[SCM] Lisaac compiler branch, master,	updated. lisaac-0.12-405-g16955af
    Benoit Sonntag 
    sonntag at icps.u-strasbg.fr
       
    Tue Aug 18 02:01:00 UTC 2009
    
    
  
The following commit has been merged in the master branch:
commit 16955afe73b8380bf30a4d695f6045090ea65b43
Author: Benoit Sonntag <sonntag at icps.u-strasbg.fr>
Date:   Tue Aug 18 04:00:42 2009 +0200
    new generation code
diff --git a/bin/lisaac.c b/bin/lisaac.c
index c08953c..e5247e2 100644
--- a/bin/lisaac.c
+++ b/bin/lisaac.c
@@ -58,2448 +58,2448 @@ struct ___OBJ {
   unsigned long __id;
 };
 
-typedef void * __POINTER__IB;
-typedef unsigned long __UINTEGER_32__RWB;
-typedef char __CHARACTER__DB;
-typedef int __INTEGER__Q;
-typedef struct FAST_ARRAYoSTRINGo__TRD_struct __FAST_ARRAYoSTRINGo__TRD;
-typedef struct STRING__BC_struct __STRING__BC;
-typedef struct FAST_ARRAYoStrict_STRING_CONSTANTo__ED_struct __FAST_ARRAYoStrict_STRING_CONSTANTo__ED;
-typedef struct STRING_CONSTANT__0_struct __STRING_CONSTANT__0;
-typedef struct FAST_ARRAYoITM_TYPE_MONOo__SLB_struct __FAST_ARRAYoITM_TYPE_MONOo__SLB;
-typedef struct HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC_struct __HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC;
-typedef struct FAST_ARRAYoTYPE_FULLo__IAY_struct __FAST_ARRAYoTYPE_FULLo__IAY;
-typedef struct FAST_ARRAYoLOCALo__PW1D_struct __FAST_ARRAYoLOCALo__PW1D;
-typedef struct FAST_ARRAYoTYPEo__ESB_struct __FAST_ARRAYoTYPEo__ESB;
-typedef struct FAST_ARRAYoSLOT_DATAo__OBXG_struct __FAST_ARRAYoSLOT_DATAo__OBXG;
-typedef struct HASHED_SEToABSTRACT_STRINGo__AO_struct __HASHED_SEToABSTRACT_STRINGo__AO;
-typedef char __BOOLEAN__L;
-typedef struct LIP_INTEGER__5CB_struct __LIP_INTEGER__5CB;
-typedef struct LIP_STRING__LDB_struct __LIP_STRING__LDB;
-typedef struct LIP_SLOT_CODE__HC_struct __LIP_SLOT_CODE__HC;
-typedef struct LIP_CALL__2GB_struct __LIP_CALL__2GB;
-typedef struct LIP_SLOT_DATA__VAB_struct __LIP_SLOT_DATA__VAB;
-typedef struct HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC_struct __HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC;
-typedef unsigned long __POSITION__OL;
-typedef struct HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC_struct __HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC;
-typedef struct FAST_ARRAYoSLOTo__KLC_struct __FAST_ARRAYoSLOTo__KLC;
-typedef struct TYPE_FULL__PMB_struct __TYPE_FULL__PMB;
-typedef unsigned char __UINTEGER_8__WLC;
-typedef struct FAST_ARRAYoTYPE_IDo__MMC_struct __FAST_ARRAYoTYPE_IDo__MMC;
-typedef struct TYPE_ID__EMB_struct __TYPE_ID__EMB;
-typedef struct ITM_TYPE_SIMPLE__JMB_struct __ITM_TYPE_SIMPLE__JMB;
-typedef struct ITM_TYPE_PARAMETER__MEZ_struct __ITM_TYPE_PARAMETER__MEZ;
-typedef struct ITM_TYPE_STYLE__TMB_struct __ITM_TYPE_STYLE__TMB;
-typedef struct ITM_TYPE_GENERIC__DPB_struct __ITM_TYPE_GENERIC__DPB;
-typedef struct FAST_ARRAYoINSTRo__X53D_struct __FAST_ARRAYoINSTRo__X53D;
-typedef struct LOCAL__43WC_struct __LOCAL__43WC;
-typedef struct PUSH__AXB_struct __PUSH__AXB;
-typedef struct TYPE__FF_struct __TYPE__FF;
-typedef struct TYPE_NULL__4LB_struct __TYPE_NULL__4LB;
-typedef struct TYPE_VOID__AMB_struct __TYPE_VOID__AMB;
-typedef struct TYPE_CONTEXT__CMB_struct __TYPE_CONTEXT__CMB;
-typedef struct TYPE_GENERIC__BCY_struct __TYPE_GENERIC__BCY;
-typedef struct PROTOTYPE_CST__45WC_struct __PROTOTYPE_CST__45WC;
-typedef struct INTEGER_CST__KAXC_struct __INTEGER_CST__KAXC;
-typedef struct LINKED_LISToNODE_TYPEo__QK2C_struct __LINKED_LISToNODE_TYPEo__QK2C;
-typedef struct NODE_TYPE__FK2C_struct __NODE_TYPE__FK2C;
-typedef struct LIST__WH_struct __LIST__WH;
-typedef struct PROFIL_SLOT__BO2C_struct __PROFIL_SLOT__BO2C;
-typedef struct PROFIL_BLOCK__22NJ_struct __PROFIL_BLOCK__22NJ;
-typedef struct HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB_struct __HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB;
-typedef struct MEMORY__UPG_struct __MEMORY__UPG;
-typedef struct FAST_ARRAYoLIP_SLOT_DATAo__HFXC_struct __FAST_ARRAYoLIP_SLOT_DATAo__HFXC;
-typedef struct LIP_AFFECT__S1LB_struct __LIP_AFFECT__S1LB;
-typedef struct LIP_IF__XQAC_struct __LIP_IF__XQAC;
-typedef struct LIP_PRINT__KRAC_struct __LIP_PRINT__KRAC;
-typedef struct HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD_struct __HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD;
-typedef struct EXPR_MULTIPLE__UKWH_struct __EXPR_MULTIPLE__UKWH;
-typedef struct EXPR_SUB__CBOJ_struct __EXPR_SUB__CBOJ;
-typedef struct EXPR_MUL__YBOJ_struct __EXPR_MUL__YBOJ;
-typedef struct EXPR_DIV__MCOJ_struct __EXPR_DIV__MCOJ;
-typedef struct EXPR_AND__ADOJ_struct __EXPR_AND__ADOJ;
-typedef struct EXPR_SHIFT_R__UDOJ_struct __EXPR_SHIFT_R__UDOJ;
-typedef struct EXPR_SHIFT_L__IEOJ_struct __EXPR_SHIFT_L__IEOJ;
-typedef struct ITEM__VFOJ_struct __ITEM__VFOJ;
-typedef struct EXPR_NEG__SYVL_struct __EXPR_NEG__SYVL;
-typedef struct EXPR_ADD__AZVL_struct __EXPR_ADD__AZVL;
-typedef struct EXPR_NOT__FUPM_struct __EXPR_NOT__FUPM;
-typedef struct EXPR_MOD__LYPM_struct __EXPR_MOD__LYPM;
-typedef struct EXPR_OR__3P0N_struct __EXPR_OR__3P0N;
-typedef struct EXPR_XOR__OAEP_struct __EXPR_XOR__OAEP;
-typedef struct SLOT_CODE__MIRG_struct __SLOT_CODE__MIRG;
-typedef struct SLOT_DATA__WIRG_struct __SLOT_DATA__WIRG;
-typedef struct HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC_struct __HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC;
-typedef struct ITM_TYPE_BLOCK__XXRC_struct __ITM_TYPE_BLOCK__XXRC;
-typedef struct PROTOTYPE__MF_struct __PROTOTYPE__MF;
-typedef struct HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ_struct __HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ;
-typedef struct HASHED_SEToTYPEo__N0MB_struct __HASHED_SEToTYPEo__N0MB;
-typedef struct TYPES_TMP__TM5D_struct __TYPES_TMP__TM5D;
-typedef struct ITM_TYPE_MULTI__NURC_struct __ITM_TYPE_MULTI__NURC;
-typedef signed long long __INTEGER_64__TSG;
-typedef struct DTA_RD__IK2C_struct __DTA_RD__IK2C;
-typedef struct DTA_CAST__NFPJ_struct __DTA_CAST__NFPJ;
-typedef struct DTA_WR_CODE__CPPJ_struct __DTA_WR_CODE__CPPJ;
-typedef struct DTA_WR_VALUE__YHWJ_struct __DTA_WR_VALUE__YHWJ;
-typedef struct DTA_BLOCK__URWJ_struct __DTA_BLOCK__URWJ;
-typedef struct DTA_RD_ARGS__VRWJ_struct __DTA_RD_ARGS__VRWJ;
-typedef struct TYPES__UM5D_struct __TYPES__UM5D;
-typedef struct READ_LOCAL__N5ZI_struct __READ_LOCAL__N5ZI;
-typedef struct READ_SLOT__ZK4K_struct __READ_SLOT__ZK4K;
-typedef struct SWITCH__DDXC_struct __SWITCH__DDXC;
-typedef struct CASE__S4EJ_struct __CASE__S4EJ;
-typedef struct FAST_ARRAYoCASEo__U4EJ_struct __FAST_ARRAYoCASEo__U4EJ;
-typedef struct STRING_CST__5J_struct __STRING_CST__5J;
-typedef struct EXTERNAL_C__L5WC_struct __EXTERNAL_C__L5WC;
-typedef struct EXPR_EQUAL__YHNJ_struct __EXPR_EQUAL__YHNJ;
-typedef struct EXPR_NOT_EQUAL__DINJ_struct __EXPR_NOT_EQUAL__DINJ;
-typedef struct EXPR_SUP__OAOJ_struct __EXPR_SUP__OAOJ;
-typedef struct PUT_TO__BFOJ_struct __PUT_TO__BFOJ;
-typedef struct CAST__JHOJ_struct __CAST__JHOJ;
-typedef struct REAL_CST__JLOJ_struct __REAL_CST__JLOJ;
-typedef struct CHARACTER_CST__5LOJ_struct __CHARACTER_CST__5LOJ;
-typedef struct NATIVE_ARRAY_CHARACTER_CST__JNOJ_struct __NATIVE_ARRAY_CHARACTER_CST__JNOJ;
-typedef struct EXPR_NOT_LOGIC__E4FL_struct __EXPR_NOT_LOGIC__E4FL;
-typedef struct EXPR_OR_LOGIC__OCUL_struct __EXPR_OR_LOGIC__OCUL;
-typedef struct EXPR_OR_OR_LOGIC__LDUL_struct __EXPR_OR_OR_LOGIC__LDUL;
-typedef struct EXPR_AND_LOGIC__SEUL_struct __EXPR_AND_LOGIC__SEUL;
-typedef struct EXPR_AND_AND_LOGIC__NFUL_struct __EXPR_AND_AND_LOGIC__NFUL;
-typedef struct READ_GLOBAL__B4YL_struct __READ_GLOBAL__B4YL;
-typedef struct EXPR_SUP_EQ__JVBP_struct __EXPR_SUP_EQ__JVBP;
-typedef struct EXPR_INF__2WBP_struct __EXPR_INF__2WBP;
-typedef struct EXPR_INF_EQ__TXBP_struct __EXPR_INF_EQ__TXBP;
-typedef struct CALL_SLOT__U5YK_struct __CALL_SLOT__U5YK;
-typedef struct NODE_STYLE__5C4K_struct __NODE_STYLE__5C4K;
-typedef struct TYPE_BLOCK__VO5D_struct __TYPE_BLOCK__VO5D;
-typedef struct FAST_ARRAYoLIP_CODEo__N4S_struct __FAST_ARRAYoLIP_CODEo__N4S;
-typedef struct PARSER__NSD_struct __PARSER__NSD;
-typedef struct LIP_BINARY__IWQB_struct __LIP_BINARY__IWQB;
-typedef struct LIP_UNARY__0YSB_struct __LIP_UNARY__0YSB;
-typedef struct ITM_ARGS__0HTF_struct __ITM_ARGS__0HTF;
-typedef struct HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB_struct __HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB;
-typedef struct FAST_ARRAYoITM_ARGUMENTo__MFYD_struct __FAST_ARRAYoITM_ARGUMENTo__MFYD;
-typedef struct ITM_SLOT__HLC_struct __ITM_SLOT__HLC;
-typedef struct ITM_EXPRESSION__RDRC_struct __ITM_EXPRESSION__RDRC;
-typedef struct ITM_RESULT__2UMD_struct __ITM_RESULT__2UMD;
-typedef struct HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ_struct __HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ;
-typedef struct HASHED_SEToTYPESo__UVXI_struct __HASHED_SEToTYPESo__UVXI;
-typedef struct FAST_ARRAYoEXPRo__R5WC_struct __FAST_ARRAYoEXPRo__R5WC;
-typedef struct FAST_ARRAYoPROFIL_SLOTo__U5SH_struct __FAST_ARRAYoPROFIL_SLOTo__U5SH;
-typedef struct SLOT__GLC_struct __SLOT__GLC;
-typedef struct FAST_ARRAYoSLOT_CODEo__5OKL_struct __FAST_ARRAYoSLOT_CODEo__5OKL;
-typedef struct FAST_ARRAYoWRITEo__FJFJ_struct __FAST_ARRAYoWRITEo__FJFJ;
-typedef struct SLIM_ARRAYoRESULTo__NCZK_struct __SLIM_ARRAYoRESULTo__NCZK;
-typedef struct RESULT__LCZK_struct __RESULT__LCZK;
-typedef struct WRITE_GLOBAL__EXKJ_struct __WRITE_GLOBAL__EXKJ;
-typedef struct WRITE_SLOT__SXKJ_struct __WRITE_SLOT__SXKJ;
-typedef struct WRITE_LOCAL__BEYJ_struct __WRITE_LOCAL__BEYJ;
-typedef struct IS_EXPANDED__L5NJ_struct __IS_EXPANDED__L5NJ;
-typedef struct COP_LOCK__K40M_struct __COP_LOCK__K40M;
-typedef struct GET_TYPE_ID__V5NJ_struct __GET_TYPE_ID__V5NJ;
-typedef struct SIZE_OF__NGOJ_struct __SIZE_OF__NGOJ;
-typedef struct FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ_struct __FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ;
-typedef struct HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG_struct __HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG;
-typedef struct FAST_ARRAYoITM_CODEo__JBPC_struct __FAST_ARRAYoITM_CODEo__JBPC;
-typedef struct ITM_ARG__D0MD_struct __ITM_ARG__D0MD;
-typedef struct ITM_READ_ARG1__OARC_struct __ITM_READ_ARG1__OARC;
-typedef struct ITM_LIST__T1OC_struct __ITM_LIST__T1OC;
-typedef struct ITM_PROTOTYPE__3DPC_struct __ITM_PROTOTYPE__3DPC;
-typedef struct ITM_WRITE_VALUE__XDQC_struct __ITM_WRITE_VALUE__XDQC;
-typedef struct ITM_WRITE_CAST__QEQC_struct __ITM_WRITE_CAST__QEQC;
-typedef struct ITM_READ__4GQC_struct __ITM_READ__4GQC;
-typedef struct ITM_WRITE_CODE__3HQC_struct __ITM_WRITE_CODE__3HQC;
-typedef struct ITM_READ_ARG2__2CRC_struct __ITM_READ_ARG2__2CRC;
-typedef struct ITM_OLD__GQRC_struct __ITM_OLD__GQRC;
-typedef struct ITM_EXTERNAL_TYPE__ZHSC_struct __ITM_EXTERNAL_TYPE__ZHSC;
-typedef struct ITM_BLOCK__XNSC_struct __ITM_BLOCK__XNSC;
-typedef struct ITM_EXTERNAL__DPSC_struct __ITM_EXTERNAL__DPSC;
-typedef struct ITM_READ_ARGS__LUTC_struct __ITM_READ_ARGS__LUTC;
-typedef struct ITM_REAL__3DUC_struct __ITM_REAL__3DUC;
-typedef struct ITM_NUMBER__QEUC_struct __ITM_NUMBER__QEUC;
-typedef struct ITM_STRING__UFUC_struct __ITM_STRING__UFUC;
-typedef struct FAST_ARRAYoRESULTo__5GCL_struct __FAST_ARRAYoRESULTo__5GCL;
-typedef struct HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J_struct __HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J;
-typedef struct FAST_ARRAYoITM_LOCALo__ISPC_struct __FAST_ARRAYoITM_LOCALo__ISPC;
-typedef struct ITM_LOCAL__GSPC_struct __ITM_LOCAL__GSPC;
-typedef struct SECTION___EVOB_struct __SECTION___EVOB;
-typedef struct SLIM_ARRAYoLOCALo__3GOJ_struct __SLIM_ARRAYoLOCALo__3GOJ;
-typedef struct OBJECT__E_struct __OBJECT__E;
-typedef struct ALIAS_STR__PC_struct __ALIAS_STR__PC;
-typedef struct HASHED_SET_NODEoABSTRACT_STRINGo__0YX_struct __HASHED_SET_NODEoABSTRACT_STRINGo__0YX;
-typedef struct ANY__C_struct __ANY__C;
-typedef struct ARRAYED_COLLECTIONoSTRINGo__URD_struct __ARRAYED_COLLECTIONoSTRINGo__URD;
-typedef struct FS_MIN__AJ_struct __FS_MIN__AJ;
-typedef struct ITM_OBJECT__JC_struct __ITM_OBJECT__JC;
-typedef struct NAMED__NF_struct __NAMED__NF;
-typedef struct HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC_struct __HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC;
-typedef struct ARRAYED_COLLECTIONoITM_TYPE_PARAMETERo__PEZ_struct __ARRAYED_COLLECTIONoITM_TYPE_PARAMETERo__PEZ;
-typedef struct ARRAYED_COLLECTIONoPROTOTYPEo__BVB_struct __ARRAYED_COLLECTIONoPROTOTYPEo__BVB;
-typedef struct FAST_ARRAYoPROTOTYPEo__AVB_struct __FAST_ARRAYoPROTOTYPEo__AVB;
-typedef struct ARRAYED_COLLECTIONoStrict_STRING_CONSTANTo__FD_struct __ARRAYED_COLLECTIONoStrict_STRING_CONSTANTo__FD;
-typedef struct LIP_CODE__IC_struct __LIP_CODE__IC;
-typedef struct ANY_OPTION__D_struct __ANY_OPTION__D;
-typedef char __FALSE__O;
-typedef struct ARRAYED_COLLECTIONoLIP_INTEGERo__AYW_struct __ARRAYED_COLLECTIONoLIP_INTEGERo__AYW;
-typedef struct FAST_ARRAYoLIP_INTEGERo__5XW_struct __FAST_ARRAYoLIP_INTEGERo__5XW;
-typedef struct ARRAYED_COLLECTIONoLIP_STRINGo__MTW_struct __ARRAYED_COLLECTIONoLIP_STRINGo__MTW;
-typedef struct FAST_ARRAYoLIP_STRINGo__LTW_struct __FAST_ARRAYoLIP_STRINGo__LTW;
-typedef struct LIP_BOOLEAN__ZBB_struct __LIP_BOOLEAN__ZBB;
-typedef char __TRUE__K;
-typedef struct HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK_struct __HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK;
-typedef struct ARRAYED_COLLECTIONoFAST_ARRAYoLIP_CODEoo__10FB_struct __ARRAYED_COLLECTIONoFAST_ARRAYoLIP_CODEoo__10FB;
-typedef struct FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB_struct __FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB;
-typedef struct ARRAYED_COLLECTIONoLIP_CODEo__O4S_struct __ARRAYED_COLLECTIONoLIP_CODEo__O4S;
-typedef struct ALIAS_ARRAYoLIP_CODEo__TDT_struct __ALIAS_ARRAYoLIP_CODEo__TDT;
-typedef struct LIP_VALUE__TKKD_struct __LIP_VALUE__TKKD;
-typedef struct ARRAYED_COLLECTIONoLIP_SLOT_CODEo__V2B_struct __ARRAYED_COLLECTIONoLIP_SLOT_CODEo__V2B;
-typedef struct FAST_ARRAYoLIP_SLOT_CODEo__U2B_struct __FAST_ARRAYoLIP_SLOT_CODEo__U2B;
-typedef struct LISAAC__B_struct __LISAAC__B;
-typedef struct ARRAYED_COLLECTIONoLIP_SLOT_DATAo__IFXC_struct __ARRAYED_COLLECTIONoLIP_SLOT_DATAo__IFXC;
-typedef struct INPUT_STREAM__GKG_struct __INPUT_STREAM__GKG;
-typedef struct FILE_SYSTEM__N1AD_struct __FILE_SYSTEM__N1AD;
-typedef struct ENTRY__H1AD_struct __ENTRY__H1AD;
-typedef struct ENTRY_UNIX__DOGD_struct __ENTRY_UNIX__DOGD;
-typedef struct FILE_UNIX__PVND_struct __FILE_UNIX__PVND;
-typedef struct DIRECTORY_UNIX__COGD_struct __DIRECTORY_UNIX__COGD;
-typedef struct DIRECTORY__K1AD_struct __DIRECTORY__K1AD;
-typedef struct HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E_struct __HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E;
-typedef struct LINKED_COLLECTIONoENTRYo__IBWH_struct __LINKED_COLLECTIONoENTRYo__IBWH;
-typedef struct LINKED_LISToENTRYo__HBWH_struct __LINKED_LISToENTRYo__HBWH;
-typedef struct LINKED_LIST_NODEoENTRYo__Y4DJ_struct __LINKED_LIST_NODEoENTRYo__Y4DJ;
-typedef struct HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J_struct __HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J;
-typedef struct ARRAYED_COLLECTIONoSLOTo__LLC_struct __ARRAYED_COLLECTIONoSLOTo__LLC;
-typedef struct ITM_SLOT_OPERATOR__PF0D_struct __ITM_SLOT_OPERATOR__PF0D;
-typedef struct PROFIL__IQB_struct __PROFIL__IQB;
-typedef signed char __INTEGER_8__3YF;
-typedef struct ARRAYED_COLLECTIONoTYPE_IDo__NMC_struct __ARRAYED_COLLECTIONoTYPE_IDo__NMC;
-typedef struct HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J_struct __HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J;
-typedef struct ARRAYED_COLLECTIONoFAST_ARRAYoITM_TYPE_MONOoo__ARC_struct __ARRAYED_COLLECTIONoFAST_ARRAYoITM_TYPE_MONOoo__ARC;
-typedef struct FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC_struct __FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC;
-typedef struct ARRAYED_COLLECTIONoITM_TYPE_MONOo__TLB_struct __ARRAYED_COLLECTIONoITM_TYPE_MONOo__TLB;
-typedef struct ALIAS_ARRAYoITM_TYPE_MONOo__5OB_struct __ALIAS_ARRAYoITM_TYPE_MONOo__5OB;
-typedef struct HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G_struct __HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G;
-typedef struct ARRAYED_COLLECTIONoITM_TYPE_MULTIo__J3UC_struct __ARRAYED_COLLECTIONoITM_TYPE_MULTIo__J3UC;
-typedef struct FAST_ARRAYoITM_TYPE_MULTIo__I3UC_struct __FAST_ARRAYoITM_TYPE_MULTIo__I3UC;
-typedef struct ARRAYED_COLLECTIONoITM_TYPE_BLOCKo__KVSC_struct __ARRAYED_COLLECTIONoITM_TYPE_BLOCKo__KVSC;
-typedef struct FAST_ARRAYoITM_TYPE_BLOCKo__JVSC_struct __FAST_ARRAYoITM_TYPE_BLOCKo__JVSC;
-typedef struct ITM_CODE__05NC_struct __ITM_CODE__05NC;
-typedef struct ITM_CONSTANT__4DPC_struct __ITM_CONSTANT__4DPC;
-typedef struct ITM_CHARACTER__CFUC_struct __ITM_CHARACTER__CFUC;
-typedef struct ARRAYED_COLLECTIONoITM_TYPE_GENERICo__NTC_struct __ARRAYED_COLLECTIONoITM_TYPE_GENERICo__NTC;
-typedef struct FAST_ARRAYoITM_TYPE_GENERICo__MTC_struct __FAST_ARRAYoITM_TYPE_GENERICo__MTC;
-typedef struct ARRAYED_COLLECTIONoITM_TYPE_STYLEo__IOC_struct __ARRAYED_COLLECTIONoITM_TYPE_STYLEo__IOC;
-typedef struct FAST_ARRAYoITM_TYPE_STYLEo__HOC_struct __FAST_ARRAYoITM_TYPE_STYLEo__HOC;
-typedef struct ARRAYED_COLLECTIONoFAST_ARRAYoITM_LOCALoo__V0PC_struct __ARRAYED_COLLECTIONoFAST_ARRAYoITM_LOCALoo__V0PC;
-typedef struct FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC_struct __FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC;
-typedef struct ARRAYED_COLLECTIONoITM_LOCALo__JSPC_struct __ARRAYED_COLLECTIONoITM_LOCALo__JSPC;
-typedef struct ALIAS_ARRAYoITM_LOCALo__WSPC_struct __ALIAS_ARRAYoITM_LOCALo__WSPC;
-typedef struct ARRAYED_COLLECTIONoFAST_ARRAYoITM_CODEoo__KVPC_struct __ARRAYED_COLLECTIONoFAST_ARRAYoITM_CODEoo__KVPC;
-typedef struct FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC_struct __FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC;
-typedef struct ARRAYED_COLLECTIONoITM_CODEo__KBPC_struct __ARRAYED_COLLECTIONoITM_CODEo__KBPC;
-typedef struct ALIAS_ARRAYoITM_CODEo__2BPC_struct __ALIAS_ARRAYoITM_CODEo__2BPC;
-typedef struct ARRAYED_COLLECTIONoFAST_ARRAYoStrict_STRING_CONSTANToo__21QC_struct __ARRAYED_COLLECTIONoFAST_ARRAYoStrict_STRING_CONSTANToo__21QC;
-typedef struct FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC_struct __FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC;
-typedef struct ALIAS_ARRAYoStrict_STRING_CONSTANTo__25PC_struct __ALIAS_ARRAYoStrict_STRING_CONSTANTo__25PC;
-typedef struct ITM_LIST_IDF__BDQC_struct __ITM_LIST_IDF__BDQC;
-typedef struct ITM_LDOTS__RCPC_struct __ITM_LDOTS__RCPC;
-typedef struct ITM_WRITE__YDQC_struct __ITM_WRITE__YDQC;
-typedef struct ITM_OPERATOR__H3QC_struct __ITM_OPERATOR__H3QC;
-typedef struct ITM_EXTERN__0HSC_struct __ITM_EXTERN__0HSC;
-typedef struct ITM_ARGUMENT__5HSC_struct __ITM_ARGUMENT__5HSC;
-typedef struct HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI_struct __HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI;
-typedef struct HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD_struct __HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD;
-typedef struct HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF_struct __HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF;
-typedef struct HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD_struct __HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD;
-typedef struct HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF_struct __HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF;
-typedef struct ARRAYED_COLLECTIONoFAST_ARRAYoITM_ARGUMENToo__W1YD_struct __ARRAYED_COLLECTIONoFAST_ARRAYoITM_ARGUMENToo__W1YD;
-typedef struct FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD_struct __FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD;
-typedef struct ARRAYED_COLLECTIONoITM_ARGUMENTo__NFYD_struct __ARRAYED_COLLECTIONoITM_ARGUMENTo__NFYD;
-typedef struct ALIAS_ARRAYoITM_ARGUMENTo__WFYD_struct __ALIAS_ARRAYoITM_ARGUMENTo__WFYD;
-typedef struct HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB_struct __HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB;
-typedef struct INSTR__XH_struct __INSTR__XH;
-typedef struct ARRAYED_COLLECTIONoPROFIL_SLOTo__V5SH_struct __ARRAYED_COLLECTIONoPROFIL_SLOTo__V5SH;
-typedef struct ARRAYED_COLLECTIONoSLOT_DATAo__PBXG_struct __ARRAYED_COLLECTIONoSLOT_DATAo__PBXG;
-typedef struct VARIABLE__53WC_struct __VARIABLE__53WC;
-typedef struct ARRAYED_COLLECTIONoFAST_ARRAYoTYPE_FULLoo__4L1_struct __ARRAYED_COLLECTIONoFAST_ARRAYoTYPE_FULLoo__4L1;
-typedef struct FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1_struct __FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1;
-typedef struct ARRAYED_COLLECTIONoTYPE_FULLo__JAY_struct __ARRAYED_COLLECTIONoTYPE_FULLo__JAY;
-typedef struct ALIAS_ARRAYoTYPE_FULLo__VAY_struct __ALIAS_ARRAYoTYPE_FULLo__VAY;
-typedef struct DTA__JK2C_struct __DTA__JK2C;
-typedef struct EXPR__BK_struct __EXPR__BK;
-typedef struct CONSTANT__AK_struct __CONSTANT__AK;
-typedef struct ARRAYED_COLLECTIONoEXPRo__S5WC_struct __ARRAYED_COLLECTIONoEXPRo__S5WC;
-typedef struct READ__BIWH_struct __READ__BIWH;
-typedef struct EXPR_BINARY_CMP__ZHNJ_struct __EXPR_BINARY_CMP__ZHNJ;
-typedef struct EXPR_BINARY__DBOJ_struct __EXPR_BINARY__DBOJ;
-typedef struct EXPR_UNARY_LOGIC__F4FL_struct __EXPR_UNARY_LOGIC__F4FL;
-typedef struct EXPR_BINARY_LOGIC__PCUL_struct __EXPR_BINARY_LOGIC__PCUL;
-typedef struct EXPR_UNARY__TYVL_struct __EXPR_UNARY__TYVL;
-typedef struct HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI_struct __HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI;
-typedef struct ARRAYED_COLLECTIONoTYPE_BLOCKo__BOJF_struct __ARRAYED_COLLECTIONoTYPE_BLOCKo__BOJF;
-typedef struct FAST_ARRAYoTYPE_BLOCKo__AOJF_struct __FAST_ARRAYoTYPE_BLOCKo__AOJF;
-typedef struct HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB_struct __HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB;
-typedef struct HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC_struct __HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC;
-typedef struct ARRAYED_COLLECTIONoLOCALo__QW1D_struct __ARRAYED_COLLECTIONoLOCALo__QW1D;
-typedef struct HASHED_SET_NODEoTYPEo__DLZC_struct __HASHED_SET_NODEoTYPEo__DLZC;
-typedef struct ARRAYED_COLLECTIONoTYPES_TMPo__PFHG_struct __ARRAYED_COLLECTIONoTYPES_TMPo__PFHG;
-typedef struct FAST_ARRAYoTYPES_TMPo__OFHG_struct __FAST_ARRAYoTYPES_TMPo__OFHG;
-typedef struct HASHED_SET_NODEoTYPESo__WGGL_struct __HASHED_SET_NODEoTYPESo__WGGL;
-typedef struct ARRAYED_COLLECTIONoINSTRo__Y53D_struct __ARRAYED_COLLECTIONoINSTRo__Y53D;
-typedef struct NODE__L3WC_struct __NODE__L3WC;
-typedef struct LINKED_COLLECTIONoNODE_TYPEo__RK2C_struct __LINKED_COLLECTIONoNODE_TYPEo__RK2C;
-typedef struct LINKED_LIST_NODEoNODE_TYPEo__RA0G_struct __LINKED_LIST_NODEoNODE_TYPEo__RA0G;
-typedef struct ARRAYED_COLLECTIONoPUT_TOo__OLJO_struct __ARRAYED_COLLECTIONoPUT_TOo__OLJO;
-typedef struct FAST_ARRAYoPUT_TOo__NLJO_struct __FAST_ARRAYoPUT_TOo__NLJO;
-typedef struct WRITE__TSDJ_struct __WRITE__TSDJ;
-typedef struct ARRAYED_COLLECTIONoWRITEo__GJFJ_struct __ARRAYED_COLLECTIONoWRITEo__GJFJ;
-typedef struct ARRAYED_COLLECTIONoFAST_ARRAYoEXPRoo__LXSJ_struct __ARRAYED_COLLECTIONoFAST_ARRAYoEXPRoo__LXSJ;
-typedef struct FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ_struct __FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ;
-typedef struct ALIAS_ARRAYoEXPRo__GXPJ_struct __ALIAS_ARRAYoEXPRo__GXPJ;
-typedef struct ARRAYED_COLLECTIONoPROFILo__LQB_struct __ARRAYED_COLLECTIONoPROFILo__LQB;
-typedef struct FAST_ARRAYoPROFILo__KQB_struct __FAST_ARRAYoPROFILo__KQB;
-typedef struct PROFIL_LIST__BH_struct __PROFIL_LIST__BH;
-typedef struct HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM_struct __HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM;
-typedef struct ARRAYED_COLLECTIONoFAST_ARRAYoINSTRoo__MSPJ_struct __ARRAYED_COLLECTIONoFAST_ARRAYoINSTRoo__MSPJ;
-typedef struct FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ_struct __FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ;
-typedef struct ALIAS_ARRAYoINSTRo__OJNJ_struct __ALIAS_ARRAYoINSTRo__OJNJ;
-typedef struct ARRAYED_COLLECTIONoSLOT_CODEo__APKL_struct __ARRAYED_COLLECTIONoSLOT_CODEo__APKL;
-typedef struct ARRAYED_COLLECTIONoCASEo__V4EJ_struct __ARRAYED_COLLECTIONoCASEo__V4EJ;
-typedef struct LOOP__ZQBK_struct __LOOP__ZQBK;
-typedef struct LOOP_END__E0RM_struct __LOOP_END__E0RM;
-typedef struct ARRAYED_COLLECTIONoRESULTo__AHCL_struct __ARRAYED_COLLECTIONoRESULTo__AHCL;
-typedef struct ARRAYED_COLLECTIONoTYPEo__FSB_struct __ARRAYED_COLLECTIONoTYPEo__FSB;
-typedef struct COP_UNLOCK__MC1M_struct __COP_UNLOCK__MC1M;
-typedef struct OUTPUT_STREAM__KJ_struct __OUTPUT_STREAM__KJ;
-typedef struct ARRAYED_COLLECTIONoLISTo__0BFE_struct __ARRAYED_COLLECTIONoLISTo__0BFE;
-typedef struct FAST_ARRAYoLISTo__ZBFE_struct __FAST_ARRAYoLISTo__ZBFE;
-typedef struct LOCAL_SEQ__4L1K_struct __LOCAL_SEQ__4L1K;
-typedef struct ARRAYED_COLLECTIONoLOCAL_SEQo__Z5KL_struct __ARRAYED_COLLECTIONoLOCAL_SEQo__Z5KL;
-typedef struct FAST_ARRAYoLOCAL_SEQo__Y5KL_struct __FAST_ARRAYoLOCAL_SEQo__Y5KL;
-typedef struct ARRAYED_COLLECTIONoFAST_ARRAYoLOCALoo__4W1D_struct __ARRAYED_COLLECTIONoFAST_ARRAYoLOCALoo__4W1D;
-typedef struct FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D_struct __FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D;
-typedef struct ALIASER_LOCAL__0W1D_struct __ALIASER_LOCAL__0W1D;
-typedef struct CALL_NULL__AUB_struct __CALL_NULL__AUB;
-typedef struct HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G_struct __HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G;
-typedef struct ARRAYED_COLLECTIONoFAST_ARRAYoSLOT_DATAoo__2IWI_struct __ARRAYED_COLLECTIONoFAST_ARRAYoSLOT_DATAoo__2IWI;
-typedef struct FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI_struct __FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI;
-typedef unsigned long long __UINTEGER_64__YB;
-typedef struct BLOCK__GB_struct __BLOCK__GB;
-typedef signed long __INTEGER_32__W;
-typedef struct NOP__5WVJ_struct __NOP__5WVJ;
+typedef void * ____IB;
+typedef unsigned long ____YWB;
+typedef char ____DB;
+typedef int ____Q;
+typedef struct __0RD_struct ____0RD;
+typedef struct __BC_struct ____BC;
+typedef struct __ED_struct ____ED;
+typedef struct __0_struct ____0;
+typedef struct __ZLB_struct ____ZLB;
+typedef struct __SNC_struct ____SNC;
+typedef struct __PAY_struct ____PAY;
+typedef struct __4X1D_struct ____4X1D;
+typedef struct __LSB_struct ____LSB;
+typedef struct __3CXG_struct ____3CXG;
+typedef struct __AO_struct ____AO;
+typedef char ____L;
+typedef struct __GDB_struct ____GDB;
+typedef struct __SDB_struct ____SDB;
+typedef struct __HC_struct ____HC;
+typedef struct __DHB_struct ____DHB;
+typedef struct __2AB_struct ____2AB;
+typedef struct __GZC_struct ____GZC;
+typedef unsigned long ____OL;
+typedef struct __ELC_struct ____ELC;
+typedef struct __RLC_struct ____RLC;
+typedef struct __WMB_struct ____WMB;
+typedef unsigned char ____3LC;
+typedef struct __TMC_struct ____TMC;
+typedef struct __LMB_struct ____LMB;
+typedef struct __QMB_struct ____QMB;
+typedef struct __TEZ_struct ____TEZ;
+typedef struct __0MB_struct ____0MB;
+typedef struct __KPB_struct ____KPB;
+typedef struct __GB4D_struct ____GB4D;
+typedef struct __N5WC_struct ____N5WC;
+typedef struct __HXB_struct ____HXB;
+typedef struct __FF_struct ____FF;
+typedef struct __FMB_struct ____FMB;
+typedef struct __HMB_struct ____HMB;
+typedef struct __JMB_struct ____JMB;
+typedef struct __ICY_struct ____ICY;
+typedef struct __NBXC_struct ____NBXC;
+typedef struct __ZBXC_struct ____ZBXC;
+typedef struct __5L2C_struct ____5L2C;
+typedef struct __UL2C_struct ____UL2C;
+typedef struct __WH_struct ____WH;
+typedef struct __QP2C_struct ____QP2C;
+typedef struct __L4NJ_struct ____L4NJ;
+typedef struct __0WB_struct ____0WB;
+typedef struct __1PG_struct ____1PG;
+typedef struct __WGXC_struct ____WGXC;
+typedef struct __L2LB_struct ____L2LB;
+typedef struct __GSAC_struct ____GSAC;
+typedef struct __ZSAC_struct ____ZSAC;
+typedef struct __1PGD_struct ____1PGD;
+typedef struct __DMWH_struct ____DMWH;
+typedef struct __RCOJ_struct ____RCOJ;
+typedef struct __HDOJ_struct ____HDOJ;
+typedef struct __1DOJ_struct ____1DOJ;
+typedef struct __PEOJ_struct ____PEOJ;
+typedef struct __DFOJ_struct ____DFOJ;
+typedef struct __XFOJ_struct ____XFOJ;
+typedef struct __EHOJ_struct ____EHOJ;
+typedef struct __B0VL_struct ____B0VL;
+typedef struct __P0VL_struct ____P0VL;
+typedef struct __UVPM_struct ____UVPM;
+typedef struct __0ZPM_struct ____0ZPM;
+typedef struct __MR0N_struct ____MR0N;
+typedef struct __3BEP_struct ____3BEP;
+typedef struct __1JRG_struct ____1JRG;
+typedef struct __FKRG_struct ____FKRG;
+typedef struct __USC_struct ____USC;
+typedef struct __GZRC_struct ____GZRC;
+typedef struct __MF_struct ____MF;
+typedef struct __PDZ_struct ____PDZ;
+typedef struct __G1MB_struct ____G1MB;
+typedef struct __CO5D_struct ____CO5D;
+typedef struct __2VRC_struct ____2VRC;
+typedef signed long long ____0SG;
+typedef struct __XL2C_struct ____XL2C;
+typedef struct __2GPJ_struct ____2GPJ;
+typedef struct __RQPJ_struct ____RQPJ;
+typedef struct __HJWJ_struct ____HJWJ;
+typedef struct __DTWJ_struct ____DTWJ;
+typedef struct __ETWJ_struct ____ETWJ;
+typedef struct __DO5D_struct ____DO5D;
+typedef struct __2A0I_struct ____2A0I;
+typedef struct __IM4K_struct ____IM4K;
+typedef struct __SEXC_struct ____SEXC;
+typedef struct __BAFJ_struct ____BAFJ;
+typedef struct __DAFJ_struct ____DAFJ;
+typedef struct __5J_struct ____5J;
+typedef struct __0AXC_struct ____0AXC;
+typedef struct __HJNJ_struct ____HJNJ;
+typedef struct __SJNJ_struct ____SJNJ;
+typedef struct __3BOJ_struct ____3BOJ;
+typedef struct __QGOJ_struct ____QGOJ;
+typedef struct __YIOJ_struct ____YIOJ;
+typedef struct __YMOJ_struct ____YMOJ;
+typedef struct __ONOJ_struct ____ONOJ;
+typedef struct __YOOJ_struct ____YOOJ;
+typedef struct __T5FL_struct ____T5FL;
+typedef struct __3DUL_struct ____3DUL;
+typedef struct __0EUL_struct ____0EUL;
+typedef struct __BGUL_struct ____BGUL;
+typedef struct __2GUL_struct ____2GUL;
+typedef struct __Q5YL_struct ____Q5YL;
+typedef struct __YWBP_struct ____YWBP;
+typedef struct __LYBP_struct ____LYBP;
+typedef struct __CZBP_struct ____CZBP;
+typedef struct __DBZK_struct ____DBZK;
+typedef struct __OE4K_struct ____OE4K;
+typedef struct __EQ5D_struct ____EQ5D;
+typedef struct __U4S_struct ____U4S;
+typedef struct __USD_struct ____USD;
+typedef struct __XXQB_struct ____XXQB;
+typedef struct __J0SB_struct ____J0SB;
+typedef struct __JJTF_struct ____JJTF;
+typedef struct __FTDB_struct ____FTDB;
+typedef struct __1GYD_struct ____1GYD;
+typedef struct __OLC_struct ____OLC;
+typedef struct __AFRC_struct ____AFRC;
+typedef struct __LWMD_struct ____LWMD;
+typedef struct __LFZ_struct ____LFZ;
+typedef struct __DXXI_struct ____DXXI;
+typedef struct __ABXC_struct ____ABXC;
+typedef struct __DBTH_struct ____DBTH;
+typedef struct __NLC_struct ____NLC;
+typedef struct __OQKL_struct ____OQKL;
+typedef struct __UKFJ_struct ____UKFJ;
+typedef struct __2DZK_struct ____2DZK;
+typedef struct __0DZK_struct ____0DZK;
+typedef struct __TYKJ_struct ____TYKJ;
+typedef struct __BZKJ_struct ____BZKJ;
+typedef struct __QFYJ_struct ____QFYJ;
+typedef struct __0AOJ_struct ____0AOJ;
+typedef struct __Z50M_struct ____Z50M;
+typedef struct __EBOJ_struct ____EBOJ;
+typedef struct __2HOJ_struct ____2HOJ;
+typedef struct __VEZ_struct ____VEZ;
+typedef struct __O4WG_struct ____O4WG;
+typedef struct __YCPC_struct ____YCPC;
+typedef struct __S1MD_struct ____S1MD;
+typedef struct __3BRC_struct ____3BRC;
+typedef struct __C3OC_struct ____C3OC;
+typedef struct __MFPC_struct ____MFPC;
+typedef struct __GFQC_struct ____GFQC;
+typedef struct __5FQC_struct ____5FQC;
+typedef struct __NIQC_struct ____NIQC;
+typedef struct __MJQC_struct ____MJQC;
+typedef struct __LERC_struct ____LERC;
+typedef struct __VRRC_struct ____VRRC;
+typedef struct __IJSC_struct ____IJSC;
+typedef struct __GPSC_struct ____GPSC;
+typedef struct __SQSC_struct ____SQSC;
+typedef struct __0VTC_struct ____0VTC;
+typedef struct __MFUC_struct ____MFUC;
+typedef struct __5FUC_struct ____5FUC;
+typedef struct __DHUC_struct ____DHUC;
+typedef struct __OICL_struct ____OICL;
+typedef struct __IW5J_struct ____IW5J;
+typedef struct __XTPC_struct ____XTPC;
+typedef struct __VTPC_struct ____VTPC;
+typedef struct __KWOB_struct ____KWOB;
+typedef struct __MIOJ_struct ____MIOJ;
+typedef struct __E_struct ____E;
+typedef struct __PC_struct ____PC;
+typedef struct __BZX_struct ____BZX;
+typedef struct __C_struct ____C;
+typedef struct __1RD_struct ____1RD;
+typedef struct __AJ_struct ____AJ;
+typedef struct __JC_struct ____JC;
+typedef struct __NF_struct ____NF;
+typedef struct __QWXC_struct ____QWXC;
+typedef struct __WEZ_struct ____WEZ;
+typedef struct __IVB_struct ____IVB;
+typedef struct __HVB_struct ____HVB;
+typedef struct __FD_struct ____FD;
+typedef struct __IC_struct ____IC;
+typedef struct __D_struct ____D;
+typedef char ____O;
+typedef struct __HYW_struct ____HYW;
+typedef struct __GYW_struct ____GYW;
+typedef struct __TTW_struct ____TTW;
+typedef struct __STW_struct ____STW;
+typedef struct __ACB_struct ____ACB;
+typedef char ____K;
+typedef struct __LDK_struct ____LDK;
+typedef struct __T1FB_struct ____T1FB;
+typedef struct __S1FB_struct ____S1FB;
+typedef struct __V4S_struct ____V4S;
+typedef struct __0DT_struct ____0DT;
+typedef struct __CMKD_struct ____CMKD;
+typedef struct __22B_struct ____22B;
+typedef struct __12B_struct ____12B;
+typedef struct __B_struct ____B;
+typedef struct __XGXC_struct ____XGXC;
+typedef struct __NKG_struct ____NKG;
+typedef struct __22AD_struct ____22AD;
+typedef struct __W2AD_struct ____W2AD;
+typedef struct __SPGD_struct ____SPGD;
+typedef struct __4WND_struct ____4WND;
+typedef struct __RPGD_struct ____RPGD;
+typedef struct __Z2AD_struct ____Z2AD;
+typedef struct __E45E_struct ____E45E;
+typedef struct __XCWH_struct ____XCWH;
+typedef struct __WCWH_struct ____WCWH;
+typedef struct __HAEJ_struct ____HAEJ;
+typedef struct __H3J_struct ____H3J;
+typedef struct __SLC_struct ____SLC;
+typedef struct __4G0D_struct ____4G0D;
+typedef struct __PQB_struct ____PQB;
+typedef signed char ____EZF;
+typedef struct __UMC_struct ____UMC;
+typedef struct __AAK_struct ____AAK;
+typedef struct __HRC_struct ____HRC;
+typedef struct __GRC_struct ____GRC;
+typedef struct __0LB_struct ____0LB;
+typedef struct __GPB_struct ____GPB;
+typedef struct __HJ0G_struct ____HJ0G;
+typedef struct __Y4UC_struct ____Y4UC;
+typedef struct __X4UC_struct ____X4UC;
+typedef struct __ZWSC_struct ____ZWSC;
+typedef struct __YWSC_struct ____YWSC;
+typedef struct __JBOC_struct ____JBOC;
+typedef struct __NFPC_struct ____NFPC;
+typedef struct __RGUC_struct ____RGUC;
+typedef struct __UTC_struct ____UTC;
+typedef struct __TTC_struct ____TTC;
+typedef struct __POC_struct ____POC;
+typedef struct __OOC_struct ____OOC;
+typedef struct __E2PC_struct ____E2PC;
+typedef struct __D2PC_struct ____D2PC;
+typedef struct __YTPC_struct ____YTPC;
+typedef struct __FUPC_struct ____FUPC;
+typedef struct __ZWPC_struct ____ZWPC;
+typedef struct __YWPC_struct ____YWPC;
+typedef struct __ZCPC_struct ____ZCPC;
+typedef struct __LDPC_struct ____LDPC;
+typedef struct __L3QC_struct ____L3QC;
+typedef struct __K3QC_struct ____K3QC;
+typedef struct __LBQC_struct ____LBQC;
+typedef struct __QEQC_struct ____QEQC;
+typedef struct __AEPC_struct ____AEPC;
+typedef struct __HFQC_struct ____HFQC;
+typedef struct __W4QC_struct ____W4QC;
+typedef struct __JJSC_struct ____JJSC;
+typedef struct __OJSC_struct ____OJSC;
+typedef struct __QPDI_struct ____QPDI;
+typedef struct __0BUD_struct ____0BUD;
+typedef struct __1JAF_struct ____1JAF;
+typedef struct __3CUD_struct ____3CUD;
+typedef struct __FMAF_struct ____FMAF;
+typedef struct __F3YD_struct ____F3YD;
+typedef struct __E3YD_struct ____E3YD;
+typedef struct __2GYD_struct ____2GYD;
+typedef struct __FHYD_struct ____FHYD;
+typedef struct __EGZB_struct ____EGZB;
+typedef struct __XH_struct ____XH;
+typedef struct __EBTH_struct ____EBTH;
+typedef struct __4CXG_struct ____4CXG;
+typedef struct __O5WC_struct ____O5WC;
+typedef struct __FM1_struct ____FM1;
+typedef struct __EM1_struct ____EM1;
+typedef struct __QAY_struct ____QAY;
+typedef struct __2AY_struct ____2AY;
+typedef struct __YL2C_struct ____YL2C;
+typedef struct __BK_struct ____BK;
+typedef struct __AK_struct ____AK;
+typedef struct __BBXC_struct ____BBXC;
+typedef struct __QJWH_struct ____QJWH;
+typedef struct __IJNJ_struct ____IJNJ;
+typedef struct __SCOJ_struct ____SCOJ;
+typedef struct __U5FL_struct ____U5FL;
+typedef struct __4DUL_struct ____4DUL;
+typedef struct __C0VL_struct ____C0VL;
+typedef struct __SFDI_struct ____SFDI;
+typedef struct __QPJF_struct ____QPJF;
+typedef struct __PPJF_struct ____PPJF;
+typedef struct __JVDB_struct ____JVDB;
+typedef struct __FKYC_struct ____FKYC;
+typedef struct __5X1D_struct ____5X1D;
+typedef struct __SMZC_struct ____SMZC;
+typedef struct __4GHG_struct ____4GHG;
+typedef struct __3GHG_struct ____3GHG;
+typedef struct __FIGL_struct ____FIGL;
+typedef struct __HB4D_struct ____HB4D;
+typedef struct __04WC_struct ____04WC;
+typedef struct __AM2C_struct ____AM2C;
+typedef struct __AC0G_struct ____AC0G;
+typedef struct __3MJO_struct ____3MJO;
+typedef struct __2MJO_struct ____2MJO;
+typedef struct __CUDJ_struct ____CUDJ;
+typedef struct __VKFJ_struct ____VKFJ;
+typedef struct __0YSJ_struct ____0YSJ;
+typedef struct __ZYSJ_struct ____ZYSJ;
+typedef struct __VYPJ_struct ____VYPJ;
+typedef struct __SQB_struct ____SQB;
+typedef struct __RQB_struct ____RQB;
+typedef struct __BH_struct ____BH;
+typedef struct __LCGM_struct ____LCGM;
+typedef struct __1TPJ_struct ____1TPJ;
+typedef struct __0TPJ_struct ____0TPJ;
+typedef struct __3KNJ_struct ____3KNJ;
+typedef struct __PQKL_struct ____PQKL;
+typedef struct __EAFJ_struct ____EAFJ;
+typedef struct __ISBK_struct ____ISBK;
+typedef struct __T1RM_struct ____T1RM;
+typedef struct __PICL_struct ____PICL;
+typedef struct __MSB_struct ____MSB;
+typedef struct __1D1M_struct ____1D1M;
+typedef struct __KJ_struct ____KJ;
+typedef struct __JDFE_struct ____JDFE;
+typedef struct __IDFE_struct ____IDFE;
+typedef struct __NN1K_struct ____NN1K;
+typedef struct __IBLL_struct ____IBLL;
+typedef struct __HBLL_struct ____HBLL;
+typedef struct __NY1D_struct ____NY1D;
+typedef struct __MY1D_struct ____MY1D;
+typedef struct __JY1D_struct ____JY1D;
+typedef struct __HUB_struct ____HUB;
+typedef struct __KN1G_struct ____KN1G;
+typedef struct __LKWI_struct ____LKWI;
+typedef struct __KKWI_struct ____KKWI;
+typedef unsigned long long ____YB;
+typedef struct __GB_struct ____GB;
+typedef signed long ____W;
+typedef struct __OYVJ_struct ____OYVJ;
 // NULL
 #ifndef NULL
 #define NULL ((void *)0)
 #endif
 
-// ARRAYED_COLLECTIONoSTRINGo__URD
-#define __ARRAYED_COLLECTIONoSTRINGo__URD__ 0
-struct ARRAYED_COLLECTIONoSTRINGo__URD_struct {
-  __INTEGER__Q upper__2RD;
-  __INTEGER__Q capacity__X5Y;
-  void **storage__EAZ;
+// __1RD
+#define ____1RD__ 0
+struct __1RD_struct {
+  ____Q __DSD;
+  ____Q __45Y;
+  void **__LAZ;
 };
-// FAST_ARRAYoSTRINGo__TRD
-#define __FAST_ARRAYoSTRINGo__TRD__ 1
-struct FAST_ARRAYoSTRINGo__TRD_struct {
-  __ARRAYED_COLLECTIONoSTRINGo__URD parent_arrayed_collection__ZRD;
+// __0RD
+#define ____0RD__ 1
+struct __0RD_struct {
+  ____1RD __ASD;
 };
-// STRING__BC
-#define __STRING__BC__ 4
-struct STRING__BC_struct {
+// __BC
+#define ____BC__ 4
+struct __BC_struct {
   unsigned long __id;
-  __INTEGER__Q count__WJ;
-  __INTEGER__Q capacity__HFL;
-  __CHARACTER__DB *storage__4EL;
+  ____Q __WJ;
+  ____Q __OFL;
+  ____DB *__FFL;
 };
-// ARRAYED_COLLECTIONoStrict_STRING_CONSTANTo__FD
-#define __ARRAYED_COLLECTIONoStrict_STRING_CONSTANTo__FD__ 2
-struct ARRAYED_COLLECTIONoStrict_STRING_CONSTANTo__FD_struct {
-  __INTEGER__Q upper__SD;
-  __INTEGER__Q capacity__IBZ;
-  __STRING_CONSTANT__0 **storage__VBZ;
+// __FD
+#define ____FD__ 2
+struct __FD_struct {
+  ____Q __SD;
+  ____Q __PBZ;
+  ____0 **__2BZ;
 };
-// FAST_ARRAYoStrict_STRING_CONSTANTo__ED
-#define __FAST_ARRAYoStrict_STRING_CONSTANTo__ED__ 3
-struct FAST_ARRAYoStrict_STRING_CONSTANTo__ED_struct {
-  __ARRAYED_COLLECTIONoStrict_STRING_CONSTANTo__FD parent_arrayed_collection__MD;
+// __ED
+#define ____ED__ 3
+struct __ED_struct {
+  ____FD __MD;
 };
-// STRING_CONSTANT__0
-#define __STRING_CONSTANT__0__ 5
-struct STRING_CONSTANT__0_struct {
+// __0
+#define ____0__ 5
+struct __0_struct {
   unsigned long __id;
-  __INTEGER__Q count__0C;
-  __CHARACTER__DB *storage__1C;
+  ____Q __0C;
+  ____DB *__1C;
 };
-// ARRAYED_COLLECTIONoITM_TYPE_MONOo__TLB
-#define __ARRAYED_COLLECTIONoITM_TYPE_MONOo__TLB__ 4
-struct ARRAYED_COLLECTIONoITM_TYPE_MONOo__TLB_struct {
-  __INTEGER__Q upper__JBY;
-  __INTEGER__Q capacity__YGXC;
-  void **storage__WHXC;
+// __0LB
+#define ____0LB__ 4
+struct __0LB_struct {
+  ____Q __QBY;
+  ____Q __HIXC;
+  void **__FJXC;
 };
-// FAST_ARRAYoITM_TYPE_MONOo__SLB
-#define __FAST_ARRAYoITM_TYPE_MONOo__SLB__ 5
-struct FAST_ARRAYoITM_TYPE_MONOo__SLB_struct {
-  __ARRAYED_COLLECTIONoITM_TYPE_MONOo__TLB parent_arrayed_collection__0LB;
+// __ZLB
+#define ____ZLB__ 5
+struct __ZLB_struct {
+  ____0LB __BMB;
 };
-// HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC
-#define __HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC__ 6
-struct HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC_struct {
-  __INTEGER__Q capacity__45J;
-  __INTEGER__Q count__2TM;
-  void **buckets__FAK;
+// __SNC
+#define ____SNC__ 6
+struct __SNC_struct {
+  ____Q __FAK;
+  ____Q __DUM;
+  void **__MAK;
 };
-// ARRAYED_COLLECTIONoTYPE_FULLo__JAY
-#define __ARRAYED_COLLECTIONoTYPE_FULLo__JAY__ 7
-struct ARRAYED_COLLECTIONoTYPE_FULLo__JAY_struct {
-  __INTEGER__Q upper__DUDB;
-  __INTEGER__Q capacity__F2XB;
-  void **storage__S2XB;
+// __QAY
+#define ____QAY__ 7
+struct __QAY_struct {
+  ____Q __SUDB;
+  ____Q __U3XB;
+  void **__B4XB;
 };
-// FAST_ARRAYoTYPE_FULLo__IAY
-#define __FAST_ARRAYoTYPE_FULLo__IAY__ 8
-struct FAST_ARRAYoTYPE_FULLo__IAY_struct {
-  __ARRAYED_COLLECTIONoTYPE_FULLo__JAY parent_arrayed_collection__QAY;
+// __PAY
+#define ____PAY__ 8
+struct __PAY_struct {
+  ____QAY __XAY;
 };
-// ARRAYED_COLLECTIONoLOCALo__QW1D
-#define __ARRAYED_COLLECTIONoLOCALo__QW1D__ 9
-struct ARRAYED_COLLECTIONoLOCALo__QW1D_struct {
-  __INTEGER__Q upper__O2BE;
-  __INTEGER__Q capacity__HZ4F;
-  void **storage__1T5F;
+// __5X1D
+#define ____5X1D__ 9
+struct __5X1D_struct {
+  ____Q __33BE;
+  ____Q __W04F;
+  void **__KV5F;
 };
-// FAST_ARRAYoLOCALo__PW1D
-#define __FAST_ARRAYoLOCALo__PW1D__ 10
-struct FAST_ARRAYoLOCALo__PW1D_struct {
-  __ARRAYED_COLLECTIONoLOCALo__QW1D parent_arrayed_collection__XW1D;
+// __4X1D
+#define ____4X1D__ 10
+struct __4X1D_struct {
+  ____5X1D __GY1D;
 };
-// ARRAYED_COLLECTIONoTYPEo__FSB
-#define __ARRAYED_COLLECTIONoTYPEo__FSB__ 11
-struct ARRAYED_COLLECTIONoTYPEo__FSB_struct {
-  __INTEGER__Q upper__TSB;
-  __INTEGER__Q capacity__UVY;
-  void **storage__BWY;
+// __MSB
+#define ____MSB__ 11
+struct __MSB_struct {
+  ____Q __0SB;
+  ____Q __1VY;
+  void **__IWY;
 };
-// FAST_ARRAYoTYPEo__ESB
-#define __FAST_ARRAYoTYPEo__ESB__ 12
-struct FAST_ARRAYoTYPEo__ESB_struct {
-  __ARRAYED_COLLECTIONoTYPEo__FSB parent_arrayed_collection__MSB;
+// __LSB
+#define ____LSB__ 12
+struct __LSB_struct {
+  ____MSB __TSB;
 };
-// ARRAYED_COLLECTIONoSLOT_DATAo__PBXG
-#define __ARRAYED_COLLECTIONoSLOT_DATAo__PBXG__ 13
-struct ARRAYED_COLLECTIONoSLOT_DATAo__PBXG_struct {
-  __INTEGER__Q capacity__KM3G;
-  __INTEGER__Q upper__1M3G;
-  void **storage__XM3G;
+// __4CXG
+#define ____4CXG__ 13
+struct __4CXG_struct {
+  ____Q __ZN3G;
+  ____Q __KO3G;
+  void **__GO3G;
 };
-// FAST_ARRAYoSLOT_DATAo__OBXG
-#define __FAST_ARRAYoSLOT_DATAo__OBXG__ 14
-struct FAST_ARRAYoSLOT_DATAo__OBXG_struct {
-  __ARRAYED_COLLECTIONoSLOT_DATAo__PBXG parent_arrayed_collection__WBXG;
+// __3CXG
+#define ____3CXG__ 14
+struct __3CXG_struct {
+  ____4CXG __FDXG;
 };
-// HASHED_SEToABSTRACT_STRINGo__AO
-#define __HASHED_SEToABSTRACT_STRINGo__AO__ 15
-struct HASHED_SEToABSTRACT_STRINGo__AO_struct {
-  __INTEGER__Q capacity__CZX;
-  __INTEGER__Q count__K0X;
-  void **buckets__JZX;
+// __AO
+#define ____AO__ 15
+struct __AO_struct {
+  ____Q __JZX;
+  ____Q __R0X;
+  void **__QZX;
 };
-// LIP_INTEGER__5CB
-#define __LIP_INTEGER__5CB__ 6
-struct LIP_INTEGER__5CB_struct {
+// __GDB
+#define ____GDB__ 6
+struct __GDB_struct {
   unsigned long __id;
-  __INTEGER__Q value__HHC;
+  ____Q __OHC;
 };
-// LIP_STRING__LDB
-#define __LIP_STRING__LDB__ 7
-struct LIP_STRING__LDB_struct {
+// __SDB
+#define ____SDB__ 7
+struct __SDB_struct {
   unsigned long __id;
-  __STRING_CONSTANT__0 *value__EGC;
+  ____0 *__LGC;
 };
-// LIP_SLOT_CODE__HC
-#define __LIP_SLOT_CODE__HC__ 16
-struct LIP_SLOT_CODE__HC_struct {
-  __STRING_CONSTANT__0 *section__IAB;
-  __LIP_SLOT_DATA__VAB *argument__XAB;
-  __STRING_CONSTANT__0 *name__Q3B;
-  __STRING_CONSTANT__0 *comment__VAXB;
-  __FAST_ARRAYoLIP_CODEo__N4S *code__SXWB;
+// __HC
+#define ____HC__ 16
+struct __HC_struct {
+  ____0 *__PAB;
+  ____2AB *__4AB;
+  ____0 *__X3B;
+  ____0 *__ECXB;
+  ____U4S *__BZWB;
 };
-// ANY__C
-#define __ANY__C__ 17
-struct ANY__C_struct {
-  __INTEGER__Q object_id__TR0E;
-  int object_id__UR0E;
+// __C
+#define ____C__ 17
+struct __C_struct {
+  ____Q __CT0E;
+  int __DT0E;
 };
-// ITM_OBJECT__JC
-#define __ITM_OBJECT__JC__ 18
-struct ITM_OBJECT__JC_struct {
-  __ANY__C parent_any__KC;
-  __POSITION__OL position__H2B;
+// __JC
+#define ____JC__ 18
+struct __JC_struct {
+  ____C __KC;
+  ____OL __O2B;
 };
-// LIP_CODE__IC
-#define __LIP_CODE__IC__ 19
-struct LIP_CODE__IC_struct {
-  __ITM_OBJECT__JC parent_itm_object__MC;
+// __IC
+#define ____IC__ 19
+struct __IC_struct {
+  ____JC __MC;
 };
-// LIP_CALL__2GB
-#define __LIP_CALL__2GB__ 8
-struct LIP_CALL__2GB_struct {
+// __DHB
+#define ____DHB__ 8
+struct __DHB_struct {
   unsigned long __id;
-  __LIP_CODE__IC parent_lip_code__3GB;
-  __STRING_CONSTANT__0 *name__GF5D;
-  void *argument__HF5D;
+  ____IC __EHB;
+  ____0 *__VG5D;
+  void *__WG5D;
 };
-// LIP_SLOT_DATA__VAB
-#define __LIP_SLOT_DATA__VAB__ 20
-struct LIP_SLOT_DATA__VAB_struct {
-  __LIP_CODE__IC parent_lip_slot__WAB;
-  void *value__KBB;
-  __STRING_CONSTANT__0 *name__NW0;
+// __2AB
+#define ____2AB__ 20
+struct __2AB_struct {
+  ____IC __3AB;
+  void *__RBB;
+  ____0 *__UW0;
 };
-// HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC
-#define __HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC__ 21
-struct HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC_struct {
-  __INTEGER__Q capacity__JDK;
-  __INTEGER__Q count__OXM;
-  void **buckets__QDK;
+// __GZC
+#define ____GZC__ 21
+struct __GZC_struct {
+  ____Q __QDK;
+  ____Q __VXM;
+  void **__XDK;
 };
-// HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC
-#define __HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC__ 22
-struct HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC_struct {
-  __INTEGER__Q capacity__G3J;
-  __INTEGER__Q count__N4J;
-  void **buckets__N3J;
+// __ELC
+#define ____ELC__ 22
+struct __ELC_struct {
+  ____Q __N3J;
+  ____Q __U4J;
+  void **__U3J;
 };
-// ARRAYED_COLLECTIONoSLOTo__LLC
-#define __ARRAYED_COLLECTIONoSLOTo__LLC__ 23
-struct ARRAYED_COLLECTIONoSLOTo__LLC_struct {
-  __INTEGER__Q capacity__JIK;
-  __INTEGER__Q upper__0IK;
-  void **storage__WIK;
+// __SLC
+#define ____SLC__ 23
+struct __SLC_struct {
+  ____Q __QIK;
+  ____Q __BJK;
+  void **__3IK;
 };
-// FAST_ARRAYoSLOTo__KLC
-#define __FAST_ARRAYoSLOTo__KLC__ 24
-struct FAST_ARRAYoSLOTo__KLC_struct {
-  __ARRAYED_COLLECTIONoSLOTo__LLC parent_arrayed_collection__SLC;
+// __RLC
+#define ____RLC__ 24
+struct __RLC_struct {
+  ____SLC __ZLC;
 };
-// TYPE_FULL__PMB
-#define __TYPE_FULL__PMB__ 25
-struct TYPE_FULL__PMB_struct {
-  void *the_parent_type__DLK;
-  __UINTEGER_8__WLC flag__ELK;
-  __BOOLEAN__L recursivity_test__XZLJ;
+// __WMB
+#define ____WMB__ 25
+struct __WMB_struct {
+  void *__KLK;
+  ____3LC __LLK;
+  ____L __G1LJ;
 };
-// ARRAYED_COLLECTIONoTYPE_IDo__NMC
-#define __ARRAYED_COLLECTIONoTYPE_IDo__NMC__ 26
-struct ARRAYED_COLLECTIONoTYPE_IDo__NMC_struct {
-  __INTEGER__Q upper__JGY;
-  __INTEGER__Q capacity__LGY;
-  void **storage__JHY;
+// __UMC
+#define ____UMC__ 26
+struct __UMC_struct {
+  ____Q __QGY;
+  ____Q __SGY;
+  void **__QHY;
 };
-// FAST_ARRAYoTYPE_IDo__MMC
-#define __FAST_ARRAYoTYPE_IDo__MMC__ 27
-struct FAST_ARRAYoTYPE_IDo__MMC_struct {
-  __ARRAYED_COLLECTIONoTYPE_IDo__NMC parent_arrayed_collection__UMC;
+// __TMC
+#define ____TMC__ 27
+struct __TMC_struct {
+  ____UMC __1MC;
 };
-// TYPE__FF
-#define __TYPE__FF__ 9
-struct TYPE__FF_struct {
+// __FF
+#define ____FF__ 9
+struct __FF_struct {
   unsigned long __id;
-  __PROTOTYPE__MF *prototype__QF;
-  __INTEGER__Q index__0KC;
-  __TYPE_FULL__PMB *default__0LC;
-  __STRING_CONSTANT__0 *intern_name__GZMB;
-  __INTEGER__Q size__4CXB;
-  __INTEGER__Q param_count__KOWI;
-  __INTEGER__Q last_pass_binding__5GKJ;
-  __FAST_ARRAYoSLOTo__KLC *slot_run__ULC;
-  __HASHED_SEToTYPEo__N0MB *subtype_list__T0MB;
-  __FAST_ARRAYoTYPE_FULLo__IAY *type_full_list__BZRB;
-  __BOOLEAN__L detect_recursivity_generation__G4VI;
+  ____MF *__QF;
+  ____Q __BLC;
+  ____WMB *__BMC;
+  ____0 *__5ZMB;
+  ____Q __NEXB;
+  ____Q __ZPWI;
+  ____Q __OIKJ;
+  ____RLC *__1LC;
+  ____G1MB *__M1MB;
+  ____PAY *__Q0RB;
+  ____L __V5VI;
 };
-// TYPE_ID__EMB
-#define __TYPE_ID__EMB__ 10
-struct TYPE_ID__EMB_struct {
+// __LMB
+#define ____LMB__ 10
+struct __LMB_struct {
   unsigned long __id;
-  __TYPE__FF parent_type__FMB;
+  ____FF __MMB;
 };
-// ITM_TYPE_SIMPLE__JMB
-#define __ITM_TYPE_SIMPLE__JMB__ 11
-struct ITM_TYPE_SIMPLE__JMB_struct {
+// __QMB
+#define ____QMB__ 11
+struct __QMB_struct {
   unsigned long __id;
-  __STRING_CONSTANT__0 *name__DPC;
+  ____0 *__KPC;
 };
-// ITM_TYPE_PARAMETER__MEZ
-#define __ITM_TYPE_PARAMETER__MEZ__ 12
-struct ITM_TYPE_PARAMETER__MEZ_struct {
+// __TEZ
+#define ____TEZ__ 12
+struct __TEZ_struct {
   unsigned long __id;
-  __ITM_TYPE_SIMPLE__JMB parent_itm_type__NEZ;
+  ____QMB __UEZ;
 };
-// ITM_TYPE_STYLE__TMB
-#define __ITM_TYPE_STYLE__TMB__ 13
-struct ITM_TYPE_STYLE__TMB_struct {
+// __0MB
+#define ____0MB__ 13
+struct __0MB_struct {
   unsigned long __id;
-  __ITM_TYPE_SIMPLE__JMB parent_itm_type_simple__UMB;
-  __STRING_CONSTANT__0 *style__MPC;
+  ____QMB __1MB;
+  ____0 *__TPC;
 };
-// ITM_TYPE_GENERIC__DPB
-#define __ITM_TYPE_GENERIC__DPB__ 14
-struct ITM_TYPE_GENERIC__DPB_struct {
+// __KPB
+#define ____KPB__ 14
+struct __KPB_struct {
   unsigned long __id;
-  __ITM_TYPE_STYLE__TMB parent_itm_type_style__EPB;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *list_type__ZUC;
+  ____0MB __LPB;
+  ____ZLB *__AVC;
 };
-// ARRAYED_COLLECTIONoINSTRo__Y53D
-#define __ARRAYED_COLLECTIONoINSTRo__Y53D__ 28
-struct ARRAYED_COLLECTIONoINSTRo__Y53D_struct {
-  __INTEGER__Q upper__RTLE;
-  __INTEGER__Q capacity__F04F;
-  void **storage__D14F;
+// __HB4D
+#define ____HB4D__ 28
+struct __HB4D_struct {
+  ____Q __AVLE;
+  ____Q __U14F;
+  void **__S24F;
 };
-// FAST_ARRAYoINSTRo__X53D
-#define __FAST_ARRAYoINSTRo__X53D__ 29
-struct FAST_ARRAYoINSTRo__X53D_struct {
-  __ARRAYED_COLLECTIONoINSTRo__Y53D parent_arrayed_collection__553D;
+// __GB4D
+#define ____GB4D__ 29
+struct __GB4D_struct {
+  ____HB4D __OB4D;
 };
-// NAMED__NF
-#define __NAMED__NF__ 30
-struct NAMED__NF_struct {
-  __ITM_OBJECT__JC parent_itm_object__OF;
-  __STRING_CONSTANT__0 *name__4VB;
-  __CHARACTER__DB style__NKQC;
+// __NF
+#define ____NF__ 30
+struct __NF_struct {
+  ____JC __OF;
+  ____0 *__FWB;
+  ____DB __2LQC;
 };
-// VARIABLE__53WC
-#define __VARIABLE__53WC__ 31
-struct VARIABLE__53WC_struct {
-  __NAMED__NF parent_named__A4WC;
-  __INTEGER__Q ensure_count__1S4D;
-  __STRING_CONSTANT__0 *intern_name__HN5D;
-  __TYPE_FULL__PMB *type__1N5D;
-  __TYPES__UM5D *type_list__MO5D;
-  void *require_first__TJFJ;
-  __INTEGER__Q level_type__RP3K;
-  __FAST_ARRAYoWRITEo__FJFJ *require_list__4JFJ;
+// __O5WC
+#define ____O5WC__ 31
+struct __O5WC_struct {
+  ____NF __P5WC;
+  ____Q __KU4D;
+  ____0 *__WO5D;
+  ____WMB *__KP5D;
+  ____DO5D *__1P5D;
+  void *__CLFJ;
+  ____Q __AR3K;
+  ____UKFJ *__NLFJ;
 };
-// LOCAL__43WC
-#define __LOCAL__43WC__ 15
-struct LOCAL__43WC_struct {
+// __N5WC
+#define ____N5WC__ 15
+struct __N5WC_struct {
   unsigned long __id;
-  __VARIABLE__53WC parent_variable__B4WC;
-  __INTEGER__Q list_level__UOUH;
-  __LOCAL__43WC *my_alias__XOUH;
-  __LOCAL_SEQ__4L1K *last_seq__AM1K;
-  __BOOLEAN__L is_result__FN5D;
+  ____O5WC __Q5WC;
+  ____Q __DQUH;
+  ____N5WC *__GQUH;
+  ____NN1K *__PN1K;
+  ____L __UO5D;
 };
-// INSTR__XH
-#define __INSTR__XH__ 32
-struct INSTR__XH_struct {
-  __ITM_OBJECT__JC parent_itm_object__YH;
+// __XH
+#define ____XH__ 32
+struct __XH_struct {
+  ____JC __YH;
 };
-// PUSH__AXB
-#define __PUSH__AXB__ 16
-struct PUSH__AXB_struct {
+// __HXB
+#define ____HXB__ 16
+struct __HXB_struct {
   unsigned long __id;
-  __INSTR__XH parent_instr__BXB;
-  __LOCAL__43WC *context__A54D;
-  __BOOLEAN__L is_first__B54D;
+  ____XH __IXB;
+  ____N5WC *__PA5D;
+  ____L __QA5D;
 };
-// TYPE_NULL__4LB
-#define __TYPE_NULL__4LB__ 17
-struct TYPE_NULL__4LB_struct {
+// __FMB
+#define ____FMB__ 17
+struct __FMB_struct {
   unsigned long __id;
-  __TYPE__FF parent_type__5LB;
+  ____FF __GMB;
 };
-// TYPE_VOID__AMB
-#define __TYPE_VOID__AMB__ 18
-struct TYPE_VOID__AMB_struct {
+// __HMB
+#define ____HMB__ 18
+struct __HMB_struct {
   unsigned long __id;
-  __TYPE__FF parent_type__BMB;
+  ____FF __IMB;
 };
-// TYPE_CONTEXT__CMB
-#define __TYPE_CONTEXT__CMB__ 19
-struct TYPE_CONTEXT__CMB_struct {
+// __JMB
+#define ____JMB__ 19
+struct __JMB_struct {
   unsigned long __id;
-  __TYPE__FF parent_type__DMB;
+  ____FF __KMB;
 };
-// TYPE_GENERIC__BCY
-#define __TYPE_GENERIC__BCY__ 20
-struct TYPE_GENERIC__BCY_struct {
+// __ICY
+#define ____ICY__ 20
+struct __ICY_struct {
   unsigned long __id;
-  __TYPE__FF parent_type__CCY;
-  __STRING_CONSTANT__0 *name__0YMB;
-  __STRING_CONSTANT__0 *key__1YMB;
-  __TYPES__UM5D *old_type__XMJO;
-  __FAST_ARRAYoTYPE_FULLo__IAY *generic_list__2YMB;
-  __FAST_ARRAYoTYPE_FULLo__IAY *export_list__C1MB;
-  __FAST_ARRAYoTYPE_FULLo__IAY *import_list__G2MB;
-  __FAST_ARRAYoPUT_TOo__NLJO *put_to_list__WLJO;
-  __BOOLEAN__L recursive_test__3LJO;
+  ____FF __JCY;
+  ____0 *__TZMB;
+  ____0 *__UZMB;
+  ____DO5D *__GOJO;
+  ____PAY *__VZMB;
+  ____PAY *__11MB;
+  ____PAY *__52MB;
+  ____2MJO *__FNJO;
+  ____L __MNJO;
 };
-// EXPR__BK
-#define __EXPR__BK__ 33
-struct EXPR__BK_struct {
-  __INSTR__XH parent_instr__CK;
+// __BK
+#define ____BK__ 33
+struct __BK_struct {
+  ____XH __CK;
 };
-// CONSTANT__AK
-#define __CONSTANT__AK__ 34
-struct CONSTANT__AK_struct {
-  __EXPR__BK parent_expr__DK;
-  __TYPE_FULL__PMB *static_type__SG4D;
+// __AK
+#define ____AK__ 34
+struct __AK_struct {
+  ____BK __DK;
+  ____WMB *__BI4D;
 };
-// PROTOTYPE_CST__45WC
-#define __PROTOTYPE_CST__45WC__ 21
-struct PROTOTYPE_CST__45WC_struct {
+// __NBXC
+#define ____NBXC__ 21
+struct __NBXC_struct {
   unsigned long __id;
-  __CONSTANT__AK parent_constant__55WC;
+  ____AK __OBXC;
 };
-// INTEGER_CST__KAXC
-#define __INTEGER_CST__KAXC__ 22
-struct INTEGER_CST__KAXC_struct {
+// __ZBXC
+#define ____ZBXC__ 22
+struct __ZBXC_struct {
   unsigned long __id;
-  __CONSTANT__AK parent_constant__LAXC;
-  __INTEGER_64__TSG value__YG4D;
+  ____AK __0BXC;
+  ____0SG __HI4D;
 };
-// LINKED_COLLECTIONoNODE_TYPEo__RK2C
-#define __LINKED_COLLECTIONoNODE_TYPEo__RK2C__ 35
-struct LINKED_COLLECTIONoNODE_TYPEo__RK2C_struct {
-  __INTEGER__Q upper__UZRD;
+// __AM2C
+#define ____AM2C__ 35
+struct __AM2C_struct {
+  ____Q __D1RD;
 };
-// LINKED_LISToNODE_TYPEo__QK2C
-#define __LINKED_LISToNODE_TYPEo__QK2C__ 36
-struct LINKED_LISToNODE_TYPEo__QK2C_struct {
-  __LINKED_COLLECTIONoNODE_TYPEo__RK2C parent_linked_collection__XK2C;
-  __INTEGER__Q mem_idx__AB0G;
-  __LINKED_LIST_NODEoNODE_TYPEo__RA0G *first_link__WA0G;
-  __LINKED_LIST_NODEoNODE_TYPEo__RA0G *last_link__5A0G;
-  __LINKED_LIST_NODEoNODE_TYPEo__RA0G *mem_lnk__CB0G;
+// __5L2C
+#define ____5L2C__ 36
+struct __5L2C_struct {
+  ____AM2C __GM2C;
+  ____Q __PC0G;
+  ____AC0G *__FC0G;
+  ____AC0G *__OC0G;
+  ____AC0G *__RC0G;
 };
-// NODE__L3WC
-#define __NODE__L3WC__ 37
-struct NODE__L3WC_struct {
-  void *expr__VU4D;
-  void *data__WU4D;
-  __SWITCH__DDXC *switch__K1RH;
-  __LIST__WH *first_code__R1RH;
-  void *first_type__Y5EJ;
+// __04WC
+#define ____04WC__ 37
+struct __04WC_struct {
+  void *__EW4D;
+  void *__FW4D;
+  ____SEXC *__Z2RH;
+  ____WH *__A3RH;
+  void *__HBFJ;
 };
-// NODE_TYPE__FK2C
-#define __NODE_TYPE__FK2C__ 23
-struct NODE_TYPE__FK2C_struct {
+// __UL2C
+#define ____UL2C__ 23
+struct __UL2C_struct {
   unsigned long __id;
-  __NODE__L3WC parent_node__GK2C;
+  ____04WC __VL2C;
 };
-// LIST__WH
-#define __LIST__WH__ 24
-struct LIST__WH_struct {
+// __WH
+#define ____WH__ 24
+struct __WH_struct {
   unsigned long __id;
-  __INSTR__XH parent_instr__ZH;
-  __INTEGER__Q index__OCFE;
-  __FAST_ARRAYoINSTRo__X53D *expr_list__AA4D;
+  ____XH __ZH;
+  ____Q __3DFE;
+  ____GB4D *__PB4D;
 };
-// SLIM_ARRAYoLOCALo__3GOJ
-#define __SLIM_ARRAYoLOCALo__3GOJ__ 38
-struct SLIM_ARRAYoLOCALo__3GOJ_struct {
-  __LOCAL__43WC *first__BHOJ;
-  __FAST_ARRAYoLOCALo__PW1D *list__VP2K;
+// __MIOJ
+#define ____MIOJ__ 38
+struct __MIOJ_struct {
+  ____N5WC *__QIOJ;
+  ____4X1D *__ER2K;
 };
-// PROFIL__IQB
-#define __PROFIL__IQB__ 39
-struct PROFIL__IQB_struct {
-  __SLIM_ARRAYoLOCALo__3GOJ result_list__5GOJ;
-  __LOCAL__43WC *context__OU4D;
-  __TYPE_FULL__PMB *type_self__DANJ;
-  __LIST__WH *code__SYNJ;
-  __STRING_CONSTANT__0 *name__P1IK;
-  __INTEGER__Q life_index__SASK;
-  __INTEGER__Q link_count__BBFL;
-  __INTEGER__Q cop_link_count__KBFL;
-  __INTEGER__Q count_intern_call__HVKM;
-  __FAST_ARRAYoLOCALo__PW1D *argument_list__G5NJ;
-  __INTEGER_8__3YF stat__ZOFL;
+// __PQB
+#define ____PQB__ 39
+struct __PQB_struct {
+  ____MIOJ __OIOJ;
+  ____N5WC *__3V4D;
+  ____WMB *__SBNJ;
+  ____WH *__B0NJ;
+  ____0 *__42IK;
+  ____Q __BCSK;
+  ____Q __QCFL;
+  ____Q __ZCFL;
+  ____Q __WWKM;
+  ____4X1D *__VAOJ;
+  ____EZF __IQFL;
 };
-// PROFIL_SLOT__BO2C
-#define __PROFIL_SLOT__BO2C__ 25
-struct PROFIL_SLOT__BO2C_struct {
+// __QP2C
+#define ____QP2C__ 25
+struct __QP2C_struct {
   unsigned long __id;
-  __PROFIL__IQB parent_profil__CO2C;
-  __SLOT_CODE__MIRG *slot_code__4RXN;
-  __BOOLEAN__L is_context_sensitive__LQYN;
+  ____PQB __RP2C;
+  ____1JRG *__NTXN;
+  ____L __0RYN;
 };
-// PROFIL_BLOCK__22NJ
-#define __PROFIL_BLOCK__22NJ__ 26
-struct PROFIL_BLOCK__22NJ_struct {
+// __L4NJ
+#define ____L4NJ__ 26
+struct __L4NJ_struct {
   unsigned long __id;
-  __PROFIL__IQB parent_profil__32NJ;
-  __TYPE__FF parent_type__42NJ;
-  __SLOT_DATA__WIRG *slot_value__O3NJ;
-  __SLOT_DATA__WIRG *slot_self__03NJ;
-  __TYPE_BLOCK__VO5D *to_type_block__TSWJ;
-  __LOCAL__43WC *context_extern__01YJ;
-  __FAST_ARRAYoPROFIL_SLOTo__U5SH *profil_list__E1IK;
-  __LINKED_LISToNODE_TYPEo__QK2C *node_list__G1IK;
+  ____PQB __M4NJ;
+  ____FF __N4NJ;
+  ____FKRG *__34NJ;
+  ____FKRG *__J5NJ;
+  ____EQ5D *__CUWJ;
+  ____N5WC *__J3YJ;
+  ____DBTH *__T2IK;
+  ____5L2C *__V2IK;
 };
-// HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB
-#define __HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB__ 40
-struct HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB_struct {
-  __INTEGER__Q count__EXB;
-  __INTEGER__Q capacity__NE1G;
-  __INTEGER__Q cache_user__0C4G;
-  __INTEGER__Q cache_buckets__4R4G;
-  __HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G *cache_node__3L1G;
-  void **buckets__YC4G;
+// __0WB
+#define ____0WB__ 40
+struct __0WB_struct {
+  ____Q __LXB;
+  ____Q __2F1G;
+  ____Q __JE4G;
+  ____Q __NT4G;
+  ____KN1G *__MN1G;
+  void **__HE4G;
 };
-// MEMORY__UPG
-#define __MEMORY__UPG__ 41
-struct MEMORY__UPG_struct {
-  volatile __POINTER__IB previous_linear__WPG;
-  volatile __UINTEGER_32__RWB size_and_id__XPG;
-  __MEMORY__UPG *next_free__YPG;
-  __MEMORY__UPG *previous_free__ZPG;
+// __1PG
+#define ____1PG__ 41
+struct __1PG_struct {
+  volatile ____IB __3PG;
+  volatile ____YWB __4PG;
+  ____1PG *__5PG;
+  ____1PG *__AQG;
 } __attribute__ ((packed));
-// ARRAYED_COLLECTIONoLIP_SLOT_DATAo__IFXC
-#define __ARRAYED_COLLECTIONoLIP_SLOT_DATAo__IFXC__ 42
-struct ARRAYED_COLLECTIONoLIP_SLOT_DATAo__IFXC_struct {
-  __INTEGER__Q upper__QD5F;
-  __INTEGER__Q capacity__RW5F;
-  void **storage__PX5F;
+// __XGXC
+#define ____XGXC__ 42
+struct __XGXC_struct {
+  ____Q __5E5F;
+  ____Q __AY5F;
+  void **__4Y5F;
 };
-// FAST_ARRAYoLIP_SLOT_DATAo__HFXC
-#define __FAST_ARRAYoLIP_SLOT_DATAo__HFXC__ 43
-struct FAST_ARRAYoLIP_SLOT_DATAo__HFXC_struct {
-  __ARRAYED_COLLECTIONoLIP_SLOT_DATAo__IFXC parent_arrayed_collection__NFXC;
+// __WGXC
+#define ____WGXC__ 43
+struct __WGXC_struct {
+  ____XGXC __2GXC;
 };
-// LIP_AFFECT__S1LB
-#define __LIP_AFFECT__S1LB__ 27
-struct LIP_AFFECT__S1LB_struct {
+// __L2LB
+#define ____L2LB__ 27
+struct __L2LB_struct {
   unsigned long __id;
-  __LIP_CODE__IC parent_lip_code__T1LB;
-  __STRING_CONSTANT__0 *name__NAYB;
-  void *value__OAYB;
+  ____IC __M2LB;
+  ____0 *__2BYB;
+  void *__3BYB;
 };
-// LIP_IF__XQAC
-#define __LIP_IF__XQAC__ 28
-struct LIP_IF__XQAC_struct {
+// __GSAC
+#define ____GSAC__ 28
+struct __GSAC_struct {
   unsigned long __id;
-  __LIP_CODE__IC parent_lip_code__YQAC;
-  void *condition__3Y0C;
-  __FAST_ARRAYoLIP_CODEo__N4S *then__4Y0C;
-  __FAST_ARRAYoLIP_CODEo__N4S *else__5Y0C;
+  ____IC __HSAC;
+  void *__M00C;
+  ____U4S *__N00C;
+  ____U4S *__O00C;
 };
-// LIP_PRINT__KRAC
-#define __LIP_PRINT__KRAC__ 29
-struct LIP_PRINT__KRAC_struct {
+// __ZSAC
+#define ____ZSAC__ 29
+struct __ZSAC_struct {
   unsigned long __id;
-  __LIP_CODE__IC parent_lip_code__LRAC;
-  void *message__RG5D;
+  ____IC __0SAC;
+  void *__AI5D;
 };
-// HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD
-#define __HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD__ 44
-struct HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD_struct {
-  __INTEGER__Q capacity__Z25E;
-  __INTEGER__Q count__B45E;
-  void **buckets__A35E;
+// __1PGD
+#define ____1PGD__ 44
+struct __1PGD_struct {
+  ____Q __I45E;
+  ____Q __Q55E;
+  void **__P45E;
 };
-// EXPR_MULTIPLE__UKWH
-#define __EXPR_MULTIPLE__UKWH__ 30
-struct EXPR_MULTIPLE__UKWH_struct {
+// __DMWH
+#define ____DMWH__ 30
+struct __DMWH_struct {
   unsigned long __id;
-  __FAST_ARRAYoEXPRo__R5WC *expr_list__FTEI;
+  ____ABXC *__UUEI;
 };
-// EXPR_BINARY__DBOJ
-#define __EXPR_BINARY__DBOJ__ 45
-struct EXPR_BINARY__DBOJ_struct {
-  __EXPR__BK parent_expr__EBOJ;
-  void *left__SA5J;
-  void *right__WA5J;
+// __SCOJ
+#define ____SCOJ__ 45
+struct __SCOJ_struct {
+  ____BK __TCOJ;
+  void *__BC5J;
+  void *__FC5J;
 };
-// EXPR_SUB__CBOJ
-#define __EXPR_SUB__CBOJ__ 31
-struct EXPR_SUB__CBOJ_struct {
+// __RCOJ
+#define ____RCOJ__ 31
+struct __RCOJ_struct {
   unsigned long __id;
-  __EXPR_BINARY__DBOJ parent_expr_binary__FBOJ;
+  ____SCOJ __UCOJ;
 };
-// EXPR_MUL__YBOJ
-#define __EXPR_MUL__YBOJ__ 32
-struct EXPR_MUL__YBOJ_struct {
+// __HDOJ
+#define ____HDOJ__ 32
+struct __HDOJ_struct {
   unsigned long __id;
-  __EXPR_BINARY__DBOJ parent_expr_binary__ZBOJ;
+  ____SCOJ __IDOJ;
 };
-// EXPR_DIV__MCOJ
-#define __EXPR_DIV__MCOJ__ 33
-struct EXPR_DIV__MCOJ_struct {
+// __1DOJ
+#define ____1DOJ__ 33
+struct __1DOJ_struct {
   unsigned long __id;
-  __EXPR_BINARY__DBOJ parent_expr_binary__NCOJ;
+  ____SCOJ __2DOJ;
 };
-// EXPR_AND__ADOJ
-#define __EXPR_AND__ADOJ__ 34
-struct EXPR_AND__ADOJ_struct {
+// __PEOJ
+#define ____PEOJ__ 34
+struct __PEOJ_struct {
   unsigned long __id;
-  __EXPR_BINARY__DBOJ parent_expr_binary__BDOJ;
+  ____SCOJ __QEOJ;
 };
-// EXPR_SHIFT_R__UDOJ
-#define __EXPR_SHIFT_R__UDOJ__ 35
-struct EXPR_SHIFT_R__UDOJ_struct {
+// __DFOJ
+#define ____DFOJ__ 35
+struct __DFOJ_struct {
   unsigned long __id;
-  __EXPR_BINARY__DBOJ parent_expr_binary__VDOJ;
+  ____SCOJ __EFOJ;
 };
-// EXPR_SHIFT_L__IEOJ
-#define __EXPR_SHIFT_L__IEOJ__ 36
-struct EXPR_SHIFT_L__IEOJ_struct {
+// __XFOJ
+#define ____XFOJ__ 36
+struct __XFOJ_struct {
   unsigned long __id;
-  __EXPR_BINARY__DBOJ parent_expr_binary__JEOJ;
+  ____SCOJ __YFOJ;
 };
-// ITEM__VFOJ
-#define __ITEM__VFOJ__ 37
-struct ITEM__VFOJ_struct {
+// __EHOJ
+#define ____EHOJ__ 37
+struct __EHOJ_struct {
   unsigned long __id;
-  __EXPR__BK parent_expr__WFOJ;
-  void *receiver__HC5J;
-  void *index__JC5J;
+  ____BK __FHOJ;
+  void *__WD5J;
+  void *__YD5J;
 };
-// EXPR_UNARY__TYVL
-#define __EXPR_UNARY__TYVL__ 46
-struct EXPR_UNARY__TYVL_struct {
-  __EXPR__BK parent_expr__UYVL;
-  void *right__EZVL;
+// __C0VL
+#define ____C0VL__ 46
+struct __C0VL_struct {
+  ____BK __D0VL;
+  void *__T0VL;
 };
-// EXPR_NEG__SYVL
-#define __EXPR_NEG__SYVL__ 38
-struct EXPR_NEG__SYVL_struct {
+// __B0VL
+#define ____B0VL__ 38
+struct __B0VL_struct {
   unsigned long __id;
-  __EXPR_UNARY__TYVL parent_expr_unary__VYVL;
+  ____C0VL __E0VL;
 };
-// EXPR_ADD__AZVL
-#define __EXPR_ADD__AZVL__ 39
-struct EXPR_ADD__AZVL_struct {
+// __P0VL
+#define ____P0VL__ 39
+struct __P0VL_struct {
   unsigned long __id;
-  __EXPR_BINARY__DBOJ parent_expr_binary__BZVL;
+  ____SCOJ __Q0VL;
 };
-// EXPR_NOT__FUPM
-#define __EXPR_NOT__FUPM__ 40
-struct EXPR_NOT__FUPM_struct {
+// __UVPM
+#define ____UVPM__ 40
+struct __UVPM_struct {
   unsigned long __id;
-  __EXPR_UNARY__TYVL parent_expr_unary__GUPM;
+  ____C0VL __VVPM;
 };
-// EXPR_MOD__LYPM
-#define __EXPR_MOD__LYPM__ 41
-struct EXPR_MOD__LYPM_struct {
+// __0ZPM
+#define ____0ZPM__ 41
+struct __0ZPM_struct {
   unsigned long __id;
-  __EXPR_BINARY__DBOJ parent_expr_binary__MYPM;
+  ____SCOJ __1ZPM;
 };
-// EXPR_OR__3P0N
-#define __EXPR_OR__3P0N__ 42
-struct EXPR_OR__3P0N_struct {
+// __MR0N
+#define ____MR0N__ 42
+struct __MR0N_struct {
   unsigned long __id;
-  __EXPR_BINARY__DBOJ parent_expr_binary__4P0N;
+  ____SCOJ __NR0N;
 };
-// EXPR_XOR__OAEP
-#define __EXPR_XOR__OAEP__ 43
-struct EXPR_XOR__OAEP_struct {
+// __3BEP
+#define ____3BEP__ 43
+struct __3BEP_struct {
   unsigned long __id;
-  __EXPR_BINARY__DBOJ parent_expr_binary__PAEP;
+  ____SCOJ __4BEP;
 };
-// SLOT_CODE__MIRG
-#define __SLOT_CODE__MIRG__ 44
-struct SLOT_CODE__MIRG_struct {
+// __1JRG
+#define ____1JRG__ 44
+struct __1JRG_struct {
   unsigned long __id;
-  __SLOT__GLC *parent_slot__NIRG;
-  void *value__T5SH;
-  void *last_type_contract__MO1N;
-  __FAST_ARRAYoPROFIL_SLOTo__U5SH *profil__45SH;
-  __BOOLEAN__L is_require__JO1N;
+  ____NLC *__2JRG;
+  void *__CBTH;
+  void *__1P1N;
+  ____DBTH *__NBTH;
+  ____L __YP1N;
 };
-// SLOT_DATA__WIRG
-#define __SLOT_DATA__WIRG__ 45
-struct SLOT_DATA__WIRG_struct {
+// __FKRG
+#define ____FKRG__ 45
+struct __FKRG_struct {
   unsigned long __id;
-  __VARIABLE__53WC parent_variable__XIRG;
-  __SLOT__GLC *parent_slot__YIRG;
-  __LIST__WH *value_init__ZSDJ;
-  void *last_write__MK3K;
-  __UINTEGER_32__RWB last_seq_index__TK3K;
-  __LIST__WH *last_list_current__JL3K;
-  __UINTEGER_32__RWB last_seq_or_and__4YQL;
-  __UINTEGER_32__RWB last_seq_call_and_loop__AZQL;
-  __UINTEGER_32__RWB last_seq_call_local_and_loop__CZQL;
-  __INTEGER__Q last_index__GZQL;
+  ____O5WC __GKRG;
+  ____NLC *__HKRG;
+  ____WH *__IUDJ;
+  void *__1L3K;
+  ____YWB __CM3K;
+  ____WH *__YM3K;
+  ____YWB __N0QL;
+  ____YWB __P0QL;
+  ____YWB __R0QL;
+  ____Q __V0QL;
 };
-// HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC
-#define __HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC__ 47
-struct HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC_struct {
-  __INTEGER__Q capacity__3H0G;
-  __INTEGER__Q count__UM0G;
-  void **buckets__EI0G;
+// __USC
+#define ____USC__ 47
+struct __USC_struct {
+  ____Q __MJ0G;
+  ____Q __DO0G;
+  void **__TJ0G;
 };
-// ITM_TYPE_BLOCK__XXRC
-#define __ITM_TYPE_BLOCK__XXRC__ 46
-struct ITM_TYPE_BLOCK__XXRC_struct {
+// __GZRC
+#define ____GZRC__ 46
+struct __GZRC_struct {
   unsigned long __id;
-  void *type_argument__JWSC;
-  void *type_result__TWSC;
+  void *__YXSC;
+  void *__CYSC;
 };
-// PROTOTYPE__MF
-#define __PROTOTYPE__MF__ 48
-struct PROTOTYPE__MF_struct {
-  __NAMED__NF parent_named__PF;
-  __STRING_CONSTANT__0 *filename__BWB;
-  __STRING__BC *source__VKE;
-  __INTEGER__Q index__0BS;
-  __STRING_CONSTANT__0 *shortname__EEZ;
-  __INTEGER__Q generic_count__LEZ;
-  __STRING_CONSTANT__0 *type_style__KZMB;
-  void *last_slot__AUNC;
-  void *default_value__IQOC;
-  __STRING_CONSTANT__0 *type_c__DSOC;
-  void *first_slot__UIZC;
-  __FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ *idf_generic_list__YEZ;
-  __HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *slot_list__NFZ;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *export_list__W0MB;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *import_list__01MB;
-  __BOOLEAN__L is_mapping__QJZC;
+// __MF
+#define ____MF__ 48
+struct __MF_struct {
+  ____NF __PF;
+  ____0 *__IWB;
+  ____BC *__2KE;
+  ____Q __BCS;
+  ____0 *__LEZ;
+  ____Q __SEZ;
+  ____0 *__D0MB;
+  void *__PVNC;
+  void *__XROC;
+  ____0 *__STOC;
+  void *__DKZC;
+  ____VEZ *__5EZ;
+  ____LFZ *__UFZ;
+  ____ZLB *__P1MB;
+  ____ZLB *__T2MB;
+  ____L __5KZC;
 };
-// HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ
-#define __HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ__ 49
-struct HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ_struct {
-  __INTEGER__Q capacity__FVXC;
-  __INTEGER__Q count__MWXC;
-  void **buckets__MVXC;
+// __PDZ
+#define ____PDZ__ 49
+struct __PDZ_struct {
+  ____Q __UWXC;
+  ____Q __1XXC;
+  void **__1WXC;
 };
-// HASHED_SEToTYPEo__N0MB
-#define __HASHED_SEToTYPEo__N0MB__ 50
-struct HASHED_SEToTYPEo__N0MB_struct {
-  __INTEGER__Q capacity__JLZC;
-  __INTEGER__Q count__QMZC;
-  void **buckets__QLZC;
+// __G1MB
+#define ____G1MB__ 50
+struct __G1MB_struct {
+  ____Q __YMZC;
+  ____Q __5NZC;
+  void **__5MZC;
 };
-// TYPES__UM5D
-#define __TYPES__UM5D__ 51
-struct TYPES__UM5D_struct {
-  __INTEGER__Q upper__O0RH;
-  void **storage__JLYI;
+// __DO5D
+#define ____DO5D__ 51
+struct __DO5D_struct {
+  ____Q __31RH;
+  void **__YMYI;
 };
-// TYPES_TMP__TM5D
-#define __TYPES_TMP__TM5D__ 52
-struct TYPES_TMP__TM5D_struct {
-  __TYPES__UM5D parent_types__WM5D;
-  __INTEGER__Q capacity__GLYI;
+// __CO5D
+#define ____CO5D__ 52
+struct __CO5D_struct {
+  ____DO5D __FO5D;
+  ____Q __VMYI;
 };
-// ITM_TYPE_MULTI__NURC
-#define __ITM_TYPE_MULTI__NURC__ 47
-struct ITM_TYPE_MULTI__NURC_struct {
+// __2VRC
+#define ____2VRC__ 47
+struct __2VRC_struct {
   unsigned long __id;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *list_type__E4UC;
+  ____ZLB *__T5UC;
 };
-// DTA__JK2C
-#define __DTA__JK2C__ 53
-struct DTA__JK2C_struct {
-  __ITM_OBJECT__JC parent_itm_object__KK2C;
-  void *slot__1T4D;
-  void *self_arg__2T4D;
-  void *result_expr__4T4D;
-  __LOCAL__43WC *context__HU4D;
+// __YL2C
+#define ____YL2C__ 53
+struct __YL2C_struct {
+  ____JC __ZL2C;
+  void *__KV4D;
+  void *__LV4D;
+  void *__NV4D;
+  ____N5WC *__WV4D;
 };
-// DTA_RD__IK2C
-#define __DTA_RD__IK2C__ 48
-struct DTA_RD__IK2C_struct {
+// __XL2C
+#define ____XL2C__ 48
+struct __XL2C_struct {
   unsigned long __id;
-  __DTA__JK2C parent_dta__LK2C;
-  __BOOLEAN__L is_intern__5T4D;
+  ____YL2C __0L2C;
+  ____L __OV4D;
 };
-// DTA_CAST__NFPJ
-#define __DTA_CAST__NFPJ__ 49
-struct DTA_CAST__NFPJ_struct {
+// __2GPJ
+#define ____2GPJ__ 49
+struct __2GPJ_struct {
   unsigned long __id;
-  void *result_expr__3BGL;
+  void *__MDGL;
 };
-// DTA_WR_CODE__CPPJ
-#define __DTA_WR_CODE__CPPJ__ 50
-struct DTA_WR_CODE__CPPJ_struct {
+// __RQPJ
+#define ____RQPJ__ 50
+struct __RQPJ_struct {
   unsigned long __id;
-  __DTA__JK2C parent_dta__DPPJ;
-  void *code__RFJK;
+  ____YL2C __SQPJ;
+  void *__AHJK;
 };
-// DTA_WR_VALUE__YHWJ
-#define __DTA_WR_VALUE__YHWJ__ 51
-struct DTA_WR_VALUE__YHWJ_struct {
+// __HJWJ
+#define ____HJWJ__ 51
+struct __HJWJ_struct {
   unsigned long __id;
-  __DTA__JK2C parent_dta__ZHWJ;
-  void *value__0FBK;
-  __BOOLEAN__L copy_value__SFBK;
+  ____YL2C __IJWJ;
+  void *__JHBK;
+  ____L __BHBK;
 };
-// DTA_RD_ARGS__VRWJ
-#define __DTA_RD_ARGS__VRWJ__ 52
-struct DTA_RD_ARGS__VRWJ_struct {
+// __ETWJ
+#define ____ETWJ__ 52
+struct __ETWJ_struct {
   unsigned long __id;
-  __DTA_RD__IK2C parent_dta__WRWJ;
-  __BOOLEAN__L copy_argument__AGBK;
-  __FAST_ARRAYoEXPRo__R5WC *argument_list__IGBK;
+  ____XL2C __FTWJ;
+  ____L __PHBK;
+  ____ABXC *__XHBK;
 };
-// DTA_BLOCK__URWJ
-#define __DTA_BLOCK__URWJ__ 53
-struct DTA_BLOCK__URWJ_struct {
+// __DTWJ
+#define ____DTWJ__ 53
+struct __DTWJ_struct {
   unsigned long __id;
-  __DTA_RD_ARGS__VRWJ parent_dta_rd_args__XRWJ;
-  void *result_expr__MKBK;
+  ____ETWJ __GTWJ;
+  void *__1LBK;
 };
-// READ__BIWH
-#define __READ__BIWH__ 54
-struct READ__BIWH_struct {
-  __EXPR__BK parent_expr__CIWH;
+// __QJWH
+#define ____QJWH__ 54
+struct __QJWH_struct {
+  ____BK __RJWH;
 };
-// READ_LOCAL__N5ZI
-#define __READ_LOCAL__N5ZI__ 54
-struct READ_LOCAL__N5ZI_struct {
+// __2A0I
+#define ____2A0I__ 54
+struct __2A0I_struct {
   unsigned long __id;
-  __READ__BIWH parent_read__O5ZI;
-  __LOCAL__43WC *local__PUEJ;
+  ____QJWH __3A0I;
+  ____N5WC *__4VEJ;
 };
-// READ_SLOT__ZK4K
-#define __READ_SLOT__ZK4K__ 55
-struct READ_SLOT__ZK4K_struct {
+// __IM4K
+#define ____IM4K__ 55
+struct __IM4K_struct {
   unsigned long __id;
-  __READ__BIWH parent_read__0K4K;
-  void *receiver__KL4K;
-  __SLOT_DATA__WIRG *slot__CYFM;
+  ____QJWH __JM4K;
+  void *__ZM4K;
+  ____FKRG *__RZFM;
 };
-// SWITCH__DDXC
-#define __SWITCH__DDXC__ 56
-struct SWITCH__DDXC_struct {
+// __SEXC
+#define ____SEXC__ 56
+struct __SEXC_struct {
   unsigned long __id;
-  __INSTR__XH parent_instr__EDXC;
-  void *expr__2UFL;
-  __FAST_ARRAYoCASEo__U4EJ *list__2CFJ;
+  ____XH __TEXC;
+  void *__LWFL;
+  ____DAFJ *__LEFJ;
 };
-// CASE__S4EJ
-#define __CASE__S4EJ__ 55
-struct CASE__S4EJ_struct {
-  void *id__YDFJ;
-  __LIST__WH *code__RHFJ;
+// __BAFJ
+#define ____BAFJ__ 55
+struct __BAFJ_struct {
+  void *__HFFJ;
+  ____WH *__AJFJ;
 };
-// ARRAYED_COLLECTIONoCASEo__V4EJ
-#define __ARRAYED_COLLECTIONoCASEo__V4EJ__ 56
-struct ARRAYED_COLLECTIONoCASEo__V4EJ_struct {
-  __INTEGER__Q upper__PDFJ;
-  __INTEGER__Q capacity__BHDN;
-  void **storage__ZWBN;
+// __EAFJ
+#define ____EAFJ__ 56
+struct __EAFJ_struct {
+  ____Q __4EFJ;
+  ____Q __QIDN;
+  void **__IYBN;
 };
-// FAST_ARRAYoCASEo__U4EJ
-#define __FAST_ARRAYoCASEo__U4EJ__ 57
-struct FAST_ARRAYoCASEo__U4EJ_struct {
-  __ARRAYED_COLLECTIONoCASEo__V4EJ parent_arrayed_collection__24EJ;
+// __DAFJ
+#define ____DAFJ__ 57
+struct __DAFJ_struct {
+  ____EAFJ __LAFJ;
 };
-// STRING_CST__5J
-#define __STRING_CST__5J__ 57
-struct STRING_CST__5J_struct {
+// __5J
+#define ____5J__ 57
+struct __5J_struct {
   unsigned long __id;
-  __CONSTANT__AK parent_constant__EK;
-  __STRING_CONSTANT__0 *string__L44J;
+  ____AK __EK;
+  ____0 *__054J;
 };
-// EXTERNAL_C__L5WC
-#define __EXTERNAL_C__L5WC__ 58
-struct EXTERNAL_C__L5WC_struct {
+// __0AXC
+#define ____0AXC__ 58
+struct __0AXC_struct {
   unsigned long __id;
-  __EXPR__BK parent_expr__M5WC;
-  __TYPE_FULL__PMB *static_type__J54D;
-  __STRING_CONSTANT__0 *code__L54D;
-  __TYPES__UM5D *living_type__C0RH;
-  __BOOLEAN__L is_persistant__K54D;
-  __FAST_ARRAYoEXPRo__R5WC *access_list__M54D;
+  ____BK __1AXC;
+  ____WMB *__YA5D;
+  ____0 *__0A5D;
+  ____DO5D *__R1RH;
+  ____L __ZA5D;
+  ____ABXC *__1A5D;
 };
-// EXPR_BINARY_CMP__ZHNJ
-#define __EXPR_BINARY_CMP__ZHNJ__ 58
-struct EXPR_BINARY_CMP__ZHNJ_struct {
-  __EXPR__BK parent_expr__0HNJ;
-  void *left__L54J;
-  void *right__R54J;
+// __IJNJ
+#define ____IJNJ__ 58
+struct __IJNJ_struct {
+  ____BK __JJNJ;
+  void *__0A5J;
+  void *__AB5J;
 };
-// EXPR_EQUAL__YHNJ
-#define __EXPR_EQUAL__YHNJ__ 59
-struct EXPR_EQUAL__YHNJ_struct {
+// __HJNJ
+#define ____HJNJ__ 59
+struct __HJNJ_struct {
   unsigned long __id;
-  __EXPR_BINARY_CMP__ZHNJ parent_expr_binary_cmp__1HNJ;
+  ____IJNJ __KJNJ;
 };
-// EXPR_NOT_EQUAL__DINJ
-#define __EXPR_NOT_EQUAL__DINJ__ 60
-struct EXPR_NOT_EQUAL__DINJ_struct {
+// __SJNJ
+#define ____SJNJ__ 60
+struct __SJNJ_struct {
   unsigned long __id;
-  __EXPR_BINARY_CMP__ZHNJ parent_expr_binary_cmp__EINJ;
+  ____IJNJ __TJNJ;
 };
-// EXPR_SUP__OAOJ
-#define __EXPR_SUP__OAOJ__ 61
-struct EXPR_SUP__OAOJ_struct {
+// __3BOJ
+#define ____3BOJ__ 61
+struct __3BOJ_struct {
   unsigned long __id;
-  __EXPR_BINARY_CMP__ZHNJ parent_expr_binary_cmp__PAOJ;
+  ____IJNJ __4BOJ;
 };
-// PUT_TO__BFOJ
-#define __PUT_TO__BFOJ__ 62
-struct PUT_TO__BFOJ_struct {
+// __QGOJ
+#define ____QGOJ__ 62
+struct __QGOJ_struct {
   unsigned long __id;
-  __EXPR__BK parent_expr__CFOJ;
-  void *receiver__4B5J;
-  void *index__AC5J;
-  void *value__CC5J;
+  ____BK __RGOJ;
+  void *__ND5J;
+  void *__PD5J;
+  void *__RD5J;
 };
-// CAST__JHOJ
-#define __CAST__JHOJ__ 63
-struct CAST__JHOJ_struct {
+// __YIOJ
+#define ____YIOJ__ 63
+struct __YIOJ_struct {
   unsigned long __id;
-  __EXPR__BK parent_expr__KHOJ;
-  __TYPE_FULL__PMB *static_type__TC5J;
-  void *value__3C5J;
+  ____BK __ZIOJ;
+  ____WMB *__CE5J;
+  void *__ME5J;
 };
-// REAL_CST__JLOJ
-#define __REAL_CST__JLOJ__ 64
-struct REAL_CST__JLOJ_struct {
+// __YMOJ
+#define ____YMOJ__ 64
+struct __YMOJ_struct {
   unsigned long __id;
-  __CONSTANT__AK parent_constant__KLOJ;
-  __STRING_CONSTANT__0 *value__DD5J;
+  ____AK __ZMOJ;
+  ____0 *__SE5J;
 };
-// CHARACTER_CST__5LOJ
-#define __CHARACTER_CST__5LOJ__ 65
-struct CHARACTER_CST__5LOJ_struct {
+// __ONOJ
+#define ____ONOJ__ 65
+struct __ONOJ_struct {
   unsigned long __id;
-  __CONSTANT__AK parent_constant__AMOJ;
-  __STRING_CONSTANT__0 *text__ID5J;
+  ____AK __PNOJ;
+  ____0 *__XE5J;
 };
-// NATIVE_ARRAY_CHARACTER_CST__JNOJ
-#define __NATIVE_ARRAY_CHARACTER_CST__JNOJ__ 66
-struct NATIVE_ARRAY_CHARACTER_CST__JNOJ_struct {
+// __YOOJ
+#define ____YOOJ__ 66
+struct __YOOJ_struct {
   unsigned long __id;
-  __CONSTANT__AK parent_constant__KNOJ;
-  __STRING_CONSTANT__0 *string__EBJK;
+  ____AK __ZOOJ;
+  ____0 *__TCJK;
 };
-// EXPR_UNARY_LOGIC__F4FL
-#define __EXPR_UNARY_LOGIC__F4FL__ 59
-struct EXPR_UNARY_LOGIC__F4FL_struct {
-  __EXPR__BK parent_expr__G4FL;
-  void *right__2K5O;
+// __U5FL
+#define ____U5FL__ 59
+struct __U5FL_struct {
+  ____BK __V5FL;
+  void *__LM5O;
 };
-// EXPR_NOT_LOGIC__E4FL
-#define __EXPR_NOT_LOGIC__E4FL__ 67
-struct EXPR_NOT_LOGIC__E4FL_struct {
+// __T5FL
+#define ____T5FL__ 67
+struct __T5FL_struct {
   unsigned long __id;
-  __EXPR_UNARY_LOGIC__F4FL parent_expr_unary_logic__H4FL;
+  ____U5FL __W5FL;
 };
-// EXPR_BINARY_LOGIC__PCUL
-#define __EXPR_BINARY_LOGIC__PCUL__ 60
-struct EXPR_BINARY_LOGIC__PCUL_struct {
-  __EXPR__BK parent_expr__QCUL;
-  void *left__5NTP;
-  void *right__DOTP;
+// __4DUL
+#define ____4DUL__ 60
+struct __4DUL_struct {
+  ____BK __5DUL;
+  void *__OPTP;
+  void *__SPTP;
 };
-// EXPR_OR_LOGIC__OCUL
-#define __EXPR_OR_LOGIC__OCUL__ 68
-struct EXPR_OR_LOGIC__OCUL_struct {
+// __3DUL
+#define ____3DUL__ 68
+struct __3DUL_struct {
   unsigned long __id;
-  __EXPR_BINARY_LOGIC__PCUL parent_expr_binary_logic__RCUL;
+  ____4DUL __AEUL;
 };
-// EXPR_OR_OR_LOGIC__LDUL
-#define __EXPR_OR_OR_LOGIC__LDUL__ 69
-struct EXPR_OR_OR_LOGIC__LDUL_struct {
+// __0EUL
+#define ____0EUL__ 69
+struct __0EUL_struct {
   unsigned long __id;
-  __EXPR_OR_LOGIC__OCUL parent_expr_or_logic__MDUL;
+  ____3DUL __1EUL;
 };
-// EXPR_AND_LOGIC__SEUL
-#define __EXPR_AND_LOGIC__SEUL__ 70
-struct EXPR_AND_LOGIC__SEUL_struct {
+// __BGUL
+#define ____BGUL__ 70
+struct __BGUL_struct {
   unsigned long __id;
-  __EXPR_BINARY_LOGIC__PCUL parent_expr_binary_logic__TEUL;
+  ____4DUL __CGUL;
 };
-// EXPR_AND_AND_LOGIC__NFUL
-#define __EXPR_AND_AND_LOGIC__NFUL__ 71
-struct EXPR_AND_AND_LOGIC__NFUL_struct {
+// __2GUL
+#define ____2GUL__ 71
+struct __2GUL_struct {
   unsigned long __id;
-  __EXPR_AND_LOGIC__SEUL parent_expr_and_logic__OFUL;
+  ____BGUL __3GUL;
 };
-// READ_GLOBAL__B4YL
-#define __READ_GLOBAL__B4YL__ 72
-struct READ_GLOBAL__B4YL_struct {
+// __Q5YL
+#define ____Q5YL__ 72
+struct __Q5YL_struct {
   unsigned long __id;
-  __READ__BIWH parent_read__C4YL;
-  __SLOT_DATA__WIRG *global__Y5JM;
+  ____QJWH __R5YL;
+  ____FKRG *__HBKM;
 };
-// EXPR_SUP_EQ__JVBP
-#define __EXPR_SUP_EQ__JVBP__ 73
-struct EXPR_SUP_EQ__JVBP_struct {
+// __YWBP
+#define ____YWBP__ 73
+struct __YWBP_struct {
   unsigned long __id;
-  __EXPR_BINARY_CMP__ZHNJ parent_expr_binary_cmp__KVBP;
+  ____IJNJ __ZWBP;
 };
-// EXPR_INF__2WBP
-#define __EXPR_INF__2WBP__ 74
-struct EXPR_INF__2WBP_struct {
+// __LYBP
+#define ____LYBP__ 74
+struct __LYBP_struct {
   unsigned long __id;
-  __EXPR_BINARY_CMP__ZHNJ parent_expr_binary_cmp__3WBP;
+  ____IJNJ __MYBP;
 };
-// EXPR_INF_EQ__TXBP
-#define __EXPR_INF_EQ__TXBP__ 75
-struct EXPR_INF_EQ__TXBP_struct {
+// __CZBP
+#define ____CZBP__ 75
+struct __CZBP_struct {
   unsigned long __id;
-  __EXPR_BINARY_CMP__ZHNJ parent_expr_binary_cmp__UXBP;
+  ____IJNJ __DZBP;
 };
-// SLIM_ARRAYoRESULTo__NCZK
-#define __SLIM_ARRAYoRESULTo__NCZK__ 61
-struct SLIM_ARRAYoRESULTo__NCZK_struct {
-  __RESULT__LCZK *first__TGCL;
-  __FAST_ARRAYoRESULTo__5GCL *list__IHCL;
+// __2DZK
+#define ____2DZK__ 61
+struct __2DZK_struct {
+  ____0DZK *__CICL;
+  ____OICL *__XICL;
 };
-// CALL_SLOT__U5YK
-#define __CALL_SLOT__U5YK__ 76
-struct CALL_SLOT__U5YK_struct {
+// __DBZK
+#define ____DBZK__ 76
+struct __DBZK_struct {
   unsigned long __id;
-  __INSTR__XH parent_instr__V5YK;
-  __SLIM_ARRAYoRESULTo__NCZK result_list__PCZK;
-  void *profil__BCZK;
-  void *cop_argument__33JL;
-  __FAST_ARRAYoWRITEo__FJFJ *argument_list__43JL;
-  __BOOLEAN__L is_cop_return__OCFM;
+  ____XH __EBZK;
+  ____2DZK __4DZK;
+  void *__QDZK;
+  void *__M5JL;
+  ____UKFJ *__N5JL;
+  ____L __3DFM;
 };
-// NODE_STYLE__5C4K
-#define __NODE_STYLE__5C4K__ 77
-struct NODE_STYLE__5C4K_struct {
+// __OE4K
+#define ____OE4K__ 77
+struct __OE4K_struct {
   unsigned long __id;
-  __NODE__L3WC parent_node__AD4K;
-  void *slot__COKL;
-  void *result_expr__DOKL;
+  ____04WC __PE4K;
+  void *__RPKL;
+  void *__SPKL;
 };
-// TYPE_BLOCK__VO5D
-#define __TYPE_BLOCK__VO5D__ 78
-struct TYPE_BLOCK__VO5D_struct {
+// __EQ5D
+#define ____EQ5D__ 78
+struct __EQ5D_struct {
   unsigned long __id;
-  __TYPE__FF parent_type__WO5D;
-  __FAST_ARRAYoTYPE_FULLo__IAY *argument_list__APJF;
-  __FAST_ARRAYoTYPE_FULLo__IAY *result_list__KPJF;
+  ____FF __FQ5D;
+  ____PAY *__PQJF;
+  ____PAY *__ZQJF;
 };
-// ARRAYED_COLLECTIONoLIP_CODEo__O4S
-#define __ARRAYED_COLLECTIONoLIP_CODEo__O4S__ 62
-struct ARRAYED_COLLECTIONoLIP_CODEo__O4S_struct {
-  __INTEGER__Q upper__CGXC;
-  __INTEGER__Q capacity__AOYC;
-  void **storage__NOYC;
+// __V4S
+#define ____V4S__ 62
+struct __V4S_struct {
+  ____Q __RHXC;
+  ____Q __PPYC;
+  void **__2PYC;
 };
-// FAST_ARRAYoLIP_CODEo__N4S
-#define __FAST_ARRAYoLIP_CODEo__N4S__ 63
-struct FAST_ARRAYoLIP_CODEo__N4S_struct {
-  __ARRAYED_COLLECTIONoLIP_CODEo__O4S parent_arrayed_collection__V4S;
+// __U4S
+#define ____U4S__ 63
+struct __U4S_struct {
+  ____V4S __24S;
 };
-// PARSER__NSD
-#define __PARSER__NSD__ 64
-struct PARSER__NSD_struct {
+// __USD
+#define ____USD__ 64
+struct __USD_struct {
   void *Nothing;
 };
-// LIP_BINARY__IWQB
-#define __LIP_BINARY__IWQB__ 79
-struct LIP_BINARY__IWQB_struct {
+// __XXQB
+#define ____XXQB__ 79
+struct __XXQB_struct {
   unsigned long __id;
-  __LIP_CODE__IC parent_lip_code__JWQB;
-  void *left__5R0C;
-  void *right__AS0C;
-  __CHARACTER__DB operator__BS0C;
+  ____IC __YXQB;
+  void *__OT0C;
+  void *__PT0C;
+  ____DB __QT0C;
 };
-// LIP_UNARY__0YSB
-#define __LIP_UNARY__0YSB__ 80
-struct LIP_UNARY__0YSB_struct {
+// __J0SB
+#define ____J0SB__ 80
+struct __J0SB_struct {
   unsigned long __id;
-  __LIP_CODE__IC parent_lip_code__1YSB;
-  void *value__OM0C;
-  __CHARACTER__DB operator__NM0C;
+  ____IC __K0SB;
+  void *__3N0C;
+  ____DB __2N0C;
 };
-// ITM_ARGUMENT__5HSC
-#define __ITM_ARGUMENT__5HSC__ 65
-struct ITM_ARGUMENT__5HSC_struct {
-  __ITM_OBJECT__JC parent_itm_code__AISC;
+// __OJSC
+#define ____OJSC__ 65
+struct __OJSC_struct {
+  ____JC __PJSC;
 };
-// ITM_ARGS__0HTF
-#define __ITM_ARGS__0HTF__ 81
-struct ITM_ARGS__0HTF_struct {
+// __JJTF
+#define ____JJTF__ 81
+struct __JJTF_struct {
   unsigned long __id;
-  __ITM_ARGUMENT__5HSC parent_itm_argument__1HTF;
-  __ITM_TYPE_MULTI__NURC *type__022G;
-  __FAST_ARRAYoStrict_STRING_CONSTANTo__ED *name__Z22G;
+  ____OJSC __KJTF;
+  ____2VRC *__J42G;
+  ____ED *__I42G;
 };
-// HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB
-#define __HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB__ 66
-struct HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB_struct {
-  __INTEGER__Q capacity__IEDI;
-  __INTEGER__Q count__HIDI;
-  void **buckets__PEDI;
+// __FTDB
+#define ____FTDB__ 66
+struct __FTDB_struct {
+  ____Q __XFDI;
+  ____Q __WJDI;
+  void **__4FDI;
 };
-// ARRAYED_COLLECTIONoITM_ARGUMENTo__NFYD
-#define __ARRAYED_COLLECTIONoITM_ARGUMENTo__NFYD__ 67
-struct ARRAYED_COLLECTIONoITM_ARGUMENTo__NFYD_struct {
-  __INTEGER__Q upper__N3AF;
-  __INTEGER__Q capacity__P3AF;
-  void **storage__N4AF;
+// __2GYD
+#define ____2GYD__ 67
+struct __2GYD_struct {
+  ____Q __24AF;
+  ____Q __44AF;
+  void **__25AF;
 };
-// FAST_ARRAYoITM_ARGUMENTo__MFYD
-#define __FAST_ARRAYoITM_ARGUMENTo__MFYD__ 68
-struct FAST_ARRAYoITM_ARGUMENTo__MFYD_struct {
-  __ARRAYED_COLLECTIONoITM_ARGUMENTo__NFYD parent_arrayed_collection__UFYD;
+// __1GYD
+#define ____1GYD__ 68
+struct __1GYD_struct {
+  ____2GYD __DHYD;
 };
-// ITM_SLOT__HLC
-#define __ITM_SLOT__HLC__ 82
-struct ITM_SLOT__HLC_struct {
+// __OLC
+#define ____OLC__ 82
+struct __OLC_struct {
   unsigned long __id;
-  __NAMED__NF parent_named__ILC;
-  __SECTION___EVOB *id_section__GVOB;
-  void *result_type__3VOB;
-  void *next__NJZC;
-  __STRING_CONSTANT__0 *comment__UHUD;
-  void *value__WNBE;
-  __ITM_LIST__T1OC *require__FWBE;
-  __ITM_LIST__T1OC *ensure__NWBE;
-  __CHARACTER__DB affect__V1AE;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *argument_list__SLBE;
+  ____NF __PLC;
+  ____KWOB *__MWOB;
+  void *__DXOB;
+  void *__2KZC;
+  ____0 *__DJUD;
+  void *__FPBE;
+  ____C3OC *__UXBE;
+  ____C3OC *__2XBE;
+  ____DB __E3AE;
+  ____1GYD *__BNBE;
 };
-// ITM_EXPRESSION__RDRC
-#define __ITM_EXPRESSION__RDRC__ 83
-struct ITM_EXPRESSION__RDRC_struct {
+// __AFRC
+#define ____AFRC__ 83
+struct __AFRC_struct {
   unsigned long __id;
-  __FAST_ARRAYoITM_CODEo__JBPC *value_list__0S3D;
+  ____YCPC *__JU3D;
 };
-// ITM_RESULT__2UMD
-#define __ITM_RESULT__2UMD__ 84
-struct ITM_RESULT__2UMD_struct {
+// __LWMD
+#define ____LWMD__ 84
+struct __LWMD_struct {
   unsigned long __id;
-  void *value__JQAE;
+  void *__YRAE;
 };
-// HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ
-#define __HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ__ 69
-struct HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ_struct {
-  __INTEGER__Q capacity__4JVB;
-  __INTEGER__Q count__5EZB;
-  void **buckets__2EZB;
+// __LFZ
+#define ____LFZ__ 69
+struct __LFZ_struct {
+  ____Q __NLVB;
+  ____Q __OGZB;
+  void **__LGZB;
 };
-// HASHED_SEToTYPESo__UVXI
-#define __HASHED_SEToTYPESo__UVXI__ 70
-struct HASHED_SEToTYPESo__UVXI_struct {
-  __INTEGER__Q capacity__1GGL;
-  __INTEGER__Q count__RKGL;
-  void **buckets__CHGL;
+// __DXXI
+#define ____DXXI__ 70
+struct __DXXI_struct {
+  ____Q __KIGL;
+  ____Q __AMGL;
+  void **__RIGL;
 };
-// ARRAYED_COLLECTIONoEXPRo__S5WC
-#define __ARRAYED_COLLECTIONoEXPRo__S5WC__ 71
-struct ARRAYED_COLLECTIONoEXPRo__S5WC_struct {
-  __INTEGER__Q upper__RZRH;
-  __INTEGER__Q capacity__IQEI;
-  void **storage__VQEI;
+// __BBXC
+#define ____BBXC__ 71
+struct __BBXC_struct {
+  ____Q __A1RH;
+  ____Q __XREI;
+  void **__ESEI;
 };
-// FAST_ARRAYoEXPRo__R5WC
-#define __FAST_ARRAYoEXPRo__R5WC__ 72
-struct FAST_ARRAYoEXPRo__R5WC_struct {
-  __ARRAYED_COLLECTIONoEXPRo__S5WC parent_arrayed_collection__Z5WC;
+// __ABXC
+#define ____ABXC__ 72
+struct __ABXC_struct {
+  ____BBXC __IBXC;
 };
-// ARRAYED_COLLECTIONoPROFIL_SLOTo__V5SH
-#define __ARRAYED_COLLECTIONoPROFIL_SLOTo__V5SH__ 73
-struct ARRAYED_COLLECTIONoPROFIL_SLOTo__V5SH_struct {
-  __INTEGER__Q capacity__XKEI;
-  __INTEGER__Q upper__ILEI;
-  void **storage__ELEI;
+// __EBTH
+#define ____EBTH__ 73
+struct __EBTH_struct {
+  ____Q __GMEI;
+  ____Q __XMEI;
+  void **__TMEI;
 };
-// FAST_ARRAYoPROFIL_SLOTo__U5SH
-#define __FAST_ARRAYoPROFIL_SLOTo__U5SH__ 74
-struct FAST_ARRAYoPROFIL_SLOTo__U5SH_struct {
-  __ARRAYED_COLLECTIONoPROFIL_SLOTo__V5SH parent_arrayed_collection__25SH;
+// __DBTH
+#define ____DBTH__ 74
+struct __DBTH_struct {
+  ____EBTH __LBTH;
 };
-// SLOT__GLC
-#define __SLOT__GLC__ 75
-struct SLOT__GLC_struct {
-  void *parent_itm_slot__JLC;
-  void *receiver_type__FIRG;
-  __SLOT_CODE__MIRG *slot_code_intern__QIRG;
-  __SLOT_DATA__WIRG *slot_data_intern__ZIRG;
-  __SLOT_DATA__WIRG *slot_id__UEWI;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *slot_data_list__1BXG;
-  __FAST_ARRAYoSLOT_CODEo__5OKL *slot_code_list__IPKL;
+// __NLC
+#define ____NLC__ 75
+struct __NLC_struct {
+  void *__QLC;
+  void *__UJRG;
+  ____1JRG *__5JRG;
+  ____FKRG *__IKRG;
+  ____FKRG *__DGWI;
+  ____3CXG *__KDXG;
+  ____OQKL *__XQKL;
 };
-// ARRAYED_COLLECTIONoSLOT_CODEo__APKL
-#define __ARRAYED_COLLECTIONoSLOT_CODEo__APKL__ 76
-struct ARRAYED_COLLECTIONoSLOT_CODEo__APKL_struct {
-  __INTEGER__Q upper__CQKL;
-  __INTEGER__Q capacity__QODN;
-  void **storage__OPDN;
+// __PQKL
+#define ____PQKL__ 76
+struct __PQKL_struct {
+  ____Q __RRKL;
+  ____Q __5PDN;
+  void **__3QDN;
 };
-// FAST_ARRAYoSLOT_CODEo__5OKL
-#define __FAST_ARRAYoSLOT_CODEo__5OKL__ 77
-struct FAST_ARRAYoSLOT_CODEo__5OKL_struct {
-  __ARRAYED_COLLECTIONoSLOT_CODEo__APKL parent_arrayed_collection__HPKL;
+// __OQKL
+#define ____OQKL__ 77
+struct __OQKL_struct {
+  ____PQKL __WQKL;
 };
-// ARRAYED_COLLECTIONoWRITEo__GJFJ
-#define __ARRAYED_COLLECTIONoWRITEo__GJFJ__ 78
-struct ARRAYED_COLLECTIONoWRITEo__GJFJ_struct {
-  __INTEGER__Q upper__IKFJ;
-  __INTEGER__Q capacity__3PGL;
-  void **storage__1QGL;
+// __VKFJ
+#define ____VKFJ__ 78
+struct __VKFJ_struct {
+  ____Q __XLFJ;
+  ____Q __MRGL;
+  void **__KSGL;
 };
-// FAST_ARRAYoWRITEo__FJFJ
-#define __FAST_ARRAYoWRITEo__FJFJ__ 79
-struct FAST_ARRAYoWRITEo__FJFJ_struct {
-  __ARRAYED_COLLECTIONoWRITEo__GJFJ parent_arrayed_collection__NJFJ;
+// __UKFJ
+#define ____UKFJ__ 79
+struct __UKFJ_struct {
+  ____VKFJ __2KFJ;
 };
-// RESULT__LCZK
-#define __RESULT__LCZK__ 80
-struct RESULT__LCZK_struct {
-  void *write__RVKL;
+// __0DZK
+#define ____0DZK__ 80
+struct __0DZK_struct {
+  void *__AXKL;
 };
-// WRITE__TSDJ
-#define __WRITE__TSDJ__ 81
-struct WRITE__TSDJ_struct {
-  __INSTR__XH parent_instr__USDJ;
-  void *value__LEJJ;
-  __BOOLEAN__L quiet_generation__405J;
-  __BOOLEAN__L is_create__BHIK;
-  __BOOLEAN__L is_delete__A1HL;
+// __CUDJ
+#define ____CUDJ__ 81
+struct __CUDJ_struct {
+  ____XH __DUDJ;
+  void *__0FJJ;
+  ____L __N25J;
+  ____L __QIIK;
+  ____L __P2HL;
 };
-// WRITE_GLOBAL__EXKJ
-#define __WRITE_GLOBAL__EXKJ__ 85
-struct WRITE_GLOBAL__EXKJ_struct {
+// __TYKJ
+#define ____TYKJ__ 85
+struct __TYKJ_struct {
   unsigned long __id;
-  __WRITE__TSDJ parent_write__FXKJ;
-  __SLOT_DATA__WIRG *global__105J;
+  ____CUDJ __UYKJ;
+  ____FKRG *__K25J;
 };
-// WRITE_SLOT__SXKJ
-#define __WRITE_SLOT__SXKJ__ 86
-struct WRITE_SLOT__SXKJ_struct {
+// __BZKJ
+#define ____BZKJ__ 86
+struct __BZKJ_struct {
   unsigned long __id;
-  __WRITE__TSDJ parent_write__TXKJ;
-  void *receiver__F54J;
-  __SLOT_DATA__WIRG *slot__I25J;
+  ____CUDJ __CZKJ;
+  void *__UA5J;
+  ____FKRG *__X35J;
 };
-// WRITE_LOCAL__BEYJ
-#define __WRITE_LOCAL__BEYJ__ 87
-struct WRITE_LOCAL__BEYJ_struct {
+// __QFYJ
+#define ____QFYJ__ 87
+struct __QFYJ_struct {
   unsigned long __id;
-  __WRITE__TSDJ parent_write__CEYJ;
-  __LOCAL__43WC *local__IFKK;
+  ____CUDJ __RFYJ;
+  ____N5WC *__XGKK;
 };
-// IS_EXPANDED__L5NJ
-#define __IS_EXPANDED__L5NJ__ 88
-struct IS_EXPANDED__L5NJ_struct {
+// __0AOJ
+#define ____0AOJ__ 88
+struct __0AOJ_struct {
   unsigned long __id;
-  __EXPR__BK parent_expr__M5NJ;
-  __READ_LOCAL__N5ZI *receiver__554J;
+  ____BK __1AOJ;
+  ____2A0I *__OB5J;
 };
-// COP_LOCK__K40M
-#define __COP_LOCK__K40M__ 89
-struct COP_LOCK__K40M_struct {
+// __Z50M
+#define ____Z50M__ 89
+struct __Z50M_struct {
   unsigned long __id;
-  __INSTR__XH parent_instr__L40M;
-  void *data__E5GN;
+  ____XH __050M;
+  void *__TAHN;
 };
-// GET_TYPE_ID__V5NJ
-#define __GET_TYPE_ID__V5NJ__ 90
-struct GET_TYPE_ID__V5NJ_struct {
+// __EBOJ
+#define ____EBOJ__ 90
+struct __EBOJ_struct {
   unsigned long __id;
-  __EXPR__BK parent_expr__W5NJ;
-  __TYPE_FULL__PMB *receiver__EA5J;
+  ____BK __FBOJ;
+  ____WMB *__TB5J;
 };
-// SIZE_OF__NGOJ
-#define __SIZE_OF__NGOJ__ 91
-struct SIZE_OF__NGOJ_struct {
+// __2HOJ
+#define ____2HOJ__ 91
+struct __2HOJ_struct {
   unsigned long __id;
-  __EXPR__BK parent_expr__OGOJ;
-  __TYPE_FULL__PMB *receiver__OC5J;
+  ____BK __3HOJ;
+  ____WMB *__3D5J;
 };
-// ARRAYED_COLLECTIONoITM_TYPE_PARAMETERo__PEZ
-#define __ARRAYED_COLLECTIONoITM_TYPE_PARAMETERo__PEZ__ 82
-struct ARRAYED_COLLECTIONoITM_TYPE_PARAMETERo__PEZ_struct {
-  __INTEGER__Q capacity__OGVB;
-  __INTEGER__Q upper__5GVB;
-  void **storage__1GVB;
+// __WEZ
+#define ____WEZ__ 82
+struct __WEZ_struct {
+  ____Q __3HVB;
+  ____Q __OIVB;
+  void **__KIVB;
 };
-// FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ
-#define __FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ__ 83
-struct FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ_struct {
-  __ARRAYED_COLLECTIONoITM_TYPE_PARAMETERo__PEZ parent_arrayed_collection__WEZ;
+// __VEZ
+#define ____VEZ__ 83
+struct __VEZ_struct {
+  ____WEZ __3EZ;
 };
-// HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG
-#define __HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG__ 84
-struct HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG_struct {
-  __INTEGER__Q capacity__GODI;
-  __INTEGER__Q count__ORDI;
-  void **buckets__NODI;
+// __O4WG
+#define ____O4WG__ 84
+struct __O4WG_struct {
+  ____Q __VPDI;
+  ____Q __3SDI;
+  void **__2PDI;
 };
-// ARRAYED_COLLECTIONoITM_CODEo__KBPC
-#define __ARRAYED_COLLECTIONoITM_CODEo__KBPC__ 85
-struct ARRAYED_COLLECTIONoITM_CODEo__KBPC_struct {
-  __INTEGER__Q upper__AARC;
-  __INTEGER__Q capacity__Q12D;
-  void **storage__312D;
+// __ZCPC
+#define ____ZCPC__ 85
+struct __ZCPC_struct {
+  ____Q __PBRC;
+  ____Q __522D;
+  void **__M32D;
 };
-// FAST_ARRAYoITM_CODEo__JBPC
-#define __FAST_ARRAYoITM_CODEo__JBPC__ 86
-struct FAST_ARRAYoITM_CODEo__JBPC_struct {
-  __ARRAYED_COLLECTIONoITM_CODEo__KBPC parent_arrayed_collection__RBPC;
+// __YCPC
+#define ____YCPC__ 86
+struct __YCPC_struct {
+  ____ZCPC __ADPC;
 };
-// ITM_ARG__D0MD
-#define __ITM_ARG__D0MD__ 92
-struct ITM_ARG__D0MD_struct {
+// __S1MD
+#define ____S1MD__ 92
+struct __S1MD_struct {
   unsigned long __id;
-  __ITM_ARGUMENT__5HSC parent_itm_argument__E0MD;
-  __STRING_CONSTANT__0 *name__QVBE;
-  void *type__RVBE;
+  ____OJSC __T1MD;
+  ____0 *__5WBE;
+  void *__AXBE;
 };
-// ITM_CODE__05NC
-#define __ITM_CODE__05NC__ 87
-struct ITM_CODE__05NC_struct {
-  __ITM_OBJECT__JC parent_itm_object__15NC;
+// __JBOC
+#define ____JBOC__ 87
+struct __JBOC_struct {
+  ____JC __KBOC;
 };
-// ITM_READ__4GQC
-#define __ITM_READ__4GQC__ 93
-struct ITM_READ__4GQC_struct {
+// __NIQC
+#define ____NIQC__ 93
+struct __NIQC_struct {
   unsigned long __id;
-  __ITM_CODE__05NC parent_itm_code__5GQC;
-  __STRING_CONSTANT__0 *name__KZ1C;
+  ____JBOC __OIQC;
+  ____0 *__Z01C;
 };
-// ITM_READ_ARG1__OARC
-#define __ITM_READ_ARG1__OARC__ 94
-struct ITM_READ_ARG1__OARC_struct {
+// __3BRC
+#define ____3BRC__ 94
+struct __3BRC_struct {
   unsigned long __id;
-  __ITM_READ__4GQC parent_itm_read__PARC;
-  void *arg__F41C;
+  ____NIQC __4BRC;
+  void *__U51C;
 };
-// ITM_LIST__T1OC
-#define __ITM_LIST__T1OC__ 95
-struct ITM_LIST__T1OC_struct {
+// __C3OC
+#define ____C3OC__ 95
+struct __C3OC_struct {
   unsigned long __id;
-  __ITM_CODE__05NC parent_itm_code__U1OC;
-  __FAST_ARRAYoITM_CODEo__JBPC *code__XG1C;
-  __FAST_ARRAYoITM_LOCALo__ISPC *local_list__AJGG;
-  __FAST_ARRAYoITM_LOCALo__ISPC *static_list__MJGG;
+  ____JBOC __D3OC;
+  ____YCPC *__GI1C;
+  ____XTPC *__PKGG;
+  ____XTPC *__1KGG;
 };
-// ITM_CONSTANT__4DPC
-#define __ITM_CONSTANT__4DPC__ 88
-struct ITM_CONSTANT__4DPC_struct {
-  __ITM_CODE__05NC parent_itm_code__5DPC;
+// __NFPC
+#define ____NFPC__ 88
+struct __NFPC_struct {
+  ____JBOC __OFPC;
 };
-// ITM_PROTOTYPE__3DPC
-#define __ITM_PROTOTYPE__3DPC__ 96
-struct ITM_PROTOTYPE__3DPC_struct {
+// __MFPC
+#define ____MFPC__ 96
+struct __MFPC_struct {
   unsigned long __id;
-  __ITM_CONSTANT__4DPC parent_itm_constant__AEPC;
-  void *type__IH1C;
+  ____NFPC __PFPC;
+  void *__XI1C;
 };
-// ITM_WRITE__YDQC
-#define __ITM_WRITE__YDQC__ 89
-struct ITM_WRITE__YDQC_struct {
-  __ITM_CODE__05NC parent_itm_code__ZDQC;
-  void *assign__MXDF;
-  void *value__NXDF;
+// __HFQC
+#define ____HFQC__ 89
+struct __HFQC_struct {
+  ____JBOC __IFQC;
+  void *__1YDF;
+  void *__2YDF;
 };
-// ITM_WRITE_VALUE__XDQC
-#define __ITM_WRITE_VALUE__XDQC__ 97
-struct ITM_WRITE_VALUE__XDQC_struct {
+// __GFQC
+#define ____GFQC__ 97
+struct __GFQC_struct {
   unsigned long __id;
-  __ITM_WRITE__YDQC parent_itm_write__0DQC;
+  ____HFQC __JFQC;
 };
-// ITM_WRITE_CAST__QEQC
-#define __ITM_WRITE_CAST__QEQC__ 98
-struct ITM_WRITE_CAST__QEQC_struct {
+// __5FQC
+#define ____5FQC__ 98
+struct __5FQC_struct {
   unsigned long __id;
-  __ITM_WRITE__YDQC parent_itm_write__REQC;
+  ____HFQC __AGQC;
 };
-// ITM_WRITE_CODE__3HQC
-#define __ITM_WRITE_CODE__3HQC__ 99
-struct ITM_WRITE_CODE__3HQC_struct {
+// __MJQC
+#define ____MJQC__ 99
+struct __MJQC_struct {
   unsigned long __id;
-  __ITM_WRITE__YDQC parent_itm_write__4HQC;
+  ____HFQC __NJQC;
 };
-// ITM_READ_ARG2__2CRC
-#define __ITM_READ_ARG2__2CRC__ 100
-struct ITM_READ_ARG2__2CRC_struct {
+// __LERC
+#define ____LERC__ 100
+struct __LERC_struct {
   unsigned long __id;
-  __ITM_READ__4GQC parent_itm_read__3CRC;
-  void *arg_first__LZ1C;
-  void *arg_second__MZ1C;
+  ____NIQC __MERC;
+  void *__001C;
+  void *__101C;
 };
-// ITM_OLD__GQRC
-#define __ITM_OLD__GQRC__ 101
-struct ITM_OLD__GQRC_struct {
+// __VRRC
+#define ____VRRC__ 101
+struct __VRRC_struct {
   unsigned long __id;
-  __ITM_CODE__05NC parent_itm_code__HQRC;
-  void *value__ZU1C;
+  ____JBOC __WRRC;
+  void *__IW1C;
 };
-// ITM_EXTERN__0HSC
-#define __ITM_EXTERN__0HSC__ 90
-struct ITM_EXTERN__0HSC_struct {
-  __ITM_CODE__05NC parent_itm_code__1HSC;
-  __STRING_CONSTANT__0 *extern__EAAE;
+// __JJSC
+#define ____JJSC__ 90
+struct __JJSC_struct {
+  ____JBOC __KJSC;
+  ____0 *__TBAE;
 };
-// ITM_EXTERNAL_TYPE__ZHSC
-#define __ITM_EXTERNAL_TYPE__ZHSC__ 102
-struct ITM_EXTERNAL_TYPE__ZHSC_struct {
+// __IJSC
+#define ____IJSC__ 102
+struct __IJSC_struct {
   unsigned long __id;
-  __ITM_EXTERN__0HSC parent_itm_extern__2HSC;
-  void *type__Y25D;
-  __BOOLEAN__L is_persistant__2QSC;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *type_list__NQAE;
+  ____JJSC __LJSC;
+  void *__H45D;
+  ____L __LSSC;
+  ____ZLB *__2RAE;
 };
-// ITM_BLOCK__XNSC
-#define __ITM_BLOCK__XNSC__ 103
-struct ITM_BLOCK__XNSC_struct {
+// __GPSC
+#define ____GPSC__ 103
+struct __GPSC_struct {
   unsigned long __id;
-  __ITM_LIST__T1OC *list__EBAF;
-  void *argument__FBAF;
+  ____C3OC *__TCAF;
+  void *__UCAF;
 };
-// ITM_EXTERNAL__DPSC
-#define __ITM_EXTERNAL__DPSC__ 104
-struct ITM_EXTERNAL__DPSC_struct {
+// __SQSC
+#define ____SQSC__ 104
+struct __SQSC_struct {
   unsigned long __id;
-  __ITM_EXTERN__0HSC parent_itm_extern__EPSC;
+  ____JJSC __TQSC;
 };
-// ITM_READ_ARGS__LUTC
-#define __ITM_READ_ARGS__LUTC__ 105
-struct ITM_READ_ARGS__LUTC_struct {
+// __0VTC
+#define ____0VTC__ 105
+struct __0VTC_struct {
   unsigned long __id;
-  __ITM_READ__4GQC parent_itm_read__MUTC;
-  __FAST_ARRAYoITM_CODEo__JBPC *args__VK2G;
+  ____NIQC __1VTC;
+  ____YCPC *__EM2G;
 };
-// ITM_REAL__3DUC
-#define __ITM_REAL__3DUC__ 106
-struct ITM_REAL__3DUC_struct {
+// __MFUC
+#define ____MFUC__ 106
+struct __MFUC_struct {
   unsigned long __id;
-  __ITM_CONSTANT__4DPC parent_itm_constant__4DUC;
-  __STRING_CONSTANT__0 *value__Z51C;
+  ____NFPC __NFUC;
+  ____0 *__IB2C;
 };
-// ITM_NUMBER__QEUC
-#define __ITM_NUMBER__QEUC__ 107
-struct ITM_NUMBER__QEUC_struct {
+// __5FUC
+#define ____5FUC__ 107
+struct __5FUC_struct {
   unsigned long __id;
-  __ITM_CONSTANT__4DPC parent_itm_constant__REUC;
-  __INTEGER_64__TSG value__SL5D;
+  ____NFPC __AGUC;
+  ____0SG __BN5D;
 };
-// ITM_STRING__UFUC
-#define __ITM_STRING__UFUC__ 108
-struct ITM_STRING__UFUC_struct {
+// __DHUC
+#define ____DHUC__ 108
+struct __DHUC_struct {
   unsigned long __id;
-  __ITM_CONSTANT__4DPC parent_itm_constant__VFUC;
-  __STRING_CONSTANT__0 *string__2L5D;
+  ____NFPC __EHUC;
+  ____0 *__LN5D;
 };
-// ARRAYED_COLLECTIONoRESULTo__AHCL
-#define __ARRAYED_COLLECTIONoRESULTo__AHCL__ 91
-struct ARRAYED_COLLECTIONoRESULTo__AHCL_struct {
-  __INTEGER__Q upper__LEHM;
-  __INTEGER__Q capacity__NEHM;
-  void **storage__LFHM;
+// __PICL
+#define ____PICL__ 91
+struct __PICL_struct {
+  ____Q __0FHM;
+  ____Q __2FHM;
+  void **__0GHM;
 };
-// FAST_ARRAYoRESULTo__5GCL
-#define __FAST_ARRAYoRESULTo__5GCL__ 92
-struct FAST_ARRAYoRESULTo__5GCL_struct {
-  __ARRAYED_COLLECTIONoRESULTo__AHCL parent_arrayed_collection__HHCL;
+// __OICL
+#define ____OICL__ 92
+struct __OICL_struct {
+  ____PICL __WICL;
 };
-// HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J
-#define __HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J__ 93
-struct HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J_struct {
-  __INTEGER__Q capacity__ABGM;
-  __INTEGER__Q count__BIGM;
-  void **buckets__HBGM;
+// __IW5J
+#define ____IW5J__ 93
+struct __IW5J_struct {
+  ____Q __PCGM;
+  ____Q __QJGM;
+  void **__WCGM;
 };
-// ARRAYED_COLLECTIONoITM_LOCALo__JSPC
-#define __ARRAYED_COLLECTIONoITM_LOCALo__JSPC__ 94
-struct ARRAYED_COLLECTIONoITM_LOCALo__JSPC_struct {
-  __INTEGER__Q upper__5YQC;
-  __INTEGER__Q capacity__XG3D;
-  void **storage__VH3D;
+// __YTPC
+#define ____YTPC__ 94
+struct __YTPC_struct {
+  ____Q __O0QC;
+  ____Q __GI3D;
+  void **__EJ3D;
 };
-// FAST_ARRAYoITM_LOCALo__ISPC
-#define __FAST_ARRAYoITM_LOCALo__ISPC__ 95
-struct FAST_ARRAYoITM_LOCALo__ISPC_struct {
-  __ARRAYED_COLLECTIONoITM_LOCALo__JSPC parent_arrayed_collection__QSPC;
+// __XTPC
+#define ____XTPC__ 95
+struct __XTPC_struct {
+  ____YTPC __5TPC;
 };
-// ITM_LOCAL__GSPC
-#define __ITM_LOCAL__GSPC__ 96
-struct ITM_LOCAL__GSPC_struct {
-  __ITM_OBJECT__JC parent_itm_object__HSPC;
-  __STRING_CONSTANT__0 *name__C1QC;
-  void *type__BP4F;
+// __VTPC
+#define ____VTPC__ 96
+struct __VTPC_struct {
+  ____JC __WTPC;
+  ____0 *__R2QC;
+  void *__QQ4F;
 };
-// SECTION___EVOB
-#define __SECTION___EVOB__ 97
-struct SECTION___EVOB_struct {
-  __STRING_CONSTANT__0 *name__U15E;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *type_list__RSAF;
+// __KWOB
+#define ____KWOB__ 97
+struct __KWOB_struct {
+  ____0 *__D35E;
+  ____ZLB *__AUAF;
 };
-// OBJECT__E
-#define __OBJECT__E__ 98
-struct OBJECT__E_struct {
+// __E
+#define ____E__ 98
+struct __E_struct {
   void *Nothing;
 };
-// ALIAS_STR__PC
-#define __ALIAS_STR__PC__ 99
-struct ALIAS_STR__PC_struct {
+// __PC
+#define ____PC__ 99
+struct __PC_struct {
   void *Nothing;
 };
-// HASHED_SET_NODEoABSTRACT_STRINGo__0YX
-#define __HASHED_SET_NODEoABSTRACT_STRINGo__0YX__ 100
-struct HASHED_SET_NODEoABSTRACT_STRINGo__0YX_struct {
-  __STRING_CONSTANT__0 *item__VZX;
-  __HASHED_SET_NODEoABSTRACT_STRINGo__0YX *next__B0X;
+// __BZX
+#define ____BZX__ 100
+struct __BZX_struct {
+  ____0 *__2ZX;
+  ____BZX *__I0X;
 };
-// FS_MIN__AJ
-#define __FS_MIN__AJ__ 101
-struct FS_MIN__AJ_struct {
+// __AJ
+#define ____AJ__ 101
+struct __AJ_struct {
   void *Nothing;
 };
-// HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC
-#define __HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC__ 102
-struct HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC_struct {
-  __STRING_CONSTANT__0 *key__YVXC;
-  __PROTOTYPE__MF *item__PRYC;
-  __HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *next__DWXC;
+// __QWXC
+#define ____QWXC__ 102
+struct __QWXC_struct {
+  ____0 *__HXXC;
+  ____MF *__4SYC;
+  ____QWXC *__SXXC;
 };
-// ARRAYED_COLLECTIONoPROTOTYPEo__BVB
-#define __ARRAYED_COLLECTIONoPROTOTYPEo__BVB__ 103
-struct ARRAYED_COLLECTIONoPROTOTYPEo__BVB_struct {
-  __INTEGER__Q upper__TVB;
-  __INTEGER__Q capacity__N4Y;
-  void **storage__04Y;
+// __IVB
+#define ____IVB__ 103
+struct __IVB_struct {
+  ____Q __0VB;
+  ____Q __U4Y;
+  void **__B5Y;
 };
-// FAST_ARRAYoPROTOTYPEo__AVB
-#define __FAST_ARRAYoPROTOTYPEo__AVB__ 104
-struct FAST_ARRAYoPROTOTYPEo__AVB_struct {
-  __ARRAYED_COLLECTIONoPROTOTYPEo__BVB parent_arrayed_collection__IVB;
+// __HVB
+#define ____HVB__ 104
+struct __HVB_struct {
+  ____IVB __PVB;
 };
-// ANY_OPTION__D
-#define __ANY_OPTION__D__ 105
-struct ANY_OPTION__D_struct {
+// __D
+#define ____D__ 105
+struct __D_struct {
   void *Nothing;
 };
-#define FALSE__O__ 0
-// ARRAYED_COLLECTIONoLIP_INTEGERo__AYW
-#define __ARRAYED_COLLECTIONoLIP_INTEGERo__AYW__ 106
-struct ARRAYED_COLLECTIONoLIP_INTEGERo__AYW_struct {
-  __INTEGER__Q upper__YWUB;
-  __INTEGER__Q capacity__WZUB;
-  void **storage__D0UB;
+#define __O__ 0
+// __HYW
+#define ____HYW__ 106
+struct __HYW_struct {
+  ____Q __HYUB;
+  ____Q __F1UB;
+  void **__S1UB;
 };
-// FAST_ARRAYoLIP_INTEGERo__5XW
-#define __FAST_ARRAYoLIP_INTEGERo__5XW__ 107
-struct FAST_ARRAYoLIP_INTEGERo__5XW_struct {
-  __ARRAYED_COLLECTIONoLIP_INTEGERo__AYW parent_arrayed_collection__HYW;
+// __GYW
+#define ____GYW__ 107
+struct __GYW_struct {
+  ____HYW __OYW;
 };
-// ARRAYED_COLLECTIONoLIP_STRINGo__MTW
-#define __ARRAYED_COLLECTIONoLIP_STRINGo__MTW__ 108
-struct ARRAYED_COLLECTIONoLIP_STRINGo__MTW_struct {
-  __INTEGER__Q upper__JWUB;
-  __INTEGER__Q capacity__HYUB;
-  void **storage__UYUB;
+// __TTW
+#define ____TTW__ 108
+struct __TTW_struct {
+  ____Q __YXUB;
+  ____Q __WZUB;
+  void **__D0UB;
 };
-// FAST_ARRAYoLIP_STRINGo__LTW
-#define __FAST_ARRAYoLIP_STRINGo__LTW__ 109
-struct FAST_ARRAYoLIP_STRINGo__LTW_struct {
-  __ARRAYED_COLLECTIONoLIP_STRINGo__MTW parent_arrayed_collection__TTW;
+// __STW
+#define ____STW__ 109
+struct __STW_struct {
+  ____TTW __0TW;
 };
-// LIP_BOOLEAN__ZBB
-#define __LIP_BOOLEAN__ZBB__ 109
-struct LIP_BOOLEAN__ZBB_struct {
+// __ACB
+#define ____ACB__ 109
+struct __ACB_struct {
   unsigned long __id;
-  __BOOLEAN__L value__LIC;
+  ____L __SIC;
 };
-#define TRUE__K__ 1
-// HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK
-#define __HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK__ 110
-struct HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK_struct {
-  __STRING_CONSTANT__0 *key__2DK;
-  __LIP_SLOT_DATA__VAB *item__PEK;
-  __HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK *next__HEK;
+#define __K__ 1
+// __LDK
+#define ____LDK__ 110
+struct __LDK_struct {
+  ____0 *__DEK;
+  ____2AB *__WEK;
+  ____LDK *__OEK;
 };
-// ARRAYED_COLLECTIONoFAST_ARRAYoLIP_CODEoo__10FB
-#define __ARRAYED_COLLECTIONoFAST_ARRAYoLIP_CODEoo__10FB__ 111
-struct ARRAYED_COLLECTIONoFAST_ARRAYoLIP_CODEoo__10FB_struct {
-  __INTEGER__Q upper__WMYC;
-  __INTEGER__Q capacity__F5YC;
-  void **storage__DAZC;
+// __T1FB
+#define ____T1FB__ 111
+struct __T1FB_struct {
+  ____Q __FOYC;
+  ____Q __UAZC;
+  void **__SBZC;
 };
-// FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB
-#define __FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB__ 112
-struct FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB_struct {
-  __ARRAYED_COLLECTIONoFAST_ARRAYoLIP_CODEoo__10FB parent_arrayed_collection__C1FB;
+// __S1FB
+#define ____S1FB__ 112
+struct __S1FB_struct {
+  ____T1FB __01FB;
 };
-// ALIAS_ARRAYoLIP_CODEo__TDT
-#define __ALIAS_ARRAYoLIP_CODEo__TDT__ 113
-struct ALIAS_ARRAYoLIP_CODEo__TDT_struct {
+// __0DT
+#define ____0DT__ 113
+struct __0DT_struct {
   void *Nothing;
 };
-// LIP_VALUE__TKKD
-#define __LIP_VALUE__TKKD__ 110
-struct LIP_VALUE__TKKD_struct {
+// __CMKD
+#define ____CMKD__ 110
+struct __CMKD_struct {
   unsigned long __id;
-  __LIP_CODE__IC parent_lip_code__UKKD;
-  void *value__NABE;
+  ____IC __DMKD;
+  void *__2BBE;
 };
-// ARRAYED_COLLECTIONoLIP_SLOT_CODEo__V2B
-#define __ARRAYED_COLLECTIONoLIP_SLOT_CODEo__V2B__ 114
-struct ARRAYED_COLLECTIONoLIP_SLOT_CODEo__V2B_struct {
-  __INTEGER__Q upper__G3B;
-  __INTEGER__Q capacity__4WY;
-  void **storage__LXY;
+// __22B
+#define ____22B__ 114
+struct __22B_struct {
+  ____Q __N3B;
+  ____Q __FXY;
+  void **__SXY;
 };
-// FAST_ARRAYoLIP_SLOT_CODEo__U2B
-#define __FAST_ARRAYoLIP_SLOT_CODEo__U2B__ 115
-struct FAST_ARRAYoLIP_SLOT_CODEo__U2B_struct {
-  __ARRAYED_COLLECTIONoLIP_SLOT_CODEo__V2B parent_arrayed_collection__22B;
+// __12B
+#define ____12B__ 115
+struct __12B_struct {
+  ____22B __D3B;
 };
-// LISAAC__B
-#define __LISAAC__B__ 116
-struct LISAAC__B_struct {
+// __B
+#define ____B__ 116
+struct __B_struct {
   void *Nothing;
 };
-// INPUT_STREAM__GKG
-#define __INPUT_STREAM__GKG__ 117
-struct INPUT_STREAM__GKG_struct {
+// __NKG
+#define ____NKG__ 117
+struct __NKG_struct {
   void *Nothing;
 };
-// FILE_SYSTEM__N1AD
-#define __FILE_SYSTEM__N1AD__ 118
-struct FILE_SYSTEM__N1AD_struct {
-  __DIRECTORY_UNIX__COGD *parent_directory__4OGD;
-  int parent_directory__5OGD;
+// __22AD
+#define ____22AD__ 118
+struct __22AD_struct {
+  ____RPGD *__NQGD;
+  int __OQGD;
 };
-// ENTRY__H1AD
-#define __ENTRY__H1AD__ 119
-struct ENTRY__H1AD_struct {
-  __STRING_CONSTANT__0 *name__S2AD;
-  __STRING_CONSTANT__0 *path__12AD;
+// __W2AD
+#define ____W2AD__ 119
+struct __W2AD_struct {
+  ____0 *__B4AD;
+  ____0 *__K4AD;
 };
-// ENTRY_UNIX__DOGD
-#define __ENTRY_UNIX__DOGD__ 120
-struct ENTRY_UNIX__DOGD_struct {
-  __ENTRY__H1AD parent_entry__EOGD;
+// __SPGD
+#define ____SPGD__ 120
+struct __SPGD_struct {
+  ____W2AD __TPGD;
 };
-// FILE_UNIX__PVND
-#define __FILE_UNIX__PVND__ 111
-struct FILE_UNIX__PVND_struct {
+// __4WND
+#define ____4WND__ 111
+struct __4WND_struct {
   unsigned long __id;
-  __ENTRY_UNIX__DOGD parent_entry_unix__QVND;
+  ____SPGD __5WND;
 };
-// DIRECTORY__K1AD
-#define __DIRECTORY__K1AD__ 121
-struct DIRECTORY__K1AD_struct {
-  __LINKED_LISToENTRYo__HBWH *list__NBWH;
+// __Z2AD
+#define ____Z2AD__ 121
+struct __Z2AD_struct {
+  ____WCWH *__2CWH;
 };
-// DIRECTORY_UNIX__COGD
-#define __DIRECTORY_UNIX__COGD__ 112
-struct DIRECTORY_UNIX__COGD_struct {
+// __RPGD
+#define ____RPGD__ 112
+struct __RPGD_struct {
   unsigned long __id;
-  __ENTRY_UNIX__DOGD parent_entry_unix__FOGD;
-  __DIRECTORY__K1AD parent_directory__GOGD;
+  ____SPGD __UPGD;
+  ____Z2AD __VPGD;
 };
-// HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E
-#define __HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E__ 122
-struct HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E_struct {
-  __STRING_CONSTANT__0 *key__M35E;
-  void *item__55ZF;
-  __HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E *next__Y35E;
+// __E45E
+#define ____E45E__ 122
+struct __E45E_struct {
+  ____0 *__145E;
+  void *__OB0F;
+  ____E45E *__H55E;
 };
-// LINKED_COLLECTIONoENTRYo__IBWH
-#define __LINKED_COLLECTIONoENTRYo__IBWH__ 123
-struct LINKED_COLLECTIONoENTRYo__IBWH_struct {
-  __INTEGER__Q upper__E0BI;
+// __XCWH
+#define ____XCWH__ 123
+struct __XCWH_struct {
+  ____Q __T1BI;
 };
-// LINKED_LISToENTRYo__HBWH
-#define __LINKED_LISToENTRYo__HBWH__ 124
-struct LINKED_LISToENTRYo__HBWH_struct {
-  __LINKED_COLLECTIONoENTRYo__IBWH parent_linked_collection__MBWH;
-  __INTEGER__Q mem_idx__B5DJ;
-  __LINKED_LIST_NODEoENTRYo__Y4DJ *first_link__04DJ;
-  __LINKED_LIST_NODEoENTRYo__Y4DJ *mem_lnk__C5DJ;
-  __LINKED_LIST_NODEoENTRYo__Y4DJ *last_link__D5DJ;
+// __WCWH
+#define ____WCWH__ 124
+struct __WCWH_struct {
+  ____XCWH __1CWH;
+  ____Q __QAEJ;
+  ____HAEJ *__JAEJ;
+  ____HAEJ *__RAEJ;
+  ____HAEJ *__SAEJ;
 };
-// LINKED_LIST_NODEoENTRYo__Y4DJ
-#define __LINKED_LIST_NODEoENTRYo__Y4DJ__ 125
-struct LINKED_LIST_NODEoENTRYo__Y4DJ_struct {
-  void *item__KKEJ;
-  __LINKED_LIST_NODEoENTRYo__Y4DJ *next__XBIJ;
+// __HAEJ
+#define ____HAEJ__ 125
+struct __HAEJ_struct {
+  void *__ZLEJ;
+  ____HAEJ *__GDIJ;
 };
-// HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J
-#define __HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J__ 126
-struct HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J_struct {
-  __STRING_CONSTANT__0 *key__Z3J;
-  void *item__EPS;
-  __HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J *next__E4J;
+// __H3J
+#define ____H3J__ 126
+struct __H3J_struct {
+  ____0 *__A4J;
+  void *__LPS;
+  ____H3J *__L4J;
 };
-// ITM_SLOT_OPERATOR__PF0D
-#define __ITM_SLOT_OPERATOR__PF0D__ 113
-struct ITM_SLOT_OPERATOR__PF0D_struct {
+// __4G0D
+#define ____4G0D__ 113
+struct __4G0D_struct {
   unsigned long __id;
-  __ITM_SLOT__HLC parent_itm_slot__QF0D;
-  __INTEGER__Q priority_and_level__5UBE;
+  ____OLC __5G0D;
+  ____Q __OWBE;
 };
-// HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J
-#define __HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J__ 127
-struct HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J_struct {
-  __STRING_CONSTANT__0 *key__RAK;
-  void *item__EBK;
-  __HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J *next__2AK;
+// __AAK
+#define ____AAK__ 127
+struct __AAK_struct {
+  ____0 *__YAK;
+  void *__LBK;
+  ____AAK *__DBK;
 };
-// ARRAYED_COLLECTIONoFAST_ARRAYoITM_TYPE_MONOoo__ARC
-#define __ARRAYED_COLLECTIONoFAST_ARRAYoITM_TYPE_MONOoo__ARC__ 128
-struct ARRAYED_COLLECTIONoFAST_ARRAYoITM_TYPE_MONOoo__ARC_struct {
-  __INTEGER__Q upper__FJY;
-  __INTEGER__Q capacity__NMY;
-  void **storage__JNY;
+// __HRC
+#define ____HRC__ 128
+struct __HRC_struct {
+  ____Q __MJY;
+  ____Q __UMY;
+  void **__QNY;
 };
-// FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC
-#define __FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC__ 129
-struct FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC_struct {
-  __ARRAYED_COLLECTIONoFAST_ARRAYoITM_TYPE_MONOoo__ARC parent_arrayed_collection__HRC;
+// __GRC
+#define ____GRC__ 129
+struct __GRC_struct {
+  ____HRC __ORC;
 };
-// ALIAS_ARRAYoITM_TYPE_MONOo__5OB
-#define __ALIAS_ARRAYoITM_TYPE_MONOo__5OB__ 130
-struct ALIAS_ARRAYoITM_TYPE_MONOo__5OB_struct {
+// __GPB
+#define ____GPB__ 130
+struct __GPB_struct {
   void *Nothing;
 };
-// HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G
-#define __HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G__ 131
-struct HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G_struct {
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *item__QI0G;
-  __HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G *next__2I0G;
+// __HJ0G
+#define ____HJ0G__ 131
+struct __HJ0G_struct {
+  ____ZLB *__5J0G;
+  ____HJ0G *__LK0G;
 };
-// ARRAYED_COLLECTIONoITM_TYPE_MULTIo__J3UC
-#define __ARRAYED_COLLECTIONoITM_TYPE_MULTIo__J3UC__ 132
-struct ARRAYED_COLLECTIONoITM_TYPE_MULTIo__J3UC_struct {
-  __INTEGER__Q upper__03UC;
-  __INTEGER__Q capacity__A23D;
-  void **storage__X13D;
+// __Y4UC
+#define ____Y4UC__ 132
+struct __Y4UC_struct {
+  ____Q __J5UC;
+  ____Q __P33D;
+  void **__G33D;
 };
-// FAST_ARRAYoITM_TYPE_MULTIo__I3UC
-#define __FAST_ARRAYoITM_TYPE_MULTIo__I3UC__ 133
-struct FAST_ARRAYoITM_TYPE_MULTIo__I3UC_struct {
-  __ARRAYED_COLLECTIONoITM_TYPE_MULTIo__J3UC parent_arrayed_collection__Q3UC;
+// __X4UC
+#define ____X4UC__ 133
+struct __X4UC_struct {
+  ____Y4UC __54UC;
 };
-// ARRAYED_COLLECTIONoITM_TYPE_BLOCKo__KVSC
-#define __ARRAYED_COLLECTIONoITM_TYPE_BLOCKo__KVSC__ 134
-struct ARRAYED_COLLECTIONoITM_TYPE_BLOCKo__KVSC_struct {
-  __INTEGER__Q upper__1VSC;
-  __INTEGER__Q capacity__UT3D;
-  void **storage__LT3D;
+// __ZWSC
+#define ____ZWSC__ 134
+struct __ZWSC_struct {
+  ____Q __KXSC;
+  ____Q __DV3D;
+  void **__0U3D;
 };
-// FAST_ARRAYoITM_TYPE_BLOCKo__JVSC
-#define __FAST_ARRAYoITM_TYPE_BLOCKo__JVSC__ 135
-struct FAST_ARRAYoITM_TYPE_BLOCKo__JVSC_struct {
-  __ARRAYED_COLLECTIONoITM_TYPE_BLOCKo__KVSC parent_arrayed_collection__RVSC;
+// __YWSC
+#define ____YWSC__ 135
+struct __YWSC_struct {
+  ____ZWSC __AXSC;
 };
-// ITM_CHARACTER__CFUC
-#define __ITM_CHARACTER__CFUC__ 114
-struct ITM_CHARACTER__CFUC_struct {
+// __RGUC
+#define ____RGUC__ 114
+struct __RGUC_struct {
   unsigned long __id;
-  __ITM_CONSTANT__4DPC parent_itm_constant__DFUC;
-  __STRING_CONSTANT__0 *character__XL5D;
+  ____NFPC __SGUC;
+  ____0 *__GN5D;
 };
-// ARRAYED_COLLECTIONoITM_TYPE_GENERICo__NTC
-#define __ARRAYED_COLLECTIONoITM_TYPE_GENERICo__NTC__ 136
-struct ARRAYED_COLLECTIONoITM_TYPE_GENERICo__NTC_struct {
-  __INTEGER__Q upper__4TC;
-  __INTEGER__Q capacity__M2Y;
-  void **storage__Z2Y;
+// __UTC
+#define ____UTC__ 136
+struct __UTC_struct {
+  ____Q __FUC;
+  ____Q __T2Y;
+  void **__A3Y;
 };
-// FAST_ARRAYoITM_TYPE_GENERICo__MTC
-#define __FAST_ARRAYoITM_TYPE_GENERICo__MTC__ 137
-struct FAST_ARRAYoITM_TYPE_GENERICo__MTC_struct {
-  __ARRAYED_COLLECTIONoITM_TYPE_GENERICo__NTC parent_arrayed_collection__UTC;
+// __TTC
+#define ____TTC__ 137
+struct __TTC_struct {
+  ____UTC __1TC;
 };
-// ARRAYED_COLLECTIONoITM_TYPE_STYLEo__IOC
-#define __ARRAYED_COLLECTIONoITM_TYPE_STYLEo__IOC__ 138
-struct ARRAYED_COLLECTIONoITM_TYPE_STYLEo__IOC_struct {
-  __INTEGER__Q upper__ZOC;
-  __INTEGER__Q capacity__4ZY;
-  void **storage__L0Y;
+// __POC
+#define ____POC__ 138
+struct __POC_struct {
+  ____Q __APC;
+  ____Q __F0Y;
+  void **__S0Y;
 };
-// FAST_ARRAYoITM_TYPE_STYLEo__HOC
-#define __FAST_ARRAYoITM_TYPE_STYLEo__HOC__ 139
-struct FAST_ARRAYoITM_TYPE_STYLEo__HOC_struct {
-  __ARRAYED_COLLECTIONoITM_TYPE_STYLEo__IOC parent_arrayed_collection__POC;
+// __OOC
+#define ____OOC__ 139
+struct __OOC_struct {
+  ____POC __WOC;
 };
-// ARRAYED_COLLECTIONoFAST_ARRAYoITM_LOCALoo__V0PC
-#define __ARRAYED_COLLECTIONoFAST_ARRAYoITM_LOCALoo__V0PC__ 140
-struct ARRAYED_COLLECTIONoFAST_ARRAYoITM_LOCALoo__V0PC_struct {
-  __INTEGER__Q upper__I22D;
-  __INTEGER__Q capacity__TC3D;
-  void **storage__AD3D;
+// __E2PC
+#define ____E2PC__ 140
+struct __E2PC_struct {
+  ____Q __X32D;
+  ____Q __CE3D;
+  void **__PE3D;
 };
-// FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC
-#define __FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC__ 141
-struct FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC_struct {
-  __ARRAYED_COLLECTIONoFAST_ARRAYoITM_LOCALoo__V0PC parent_arrayed_collection__20PC;
+// __D2PC
+#define ____D2PC__ 141
+struct __D2PC_struct {
+  ____E2PC __L2PC;
 };
-// ALIAS_ARRAYoITM_LOCALo__WSPC
-#define __ALIAS_ARRAYoITM_LOCALo__WSPC__ 142
-struct ALIAS_ARRAYoITM_LOCALo__WSPC_struct {
+// __FUPC
+#define ____FUPC__ 142
+struct __FUPC_struct {
   void *Nothing;
 };
-// ARRAYED_COLLECTIONoFAST_ARRAYoITM_CODEoo__KVPC
-#define __ARRAYED_COLLECTIONoFAST_ARRAYoITM_CODEoo__KVPC__ 143
-struct ARRAYED_COLLECTIONoFAST_ARRAYoITM_CODEoo__KVPC_struct {
-  __INTEGER__Q upper__F02D;
-  __INTEGER__Q capacity__Q42D;
-  void **storage__O52D;
+// __ZWPC
+#define ____ZWPC__ 143
+struct __ZWPC_struct {
+  ____Q __U12D;
+  ____Q __552D;
+  void **__3A3D;
 };
-// FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC
-#define __FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC__ 144
-struct FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC_struct {
-  __ARRAYED_COLLECTIONoFAST_ARRAYoITM_CODEoo__KVPC parent_arrayed_collection__RVPC;
+// __YWPC
+#define ____YWPC__ 144
+struct __YWPC_struct {
+  ____ZWPC __AXPC;
 };
-// ALIAS_ARRAYoITM_CODEo__2BPC
-#define __ALIAS_ARRAYoITM_CODEo__2BPC__ 145
-struct ALIAS_ARRAYoITM_CODEo__2BPC_struct {
+// __LDPC
+#define ____LDPC__ 145
+struct __LDPC_struct {
   void *Nothing;
 };
-// ARRAYED_COLLECTIONoFAST_ARRAYoStrict_STRING_CONSTANToo__21QC
-#define __ARRAYED_COLLECTIONoFAST_ARRAYoStrict_STRING_CONSTANToo__21QC__ 146
-struct ARRAYED_COLLECTIONoFAST_ARRAYoStrict_STRING_CONSTANToo__21QC_struct {
-  __INTEGER__Q upper__WD3D;
-  __INTEGER__Q capacity__2E3D;
-  void **storage__JF3D;
+// __L3QC
+#define ____L3QC__ 146
+struct __L3QC_struct {
+  ____Q __FF3D;
+  ____Q __LG3D;
+  void **__YG3D;
 };
-// FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC
-#define __FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC__ 147
-struct FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC_struct {
-  __ARRAYED_COLLECTIONoFAST_ARRAYoStrict_STRING_CONSTANToo__21QC parent_arrayed_collection__D2QC;
+// __K3QC
+#define ____K3QC__ 147
+struct __K3QC_struct {
+  ____L3QC __S3QC;
 };
-// ALIAS_ARRAYoStrict_STRING_CONSTANTo__25PC
-#define __ALIAS_ARRAYoStrict_STRING_CONSTANTo__25PC__ 148
-struct ALIAS_ARRAYoStrict_STRING_CONSTANTo__25PC_struct {
+// __LBQC
+#define ____LBQC__ 148
+struct __LBQC_struct {
   void *Nothing;
 };
-// ITM_LIST_IDF__BDQC
-#define __ITM_LIST_IDF__BDQC__ 115
-struct ITM_LIST_IDF__BDQC_struct {
+// __QEQC
+#define ____QEQC__ 115
+struct __QEQC_struct {
   unsigned long __id;
-  __ITM_CODE__05NC parent_itm_code__CDQC;
-  __FAST_ARRAYoStrict_STRING_CONSTANTo__ED *list_name__5MEI;
+  ____JBOC __REQC;
+  ____ED *__OOEI;
 };
-// ITM_LDOTS__RCPC
-#define __ITM_LDOTS__RCPC__ 116
-struct ITM_LDOTS__RCPC_struct {
+// __AEPC
+#define ____AEPC__ 116
+struct __AEPC_struct {
   unsigned long __id;
-  __ITM_CODE__05NC parent_itm_constant__SCPC;
+  ____JBOC __BEPC;
 };
-// ITM_OPERATOR__H3QC
-#define __ITM_OPERATOR__H3QC__ 117
-struct ITM_OPERATOR__H3QC_struct {
+// __W4QC
+#define ____W4QC__ 117
+struct __W4QC_struct {
   unsigned long __id;
-  __ITM_CODE__05NC parent_itm_code__I3QC;
-  __STRING_CONSTANT__0 *name__UARC;
+  ____JBOC __X4QC;
+  ____0 *__DCRC;
 };
-// HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI
-#define __HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI__ 149
-struct HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI_struct {
-  __FAST_ARRAYoStrict_STRING_CONSTANTo__ED *item__ZODI;
-  __HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI *next__FPDI;
+// __QPDI
+#define ____QPDI__ 149
+struct __QPDI_struct {
+  ____ED *__IQDI;
+  ____QPDI *__UQDI;
 };
-// HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD
-#define __HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD__ 150
-struct HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD_struct {
-  __INTEGER__Q capacity__RIAF;
-  __INTEGER__Q count__5TAF;
-  void **buckets__YIAF;
+// __0BUD
+#define ____0BUD__ 150
+struct __0BUD_struct {
+  ____Q __AKAF;
+  ____Q __OVAF;
+  void **__HKAF;
 };
-// HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF
-#define __HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF__ 151
-struct HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF_struct {
-  __STRING_CONSTANT__0 *key__EJAF;
-  __SECTION___EVOB *item__XJAF;
-  __HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF *next__PJAF;
+// __1JAF
+#define ____1JAF__ 151
+struct __1JAF_struct {
+  ____0 *__TKAF;
+  ____KWOB *__GLAF;
+  ____1JAF *__4KAF;
 };
-// HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD
-#define __HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD__ 152
-struct HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD_struct {
-  __INTEGER__Q capacity__1KAF;
-  __INTEGER__Q count__NWAF;
-  void **buckets__CLAF;
+// __3CUD
+#define ____3CUD__ 152
+struct __3CUD_struct {
+  ____Q __KMAF;
+  ____Q __2XAF;
+  void **__RMAF;
 };
-// HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF
-#define __HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF__ 153
-struct HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF_struct {
-  __SECTION___EVOB *item__BMAF;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *key__OLAF;
-  __HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF *next__ZLAF;
+// __FMAF
+#define ____FMAF__ 153
+struct __FMAF_struct {
+  ____KWOB *__QNAF;
+  ____ZLB *__3MAF;
+  ____FMAF *__INAF;
 };
-// ARRAYED_COLLECTIONoFAST_ARRAYoITM_ARGUMENToo__W1YD
-#define __ARRAYED_COLLECTIONoFAST_ARRAYoITM_ARGUMENToo__W1YD__ 154
-struct ARRAYED_COLLECTIONoFAST_ARRAYoITM_ARGUMENToo__W1YD_struct {
-  __INTEGER__Q upper__XYAF;
-  __INTEGER__Q capacity__KOBF;
-  void **storage__XOBF;
+// __F3YD
+#define ____F3YD__ 154
+struct __F3YD_struct {
+  ____Q __G0AF;
+  ____Q __ZPBF;
+  void **__GQBF;
 };
-// FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD
-#define __FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD__ 155
-struct FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD_struct {
-  __ARRAYED_COLLECTIONoFAST_ARRAYoITM_ARGUMENToo__W1YD parent_arrayed_collection__31YD;
+// __E3YD
+#define ____E3YD__ 155
+struct __E3YD_struct {
+  ____F3YD __M3YD;
 };
-// ALIAS_ARRAYoITM_ARGUMENTo__WFYD
-#define __ALIAS_ARRAYoITM_ARGUMENTo__WFYD__ 156
-struct ALIAS_ARRAYoITM_ARGUMENTo__WFYD_struct {
+// __FHYD
+#define ____FHYD__ 156
+struct __FHYD_struct {
   void *Nothing;
 };
-// HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB
-#define __HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB__ 157
-struct HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB_struct {
-  __STRING_CONSTANT__0 *key__HKYD;
-  void *item__0KYD;
-  __HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB *next__SKYD;
+// __EGZB
+#define ____EGZB__ 157
+struct __EGZB_struct {
+  ____0 *__WLYD;
+  void *__JMYD;
+  ____EGZB *__BMYD;
 };
-// ARRAYED_COLLECTIONoFAST_ARRAYoTYPE_FULLoo__4L1
-#define __ARRAYED_COLLECTIONoFAST_ARRAYoTYPE_FULLoo__4L1__ 158
-struct ARRAYED_COLLECTIONoFAST_ARRAYoTYPE_FULLoo__4L1_struct {
-  __INTEGER__Q upper__VXXC;
-  __INTEGER__Q capacity__YFYC;
-  void **storage__UGYC;
+// __FM1
+#define ____FM1__ 158
+struct __FM1_struct {
+  ____Q __EZXC;
+  ____Q __HHYC;
+  void **__DIYC;
 };
-// FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1
-#define __FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1__ 159
-struct FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1_struct {
-  __ARRAYED_COLLECTIONoFAST_ARRAYoTYPE_FULLoo__4L1 parent_arrayed_collection__FM1;
+// __EM1
+#define ____EM1__ 159
+struct __EM1_struct {
+  ____FM1 __MM1;
 };
-// ALIAS_ARRAYoTYPE_FULLo__VAY
-#define __ALIAS_ARRAYoTYPE_FULLo__VAY__ 160
-struct ALIAS_ARRAYoTYPE_FULLo__VAY_struct {
+// __2AY
+#define ____2AY__ 160
+struct __2AY_struct {
   void *Nothing;
 };
-// HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI
-#define __HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI__ 161
-struct HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI_struct {
-  __FAST_ARRAYoTYPE_FULLo__IAY *item__1EDI;
-  __HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI *next__HFDI;
+// __SFDI
+#define ____SFDI__ 161
+struct __SFDI_struct {
+  ____PAY *__KGDI;
+  ____SFDI *__WGDI;
 };
-// ARRAYED_COLLECTIONoTYPE_BLOCKo__BOJF
-#define __ARRAYED_COLLECTIONoTYPE_BLOCKo__BOJF__ 162
-struct ARRAYED_COLLECTIONoTYPE_BLOCKo__BOJF_struct {
-  __INTEGER__Q upper__SOJF;
-  __INTEGER__Q capacity__LF1G;
-  void **storage__CF1G;
+// __QPJF
+#define ____QPJF__ 162
+struct __QPJF_struct {
+  ____Q __BQJF;
+  ____Q __0G1G;
+  void **__RG1G;
 };
-// FAST_ARRAYoTYPE_BLOCKo__AOJF
-#define __FAST_ARRAYoTYPE_BLOCKo__AOJF__ 163
-struct FAST_ARRAYoTYPE_BLOCKo__AOJF_struct {
-  __ARRAYED_COLLECTIONoTYPE_BLOCKo__BOJF parent_arrayed_collection__IOJF;
+// __PPJF
+#define ____PPJF__ 163
+struct __PPJF_struct {
+  ____QPJF __XPJF;
 };
-// HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB
-#define __HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB__ 164
-struct HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB_struct {
-  __INTEGER__Q capacity__1IYC;
-  __INTEGER__Q count__QDZC;
-  void **buckets__CJYC;
+// __JVDB
+#define ____JVDB__ 164
+struct __JVDB_struct {
+  ____Q __KKYC;
+  ____Q __5EZC;
+  void **__RKYC;
 };
-// HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC
-#define __HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC__ 165
-struct HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC_struct {
-  __STRING_CONSTANT__0 *key__OJYC;
-  __TYPE_GENERIC__BCY *item__BKYC;
-  __HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC *next__ZJYC;
+// __FKYC
+#define ____FKYC__ 165
+struct __FKYC_struct {
+  ____0 *__3KYC;
+  ____ICY *__QLYC;
+  ____FKYC *__ILYC;
 };
-// HASHED_SET_NODEoTYPEo__DLZC
-#define __HASHED_SET_NODEoTYPEo__DLZC__ 166
-struct HASHED_SET_NODEoTYPEo__DLZC_struct {
-  void *item__2LZC;
-  __HASHED_SET_NODEoTYPEo__DLZC *next__HMZC;
+// __SMZC
+#define ____SMZC__ 166
+struct __SMZC_struct {
+  void *__LNZC;
+  ____SMZC *__WNZC;
 };
-// ARRAYED_COLLECTIONoTYPES_TMPo__PFHG
-#define __ARRAYED_COLLECTIONoTYPES_TMPo__PFHG__ 167
-struct ARRAYED_COLLECTIONoTYPES_TMPo__PFHG_struct {
-  __INTEGER__Q upper__MTSH;
-  __INTEGER__Q capacity__Y1SH;
-  void **storage__F2SH;
+// __4GHG
+#define ____4GHG__ 167
+struct __4GHG_struct {
+  ____Q __1USH;
+  ____Q __H3SH;
+  void **__U3SH;
 };
-// FAST_ARRAYoTYPES_TMPo__OFHG
-#define __FAST_ARRAYoTYPES_TMPo__OFHG__ 168
-struct FAST_ARRAYoTYPES_TMPo__OFHG_struct {
-  __ARRAYED_COLLECTIONoTYPES_TMPo__PFHG parent_arrayed_collection__WFHG;
+// __3GHG
+#define ____3GHG__ 168
+struct __3GHG_struct {
+  ____4GHG __FHHG;
 };
-// HASHED_SET_NODEoTYPESo__WGGL
-#define __HASHED_SET_NODEoTYPESo__WGGL__ 169
-struct HASHED_SET_NODEoTYPESo__WGGL_struct {
-  __TYPES__UM5D *item__OHGL;
-  __HASHED_SET_NODEoTYPESo__WGGL *next__0HGL;
+// __FIGL
+#define ____FIGL__ 169
+struct __FIGL_struct {
+  ____DO5D *__3IGL;
+  ____FIGL *__JJGL;
 };
-// LINKED_LIST_NODEoNODE_TYPEo__RA0G
-#define __LINKED_LIST_NODEoNODE_TYPEo__RA0G__ 170
-struct LINKED_LIST_NODEoNODE_TYPEo__RA0G_struct {
-  __NODE_TYPE__FK2C *item__UK0G;
-  __LINKED_LIST_NODEoNODE_TYPEo__RA0G *next__BVFH;
+// __AC0G
+#define ____AC0G__ 170
+struct __AC0G_struct {
+  ____UL2C *__DM0G;
+  ____AC0G *__QWFH;
 };
-// ARRAYED_COLLECTIONoPUT_TOo__OLJO
-#define __ARRAYED_COLLECTIONoPUT_TOo__OLJO__ 171
-struct ARRAYED_COLLECTIONoPUT_TOo__OLJO_struct {
-  __INTEGER__Q upper__LMJO;
-  __INTEGER__Q capacity__4YAP;
-  void **storage__FXAP;
+// __3MJO
+#define ____3MJO__ 171
+struct __3MJO_struct {
+  ____Q __0NJO;
+  ____Q __N0AP;
+  void **__UYAP;
 };
-// FAST_ARRAYoPUT_TOo__NLJO
-#define __FAST_ARRAYoPUT_TOo__NLJO__ 172
-struct FAST_ARRAYoPUT_TOo__NLJO_struct {
-  __ARRAYED_COLLECTIONoPUT_TOo__OLJO parent_arrayed_collection__VLJO;
+// __2MJO
+#define ____2MJO__ 172
+struct __2MJO_struct {
+  ____3MJO __ENJO;
 };
-// ARRAYED_COLLECTIONoFAST_ARRAYoEXPRoo__LXSJ
-#define __ARRAYED_COLLECTIONoFAST_ARRAYoEXPRoo__LXSJ__ 173
-struct ARRAYED_COLLECTIONoFAST_ARRAYoEXPRoo__LXSJ_struct {
-  __INTEGER__Q upper__L2GL;
-  __INTEGER__Q capacity__YCHL;
-  void **storage__WDHL;
+// __0YSJ
+#define ____0YSJ__ 173
+struct __0YSJ_struct {
+  ____Q __03GL;
+  ____Q __HEHL;
+  void **__FFHL;
 };
-// FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ
-#define __FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ__ 174
-struct FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ_struct {
-  __ARRAYED_COLLECTIONoFAST_ARRAYoEXPRoo__LXSJ parent_arrayed_collection__SXSJ;
+// __ZYSJ
+#define ____ZYSJ__ 174
+struct __ZYSJ_struct {
+  ____0YSJ __BZSJ;
 };
-// ALIAS_ARRAYoEXPRo__GXPJ
-#define __ALIAS_ARRAYoEXPRo__GXPJ__ 175
-struct ALIAS_ARRAYoEXPRo__GXPJ_struct {
+// __VYPJ
+#define ____VYPJ__ 175
+struct __VYPJ_struct {
   void *Nothing;
 };
-// ARRAYED_COLLECTIONoPROFILo__LQB
-#define __ARRAYED_COLLECTIONoPROFILo__LQB__ 176
-struct ARRAYED_COLLECTIONoPROFILo__LQB_struct {
-  __INTEGER__Q upper__ZQB;
-  __INTEGER__Q capacity__KUY;
-  void **storage__XUY;
+// __SQB
+#define ____SQB__ 176
+struct __SQB_struct {
+  ____Q __ARB;
+  ____Q __RUY;
+  void **__4UY;
 };
-// FAST_ARRAYoPROFILo__KQB
-#define __FAST_ARRAYoPROFILo__KQB__ 177
-struct FAST_ARRAYoPROFILo__KQB_struct {
-  __ARRAYED_COLLECTIONoPROFILo__LQB parent_arrayed_collection__SQB;
+// __RQB
+#define ____RQB__ 177
+struct __RQB_struct {
+  ____SQB __ZQB;
 };
-// PROFIL_LIST__BH
-#define __PROFIL_LIST__BH__ 178
-struct PROFIL_LIST__BH_struct {
+// __BH
+#define ____BH__ 178
+struct __BH_struct {
   void *Nothing;
 };
-// HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM
-#define __HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM__ 179
-struct HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM_struct {
-  __STRING_CONSTANT__0 *key__OBGM;
-  __INTEGER__Q item__ZBGM;
-  __HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *next__WBGM;
+// __LCGM
+#define ____LCGM__ 179
+struct __LCGM_struct {
+  ____0 *__3CGM;
+  ____Q __IDGM;
+  ____LCGM *__FDGM;
 };
-// ARRAYED_COLLECTIONoFAST_ARRAYoINSTRoo__MSPJ
-#define __ARRAYED_COLLECTIONoFAST_ARRAYoINSTRoo__MSPJ__ 180
-struct ARRAYED_COLLECTIONoFAST_ARRAYoINSTRoo__MSPJ_struct {
-  __INTEGER__Q upper__BYGL;
-  __INTEGER__Q capacity__SYGL;
-  void **storage__QZGL;
+// __1TPJ
+#define ____1TPJ__ 180
+struct __1TPJ_struct {
+  ____Q __QZGL;
+  ____Q __B0GL;
+  void **__50GL;
 };
-// FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ
-#define __FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ__ 181
-struct FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ_struct {
-  __ARRAYED_COLLECTIONoFAST_ARRAYoINSTRoo__MSPJ parent_arrayed_collection__TSPJ;
+// __0TPJ
+#define ____0TPJ__ 181
+struct __0TPJ_struct {
+  ____1TPJ __CUPJ;
 };
-// ALIAS_ARRAYoINSTRo__OJNJ
-#define __ALIAS_ARRAYoINSTRo__OJNJ__ 182
-struct ALIAS_ARRAYoINSTRo__OJNJ_struct {
+// __3KNJ
+#define ____3KNJ__ 182
+struct __3KNJ_struct {
   void *Nothing;
 };
-// LOOP__ZQBK
-#define __LOOP__ZQBK__ 118
-struct LOOP__ZQBK_struct {
+// __ISBK
+#define ____ISBK__ 118
+struct __ISBK_struct {
   unsigned long __id;
-  __INSTR__XH parent_instr__0QBK;
-  __STRING_CONSTANT__0 *name__UOBN;
-  __LIST__WH *body__XOBN;
-  __INTEGER__Q link_count__5OBN;
+  ____XH __JSBK;
+  ____0 *__DQBN;
+  ____WH *__GQBN;
+  ____Q __OQBN;
 };
-// LOOP_END__E0RM
-#define __LOOP_END__E0RM__ 119
-struct LOOP_END__E0RM_struct {
+// __T1RM
+#define ____T1RM__ 119
+struct __T1RM_struct {
   unsigned long __id;
-  __INSTR__XH parent_instr__F0RM;
-  __LOOP__ZQBK *loop__4KVO;
+  ____XH __U1RM;
+  ____ISBK *__NMVO;
 };
-// COP_UNLOCK__MC1M
-#define __COP_UNLOCK__MC1M__ 120
-struct COP_UNLOCK__MC1M_struct {
+// __1D1M
+#define ____1D1M__ 120
+struct __1D1M_struct {
   unsigned long __id;
-  __INSTR__XH parent_instr__NC1M;
+  ____XH __2D1M;
 };
-// OUTPUT_STREAM__KJ
-#define __OUTPUT_STREAM__KJ__ 183
-struct OUTPUT_STREAM__KJ_struct {
+// __KJ
+#define ____KJ__ 183
+struct __KJ_struct {
   void *Nothing;
 };
-// ARRAYED_COLLECTIONoLISTo__0BFE
-#define __ARRAYED_COLLECTIONoLISTo__0BFE__ 184
-struct ARRAYED_COLLECTIONoLISTo__0BFE_struct {
-  __INTEGER__Q upper__QH5F;
-  __INTEGER__Q capacity__SH5F;
-  void **storage__QI5F;
+// __JDFE
+#define ____JDFE__ 184
+struct __JDFE_struct {
+  ____Q __5I5F;
+  ____Q __BJ5F;
+  void **__5J5F;
 };
-// FAST_ARRAYoLISTo__ZBFE
-#define __FAST_ARRAYoLISTo__ZBFE__ 185
-struct FAST_ARRAYoLISTo__ZBFE_struct {
-  __ARRAYED_COLLECTIONoLISTo__0BFE parent_arrayed_collection__BCFE;
+// __IDFE
+#define ____IDFE__ 185
+struct __IDFE_struct {
+  ____JDFE __QDFE;
 };
-// LOCAL_SEQ__4L1K
-#define __LOCAL_SEQ__4L1K__ 186
-struct LOCAL_SEQ__4L1K_struct {
-  __WRITE_LOCAL__BEYJ *last_write__0F3K;
-  __LIST__WH *last_list_current__HG3K;
-  __UINTEGER_32__RWB last_seq_call_local_and_loop__RG3K;
-  __UINTEGER_32__RWB last_seq_index__SI3K;
-  __UINTEGER_32__RWB last_seq_call_and_loop__5K3K;
-  __UINTEGER_32__RWB last_seq_or_and__QM3K;
-  __INTEGER__Q last_index__U4QL;
+// __NN1K
+#define ____NN1K__ 186
+struct __NN1K_struct {
+  ____QFYJ *__JH3K;
+  ____WH *__WH3K;
+  ____YWB __AI3K;
+  ____YWB __BK3K;
+  ____YWB __OM3K;
+  ____YWB __5N3K;
+  ____Q __DARL;
 };
-// ARRAYED_COLLECTIONoLOCAL_SEQo__Z5KL
-#define __ARRAYED_COLLECTIONoLOCAL_SEQo__Z5KL__ 187
-struct ARRAYED_COLLECTIONoLOCAL_SEQo__Z5KL_struct {
-  __INTEGER__Q upper__Q0DN;
-  __INTEGER__Q capacity__S0DN;
-  void **storage__Q1DN;
+// __IBLL
+#define ____IBLL__ 187
+struct __IBLL_struct {
+  ____Q __51DN;
+  ____Q __B2DN;
+  void **__52DN;
 };
-// FAST_ARRAYoLOCAL_SEQo__Y5KL
-#define __FAST_ARRAYoLOCAL_SEQo__Y5KL__ 188
-struct FAST_ARRAYoLOCAL_SEQo__Y5KL_struct {
-  __ARRAYED_COLLECTIONoLOCAL_SEQo__Z5KL parent_arrayed_collection__AALL;
+// __HBLL
+#define ____HBLL__ 188
+struct __HBLL_struct {
+  ____IBLL __PBLL;
 };
-// ARRAYED_COLLECTIONoFAST_ARRAYoLOCALoo__4W1D
-#define __ARRAYED_COLLECTIONoFAST_ARRAYoLOCALoo__4W1D__ 189
-struct ARRAYED_COLLECTIONoFAST_ARRAYoLOCALoo__4W1D_struct {
-  __INTEGER__Q upper__ZZBE;
-  __INTEGER__Q capacity__YU5F;
-  void **storage__2Z4F;
+// __NY1D
+#define ____NY1D__ 189
+struct __NY1D_struct {
+  ____Q __I1BE;
+  ____Q __HW5F;
+  void **__L14F;
 };
-// FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D
-#define __FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D__ 190
-struct FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D_struct {
-  __ARRAYED_COLLECTIONoFAST_ARRAYoLOCALoo__4W1D parent_arrayed_collection__FX1D;
+// __MY1D
+#define ____MY1D__ 190
+struct __MY1D_struct {
+  ____NY1D __UY1D;
 };
-// ALIASER_LOCAL__0W1D
-#define __ALIASER_LOCAL__0W1D__ 191
-struct ALIASER_LOCAL__0W1D_struct {
+// __JY1D
+#define ____JY1D__ 191
+struct __JY1D_struct {
   void *Nothing;
 };
-// CALL_NULL__AUB
-#define __CALL_NULL__AUB__ 121
-struct CALL_NULL__AUB_struct {
+// __HUB
+#define ____HUB__ 121
+struct __HUB_struct {
   unsigned long __id;
 };
-// HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G
-#define __HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G__ 192
-struct HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G_struct {
-  __UINTEGER_32__RWB key__5L1G;
-  __STRING__BC *item__XM1G;
-  __HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G *next__RR4G;
+// __KN1G
+#define ____KN1G__ 192
+struct __KN1G_struct {
+  ____YWB __ON1G;
+  ____BC *__GO1G;
+  ____KN1G *__AT4G;
 };
-// ARRAYED_COLLECTIONoFAST_ARRAYoSLOT_DATAoo__2IWI
-#define __ARRAYED_COLLECTIONoFAST_ARRAYoSLOT_DATAoo__2IWI__ 193
-struct ARRAYED_COLLECTIONoFAST_ARRAYoSLOT_DATAoo__2IWI_struct {
-  __INTEGER__Q capacity__CXGL;
-  __INTEGER__Q upper__OXGL;
-  void **storage__LTGL;
+// __LKWI
+#define ____LKWI__ 193
+struct __LKWI_struct {
+  ____Q __RYGL;
+  ____Q __3YGL;
+  void **__0UGL;
 };
-// FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI
-#define __FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI__ 194
-struct FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI_struct {
-  __ARRAYED_COLLECTIONoFAST_ARRAYoSLOT_DATAoo__2IWI parent_arrayed_collection__DJWI;
+// __KKWI
+#define ____KKWI__ 194
+struct __KKWI_struct {
+  ____LKWI __SKWI;
 };
-// BLOCK__GB
-#define __BLOCK__GB__ 122
-struct BLOCK__GB_struct {
+// __GB
+#define ____GB__ 122
+struct __GB_struct {
   unsigned long __id;
   void *self;
 };
-// NOP__5WVJ
-#define __NOP__5WVJ__ 123
-struct NOP__5WVJ_struct {
+// __OYVJ
+#define ____OYVJ__ 123
+struct __OYVJ_struct {
   unsigned long __id;
 };
 
@@ -2509,3281 +2509,3001 @@ void *table_type[195];
 // GLOBAL                   //
 //==========================//
 
-__ARRAYED_COLLECTIONoSTRINGo__URD ARRAYED_COLLECTIONoSTRINGo__URD_;
-#define ARRAYED_COLLECTIONoSTRINGo__URD__ (&ARRAYED_COLLECTIONoSTRINGo__URD_)
+____1RD __1RD_;
+#define __1RD__ (&__1RD_)
 
-__FAST_ARRAYoSTRINGo__TRD FAST_ARRAYoSTRINGo__TRD_;
-#define FAST_ARRAYoSTRINGo__TRD__ (&FAST_ARRAYoSTRINGo__TRD_)
+____0RD __0RD_;
+#define __0RD__ (&__0RD_)
 
-__STRING__BC STRING__BC_={__STRING__BC__};
-#define STRING__BC__ (&STRING__BC_)
+____BC __BC_={____BC__};
+#define __BC__ (&__BC_)
 
-__ARRAYED_COLLECTIONoStrict_STRING_CONSTANTo__FD ARRAYED_COLLECTIONoStrict_STRING_CONSTANTo__FD_;
-#define ARRAYED_COLLECTIONoStrict_STRING_CONSTANTo__FD__ (&ARRAYED_COLLECTIONoStrict_STRING_CONSTANTo__FD_)
+____FD __FD_;
+#define __FD__ (&__FD_)
 
-__FAST_ARRAYoStrict_STRING_CONSTANTo__ED FAST_ARRAYoStrict_STRING_CONSTANTo__ED_;
-#define FAST_ARRAYoStrict_STRING_CONSTANTo__ED__ (&FAST_ARRAYoStrict_STRING_CONSTANTo__ED_)
+____ED __ED_;
+#define __ED__ (&__ED_)
 
-__STRING_CONSTANT__0 STRING_CONSTANT__0_={__STRING_CONSTANT__0__};
-#define STRING_CONSTANT__0__ (&STRING_CONSTANT__0_)
+____0 __0_={____0__};
+#define __0__ (&__0_)
 
-__ARRAYED_COLLECTIONoITM_TYPE_MONOo__TLB ARRAYED_COLLECTIONoITM_TYPE_MONOo__TLB_;
-#define ARRAYED_COLLECTIONoITM_TYPE_MONOo__TLB__ (&ARRAYED_COLLECTIONoITM_TYPE_MONOo__TLB_)
+____0LB __0LB_;
+#define __0LB__ (&__0LB_)
 
-__FAST_ARRAYoITM_TYPE_MONOo__SLB FAST_ARRAYoITM_TYPE_MONOo__SLB_;
-#define FAST_ARRAYoITM_TYPE_MONOo__SLB__ (&FAST_ARRAYoITM_TYPE_MONOo__SLB_)
+____ZLB __ZLB_;
+#define __ZLB__ (&__ZLB_)
 
-__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC_;
-#define HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC__ (&HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC_)
+____SNC __SNC_;
+#define __SNC__ (&__SNC_)
 
-__ARRAYED_COLLECTIONoTYPE_FULLo__JAY ARRAYED_COLLECTIONoTYPE_FULLo__JAY_;
-#define ARRAYED_COLLECTIONoTYPE_FULLo__JAY__ (&ARRAYED_COLLECTIONoTYPE_FULLo__JAY_)
+____QAY __QAY_;
+#define __QAY__ (&__QAY_)
 
-__FAST_ARRAYoTYPE_FULLo__IAY FAST_ARRAYoTYPE_FULLo__IAY_;
-#define FAST_ARRAYoTYPE_FULLo__IAY__ (&FAST_ARRAYoTYPE_FULLo__IAY_)
+____PAY __PAY_;
+#define __PAY__ (&__PAY_)
 
-__ARRAYED_COLLECTIONoLOCALo__QW1D ARRAYED_COLLECTIONoLOCALo__QW1D_;
-#define ARRAYED_COLLECTIONoLOCALo__QW1D__ (&ARRAYED_COLLECTIONoLOCALo__QW1D_)
+____5X1D __5X1D_;
+#define __5X1D__ (&__5X1D_)
 
-__FAST_ARRAYoLOCALo__PW1D FAST_ARRAYoLOCALo__PW1D_;
-#define FAST_ARRAYoLOCALo__PW1D__ (&FAST_ARRAYoLOCALo__PW1D_)
+____4X1D __4X1D_;
+#define __4X1D__ (&__4X1D_)
 
-__ARRAYED_COLLECTIONoTYPEo__FSB ARRAYED_COLLECTIONoTYPEo__FSB_;
-#define ARRAYED_COLLECTIONoTYPEo__FSB__ (&ARRAYED_COLLECTIONoTYPEo__FSB_)
+____MSB __MSB_;
+#define __MSB__ (&__MSB_)
 
-__FAST_ARRAYoTYPEo__ESB FAST_ARRAYoTYPEo__ESB_;
-#define FAST_ARRAYoTYPEo__ESB__ (&FAST_ARRAYoTYPEo__ESB_)
+____LSB __LSB_;
+#define __LSB__ (&__LSB_)
 
-__ARRAYED_COLLECTIONoSLOT_DATAo__PBXG ARRAYED_COLLECTIONoSLOT_DATAo__PBXG_;
-#define ARRAYED_COLLECTIONoSLOT_DATAo__PBXG__ (&ARRAYED_COLLECTIONoSLOT_DATAo__PBXG_)
+____4CXG __4CXG_;
+#define __4CXG__ (&__4CXG_)
 
-__FAST_ARRAYoSLOT_DATAo__OBXG FAST_ARRAYoSLOT_DATAo__OBXG_;
-#define FAST_ARRAYoSLOT_DATAo__OBXG__ (&FAST_ARRAYoSLOT_DATAo__OBXG_)
+____3CXG __3CXG_;
+#define __3CXG__ (&__3CXG_)
 
-__HASHED_SEToABSTRACT_STRINGo__AO HASHED_SEToABSTRACT_STRINGo__AO_;
-#define HASHED_SEToABSTRACT_STRINGo__AO__ (&HASHED_SEToABSTRACT_STRINGo__AO_)
+____AO __AO_;
+#define __AO__ (&__AO_)
 
-__FAST_ARRAYoLIP_INTEGERo__5XW *storage__IYW;
-__LIP_INTEGER__5CB LIP_INTEGER__5CB_={__LIP_INTEGER__5CB__};
-#define LIP_INTEGER__5CB__ (&LIP_INTEGER__5CB_)
+____GYW *__PYW;
+____GDB __GDB_={____GDB__};
+#define __GDB__ (&__GDB_)
 
-__FAST_ARRAYoLIP_STRINGo__LTW *storage__UTW;
-__LIP_STRING__LDB LIP_STRING__LDB_={__LIP_STRING__LDB__};
-#define LIP_STRING__LDB__ (&LIP_STRING__LDB_)
+____STW *__1TW;
+____SDB __SDB_={____SDB__};
+#define __SDB__ (&__SDB_)
 
-__LIP_CODE__IC parent_lip_code__NC;
-__LIP_SLOT_CODE__HC LIP_SLOT_CODE__HC_;
-#define LIP_SLOT_CODE__HC__ (&LIP_SLOT_CODE__HC_)
+____IC __NC;
+____HC __HC_;
+#define __HC__ (&__HC_)
 
-__STRING__BC *string_tmp__YC;
-__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *path_file__ND;
-__BOOLEAN__L is_java__EE;
-__STRING__BC *output_decl__LE;
-__INTEGER__Q debug_level_option__YE;
-void *type_input__KF;
-__STRING__BC *output_glob__BG;
-__STRING__BC *indent__UH;
-__LIST__WH *list_main__0H;
-__BOOLEAN__L is_quiet__ZK;
-__BOOLEAN__L is_statistic__BM;
-__INTEGER__Q late_binding_counter__QM;
-__INTEGER__Q polymorphic_counter__SM;
-__BOOLEAN__L is_optimization__VM;
-__INTEGER__Q count_invariant__2M;
-__BOOLEAN__L is_cop__CN;
-__INTEGER__Q verbose_level__J5;
-__STRING__BC *string_tmp2__KFB;
-__BOOLEAN__L debug_with_code__OJB;
-__BOOLEAN__L is_all_warning__SJB;
-__INTEGER__Q inline_level__ZJB;
-void *type_true__2MB;
-void *type_false__ENB;
-void *type_boolean__MNB;
-void *type_integer__UNB;
-void *type_real__2NB;
-void *type_string_constant__KOB;
-void *type_character__SOB;
-void *type_block__YOB;
-void *type_pointer__4OB;
-void *type_n_a_character__KPB;
-__STRING__BC *string_tmp3__LIF;
-__STRING__BC *string_tmp4__NIF;
-__POSITION__OL last_position__A4GB;
-__LIST__WH *list_current__Y4GB;
-__LOCAL__43WC *context_main__D4WC;
-__INTEGER__Q pass_count__VAXC;
-__INTEGER__Q modify_count__BBXC;
-__BOOLEAN__L is_executing_pass__MCXC;
-__PROFIL_SLOT__BO2C *profil_slot__EO2C;
-void *profil_current__FO2C;
-__FAST_ARRAYoLOCALo__PW1D *stack_local__YW1D;
-__INTEGER__Q current_list_level__I0BE;
-__FAST_ARRAYoLISTo__ZBFE *seq_list__CCFE;
-__UINTEGER_32__RWB seq_inline__ECFE;
-__UINTEGER_32__RWB seq_or_and__ADFE;
-__INTEGER__Q object_counter__OR0E__PR0E;
-__UINTEGER_32__RWB seq_index__3I5J;
-__LOOP__ZQBK *loop_invariant__1QBK;
-__LIST__WH *loop_list__SRBK;
-__UINTEGER_32__RWB seq_call_local_and_loop__TG3K;
-__UINTEGER_32__RWB seq_call_and_loop__BL3K;
-__INTEGER__Q loop_seq_index__JQBN;
-__INTEGER__Q loop_seq_call_local_and_loop__MQBN;
-__INTEGER__Q loop_seq_call_and_loop__NQBN;
-__ANY__C ANY__C_;
-#define ANY__C__ (&ANY__C_)
+____BC *__YC;
+____ED *__ND;
+____L __EE;
+____BC *__LE;
+____Q __YE;
+void *__KF;
+____BC *__BG;
+____BC *__UH;
+____WH *__0H;
+____L __ZK;
+____L __BM;
+____Q __QM;
+____Q __SM;
+____L __VM;
+____Q __2M;
+____L __CN;
+____Q __J5;
+____L __W5;
+____BC *__RFB;
+____L __VJB;
+____L __ZJB;
+____Q __AKB;
+void *__DNB;
+void *__LNB;
+void *__TNB;
+void *__1NB;
+void *__DOB;
+void *__ROB;
+void *__ZOB;
+void *__5OB;
+void *__FPB;
+void *__RPB;
+____BC *__SIF;
+____BC *__UIF;
+____OL __Y4GB;
+____WH *__Q5GB;
+____N5WC *__S5WC;
+____Q __ECXC;
+____Q __QCXC;
+____L __1DXC;
+____QP2C *__TP2C;
+void *__UP2C;
+____4X1D *__HY1D;
+____Q __X1BE;
+____IDFE *__RDFE;
+____YWB __TDFE;
+____YWB __PEFE;
+____Q __4S0E;
+____YWB __MK5J;
+____ISBK *__KSBK;
+____WH *__BTBK;
+____YWB __CI3K;
+____YWB __QM3K;
+____Q __YRBN;
+____Q __1RBN;
+____Q __2RBN;
+____C __C_;
+#define __C__ (&__C_)
 
-__INTEGER__Q nb_warning__TL;
-__INTEGER__Q type_error__AQE;
-__STRING__BC *msg_err__BQE;
-__BOOLEAN__L verify__4ANJ;
-__INTEGER__Q bottom_index__3CPJ;
-__LOCAL__43WC *context_extern__ODPJ;
-__ITM_OBJECT__JC ITM_OBJECT__JC_;
-#define ITM_OBJECT__JC__ (&ITM_OBJECT__JC_)
+____Q __TL;
+____Q __HQE;
+____BC *__IQE;
+____L __NCNJ;
+____Q __MEPJ;
+____N5WC *__3EPJ;
+____JC __JC_;
+#define __JC__ (&__JC_)
 
-__FAST_ARRAYoLIP_SLOT_CODEo__U2B *list_method__32B;
-__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *list_data__HZC;
-__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *list_parent__FUD;
-__FAST_ARRAYoLIP_SLOT_DATAo__HFXC *stack__OFXC;
-__LIP_CODE__IC LIP_CODE__IC_;
-#define LIP_CODE__IC__ (&LIP_CODE__IC_)
+____12B *__E3B;
+____GZC *__OZC;
+____ED *__MUD;
+____WGXC *__3GXC;
+____IC __IC_;
+#define __IC__ (&__IC_)
 
-__LIP_CALL__2GB LIP_CALL__2GB_={__LIP_CALL__2GB__};
-#define LIP_CALL__2GB__ (&LIP_CALL__2GB_)
+____DHB __DHB_={____DHB__};
+#define __DHB__ (&__DHB_)
 
-__LIP_SLOT_DATA__VAB LIP_SLOT_DATA__VAB_;
-#define LIP_SLOT_DATA__VAB__ (&LIP_SLOT_DATA__VAB_)
+____2AB __2AB_;
+#define __2AB__ (&__2AB_)
 
-__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC_;
-#define HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC__ (&HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC_)
+____GZC __GZC_;
+#define __GZC__ (&__GZC_)
 
-__HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC_;
-#define HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC__ (&HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC_)
+____ELC __ELC_;
+#define __ELC__ (&__ELC_)
 
-__ARRAYED_COLLECTIONoSLOTo__LLC ARRAYED_COLLECTIONoSLOTo__LLC_;
-#define ARRAYED_COLLECTIONoSLOTo__LLC__ (&ARRAYED_COLLECTIONoSLOTo__LLC_)
+____SLC __SLC_;
+#define __SLC__ (&__SLC_)
 
-__FAST_ARRAYoSLOTo__KLC FAST_ARRAYoSLOTo__KLC_;
-#define FAST_ARRAYoSLOTo__KLC__ (&FAST_ARRAYoSLOTo__KLC_)
+____RLC __RLC_;
+#define __RLC__ (&__RLC_)
 
-__TYPE_FULL__PMB TYPE_FULL__PMB_;
-#define TYPE_FULL__PMB__ (&TYPE_FULL__PMB_)
+____WMB __WMB_;
+#define __WMB__ (&__WMB_)
 
-__ARRAYED_COLLECTIONoTYPE_IDo__NMC ARRAYED_COLLECTIONoTYPE_IDo__NMC_;
-#define ARRAYED_COLLECTIONoTYPE_IDo__NMC__ (&ARRAYED_COLLECTIONoTYPE_IDo__NMC_)
+____UMC __UMC_;
+#define __UMC__ (&__UMC_)
 
-__FAST_ARRAYoTYPE_IDo__MMC FAST_ARRAYoTYPE_IDo__MMC_;
-#define FAST_ARRAYoTYPE_IDo__MMC__ (&FAST_ARRAYoTYPE_IDo__MMC_)
+____TMC __TMC_;
+#define __TMC__ (&__TMC_)
 
-__INTEGER__Q id_counter_without_type__RI;
-__FAST_ARRAYoTYPEo__ESB *genere_list__NSB;
-__INTEGER__Q index_count__YKC;
-__HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC *dico_type__DLC;
-__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *dico_name_to_prototype__XUGB;
-__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI *slot_size__EJWI;
-__INTEGER__Q id_counter_with_type__RMWI;
-__STRING__BC *last_cast_name__C31J;
-void *last_type_contract__EP1N;
-__TYPE__FF TYPE__FF_={__TYPE__FF__};
-#define TYPE__FF__ (&TYPE__FF_)
+____Q __RI;
+____LSB *__USB;
+____Q __5KC;
+____ELC *__KLC;
+____PDZ *__PVGB;
+____KKWI *__TKWI;
+____Q __AOWI;
+____BC *__R41J;
+void *__TQ1N;
+____FF __FF_={____FF__};
+#define __FF__ (&__FF_)
 
-__FAST_ARRAYoTYPE_IDo__MMC *list_id__WMC;
-__TYPE_ID__EMB TYPE_ID__EMB_={__TYPE_ID__EMB__};
-#define TYPE_ID__EMB__ (&TYPE_ID__EMB_)
+____TMC *__3MC;
+____LMB __LMB_={____LMB__};
+#define __LMB__ (&__LMB_)
 
-__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *dico__TNC;
-void *type_null__23X;
-void *type_void__K4X;
-__ITM_TYPE_PARAMETER__MEZ *type_self__B4SC;
-__ITM_TYPE_SIMPLE__JMB ITM_TYPE_SIMPLE__JMB_={__ITM_TYPE_SIMPLE__JMB__};
-#define ITM_TYPE_SIMPLE__JMB__ (&ITM_TYPE_SIMPLE__JMB_)
+____SNC *__0NC;
+void *__D4X;
+void *__R4X;
+____TEZ *__Q5SC;
+____QMB __QMB_={____QMB__};
+#define __QMB__ (&__QMB_)
 
-__ITM_TYPE_PARAMETER__MEZ ITM_TYPE_PARAMETER__MEZ_={__ITM_TYPE_PARAMETER__MEZ__};
-#define ITM_TYPE_PARAMETER__MEZ__ (&ITM_TYPE_PARAMETER__MEZ_)
+____TEZ __TEZ_={____TEZ__};
+#define __TEZ__ (&__TEZ_)
 
-__FAST_ARRAYoITM_TYPE_STYLEo__HOC *dico__QOC;
-__ITM_TYPE_STYLE__TMB ITM_TYPE_STYLE__TMB_={__ITM_TYPE_STYLE__TMB__};
-#define ITM_TYPE_STYLE__TMB__ (&ITM_TYPE_STYLE__TMB_)
+____OOC *__XOC;
+____0MB __0MB_={____0MB__};
+#define __0MB__ (&__0MB_)
 
-__FAST_ARRAYoITM_TYPE_GENERICo__MTC *dico__VTC;
-__ITM_TYPE_GENERIC__DPB ITM_TYPE_GENERIC__DPB_={__ITM_TYPE_GENERIC__DPB__};
-#define ITM_TYPE_GENERIC__DPB__ (&ITM_TYPE_GENERIC__DPB_)
+____TTC *__2TC;
+____KPB __KPB_={____KPB__};
+#define __KPB__ (&__KPB_)
 
-__ARRAYED_COLLECTIONoINSTRo__Y53D ARRAYED_COLLECTIONoINSTRo__Y53D_;
-#define ARRAYED_COLLECTIONoINSTRo__Y53D__ (&ARRAYED_COLLECTIONoINSTRo__Y53D_)
+____HB4D __HB4D_;
+#define __HB4D__ (&__HB4D_)
 
-__FAST_ARRAYoINSTRo__X53D FAST_ARRAYoINSTRo__X53D_;
-#define FAST_ARRAYoINSTRo__X53D__ (&FAST_ARRAYoINSTRo__X53D_)
+____GB4D __GB4D_;
+#define __GB4D__ (&__GB4D_)
 
-__NAMED__NF NAMED__NF_;
-#define NAMED__NF__ (&NAMED__NF_)
+____NF __NF_;
+#define __NF__ (&__NF_)
 
-__INTEGER__Q level_pass__PPAD;
-__VARIABLE__53WC VARIABLE__53WC_;
-#define VARIABLE__53WC__ (&VARIABLE__53WC_)
+____Q __4QAD;
+____O5WC __O5WC_;
+#define __O5WC__ (&__O5WC_)
 
-__BOOLEAN__L is_alias__QGGI;
-__FAST_ARRAYoLOCALo__PW1D *list_alias__SB3O;
-__LOCAL__43WC LOCAL__43WC_={__LOCAL__43WC__};
-#define LOCAL__43WC__ (&LOCAL__43WC_)
+____L __5HGI;
+____4X1D *__BD3O;
+____N5WC __N5WC_={____N5WC__};
+#define __N5WC__ (&__N5WC_)
 
-__INSTR__XH INSTR__XH_;
-#define INSTR__XH__ (&INSTR__XH_)
+____XH __XH_;
+#define __XH__ (&__XH_)
 
-__HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB *source_line__CXB;
-__PUSH__AXB PUSH__AXB_={__PUSH__AXB__};
-#define PUSH__AXB__ (&PUSH__AXB_)
+____0WB *__JXB;
+____HXB __HXB_={____HXB__};
+#define __HXB__ (&__HXB_)
 
-__TYPE_NULL__4LB TYPE_NULL__4LB_={__TYPE_NULL__4LB__};
-#define TYPE_NULL__4LB__ (&TYPE_NULL__4LB_)
+____FMB __FMB_={____FMB__};
+#define __FMB__ (&__FMB_)
 
-__TYPE_VOID__AMB TYPE_VOID__AMB_={__TYPE_VOID__AMB__};
-#define TYPE_VOID__AMB__ (&TYPE_VOID__AMB_)
+____HMB __HMB_={____HMB__};
+#define __HMB__ (&__HMB_)
 
-__TYPE_CONTEXT__CMB TYPE_CONTEXT__CMB_={__TYPE_CONTEXT__CMB__};
-#define TYPE_CONTEXT__CMB__ (&TYPE_CONTEXT__CMB_)
+____JMB __JMB_={____JMB__};
+#define __JMB__ (&__JMB_)
 
-__HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB *dicog_type__CVDB;
-__TYPE_GENERIC__BCY TYPE_GENERIC__BCY_={__TYPE_GENERIC__BCY__};
-#define TYPE_GENERIC__BCY__ (&TYPE_GENERIC__BCY_)
+____JVDB *__RVDB;
+____ICY __ICY_={____ICY__};
+#define __ICY__ (&__ICY_)
 
-__EXPR__BK EXPR__BK_;
-#define EXPR__BK__ (&EXPR__BK_)
+____BK __BK_;
+#define __BK__ (&__BK_)
 
-__CONSTANT__AK CONSTANT__AK_;
-#define CONSTANT__AK__ (&CONSTANT__AK_)
+____AK __AK_;
+#define __AK__ (&__AK_)
 
-__PROTOTYPE_CST__45WC PROTOTYPE_CST__45WC_={__PROTOTYPE_CST__45WC__};
-#define PROTOTYPE_CST__45WC__ (&PROTOTYPE_CST__45WC_)
+____NBXC __NBXC_={____NBXC__};
+#define __NBXC__ (&__NBXC_)
 
-__INTEGER_CST__KAXC INTEGER_CST__KAXC_={__INTEGER_CST__KAXC__};
-#define INTEGER_CST__KAXC__ (&INTEGER_CST__KAXC_)
+____ZBXC __ZBXC_={____ZBXC__};
+#define __ZBXC__ (&__ZBXC_)
 
-__LINKED_COLLECTIONoNODE_TYPEo__RK2C LINKED_COLLECTIONoNODE_TYPEo__RK2C_;
-#define LINKED_COLLECTIONoNODE_TYPEo__RK2C__ (&LINKED_COLLECTIONoNODE_TYPEo__RK2C_)
+____AM2C __AM2C_;
+#define __AM2C__ (&__AM2C_)
 
-__LINKED_LISToNODE_TYPEo__QK2C LINKED_LISToNODE_TYPEo__QK2C_;
-#define LINKED_LISToNODE_TYPEo__QK2C__ (&LINKED_LISToNODE_TYPEo__QK2C_)
+____5L2C __5L2C_;
+#define __5L2C__ (&__5L2C_)
 
-__LINKED_LISToNODE_TYPEo__QK2C *node_list__YK2C;
-__LINKED_LISToNODE_TYPEo__QK2C *node_list_base__BZNJ;
-__NODE__L3WC NODE__L3WC_;
-#define NODE__L3WC__ (&NODE__L3WC_)
+____5L2C *__HM2C;
+____5L2C *__Q0NJ;
+____04WC __04WC_;
+#define __04WC__ (&__04WC_)
 
-__FAST_ARRAYoTYPEo__ESB *stack_type__HEFJ;
-__NODE_TYPE__FK2C NODE_TYPE__FK2C_={__NODE_TYPE__FK2C__};
-#define NODE_TYPE__FK2C__ (&NODE_TYPE__FK2C_)
+____LSB *__WFFJ;
+____UL2C __UL2C_={____UL2C__};
+#define __UL2C__ (&__UL2C_)
 
-__INTEGER__Q local_counter__IM;
-__INTEGER__Q context_counter__LM;
-__UINTEGER_32__RWB old_seq_or_and__CDFE;
-__LIST__WH LIST__WH_={__LIST__WH__};
-#define LIST__WH__ (&LIST__WH_)
+____Q __IM;
+____Q __LM;
+____YWB __REFE;
+____WH __WH_={____WH__};
+#define __WH__ (&__WH_)
 
-__SLIM_ARRAYoLOCALo__3GOJ SLIM_ARRAYoLOCALo__3GOJ_;
-#define SLIM_ARRAYoLOCALo__3GOJ__ (&SLIM_ARRAYoLOCALo__3GOJ_)
+____MIOJ __MIOJ_;
+#define __MIOJ__ (&__MIOJ_)
 
-__BOOLEAN__L mode_recursive__VPAD;
-__PROFIL__IQB PROFIL__IQB_;
-#define PROFIL__IQB__ (&PROFIL__IQB_)
+____L __ERAD;
+____PQB __PQB_;
+#define __PQB__ (&__PQB_)
 
-__FAST_ARRAYoEXPRo__R5WC *arg_type_tmp__AKZN;
-__PROFIL_SLOT__BO2C PROFIL_SLOT__BO2C_={__PROFIL_SLOT__BO2C__};
-#define PROFIL_SLOT__BO2C__ (&PROFIL_SLOT__BO2C_)
+____ABXC *__PLZN;
+____QP2C __QP2C_={____QP2C__};
+#define __QP2C__ (&__QP2C_)
 
-__PROFIL_BLOCK__22NJ PROFIL_BLOCK__22NJ_={__PROFIL_BLOCK__22NJ__};
-#define PROFIL_BLOCK__22NJ__ (&PROFIL_BLOCK__22NJ_)
+____L4NJ __L4NJ_={____L4NJ__};
+#define __L4NJ__ (&__L4NJ_)
 
-__HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB_;
-#define HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB__ (&HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB_)
+____0WB __0WB_;
+#define __0WB__ (&__0WB_)
 
-__POINTER__IB begin_memory__CMI;
-__UINTEGER_32__RWB nb_page__W5I;
-__POINTER__IB capacity_max__UFO;
-__MEMORY__UPG *first_free__ZB0;
-__MEMORY__UPG MEMORY__UPG_;
-#define MEMORY__UPG__ (&MEMORY__UPG_)
+____IB __JMI;
+____YWB __35I;
+____IB __1FO;
+____1PG *__AC0;
+____1PG __1PG_;
+#define __1PG__ (&__1PG_)
 
-__ARRAYED_COLLECTIONoLIP_SLOT_DATAo__IFXC ARRAYED_COLLECTIONoLIP_SLOT_DATAo__IFXC_;
-#define ARRAYED_COLLECTIONoLIP_SLOT_DATAo__IFXC__ (&ARRAYED_COLLECTIONoLIP_SLOT_DATAo__IFXC_)
+____XGXC __XGXC_;
+#define __XGXC__ (&__XGXC_)
 
-__FAST_ARRAYoLIP_SLOT_DATAo__HFXC FAST_ARRAYoLIP_SLOT_DATAo__HFXC_;
-#define FAST_ARRAYoLIP_SLOT_DATAo__HFXC__ (&FAST_ARRAYoLIP_SLOT_DATAo__HFXC_)
+____WGXC __WGXC_;
+#define __WGXC__ (&__WGXC_)
 
-__LIP_AFFECT__S1LB LIP_AFFECT__S1LB_={__LIP_AFFECT__S1LB__};
-#define LIP_AFFECT__S1LB__ (&LIP_AFFECT__S1LB_)
+____L2LB __L2LB_={____L2LB__};
+#define __L2LB__ (&__L2LB_)
 
-__LIP_IF__XQAC LIP_IF__XQAC_={__LIP_IF__XQAC__};
-#define LIP_IF__XQAC__ (&LIP_IF__XQAC_)
+____GSAC __GSAC_={____GSAC__};
+#define __GSAC__ (&__GSAC_)
 
-__LIP_PRINT__KRAC LIP_PRINT__KRAC_={__LIP_PRINT__KRAC__};
-#define LIP_PRINT__KRAC__ (&LIP_PRINT__KRAC_)
+____ZSAC __ZSAC_={____ZSAC__};
+#define __ZSAC__ (&__ZSAC_)
 
-__HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD_;
-#define HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD__ (&HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD_)
+____1PGD __1PGD_;
+#define __1PGD__ (&__1PGD_)
 
-__EXPR_MULTIPLE__UKWH EXPR_MULTIPLE__UKWH_={__EXPR_MULTIPLE__UKWH__};
-#define EXPR_MULTIPLE__UKWH__ (&EXPR_MULTIPLE__UKWH_)
+____DMWH __DMWH_={____DMWH__};
+#define __DMWH__ (&__DMWH_)
 
-__EXPR_BINARY__DBOJ EXPR_BINARY__DBOJ_;
-#define EXPR_BINARY__DBOJ__ (&EXPR_BINARY__DBOJ_)
+____SCOJ __SCOJ_;
+#define __SCOJ__ (&__SCOJ_)
 
-__EXPR_SUB__CBOJ EXPR_SUB__CBOJ_={__EXPR_SUB__CBOJ__};
-#define EXPR_SUB__CBOJ__ (&EXPR_SUB__CBOJ_)
+____RCOJ __RCOJ_={____RCOJ__};
+#define __RCOJ__ (&__RCOJ_)
 
-__EXPR_MUL__YBOJ EXPR_MUL__YBOJ_={__EXPR_MUL__YBOJ__};
-#define EXPR_MUL__YBOJ__ (&EXPR_MUL__YBOJ_)
+____HDOJ __HDOJ_={____HDOJ__};
+#define __HDOJ__ (&__HDOJ_)
 
-__EXPR_DIV__MCOJ EXPR_DIV__MCOJ_={__EXPR_DIV__MCOJ__};
-#define EXPR_DIV__MCOJ__ (&EXPR_DIV__MCOJ_)
+____1DOJ __1DOJ_={____1DOJ__};
+#define __1DOJ__ (&__1DOJ_)
 
-__EXPR_AND__ADOJ EXPR_AND__ADOJ_={__EXPR_AND__ADOJ__};
-#define EXPR_AND__ADOJ__ (&EXPR_AND__ADOJ_)
+____PEOJ __PEOJ_={____PEOJ__};
+#define __PEOJ__ (&__PEOJ_)
 
-__EXPR_SHIFT_R__UDOJ EXPR_SHIFT_R__UDOJ_={__EXPR_SHIFT_R__UDOJ__};
-#define EXPR_SHIFT_R__UDOJ__ (&EXPR_SHIFT_R__UDOJ_)
+____DFOJ __DFOJ_={____DFOJ__};
+#define __DFOJ__ (&__DFOJ_)
 
-__EXPR_SHIFT_L__IEOJ EXPR_SHIFT_L__IEOJ_={__EXPR_SHIFT_L__IEOJ__};
-#define EXPR_SHIFT_L__IEOJ__ (&EXPR_SHIFT_L__IEOJ_)
+____XFOJ __XFOJ_={____XFOJ__};
+#define __XFOJ__ (&__XFOJ_)
 
-__ITEM__VFOJ ITEM__VFOJ_={__ITEM__VFOJ__};
-#define ITEM__VFOJ__ (&ITEM__VFOJ_)
+____EHOJ __EHOJ_={____EHOJ__};
+#define __EHOJ__ (&__EHOJ_)
 
-__EXPR_UNARY__TYVL EXPR_UNARY__TYVL_;
-#define EXPR_UNARY__TYVL__ (&EXPR_UNARY__TYVL_)
+____C0VL __C0VL_;
+#define __C0VL__ (&__C0VL_)
 
-__EXPR_NEG__SYVL EXPR_NEG__SYVL_={__EXPR_NEG__SYVL__};
-#define EXPR_NEG__SYVL__ (&EXPR_NEG__SYVL_)
+____B0VL __B0VL_={____B0VL__};
+#define __B0VL__ (&__B0VL_)
 
-__EXPR_ADD__AZVL EXPR_ADD__AZVL_={__EXPR_ADD__AZVL__};
-#define EXPR_ADD__AZVL__ (&EXPR_ADD__AZVL_)
+____P0VL __P0VL_={____P0VL__};
+#define __P0VL__ (&__P0VL_)
 
-__EXPR_NOT__FUPM EXPR_NOT__FUPM_={__EXPR_NOT__FUPM__};
-#define EXPR_NOT__FUPM__ (&EXPR_NOT__FUPM_)
+____UVPM __UVPM_={____UVPM__};
+#define __UVPM__ (&__UVPM_)
 
-__EXPR_MOD__LYPM EXPR_MOD__LYPM_={__EXPR_MOD__LYPM__};
-#define EXPR_MOD__LYPM__ (&EXPR_MOD__LYPM_)
+____0ZPM __0ZPM_={____0ZPM__};
+#define __0ZPM__ (&__0ZPM_)
 
-__EXPR_OR__3P0N EXPR_OR__3P0N_={__EXPR_OR__3P0N__};
-#define EXPR_OR__3P0N__ (&EXPR_OR__3P0N_)
+____MR0N __MR0N_={____MR0N__};
+#define __MR0N__ (&__MR0N_)
 
-__EXPR_XOR__OAEP EXPR_XOR__OAEP_={__EXPR_XOR__OAEP__};
-#define EXPR_XOR__OAEP__ (&EXPR_XOR__OAEP_)
+____3BEP __3BEP_={____3BEP__};
+#define __3BEP__ (&__3BEP_)
 
-__SLOT_CODE__MIRG SLOT_CODE__MIRG_={__SLOT_CODE__MIRG__};
-#define SLOT_CODE__MIRG__ (&SLOT_CODE__MIRG_)
+____1JRG __1JRG_={____1JRG__};
+#define __1JRG__ (&__1JRG_)
 
-__SLOT_DATA__WIRG SLOT_DATA__WIRG_={__SLOT_DATA__WIRG__};
-#define SLOT_DATA__WIRG__ (&SLOT_DATA__WIRG_)
+____FKRG __FKRG_={____FKRG__};
+#define __FKRG__ (&__FKRG_)
 
-__HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC_;
-#define HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC__ (&HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC_)
+____USC __USC_;
+#define __USC__ (&__USC_)
 
-__FAST_ARRAYoITM_TYPE_BLOCKo__JVSC *dico__SVSC;
-__ITM_TYPE_BLOCK__XXRC ITM_TYPE_BLOCK__XXRC_={__ITM_TYPE_BLOCK__XXRC__};
-#define ITM_TYPE_BLOCK__XXRC__ (&ITM_TYPE_BLOCK__XXRC_)
+____YWSC *__BXSC;
+____GZRC __GZRC_={____GZRC__};
+#define __GZRC__ (&__GZRC_)
 
-__FAST_ARRAYoPROTOTYPEo__AVB *prototype_list__JVB;
-__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *prototype_dico__ODZ;
-__PROTOTYPE__MF PROTOTYPE__MF_;
-#define PROTOTYPE__MF__ (&PROTOTYPE__MF_)
+____HVB *__QVB;
+____PDZ *__VDZ;
+____MF __MF_;
+#define __MF__ (&__MF_)
 
-__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ_;
-#define HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ__ (&HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ_)
+____PDZ __PDZ_;
+#define __PDZ__ (&__PDZ_)
 
-__HASHED_SEToTYPEo__N0MB HASHED_SEToTYPEo__N0MB_;
-#define HASHED_SEToTYPEo__N0MB__ (&HASHED_SEToTYPEo__N0MB_)
+____G1MB __G1MB_;
+#define __G1MB__ (&__G1MB_)
 
-__INTEGER__Q size__4WEJ;
-__TYPES__UM5D TYPES__UM5D_;
-#define TYPES__UM5D__ (&TYPES__UM5D_)
+____Q __NYEJ;
+____DO5D __DO5D_;
+#define __DO5D__ (&__DO5D_)
 
-__FAST_ARRAYoTYPES_TMPo__OFHG *free_list__XFHG;
-__HASHED_SEToTYPESo__UVXI *bucket__3VXI;
-__TYPES_TMP__TM5D TYPES_TMP__TM5D_;
-#define TYPES_TMP__TM5D__ (&TYPES_TMP__TM5D_)
+____3GHG *__GHHG;
+____DXXI *__MXXI;
+____CO5D __CO5D_;
+#define __CO5D__ (&__CO5D_)
 
-__FAST_ARRAYoITM_TYPE_MULTIo__I3UC *dico__R3UC;
-__ITM_TYPE_MULTI__NURC ITM_TYPE_MULTI__NURC_={__ITM_TYPE_MULTI__NURC__};
-#define ITM_TYPE_MULTI__NURC__ (&ITM_TYPE_MULTI__NURC_)
+____X4UC *__A5UC;
+____2VRC __2VRC_={____2VRC__};
+#define __2VRC__ (&__2VRC_)
 
-__DTA__JK2C DTA__JK2C_;
-#define DTA__JK2C__ (&DTA__JK2C_)
+____YL2C __YL2C_;
+#define __YL2C__ (&__YL2C_)
 
-__DTA_RD__IK2C DTA_RD__IK2C_={__DTA_RD__IK2C__};
-#define DTA_RD__IK2C__ (&DTA_RD__IK2C_)
+____XL2C __XL2C_={____XL2C__};
+#define __XL2C__ (&__XL2C_)
 
-__DTA_CAST__NFPJ DTA_CAST__NFPJ_={__DTA_CAST__NFPJ__};
-#define DTA_CAST__NFPJ__ (&DTA_CAST__NFPJ_)
+____2GPJ __2GPJ_={____2GPJ__};
+#define __2GPJ__ (&__2GPJ_)
 
-__DTA_WR_CODE__CPPJ DTA_WR_CODE__CPPJ_={__DTA_WR_CODE__CPPJ__};
-#define DTA_WR_CODE__CPPJ__ (&DTA_WR_CODE__CPPJ_)
+____RQPJ __RQPJ_={____RQPJ__};
+#define __RQPJ__ (&__RQPJ_)
 
-__DTA_WR_VALUE__YHWJ DTA_WR_VALUE__YHWJ_={__DTA_WR_VALUE__YHWJ__};
-#define DTA_WR_VALUE__YHWJ__ (&DTA_WR_VALUE__YHWJ_)
+____HJWJ __HJWJ_={____HJWJ__};
+#define __HJWJ__ (&__HJWJ_)
 
-__DTA_RD_ARGS__VRWJ DTA_RD_ARGS__VRWJ_={__DTA_RD_ARGS__VRWJ__};
-#define DTA_RD_ARGS__VRWJ__ (&DTA_RD_ARGS__VRWJ_)
+____ETWJ __ETWJ_={____ETWJ__};
+#define __ETWJ__ (&__ETWJ_)
 
-__DTA_BLOCK__URWJ DTA_BLOCK__URWJ_={__DTA_BLOCK__URWJ__};
-#define DTA_BLOCK__URWJ__ (&DTA_BLOCK__URWJ_)
+____DTWJ __DTWJ_={____DTWJ__};
+#define __DTWJ__ (&__DTWJ_)
 
-__READ__BIWH READ__BIWH_;
-#define READ__BIWH__ (&READ__BIWH_)
+____QJWH __QJWH_;
+#define __QJWH__ (&__QJWH_)
 
-__READ_LOCAL__N5ZI READ_LOCAL__N5ZI_={__READ_LOCAL__N5ZI__};
-#define READ_LOCAL__N5ZI__ (&READ_LOCAL__N5ZI_)
+____2A0I __2A0I_={____2A0I__};
+#define __2A0I__ (&__2A0I_)
 
-__READ_SLOT__ZK4K READ_SLOT__ZK4K_={__READ_SLOT__ZK4K__};
-#define READ_SLOT__ZK4K__ (&READ_SLOT__ZK4K_)
+____IM4K __IM4K_={____IM4K__};
+#define __IM4K__ (&__IM4K_)
 
-__BOOLEAN__L switch_new_pass__FDXC;
-__SWITCH__DDXC SWITCH__DDXC_={__SWITCH__DDXC__};
-#define SWITCH__DDXC__ (&SWITCH__DDXC_)
+____L __UEXC;
+____SEXC __SEXC_={____SEXC__};
+#define __SEXC__ (&__SEXC_)
 
-__CASE__S4EJ CASE__S4EJ_;
-#define CASE__S4EJ__ (&CASE__S4EJ_)
+____BAFJ __BAFJ_;
+#define __BAFJ__ (&__BAFJ_)
 
-__ARRAYED_COLLECTIONoCASEo__V4EJ ARRAYED_COLLECTIONoCASEo__V4EJ_;
-#define ARRAYED_COLLECTIONoCASEo__V4EJ__ (&ARRAYED_COLLECTIONoCASEo__V4EJ_)
+____EAFJ __EAFJ_;
+#define __EAFJ__ (&__EAFJ_)
 
-__FAST_ARRAYoCASEo__U4EJ FAST_ARRAYoCASEo__U4EJ_;
-#define FAST_ARRAYoCASEo__U4EJ__ (&FAST_ARRAYoCASEo__U4EJ_)
+____DAFJ __DAFJ_;
+#define __DAFJ__ (&__DAFJ_)
 
-__INTEGER__Q output_count__FK;
-__STRING__BC *output__MK;
-__BOOLEAN__L is_init__AU5J__DU5J;
-__BOOLEAN__L is_storage__BU5J__QU5J;
-__BOOLEAN__L is_count__CU5J__XU5J;
-__HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J *dico_string__BV5J;
-__STRING_CST__5J STRING_CST__5J_={__STRING_CST__5J__};
-#define STRING_CST__5J__ (&STRING_CST__5J_)
+____Q __FK;
+____BC *__MK;
+____L __SV5J;
+____L __5V5J;
+____L __GW5J;
+____IW5J *__QW5J;
+____5J __5J_={____5J__};
+#define __5J__ (&__5J_)
 
-__EXTERNAL_C__L5WC EXTERNAL_C__L5WC_={__EXTERNAL_C__L5WC__};
-#define EXTERNAL_C__L5WC__ (&EXTERNAL_C__L5WC_)
+____0AXC __0AXC_={____0AXC__};
+#define __0AXC__ (&__0AXC_)
 
-__EXPR_BINARY_CMP__ZHNJ EXPR_BINARY_CMP__ZHNJ_;
-#define EXPR_BINARY_CMP__ZHNJ__ (&EXPR_BINARY_CMP__ZHNJ_)
+____IJNJ __IJNJ_;
+#define __IJNJ__ (&__IJNJ_)
 
-__EXPR_EQUAL__YHNJ EXPR_EQUAL__YHNJ_={__EXPR_EQUAL__YHNJ__};
-#define EXPR_EQUAL__YHNJ__ (&EXPR_EQUAL__YHNJ_)
+____HJNJ __HJNJ_={____HJNJ__};
+#define __HJNJ__ (&__HJNJ_)
 
-__EXPR_NOT_EQUAL__DINJ EXPR_NOT_EQUAL__DINJ_={__EXPR_NOT_EQUAL__DINJ__};
-#define EXPR_NOT_EQUAL__DINJ__ (&EXPR_NOT_EQUAL__DINJ_)
+____SJNJ __SJNJ_={____SJNJ__};
+#define __SJNJ__ (&__SJNJ_)
 
-__EXPR_SUP__OAOJ EXPR_SUP__OAOJ_={__EXPR_SUP__OAOJ__};
-#define EXPR_SUP__OAOJ__ (&EXPR_SUP__OAOJ_)
+____3BOJ __3BOJ_={____3BOJ__};
+#define __3BOJ__ (&__3BOJ_)
 
-__PUT_TO__BFOJ PUT_TO__BFOJ_={__PUT_TO__BFOJ__};
-#define PUT_TO__BFOJ__ (&PUT_TO__BFOJ_)
+____QGOJ __QGOJ_={____QGOJ__};
+#define __QGOJ__ (&__QGOJ_)
 
-__CAST__JHOJ CAST__JHOJ_={__CAST__JHOJ__};
-#define CAST__JHOJ__ (&CAST__JHOJ_)
+____YIOJ __YIOJ_={____YIOJ__};
+#define __YIOJ__ (&__YIOJ_)
 
-__REAL_CST__JLOJ REAL_CST__JLOJ_={__REAL_CST__JLOJ__};
-#define REAL_CST__JLOJ__ (&REAL_CST__JLOJ_)
+____YMOJ __YMOJ_={____YMOJ__};
+#define __YMOJ__ (&__YMOJ_)
 
-__CHARACTER_CST__5LOJ CHARACTER_CST__5LOJ_={__CHARACTER_CST__5LOJ__};
-#define CHARACTER_CST__5LOJ__ (&CHARACTER_CST__5LOJ_)
+____ONOJ __ONOJ_={____ONOJ__};
+#define __ONOJ__ (&__ONOJ_)
 
-__NATIVE_ARRAY_CHARACTER_CST__JNOJ NATIVE_ARRAY_CHARACTER_CST__JNOJ_={__NATIVE_ARRAY_CHARACTER_CST__JNOJ__};
-#define NATIVE_ARRAY_CHARACTER_CST__JNOJ__ (&NATIVE_ARRAY_CHARACTER_CST__JNOJ_)
+____YOOJ __YOOJ_={____YOOJ__};
+#define __YOOJ__ (&__YOOJ_)
 
-__EXPR_UNARY_LOGIC__F4FL EXPR_UNARY_LOGIC__F4FL_;
-#define EXPR_UNARY_LOGIC__F4FL__ (&EXPR_UNARY_LOGIC__F4FL_)
+____U5FL __U5FL_;
+#define __U5FL__ (&__U5FL_)
 
-__EXPR_NOT_LOGIC__E4FL EXPR_NOT_LOGIC__E4FL_={__EXPR_NOT_LOGIC__E4FL__};
-#define EXPR_NOT_LOGIC__E4FL__ (&EXPR_NOT_LOGIC__E4FL_)
+____T5FL __T5FL_={____T5FL__};
+#define __T5FL__ (&__T5FL_)
 
-__EXPR_BINARY_LOGIC__PCUL EXPR_BINARY_LOGIC__PCUL_;
-#define EXPR_BINARY_LOGIC__PCUL__ (&EXPR_BINARY_LOGIC__PCUL_)
+____4DUL __4DUL_;
+#define __4DUL__ (&__4DUL_)
 
-__EXPR_OR_LOGIC__OCUL EXPR_OR_LOGIC__OCUL_={__EXPR_OR_LOGIC__OCUL__};
-#define EXPR_OR_LOGIC__OCUL__ (&EXPR_OR_LOGIC__OCUL_)
+____3DUL __3DUL_={____3DUL__};
+#define __3DUL__ (&__3DUL_)
 
-__EXPR_OR_OR_LOGIC__LDUL EXPR_OR_OR_LOGIC__LDUL_={__EXPR_OR_OR_LOGIC__LDUL__};
-#define EXPR_OR_OR_LOGIC__LDUL__ (&EXPR_OR_OR_LOGIC__LDUL_)
+____0EUL __0EUL_={____0EUL__};
+#define __0EUL__ (&__0EUL_)
 
-__EXPR_AND_LOGIC__SEUL EXPR_AND_LOGIC__SEUL_={__EXPR_AND_LOGIC__SEUL__};
-#define EXPR_AND_LOGIC__SEUL__ (&EXPR_AND_LOGIC__SEUL_)
+____BGUL __BGUL_={____BGUL__};
+#define __BGUL__ (&__BGUL_)
 
-__EXPR_AND_AND_LOGIC__NFUL EXPR_AND_AND_LOGIC__NFUL_={__EXPR_AND_AND_LOGIC__NFUL__};
-#define EXPR_AND_AND_LOGIC__NFUL__ (&EXPR_AND_AND_LOGIC__NFUL_)
+____2GUL __2GUL_={____2GUL__};
+#define __2GUL__ (&__2GUL_)
 
-__READ_GLOBAL__B4YL READ_GLOBAL__B4YL_={__READ_GLOBAL__B4YL__};
-#define READ_GLOBAL__B4YL__ (&READ_GLOBAL__B4YL_)
+____Q5YL __Q5YL_={____Q5YL__};
+#define __Q5YL__ (&__Q5YL_)
 
-__EXPR_SUP_EQ__JVBP EXPR_SUP_EQ__JVBP_={__EXPR_SUP_EQ__JVBP__};
-#define EXPR_SUP_EQ__JVBP__ (&EXPR_SUP_EQ__JVBP_)
+____YWBP __YWBP_={____YWBP__};
+#define __YWBP__ (&__YWBP_)
 
-__EXPR_INF__2WBP EXPR_INF__2WBP_={__EXPR_INF__2WBP__};
-#define EXPR_INF__2WBP__ (&EXPR_INF__2WBP_)
+____LYBP __LYBP_={____LYBP__};
+#define __LYBP__ (&__LYBP_)
 
-__EXPR_INF_EQ__TXBP EXPR_INF_EQ__TXBP_={__EXPR_INF_EQ__TXBP__};
-#define EXPR_INF_EQ__TXBP__ (&EXPR_INF_EQ__TXBP_)
+____CZBP __CZBP_={____CZBP__};
+#define __CZBP__ (&__CZBP_)
 
-__SLIM_ARRAYoRESULTo__NCZK SLIM_ARRAYoRESULTo__NCZK_;
-#define SLIM_ARRAYoRESULTo__NCZK__ (&SLIM_ARRAYoRESULTo__NCZK_)
+____2DZK __2DZK_;
+#define __2DZK__ (&__2DZK_)
 
-__INTEGER__Q count_context_sensitive__KOFL;
-__INTEGER__Q count_no_recursive__V2TL;
-__CALL_SLOT__U5YK CALL_SLOT__U5YK_={__CALL_SLOT__U5YK__};
-#define CALL_SLOT__U5YK__ (&CALL_SLOT__U5YK_)
+____Q __ZPFL;
+____Q __E4TL;
+____DBZK __DBZK_={____DBZK__};
+#define __DBZK__ (&__DBZK_)
 
-__NODE_STYLE__5C4K NODE_STYLE__5C4K_={__NODE_STYLE__5C4K__};
-#define NODE_STYLE__5C4K__ (&NODE_STYLE__5C4K_)
+____OE4K __OE4K_={____OE4K__};
+#define __OE4K__ (&__OE4K_)
 
-__FAST_ARRAYoTYPE_BLOCKo__AOJF *dico__JOJF;
-__TYPE_BLOCK__VO5D TYPE_BLOCK__VO5D_={__TYPE_BLOCK__VO5D__};
-#define TYPE_BLOCK__VO5D__ (&TYPE_BLOCK__VO5D_)
+____PPJF *__YPJF;
+____EQ5D __EQ5D_={____EQ5D__};
+#define __EQ5D__ (&__EQ5D_)
 
-__ARRAYED_COLLECTIONoLIP_CODEo__O4S ARRAYED_COLLECTIONoLIP_CODEo__O4S_;
-#define ARRAYED_COLLECTIONoLIP_CODEo__O4S__ (&ARRAYED_COLLECTIONoLIP_CODEo__O4S_)
+____V4S __V4S_;
+#define __V4S__ (&__V4S_)
 
-__FAST_ARRAYoLIP_CODEo__N4S FAST_ARRAYoLIP_CODEo__N4S_;
-#define FAST_ARRAYoLIP_CODEo__N4S__ (&FAST_ARRAYoLIP_CODEo__N4S_)
+____U4S __U4S_;
+#define __U4S__ (&__U4S_)
 
-__PROTOTYPE__MF *object__TKE;
-__STRING__BC *source__XKE;
-__INTEGER__Q position__0KE;
-__INTEGER__Q pos_cur__3KE;
-__INTEGER__Q pos_line__4KE;
-__INTEGER__Q pos_col__5KE;
-__STRING_CONSTANT__0 *last_string__M4E;
-__BOOLEAN__L skip_comment__4VF;
-__STRING_CONSTANT__0 *last_comment_slot__QWF;
-__STRING_CONSTANT__0 *last_comment_extern__CXF;
-__INTEGER__Q begin_position__HXF;
-__BOOLEAN__L is_parameter_type__ASV;
-__INTEGER_64__TSG last_integer__D5V;
-__INTEGER__Q old_position__BCOB;
-__INTEGER__Q old_pos_cur__DCOB;
-__INTEGER__Q old_pos_line__FCOB;
-__INTEGER__Q old_pos_col__HCOB;
-__SECTION___EVOB *last_section__JTNC;
-__ITM_LIST__T1OC *last_group__1BPC;
-__STRING_CONSTANT__0 *last_real__AEUC;
-void *last_slot__TCUD;
-__PARSER__NSD PARSER__NSD_;
-#define PARSER__NSD__ (&PARSER__NSD_)
+____MF *__0KE;
+____BC *__4KE;
+____Q __BLE;
+____Q __ELE;
+____Q __FLE;
+____Q __GLE;
+____0 *__T4E;
+____L __FWF;
+____0 *__XWF;
+____0 *__JXF;
+____Q __OXF;
+____L __HSV;
+____0SG __K5V;
+____Q __0COB;
+____Q __2COB;
+____Q __4COB;
+____Q __ADOB;
+____KWOB *__YUNC;
+____C3OC *__KDPC;
+____0 *__PFUC;
+void *__CEUD;
+____USD __USD_;
+#define __USD__ (&__USD_)
 
-__LIP_BINARY__IWQB LIP_BINARY__IWQB_={__LIP_BINARY__IWQB__};
-#define LIP_BINARY__IWQB__ (&LIP_BINARY__IWQB_)
+____XXQB __XXQB_={____XXQB__};
+#define __XXQB__ (&__XXQB_)
 
-__LIP_UNARY__0YSB LIP_UNARY__0YSB_={__LIP_UNARY__0YSB__};
-#define LIP_UNARY__0YSB__ (&LIP_UNARY__0YSB_)
+____J0SB __J0SB_={____J0SB__};
+#define __J0SB__ (&__J0SB_)
 
-__ITM_ARGUMENT__5HSC ITM_ARGUMENT__5HSC_;
-#define ITM_ARGUMENT__5HSC__ (&ITM_ARGUMENT__5HSC_)
+____OJSC __OJSC_;
+#define __OJSC__ (&__OJSC_)
 
-__ITM_ARGS__0HTF ITM_ARGS__0HTF_={__ITM_ARGS__0HTF__};
-#define ITM_ARGS__0HTF__ (&ITM_ARGS__0HTF_)
+____JJTF __JJTF_={____JJTF__};
+#define __JJTF__ (&__JJTF_)
 
-__HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB_;
-#define HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB__ (&HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB_)
+____FTDB __FTDB_;
+#define __FTDB__ (&__FTDB_)
 
-__ARRAYED_COLLECTIONoITM_ARGUMENTo__NFYD ARRAYED_COLLECTIONoITM_ARGUMENTo__NFYD_;
-#define ARRAYED_COLLECTIONoITM_ARGUMENTo__NFYD__ (&ARRAYED_COLLECTIONoITM_ARGUMENTo__NFYD_)
+____2GYD __2GYD_;
+#define __2GYD__ (&__2GYD_)
 
-__FAST_ARRAYoITM_ARGUMENTo__MFYD FAST_ARRAYoITM_ARGUMENTo__MFYD_;
-#define FAST_ARRAYoITM_ARGUMENTo__MFYD__ (&FAST_ARRAYoITM_ARGUMENTo__MFYD_)
+____1GYD __1GYD_;
+#define __1GYD__ (&__1GYD_)
 
-__ITM_SLOT__HLC ITM_SLOT__HLC_={__ITM_SLOT__HLC__};
-#define ITM_SLOT__HLC__ (&ITM_SLOT__HLC_)
+____OLC __OLC_={____OLC__};
+#define __OLC__ (&__OLC_)
 
-__ITM_EXPRESSION__RDRC ITM_EXPRESSION__RDRC_={__ITM_EXPRESSION__RDRC__};
-#define ITM_EXPRESSION__RDRC__ (&ITM_EXPRESSION__RDRC_)
+____AFRC __AFRC_={____AFRC__};
+#define __AFRC__ (&__AFRC_)
 
-__ITM_RESULT__2UMD ITM_RESULT__2UMD_={__ITM_RESULT__2UMD__};
-#define ITM_RESULT__2UMD__ (&ITM_RESULT__2UMD_)
+____LWMD __LWMD_={____LWMD__};
+#define __LWMD__ (&__LWMD_)
 
-__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ_;
-#define HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ__ (&HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ_)
+____LFZ __LFZ_;
+#define __LFZ__ (&__LFZ_)
 
-__HASHED_SEToTYPESo__UVXI HASHED_SEToTYPESo__UVXI_;
-#define HASHED_SEToTYPESo__UVXI__ (&HASHED_SEToTYPESo__UVXI_)
+____DXXI __DXXI_;
+#define __DXXI__ (&__DXXI_)
 
-__ARRAYED_COLLECTIONoEXPRo__S5WC ARRAYED_COLLECTIONoEXPRo__S5WC_;
-#define ARRAYED_COLLECTIONoEXPRo__S5WC__ (&ARRAYED_COLLECTIONoEXPRo__S5WC_)
+____BBXC __BBXC_;
+#define __BBXC__ (&__BBXC_)
 
-__FAST_ARRAYoEXPRo__R5WC FAST_ARRAYoEXPRo__R5WC_;
-#define FAST_ARRAYoEXPRo__R5WC__ (&FAST_ARRAYoEXPRo__R5WC_)
+____ABXC __ABXC_;
+#define __ABXC__ (&__ABXC_)
 
-__ARRAYED_COLLECTIONoPROFIL_SLOTo__V5SH ARRAYED_COLLECTIONoPROFIL_SLOTo__V5SH_;
-#define ARRAYED_COLLECTIONoPROFIL_SLOTo__V5SH__ (&ARRAYED_COLLECTIONoPROFIL_SLOTo__V5SH_)
+____EBTH __EBTH_;
+#define __EBTH__ (&__EBTH_)
 
-__FAST_ARRAYoPROFIL_SLOTo__U5SH FAST_ARRAYoPROFIL_SLOTo__U5SH_;
-#define FAST_ARRAYoPROFIL_SLOTo__U5SH__ (&FAST_ARRAYoPROFIL_SLOTo__U5SH_)
+____DBTH __DBTH_;
+#define __DBTH__ (&__DBTH_)
 
-__SLOT__GLC SLOT__GLC_;
-#define SLOT__GLC__ (&SLOT__GLC_)
+____NLC __NLC_;
+#define __NLC__ (&__NLC_)
 
-__ARRAYED_COLLECTIONoSLOT_CODEo__APKL ARRAYED_COLLECTIONoSLOT_CODEo__APKL_;
-#define ARRAYED_COLLECTIONoSLOT_CODEo__APKL__ (&ARRAYED_COLLECTIONoSLOT_CODEo__APKL_)
+____PQKL __PQKL_;
+#define __PQKL__ (&__PQKL_)
 
-__FAST_ARRAYoSLOT_CODEo__5OKL FAST_ARRAYoSLOT_CODEo__5OKL_;
-#define FAST_ARRAYoSLOT_CODEo__5OKL__ (&FAST_ARRAYoSLOT_CODEo__5OKL_)
+____OQKL __OQKL_;
+#define __OQKL__ (&__OQKL_)
 
-__ARRAYED_COLLECTIONoWRITEo__GJFJ ARRAYED_COLLECTIONoWRITEo__GJFJ_;
-#define ARRAYED_COLLECTIONoWRITEo__GJFJ__ (&ARRAYED_COLLECTIONoWRITEo__GJFJ_)
+____VKFJ __VKFJ_;
+#define __VKFJ__ (&__VKFJ_)
 
-__FAST_ARRAYoWRITEo__FJFJ FAST_ARRAYoWRITEo__FJFJ_;
-#define FAST_ARRAYoWRITEo__FJFJ__ (&FAST_ARRAYoWRITEo__FJFJ_)
+____UKFJ __UKFJ_;
+#define __UKFJ__ (&__UKFJ_)
 
-__RESULT__LCZK RESULT__LCZK_;
-#define RESULT__LCZK__ (&RESULT__LCZK_)
+____0DZK __0DZK_;
+#define __0DZK__ (&__0DZK_)
 
-__WRITE__TSDJ WRITE__TSDJ_;
-#define WRITE__TSDJ__ (&WRITE__TSDJ_)
+____CUDJ __CUDJ_;
+#define __CUDJ__ (&__CUDJ_)
 
-__WRITE_GLOBAL__EXKJ WRITE_GLOBAL__EXKJ_={__WRITE_GLOBAL__EXKJ__};
-#define WRITE_GLOBAL__EXKJ__ (&WRITE_GLOBAL__EXKJ_)
+____TYKJ __TYKJ_={____TYKJ__};
+#define __TYKJ__ (&__TYKJ_)
 
-__WRITE_SLOT__SXKJ WRITE_SLOT__SXKJ_={__WRITE_SLOT__SXKJ__};
-#define WRITE_SLOT__SXKJ__ (&WRITE_SLOT__SXKJ_)
+____BZKJ __BZKJ_={____BZKJ__};
+#define __BZKJ__ (&__BZKJ_)
 
-__WRITE_LOCAL__BEYJ WRITE_LOCAL__BEYJ_={__WRITE_LOCAL__BEYJ__};
-#define WRITE_LOCAL__BEYJ__ (&WRITE_LOCAL__BEYJ_)
+____QFYJ __QFYJ_={____QFYJ__};
+#define __QFYJ__ (&__QFYJ_)
 
-__IS_EXPANDED__L5NJ IS_EXPANDED__L5NJ_={__IS_EXPANDED__L5NJ__};
-#define IS_EXPANDED__L5NJ__ (&IS_EXPANDED__L5NJ_)
+____0AOJ __0AOJ_={____0AOJ__};
+#define __0AOJ__ (&__0AOJ_)
 
-__COP_LOCK__K40M COP_LOCK__K40M_={__COP_LOCK__K40M__};
-#define COP_LOCK__K40M__ (&COP_LOCK__K40M_)
+____Z50M __Z50M_={____Z50M__};
+#define __Z50M__ (&__Z50M_)
 
-__GET_TYPE_ID__V5NJ GET_TYPE_ID__V5NJ_={__GET_TYPE_ID__V5NJ__};
-#define GET_TYPE_ID__V5NJ__ (&GET_TYPE_ID__V5NJ_)
+____EBOJ __EBOJ_={____EBOJ__};
+#define __EBOJ__ (&__EBOJ_)
 
-__SIZE_OF__NGOJ SIZE_OF__NGOJ_={__SIZE_OF__NGOJ__};
-#define SIZE_OF__NGOJ__ (&SIZE_OF__NGOJ_)
+____2HOJ __2HOJ_={____2HOJ__};
+#define __2HOJ__ (&__2HOJ_)
 
-__ARRAYED_COLLECTIONoITM_TYPE_PARAMETERo__PEZ ARRAYED_COLLECTIONoITM_TYPE_PARAMETERo__PEZ_;
-#define ARRAYED_COLLECTIONoITM_TYPE_PARAMETERo__PEZ__ (&ARRAYED_COLLECTIONoITM_TYPE_PARAMETERo__PEZ_)
+____WEZ __WEZ_;
+#define __WEZ__ (&__WEZ_)
 
-__FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ_;
-#define FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ__ (&FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ_)
+____VEZ __VEZ_;
+#define __VEZ__ (&__VEZ_)
 
-__HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG_;
-#define HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG__ (&HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG_)
+____O4WG __O4WG_;
+#define __O4WG__ (&__O4WG_)
 
-__ARRAYED_COLLECTIONoITM_CODEo__KBPC ARRAYED_COLLECTIONoITM_CODEo__KBPC_;
-#define ARRAYED_COLLECTIONoITM_CODEo__KBPC__ (&ARRAYED_COLLECTIONoITM_CODEo__KBPC_)
+____ZCPC __ZCPC_;
+#define __ZCPC__ (&__ZCPC_)
 
-__FAST_ARRAYoITM_CODEo__JBPC FAST_ARRAYoITM_CODEo__JBPC_;
-#define FAST_ARRAYoITM_CODEo__JBPC__ (&FAST_ARRAYoITM_CODEo__JBPC_)
+____YCPC __YCPC_;
+#define __YCPC__ (&__YCPC_)
 
-__ITM_ARG__D0MD ITM_ARG__D0MD_={__ITM_ARG__D0MD__};
-#define ITM_ARG__D0MD__ (&ITM_ARG__D0MD_)
+____S1MD __S1MD_={____S1MD__};
+#define __S1MD__ (&__S1MD_)
 
-__ITM_CODE__05NC ITM_CODE__05NC_;
-#define ITM_CODE__05NC__ (&ITM_CODE__05NC_)
+____JBOC __JBOC_;
+#define __JBOC__ (&__JBOC_)
 
-__ITM_READ__4GQC ITM_READ__4GQC_={__ITM_READ__4GQC__};
-#define ITM_READ__4GQC__ (&ITM_READ__4GQC_)
+____NIQC __NIQC_={____NIQC__};
+#define __NIQC__ (&__NIQC_)
 
-__ITM_READ_ARG1__OARC ITM_READ_ARG1__OARC_={__ITM_READ_ARG1__OARC__};
-#define ITM_READ_ARG1__OARC__ (&ITM_READ_ARG1__OARC_)
+____3BRC __3BRC_={____3BRC__};
+#define __3BRC__ (&__3BRC_)
 
-__FAST_ARRAYoLOCALo__PW1D *stack_result__DVMJ;
-__ITM_LIST__T1OC ITM_LIST__T1OC_={__ITM_LIST__T1OC__};
-#define ITM_LIST__T1OC__ (&ITM_LIST__T1OC_)
+____4X1D *__SWMJ;
+____C3OC __C3OC_={____C3OC__};
+#define __C3OC__ (&__C3OC_)
 
-__ITM_CONSTANT__4DPC ITM_CONSTANT__4DPC_;
-#define ITM_CONSTANT__4DPC__ (&ITM_CONSTANT__4DPC_)
+____NFPC __NFPC_;
+#define __NFPC__ (&__NFPC_)
 
-__ITM_PROTOTYPE__3DPC ITM_PROTOTYPE__3DPC_={__ITM_PROTOTYPE__3DPC__};
-#define ITM_PROTOTYPE__3DPC__ (&ITM_PROTOTYPE__3DPC_)
+____MFPC __MFPC_={____MFPC__};
+#define __MFPC__ (&__MFPC_)
 
-__ITM_WRITE__YDQC ITM_WRITE__YDQC_;
-#define ITM_WRITE__YDQC__ (&ITM_WRITE__YDQC_)
+____HFQC __HFQC_;
+#define __HFQC__ (&__HFQC_)
 
-__ITM_WRITE_VALUE__XDQC ITM_WRITE_VALUE__XDQC_={__ITM_WRITE_VALUE__XDQC__};
-#define ITM_WRITE_VALUE__XDQC__ (&ITM_WRITE_VALUE__XDQC_)
+____GFQC __GFQC_={____GFQC__};
+#define __GFQC__ (&__GFQC_)
 
-__ITM_WRITE_CAST__QEQC ITM_WRITE_CAST__QEQC_={__ITM_WRITE_CAST__QEQC__};
-#define ITM_WRITE_CAST__QEQC__ (&ITM_WRITE_CAST__QEQC_)
+____5FQC __5FQC_={____5FQC__};
+#define __5FQC__ (&__5FQC_)
 
-__ITM_WRITE_CODE__3HQC ITM_WRITE_CODE__3HQC_={__ITM_WRITE_CODE__3HQC__};
-#define ITM_WRITE_CODE__3HQC__ (&ITM_WRITE_CODE__3HQC_)
+____MJQC __MJQC_={____MJQC__};
+#define __MJQC__ (&__MJQC_)
 
-__ITM_READ_ARG2__2CRC ITM_READ_ARG2__2CRC_={__ITM_READ_ARG2__2CRC__};
-#define ITM_READ_ARG2__2CRC__ (&ITM_READ_ARG2__2CRC_)
+____LERC __LERC_={____LERC__};
+#define __LERC__ (&__LERC_)
 
-__FAST_ARRAYoLOCALo__PW1D *stack_local_empty__YXNJ;
-__ITM_OLD__GQRC ITM_OLD__GQRC_={__ITM_OLD__GQRC__};
-#define ITM_OLD__GQRC__ (&ITM_OLD__GQRC_)
+____4X1D *__HZNJ;
+____VRRC __VRRC_={____VRRC__};
+#define __VRRC__ (&__VRRC_)
 
-__ITM_EXTERN__0HSC ITM_EXTERN__0HSC_;
-#define ITM_EXTERN__0HSC__ (&ITM_EXTERN__0HSC_)
+____JJSC __JJSC_;
+#define __JJSC__ (&__JJSC_)
 
-__ITM_EXTERNAL_TYPE__ZHSC ITM_EXTERNAL_TYPE__ZHSC_={__ITM_EXTERNAL_TYPE__ZHSC__};
-#define ITM_EXTERNAL_TYPE__ZHSC__ (&ITM_EXTERNAL_TYPE__ZHSC_)
+____IJSC __IJSC_={____IJSC__};
+#define __IJSC__ (&__IJSC_)
 
-__ITM_BLOCK__XNSC ITM_BLOCK__XNSC_={__ITM_BLOCK__XNSC__};
-#define ITM_BLOCK__XNSC__ (&ITM_BLOCK__XNSC_)
+____GPSC __GPSC_={____GPSC__};
+#define __GPSC__ (&__GPSC_)
 
-__ITM_EXTERNAL__DPSC ITM_EXTERNAL__DPSC_={__ITM_EXTERNAL__DPSC__};
-#define ITM_EXTERNAL__DPSC__ (&ITM_EXTERNAL__DPSC_)
+____SQSC __SQSC_={____SQSC__};
+#define __SQSC__ (&__SQSC_)
 
-__ITM_READ_ARGS__LUTC ITM_READ_ARGS__LUTC_={__ITM_READ_ARGS__LUTC__};
-#define ITM_READ_ARGS__LUTC__ (&ITM_READ_ARGS__LUTC_)
+____0VTC __0VTC_={____0VTC__};
+#define __0VTC__ (&__0VTC_)
 
-__ITM_REAL__3DUC ITM_REAL__3DUC_={__ITM_REAL__3DUC__};
-#define ITM_REAL__3DUC__ (&ITM_REAL__3DUC_)
+____MFUC __MFUC_={____MFUC__};
+#define __MFUC__ (&__MFUC_)
 
-__ITM_NUMBER__QEUC ITM_NUMBER__QEUC_={__ITM_NUMBER__QEUC__};
-#define ITM_NUMBER__QEUC__ (&ITM_NUMBER__QEUC_)
+____5FUC __5FUC_={____5FUC__};
+#define __5FUC__ (&__5FUC_)
 
-__ITM_STRING__UFUC ITM_STRING__UFUC_={__ITM_STRING__UFUC__};
-#define ITM_STRING__UFUC__ (&ITM_STRING__UFUC_)
+____DHUC __DHUC_={____DHUC__};
+#define __DHUC__ (&__DHUC_)
 
-__ARRAYED_COLLECTIONoRESULTo__AHCL ARRAYED_COLLECTIONoRESULTo__AHCL_;
-#define ARRAYED_COLLECTIONoRESULTo__AHCL__ (&ARRAYED_COLLECTIONoRESULTo__AHCL_)
+____PICL __PICL_;
+#define __PICL__ (&__PICL_)
 
-__FAST_ARRAYoRESULTo__5GCL FAST_ARRAYoRESULTo__5GCL_;
-#define FAST_ARRAYoRESULTo__5GCL__ (&FAST_ARRAYoRESULTo__5GCL_)
+____OICL __OICL_;
+#define __OICL__ (&__OICL_)
 
-__HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J_;
-#define HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J__ (&HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J_)
+____IW5J __IW5J_;
+#define __IW5J__ (&__IW5J_)
 
-__ARRAYED_COLLECTIONoITM_LOCALo__JSPC ARRAYED_COLLECTIONoITM_LOCALo__JSPC_;
-#define ARRAYED_COLLECTIONoITM_LOCALo__JSPC__ (&ARRAYED_COLLECTIONoITM_LOCALo__JSPC_)
+____YTPC __YTPC_;
+#define __YTPC__ (&__YTPC_)
 
-__FAST_ARRAYoITM_LOCALo__ISPC FAST_ARRAYoITM_LOCALo__ISPC_;
-#define FAST_ARRAYoITM_LOCALo__ISPC__ (&FAST_ARRAYoITM_LOCALo__ISPC_)
+____XTPC __XTPC_;
+#define __XTPC__ (&__XTPC_)
 
-__ITM_LOCAL__GSPC ITM_LOCAL__GSPC_;
-#define ITM_LOCAL__GSPC__ (&ITM_LOCAL__GSPC_)
+____VTPC __VTPC_;
+#define __VTPC__ (&__VTPC_)
 
-__HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD *bucket_name__TAUD;
-__HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD *bucket_list__UBUD;
-__SECTION___EVOB SECTION___EVOB_;
-#define SECTION___EVOB__ (&SECTION___EVOB_)
+____0BUD *__CCUD;
+____3CUD *__DDUD;
+____KWOB __KWOB_;
+#define __KWOB__ (&__KWOB_)
 
-__POINTER__IB clone_allocation_size__KPG;
-__OBJECT__E OBJECT__E_;
-#define OBJECT__E__ (&OBJECT__E_)
+____IB __RPG;
+____E __E_;
+#define __E__ (&__E_)
 
-__STRING__BC *tmp_name__5N;
-__HASHED_SEToABSTRACT_STRINGo__AO *list__KO;
-__STRING_CONSTANT__0 *operator_equal__J3;
-__STRING_CONSTANT__0 *operator_not_equal__N3;
-__INTEGER__Q count_variable__RROB;
-__FAST_ARRAYoSTRINGo__TRD *free__ODVC;
-__ALIAS_STR__PC ALIAS_STR__PC_;
-#define ALIAS_STR__PC__ (&ALIAS_STR__PC_)
+____BC *__5N;
+____AO *__KO;
+____0 *__J3;
+____0 *__N3;
+____Q __XSOB;
+____0RD *__3EVC;
+____PC __PC_;
+#define __PC__ (&__PC_)
 
-__HASHED_SET_NODEoABSTRACT_STRINGo__0YX HASHED_SET_NODEoABSTRACT_STRINGo__0YX_;
-#define HASHED_SET_NODEoABSTRACT_STRINGo__0YX__ (&HASHED_SET_NODEoABSTRACT_STRINGo__0YX_)
+____BZX __BZX_;
+#define __BZX__ (&__BZX_)
 
-__STRING__BC *string_tmp__HZB;
-__FS_MIN__AJ FS_MIN__AJ_;
-#define FS_MIN__AJ__ (&FS_MIN__AJ_)
+____BC *__OZB;
+____AJ __AJ_;
+#define __AJ__ (&__AJ_)
 
-__HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC_;
-#define HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC__ (&HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC_)
+____QWXC __QWXC_;
+#define __QWXC__ (&__QWXC_)
 
-__ARRAYED_COLLECTIONoPROTOTYPEo__BVB ARRAYED_COLLECTIONoPROTOTYPEo__BVB_;
-#define ARRAYED_COLLECTIONoPROTOTYPEo__BVB__ (&ARRAYED_COLLECTIONoPROTOTYPEo__BVB_)
+____IVB __IVB_;
+#define __IVB__ (&__IVB_)
 
-__FAST_ARRAYoPROTOTYPEo__AVB FAST_ARRAYoPROTOTYPEo__AVB_;
-#define FAST_ARRAYoPROTOTYPEo__AVB__ (&FAST_ARRAYoPROTOTYPEo__AVB_)
+____HVB __HVB_;
+#define __HVB__ (&__HVB_)
 
-__BOOLEAN__L is_shorter2__EIF;
-__ANY_OPTION__D ANY_OPTION__D_;
-#define ANY_OPTION__D__ (&ANY_OPTION__D_)
+____L __LIF;
+____D __D_;
+#define __D__ (&__D_)
 
-__ARRAYED_COLLECTIONoLIP_INTEGERo__AYW ARRAYED_COLLECTIONoLIP_INTEGERo__AYW_;
-#define ARRAYED_COLLECTIONoLIP_INTEGERo__AYW__ (&ARRAYED_COLLECTIONoLIP_INTEGERo__AYW_)
+____HYW __HYW_;
+#define __HYW__ (&__HYW_)
 
-__FAST_ARRAYoLIP_INTEGERo__5XW FAST_ARRAYoLIP_INTEGERo__5XW_;
-#define FAST_ARRAYoLIP_INTEGERo__5XW__ (&FAST_ARRAYoLIP_INTEGERo__5XW_)
+____GYW __GYW_;
+#define __GYW__ (&__GYW_)
 
-__ARRAYED_COLLECTIONoLIP_STRINGo__MTW ARRAYED_COLLECTIONoLIP_STRINGo__MTW_;
-#define ARRAYED_COLLECTIONoLIP_STRINGo__MTW__ (&ARRAYED_COLLECTIONoLIP_STRINGo__MTW_)
+____TTW __TTW_;
+#define __TTW__ (&__TTW_)
 
-__FAST_ARRAYoLIP_STRINGo__LTW FAST_ARRAYoLIP_STRINGo__LTW_;
-#define FAST_ARRAYoLIP_STRINGo__LTW__ (&FAST_ARRAYoLIP_STRINGo__LTW_)
+____STW __STW_;
+#define __STW__ (&__STW_)
 
-__LIP_BOOLEAN__ZBB *true__T0D;
-__LIP_BOOLEAN__ZBB LIP_BOOLEAN__ZBB_={__LIP_BOOLEAN__ZBB__};
-#define LIP_BOOLEAN__ZBB__ (&LIP_BOOLEAN__ZBB_)
+____ACB *__00D;
+____ACB __ACB_={____ACB__};
+#define __ACB__ (&__ACB_)
 
-__HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK_;
-#define HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK__ (&HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK_)
+____LDK __LDK_;
+#define __LDK__ (&__LDK_)
 
-__ARRAYED_COLLECTIONoFAST_ARRAYoLIP_CODEoo__10FB ARRAYED_COLLECTIONoFAST_ARRAYoLIP_CODEoo__10FB_;
-#define ARRAYED_COLLECTIONoFAST_ARRAYoLIP_CODEoo__10FB__ (&ARRAYED_COLLECTIONoFAST_ARRAYoLIP_CODEoo__10FB_)
+____T1FB __T1FB_;
+#define __T1FB__ (&__T1FB_)
 
-__FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB_;
-#define FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB__ (&FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB_)
+____S1FB __S1FB_;
+#define __S1FB__ (&__S1FB_)
 
-__FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *free_list__D1FB;
-__ALIAS_ARRAYoLIP_CODEo__TDT ALIAS_ARRAYoLIP_CODEo__TDT_;
-#define ALIAS_ARRAYoLIP_CODEo__TDT__ (&ALIAS_ARRAYoLIP_CODEo__TDT_)
+____S1FB *__11FB;
+____0DT __0DT_;
+#define __0DT__ (&__0DT_)
 
-__LIP_VALUE__TKKD LIP_VALUE__TKKD_={__LIP_VALUE__TKKD__};
-#define LIP_VALUE__TKKD__ (&LIP_VALUE__TKKD_)
+____CMKD __CMKD_={____CMKD__};
+#define __CMKD__ (&__CMKD_)
 
-__ARRAYED_COLLECTIONoLIP_SLOT_CODEo__V2B ARRAYED_COLLECTIONoLIP_SLOT_CODEo__V2B_;
-#define ARRAYED_COLLECTIONoLIP_SLOT_CODEo__V2B__ (&ARRAYED_COLLECTIONoLIP_SLOT_CODEo__V2B_)
+____22B __22B_;
+#define __22B__ (&__22B_)
 
-__FAST_ARRAYoLIP_SLOT_CODEo__U2B FAST_ARRAYoLIP_SLOT_CODEo__U2B_;
-#define FAST_ARRAYoLIP_SLOT_CODEo__U2B__ (&FAST_ARRAYoLIP_SLOT_CODEo__U2B_)
+____12B __12B_;
+#define __12B__ (&__12B_)
 
-__STRING_CONSTANT__0 *input_name__3C;
-__STRING_CONSTANT__0 *output_name__BD;
-__STRING_CONSTANT__0 *path_lisaac__A4D;
-int path_lisaac__B4D;
-__LISAAC__B LISAAC__B_;
-#define LISAAC__B__ (&LISAAC__B_)
+____0 *__3C;
+____0 *__BD;
+____0 *__H4D;
+int __I4D;
+____B __B_;
+#define __B__ (&__B_)
 
-__STRING__BC *last_string__Y3AE;
-__INPUT_STREAM__GKG INPUT_STREAM__GKG_;
-#define INPUT_STREAM__GKG__ (&INPUT_STREAM__GKG_)
+____BC *__H5AE;
+____NKG __NKG_;
+#define __NKG__ (&__NKG_)
 
-__FILE_SYSTEM__N1AD FILE_SYSTEM__N1AD_;
-#define FILE_SYSTEM__N1AD__ (&FILE_SYSTEM__N1AD_)
+____22AD __22AD_;
+#define __22AD__ (&__22AD_)
 
-__STRING__BC *string_tmp__3NGD;
-__STRING__BC *string_tmp2__PI4F;
-__ENTRY__H1AD ENTRY__H1AD_;
-#define ENTRY__H1AD__ (&ENTRY__H1AD_)
+____BC *__MPGD;
+____BC *__4J4F;
+____W2AD __W2AD_;
+#define __W2AD__ (&__W2AD_)
 
-__ENTRY_UNIX__DOGD ENTRY_UNIX__DOGD_;
-#define ENTRY_UNIX__DOGD__ (&ENTRY_UNIX__DOGD_)
+____SPGD __SPGD_;
+#define __SPGD__ (&__SPGD_)
 
-__FILE_UNIX__PVND FILE_UNIX__PVND_={__FILE_UNIX__PVND__};
-#define FILE_UNIX__PVND__ (&FILE_UNIX__PVND_)
+____4WND __4WND_={____4WND__};
+#define __4WND__ (&__4WND_)
 
-__HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD *alias__UOGD;
-__STRING__BC *string_tmp3__VI4F;
-__DIRECTORY__K1AD DIRECTORY__K1AD_;
-#define DIRECTORY__K1AD__ (&DIRECTORY__K1AD_)
+____1PGD *__DQGD;
+____BC *__EK4F;
+____Z2AD __Z2AD_;
+#define __Z2AD__ (&__Z2AD_)
 
-__DIRECTORY_UNIX__COGD DIRECTORY_UNIX__COGD_={__DIRECTORY_UNIX__COGD__};
-#define DIRECTORY_UNIX__COGD__ (&DIRECTORY_UNIX__COGD_)
+____RPGD __RPGD_={____RPGD__};
+#define __RPGD__ (&__RPGD_)
 
-__HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E_;
-#define HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E__ (&HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E_)
+____E45E __E45E_;
+#define __E45E__ (&__E45E_)
 
-__LINKED_COLLECTIONoENTRYo__IBWH LINKED_COLLECTIONoENTRYo__IBWH_;
-#define LINKED_COLLECTIONoENTRYo__IBWH__ (&LINKED_COLLECTIONoENTRYo__IBWH_)
+____XCWH __XCWH_;
+#define __XCWH__ (&__XCWH_)
 
-__LINKED_LISToENTRYo__HBWH LINKED_LISToENTRYo__HBWH_;
-#define LINKED_LISToENTRYo__HBWH__ (&LINKED_LISToENTRYo__HBWH_)
+____WCWH __WCWH_;
+#define __WCWH__ (&__WCWH_)
 
-__LINKED_LIST_NODEoENTRYo__Y4DJ LINKED_LIST_NODEoENTRYo__Y4DJ_;
-#define LINKED_LIST_NODEoENTRYo__Y4DJ__ (&LINKED_LIST_NODEoENTRYo__Y4DJ_)
+____HAEJ __HAEJ_;
+#define __HAEJ__ (&__HAEJ_)
 
-__HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J_;
-#define HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J__ (&HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J_)
+____H3J __H3J_;
+#define __H3J__ (&__H3J_)
 
-__ITM_SLOT_OPERATOR__PF0D ITM_SLOT_OPERATOR__PF0D_={__ITM_SLOT_OPERATOR__PF0D__};
-#define ITM_SLOT_OPERATOR__PF0D__ (&ITM_SLOT_OPERATOR__PF0D_)
+____4G0D __4G0D_={____4G0D__};
+#define __4G0D__ (&__4G0D_)
 
-__HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J_;
-#define HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J__ (&HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J_)
+____AAK __AAK_;
+#define __AAK__ (&__AAK_)
 
-__ARRAYED_COLLECTIONoFAST_ARRAYoITM_TYPE_MONOoo__ARC ARRAYED_COLLECTIONoFAST_ARRAYoITM_TYPE_MONOoo__ARC_;
-#define ARRAYED_COLLECTIONoFAST_ARRAYoITM_TYPE_MONOoo__ARC__ (&ARRAYED_COLLECTIONoFAST_ARRAYoITM_TYPE_MONOoo__ARC_)
+____HRC __HRC_;
+#define __HRC__ (&__HRC_)
 
-__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC_;
-#define FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC__ (&FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC_)
+____GRC __GRC_;
+#define __GRC__ (&__GRC_)
 
-__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *free_list__IRC;
-__FAST_ARRAYoITM_TYPE_MONOo__SLB *empty_list__GSC;
-__HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC *bucket__USC;
-__ALIAS_ARRAYoITM_TYPE_MONOo__5OB ALIAS_ARRAYoITM_TYPE_MONOo__5OB_;
-#define ALIAS_ARRAYoITM_TYPE_MONOo__5OB__ (&ALIAS_ARRAYoITM_TYPE_MONOo__5OB_)
+____GRC *__PRC;
+____ZLB *__NSC;
+____USC *__1SC;
+____GPB __GPB_;
+#define __GPB__ (&__GPB_)
 
-__HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G_;
-#define HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G__ (&HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G_)
+____HJ0G __HJ0G_;
+#define __HJ0G__ (&__HJ0G_)
 
-__ARRAYED_COLLECTIONoITM_TYPE_MULTIo__J3UC ARRAYED_COLLECTIONoITM_TYPE_MULTIo__J3UC_;
-#define ARRAYED_COLLECTIONoITM_TYPE_MULTIo__J3UC__ (&ARRAYED_COLLECTIONoITM_TYPE_MULTIo__J3UC_)
+____Y4UC __Y4UC_;
+#define __Y4UC__ (&__Y4UC_)
 
-__FAST_ARRAYoITM_TYPE_MULTIo__I3UC FAST_ARRAYoITM_TYPE_MULTIo__I3UC_;
-#define FAST_ARRAYoITM_TYPE_MULTIo__I3UC__ (&FAST_ARRAYoITM_TYPE_MULTIo__I3UC_)
+____X4UC __X4UC_;
+#define __X4UC__ (&__X4UC_)
 
-__ARRAYED_COLLECTIONoITM_TYPE_BLOCKo__KVSC ARRAYED_COLLECTIONoITM_TYPE_BLOCKo__KVSC_;
-#define ARRAYED_COLLECTIONoITM_TYPE_BLOCKo__KVSC__ (&ARRAYED_COLLECTIONoITM_TYPE_BLOCKo__KVSC_)
+____ZWSC __ZWSC_;
+#define __ZWSC__ (&__ZWSC_)
 
-__FAST_ARRAYoITM_TYPE_BLOCKo__JVSC FAST_ARRAYoITM_TYPE_BLOCKo__JVSC_;
-#define FAST_ARRAYoITM_TYPE_BLOCKo__JVSC__ (&FAST_ARRAYoITM_TYPE_BLOCKo__JVSC_)
+____YWSC __YWSC_;
+#define __YWSC__ (&__YWSC_)
 
-__ITM_CHARACTER__CFUC ITM_CHARACTER__CFUC_={__ITM_CHARACTER__CFUC__};
-#define ITM_CHARACTER__CFUC__ (&ITM_CHARACTER__CFUC_)
+____RGUC __RGUC_={____RGUC__};
+#define __RGUC__ (&__RGUC_)
 
-__ARRAYED_COLLECTIONoITM_TYPE_GENERICo__NTC ARRAYED_COLLECTIONoITM_TYPE_GENERICo__NTC_;
-#define ARRAYED_COLLECTIONoITM_TYPE_GENERICo__NTC__ (&ARRAYED_COLLECTIONoITM_TYPE_GENERICo__NTC_)
+____UTC __UTC_;
+#define __UTC__ (&__UTC_)
 
-__FAST_ARRAYoITM_TYPE_GENERICo__MTC FAST_ARRAYoITM_TYPE_GENERICo__MTC_;
-#define FAST_ARRAYoITM_TYPE_GENERICo__MTC__ (&FAST_ARRAYoITM_TYPE_GENERICo__MTC_)
+____TTC __TTC_;
+#define __TTC__ (&__TTC_)
 
-__ARRAYED_COLLECTIONoITM_TYPE_STYLEo__IOC ARRAYED_COLLECTIONoITM_TYPE_STYLEo__IOC_;
-#define ARRAYED_COLLECTIONoITM_TYPE_STYLEo__IOC__ (&ARRAYED_COLLECTIONoITM_TYPE_STYLEo__IOC_)
+____POC __POC_;
+#define __POC__ (&__POC_)
 
-__FAST_ARRAYoITM_TYPE_STYLEo__HOC FAST_ARRAYoITM_TYPE_STYLEo__HOC_;
-#define FAST_ARRAYoITM_TYPE_STYLEo__HOC__ (&FAST_ARRAYoITM_TYPE_STYLEo__HOC_)
+____OOC __OOC_;
+#define __OOC__ (&__OOC_)
 
-__ARRAYED_COLLECTIONoFAST_ARRAYoITM_LOCALoo__V0PC ARRAYED_COLLECTIONoFAST_ARRAYoITM_LOCALoo__V0PC_;
-#define ARRAYED_COLLECTIONoFAST_ARRAYoITM_LOCALoo__V0PC__ (&ARRAYED_COLLECTIONoFAST_ARRAYoITM_LOCALoo__V0PC_)
+____E2PC __E2PC_;
+#define __E2PC__ (&__E2PC_)
 
-__FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC_;
-#define FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC__ (&FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC_)
+____D2PC __D2PC_;
+#define __D2PC__ (&__D2PC_)
 
-__FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC *free_list__30PC;
-__ALIAS_ARRAYoITM_LOCALo__WSPC ALIAS_ARRAYoITM_LOCALo__WSPC_;
-#define ALIAS_ARRAYoITM_LOCALo__WSPC__ (&ALIAS_ARRAYoITM_LOCALo__WSPC_)
+____D2PC *__M2PC;
+____FUPC __FUPC_;
+#define __FUPC__ (&__FUPC_)
 
-__ARRAYED_COLLECTIONoFAST_ARRAYoITM_CODEoo__KVPC ARRAYED_COLLECTIONoFAST_ARRAYoITM_CODEoo__KVPC_;
-#define ARRAYED_COLLECTIONoFAST_ARRAYoITM_CODEoo__KVPC__ (&ARRAYED_COLLECTIONoFAST_ARRAYoITM_CODEoo__KVPC_)
+____ZWPC __ZWPC_;
+#define __ZWPC__ (&__ZWPC_)
 
-__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC_;
-#define FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC__ (&FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC_)
+____YWPC __YWPC_;
+#define __YWPC__ (&__YWPC_)
 
-__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *free_list__SVPC;
-__ALIAS_ARRAYoITM_CODEo__2BPC ALIAS_ARRAYoITM_CODEo__2BPC_;
-#define ALIAS_ARRAYoITM_CODEo__2BPC__ (&ALIAS_ARRAYoITM_CODEo__2BPC_)
+____YWPC *__BXPC;
+____LDPC __LDPC_;
+#define __LDPC__ (&__LDPC_)
 
-__ARRAYED_COLLECTIONoFAST_ARRAYoStrict_STRING_CONSTANToo__21QC ARRAYED_COLLECTIONoFAST_ARRAYoStrict_STRING_CONSTANToo__21QC_;
-#define ARRAYED_COLLECTIONoFAST_ARRAYoStrict_STRING_CONSTANToo__21QC__ (&ARRAYED_COLLECTIONoFAST_ARRAYoStrict_STRING_CONSTANToo__21QC_)
+____L3QC __L3QC_;
+#define __L3QC__ (&__L3QC_)
 
-__FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC_;
-#define FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC__ (&FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC_)
+____K3QC __K3QC_;
+#define __K3QC__ (&__K3QC_)
 
-__FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC *free_list__E2QC;
-__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *empty_list__Y2WG;
-__HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG *bucket__E3WG;
-__ALIAS_ARRAYoStrict_STRING_CONSTANTo__25PC ALIAS_ARRAYoStrict_STRING_CONSTANTo__25PC_;
-#define ALIAS_ARRAYoStrict_STRING_CONSTANTo__25PC__ (&ALIAS_ARRAYoStrict_STRING_CONSTANTo__25PC_)
+____K3QC *__T3QC;
+____ED *__H4WG;
+____O4WG *__T4WG;
+____LBQC __LBQC_;
+#define __LBQC__ (&__LBQC_)
 
-__ITM_LIST_IDF__BDQC ITM_LIST_IDF__BDQC_={__ITM_LIST_IDF__BDQC__};
-#define ITM_LIST_IDF__BDQC__ (&ITM_LIST_IDF__BDQC_)
+____QEQC __QEQC_={____QEQC__};
+#define __QEQC__ (&__QEQC_)
 
-__ITM_LDOTS__RCPC ITM_LDOTS__RCPC_={__ITM_LDOTS__RCPC__};
-#define ITM_LDOTS__RCPC__ (&ITM_LDOTS__RCPC_)
+____AEPC __AEPC_={____AEPC__};
+#define __AEPC__ (&__AEPC_)
 
-__ITM_OPERATOR__H3QC ITM_OPERATOR__H3QC_={__ITM_OPERATOR__H3QC__};
-#define ITM_OPERATOR__H3QC__ (&ITM_OPERATOR__H3QC_)
+____W4QC __W4QC_={____W4QC__};
+#define __W4QC__ (&__W4QC_)
 
-__HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI_;
-#define HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI__ (&HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI_)
+____QPDI __QPDI_;
+#define __QPDI__ (&__QPDI_)
 
-__HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD_;
-#define HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD__ (&HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD_)
+____0BUD __0BUD_;
+#define __0BUD__ (&__0BUD_)
 
-__HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF_;
-#define HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF__ (&HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF_)
+____1JAF __1JAF_;
+#define __1JAF__ (&__1JAF_)
 
-__HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD_;
-#define HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD__ (&HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD_)
+____3CUD __3CUD_;
+#define __3CUD__ (&__3CUD_)
 
-__HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF_;
-#define HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF__ (&HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF_)
+____FMAF __FMAF_;
+#define __FMAF__ (&__FMAF_)
 
-__ARRAYED_COLLECTIONoFAST_ARRAYoITM_ARGUMENToo__W1YD ARRAYED_COLLECTIONoFAST_ARRAYoITM_ARGUMENToo__W1YD_;
-#define ARRAYED_COLLECTIONoFAST_ARRAYoITM_ARGUMENToo__W1YD__ (&ARRAYED_COLLECTIONoFAST_ARRAYoITM_ARGUMENToo__W1YD_)
+____F3YD __F3YD_;
+#define __F3YD__ (&__F3YD_)
 
-__FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD_;
-#define FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD__ (&FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD_)
+____E3YD __E3YD_;
+#define __E3YD__ (&__E3YD_)
 
-__FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD *free_list__41YD;
-__ALIAS_ARRAYoITM_ARGUMENTo__WFYD ALIAS_ARRAYoITM_ARGUMENTo__WFYD_;
-#define ALIAS_ARRAYoITM_ARGUMENTo__WFYD__ (&ALIAS_ARRAYoITM_ARGUMENTo__WFYD_)
+____E3YD *__N3YD;
+____FHYD __FHYD_;
+#define __FHYD__ (&__FHYD_)
 
-__HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB_;
-#define HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB__ (&HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB_)
+____EGZB __EGZB_;
+#define __EGZB__ (&__EGZB_)
 
-__ARRAYED_COLLECTIONoFAST_ARRAYoTYPE_FULLoo__4L1 ARRAYED_COLLECTIONoFAST_ARRAYoTYPE_FULLoo__4L1_;
-#define ARRAYED_COLLECTIONoFAST_ARRAYoTYPE_FULLoo__4L1__ (&ARRAYED_COLLECTIONoFAST_ARRAYoTYPE_FULLoo__4L1_)
+____FM1 __FM1_;
+#define __FM1__ (&__FM1_)
 
-__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1_;
-#define FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1__ (&FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1_)
+____EM1 __EM1_;
+#define __EM1__ (&__EM1_)
 
-__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *free_list__GM1;
-__FAST_ARRAYoTYPE_FULLo__IAY *empty_list__PSDB;
-__HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB *bucket__3SDB;
-__ALIAS_ARRAYoTYPE_FULLo__VAY ALIAS_ARRAYoTYPE_FULLo__VAY_;
-#define ALIAS_ARRAYoTYPE_FULLo__VAY__ (&ALIAS_ARRAYoTYPE_FULLo__VAY_)
+____EM1 *__NM1;
+____PAY *__4SDB;
+____FTDB *__MTDB;
+____2AY __2AY_;
+#define __2AY__ (&__2AY_)
 
-__HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI_;
-#define HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI__ (&HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI_)
+____SFDI __SFDI_;
+#define __SFDI__ (&__SFDI_)
 
-__ARRAYED_COLLECTIONoTYPE_BLOCKo__BOJF ARRAYED_COLLECTIONoTYPE_BLOCKo__BOJF_;
-#define ARRAYED_COLLECTIONoTYPE_BLOCKo__BOJF__ (&ARRAYED_COLLECTIONoTYPE_BLOCKo__BOJF_)
+____QPJF __QPJF_;
+#define __QPJF__ (&__QPJF_)
 
-__FAST_ARRAYoTYPE_BLOCKo__AOJF FAST_ARRAYoTYPE_BLOCKo__AOJF_;
-#define FAST_ARRAYoTYPE_BLOCKo__AOJF__ (&FAST_ARRAYoTYPE_BLOCKo__AOJF_)
+____PPJF __PPJF_;
+#define __PPJF__ (&__PPJF_)
 
-__HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB_;
-#define HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB__ (&HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB_)
+____JVDB __JVDB_;
+#define __JVDB__ (&__JVDB_)
 
-__HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC_;
-#define HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC__ (&HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC_)
+____FKYC __FKYC_;
+#define __FKYC__ (&__FKYC_)
 
-__HASHED_SET_NODEoTYPEo__DLZC HASHED_SET_NODEoTYPEo__DLZC_;
-#define HASHED_SET_NODEoTYPEo__DLZC__ (&HASHED_SET_NODEoTYPEo__DLZC_)
+____SMZC __SMZC_;
+#define __SMZC__ (&__SMZC_)
 
-__ARRAYED_COLLECTIONoTYPES_TMPo__PFHG ARRAYED_COLLECTIONoTYPES_TMPo__PFHG_;
-#define ARRAYED_COLLECTIONoTYPES_TMPo__PFHG__ (&ARRAYED_COLLECTIONoTYPES_TMPo__PFHG_)
+____4GHG __4GHG_;
+#define __4GHG__ (&__4GHG_)
 
-__FAST_ARRAYoTYPES_TMPo__OFHG FAST_ARRAYoTYPES_TMPo__OFHG_;
-#define FAST_ARRAYoTYPES_TMPo__OFHG__ (&FAST_ARRAYoTYPES_TMPo__OFHG_)
+____3GHG __3GHG_;
+#define __3GHG__ (&__3GHG_)
 
-__HASHED_SET_NODEoTYPESo__WGGL HASHED_SET_NODEoTYPESo__WGGL_;
-#define HASHED_SET_NODEoTYPESo__WGGL__ (&HASHED_SET_NODEoTYPESo__WGGL_)
+____FIGL __FIGL_;
+#define __FIGL__ (&__FIGL_)
 
-__LINKED_LIST_NODEoNODE_TYPEo__RA0G LINKED_LIST_NODEoNODE_TYPEo__RA0G_;
-#define LINKED_LIST_NODEoNODE_TYPEo__RA0G__ (&LINKED_LIST_NODEoNODE_TYPEo__RA0G_)
+____AC0G __AC0G_;
+#define __AC0G__ (&__AC0G_)
 
-__ARRAYED_COLLECTIONoPUT_TOo__OLJO ARRAYED_COLLECTIONoPUT_TOo__OLJO_;
-#define ARRAYED_COLLECTIONoPUT_TOo__OLJO__ (&ARRAYED_COLLECTIONoPUT_TOo__OLJO_)
+____3MJO __3MJO_;
+#define __3MJO__ (&__3MJO_)
 
-__FAST_ARRAYoPUT_TOo__NLJO FAST_ARRAYoPUT_TOo__NLJO_;
-#define FAST_ARRAYoPUT_TOo__NLJO__ (&FAST_ARRAYoPUT_TOo__NLJO_)
+____2MJO __2MJO_;
+#define __2MJO__ (&__2MJO_)
 
-__ARRAYED_COLLECTIONoFAST_ARRAYoEXPRoo__LXSJ ARRAYED_COLLECTIONoFAST_ARRAYoEXPRoo__LXSJ_;
-#define ARRAYED_COLLECTIONoFAST_ARRAYoEXPRoo__LXSJ__ (&ARRAYED_COLLECTIONoFAST_ARRAYoEXPRoo__LXSJ_)
+____0YSJ __0YSJ_;
+#define __0YSJ__ (&__0YSJ_)
 
-__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ_;
-#define FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ__ (&FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ_)
+____ZYSJ __ZYSJ_;
+#define __ZYSJ__ (&__ZYSJ_)
 
-__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *free_list__TXSJ;
-__ALIAS_ARRAYoEXPRo__GXPJ ALIAS_ARRAYoEXPRo__GXPJ_;
-#define ALIAS_ARRAYoEXPRo__GXPJ__ (&ALIAS_ARRAYoEXPRo__GXPJ_)
+____ZYSJ *__CZSJ;
+____VYPJ __VYPJ_;
+#define __VYPJ__ (&__VYPJ_)
 
-__ARRAYED_COLLECTIONoPROFILo__LQB ARRAYED_COLLECTIONoPROFILo__LQB_;
-#define ARRAYED_COLLECTIONoPROFILo__LQB__ (&ARRAYED_COLLECTIONoPROFILo__LQB_)
+____SQB __SQB_;
+#define __SQB__ (&__SQB_)
 
-__FAST_ARRAYoPROFILo__KQB FAST_ARRAYoPROFILo__KQB_;
-#define FAST_ARRAYoPROFILo__KQB__ (&FAST_ARRAYoPROFILo__KQB_)
+____RQB __RQB_;
+#define __RQB__ (&__RQB_)
 
-__FAST_ARRAYoPROFILo__KQB *profil_list__TQB;
-__INTEGER__Q life_limit__AO2C;
-__BOOLEAN__L reduce_profil__IO2C;
-__INTEGER__Q current__QFGD;
-__INTEGER__Q inline_level_current__CGGD;
-__PROFIL_LIST__BH PROFIL_LIST__BH_;
-#define PROFIL_LIST__BH__ (&PROFIL_LIST__BH_)
+____RQB *__0QB;
+____Q __PP2C;
+____L __XP2C;
+____Q __5GGD;
+____Q __RHGD;
+____BH __BH_;
+#define __BH__ (&__BH_)
 
-__HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM_;
-#define HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM__ (&HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM_)
+____LCGM __LCGM_;
+#define __LCGM__ (&__LCGM_)
 
-__ARRAYED_COLLECTIONoFAST_ARRAYoINSTRoo__MSPJ ARRAYED_COLLECTIONoFAST_ARRAYoINSTRoo__MSPJ_;
-#define ARRAYED_COLLECTIONoFAST_ARRAYoINSTRoo__MSPJ__ (&ARRAYED_COLLECTIONoFAST_ARRAYoINSTRoo__MSPJ_)
+____1TPJ __1TPJ_;
+#define __1TPJ__ (&__1TPJ_)
 
-__FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ_;
-#define FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ__ (&FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ_)
+____0TPJ __0TPJ_;
+#define __0TPJ__ (&__0TPJ_)
 
-__FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ *free_list__USPJ;
-__ALIAS_ARRAYoINSTRo__OJNJ ALIAS_ARRAYoINSTRo__OJNJ_;
-#define ALIAS_ARRAYoINSTRo__OJNJ__ (&ALIAS_ARRAYoINSTRo__OJNJ_)
+____0TPJ *__DUPJ;
+____3KNJ __3KNJ_;
+#define __3KNJ__ (&__3KNJ_)
 
-__LOOP__ZQBK LOOP__ZQBK_={__LOOP__ZQBK__};
-#define LOOP__ZQBK__ (&LOOP__ZQBK_)
+____ISBK __ISBK_={____ISBK__};
+#define __ISBK__ (&__ISBK_)
 
-__LOOP_END__E0RM LOOP_END__E0RM_={__LOOP_END__E0RM__};
-#define LOOP_END__E0RM__ (&LOOP_END__E0RM_)
+____T1RM __T1RM_={____T1RM__};
+#define __T1RM__ (&__T1RM_)
 
-__COP_UNLOCK__MC1M COP_UNLOCK__MC1M_={__COP_UNLOCK__MC1M__};
-#define COP_UNLOCK__MC1M__ (&COP_UNLOCK__MC1M_)
+____1D1M __1D1M_={____1D1M__};
+#define __1D1M__ (&__1D1M_)
 
-__STRING__BC *tmp_string__RTH;
-__OUTPUT_STREAM__KJ OUTPUT_STREAM__KJ_;
-#define OUTPUT_STREAM__KJ__ (&OUTPUT_STREAM__KJ_)
+____BC *__YTH;
+____KJ __KJ_;
+#define __KJ__ (&__KJ_)
 
-__ARRAYED_COLLECTIONoLISTo__0BFE ARRAYED_COLLECTIONoLISTo__0BFE_;
-#define ARRAYED_COLLECTIONoLISTo__0BFE__ (&ARRAYED_COLLECTIONoLISTo__0BFE_)
+____JDFE __JDFE_;
+#define __JDFE__ (&__JDFE_)
 
-__FAST_ARRAYoLISTo__ZBFE FAST_ARRAYoLISTo__ZBFE_;
-#define FAST_ARRAYoLISTo__ZBFE__ (&FAST_ARRAYoLISTo__ZBFE_)
+____IDFE __IDFE_;
+#define __IDFE__ (&__IDFE_)
 
-__FAST_ARRAYoLOCALo__PW1D *list_busy__K5KL;
-__FAST_ARRAYoLOCAL_SEQo__Y5KL *list_free__BALL;
-__LOCAL_SEQ__4L1K LOCAL_SEQ__4L1K_;
-#define LOCAL_SEQ__4L1K__ (&LOCAL_SEQ__4L1K_)
+____4X1D *__ZALL;
+____HBLL *__QBLL;
+____NN1K __NN1K_;
+#define __NN1K__ (&__NN1K_)
 
-__ARRAYED_COLLECTIONoLOCAL_SEQo__Z5KL ARRAYED_COLLECTIONoLOCAL_SEQo__Z5KL_;
-#define ARRAYED_COLLECTIONoLOCAL_SEQo__Z5KL__ (&ARRAYED_COLLECTIONoLOCAL_SEQo__Z5KL_)
+____IBLL __IBLL_;
+#define __IBLL__ (&__IBLL_)
 
-__FAST_ARRAYoLOCAL_SEQo__Y5KL FAST_ARRAYoLOCAL_SEQo__Y5KL_;
-#define FAST_ARRAYoLOCAL_SEQo__Y5KL__ (&FAST_ARRAYoLOCAL_SEQo__Y5KL_)
+____HBLL __HBLL_;
+#define __HBLL__ (&__HBLL_)
 
-__ARRAYED_COLLECTIONoFAST_ARRAYoLOCALoo__4W1D ARRAYED_COLLECTIONoFAST_ARRAYoLOCALoo__4W1D_;
-#define ARRAYED_COLLECTIONoFAST_ARRAYoLOCALoo__4W1D__ (&ARRAYED_COLLECTIONoFAST_ARRAYoLOCALoo__4W1D_)
+____NY1D __NY1D_;
+#define __NY1D__ (&__NY1D_)
 
-__FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D_;
-#define FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D__ (&FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D_)
+____MY1D __MY1D_;
+#define __MY1D__ (&__MY1D_)
 
-__FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D *var_size__GX1D;
-__FAST_ARRAYoLOCALo__PW1D *free_context__E0BE;
-__INTEGER__Q top_context__H0BE;
-__ALIASER_LOCAL__0W1D ALIASER_LOCAL__0W1D_;
-#define ALIASER_LOCAL__0W1D__ (&ALIASER_LOCAL__0W1D_)
+____MY1D *__VY1D;
+____4X1D *__T1BE;
+____Q __W1BE;
+____JY1D __JY1D_;
+#define __JY1D__ (&__JY1D_)
 
-__BOOLEAN__L is_necessary__CUB;
-__CALL_NULL__AUB CALL_NULL__AUB_={__CALL_NULL__AUB__};
-#define CALL_NULL__AUB__ (&CALL_NULL__AUB_)
+____L __JUB;
+____HUB __HUB_={____HUB__};
+#define __HUB__ (&__HUB_)
 
-__HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G_;
-#define HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G__ (&HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G_)
+____KN1G __KN1G_;
+#define __KN1G__ (&__KN1G_)
 
-__ARRAYED_COLLECTIONoFAST_ARRAYoSLOT_DATAoo__2IWI ARRAYED_COLLECTIONoFAST_ARRAYoSLOT_DATAoo__2IWI_;
-#define ARRAYED_COLLECTIONoFAST_ARRAYoSLOT_DATAoo__2IWI__ (&ARRAYED_COLLECTIONoFAST_ARRAYoSLOT_DATAoo__2IWI_)
+____LKWI __LKWI_;
+#define __LKWI__ (&__LKWI_)
 
-__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI_;
-#define FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI__ (&FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI_)
+____KKWI __KKWI_;
+#define __KKWI__ (&__KKWI_)
 
-__BLOCK__GB BLOCK__GB_={__BLOCK__GB__};
-#define BLOCK__GB__ (&BLOCK__GB_)
+____GB __GB_={____GB__};
+#define __GB__ (&__GB_)
 
-__NOP__5WVJ NOP__5WVJ_={__NOP__5WVJ__};
-#define NOP__5WVJ__ (&NOP__5WVJ_)
+____OYVJ __OYVJ_={____OYVJ__};
+#define __OYVJ__ (&__OYVJ_)
 
 
 //==========================//
 // STRING CONSTANT          //
 //==========================//
 
-__STRING_CONSTANT__0 __string_1={__STRING_CONSTANT__0__,19,"Memory: Size bou\
-nd."};
-__STRING_CONSTANT__0 __string_2={__STRING_CONSTANT__0__,18,"Memory: Alignmen\
-t."};
-__STRING_CONSTANT__0 __string_3={__STRING_CONSTANT__0__,25,"Memory: Bound ta\
-ble_size."};
-__STRING_CONSTANT__0 __string_4={__STRING_CONSTANT__0__,4,"NULL"};
-__STRING_CONSTANT__0 __string_5={__STRING_CONSTANT__0__,4,"VOID"};
-__STRING_CONSTANT__0 __string_6={__STRING_CONSTANT__0__,4,"SELF"};
-__STRING_CONSTANT__0 __string_7={__STRING_CONSTANT__0__,11,"Definition."};
-__STRING_CONSTANT__0 __string_8={__STRING_CONSTANT__0__,3,"\n//"};
-__STRING_CONSTANT__0 __string_9={__STRING_CONSTANT__0__,6,"//\n// "};
-__STRING_CONSTANT__0 __string_10={__STRING_CONSTANT__0__,15,"STRING CONSTANT"};
-__STRING_CONSTANT__0 __string_11={__STRING_CONSTANT__0__,6," //\n//"};
-__STRING_CONSTANT__0 __string_12={__STRING_CONSTANT__0__,4,"//\n\n"};
-__STRING_CONSTANT__0 __string_13={__STRING_CONSTANT__0__,7,"Section"};
-__STRING_CONSTANT__0 __string_14={__STRING_CONSTANT__0__,5,"Right"};
-__STRING_CONSTANT__0 __string_15={__STRING_CONSTANT__0__,4,"Left"};
-__STRING_CONSTANT__0 __string_16={__STRING_CONSTANT__0__,3,"..."};
-__STRING_CONSTANT__0 __string_17={__STRING_CONSTANT__0__,3,"Old"};
-__STRING_CONSTANT__0 __string_18={__STRING_CONSTANT__0__,8,"Expanded"};
-__STRING_CONSTANT__0 __string_19={__STRING_CONSTANT__0__,6,"Strict"};
-__STRING_CONSTANT__0 __string_20={__STRING_CONSTANT__0__,6,"Result"};
-__STRING_CONSTANT__0 __string_21={__STRING_CONSTANT__0__,2,":="};
-__STRING_CONSTANT__0 __string_22={__STRING_CONSTANT__0__,2,"?="};
-__STRING_CONSTANT__0 __string_23={__STRING_CONSTANT__0__,2,"<-"};
-__STRING_CONSTANT__0 __string_24={__STRING_CONSTANT__0__,2,"->"};
-__STRING_CONSTANT__0 __string_25={__STRING_CONSTANT__0__,1,"="};
-__STRING_CONSTANT__0 __string_26={__STRING_CONSTANT__0__,2,"!="};
-__STRING_CONSTANT__0 __string_27={__STRING_CONSTANT__0__,1,">"};
-__STRING_CONSTANT__0 __string_28={__STRING_CONSTANT__0__,2,">="};
-__STRING_CONSTANT__0 __string_29={__STRING_CONSTANT__0__,1,"<"};
-__STRING_CONSTANT__0 __string_30={__STRING_CONSTANT__0__,2,"<="};
-__STRING_CONSTANT__0 __string_31={__STRING_CONSTANT__0__,6,"Header"};
-__STRING_CONSTANT__0 __string_32={__STRING_CONSTANT__0__,7,"Inherit"};
-__STRING_CONSTANT__0 __string_33={__STRING_CONSTANT__0__,6,"Insert"};
-__STRING_CONSTANT__0 __string_34={__STRING_CONSTANT__0__,9,"Interrupt"};
-__STRING_CONSTANT__0 __string_35={__STRING_CONSTANT__0__,7,"Private"};
-__STRING_CONSTANT__0 __string_36={__STRING_CONSTANT__0__,6,"Public"};
-__STRING_CONSTANT__0 __string_37={__STRING_CONSTANT__0__,7,"Mapping"};
-__STRING_CONSTANT__0 __string_38={__STRING_CONSTANT__0__,9,"Directory"};
-__STRING_CONSTANT__0 __string_39={__STRING_CONSTANT__0__,8,"External"};
-__STRING_CONSTANT__0 __string_40={__STRING_CONSTANT__0__,7,"DEFAULT"};
-__STRING_CONSTANT__0 __string_41={__STRING_CONSTANT__0__,6,"Common"};
-__STRING_CONSTANT__0 __string_42={__STRING_CONSTANT__0__,7,"INTEGER"};
-__STRING_CONSTANT__0 __string_43={__STRING_CONSTANT__0__,4,"REAL"};
-__STRING_CONSTANT__0 __string_44={__STRING_CONSTANT__0__,9,"CHARACTER"};
-__STRING_CONSTANT__0 __string_45={__STRING_CONSTANT__0__,15,"STRING_CONSTANT"};
-__STRING_CONSTANT__0 __string_46={__STRING_CONSTANT__0__,6,"STRING"};
-__STRING_CONSTANT__0 __string_47={__STRING_CONSTANT__0__,12,"NATIVE_ARRAY"};
-__STRING_CONSTANT__0 __string_48={__STRING_CONSTANT__0__,21,"NATIVE_ARRAY_VO\
-LATILE"};
-__STRING_CONSTANT__0 __string_49={__STRING_CONSTANT__0__,5,"BLOCK"};
-__STRING_CONSTANT__0 __string_50={__STRING_CONSTANT__0__,7,"BOOLEAN"};
-__STRING_CONSTANT__0 __string_51={__STRING_CONSTANT__0__,4,"TRUE"};
-__STRING_CONSTANT__0 __string_52={__STRING_CONSTANT__0__,5,"FALSE"};
-__STRING_CONSTANT__0 __string_53={__STRING_CONSTANT__0__,7,"POINTER"};
-__STRING_CONSTANT__0 __string_54={__STRING_CONSTANT__0__,10,"___CONTEXT"};
-__STRING_CONSTANT__0 __string_55={__STRING_CONSTANT__0__,10,"___GENERIC"};
-__STRING_CONSTANT__0 __string_56={__STRING_CONSTANT__0__,10,"___TYPE_ID"};
-__STRING_CONSTANT__0 __string_57={__STRING_CONSTANT__0__,11,"UINTEGER_64"};
-__STRING_CONSTANT__0 __string_58={__STRING_CONSTANT__0__,11,"UINTEGER_32"};
-__STRING_CONSTANT__0 __string_59={__STRING_CONSTANT__0__,11,"UINTEGER_16"};
-__STRING_CONSTANT__0 __string_60={__STRING_CONSTANT__0__,10,"UINTEGER_8"};
-__STRING_CONSTANT__0 __string_61={__STRING_CONSTANT__0__,10,"INTEGER_64"};
-__STRING_CONSTANT__0 __string_62={__STRING_CONSTANT__0__,10,"INTEGER_32"};
-__STRING_CONSTANT__0 __string_63={__STRING_CONSTANT__0__,10,"INTEGER_16"};
-__STRING_CONSTANT__0 __string_64={__STRING_CONSTANT__0__,9,"INTEGER_8"};
-__STRING_CONSTANT__0 __string_65={__STRING_CONSTANT__0__,23,"NATIVE_ARRAY__C\
-HARACTER"};
-__STRING_CONSTANT__0 __string_66={__STRING_CONSTANT__0__,37,"NATIVE_ARRAY__N\
-ATIVE_ARRAY__CHARACTER"};
-__STRING_CONSTANT__0 __string_67={__STRING_CONSTANT__0__,4,"Self"};
-__STRING_CONSTANT__0 __string_68={__STRING_CONSTANT__0__,5,"__pos"};
-__STRING_CONSTANT__0 __string_69={__STRING_CONSTANT__0__,5,"__tmp"};
-__STRING_CONSTANT__0 __string_70={__STRING_CONSTANT__0__,6,"lisaac"};
-__STRING_CONSTANT__0 __string_71={__STRING_CONSTANT__0__,4,"name"};
-__STRING_CONSTANT__0 __string_72={__STRING_CONSTANT__0__,6,"export"};
-__STRING_CONSTANT__0 __string_73={__STRING_CONSTANT__0__,6,"import"};
-__STRING_CONSTANT__0 __string_74={__STRING_CONSTANT__0__,8,"external"};
-__STRING_CONSTANT__0 __string_75={__STRING_CONSTANT__0__,7,"default"};
-__STRING_CONSTANT__0 __string_76={__STRING_CONSTANT__0__,4,"type"};
-__STRING_CONSTANT__0 __string_77={__STRING_CONSTANT__0__,7,"version"};
-__STRING_CONSTANT__0 __string_78={__STRING_CONSTANT__0__,4,"date"};
-__STRING_CONSTANT__0 __string_79={__STRING_CONSTANT__0__,7,"comment"};
-__STRING_CONSTANT__0 __string_80={__STRING_CONSTANT__0__,6,"author"};
-__STRING_CONSTANT__0 __string_81={__STRING_CONSTANT__0__,12,"bibliography"};
-__STRING_CONSTANT__0 __string_82={__STRING_CONSTANT__0__,8,"language"};
-__STRING_CONSTANT__0 __string_83={__STRING_CONSTANT__0__,9,"copyright"};
-__STRING_CONSTANT__0 __string_84={__STRING_CONSTANT__0__,10,"bug_report"};
-__STRING_CONSTANT__0 __string_85={__STRING_CONSTANT__0__,5,"value"};
-__STRING_CONSTANT__0 __string_86={__STRING_CONSTANT__0__,4,"self"};
-__STRING_CONSTANT__0 __string_87={__STRING_CONSTANT__0__,4,"__id"};
-__STRING_CONSTANT__0 __string_88={__STRING_CONSTANT__0__,5,"clone"};
-__STRING_CONSTANT__0 __string_89={__STRING_CONSTANT__0__,4,"main"};
-__STRING_CONSTANT__0 __string_90={__STRING_CONSTANT__0__,7,"__infix"};
-__STRING_CONSTANT__0 __string_91={__STRING_CONSTANT__0__,9,"__postfix"};
-__STRING_CONSTANT__0 __string_92={__STRING_CONSTANT__0__,8,"__prefix"};
-__STRING_CONSTANT__0 __string_93={__STRING_CONSTANT__0__,3,"to_"};
-__STRING_CONSTANT__0 __string_94={__STRING_CONSTANT__0__,5,"from_"};
-__STRING_CONSTANT__0 __string_95={__STRING_CONSTANT__0__,7,"storage"};
-__STRING_CONSTANT__0 __string_96={__STRING_CONSTANT__0__,5,"count"};
-__STRING_CONSTANT__0 __string_97={__STRING_CONSTANT__0__,3,"lip"};
-__STRING_CONSTANT__0 __string_98={__STRING_CONSTANT__0__,2,"if"};
-__STRING_CONSTANT__0 __string_99={__STRING_CONSTANT__0__,4,"else"};
-__STRING_CONSTANT__0 __string_100={__STRING_CONSTANT__0__,5,"print"};
-__STRING_CONSTANT__0 __string_101={__STRING_CONSTANT__0__,4,"exit"};
-__STRING_CONSTANT__0 __string_102={__STRING_CONSTANT__0__,3,"run"};
-__STRING_CONSTANT__0 __string_103={__STRING_CONSTANT__0__,4,"path"};
-__STRING_CONSTANT__0 __string_104={__STRING_CONSTANT__0__,9,"front_end"};
-__STRING_CONSTANT__0 __string_105={__STRING_CONSTANT__0__,8,"back_end"};
-__STRING_CONSTANT__0 __string_106={__STRING_CONSTANT__0__,10,"input_file"};
-__STRING_CONSTANT__0 __string_107={__STRING_CONSTANT__0__,11,"debug_level"};
-__STRING_CONSTANT__0 __string_108={__STRING_CONSTANT__0__,15,"debug_with_code"};
-__STRING_CONSTANT__0 __string_109={__STRING_CONSTANT__0__,14,"is_all_warning"};
-__STRING_CONSTANT__0 __string_110={__STRING_CONSTANT__0__,15,"is_optimization"};
-__STRING_CONSTANT__0 __string_111={__STRING_CONSTANT__0__,12,"inline_level"};
-__STRING_CONSTANT__0 __string_112={__STRING_CONSTANT__0__,7,"is_java"};
-__STRING_CONSTANT__0 __string_113={__STRING_CONSTANT__0__,12,"is_statistic"};
-__STRING_CONSTANT__0 __string_114={__STRING_CONSTANT__0__,8,"is_quiet"};
-__STRING_CONSTANT__0 __string_115={__STRING_CONSTANT__0__,11,"get_integer"};
-__STRING_CONSTANT__0 __string_116={__STRING_CONSTANT__0__,10,"get_string"};
-__STRING_CONSTANT__0 __string_117={__STRING_CONSTANT__0__,6,"is_cop"};
-__STRING_CONSTANT__0 __string_118={__STRING_CONSTANT__0__,4,"void"};
-__STRING_CONSTANT__0 __string_119={__STRING_CONSTANT__0__,9,"struct __"};
-__STRING_CONSTANT__0 __string_120={__STRING_CONSTANT__0__,13,"/* NOTHING */"};
-__STRING_CONSTANT__0 __string_121={__STRING_CONSTANT__0__,2,"__"};
-__STRING_CONSTANT__0 __string_122={__STRING_CONSTANT__0__,22,"__PATH_LISAAC_\
-SYSTEM__"};
-__STRING_CONSTANT__0 __string_123={__STRING_CONSTANT__0__,23,"__SHORT_LISAAC\
-_FORMAT__"};
-__STRING_CONSTANT__0 __string_124={__STRING_CONSTANT__0__,5,"token"};
-__STRING_CONSTANT__0 __string_125={__STRING_CONSTANT__0__,9,"type_file"};
-__STRING_CONSTANT__0 __string_126={__STRING_CONSTANT__0__,5,"begin"};
-__STRING_CONSTANT__0 __string_127={__STRING_CONSTANT__0__,3,"end"};
-__STRING_CONSTANT__0 __string_128={__STRING_CONSTANT__0__,7,"keyword"};
-__STRING_CONSTANT__0 __string_129={__STRING_CONSTANT__0__,15,"keyword_section"};
-__STRING_CONSTANT__0 __string_130={__STRING_CONSTANT__0__,7,"integer"};
-__STRING_CONSTANT__0 __string_131={__STRING_CONSTANT__0__,9,"character"};
-__STRING_CONSTANT__0 __string_132={__STRING_CONSTANT__0__,6,"string"};
-__STRING_CONSTANT__0 __string_133={__STRING_CONSTANT__0__,8,"operator"};
-__STRING_CONSTANT__0 __string_134={__STRING_CONSTANT__0__,9,"prototype"};
-__STRING_CONSTANT__0 __string_135={__STRING_CONSTANT__0__,12,"keyprototype"};
-__STRING_CONSTANT__0 __string_136={__STRING_CONSTANT__0__,12,"comment_line"};
-__STRING_CONSTANT__0 __string_137={__STRING_CONSTANT__0__,17,"comment_slot_l\
-ine"};
-__STRING_CONSTANT__0 __string_138={__STRING_CONSTANT__0__,19,"comment_header\
-_line"};
-__STRING_CONSTANT__0 __string_139={__STRING_CONSTANT__0__,4,"slot"};
-__STRING_CONSTANT__0 __string_140={__STRING_CONSTANT__0__,9,"slot_call"};
-__STRING_CONSTANT__0 __string_141={__STRING_CONSTANT__0__,10,"slot_style"};
-__STRING_CONSTANT__0 __string_142={__STRING_CONSTANT__0__,5,"block"};
-__STRING_CONSTANT__0 __string_143={__STRING_CONSTANT__0__,5,"local"};
-__STRING_CONSTANT__0 __string_144={__STRING_CONSTANT__0__,7,"warning"};
-__STRING_CONSTANT__0 __string_145={__STRING_CONSTANT__0__,10,"identifier"};
-__STRING_CONSTANT__0 __string_146={__STRING_CONSTANT__0__,15,"identifier_slot"};
-__STRING_CONSTANT__0 __string_147={__STRING_CONSTANT__0__,23,"prototype_comm\
-ent_light"};
-__STRING_CONSTANT__0 __string_148={__STRING_CONSTANT__0__,17,"prototype_comm\
-ent"};
-__STRING_CONSTANT__0 __string_149={__STRING_CONSTANT__0__,5,"title"};
-__STRING_CONSTANT__0 __string_150={__STRING_CONSTANT__0__,11,"table_begin"};
-__STRING_CONSTANT__0 __string_151={__STRING_CONSTANT__0__,10,"table_item"};
-__STRING_CONSTANT__0 __string_152={__STRING_CONSTANT__0__,15,"table_slot_name"};
-__STRING_CONSTANT__0 __string_153={__STRING_CONSTANT__0__,18,"table_slot_com\
-ment"};
-__STRING_CONSTANT__0 __string_154={__STRING_CONSTANT__0__,9,"table_end"};
-__STRING_CONSTANT__0 __string_155={__STRING_CONSTANT__0__,9,"sub_title"};
-__STRING_CONSTANT__0 __string_156={__STRING_CONSTANT__0__,10,"slot_title"};
-__STRING_CONSTANT__0 __string_157={__STRING_CONSTANT__0__,12,"subsub_title"};
-__STRING_CONSTANT__0 __string_158={__STRING_CONSTANT__0__,14,"prototype_path"};
-__STRING_CONSTANT__0 __string_159={__STRING_CONSTANT__0__,5,"index"};
-__STRING_CONSTANT__0 __string_160={__STRING_CONSTANT__0__,20,"directory_list\
-_begin"};
-__STRING_CONSTANT__0 __string_161={__STRING_CONSTANT__0__,19,"directory_list\
-_item"};
-__STRING_CONSTANT__0 __string_162={__STRING_CONSTANT__0__,18,"directory_list\
-_end"};
-__STRING_CONSTANT__0 __string_163={__STRING_CONSTANT__0__,15,"file_list_begin"};
-__STRING_CONSTANT__0 __string_164={__STRING_CONSTANT__0__,14,"file_list_item"};
-__STRING_CONSTANT__0 __string_165={__STRING_CONSTANT__0__,13,"file_list_end"};
-__STRING_CONSTANT__0 __string_166={__STRING_CONSTANT__0__,8,"make.lip"};
-__STRING_CONSTANT__0 __string_167={__STRING_CONSTANT__0__,16,"ERROR : Option\
- `"};
-__STRING_CONSTANT__0 __string_168={__STRING_CONSTANT__0__,13,"' not found.\n"};
-__STRING_CONSTANT__0 __string_169={__STRING_CONSTANT__0__,20,"ERROR : For op\
-tion `"};
-__STRING_CONSTANT__0 __string_170={__STRING_CONSTANT__0__,20,"', argument ne\
-eded.\n"};
-__STRING_CONSTANT__0 __string_171={__STRING_CONSTANT__0__,28,"ERROR : Incorr\
-ect type for `"};
-__STRING_CONSTANT__0 __string_172={__STRING_CONSTANT__0__,12,"' argument.\n"};
-__STRING_CONSTANT__0 __string_173={__STRING_CONSTANT__0__,26,"ERROR : Invali\
-d argument.\n"};
-__STRING_CONSTANT__0 __string_174={__STRING_CONSTANT__0__,27,"ERROR : Put op\
-tions after `"};
-__STRING_CONSTANT__0 __string_175={__STRING_CONSTANT__0__,2,"'."};
-__STRING_CONSTANT__0 __string_176={__STRING_CONSTANT__0__,2,"./"};
-__STRING_CONSTANT__0 __string_177={__STRING_CONSTANT__0__,42,"Slot `front_en\
-d' not found in *.lip file.\n"};
-__STRING_CONSTANT__0 __string_178={__STRING_CONSTANT__0__,16,"current_path.t\
-xt"};
-__STRING_CONSTANT__0 __string_179={__STRING_CONSTANT__0__,48,"Error: File `c\
-urrent_path.txt' is not created !\n"};
-__STRING_CONSTANT__0 __string_180={__STRING_CONSTANT__0__,15,"Warning: Slot `"};
-__STRING_CONSTANT__0 __string_181={__STRING_CONSTANT__0__,22,"STRING type is\
- needed."};
-__STRING_CONSTANT__0 __string_182={__STRING_CONSTANT__0__,31,"ERROR : `input\
-_file' is empty.\n"};
-__STRING_CONSTANT__0 __string_183={__STRING_CONSTANT__0__,5,".java"};
-__STRING_CONSTANT__0 __string_184={__STRING_CONSTANT__0__,2,".c"};
-__STRING_CONSTANT__0 __string_185={__STRING_CONSTANT__0__,15,"\ninput  file \
-: "};
-__STRING_CONSTANT__0 __string_186={__STRING_CONSTANT__0__,18,".li\noutput fi\
-le : "};
-__STRING_CONSTANT__0 __string_187={__STRING_CONSTANT__0__,18,"\npath directo\
-ry :\n"};
-__STRING_CONSTANT__0 __string_188={__STRING_CONSTANT__0__,2,"  "};
-__STRING_CONSTANT__0 __string_189={__STRING_CONSTANT__0__,63,"// Java code g\
-enerated by Lisaac compiler (www.isaacOS.com) //\n"};
-__STRING_CONSTANT__0 __string_190={__STRING_CONSTANT__0__,6,"class "};
-__STRING_CONSTANT__0 __string_191={__STRING_CONSTANT__0__,3," {\n"};
-__STRING_CONSTANT__0 __string_192={__STRING_CONSTANT__0__,29,"private static\
- String arg[];\n"};
-__STRING_CONSTANT__0 __string_193={__STRING_CONSTANT__0__,60,"// C code gene\
-rated by Lisaac compiler (www.isaacOS.com) //\n"};
-__STRING_CONSTANT__0 __string_194={__STRING_CONSTANT__0__,20,"#include <sign\
-al.h>\n"};
-__STRING_CONSTANT__0 __string_195={__STRING_CONSTANT__0__,34,"int arg_count;\
-\nchar **arg_vector;\n"};
-__STRING_CONSTANT__0 __string_196={__STRING_CONSTANT__0__,8,"EXTERNAL"};
-__STRING_CONSTANT__0 __string_197={__STRING_CONSTANT__0__,10,"arg = parg"};
-__STRING_CONSTANT__0 __string_198={__STRING_CONSTANT__0__,35,"signal(SIGINT,\
-interrupt_signal);\n  "};
-__STRING_CONSTANT__0 __string_199={__STRING_CONSTANT__0__,220,"arg_count  = \
-argc;\n  arg_vector = argv;\n#ifdef _PTHREAD_H\n  pthread_key_create(¤\
-t_thread, NULL);\n  pthread_attr_init(&thread_attr);\n  /*pthread_attr_setde\
-tachstate(&thread_attr,PTHREAD_CREATE_DETACHED);*/\n#endif\n  "};
-__STRING_CONSTANT__0 __string_200={__STRING_CONSTANT__0__,28,"Unix mode: Not\
- value return."};
-__STRING_CONSTANT__0 __string_201={__STRING_CONSTANT__0__,29,"Unix mode: Not\
- argument list."};
-__STRING_CONSTANT__0 __string_202={__STRING_CONSTANT__0__,56,"Entry point no\
-t found (slot `main' in `Section Public')."};
-__STRING_CONSTANT__0 __string_203={__STRING_CONSTANT__0__,17,"Depending pass\
-: ."};
-__STRING_CONSTANT__0 __string_204={__STRING_CONSTANT__0__,1,"."};
-__STRING_CONSTANT__0 __string_205={__STRING_CONSTANT__0__,2," ("};
-__STRING_CONSTANT__0 __string_206={__STRING_CONSTANT__0__,2,")\n"};
-__STRING_CONSTANT__0 __string_207={__STRING_CONSTANT__0__,16,"Executing pass\
-: "};
-__STRING_CONSTANT__0 __string_208={__STRING_CONSTANT__0__,1,"*"};
-__STRING_CONSTANT__0 __string_209={__STRING_CONSTANT__0__,4,"TYPE"};
-__STRING_CONSTANT__0 __string_210={__STRING_CONSTANT__0__,50,"// Generic Obj\
-ect\nclass ___OBJ {\n  long __id;\n};\n\n"};
-__STRING_CONSTANT__0 __string_211={__STRING_CONSTANT__0__,60,"// Generic Obj\
-ect\nstruct ___OBJ {\n  unsigned long __id;\n};\n\n"};
-__STRING_CONSTANT__0 __string_212={__STRING_CONSTANT__0__,6,"GLOBAL"};
-__STRING_CONSTANT__0 __string_213={__STRING_CONSTANT__0__,15,"FUNCTION HEADER"};
-__STRING_CONSTANT__0 __string_214={__STRING_CONSTANT__0__,17,"// Debug Manag\
-er\n"};
-__STRING_CONSTANT__0 __string_215={__STRING_CONSTANT__0__,32,"void interrupt\
-_signal(int sig);\n"};
-__STRING_CONSTANT__0 __string_216={__STRING_CONSTANT__0__,180,"void stack_pr\
-int(_____CONTEXT *up);\nvoid push_first(_____CONTEXT *path,unsigned long cod\
-e);\nvoid push(_____CONTEXT *path,unsigned long code);\nvoid print_integer(u\
-nsigned short n);\n"};
-__STRING_CONSTANT__0 __string_217={__STRING_CONSTANT__0__,15,"// Source code\
-\n"};
-__STRING_CONSTANT__0 __string_218={__STRING_CONSTANT__0__,2,";\n"};
-__STRING_CONSTANT__0 __string_219={__STRING_CONSTANT__0__,17,"lith_object *C\
-OP_"};
-__STRING_CONSTANT__0 __string_220={__STRING_CONSTANT__0__,41,"(lith_object *\
-obj,pthread_mutex_t *mutex)"};
-__STRING_CONSTANT__0 __string_221={__STRING_CONSTANT__0__,11,"SOURCE CODE"};
-__STRING_CONSTANT__0 __string_222={__STRING_CONSTANT__0__,39,"public static \
-void main(String parg[])\n"};
-__STRING_CONSTANT__0 __string_223={__STRING_CONSTANT__0__,31,"int main(int a\
-rgc,char **argv)\n"};
-__STRING_CONSTANT__0 __string_224={__STRING_CONSTANT__0__,2,"{\n"};
-__STRING_CONSTANT__0 __string_225={__STRING_CONSTANT__0__,13,"  return(0);\n"};
-__STRING_CONSTANT__0 __string_226={__STRING_CONSTANT__0__,3,"}\n\n"};
-__STRING_CONSTANT__0 __string_227={__STRING_CONSTANT__0__,43,"Sorry, Some Fe\
-ature is Not Yet Implemented."};
-__STRING_CONSTANT__0 __string_228={__STRING_CONSTANT__0__,3,"\n{ "};
-__STRING_CONSTANT__0 __string_229={__STRING_CONSTANT__0__,16," self;\n  self\
- = "};
-__STRING_CONSTANT__0 __string_230={__STRING_CONSTANT__0__,90,"ptr;\n  pthrea\
-d_mutex_lock (&(self->mutex));\n  pthread_setspecific(current_thread,self);\\
-n  "};
-__STRING_CONSTANT__0 __string_231={__STRING_CONSTANT__0__,8,"(self);\n"};
-__STRING_CONSTANT__0 __string_232={__STRING_CONSTANT__0__,60,"  pthread_mute\
-x_unlock (&(self->mutex));\n  return(NULL);\n};\n"};
-__STRING_CONSTANT__0 __string_233={__STRING_CONSTANT__0__,7,"return("};
-__STRING_CONSTANT__0 __string_234={__STRING_CONSTANT__0__,3,");\n"};
-__STRING_CONSTANT__0 __string_235={__STRING_CONSTANT__0__,2,"}\n"};
-__STRING_CONSTANT__0 __string_236={__STRING_CONSTANT__0__,5,"obj;\n"};
-__STRING_CONSTANT__0 __string_237={__STRING_CONSTANT__0__,2,"=("};
-__STRING_CONSTANT__0 __string_238={__STRING_CONSTANT__0__,3,")(("};
-__STRING_CONSTANT__0 __string_239={__STRING_CONSTANT__0__,12,"obj)->param_"};
-__STRING_CONSTANT__0 __string_240={__STRING_CONSTANT__0__,37,"  pthread_mute\
-x_unlock(&obj->mutex);\n"};
-__STRING_CONSTANT__0 __string_241={__STRING_CONSTANT__0__,29,"  pthread_mute\
-x_lock(mutex);\n"};
-__STRING_CONSTANT__0 __string_242={__STRING_CONSTANT__0__,17,"  return NULL;\
-\n}\n"};
-__STRING_CONSTANT__0 __string_243={__STRING_CONSTANT__0__,54,"// NULL\n#ifnd\
-ef NULL\n#define NULL ((void *)0)\n#endif\n\n"};
-__STRING_CONSTANT__0 __string_244={__STRING_CONSTANT__0__,167,"// ___CONTEXT\
-\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct \
-{\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_con\
-text; \n\n"};
-__STRING_CONSTANT__0 __string_245={__STRING_CONSTANT__0__,18,"\nvoid *table_\
-type["};
-__STRING_CONSTANT__0 __string_246={__STRING_CONSTANT__0__,3,"];\n"};
-__STRING_CONSTANT__0 __string_247={__STRING_CONSTANT__0__,13,"DEBUG MANAGER"};
-__STRING_CONSTANT__0 __string_248={__STRING_CONSTANT__0__,77,"private static\
- void print_string(String str) \n{ \n  System.out.print(str);\n}\n\n"};
-__STRING_CONSTANT__0 __string_249={__STRING_CONSTANT__0__,108,"int print_str\
-ing(char *str) \n{ \n  while (*str!=0) {\n    print_char(*str); \n    str++;\
- \n  };\n  return(0);\n}\n\n"};
-__STRING_CONSTANT__0 __string_250={__STRING_CONSTANT__0__,12,"char *trace["};
-__STRING_CONSTANT__0 __string_251={__STRING_CONSTANT__0__,4,"]={\n"};
-__STRING_CONSTANT__0 __string_252={__STRING_CONSTANT__0__,3,"  \""};
-__STRING_CONSTANT__0 __string_253={__STRING_CONSTANT__0__,4,")\",\n"};
-__STRING_CONSTANT__0 __string_254={__STRING_CONSTANT__0__,7,")\"\n};\n\n"};
-__STRING_CONSTANT__0 __string_255={__STRING_CONSTANT__0__,94,"\n//==========\
-================//\n// SOURCE LINE REFERENCE    //\n//======================\
-====//\n"};
-__STRING_CONSTANT__0 __string_256={__STRING_CONSTANT__0__,60,"struct __sourc\
-e {\n  unsigned int pos;\n  char *line;\n} __src["};
-__STRING_CONSTANT__0 __string_257={__STRING_CONSTANT__0__,9,"#define L"};
-__STRING_CONSTANT__0 __string_258={__STRING_CONSTANT__0__,3,"  {"};
-__STRING_CONSTANT__0 __string_259={__STRING_CONSTANT__0__,2,",\""};
-__STRING_CONSTANT__0 __string_260={__STRING_CONSTANT__0__,4,"\"},\n"};
-__STRING_CONSTANT__0 __string_261={__STRING_CONSTANT__0__,4,"};\n\n"};
-__STRING_CONSTANT__0 __string_262={__STRING_CONSTANT__0__,244,"// Unix Signa\
-l manager:\nvoid interrupt_signal(int sig)  \n{                             \
-  \n  stack_print(top_context);     \n  print_string(\"User interrupt.\\n\")\
-; \n  die_with_code(1);                     \n}                             \
-          \n\n"};
-__STRING_CONSTANT__0 __string_263={__STRING_CONSTANT__0__,58,"void push_firs\
-t(_____CONTEXT *path,unsigned long code)\n{ \n"};
-__STRING_CONSTANT__0 __string_264={__STRING_CONSTANT__0__,303,"  _____CONTEX\
-T *cur,loop;\n  cur = top_context; \n  while ((cur != (void *)0) && (cur != \
-path)) cur = cur->back; \n  if (cur == path) {\n    loop.back = top_context;\
-\n    loop.code = code; \n    stack_print(&loop);\n    print_string(\"COMPIL\
-ER : Debug context looping detected !\\n\");\n    die_with_code(1);\n  };\n"};
-__STRING_CONSTANT__0 __string_265={__STRING_CONSTANT__0__,732,"  path->back \
- = top_context;\n  path->code  = code;\n  top_context = path;\n} \n  \nvoid \
-push(_____CONTEXT *path,unsigned long code)\n{ \n  path->code  = code;\n  to\
-p_context = path;\n} \n  \nvoid stack_print(_____CONTEXT *up)      \n{ _____\
-CONTEXT *back,*next;             \n  int j;	                              \n\
-  next = (void *)0;                          \n  while (up != (void *)0) {  \
-                \n    back = up -> back;                       \n    up -> b\
-ack = next;                       \n    next = up;                          \
-     \n    up = back;                               \n  };                  \
-                       \n  print_string(\"\\n============== BOTTOM =========\
-=====\\n\"); \n  while (next != (void *)0) {                \n"};
-__STRING_CONSTANT__0 __string_266={__STRING_CONSTANT__0__,812,"    print_str\
-ing(\"Line #\");                           \n    print_integer(__src[next->c\
-ode].pos >> 17);         \n    print_string(\" Column #\");                 \
-       \n    print_integer((__src[next->code].pos >> 9) & 0xFF); \n    print\
-_string(\" in \");                             \n    print_string(trace[__sr\
-c[next->code].pos & 0x1FF]); \n    print_string(\".\\n\");                  \
-           \n if ((__src[next->code].pos & 0x1FF) != 0) { \n    print_string\
-(__src[next->code].line);               \n    print_char('\\n');            \
-                      \n    for (j=0;j < ((__src[next->code].pos >> 9) & 0xF\
-F);j++) {\n      if (__src[next->code].line[j]=='\\t') print_char('\\t');\n \
-     else print_char(' ');\n    };                                          \
-        \n    print_char('^');    \n    print_char('\\n');   \n }; \n"};
-__STRING_CONSTANT__0 __string_267={__STRING_CONSTANT__0__,307,"    print_str\
-ing(\"Line #\");                \n    print_integer(next->code >> 17);      \
-   \n    print_string(\" Column #\");          \n    print_integer((next->co\
-de >> 9) & 0xFF); \n    print_string(\" in \");               \n    print_st\
-ring(trace[next->code & 0x1FF]); \n    print_string(\".\\n\");              \
-    \n"};
-__STRING_CONSTANT__0 __string_268={__STRING_CONSTANT__0__,515,"    next = ne\
-xt -> back;                     \n  };                                      \
-   \n  print_string(\"================ TOP ===============\\n\"); \n  top_co\
-ntext = (void *)0;                   \n}                                    \
-        \n \nvoid print_integer(unsigned short n) \n{ unsigned short val;   \
-             \n  char car;                          \n  car = (n % 10) + '0'\
-;              \n  val = n / 10;                      \n  if (val != 0) prin\
-t_integer(val);  \n  print_char(car);                   \n} \n\n"};
-__STRING_CONSTANT__0 __string_269={__STRING_CONSTANT__0__,21,"\n} // End cla\
-ss MAIN\n"};
-__STRING_CONSTANT__0 __string_270={__STRING_CONSTANT__0__,12,"Error: File "};
-__STRING_CONSTANT__0 __string_271={__STRING_CONSTANT__0__,18," is not create\
+____0 __string_1={____0__,19,"Memory: Size bound."};
+____0 __string_2={____0__,18,"Memory: Alignment."};
+____0 __string_3={____0__,25,"Memory: Bound table_size."};
+____0 __string_4={____0__,4,"NULL"};
+____0 __string_5={____0__,4,"VOID"};
+____0 __string_6={____0__,4,"SELF"};
+____0 __string_7={____0__,11,"Definition."};
+____0 __string_8={____0__,3,"\n//"};
+____0 __string_9={____0__,6,"//\n// "};
+____0 __string_10={____0__,15,"STRING CONSTANT"};
+____0 __string_11={____0__,6," //\n//"};
+____0 __string_12={____0__,4,"//\n\n"};
+____0 __string_13={____0__,7,"Section"};
+____0 __string_14={____0__,5,"Right"};
+____0 __string_15={____0__,4,"Left"};
+____0 __string_16={____0__,3,"..."};
+____0 __string_17={____0__,3,"Old"};
+____0 __string_18={____0__,8,"Expanded"};
+____0 __string_19={____0__,6,"Strict"};
+____0 __string_20={____0__,6,"Result"};
+____0 __string_21={____0__,2,":="};
+____0 __string_22={____0__,2,"?="};
+____0 __string_23={____0__,2,"<-"};
+____0 __string_24={____0__,2,"->"};
+____0 __string_25={____0__,1,"="};
+____0 __string_26={____0__,2,"!="};
+____0 __string_27={____0__,1,">"};
+____0 __string_28={____0__,2,">="};
+____0 __string_29={____0__,1,"<"};
+____0 __string_30={____0__,2,"<="};
+____0 __string_31={____0__,6,"Header"};
+____0 __string_32={____0__,7,"Inherit"};
+____0 __string_33={____0__,6,"Insert"};
+____0 __string_34={____0__,9,"Interrupt"};
+____0 __string_35={____0__,7,"Private"};
+____0 __string_36={____0__,6,"Public"};
+____0 __string_37={____0__,7,"Mapping"};
+____0 __string_38={____0__,9,"Directory"};
+____0 __string_39={____0__,8,"External"};
+____0 __string_40={____0__,7,"DEFAULT"};
+____0 __string_41={____0__,6,"Common"};
+____0 __string_42={____0__,7,"INTEGER"};
+____0 __string_43={____0__,4,"REAL"};
+____0 __string_44={____0__,9,"CHARACTER"};
+____0 __string_45={____0__,15,"STRING_CONSTANT"};
+____0 __string_46={____0__,6,"STRING"};
+____0 __string_47={____0__,12,"NATIVE_ARRAY"};
+____0 __string_48={____0__,21,"NATIVE_ARRAY_VOLATILE"};
+____0 __string_49={____0__,5,"BLOCK"};
+____0 __string_50={____0__,7,"BOOLEAN"};
+____0 __string_51={____0__,4,"TRUE"};
+____0 __string_52={____0__,5,"FALSE"};
+____0 __string_53={____0__,7,"POINTER"};
+____0 __string_54={____0__,10,"___CONTEXT"};
+____0 __string_55={____0__,10,"___GENERIC"};
+____0 __string_56={____0__,10,"___TYPE_ID"};
+____0 __string_57={____0__,11,"UINTEGER_64"};
+____0 __string_58={____0__,11,"UINTEGER_32"};
+____0 __string_59={____0__,11,"UINTEGER_16"};
+____0 __string_60={____0__,10,"UINTEGER_8"};
+____0 __string_61={____0__,10,"INTEGER_64"};
+____0 __string_62={____0__,10,"INTEGER_32"};
+____0 __string_63={____0__,10,"INTEGER_16"};
+____0 __string_64={____0__,9,"INTEGER_8"};
+____0 __string_65={____0__,23,"NATIVE_ARRAY__CHARACTER"};
+____0 __string_66={____0__,37,"NATIVE_ARRAY__NATIVE_ARRAY__CHARACTER"};
+____0 __string_67={____0__,4,"Self"};
+____0 __string_68={____0__,5,"__pos"};
+____0 __string_69={____0__,5,"__tmp"};
+____0 __string_70={____0__,6,"lisaac"};
+____0 __string_71={____0__,4,"name"};
+____0 __string_72={____0__,6,"export"};
+____0 __string_73={____0__,6,"import"};
+____0 __string_74={____0__,8,"external"};
+____0 __string_75={____0__,7,"default"};
+____0 __string_76={____0__,4,"type"};
+____0 __string_77={____0__,7,"version"};
+____0 __string_78={____0__,4,"date"};
+____0 __string_79={____0__,7,"comment"};
+____0 __string_80={____0__,6,"author"};
+____0 __string_81={____0__,12,"bibliography"};
+____0 __string_82={____0__,8,"language"};
+____0 __string_83={____0__,9,"copyright"};
+____0 __string_84={____0__,10,"bug_report"};
+____0 __string_85={____0__,5,"value"};
+____0 __string_86={____0__,4,"self"};
+____0 __string_87={____0__,4,"__id"};
+____0 __string_88={____0__,5,"clone"};
+____0 __string_89={____0__,4,"main"};
+____0 __string_90={____0__,7,"__infix"};
+____0 __string_91={____0__,9,"__postfix"};
+____0 __string_92={____0__,8,"__prefix"};
+____0 __string_93={____0__,3,"to_"};
+____0 __string_94={____0__,5,"from_"};
+____0 __string_95={____0__,7,"storage"};
+____0 __string_96={____0__,5,"count"};
+____0 __string_97={____0__,3,"lip"};
+____0 __string_98={____0__,2,"if"};
+____0 __string_99={____0__,4,"else"};
+____0 __string_100={____0__,5,"print"};
+____0 __string_101={____0__,4,"exit"};
+____0 __string_102={____0__,3,"run"};
+____0 __string_103={____0__,4,"path"};
+____0 __string_104={____0__,9,"front_end"};
+____0 __string_105={____0__,8,"back_end"};
+____0 __string_106={____0__,10,"input_file"};
+____0 __string_107={____0__,11,"debug_level"};
+____0 __string_108={____0__,15,"debug_with_code"};
+____0 __string_109={____0__,14,"is_all_warning"};
+____0 __string_110={____0__,15,"is_optimization"};
+____0 __string_111={____0__,12,"inline_level"};
+____0 __string_112={____0__,7,"is_java"};
+____0 __string_113={____0__,12,"is_statistic"};
+____0 __string_114={____0__,8,"is_quiet"};
+____0 __string_115={____0__,11,"get_integer"};
+____0 __string_116={____0__,10,"get_string"};
+____0 __string_117={____0__,6,"is_cop"};
+____0 __string_118={____0__,4,"void"};
+____0 __string_119={____0__,9,"struct __"};
+____0 __string_120={____0__,13,"/* NOTHING */"};
+____0 __string_121={____0__,2,"__"};
+____0 __string_122={____0__,22,"__PATH_LISAAC_SYSTEM__"};
+____0 __string_123={____0__,23,"__SHORT_LISAAC_FORMAT__"};
+____0 __string_124={____0__,5,"token"};
+____0 __string_125={____0__,9,"type_file"};
+____0 __string_126={____0__,5,"begin"};
+____0 __string_127={____0__,3,"end"};
+____0 __string_128={____0__,7,"keyword"};
+____0 __string_129={____0__,15,"keyword_section"};
+____0 __string_130={____0__,7,"integer"};
+____0 __string_131={____0__,9,"character"};
+____0 __string_132={____0__,6,"string"};
+____0 __string_133={____0__,8,"operator"};
+____0 __string_134={____0__,9,"prototype"};
+____0 __string_135={____0__,12,"keyprototype"};
+____0 __string_136={____0__,12,"comment_line"};
+____0 __string_137={____0__,17,"comment_slot_line"};
+____0 __string_138={____0__,19,"comment_header_line"};
+____0 __string_139={____0__,4,"slot"};
+____0 __string_140={____0__,9,"slot_call"};
+____0 __string_141={____0__,10,"slot_style"};
+____0 __string_142={____0__,5,"block"};
+____0 __string_143={____0__,5,"local"};
+____0 __string_144={____0__,7,"warning"};
+____0 __string_145={____0__,10,"identifier"};
+____0 __string_146={____0__,15,"identifier_slot"};
+____0 __string_147={____0__,23,"prototype_comment_light"};
+____0 __string_148={____0__,17,"prototype_comment"};
+____0 __string_149={____0__,5,"title"};
+____0 __string_150={____0__,11,"table_begin"};
+____0 __string_151={____0__,10,"table_item"};
+____0 __string_152={____0__,15,"table_slot_name"};
+____0 __string_153={____0__,18,"table_slot_comment"};
+____0 __string_154={____0__,9,"table_end"};
+____0 __string_155={____0__,9,"sub_title"};
+____0 __string_156={____0__,10,"slot_title"};
+____0 __string_157={____0__,12,"subsub_title"};
+____0 __string_158={____0__,14,"prototype_path"};
+____0 __string_159={____0__,5,"index"};
+____0 __string_160={____0__,20,"directory_list_begin"};
+____0 __string_161={____0__,19,"directory_list_item"};
+____0 __string_162={____0__,18,"directory_list_end"};
+____0 __string_163={____0__,15,"file_list_begin"};
+____0 __string_164={____0__,14,"file_list_item"};
+____0 __string_165={____0__,13,"file_list_end"};
+____0 __string_166={____0__,8,"make.lip"};
+____0 __string_167={____0__,16,"ERROR : Option `"};
+____0 __string_168={____0__,13,"' not found.\n"};
+____0 __string_169={____0__,20,"ERROR : For option `"};
+____0 __string_170={____0__,20,"', argument needed.\n"};
+____0 __string_171={____0__,28,"ERROR : Incorrect type for `"};
+____0 __string_172={____0__,12,"' argument.\n"};
+____0 __string_173={____0__,26,"ERROR : Invalid argument.\n"};
+____0 __string_174={____0__,27,"ERROR : Put options after `"};
+____0 __string_175={____0__,2,"'."};
+____0 __string_176={____0__,2,"./"};
+____0 __string_177={____0__,42,"Slot `front_end' not found in *.lip file.\n"};
+____0 __string_178={____0__,16,"current_path.txt"};
+____0 __string_179={____0__,48,"Error: File `current_path.txt' is not create\
 d !\n"};
-__STRING_CONSTANT__0 __string_272={__STRING_CONSTANT__0__,4," => "};
-__STRING_CONSTANT__0 __string_273={__STRING_CONSTANT__0__,10," minutes, "};
-__STRING_CONSTANT__0 __string_274={__STRING_CONSTANT__0__,12," second(s).\n"};
-__STRING_CONSTANT__0 __string_275={__STRING_CONSTANT__0__,13," warning(s).\n"};
-__STRING_CONSTANT__0 __string_276={__STRING_CONSTANT__0__,25,"  Local counte\
-r        : "};
-__STRING_CONSTANT__0 __string_277={__STRING_CONSTANT__0__,1,"\n"};
-__STRING_CONSTANT__0 __string_278={__STRING_CONSTANT__0__,25,"  Context coun\
-ter      : "};
-__STRING_CONSTANT__0 __string_279={__STRING_CONSTANT__0__,25,"  Null call sc\
-ore      : "};
-__STRING_CONSTANT__0 __string_280={__STRING_CONSTANT__0__,25,"  Polymorphic \
-call     : "};
-__STRING_CONSTANT__0 __string_281={__STRING_CONSTANT__0__,25,"  Invariant lo\
-op score : "};
-__STRING_CONSTANT__0 __string_282={__STRING_CONSTANT__0__,23,"BOOLEAN type i\
-s needed."};
-__STRING_CONSTANT__0 __string_283={__STRING_CONSTANT__0__,50,"Warning: Slot \
-`back_end' not found in *.lip file.\n"};
-__STRING_CONSTANT__0 __string_284={__STRING_CONSTANT__0__,16,"Memory: Size =\
- 0"};
-__STRING_CONSTANT__0 __string_285={__STRING_CONSTANT__0__,4,"_add"};
-__STRING_CONSTANT__0 __string_286={__STRING_CONSTANT__0__,4,"_sub"};
-__STRING_CONSTANT__0 __string_287={__STRING_CONSTANT__0__,9,"_logicnot"};
-__STRING_CONSTANT__0 __string_288={__STRING_CONSTANT__0__,4,"_not"};
-__STRING_CONSTANT__0 __string_289={__STRING_CONSTANT__0__,4,"_div"};
-__STRING_CONSTANT__0 __string_290={__STRING_CONSTANT__0__,4,"_mul"};
-__STRING_CONSTANT__0 __string_291={__STRING_CONSTANT__0__,4,"_xor"};
-__STRING_CONSTANT__0 __string_292={__STRING_CONSTANT__0__,4,"_mod"};
-__STRING_CONSTANT__0 __string_293={__STRING_CONSTANT__0__,8,"_greater"};
-__STRING_CONSTANT__0 __string_294={__STRING_CONSTANT__0__,5,"_less"};
-__STRING_CONSTANT__0 __string_295={__STRING_CONSTANT__0__,6,"_equal"};
-__STRING_CONSTANT__0 __string_296={__STRING_CONSTANT__0__,7,"_notdiv"};
-__STRING_CONSTANT__0 __string_297={__STRING_CONSTANT__0__,3,"_or"};
-__STRING_CONSTANT__0 __string_298={__STRING_CONSTANT__0__,4,"_and"};
-__STRING_CONSTANT__0 __string_299={__STRING_CONSTANT__0__,7,"_dollar"};
-__STRING_CONSTANT__0 __string_300={__STRING_CONSTANT__0__,6,"_diese"};
-__STRING_CONSTANT__0 __string_301={__STRING_CONSTANT__0__,3,"_at"};
-__STRING_CONSTANT__0 __string_302={__STRING_CONSTANT__0__,4,"_ask"};
-__STRING_CONSTANT__0 __string_303={__STRING_CONSTANT__0__,3,"../"};
-__STRING_CONSTANT__0 __string_304={__STRING_CONSTANT__0__,6,"File `"};
-__STRING_CONSTANT__0 __string_305={__STRING_CONSTANT__0__,38,"' not found !\\
-nIncorrect installation.\n"};
-__STRING_CONSTANT__0 __string_306={__STRING_CONSTANT__0__,28,"' not found ! \
-(see `*.lip')\n"};
-__STRING_CONSTANT__0 __string_307={__STRING_CONSTANT__0__,845,"-------------\
----------------------------------------------------\n--            Lisaac IS\
- An Advanced Compiler V.0.14           --\n--            LORIA - LSIIT - ULP\
- - CNRS - FRANCE             --\n--         Benoit SONNTAG - sonntag at icps.u-\
-strasbg.fr         --\n--                   http://www.IsaacOS.com          \
-         --\n---------------------------------------------------------------\
--\nUsage:                                                          \n  lisaa\
-c [<lip_file.lip>] [<input_file[.li]>] {<Options>}       \n                 \
-                                               \n  Note: without <lip_file> \
-or <input_file>,                     \n        the nearest `make.lip' file i\
-s interpreted.             \n                                               \
-                 \nOptions:                                                 \
-       \n"};
-__STRING_CONSTANT__0 __string_308={__STRING_CONSTANT__0__,3,"  -"};
-__STRING_CONSTANT__0 __string_309={__STRING_CONSTANT__0__,2," <"};
-__STRING_CONSTANT__0 __string_310={__STRING_CONSTANT__0__,3," :\n"};
-__STRING_CONSTANT__0 __string_311={__STRING_CONSTANT__0__,38,"\t Sorry, no c\
-omment (see `make.lip').\n"};
-__STRING_CONSTANT__0 __string_312={__STRING_CONSTANT__0__,37,"\t Sorry, no o\
-ption (see `make.lip').\n"};
-__STRING_CONSTANT__0 __string_313={__STRING_CONSTANT__0__,258,"             \
-                                                   \nBug report:            \
-                                         \n\t post in : https://alioth.debia\
-n.org/projects/lisaac/         \n\t mail to : sonntag at icps.u-strasbg.fr     \
-                     \n"};
-__STRING_CONSTANT__0 __string_314={__STRING_CONSTANT__0__,17,"Unreachable co\
-de."};
-__STRING_CONSTANT__0 __string_315={__STRING_CONSTANT__0__,21,"Incorrect dire\
-ctory `"};
-__STRING_CONSTANT__0 __string_316={__STRING_CONSTANT__0__,20,"--SYNTAX------\
------\n"};
-__STRING_CONSTANT__0 __string_317={__STRING_CONSTANT__0__,20,"--SEMANTIC----\
------\n"};
-__STRING_CONSTANT__0 __string_318={__STRING_CONSTANT__0__,20,"--WARNING-----\
------\n"};
-__STRING_CONSTANT__0 __string_319={__STRING_CONSTANT__0__,20,"--MESSAGE-----\
------\n"};
-__STRING_CONSTANT__0 __string_320={__STRING_CONSTANT__0__,6,"\nLine "};
-__STRING_CONSTANT__0 __string_321={__STRING_CONSTANT__0__,8," column "};
-__STRING_CONSTANT__0 __string_322={__STRING_CONSTANT__0__,4," in "};
-__STRING_CONSTANT__0 __string_323={__STRING_CONSTANT__0__,3,"):\n"};
-__STRING_CONSTANT__0 __string_324={__STRING_CONSTANT__0__,2,"^\n"};
-__STRING_CONSTANT__0 __string_325={__STRING_CONSTANT__0__,23,"INTEGER type i\
-s needed."};
-__STRING_CONSTANT__0 __string_326={__STRING_CONSTANT__0__,13,"Crash system."};
-__STRING_CONSTANT__0 __string_327={__STRING_CONSTANT__0__,13,"Cannot open `"};
-__STRING_CONSTANT__0 __string_328={__STRING_CONSTANT__0__,14," is not found."};
-__STRING_CONSTANT__0 __string_329={__STRING_CONSTANT__0__,32,"Incorrect gene\
-ricity definition."};
-__STRING_CONSTANT__0 __string_330={__STRING_CONSTANT__0__,21,"************ E\
-RROR : "};
-__STRING_CONSTANT__0 __string_331={__STRING_CONSTANT__0__,14," ************\n"};
-__STRING_CONSTANT__0 __string_332={__STRING_CONSTANT__0__,20,"ERROR TYPE BLO\
-CK!!!!"};
-__STRING_CONSTANT__0 __string_333={__STRING_CONSTANT__0__,4,"PUSH"};
-__STRING_CONSTANT__0 __string_334={__STRING_CONSTANT__0__,26,"Invalid consta\
-nt integer ("};
-__STRING_CONSTANT__0 __string_335={__STRING_CONSTANT__0__,12,") cast into "};
-__STRING_CONSTANT__0 __string_336={__STRING_CONSTANT__0__,2," ["};
-__STRING_CONSTANT__0 __string_337={__STRING_CONSTANT__0__,2,".."};
-__STRING_CONSTANT__0 __string_338={__STRING_CONSTANT__0__,17,"] => new value\
-=0."};
-__STRING_CONSTANT__0 __string_339={__STRING_CONSTANT__0__,22,"EXPR_MULTIPLE.\
-get_type"};
-__STRING_CONSTANT__0 __string_340={__STRING_CONSTANT__0__,23,"\n------------\
----------\n"};
-__STRING_CONSTANT__0 __string_341={__STRING_CONSTANT__0__,11,"BLOCK SEND "};
-__STRING_CONSTANT__0 __string_342={__STRING_CONSTANT__0__,12,"Call on NULL"};
-__STRING_CONSTANT__0 __string_343={__STRING_CONSTANT__0__,5,"push("};
-__STRING_CONSTANT__0 __string_344={__STRING_CONSTANT__0__,3," :="};
-__STRING_CONSTANT__0 __string_345={__STRING_CONSTANT__0__,6,"<NULL>"};
-__STRING_CONSTANT__0 __string_346={__STRING_CONSTANT__0__,12,"is_expanded("};
-__STRING_CONSTANT__0 __string_347={__STRING_CONSTANT__0__,8,"type_id("};
-__STRING_CONSTANT__0 __string_348={__STRING_CONSTANT__0__,8,"Generic "};
-__STRING_CONSTANT__0 __string_349={__STRING_CONSTANT__0__,8,"size_of("};
-__STRING_CONSTANT__0 __string_350={__STRING_CONSTANT__0__,3,"nop"};
-__STRING_CONSTANT__0 __string_351={__STRING_CONSTANT__0__,2,":\n"};
-__STRING_CONSTANT__0 __string_352={__STRING_CONSTANT__0__,5,"goto "};
-__STRING_CONSTANT__0 __string_353={__STRING_CONSTANT__0__,9,"COP_LOCK("};
-__STRING_CONSTANT__0 __string_354={__STRING_CONSTANT__0__,12,"COP_UNLOCK()"};
-__STRING_CONSTANT__0 __string_355={__STRING_CONSTANT__0__,7,"static "};
-__STRING_CONSTANT__0 __string_356={__STRING_CONSTANT__0__,5,"void "};
-__STRING_CONSTANT__0 __string_357={__STRING_CONSTANT__0__,31,"BUG PROFIL.gen\
-ere_handler Error"};
-__STRING_CONSTANT__0 __string_358={__STRING_CONSTANT__0__,95,"Compiler limit\
- : This block is context sensitive, and evaluation too far away from the con\
-text."};
-__STRING_CONSTANT__0 __string_359={__STRING_CONSTANT__0__,9,"Is empty."};
-__STRING_CONSTANT__0 __string_360={__STRING_CONSTANT__0__,3,"// "};
-__STRING_CONSTANT__0 __string_361={__STRING_CONSTANT__0__,14,"No recursive, "};
-__STRING_CONSTANT__0 __string_362={__STRING_CONSTANT__0__,11,"Recursive, "};
-__STRING_CONSTANT__0 __string_363={__STRING_CONSTANT__0__,13,"No inlinable."};
-__STRING_CONSTANT__0 __string_364={__STRING_CONSTANT__0__,10,"Inlinable."};
-__STRING_CONSTANT__0 __string_365={__STRING_CONSTANT__0__,12,"_____CONTEXT"};
-__STRING_CONSTANT__0 __string_366={__STRING_CONSTANT__0__,6,"__OBJ "};
-__STRING_CONSTANT__0 __string_367={__STRING_CONSTANT__0__,3,"int"};
-__STRING_CONSTANT__0 __string_368={__STRING_CONSTANT__0__,2,"[]"};
-__STRING_CONSTANT__0 __string_369={__STRING_CONSTANT__0__,8,"typedef "};
-__STRING_CONSTANT__0 __string_370={__STRING_CONSTANT__0__,7,"struct "};
-__STRING_CONSTANT__0 __string_371={__STRING_CONSTANT__0__,7,"_struct"};
-__STRING_CONSTANT__0 __string_372={__STRING_CONSTANT__0__,3," __"};
-__STRING_CONSTANT__0 __string_373={__STRING_CONSTANT__0__,58,"Compiler limit\
-: Cyclic depending structure definition for "};
-__STRING_CONSTANT__0 __string_374={__STRING_CONSTANT__0__,34,"Slot is not po\
-ssible with a type C"};
-__STRING_CONSTANT__0 __string_375={__STRING_CONSTANT__0__,8,"#define "};
-__STRING_CONSTANT__0 __string_376={__STRING_CONSTANT__0__,3,"__ "};
-__STRING_CONSTANT__0 __string_377={__STRING_CONSTANT__0__,42,"Late binding i\
-s not possible with a type C"};
-__STRING_CONSTANT__0 __string_378={__STRING_CONSTANT__0__,21,"static private\
- int __"};
-__STRING_CONSTANT__0 __string_379={__STRING_CONSTANT__0__,5,"__ = "};
-__STRING_CONSTANT__0 __string_380={__STRING_CONSTANT__0__,10,"#define __"};
-__STRING_CONSTANT__0 __string_381={__STRING_CONSTANT__0__,22,"  unsigned lon\
-g __id;\n"};
-__STRING_CONSTANT__0 __string_382={__STRING_CONSTANT__0__,51,"Late binding i\
-s not possible with `mapping' object."};
-__STRING_CONSTANT__0 __string_383={__STRING_CONSTANT__0__,22,"  lith_object \
-thread;\n"};
-__STRING_CONSTANT__0 __string_384={__STRING_CONSTANT__0__,12,"  int param_"};
-__STRING_CONSTANT__0 __string_385={__STRING_CONSTANT__0__,11,"  volatile "};
-__STRING_CONSTANT__0 __string_386={__STRING_CONSTANT__0__,14,"  void *self;\n"};
-__STRING_CONSTANT__0 __string_387={__STRING_CONSTANT__0__,17,"  void *Nothin\
-g;\n"};
-__STRING_CONSTANT__0 __string_388={__STRING_CONSTANT__0__,15,"static class __"};
-__STRING_CONSTANT__0 __string_389={__STRING_CONSTANT__0__,14," extends __OBJ"};
-__STRING_CONSTANT__0 __string_390={__STRING_CONSTANT__0__,45,"Mapping is not\
- yet implemented for Java code."};
-__STRING_CONSTANT__0 __string_391={__STRING_CONSTANT__0__,12,"\n  public __"};
-__STRING_CONSTANT__0 __string_392={__STRING_CONSTANT__0__,8,"int pid,"};
-__STRING_CONSTANT__0 __string_393={__STRING_CONSTANT__0__,11,"int pcount,"};
-__STRING_CONSTANT__0 __string_394={__STRING_CONSTANT__0__,16,"String pstorag\
-e,"};
-__STRING_CONSTANT__0 __string_395={__STRING_CONSTANT__0__,10,")\n  {\n    "};
-__STRING_CONSTANT__0 __string_396={__STRING_CONSTANT__0__,12,"__id = pid;\n"};
-__STRING_CONSTANT__0 __string_397={__STRING_CONSTANT__0__,11," = pcount;\n"};
-__STRING_CONSTANT__0 __string_398={__STRING_CONSTANT__0__,27," = pstorage.to\
-CharArray();\n"};
-__STRING_CONSTANT__0 __string_399={__STRING_CONSTANT__0__,5,"  };\n"};
-__STRING_CONSTANT__0 __string_400={__STRING_CONSTANT__0__,7,"int pid"};
-__STRING_CONSTANT__0 __string_401={__STRING_CONSTANT__0__,9,"super();\n"};
-__STRING_CONSTANT__0 __string_402={__STRING_CONSTANT__0__,8,"  };\n};\n"};
-__STRING_CONSTANT__0 __string_403={__STRING_CONSTANT__0__,10,"_struct {\n"};
-__STRING_CONSTANT__0 __string_404={__STRING_CONSTANT__0__,28,"} __attribute_\
-_ ((packed));\n"};
-__STRING_CONSTANT__0 __string_405={__STRING_CONSTANT__0__,3,"};\n"};
-__STRING_CONSTANT__0 __string_406={__STRING_CONSTANT__0__,17,"private static\
- __"};
-__STRING_CONSTANT__0 __string_407={__STRING_CONSTANT__0__,8,"_=new __"};
-__STRING_CONSTANT__0 __string_408={__STRING_CONSTANT__0__,4,"={__"};
-__STRING_CONSTANT__0 __string_409={__STRING_CONSTANT__0__,3,"__}"};
-__STRING_CONSTANT__0 __string_410={__STRING_CONSTANT__0__,5,"__ (&"};
-__STRING_CONSTANT__0 __string_411={__STRING_CONSTANT__0__,4,"_)\n\n"};
-__STRING_CONSTANT__0 __string_412={__STRING_CONSTANT__0__,3,"% ("};
-__STRING_CONSTANT__0 __string_413={__STRING_CONSTANT__0__,18,"Identifier nee\
-ded."};
-__STRING_CONSTANT__0 __string_414={__STRING_CONSTANT__0__,20,"Added ':' is n\
-eeded."};
-__STRING_CONSTANT__0 __string_415={__STRING_CONSTANT__0__,21,"`STRING' type \
-needed."};
-__STRING_CONSTANT__0 __string_416={__STRING_CONSTANT__0__,14,"String needed."};
-__STRING_CONSTANT__0 __string_417={__STRING_CONSTANT__0__,20,"Added ';' is n\
-eeded."};
-__STRING_CONSTANT__0 __string_418={__STRING_CONSTANT__0__,26,"No data in Pub\
-lic section."};
-__STRING_CONSTANT__0 __string_419={__STRING_CONSTANT__0__,24,"Identifier is \
-incorrect."};
-__STRING_CONSTANT__0 __string_420={__STRING_CONSTANT__0__,18,"type is incorr\
-ect."};
-__STRING_CONSTANT__0 __string_421={__STRING_CONSTANT__0__,21,"Incorrect expr\
-ession."};
-__STRING_CONSTANT__0 __string_422={__STRING_CONSTANT__0__,15,"Incorrect type."};
-__STRING_CONSTANT__0 __string_423={__STRING_CONSTANT__0__,21,"Added '<-' is \
-needed."};
-__STRING_CONSTANT__0 __string_424={__STRING_CONSTANT__0__,20,"Added '(' is n\
-eeded."};
-__STRING_CONSTANT__0 __string_425={__STRING_CONSTANT__0__,20,"Added ')' is n\
-eeded."};
-__STRING_CONSTANT__0 __string_426={__STRING_CONSTANT__0__,23,"Incorrect rede\
-finition."};
-__STRING_CONSTANT__0 __string_427={__STRING_CONSTANT__0__,15,"Comment needed."};
-__STRING_CONSTANT__0 __string_428={__STRING_CONSTANT__0__,42,"`Public' or `P\
-rivate' or `Inherit' needed."};
-__STRING_CONSTANT__0 __string_429={__STRING_CONSTANT__0__,30,"No argument fo\
-r `exit' method."};
-__STRING_CONSTANT__0 __string_430={__STRING_CONSTANT__0__,23,"String argumen\
-t needed."};
-__STRING_CONSTANT__0 __string_431={__STRING_CONSTANT__0__,6,"Slot `"};
-__STRING_CONSTANT__0 __string_432={__STRING_CONSTANT__0__,12,"' not found."};
-__STRING_CONSTANT__0 __string_433={__STRING_CONSTANT__0__,17,"Invalid argume\
-nt."};
-__STRING_CONSTANT__0 __string_434={__STRING_CONSTANT__0__,15,"BOOLEAN needed."};
-__STRING_CONSTANT__0 __string_435={__STRING_CONSTANT__0__,29,"C'est ici que \
-ca commence!!!\n"};
-__STRING_CONSTANT__0 __string_436={__STRING_CONSTANT__0__,26,"Oui, il est bi\
-en bidon!!!\n"};
-__STRING_CONSTANT__0 __string_437={__STRING_CONSTANT__0__,29,"the_parent_typ\
-e est bidon!!!\n"};
-__STRING_CONSTANT__0 __string_438={__STRING_CONSTANT__0__,14,"Slot deferred."};
-__STRING_CONSTANT__0 __string_439={__STRING_CONSTANT__0__,20,"`Section' is n\
-eeded."};
-__STRING_CONSTANT__0 __string_440={__STRING_CONSTANT__0__,27,"Section `Heade\
-r' is needed."};
-__STRING_CONSTANT__0 __string_441={__STRING_CONSTANT__0__,22,"Slot `name' no\
-t found."};
-__STRING_CONSTANT__0 __string_442={__STRING_CONSTANT__0__,23,"Incorrect type\
- section."};
-__STRING_CONSTANT__0 __string_443={__STRING_CONSTANT__0__,50,"`Section Inher\
-it/Insert' must to be first section."};
-__STRING_CONSTANT__0 __string_444={__STRING_CONSTANT__0__,78,"`Section Inher\
-it' is not possible with Expanded object (Use `Section Insert')."};
-__STRING_CONSTANT__0 __string_445={__STRING_CONSTANT__0__,31,"No argument fo\
-r interrupt slot."};
-__STRING_CONSTANT__0 __string_446={__STRING_CONSTANT__0__,33,"No argument fo\
-r inheritance slot."};
-__STRING_CONSTANT__0 __string_447={__STRING_CONSTANT__0__,27,"Incorrect slot\
- declaration."};
-__STRING_CONSTANT__0 __string_448={__STRING_CONSTANT__0__,22,"Incorrect resu\
-lt type."};
-__STRING_CONSTANT__0 __string_449={__STRING_CONSTANT__0__,36,"Incorrect type\
- for inheritance slot."};
-__STRING_CONSTANT__0 __string_450={__STRING_CONSTANT__0__,7,"__init_"};
-__STRING_CONSTANT__0 __string_451={__STRING_CONSTANT__0__,10,"Added ';'."};
-__STRING_CONSTANT__0 __string_452={__STRING_CONSTANT__0__,24,"Double slot de\
-claration."};
-__STRING_CONSTANT__0 __string_453={__STRING_CONSTANT__0__,38,"Invariant: Sor\
-ry, Not yet implemented."};
-__STRING_CONSTANT__0 __string_454={__STRING_CONSTANT__0__,17,"Incorrect symb\
-ol."};
-__STRING_CONSTANT__0 __string_455={__STRING_CONSTANT__0__,7,"Strict "};
-__STRING_CONSTANT__0 __string_456={__STRING_CONSTANT__0__,9,"Expanded "};
-__STRING_CONSTANT__0 __string_457={__STRING_CONSTANT__0__,3,"<<<"};
-__STRING_CONSTANT__0 __string_458={__STRING_CONSTANT__0__,3,">>>"};
-__STRING_CONSTANT__0 __string_459={__STRING_CONSTANT__0__,15,"Block not found"};
-__STRING_CONSTANT__0 __string_460={__STRING_CONSTANT__0__,22,"Incorrect vect\
-or size."};
-__STRING_CONSTANT__0 __string_461={__STRING_CONSTANT__0__,8,"C'est : "};
-__STRING_CONSTANT__0 __string_462={__STRING_CONSTANT__0__,9,"\n dans :\n"};
-__STRING_CONSTANT__0 __string_463={__STRING_CONSTANT__0__,21,"Cyclic inherit\
-ance : "};
-__STRING_CONSTANT__0 __string_464={__STRING_CONSTANT__0__,2,", "};
-__STRING_CONSTANT__0 __string_465={__STRING_CONSTANT__0__,6," Void "};
-__STRING_CONSTANT__0 __string_466={__STRING_CONSTANT__0__,13," With result "};
-__STRING_CONSTANT__0 __string_467={__STRING_CONSTANT__0__,24,"Recursivity wi\
-thout end."};
-__STRING_CONSTANT__0 __string_468={__STRING_CONSTANT__0__,17,"PROFIL_BLOCK.s\
-lot"};
-__STRING_CONSTANT__0 __string_469={__STRING_CONSTANT__0__,19,"CALL_SLOT : BU\
-G!!!!"};
-__STRING_CONSTANT__0 __string_470={__STRING_CONSTANT__0__,20,"CALL_SLOT : BU\
-G2!!!!"};
-__STRING_CONSTANT__0 __string_471={__STRING_CONSTANT__0__,36,"Recursivity wi\
-thout end (call_slot)."};
-__STRING_CONSTANT__0 __string_472={__STRING_CONSTANT__0__,26,"EXPR_MULTIPLE.\
-execute_link"};
-__STRING_CONSTANT__0 __string_473={__STRING_CONSTANT__0__,35,"Recursivity wi\
-thout end (LOOP_END)."};
-__STRING_CONSTANT__0 __string_474={__STRING_CONSTANT__0__,7,"Switch "};
-__STRING_CONSTANT__0 __string_475={__STRING_CONSTANT__0__,2,"| "};
-__STRING_CONSTANT__0 __string_476={__STRING_CONSTANT__0__,7,"<Empty>"};
-__STRING_CONSTANT__0 __string_477={__STRING_CONSTANT__0__,11,"<NODE VIDE="};
-__STRING_CONSTANT__0 __string_478={__STRING_CONSTANT__0__,8,", Data: "};
-__STRING_CONSTANT__0 __string_479={__STRING_CONSTANT__0__,8,"DTA_READ"};
-__STRING_CONSTANT__0 __string_480={__STRING_CONSTANT__0__,8,"DTA_CAST"};
-__STRING_CONSTANT__0 __string_481={__STRING_CONSTANT__0__,9,"DTA_BLOCK"};
-__STRING_CONSTANT__0 __string_482={__STRING_CONSTANT__0__,10,", Result: "};
-__STRING_CONSTANT__0 __string_483={__STRING_CONSTANT__0__,2,"/R"};
-__STRING_CONSTANT__0 __string_484={__STRING_CONSTANT__0__,2,"/E"};
-__STRING_CONSTANT__0 __string_485={__STRING_CONSTANT__0__,2,"=="};
-__STRING_CONSTANT__0 __string_486={__STRING_CONSTANT__0__,1,"-"};
-__STRING_CONSTANT__0 __string_487={__STRING_CONSTANT__0__,1,"/"};
-__STRING_CONSTANT__0 __string_488={__STRING_CONSTANT__0__,1,"&"};
-__STRING_CONSTANT__0 __string_489={__STRING_CONSTANT__0__,2,">>"};
-__STRING_CONSTANT__0 __string_490={__STRING_CONSTANT__0__,2,"<<"};
-__STRING_CONSTANT__0 __string_491={__STRING_CONSTANT__0__,2,"]="};
-__STRING_CONSTANT__0 __string_492={__STRING_CONSTANT__0__,1,"|"};
-__STRING_CONSTANT__0 __string_493={__STRING_CONSTANT__0__,2,"||"};
-__STRING_CONSTANT__0 __string_494={__STRING_CONSTANT__0__,2,"&&"};
-__STRING_CONSTANT__0 __string_495={__STRING_CONSTANT__0__,1,"+"};
-__STRING_CONSTANT__0 __string_496={__STRING_CONSTANT__0__,1,"%"};
-__STRING_CONSTANT__0 __string_497={__STRING_CONSTANT__0__,1,"^"};
-__STRING_CONSTANT__0 __string_498={__STRING_CONSTANT__0__,2,"()"};
-__STRING_CONSTANT__0 __string_499={__STRING_CONSTANT__0__,1,"("};
-__STRING_CONSTANT__0 __string_500={__STRING_CONSTANT__0__,2,"<>"};
-__STRING_CONSTANT__0 __string_501={__STRING_CONSTANT__0__,74,"stack_print(to\
-p_context); print_string(\"Call on NULL\\n\"); die_with_code(1)"};
-__STRING_CONSTANT__0 __string_502={__STRING_CONSTANT__0__,67,"print_string(\\
-"Call on NULL\\n(Use `-D' option)\\n\"); die_with_code(1)"};
-__STRING_CONSTANT__0 __string_503={__STRING_CONSTANT__0__,12,"push_first(&"};
-__STRING_CONSTANT__0 __string_504={__STRING_CONSTANT__0__,6,"push(&"};
-__STRING_CONSTANT__0 __string_505={__STRING_CONSTANT__0__,6,"; // L"};
-__STRING_CONSTANT__0 __string_506={__STRING_CONSTANT__0__,4,"if ("};
-__STRING_CONSTANT__0 __string_507={__STRING_CONSTANT__0__,35," /* INSTR.gene\
-re :: Not genere ! */"};
-__STRING_CONSTANT__0 __string_508={__STRING_CONSTANT__0__,20,"IS_EXPANDED.ge\
-nere !"};
-__STRING_CONSTANT__0 __string_509={__STRING_CONSTANT__0__,8,".__id==0"};
-__STRING_CONSTANT__0 __string_510={__STRING_CONSTANT__0__,4,"null"};
-__STRING_CONSTANT__0 __string_511={__STRING_CONSTANT__0__,2,") "};
-__STRING_CONSTANT__0 __string_512={__STRING_CONSTANT__0__,6," else "};
-__STRING_CONSTANT__0 __string_513={__STRING_CONSTANT__0__,3,"/* "};
-__STRING_CONSTANT__0 __string_514={__STRING_CONSTANT__0__,4," */ "};
-__STRING_CONSTANT__0 __string_515={__STRING_CONSTANT__0__,8," else {\n"};
-__STRING_CONSTANT__0 __string_516={__STRING_CONSTANT__0__,8,"switch ("};
-__STRING_CONSTANT__0 __string_517={__STRING_CONSTANT__0__,4,") {\n"};
-__STRING_CONSTANT__0 __string_518={__STRING_CONSTANT__0__,5,"case "};
-__STRING_CONSTANT__0 __string_519={__STRING_CONSTANT__0__,2,": "};
-__STRING_CONSTANT__0 __string_520={__STRING_CONSTANT__0__,7,"break;\n"};
-__STRING_CONSTANT__0 __string_521={__STRING_CONSTANT__0__,7,".__id=0"};
-__STRING_CONSTANT__0 __string_522={__STRING_CONSTANT__0__,2,"(("};
-__STRING_CONSTANT__0 __string_523={__STRING_CONSTANT__0__,3,")->"};
-__STRING_CONSTANT__0 __string_524={__STRING_CONSTANT__0__,27,"LOOP BUG: Body\
- loop empty !"};
-__STRING_CONSTANT__0 __string_525={__STRING_CONSTANT__0__,8,"while (!"};
-__STRING_CONSTANT__0 __string_526={__STRING_CONSTANT__0__,7,"while ("};
-__STRING_CONSTANT__0 __string_527={__STRING_CONSTANT__0__,3,"do "};
-__STRING_CONSTANT__0 __string_528={__STRING_CONSTANT__0__,9," while (!"};
-__STRING_CONSTANT__0 __string_529={__STRING_CONSTANT__0__,8," while ("};
-__STRING_CONSTANT__0 __string_530={__STRING_CONSTANT__0__,22,"pthread_mutex_\
-lock (&("};
-__STRING_CONSTANT__0 __string_531={__STRING_CONSTANT__0__,18,"->thread.mutex\
-));\n"};
-__STRING_CONSTANT__0 __string_532={__STRING_CONSTANT__0__,8,"->param_"};
-__STRING_CONSTANT__0 __string_533={__STRING_CONSTANT__0__,6,"=(int)"};
-__STRING_CONSTANT__0 __string_534={__STRING_CONSTANT__0__,9,"arg null\n"};
-__STRING_CONSTANT__0 __string_535={__STRING_CONSTANT__0__,25,"->thread.proce\
-dure = COP_"};
-__STRING_CONSTANT__0 __string_536={__STRING_CONSTANT__0__,6,"return"};
-__STRING_CONSTANT__0 __string_537={__STRING_CONSTANT__0__,13,"run_procedure"};
-__STRING_CONSTANT__0 __string_538={__STRING_CONSTANT__0__,16,"((lith_object \
-*)"};
-__STRING_CONSTANT__0 __string_539={__STRING_CONSTANT__0__,58,"Impossible `Se\
-lf' argument for External or Interrupt slot."};
-__STRING_CONSTANT__0 __string_540={__STRING_CONSTANT__0__,15,"// Pre thread.\
-\n"};
-__STRING_CONSTANT__0 __string_541={__STRING_CONSTANT__0__,21,"{ lith_node no\
-de,*n;\n"};
-__STRING_CONSTANT__0 __string_542={__STRING_CONSTANT__0__,18,"lith_object *o\
-bj;\n"};
-__STRING_CONSTANT__0 __string_543={__STRING_CONSTANT__0__,19,"void *thread_s\
-ave;\n"};
-__STRING_CONSTANT__0 __string_544={__STRING_CONSTANT__0__,9,"obj = &(("};
-__STRING_CONSTANT__0 __string_545={__STRING_CONSTANT__0__,12,")->thread);\n"};
-__STRING_CONSTANT__0 __string_546={__STRING_CONSTANT__0__,18,"node.next = NU\
-LL;\n"};
-__STRING_CONSTANT__0 __string_547={__STRING_CONSTANT__0__,38,"pthread_mutex_\
-init(&node.mutex,NULL);\n"};
-__STRING_CONSTANT__0 __string_548={__STRING_CONSTANT__0__,33,"pthread_mutex_\
-lock(&obj->mutex);\n"};
-__STRING_CONSTANT__0 __string_549={__STRING_CONSTANT__0__,15,"n = obj->last;\
-\n"};
-__STRING_CONSTANT__0 __string_550={__STRING_CONSTANT__0__,17,"if (n == NULL)\
- {\n"};
-__STRING_CONSTANT__0 __string_551={__STRING_CONSTANT__0__,22,"  obj->first =\
- &node;\n"};
-__STRING_CONSTANT__0 __string_552={__STRING_CONSTANT__0__,9,"} else {\n"};
-__STRING_CONSTANT__0 __string_553={__STRING_CONSTANT__0__,19,"  n->next = &n\
-ode;\n"};
-__STRING_CONSTANT__0 __string_554={__STRING_CONSTANT__0__,35,"  pthread_mute\
-x_lock(&node.mutex);\n"};
-__STRING_CONSTANT__0 __string_555={__STRING_CONSTANT__0__,19,"obj->last = &n\
-ode;\n"};
-__STRING_CONSTANT__0 __string_556={__STRING_CONSTANT__0__,35,"pthread_mutex_\
-unlock(&obj->mutex);\n"};
-__STRING_CONSTANT__0 __string_557={__STRING_CONSTANT__0__,34,"pthread_mutex_\
-lock (&node.mutex);\n"};
-__STRING_CONSTANT__0 __string_558={__STRING_CONSTANT__0__,49,"thread_save=pt\
-hread_getspecific(current_thread);\n"};
-__STRING_CONSTANT__0 __string_559={__STRING_CONSTANT__0__,35,"pthread_setspe\
-cific(current_thread,"};
-__STRING_CONSTANT__0 __string_560={__STRING_CONSTANT__0__,35,"pthread_mutex_\
-lock(&(obj->mutex));\n"};
-__STRING_CONSTANT__0 __string_561={__STRING_CONSTANT__0__,22,"n = obj->first\
-->next;\n"};
-__STRING_CONSTANT__0 __string_562={__STRING_CONSTANT__0__,17,"if (n != NULL)\
- {\n"};
-__STRING_CONSTANT__0 __string_563={__STRING_CONSTANT__0__,35,"  pthread_mute\
-x_unlock(&n->mutex);\n"};
-__STRING_CONSTANT__0 __string_564={__STRING_CONSTANT__0__,20,"  obj->last = \
-NULL;\n"};
-__STRING_CONSTANT__0 __string_565={__STRING_CONSTANT__0__,16,"obj->first = n\
-;\n"};
-__STRING_CONSTANT__0 __string_566={__STRING_CONSTANT__0__,49,"pthread_setspe\
-cific(current_thread,thread_save);\n"};
-__STRING_CONSTANT__0 __string_567={__STRING_CONSTANT__0__,9,"volatile "};
-__STRING_CONSTANT__0 __string_568={__STRING_CONSTANT__0__,33,"Slot is not in\
- `Mapping' section."};
-__STRING_CONSTANT__0 __string_569={__STRING_CONSTANT__0__,19,"Not enough mem\
-ory.\n"};
-__STRING_CONSTANT__0 __string_570={__STRING_CONSTANT__0__,22,"Line counter o\
-verflow."};
-__STRING_CONSTANT__0 __string_571={__STRING_CONSTANT__0__,40,"Column counter\
- overflow (line too long)."};
-__STRING_CONSTANT__0 __string_572={__STRING_CONSTANT__0__,29,"Unterminated s\
-tring constant."};
-__STRING_CONSTANT__0 __string_573={__STRING_CONSTANT__0__,0,""};
-__STRING_CONSTANT__0 __string_574={__STRING_CONSTANT__0__,19,"Double declara\
-tion."};
-__STRING_CONSTANT__0 __string_575={__STRING_CONSTANT__0__,15,"Type incorrect."};
-__STRING_CONSTANT__0 __string_576={__STRING_CONSTANT__0__,15,"Incorrect slot."};
-__STRING_CONSTANT__0 __string_577={__STRING_CONSTANT__0__,22,"Error INTEGER \
-needed.\n"};
-__STRING_CONSTANT__0 __string_578={__STRING_CONSTANT__0__,24,"Incorrect type\
- operator."};
-__STRING_CONSTANT__0 __string_579={__STRING_CONSTANT__0__,26,"End of comment\
- not found !"};
-__STRING_CONSTANT__0 __string_580={__STRING_CONSTANT__0__,27,"Incorrect styl\
-e slot ('-')."};
-__STRING_CONSTANT__0 __string_581={__STRING_CONSTANT__0__,24,"COP not yet im\
-plemented."};
-__STRING_CONSTANT__0 __string_582={__STRING_CONSTANT__0__,2509,"#include <pt\
-hread.h>\n#include <limits.h>\n\nvoid print_char(char car);\nint die_with_co\
-de(int code);\n\nstatic pthread_key_t current_thread;\nstatic pthread_attr_t\
- thread_attr;\npthread_t c_thread;\nint thread_counter;\n\nstatic char threa\
-d_stack[512][PTHREAD_STACK_MIN];\n\ntypedef struct lith_object_struct lith_o\
-bject;\ntypedef struct lith_node_struct lith_node;\nstruct lith_node_struct \
-{\n  pthread_mutex_t mutex;\n  lith_node *next;\n  lith_object *object;\n};\\
-nstruct lith_object_struct {\n  unsigned long __id; // Just for late binding\
-.\n  lith_node *first;\n  lith_node *last;\n  lith_object *(*procedure)(lith\
-_object *obj,pthread_mutex_t *mutex);\n  pthread_mutex_t mutex;\n};\nstruct \
-{\n  lith_node *first;\n  pthread_mutex_t mutex;\n} pool;\n\nvoid *thread_li\
-fe(void *ptr)\n{ lith_node node,*n;\n  lith_object *obj,*new_obj;\n\n  pthre\
-ad_mutex_init(&node.mutex,NULL);\n  pthread_mutex_lock(&node.mutex);\n  node\
-.object = (lith_object *)ptr;\n  do {\n    // Append fifo object.\n    obj =\
- node.object;\n    node.next = NULL;\n    n = obj->last;\n    if (n == NULL)\
- {\n      obj->first = &node;\n      pthread_mutex_unlock(&node.mutex);\n   \
- } else {\n      n->next = &node;\n    };\n    obj->last = &node;\n    pthre\
-ad_setspecific(current_thread,(void *)obj);\n    // Run procedure.\n    new_\
-obj = obj->procedure(obj,&node.mutex);\n    // Remove fifo object.\n    pthr\
-ead_mutex_lock(&obj->mutex);\n    n = obj->first->next;\n    if (n != NULL) \
-{\n      pthread_mutex_unlock(&n->mutex);\n    } else {\n      obj->last = N\
-ULL;\n    };\n    obj->first = n;\n    pthread_mutex_unlock(&obj->mutex);\n \
-   if (new_obj != NULL) {\n      node.object = new_obj;\n    } else {\n     \
- // Add in pool.\n      pthread_mutex_lock(&pool.mutex);\n      node.next = \
-pool.first;\n      pool.first = &node;\n      pthread_mutex_unlock(&pool.mut\
-ex);\n      // Sleep.\n      pthread_mutex_lock(&node.mutex);\n    };\n  } w\
-hile (1);\n  return NULL;\n};\n\nvoid run_procedure(lith_object *obj)\n{ lit\
-h_node *node;\n  char *msg=\"COP Error!\\n\";\n  // Pool manager.\n  pthread\
-_mutex_lock(&pool.mutex);\n  node = pool.first;\n  if (node != NULL) {\n    \
-pool.first = node->next;\n  };\n  pthread_mutex_unlock(&pool.mutex);\n  // R\
-un thread.\n  if (node == NULL) {\n    pthread_attr_setstack(&thread_attr, t\
-hread_stack[thread_counter++],PTHREAD_STACK_MIN);\n    if ((thread_counter>5\
-12) || pthread_create(&c_thread,&thread_attr, thread_life, (void *)obj)) {\n\
-      while (*msg != 0) print_char(*(msg++));\n      die_with_code(1);\n    \
-};\n  } else {\n    node->object = obj;\n    pthread_mutex_unlock(&node->mut\
-ex);\n  };\n};\n\n"};
-__STRING_CONSTANT__0 __string_583={__STRING_CONSTANT__0__,11,"Added ':='."};
-__STRING_CONSTANT__0 __string_584={__STRING_CONSTANT__0__,31,"Prototype iden\
-tifier is needed."};
-__STRING_CONSTANT__0 __string_585={__STRING_CONSTANT__0__,34,"Incorrect name\
- (filename != name)."};
-__STRING_CONSTANT__0 __string_586={__STRING_CONSTANT__0__,24,"Object can't b\
-e generic."};
-__STRING_CONSTANT__0 __string_587={__STRING_CONSTANT__0__,10,"Added ':'."};
-__STRING_CONSTANT__0 __string_588={__STRING_CONSTANT__0__,12,"Type needed."};
-__STRING_CONSTANT__0 __string_589={__STRING_CONSTANT__0__,27,"Sorry, not yet\
- implemented."};
-__STRING_CONSTANT__0 __string_590={__STRING_CONSTANT__0__,36,"Identifier par\
-ameter type is needed."};
-__STRING_CONSTANT__0 __string_591={__STRING_CONSTANT__0__,10,"Added ')'."};
-__STRING_CONSTANT__0 __string_592={__STRING_CONSTANT__0__,28,"Invalid generi\
-c list number."};
-__STRING_CONSTANT__0 __string_593={__STRING_CONSTANT__0__,34,"Slot `name' mu\
-st to be first slot."};
-__STRING_CONSTANT__0 __string_594={__STRING_CONSTANT__0__,20,"Incorrect type\
- list."};
-__STRING_CONSTANT__0 __string_595={__STRING_CONSTANT__0__,19,"Incorrect exte\
-rnal."};
-__STRING_CONSTANT__0 __string_596={__STRING_CONSTANT__0__,15,"Incorrect expr."};
-__STRING_CONSTANT__0 __string_597={__STRING_CONSTANT__0__,33,"Double `defaul\
-t' slot definition."};
-__STRING_CONSTANT__0 __string_598={__STRING_CONSTANT__0__,30,"Double `type' \
-slot definition."};
-__STRING_CONSTANT__0 __string_599={__STRING_CONSTANT__0__,17,"Incorrect numb\
-er."};
-__STRING_CONSTANT__0 __string_600={__STRING_CONSTANT__0__,17,"Incorrect stri\
-ng."};
-__STRING_CONSTANT__0 __string_601={__STRING_CONSTANT__0__,59,"For a section,\
- the prototype name only (without '['...']')."};
-__STRING_CONSTANT__0 __string_602={__STRING_CONSTANT__0__,22,"Type `SELF' is\
- needed."};
-__STRING_CONSTANT__0 __string_603={__STRING_CONSTANT__0__,30,"Incorrect argu\
-ment identifier."};
-__STRING_CONSTANT__0 __string_604={__STRING_CONSTANT__0__,24,"Incorrect argu\
-ment type."};
-__STRING_CONSTANT__0 __string_605={__STRING_CONSTANT__0__,30,"Incorrect argu\
-ment definition."};
-__STRING_CONSTANT__0 __string_606={__STRING_CONSTANT__0__,19,"Operator is ne\
-eded."};
-__STRING_CONSTANT__0 __string_607={__STRING_CONSTANT__0__,19,"Incorrect oper\
-ator."};
-__STRING_CONSTANT__0 __string_608={__STRING_CONSTANT__0__,10,"Added `''."};
-__STRING_CONSTANT__0 __string_609={__STRING_CONSTANT__0__,29,"Operator decla\
-ration invalid."};
-__STRING_CONSTANT__0 __string_610={__STRING_CONSTANT__0__,39,"Not associativ\
-ity for postfix operator."};
-__STRING_CONSTANT__0 __string_611={__STRING_CONSTANT__0__,38,"Not associativ\
-ity for prefix operator."};
-__STRING_CONSTANT__0 __string_612={__STRING_CONSTANT__0__,32,"Incorrect in `\
-Section External'."};
-__STRING_CONSTANT__0 __string_613={__STRING_CONSTANT__0__,7,"Added '"};
-__STRING_CONSTANT__0 __string_614={__STRING_CONSTANT__0__,10,"Added '}'."};
-__STRING_CONSTANT__0 __string_615={__STRING_CONSTANT__0__,27,"`Expanded' is \
-not possible."};
-__STRING_CONSTANT__0 __string_616={__STRING_CONSTANT__0__,10,"Added ']'."};
-__STRING_CONSTANT__0 __string_617={__STRING_CONSTANT__0__,45,"Impossible '<-\
-' style assignment with vector."};
-__STRING_CONSTANT__0 __string_618={__STRING_CONSTANT__0__,28,"Sorry, Not yet\
- implemented !"};
-__STRING_CONSTANT__0 __string_619={__STRING_CONSTANT__0__,12,"(TYPE_BLOCK)"};
-__STRING_CONSTANT__0 __string_620={__STRING_CONSTANT__0__,14,"(PROFIL_BLOCK)"};
-__STRING_CONSTANT__0 __string_621={__STRING_CONSTANT__0__,31,"Invariance typ\
-e result invalid."};
-__STRING_CONSTANT__0 __string_622={__STRING_CONSTANT__0__,39,"Invariance sec\
-tion declaration invalid."};
-__STRING_CONSTANT__0 __string_623={__STRING_CONSTANT__0__,21,"ITM_LDOTS.to_r\
-un_expr"};
-__STRING_CONSTANT__0 __string_624={__STRING_CONSTANT__0__,24,"ITM_LIST_IDF.t\
-o_run_expr"};
-__STRING_CONSTANT__0 __string_625={__STRING_CONSTANT__0__,24,"ITM_OPERATOR.t\
-o_run_expr"};
-__STRING_CONSTANT__0 __string_626={__STRING_CONSTANT__0__,10,"New type: "};
-__STRING_CONSTANT__0 __string_627={__STRING_CONSTANT__0__,4,") x "};
-__STRING_CONSTANT__0 __string_628={__STRING_CONSTANT__0__,6,"<Vide>"};
-__STRING_CONSTANT__0 __string_629={__STRING_CONSTANT__0__,11,"\nOld type: "};
-__STRING_CONSTANT__0 __string_630={__STRING_CONSTANT__0__,23,"*****SWITCH BU\
-G********"};
-__STRING_CONSTANT__0 __string_631={__STRING_CONSTANT__0__,15,"PB dans SWITCH."};
-__STRING_CONSTANT__0 __string_632={__STRING_CONSTANT__0__,19,"LOOP.my_copy B\
-UG!!!"};
-__STRING_CONSTANT__0 __string_633={__STRING_CONSTANT__0__,8," Origin:"};
-__STRING_CONSTANT__0 __string_634={__STRING_CONSTANT__0__,6," copy:"};
-__STRING_CONSTANT__0 __string_635={__STRING_CONSTANT__0__,18,"LOOP: Bug in c\
-opy."};
-__STRING_CONSTANT__0 __string_636={__STRING_CONSTANT__0__,18,"NODE_STYLE.my_\
-copy"};
-__STRING_CONSTANT__0 __string_637={__STRING_CONSTANT__0__,7,"style ["};
-__STRING_CONSTANT__0 __string_638={__STRING_CONSTANT__0__,2,"]\n"};
-__STRING_CONSTANT__0 __string_639={__STRING_CONSTANT__0__,44,"READ : Compile\
-r BUG! (require_first = NULL) "};
-__STRING_CONSTANT__0 __string_640={__STRING_CONSTANT__0__,17,"Division by ze\
-ro."};
-__STRING_CONSTANT__0 __string_641={__STRING_CONSTANT__0__,30,"Right shift co\
-unt is negative."};
-__STRING_CONSTANT__0 __string_642={__STRING_CONSTANT__0__,29,"Left shift cou\
-nt is negative."};
-__STRING_CONSTANT__0 __string_643={__STRING_CONSTANT__0__,12,"CALL_SLOT : "};
-__STRING_CONSTANT__0 __string_644={__STRING_CONSTANT__0__,12,"DTA_WR_CODE:"};
-__STRING_CONSTANT__0 __string_645={__STRING_CONSTANT__0__,13,"DTA_WR_VALUE:"};
-__STRING_CONSTANT__0 __string_646={__STRING_CONSTANT__0__,12,"DTA_RD_ARGS:"};
-__STRING_CONSTANT__0 __string_647={__STRING_CONSTANT__0__,15,"private static "};
-__STRING_CONSTANT__0 __string_648={__STRING_CONSTANT__0__,10," __string_"};
-__STRING_CONSTANT__0 __string_649={__STRING_CONSTANT__0__,22,"new __STRING_C\
-ONSTANT("};
-__STRING_CONSTANT__0 __string_650={__STRING_CONSTANT__0__,3,"__,"};
-__STRING_CONSTANT__0 __string_651={__STRING_CONSTANT__0__,2,"\\\n"};
-__STRING_CONSTANT__0 __string_652={__STRING_CONSTANT__0__,9,"__string_"};
-__STRING_CONSTANT__0 __string_653={__STRING_CONSTANT__0__,11,"(&__string_"};
-__STRING_CONSTANT__0 __string_654={__STRING_CONSTANT__0__,8," style ["};
-__STRING_CONSTANT__0 __string_655={__STRING_CONSTANT__0__,2,"] "};
-__STRING_CONSTANT__0 __string_656={__STRING_CONSTANT__0__,26,"BUG ANY.add_va\
-r_size Error"};
-__STRING_CONSTANT__0 __string_657={__STRING_CONSTANT__0__,2,")("};
-__STRING_CONSTANT__0 __string_658={__STRING_CONSTANT__0__,2,"))"};
-__STRING_CONSTANT__0 __string_659={__STRING_CONSTANT__0__,2,"(*"};
-__STRING_CONSTANT__0 __string_660={__STRING_CONSTANT__0__,8,"(void *)"};
-__STRING_CONSTANT__0 __string_661={__STRING_CONSTANT__0__,3,"LLU"};
-__STRING_CONSTANT__0 __string_662={__STRING_CONSTANT__0__,2,"LU"};
-__STRING_CONSTANT__0 __string_663={__STRING_CONSTANT__0__,15,"(unsigned long)"};
-__STRING_CONSTANT__0 __string_664={__STRING_CONSTANT__0__,5,".__id"};
-__STRING_CONSTANT__0 __string_665={__STRING_CONSTANT__0__,2,"-1"};
-__STRING_CONSTANT__0 __string_666={__STRING_CONSTANT__0__,2,"*("};
-__STRING_CONSTANT__0 __string_667={__STRING_CONSTANT__0__,7,"sizeof("};
-__STRING_CONSTANT__0 __string_668={__STRING_CONSTANT__0__,6,".self)"};
-__STRING_CONSTANT__0 __string_669={__STRING_CONSTANT__0__,18,"((struct ___OB\
-J *)"};
-__STRING_CONSTANT__0 __string_670={__STRING_CONSTANT__0__,7,")->__id"};
-__STRING_CONSTANT__0 __string_671={__STRING_CONSTANT__0__,5,"(int)"};
-__STRING_CONSTANT__0 __string_672={__STRING_CONSTANT__0__,2,"&("};
-__STRING_CONSTANT__0 __string_673={__STRING_CONSTANT__0__,24,"Unknown escape\
- sequence."};
-__STRING_CONSTANT__0 __string_674={__STRING_CONSTANT__0__,39,"Invalid range \
-character number [0,255]."};
-__STRING_CONSTANT__0 __string_675={__STRING_CONSTANT__0__,23,"Character '\' \
-is needed."};
-__STRING_CONSTANT__0 __string_676={__STRING_CONSTANT__0__,23,"Incorrect octa\
-l number."};
-__STRING_CONSTANT__0 __string_677={__STRING_CONSTANT__0__,24,"Incorrect bina\
-ry number."};
-__STRING_CONSTANT__0 __string_678={__STRING_CONSTANT__0__,25,"Incorrect deci\
-mal number."};
-__STRING_CONSTANT__0 __string_679={__STRING_CONSTANT__0__,24,"Incorrect Resu\
-lt number."};
-__STRING_CONSTANT__0 __string_680={__STRING_CONSTANT__0__,25,"Incorrect live\
- type list."};
-__STRING_CONSTANT__0 __string_681={__STRING_CONSTANT__0__,22,"Prototype name\
- needed."};
-__STRING_CONSTANT__0 __string_682={__STRING_CONSTANT__0__,30,"1) Sorry, not \
-yet implemented."};
-__STRING_CONSTANT__0 __string_683={__STRING_CONSTANT__0__,30,"2) Sorry, not \
-yet implemented."};
-__STRING_CONSTANT__0 __string_684={__STRING_CONSTANT__0__,7,"Style `"};
-__STRING_CONSTANT__0 __string_685={__STRING_CONSTANT__0__,32,"' for paramete\
-r type is ignored."};
-__STRING_CONSTANT__0 __string_686={__STRING_CONSTANT__0__,10,"' ignored."};
-__STRING_CONSTANT__0 __string_687={__STRING_CONSTANT__0__,21,"Incorrect iden\
-tifier."};
-__STRING_CONSTANT__0 __string_688={__STRING_CONSTANT__0__,21,"Incorrect loca\
-l type."};
-__STRING_CONSTANT__0 __string_689={__STRING_CONSTANT__0__,27,"Incorrect `Old\
-' expression."};
-__STRING_CONSTANT__0 __string_690={__STRING_CONSTANT__0__,18,"Incorrect mess\
-age."};
-__STRING_CONSTANT__0 __string_691={__STRING_CONSTANT__0__,42,"Invariance num\
-ber vector argument invalid."};
-__STRING_CONSTANT__0 __string_692={__STRING_CONSTANT__0__,33,"Invariance nam\
-e argument invalid."};
-__STRING_CONSTANT__0 __string_693={__STRING_CONSTANT__0__,33,"Invariance typ\
-e argument invalid."};
-__STRING_CONSTANT__0 __string_694={__STRING_CONSTANT__0__,12,"Call on Void"};
-__STRING_CONSTANT__0 __string_695={__STRING_CONSTANT__0__,16,"' not found in\
+____0 __string_180={____0__,15,"Warning: Slot `"};
+____0 __string_181={____0__,22,"STRING type is needed."};
+____0 __string_182={____0__,31,"ERROR : `input_file' is empty.\n"};
+____0 __string_183={____0__,5,".java"};
+____0 __string_184={____0__,2,".c"};
+____0 __string_185={____0__,15,"\ninput  file : "};
+____0 __string_186={____0__,18,".li\noutput file : "};
+____0 __string_187={____0__,18,"\npath directory :\n"};
+____0 __string_188={____0__,2,"  "};
+____0 __string_189={____0__,63,"// Java code generated by Lisaac compiler (w\
+ww.isaacOS.com) //\n"};
+____0 __string_190={____0__,6,"class "};
+____0 __string_191={____0__,3," {\n"};
+____0 __string_192={____0__,29,"private static String arg[];\n"};
+____0 __string_193={____0__,60,"// C code generated by Lisaac compiler (www.\
+isaacOS.com) //\n"};
+____0 __string_194={____0__,20,"#include <signal.h>\n"};
+____0 __string_195={____0__,34,"int arg_count;\nchar **arg_vector;\n"};
+____0 __string_196={____0__,8,"EXTERNAL"};
+____0 __string_197={____0__,10,"arg = parg"};
+____0 __string_198={____0__,35,"signal(SIGINT,interrupt_signal);\n  "};
+____0 __string_199={____0__,220,"arg_count  = argc;\n  arg_vector = argv;\n#\
+ifdef _PTHREAD_H\n  pthread_key_create(¤t_thread, NULL);\n  pthread_at\
+tr_init(&thread_attr);\n  /*pthread_attr_setdetachstate(&thread_attr,PTHREAD\
+_CREATE_DETACHED);*/\n#endif\n  "};
+____0 __string_200={____0__,28,"Unix mode: Not value return."};
+____0 __string_201={____0__,29,"Unix mode: Not argument list."};
+____0 __string_202={____0__,56,"Entry point not found (slot `main' in `Secti\
+on Public')."};
+____0 __string_203={____0__,17,"Depending pass: ."};
+____0 __string_204={____0__,1,"."};
+____0 __string_205={____0__,2," ("};
+____0 __string_206={____0__,2,")\n"};
+____0 __string_207={____0__,16,"Executing pass: "};
+____0 __string_208={____0__,1,"*"};
+____0 __string_209={____0__,4,"TYPE"};
+____0 __string_210={____0__,50,"// Generic Object\nclass ___OBJ {\n  long __\
+id;\n};\n\n"};
+____0 __string_211={____0__,60,"// Generic Object\nstruct ___OBJ {\n  unsign\
+ed long __id;\n};\n\n"};
+____0 __string_212={____0__,6,"GLOBAL"};
+____0 __string_213={____0__,15,"FUNCTION HEADER"};
+____0 __string_214={____0__,17,"// Debug Manager\n"};
+____0 __string_215={____0__,32,"void interrupt_signal(int sig);\n"};
+____0 __string_216={____0__,180,"void stack_print(_____CONTEXT *up);\nvoid p\
+ush_first(_____CONTEXT *path,unsigned long code);\nvoid push(_____CONTEXT *p\
+ath,unsigned long code);\nvoid print_integer(unsigned short n);\n"};
+____0 __string_217={____0__,15,"// Source code\n"};
+____0 __string_218={____0__,2,";\n"};
+____0 __string_219={____0__,17,"lith_object *COP_"};
+____0 __string_220={____0__,41,"(lith_object *obj,pthread_mutex_t *mutex)"};
+____0 __string_221={____0__,11,"SOURCE CODE"};
+____0 __string_222={____0__,39,"public static void main(String parg[])\n"};
+____0 __string_223={____0__,31,"int main(int argc,char **argv)\n"};
+____0 __string_224={____0__,2,"{\n"};
+____0 __string_225={____0__,13,"  return(0);\n"};
+____0 __string_226={____0__,3,"}\n\n"};
+____0 __string_227={____0__,43,"Sorry, Some Feature is Not Yet Implemented."};
+____0 __string_228={____0__,3,"\n{ "};
+____0 __string_229={____0__,16," self;\n  self = "};
+____0 __string_230={____0__,90,"ptr;\n  pthread_mutex_lock (&(self->mutex));\
+\n  pthread_setspecific(current_thread,self);\n  "};
+____0 __string_231={____0__,8,"(self);\n"};
+____0 __string_232={____0__,60,"  pthread_mutex_unlock (&(self->mutex));\n  \
+return(NULL);\n};\n"};
+____0 __string_233={____0__,7,"return("};
+____0 __string_234={____0__,3,");\n"};
+____0 __string_235={____0__,2,"}\n"};
+____0 __string_236={____0__,5,"obj;\n"};
+____0 __string_237={____0__,2,"=("};
+____0 __string_238={____0__,3,")(("};
+____0 __string_239={____0__,12,"obj)->param_"};
+____0 __string_240={____0__,37,"  pthread_mutex_unlock(&obj->mutex);\n"};
+____0 __string_241={____0__,29,"  pthread_mutex_lock(mutex);\n"};
+____0 __string_242={____0__,17,"  return NULL;\n}\n"};
+____0 __string_243={____0__,54,"// NULL\n#ifndef NULL\n#define NULL ((void *\
+)0)\n#endif\n\n"};
+____0 __string_244={____0__,167,"// ___CONTEXT\ntypedef struct ___CONTEXT_st\
+ruct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _\
+____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n"};
+____0 __string_245={____0__,18,"\nvoid *table_type["};
+____0 __string_246={____0__,3,"];\n"};
+____0 __string_247={____0__,13,"DEBUG MANAGER"};
+____0 __string_248={____0__,77,"private static void print_string(String str)\
+ \n{ \n  System.out.print(str);\n}\n\n"};
+____0 __string_249={____0__,108,"int print_string(char *str) \n{ \n  while (\
+*str!=0) {\n    print_char(*str); \n    str++; \n  };\n  return(0);\n}\n\n"};
+____0 __string_250={____0__,12,"char *trace["};
+____0 __string_251={____0__,4,"]={\n"};
+____0 __string_252={____0__,3,"  \""};
+____0 __string_253={____0__,4,")\",\n"};
+____0 __string_254={____0__,7,")\"\n};\n\n"};
+____0 __string_255={____0__,94,"\n//==========================//\n// SOURCE \
+LINE REFERENCE    //\n//==========================//\n"};
+____0 __string_256={____0__,60,"struct __source {\n  unsigned int pos;\n  ch\
+ar *line;\n} __src["};
+____0 __string_257={____0__,9,"#define L"};
+____0 __string_258={____0__,3,"  {"};
+____0 __string_259={____0__,2,",\""};
+____0 __string_260={____0__,4,"\"},\n"};
+____0 __string_261={____0__,4,"};\n\n"};
+____0 __string_262={____0__,244,"// Unix Signal manager:\nvoid interrupt_sig\
+nal(int sig)  \n{                               \n  stack_print(top_context)\
+;     \n  print_string(\"User interrupt.\\n\"); \n  die_with_code(1);       \
+              \n}                                       \n\n"};
+____0 __string_263={____0__,58,"void push_first(_____CONTEXT *path,unsigned \
+long code)\n{ \n"};
+____0 __string_264={____0__,303,"  _____CONTEXT *cur,loop;\n  cur = top_cont\
+ext; \n  while ((cur != (void *)0) && (cur != path)) cur = cur->back; \n  if\
+ (cur == path) {\n    loop.back = top_context;\n    loop.code = code; \n    \
+stack_print(&loop);\n    print_string(\"COMPILER : Debug context looping det\
+ected !\\n\");\n    die_with_code(1);\n  };\n"};
+____0 __string_265={____0__,732,"  path->back  = top_context;\n  path->code \
+ = code;\n  top_context = path;\n} \n  \nvoid push(_____CONTEXT *path,unsign\
+ed long code)\n{ \n  path->code  = code;\n  top_context = path;\n} \n  \nvoi\
+d stack_print(_____CONTEXT *up)      \n{ _____CONTEXT *back,*next;          \
+   \n  int j;	                              \n  next = (void *)0;           \
+               \n  while (up != (void *)0) {                  \n    back = u\
+p -> back;                       \n    up -> back = next;                   \
+    \n    next = up;                               \n    up = back;         \
+                      \n  };                                         \n  pri\
+nt_string(\"\\n============== BOTTOM ==============\\n\"); \n  while (next !\
+= (void *)0) {                \n"};
+____0 __string_266={____0__,812,"    print_string(\"Line #\");              \
+             \n    print_integer(__src[next->code].pos >> 17);         \n   \
+ print_string(\" Column #\");                        \n    print_integer((__\
+src[next->code].pos >> 9) & 0xFF); \n    print_string(\" in \");            \
+                 \n    print_string(trace[__src[next->code].pos & 0x1FF]); \\
+n    print_string(\".\\n\");                             \n if ((__src[next-\
+>code].pos & 0x1FF) != 0) { \n    print_string(__src[next->code].line);     \
+          \n    print_char('\\n');                                  \n    fo\
+r (j=0;j < ((__src[next->code].pos >> 9) & 0xFF);j++) {\n      if (__src[nex\
+t->code].line[j]=='\\t') print_char('\\t');\n      else print_char(' ');\n  \
+  };                                                  \n    print_char('^');\
+    \n    print_char('\\n');   \n }; \n"};
+____0 __string_267={____0__,307,"    print_string(\"Line #\");              \
+  \n    print_integer(next->code >> 17);         \n    print_string(\" Colum\
+n #\");          \n    print_integer((next->code >> 9) & 0xFF); \n    print_\
+string(\" in \");               \n    print_string(trace[next->code & 0x1FF]\
+); \n    print_string(\".\\n\");                  \n"};
+____0 __string_268={____0__,515,"    next = next -> back;                   \
+  \n  };                                         \n  print_string(\"========\
+======== TOP ===============\\n\"); \n  top_context = (void *)0;            \
+       \n}                                            \n \nvoid print_intege\
+r(unsigned short n) \n{ unsigned short val;                \n  char car;    \
+                      \n  car = (n % 10) + '0';              \n  val = n / 1\
+0;                      \n  if (val != 0) print_integer(val);  \n  print_cha\
+r(car);                   \n} \n\n"};
+____0 __string_269={____0__,21,"\n} // End class MAIN\n"};
+____0 __string_270={____0__,12,"Error: File "};
+____0 __string_271={____0__,18," is not created !\n"};
+____0 __string_272={____0__,4," => "};
+____0 __string_273={____0__,10," minutes, "};
+____0 __string_274={____0__,12," second(s).\n"};
+____0 __string_275={____0__,13," warning(s).\n"};
+____0 __string_276={____0__,25,"  Local counter        : "};
+____0 __string_277={____0__,1,"\n"};
+____0 __string_278={____0__,25,"  Context counter      : "};
+____0 __string_279={____0__,25,"  Null call score      : "};
+____0 __string_280={____0__,25,"  Polymorphic call     : "};
+____0 __string_281={____0__,25,"  Invariant loop score : "};
+____0 __string_282={____0__,23,"BOOLEAN type is needed."};
+____0 __string_283={____0__,50,"Warning: Slot `back_end' not found in *.lip \
+file.\n"};
+____0 __string_284={____0__,16,"Memory: Size = 0"};
+____0 __string_285={____0__,4,"_add"};
+____0 __string_286={____0__,4,"_sub"};
+____0 __string_287={____0__,9,"_logicnot"};
+____0 __string_288={____0__,4,"_not"};
+____0 __string_289={____0__,4,"_div"};
+____0 __string_290={____0__,4,"_mul"};
+____0 __string_291={____0__,4,"_xor"};
+____0 __string_292={____0__,4,"_mod"};
+____0 __string_293={____0__,8,"_greater"};
+____0 __string_294={____0__,5,"_less"};
+____0 __string_295={____0__,6,"_equal"};
+____0 __string_296={____0__,7,"_notdiv"};
+____0 __string_297={____0__,3,"_or"};
+____0 __string_298={____0__,4,"_and"};
+____0 __string_299={____0__,7,"_dollar"};
+____0 __string_300={____0__,6,"_diese"};
+____0 __string_301={____0__,3,"_at"};
+____0 __string_302={____0__,4,"_ask"};
+____0 __string_303={____0__,3,"../"};
+____0 __string_304={____0__,6,"File `"};
+____0 __string_305={____0__,38,"' not found !\nIncorrect installation.\n"};
+____0 __string_306={____0__,28,"' not found ! (see `*.lip')\n"};
+____0 __string_307={____0__,845,"-------------------------------------------\
+---------------------\n--            Lisaac IS An Advanced Compiler V.0.14  \
+         --\n--            LORIA - LSIIT - ULP - CNRS - FRANCE             -\
+-\n--         Benoit SONNTAG - sonntag at icps.u-strasbg.fr         --\n--     \
+              http://www.IsaacOS.com                   --\n-----------------\
+-----------------------------------------------\nUsage:                     \
+                                     \n  lisaac [<lip_file.lip>] [<input_fil\
+e[.li]>] {<Options>}       \n                                               \
+                 \n  Note: without <lip_file> or <input_file>,              \
+       \n        the nearest `make.lip' file is interpreted.             \n \
+                                                               \nOptions:   \
+                                                     \n"};
+____0 __string_308={____0__,3,"  -"};
+____0 __string_309={____0__,2," <"};
+____0 __string_310={____0__,3," :\n"};
+____0 __string_311={____0__,38,"\t Sorry, no comment (see `make.lip').\n"};
+____0 __string_312={____0__,37,"\t Sorry, no option (see `make.lip').\n"};
+____0 __string_313={____0__,258,"                                           \
+                     \nBug report:                                          \
+           \n\t post in : https://alioth.debian.org/projects/lisaac/        \
+ \n\t mail to : sonntag at icps.u-strasbg.fr                          \n"};
+____0 __string_314={____0__,17,"Unreachable code."};
+____0 __string_315={____0__,21,"Incorrect directory `"};
+____0 __string_316={____0__,20,"--SYNTAX-----------\n"};
+____0 __string_317={____0__,20,"--SEMANTIC---------\n"};
+____0 __string_318={____0__,20,"--WARNING----------\n"};
+____0 __string_319={____0__,20,"--MESSAGE----------\n"};
+____0 __string_320={____0__,6,"\nLine "};
+____0 __string_321={____0__,8," column "};
+____0 __string_322={____0__,4," in "};
+____0 __string_323={____0__,3,"):\n"};
+____0 __string_324={____0__,2,"^\n"};
+____0 __string_325={____0__,23,"INTEGER type is needed."};
+____0 __string_326={____0__,13,"Crash system."};
+____0 __string_327={____0__,13,"Cannot open `"};
+____0 __string_328={____0__,14," is not found."};
+____0 __string_329={____0__,32,"Incorrect genericity definition."};
+____0 __string_330={____0__,21,"************ ERROR : "};
+____0 __string_331={____0__,14," ************\n"};
+____0 __string_332={____0__,20,"ERROR TYPE BLOCK!!!!"};
+____0 __string_333={____0__,4,"PUSH"};
+____0 __string_334={____0__,26,"Invalid constant integer ("};
+____0 __string_335={____0__,12,") cast into "};
+____0 __string_336={____0__,2," ["};
+____0 __string_337={____0__,2,".."};
+____0 __string_338={____0__,17,"] => new value=0."};
+____0 __string_339={____0__,22,"EXPR_MULTIPLE.get_type"};
+____0 __string_340={____0__,23,"\n---------------------\n"};
+____0 __string_341={____0__,11,"BLOCK SEND "};
+____0 __string_342={____0__,12,"Call on NULL"};
+____0 __string_343={____0__,5,"push("};
+____0 __string_344={____0__,3," :="};
+____0 __string_345={____0__,6,"<NULL>"};
+____0 __string_346={____0__,12,"is_expanded("};
+____0 __string_347={____0__,8,"type_id("};
+____0 __string_348={____0__,8,"Generic "};
+____0 __string_349={____0__,8,"size_of("};
+____0 __string_350={____0__,3,"nop"};
+____0 __string_351={____0__,2,":\n"};
+____0 __string_352={____0__,5,"goto "};
+____0 __string_353={____0__,9,"COP_LOCK("};
+____0 __string_354={____0__,12,"COP_UNLOCK()"};
+____0 __string_355={____0__,7,"static "};
+____0 __string_356={____0__,5,"void "};
+____0 __string_357={____0__,31,"BUG PROFIL.genere_handler Error"};
+____0 __string_358={____0__,95,"Compiler limit : This block is context sensi\
+tive, and evaluation too far away from the context."};
+____0 __string_359={____0__,9,"Is empty."};
+____0 __string_360={____0__,3,"// "};
+____0 __string_361={____0__,14,"No recursive, "};
+____0 __string_362={____0__,11,"Recursive, "};
+____0 __string_363={____0__,13,"No inlinable."};
+____0 __string_364={____0__,10,"Inlinable."};
+____0 __string_365={____0__,12,"_____CONTEXT"};
+____0 __string_366={____0__,6,"__OBJ "};
+____0 __string_367={____0__,3,"int"};
+____0 __string_368={____0__,2,"[]"};
+____0 __string_369={____0__,8,"typedef "};
+____0 __string_370={____0__,7,"struct "};
+____0 __string_371={____0__,7,"_struct"};
+____0 __string_372={____0__,3," __"};
+____0 __string_373={____0__,58,"Compiler limit: Cyclic depending structure d\
+efinition for "};
+____0 __string_374={____0__,34,"Slot is not possible with a type C"};
+____0 __string_375={____0__,8,"#define "};
+____0 __string_376={____0__,3,"__ "};
+____0 __string_377={____0__,42,"Late binding is not possible with a type C"};
+____0 __string_378={____0__,21,"static private int __"};
+____0 __string_379={____0__,5,"__ = "};
+____0 __string_380={____0__,10,"#define __"};
+____0 __string_381={____0__,22,"  unsigned long __id;\n"};
+____0 __string_382={____0__,51,"Late binding is not possible with `mapping' \
+object."};
+____0 __string_383={____0__,22,"  lith_object thread;\n"};
+____0 __string_384={____0__,12,"  int param_"};
+____0 __string_385={____0__,11,"  volatile "};
+____0 __string_386={____0__,14,"  void *self;\n"};
+____0 __string_387={____0__,17,"  void *Nothing;\n"};
+____0 __string_388={____0__,15,"static class __"};
+____0 __string_389={____0__,14," extends __OBJ"};
+____0 __string_390={____0__,45,"Mapping is not yet implemented for Java code."};
+____0 __string_391={____0__,12,"\n  public __"};
+____0 __string_392={____0__,8,"int pid,"};
+____0 __string_393={____0__,11,"int pcount,"};
+____0 __string_394={____0__,16,"String pstorage,"};
+____0 __string_395={____0__,10,")\n  {\n    "};
+____0 __string_396={____0__,12,"__id = pid;\n"};
+____0 __string_397={____0__,11," = pcount;\n"};
+____0 __string_398={____0__,27," = pstorage.toCharArray();\n"};
+____0 __string_399={____0__,5,"  };\n"};
+____0 __string_400={____0__,7,"int pid"};
+____0 __string_401={____0__,9,"super();\n"};
+____0 __string_402={____0__,8,"  };\n};\n"};
+____0 __string_403={____0__,10,"_struct {\n"};
+____0 __string_404={____0__,28,"} __attribute__ ((packed));\n"};
+____0 __string_405={____0__,3,"};\n"};
+____0 __string_406={____0__,17,"private static __"};
+____0 __string_407={____0__,8,"_=new __"};
+____0 __string_408={____0__,4,"={__"};
+____0 __string_409={____0__,3,"__}"};
+____0 __string_410={____0__,5,"__ (&"};
+____0 __string_411={____0__,4,"_)\n\n"};
+____0 __string_412={____0__,3,"% ("};
+____0 __string_413={____0__,18,"Identifier needed."};
+____0 __string_414={____0__,20,"Added ':' is needed."};
+____0 __string_415={____0__,21,"`STRING' type needed."};
+____0 __string_416={____0__,14,"String needed."};
+____0 __string_417={____0__,20,"Added ';' is needed."};
+____0 __string_418={____0__,26,"No data in Public section."};
+____0 __string_419={____0__,24,"Identifier is incorrect."};
+____0 __string_420={____0__,18,"type is incorrect."};
+____0 __string_421={____0__,21,"Incorrect expression."};
+____0 __string_422={____0__,15,"Incorrect type."};
+____0 __string_423={____0__,21,"Added '<-' is needed."};
+____0 __string_424={____0__,20,"Added '(' is needed."};
+____0 __string_425={____0__,20,"Added ')' is needed."};
+____0 __string_426={____0__,23,"Incorrect redefinition."};
+____0 __string_427={____0__,15,"Comment needed."};
+____0 __string_428={____0__,42,"`Public' or `Private' or `Inherit' needed."};
+____0 __string_429={____0__,30,"No argument for `exit' method."};
+____0 __string_430={____0__,23,"String argument needed."};
+____0 __string_431={____0__,6,"Slot `"};
+____0 __string_432={____0__,12,"' not found."};
+____0 __string_433={____0__,17,"Invalid argument."};
+____0 __string_434={____0__,15,"BOOLEAN needed."};
+____0 __string_435={____0__,29,"C'est ici que ca commence!!!\n"};
+____0 __string_436={____0__,26,"Oui, il est bien bidon!!!\n"};
+____0 __string_437={____0__,29,"the_parent_type est bidon!!!\n"};
+____0 __string_438={____0__,14,"Slot deferred."};
+____0 __string_439={____0__,20,"`Section' is needed."};
+____0 __string_440={____0__,27,"Section `Header' is needed."};
+____0 __string_441={____0__,22,"Slot `name' not found."};
+____0 __string_442={____0__,23,"Incorrect type section."};
+____0 __string_443={____0__,50,"`Section Inherit/Insert' must to be first se\
+ction."};
+____0 __string_444={____0__,78,"`Section Inherit' is not possible with Expan\
+ded object (Use `Section Insert')."};
+____0 __string_445={____0__,31,"No argument for interrupt slot."};
+____0 __string_446={____0__,33,"No argument for inheritance slot."};
+____0 __string_447={____0__,27,"Incorrect slot declaration."};
+____0 __string_448={____0__,22,"Incorrect result type."};
+____0 __string_449={____0__,36,"Incorrect type for inheritance slot."};
+____0 __string_450={____0__,7,"__init_"};
+____0 __string_451={____0__,10,"Added ';'."};
+____0 __string_452={____0__,24,"Double slot declaration."};
+____0 __string_453={____0__,38,"Invariant: Sorry, Not yet implemented."};
+____0 __string_454={____0__,17,"Incorrect symbol."};
+____0 __string_455={____0__,7,"Strict "};
+____0 __string_456={____0__,9,"Expanded "};
+____0 __string_457={____0__,3,"<<<"};
+____0 __string_458={____0__,3,">>>"};
+____0 __string_459={____0__,15,"Block not found"};
+____0 __string_460={____0__,22,"Incorrect vector size."};
+____0 __string_461={____0__,8,"C'est : "};
+____0 __string_462={____0__,9,"\n dans :\n"};
+____0 __string_463={____0__,21,"Cyclic inheritance : "};
+____0 __string_464={____0__,2,", "};
+____0 __string_465={____0__,6," Void "};
+____0 __string_466={____0__,13," With result "};
+____0 __string_467={____0__,24,"Recursivity without end."};
+____0 __string_468={____0__,17,"PROFIL_BLOCK.slot"};
+____0 __string_469={____0__,19,"CALL_SLOT : BUG!!!!"};
+____0 __string_470={____0__,20,"CALL_SLOT : BUG2!!!!"};
+____0 __string_471={____0__,36,"Recursivity without end (call_slot)."};
+____0 __string_472={____0__,26,"EXPR_MULTIPLE.execute_link"};
+____0 __string_473={____0__,35,"Recursivity without end (LOOP_END)."};
+____0 __string_474={____0__,7,"Switch "};
+____0 __string_475={____0__,2,"| "};
+____0 __string_476={____0__,7,"<Empty>"};
+____0 __string_477={____0__,11,"<NODE VIDE="};
+____0 __string_478={____0__,8,", Data: "};
+____0 __string_479={____0__,8,"DTA_READ"};
+____0 __string_480={____0__,8,"DTA_CAST"};
+____0 __string_481={____0__,9,"DTA_BLOCK"};
+____0 __string_482={____0__,10,", Result: "};
+____0 __string_483={____0__,2,"/R"};
+____0 __string_484={____0__,2,"/E"};
+____0 __string_485={____0__,2,"=="};
+____0 __string_486={____0__,1,"-"};
+____0 __string_487={____0__,1,"/"};
+____0 __string_488={____0__,1,"&"};
+____0 __string_489={____0__,2,">>"};
+____0 __string_490={____0__,2,"<<"};
+____0 __string_491={____0__,2,"]="};
+____0 __string_492={____0__,1,"|"};
+____0 __string_493={____0__,2,"||"};
+____0 __string_494={____0__,2,"&&"};
+____0 __string_495={____0__,1,"+"};
+____0 __string_496={____0__,1,"%"};
+____0 __string_497={____0__,1,"^"};
+____0 __string_498={____0__,2,"()"};
+____0 __string_499={____0__,1,"("};
+____0 __string_500={____0__,2,"<>"};
+____0 __string_501={____0__,74,"stack_print(top_context); print_string(\"Cal\
+l on NULL\\n\"); die_with_code(1)"};
+____0 __string_502={____0__,67,"print_string(\"Call on NULL\\n(Use `-D' opti\
+on)\\n\"); die_with_code(1)"};
+____0 __string_503={____0__,12,"push_first(&"};
+____0 __string_504={____0__,6,"push(&"};
+____0 __string_505={____0__,6,"; // L"};
+____0 __string_506={____0__,4,"if ("};
+____0 __string_507={____0__,35," /* INSTR.genere :: Not genere ! */"};
+____0 __string_508={____0__,20,"IS_EXPANDED.genere !"};
+____0 __string_509={____0__,8,".__id==0"};
+____0 __string_510={____0__,4,"null"};
+____0 __string_511={____0__,2,") "};
+____0 __string_512={____0__,6," else "};
+____0 __string_513={____0__,3,"/* "};
+____0 __string_514={____0__,4," */ "};
+____0 __string_515={____0__,8," else {\n"};
+____0 __string_516={____0__,8,"switch ("};
+____0 __string_517={____0__,4,") {\n"};
+____0 __string_518={____0__,5,"case "};
+____0 __string_519={____0__,2,": "};
+____0 __string_520={____0__,7,"break;\n"};
+____0 __string_521={____0__,7,".__id=0"};
+____0 __string_522={____0__,2,"(("};
+____0 __string_523={____0__,3,")->"};
+____0 __string_524={____0__,27,"LOOP BUG: Body loop empty !"};
+____0 __string_525={____0__,8,"while (!"};
+____0 __string_526={____0__,7,"while ("};
+____0 __string_527={____0__,3,"do "};
+____0 __string_528={____0__,9," while (!"};
+____0 __string_529={____0__,8," while ("};
+____0 __string_530={____0__,22,"pthread_mutex_lock (&("};
+____0 __string_531={____0__,18,"->thread.mutex));\n"};
+____0 __string_532={____0__,8,"->param_"};
+____0 __string_533={____0__,6,"=(int)"};
+____0 __string_534={____0__,9,"arg null\n"};
+____0 __string_535={____0__,25,"->thread.procedure = COP_"};
+____0 __string_536={____0__,6,"return"};
+____0 __string_537={____0__,13,"run_procedure"};
+____0 __string_538={____0__,16,"((lith_object *)"};
+____0 __string_539={____0__,58,"Impossible `Self' argument for External or I\
+nterrupt slot."};
+____0 __string_540={____0__,15,"// Pre thread.\n"};
+____0 __string_541={____0__,21,"{ lith_node node,*n;\n"};
+____0 __string_542={____0__,18,"lith_object *obj;\n"};
+____0 __string_543={____0__,19,"void *thread_save;\n"};
+____0 __string_544={____0__,9,"obj = &(("};
+____0 __string_545={____0__,12,")->thread);\n"};
+____0 __string_546={____0__,18,"node.next = NULL;\n"};
+____0 __string_547={____0__,38,"pthread_mutex_init(&node.mutex,NULL);\n"};
+____0 __string_548={____0__,33,"pthread_mutex_lock(&obj->mutex);\n"};
+____0 __string_549={____0__,15,"n = obj->last;\n"};
+____0 __string_550={____0__,17,"if (n == NULL) {\n"};
+____0 __string_551={____0__,22,"  obj->first = &node;\n"};
+____0 __string_552={____0__,9,"} else {\n"};
+____0 __string_553={____0__,19,"  n->next = &node;\n"};
+____0 __string_554={____0__,35,"  pthread_mutex_lock(&node.mutex);\n"};
+____0 __string_555={____0__,19,"obj->last = &node;\n"};
+____0 __string_556={____0__,35,"pthread_mutex_unlock(&obj->mutex);\n"};
+____0 __string_557={____0__,34,"pthread_mutex_lock (&node.mutex);\n"};
+____0 __string_558={____0__,49,"thread_save=pthread_getspecific(current_thre\
+ad);\n"};
+____0 __string_559={____0__,35,"pthread_setspecific(current_thread,"};
+____0 __string_560={____0__,35,"pthread_mutex_lock(&(obj->mutex));\n"};
+____0 __string_561={____0__,22,"n = obj->first->next;\n"};
+____0 __string_562={____0__,17,"if (n != NULL) {\n"};
+____0 __string_563={____0__,35,"  pthread_mutex_unlock(&n->mutex);\n"};
+____0 __string_564={____0__,20,"  obj->last = NULL;\n"};
+____0 __string_565={____0__,16,"obj->first = n;\n"};
+____0 __string_566={____0__,49,"pthread_setspecific(current_thread,thread_sa\
+ve);\n"};
+____0 __string_567={____0__,9,"volatile "};
+____0 __string_568={____0__,33,"Slot is not in `Mapping' section."};
+____0 __string_569={____0__,19,"Not enough memory.\n"};
+____0 __string_570={____0__,22,"Line counter overflow."};
+____0 __string_571={____0__,40,"Column counter overflow (line too long)."};
+____0 __string_572={____0__,29,"Unterminated string constant."};
+____0 __string_573={____0__,0,""};
+____0 __string_574={____0__,19,"Double declaration."};
+____0 __string_575={____0__,15,"Type incorrect."};
+____0 __string_576={____0__,15,"Incorrect slot."};
+____0 __string_577={____0__,22,"Error INTEGER needed.\n"};
+____0 __string_578={____0__,24,"Incorrect type operator."};
+____0 __string_579={____0__,26,"End of comment not found !"};
+____0 __string_580={____0__,27,"Incorrect style slot ('-')."};
+____0 __string_581={____0__,24,"COP not yet implemented."};
+____0 __string_582={____0__,2509,"#include <pthread.h>\n#include <limits.h>\\
+n\nvoid print_char(char car);\nint die_with_code(int code);\n\nstatic pthrea\
+d_key_t current_thread;\nstatic pthread_attr_t thread_attr;\npthread_t c_thr\
+ead;\nint thread_counter;\n\nstatic char thread_stack[512][PTHREAD_STACK_MIN\
+];\n\ntypedef struct lith_object_struct lith_object;\ntypedef struct lith_no\
+de_struct lith_node;\nstruct lith_node_struct {\n  pthread_mutex_t mutex;\n \
+ lith_node *next;\n  lith_object *object;\n};\nstruct lith_object_struct {\n\
+  unsigned long __id; // Just for late binding.\n  lith_node *first;\n  lith\
+_node *last;\n  lith_object *(*procedure)(lith_object *obj,pthread_mutex_t *\
+mutex);\n  pthread_mutex_t mutex;\n};\nstruct {\n  lith_node *first;\n  pthr\
+ead_mutex_t mutex;\n} pool;\n\nvoid *thread_life(void *ptr)\n{ lith_node nod\
+e,*n;\n  lith_object *obj,*new_obj;\n\n  pthread_mutex_init(&node.mutex,NULL\
+);\n  pthread_mutex_lock(&node.mutex);\n  node.object = (lith_object *)ptr;\\
+n  do {\n    // Append fifo object.\n    obj = node.object;\n    node.next =\
+ NULL;\n    n = obj->last;\n    if (n == NULL) {\n      obj->first = &node;\\
+n      pthread_mutex_unlock(&node.mutex);\n    } else {\n      n->next = &no\
+de;\n    };\n    obj->last = &node;\n    pthread_setspecific(current_thread,\
+(void *)obj);\n    // Run procedure.\n    new_obj = obj->procedure(obj,&node\
+.mutex);\n    // Remove fifo object.\n    pthread_mutex_lock(&obj->mutex);\n\
+    n = obj->first->next;\n    if (n != NULL) {\n      pthread_mutex_unlock(\
+&n->mutex);\n    } else {\n      obj->last = NULL;\n    };\n    obj->first =\
+ n;\n    pthread_mutex_unlock(&obj->mutex);\n    if (new_obj != NULL) {\n   \
+   node.object = new_obj;\n    } else {\n      // Add in pool.\n      pthrea\
+d_mutex_lock(&pool.mutex);\n      node.next = pool.first;\n      pool.first \
+= &node;\n      pthread_mutex_unlock(&pool.mutex);\n      // Sleep.\n      p\
+thread_mutex_lock(&node.mutex);\n    };\n  } while (1);\n  return NULL;\n};\\
+n\nvoid run_procedure(lith_object *obj)\n{ lith_node *node;\n  char *msg=\"C\
+OP Error!\\n\";\n  // Pool manager.\n  pthread_mutex_lock(&pool.mutex);\n  n\
+ode = pool.first;\n  if (node != NULL) {\n    pool.first = node->next;\n  };\
+\n  pthread_mutex_unlock(&pool.mutex);\n  // Run thread.\n  if (node == NULL\
+) {\n    pthread_attr_setstack(&thread_attr, thread_stack[thread_counter++],\
+PTHREAD_STACK_MIN);\n    if ((thread_counter>512) || pthread_create(&c_threa\
+d,&thread_attr, thread_life, (void *)obj)) {\n      while (*msg != 0) print_\
+char(*(msg++));\n      die_with_code(1);\n    };\n  } else {\n    node->obje\
+ct = obj;\n    pthread_mutex_unlock(&node->mutex);\n  };\n};\n\n"};
+____0 __string_583={____0__,11,"Added ':='."};
+____0 __string_584={____0__,31,"Prototype identifier is needed."};
+____0 __string_585={____0__,34,"Incorrect name (filename != name)."};
+____0 __string_586={____0__,24,"Object can't be generic."};
+____0 __string_587={____0__,10,"Added ':'."};
+____0 __string_588={____0__,12,"Type needed."};
+____0 __string_589={____0__,27,"Sorry, not yet implemented."};
+____0 __string_590={____0__,36,"Identifier parameter type is needed."};
+____0 __string_591={____0__,10,"Added ')'."};
+____0 __string_592={____0__,28,"Invalid generic list number."};
+____0 __string_593={____0__,34,"Slot `name' must to be first slot."};
+____0 __string_594={____0__,20,"Incorrect type list."};
+____0 __string_595={____0__,19,"Incorrect external."};
+____0 __string_596={____0__,15,"Incorrect expr."};
+____0 __string_597={____0__,33,"Double `default' slot definition."};
+____0 __string_598={____0__,30,"Double `type' slot definition."};
+____0 __string_599={____0__,17,"Incorrect number."};
+____0 __string_600={____0__,17,"Incorrect string."};
+____0 __string_601={____0__,59,"For a section, the prototype name only (with\
+out '['...']')."};
+____0 __string_602={____0__,22,"Type `SELF' is needed."};
+____0 __string_603={____0__,30,"Incorrect argument identifier."};
+____0 __string_604={____0__,24,"Incorrect argument type."};
+____0 __string_605={____0__,30,"Incorrect argument definition."};
+____0 __string_606={____0__,19,"Operator is needed."};
+____0 __string_607={____0__,19,"Incorrect operator."};
+____0 __string_608={____0__,10,"Added `''."};
+____0 __string_609={____0__,29,"Operator declaration invalid."};
+____0 __string_610={____0__,39,"Not associativity for postfix operator."};
+____0 __string_611={____0__,38,"Not associativity for prefix operator."};
+____0 __string_612={____0__,32,"Incorrect in `Section External'."};
+____0 __string_613={____0__,7,"Added '"};
+____0 __string_614={____0__,10,"Added '}'."};
+____0 __string_615={____0__,27,"`Expanded' is not possible."};
+____0 __string_616={____0__,10,"Added ']'."};
+____0 __string_617={____0__,45,"Impossible '<-' style assignment with vector."};
+____0 __string_618={____0__,28,"Sorry, Not yet implemented !"};
+____0 __string_619={____0__,12,"(TYPE_BLOCK)"};
+____0 __string_620={____0__,14,"(PROFIL_BLOCK)"};
+____0 __string_621={____0__,31,"Invariance type result invalid."};
+____0 __string_622={____0__,39,"Invariance section declaration invalid."};
+____0 __string_623={____0__,21,"ITM_LDOTS.to_run_expr"};
+____0 __string_624={____0__,24,"ITM_LIST_IDF.to_run_expr"};
+____0 __string_625={____0__,24,"ITM_OPERATOR.to_run_expr"};
+____0 __string_626={____0__,10,"New type: "};
+____0 __string_627={____0__,4,") x "};
+____0 __string_628={____0__,6,"<Vide>"};
+____0 __string_629={____0__,11,"\nOld type: "};
+____0 __string_630={____0__,23,"*****SWITCH BUG********"};
+____0 __string_631={____0__,15,"PB dans SWITCH."};
+____0 __string_632={____0__,19,"LOOP.my_copy BUG!!!"};
+____0 __string_633={____0__,8," Origin:"};
+____0 __string_634={____0__,6," copy:"};
+____0 __string_635={____0__,18,"LOOP: Bug in copy."};
+____0 __string_636={____0__,18,"NODE_STYLE.my_copy"};
+____0 __string_637={____0__,7,"style ["};
+____0 __string_638={____0__,2,"]\n"};
+____0 __string_639={____0__,44,"READ : Compiler BUG! (require_first = NULL) "};
+____0 __string_640={____0__,17,"Division by zero."};
+____0 __string_641={____0__,30,"Right shift count is negative."};
+____0 __string_642={____0__,29,"Left shift count is negative."};
+____0 __string_643={____0__,12,"CALL_SLOT : "};
+____0 __string_644={____0__,12,"DTA_WR_CODE:"};
+____0 __string_645={____0__,13,"DTA_WR_VALUE:"};
+____0 __string_646={____0__,12,"DTA_RD_ARGS:"};
+____0 __string_647={____0__,15,"private static "};
+____0 __string_648={____0__,10," __string_"};
+____0 __string_649={____0__,22,"new __STRING_CONSTANT("};
+____0 __string_650={____0__,3,"__,"};
+____0 __string_651={____0__,2,"\\\n"};
+____0 __string_652={____0__,9,"__string_"};
+____0 __string_653={____0__,11,"(&__string_"};
+____0 __string_654={____0__,8," style ["};
+____0 __string_655={____0__,2,"] "};
+____0 __string_656={____0__,26,"BUG ANY.add_var_size Error"};
+____0 __string_657={____0__,2,")("};
+____0 __string_658={____0__,2,"))"};
+____0 __string_659={____0__,2,"(*"};
+____0 __string_660={____0__,8,"(void *)"};
+____0 __string_661={____0__,3,"LLU"};
+____0 __string_662={____0__,2,"LU"};
+____0 __string_663={____0__,15,"(unsigned long)"};
+____0 __string_664={____0__,5,".__id"};
+____0 __string_665={____0__,2,"-1"};
+____0 __string_666={____0__,2,"*("};
+____0 __string_667={____0__,7,"sizeof("};
+____0 __string_668={____0__,6,".self)"};
+____0 __string_669={____0__,18,"((struct ___OBJ *)"};
+____0 __string_670={____0__,7,")->__id"};
+____0 __string_671={____0__,5,"(int)"};
+____0 __string_672={____0__,2,"&("};
+____0 __string_673={____0__,24,"Unknown escape sequence."};
+____0 __string_674={____0__,39,"Invalid range character number [0,255]."};
+____0 __string_675={____0__,23,"Character '\' is needed."};
+____0 __string_676={____0__,23,"Incorrect octal number."};
+____0 __string_677={____0__,24,"Incorrect binary number."};
+____0 __string_678={____0__,25,"Incorrect decimal number."};
+____0 __string_679={____0__,24,"Incorrect Result number."};
+____0 __string_680={____0__,25,"Incorrect live type list."};
+____0 __string_681={____0__,22,"Prototype name needed."};
+____0 __string_682={____0__,30,"1) Sorry, not yet implemented."};
+____0 __string_683={____0__,30,"2) Sorry, not yet implemented."};
+____0 __string_684={____0__,7,"Style `"};
+____0 __string_685={____0__,32,"' for parameter type is ignored."};
+____0 __string_686={____0__,10,"' ignored."};
+____0 __string_687={____0__,21,"Incorrect identifier."};
+____0 __string_688={____0__,21,"Incorrect local type."};
+____0 __string_689={____0__,27,"Incorrect `Old' expression."};
+____0 __string_690={____0__,18,"Incorrect message."};
+____0 __string_691={____0__,42,"Invariance number vector argument invalid."};
+____0 __string_692={____0__,33,"Invariance name argument invalid."};
+____0 __string_693={____0__,33,"Invariance type argument invalid."};
+____0 __string_694={____0__,12,"Call on Void"};
+____0 __string_695={____0__,16,"' not found in `"};
+____0 __string_696={____0__,26,"Incorrect number argument."};
+____0 __string_697={____0__,5,"Type "};
+____0 __string_698={____0__,35," does not have access to this slot."};
+____0 __string_699={____0__,27,"Incorrect vector size for #"};
+____0 __string_700={____0__,14," argument of `"};
+____0 __string_701={____0__,15,"' slot. (slot #"};
+____0 __string_702={____0__,8,", call #"};
+____0 __string_703={____0__,42,"Incorrect vector size for `value' message."};
+____0 __string_704={____0__,8,"deferred"};
+____0 __string_705={____0__,13,"Deferred in `"};
+____0 __string_706={____0__,6,"' for "};
+____0 __string_707={____0__,48,"Type `SELF' is not possible for `-' style lo\
+cal."};
+____0 __string_708={____0__,12,"Local slot `"};
+____0 __string_709={____0__,11,"' not used."};
+____0 __string_710={____0__,24,"Double declaration for `"};
+____0 __string_711={____0__,7,"' slot."};
+____0 __string_712={____0__,6,"Type `"};
+____0 __string_713={____0__,38,"' not found (Undefine type parameter)."};
+____0 __string_714={____0__,22,"Incorrect size vector."};
+____0 __string_715={____0__,31,"ITM_WRITE: Not yet implemented."};
+____0 __string_716={____0__,27,"' not found in static type "};
+____0 __string_717={____0__,32,"`?=' is not necessary, use `:='."};
+____0 __string_718={____0__,36,"Argument assignment is not possible."};
+____0 __string_719={____0__,5," and "};
+____0 __string_720={____0__,20," are not comparable."};
+____0 __string_721={____0__,27,"Operator postfix not found."};
+____0 __string_722={____0__,6,"prefix"};
+____0 __string_723={____0__,5,"infix"};
+____0 __string_724={____0__,18,"ITM_SLOT.priority."};
+____0 __string_725={____0__,28,"ITM_SLOT.priority_and_level."};
+____0 __string_726={____0__,23,"ITM_SLOT.associativity."};
+____0 __string_727={____0__,37,"Incorrect external local slot access."};
+____0 __string_728={____0__,28,"External local slot access `"};
+____0 __string_729={____0__,15,"' is not found."};
+____0 __string_730={____0__,23,"' must be in `+' style."};
+____0 __string_731={____0__,3,"(@)"};
+____0 __string_732={____0__,37,"Unknown external lisaac code (0..31)."};
+____0 __string_733={____0__,23,"top_context->back->back"};
+____0 __string_734={____0__,26,"Free external lisaac code."};
+____0 __string_735={____0__,52,"Recursivity without end (default used defaul\
+t, ...)."};
+____0 __string_736={____0__,4," -> "};
+____0 __string_737={____0__,8,". Slot `"};
+____0 __string_738={____0__,26,"No argument for this slot."};
+____0 __string_739={____0__,13,"Type result `"};
+____0 __string_740={____0__,45,"' is incorrect (Used for auto-conversion to `"};
+____0 __string_741={____0__,3,"')."};
+____0 __string_742={____0__,4," <- "};
+____0 __string_743={____0__,33,"Incorrect argument for this slot."};
+____0 __string_744={____0__,19,"' is invalid with `"};
+____0 __string_745={____0__,34,"NODE_STYLE : data.context = NULL!\n"};
+____0 __string_746={____0__,42,"Polymorphic External slot is not possible."};
+____0 __string_747={____0__,19,"/* External slot */"};
+____0 __string_748={____0__,29,"Incorrect value result (slot:"};
+____0 __string_749={____0__,7,", list:"};
+____0 __string_750={____0__,2,")."};
+____0 __string_751={____0__,19,"__BEGIN_INTERRUPT__"};
+____0 __string_752={____0__,17,"__END_INTERRUPT__"};
+____0 __string_753={____0__,63,"******** VARIABLE.unwrite : BUG require_list\
+ = NULL **********\n"};
+____0 __string_754={____0__,47,"******** VARIABLE.unwrite : BUG !!! ********\
+**\n"};
+____0 __string_755={____0__,22,"Incorrect real number."};
+____0 __string_756={____0__,28,"Character constant too long."};
+____0 __string_757={____0__,32,"Unterminated character constant."};
+____0 __string_758={____0__,37,"Incorrect multiple result expression."};
+____0 __string_759={____0__,19,"Incorrect argument."};
+____0 __string_760={____0__,57,"Incorrect size of vector argument for this b\
+lock. (Value:"};
+____0 __string_761={____0__,7,", Type:"};
+____0 __string_762={____0__,4,"NODE"};
+____0 __string_763={____0__,5,"Slot "};
+____0 __string_764={____0__,2," '"};
+____0 __string_765={____0__,15,"' not found in "};
+____0 __string_766={____0__,46,"This block is extern context sensitive (with\
  `"};
-__STRING_CONSTANT__0 __string_696={__STRING_CONSTANT__0__,26,"Incorrect numb\
-er argument."};
-__STRING_CONSTANT__0 __string_697={__STRING_CONSTANT__0__,5,"Type "};
-__STRING_CONSTANT__0 __string_698={__STRING_CONSTANT__0__,35," does not have\
- access to this slot."};
-__STRING_CONSTANT__0 __string_699={__STRING_CONSTANT__0__,27,"Incorrect vect\
-or size for #"};
-__STRING_CONSTANT__0 __string_700={__STRING_CONSTANT__0__,14," argument of `"};
-__STRING_CONSTANT__0 __string_701={__STRING_CONSTANT__0__,15,"' slot. (slot #"};
-__STRING_CONSTANT__0 __string_702={__STRING_CONSTANT__0__,8,", call #"};
-__STRING_CONSTANT__0 __string_703={__STRING_CONSTANT__0__,42,"Incorrect vect\
-or size for `value' message."};
-__STRING_CONSTANT__0 __string_704={__STRING_CONSTANT__0__,8,"deferred"};
-__STRING_CONSTANT__0 __string_705={__STRING_CONSTANT__0__,13,"Deferred in `"};
-__STRING_CONSTANT__0 __string_706={__STRING_CONSTANT__0__,6,"' for "};
-__STRING_CONSTANT__0 __string_707={__STRING_CONSTANT__0__,48,"Type `SELF' is\
- not possible for `-' style local."};
-__STRING_CONSTANT__0 __string_708={__STRING_CONSTANT__0__,12,"Local slot `"};
-__STRING_CONSTANT__0 __string_709={__STRING_CONSTANT__0__,11,"' not used."};
-__STRING_CONSTANT__0 __string_710={__STRING_CONSTANT__0__,24,"Double declara\
-tion for `"};
-__STRING_CONSTANT__0 __string_711={__STRING_CONSTANT__0__,7,"' slot."};
-__STRING_CONSTANT__0 __string_712={__STRING_CONSTANT__0__,6,"Type `"};
-__STRING_CONSTANT__0 __string_713={__STRING_CONSTANT__0__,38,"' not found (U\
-ndefine type parameter)."};
-__STRING_CONSTANT__0 __string_714={__STRING_CONSTANT__0__,22,"Incorrect size\
- vector."};
-__STRING_CONSTANT__0 __string_715={__STRING_CONSTANT__0__,31,"ITM_WRITE: Not\
- yet implemented."};
-__STRING_CONSTANT__0 __string_716={__STRING_CONSTANT__0__,27,"' not found in\
- static type "};
-__STRING_CONSTANT__0 __string_717={__STRING_CONSTANT__0__,32,"`?=' is not ne\
-cessary, use `:='."};
-__STRING_CONSTANT__0 __string_718={__STRING_CONSTANT__0__,36,"Argument assig\
-nment is not possible."};
-__STRING_CONSTANT__0 __string_719={__STRING_CONSTANT__0__,5," and "};
-__STRING_CONSTANT__0 __string_720={__STRING_CONSTANT__0__,20," are not compa\
-rable."};
-__STRING_CONSTANT__0 __string_721={__STRING_CONSTANT__0__,27,"Operator postf\
-ix not found."};
-__STRING_CONSTANT__0 __string_722={__STRING_CONSTANT__0__,6,"prefix"};
-__STRING_CONSTANT__0 __string_723={__STRING_CONSTANT__0__,5,"infix"};
-__STRING_CONSTANT__0 __string_724={__STRING_CONSTANT__0__,18,"ITM_SLOT.prior\
-ity."};
-__STRING_CONSTANT__0 __string_725={__STRING_CONSTANT__0__,28,"ITM_SLOT.prior\
-ity_and_level."};
-__STRING_CONSTANT__0 __string_726={__STRING_CONSTANT__0__,23,"ITM_SLOT.assoc\
-iativity."};
-__STRING_CONSTANT__0 __string_727={__STRING_CONSTANT__0__,37,"Incorrect exte\
-rnal local slot access."};
-__STRING_CONSTANT__0 __string_728={__STRING_CONSTANT__0__,28,"External local\
- slot access `"};
-__STRING_CONSTANT__0 __string_729={__STRING_CONSTANT__0__,15,"' is not found."};
-__STRING_CONSTANT__0 __string_730={__STRING_CONSTANT__0__,23,"' must be in `\
-+' style."};
-__STRING_CONSTANT__0 __string_731={__STRING_CONSTANT__0__,3,"(@)"};
-__STRING_CONSTANT__0 __string_732={__STRING_CONSTANT__0__,37,"Unknown extern\
-al lisaac code (0..31)."};
-__STRING_CONSTANT__0 __string_733={__STRING_CONSTANT__0__,23,"top_context->b\
-ack->back"};
-__STRING_CONSTANT__0 __string_734={__STRING_CONSTANT__0__,26,"Free external \
-lisaac code."};
-__STRING_CONSTANT__0 __string_735={__STRING_CONSTANT__0__,52,"Recursivity wi\
-thout end (default used default, ...)."};
-__STRING_CONSTANT__0 __string_736={__STRING_CONSTANT__0__,4," -> "};
-__STRING_CONSTANT__0 __string_737={__STRING_CONSTANT__0__,8,". Slot `"};
-__STRING_CONSTANT__0 __string_738={__STRING_CONSTANT__0__,26,"No argument fo\
-r this slot."};
-__STRING_CONSTANT__0 __string_739={__STRING_CONSTANT__0__,13,"Type result `"};
-__STRING_CONSTANT__0 __string_740={__STRING_CONSTANT__0__,45,"' is incorrect\
- (Used for auto-conversion to `"};
-__STRING_CONSTANT__0 __string_741={__STRING_CONSTANT__0__,3,"')."};
-__STRING_CONSTANT__0 __string_742={__STRING_CONSTANT__0__,4," <- "};
-__STRING_CONSTANT__0 __string_743={__STRING_CONSTANT__0__,33,"Incorrect argu\
-ment for this slot."};
-__STRING_CONSTANT__0 __string_744={__STRING_CONSTANT__0__,19,"' is invalid w\
-ith `"};
-__STRING_CONSTANT__0 __string_745={__STRING_CONSTANT__0__,34,"NODE_STYLE : d\
-ata.context = NULL!\n"};
-__STRING_CONSTANT__0 __string_746={__STRING_CONSTANT__0__,42,"Polymorphic Ex\
-ternal slot is not possible."};
-__STRING_CONSTANT__0 __string_747={__STRING_CONSTANT__0__,19,"/* External sl\
-ot */"};
-__STRING_CONSTANT__0 __string_748={__STRING_CONSTANT__0__,29,"Incorrect valu\
-e result (slot:"};
-__STRING_CONSTANT__0 __string_749={__STRING_CONSTANT__0__,7,", list:"};
-__STRING_CONSTANT__0 __string_750={__STRING_CONSTANT__0__,2,")."};
-__STRING_CONSTANT__0 __string_751={__STRING_CONSTANT__0__,19,"__BEGIN_INTERR\
-UPT__"};
-__STRING_CONSTANT__0 __string_752={__STRING_CONSTANT__0__,17,"__END_INTERRUP\
-T__"};
-__STRING_CONSTANT__0 __string_753={__STRING_CONSTANT__0__,63,"******** VARIA\
-BLE.unwrite : BUG require_list = NULL **********\n"};
-__STRING_CONSTANT__0 __string_754={__STRING_CONSTANT__0__,47,"******** VARIA\
-BLE.unwrite : BUG !!! **********\n"};
-__STRING_CONSTANT__0 __string_755={__STRING_CONSTANT__0__,22,"Incorrect real\
- number."};
-__STRING_CONSTANT__0 __string_756={__STRING_CONSTANT__0__,28,"Character cons\
-tant too long."};
-__STRING_CONSTANT__0 __string_757={__STRING_CONSTANT__0__,32,"Unterminated c\
-haracter constant."};
-__STRING_CONSTANT__0 __string_758={__STRING_CONSTANT__0__,37,"Incorrect mult\
-iple result expression."};
-__STRING_CONSTANT__0 __string_759={__STRING_CONSTANT__0__,19,"Incorrect argu\
-ment."};
-__STRING_CONSTANT__0 __string_760={__STRING_CONSTANT__0__,57,"Incorrect size\
- of vector argument for this block. (Value:"};
-__STRING_CONSTANT__0 __string_761={__STRING_CONSTANT__0__,7,", Type:"};
-__STRING_CONSTANT__0 __string_762={__STRING_CONSTANT__0__,4,"NODE"};
-__STRING_CONSTANT__0 __string_763={__STRING_CONSTANT__0__,5,"Slot "};
-__STRING_CONSTANT__0 __string_764={__STRING_CONSTANT__0__,2," '"};
-__STRING_CONSTANT__0 __string_765={__STRING_CONSTANT__0__,15,"' not found in "};
-__STRING_CONSTANT__0 __string_766={__STRING_CONSTANT__0__,46,"This block is \
-extern context sensitive (with `"};
-__STRING_CONSTANT__0 __string_767={__STRING_CONSTANT__0__,18,"' local variab\
-le)."};
-__STRING_CONSTANT__0 __string_768={__STRING_CONSTANT__0__,35,"ITM_TYPE_BLOCK\
-.append_cast_name_in "};
-__STRING_CONSTANT__0 __string_769={__STRING_CONSTANT__0__,4,"_of_"};
-__STRING_CONSTANT__0 __string_770={__STRING_CONSTANT__0__,5,"_and_"};
+____0 __string_767={____0__,18,"' local variable)."};
+____0 __string_768={____0__,35,"ITM_TYPE_BLOCK.append_cast_name_in "};
+____0 __string_769={____0__,4,"_of_"};
+____0 __string_770={____0__,5,"_and_"};
 
 //==========================//
 // FUNCTION HEADER          //
 //==========================//
 
 // Source code
-static __POINTER__IB micro_alloc__table__lab__HKI(__POINTER__IB new_size__JKI,__POINTER__IB ptr_table__KKI,__UINTEGER_32__RWB lab_type__LKI);
-static __CHARACTER__DB* create__KVW(__INTEGER__Q nb_elements__MVW);
-static __FAST_ARRAYoSTRINGo__TRD* create_with_capacity__1JE(__INTEGER__Q new_count__3JE);
-static __POINTER__IB realloc_dynamic__old_size__new_size__Y5W(__POINTER__IB p__05W,__UINTEGER_32__RWB old_sz__15W,__UINTEGER_32__RWB new_sz__25W);
-static void clear__to__F00(__CHARACTER__DB *Self__G00,__INTEGER__Q lower__H00,__INTEGER__Q upper__I00);
-static void add_last__J1Z(__FAST_ARRAYoSTRINGo__TRD *Self__K1Z,__STRING__BC *element__L1Z);
-static __INTEGER__Q prime_number_ceiling__BKN(__INTEGER__Q integer__DKN);
-static void** create__IBCD(__INTEGER__Q nb_elements__KBCD);
-static void** create__DOEB(__INTEGER__Q nb_elements__FOEB);
-static __FAST_ARRAYoStrict_STRING_CONSTANTo__ED* create_with_capacity__PWE(__INTEGER__Q new_count__RWE);
-static void** create__0JCC(__INTEGER__Q nb_elements__2JCC);
-static void** create__NICC(__INTEGER__Q nb_elements__PICC);
-static void** create__C3N(__INTEGER__Q nb_elements__E3N);
-static void** create__MZJD(__INTEGER__Q nb_elements__OZJD);
-static void** create__TIEB(__INTEGER__Q nb_elements__VIEB);
-static void** create__YIOG(__INTEGER__Q nb_elements__0IOG);
-static void** create__5ALF(__INTEGER__Q nb_elements__BBLF);
-static void** create__MVN(__INTEGER__Q nb_elements__OVN);
-static void** create__HZN(__INTEGER__Q nb_elements__JZN);
-static void* get__ANC(__STRING_CONSTANT__0 *n__CNC);
-static void** create__XLEB(__INTEGER__Q nb_elements__ZLEB);
-static __FAST_ARRAYoITM_TYPE_MONOo__SLB* create_with_capacity__EF2B(__INTEGER__Q new_count__GF2B);
-static void** create__UKBH(__INTEGER__Q nb_elements__WKBH);
-static void** create__UMRE(__INTEGER__Q nb_elements__WMRE);
-static void** create__EKRE(__INTEGER__Q nb_elements__GKRE);
-static void** create__SMEB(__INTEGER__Q nb_elements__UMEB);
-static void fast_put__to__5P2(__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *Self__AQ2,void *v__BQ2,__STRING_CONSTANT__0 *k__CQ2);
-static void** create__2KEB(__INTEGER__Q nb_elements__4KEB);
-static void** create__5ARE(__INTEGER__Q nb_elements__BBRE);
-static void** create__EARE(__INTEGER__Q nb_elements__GARE);
-static void** create__GDRE(__INTEGER__Q nb_elements__IDRE);
-static void** create__FKHI(__INTEGER__Q nb_elements__HKHI);
-static void** create__MLLF(__INTEGER__Q nb_elements__OLLF);
-static void** create__HPLF(__INTEGER__Q nb_elements__JPLF);
-static void** create__1WSF(__INTEGER__Q nb_elements__3WSF);
-static void** create__VWID(__INTEGER__Q nb_elements__XWID);
-static __FAST_ARRAYoTYPE_FULLo__IAY* create_with_capacity__KHRB(__INTEGER__Q new_count__MHRB);
-static void** create__Y2GI(__INTEGER__Q nb_elements__02GI);
-static void** create__SHIH(__INTEGER__Q nb_elements__UHIH);
-static void** create__KDDD(__INTEGER__Q nb_elements__MDDD);
-static void** create__E30H(__INTEGER__Q nb_elements__G30H);
-static void** create__ZAOL(__INTEGER__Q nb_elements__1AOL);
-static void** create__S2NG(__INTEGER__Q nb_elements__U2NG);
-static void** create__MEVL(__INTEGER__Q nb_elements__OEVL);
-static void** create__3GEB(__INTEGER__Q nb_elements__5GEB);
-static void** create__VDOM(__INTEGER__Q nb_elements__XDOM);
-static void** create__4AVL(__INTEGER__Q nb_elements__ABVL);
-static __FAST_ARRAYoLOCALo__PW1D* create__OATJ(__INTEGER__Q new_count__QATJ);
-static __FAST_ARRAYoTYPEo__ESB* create_with_capacity__XYD(__INTEGER__Q new_count__ZYD);
-static void** create__TJOG(__INTEGER__Q nb_elements__VJOG);
-static void** create__EYON(__INTEGER__Q nb_elements__GYON);
-static void** create__N3NG(__INTEGER__Q nb_elements__P3NG);
-static void append__3VX(__STRING__BC *Self__4VX,void *other__5VX);
-static void** create__2FCH(__INTEGER__Q nb_elements__4FCH);
-static void** create__Q1UL(__INTEGER__Q nb_elements__S1UL);
-static __FAST_ARRAYoSLOT_DATAo__OBXG* create_with_capacity__FEZG(__INTEGER__Q new_count__HEZG);
-static void** create__TO5(__INTEGER__Q nb_elements__VO5);
-static void add__PYX(__HASHED_SEToABSTRACT_STRINGo__AO *Self__QYX,__STRING_CONSTANT__0 *e__RYX);
-static __STRING_CONSTANT__0* operator__name__43F(__STRING_CONSTANT__0 *op__B4F);
-static void load_lip__5RD(void *file_lip__BSD);
-static void copy__D2X(__STRING__BC *Self__E2X,void *other__F2X);
-static void remove_between__to__YWLB(__STRING__BC *Self__ZWLB,__INTEGER__Q start__0WLB,__INTEGER__Q end__1WLB);
-static __STRING_CONSTANT__0* get__HJC(void *str__JJC);
-static void* get_method__O2B(__STRING_CONSTANT__0 *n__Q2B);
-static void print__CKG(__STRING_CONSTANT__0 *Self__DKG);
-static void put_string__EGZ(void *s__GGZ);
-static void display_usage__4VD();
-static void to_upper__L3X(__STRING__BC *Self__M3X);
-static __BOOLEAN__L __infix_equal_equal__SRXC(__STRING__BC *Self__TRXC,void *other__URXC);
-static __BOOLEAN__L is_integer__X2LC(__STRING__BC *Self__Y2LC);
-static __INTEGER__Q to_integer__UEMC(__STRING__BC *Self__VEMC);
-static void* get__0XW(__LIP_INTEGER__5CB *Self__1XW,__INTEGER__Q i__2XW);
-static void* get__GTW(__LIP_STRING__LDB *Self__HTW,__STRING_CONSTANT__0 *str__ITW);
-static __BOOLEAN__L run_with__JEXC(__LIP_SLOT_CODE__HC *Self__KEXC,void *val__LEXC);
-static void replace_all__with__FQOB(__STRING__BC *Self__GQOB,__CHARACTER__DB old_char__HQOB,__CHARACTER__DB new_char__IQOB);
-static __INTEGER__Q last_index__LZAD(__STRING__BC *n__NZAD,__CHARACTER__DB c__OZAD);
-static void load_directory__is_recursive__D1AD(__LIP_CALL__2GB *Self__E1AD,__STRING_CONSTANT__0 *path__F1AD,__BOOLEAN__L is_rec__G1AD);
-static void put_string__to__D4D(__STRING_CONSTANT__0 *v__F4D,__STRING_CONSTANT__0 *n__G4D);
-static void put_string__BJG(void *s__DJG);
-static __LIP_SLOT_DATA__VAB* fast_reference_at__ZCK(__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *Self__0CK,__STRING_CONSTANT__0 *k__1CK);
-static void put_error__text__2PE(__INTEGER__Q type__4PE,void *txt__5PE);
-static void put_position__HRE(__POSITION__OL Self__IRE);
-static __INTEGER__Q get_integer__IGC(__STRING_CONSTANT__0 *n__KGC);
-static __BOOLEAN__L get_boolean__MHC(__STRING_CONSTANT__0 *n__OHC);
-static void title__in__G2F(__STRING_CONSTANT__0 *txt__I2F,__STRING__BC *buf__J2F);
-static void fast_put__to__U2J(__HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC *Self__V2J,void *v__W2J,__STRING_CONSTANT__0 *k__X2J);
-static __FAST_ARRAYoSLOTo__KLC* create_with_capacity__UMD(__INTEGER__Q new_count__WMD);
-static __TYPE_FULL__PMB* create__with__3MD(void *typ__5MD,__UINTEGER_8__WLC code__AND);
-static void** create__I5DB(__INTEGER__Q nb_elements__K5DB);
-static void add_last__FGY(__FAST_ARRAYoTYPE_IDo__MMC *Self__GGY,__TYPE_ID__EMB *element__HGY);
-static void* to_run_for__X3X(__ITM_TYPE_SIMPLE__JMB *Self__Y3X);
-static void* to_run_for__YX1D(__ITM_TYPE_PARAMETER__MEZ *Self__ZX1D,void *p__0X1D);
-static __ITM_TYPE_STYLE__TMB* get__style__AOC(__STRING_CONSTANT__0 *n__COC,__STRING_CONSTANT__0 *s__DOC);
-static void* to_run_for__24X(__ITM_TYPE_STYLE__TMB *Self__34X);
-static void add_last__TGXC(__FAST_ARRAYoITM_TYPE_MONOo__SLB *Self__UGXC,void *element__VGXC);
-static void* alias__1RC(__FAST_ARRAYoITM_TYPE_MONOo__SLB *tmp__3RC);
-static __ITM_TYPE_GENERIC__DPB* get__style__with__ETC(__STRING_CONSTANT__0 *n__GTC,__STRING_CONSTANT__0 *s__HTC,__FAST_ARRAYoITM_TYPE_MONOo__SLB *lt__ITC);
-static void* to_run_for__EAY(__ITM_TYPE_GENERIC__DPB *Self__FAY,void *p__GAY);
-static void* prototype__L2ZG();
-static void* prototype__XAFL();
-static __FAST_ARRAYoINSTRo__X53D* create_with_capacity__DXEE(__INTEGER__Q new_count__FXEE);
-static __LOCAL__43WC* create__name__style__type__0HND(__POSITION__OL p__2HND,__STRING_CONSTANT__0 *n__3HND,__CHARACTER__DB c__4HND,__TYPE_FULL__PMB *t__5HND);
-static __PUSH__AXB* create__context__first__Z1FD(__PUSH__AXB *Self__01FD,__POSITION__OL pos__11FD,__LOCAL__43WC *v__21FD,__BOOLEAN__L f__31FD);
-static void add_last__A04F(__FAST_ARRAYoINSTRo__X53D *Self__B04F,void *element__C04F);
-static void* get_slot__KQGG(__TYPE__FF *Self__LQGG,__STRING_CONSTANT__0 *n__MQGG);
-static void* get_slot__FSGG(__TYPE_NULL__4LB *Self__GSGG,__STRING_CONSTANT__0 *n__HSGG);
-static void* get_slot__AUGG(__TYPE_VOID__AMB *Self__BUGG,__STRING_CONSTANT__0 *n__CUGG);
-static void* get_slot__1VGG(__TYPE_CONTEXT__CMB *Self__2VGG,__STRING_CONSTANT__0 *n__3VGG);
-static void* get_slot__WXGG(__TYPE_ID__EMB *Self__XXGG,__STRING_CONSTANT__0 *n__YXGG);
-static void* get_slot__RZGG(__TYPE_GENERIC__BCY *Self__SZGG,__STRING_CONSTANT__0 *n__TZGG);
-static void* get_slot__I11G(__STRING_CONSTANT__0 *n__K11G);
-static void* get_slot__SSFL(__STRING_CONSTANT__0 *n__USFL);
-static __PROTOTYPE_CST__45WC* create__type__IJ2C(__POSITION__OL p__KJ2C,__TYPE_FULL__PMB *t__LJ2C);
-static void* new_read__slot__receiver__self__intern__3J2C(__POSITION__OL p__5J2C,void *s__AK2C,void *rec__BK2C,void *my_self__CK2C,__BOOLEAN__L is_intern__DK2C);
-static void check_type__KYEE(__INTEGER_CST__KAXC *Self__LYEE);
-static void go_item__LTFH(__LINKED_LISToNODE_TYPEo__QK2C *Self__MTFH,__INTEGER__Q i__NTFH);
-static __BOOLEAN__L update_case__L4EJ(__NODE_TYPE__FK2C *Self__M4EJ);
-static __BOOLEAN__L update_depth__ZEFJ(__NODE_TYPE__FK2C *Self__0EFJ,__TYPE_FULL__PMB *self_type__1EFJ);
-static void remove__AT1J(__LINKED_LISToNODE_TYPEo__QK2C *Self__BT1J,__INTEGER__Q index__CT1J);
-static void append_in__YDE(__INTEGER__Q Self__ZDE,__STRING__BC *buffer__0DE);
-static void display__TDGD();
-static void* execute__ZG4D(__LIST__WH *Self__0G4D);
-static void clean__0PAD();
-static void execute__P0HO(__PROFIL_SLOT__BO2C *Self__Q0HO,__INTEGER__Q inline_lev__R0HO);
-static void execute__XNFL(__PROFIL_BLOCK__22NJ *Self__YNFL,__INTEGER__Q inline_lev__ZNFL);
-static void display__NHFE(__LIST__WH *Self__OHFE,__STRING__BC *buffer__PHFE);
-static void genere_handler_intern__H4NO(__PROFIL_SLOT__BO2C *Self__I4NO,__STRING__BC *buffer__J4NO);
-static void genere_handler_intern__XMTL(__PROFIL_BLOCK__22NJ *Self__YMTL,__STRING__BC *buffer__ZMTL);
-static void genere_extern__JW1D(__LIST__WH *Self__KW1D,__STRING__BC *buffer__LW1D);
-static void add_comment__VBOO(__PROFIL_SLOT__BO2C *Self__WBOO,__STRING__BC *buffer__XBOO);
-static __BOOLEAN__L is_expanded_c__4NTE(__TYPE_FULL__PMB *Self__5NTE);
-static void genere_declaration__VLZH(__TYPE_FULL__PMB *Self__WLZH,__STRING__BC *buffer__XLZH);
-static void genere_star_declaration__UMZH(__TYPE_FULL__PMB *Self__VMZH,__STRING__BC *buffer__WMZH);
-static void add_comment__3NTL(__PROFIL_BLOCK__22NJ *Self__4NTL,__STRING__BC *buffer__5NTL);
-static void genere_typedef__BYVI(__TYPE__FF *Self__CYVI);
-static void genere_typedef__5L2I(__TYPE_ID__EMB *Self__AM2I);
-static void genere_typedef__1ZVI(__TYPE_GENERIC__BCY *Self__2ZVI);
-static void genere_typedef__T1VI();
-static void genere_typedef__RHFL(__PROFIL_BLOCK__22NJ *Self__SHFL);
-static void genere_struct__M3VI(__TYPE__FF *Self__N3VI);
-static void genere_struct__SYWI(__TYPE_GENERIC__BCY *Self__TYWI);
-static void genere_struct__ITXI();
-static void set_cache_user__4Q4G(__HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB *Self__5Q4G,__INTEGER__Q index__AR4G);
-static void append_in__40G(__UINTEGER_32__RWB Self__50G,__STRING__BC *buffer__A1G);
-static void print__stat__for__UHJF(__STRING_CONSTANT__0 *msg__WHJF,__INTEGER__Q n__XHJF,__INTEGER__Q t__YHJF);
-static void print__BFGF(__INTEGER__Q Self__CFGF);
-static __BOOLEAN__L set_value__XX0(__LIP_SLOT_DATA__VAB *Self__YX0,void *v__ZX0);
-static __POINTER__IB new_lab__F5I(__UINTEGER_32__RWB t__H5I);
-static __MEMORY__UPG* search__4PCB(__POINTER__IB new_size__AQCB);
-static void** create__4OEB(__INTEGER__Q nb_elements__APEB);
-static void copy__to__size__CBDB(__POINTER__IB src__EBDB,__POINTER__IB dst__FBDB,__UINTEGER_32__RWB sz__GBDB);
-static void to_busy__index__1UVB(__MEMORY__UPG *Self__2UVB,__POINTER__IB sz__3UVB,__UINTEGER_32__RWB idx__4UVB);
-static __STRING_CONSTANT__0** create__LQEB(__INTEGER__Q nb_elements__NQEB);
-static void* fast_reference_at__O5J(__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *Self__P5J,__STRING_CONSTANT__0 *k__Q5J);
-static void** create__B3KD(__INTEGER__Q nb_elements__D3KD);
-static __INTEGER__Q hash_code__1CM(__STRING_CONSTANT__0 *Self__2CM);
-static void** create__1MFC(__INTEGER__Q nb_elements__3MFC);
-static void clear__to__HGZI(void **Self__IGZI,__INTEGER__Q lower__JGZI,__INTEGER__Q upper__KGZI);
-static void** create__YHEB(__INTEGER__Q nb_elements__0HEB);
-static void copy__to__until__LC1(__CHARACTER__DB *Self__MC1,__CHARACTER__DB *src__NC1,__INTEGER__Q dest__OC1,__INTEGER__Q src_capacity__PC1);
-static void** create__JYKH(__INTEGER__Q nb_elements__LYKH);
-static __BOOLEAN__L has__0G1(__HASHED_SEToABSTRACT_STRINGo__AO *Self__1G1,__STRING_CONSTANT__0 *e__2G1);
-static __BOOLEAN__L __infix_equal_equal__YVZ(__STRING_CONSTANT__0 *Self__ZVZ,void *other__0VZ);
-static void increase_capacity__MQJB(__HASHED_SEToABSTRACT_STRINGo__AO *Self__NQJB);
-static __BOOLEAN__L read_lip__GKE(__STRING_CONSTANT__0 *path_lip__IKE);
-static __STRING_CONSTANT__0* path_lisaac__E2D();
-static void copy_from__until__ZQDB(__CHARACTER__DB *Self__0QDB,__CHARACTER__DB *model__1QDB,__INTEGER__Q upper__2QDB);
-static __INTEGER__Q hash_code__VS1(__STRING__BC *Self__WS1);
-static __STRING_CONSTANT__0* create_copy__IBE(void *other__KBE);
-static void fast_add__UQY(__HASHED_SEToABSTRACT_STRINGo__AO *Self__VQY,__STRING_CONSTANT__0 *e__WQY);
-static __BOOLEAN__L fast_memcmp__until__QNLB(__CHARACTER__DB *Self__RNLB,__CHARACTER__DB *other__SNLB,__INTEGER__Q capacity__TNLB);
-static void add_last__MW5F(__FAST_ARRAYoLIP_SLOT_DATAo__HFXC *Self__NW5F,__LIP_SLOT_DATA__VAB *element__OW5F);
-static void run__JJAE(__LIP_CALL__2GB *Self__KJAE);
-static void run__GGXD(__LIP_AFFECT__S1LB *Self__HGXD);
-static void run__RHXD(__LIP_IF__XQAC *Self__SHXD);
-static void run__ZNAE(__LIP_PRINT__KRAC *Self__0NAE);
-static void* parent_directory__YNGD();
-static __INTEGER__Q last_index_of__since__RL2G(__STRING__BC *Self__SL2G,__INTEGER__Q start_index__UL2G);
-static void* reference_at__SNLG(__HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD *Self__TNLG,__STRING__BC *k__UNLG);
-static __INTEGER__Q fast_reverse_index_of__from__35AB(__CHARACTER__DB *Self__45AB,__CHARACTER__DB element__55AB,__INTEGER__Q upper__AABB);
-static void* physical_get_entry__IQLG(__STRING__BC *new_path__KQLG);
-static void* physical_get_entry__2UND(__STRING__BC *new_path__4UND);
-static void resize__MQHE(__STRING__BC *Self__NQHE,__INTEGER__Q new_count__OQHE);
-static void move__to__by__05UE(__CHARACTER__DB *Self__15UE,__INTEGER__Q lower__25UE,__INTEGER__Q upper__35UE,__INTEGER__Q offset__45UE);
-static void reduce_path__BBJI(__STRING__BC *st__DBJI);
-static void add_last__GLFB(__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *Self__HLFB,__STRING_CONSTANT__0 *element__ILFB);
-static void** create__YOBB(__INTEGER__Q nb_elements__0OBB);
-static void* get__LUJB(void *itm_typ__NUJB);
-static void* parameter_to_type__CVBF(__TYPE_GENERIC__BCY *Self__DVBF,__ITM_TYPE_PARAMETER__MEZ *p__EVBF);
-static void* static_type__S01J(__EXPR_MULTIPLE__UKWH *Self__T01J);
-static void* static_type__2CCK();
-static void* static_type__BDCK();
-static void* static_type__GDCK();
-static void* static_type__LDCK();
-static void* static_type__QDCK();
-static void* static_type__VDCK(__EXPR_SUB__CBOJ *Self__WDCK);
-static void* static_type__0DCK(__EXPR_MUL__YBOJ *Self__1DCK);
-static void* static_type__5DCK(__EXPR_DIV__MCOJ *Self__AECK);
-static void* static_type__EECK(__EXPR_AND__ADOJ *Self__FECK);
-static void* static_type__JECK(__EXPR_SHIFT_R__UDOJ *Self__KECK);
-static void* static_type__OECK(__EXPR_SHIFT_L__IEOJ *Self__PECK);
-static void* static_type__XECK(__ITEM__VFOJ *Self__YECK);
-static void* static_type__DFCK();
-static void* static_type__NL5O();
-static void* static_type__QQTP();
-static void* static_type__041P();
-static void* static_type__VQTP();
-static void* static_type__A51P();
-static void* static_type__UVBN(__EXPR_NEG__SYVL *Self__VVBN);
-static void* static_type__P5FM(__EXPR_ADD__AZVL *Self__Q5FM);
-static void* static_type__5DWN(__EXPR_NOT__FUPM *Self__AEWN);
-static void* static_type__BL1P(__EXPR_MOD__LYPM *Self__CL1P);
-static void* static_type__WOVO(__EXPR_OR__3P0N *Self__XOVO);
-static void* static_type__BA0Q();
-static void* static_type__MBUP();
-static void* static_type__RBUP();
-static void* static_type__KOFQ(__EXPR_XOR__OAEP *Self__LOFQ);
-static __INTEGER__Q get_index_argument_type__ARTL(__SLOT_CODE__MIRG *Self__BRTL,__ITM_TYPE_PARAMETER__MEZ *p__CRTL);
-static __INTEGER__Q get_index_argument_type__SSTL(__SLOT_DATA__WIRG *Self__TSTL,__ITM_TYPE_PARAMETER__MEZ *p__USTL);
-static __INTEGER__Q hash_code__KQFF(__FAST_ARRAYoITM_TYPE_MONOo__SLB *Self__LQFF);
-static __BOOLEAN__L fast_has__403G(__HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC *Self__503G,__FAST_ARRAYoITM_TYPE_MONOo__SLB *e__A13G);
-static void free__XPD(__FAST_ARRAYoITM_TYPE_MONOo__SLB *tmp__ZPD);
-static void* to_run_for__ZY4E(__ITM_TYPE_BLOCK__XXRC *Self__0Y4E,void *p__1Y4E);
-static void add_last__NCYB(__FAST_ARRAYoTYPE_FULLo__IAY *Self__OCYB,__TYPE_FULL__PMB *element__PCYB);
-static void free__ASDB(__FAST_ARRAYoTYPE_FULLo__IAY *tmp__CSDB);
-static void* alias__ESDB(__FAST_ARRAYoTYPE_FULLo__IAY *tmp__GSDB);
-static __PROTOTYPE__MF* fast_reference_at__DQYC(__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *Self__EQYC,__STRING_CONSTANT__0 *k__FQYC);
-static __PROTOTYPE__MF* create__name__generic_count__E0E(__STRING_CONSTANT__0 *f__G0E,__STRING_CONSTANT__0 *n__H0E,__INTEGER__Q c__I0E);
-static void go_on__XDNC(__PROTOTYPE__MF *obj__ZDNC);
-static void increase_capacity__BKLD(__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *Self__CKLD);
-static void append_name_in__TOXE(__TYPE_FULL__PMB *Self__UOXE,__STRING__BC *buffer__VOXE);
-static __STRING_CONSTANT__0* get_intern__IROB(void *str__KROB);
-static void init_slot_for__QIZC(__PROTOTYPE__MF *Self__RIZC,void *typ__SIZC);
-static void** create__TQDD(__INTEGER__Q nb_elements__VQDD);
-static void fast_add__YKZC(__HASHED_SEToTYPEo__N0MB *Self__ZKZC,void *e__0KZC);
-static void add_subtype__GUOB(__TYPE_GENERIC__BCY *Self__HUOB,void *t__IUOB);
-static void* get_with__WIRB(__TYPE_FULL__PMB *Self__XIRB,__UINTEGER_8__WLC flg__YIRB);
-static void** create__4BNG(__INTEGER__Q nb_elements__ACNG);
-static void* new__KFHG();
-static void add__VTXI(__TYPES_TMP__TM5D *Self__WTXI,void *t__XTXI);
-static void* to_types__EVXI(__TYPES_TMP__TM5D *Self__FVXI);
-static void* get_local_slot__CTLG(__TYPE__FF *Self__DTLG,__STRING_CONSTANT__0 *n__ETLG);
-static void* get_name__GAUD(__STRING_CONSTANT__0 *n__IAUD);
-static void* get_slot__452I(__TYPE_FULL__PMB *Self__552I,__STRING_CONSTANT__0 *n__AA3I);
-static void* get_local_slot__ZVLG(__TYPE_VOID__AMB *Self__0VLG,__STRING_CONSTANT__0 *n__1VLG);
-static void* get_local_slot__DYLG(__TYPE_CONTEXT__CMB *Self__EYLG,__STRING_CONSTANT__0 *n__FYLG);
-static void* get_local_slot__N0LG(__TYPE_ID__EMB *Self__O0LG,__STRING_CONSTANT__0 *n__P0LG);
-static void* get_local_slot__X2LG(__TYPE_GENERIC__BCY *Self__Y2LG,__STRING_CONSTANT__0 *n__Z2LG);
-static void* read__NUEI(__LOCAL__43WC *Self__OUEI);
-static void* get_expr_for__SIWH(__ITM_TYPE_SIMPLE__JMB *Self__TIWH,void *p__UIWH);
-static void* get_expr_for__3IWH(__ITM_TYPE_STYLE__TMB *Self__4IWH,void *p__5IWH);
-static void* get_expr_for__JJWH(__ITM_TYPE_GENERIC__DPB *Self__KJWH,void *p__LJWH);
-static void* get_expr_for__UJWH(__ITM_TYPE_PARAMETER__MEZ *Self__VJWH,void *p__WJWH);
-static void* get_expr_for__4JWH(__ITM_TYPE_MULTI__NURC *Self__5JWH,void *p__AKWH);
-static void* get_expr_for__YKWH(__ITM_TYPE_BLOCK__XXRC *Self__ZKWH,void *p__0KWH);
-static void append_in__1LXE(__INTEGER_64__TSG Self__2LXE,__STRING__BC *buffer__3LXE);
-static void* product__with__self__U2YK(__DTA_RD__IK2C *Self__V2YK,void *t__W2YK,void *e__X2YK);
-static void* product__with__self__LIJL(__DTA_CAST__NFPJ *Self__MIJL,void *t__NIJL,void *e__OIJL);
-static void* product__with__self__T3YK(__DTA_WR_CODE__CPPJ *Self__U3YK,void *t__V3YK,void *e__W3YK);
-static void* product__with__self__S4YK(__DTA_WR_VALUE__YHWJ *Self__T4YK,void *t__U4YK,void *e__V4YK);
-static void* product__with__self__K5YK(__DTA_BLOCK__URWJ *Self__L5YK,void *t__M5YK,void *e__N5YK);
-static void* product__with__self__PDZK(__DTA_RD_ARGS__VRWJ *Self__QDZK,void *t__RDZK,void *e__SDZK);
-static void* subtype_list__KUJL();
-static void union__XS4K(__TYPES_TMP__TM5D *Self__YS4K,__TYPES__UM5D *other__ZS4K);
-static void get_type__R31K(__READ_LOCAL__N5ZI *Self__S31K,__TYPES_TMP__TM5D *t__T31K);
-static void get_type__N41K(__EXPR_SUB__CBOJ *Self__O41K,__TYPES_TMP__TM5D *t__P41K);
-static void get_type__R41K(__EXPR_MUL__YBOJ *Self__S41K,__TYPES_TMP__TM5D *t__T41K);
-static void get_type__V41K(__EXPR_DIV__MCOJ *Self__W41K,__TYPES_TMP__TM5D *t__X41K);
-static void get_type__Z41K(__EXPR_AND__ADOJ *Self__041K,__TYPES_TMP__TM5D *t__141K);
-static void get_type__341K(__EXPR_SHIFT_R__UDOJ *Self__441K,__TYPES_TMP__TM5D *t__541K);
-static void get_type__B51K(__EXPR_SHIFT_L__IEOJ *Self__C51K,__TYPES_TMP__TM5D *t__D51K);
-static void get_type__I51K(__ITEM__VFOJ *Self__J51K,__TYPES_TMP__TM5D *t__K51K);
-static void get_type__ZYGM(__READ_SLOT__ZK4K *Self__0YGM,__TYPES_TMP__TM5D *t__1YGM);
-static void get_type__3KHM(__EXPR_ADD__AZVL *Self__4KHM,__TYPES_TMP__TM5D *t__5KHM);
-static void get_type__HJEN(__SLOT_DATA__WIRG *Self__IJEN,__TYPES_TMP__TM5D *t__JJEN);
-static void get_type__GN2P(__EXPR_MOD__LYPM *Self__HN2P,__TYPES_TMP__TM5D *t__IN2P);
-static void get_type__S3VO(__EXPR_OR__3P0N *Self__T3VO,__TYPES_TMP__TM5D *t__U3VO);
-static void get_type__S4HQ(__EXPR_XOR__OAEP *Self__T4HQ,__TYPES_TMP__TM5D *t__U4HQ);
-static __SWITCH__DDXC* create__with__size__NJCL(void *n__PJCL,void *e__QJCL,__INTEGER__Q s__RJCL);
-static void add_stack_type__YFLJ(__NODE_TYPE__FK2C *Self__ZFLJ,void *t__0FLJ);
-static __CASE__S4EJ* create__with__LTEL(void *val__NTEL,__LIST__WH *c__OTEL);
-static void add__to__22CN(__FAST_ARRAYoCASEo__U4EJ *Self__32CN,__CASE__S4EJ *element__42CN,__INTEGER__Q index__52CN);
-static void free__UMZI(__TYPES_TMP__TM5D *Self__VMZI);
-static __BOOLEAN__L update_branch__self__KHLJ(__LIST__WH *l__MHLJ,__TYPE_FULL__PMB *type_self__NHLJ);
-static __BOOLEAN__L update_branch__self__DIIK(__LIST__WH *l__FIIK,__TYPE_FULL__PMB *type_self__GIIK);
-static __BOOLEAN__L update_branch__self__LJIK(__LIST__WH *l__NJIK,__TYPE_FULL__PMB *type_self__OJIK);
-static __BOOLEAN__L update_branch__self__MMIK(__LIST__WH *l__OMIK,__TYPE_FULL__PMB *type_self__PMIK);
-static void append_type__S5LO(__PROFIL_SLOT__BO2C *Self__T5LO,__STRING__BC *buffer__U5LO);
-static void append_type__2SNL(__PROFIL_BLOCK__22NJ *Self__3SNL,__STRING__BC *buffer__4SNL);
-static void execute_case__VBFE(__LIST__WH *Self__WBFE);
-static void move__to__by__H5QH(__FAST_ARRAYoINSTRo__X53D *Self__I5QH,__INTEGER__Q lower_index__J5QH,__INTEGER__Q upper_index__K5QH);
-static void remove__QBGL(__LIST__WH *Self__RBGL);
-static void remove_profil__WPKO(__SLOT_CODE__MIRG *Self__XPKO,__PROFIL_SLOT__BO2C *prof__YPKO);
-static void clear__H5KL();
-static void display__I44J(__STRING_CST__5J *Self__J44J,__STRING__BC *buffer__K44J);
-static void display__YYRH(__EXTERNAL_C__L5WC *Self__ZYRH,__STRING__BC *buffer__0YRH);
-static void display__KP5H(__PROTOTYPE_CST__45WC *Self__LP5H,__STRING__BC *buffer__MP5H);
-static void display__C1RH(__INTEGER_CST__KAXC *Self__D1RH,__STRING__BC *buffer__E1RH);
-static void display__XTFL(__SWITCH__DDXC *Self__YTFL,__STRING__BC *buffer__ZTFL);
-static void display__H1RH(__NODE_TYPE__FK2C *Self__I1RH,__STRING__BC *buffer__J1RH);
-static void display__TUEI(__EXPR_MULTIPLE__UKWH *Self__UUEI,__STRING__BC *buffer__VUEI);
-static void display__V5DJ(__READ_LOCAL__N5ZI *Self__W5DJ,__STRING__BC *buffer__X5DJ);
-static void display__I54J(__EXPR_EQUAL__YHNJ *Self__J54J,__STRING__BC *buffer__K54J);
-static void display__T54J(__EXPR_NOT_EQUAL__DINJ *Self__U54J,__STRING__BC *buffer__V54J);
-static void display__GA5J(__EXPR_SUP__OAOJ *Self__HA5J,__STRING__BC *buffer__IA5J);
-static void display__PA5J(__EXPR_SUB__CBOJ *Self__QA5J,__STRING__BC *buffer__RA5J);
-static void display__YA5J(__EXPR_MUL__YBOJ *Self__ZA5J,__STRING__BC *buffer__0A5J);
-static void display__5A5J(__EXPR_DIV__MCOJ *Self__AB5J,__STRING__BC *buffer__BB5J);
-static void display__GB5J(__EXPR_AND__ADOJ *Self__HB5J,__STRING__BC *buffer__IB5J);
-static void display__NB5J(__EXPR_SHIFT_R__UDOJ *Self__OB5J,__STRING__BC *buffer__PB5J);
-static void display__UB5J(__EXPR_SHIFT_L__IEOJ *Self__VB5J,__STRING__BC *buffer__WB5J);
-static void display__1B5J(__PUT_TO__BFOJ *Self__2B5J,__STRING__BC *buffer__3B5J);
-static void display__EC5J(__ITEM__VFOJ *Self__FC5J,__STRING__BC *buffer__GC5J);
-static void display__QC5J(__CAST__JHOJ *Self__RC5J,__STRING__BC *buffer__SC5J);
-static void display__5C5J(__REAL_CST__JLOJ *Self__AD5J,__STRING__BC *buffer__BD5J);
-static void display__FD5J(__CHARACTER_CST__5LOJ *Self__GD5J,__STRING__BC *buffer__HD5J);
-static void display__2VSK(__NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__3VSK,__STRING__BC *buffer__4VSK);
-static void display__GMFM(__READ_SLOT__ZK4K *Self__HMFM,__STRING__BC *buffer__IMFM);
-static void display__YK5O(__EXPR_NOT_LOGIC__E4FL *Self__ZK5O,__STRING__BC *buffer__0K5O);
-static void display__2NTP(__EXPR_OR_LOGIC__OCUL *Self__3NTP,__STRING__BC *buffer__4NTP);
-static void display__HO0P(__EXPR_OR_OR_LOGIC__LDUL *Self__IO0P,__STRING__BC *buffer__JO0P);
-static void display__FOTP(__EXPR_AND_LOGIC__SEUL *Self__GOTP,__STRING__BC *buffer__HOTP);
-static void display__PO0P(__EXPR_AND_AND_LOGIC__NFUL *Self__QO0P,__STRING__BC *buffer__RO0P);
-static void display__ESBN(__EXPR_NEG__SYVL *Self__FSBN,__STRING__BC *buffer__GSBN);
-static void display__V5FM(__EXPR_ADD__AZVL *Self__W5FM,__STRING__BC *buffer__X5FM);
-static void display__LMFM(__READ_GLOBAL__B4YL *Self__MMFM,__STRING__BC *buffer__NMFM);
-static void display__5CWN(__EXPR_NOT__FUPM *Self__ADWN,__STRING__BC *buffer__BDWN);
-static void display__WO0P(__EXPR_MOD__LYPM *Self__XO0P,__STRING__BC *buffer__YO0P);
-static void display__LOVO(__EXPR_OR__3P0N *Self__MOVO,__STRING__BC *buffer__NOVO);
-static void display__NUZQ(__EXPR_SUP_EQ__JVBP *Self__OUZQ,__STRING__BC *buffer__PUZQ);
-static void display__CSTP(__EXPR_INF__2WBP *Self__DSTP,__STRING__BC *buffer__ESTP);
-static void display__LSTP(__EXPR_INF_EQ__TXBP *Self__MSTP,__STRING__BC *buffer__NSTP);
-static void display__JPEQ(__EXPR_XOR__OAEP *Self__KPEQ,__STRING__BC *buffer__LPEQ);
-static void display__5REM(__CALL_SLOT__U5YK *Self__ASEM,__STRING__BC *buffer__BSEM);
-static void display__OTEM(__NODE_STYLE__5C4K *Self__PTEM,__STRING__BC *buffer__QTEM);
-static void genere_body__J0BE(__LIST__WH *Self__K0BE,__STRING__BC *buffer__L0BE);
-static void add_local__in__31BE(__FAST_ARRAYoLOCALo__PW1D *tab__51BE,__STRING__BC *buf__A2BE);
-static void insert_string__to__E5BE(__STRING__BC *Self__F5BE,void *s__G5BE,__INTEGER__Q i__H5BE);
-static __STRING_CONSTANT__0* type_c__MSFL();
-static void add_genere_list__N5AI(__TYPE__FF *Self__O5AI);
-static void add_genere_list__IBBI(__TYPE_NULL__4LB *Self__JBBI);
-static void add_genere_list__DDBI(__TYPE_VOID__AMB *Self__EDBI);
-static void add_genere_list__4EBI(__TYPE_CONTEXT__CMB *Self__5EBI);
-static void add_genere_list__IHBI(__TYPE_GENERIC__BCY *Self__JHBI);
-static void put_expanded_declaration__RNAI(__TYPE_BLOCK__VO5D *Self__SNAI,__STRING__BC *buffer__TNAI);
-static void put_reference_declaration__W1MI(__TYPE_GENERIC__BCY *Self__X1MI,__STRING__BC *buffer__Y1MI);
-static __STRING_CONSTANT__0* intern_name__YYBI();
-static void add_genere_list__DJBI(__TYPE_BLOCK__VO5D *Self__EJBI);
-static void add_genere_list__CRHL(__PROFIL_BLOCK__22NJ *Self__DRHL);
-static void put_reference_star_declaration__QRAI(__TYPE_GENERIC__BCY *Self__RRAI,__STRING__BC *buffer__SRAI);
-static void add_slot_struct__G2GJ(__TYPE__FF *Self__H2GJ,__SLOT_DATA__WIRG *s__I2GJ);
-static void* slot_data__0BDJ(__SLOT_CODE__MIRG *Self__1BDJ);
-static void* slot_data__VCDJ(__SLOT_DATA__WIRG *Self__WCDJ);
-static void force__to__LP2I(__FAST_ARRAYoSLOTo__KLC *Self__MP2I);
-static void add_slot_struct__K4GJ(__TYPE_GENERIC__BCY *Self__L4GJ,__SLOT_DATA__WIRG *s__M4GJ);
-static void print_positif__M5PG(__INTEGER__Q Self__N5PG);
-static __MEMORY__UPG* new_page__MFO();
-static __BOOLEAN__L read_word__0FF(__STRING_CONSTANT__0 *st__2FF);
-static __BOOLEAN__L read_character__5WI(__CHARACTER__DB ch__BXI);
-static __BOOLEAN__L read_identifier__GYQ();
-static __POSITION__OL current_position__HVQ();
-static __BOOLEAN__L read_symbol__Y1Q(__STRING_CONSTANT__0 *st__01Q);
-static __BOOLEAN__L read_string__PKT();
-static void* readlip_type__WDV();
-static __LIP_SLOT_DATA__VAB* create__name__value__argument__3FV(__POSITION__OL p__5FV,__STRING_CONSTANT__0 *n__AGV,void *v__BGV,__BOOLEAN__L is_arg__CGV);
-static void* readlip_expr_constant__Z4V();
-static void free__GZ1D(__LIP_INTEGER__5CB *Self__HZ1D);
-static void free__JZ1D(__LIP_STRING__LDB *Self__KZ1D);
-static __FAST_ARRAYoLIP_CODEo__N4S* create_with_capacity__N5IB(__INTEGER__Q new_count__P5IB);
-static void* readlip_expr__S0LB(__PARSER__NSD *Self__T0LB);
-static void add_last__BQZC(__FAST_ARRAYoLIP_CODEo__N4S *Self__CQZC,void *element__DQZC);
-static void* copy__D2FB(__FAST_ARRAYoLIP_CODEo__N4S *tmp__F2FB);
-static void free__U5IB(__FAST_ARRAYoLIP_CODEo__N4S *tmp__W5IB);
-static void from_external__FEL(__STRING__BC *Self__GEL,__CHARACTER__DB *p__HEL);
-static __BOOLEAN__L fast_has__YE2(__HASHED_SEToABSTRACT_STRINGo__AO *Self__ZE2,__STRING_CONSTANT__0 *e__0E2);
-static void* run_expr__21AE(__LIP_CALL__2GB *Self__31AE);
-static void* run_expr__BNYD(__LIP_BINARY__IWQB *Self__CNYD);
-static void* run_expr__5PYD(__LIP_UNARY__0YSB *Self__AQYD);
-static void append_in__YSCF(__LIP_STRING__LDB *Self__ZSCF,__STRING__BC *str__0SCF);
-static void put__to__J25E(__HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD *Self__K25E,void *v__L25E,__STRING_CONSTANT__0 *k__M25E);
-static void add_subtype__GC1B(__TYPE__FF *Self__HC1B,void *t__IC1B);
-static __INTEGER__Q get_index_type__4JXM(__ITM_ARGS__0HTF *Self__5JXM,__ITM_TYPE_PARAMETER__MEZ *p__AKXM);
-static void to_run_in__for__CCWF(__ITM_TYPE_MULTI__NURC *Self__DCWF,__FAST_ARRAYoTYPE_FULLo__IAY *lst__ECWF,void *p__FCWF);
-static void* get_direct__and_result__ZNJF(__FAST_ARRAYoTYPE_FULLo__IAY *a_list__1NJF,__FAST_ARRAYoTYPE_FULLo__IAY *r_list__2NJF);
-static __INTEGER__Q hash_code__DEFI(__FAST_ARRAYoTYPE_FULLo__IAY *Self__EEFI);
-static __BOOLEAN__L fast_has__IIFI(__HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB *Self__JIFI,__FAST_ARRAYoTYPE_FULLo__IAY *e__KIFI);
-static void** create__BZCC(__INTEGER__Q nb_elements__DZCC);
-static void** create__MS3B(__INTEGER__Q nb_elements__OS3B);
-static __BOOLEAN__L read_space__0HF();
-static __BOOLEAN__L read_slot_header__V5NC(__BOOLEAN__L first__X5NC);
-static void* read_type_list__M3TC(__PARSER__NSD *Self__N3TC,__BOOLEAN__L is_section__O3TC);
-static __CHARACTER__DB read_style__R5OC();
-static __FAST_ARRAYoITM_ARGUMENTo__MFYD* create_with_capacity__5B0D(__INTEGER__Q new_count__BC0D);
-static void* read_loc_arg__with_self__SWMD(__PARSER__NSD *Self__TWMD,__BOOLEAN__L mute__UWMD,__BOOLEAN__L self_first__VWMD);
-static void* read_slot_operator__GF0D(__FAST_ARRAYoITM_ARGUMENTo__MFYD *list_arg__IF0D);
-static void add_last__J3AF(__FAST_ARRAYoITM_ARGUMENTo__MFYD *Self__K3AF,void *element__L3AF);
-static void* read_slot_keyword__WK0D(__FAST_ARRAYoITM_ARGUMENTo__MFYD *list_arg__YK0D);
-static void* copy__E0ZD(__FAST_ARRAYoITM_ARGUMENTo__MFYD *tmp__G0ZD);
-static void set_argument_list__BKBE(__ITM_SLOT__HLC *Self__CKBE,__FAST_ARRAYoITM_ARGUMENTo__MFYD *p__DKBE);
-static __ITM_TYPE_MULTI__NURC* get__C3UC(__FAST_ARRAYoITM_TYPE_MONOo__SLB *lt__E3UC);
-static void* read_type__ATRC(__PARSER__NSD *Self__BTRC,__BOOLEAN__L is_local__CTRC);
-static void set_result_type__3YAE(__ITM_SLOT__HLC *Self__4YAE,void *t__5YAE);
-static void* read_contract__DBPC(__PARSER__NSD *Self__EBPC);
-static void* read_expr__M5PC(__PARSER__NSD *Self__N5PC);
-static void set_value__type__FNBE(__ITM_SLOT__HLC *Self__GNBE,void *e__HNBE,__PROTOTYPE__MF *p__INBE);
-static __POSITION__OL position__ZPBE(__ITM_EXPRESSION__RDRC *Self__0PBE);
-static __POSITION__OL position__5PBE(__ITM_RESULT__2UMD *Self__AQBE);
-static void fast_put__to__H5YD(__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *Self__I5YD,void *v__J5YD,__STRING_CONSTANT__0 *k__K5YD);
-static void* fast_reference_at__MJYD(__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *Self__NJYD,__STRING_CONSTANT__0 *k__OJYD);
-static void add_slot__XLYD(__PROTOTYPE__MF *Self__YLYD,void *s__ZLYD);
-static void append_name_in__DQ0G(__TYPE_BLOCK__VO5D *Self__EQ0G,__STRING__BC *buf__FQ0G);
-static void append_name_in__5PFL(__PROFIL_BLOCK__22NJ *Self__AQFL,__STRING__BC *buf__BQFL);
-static void* create__type__MJLG(void *s__OJLG,void *t__PJLG);
-static void add_last__VJLG(__FAST_ARRAYoSLOTo__KLC *Self__WJLG,void *element__XJLG);
-static __BOOLEAN__L fast_has__RTZC(__HASHED_SEToTYPEo__N0MB *Self__STZC,void *e__TTZC);
-static void add_subtype__FLEF(__TYPE_NULL__4LB *Self__GLEF,void *t__HLEF);
-static void add_subtype__LSEF(__TYPE_VOID__AMB *Self__MSEF,void *t__NSEF);
-static void add_subtype__RZEF(__TYPE_CONTEXT__CMB *Self__SZEF,void *t__TZEF);
-static void add_subtype__HAQI(__TYPE_ID__EMB *Self__IAQI,void *t__JAQI);
-static void add_subtype__GCQI(__TYPE_BLOCK__VO5D *Self__HCQI,void *t__ICQI);
-static void add_subtype__NFGL(void *t__PFGL);
-static void** realloc__with__QNTI(void **Self__RNTI,__INTEGER__Q old_nb_elts__SNTI,__INTEGER__Q new_nb_elts__TNTI);
-static __INTEGER__Q search__from__to__5U2I(__TYPES_TMP__TM5D *Self__AV2I,void *t__BV2I,__INTEGER__Q beg__CV2I,__INTEGER__Q end__DV2I);
-static void add__to__VXIJ(__TYPES_TMP__TM5D *Self__WXIJ,void *t__XXIJ,__INTEGER__Q index__YXIJ);
-static __BOOLEAN__L fast_has__BOLL(__HASHED_SEToTYPESo__UVXI *Self__COLL,__TYPES__UM5D *e__DOLL);
-static __INTEGER__Q hash_code__VMLL(__TYPES__UM5D *Self__WMLL);
-static void add_last__LRRI(__FAST_ARRAYoLOCALo__PW1D *Self__MRRI,__LOCAL__43WC *element__NRRI);
-static __FAST_ARRAYoEXPRo__R5WC* create_with_capacity__CBZH(__INTEGER__Q new_count__EBZH);
-static void add_last__LXEI(__FAST_ARRAYoEXPRo__R5WC *Self__MXEI,void *element__NXEI);
-static __EXPR_MULTIPLE__UKWH* create__YBZH(__FAST_ARRAYoEXPRo__R5WC *l__0BZH);
-static void* get_local_slot__WOQJ(__STRING_CONSTANT__0 *n__YOQJ);
-static void* get_local_slot__5UGL(__STRING_CONSTANT__0 *n__BVGL);
-static void* get_path_slot__DOAL(__TYPE__FF *Self__EOAL,__STRING_CONSTANT__0 *n__FOAL);
-static void* get_path_slot__BQAL(__TYPE_VOID__AMB *Self__CQAL,__STRING_CONSTANT__0 *n__DQAL);
-static void* get_path_slot__1RAL(__TYPE_CONTEXT__CMB *Self__2RAL,__STRING_CONSTANT__0 *n__3RAL);
-static void* get_path_slot__VTAL(__TYPE_ID__EMB *Self__WTAL,__STRING_CONSTANT__0 *n__XTAL);
-static void* get_path_slot__PVAL(__TYPE_GENERIC__BCY *Self__QVAL,__STRING_CONSTANT__0 *n__RVAL);
-static void* get_path_slot__JXAL(__STRING_CONSTANT__0 *n__LXAL);
-static void* get_path_slot__FFKL(__STRING_CONSTANT__0 *n__HFKL);
-static __EXTERNAL_C__L5WC* my_copy__0XAL(__EXTERNAL_C__L5WC *Self__1XAL);
-static __EXPR_MULTIPLE__UKWH* my_copy__H2OK(__EXPR_MULTIPLE__UKWH *Self__I2OK);
-static __EXPR_EQUAL__YHNJ* my_copy__JZAL(__EXPR_EQUAL__YHNJ *Self__KZAL);
-static __EXPR_NOT_EQUAL__DINJ* my_copy__UZAL(__EXPR_NOT_EQUAL__DINJ *Self__VZAL);
-static __EXPR_SUP__OAOJ* my_copy__N0AL(__EXPR_SUP__OAOJ *Self__O0AL);
-static __EXPR_SUB__CBOJ* my_copy__Y0AL(__EXPR_SUB__CBOJ *Self__Z0AL);
-static __EXPR_MUL__YBOJ* my_copy__D1AL(__EXPR_MUL__YBOJ *Self__E1AL);
-static __EXPR_DIV__MCOJ* my_copy__O1AL(__EXPR_DIV__MCOJ *Self__P1AL);
-static __EXPR_AND__ADOJ* my_copy__Z1AL(__EXPR_AND__ADOJ *Self__01AL);
-static __EXPR_SHIFT_R__UDOJ* my_copy__E2AL(__EXPR_SHIFT_R__UDOJ *Self__F2AL);
-static __EXPR_SHIFT_L__IEOJ* my_copy__P2AL(__EXPR_SHIFT_L__IEOJ *Self__Q2AL);
-static __PUT_TO__BFOJ* my_copy__02AL(__PUT_TO__BFOJ *Self__12AL);
-static __ITEM__VFOJ* my_copy__I3AL(__ITEM__VFOJ *Self__J3AL);
-static __CAST__JHOJ* my_copy__Z3AL(__CAST__JHOJ *Self__03AL);
-static __CHARACTER_CST__5LOJ* create__char__CMQJ(__POSITION__OL p__EMQJ,__STRING_CONSTANT__0 *car__FMQJ);
-static __NATIVE_ARRAY_CHARACTER_CST__JNOJ* create__text__2PQJ(__POSITION__OL p__4PQJ,__STRING_CONSTANT__0 *n__5PQJ);
-static __READ_SLOT__ZK4K* my_copy__4XFM(__READ_SLOT__ZK4K *Self__5XFM);
-static __EXPR_NOT_LOGIC__E4FL* my_copy__G25O(__EXPR_NOT_LOGIC__E4FL *Self__H25O);
-static __EXPR_OR_LOGIC__OCUL* my_copy__RHVP(__EXPR_OR_LOGIC__OCUL *Self__SHVP);
-static __EXPR_OR_OR_LOGIC__LDUL* my_copy__BA4P(__EXPR_OR_OR_LOGIC__LDUL *Self__CA4P);
-static __EXPR_AND_LOGIC__SEUL* my_copy__2HVP(__EXPR_AND_LOGIC__SEUL *Self__3HVP);
-static __EXPR_AND_AND_LOGIC__NFUL* my_copy__NA4P(__EXPR_AND_AND_LOGIC__NFUL *Self__OA4P);
-static __EXPR_NEG__SYVL* my_copy__YYBN(__EXPR_NEG__SYVL *Self__ZYBN);
-static __EXPR_ADD__AZVL* my_copy__4AHM(__EXPR_ADD__AZVL *Self__5AHM);
-static void* read_direct__with__EETL(__SLOT_DATA__WIRG *Self__FETL,void *r__HETL);
-static __EXPR_NOT__FUPM* my_copy__GFWN(__EXPR_NOT__FUPM *Self__HFWN);
-static __EXPR_MOD__LYPM* my_copy__PF2P(__EXPR_MOD__LYPM *Self__QF2P);
-static __EXPR_OR__3P0N* my_copy__UPVO(__EXPR_OR__3P0N *Self__VPVO);
-static __EXPR_SUP_EQ__JVBP* my_copy__UO0Q(__EXPR_SUP_EQ__JVBP *Self__VO0Q);
-static __EXPR_INF__2WBP* my_copy__LVUP(__EXPR_INF__2WBP *Self__MVUP);
-static __EXPR_INF_EQ__TXBP* my_copy__WVUP(__EXPR_INF_EQ__TXBP *Self__XVUP);
-static __EXPR_XOR__OAEP* my_copy__WAIQ(__EXPR_XOR__OAEP *Self__XAIQ);
-static void is_equal_profil__5FKL(__SLOT_CODE__MIRG *Self__AGKL,void *other__BGKL);
-static void is_equal_profil__SIKL(__SLOT_DATA__WIRG *Self__TIKL,void *other__UIKL);
-static __CAST__JHOJ* create__value__RPYJ(__CAST__JHOJ *Self__SPYJ,__TYPE_FULL__PMB *t__TPYJ,void *v__UPYJ);
-static __BOOLEAN__L is_sub_type__SEAM(__TYPE__FF *Self__TEAM,void *other__UEAM);
-static __BOOLEAN__L is_sub_type__WFAM(__TYPE_CONTEXT__CMB *Self__XFAM,void *other__YFAM);
-static __BOOLEAN__L is_sub_type__SGAM(void *other__UGAM);
-static __BOOLEAN__L is_sub_type__ZGAM(__TYPE_GENERIC__BCY *Self__0GAM,void *other__1GAM);
-static __BOOLEAN__L is_sub_type__VHAM(__TYPE_BLOCK__VO5D *Self__WHAM,void *other__XHAM);
-static __BOOLEAN__L is_sub_type__QIAM(__PROFIL_BLOCK__22NJ *Self__RIAM,void *other__SIAM);
-static void* write__with__value__SORJ(__LOCAL__43WC *Self__TORJ,__POSITION__OL p__UORJ,void *val__WORJ);
-static __SLOT_CODE__MIRG* clone__C32G();
-static __FAST_ARRAYoPROFIL_SLOTo__U5SH* create_with_capacity__ZZUH(__INTEGER__Q new_count__1ZUH);
-static __SLOT_DATA__WIRG* create__type__QZXG(__SLOT__GLC *b__SZXG,__TYPE_FULL__PMB *t__TZXG);
-static void init__PSDJ(__SLOT_DATA__WIRG *Self__QSDJ);
-static __FAST_ARRAYoSLOT_CODEo__5OKL* create_with_capacity__CVAM();
-static void add_last__LODN(__FAST_ARRAYoSLOT_CODEo__5OKL *Self__MODN,__SLOT_CODE__MIRG *element__NODN);
-static void* write_direct__with__value__FDJJ(__SLOT_DATA__WIRG *Self__GDJJ,__POSITION__OL p__HDJJ,void *r__IDJJ,void *val__JDJJ);
-static void* new_write__rec__value__TZ5K(__SLOT_DATA__WIRG *sd__VZ5K,void *e__WZ5K,void *val__XZ5K);
-static void add_write_id__in__RY4K(void *e__TY4K,void *s__UY4K,__LIST__WH *lst__VY4K);
-static void print__TAKL(__PROFIL_BLOCK__22NJ *Self__UAKL);
-static void* get_argument__VK4K(__DTA_BLOCK__URWJ *Self__WK4K);
-static __FAST_ARRAYoWRITEo__FJFJ* create_with_capacity__NUOJ(__INTEGER__Q new_count__PUOJ);
-static void add_last__YPGL(__FAST_ARRAYoWRITEo__FJFJ *Self__ZPGL,void *element__0PGL);
-static void remove__VUSH(__EXTERNAL_C__L5WC *Self__WUSH);
-static void remove__PBBK(__EXPR_MULTIPLE__UKWH *Self__QBBK);
-static void remove__KCBK(__EXPR_EQUAL__YHNJ *Self__LCBK);
-static void remove__OCBK(__EXPR_NOT_EQUAL__DINJ *Self__PCBK);
-static void remove__XCBK(__EXPR_SUP__OAOJ *Self__YCBK);
-static void remove__1CBK(__EXPR_SUB__CBOJ *Self__2CBK);
-static void remove__5CBK(__EXPR_MUL__YBOJ *Self__ADBK);
-static void remove__DDBK(__EXPR_DIV__MCOJ *Self__EDBK);
-static void remove__HDBK(__EXPR_AND__ADOJ *Self__IDBK);
-static void remove__LDBK(__EXPR_SHIFT_R__UDOJ *Self__MDBK);
-static void remove__PDBK(__EXPR_SHIFT_L__IEOJ *Self__QDBK);
-static void remove__TDBK(__PUT_TO__BFOJ *Self__UDBK);
-static void remove__UEBK(__ITEM__VFOJ *Self__VEBK);
-static void remove__0EBK(__CAST__JHOJ *Self__1EBK);
-static void remove__3LFM(__READ_SLOT__ZK4K *Self__4LFM);
-static void remove__JO5O(__EXPR_NOT_LOGIC__E4FL *Self__KO5O);
-static void remove__TPTP(__EXPR_OR_LOGIC__OCUL *Self__UPTP);
-static void remove__SS0P(__EXPR_OR_OR_LOGIC__LDUL *Self__TS0P);
-static void remove__XPTP(__EXPR_AND_LOGIC__SEUL *Self__YPTP);
-static void remove__XS0P(__EXPR_AND_AND_LOGIC__NFUL *Self__YS0P);
-static void remove__2RBN(__EXPR_NEG__SYVL *Self__3RBN);
-static void remove__NFGM(__EXPR_ADD__AZVL *Self__OFGM);
-static void unread__VGEN(__SLOT_DATA__WIRG *Self__WGEN,void *e__XGEN);
-static void remove__0CWN(__EXPR_NOT__FUPM *Self__1CWN);
-static void remove__1S0P(__EXPR_MOD__LYPM *Self__2S0P);
-static void remove__FOVO(__EXPR_OR__3P0N *Self__GOVO);
-static void remove__B0ZQ(__EXPR_SUP_EQ__JVBP *Self__C0ZQ);
-static void remove__OKUP(__EXPR_INF__2WBP *Self__PKUP);
-static void remove__SKUP(__EXPR_INF_EQ__TXBP *Self__TKUP);
-static void remove__3SEQ(__EXPR_XOR__OAEP *Self__4SEQ);
-static __CALL_SLOT__U5YK* create__profil__with__cop__1O4K(__POSITION__OL p__3O4K,void *prof__4O4K,__FAST_ARRAYoWRITEo__FJFJ *l_arg__5O4K,void *arg__AP4K);
-static void add_last__QGCL(__SLIM_ARRAYoRESULTo__NCZK *Self__RGCL,__RESULT__LCZK *e__SGCL);
-static void get_type__MP3K(__LOCAL__43WC *Self__NP3K,__TYPES_TMP__TM5D *t__OP3K);
-static void get_type__4AEL(__WRITE_GLOBAL__EXKJ *Self__5AEL,__TYPES_TMP__TM5D *t__ABEL);
-static void get_type__KBEL(__WRITE_SLOT__SXKJ *Self__LBEL,__TYPES_TMP__TM5D *t__MBEL);
-static void get_type__WBEL(__WRITE_LOCAL__BEYJ *Self__XBEL,__TYPES_TMP__TM5D *t__YBEL);
-static __POSITION__OL position__DJ4M(__NODE_STYLE__5C4K *Self__EJ4M);
-static __FAST_ARRAYoCASEo__U4EJ* create_with_capacity__FRNL(__INTEGER__Q new_count__HRNL);
-static void add_last__JRDN(__FAST_ARRAYoCASEo__U4EJ *Self__KRDN,__CASE__S4EJ *element__LRDN);
-static void add_last__YWPI(__FAST_ARRAYoTYPEo__ESB *Self__ZWPI,void *element__0WPI);
-static __BOOLEAN__L update_link__DTFM(__NODE_STYLE__5C4K *Self__ETFM,__TYPE_FULL__PMB *self_type__FTFM);
-static void display_type__VMDM(__LOCAL__43WC *Self__WMDM,__STRING__BC *buffer__XMDM);
-static void* execute_unlink__4KUH(__EXTERNAL_C__L5WC *Self__5KUH);
-static void* execute__2VFL(__SWITCH__DDXC *Self__3VFL);
-static void remove__QFBK(__DTA_WR_VALUE__YHWJ *Self__RFBK);
-static void remove__4FBK(__DTA_BLOCK__URWJ *Self__5FBK);
-static void remove__ZGBK(__DTA_RD_ARGS__VRWJ *Self__0GBK);
-static void* execute_unlink__D2KK(__EXPR_MULTIPLE__UKWH *Self__E2KK);
-static void* execute__RF5J(__WRITE_GLOBAL__EXKJ *Self__SF5J);
-static void* execute__FJ5J(__WRITE_SLOT__SXKJ *Self__GJ5J);
-static void* execute_unlink__DBLK(__EXPR_EQUAL__YHNJ *Self__EBLK);
-static void* execute_unlink__VBLK(__EXPR_NOT_EQUAL__DINJ *Self__WBLK);
-static void* execute_unlink__RCLK(__EXPR_SUP__OAOJ *Self__SCLK);
-static void* execute_unlink__DDLK(__EXPR_SUB__CBOJ *Self__EDLK);
-static void* execute_unlink__VDLK(__EXPR_MUL__YBOJ *Self__WDLK);
-static void* execute_unlink__HELK(__EXPR_DIV__MCOJ *Self__IELK);
-static void* execute_unlink__ZELK(__EXPR_AND__ADOJ *Self__0ELK);
-static void* execute_unlink__LFLK(__EXPR_SHIFT_R__UDOJ *Self__MFLK);
-static void* execute_unlink__3FLK(__EXPR_SHIFT_L__IEOJ *Self__4FLK);
-static void* execute_link__PUPK(__PUT_TO__BFOJ *Self__QUPK);
-static void* execute_unlink__TGLK(__ITEM__VFOJ *Self__UGLK);
-static void* execute_unlink__IHLK(__CAST__JHOJ *Self__JHLK);
-static void* execute__1P5J(__WRITE_LOCAL__BEYJ *Self__2P5J);
-static void remove__LDYM(void *p__NDYM);
-static void argument_to_assignment__index__alias__VNRO(__CALL_SLOT__U5YK *Self__WNRO,__LIST__WH *lst__XNRO,__INTEGER__Q idx__YNRO,__BOOLEAN__L is_alias__ZNRO);
-static __LIST__WH* my_copy__OX2O(__LIST__WH *Self__PX2O);
-static void* execute_access_unlink__5AMM(__READ_SLOT__ZK4K *Self__ABMM);
-static void* execute_unlink__GL5O(__EXPR_NOT_LOGIC__E4FL *Self__HL5O);
-static void* execute_unlink__GTTP(__EXPR_OR_LOGIC__OCUL *Self__HTTP);
-static void* execute_link__LP2P(__EXPR_OR_OR_LOGIC__LDUL *Self__MP2P);
-static void* execute_unlink__XTTP(__EXPR_AND_LOGIC__SEUL *Self__YTTP);
-static void* execute_link__QV2P(__EXPR_AND_AND_LOGIC__NFUL *Self__RV2P);
-static void* execute_unlink__XOCN(__EXPR_NEG__SYVL *Self__YOCN);
-static void* execute_unlink__XLGM(__EXPR_ADD__AZVL *Self__YLGM);
-static void execute__KKVL(__SLOT_DATA__WIRG *Self__LKVL);
-static void* execute_unlink__XFXN(__EXPR_NOT__FUPM *Self__YFXN);
-static void* execute_unlink__QT0P(__EXPR_MOD__LYPM *Self__RT0P);
-static void* execute_unlink__YYVO(__EXPR_OR__3P0N *Self__ZYVO);
-static void* execute_unlink__Q0ZQ(__EXPR_SUP_EQ__JVBP *Self__R0ZQ);
-static void* execute_unlink__IAUP(__EXPR_INF__2WBP *Self__JAUP);
-static void* execute_unlink__ZAUP(__EXPR_INF_EQ__TXBP *Self__0AUP);
-static void* execute_unlink__JUEQ(__EXPR_XOR__OAEP *Self__KUEQ);
-static void* execute_link__4E3H(__EXTERNAL_C__L5WC *Self__5E3H);
-static void* execute_link__5LBK(__READ_LOCAL__N5ZI *Self__AMBK);
-static void* execute_link__VLPL(__EXPR_EQUAL__YHNJ *Self__WLPL);
-static void* execute_link__5PPL(__EXPR_NOT_EQUAL__DINJ *Self__AQPL);
-static void* execute_link__JUPL(__IS_EXPANDED__L5NJ *Self__KUPL);
-static void* execute_link__VVPL(__EXPR_SUP__OAOJ *Self__WVPL);
-static void* execute_link__5ZPL(__EXPR_SUB__CBOJ *Self__A0PL);
-static void* execute_link__J4PL(__EXPR_MUL__YBOJ *Self__K4PL);
-static void* execute_link__TCQL(__EXPR_DIV__MCOJ *Self__UCQL);
-static void* execute_link__3GQL(__EXPR_AND__ADOJ *Self__4GQL);
-static void* execute_link__HLQL(__EXPR_SHIFT_R__UDOJ *Self__ILQL);
-static void* execute_link__RPQL(__EXPR_SHIFT_L__IEOJ *Self__SPQL);
-static void* execute_link__1TQL(__ITEM__VFOJ *Self__2TQL);
-static void* execute_link__HUQL(__CAST__JHOJ *Self__IUQL);
-static void* execute_link__XFIM(__READ_SLOT__ZK4K *Self__YFIM);
-static void* execute_link__TL5O(__EXPR_NOT_LOGIC__E4FL *Self__UL5O);
-static void* execute_link__KUTP(__EXPR_OR_LOGIC__OCUL *Self__LUTP);
-static void* execute_link__E0TP(__EXPR_AND_LOGIC__SEUL *Self__F0TP);
-static void* execute_link__1DDN(__EXPR_NEG__SYVL *Self__2DDN);
-static void* execute_link__D2HM(__EXPR_ADD__AZVL *Self__E2HM);
-static void* execute_link__WLIM(__READ_GLOBAL__B4YL *Self__XLIM);
-static void* execute_link__RPXN(__EXPR_NOT__FUPM *Self__SPXN);
-static void* execute_link__EU0P(__EXPR_MOD__LYPM *Self__FU0P);
-static void* execute_link__MCWO(__EXPR_OR__3P0N *Self__NCWO);
-static void* execute_link__C1ZQ(__EXPR_SUP_EQ__JVBP *Self__D1ZQ);
-static void* execute_link__YBUP(__EXPR_INF__2WBP *Self__ZBUP);
-static void* execute_link__CGUP(__EXPR_INF_EQ__TXBP *Self__DGUP);
-static void* execute_link__4UEQ(__EXPR_XOR__OAEP *Self__5UEQ);
-static __BOOLEAN__L i_am_the_last__FBZO(__LIST__WH *Self__GBZO,__CALL_SLOT__U5YK *i__HBZO);
-static void set_life__J2PN(void *p__L2PN);
-static void remove__TAGL(__SWITCH__DDXC *Self__UAGL);
-static void remove__PVSH(__NODE_TYPE__FK2C *Self__QVSH);
-static void remove__CCBK(__WRITE_GLOBAL__EXKJ *Self__DCBK);
-static void remove__GCBK(__WRITE_SLOT__SXKJ *Self__HCBK);
-static void remove__DFBK(__WRITE_LOCAL__BEYJ *Self__EFBK);
-static void remove__DHFM(__CALL_SLOT__U5YK *Self__EHFM);
-static void remove__GJFM(__NODE_STYLE__5C4K *Self__HJFM);
-static void remove__UCWN(__COP_LOCK__K40M *Self__VCWN);
-static void remove__5ECG(__FAST_ARRAYoINSTRo__X53D *Self__AFCG,__INTEGER__Q index__BFCG);
-static void append_in__MN5H(__POINTER__IB Self__NN5H,__STRING__BC *buffer__ON5H);
-static void display__LJBK(__DTA_WR_CODE__CPPJ *Self__MJBK,__STRING__BC *buffer__NJBK);
-static void display__RJBK(__DTA_WR_VALUE__YHWJ *Self__SJBK,__STRING__BC *buffer__TJBK);
-static void display__0JBK(__DTA_RD_ARGS__VRWJ *Self__1JBK,__STRING__BC *buffer__2JBK);
-static void* result_expr__SP5H(__NODE_TYPE__FK2C *Self__TP5H);
-static void genere__0T5J(__STRING_CST__5J *Self__1T5J,__STRING__BC *buffer__2T5J);
-static void add_var_size__4TRI(__LOCAL__43WC *v__AURI);
-static void genere__WDSH(__EXTERNAL_C__L5WC *Self__XDSH,__STRING__BC *buffer__YDSH);
-static void genere__UZ5J(__PROTOTYPE_CST__45WC *Self__VZ5J,__STRING__BC *buffer__WZ5J);
-static void genere__IGSH(__INTEGER_CST__KAXC *Self__JGSH,__STRING__BC *buffer__KGSH);
-static void genere__2Z5J(__READ_LOCAL__N5ZI *Self__3Z5J,__STRING__BC *buffer__4Z5J);
-static void genere__F55J(__EXPR_EQUAL__YHNJ *Self__G55J,__STRING__BC *buffer__H55J);
-static void genere__HEAK(__EXPR_NOT_EQUAL__DINJ *Self__IEAK,__STRING__BC *buffer__JEAK);
-static void genere__MJAK(__GET_TYPE_ID__V5NJ *Self__NJAK,__STRING__BC *buffer__OJAK);
-static void genere__EKAK(__EXPR_SUP__OAOJ *Self__FKAK,__STRING__BC *buffer__GKAK);
-static void genere__GPAK(__EXPR_SUB__CBOJ *Self__HPAK,__STRING__BC *buffer__IPAK);
-static void genere__PRAK(__EXPR_MUL__YBOJ *Self__QRAK,__STRING__BC *buffer__RRAK);
-static void genere__YTAK(__EXPR_DIV__MCOJ *Self__ZTAK,__STRING__BC *buffer__0TAK);
-static void genere__BWAK(__EXPR_AND__ADOJ *Self__CWAK,__STRING__BC *buffer__DWAK);
-static void genere__KYAK(__EXPR_SHIFT_R__UDOJ *Self__LYAK,__STRING__BC *buffer__MYAK);
-static void genere__T0AK(__EXPR_SHIFT_L__IEOJ *Self__U0AK,__STRING__BC *buffer__V0AK);
-static void genere__22AK(__PUT_TO__BFOJ *Self__32AK,__STRING__BC *buffer__42AK);
-static void genere__R4AK(__ITEM__VFOJ *Self__S4AK,__STRING__BC *buffer__T4AK);
-static void genere__W4AK(__SIZE_OF__NGOJ *Self__X4AK,__STRING__BC *buffer__Y4AK);
-static void genere__14AK(__CAST__JHOJ *Self__24AK,__STRING__BC *buffer__34AK);
-static void genere__LSBN(__READ_SLOT__ZK4K *Self__MSBN,__STRING__BC *buffer__NSBN);
-static void genere__ABAP(__EXPR_NOT_LOGIC__E4FL *Self__BBAP,__STRING__BC *buffer__CBAP);
-static void genere__EPTP(__EXPR_OR_LOGIC__OCUL *Self__FPTP,__STRING__BC *buffer__GPTP);
-static void genere__YP0P(__EXPR_OR_OR_LOGIC__LDUL *Self__ZP0P,__STRING__BC *buffer__0P0P);
-static void genere__KPTP(__EXPR_AND_LOGIC__SEUL *Self__LPTP,__STRING__BC *buffer__MPTP);
-static void genere__5P0P(__EXPR_AND_AND_LOGIC__NFUL *Self__AQ0P,__STRING__BC *buffer__BQ0P);
-static void genere__ZNCN(__EXPR_NEG__SYVL *Self__0NCN,__STRING__BC *buffer__1NCN);
-static void genere__YRGM(__EXPR_ADD__AZVL *Self__ZRGM,__STRING__BC *buffer__0RGM);
-static void genere__DEXN(__EXPR_NOT__FUPM *Self__EEXN,__STRING__BC *buffer__FEXN);
-static void genere__FQ0P(__EXPR_MOD__LYPM *Self__GQ0P,__STRING__BC *buffer__HQ0P);
-static void genere__5TVO(__EXPR_OR__3P0N *Self__AUVO,__STRING__BC *buffer__BUVO);
-static void genere__4UZQ(__EXPR_SUP_EQ__JVBP *Self__5UZQ,__STRING__BC *buffer__AVZQ);
-static void genere__3WUP(__EXPR_INF__2WBP *Self__4WUP,__STRING__BC *buffer__5WUP);
-static void genere__51UP(__EXPR_INF_EQ__TXBP *Self__A2UP,__STRING__BC *buffer__B2UP);
-static void genere__QQEQ(__EXPR_XOR__OAEP *Self__RQEQ,__STRING__BC *buffer__SQEQ);
-static void put_access_id__in__1SJO(void *e__3SJO,__STRING__BC *buffer__4SJO);
-static void put_access_id__in__HUJO(void *e__JUJO,__STRING__BC *buffer__KUJO);
-static void put_access_id__in__LUJO(void *e__NUJO,__STRING__BC *buffer__OUJO);
-static void put_access_id__in__XVJO(void *e__ZVJO,__STRING__BC *buffer__0VJO);
-static void put_access_id__in__DXJO(void *e__FXJO,__STRING__BC *buffer__GXJO);
-static void put_access_id__in__HXJO(void *e__JXJO,__STRING__BC *buffer__KXJO);
-static void put_access_id__in__TYJO(void *e__VYJO,__STRING__BC *buffer__WYJO);
-static void put_access_id__in__XYJO(void *e__ZYJO,__STRING__BC *buffer__0YJO);
-static void genere_value__350K(__WRITE_GLOBAL__EXKJ *Self__450K,__STRING__BC *buffer__550K);
-static void genere_value__1D1K(__WRITE_SLOT__SXKJ *Self__2D1K,__STRING__BC *buffer__3D1K);
-static __STRING_CONSTANT__0* write__LGMK(__WRITE_LOCAL__BEYJ *wr__NGMK);
-static void genere_value__KH1K(__WRITE_LOCAL__BEYJ *Self__LH1K,__STRING__BC *buffer__MH1K);
-static __INTEGER__Q fast_first_index_of__SZII(__FAST_ARRAYoTYPEo__ESB *Self__TZII,void *element__UZII);
-static void add_last__QO3G(__FAST_ARRAYoSLOT_DATAo__OBXG *Self__RO3G,__SLOT_DATA__WIRG *element__SO3G);
-static __INTEGER__Q size__5RSI(__TYPE_FULL__PMB *Self__ASSI);
-static void** realloc__with__E0XG(void **Self__F0XG,__INTEGER__Q old_nb_elts__G0XG,__INTEGER__Q new_nb_elts__H0XG);
-static void clear__to__AH3G(void **Self__BH3G,__INTEGER__Q lower__CH3G,__INTEGER__Q upper__DH3G);
-static __INTEGER__Q first_substring_index__CBBD(__STRING__BC *Self__DBBD);
-static void read_escape_character__PISD();
-static __BOOLEAN__L read_cap_identifier__2QV();
-static __BOOLEAN__L read_integer__DHW();
-static void** create__0EJD(__INTEGER__Q nb_elements__2EJD);
-static void* readlip_expr_operator__YUQB(__PARSER__NSD *Self__ZUQB);
-static void read_line__VB1E();
-static __INTEGER__Q hash_code__2JRI(__TYPE_FULL__PMB *Self__3JRI);
-static void add_last__5SQC(__FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ *Self__ATQC,__ITM_TYPE_PARAMETER__MEZ *element__BTQC);
-static __BOOLEAN__L read_external__2FUC();
-static void* read_expr_primary__THSC(__PARSER__NSD *Self__UHSC);
-static void** create__WXSF(__INTEGER__Q nb_elements__YXSF);
-static void free__NJGG(__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *tmp__PJGG);
-static __INTEGER__Q hash_code__MOFI(__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *Self__NOFI);
-static void copy__SN3G(__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *Self__TN3G,__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *other__UN3G);
-static __BOOLEAN__L fast_has__RSFI(__HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG *Self__SSFI,__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *e__TSFI);
-static __BOOLEAN__L read_operator__G1RC();
-static __STRING_CONSTANT__0* operator__name__4UTC(__STRING_CONSTANT__0 *typ__AVTC,__STRING_CONSTANT__0 *op__BVTC);
-static void display_raw__DGAD(__ITM_TYPE_MULTI__NURC *Self__EGAD,__STRING__BC *buffer__FGAD);
-static void* read_prototype__EYSC(__PARSER__NSD *Self__FYSC,__STRING_CONSTANT__0 *styl__GYSC);
-static void read_def_local__ESPC(__PARSER__NSD *Self__FSPC);
-static __FAST_ARRAYoITM_CODEo__JBPC* create_with_capacity__53PC(__INTEGER__Q new_count__B4PC);
-static void add_last__LJ3D(__FAST_ARRAYoITM_CODEo__JBPC *Self__MJ3D,void *element__NJ3D);
-static void* copy__AXPC(__FAST_ARRAYoITM_CODEo__JBPC *tmp__CXPC);
-static void* read_expr_message__WJRC(__PARSER__NSD *Self__XJRC);
-static void free__G4PC(__FAST_ARRAYoITM_CODEo__JBPC *tmp__I4PC);
-static void remove__5W3D(__FAST_ARRAYoITM_CODEo__JBPC *Self__AX3D,__INTEGER__Q index__BX3D);
-static __SLOT__GLC* clone__KGRG();
-static void** create__1UMI(__INTEGER__Q nb_elements__3UMI);
-static __PUT_TO__BFOJ* create__base__index__value__BNYJ(__POSITION__OL p__DNYJ,void *rec__ENYJ,void *idx__FNYJ,void *v__GNYJ);
-static void is_equal__0QDM(__ITM_ARG__D0MD *Self__1QDM,void *other__2QDM);
-static void is_equal__ZSDM(__ITM_ARGS__0HTF *Self__0SDM,void *other__1SDM);
-static __BOOLEAN__L is_sub_type__IY3M(__TYPE_FULL__PMB *Self__JY3M,__TYPE_FULL__PMB *other__KY3M);
-static void* write_direct__with__value__O0WJ(__LOCAL__43WC *Self__P0WJ,__POSITION__OL p__Q0WJ,void *val__S0WJ);
-static void** create__UJMI(__INTEGER__Q nb_elements__WJMI);
-static void* to_run_with_self__args__DBRJ(__ITM_READ_ARG1__OARC *Self__EBRJ,void *r__FBRJ,__BOOLEAN__L implicit_self__GBRJ,__BOOLEAN__L is_resend__HBRJ);
-static void* to_run_expr__WUMJ(__ITM_LIST__T1OC *Self__XUMJ);
-static void* to_run_expr__PZMJ(__ITM_PROTOTYPE__3DPC *Self__QZMJ);
-static void* to_run_expr__31MJ(__ITM_WRITE_VALUE__XDQC *Self__41MJ);
-static void* to_run_expr__A5MJ(__ITM_WRITE_CAST__QEQC *Self__B5MJ);
-static void* lookup__SGPJ(__STRING_CONSTANT__0 *n__UGPJ);
-static void* to_run_with__args__NQSJ(__ITM_READ__4GQC *Self__OQSJ);
-static void* to_run_expr__5CNJ(__ITM_WRITE_CODE__3HQC *Self__ADNJ);
-static void* to_run_expr__VENJ(__ITM_READ_ARG1__OARC *Self__WENJ);
-static void* to_run_expr__1ENJ(__ITM_READ_ARG2__2CRC *Self__2ENJ);
-static void* to_run_expr__TINJ(__ITM_EXPRESSION__RDRC *Self__UINJ);
-static void* to_run_expr__KXNJ(__ITM_OLD__GQRC *Self__LXNJ);
-static void* to_run_expr__A1NJ(__ITM_EXTERNAL_TYPE__ZHSC *Self__B1NJ);
-static void* to_run_expr__Z2NJ(__ITM_BLOCK__XNSC *Self__02NJ);
-static void* to_run_expr__C4NJ(__ITM_EXTERNAL__DPSC *Self__D4NJ);
-static void* to_run_expr__MKOJ(__ITM_READ_ARGS__LUTC *Self__NKOJ);
-static void* to_run_expr__GLOJ(__ITM_REAL__3DUC *Self__HLOJ);
-static void* to_run_expr__SLOJ(__ITM_NUMBER__QEUC *Self__TLOJ);
-static void* to_run_expr__FMOJ(__ITM_STRING__UFUC *Self__GMOJ);
-static void* default_value__CZLJ(__TYPE_FULL__PMB *Self__DZLJ,__POSITION__OL p__EZLJ);
-static void* check_type__with__AMCK(__STRING_CST__5J *Self__BMCK,__TYPE_FULL__PMB *t__CMCK,__POSITION__OL p__DMCK);
-static void* check_type__with__PUCK(__EXTERNAL_C__L5WC *Self__QUCK,__TYPE_FULL__PMB *t__RUCK,__POSITION__OL p__SUCK);
-static void* check_type__with__52CK(__PROTOTYPE_CST__45WC *Self__A3CK,__TYPE_FULL__PMB *t__B3CK,__POSITION__OL p__C3CK);
-static void* check_type__with__PFDK(__INTEGER_CST__KAXC *Self__QFDK,__TYPE_FULL__PMB *t__RFDK,__POSITION__OL p__SFDK);
-static void* check_type__with__H11J(__EXPR_MULTIPLE__UKWH *Self__I11J,__TYPE_FULL__PMB *t__J11J,__POSITION__OL p__K11J);
-static void* check_type__with__5NDK(__READ_LOCAL__N5ZI *Self__AODK,__TYPE_FULL__PMB *t__BODK,__POSITION__OL p__CODK);
-static void* check_type__with__PWDK(__EXPR_EQUAL__YHNJ *Self__QWDK,__TYPE_FULL__PMB *t__RWDK,__POSITION__OL p__SWDK);
-static void* check_type__with__54DK(__EXPR_NOT_EQUAL__DINJ *Self__A5DK,__TYPE_FULL__PMB *t__B5DK,__POSITION__OL p__C5DK);
-static void* check_type__with__OHEK(__IS_EXPANDED__L5NJ *Self__PHEK,__TYPE_FULL__PMB *t__QHEK,__POSITION__OL p__RHEK);
-static void* check_type__with__3PEK(__GET_TYPE_ID__V5NJ *Self__4PEK,__TYPE_FULL__PMB *t__5PEK,__POSITION__OL p__AQEK);
-static void* check_type__with__NYEK(__EXPR_SUP__OAOJ *Self__OYEK,__TYPE_FULL__PMB *t__PYEK,__POSITION__OL p__QYEK);
-static void* check_type__with__3AFK(__EXPR_SUB__CBOJ *Self__4AFK,__TYPE_FULL__PMB *t__5AFK,__POSITION__OL p__ABFK);
-static void* check_type__with__NJFK(__EXPR_MUL__YBOJ *Self__OJFK,__TYPE_FULL__PMB *t__PJFK,__POSITION__OL p__QJFK);
-static void* check_type__with__3RFK(__EXPR_DIV__MCOJ *Self__4RFK,__TYPE_FULL__PMB *t__5RFK,__POSITION__OL p__ASFK);
-static void* check_type__with__N0FK(__EXPR_AND__ADOJ *Self__O0FK,__TYPE_FULL__PMB *t__P0FK,__POSITION__OL p__Q0FK);
-static void* check_type__with__3CGK(__EXPR_SHIFT_R__UDOJ *Self__4CGK,__TYPE_FULL__PMB *t__5CGK,__POSITION__OL p__ADGK);
-static void* check_type__with__NLGK(__EXPR_SHIFT_L__IEOJ *Self__OLGK,__TYPE_FULL__PMB *t__PLGK,__POSITION__OL p__QLGK);
-static void* check_type__with__2TGK(__PUT_TO__BFOJ *Self__3TGK,__TYPE_FULL__PMB *t__4TGK,__POSITION__OL p__5TGK);
-static void* check_type__with__L2GK(__ITEM__VFOJ *Self__M2GK,__TYPE_FULL__PMB *t__N2GK,__POSITION__OL p__O2GK);
-static void* check_type__with__0EHK(__SIZE_OF__NGOJ *Self__1EHK,__TYPE_FULL__PMB *t__2EHK,__POSITION__OL p__3EHK);
-static void* check_type__with__JNHK(__CAST__JHOJ *Self__KNHK,__TYPE_FULL__PMB *t__LNHK,__POSITION__OL p__MNHK);
-static void* check_type__with__ZVHK(__REAL_CST__JLOJ *Self__0VHK,__TYPE_FULL__PMB *t__1VHK,__POSITION__OL p__2VHK);
-static void* check_type__with__J4HK(__CHARACTER_CST__5LOJ *Self__K4HK,__TYPE_FULL__PMB *t__L4HK,__POSITION__OL p__M4HK);
-static void* check_type__with__YHWN(__NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__ZHWN,__TYPE_FULL__PMB *t__0HWN,__POSITION__OL p__1HWN);
-static void* check_type__with__U0BN(__READ_SLOT__ZK4K *Self__V0BN,__TYPE_FULL__PMB *t__W0BN,__POSITION__OL p__X0BN);
-static void* check_type__with__WOFQ(__EXPR_NOT_LOGIC__E4FL *Self__XOFQ,__TYPE_FULL__PMB *t__YOFQ,__POSITION__OL p__ZOFQ);
-static void* check_type__with__JZ0P(__EXPR_OR_LOGIC__OCUL *Self__KZ0P,__TYPE_FULL__PMB *t__LZ0P,__POSITION__OL p__MZ0P);
-static void* check_type__with__G1EQ(__EXPR_OR_OR_LOGIC__LDUL *Self__H1EQ,__TYPE_FULL__PMB *t__I1EQ,__POSITION__OL p__J1EQ);
-static void* check_type__with__ZB1P(__EXPR_AND_LOGIC__SEUL *Self__0B1P,__TYPE_FULL__PMB *t__1B1P,__POSITION__OL p__2B1P);
-static void* check_type__with__XDFQ(__EXPR_AND_AND_LOGIC__NFUL *Self__YDFQ,__TYPE_FULL__PMB *t__ZDFQ,__POSITION__OL p__0DFQ);
-static void* check_type__with__IQWN(__EXPR_NEG__SYVL *Self__JQWN,__TYPE_FULL__PMB *t__KQWN,__POSITION__OL p__LQWN);
-static void* check_type__with__YYWN(__EXPR_ADD__AZVL *Self__ZYWN,__TYPE_FULL__PMB *t__0YWN,__POSITION__OL p__1YWN);
-static void* check_type__with__EDCN(__READ_GLOBAL__B4YL *Self__FDCN,__TYPE_FULL__PMB *t__GDCN,__POSITION__OL p__HDCN);
-static void* check_type__with__D1IO(__EXPR_NOT__FUPM *Self__E1IO,__TYPE_FULL__PMB *t__F1IO,__POSITION__OL p__G1IO);
-static void* check_type__with__ML1P(__EXPR_MOD__LYPM *Self__NL1P,__TYPE_FULL__PMB *t__OL1P,__POSITION__OL p__PL1P);
-static void* check_type__with__WD4O(__EXPR_OR__3P0N *Self__XD4O,__TYPE_FULL__PMB *t__YD4O,__POSITION__OL p__ZD4O);
-static void* check_type__with__IA0Q(__EXPR_SUP_EQ__JVBP *Self__JA0Q,__TYPE_FULL__PMB *t__KA0Q,__POSITION__OL p__LA0Q);
-static void* check_type__with__KXFQ(__EXPR_INF__2WBP *Self__LXFQ,__TYPE_FULL__PMB *t__MXFQ,__POSITION__OL p__NXFQ);
-static void* check_type__with__05FQ(__EXPR_INF_EQ__TXBP *Self__15FQ,__TYPE_FULL__PMB *t__25FQ,__POSITION__OL p__35FQ);
-static void* check_type__with__KIGQ(__EXPR_XOR__OAEP *Self__LIGQ,__TYPE_FULL__PMB *t__MIGQ,__POSITION__OL p__NIGQ);
-static void** create__FWON(__INTEGER__Q nb_elements__HWON);
-static void** create__V0UL(__INTEGER__Q nb_elements__X0UL);
-static void link__XLNL(__PROFIL_BLOCK__22NJ *Self__YLNL);
-static __FAST_ARRAYoRESULTo__5GCL* create_with_capacity__LPEL(__INTEGER__Q new_count__NPEL);
-static void** create__QLTM(__INTEGER__Q nb_elements__SLTM);
-static void** create__ABON(__INTEGER__Q nb_elements__CBON);
-static void* call_for__self__310M(__NODE_STYLE__5C4K *Self__410M,void *t__510M,__TYPE_FULL__PMB *type_self__A20M);
-static void remove__0PJO(__CASE__S4EJ *Self__1PJO);
-static void set_late_binding__5NLO();
-static void unwrite__T0HL(__SLOT_DATA__WIRG *Self__U0HL,void *e__V0HL);
-static void unwrite__LBIL(__LOCAL__43WC *Self__MBIL,void *e__NBIL);
-static __BOOLEAN__L __infix_equal_equal__WJWM(__STRING_CST__5J *Self__XJWM,void *other__YJWM);
-static __BOOLEAN__L __infix_equal_equal__MKWM(__PROTOTYPE_CST__45WC *Self__NKWM,void *other__OKWM);
-static __BOOLEAN__L __infix_equal_equal__4KWM(__INTEGER_CST__KAXC *Self__5KWM,void *other__ALWM);
-static __BOOLEAN__L __infix_equal_equal__3LWM(__READ_LOCAL__N5ZI *Self__4LWM,void *other__5LWM);
-static __BOOLEAN__L __infix_equal_equal__QMWM(__EXPR_EQUAL__YHNJ *Self__RMWM,void *other__SMWM);
-static __BOOLEAN__L __infix_equal_equal__NNWM(__EXPR_NOT_EQUAL__DINJ *Self__ONWM,void *other__PNWM);
-static __BOOLEAN__L __infix_equal_equal__SOWM(__EXPR_SUP__OAOJ *Self__TOWM,void *other__UOWM);
-static __BOOLEAN__L __infix_equal_equal__PPWM(__EXPR_SUB__CBOJ *Self__QPWM,void *other__RPWM);
-static __BOOLEAN__L __infix_equal_equal__MQWM(__EXPR_MUL__YBOJ *Self__NQWM,void *other__OQWM);
-static __BOOLEAN__L __infix_equal_equal__JRWM(__EXPR_DIV__MCOJ *Self__KRWM,void *other__LRWM);
-static __BOOLEAN__L __infix_equal_equal__GSWM(__EXPR_AND__ADOJ *Self__HSWM,void *other__ISWM);
-static __BOOLEAN__L __infix_equal_equal__DTWM(__EXPR_SHIFT_R__UDOJ *Self__ETWM,void *other__FTWM);
-static __BOOLEAN__L __infix_equal_equal__AUWM(__EXPR_SHIFT_L__IEOJ *Self__BUWM,void *other__CUWM);
-static __BOOLEAN__L __infix_equal_equal__NVWM(__REAL_CST__JLOJ *Self__OVWM,void *other__PVWM);
-static __BOOLEAN__L __infix_equal_equal__IWWM(__CHARACTER_CST__5LOJ *Self__JWWM,void *other__KWWM);
-static __BOOLEAN__L __infix_equal_equal__O04M(__NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__P04M,void *other__Q04M);
-static __BOOLEAN__L __infix_equal_equal__0KYN(__READ_SLOT__ZK4K *Self__1KYN,void *other__2KYN);
-static __BOOLEAN__L __infix_equal_equal__1CCQ(__EXPR_NOT_LOGIC__E4FL *Self__2CCQ,void *other__3CCQ);
-static __BOOLEAN__L __infix_equal_equal__HE3P(__EXPR_OR_LOGIC__OCUL *Self__IE3P,void *other__JE3P);
-static __BOOLEAN__L __infix_equal_equal__QMJQ(__EXPR_OR_OR_LOGIC__LDUL *Self__RMJQ,void *other__SMJQ);
-static __BOOLEAN__L __infix_equal_equal__EF3P(__EXPR_AND_LOGIC__SEUL *Self__FF3P,void *other__GF3P);
-static __BOOLEAN__L __infix_equal_equal__ONJQ(__EXPR_AND_AND_LOGIC__NFUL *Self__PNJQ,void *other__QNJQ);
-static __BOOLEAN__L __infix_equal_equal__MBFN(__EXPR_NEG__SYVL *Self__NBFN,void *other__OBFN);
-static __BOOLEAN__L __infix_equal_equal__0WWM(__EXPR_ADD__AZVL *Self__1WWM,void *other__2WWM);
-static __BOOLEAN__L __infix_equal_equal__XLYN(__READ_GLOBAL__B4YL *Self__YLYN,void *other__ZLYN);
-static __BOOLEAN__L __infix_equal_equal__KMYN(__EXPR_NOT__FUPM *Self__LMYN,void *other__MMYN);
-static __BOOLEAN__L __infix_equal_equal__BG3P(__EXPR_MOD__LYPM *Self__CG3P,void *other__DG3P);
-static __BOOLEAN__L __infix_equal_equal__ZNWO(__EXPR_OR__3P0N *Self__0NWO,void *other__1NWO);
-static __BOOLEAN__L __infix_equal_equal__2T0Q(__EXPR_SUP_EQ__JVBP *Self__3T0Q,void *other__4T0Q);
-static __BOOLEAN__L __infix_equal_equal__ODCQ(__EXPR_INF__2WBP *Self__PDCQ,void *other__QDCQ);
-static __BOOLEAN__L __infix_equal_equal__LECQ(__EXPR_INF_EQ__TXBP *Self__MECQ,void *other__NECQ);
-static __BOOLEAN__L __infix_equal_equal__LOJQ(__EXPR_XOR__OAEP *Self__MOJQ,void *other__NOJQ);
-static void remove_first__TB1L(__TYPES_TMP__TM5D *Self__UB1L);
-static __BOOLEAN__L is_seq_list__A1JN(__LIST__WH *l__C1JN);
-static __BOOLEAN__L is_saturated__1RKP(__INTEGER_CST__KAXC *Self__2RKP);
-static __INTEGER_64__TSG to_power__AVKP(__INTEGER_CST__KAXC *Self__BVKP);
-static void* get_last_value__WTFN(__SLOT_DATA__WIRG *Self__XTFN,void *rec__YTFN);
-static __BOOLEAN__L is_invariant__ROMN(__READ_SLOT__ZK4K *Self__SOMN);
-static __BOOLEAN__L is_signed__GKLP(__INTEGER_CST__KAXC *Self__HKLP);
-static __BOOLEAN__L is_late_binding__340K(__TYPE_FULL__PMB *Self__440K);
-static void increase_capacity__NL1M(__HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J *Self__OL1M);
-static __INTEGER__Q index_of__since__MNZH(__STRING_CONSTANT__0 *Self__NNZH,__INTEGER__Q start_index__PNZH);
-static __BOOLEAN__L is_hexadecimal_digit__YSGC(__CHARACTER__DB Self__ZSGC);
-static void* readlip_expr_cmp__OKRB(__PARSER__NSD *Self__PKRB);
-static void* read_constant__TDUC();
-static void* read_group__RTMD(__PARSER__NSD *Self__STMD);
-static void append_in__RM5E(__ITM_TYPE_GENERIC__DPB *Self__SM5E,__STRING__BC *buffer__TM5E);
-static void append_in__2N5E(__ITM_TYPE_BLOCK__XXRC *Self__3N5E,__STRING__BC *buffer__4N5E);
-static __FAST_ARRAYoITM_LOCALo__ISPC* create_with_capacity__HDTC(__INTEGER__Q new_count__JDTC);
-static void add_last__SG3D(__FAST_ARRAYoITM_LOCALo__ISPC *Self__TG3D,__ITM_LOCAL__GSPC *element__UG3D);
-static void free__ODTC(__FAST_ARRAYoITM_LOCALo__ISPC *tmp__QDTC);
-static void* copy__MGSC(__FAST_ARRAYoITM_LOCALo__ISPC *tmp__OGSC);
-static void append_collection__HF4F(__FAST_ARRAYoITM_LOCALo__ISPC *Self__IF4F,__FAST_ARRAYoITM_LOCALo__ISPC *other__JF4F);
-static void** create__W3QE(__INTEGER__Q nb_elements__Y3QE);
-static void* read_send_msg__NPTC(__PARSER__NSD *Self__OPTC,void *first_arg__PPTC);
-static void** create__N2EP(__INTEGER__Q nb_elements__P2EP);
-static __BOOLEAN__L access__with__MKMO(__SECTION___EVOB *Self__NKMO,void *me__OKMO,void *client__PKMO);
-static void append_collection__0VJK(__FAST_ARRAYoEXPRo__R5WC *Self__1VJK,__FAST_ARRAYoEXPRo__R5WC *other__2VJK);
-static void* copy__LEVJ(__FAST_ARRAYoEXPRo__R5WC *tmp__NEVJ);
-static void* new_block__receiver__with__ORWJ(__POSITION__OL p__QRWJ,void *e__RRWJ,__FAST_ARRAYoEXPRo__R5WC *larg__SRWJ);
-static void* lookup__U3UJ();
-static void free__J0WJ(__FAST_ARRAYoEXPRo__R5WC *tmp__L0WJ);
-static void* new_read__slot__receiver__with__intern__2DZJ(__POSITION__OL p__4DZJ,void *s__5DZJ,void *rec__AEZJ,__FAST_ARRAYoEXPRo__R5WC *larg__BEZJ,__BOOLEAN__L is_intern__CEZJ);
-static void* search_require__05EO(__TYPE__FF *Self__15EO,__STRING_CONSTANT__0 *n__25EO);
-static void* search_require__GCFO(__TYPE_NULL__4LB *Self__HCFO,__STRING_CONSTANT__0 *n__ICFO);
-static void* search_require__SEFO(__TYPE_VOID__AMB *Self__TEFO,__STRING_CONSTANT__0 *n__UEFO);
-static void* search_require__4GFO(__TYPE_CONTEXT__CMB *Self__5GFO,__STRING_CONSTANT__0 *n__AHFO);
-static void* search_require__KJFO(__TYPE_ID__EMB *Self__LJFO,__STRING_CONSTANT__0 *n__MJFO);
-static void* search_require__WLFO(__TYPE_GENERIC__BCY *Self__XLFO,__STRING_CONSTANT__0 *n__YLFO);
-static void* search_require__LI2O(__TYPE_BLOCK__VO5D *Self__MI2O,__STRING_CONSTANT__0 *n__NI2O);
-static void* search_require__XK2O(__PROFIL_BLOCK__22NJ *Self__YK2O,__STRING_CONSTANT__0 *n__ZK2O);
-static void* search_ensure__JSFO(__TYPE__FF *Self__KSFO,__STRING_CONSTANT__0 *n__LSFO);
-static void* search_ensure__VUFO(__TYPE_NULL__4LB *Self__WUFO,__STRING_CONSTANT__0 *n__XUFO);
-static void* search_ensure__BXFO(__TYPE_VOID__AMB *Self__CXFO,__STRING_CONSTANT__0 *n__DXFO);
-static void* search_ensure__NZFO(__TYPE_CONTEXT__CMB *Self__OZFO,__STRING_CONSTANT__0 *n__PZFO);
-static void* search_ensure__Z1FO(__TYPE_ID__EMB *Self__01FO,__STRING_CONSTANT__0 *n__11FO);
-static void* search_ensure__F4FO(__TYPE_GENERIC__BCY *Self__G4FO,__STRING_CONSTANT__0 *n__H4FO);
-static void* search_ensure__NO2O(__TYPE_BLOCK__VO5D *Self__OO2O,__STRING_CONSTANT__0 *n__PO2O);
-static void* search_ensure__ZQ2O(__PROFIL_BLOCK__22NJ *Self__0Q2O,__STRING_CONSTANT__0 *n__1Q2O);
-static void* to_run_intern__CI0J(__ITM_RESULT__2UMD *Self__DI0J,void *val__EI0J);
-static void* lookup__CHJO(__PROFIL_SLOT__BO2C *Self__DHJO,__STRING_CONSTANT__0 *n__EHJO);
-static __INTEGER__Q affect__with__index__in__B4VJ(__ITM_WRITE_VALUE__XDQC *Self__C4VJ,__STRING_CONSTANT__0 *idf__D4VJ,__EXPR_MULTIPLE__UKWH *val__E4VJ,__INTEGER__Q n__F4VJ,__FAST_ARRAYoEXPRo__R5WC *lst__G4VJ);
-static void* lookup__FGUJ(__STRING_CONSTANT__0 *n__HGUJ);
-static void* affect_local__with__DQXJ(__ITM_WRITE_VALUE__XDQC *Self__EQXJ,__LOCAL__43WC *loc__FQXJ,void *v__GQXJ);
-static void* affect_slot__with__URXJ(__ITM_WRITE_VALUE__XDQC *Self__VRXJ,__STRING_CONSTANT__0 *name__WRXJ,void *v__XRXJ);
-static void* lookup__KBPJ(__STRING_CONSTANT__0 *n__MBPJ);
-static __BOOLEAN__L affect_with__QLKK(__TYPE_FULL__PMB *Self__RLKK,__TYPE_FULL__PMB *other__SLKK);
-static void* affect_slot__with__DNUJ(__ITM_WRITE_CAST__QEQC *Self__ENUJ,__STRING_CONSTANT__0 *name__FNUJ,void *v__GNUJ);
-static __BOOLEAN__L search_parent__G0XJ(__PROTOTYPE__MF *Self__H0XJ,__STRING_CONSTANT__0 *n__I0XJ);
-static void* lookup__LJ2K();
-static void add_arg__to__in__for__block__52ZK(__ITM_READ_ARG2__2CRC *Self__A3ZK,void *e__B3ZK,__INTEGER__Q idx__C3ZK,__FAST_ARRAYoEXPRo__R5WC *args__D3ZK,void *slot__E3ZK,__BOOLEAN__L is_block_value__F3ZK);
-static __STRING_CONSTANT__0* operator__name__0J1J(__STRING_CONSTANT__0 *typ__2J1J,__STRING_CONSTANT__0 *op__3J1J);
-static void error_slot__name__operator__in__UL3J(__POSITION__OL p__WL3J,__STRING_CONSTANT__0 *s__XL3J,__STRING_CONSTANT__0 *op__YL3J,void *t__ZL3J);
-static void crash_with_message__XDPK(__SLOT_CODE__MIRG *Self__YDPK,__STRING_CONSTANT__0 *msg__ZDPK);
-static __INTEGER__Q priority__BQKK(__SLOT_CODE__MIRG *Self__CQKK);
-static __STRING_CONSTANT__0* associativity__NSKK(__SLOT_CODE__MIRG *Self__OSKK);
-static void make__call__with__intern__LIKK(__DTA_RD_ARGS__VRWJ *Self__MIKK,__POSITION__OL p__NIKK,void *sl__OIKK,__FAST_ARRAYoEXPRo__R5WC *args__PIKK,__BOOLEAN__L flag__QIKK);
-static void check_argument_type__for__XHHL(__SLOT_CODE__MIRG *Self__YHHL,__FAST_ARRAYoEXPRo__R5WC *larg__ZHHL,void *p__0HHL);
-static void check_argument_type__for__OIHL(__SLOT_DATA__WIRG *Self__PIHL,__FAST_ARRAYoEXPRo__R5WC *larg__QIHL,void *p__RIHL);
-static __INTEGER__Q index_of__since__XMRJ(__STRING__BC *Self__YMRJ,__INTEGER__Q start_index__0MRJ);
-static void add__QKOK(void *p__SKOK);
-static void to_run_in__for__BOWK(__ITM_ARG__D0MD *Self__COWK,__FAST_ARRAYoLOCALo__PW1D *arg_lst__DOWK,__PROFIL_SLOT__BO2C *p__EOWK);
-static void to_run_in__for__1OWK(__ITM_ARGS__0HTF *Self__2OWK,__FAST_ARRAYoLOCALo__PW1D *arg_lst__3OWK,__PROFIL_SLOT__BO2C *p__4OWK);
-static void add_last__IQ2K(__SLIM_ARRAYoLOCALo__3GOJ *Self__JQ2K,__LOCAL__43WC *e__KQ2K);
-static void* prototype__ZDMJ(__TYPE_FULL__PMB *Self__0DMJ);
-static void* lookup__3OVJ();
-static void add_arg__to__in__for__block__NUTJ(__ITM_READ_ARGS__LUTC *Self__OUTJ,void *e__PUTJ,__INTEGER__Q idx__QUTJ,__FAST_ARRAYoEXPRo__R5WC *args__RUTJ,void *slot__SUTJ,__BOOLEAN__L is_block_value__TUTJ);
-static __BOOLEAN__L is_export_to__TBVK(__TYPE_FULL__PMB *Self__UBVK,__TYPE_FULL__PMB *t__VBVK);
-static __INTEGER__Q argument_count__YTRL(__SLOT_CODE__MIRG *Self__ZTRL);
-static __INTEGER__Q argument_count__PURL(__SLOT_DATA__WIRG *Self__QURL);
-static __BOOLEAN__L is_import_to__MWRL(__TYPE_FULL__PMB *Self__NWRL,__TYPE_FULL__PMB *t__OWRL);
-static void* new_write__with__ASAN(__NODE_STYLE__5C4K *Self__BSAN,void *var__CSAN,void *e__DSAN,__SLOT_DATA__WIRG *slot__ESAN);
-static void add_last__TSTN(__FAST_ARRAYoPROFIL_SLOTo__U5SH *Self__USTN,__PROFIL_SLOT__BO2C *element__VSTN);
-static void* write_argument__VNZN(__PROFIL_SLOT__BO2C *Self__WNZN,__FAST_ARRAYoEXPRo__R5WC *args__XNZN);
-static void put_result__in__PRFO(__SLOT_CODE__MIRG *Self__QRFO,void *e__RRFO,__LOCAL__43WC *v__SRFO);
-static void remove_first__4Y5L(__FAST_ARRAYoWRITEo__FJFJ *Self__5Y5L);
-static __INTEGER__Q fast_first_index_of__KOWL(__FAST_ARRAYoWRITEo__FJFJ *Self__LOWL,void *element__MOWL);
-static void remove__JQWL(__FAST_ARRAYoWRITEo__FJFJ *Self__KQWL,__INTEGER__Q index__LQWL);
-static __BOOLEAN__L is_seq_list__XQRO(__LIST__WH *l__ZQRO);
-static __BOOLEAN__L is_invariant__HVPN(__SLOT_DATA__WIRG *Self__IVPN,void *rec__JVPN);
-static void* readlip_expr_binary__MGSB(__PARSER__NSD *Self__NGSB);
-static void** create__DGRE(__INTEGER__Q nb_elements__FGRE);
-static void* read_argument__BEVC(__PARSER__NSD *Self__CEVC);
-static __BOOLEAN__L is_sub_type_with_name__TWYP(__TYPE__FF *Self__UWYP,__STRING_CONSTANT__0 *n__VWYP);
-static __BOOLEAN__L is_sub_type_with_name__BZYP(__TYPE_NULL__4LB *Self__CZYP,__STRING_CONSTANT__0 *n__DZYP);
-static __BOOLEAN__L is_sub_type_with_name__P1YP(__TYPE_VOID__AMB *Self__Q1YP,__STRING_CONSTANT__0 *n__R1YP);
-static __BOOLEAN__L is_sub_type_with_name__33YP(__TYPE_CONTEXT__CMB *Self__43YP,__STRING_CONSTANT__0 *n__53YP);
-static __BOOLEAN__L is_sub_type_with_name__LAZP(__TYPE_ID__EMB *Self__MAZP,__STRING_CONSTANT__0 *n__NAZP);
-static __BOOLEAN__L is_sub_type_with_name__ZCZP(__TYPE_GENERIC__BCY *Self__0CZP,__STRING_CONSTANT__0 *n__1CZP);
-static __BOOLEAN__L is_sub_type_with_name__HFZP(__TYPE_BLOCK__VO5D *Self__IFZP,__STRING_CONSTANT__0 *n__JFZP);
-static __BOOLEAN__L is_sub_type_with_name__VHZP(__PROFIL_BLOCK__22NJ *Self__WHZP,__STRING_CONSTANT__0 *n__XHZP);
-static void* check__with__and__TA1J(void *v__VA1J,__TYPE_FULL__PMB *t__WA1J,__POSITION__OL p__XA1J);
-static void* new_write__slot__receiver__value__RHWJ(__POSITION__OL p__THWJ,void *s__UHWJ,__READ_LOCAL__N5ZI *rec__VHWJ,void *val__WHWJ);
-static void* check__with__and__50YJ(void *v__B1YJ,__TYPE_FULL__PMB *t__C1YJ,__POSITION__OL p__D1YJ);
-static void crash_on__with_message__YRSK(__SLOT_CODE__MIRG *Self__ZRSK,__STRING_CONSTANT__0 *msg__1RSK);
-static __INTEGER__Q check__index__for__AO5L(__ITM_ARG__D0MD *Self__BO5L,__FAST_ARRAYoEXPRo__R5WC *larg__CO5L,__INTEGER__Q idx__DO5L,void *p__EO5L);
-static __INTEGER__Q check__index__for__PO5L(__ITM_ARGS__0HTF *Self__QO5L,__FAST_ARRAYoEXPRo__R5WC *larg__RO5L,__INTEGER__Q idx__SO5L,void *p__TO5L);
-static __BOOLEAN__L is_cast__with__on__TA2K(__TYPE_FULL__PMB *t__VA2K,__STRING_CONSTANT__0 *msg__WA2K,__FAST_ARRAYoITM_TYPE_MONOo__SLB *lst__XA2K);
-static __BOOLEAN__L is_cast__with__on__LC2K(__TYPE_FULL__PMB *t__NC2K,__STRING_CONSTANT__0 *msg__OC2K,__FAST_ARRAYoITM_TYPE_MONOo__SLB *lst__PC2K);
-static __BOOLEAN__L is_cast__with__on__DE2K(__TYPE_FULL__PMB *t__FE2K,__STRING_CONSTANT__0 *msg__GE2K,__FAST_ARRAYoITM_TYPE_MONOo__SLB *lst__HE2K);
-static __BOOLEAN__L is_cast__with__on__and__0F2K(__TYPE_FULL__PMB *t__2F2K,__STRING_CONSTANT__0 *msg__3F2K,__FAST_ARRAYoTYPE_FULLo__IAY *lst__4F2K,__FAST_ARRAYoITM_TYPE_MONOo__SLB *lstp__5F2K);
-static __BOOLEAN__L is_cast__with__on__ZG2K(__TYPE_FULL__PMB *t__1G2K,__STRING_CONSTANT__0 *msg__2G2K,__FAST_ARRAYoITM_TYPE_MONOo__SLB *lst__3G2K);
-static __BOOLEAN__L is_cast__with__on__5ENL(__TYPE_FULL__PMB *t__BFNL,__STRING_CONSTANT__0 *msg__CFNL,__FAST_ARRAYoITM_TYPE_MONOo__SLB *lst__DFNL);
-static __BOOLEAN__L is_invariant__RDUN(__EXPR_EQUAL__YHNJ *Self__SDUN);
-static __BOOLEAN__L is_invariant__5DUN(__EXPR_NOT_EQUAL__DINJ *Self__AEUN);
-static __BOOLEAN__L is_invariant__TEUN(__EXPR_SUP__OAOJ *Self__UEUN);
-static __BOOLEAN__L is_invariant__BFUN(__EXPR_SUB__CBOJ *Self__CFUN);
-static __BOOLEAN__L is_invariant__PFUN(__EXPR_MUL__YBOJ *Self__QFUN);
-static __BOOLEAN__L is_invariant__3FUN(__EXPR_DIV__MCOJ *Self__4FUN);
-static __BOOLEAN__L is_invariant__LGUN(__EXPR_AND__ADOJ *Self__MGUN);
-static __BOOLEAN__L is_invariant__ZGUN(__EXPR_SHIFT_R__UDOJ *Self__0GUN);
-static __BOOLEAN__L is_invariant__HHUN(__EXPR_SHIFT_L__IEOJ *Self__IHUN);
-static __BOOLEAN__L is_invariant__VHUN(__PUT_TO__BFOJ *Self__WHUN);
-static __BOOLEAN__L is_invariant__MIUN(__ITEM__VFOJ *Self__NIUN);
-static __BOOLEAN__L is_invariant__3IUN(__CAST__JHOJ *Self__4IUN);
-static __BOOLEAN__L is_invariant__TXAQ(__EXPR_NOT_LOGIC__E4FL *Self__UXAQ);
-static __BOOLEAN__L is_invariant__SP3P(__EXPR_OR_LOGIC__OCUL *Self__TP3P);
-static __BOOLEAN__L is_invariant__3HCQ(__EXPR_OR_OR_LOGIC__LDUL *Self__4HCQ);
-static __BOOLEAN__L is_invariant__AQ3P(__EXPR_AND_LOGIC__SEUL *Self__BQ3P);
-static __BOOLEAN__L is_invariant__MICQ(__EXPR_AND_AND_LOGIC__NFUL *Self__NICQ);
-static __BOOLEAN__L is_invariant__LJUN(__EXPR_NEG__SYVL *Self__MJUN);
-static __BOOLEAN__L is_invariant__QJUN(__EXPR_ADD__AZVL *Self__RJUN);
-static __BOOLEAN__L is_invariant__J2ZN(__EXPR_NOT__FUPM *Self__K2ZN);
-static __BOOLEAN__L is_invariant__OQ3P(__EXPR_MOD__LYPM *Self__PQ3P);
-static __BOOLEAN__L is_invariant__OUWO(__EXPR_OR__3P0N *Self__PUWO);
-static __BOOLEAN__L is_invariant__5X0Q(__EXPR_SUP_EQ__JVBP *Self__AY0Q);
-static __BOOLEAN__L is_invariant__YXAQ(__EXPR_INF__2WBP *Self__ZXAQ);
-static __BOOLEAN__L is_invariant__GYAQ(__EXPR_INF_EQ__TXBP *Self__HYAQ);
-static __BOOLEAN__L is_invariant__VCKQ(__EXPR_XOR__OAEP *Self__WCKQ);
-static void* readlip_expr_unary__NXSB(__PARSER__NSD *Self__OXSB);
-static void append_cast_name_in__BIBL(__ITM_TYPE_SIMPLE__JMB *Self__CIBL,__STRING__BC *buf__DIBL);
-static void append_cast_name_in__UIBL(__ITM_TYPE_STYLE__TMB *Self__VIBL,__STRING__BC *buf__WIBL);
-static void append_cast_name_in__HJBL(__ITM_TYPE_GENERIC__DPB *Self__IJBL,__STRING__BC *buf__JJBL);
-static void append_cast_name_in__2JBL(__ITM_TYPE_PARAMETER__MEZ *Self__3JBL,__STRING__BC *buf__4JBL);
-static void* readlip_expr_base__IJKD(__PARSER__NSD *Self__JJKD);
+static ____IB __OKI(____IB __QKI,____IB __RKI,____YWB __SKI);
+static ____DB* __RVW(____Q __TVW);
+static ____0RD* __CKE(____Q __EKE);
+static ____IB __55W(____IB __BAX,____YWB __CAX,____YWB __DAX);
+static void __M00(____DB *__N00,____Q __O00,____Q __P00);
+static void __Q1Z(____0RD *__R1Z,____BC *__S1Z);
+static ____Q __IKN(____Q __KKN);
+static void** __XCCD(____Q __ZCCD);
+static void** __SOEB(____Q __UOEB);
+static ____ED* __WWE(____Q __YWE);
+static void** __JLCC(____Q __LLCC);
+static void** __2JCC(____Q __4JCC);
+static void** __J3N(____Q __L3N);
+static void** __10JD(____Q __30JD);
+static void** __CJEB(____Q __EJEB);
+static void** __HKOG(____Q __JKOG);
+static void** __OCLF(____Q __QCLF);
+static void** __TVN(____Q __VVN);
+static void** __OZN(____Q __QZN);
+static void* __HNC(____0 *__JNC);
+static void** __GMEB(____Q __IMEB);
+static ____ZLB* __TG2B(____Q __VG2B);
+static void** __DMBH(____Q __FMBH);
+static void** __DORE(____Q __FORE);
+static void** __TLRE(____Q __VLRE);
+static void** __BNEB(____Q __DNEB);
+static void __GQ2(____SNC *__HQ2,void *__IQ2,____0 *__JQ2);
+static void** __LLEB(____Q __NLEB);
+static void** __OCRE(____Q __QCRE);
+static void** __TBRE(____Q __VBRE);
+static void** __VERE(____Q __XERE);
+static void** __ULHI(____Q __WLHI);
+static void** __1MLF(____Q __3MLF);
+static void** __WQLF(____Q __YQLF);
+static void** __KYSF(____Q __MYSF);
+static void** __EYID(____Q __GYID);
+static ____PAY* __ZIRB(____Q __1IRB);
+static void** __H4GI(____Q __J4GI);
+static void** __BJIH(____Q __DJIH);
+static void** __ZEDD(____Q __1EDD);
+static void** __T40H(____Q __V40H);
+static void** __ICOL(____Q __KCOL);
+static void** __B4NG(____Q __D4NG);
+static void** __1FVL(____Q __3FVL);
+static void** __MHEB(____Q __OHEB);
+static void** __EFOM(____Q __GFOM);
+static void** __NCVL(____Q __PCVL);
+static ____4X1D* __3BTJ(____Q __5BTJ);
+static ____LSB* __4YD(____Q __AZD);
+static void** __CLOG(____Q __ELOG);
+static void** __TZON(____Q __VZON);
+static void** __24NG(____Q __44NG);
+static void __EWX(____BC *__FWX,void *__GWX);
+static void** __LHCH(____Q __NHCH);
+static void** __52UL(____Q __B3UL);
+static ____3CXG* __UFZG(____Q __WFZG);
+static void** __0O5(____Q __2O5);
+static void __WYX(____AO *__XYX,____0 *__YYX);
+static ____0* __F4F(____0 *__I4F);
+static void __GSD(void *__ISD);
+static void __K2X(____BC *__L2X,void *__M2X);
+static void __RXLB(____BC *__SXLB,____Q __TXLB,____Q __UXLB);
+static ____0* __OJC(void *__QJC);
+static void* __V2B(____0 *__X2B);
+static void __JKG(____0 *__KKG);
+static void __LGZ(void *__NGZ);
+static void __FWD();
+static void __S3X(____BC *__T3X);
+static ____L __BTXC(____BC *__CTXC,void *__DTXC);
+static ____L __G4LC(____BC *__H4LC);
+static ____Q __DGMC(____BC *__EGMC);
+static void* __BYW(____GDB *__CYW,____Q __DYW);
+static void* __NTW(____SDB *__OTW,____0 *__PTW);
+static ____L __YFXC(____HC *__ZFXC,void *__0FXC);
+static void __4QOB(____BC *__5QOB,____DB __AROB,____DB __BROB);
+static ____Q __00AD(____BC *__20AD,____DB __30AD);
+static void __S2AD(____DHB *__T2AD,____0 *__U2AD,____L __V2AD);
+static void __K4D(____0 *__M4D,____0 *__N4D);
+static void __IJG(void *__KJG);
+static ____2AB* __ADK(____GZC *__BDK,____0 *__CDK);
+static void __DQE(____Q __FQE,void *__GQE);
+static void __ORE(____OL __PRE);
+static ____Q __PGC(____0 *__RGC);
+static ____L __THC(____0 *__VHC);
+static void __N2F(____0 *__P2F,____BC *__Q2F);
+static void __12J(____ELC *__22J,void *__32J,____0 *__42J);
+static ____RLC* __1MD(____Q __3MD);
+static ____WMB* __END(void *__GND,____3LC __HND);
+static void** __X5DB(____Q __Z5DB);
+static void __MGY(____TMC *__NGY,____LMB *__OGY);
+static void* __43X(____QMB *__53X);
+static void* __HZ1D(____TEZ *__IZ1D,void *__JZ1D);
+static ____0MB* __HOC(____0 *__JOC,____0 *__KOC);
+static void* __D5X(____0MB *__E5X);
+static void __CIXC(____ZLB *__DIXC,void *__EIXC);
+static void* __CSC(____ZLB *__ESC);
+static ____KPB* __LTC(____0 *__NTC,____0 *__OTC,____ZLB *__PTC);
+static void* __LAY(____KPB *__MAY,void *__NAY);
+static void* __03ZG();
+static void* __GCFL();
+static ____GB4D* __SYEE(____Q __UYEE);
+static ____N5WC* __JJND(____OL __LJND,____0 *__MJND,____DB __NJND,____WMB *__OJND);
+static ____HXB* __I3FD(____HXB *__J3FD,____OL __K3FD,____N5WC *__L3FD,____L __M3FD);
+static void __P14F(____GB4D *__Q14F,void *__R14F);
+static void* __ZRGG(____FF *__0RGG,____0 *__1RGG);
+static void* __UTGG(____FMB *__VTGG,____0 *__WTGG);
+static void* __PVGG(____HMB *__QVGG,____0 *__RVGG);
+static void* __KXGG(____JMB *__LXGG,____0 *__MXGG);
+static void* __FZGG(____LMB *__GZGG,____0 *__HZGG);
+static void* __A1GG(____ICY *__B1GG,____0 *__C1GG);
+static void* __X21G(____0 *__Z21G);
+static void* __BUFL(____0 *__DUFL);
+static ____NBXC* __XK2C(____OL __ZK2C,____WMB *__0K2C);
+static void* __ML2C(____OL __OL2C,void *__PL2C,void *__QL2C,void *__RL2C,____L __SL2C);
+static void __ZZEE(____ZBXC *__0ZEE);
+static void __0UFH(____5L2C *__1UFH,____Q __2UFH);
+static ____L __05EJ(____UL2C *__15EJ);
+static ____L __IGFJ(____UL2C *__JGFJ,____WMB *__KGFJ);
+static void __PU1J(____5L2C *__QU1J,____Q __RU1J);
+static void __5DE(____Q __AEE,____BC *__BEE);
+static void __CFGD();
+static void* __II4D(____WH *__JI4D);
+static void __JRAD();
+static void __41HO(____QP2C *__51HO,____Q __A2HO);
+static void __GPFL(____L4NJ *__HPFL,____Q __IPFL);
+static void __2IFE(____WH *__3IFE,____BC *__4IFE);
+static void __W5NO(____QP2C *__X5NO,____BC *__Y5NO);
+static void __GOTL(____L4NJ *__HOTL,____BC *__IOTL);
+static void __YX1D(____WH *__ZX1D,____BC *__0X1D);
+static void __EDOO(____QP2C *__FDOO,____BC *__GDOO);
+static ____L __NPTE(____WMB *__OPTE);
+static void __ENZH(____WMB *__FNZH,____BC *__GNZH);
+static void __DOZH(____WMB *__EOZH,____BC *__FOZH);
+static void __MPTL(____L4NJ *__NPTL,____BC *__OPTL);
+static void __QZVI(____FF *__RZVI);
+static void __ON2I(____LMB *__PN2I);
+static void __K1VI(____ICY *__L1VI);
+static void __C3VI();
+static void __AJFL(____L4NJ *__BJFL);
+static void __14VI(____FF *__24VI);
+static void __B0WI(____ICY *__C0WI);
+static void __XUXI();
+static void __NS4G(____0WB *__OS4G,____Q __PS4G);
+static void __F1G(____YWB __G1G,____BC *__H1G);
+static void __DJJF(____0 *__FJJF,____Q __GJJF,____Q __HJJF);
+static void __QGGF(____Q __RGGF);
+static ____L __4X0(____2AB *__5X0,void *__AY0);
+static ____IB __M5I(____YWB __O5I);
+static ____1PG* __NQCB(____IB __PQCB);
+static void** __NPEB(____Q __PPEB);
+static void __RBDB(____IB __TBDB,____IB __UBDB,____YWB __VBDB);
+static void __KWVB(____1PG *__LWVB,____IB __MWVB,____YWB __NWVB);
+static ____0** __0QEB(____Q __2QEB);
+static void* __V5J(____SNC *__W5J,____0 *__X5J);
+static void** __Q4KD(____Q __S4KD);
+static ____Q __CDM(____0 *__DDM);
+static void** __KOFC(____Q __MOFC);
+static void __WHZI(void **__XHZI,____Q __YHZI,____Q __ZHZI);
+static void** __HIEB(____Q __JIEB);
+static void __SC1(____DB *__TC1,____DB *__UC1,____Q __VC1,____Q __WC1);
+static void** __YZKH(____Q __0ZKH);
+static ____L __BH1(____AO *__CH1,____0 *__DH1);
+static ____L __5VZ(____0 *__AWZ,void *__BWZ);
+static void __ERJB(____AO *__FRJB);
+static ____L __NKE(____0 *__PKE);
+static ____0* __L2D();
+static void __IRDB(____DB *__JRDB,____DB *__KRDB,____Q __LRDB);
+static ____Q __2S1(____BC *__3S1);
+static ____0* __PBE(void *__RBE);
+static void __1QY(____AO *__2QY,____0 *__3QY);
+static ____L __IOLB(____DB *__JOLB,____DB *__KOLB,____Q __LOLB);
+static void __1X5F(____WGXC *__2X5F,____2AB *__3X5F);
+static void __YKAE(____DHB *__ZKAE);
+static void __VHXD(____L2LB *__WHXD);
+static void __AJXD(____GSAC *__BJXD);
+static void __IPAE(____ZSAC *__JPAE);
+static void* __HPGD();
+static ____Q __AN2G(____BC *__BN2G,____Q __DN2G);
+static void* __BPLG(____1PGD *__CPLG,____BC *__DPLG);
+static ____Q __EABB(____DB *__FABB,____DB __GABB,____Q __HABB);
+static void* __XRLG(____BC *__ZRLG);
+static void* __LWND(____BC *__NWND);
+static void __1RHE(____BC *__2RHE,____Q __3RHE);
+static void __JBVE(____DB *__KBVE,____Q __LBVE,____Q __MBVE,____Q __NBVE);
+static void __QCJI(____BC *__SCJI);
+static void __VLFB(____ED *__WLFB,____0 *__XLFB);
+static void** __5OBB(____Q __BPBB);
+static void* __DVJB(void *__FVJB);
+static void* __RWBF(____ICY *__SWBF,____TEZ *__TWBF);
+static void* __B21J(____DMWH *__C21J);
+static void* __LECK();
+static void* __QECK();
+static void* __VECK();
+static void* __0ECK();
+static void* __5ECK();
+static void* __EFCK(____RCOJ *__FFCK);
+static void* __JFCK(____HDOJ *__KFCK);
+static void* __OFCK(____1DOJ *__PFCK);
+static void* __TFCK(____PEOJ *__UFCK);
+static void* __YFCK(____DFOJ *__ZFCK);
+static void* __3FCK(____XFOJ *__4FCK);
+static void* __GGCK(____EHOJ *__HGCK);
+static void* __SGCK();
+static void* __2M5O();
+static void* __5RTP();
+static void* __JA2P();
+static void* __ESTP();
+static void* __PA2P();
+static void* __DXBN(____B0VL *__EXBN);
+static void* __4AGM(____P0VL *__5AGM);
+static void* __OFWN(____UVPM *__PFWN);
+static void* __QM1P(____0ZPM *__RM1P);
+static void* __FQVO(____MR0N *__GQVO);
+static void* __QB0Q();
+static void* __1CUP();
+static void* __ADUP();
+static void* __ZPFQ(____3BEP *__0PFQ);
+static ____Q __PSTL(____1JRG *__QSTL,____TEZ *__RSTL);
+static ____Q __BUTL(____FKRG *__CUTL,____TEZ *__DUTL);
+static ____Q __ZRFF(____ZLB *__0RFF);
+static ____L __N23G(____USC *__O23G,____ZLB *__P23G);
+static void __4PD(____ZLB *__AQD);
+static void* __I04E(____GZRC *__J04E,void *__K04E);
+static void __2DYB(____PAY *__3DYB,____WMB *__4DYB);
+static void __PSDB(____PAY *__RSDB);
+static void* __TSDB(____PAY *__VSDB);
+static ____MF* __SRYC(____PDZ *__TRYC,____0 *__URYC);
+static ____MF* __L0E(____0 *__N0E,____0 *__O0E,____Q __P0E);
+static void __GFNC(____MF *__IFNC);
+static void __QLLD(____PDZ *__RLLD);
+static void __CQXE(____WMB *__DQXE,____BC *__EQXE);
+static ____0* __BSOB(void *__DSOB);
+static void __5JZC(____MF *__AKZC,void *__BKZC);
+static void** __CSDD(____Q __ESDD);
+static void __HMZC(____G1MB *__IMZC,void *__JMZC);
+static void __MVOB(____ICY *__NVOB,void *__OVOB);
+static void* __FKRB(____WMB *__GKRB,____3LC __HKRB);
+static void** __NDNG(____Q __PDNG);
+static void* __ZGHG();
+static void __EVXI(____CO5D *__FVXI,void *__GVXI);
+static void* __TWXI(____CO5D *__UWXI);
+static void* __RULG(____FF *__SULG,____0 *__TULG);
+static void* __VBUD(____0 *__XBUD);
+static void* __NB3I(____WMB *__OB3I,____0 *__PB3I);
+static void* __IXLG(____HMB *__JXLG,____0 *__KXLG);
+static void* __SZLG(____JMB *__TZLG,____0 *__UZLG);
+static void* __21LG(____LMB *__31LG,____0 *__41LG);
+static void* __G4LG(____ICY *__H4LG,____0 *__I4LG);
+static void* __2VEI(____N5WC *__3VEI);
+static void* __BKWH(____QMB *__CKWH,void *__DKWH);
+static void* __MKWH(____0MB *__NKWH,void *__OKWH);
+static void* __YKWH(____KPB *__ZKWH,void *__0KWH);
+static void* __DLWH(____TEZ *__ELWH,void *__FLWH);
+static void* __NLWH(____2VRC *__OLWH,void *__PLWH);
+static void* __HMWH(____GZRC *__IMWH,void *__JMWH);
+static void __KNXE(____0SG __LNXE,____BC *__MNXE);
+static void* __D4YK(____XL2C *__E4YK,void *__F4YK,void *__G4YK);
+static void* __0JJL(____2GPJ *__1JJL,void *__2JJL,void *__3JJL);
+static void* __C5YK(____RQPJ *__D5YK,void *__E5YK,void *__F5YK);
+static void* __BAZK(____HJWJ *__CAZK,void *__DAZK,void *__EAZK);
+static void* __ZAZK(____DTWJ *__0AZK,void *__1AZK,void *__2AZK);
+static void* __4EZK(____ETWJ *__5EZK,void *__AFZK,void *__BFZK);
+static void* __ZVJL();
+static void __GU4K(____CO5D *__HU4K,____DO5D *__IU4K);
+static void __A51K(____2A0I *__B51K,____CO5D *__C51K);
+static void __251K(____RCOJ *__351K,____CO5D *__451K);
+static void __AA2K(____HDOJ *__BA2K,____CO5D *__CA2K);
+static void __EA2K(____1DOJ *__FA2K,____CO5D *__GA2K);
+static void __IA2K(____PEOJ *__JA2K,____CO5D *__KA2K);
+static void __MA2K(____DFOJ *__NA2K,____CO5D *__OA2K);
+static void __QA2K(____XFOJ *__RA2K,____CO5D *__SA2K);
+static void __XA2K(____EHOJ *__YA2K,____CO5D *__ZA2K);
+static void __I0GM(____IM4K *__J0GM,____CO5D *__K0GM);
+static void __MMHM(____P0VL *__NMHM,____CO5D *__OMHM);
+static void __WKEN(____FKRG *__XKEN,____CO5D *__YKEN);
+static void __VO2P(____0ZPM *__WO2P,____CO5D *__XO2P);
+static void __B5VO(____MR0N *__C5VO,____CO5D *__D5VO);
+static void __BAIQ(____3BEP *__CAIQ,____CO5D *__DAIQ);
+static ____SEXC* __2KCL(void *__4KCL,void *__5KCL,____Q __ALCL);
+static void __HHLJ(____UL2C *__IHLJ,void *__JHLJ);
+static ____BAFJ* __0UEL(void *__2UEL,____WH *__3UEL);
+static void __L4CN(____DAFJ *__M4CN,____BAFJ *__N4CN,____Q __O4CN);
+static void __DOZI(____CO5D *__EOZI);
+static ____L __ZILJ(____WH *__1ILJ,____WMB *__2ILJ);
+static ____L __SJIK(____WH *__UJIK,____WMB *__VJIK);
+static ____L __0KIK(____WH *__2KIK,____WMB *__3KIK);
+static ____L __1NIK(____WH *__3NIK,____WMB *__4NIK);
+static void __BBMO(____QP2C *__CBMO,____BC *__DBMO);
+static void __LUNL(____L4NJ *__MUNL,____BC *__NUNL);
+static void __EDFE(____WH *__FDFE);
+static void __WARH(____GB4D *__XARH,____Q __YARH,____Q __ZARH);
+static void __5CGL(____WH *__ADGL);
+static void __FRKO(____1JRG *__GRKO,____QP2C *__HRKO);
+static void __WALL();
+static void __X54J(____5J *__Y54J,____BC *__Z54J);
+static void __H0RH(____0AXC *__I0RH,____BC *__J0RH);
+static void __ZQ5H(____NBXC *__0Q5H,____BC *__1Q5H);
+static void __R2RH(____ZBXC *__S2RH,____BC *__T2RH);
+static void __GVFL(____SEXC *__HVFL,____BC *__IVFL);
+static void __W2RH(____UL2C *__X2RH,____BC *__Y2RH);
+static void __CWEI(____DMWH *__DWEI,____BC *__EWEI);
+static void __EBEJ(____2A0I *__FBEJ,____BC *__GBEJ);
+static void __XA5J(____HJNJ *__YA5J,____BC *__ZA5J);
+static void __CB5J(____SJNJ *__DB5J,____BC *__EB5J);
+static void __VB5J(____3BOJ *__WB5J,____BC *__XB5J);
+static void __4B5J(____RCOJ *__5B5J,____BC *__AC5J);
+static void __HC5J(____HDOJ *__IC5J,____BC *__JC5J);
+static void __OC5J(____1DOJ *__PC5J,____BC *__QC5J);
+static void __VC5J(____PEOJ *__WC5J,____BC *__XC5J);
+static void __2C5J(____DFOJ *__3C5J,____BC *__4C5J);
+static void __DD5J(____XFOJ *__ED5J,____BC *__FD5J);
+static void __KD5J(____QGOJ *__LD5J,____BC *__MD5J);
+static void __TD5J(____EHOJ *__UD5J,____BC *__VD5J);
+static void __5D5J(____YIOJ *__AE5J,____BC *__BE5J);
+static void __OE5J(____YMOJ *__PE5J,____BC *__QE5J);
+static void __UE5J(____ONOJ *__VE5J,____BC *__WE5J);
+static void __LXSK(____YOOJ *__MXSK,____BC *__NXSK);
+static void __VNFM(____IM4K *__WNFM,____BC *__XNFM);
+static void __HM5O(____T5FL *__IM5O,____BC *__JM5O);
+static void __LPTP(____3DUL *__MPTP,____BC *__NPTP);
+static void __WP0P(____0EUL *__XP0P,____BC *__YP0P);
+static void __UPTP(____BGUL *__VPTP,____BC *__WPTP);
+static void __4P0P(____2GUL *__5P0P,____BC *__AQ0P);
+static void __TTBN(____B0VL *__UTBN,____BC *__VTBN);
+static void __EBGM(____P0VL *__FBGM,____BC *__GBGM);
+static void __0NFM(____Q5YL *__1NFM,____BC *__2NFM);
+static void __OEWN(____UVPM *__PEWN,____BC *__QEWN);
+static void __FQ0P(____0ZPM *__GQ0P,____BC *__HQ0P);
+static void __0PVO(____MR0N *__1PVO,____BC *__2PVO);
+static void __2VZQ(____YWBP *__3VZQ,____BC *__4VZQ);
+static void __RTTP(____LYBP *__STTP,____BC *__TTTP);
+static void __0TTP(____CZBP *__1TTP,____BC *__2TTP);
+static void __YQEQ(____3BEP *__ZQEQ,____BC *__0QEQ);
+static void __OTEM(____DBZK *__PTEM,____BC *__QTEM);
+static void __3UEM(____OE4K *__4UEM,____BC *__5UEM);
+static void __Y1BE(____WH *__Z1BE,____BC *__01BE);
+static void __M3BE(____4X1D *__O3BE,____BC *__P3BE);
+static void __TACE(____BC *__UACE,void *__VACE,____Q __WACE);
+static ____0* __1TFL();
+static void __2ABI(____FF *__3ABI);
+static void __XCBI(____FMB *__YCBI);
+static void __SEBI(____HMB *__TEBI);
+static void __NGBI(____JMB *__OGBI);
+static void __XIBI(____ICY *__YIBI);
+static void __APAI(____EQ5D *__BPAI,____BC *__CPAI);
+static void __F3MI(____ICY *__G3MI,____BC *__H3MI);
+static ____0* __H0BI();
+static void __SKBI(____EQ5D *__TKBI);
+static void __RSHL(____L4NJ *__SSHL);
+static void __5SAI(____ICY *__ATAI,____BC *__BTAI);
+static void __V3GJ(____FF *__W3GJ,____FKRG *__X3GJ);
+static void* __JDDJ(____1JRG *__KDDJ);
+static void* __EEDJ(____FKRG *__FEDJ);
+static void __0Q2I(____RLC *__1Q2I);
+static void __Z5GJ(____ICY *__05GJ,____FKRG *__15GJ);
+static void __1AQG(____Q __2AQG);
+static ____1PG* __TFO();
+static ____L __BGF(____0 *__DGF);
+static ____L __GXI(____DB __IXI);
+static ____L __NYQ();
+static ____OL __OVQ();
+static ____L __51Q(____0 *__B2Q);
+static ____L __WKT();
+static void* __3DV();
+static ____2AB* __EGV(____OL __GGV,____0 *__HGV,void *__IGV,____L __JGV);
+static void* __A5V();
+static void __V01D(____GDB *__W01D);
+static void __Y01D(____SDB *__Z01D);
+static ____U4S* __FAJB(____Q __HAJB);
+static void* __L1LB(____USD *__M1LB);
+static void __QRZC(____U4S *__RRZC,void *__SRZC);
+static void* __12FB(____U4S *__32FB);
+static void __MAJB(____U4S *__OAJB);
+static void __MEL(____BC *__NEL,____DB *__OEL);
+static ____L __5E2(____AO *__AF2,____0 *__BF2);
+static void* __L3AE(____DHB *__M3AE);
+static void* __QOYD(____XXQB *__ROYD);
+static void* __ORYD(____J0SB *__PRYD);
+static void __HUCF(____SDB *__IUCF,____BC *__JUCF);
+static void __Y35E(____1PGD *__Z35E,void *__035E,____0 *__135E);
+static void __VD1B(____FF *__WD1B,void *__XD1B);
+static ____Q __NLXM(____JJTF *__OLXM,____TEZ *__PLXM);
+static void __RDWF(____2VRC *__SDWF,____PAY *__TDWF,void *__UDWF);
+static void* __IPJF(____PAY *__KPJF,____PAY *__LPJF);
+static ____Q __SFFI(____PAY *__TFFI);
+static ____L __XJFI(____FTDB *__YJFI,____PAY *__ZJFI);
+static void** __Q0CC(____Q __S0CC);
+static void** __1T3B(____Q __3T3B);
+static ____L __BIF();
+static ____L __EBOC(____L __GBOC);
+static void* __14TC(____USD *__24TC,____L __34TC);
+static ____DB __ABPC();
+static ____1GYD* __OD0D(____Q __QD0D);
+static void* __BYMD(____USD *__CYMD,____L __DYMD,____L __EYMD);
+static void* __VG0D(____1GYD *__XG0D);
+static void __Y4AF(____1GYD *__Z4AF,void *__04AF);
+static void* __FM0D(____1GYD *__HM0D);
+static void* __T1ZD(____1GYD *__V1ZD);
+static void __QLBE(____OLC *__RLBE,____1GYD *__SLBE);
+static ____2VRC* __R4UC(____ZLB *__T4UC);
+static void* __PURC(____USD *__QURC,____L __RURC);
+static void __M0AE(____OLC *__N0AE,void *__O0AE);
+static void* __SCPC(____USD *__TCPC);
+static void* __1AQC(____USD *__2AQC);
+static void __UOBE(____OLC *__VOBE,void *__WOBE,____MF *__XOBE);
+static ____OL __IRBE(____AFRC *__JRBE);
+static ____OL __ORBE(____LWMD *__PRBE);
+static void __WAZD(____LFZ *__XAZD,void *__YAZD,____0 *__ZAZD);
+static void* __1KYD(____LFZ *__2KYD,____0 *__3KYD);
+static void __GNYD(____MF *__HNYD,void *__INYD);
+static void __SR0G(____EQ5D *__TR0G,____BC *__UR0G);
+static void __ORFL(____L4NJ *__PRFL,____BC *__QRFL);
+static void* __1KLG(void *__3KLG,void *__4KLG);
+static void __ELLG(____RLC *__FLLG,void *__GLLG);
+static ____L __AVZC(____G1MB *__BVZC,void *__CVZC);
+static void __UMEF(____FMB *__VMEF,void *__WMEF);
+static void __0TEF(____HMB *__1TEF,void *__2TEF);
+static void __A1EF(____JMB *__B1EF,void *__C1EF);
+static void __WBQI(____LMB *__XBQI,void *__YBQI);
+static void __VDQI(____EQ5D *__WDQI,void *__XDQI);
+static void __2GGL(void *__4GGL);
+static void** __5OTI(void **__APTI,____Q __BPTI,____Q __CPTI);
+static ____Q __OW2I(____CO5D *__PW2I,void *__QW2I,____Q __RW2I,____Q __SW2I);
+static void __EZIJ(____CO5D *__FZIJ,void *__GZIJ,____Q __HZIJ);
+static ____L __QPLL(____DXXI *__RPLL,____DO5D *__SPLL);
+static ____Q __EOLL(____DO5D *__FOLL);
+static void __0SRI(____4X1D *__1SRI,____N5WC *__2SRI);
+static ____ABXC* __RCZH(____Q __TCZH);
+static void __0YEI(____ABXC *__1YEI,void *__2YEI);
+static ____DMWH* __HDZH(____ABXC *__JDZH);
+static void* __FQQJ(____0 *__HQQJ);
+static void* __OWGL(____0 *__QWGL);
+static void* __SPAL(____FF *__TPAL,____0 *__UPAL);
+static void* __QRAL(____HMB *__RRAL,____0 *__SRAL);
+static void* __KTAL(____JMB *__LTAL,____0 *__MTAL);
+static void* __EVAL(____LMB *__FVAL,____0 *__GVAL);
+static void* __4WAL(____ICY *__5WAL,____0 *__AXAL);
+static void* __YYAL(____0 *__0YAL);
+static void* __UGKL(____0 *__WGKL);
+static ____0AXC* __JZAL(____0AXC *__KZAL);
+static ____DMWH* __W3OK(____DMWH *__X3OK);
+static ____HJNJ* __Y0AL(____HJNJ *__Z0AL);
+static ____SJNJ* __D1AL(____SJNJ *__E1AL);
+static ____3BOJ* __21AL(____3BOJ *__31AL);
+static ____RCOJ* __H2AL(____RCOJ *__I2AL);
+static ____HDOJ* __S2AL(____HDOJ *__T2AL);
+static ____1DOJ* __32AL(____1DOJ *__42AL);
+static ____PEOJ* __I3AL(____PEOJ *__J3AL);
+static ____DFOJ* __T3AL(____DFOJ *__U3AL);
+static ____XFOJ* __43AL(____XFOJ *__53AL);
+static ____QGOJ* __J4AL(____QGOJ *__K4AL);
+static ____EHOJ* __X4AL(____EHOJ *__Y4AL);
+static ____YIOJ* __I5AL(____YIOJ *__J5AL);
+static ____ONOJ* __RNQJ(____OL __TNQJ,____0 *__UNQJ);
+static ____YOOJ* __LRQJ(____OL __NRQJ,____0 *__ORQJ);
+static ____IM4K* __NZFM(____IM4K *__OZFM);
+static ____T5FL* __V35O(____T5FL *__W35O);
+static ____3DUL* __AJVP(____3DUL *__BJVP);
+static ____0EUL* __QB4P(____0EUL *__RB4P);
+static ____BGUL* __LJVP(____BGUL *__MJVP);
+static ____2GUL* __2B4P(____2GUL *__3B4P);
+static ____B0VL* __H0BN(____B0VL *__I0BN);
+static ____P0VL* __NCHM(____P0VL *__OCHM);
+static void* __TFTL(____FKRG *__UFTL,void *__WFTL);
+static ____UVPM* __VGWN(____UVPM *__WGWN);
+static ____0ZPM* __4G2P(____0ZPM *__5G2P);
+static ____MR0N* __DRVO(____MR0N *__ERVO);
+static ____YWBP* __DQ0Q(____YWBP *__EQ0Q);
+static ____LYBP* __0WUP(____LYBP *__1WUP);
+static ____CZBP* __FXUP(____CZBP *__GXUP);
+static ____3BEP* __FCIQ(____3BEP *__GCIQ);
+static void __OHKL(____1JRG *__PHKL,void *__QHKL);
+static void __BKKL(____FKRG *__CKKL,void *__DKKL);
+static ____YIOJ* __ARYJ(____YIOJ *__BRYJ,____WMB *__CRYJ,void *__DRYJ);
+static ____L __BGAM(____FF *__CGAM,void *__DGAM);
+static ____L __FHAM(____JMB *__GHAM,void *__HHAM);
+static ____L __BIAM(void *__DIAM);
+static ____L __IIAM(____ICY *__JIAM,void *__KIAM);
+static ____L __EJAM(____EQ5D *__FJAM,void *__GJAM);
+static ____L __5JAM(____L4NJ *__AKAM,void *__BKAM);
+static void* __BQRJ(____N5WC *__CQRJ,____OL __DQRJ,void *__FQRJ);
+static ____1JRG* __R42G();
+static ____DBTH* __I1UH(____Q __K1UH);
+static ____FKRG* __50XG(____NLC *__B1XG,____WMB *__C1XG);
+static void __4TDJ(____FKRG *__5TDJ);
+static ____OQKL* __RWAM();
+static void __0PDN(____OQKL *__1PDN,____1JRG *__2PDN);
+static void* __UEJJ(____FKRG *__VEJJ,____OL __WEJJ,void *__XEJJ,void *__YEJJ);
+static void* __C15K(____FKRG *__E15K,void *__F15K,void *__G15K);
+static void __A04K(void *__C04K,void *__D04K,____WH *__E04K);
+static void __CCKL(____L4NJ *__DCKL);
+static void* __EM4K(____DTWJ *__FM4K);
+static ____UKFJ* __2VOJ(____Q __4VOJ);
+static void __HRGL(____UKFJ *__IRGL,void *__JRGL);
+static void __EWSH(____0AXC *__FWSH);
+static void __4CBK(____DMWH *__5CBK);
+static void __ZDBK(____HJNJ *__0DBK);
+static void __3DBK(____SJNJ *__4DBK);
+static void __GEBK(____3BOJ *__HEBK);
+static void __KEBK(____RCOJ *__LEBK);
+static void __OEBK(____HDOJ *__PEBK);
+static void __SEBK(____1DOJ *__TEBK);
+static void __WEBK(____PEOJ *__XEBK);
+static void __0EBK(____DFOJ *__1EBK);
+static void __4EBK(____XFOJ *__5EBK);
+static void __CFBK(____QGOJ *__DFBK);
+static void __DGBK(____EHOJ *__EGBK);
+static void __JGBK(____YIOJ *__KGBK);
+static void __MNFM(____IM4K *__NNFM);
+static void __YP5O(____T5FL *__ZP5O);
+static void __CRTP(____3DUL *__DRTP);
+static void __BU0P(____0EUL *__CU0P);
+static void __GRTP(____BGUL *__HRTP);
+static void __GU0P(____2GUL *__HU0P);
+static void __LTBN(____B0VL *__MTBN);
+static void __2GGM(____P0VL *__3GGM);
+static void __EIEN(____FKRG *__FIEN,void *__GIEN);
+static void __JEWN(____UVPM *__KEWN);
+static void __KU0P(____0ZPM *__LU0P);
+static void __UPVO(____MR0N *__VPVO);
+static void __Q1ZQ(____YWBP *__R1ZQ);
+static void __3LUP(____LYBP *__4LUP);
+static void __BMUP(____CZBP *__CMUP);
+static void __MUEQ(____3BEP *__NUEQ);
+static ____DBZK* __KQ4K(____OL __MQ4K,void *__NQ4K,____UKFJ *__OQ4K,void *__PQ4K);
+static void __5HCL(____2DZK *__AICL,____0DZK *__BICL);
+static void __1Q3K(____N5WC *__2Q3K,____CO5D *__3Q3K);
+static void __NCEL(____TYKJ *__OCEL,____CO5D *__PCEL);
+static void __ZCEL(____BZKJ *__0CEL,____CO5D *__1CEL);
+static void __FDEL(____QFYJ *__GDEL,____CO5D *__HDEL);
+static ____OL __SK4M(____OE4K *__TK4M);
+static ____DAFJ* __USNL(____Q __WSNL);
+static void __YSDN(____DAFJ *__ZSDN,____BAFJ *__0SDN);
+static void __HYPI(____LSB *__IYPI,void *__JYPI);
+static ____L __SUFM(____OE4K *__TUFM,____WMB *__UUFM);
+static void __EODM(____N5WC *__FODM,____BC *__GODM);
+static void* __NMUH(____0AXC *__OMUH);
+static void* __LXFL(____SEXC *__MXFL);
+static void __5GBK(____HJWJ *__AHBK);
+static void __NHBK(____DTWJ *__OHBK);
+static void __IIBK(____ETWJ *__JIBK);
+static void* __S3KK(____DMWH *__T3KK);
+static void* __AH5J(____TYKJ *__BH5J);
+static void* __UK5J(____BZKJ *__VK5J);
+static void* __SCLK(____HJNJ *__TCLK);
+static void* __EDLK(____SJNJ *__FDLK);
+static void* __AELK(____3BOJ *__BELK);
+static void* __SELK(____RCOJ *__TELK);
+static void* __EFLK(____HDOJ *__FFLK);
+static void* __WFLK(____1DOJ *__XFLK);
+static void* __IGLK(____PEOJ *__JGLK);
+static void* __0GLK(____DFOJ *__1GLK);
+static void* __MHLK(____XFOJ *__NHLK);
+static void* __4VPK(____QGOJ *__5VPK);
+static void* __CILK(____EHOJ *__DILK);
+static void* __XILK(____YIOJ *__YILK);
+static void* __KR5J(____QFYJ *__LR5J);
+static void __0EYM(void *__2EYM);
+static void __EPRO(____DBZK *__FPRO,____WH *__GPRO,____Q __HPRO,____L __IPRO);
+static ____WH* __3Y2O(____WH *__4Y2O);
+static void* __OCMM(____IM4K *__PCMM);
+static void* __VM5O(____T5FL *__WM5O);
+static void* __VUTP(____3DUL *__WUTP);
+static void* __0Q2P(____0EUL *__1Q2P);
+static void* __GVTP(____BGUL *__HVTP);
+static void* __5W2P(____2GUL *__AX2P);
+static void* __GQCN(____B0VL *__HQCN);
+static void* __GNGM(____P0VL *__HNGM);
+static void __ZLVL(____FKRG *__0LVL);
+static void* __GHXN(____UVPM *__HHXN);
+static void* __5U0P(____0ZPM *__AV0P);
+static void* __H0VO(____MR0N *__I0VO);
+static void* __51ZQ(____YWBP *__A2ZQ);
+static void* __XBUP(____LYBP *__YBUP);
+static void* __ICUP(____CZBP *__JCUP);
+static void* __YVEQ(____3BEP *__ZVEQ);
+static void* __NG3H(____0AXC *__OG3H);
+static void* __ONBK(____2A0I *__PNBK);
+static void* __ENPL(____HJNJ *__FNPL);
+static void* __ORPL(____SJNJ *__PRPL);
+static void* __YVPL(____0AOJ *__ZVPL);
+static void* __EXPL(____3BOJ *__FXPL);
+static void* __O1PL(____RCOJ *__P1PL);
+static void* __Y5PL(____HDOJ *__Z5PL);
+static void* __CEQL(____1DOJ *__DEQL);
+static void* __MIQL(____PEOJ *__NIQL);
+static void* __WMQL(____DFOJ *__XMQL);
+static void* __ARQL(____XFOJ *__BRQL);
+static void* __KVQL(____EHOJ *__LVQL);
+static void* __WVQL(____YIOJ *__XVQL);
+static void* __GHIM(____IM4K *__HHIM);
+static void* __CN5O(____T5FL *__DN5O);
+static void* __ZVTP(____3DUL *__0VTP);
+static void* __T1TP(____BGUL *__U1TP);
+static void* __KFDN(____B0VL *__LFDN);
+static void* __S3HM(____P0VL *__T3HM);
+static void* __FNIM(____Q5YL *__GNIM);
+static void* __ARXN(____UVPM *__BRXN);
+static void* __TV0P(____0ZPM *__UV0P);
+static void* __1DWO(____MR0N *__2DWO);
+static void* __R2ZQ(____YWBP *__S2ZQ);
+static void* __HDUP(____LYBP *__IDUP);
+static void* __RHUP(____CZBP *__SHUP);
+static void* __NWEQ(____3BEP *__OWEQ);
+static ____L __UCZO(____WH *__VCZO,____DBZK *__WCZO);
+static void __Y3PN(void *__03PN);
+static void __CCGL(____SEXC *__DCGL);
+static void __4WSH(____UL2C *__5WSH);
+static void __RDBK(____TYKJ *__SDBK);
+static void __VDBK(____BZKJ *__WDBK);
+static void __SGBK(____QFYJ *__TGBK);
+static void __SIFM(____DBZK *__TIFM);
+static void __VKFM(____OE4K *__WKFM);
+static void __DEWN(____Z50M *__EEWN);
+static void __OGCG(____GB4D *__PGCG,____Q __QGCG);
+static void __1O5H(____IB __2O5H,____BC *__3O5H);
+static void __0KBK(____RQPJ *__1KBK,____BC *__2KBK);
+static void __ALBK(____HJWJ *__BLBK,____BC *__CLBK);
+static void __JLBK(____ETWJ *__KLBK,____BC *__LLBK);
+static void* __BR5H(____UL2C *__CR5H);
+static void __JV5J(____5J *__KV5J,____BC *__LV5J);
+static void __NVRI(____N5WC *__PVRI);
+static void __FFSH(____0AXC *__GFSH,____BC *__HFSH);
+static void __D15J(____NBXC *__E15J,____BC *__F15J);
+static void __XHSH(____ZBXC *__YHSH,____BC *__ZHSH);
+static void __L15J(____2A0I *__M15J,____BC *__N15J);
+static void __UAAK(____HJNJ *__VAAK,____BC *__WAAK);
+static void __WFAK(____SJNJ *__XFAK,____BC *__YFAK);
+static void __1KAK(____EBOJ *__2KAK,____BC *__3KAK);
+static void __TLAK(____3BOJ *__ULAK,____BC *__VLAK);
+static void __VQAK(____RCOJ *__WQAK,____BC *__XQAK);
+static void __4SAK(____HDOJ *__5SAK,____BC *__ATAK);
+static void __HVAK(____1DOJ *__IVAK,____BC *__JVAK);
+static void __QXAK(____PEOJ *__RXAK,____BC *__SXAK);
+static void __ZZAK(____DFOJ *__0ZAK,____BC *__1ZAK);
+static void __C2AK(____XFOJ *__D2AK,____BC *__E2AK);
+static void __L4AK(____QGOJ *__M4AK,____BC *__N4AK);
+static void __AABK(____EHOJ *__BABK,____BC *__CABK);
+static void __FABK(____2HOJ *__GABK,____BC *__HABK);
+static void __KABK(____YIOJ *__LABK,____BC *__MABK);
+static void __0TBN(____IM4K *__1TBN,____BC *__2TBN);
+static void __PCAP(____T5FL *__QCAP,____BC *__RCAP);
+static void __TQTP(____3DUL *__UQTP,____BC *__VQTP);
+static void __HR0P(____0EUL *__IR0P,____BC *__JR0P);
+static void __ZQTP(____BGUL *__0QTP,____BC *__1QTP);
+static void __OR0P(____2GUL *__PR0P,____BC *__QR0P);
+static void __IPCN(____B0VL *__JPCN,____BC *__KPCN);
+static void __HTGM(____P0VL *__ITGM,____BC *__JTGM);
+static void __SFXN(____UVPM *__TFXN,____BC *__UFXN);
+static void __UR0P(____0ZPM *__VR0P,____BC *__WR0P);
+static void __OVVO(____MR0N *__PVVO,____BC *__QVVO);
+static void __NWZQ(____YWBP *__OWZQ,____BC *__PWZQ);
+static void __MYUP(____LYBP *__NYUP,____BC *__OYUP);
+static void __O3UP(____CZBP *__P3UP,____BC *__Q3UP);
+static void __5REQ(____3BEP *__ASEQ,____BC *__BSEQ);
+static void __KUJO(void *__MUJO,____BC *__NUJO);
+static void __WVJO(void *__YVJO,____BC *__ZVJO);
+static void __0VJO(void *__2VJO,____BC *__3VJO);
+static void __GXJO(void *__IXJO,____BC *__JXJO);
+static void __SYJO(void *__UYJO,____BC *__VYJO);
+static void __WYJO(void *__YYJO,____BC *__ZYJO);
+static void __C0JO(void *__E0JO,____BC *__F0JO);
+static void __G0JO(void *__I0JO,____BC *__J0JO);
+static void __MB1K(____TYKJ *__NB1K,____BC *__OB1K);
+static void __KF1K(____BZKJ *__LF1K,____BC *__MF1K);
+static ____0* __0HMK(____QFYJ *__2HMK);
+static void __ZI1K(____QFYJ *__0I1K,____BC *__1I1K);
+static ____Q __B1II(____LSB *__C1II,void *__D1II);
+static void __5P3G(____3CXG *__AQ3G,____FKRG *__BQ3G);
+static ____Q __OTSI(____WMB *__PTSI);
+static void** __T1XG(void **__U1XG,____Q __V1XG,____Q __W1XG);
+static void __PI3G(void **__QI3G,____Q __RI3G,____Q __SI3G);
+static ____Q __RCBD(____BC *__SCBD);
+static void __4JSD();
+static ____L __DRV();
+static ____L __KHW();
+static void** __JGJD(____Q __LGJD);
+static void* __HWQB(____USD *__IWQB);
+static void __ED1E();
+static ____Q __LLRI(____WMB *__MLRI);
+static void __OUQC(____VEZ *__PUQC,____TEZ *__QUQC);
+static ____L __LHUC();
+static void* __CJSC(____USD *__DJSC);
+static void** __FZSF(____Q __HZSF);
+static void __2KGG(____ED *__4KGG);
+static ____Q __1PFI(____ED *__2PFI);
+static void __BP3G(____ED *__CP3G,____ED *__DP3G);
+static ____L __AUFI(____O4WG *__BUFI,____ED *__CUFI);
+static ____L __V2RC();
+static ____0* __NWTC(____0 *__PWTC,____0 *__QWTC);
+static void __SHAD(____2VRC *__THAD,____BC *__UHAD);
+static void* __TZSC(____USD *__UZSC,____0 *__VZSC);
+static void __TTPC(____USD *__UTPC);
+static ____YCPC* __O5PC(____Q __Q5PC);
+static void __0K3D(____YCPC *__1K3D,void *__2K3D);
+static void* __PYPC(____YCPC *__RYPC);
+static void* __FLRC(____USD *__GLRC);
+static void __V5PC(____YCPC *__X5PC);
+static void __OY3D(____YCPC *__PY3D,____Q __QY3D);
+static ____NLC* __ZHRG();
+static void** __KWMI(____Q __MWMI);
+static ____QGOJ* __QOYJ(____OL __SOYJ,void *__TOYJ,void *__UOYJ,void *__VOYJ);
+static void __JSDM(____S1MD *__KSDM,void *__LSDM);
+static void __IUDM(____JJTF *__JUDM,void *__KUDM);
+static ____L __XZ3M(____WMB *__YZ3M,____WMB *__ZZ3M);
+static void* __31WJ(____N5WC *__41WJ,____OL __51WJ,void *__B2WJ);
+static void** __DLMI(____Q __FLMI);
+static void* __SCRJ(____3BRC *__TCRJ,void *__UCRJ,____L __VCRJ,____L __WCRJ);
+static void* __FWMJ(____C3OC *__GWMJ);
+static void* __40MJ(____MFPC *__50MJ);
+static void* __M3MJ(____GFQC *__N3MJ);
+static void* __PANJ(____5FQC *__QANJ);
+static void* __BIPJ(____0 *__DIPJ);
+static void* __2RSJ(____NIQC *__3RSJ);
+static void* __OENJ(____MJQC *__PENJ);
+static void* __EGNJ(____3BRC *__FGNJ);
+static void* __KGNJ(____LERC *__LGNJ);
+static void* __CKNJ(____AFRC *__DKNJ);
+static void* __ZYNJ(____VRRC *__0YNJ);
+static void* __P2NJ(____IJSC *__Q2NJ);
+static void* __I4NJ(____GPSC *__J4NJ);
+static void* __R5NJ(____SQSC *__S5NJ);
+static void* __1LOJ(____0VTC *__2LOJ);
+static void* __VMOJ(____MFUC *__WMOJ);
+static void* __BNOJ(____5FUC *__CNOJ);
+static void* __UNOJ(____DHUC *__VNOJ);
+static void* __R0LJ(____WMB *__S0LJ,____OL __T0LJ);
+static void* __PNCK(____5J *__QNCK,____WMB *__RNCK,____OL __SNCK);
+static void* __4VCK(____0AXC *__5VCK,____WMB *__AWCK,____OL __BWCK);
+static void* __O4CK(____NBXC *__P4CK,____WMB *__Q4CK,____OL __R4CK);
+static void* __4GDK(____ZBXC *__5GDK,____WMB *__AHDK,____OL __BHDK);
+static void* __W21J(____DMWH *__X21J,____WMB *__Y21J,____OL __Z21J);
+static void* __OPDK(____2A0I *__PPDK,____WMB *__QPDK,____OL __RPDK);
+static void* __4XDK(____HJNJ *__5XDK,____WMB *__AYDK,____OL __BYDK);
+static void* __OAEK(____SJNJ *__PAEK,____WMB *__QAEK,____OL __RAEK);
+static void* __3IEK(____0AOJ *__4IEK,____WMB *__5IEK,____OL __AJEK);
+static void* __MREK(____EBOJ *__NREK,____WMB *__OREK,____OL __PREK);
+static void* __2ZEK(____3BOJ *__3ZEK,____WMB *__4ZEK,____OL __5ZEK);
+static void* __MCFK(____RCOJ *__NCFK,____WMB *__OCFK,____OL __PCFK);
+static void* __2KFK(____HDOJ *__3KFK,____WMB *__4KFK,____OL __5KFK);
+static void* __MTFK(____1DOJ *__NTFK,____WMB *__OTFK,____OL __PTFK);
+static void* __21FK(____PEOJ *__31FK,____WMB *__41FK,____OL __51FK);
+static void* __MEGK(____DFOJ *__NEGK,____WMB *__OEGK,____OL __PEGK);
+static void* __2MGK(____XFOJ *__3MGK,____WMB *__4MGK,____OL __5MGK);
+static void* __LVGK(____QGOJ *__MVGK,____WMB *__NVGK,____OL __OVGK);
+static void* __03GK(____EHOJ *__13GK,____WMB *__23GK,____OL __33GK);
+static void* __JGHK(____2HOJ *__KGHK,____WMB *__LGHK,____OL __MGHK);
+static void* __YOHK(____YIOJ *__ZOHK,____WMB *__0OHK,____OL __1OHK);
+static void* __IXHK(____YMOJ *__JXHK,____WMB *__KXHK,____OL __LXHK);
+static void* __Y5HK(____ONOJ *__Z5HK,____WMB *__05HK,____OL __15HK);
+static void* __HJWN(____YOOJ *__IJWN,____WMB *__JJWN,____OL __KJWN);
+static void* __D2BN(____IM4K *__E2BN,____WMB *__F2BN,____OL __G2BN);
+static void* __FQFQ(____T5FL *__GQFQ,____WMB *__HQFQ,____OL __IQFQ);
+static void* __Y00P(____3DUL *__Z00P,____WMB *__000P,____OL __100P);
+static void* __V2EQ(____0EUL *__W2EQ,____WMB *__X2EQ,____OL __Y2EQ);
+static void* __ID1P(____BGUL *__JD1P,____WMB *__KD1P,____OL __LD1P);
+static void* __GFFQ(____2GUL *__HFFQ,____WMB *__IFFQ,____OL __JFFQ);
+static void* __XRWN(____B0VL *__YRWN,____WMB *__ZRWN,____OL __0RWN);
+static void* __H0WN(____P0VL *__I0WN,____WMB *__J0WN,____OL __K0WN);
+static void* __TECN(____Q5YL *__UECN,____WMB *__VECN,____OL __WECN);
+static void* __S2IO(____UVPM *__T2IO,____WMB *__U2IO,____OL __V2IO);
+static void* __1M1P(____0ZPM *__2M1P,____WMB *__3M1P,____OL __4M1P);
+static void* __FF4O(____MR0N *__GF4O,____WMB *__HF4O,____OL __IF4O);
+static void* __XB0Q(____YWBP *__YB0Q,____WMB *__ZB0Q,____OL __0B0Q);
+static void* __ZYFQ(____LYBP *__0YFQ,____WMB *__1YFQ,____OL __2YFQ);
+static void* __JBGQ(____CZBP *__KBGQ,____WMB *__LBGQ,____OL __MBGQ);
+static void* __ZJGQ(____3BEP *__0JGQ,____WMB *__1JGQ,____OL __2JGQ);
+static void** __UXON(____Q __WXON);
+static void** __E2UL(____Q __G2UL);
+static void __GNNL(____L4NJ *__HNNL);
+static ____OICL* __0QEL(____Q __2QEL);
+static void** __5MTM(____Q __BNTM);
+static void** __PCON(____Q __RCON);
+static void* __M30M(____OE4K *__N30M,void *__O30M,____WMB *__P30M);
+static void __JRJO(____BAFJ *__KRJO);
+static void __OPLO();
+static void __C2HL(____FKRG *__D2HL,void *__E2HL);
+static void __0CIL(____N5WC *__1CIL,void *__2CIL);
+static ____L __FLWM(____5J *__GLWM,void *__HLWM);
+static ____L __1LWM(____NBXC *__2LWM,void *__3LWM);
+static ____L __NMWM(____ZBXC *__OMWM,void *__PMWM);
+static ____L __MNWM(____2A0I *__NNWM,void *__ONWM);
+static ____L __5NWM(____HJNJ *__AOWM,void *__BOWM);
+static ____L __2OWM(____SJNJ *__3OWM,void *__4OWM);
+static ____L __BQWM(____3BOJ *__CQWM,void *__DQWM);
+static ____L __4QWM(____RCOJ *__5QWM,void *__ARWM);
+static ____L __1RWM(____HDOJ *__2RWM,void *__3RWM);
+static ____L __YSWM(____1DOJ *__ZSWM,void *__0SWM);
+static ____L __VTWM(____PEOJ *__WTWM,void *__XTWM);
+static ____L __SUWM(____DFOJ *__TUWM,void *__UUWM);
+static ____L __PVWM(____XFOJ *__QVWM,void *__RVWM);
+static ____L __2WWM(____YMOJ *__3WWM,void *__4WWM);
+static ____L __XXWM(____ONOJ *__YXWM,void *__ZXWM);
+static ____L __314M(____YOOJ *__414M,void *__514M);
+static ____L __JMYN(____IM4K *__KMYN,void *__LMYN);
+static ____L __KECQ(____T5FL *__LECQ,void *__MECQ);
+static ____L __WF3P(____3DUL *__XF3P,void *__YF3P);
+static ____L __5NJQ(____0EUL *__AOJQ,void *__BOJQ);
+static ____L __TG3P(____BGUL *__UG3P,void *__VG3P);
+static ____L __3OJQ(____2GUL *__4OJQ,void *__5OJQ);
+static ____L __1CFN(____B0VL *__2CFN,void *__3CFN);
+static ____L __JYWM(____P0VL *__KYWM,void *__LYWM);
+static ____L __GNYN(____Q5YL *__HNYN,void *__INYN);
+static ____L __ZNYN(____UVPM *__0NYN,void *__1NYN);
+static ____L __QH3P(____0ZPM *__RH3P,void *__SH3P);
+static ____L __IPWO(____MR0N *__JPWO,void *__KPWO);
+static ____L __LV0Q(____YWBP *__MV0Q,void *__NV0Q);
+static ____L __3ECQ(____LYBP *__4ECQ,void *__5ECQ);
+static ____L __0FCQ(____CZBP *__1FCQ,void *__2FCQ);
+static ____L __0PJQ(____3BEP *__1PJQ,void *__2PJQ);
+static void __CD1L(____CO5D *__DD1L);
+static ____L __P2JN(____WH *__R2JN);
+static ____L __KTKP(____ZBXC *__LTKP);
+static ____0SG __PWKP(____ZBXC *__QWKP);
+static void* __FVFN(____FKRG *__GVFN,void *__HVFN);
+static ____L __AQMN(____IM4K *__BQMN);
+static ____L __VLLP(____ZBXC *__WLLP);
+static ____L __MA1K(____WMB *__NA1K);
+static void __2M1M(____IW5J *__3M1M);
+static ____Q __1OZH(____0 *__2OZH,____Q __4OZH);
+static ____L __HUGC(____DB __IUGC);
+static void* __3LRB(____USD *__4LRB);
+static void* __CFUC();
+static void* __AVMD(____USD *__BVMD);
+static void __AO5E(____KPB *__BO5E,____BC *__CO5E);
+static void __LP5E(____GZRC *__MP5E,____BC *__NP5E);
+static ____XTPC* __WETC(____Q __YETC);
+static void __BI3D(____XTPC *__CI3D,____VTPC *__DI3D);
+static void __3ETC(____XTPC *__5ETC);
+static void* __1HSC(____XTPC *__3HSC);
+static void __WG4F(____XTPC *__XG4F,____XTPC *__YG4F);
+static void** __F5QE(____Q __H5QE);
+static void* __2QTC(____USD *__3QTC,void *__4QTC);
+static void** __23EP(____Q __43EP);
+static ____L __1LMO(____KWOB *__2LMO,void *__3LMO,void *__4LMO);
+static void __JXJK(____ABXC *__KXJK,____ABXC *__LXJK);
+static void* __0FVJ(____ABXC *__2FVJ);
+static void* __3SWJ(____OL __5SWJ,void *__ATWJ,____ABXC *__BTWJ);
+static void* __D5UJ();
+static void __Y1WJ(____ABXC *__01WJ);
+static void* __LFZJ(____OL __NFZJ,void *__OFZJ,void *__PFZJ,____ABXC *__QFZJ,____L __RFZJ);
+static void* __JBFO(____FF *__KBFO,____0 *__LBFO);
+static void* __VDFO(____FMB *__WDFO,____0 *__XDFO);
+static void* __BGFO(____HMB *__CGFO,____0 *__DGFO);
+static void* __NIFO(____JMB *__OIFO,____0 *__PIFO);
+static void* __ZKFO(____LMB *__0KFO,____0 *__1KFO);
+static void* __FNFO(____ICY *__GNFO,____0 *__HNFO);
+static void* __0J2O(____EQ5D *__1J2O,____0 *__2J2O);
+static void* __GM2O(____L4NJ *__HM2O,____0 *__IM2O);
+static void* __YTFO(____FF *__ZTFO,____0 *__0TFO);
+static void* __EWFO(____FMB *__FWFO,____0 *__GWFO);
+static void* __QYFO(____HMB *__RYFO,____0 *__SYFO);
+static void* __20FO(____JMB *__30FO,____0 *__40FO);
+static void* __I3FO(____LMB *__J3FO,____0 *__K3FO);
+static void* __U5FO(____ICY *__V5FO,____0 *__W5FO);
+static void* __2P2O(____EQ5D *__3P2O,____0 *__4P2O);
+static void* __IS2O(____L4NJ *__JS2O,____0 *__KS2O);
+static void* __RJ0J(____LWMD *__SJ0J,void *__TJ0J);
+static void* __RIJO(____QP2C *__SIJO,____0 *__TIJO);
+static ____Q __Q5VJ(____GFQC *__R5VJ,____0 *__S5VJ,____DMWH *__T5VJ,____Q __U5VJ,____ABXC *__V5VJ);
+static void* __UHUJ(____0 *__WHUJ);
+static void* __SRXJ(____GFQC *__TRXJ,____N5WC *__URXJ,void *__VRXJ);
+static void* __DTXJ(____GFQC *__ETXJ,____0 *__FTXJ,void *__GTXJ);
+static void* __ZCPJ(____0 *__1CPJ);
+static ____L __5MKK(____WMB *__ANKK,____WMB *__BNKK);
+static void* __SOUJ(____5FQC *__TOUJ,____0 *__UOUJ,void *__VOUJ);
+static ____L __V1XJ(____MF *__W1XJ,____0 *__X1XJ);
+static void* __0K2K();
+static void __O4ZK(____LERC *__P4ZK,void *__Q4ZK,____Q __R4ZK,____ABXC *__S4ZK,void *__T4ZK,____L __U4ZK);
+static ____0* __JL1J(____0 *__LL1J,____0 *__ML1J);
+static void __DN3J(____OL __FN3J,____0 *__GN3J,____0 *__HN3J,void *__IN3J);
+static void __GFPK(____1JRG *__HFPK,____0 *__IFPK);
+static ____Q __QRKK(____1JRG *__RRKK);
+static ____0* __2TKK(____1JRG *__3TKK);
+static void __0JKK(____ETWJ *__1JKK,____OL __2JKK,void *__3JKK,____ABXC *__4JKK,____L __5JKK);
+static void __GJHL(____1JRG *__HJHL,____ABXC *__IJHL,void *__JJHL);
+static void __3JHL(____FKRG *__4JHL,____ABXC *__5JHL,void *__AKHL);
+static ____Q __GORJ(____BC *__HORJ,____Q __JORJ);
+static void __5LOK(void *__BMOK);
+static void __QPWK(____S1MD *__RPWK,____4X1D *__SPWK,____QP2C *__TPWK);
+static void __KQWK(____JJTF *__LQWK,____4X1D *__MQWK,____QP2C *__NQWK);
+static void __XR2K(____MIOJ *__YR2K,____N5WC *__ZR2K);
+static void* __IFMJ(____WMB *__JFMJ);
+static void* __MQVJ();
+static void __2VTJ(____0VTC *__3VTJ,void *__4VTJ,____Q __5VTJ,____ABXC *__AWTJ,void *__BWTJ,____L __CWTJ);
+static ____L __CDVK(____WMB *__DDVK,____WMB *__EDVK);
+static ____Q __HVRL(____1JRG *__IVRL);
+static ____Q __4VRL(____FKRG *__5VRL);
+static ____L __1XRL(____WMB *__2XRL,____WMB *__3XRL);
+static void* __PTAN(____OE4K *__QTAN,void *__RTAN,void *__STAN,____FKRG *__TTAN);
+static void __CUTN(____DBTH *__DUTN,____QP2C *__EUTN);
+static void* __EPZN(____QP2C *__FPZN,____ABXC *__GPZN);
+static void __4SFO(____1JRG *__5SFO,void *__ATFO,____N5WC *__BTFO);
+static void __N05L(____UKFJ *__O05L);
+static ____Q __ZPWL(____UKFJ *__0PWL,void *__1PWL);
+static void __YRWL(____UKFJ *__ZRWL,____Q __0RWL);
+static ____L __GSRO(____WH *__ISRO);
+static ____L __WWPN(____FKRG *__XWPN,void *__YWPN);
+static void* __1HSB(____USD *__2HSB);
+static void** __SHRE(____Q __UHRE);
+static void* __QFVC(____USD *__RFVC);
+static ____L __CYYP(____FF *__DYYP,____0 *__EYYP);
+static ____L __Q0YP(____FMB *__R0YP,____0 *__S0YP);
+static ____L __42YP(____HMB *__52YP,____0 *__A3YP);
+static ____L __M5YP(____JMB *__N5YP,____0 *__O5YP);
+static ____L __0BZP(____LMB *__1BZP,____0 *__2BZP);
+static ____L __IEZP(____ICY *__JEZP,____0 *__KEZP);
+static ____L __WGZP(____EQ5D *__XGZP,____0 *__YGZP);
+static ____L __EJZP(____L4NJ *__FJZP,____0 *__GJZP);
+static void* __CC1J(void *__EC1J,____WMB *__FC1J,____OL __GC1J);
+static void* __AJWJ(____OL __CJWJ,void *__DJWJ,____2A0I *__EJWJ,void *__FJWJ);
+static void* __O2YJ(void *__Q2YJ,____WMB *__R2YJ,____OL __S2YJ);
+static void __HTSK(____1JRG *__ITSK,____0 *__KTSK);
+static ____Q __PP5L(____S1MD *__QP5L,____ABXC *__RP5L,____Q __SP5L,void *__TP5L);
+static ____Q __4P5L(____JJTF *__5P5L,____ABXC *__AQ5L,____Q __BQ5L,void *__CQ5L);
+static ____L __CC2K(____WMB *__EC2K,____0 *__FC2K,____ZLB *__GC2K);
+static ____L __0D2K(____WMB *__2D2K,____0 *__3D2K,____ZLB *__4D2K);
+static ____L __SF2K(____WMB *__UF2K,____0 *__VF2K,____ZLB *__WF2K);
+static ____L __JH2K(____WMB *__LH2K,____0 *__MH2K,____PAY *__NH2K,____ZLB *__OH2K);
+static ____L __II2K(____WMB *__KI2K,____0 *__LI2K,____ZLB *__MI2K);
+static ____L __OGNL(____WMB *__QGNL,____0 *__RGNL,____ZLB *__SGNL);
+static ____L __AFUN(____HJNJ *__BFUN);
+static ____L __OFUN(____SJNJ *__PFUN);
+static ____L __CGUN(____3BOJ *__DGUN);
+static ____L __QGUN(____RCOJ *__RGUN);
+static ____L __4GUN(____HDOJ *__5GUN);
+static ____L __MHUN(____1DOJ *__NHUN);
+static ____L __0HUN(____PEOJ *__1HUN);
+static ____L __IIUN(____DFOJ *__JIUN);
+static ____L __WIUN(____XFOJ *__XIUN);
+static ____L __EJUN(____QGOJ *__FJUN);
+static ____L __1JUN(____EHOJ *__2JUN);
+static ____L __MKUN(____YIOJ *__NKUN);
+static ____L __CZAQ(____T5FL *__DZAQ);
+static ____L __BR3P(____3DUL *__CR3P);
+static ____L __MJCQ(____0EUL *__NJCQ);
+static ____L __PR3P(____BGUL *__QR3P);
+static ____L __1JCQ(____2GUL *__2JCQ);
+static ____L __0KUN(____B0VL *__1KUN);
+static ____L __5KUN(____P0VL *__ALUN);
+static ____L __Y3ZN(____UVPM *__Z3ZN);
+static ____L __3R3P(____0ZPM *__4R3P);
+static ____L __3VWO(____MR0N *__4VWO);
+static ____L __OZ0Q(____YWBP *__PZ0Q);
+static ____L __HZAQ(____LYBP *__IZAQ);
+static ____L __VZAQ(____CZBP *__WZAQ);
+static ____L __EEKQ(____3BEP *__FEKQ);
+static void* __2YSB(____USD *__3YSB);
+static void __QJBL(____QMB *__RJBL,____BC *__SJBL);
+static void __DKBL(____0MB *__EKBL,____BC *__FKBL);
+static void __WKBL(____KPB *__XKBL,____BC *__YKBL);
+static void __LLBL(____TEZ *__MLBL,____BC *__NLBL);
+static void* __XKKD(____USD *__YKKD);
 
 //==========================//
 // SOURCE CODE              //
@@ -5791,184 +5511,153 @@ static void* readlip_expr_base__IJKD(__PARSER__NSD *Self__JJKD);
 
 int main(int argc,char **argv)
 {
-  __UINTEGER_64__YB __tmp__SC,__tmp__YK;
-  __STRING__BC *result__LWFV,*Self__HWFV,*result__3WFV,*Self__ZWFV;
-  __STRING__BC *Self__XYFV,*result__R0FV,*Self__N0FV,*Self__50FV;
-  __STRING__BC *result__K4FV,*Self__G4FV,*result__IAGV,*Self__EAGV;
-  __STRING__BC *Self__DBGV,*Self__VBGV,*result__YCGV,*Self__UCGV;
-  __STRING__BC *Self__FDGV,*__tmp__GBXS,*Self__TYCU,*__tmp__QBXS;
-  __STRING__BC *Self__5IGV,*Self__5KGV,*Self__NPGV;
-  __POINTER__IB ptr__MWFV,__tmp__OWFV,__tmp__PWFV,__tmp__QWFV;
-  __POINTER__IB __tmp__BXFV,__tmp__CXFV,__tmp__PXFV,__tmp__MIGV;
-  __POINTER__IB __tmp__EJGV,__tmp__ELGV,__tmp__SPGV;
-  __INTEGER__Q typ_id__NWFV,Self__PYG,idx__CHQ,typ_id__5WFV,__tmp__MXFV;
-  __INTEGER__Q old_nb_elts__OXFV,__tmp__HW2G,Self__VFVH,__tmp__4AB;
-  __INTEGER__Q __tmp__BDB,__tmp__3OGG,Result__FIGV,old_nb_elts__LIGV;
-  __INTEGER__Q __tmp__BJGV,old_nb_elts__DJGV,__tmp__BLGV;
-  __INTEGER__Q old_nb_elts__DLGV,old_nb_elts__RNGV,__tmp__PPGV;
-  __INTEGER__Q old_nb_elts__RPGV;
-  __UINTEGER_32__RWB __tmp__RWFV,__tmp__DXFV,Result__TL1G;
-  __LIP_BOOLEAN__ZBB *result__4M0C,*result__O0D;
-  void *__tmp__QM5;
-  __ITM_TYPE_PARAMETER__MEZ *result__GZWC,*Self__EF2C;
-  __STRING_CONSTANT__0 *__tmp__I3,*__tmp__AAB,*__tmp__MBB,*__tmp__NDB;
-  void *arg__33,*__tmp__YFC;
-  __LIP_SLOT_CODE__HC *__tmp__CAB;
-  __LIP_INTEGER__5CB *__tmp__DDB;
-  __LIP_STRING__LDB *__tmp__PDB;
-  __LIP_SLOT_DATA__VAB *__tmp__ADXS;
-  __POSITION__OL __tmp__AGC,__tmp__LH2C,__tmp__FAXC;
-  __TYPE_FULL__PMB *__tmp__VLC,*__tmp__RMB,*t__TMIO,*ts__UMIO,*ts__WYCU;
-  __TYPE_FULL__PMB *ts__0YCU;
-  __TYPE_ID__EMB *result__XFGV,*Self__DGGV,*Self__NJXS;
-  __ITM_TYPE_STYLE__TMB *__tmp__ZMB;
-  __ITM_TYPE_GENERIC__DPB *__tmp__HPB;
-  __PROTOTYPE__MF *__tmp__RF,*Self__I3WC,*__tmp__3VB;
-  __LIST__WH *result__BHAD,*Self__KG4D,*__tmp__F4WC;
-  __LOCAL__43WC *__tmp__J1FD,*loc__SMIO,*Result__VS1T,*__tmp__NRIO;
-  __PUSH__AXB *__tmp__I4WC;
-  __EXTERNAL_C__L5WC *result__5KND,*Self__D54D;
-  __SECTION___EVOB *__tmp__TG2C;
-  void *__tmp__EH2C;
-  __ITM_SLOT__HLC *Self__NOGG;
-  void *__tmp__2OGG;
-  __ITM_SLOT_OPERATOR__PF0D *Self__CPGG;
-  __PROTOTYPE_CST__45WC *__tmp__EAXC;
-  __NODE_TYPE__FK2C *__tmp__HAXC,*Self__23DJ;
-  __INTEGER_CST__KAXC *result__PNAD,*Self__UG4D;
-  void *__tmp__AGGD;
-  __PROFIL_SLOT__BO2C *Self__SLIO;
-  __PROFIL_BLOCK__22NJ *Self__5AFL,*Self__WJXS;
-  void *__tmp__0RIO;
-  __TYPE__FF *Self__BJXS;
-  __TYPE_NULL__4LB *Self__EJXS;
-  __TYPE_VOID__AMB *Self__HJXS;
-  __TYPE_CONTEXT__CMB *Self__KJXS;
-  __TYPE_GENERIC__BCY *Self__QJXS;
-  __TYPE_BLOCK__VO5D *Self__TJXS;
-  __CHARACTER__DB *__tmp__JWFV,*Self__WGQ,*__tmp__1WFV,*__tmp__LXFV;
-  __CHARACTER__DB *__tmp__IIGV,*__tmp__AJGV,*__tmp__ALGV,*__tmp__OPGV;
-  __FAST_ARRAYoSTRINGo__TRD *__tmp__KFE,*__tmp__40VC;
-  __CHARACTER__DB ch__RXFV;
-  __HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *result__EYFV;
-  __HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *Self__SYFV;
-  void **__tmp__UYFV;
-  __FAST_ARRAYoPROTOTYPEo__AVB *result__QAL,*Self__E4Y,*Self__4PY;
-  void **__tmp__Z4Y;
-  __FAST_ARRAYoStrict_STRING_CONSTANTo__ED *__tmp__3OE,*__tmp__MLZG;
-  __FAST_ARRAYoLIP_INTEGERo__5XW *result__I40,*Self__NZUB;
-  void **__tmp__C0UB;
-  __FAST_ARRAYoLIP_STRINGo__LTW *result__S20,*Self__4XUB;
-  void **__tmp__TYUB;
-  __HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *result__2WG;
-  __HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *Self__CAL;
-  void **__tmp__LXM;
-  __FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *result__A5WB,*Self__4OZC;
-  void **__tmp__OPZC;
-  __FAST_ARRAYoLIP_SLOT_CODEo__U2B *result__NVK,*Self__VWY;
-  void **__tmp__KXY;
-  __FAST_ARRAYoLIP_SLOT_DATAo__HFXC *result__DPDF,*Self__QEAG;
-  void **__tmp__AFAG;
-  __HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD *result__0AAE;
-  __HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD *Self__SOAF;
-  void **__tmp__NVFF;
-  __HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC *result__XOG;
-  __HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC *Self__WYK;
-  void **__tmp__DSM;
-  __HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *result__TQG;
-  __HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *Self__CZK;
-  void **__tmp__ZTM;
-  __FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *result__02K,*Self__50Y;
-  __FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *Self__CRAU;
-  void **__tmp__P1Y;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *__tmp__2ZNE,*__tmp__BRAU,*__tmp__QRC;
-  __HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC *result__345F,*Self__OO0G;
-  void **__tmp__Z23G;
-  __FAST_ARRAYoITM_TYPE_MULTIo__I3UC *result__FD2C,*Self__Q43D;
-  void **__tmp__A53D;
-  __FAST_ARRAYoITM_TYPE_BLOCKo__JVSC *result__S11C,*Self__ZY3D;
-  void **__tmp__JZ3D;
-  __FAST_ARRAYoITM_TYPE_GENERICo__MTC *result__P4K,*Self__D2Y;
-  void **__tmp__Y2Y;
-  __FAST_ARRAYoITM_TYPE_STYLEo__HOC *result__F1K,*Self__VZY;
-  void **__tmp__K0Y;
-  __FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC *result__UL1C,*Self__KC3D;
-  void **__tmp__5C3D;
-  __FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *result__HJ1C,*Self__GB3D;
-  void **__tmp__WB3D;
-  __FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC *result__TP1C;
-  __FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC *Self__TE3D;
-  void **__tmp__IF3D;
-  __HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG *result__JETH;
-  __HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG *Self__ITDI;
-  void **__tmp__MUFI;
-  __HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD *result__BFBE;
-  __HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD *Self__3XAF;
-  void **__tmp__G2FF;
-  __HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD *result__WGBE;
-  __HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD *Self__JYAF;
-  void **__tmp__23FF;
-  __FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD *result__FRBE,*Self__BOBF;
-  void **__tmp__WOBF;
-  __FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *result__NCWB,*Self__APYC;
-  void **__tmp__QPYC;
-  __FAST_ARRAYoTYPE_FULLo__IAY *__tmp__ADLG;
-  __HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB *result__AXSH,*Self__BKDI;
-  void **__tmp__DKFI;
-  __FAST_ARRAYoTYPE_BLOCKo__AOJF *result__WBCG,*Self__1M1G;
-  void **__tmp__LN1G;
-  __HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB *result__0ZWB;
-  __HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB *Self__FIZC;
-  void **__tmp__Z53C;
-  __FAST_ARRAYoTYPES_TMPo__OFHG *result__RY2G,*Self__P1SH;
-  void **__tmp__E2SH;
-  __HASHED_SEToTYPESo__UVXI *result__43BK,*Self__NMGL;
-  void **__tmp__2PLL;
-  __FAST_ARRAYoLOCALo__PW1D *result__Y3FV,*Self__YO1T,*result__GCGV;
-  __FAST_ARRAYoLOCALo__PW1D *Self__MP1T;
-  void **__tmp__0O1T,**__tmp__OP1T;
-  __LINKED_LISToNODE_TYPEo__QK2C *result__JM4F,*Self__BK0G;
-  __FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *result__K2JK,*Self__JGHL;
-  void **__tmp__ZGHL;
-  __FAST_ARRAYoPROFILo__KQB *result__DSK,*Self__BUY;
-  void **__tmp__WUY;
-  __HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J *result__LGJL;
-  __HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J *Self__WVGM;
-  void **__tmp__ELLM;
-  __FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ *result__KQJK,*Self__SAHL;
-  void **__tmp__CBHL;
-  __FAST_ARRAYoTYPEo__ESB *__tmp__C4LJ;
-  __FAST_ARRAYoLISTo__ZBFE *result__RRDF,*Self__UFAG;
-  void **__tmp__EGAG;
-  __FAST_ARRAYoLOCAL_SEQo__Y5KL *result__DKKM,*Self__SAEN;
-  void **__tmp__CBEN;
-  __FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D *result__XZCF,*Self__PU5F;
-  __FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D *Self__JOAG;
-  void **__tmp__AV5F,**__tmp__FPAG;
-  __BOOLEAN__L __tmp__ZOAG,is_path_list__43,__tmp__TBB,__tmp__3BB;
-  __BOOLEAN__L __tmp__43DJ,__tmp__53DJ,__tmp__MHGV,__tmp__BIGV;
-  __BOOLEAN__L __tmp__2OIO;
-  __HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB *result__GVBG;
-  __HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB *Self__GE1G;
-  __HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB *src__1WB;
-  __HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB *Self__RL1G;
-  void **__tmp__XC4G;
-  __FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI *result__QXIK,*Self__ZWGL;
-  __FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI *Self__32GL;
-  void **__tmp__KXGL,**__tmp__Z3GL;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *__tmp__NUMJ;
-  __HASHED_SEToABSTRACT_STRINGo__AO *result__Z0J,*Self__LDY;
-  void **__tmp__DP1;
-  __FAST_ARRAYoSLOTo__KLC *__tmp__TLC;
-  __FAST_ARRAYoTYPE_IDo__MMC *result__YMK,*Self__XKY;
-  void **__tmp__HLY;
-  __FAST_ARRAYoINSTRo__X53D *__tmp__MG4D;
-  void **__tmp__IRAU;
-  __SLIM_ARRAYoLOCALo__3GOJ *Self__NHGV,*Self__CIGV;
-  __BLOCK__GB __tmp__OHGV,__tmp__VHGV,__tmp__2HGV,__tmp__DIGV;
-  __BLOCK__GB __tmp__KMGV,__tmp__RMGV;
-  __BLOCK__GB __tmp__PHGV,__tmp__WHGV,__tmp__3HGV,__tmp__EIGV;
-  __BLOCK__GB __tmp__LMGV,__tmp__SMGV;
+  ____YB __SC,__YK;
+  ____BC *__0XFV,*__WXFV,*__MYFV,*__IYFV,*__G0FV,*__A2FV,*__21FV,*__O2FV;
+  ____BC *__Z5FV,*__V5FV,*__XBGV,*__TBGV,*__SCGV,*__EDGV,*__HEGV,*__DEGV;
+  ____BC *__UEGV,*__VCXS,*__C0CU,*__5CXS,*__OKGV,*__OMGV,*__2QGV;
+  ____IB __1XFV,__3XFV,__4XFV,__5XFV,__QYFV,__RYFV,__4YFV,__1JGV,__TKGV;
+  ____IB __TMGV,__BRGV;
+  ____Q __2XFV,__WYG,__JHQ,__OYFV,__1YFV,__3YFV,__WX2G,__EHVH,__FBB;
+  ____Q __IDB,__MQGG,__UJGV,__0JGV,__QKGV,__SKGV,__QMGV,__SMGV,__APGV;
+  ____Q __4QGV,__ARGV;
+  ____YWB __AYFV,__SYFV,__CN1G;
+  ____ACB *__NO0C,*__V0D;
+  void *__XM5;
+  ____TEZ *__V0WC,*__TG2C;
+  ____0 *__I3,*__HAB,*__TBB,*__UDB;
+  void *__33,*__5FC;
+  ____HC *__JAB;
+  ____GDB *__KDB;
+  ____SDB *__WDB;
+  ____2AB *__PEXS;
+  ____OL __HGC,__0I2C,__UBXC;
+  ____WMB *__2LC,*__YMB,*__COIO,*__DOIO,*__F0CU,*__J0CU;
+  ____LMB *__GHGV,*__SHGV,*__2KXS;
+  ____0MB *__ANB;
+  ____KPB *__OPB;
+  ____MF *__RF,*__X4WC,*__EWB;
+  ____WH *__QIAD,*__ZH4D,*__U5WC;
+  ____N5WC *__Y2FD,*__BOIO,*__EU1T,*__2SIO;
+  ____HXB *__X5WC;
+  ____0AXC *__OMND,*__SA5D;
+  ____KWOB *__CI2C;
+  void *__TI2C;
+  ____OLC *__2PGG;
+  void *__LQGG;
+  ____4G0D *__RQGG;
+  ____NBXC *__TBXC;
+  ____UL2C *__WBXC,*__L5DJ;
+  ____ZBXC *__4OAD,*__DI4D;
+  void *__PHGD;
+  ____QP2C *__BNIO;
+  ____L4NJ *__OCFL,*__FLXS;
+  void *__JTIO;
+  ____FF *__QKXS;
+  ____FMB *__TKXS;
+  ____HMB *__WKXS;
+  ____JMB *__ZKXS;
+  ____ICY *__5KXS;
+  ____EQ5D *__CLXS;
+  ____DB *__YXFV,*__3GQ,*__KYFV,*__0YFV,*__XJGV,*__PKGV,*__PMGV,*__3QGV;
+  ____0RD *__RFE,*__N2VC;
+  ____DB __AZFV;
+  ____PDZ *__TZFV,*__B0FV;
+  void **__D0FV;
+  ____HVB *__XAL,*__L4Y,*__FQY;
+  void **__A5Y;
+  ____ED *__EPE,*__1MZG;
+  ____GYW *__P40,*__20UB;
+  void **__R1UB;
+  ____STW *__Z20,*__NZUB;
+  void **__C0UB;
+  ____GZC *__DXG,*__JAL;
+  void **__SXM;
+  ____S1FB *__PAXB,*__NQZC;
+  void **__3QZC;
+  ____12B *__UVK,*__2WY;
+  void **__RXY;
+  ____WGXC *__SQDF,*__5FAG;
+  void **__PGAG;
+  ____1PGD *__JCAE,*__BQAF;
+  void **__2WFF;
+  ____ELC *__4OG,*__3YK;
+  void **__KSM;
+  ____SNC *__0QG,*__JZK;
+  void **__AUM;
+  ____GRC *__B3K,*__G1Y,*__RSAU;
+  void **__W1Y;
+  ____ZLB *__L1NE,*__QSAU,*__XRC;
+  ____USC *__MAAG,*__3P0G;
+  void **__I43G;
+  ____X4UC *__UE2C,*__553D;
+  void **__PA4D;
+  ____YWSC *__B31C,*__I03D;
+  void **__Y03D;
+  ____TTC *__W4K,*__K2Y;
+  void **__52Y;
+  ____OOC *__M1K,*__2ZY;
+  void **__R0Y;
+  ____D2PC *__DN1C,*__ZD3D;
+  void **__OE3D;
+  ____YWPC *__WK1C,*__VC3D;
+  void **__FD3D;
+  ____K3QC *__CR1C,*__CG3D;
+  void **__XG3D;
+  ____O4WG *__YFTH,*__XUDI;
+  void **__1VFI;
+  ____0BUD *__QGBE,*__MZAF;
+  void **__V3FF;
+  ____3CUD *__FIBE,*__YZAF;
+  void **__L5FF;
+  ____E3YD *__USBE,*__QPBF;
+  void **__FQBF;
+  ____EM1 *__2DWB,*__PQYC;
+  void **__5QYC;
+  ____PAY *__PELG;
+  ____FTDB *__PYSH,*__QLDI;
+  void **__SLFI;
+  ____PPJF *__FDCG,*__KO1G;
+  void **__0O1G;
+  ____JVDB *__J1WB,*__UJZC;
+  void **__IB4C;
+  ____3GHG *__A02G,*__42SH;
+  void **__T3SH;
+  ____DXXI *__N5BK,*__2NGL;
+  void **__LRLL;
+  ____4X1D *__H5FV,*__HQ1T,*__VDGV,*__1Q1T;
+  void **__JQ1T,**__3Q1T;
+  ____5L2C *__YN4F,*__QL0G;
+  ____ZYSJ *__Z3JK,*__YHHL;
+  void **__IIHL;
+  ____RQB *__KSK,*__IUY;
+  void **__3UY;
+  ____IW5J *__0HJL,*__FXGM;
+  void **__TMLM;
+  ____0TPJ *__ZRJK,*__BCHL;
+  void **__RCHL;
+  ____LSB *__R5LJ;
+  ____IDFE *__ATDF,*__DHAG;
+  void **__THAG;
+  ____HBLL *__SLKM,*__BCEN;
+  void **__RCEN;
+  ____MY1D *__G1CF,*__4V5F,*__YPAG;
+  void **__PW5F,**__UQAG;
+  ____L __IQAG,__43,__0BB,__ECB,__N5DJ,__O5DJ,__1IGV,__QJGV,__LQIO;
+  ____0WB *__VWBG,*__VF1G,*__CXB,*__AN1G;
+  void **__GE4G;
+  ____KKWI *__5YIK,*__IYGL,*__M4GL;
+  void **__ZYGL,**__I5GL;
+  ____3CXG *__2VMJ;
+  ____AO *__A1J,*__SDY;
+  void **__KP1;
+  ____RLC *__0LC;
+  ____TMC *__5MK,*__4KY;
+  void **__OLY;
+  ____GB4D *__1H4D;
+  void **__XSAU;
+  ____MIOJ *__2IGV,*__RJGV;
+  ____GB __3IGV,__EJGV,__LJGV,__SJGV,__ZNGV,__AOGV;
+  ____GB __4IGV,__FJGV,__MJGV,__TJGV,__0NGV,__BOGV;
   arg_count  = argc;
   arg_vector = argv;
 #ifdef _PTHREAD_H
@@ -5977,21715 +5666,21607 @@ int main(int argc,char **argv)
   /*pthread_attr_setdetachstate(&thread_attr,PTHREAD_CREATE_DETACHED);*/
 #endif
   ;
-  clone_allocation_size__KPG=((__POINTER__IB )(NULL));
-  nb_page__W5I= 0;
-  MEMORY__UPG__->size_and_id__XPG= 0;
-  capacity_max__UFO=((__POINTER__IB )(NULL));
-  begin_memory__CMI=((__POINTER__IB )(NULL));
-  MEMORY__UPG__->previous_linear__WPG=((__POINTER__IB )(NULL));
-  result__LWFV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__LWFV=STRING__BC__;
+  __RPG=((____IB )(NULL));
+  __35I= 0;
+  __1PG__->__4PG= 0;
+  __1FO=((____IB )(NULL));
+  __JMI=((____IB )(NULL));
+  __1PG__->__3PG=((____IB )(NULL));
+  __0XFV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __0XFV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__LWFV=((__STRING__BC *)ptr__MWFV);
-    *(result__LWFV) = *(STRING__BC__);
-  };
-  Self__HWFV=((__STRING__BC *)result__LWFV);
-  if ((Self__HWFV->capacity__HFL <  256)) {
-    __tmp__JWFV=create__KVW( 256);
-    Self__HWFV->storage__4EL=__tmp__JWFV;
-    Self__HWFV->capacity__HFL= 256;
-  };
-  Self__HWFV->count__WJ= 0;
-  Self__HWFV=result__LWFV;
-  string_tmp__YC=result__LWFV;
-  FAST_ARRAYoSTRINGo__TRD__->parent_arrayed_collection__ZRD=(*ARRAYED_COLLECTIONoSTRINGo__URD__);
-  __tmp__JWFV=NULL;
-  __tmp__KFE=create_with_capacity__1JE(((__INTEGER__Q )(arg_count)));
-  typ_id__NWFV=(__INTEGER__Q)(((__INTEGER__Q )(arg_count)) -  1);
-  Self__PYG= 0;
-  while ((Self__PYG <= typ_id__NWFV)) {
-    __tmp__JWFV=((__CHARACTER__DB *)(arg_vector[(Self__PYG)]));
-    Self__WGQ=((__CHARACTER__DB *)__tmp__JWFV);
-    idx__CHQ= 0;
-    while ((! ((idx__CHQ >  1024) || ('\0' == Self__WGQ[idx__CHQ])))) {
-      idx__CHQ=(__INTEGER__Q)(idx__CHQ +  1);
-    };
-    result__3WFV=NULL;
-    __tmp__PWFV=((__POINTER__IB )(NULL));
-    typ_id__5WFV= 0;
-    __tmp__QWFV=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__QWFV ==  0)) {
-      result__3WFV=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__5WFV=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV));
-      if ((typ_id__5WFV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__BXFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__CXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BXFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BXFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__DXFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CXFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__BXFV=micro_alloc__table__lab__HKI(__tmp__CXFV,((__POINTER__IB )(&(table_size[(__tmp__DXFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CXFV)));
-        __tmp__PWFV=__tmp__BXFV;
-      } else /* FALSE */ {
-        __tmp__DXFV=((__UINTEGER_32__RWB )typ_id__5WFV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__BXFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__CXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BXFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BXFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__BXFV=micro_alloc__table__lab__HKI(__tmp__CXFV,((__POINTER__IB )(&(table_type[(__tmp__DXFV)]))),(__UINTEGER_32__RWB)(__tmp__DXFV |  1));
-        __tmp__PWFV=__tmp__BXFV;
-      };
-      result__3WFV=((__STRING__BC *)__tmp__PWFV);
-      *(result__3WFV) = *(STRING__BC__);
-    };
-    Self__ZWFV=((__STRING__BC *)result__3WFV);
-    if ((idx__CHQ >  0)) {
-      if ((Self__ZWFV->capacity__HFL < idx__CHQ)) {
-        __tmp__1WFV=create__KVW(idx__CHQ);
-        Self__ZWFV->storage__4EL=__tmp__1WFV;
-        Self__ZWFV->capacity__HFL=idx__CHQ;
-      };
-    };
-    Self__ZWFV->count__WJ= 0;
-    Self__ZWFV=((__STRING__BC *)result__3WFV);
-    Self__WGQ=__tmp__JWFV;
-    idx__CHQ= 0;
-    Self__ZWFV->count__WJ= 0;
-    while ((((__CHARACTER__DB *)Self__WGQ)[idx__CHQ] != '\0')) {
-      ch__RXFV=((__CHARACTER__DB *)Self__WGQ)[idx__CHQ];
-      if ((Self__ZWFV->capacity__HFL <= Self__ZWFV->count__WJ)) {
-        if ((Self__ZWFV->capacity__HFL ==  0)) {
-          Self__ZWFV->capacity__HFL= 32;
-          __tmp__LXFV=create__KVW( 32);
-          Self__ZWFV->storage__4EL=__tmp__LXFV;
-        } else /* FALSE */ {
-          __tmp__MXFV=(__INTEGER__Q)(Self__ZWFV->capacity__HFL <<  1);
-          __tmp__LXFV=((__CHARACTER__DB *)Self__ZWFV->storage__4EL);
-          old_nb_elts__OXFV=Self__ZWFV->capacity__HFL;
-          __tmp__PXFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LXFV),((__UINTEGER_32__RWB )old_nb_elts__OXFV),((__UINTEGER_32__RWB )__tmp__MXFV));
-          __tmp__LXFV=((__CHARACTER__DB *)__tmp__PXFV);
-          clear__to__F00(__tmp__LXFV,old_nb_elts__OXFV,(__INTEGER__Q)(__tmp__MXFV -  1));
-          Self__ZWFV->storage__4EL=__tmp__LXFV;
-          Self__ZWFV->capacity__HFL=__tmp__MXFV;
-        };
-      };
-      ((__CHARACTER__DB *)Self__ZWFV->storage__4EL)[Self__ZWFV->count__WJ]=ch__RXFV;
-      Self__ZWFV->count__WJ=(__INTEGER__Q)(Self__ZWFV->count__WJ +  1);
-      idx__CHQ=(__INTEGER__Q)(idx__CHQ +  1);
-    };
-    add_last__J1Z(((__FAST_ARRAYoSTRINGo__TRD *)__tmp__KFE),result__3WFV);
-    Self__PYG=(__INTEGER__Q)(Self__PYG +  1);
-  };
-  result__3WFV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__3WFV=STRING__BC__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __0XFV=((____BC *)__1XFV);
+    *(__0XFV) = *(__BC__);
+  };
+  __WXFV=((____BC *)__0XFV);
+  if ((__WXFV->__OFL <  256)) {
+    __YXFV=__RVW( 256);
+    __WXFV->__FFL=__YXFV;
+    __WXFV->__OFL= 256;
+  };
+  __WXFV->__WJ= 0;
+  __WXFV=__0XFV;
+  __YC=__0XFV;
+  __0RD__->__ASD=(*__1RD__);
+  __YXFV=NULL;
+  __RFE=__CKE(((____Q )(arg_count)));
+  __2XFV=(____Q)(((____Q )(arg_count)) -  1);
+  __WYG= 0;
+  while ((__WYG <= __2XFV)) {
+    __YXFV=((____DB *)(arg_vector[(__WYG)]));
+    __3GQ=((____DB *)__YXFV);
+    __JHQ= 0;
+    while ((! ((__JHQ >  1024) || ('\0' == __3GQ[__JHQ])))) {
+      __JHQ=(____Q)(__JHQ +  1);
+    };
+    __MYFV=NULL;
+    __4XFV=((____IB )(NULL));
+    __OYFV= 0;
+    __5XFV=((____IB )sizeof(____BC));
+    if (((unsigned long)__5XFV ==  0)) {
+      __MYFV=__BC__;
+    } else /* FALSE */ {
+      __OYFV=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV));
+      if ((__OYFV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __QYFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __RYFV=(void *)((unsigned long)(void *)((unsigned long)__5XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QYFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QYFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __SYFV=((____YWB )((____Q )(void *)((unsigned long)__RYFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __QYFV=__OKI(__RYFV,((____IB )(&(table_size[(__SYFV)-1]))),((____YWB )((____Q )__RYFV)));
+        __4XFV=__QYFV;
+      } else /* FALSE */ {
+        __SYFV=((____YWB )__OYFV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __QYFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __RYFV=(void *)((unsigned long)(void *)((unsigned long)__5XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QYFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QYFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __QYFV=__OKI(__RYFV,((____IB )(&(table_type[(__SYFV)]))),(____YWB)(__SYFV |  1));
+        __4XFV=__QYFV;
+      };
+      __MYFV=((____BC *)__4XFV);
+      *(__MYFV) = *(__BC__);
+    };
+    __IYFV=((____BC *)__MYFV);
+    if ((__JHQ >  0)) {
+      if ((__IYFV->__OFL < __JHQ)) {
+        __KYFV=__RVW(__JHQ);
+        __IYFV->__FFL=__KYFV;
+        __IYFV->__OFL=__JHQ;
+      };
+    };
+    __IYFV->__WJ= 0;
+    __IYFV=((____BC *)__MYFV);
+    __3GQ=__YXFV;
+    __JHQ= 0;
+    __IYFV->__WJ= 0;
+    while ((((____DB *)__3GQ)[__JHQ] != '\0')) {
+      __AZFV=((____DB *)__3GQ)[__JHQ];
+      if ((__IYFV->__OFL <= __IYFV->__WJ)) {
+        if ((__IYFV->__OFL ==  0)) {
+          __IYFV->__OFL= 32;
+          __0YFV=__RVW( 32);
+          __IYFV->__FFL=__0YFV;
+        } else /* FALSE */ {
+          __1YFV=(____Q)(__IYFV->__OFL <<  1);
+          __0YFV=((____DB *)__IYFV->__FFL);
+          __3YFV=__IYFV->__OFL;
+          __4YFV=__55W(((____IB )__0YFV),((____YWB )__3YFV),((____YWB )__1YFV));
+          __0YFV=((____DB *)__4YFV);
+          __M00(__0YFV,__3YFV,(____Q)(__1YFV -  1));
+          __IYFV->__FFL=__0YFV;
+          __IYFV->__OFL=__1YFV;
+        };
+      };
+      ((____DB *)__IYFV->__FFL)[__IYFV->__WJ]=__AZFV;
+      __IYFV->__WJ=(____Q)(__IYFV->__WJ +  1);
+      __JHQ=(____Q)(__JHQ +  1);
+    };
+    __Q1Z(((____0RD *)__RFE),__MYFV);
+    __WYG=(____Q)(__WYG +  1);
+  };
+  __MYFV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __MYFV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__3WFV=((__STRING__BC *)ptr__MWFV);
-    *(result__3WFV) = *(STRING__BC__);
-  };
-  Self__ZWFV=((__STRING__BC *)result__3WFV);
-  if ((Self__ZWFV->capacity__HFL <  128)) {
-    Self__WGQ=create__KVW( 128);
-    Self__ZWFV->storage__4EL=Self__WGQ;
-    Self__ZWFV->capacity__HFL= 128;
-  };
-  Self__ZWFV->count__WJ= 0;
-  string_tmp__HZB=result__3WFV;
-  ANY__C__->object_id__UR0E=1;
-  ITM_OBJECT__JC__->parent_any__KC=(*ANY__C__);
-  ITM_OBJECT__JC__->position__H2B=((__POSITION__OL ) 0);
-  NAMED__NF__->parent_itm_object__OF=(*ITM_OBJECT__JC__);
-  NAMED__NF__->style__NKQC='\0';
-  PROTOTYPE__MF__->parent_named__PF=(*NAMED__NF__);
-  result__EYFV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__EYFV=HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __MYFV=((____BC *)__1XFV);
+    *(__MYFV) = *(__BC__);
+  };
+  __IYFV=((____BC *)__MYFV);
+  if ((__IYFV->__OFL <  128)) {
+    __3GQ=__RVW( 128);
+    __IYFV->__FFL=__3GQ;
+    __IYFV->__OFL= 128;
+  };
+  __IYFV->__WJ= 0;
+  __OZB=__MYFV;
+  __C__->__DT0E=1;
+  __JC__->__KC=(*__C__);
+  __JC__->__O2B=((____OL ) 0);
+  __NF__->__OF=(*__JC__);
+  __NF__->__2LQC='\0';
+  __MF__->__PF=(*__NF__);
+  __TZFV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____PDZ));
+  if (((unsigned long)__3XFV ==  0)) {
+    __TZFV=__PDZ__;
   } else /* FALSE */ {
-    typ_id__NWFV=__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__EYFV=((__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *)ptr__MWFV);
-    *(result__EYFV) = *(HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ__);
-  };
-  Self__SYFV=((__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *)result__EYFV);
-  typ_id__NWFV=prime_number_ceiling__BKN( 193);
-  __tmp__UYFV=create__IBCD(typ_id__NWFV);
-  Self__SYFV->buckets__MVXC=__tmp__UYFV;
-  Self__SYFV->capacity__FVXC=typ_id__NWFV;
-  Self__SYFV->count__MWXC= 0;
-  prototype_dico__ODZ=result__EYFV;
-  FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ__->parent_arrayed_collection__WEZ=(*ARRAYED_COLLECTIONoITM_TYPE_PARAMETERo__PEZ__);
-  ITM_TYPE_PARAMETER__MEZ__->parent_itm_type__NEZ=(*ITM_TYPE_SIMPLE__JMB__);
-  FAST_ARRAYoPROTOTYPEo__AVB__->parent_arrayed_collection__IVB=(*ARRAYED_COLLECTIONoPROTOTYPEo__BVB__);
-  result__QAL=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoPROTOTYPEo__AVB));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__QAL=FAST_ARRAYoPROTOTYPEo__AVB__;
+    __2XFV=____PDZ__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __TZFV=((____PDZ *)__1XFV);
+    *(__TZFV) = *(__PDZ__);
+  };
+  __B0FV=((____PDZ *)__TZFV);
+  __2XFV=__IKN( 193);
+  __D0FV=__XCCD(__2XFV);
+  __B0FV->__1WXC=__D0FV;
+  __B0FV->__UWXC=__2XFV;
+  __B0FV->__1XXC= 0;
+  __VDZ=__TZFV;
+  __VEZ__->__3EZ=(*__WEZ__);
+  __TEZ__->__UEZ=(*__QMB__);
+  __HVB__->__PVB=(*__IVB__);
+  __XAL=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____HVB));
+  if (((unsigned long)__3XFV ==  0)) {
+    __XAL=__HVB__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoPROTOTYPEo__AVB__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__QAL=((__FAST_ARRAYoPROTOTYPEo__AVB *)ptr__MWFV);
-    *(result__QAL) = *(FAST_ARRAYoPROTOTYPEo__AVB__);
-  };
-  Self__E4Y=((__FAST_ARRAYoPROTOTYPEo__AVB *)result__QAL);
-  if ((Self__E4Y->parent_arrayed_collection__IVB.capacity__N4Y <  512)) {
-    __tmp__Z4Y=create__DOEB( 512);
-    Self__E4Y->parent_arrayed_collection__IVB.storage__04Y=__tmp__Z4Y;
-    Self__E4Y->parent_arrayed_collection__IVB.capacity__N4Y= 512;
-  };
-  Self__E4Y->parent_arrayed_collection__IVB.upper__TVB=(__INTEGER__Q)(-  1);
-  prototype_list__JVB=result__QAL;
-  FAST_ARRAYoStrict_STRING_CONSTANTo__ED__->parent_arrayed_collection__MD=(*ARRAYED_COLLECTIONoStrict_STRING_CONSTANTo__FD__);
-  __tmp__3OE=create_with_capacity__PWE( 1);
-  list_parent__FUD=__tmp__3OE;
-  is_shorter2__EIF=FALSE__O__;
-  Self__ZWFV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    Self__ZWFV=STRING__BC__;
+    __2XFV=____HVB__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __XAL=((____HVB *)__1XFV);
+    *(__XAL) = *(__HVB__);
+  };
+  __L4Y=((____HVB *)__XAL);
+  if ((__L4Y->__PVB.__U4Y <  512)) {
+    __A5Y=__SOEB( 512);
+    __L4Y->__PVB.__B5Y=__A5Y;
+    __L4Y->__PVB.__U4Y= 512;
+  };
+  __L4Y->__PVB.__0VB=(____Q)(-  1);
+  __QVB=__XAL;
+  __ED__->__MD=(*__FD__);
+  __EPE=__WWE( 1);
+  __MUD=__EPE;
+  __LIF=__O__;
+  __IYFV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __IYFV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    Self__ZWFV=((__STRING__BC *)ptr__MWFV);
-    *(Self__ZWFV) = *(STRING__BC__);
-  };
-  Self__XYFV=((__STRING__BC *)Self__ZWFV);
-  if ((Self__XYFV->capacity__HFL <  256)) {
-    Self__WGQ=create__KVW( 256);
-    Self__XYFV->storage__4EL=Self__WGQ;
-    Self__XYFV->capacity__HFL= 256;
-  };
-  Self__XYFV->count__WJ= 0;
-  string_tmp3__LIF=Self__ZWFV;
-  Self__ZWFV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    Self__ZWFV=STRING__BC__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __IYFV=((____BC *)__1XFV);
+    *(__IYFV) = *(__BC__);
+  };
+  __G0FV=((____BC *)__IYFV);
+  if ((__G0FV->__OFL <  256)) {
+    __3GQ=__RVW( 256);
+    __G0FV->__FFL=__3GQ;
+    __G0FV->__OFL= 256;
+  };
+  __G0FV->__WJ= 0;
+  __SIF=__IYFV;
+  __IYFV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __IYFV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    Self__ZWFV=((__STRING__BC *)ptr__MWFV);
-    *(Self__ZWFV) = *(STRING__BC__);
-  };
-  Self__XYFV=((__STRING__BC *)Self__ZWFV);
-  if ((Self__XYFV->capacity__HFL <  256)) {
-    Self__WGQ=create__KVW( 256);
-    Self__XYFV->storage__4EL=Self__WGQ;
-    Self__XYFV->capacity__HFL= 256;
-  };
-  Self__XYFV->count__WJ= 0;
-  string_tmp4__NIF=Self__ZWFV;
-  Self__ZWFV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    Self__ZWFV=STRING__BC__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __IYFV=((____BC *)__1XFV);
+    *(__IYFV) = *(__BC__);
+  };
+  __G0FV=((____BC *)__IYFV);
+  if ((__G0FV->__OFL <  256)) {
+    __3GQ=__RVW( 256);
+    __G0FV->__FFL=__3GQ;
+    __G0FV->__OFL= 256;
+  };
+  __G0FV->__WJ= 0;
+  __UIF=__IYFV;
+  __IYFV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __IYFV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    Self__ZWFV=((__STRING__BC *)ptr__MWFV);
-    *(Self__ZWFV) = *(STRING__BC__);
-  };
-  Self__XYFV=((__STRING__BC *)Self__ZWFV);
-  if ((Self__XYFV->capacity__HFL <  256)) {
-    Self__WGQ=create__KVW( 256);
-    Self__XYFV->storage__4EL=Self__WGQ;
-    Self__XYFV->capacity__HFL= 256;
-  };
-  Self__XYFV->count__WJ= 0;
-  Self__XYFV=Self__ZWFV;
-  msg_err__BQE=Self__ZWFV;
-  result__R0FV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__R0FV=STRING__BC__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __IYFV=((____BC *)__1XFV);
+    *(__IYFV) = *(__BC__);
+  };
+  __G0FV=((____BC *)__IYFV);
+  if ((__G0FV->__OFL <  256)) {
+    __3GQ=__RVW( 256);
+    __G0FV->__FFL=__3GQ;
+    __G0FV->__OFL= 256;
+  };
+  __G0FV->__WJ= 0;
+  __G0FV=__IYFV;
+  __IQE=__IYFV;
+  __A2FV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __A2FV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__R0FV=((__STRING__BC *)ptr__MWFV);
-    *(result__R0FV) = *(STRING__BC__);
-  };
-  Self__N0FV=((__STRING__BC *)result__R0FV);
-  if ((Self__N0FV->capacity__HFL <  256)) {
-    Self__WGQ=create__KVW( 256);
-    Self__N0FV->storage__4EL=Self__WGQ;
-    Self__N0FV->capacity__HFL= 256;
-  };
-  Self__N0FV->count__WJ= 0;
-  Self__N0FV=result__R0FV;
-  string_tmp2__KFB=result__R0FV;
-  last_integer__D5V= 0;
-  FAST_ARRAYoLIP_INTEGERo__5XW__->parent_arrayed_collection__HYW=(*ARRAYED_COLLECTIONoLIP_INTEGERo__AYW__);
-  result__I40=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoLIP_INTEGERo__5XW));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__I40=FAST_ARRAYoLIP_INTEGERo__5XW__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __A2FV=((____BC *)__1XFV);
+    *(__A2FV) = *(__BC__);
+  };
+  __21FV=((____BC *)__A2FV);
+  if ((__21FV->__OFL <  256)) {
+    __3GQ=__RVW( 256);
+    __21FV->__FFL=__3GQ;
+    __21FV->__OFL= 256;
+  };
+  __21FV->__WJ= 0;
+  __21FV=__A2FV;
+  __RFB=__A2FV;
+  __K5V= 0;
+  __GYW__->__OYW=(*__HYW__);
+  __P40=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____GYW));
+  if (((unsigned long)__3XFV ==  0)) {
+    __P40=__GYW__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoLIP_INTEGERo__5XW__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__I40=((__FAST_ARRAYoLIP_INTEGERo__5XW *)ptr__MWFV);
-    *(result__I40) = *(FAST_ARRAYoLIP_INTEGERo__5XW__);
-  };
-  Self__NZUB=((__FAST_ARRAYoLIP_INTEGERo__5XW *)result__I40);
-  if ((Self__NZUB->parent_arrayed_collection__HYW.capacity__WZUB <  10)) {
-    __tmp__C0UB=create__0JCC( 10);
-    Self__NZUB->parent_arrayed_collection__HYW.storage__D0UB=__tmp__C0UB;
-    Self__NZUB->parent_arrayed_collection__HYW.capacity__WZUB= 10;
-  };
-  Self__NZUB->parent_arrayed_collection__HYW.upper__YWUB=(__INTEGER__Q)(-  1);
-  storage__IYW=result__I40;
-  FAST_ARRAYoLIP_STRINGo__LTW__->parent_arrayed_collection__TTW=(*ARRAYED_COLLECTIONoLIP_STRINGo__MTW__);
-  result__S20=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoLIP_STRINGo__LTW));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__S20=FAST_ARRAYoLIP_STRINGo__LTW__;
+    __2XFV=____GYW__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __P40=((____GYW *)__1XFV);
+    *(__P40) = *(__GYW__);
+  };
+  __20UB=((____GYW *)__P40);
+  if ((__20UB->__OYW.__F1UB <  10)) {
+    __R1UB=__JLCC( 10);
+    __20UB->__OYW.__S1UB=__R1UB;
+    __20UB->__OYW.__F1UB= 10;
+  };
+  __20UB->__OYW.__HYUB=(____Q)(-  1);
+  __PYW=__P40;
+  __STW__->__0TW=(*__TTW__);
+  __Z20=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____STW));
+  if (((unsigned long)__3XFV ==  0)) {
+    __Z20=__STW__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoLIP_STRINGo__LTW__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__S20=((__FAST_ARRAYoLIP_STRINGo__LTW *)ptr__MWFV);
-    *(result__S20) = *(FAST_ARRAYoLIP_STRINGo__LTW__);
-  };
-  Self__4XUB=((__FAST_ARRAYoLIP_STRINGo__LTW *)result__S20);
-  if ((Self__4XUB->parent_arrayed_collection__TTW.capacity__HYUB <  10)) {
-    __tmp__TYUB=create__NICC( 10);
-    Self__4XUB->parent_arrayed_collection__TTW.storage__UYUB=__tmp__TYUB;
-    Self__4XUB->parent_arrayed_collection__TTW.capacity__HYUB= 10;
-  };
-  Self__4XUB->parent_arrayed_collection__TTW.upper__JWUB=(__INTEGER__Q)(-  1);
-  storage__UTW=result__S20;
-  result__4M0C=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__LIP_BOOLEAN__ZBB));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__4M0C=LIP_BOOLEAN__ZBB__;
+    __2XFV=____STW__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __Z20=((____STW *)__1XFV);
+    *(__Z20) = *(__STW__);
+  };
+  __NZUB=((____STW *)__Z20);
+  if ((__NZUB->__0TW.__WZUB <  10)) {
+    __C0UB=__2JCC( 10);
+    __NZUB->__0TW.__D0UB=__C0UB;
+    __NZUB->__0TW.__WZUB= 10;
+  };
+  __NZUB->__0TW.__YXUB=(____Q)(-  1);
+  __1TW=__Z20;
+  __NO0C=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____ACB));
+  if (((unsigned long)__3XFV ==  0)) {
+    __NO0C=__ACB__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__4M0C=((__LIP_BOOLEAN__ZBB *)ptr__MWFV);
-    *(result__4M0C) = *(LIP_BOOLEAN__ZBB__);
-  };
-  ((__LIP_BOOLEAN__ZBB *)result__4M0C)->value__LIC=TRUE__K__;
-  true__T0D=result__4M0C;
-  LIP_CODE__IC__->parent_itm_object__MC=(*ITM_OBJECT__JC__);
-  LIP_SLOT_DATA__VAB__->parent_lip_slot__WAB=(*LIP_CODE__IC__);
-  result__2WG=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__2WG=HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __NO0C=((____ACB *)__1XFV);
+    *(__NO0C) = *(__ACB__);
+  };
+  ((____ACB *)__NO0C)->__SIC=__K__;
+  __00D=__NO0C;
+  __IC__->__MC=(*__JC__);
+  __2AB__->__3AB=(*__IC__);
+  __DXG=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____GZC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __DXG=__GZC__;
   } else /* FALSE */ {
-    typ_id__NWFV=__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__2WG=((__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *)ptr__MWFV);
-    *(result__2WG) = *(HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC__);
-  };
-  Self__CAL=((__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *)result__2WG);
-  typ_id__NWFV=prime_number_ceiling__BKN( 193);
-  __tmp__LXM=create__C3N(typ_id__NWFV);
-  Self__CAL->buckets__QDK=__tmp__LXM;
-  Self__CAL->capacity__JDK=typ_id__NWFV;
-  Self__CAL->count__OXM= 0;
-  list_data__HZC=result__2WG;
-  FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB__->parent_arrayed_collection__C1FB=(*ARRAYED_COLLECTIONoFAST_ARRAYoLIP_CODEoo__10FB__);
-  FAST_ARRAYoLIP_CODEo__N4S__->parent_arrayed_collection__V4S=(*ARRAYED_COLLECTIONoLIP_CODEo__O4S__);
-  result__A5WB=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__A5WB=FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB__;
+    __2XFV=____GZC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __DXG=((____GZC *)__1XFV);
+    *(__DXG) = *(__GZC__);
+  };
+  __JAL=((____GZC *)__DXG);
+  __2XFV=__IKN( 193);
+  __SXM=__J3N(__2XFV);
+  __JAL->__XDK=__SXM;
+  __JAL->__QDK=__2XFV;
+  __JAL->__VXM= 0;
+  __OZC=__DXG;
+  __S1FB__->__01FB=(*__T1FB__);
+  __U4S__->__24S=(*__V4S__);
+  __PAXB=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____S1FB));
+  if (((unsigned long)__3XFV ==  0)) {
+    __PAXB=__S1FB__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__A5WB=((__FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *)ptr__MWFV);
-    *(result__A5WB) = *(FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB__);
-  };
-  Self__4OZC=((__FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *)result__A5WB);
-  if ((Self__4OZC->parent_arrayed_collection__C1FB.capacity__F5YC <  5)) {
-    __tmp__OPZC=create__MZJD( 5);
-    Self__4OZC->parent_arrayed_collection__C1FB.storage__DAZC=__tmp__OPZC;
-    Self__4OZC->parent_arrayed_collection__C1FB.capacity__F5YC= 5;
-  };
-  Self__4OZC->parent_arrayed_collection__C1FB.upper__WMYC=(__INTEGER__Q)(-  1);
-  free_list__D1FB=result__A5WB;
-  LIP_UNARY__0YSB__->parent_lip_code__1YSB=(*LIP_CODE__IC__);
-  LIP_UNARY__0YSB__->operator__NM0C='\0';
-  LIP_CALL__2GB__->parent_lip_code__3GB=(*LIP_CODE__IC__);
-  LIP_VALUE__TKKD__->parent_lip_code__UKKD=(*LIP_CODE__IC__);
-  LIP_BINARY__IWQB__->parent_lip_code__JWQB=(*LIP_CODE__IC__);
-  LIP_BINARY__IWQB__->operator__BS0C='\0';
-  LIP_AFFECT__S1LB__->parent_lip_code__T1LB=(*LIP_CODE__IC__);
-  LIP_IF__XQAC__->parent_lip_code__YQAC=(*LIP_CODE__IC__);
-  LIP_PRINT__KRAC__->parent_lip_code__LRAC=(*LIP_CODE__IC__);
-  parent_lip_code__NC=(*LIP_CODE__IC__);
-  FAST_ARRAYoLIP_SLOT_CODEo__U2B__->parent_arrayed_collection__22B=(*ARRAYED_COLLECTIONoLIP_SLOT_CODEo__V2B__);
-  result__NVK=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoLIP_SLOT_CODEo__U2B));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__NVK=FAST_ARRAYoLIP_SLOT_CODEo__U2B__;
+    __2XFV=____S1FB__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __PAXB=((____S1FB *)__1XFV);
+    *(__PAXB) = *(__S1FB__);
+  };
+  __NQZC=((____S1FB *)__PAXB);
+  if ((__NQZC->__01FB.__UAZC <  5)) {
+    __3QZC=__10JD( 5);
+    __NQZC->__01FB.__SBZC=__3QZC;
+    __NQZC->__01FB.__UAZC= 5;
+  };
+  __NQZC->__01FB.__FOYC=(____Q)(-  1);
+  __11FB=__PAXB;
+  __J0SB__->__K0SB=(*__IC__);
+  __J0SB__->__2N0C='\0';
+  __DHB__->__EHB=(*__IC__);
+  __CMKD__->__DMKD=(*__IC__);
+  __XXQB__->__YXQB=(*__IC__);
+  __XXQB__->__QT0C='\0';
+  __L2LB__->__M2LB=(*__IC__);
+  __GSAC__->__HSAC=(*__IC__);
+  __ZSAC__->__0SAC=(*__IC__);
+  __NC=(*__IC__);
+  __12B__->__D3B=(*__22B__);
+  __UVK=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____12B));
+  if (((unsigned long)__3XFV ==  0)) {
+    __UVK=__12B__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoLIP_SLOT_CODEo__U2B__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__NVK=((__FAST_ARRAYoLIP_SLOT_CODEo__U2B *)ptr__MWFV);
-    *(result__NVK) = *(FAST_ARRAYoLIP_SLOT_CODEo__U2B__);
-  };
-  Self__VWY=((__FAST_ARRAYoLIP_SLOT_CODEo__U2B *)result__NVK);
-  if ((Self__VWY->parent_arrayed_collection__22B.capacity__4WY <  32)) {
-    __tmp__KXY=create__TIEB( 32);
-    Self__VWY->parent_arrayed_collection__22B.storage__LXY=__tmp__KXY;
-    Self__VWY->parent_arrayed_collection__22B.capacity__4WY= 32;
-  };
-  Self__VWY->parent_arrayed_collection__22B.upper__G3B=(__INTEGER__Q)(-  1);
-  list_method__32B=result__NVK;
-  path_lisaac__B4D=1;
-  FAST_ARRAYoLIP_SLOT_DATAo__HFXC__->parent_arrayed_collection__NFXC=(*ARRAYED_COLLECTIONoLIP_SLOT_DATAo__IFXC__);
-  result__DPDF=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoLIP_SLOT_DATAo__HFXC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__DPDF=FAST_ARRAYoLIP_SLOT_DATAo__HFXC__;
+    __2XFV=____12B__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __UVK=((____12B *)__1XFV);
+    *(__UVK) = *(__12B__);
+  };
+  __2WY=((____12B *)__UVK);
+  if ((__2WY->__D3B.__FXY <  32)) {
+    __RXY=__CJEB( 32);
+    __2WY->__D3B.__SXY=__RXY;
+    __2WY->__D3B.__FXY= 32;
+  };
+  __2WY->__D3B.__N3B=(____Q)(-  1);
+  __E3B=__UVK;
+  __I4D=1;
+  __WGXC__->__2GXC=(*__XGXC__);
+  __SQDF=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____WGXC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __SQDF=__WGXC__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoLIP_SLOT_DATAo__HFXC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__DPDF=((__FAST_ARRAYoLIP_SLOT_DATAo__HFXC *)ptr__MWFV);
-    *(result__DPDF) = *(FAST_ARRAYoLIP_SLOT_DATAo__HFXC__);
-  };
-  Self__QEAG=((__FAST_ARRAYoLIP_SLOT_DATAo__HFXC *)result__DPDF);
-  if ((Self__QEAG->parent_arrayed_collection__NFXC.capacity__RW5F <  8)) {
-    __tmp__AFAG=create__YIOG( 8);
-    Self__QEAG->parent_arrayed_collection__NFXC.storage__PX5F=__tmp__AFAG;
-    Self__QEAG->parent_arrayed_collection__NFXC.capacity__RW5F= 8;
-  };
-  Self__QEAG->parent_arrayed_collection__NFXC.upper__QD5F=(__INTEGER__Q)(-  1);
-  stack__OFXC=result__DPDF;
-  result__R0FV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__R0FV=STRING__BC__;
+    __2XFV=____WGXC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __SQDF=((____WGXC *)__1XFV);
+    *(__SQDF) = *(__WGXC__);
+  };
+  __5FAG=((____WGXC *)__SQDF);
+  if ((__5FAG->__2GXC.__AY5F <  8)) {
+    __PGAG=__HKOG( 8);
+    __5FAG->__2GXC.__4Y5F=__PGAG;
+    __5FAG->__2GXC.__AY5F= 8;
+  };
+  __5FAG->__2GXC.__5E5F=(____Q)(-  1);
+  __3GXC=__SQDF;
+  __A2FV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __A2FV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__R0FV=((__STRING__BC *)ptr__MWFV);
-    *(result__R0FV) = *(STRING__BC__);
-  };
-  Self__50FV=((__STRING__BC *)result__R0FV);
-  if ((Self__50FV->capacity__HFL <  1024)) {
-    Self__WGQ=create__KVW( 1024);
-    Self__50FV->storage__4EL=Self__WGQ;
-    Self__50FV->capacity__HFL= 1024;
-  };
-  Self__50FV->count__WJ= 0;
-  last_string__Y3AE=result__R0FV;
-  FILE_SYSTEM__N1AD__->parent_directory__5OGD=1;
-  result__R0FV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__R0FV=STRING__BC__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __A2FV=((____BC *)__1XFV);
+    *(__A2FV) = *(__BC__);
+  };
+  __O2FV=((____BC *)__A2FV);
+  if ((__O2FV->__OFL <  1024)) {
+    __3GQ=__RVW( 1024);
+    __O2FV->__FFL=__3GQ;
+    __O2FV->__OFL= 1024;
+  };
+  __O2FV->__WJ= 0;
+  __H5AE=__A2FV;
+  __22AD__->__OQGD=1;
+  __A2FV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __A2FV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__R0FV=((__STRING__BC *)ptr__MWFV);
-    *(result__R0FV) = *(STRING__BC__);
-  };
-  Self__50FV=((__STRING__BC *)result__R0FV);
-  if ((Self__50FV->capacity__HFL <  255)) {
-    Self__WGQ=create__KVW( 255);
-    Self__50FV->storage__4EL=Self__WGQ;
-    Self__50FV->capacity__HFL= 255;
-  };
-  Self__50FV->count__WJ= 0;
-  string_tmp__3NGD=result__R0FV;
-  ENTRY_UNIX__DOGD__->parent_entry__EOGD=(*ENTRY__H1AD__);
-  FILE_UNIX__PVND__->parent_entry_unix__QVND=(*ENTRY_UNIX__DOGD__);
-  DIRECTORY_UNIX__COGD__->parent_entry_unix__FOGD=(*ENTRY_UNIX__DOGD__);
-  DIRECTORY_UNIX__COGD__->parent_directory__GOGD=(*DIRECTORY__K1AD__);
-  result__0AAE=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__0AAE=HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __A2FV=((____BC *)__1XFV);
+    *(__A2FV) = *(__BC__);
+  };
+  __O2FV=((____BC *)__A2FV);
+  if ((__O2FV->__OFL <  255)) {
+    __3GQ=__RVW( 255);
+    __O2FV->__FFL=__3GQ;
+    __O2FV->__OFL= 255;
+  };
+  __O2FV->__WJ= 0;
+  __MPGD=__A2FV;
+  __SPGD__->__TPGD=(*__W2AD__);
+  __4WND__->__5WND=(*__SPGD__);
+  __RPGD__->__UPGD=(*__SPGD__);
+  __RPGD__->__VPGD=(*__Z2AD__);
+  __JCAE=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____1PGD));
+  if (((unsigned long)__3XFV ==  0)) {
+    __JCAE=__1PGD__;
   } else /* FALSE */ {
-    typ_id__NWFV=__HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__0AAE=((__HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD *)ptr__MWFV);
-    *(result__0AAE) = *(HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD__);
-  };
-  Self__SOAF=((__HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD *)result__0AAE);
-  typ_id__NWFV=prime_number_ceiling__BKN( 193);
-  __tmp__NVFF=create__5ALF(typ_id__NWFV);
-  Self__SOAF->buckets__A35E=__tmp__NVFF;
-  Self__SOAF->capacity__Z25E=typ_id__NWFV;
-  Self__SOAF->count__B45E= 0;
-  alias__UOGD=result__0AAE;
-  result__R0FV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__R0FV=STRING__BC__;
+    __2XFV=____1PGD__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __JCAE=((____1PGD *)__1XFV);
+    *(__JCAE) = *(__1PGD__);
+  };
+  __BQAF=((____1PGD *)__JCAE);
+  __2XFV=__IKN( 193);
+  __2WFF=__OCLF(__2XFV);
+  __BQAF->__P45E=__2WFF;
+  __BQAF->__I45E=__2XFV;
+  __BQAF->__Q55E= 0;
+  __DQGD=__JCAE;
+  __A2FV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __A2FV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__R0FV=((__STRING__BC *)ptr__MWFV);
-    *(result__R0FV) = *(STRING__BC__);
-  };
-  Self__50FV=((__STRING__BC *)result__R0FV);
-  if ((Self__50FV->capacity__HFL <  255)) {
-    Self__WGQ=create__KVW( 255);
-    Self__50FV->storage__4EL=Self__WGQ;
-    Self__50FV->capacity__HFL= 255;
-  };
-  Self__50FV->count__WJ= 0;
-  string_tmp2__PI4F=result__R0FV;
-  result__R0FV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__R0FV=STRING__BC__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __A2FV=((____BC *)__1XFV);
+    *(__A2FV) = *(__BC__);
+  };
+  __O2FV=((____BC *)__A2FV);
+  if ((__O2FV->__OFL <  255)) {
+    __3GQ=__RVW( 255);
+    __O2FV->__FFL=__3GQ;
+    __O2FV->__OFL= 255;
+  };
+  __O2FV->__WJ= 0;
+  __4J4F=__A2FV;
+  __A2FV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __A2FV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__R0FV=((__STRING__BC *)ptr__MWFV);
-    *(result__R0FV) = *(STRING__BC__);
-  };
-  Self__50FV=((__STRING__BC *)result__R0FV);
-  if ((Self__50FV->capacity__HFL <  255)) {
-    Self__WGQ=create__KVW( 255);
-    Self__50FV->storage__4EL=Self__WGQ;
-    Self__50FV->capacity__HFL= 255;
-  };
-  Self__50FV->count__WJ= 0;
-  string_tmp3__VI4F=result__R0FV;
-  LINKED_LISToENTRYo__HBWH__->parent_linked_collection__MBWH=(*LINKED_COLLECTIONoENTRYo__IBWH__);
-  __tmp__3OE=create_with_capacity__PWE( 3000);
-  path_file__ND=__tmp__3OE;
-  inline_level__ZJB= 17;
-  result__R0FV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__R0FV=STRING__BC__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __A2FV=((____BC *)__1XFV);
+    *(__A2FV) = *(__BC__);
+  };
+  __O2FV=((____BC *)__A2FV);
+  if ((__O2FV->__OFL <  255)) {
+    __3GQ=__RVW( 255);
+    __O2FV->__FFL=__3GQ;
+    __O2FV->__OFL= 255;
+  };
+  __O2FV->__WJ= 0;
+  __EK4F=__A2FV;
+  __WCWH__->__1CWH=(*__XCWH__);
+  __EPE=__WWE( 3000);
+  __ND=__EPE;
+  __AKB= 17;
+  __A2FV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __A2FV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__R0FV=((__STRING__BC *)ptr__MWFV);
-    *(result__R0FV) = *(STRING__BC__);
-  };
-  Self__50FV=((__STRING__BC *)result__R0FV);
-  if ((Self__50FV->capacity__HFL <  60000)) {
-    Self__WGQ=create__KVW( 60000);
-    Self__50FV->storage__4EL=Self__WGQ;
-    Self__50FV->capacity__HFL= 60000;
-  };
-  Self__50FV->count__WJ= 0;
-  Self__50FV=result__R0FV;
-  output_decl__LE=result__R0FV;
-  TYPE_NULL__4LB__->parent_type__5LB=(*TYPE__FF__);
-  result__XOG=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__XOG=HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __A2FV=((____BC *)__1XFV);
+    *(__A2FV) = *(__BC__);
+  };
+  __O2FV=((____BC *)__A2FV);
+  if ((__O2FV->__OFL <  60000)) {
+    __3GQ=__RVW( 60000);
+    __O2FV->__FFL=__3GQ;
+    __O2FV->__OFL= 60000;
+  };
+  __O2FV->__WJ= 0;
+  __O2FV=__A2FV;
+  __LE=__A2FV;
+  __FMB__->__GMB=(*__FF__);
+  __4OG=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____ELC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __4OG=__ELC__;
   } else /* FALSE */ {
-    typ_id__NWFV=__HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__XOG=((__HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC *)ptr__MWFV);
-    *(result__XOG) = *(HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC__);
-  };
-  Self__WYK=((__HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC *)result__XOG);
-  typ_id__NWFV=prime_number_ceiling__BKN( 193);
-  __tmp__DSM=create__MVN(typ_id__NWFV);
-  Self__WYK->buckets__N3J=__tmp__DSM;
-  Self__WYK->capacity__G3J=typ_id__NWFV;
-  Self__WYK->count__N4J= 0;
-  dico_type__DLC=result__XOG;
-  FAST_ARRAYoSLOTo__KLC__->parent_arrayed_collection__SLC=(*ARRAYED_COLLECTIONoSLOTo__LLC__);
-  SLOT__GLC__->parent_itm_slot__JLC=ITM_SLOT__HLC__;
-  ITM_SLOT__HLC__->parent_named__ILC=(*NAMED__NF__);
-  ITM_SLOT__HLC__->affect__V1AE='\0';
-  ITM_SLOT_OPERATOR__PF0D__->parent_itm_slot__QF0D=(*ITM_SLOT__HLC__);
-  TYPE_FULL__PMB__->flag__ELK= 0;
-  TYPE_BLOCK__VO5D__->parent_type__WO5D=(*TYPE__FF__);
-  TYPE_VOID__AMB__->parent_type__BMB=(*TYPE__FF__);
-  TYPE_CONTEXT__CMB__->parent_type__DMB=(*TYPE__FF__);
-  TYPE_ID__EMB__->parent_type__FMB=(*TYPE__FF__);
-  TYPE_GENERIC__BCY__->parent_type__CCY=(*TYPE__FF__);
-  PROFIL__IQB__->result_list__5GOJ=(*SLIM_ARRAYoLOCALo__3GOJ__);
-  PROFIL__IQB__->stat__ZOFL=((__INTEGER_8__3YF )(__INTEGER__Q)(-  1));
-  PROFIL_BLOCK__22NJ__->parent_profil__32NJ=(*PROFIL__IQB__);
-  FAST_ARRAYoTYPE_IDo__MMC__->parent_arrayed_collection__UMC=(*ARRAYED_COLLECTIONoTYPE_IDo__NMC__);
-  result__TQG=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__TQG=HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC__;
+    __2XFV=____ELC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __4OG=((____ELC *)__1XFV);
+    *(__4OG) = *(__ELC__);
+  };
+  __3YK=((____ELC *)__4OG);
+  __2XFV=__IKN( 193);
+  __KSM=__TVN(__2XFV);
+  __3YK->__U3J=__KSM;
+  __3YK->__N3J=__2XFV;
+  __3YK->__U4J= 0;
+  __KLC=__4OG;
+  __RLC__->__ZLC=(*__SLC__);
+  __NLC__->__QLC=__OLC__;
+  __OLC__->__PLC=(*__NF__);
+  __OLC__->__E3AE='\0';
+  __4G0D__->__5G0D=(*__OLC__);
+  __WMB__->__LLK= 0;
+  __EQ5D__->__FQ5D=(*__FF__);
+  __HMB__->__IMB=(*__FF__);
+  __JMB__->__KMB=(*__FF__);
+  __LMB__->__MMB=(*__FF__);
+  __ICY__->__JCY=(*__FF__);
+  __PQB__->__OIOJ=(*__MIOJ__);
+  __PQB__->__IQFL=((____EZF )(____Q)(-  1));
+  __L4NJ__->__M4NJ=(*__PQB__);
+  __TMC__->__1MC=(*__UMC__);
+  __0QG=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____SNC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __0QG=__SNC__;
   } else /* FALSE */ {
-    typ_id__NWFV=__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__TQG=((__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *)ptr__MWFV);
-    *(result__TQG) = *(HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC__);
-  };
-  Self__CZK=((__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *)result__TQG);
-  typ_id__NWFV=prime_number_ceiling__BKN( 193);
-  __tmp__ZTM=create__HZN(typ_id__NWFV);
-  Self__CZK->buckets__FAK=__tmp__ZTM;
-  Self__CZK->capacity__45J=typ_id__NWFV;
-  Self__CZK->count__2TM= 0;
-  dico__TNC=result__TQG;
-  __tmp__QM5=get__ANC((&__string_4));
-  type_null__23X=__tmp__QM5;
-  __tmp__QM5=get__ANC((&__string_5));
-  type_void__K4X=__tmp__QM5;
-  ITM_TYPE_STYLE__TMB__->parent_itm_type_simple__UMB=(*ITM_TYPE_SIMPLE__JMB__);
-  result__EYFV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__EYFV=HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ__;
+    __2XFV=____SNC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __0QG=((____SNC *)__1XFV);
+    *(__0QG) = *(__SNC__);
+  };
+  __JZK=((____SNC *)__0QG);
+  __2XFV=__IKN( 193);
+  __AUM=__OZN(__2XFV);
+  __JZK->__MAK=__AUM;
+  __JZK->__FAK=__2XFV;
+  __JZK->__DUM= 0;
+  __0NC=__0QG;
+  __XM5=__HNC((&__string_4));
+  __D4X=__XM5;
+  __XM5=__HNC((&__string_5));
+  __R4X=__XM5;
+  __0MB__->__1MB=(*__QMB__);
+  __TZFV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____PDZ));
+  if (((unsigned long)__3XFV ==  0)) {
+    __TZFV=__PDZ__;
   } else /* FALSE */ {
-    typ_id__NWFV=__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__EYFV=((__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *)ptr__MWFV);
-    *(result__EYFV) = *(HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ__);
-  };
-  Self__SYFV=((__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *)result__EYFV);
-  typ_id__NWFV=prime_number_ceiling__BKN( 193);
-  __tmp__UYFV=create__IBCD(typ_id__NWFV);
-  Self__SYFV->buckets__MVXC=__tmp__UYFV;
-  Self__SYFV->capacity__FVXC=typ_id__NWFV;
-  Self__SYFV->count__MWXC= 0;
-  dico_name_to_prototype__XUGB=result__EYFV;
-  FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC__->parent_arrayed_collection__HRC=(*ARRAYED_COLLECTIONoFAST_ARRAYoITM_TYPE_MONOoo__ARC__);
-  FAST_ARRAYoITM_TYPE_MONOo__SLB__->parent_arrayed_collection__0LB=(*ARRAYED_COLLECTIONoITM_TYPE_MONOo__TLB__);
-  result__02K=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__02K=FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC__;
+    __2XFV=____PDZ__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __TZFV=((____PDZ *)__1XFV);
+    *(__TZFV) = *(__PDZ__);
+  };
+  __B0FV=((____PDZ *)__TZFV);
+  __2XFV=__IKN( 193);
+  __D0FV=__XCCD(__2XFV);
+  __B0FV->__1WXC=__D0FV;
+  __B0FV->__UWXC=__2XFV;
+  __B0FV->__1XXC= 0;
+  __PVGB=__TZFV;
+  __GRC__->__ORC=(*__HRC__);
+  __ZLB__->__BMB=(*__0LB__);
+  __B3K=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____GRC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __B3K=__GRC__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__02K=((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)ptr__MWFV);
-    *(result__02K) = *(FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC__);
-  };
-  Self__50Y=((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)result__02K);
-  if ((Self__50Y->parent_arrayed_collection__HRC.capacity__NMY <  5)) {
-    __tmp__P1Y=create__XLEB( 5);
-    Self__50Y->parent_arrayed_collection__HRC.storage__JNY=__tmp__P1Y;
-    Self__50Y->parent_arrayed_collection__HRC.capacity__NMY= 5;
-  };
-  Self__50Y->parent_arrayed_collection__HRC.upper__FJY=(__INTEGER__Q)(-  1);
-  free_list__IRC=result__02K;
-  __tmp__2ZNE=create_with_capacity__EF2B( 0);
-  empty_list__GSC=__tmp__2ZNE;
-  result__345F=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__345F=HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC__;
+    __2XFV=____GRC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __B3K=((____GRC *)__1XFV);
+    *(__B3K) = *(__GRC__);
+  };
+  __G1Y=((____GRC *)__B3K);
+  if ((__G1Y->__ORC.__UMY <  5)) {
+    __W1Y=__GMEB( 5);
+    __G1Y->__ORC.__QNY=__W1Y;
+    __G1Y->__ORC.__UMY= 5;
+  };
+  __G1Y->__ORC.__MJY=(____Q)(-  1);
+  __PRC=__B3K;
+  __L1NE=__TG2B( 0);
+  __NSC=__L1NE;
+  __MAAG=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____USC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __MAAG=__USC__;
   } else /* FALSE */ {
-    typ_id__NWFV=__HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__345F=((__HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC *)ptr__MWFV);
-    *(result__345F) = *(HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC__);
-  };
-  Self__OO0G=((__HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC *)result__345F);
-  typ_id__NWFV=prime_number_ceiling__BKN( 53);
-  __tmp__Z23G=create__UKBH(typ_id__NWFV);
-  Self__OO0G->buckets__EI0G=__tmp__Z23G;
-  Self__OO0G->capacity__3H0G=typ_id__NWFV;
-  Self__OO0G->count__UM0G= 0;
-  bucket__USC=result__345F;
-  ITM_TYPE_GENERIC__DPB__->parent_itm_type_style__EPB=(*ITM_TYPE_STYLE__TMB__);
-  FAST_ARRAYoITM_TYPE_MULTIo__I3UC__->parent_arrayed_collection__Q3UC=(*ARRAYED_COLLECTIONoITM_TYPE_MULTIo__J3UC__);
-  result__FD2C=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoITM_TYPE_MULTIo__I3UC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__FD2C=FAST_ARRAYoITM_TYPE_MULTIo__I3UC__;
+    __2XFV=____USC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __MAAG=((____USC *)__1XFV);
+    *(__MAAG) = *(__USC__);
+  };
+  __3P0G=((____USC *)__MAAG);
+  __2XFV=__IKN( 53);
+  __I43G=__DMBH(__2XFV);
+  __3P0G->__TJ0G=__I43G;
+  __3P0G->__MJ0G=__2XFV;
+  __3P0G->__DO0G= 0;
+  __1SC=__MAAG;
+  __KPB__->__LPB=(*__0MB__);
+  __X4UC__->__54UC=(*__Y4UC__);
+  __UE2C=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____X4UC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __UE2C=__X4UC__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoITM_TYPE_MULTIo__I3UC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__FD2C=((__FAST_ARRAYoITM_TYPE_MULTIo__I3UC *)ptr__MWFV);
-    *(result__FD2C) = *(FAST_ARRAYoITM_TYPE_MULTIo__I3UC__);
-  };
-  Self__Q43D=((__FAST_ARRAYoITM_TYPE_MULTIo__I3UC *)result__FD2C);
-  if ((Self__Q43D->parent_arrayed_collection__Q3UC.capacity__A23D <  32)) {
-    __tmp__A53D=create__UMRE( 32);
-    Self__Q43D->parent_arrayed_collection__Q3UC.storage__X13D=__tmp__A53D;
-    Self__Q43D->parent_arrayed_collection__Q3UC.capacity__A23D= 32;
-  };
-  Self__Q43D->parent_arrayed_collection__Q3UC.upper__03UC=(__INTEGER__Q)(-  1);
-  dico__R3UC=result__FD2C;
-  FAST_ARRAYoITM_TYPE_BLOCKo__JVSC__->parent_arrayed_collection__RVSC=(*ARRAYED_COLLECTIONoITM_TYPE_BLOCKo__KVSC__);
-  result__S11C=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoITM_TYPE_BLOCKo__JVSC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__S11C=FAST_ARRAYoITM_TYPE_BLOCKo__JVSC__;
+    __2XFV=____X4UC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __UE2C=((____X4UC *)__1XFV);
+    *(__UE2C) = *(__X4UC__);
+  };
+  __553D=((____X4UC *)__UE2C);
+  if ((__553D->__54UC.__P33D <  32)) {
+    __PA4D=__DORE( 32);
+    __553D->__54UC.__G33D=__PA4D;
+    __553D->__54UC.__P33D= 32;
+  };
+  __553D->__54UC.__J5UC=(____Q)(-  1);
+  __A5UC=__UE2C;
+  __YWSC__->__AXSC=(*__ZWSC__);
+  __B31C=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____YWSC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __B31C=__YWSC__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoITM_TYPE_BLOCKo__JVSC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__S11C=((__FAST_ARRAYoITM_TYPE_BLOCKo__JVSC *)ptr__MWFV);
-    *(result__S11C) = *(FAST_ARRAYoITM_TYPE_BLOCKo__JVSC__);
-  };
-  Self__ZY3D=((__FAST_ARRAYoITM_TYPE_BLOCKo__JVSC *)result__S11C);
-  if ((Self__ZY3D->parent_arrayed_collection__RVSC.capacity__UT3D <  32)) {
-    __tmp__JZ3D=create__EKRE( 32);
-    Self__ZY3D->parent_arrayed_collection__RVSC.storage__LT3D=__tmp__JZ3D;
-    Self__ZY3D->parent_arrayed_collection__RVSC.capacity__UT3D= 32;
-  };
-  Self__ZY3D->parent_arrayed_collection__RVSC.upper__1VSC=(__INTEGER__Q)(-  1);
-  dico__SVSC=result__S11C;
-  ITM_CODE__05NC__->parent_itm_object__15NC=(*ITM_OBJECT__JC__);
-  ITM_CONSTANT__4DPC__->parent_itm_code__5DPC=(*ITM_CODE__05NC__);
-  ITM_REAL__3DUC__->parent_itm_constant__4DUC=(*ITM_CONSTANT__4DPC__);
-  ITM_NUMBER__QEUC__->parent_itm_constant__REUC=(*ITM_CONSTANT__4DPC__);
-  ITM_NUMBER__QEUC__->value__SL5D= 0;
-  ITM_CHARACTER__CFUC__->parent_itm_constant__DFUC=(*ITM_CONSTANT__4DPC__);
-  ITM_STRING__UFUC__->parent_itm_constant__VFUC=(*ITM_CONSTANT__4DPC__);
-  FAST_ARRAYoITM_TYPE_GENERICo__MTC__->parent_arrayed_collection__UTC=(*ARRAYED_COLLECTIONoITM_TYPE_GENERICo__NTC__);
-  result__P4K=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoITM_TYPE_GENERICo__MTC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__P4K=FAST_ARRAYoITM_TYPE_GENERICo__MTC__;
+    __2XFV=____YWSC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __B31C=((____YWSC *)__1XFV);
+    *(__B31C) = *(__YWSC__);
+  };
+  __I03D=((____YWSC *)__B31C);
+  if ((__I03D->__AXSC.__DV3D <  32)) {
+    __Y03D=__TLRE( 32);
+    __I03D->__AXSC.__0U3D=__Y03D;
+    __I03D->__AXSC.__DV3D= 32;
+  };
+  __I03D->__AXSC.__KXSC=(____Q)(-  1);
+  __BXSC=__B31C;
+  __JBOC__->__KBOC=(*__JC__);
+  __NFPC__->__OFPC=(*__JBOC__);
+  __MFUC__->__NFUC=(*__NFPC__);
+  __5FUC__->__AGUC=(*__NFPC__);
+  __5FUC__->__BN5D= 0;
+  __RGUC__->__SGUC=(*__NFPC__);
+  __DHUC__->__EHUC=(*__NFPC__);
+  __TTC__->__1TC=(*__UTC__);
+  __W4K=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____TTC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __W4K=__TTC__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoITM_TYPE_GENERICo__MTC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__P4K=((__FAST_ARRAYoITM_TYPE_GENERICo__MTC *)ptr__MWFV);
-    *(result__P4K) = *(FAST_ARRAYoITM_TYPE_GENERICo__MTC__);
-  };
-  Self__D2Y=((__FAST_ARRAYoITM_TYPE_GENERICo__MTC *)result__P4K);
-  if ((Self__D2Y->parent_arrayed_collection__UTC.capacity__M2Y <  32)) {
-    __tmp__Y2Y=create__SMEB( 32);
-    Self__D2Y->parent_arrayed_collection__UTC.storage__Z2Y=__tmp__Y2Y;
-    Self__D2Y->parent_arrayed_collection__UTC.capacity__M2Y= 32;
-  };
-  Self__D2Y->parent_arrayed_collection__UTC.upper__4TC=(__INTEGER__Q)(-  1);
-  dico__VTC=result__P4K;
-  result__GZWC=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__ITM_TYPE_PARAMETER__MEZ));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__GZWC=ITM_TYPE_PARAMETER__MEZ__;
+    __2XFV=____TTC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __W4K=((____TTC *)__1XFV);
+    *(__W4K) = *(__TTC__);
+  };
+  __K2Y=((____TTC *)__W4K);
+  if ((__K2Y->__1TC.__T2Y <  32)) {
+    __52Y=__BNEB( 32);
+    __K2Y->__1TC.__A3Y=__52Y;
+    __K2Y->__1TC.__T2Y= 32;
+  };
+  __K2Y->__1TC.__FUC=(____Q)(-  1);
+  __2TC=__W4K;
+  __V0WC=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____TEZ));
+  if (((unsigned long)__3XFV ==  0)) {
+    __V0WC=__TEZ__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__GZWC=((__ITM_TYPE_PARAMETER__MEZ *)ptr__MWFV);
-    *(result__GZWC) = *(ITM_TYPE_PARAMETER__MEZ__);
-  };
-  Self__EF2C=((__ITM_TYPE_PARAMETER__MEZ *)result__GZWC);
-  Self__EF2C->parent_itm_type__NEZ.name__DPC=(&__string_6);
-  fast_put__to__5P2(((__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *)result__TQG),Self__EF2C,(&__string_6));
-  type_self__B4SC=result__GZWC;
-  FAST_ARRAYoITM_TYPE_STYLEo__HOC__->parent_arrayed_collection__POC=(*ARRAYED_COLLECTIONoITM_TYPE_STYLEo__IOC__);
-  result__F1K=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoITM_TYPE_STYLEo__HOC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__F1K=FAST_ARRAYoITM_TYPE_STYLEo__HOC__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __V0WC=((____TEZ *)__1XFV);
+    *(__V0WC) = *(__TEZ__);
+  };
+  __TG2C=((____TEZ *)__V0WC);
+  __TG2C->__UEZ.__KPC=(&__string_6);
+  __GQ2(((____SNC *)__0QG),__TG2C,(&__string_6));
+  __Q5SC=__V0WC;
+  __OOC__->__WOC=(*__POC__);
+  __M1K=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____OOC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __M1K=__OOC__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoITM_TYPE_STYLEo__HOC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__F1K=((__FAST_ARRAYoITM_TYPE_STYLEo__HOC *)ptr__MWFV);
-    *(result__F1K) = *(FAST_ARRAYoITM_TYPE_STYLEo__HOC__);
-  };
-  Self__VZY=((__FAST_ARRAYoITM_TYPE_STYLEo__HOC *)result__F1K);
-  if ((Self__VZY->parent_arrayed_collection__POC.capacity__4ZY <  32)) {
-    __tmp__K0Y=create__2KEB( 32);
-    Self__VZY->parent_arrayed_collection__POC.storage__L0Y=__tmp__K0Y;
-    Self__VZY->parent_arrayed_collection__POC.capacity__4ZY= 32;
-  };
-  Self__VZY->parent_arrayed_collection__POC.upper__ZOC=(__INTEGER__Q)(-  1);
-  dico__QOC=result__F1K;
-  ITM_LIST__T1OC__->parent_itm_code__U1OC=(*ITM_CODE__05NC__);
-  FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC__->parent_arrayed_collection__20PC=(*ARRAYED_COLLECTIONoFAST_ARRAYoITM_LOCALoo__V0PC__);
-  FAST_ARRAYoITM_LOCALo__ISPC__->parent_arrayed_collection__QSPC=(*ARRAYED_COLLECTIONoITM_LOCALo__JSPC__);
-  result__UL1C=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__UL1C=FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC__;
+    __2XFV=____OOC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __M1K=((____OOC *)__1XFV);
+    *(__M1K) = *(__OOC__);
+  };
+  __2ZY=((____OOC *)__M1K);
+  if ((__2ZY->__WOC.__F0Y <  32)) {
+    __R0Y=__LLEB( 32);
+    __2ZY->__WOC.__S0Y=__R0Y;
+    __2ZY->__WOC.__F0Y= 32;
+  };
+  __2ZY->__WOC.__APC=(____Q)(-  1);
+  __XOC=__M1K;
+  __C3OC__->__D3OC=(*__JBOC__);
+  __D2PC__->__L2PC=(*__E2PC__);
+  __XTPC__->__5TPC=(*__YTPC__);
+  __DN1C=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____D2PC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __DN1C=__D2PC__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__UL1C=((__FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC *)ptr__MWFV);
-    *(result__UL1C) = *(FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC__);
-  };
-  Self__KC3D=((__FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC *)result__UL1C);
-  if ((Self__KC3D->parent_arrayed_collection__20PC.capacity__TC3D <  5)) {
-    __tmp__5C3D=create__5ARE( 5);
-    Self__KC3D->parent_arrayed_collection__20PC.storage__AD3D=__tmp__5C3D;
-    Self__KC3D->parent_arrayed_collection__20PC.capacity__TC3D= 5;
-  };
-  Self__KC3D->parent_arrayed_collection__20PC.upper__I22D=(__INTEGER__Q)(-  1);
-  free_list__30PC=result__UL1C;
-  ITM_LOCAL__GSPC__->parent_itm_object__HSPC=(*ITM_OBJECT__JC__);
-  FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC__->parent_arrayed_collection__RVPC=(*ARRAYED_COLLECTIONoFAST_ARRAYoITM_CODEoo__KVPC__);
-  FAST_ARRAYoITM_CODEo__JBPC__->parent_arrayed_collection__RBPC=(*ARRAYED_COLLECTIONoITM_CODEo__KBPC__);
-  result__HJ1C=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__HJ1C=FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC__;
+    __2XFV=____D2PC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __DN1C=((____D2PC *)__1XFV);
+    *(__DN1C) = *(__D2PC__);
+  };
+  __ZD3D=((____D2PC *)__DN1C);
+  if ((__ZD3D->__L2PC.__CE3D <  5)) {
+    __OE3D=__OCRE( 5);
+    __ZD3D->__L2PC.__PE3D=__OE3D;
+    __ZD3D->__L2PC.__CE3D= 5;
+  };
+  __ZD3D->__L2PC.__X32D=(____Q)(-  1);
+  __M2PC=__DN1C;
+  __VTPC__->__WTPC=(*__JC__);
+  __YWPC__->__AXPC=(*__ZWPC__);
+  __YCPC__->__ADPC=(*__ZCPC__);
+  __WK1C=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____YWPC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __WK1C=__YWPC__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__HJ1C=((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)ptr__MWFV);
-    *(result__HJ1C) = *(FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC__);
-  };
-  Self__GB3D=((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)result__HJ1C);
-  if ((Self__GB3D->parent_arrayed_collection__RVPC.capacity__Q42D <  5)) {
-    __tmp__WB3D=create__EARE( 5);
-    Self__GB3D->parent_arrayed_collection__RVPC.storage__O52D=__tmp__WB3D;
-    Self__GB3D->parent_arrayed_collection__RVPC.capacity__Q42D= 5;
-  };
-  Self__GB3D->parent_arrayed_collection__RVPC.upper__F02D=(__INTEGER__Q)(-  1);
-  free_list__SVPC=result__HJ1C;
-  FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC__->parent_arrayed_collection__D2QC=(*ARRAYED_COLLECTIONoFAST_ARRAYoStrict_STRING_CONSTANToo__21QC__);
-  result__TP1C=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__TP1C=FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC__;
+    __2XFV=____YWPC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __WK1C=((____YWPC *)__1XFV);
+    *(__WK1C) = *(__YWPC__);
+  };
+  __VC3D=((____YWPC *)__WK1C);
+  if ((__VC3D->__AXPC.__552D <  5)) {
+    __FD3D=__TBRE( 5);
+    __VC3D->__AXPC.__3A3D=__FD3D;
+    __VC3D->__AXPC.__552D= 5;
+  };
+  __VC3D->__AXPC.__U12D=(____Q)(-  1);
+  __BXPC=__WK1C;
+  __K3QC__->__S3QC=(*__L3QC__);
+  __CR1C=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____K3QC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __CR1C=__K3QC__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__TP1C=((__FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC *)ptr__MWFV);
-    *(result__TP1C) = *(FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC__);
-  };
-  Self__TE3D=((__FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC *)result__TP1C);
-  if ((Self__TE3D->parent_arrayed_collection__D2QC.capacity__2E3D <  5)) {
-    __tmp__IF3D=create__GDRE( 5);
-    Self__TE3D->parent_arrayed_collection__D2QC.storage__JF3D=__tmp__IF3D;
-    Self__TE3D->parent_arrayed_collection__D2QC.capacity__2E3D= 5;
-  };
-  Self__TE3D->parent_arrayed_collection__D2QC.upper__WD3D=(__INTEGER__Q)(-  1);
-  free_list__E2QC=result__TP1C;
-  ITM_LIST_IDF__BDQC__->parent_itm_code__CDQC=(*ITM_CODE__05NC__);
-  ITM_LDOTS__RCPC__->parent_itm_constant__SCPC=(*ITM_CODE__05NC__);
-  ITM_PROTOTYPE__3DPC__->parent_itm_constant__AEPC=(*ITM_CONSTANT__4DPC__);
-  ITM_WRITE__YDQC__->parent_itm_code__ZDQC=(*ITM_CODE__05NC__);
-  ITM_WRITE_VALUE__XDQC__->parent_itm_write__0DQC=(*ITM_WRITE__YDQC__);
-  ITM_WRITE_CAST__QEQC__->parent_itm_write__REQC=(*ITM_WRITE__YDQC__);
-  ITM_READ__4GQC__->parent_itm_code__5GQC=(*ITM_CODE__05NC__);
-  ITM_WRITE_CODE__3HQC__->parent_itm_write__4HQC=(*ITM_WRITE__YDQC__);
-  ITM_OPERATOR__H3QC__->parent_itm_code__I3QC=(*ITM_CODE__05NC__);
-  ITM_READ_ARG1__OARC__->parent_itm_read__PARC=(*ITM_READ__4GQC__);
-  ITM_READ_ARG2__2CRC__->parent_itm_read__3CRC=(*ITM_READ__4GQC__);
-  ITM_OLD__GQRC__->parent_itm_code__HQRC=(*ITM_CODE__05NC__);
-  ITM_EXTERN__0HSC__->parent_itm_code__1HSC=(*ITM_CODE__05NC__);
-  ITM_EXTERNAL_TYPE__ZHSC__->parent_itm_extern__2HSC=(*ITM_EXTERN__0HSC__);
-  ITM_EXTERNAL__DPSC__->parent_itm_extern__EPSC=(*ITM_EXTERN__0HSC__);
-  ITM_READ_ARGS__LUTC__->parent_itm_read__MUTC=(*ITM_READ__4GQC__);
-  ITM_ARGUMENT__5HSC__->parent_itm_code__AISC=(*ITM_OBJECT__JC__);
-  ITM_ARG__D0MD__->parent_itm_argument__E0MD=(*ITM_ARGUMENT__5HSC__);
-  __tmp__MLZG=create_with_capacity__PWE( 0);
-  empty_list__Y2WG=__tmp__MLZG;
-  result__JETH=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__JETH=HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG__;
+    __2XFV=____K3QC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __CR1C=((____K3QC *)__1XFV);
+    *(__CR1C) = *(__K3QC__);
+  };
+  __CG3D=((____K3QC *)__CR1C);
+  if ((__CG3D->__S3QC.__LG3D <  5)) {
+    __XG3D=__VERE( 5);
+    __CG3D->__S3QC.__YG3D=__XG3D;
+    __CG3D->__S3QC.__LG3D= 5;
+  };
+  __CG3D->__S3QC.__FF3D=(____Q)(-  1);
+  __T3QC=__CR1C;
+  __QEQC__->__REQC=(*__JBOC__);
+  __AEPC__->__BEPC=(*__JBOC__);
+  __MFPC__->__PFPC=(*__NFPC__);
+  __HFQC__->__IFQC=(*__JBOC__);
+  __GFQC__->__JFQC=(*__HFQC__);
+  __5FQC__->__AGQC=(*__HFQC__);
+  __NIQC__->__OIQC=(*__JBOC__);
+  __MJQC__->__NJQC=(*__HFQC__);
+  __W4QC__->__X4QC=(*__JBOC__);
+  __3BRC__->__4BRC=(*__NIQC__);
+  __LERC__->__MERC=(*__NIQC__);
+  __VRRC__->__WRRC=(*__JBOC__);
+  __JJSC__->__KJSC=(*__JBOC__);
+  __IJSC__->__LJSC=(*__JJSC__);
+  __SQSC__->__TQSC=(*__JJSC__);
+  __0VTC__->__1VTC=(*__NIQC__);
+  __OJSC__->__PJSC=(*__JC__);
+  __S1MD__->__T1MD=(*__OJSC__);
+  __1MZG=__WWE( 0);
+  __H4WG=__1MZG;
+  __YFTH=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____O4WG));
+  if (((unsigned long)__3XFV ==  0)) {
+    __YFTH=__O4WG__;
   } else /* FALSE */ {
-    typ_id__NWFV=__HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__JETH=((__HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG *)ptr__MWFV);
-    *(result__JETH) = *(HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG__);
-  };
-  Self__ITDI=((__HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG *)result__JETH);
-  typ_id__NWFV=prime_number_ceiling__BKN( 53);
-  __tmp__MUFI=create__FKHI(typ_id__NWFV);
-  Self__ITDI->buckets__NODI=__tmp__MUFI;
-  Self__ITDI->capacity__GODI=typ_id__NWFV;
-  Self__ITDI->count__ORDI= 0;
-  bucket__E3WG=result__JETH;
-  ITM_ARGS__0HTF__->parent_itm_argument__1HTF=(*ITM_ARGUMENT__5HSC__);
-  __tmp__40VC=create_with_capacity__1JE( 5);
-  free__ODVC=__tmp__40VC;
-  result__BFBE=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__BFBE=HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD__;
+    __2XFV=____O4WG__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __YFTH=((____O4WG *)__1XFV);
+    *(__YFTH) = *(__O4WG__);
+  };
+  __XUDI=((____O4WG *)__YFTH);
+  __2XFV=__IKN( 53);
+  __1VFI=__ULHI(__2XFV);
+  __XUDI->__2PDI=__1VFI;
+  __XUDI->__VPDI=__2XFV;
+  __XUDI->__3SDI= 0;
+  __T4WG=__YFTH;
+  __JJTF__->__KJTF=(*__OJSC__);
+  __N2VC=__CKE( 5);
+  __3EVC=__N2VC;
+  __QGBE=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____0BUD));
+  if (((unsigned long)__3XFV ==  0)) {
+    __QGBE=__0BUD__;
   } else /* FALSE */ {
-    typ_id__NWFV=__HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__BFBE=((__HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD *)ptr__MWFV);
-    *(result__BFBE) = *(HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD__);
-  };
-  Self__3XAF=((__HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD *)result__BFBE);
-  typ_id__NWFV=prime_number_ceiling__BKN( 193);
-  __tmp__G2FF=create__MLLF(typ_id__NWFV);
-  Self__3XAF->buckets__YIAF=__tmp__G2FF;
-  Self__3XAF->capacity__RIAF=typ_id__NWFV;
-  Self__3XAF->count__5TAF= 0;
-  bucket_name__TAUD=result__BFBE;
-  result__WGBE=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__WGBE=HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD__;
+    __2XFV=____0BUD__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __QGBE=((____0BUD *)__1XFV);
+    *(__QGBE) = *(__0BUD__);
+  };
+  __MZAF=((____0BUD *)__QGBE);
+  __2XFV=__IKN( 193);
+  __V3FF=__1MLF(__2XFV);
+  __MZAF->__HKAF=__V3FF;
+  __MZAF->__AKAF=__2XFV;
+  __MZAF->__OVAF= 0;
+  __CCUD=__QGBE;
+  __FIBE=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____3CUD));
+  if (((unsigned long)__3XFV ==  0)) {
+    __FIBE=__3CUD__;
   } else /* FALSE */ {
-    typ_id__NWFV=__HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__WGBE=((__HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD *)ptr__MWFV);
-    *(result__WGBE) = *(HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD__);
-  };
-  Self__JYAF=((__HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD *)result__WGBE);
-  typ_id__NWFV=prime_number_ceiling__BKN( 193);
-  __tmp__23FF=create__HPLF(typ_id__NWFV);
-  Self__JYAF->buckets__CLAF=__tmp__23FF;
-  Self__JYAF->capacity__1KAF=typ_id__NWFV;
-  Self__JYAF->count__NWAF= 0;
-  bucket_list__UBUD=result__WGBE;
-  FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD__->parent_arrayed_collection__31YD=(*ARRAYED_COLLECTIONoFAST_ARRAYoITM_ARGUMENToo__W1YD__);
-  FAST_ARRAYoITM_ARGUMENTo__MFYD__->parent_arrayed_collection__UFYD=(*ARRAYED_COLLECTIONoITM_ARGUMENTo__NFYD__);
-  result__FRBE=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__FRBE=FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD__;
+    __2XFV=____3CUD__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __FIBE=((____3CUD *)__1XFV);
+    *(__FIBE) = *(__3CUD__);
+  };
+  __YZAF=((____3CUD *)__FIBE);
+  __2XFV=__IKN( 193);
+  __L5FF=__WQLF(__2XFV);
+  __YZAF->__RMAF=__L5FF;
+  __YZAF->__KMAF=__2XFV;
+  __YZAF->__2XAF= 0;
+  __DDUD=__FIBE;
+  __E3YD__->__M3YD=(*__F3YD__);
+  __1GYD__->__DHYD=(*__2GYD__);
+  __USBE=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____E3YD));
+  if (((unsigned long)__3XFV ==  0)) {
+    __USBE=__E3YD__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__FRBE=((__FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD *)ptr__MWFV);
-    *(result__FRBE) = *(FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD__);
-  };
-  Self__BOBF=((__FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD *)result__FRBE);
-  if ((Self__BOBF->parent_arrayed_collection__31YD.capacity__KOBF <  5)) {
-    __tmp__WOBF=create__1WSF( 5);
-    Self__BOBF->parent_arrayed_collection__31YD.storage__XOBF=__tmp__WOBF;
-    Self__BOBF->parent_arrayed_collection__31YD.capacity__KOBF= 5;
-  };
-  Self__BOBF->parent_arrayed_collection__31YD.upper__XYAF=(__INTEGER__Q)(-  1);
-  free_list__41YD=result__FRBE;
-  last_position__A4GB=((__POSITION__OL ) 0);
-  INSTR__XH__->parent_itm_object__YH=(*ITM_OBJECT__JC__);
-  LIST__WH__->parent_instr__ZH=(*INSTR__XH__);
-  SLOT_CODE__MIRG__->parent_slot__NIRG=SLOT__GLC__;
-  FAST_ARRAYoPROFIL_SLOTo__U5SH__->parent_arrayed_collection__25SH=(*ARRAYED_COLLECTIONoPROFIL_SLOTo__V5SH__);
-  PROFIL_SLOT__BO2C__->parent_profil__CO2C=(*PROFIL__IQB__);
-  FAST_ARRAYoSLOT_DATAo__OBXG__->parent_arrayed_collection__WBXG=(*ARRAYED_COLLECTIONoSLOT_DATAo__PBXG__);
-  VARIABLE__53WC__->parent_named__A4WC=(*NAMED__NF__);
-  SLOT_DATA__WIRG__->parent_variable__XIRG=(*VARIABLE__53WC__);
-  FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1__->parent_arrayed_collection__FM1=(*ARRAYED_COLLECTIONoFAST_ARRAYoTYPE_FULLoo__4L1__);
-  FAST_ARRAYoTYPE_FULLo__IAY__->parent_arrayed_collection__QAY=(*ARRAYED_COLLECTIONoTYPE_FULLo__JAY__);
-  result__NCWB=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__NCWB=FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1__;
+    __2XFV=____E3YD__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __USBE=((____E3YD *)__1XFV);
+    *(__USBE) = *(__E3YD__);
+  };
+  __QPBF=((____E3YD *)__USBE);
+  if ((__QPBF->__M3YD.__ZPBF <  5)) {
+    __FQBF=__KYSF( 5);
+    __QPBF->__M3YD.__GQBF=__FQBF;
+    __QPBF->__M3YD.__ZPBF= 5;
+  };
+  __QPBF->__M3YD.__G0AF=(____Q)(-  1);
+  __N3YD=__USBE;
+  __Y4GB=((____OL ) 0);
+  __XH__->__YH=(*__JC__);
+  __WH__->__ZH=(*__XH__);
+  __1JRG__->__2JRG=__NLC__;
+  __DBTH__->__LBTH=(*__EBTH__);
+  __QP2C__->__RP2C=(*__PQB__);
+  __3CXG__->__FDXG=(*__4CXG__);
+  __O5WC__->__P5WC=(*__NF__);
+  __FKRG__->__GKRG=(*__O5WC__);
+  __EM1__->__MM1=(*__FM1__);
+  __PAY__->__XAY=(*__QAY__);
+  __2DWB=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____EM1));
+  if (((unsigned long)__3XFV ==  0)) {
+    __2DWB=__EM1__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__NCWB=((__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *)ptr__MWFV);
-    *(result__NCWB) = *(FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1__);
-  };
-  Self__APYC=((__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *)result__NCWB);
-  if ((Self__APYC->parent_arrayed_collection__FM1.capacity__YFYC <  5)) {
-    __tmp__QPYC=create__VWID( 5);
-    Self__APYC->parent_arrayed_collection__FM1.storage__UGYC=__tmp__QPYC;
-    Self__APYC->parent_arrayed_collection__FM1.capacity__YFYC= 5;
-  };
-  Self__APYC->parent_arrayed_collection__FM1.upper__VXXC=(__INTEGER__Q)(-  1);
-  free_list__GM1=result__NCWB;
-  DTA__JK2C__->parent_itm_object__KK2C=(*ITM_OBJECT__JC__);
-  DTA_RD__IK2C__->parent_dta__LK2C=(*DTA__JK2C__);
-  EXPR__BK__->parent_instr__CK=(*INSTR__XH__);
-  CONSTANT__AK__->parent_expr__DK=(*EXPR__BK__);
-  STRING_CST__5J__->parent_constant__EK=(*CONSTANT__AK__);
-  PROTOTYPE_CST__45WC__->parent_constant__55WC=(*CONSTANT__AK__);
-  INTEGER_CST__KAXC__->parent_constant__LAXC=(*CONSTANT__AK__);
-  FAST_ARRAYoEXPRo__R5WC__->parent_arrayed_collection__Z5WC=(*ARRAYED_COLLECTIONoEXPRo__S5WC__);
-  READ__BIWH__->parent_expr__CIWH=(*EXPR__BK__);
-  READ_LOCAL__N5ZI__->parent_read__O5ZI=(*READ__BIWH__);
-  LOCAL__43WC__->parent_variable__B4WC=(*VARIABLE__53WC__);
-  EXPR_BINARY_CMP__ZHNJ__->parent_expr__0HNJ=(*EXPR__BK__);
-  EXPR_EQUAL__YHNJ__->parent_expr_binary_cmp__1HNJ=(*EXPR_BINARY_CMP__ZHNJ__);
-  PROFIL_BLOCK__22NJ__->parent_type__42NJ=(*TYPE__FF__);
-  EXPR_NOT_EQUAL__DINJ__->parent_expr_binary_cmp__EINJ=(*EXPR_BINARY_CMP__ZHNJ__);
-  IS_EXPANDED__L5NJ__->parent_expr__M5NJ=(*EXPR__BK__);
-  GET_TYPE_ID__V5NJ__->parent_expr__W5NJ=(*EXPR__BK__);
-  EXPR_SUP__OAOJ__->parent_expr_binary_cmp__PAOJ=(*EXPR_BINARY_CMP__ZHNJ__);
-  EXPR_BINARY__DBOJ__->parent_expr__EBOJ=(*EXPR__BK__);
-  EXPR_SUB__CBOJ__->parent_expr_binary__FBOJ=(*EXPR_BINARY__DBOJ__);
-  EXPR_MUL__YBOJ__->parent_expr_binary__ZBOJ=(*EXPR_BINARY__DBOJ__);
-  EXPR_DIV__MCOJ__->parent_expr_binary__NCOJ=(*EXPR_BINARY__DBOJ__);
-  EXPR_AND__ADOJ__->parent_expr_binary__BDOJ=(*EXPR_BINARY__DBOJ__);
-  EXPR_SHIFT_R__UDOJ__->parent_expr_binary__VDOJ=(*EXPR_BINARY__DBOJ__);
-  EXPR_SHIFT_L__IEOJ__->parent_expr_binary__JEOJ=(*EXPR_BINARY__DBOJ__);
-  SIZE_OF__NGOJ__->parent_expr__OGOJ=(*EXPR__BK__);
-  REAL_CST__JLOJ__->parent_constant__KLOJ=(*CONSTANT__AK__);
-  CHARACTER_CST__5LOJ__->parent_constant__AMOJ=(*CONSTANT__AK__);
-  NATIVE_ARRAY_CHARACTER_CST__JNOJ__->parent_constant__KNOJ=(*CONSTANT__AK__);
-  READ_SLOT__ZK4K__->parent_read__0K4K=(*READ__BIWH__);
-  EXPR_UNARY_LOGIC__F4FL__->parent_expr__G4FL=(*EXPR__BK__);
-  EXPR_NOT_LOGIC__E4FL__->parent_expr_unary_logic__H4FL=(*EXPR_UNARY_LOGIC__F4FL__);
-  EXPR_BINARY_LOGIC__PCUL__->parent_expr__QCUL=(*EXPR__BK__);
-  EXPR_OR_LOGIC__OCUL__->parent_expr_binary_logic__RCUL=(*EXPR_BINARY_LOGIC__PCUL__);
-  EXPR_OR_OR_LOGIC__LDUL__->parent_expr_or_logic__MDUL=(*EXPR_OR_LOGIC__OCUL__);
-  EXPR_AND_LOGIC__SEUL__->parent_expr_binary_logic__TEUL=(*EXPR_BINARY_LOGIC__PCUL__);
-  EXPR_AND_AND_LOGIC__NFUL__->parent_expr_and_logic__OFUL=(*EXPR_AND_LOGIC__SEUL__);
-  EXPR_UNARY__TYVL__->parent_expr__UYVL=(*EXPR__BK__);
-  EXPR_NEG__SYVL__->parent_expr_unary__VYVL=(*EXPR_UNARY__TYVL__);
-  EXPR_ADD__AZVL__->parent_expr_binary__BZVL=(*EXPR_BINARY__DBOJ__);
-  READ_GLOBAL__B4YL__->parent_read__C4YL=(*READ__BIWH__);
-  EXPR_NOT__FUPM__->parent_expr_unary__GUPM=(*EXPR_UNARY__TYVL__);
-  EXPR_MOD__LYPM__->parent_expr_binary__MYPM=(*EXPR_BINARY__DBOJ__);
-  EXPR_OR__3P0N__->parent_expr_binary__4P0N=(*EXPR_BINARY__DBOJ__);
-  EXPR_SUP_EQ__JVBP__->parent_expr_binary_cmp__KVBP=(*EXPR_BINARY_CMP__ZHNJ__);
-  EXPR_INF__2WBP__->parent_expr_binary_cmp__3WBP=(*EXPR_BINARY_CMP__ZHNJ__);
-  EXPR_INF_EQ__TXBP__->parent_expr_binary_cmp__UXBP=(*EXPR_BINARY_CMP__ZHNJ__);
-  EXPR_XOR__OAEP__->parent_expr_binary__PAEP=(*EXPR_BINARY__DBOJ__);
-  DTA_RD_ARGS__VRWJ__->parent_dta__WRWJ=(*DTA_RD__IK2C__);
-  DTA_BLOCK__URWJ__->parent_dta_rd_args__XRWJ=(*DTA_RD_ARGS__VRWJ__);
-  SLOT_DATA__WIRG__->parent_slot__YIRG=SLOT__GLC__;
-  __tmp__ADLG=create_with_capacity__KHRB( 0);
-  empty_list__PSDB=__tmp__ADLG;
-  result__AXSH=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__AXSH=HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB__;
+    __2XFV=____EM1__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __2DWB=((____EM1 *)__1XFV);
+    *(__2DWB) = *(__EM1__);
+  };
+  __PQYC=((____EM1 *)__2DWB);
+  if ((__PQYC->__MM1.__HHYC <  5)) {
+    __5QYC=__EYID( 5);
+    __PQYC->__MM1.__DIYC=__5QYC;
+    __PQYC->__MM1.__HHYC= 5;
+  };
+  __PQYC->__MM1.__EZXC=(____Q)(-  1);
+  __NM1=__2DWB;
+  __YL2C__->__ZL2C=(*__JC__);
+  __XL2C__->__0L2C=(*__YL2C__);
+  __BK__->__CK=(*__XH__);
+  __AK__->__DK=(*__BK__);
+  __5J__->__EK=(*__AK__);
+  __NBXC__->__OBXC=(*__AK__);
+  __ZBXC__->__0BXC=(*__AK__);
+  __ABXC__->__IBXC=(*__BBXC__);
+  __QJWH__->__RJWH=(*__BK__);
+  __2A0I__->__3A0I=(*__QJWH__);
+  __N5WC__->__Q5WC=(*__O5WC__);
+  __IJNJ__->__JJNJ=(*__BK__);
+  __HJNJ__->__KJNJ=(*__IJNJ__);
+  __L4NJ__->__N4NJ=(*__FF__);
+  __SJNJ__->__TJNJ=(*__IJNJ__);
+  __0AOJ__->__1AOJ=(*__BK__);
+  __EBOJ__->__FBOJ=(*__BK__);
+  __3BOJ__->__4BOJ=(*__IJNJ__);
+  __SCOJ__->__TCOJ=(*__BK__);
+  __RCOJ__->__UCOJ=(*__SCOJ__);
+  __HDOJ__->__IDOJ=(*__SCOJ__);
+  __1DOJ__->__2DOJ=(*__SCOJ__);
+  __PEOJ__->__QEOJ=(*__SCOJ__);
+  __DFOJ__->__EFOJ=(*__SCOJ__);
+  __XFOJ__->__YFOJ=(*__SCOJ__);
+  __2HOJ__->__3HOJ=(*__BK__);
+  __YMOJ__->__ZMOJ=(*__AK__);
+  __ONOJ__->__PNOJ=(*__AK__);
+  __YOOJ__->__ZOOJ=(*__AK__);
+  __IM4K__->__JM4K=(*__QJWH__);
+  __U5FL__->__V5FL=(*__BK__);
+  __T5FL__->__W5FL=(*__U5FL__);
+  __4DUL__->__5DUL=(*__BK__);
+  __3DUL__->__AEUL=(*__4DUL__);
+  __0EUL__->__1EUL=(*__3DUL__);
+  __BGUL__->__CGUL=(*__4DUL__);
+  __2GUL__->__3GUL=(*__BGUL__);
+  __C0VL__->__D0VL=(*__BK__);
+  __B0VL__->__E0VL=(*__C0VL__);
+  __P0VL__->__Q0VL=(*__SCOJ__);
+  __Q5YL__->__R5YL=(*__QJWH__);
+  __UVPM__->__VVPM=(*__C0VL__);
+  __0ZPM__->__1ZPM=(*__SCOJ__);
+  __MR0N__->__NR0N=(*__SCOJ__);
+  __YWBP__->__ZWBP=(*__IJNJ__);
+  __LYBP__->__MYBP=(*__IJNJ__);
+  __CZBP__->__DZBP=(*__IJNJ__);
+  __3BEP__->__4BEP=(*__SCOJ__);
+  __ETWJ__->__FTWJ=(*__XL2C__);
+  __DTWJ__->__GTWJ=(*__ETWJ__);
+  __FKRG__->__HKRG=__NLC__;
+  __PELG=__ZIRB( 0);
+  __4SDB=__PELG;
+  __PYSH=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____FTDB));
+  if (((unsigned long)__3XFV ==  0)) {
+    __PYSH=__FTDB__;
   } else /* FALSE */ {
-    typ_id__NWFV=__HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__AXSH=((__HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB *)ptr__MWFV);
-    *(result__AXSH) = *(HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB__);
-  };
-  Self__BKDI=((__HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB *)result__AXSH);
-  typ_id__NWFV=prime_number_ceiling__BKN( 53);
-  __tmp__DKFI=create__Y2GI(typ_id__NWFV);
-  Self__BKDI->buckets__PEDI=__tmp__DKFI;
-  Self__BKDI->capacity__IEDI=typ_id__NWFV;
-  Self__BKDI->count__HIDI= 0;
-  bucket__3SDB=result__AXSH;
-  FAST_ARRAYoTYPE_BLOCKo__AOJF__->parent_arrayed_collection__IOJF=(*ARRAYED_COLLECTIONoTYPE_BLOCKo__BOJF__);
-  result__WBCG=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoTYPE_BLOCKo__AOJF));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__WBCG=FAST_ARRAYoTYPE_BLOCKo__AOJF__;
+    __2XFV=____FTDB__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __PYSH=((____FTDB *)__1XFV);
+    *(__PYSH) = *(__FTDB__);
+  };
+  __QLDI=((____FTDB *)__PYSH);
+  __2XFV=__IKN( 53);
+  __SLFI=__H4GI(__2XFV);
+  __QLDI->__4FDI=__SLFI;
+  __QLDI->__XFDI=__2XFV;
+  __QLDI->__WJDI= 0;
+  __MTDB=__PYSH;
+  __PPJF__->__XPJF=(*__QPJF__);
+  __FDCG=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____PPJF));
+  if (((unsigned long)__3XFV ==  0)) {
+    __FDCG=__PPJF__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoTYPE_BLOCKo__AOJF__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__WBCG=((__FAST_ARRAYoTYPE_BLOCKo__AOJF *)ptr__MWFV);
-    *(result__WBCG) = *(FAST_ARRAYoTYPE_BLOCKo__AOJF__);
-  };
-  Self__1M1G=((__FAST_ARRAYoTYPE_BLOCKo__AOJF *)result__WBCG);
-  if ((Self__1M1G->parent_arrayed_collection__IOJF.capacity__LF1G <  2048)) {
-    __tmp__LN1G=create__SHIH( 2048);
-    Self__1M1G->parent_arrayed_collection__IOJF.storage__CF1G=__tmp__LN1G;
-    Self__1M1G->parent_arrayed_collection__IOJF.capacity__LF1G= 2048;
-  };
-  Self__1M1G->parent_arrayed_collection__IOJF.upper__SOJF=(__INTEGER__Q)(-  1);
-  dico__JOJF=result__WBCG;
-  result__0ZWB=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__0ZWB=HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB__;
+    __2XFV=____PPJF__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __FDCG=((____PPJF *)__1XFV);
+    *(__FDCG) = *(__PPJF__);
+  };
+  __KO1G=((____PPJF *)__FDCG);
+  if ((__KO1G->__XPJF.__0G1G <  2048)) {
+    __0O1G=__BJIH( 2048);
+    __KO1G->__XPJF.__RG1G=__0O1G;
+    __KO1G->__XPJF.__0G1G= 2048;
+  };
+  __KO1G->__XPJF.__BQJF=(____Q)(-  1);
+  __YPJF=__FDCG;
+  __J1WB=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____JVDB));
+  if (((unsigned long)__3XFV ==  0)) {
+    __J1WB=__JVDB__;
   } else /* FALSE */ {
-    typ_id__NWFV=__HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__0ZWB=((__HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB *)ptr__MWFV);
-    *(result__0ZWB) = *(HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB__);
-  };
-  Self__FIZC=((__HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB *)result__0ZWB);
-  typ_id__NWFV=prime_number_ceiling__BKN( 193);
-  __tmp__Z53C=create__KDDD(typ_id__NWFV);
-  Self__FIZC->buckets__CJYC=__tmp__Z53C;
-  Self__FIZC->capacity__1IYC=typ_id__NWFV;
-  Self__FIZC->count__QDZC= 0;
-  dicog_type__CVDB=result__0ZWB;
-  FAST_ARRAYoLOCALo__PW1D__->parent_arrayed_collection__XW1D=(*ARRAYED_COLLECTIONoLOCALo__QW1D__);
-  FAST_ARRAYoTYPES_TMPo__OFHG__->parent_arrayed_collection__WFHG=(*ARRAYED_COLLECTIONoTYPES_TMPo__PFHG__);
-  TYPES__UM5D__->upper__O0RH=(__INTEGER__Q)(-  1);
-  TYPES_TMP__TM5D__->parent_types__WM5D=(*TYPES__UM5D__);
-  result__RY2G=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoTYPES_TMPo__OFHG));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__RY2G=FAST_ARRAYoTYPES_TMPo__OFHG__;
+    __2XFV=____JVDB__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __J1WB=((____JVDB *)__1XFV);
+    *(__J1WB) = *(__JVDB__);
+  };
+  __UJZC=((____JVDB *)__J1WB);
+  __2XFV=__IKN( 193);
+  __IB4C=__ZEDD(__2XFV);
+  __UJZC->__RKYC=__IB4C;
+  __UJZC->__KKYC=__2XFV;
+  __UJZC->__5EZC= 0;
+  __RVDB=__J1WB;
+  __4X1D__->__GY1D=(*__5X1D__);
+  __3GHG__->__FHHG=(*__4GHG__);
+  __DO5D__->__31RH=(____Q)(-  1);
+  __CO5D__->__FO5D=(*__DO5D__);
+  __A02G=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____3GHG));
+  if (((unsigned long)__3XFV ==  0)) {
+    __A02G=__3GHG__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoTYPES_TMPo__OFHG__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__RY2G=((__FAST_ARRAYoTYPES_TMPo__OFHG *)ptr__MWFV);
-    *(result__RY2G) = *(FAST_ARRAYoTYPES_TMPo__OFHG__);
-  };
-  Self__P1SH=((__FAST_ARRAYoTYPES_TMPo__OFHG *)result__RY2G);
-  if ((Self__P1SH->parent_arrayed_collection__WFHG.capacity__Y1SH <  5)) {
-    __tmp__E2SH=create__E30H( 5);
-    Self__P1SH->parent_arrayed_collection__WFHG.storage__F2SH=__tmp__E2SH;
-    Self__P1SH->parent_arrayed_collection__WFHG.capacity__Y1SH= 5;
-  };
-  Self__P1SH->parent_arrayed_collection__WFHG.upper__MTSH=(__INTEGER__Q)(-  1);
-  free_list__XFHG=result__RY2G;
-  result__43BK=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__HASHED_SEToTYPESo__UVXI));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__43BK=HASHED_SEToTYPESo__UVXI__;
+    __2XFV=____3GHG__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __A02G=((____3GHG *)__1XFV);
+    *(__A02G) = *(__3GHG__);
+  };
+  __42SH=((____3GHG *)__A02G);
+  if ((__42SH->__FHHG.__H3SH <  5)) {
+    __T3SH=__T40H( 5);
+    __42SH->__FHHG.__U3SH=__T3SH;
+    __42SH->__FHHG.__H3SH= 5;
+  };
+  __42SH->__FHHG.__1USH=(____Q)(-  1);
+  __GHHG=__A02G;
+  __N5BK=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____DXXI));
+  if (((unsigned long)__3XFV ==  0)) {
+    __N5BK=__DXXI__;
   } else /* FALSE */ {
-    typ_id__NWFV=__HASHED_SEToTYPESo__UVXI__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__43BK=((__HASHED_SEToTYPESo__UVXI *)ptr__MWFV);
-    *(result__43BK) = *(HASHED_SEToTYPESo__UVXI__);
-  };
-  Self__NMGL=((__HASHED_SEToTYPESo__UVXI *)result__43BK);
-  typ_id__NWFV=prime_number_ceiling__BKN( 53);
-  __tmp__2PLL=create__ZAOL(typ_id__NWFV);
-  Self__NMGL->buckets__CHGL=__tmp__2PLL;
-  Self__NMGL->capacity__1GGL=typ_id__NWFV;
-  Self__NMGL->count__RKGL= 0;
-  bucket__3VXI=result__43BK;
-  FAST_ARRAYoINSTRo__X53D__->parent_arrayed_collection__553D=(*ARRAYED_COLLECTIONoINSTRo__Y53D__);
-  LOCAL__43WC__->is_result__FN5D=FALSE__O__;
-  PUSH__AXB__->parent_instr__BXB=(*INSTR__XH__);
-  EXTERNAL_C__L5WC__->parent_expr__M5WC=(*EXPR__BK__);
-  result__Y3FV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoLOCALo__PW1D));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__Y3FV=FAST_ARRAYoLOCALo__PW1D__;
+    __2XFV=____DXXI__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __N5BK=((____DXXI *)__1XFV);
+    *(__N5BK) = *(__DXXI__);
+  };
+  __2NGL=((____DXXI *)__N5BK);
+  __2XFV=__IKN( 53);
+  __LRLL=__ICOL(__2XFV);
+  __2NGL->__RIGL=__LRLL;
+  __2NGL->__KIGL=__2XFV;
+  __2NGL->__AMGL= 0;
+  __MXXI=__N5BK;
+  __GB4D__->__OB4D=(*__HB4D__);
+  __N5WC__->__UO5D=__O__;
+  __HXB__->__IXB=(*__XH__);
+  __0AXC__->__1AXC=(*__BK__);
+  __H5FV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____4X1D));
+  if (((unsigned long)__3XFV ==  0)) {
+    __H5FV=__4X1D__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoLOCALo__PW1D__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__Y3FV=((__FAST_ARRAYoLOCALo__PW1D *)ptr__MWFV);
-    *(result__Y3FV) = *(FAST_ARRAYoLOCALo__PW1D__);
-  };
-  Self__YO1T=((__FAST_ARRAYoLOCALo__PW1D *)result__Y3FV);
-  if ((Self__YO1T->parent_arrayed_collection__XW1D.capacity__HZ4F <  64)) {
-    __tmp__0O1T=create__S2NG( 64);
-    Self__YO1T->parent_arrayed_collection__XW1D.storage__1T5F=__tmp__0O1T;
-    Self__YO1T->parent_arrayed_collection__XW1D.capacity__HZ4F= 64;
-  };
-  Self__YO1T->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(-  1);
-  list_alias__SB3O=result__Y3FV;
-  PUT_TO__BFOJ__->parent_expr__CFOJ=(*EXPR__BK__);
-  ITEM__VFOJ__->parent_expr__WFOJ=(*EXPR__BK__);
-  CAST__JHOJ__->parent_expr__KHOJ=(*EXPR__BK__);
-  NODE_TYPE__FK2C__->parent_node__GK2C=(*NODE__L3WC__);
-  LINKED_LISToNODE_TYPEo__QK2C__->parent_linked_collection__XK2C=(*LINKED_COLLECTIONoNODE_TYPEo__RK2C__);
-  result__JM4F=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__LINKED_LISToNODE_TYPEo__QK2C));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__JM4F=LINKED_LISToNODE_TYPEo__QK2C__;
+    __2XFV=____4X1D__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __H5FV=((____4X1D *)__1XFV);
+    *(__H5FV) = *(__4X1D__);
+  };
+  __HQ1T=((____4X1D *)__H5FV);
+  if ((__HQ1T->__GY1D.__W04F <  64)) {
+    __JQ1T=__B4NG( 64);
+    __HQ1T->__GY1D.__KV5F=__JQ1T;
+    __HQ1T->__GY1D.__W04F= 64;
+  };
+  __HQ1T->__GY1D.__33BE=(____Q)(-  1);
+  __BD3O=__H5FV;
+  __QGOJ__->__RGOJ=(*__BK__);
+  __EHOJ__->__FHOJ=(*__BK__);
+  __YIOJ__->__ZIOJ=(*__BK__);
+  __UL2C__->__VL2C=(*__04WC__);
+  __5L2C__->__GM2C=(*__AM2C__);
+  __YN4F=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____5L2C));
+  if (((unsigned long)__3XFV ==  0)) {
+    __YN4F=__5L2C__;
   } else /* FALSE */ {
-    typ_id__NWFV=__LINKED_LISToNODE_TYPEo__QK2C__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__JM4F=((__LINKED_LISToNODE_TYPEo__QK2C *)ptr__MWFV);
-    *(result__JM4F) = *(LINKED_LISToNODE_TYPEo__QK2C__);
-  };
-  node_list__YK2C=result__JM4F;
-  INTEGER_CST__KAXC__->value__YG4D= 0;
-  FAST_ARRAYoPUT_TOo__NLJO__->parent_arrayed_collection__VLJO=(*ARRAYED_COLLECTIONoPUT_TOo__OLJO__);
-  NODE_STYLE__5C4K__->parent_node__AD4K=(*NODE__L3WC__);
-  WRITE__TSDJ__->parent_instr__USDJ=(*INSTR__XH__);
-  WRITE_LOCAL__BEYJ__->parent_write__CEYJ=(*WRITE__TSDJ__);
-  FAST_ARRAYoWRITEo__FJFJ__->parent_arrayed_collection__NJFJ=(*ARRAYED_COLLECTIONoWRITEo__GJFJ__);
-  WRITE_GLOBAL__EXKJ__->parent_write__FXKJ=(*WRITE__TSDJ__);
-  WRITE_SLOT__SXKJ__->parent_write__TXKJ=(*WRITE__TSDJ__);
-  DTA_WR_CODE__CPPJ__->parent_dta__DPPJ=(*DTA__JK2C__);
-  FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ__->parent_arrayed_collection__SXSJ=(*ARRAYED_COLLECTIONoFAST_ARRAYoEXPRoo__LXSJ__);
-  result__K2JK=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__K2JK=FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ__;
+    __2XFV=____5L2C__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __YN4F=((____5L2C *)__1XFV);
+    *(__YN4F) = *(__5L2C__);
+  };
+  __HM2C=__YN4F;
+  __ZBXC__->__HI4D= 0;
+  __2MJO__->__ENJO=(*__3MJO__);
+  __OE4K__->__PE4K=(*__04WC__);
+  __CUDJ__->__DUDJ=(*__XH__);
+  __QFYJ__->__RFYJ=(*__CUDJ__);
+  __UKFJ__->__2KFJ=(*__VKFJ__);
+  __TYKJ__->__UYKJ=(*__CUDJ__);
+  __BZKJ__->__CZKJ=(*__CUDJ__);
+  __RQPJ__->__SQPJ=(*__YL2C__);
+  __ZYSJ__->__BZSJ=(*__0YSJ__);
+  __Z3JK=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____ZYSJ));
+  if (((unsigned long)__3XFV ==  0)) {
+    __Z3JK=__ZYSJ__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__K2JK=((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)ptr__MWFV);
-    *(result__K2JK) = *(FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ__);
-  };
-  Self__JGHL=((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)result__K2JK);
-  if ((Self__JGHL->parent_arrayed_collection__SXSJ.capacity__YCHL <  5)) {
-    __tmp__ZGHL=create__MEVL( 5);
-    Self__JGHL->parent_arrayed_collection__SXSJ.storage__WDHL=__tmp__ZGHL;
-    Self__JGHL->parent_arrayed_collection__SXSJ.capacity__YCHL= 5;
-  };
-  Self__JGHL->parent_arrayed_collection__SXSJ.upper__L2GL=(__INTEGER__Q)(-  1);
-  free_list__TXSJ=result__K2JK;
-  result__K4FV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__K4FV=STRING__BC__;
+    __2XFV=____ZYSJ__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __Z3JK=((____ZYSJ *)__1XFV);
+    *(__Z3JK) = *(__ZYSJ__);
+  };
+  __YHHL=((____ZYSJ *)__Z3JK);
+  if ((__YHHL->__BZSJ.__HEHL <  5)) {
+    __IIHL=__1FVL( 5);
+    __YHHL->__BZSJ.__FFHL=__IIHL;
+    __YHHL->__BZSJ.__HEHL= 5;
+  };
+  __YHHL->__BZSJ.__03GL=(____Q)(-  1);
+  __CZSJ=__Z3JK;
+  __Z5FV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __Z5FV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__K4FV=((__STRING__BC *)ptr__MWFV);
-    *(result__K4FV) = *(STRING__BC__);
-  };
-  Self__G4FV=((__STRING__BC *)result__K4FV);
-  if ((Self__G4FV->capacity__HFL <  32)) {
-    Self__WGQ=create__KVW( 32);
-    Self__G4FV->storage__4EL=Self__WGQ;
-    Self__G4FV->capacity__HFL= 32;
-  };
-  Self__G4FV->count__WJ= 0;
-  last_cast_name__C31J=result__K4FV;
-  DTA_WR_VALUE__YHWJ__->parent_dta__ZHWJ=(*DTA__JK2C__);
-  result__Y3FV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoLOCALo__PW1D));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__Y3FV=FAST_ARRAYoLOCALo__PW1D__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __Z5FV=((____BC *)__1XFV);
+    *(__Z5FV) = *(__BC__);
+  };
+  __V5FV=((____BC *)__Z5FV);
+  if ((__V5FV->__OFL <  32)) {
+    __3GQ=__RVW( 32);
+    __V5FV->__FFL=__3GQ;
+    __V5FV->__OFL= 32;
+  };
+  __V5FV->__WJ= 0;
+  __R41J=__Z5FV;
+  __HJWJ__->__IJWJ=(*__YL2C__);
+  __H5FV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____4X1D));
+  if (((unsigned long)__3XFV ==  0)) {
+    __H5FV=__4X1D__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoLOCALo__PW1D__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__Y3FV=((__FAST_ARRAYoLOCALo__PW1D *)ptr__MWFV);
-    *(result__Y3FV) = *(FAST_ARRAYoLOCALo__PW1D__);
-  };
-  Self__YO1T=((__FAST_ARRAYoLOCALo__PW1D *)result__Y3FV);
-  if ((Self__YO1T->parent_arrayed_collection__XW1D.capacity__HZ4F <  64)) {
-    __tmp__0O1T=create__S2NG( 64);
-    Self__YO1T->parent_arrayed_collection__XW1D.storage__1T5F=__tmp__0O1T;
-    Self__YO1T->parent_arrayed_collection__XW1D.capacity__HZ4F= 64;
-  };
-  Self__YO1T->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(-  1);
-  stack_local__YW1D=result__Y3FV;
-  result__Y3FV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoLOCALo__PW1D));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__Y3FV=FAST_ARRAYoLOCALo__PW1D__;
+    __2XFV=____4X1D__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __H5FV=((____4X1D *)__1XFV);
+    *(__H5FV) = *(__4X1D__);
+  };
+  __HQ1T=((____4X1D *)__H5FV);
+  if ((__HQ1T->__GY1D.__W04F <  64)) {
+    __JQ1T=__B4NG( 64);
+    __HQ1T->__GY1D.__KV5F=__JQ1T;
+    __HQ1T->__GY1D.__W04F= 64;
+  };
+  __HQ1T->__GY1D.__33BE=(____Q)(-  1);
+  __HY1D=__H5FV;
+  __H5FV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____4X1D));
+  if (((unsigned long)__3XFV ==  0)) {
+    __H5FV=__4X1D__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoLOCALo__PW1D__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__Y3FV=((__FAST_ARRAYoLOCALo__PW1D *)ptr__MWFV);
-    *(result__Y3FV) = *(FAST_ARRAYoLOCALo__PW1D__);
-  };
-  Self__YO1T=((__FAST_ARRAYoLOCALo__PW1D *)result__Y3FV);
-  if ((Self__YO1T->parent_arrayed_collection__XW1D.capacity__HZ4F <  16)) {
-    __tmp__0O1T=create__S2NG( 16);
-    Self__YO1T->parent_arrayed_collection__XW1D.storage__1T5F=__tmp__0O1T;
-    Self__YO1T->parent_arrayed_collection__XW1D.capacity__HZ4F= 16;
-  };
-  Self__YO1T->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(-  1);
-  stack_result__DVMJ=result__Y3FV;
-  FAST_ARRAYoPROFILo__KQB__->parent_arrayed_collection__SQB=(*ARRAYED_COLLECTIONoPROFILo__LQB__);
-  result__DSK=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoPROFILo__KQB));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__DSK=FAST_ARRAYoPROFILo__KQB__;
+    __2XFV=____4X1D__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __H5FV=((____4X1D *)__1XFV);
+    *(__H5FV) = *(__4X1D__);
+  };
+  __HQ1T=((____4X1D *)__H5FV);
+  if ((__HQ1T->__GY1D.__W04F <  16)) {
+    __JQ1T=__B4NG( 16);
+    __HQ1T->__GY1D.__KV5F=__JQ1T;
+    __HQ1T->__GY1D.__W04F= 16;
+  };
+  __HQ1T->__GY1D.__33BE=(____Q)(-  1);
+  __SWMJ=__H5FV;
+  __RQB__->__ZQB=(*__SQB__);
+  __KSK=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____RQB));
+  if (((unsigned long)__3XFV ==  0)) {
+    __KSK=__RQB__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoPROFILo__KQB__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__DSK=((__FAST_ARRAYoPROFILo__KQB *)ptr__MWFV);
-    *(result__DSK) = *(FAST_ARRAYoPROFILo__KQB__);
-  };
-  Self__BUY=((__FAST_ARRAYoPROFILo__KQB *)result__DSK);
-  if ((Self__BUY->parent_arrayed_collection__SQB.capacity__KUY <  65536)) {
-    __tmp__WUY=create__3GEB( 65536);
-    Self__BUY->parent_arrayed_collection__SQB.storage__XUY=__tmp__WUY;
-    Self__BUY->parent_arrayed_collection__SQB.capacity__KUY= 65536;
-  };
-  Self__BUY->parent_arrayed_collection__SQB.upper__ZQB=(__INTEGER__Q)(-  1);
-  profil_list__TQB=result__DSK;
-  result__LGJL=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__LGJL=HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J__;
+    __2XFV=____RQB__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __KSK=((____RQB *)__1XFV);
+    *(__KSK) = *(__RQB__);
+  };
+  __IUY=((____RQB *)__KSK);
+  if ((__IUY->__ZQB.__RUY <  65536)) {
+    __3UY=__MHEB( 65536);
+    __IUY->__ZQB.__4UY=__3UY;
+    __IUY->__ZQB.__RUY= 65536;
+  };
+  __IUY->__ZQB.__ARB=(____Q)(-  1);
+  __0QB=__KSK;
+  __0HJL=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____IW5J));
+  if (((unsigned long)__3XFV ==  0)) {
+    __0HJL=__IW5J__;
   } else /* FALSE */ {
-    typ_id__NWFV=__HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__LGJL=((__HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J *)ptr__MWFV);
-    *(result__LGJL) = *(HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J__);
-  };
-  Self__WVGM=((__HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J *)result__LGJL);
-  typ_id__NWFV=prime_number_ceiling__BKN( 193);
-  __tmp__ELLM=create__VDOM(typ_id__NWFV);
-  Self__WVGM->buckets__HBGM=__tmp__ELLM;
-  Self__WVGM->capacity__ABGM=typ_id__NWFV;
-  Self__WVGM->count__BIGM= 0;
-  dico_string__BV5J=result__LGJL;
-  FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ__->parent_arrayed_collection__TSPJ=(*ARRAYED_COLLECTIONoFAST_ARRAYoINSTRoo__MSPJ__);
-  result__KQJK=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__KQJK=FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ__;
+    __2XFV=____IW5J__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __0HJL=((____IW5J *)__1XFV);
+    *(__0HJL) = *(__IW5J__);
+  };
+  __FXGM=((____IW5J *)__0HJL);
+  __2XFV=__IKN( 193);
+  __TMLM=__EFOM(__2XFV);
+  __FXGM->__WCGM=__TMLM;
+  __FXGM->__PCGM=__2XFV;
+  __FXGM->__QJGM= 0;
+  __QW5J=__0HJL;
+  __0TPJ__->__CUPJ=(*__1TPJ__);
+  __ZRJK=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____0TPJ));
+  if (((unsigned long)__3XFV ==  0)) {
+    __ZRJK=__0TPJ__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__KQJK=((__FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ *)ptr__MWFV);
-    *(result__KQJK) = *(FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ__);
-  };
-  Self__SAHL=((__FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ *)result__KQJK);
-  if ((Self__SAHL->parent_arrayed_collection__TSPJ.capacity__SYGL <  5)) {
-    __tmp__CBHL=create__4AVL( 5);
-    Self__SAHL->parent_arrayed_collection__TSPJ.storage__QZGL=__tmp__CBHL;
-    Self__SAHL->parent_arrayed_collection__TSPJ.capacity__SYGL= 5;
-  };
-  Self__SAHL->parent_arrayed_collection__TSPJ.upper__BYGL=(__INTEGER__Q)(-  1);
-  free_list__USPJ=result__KQJK;
-  result__Y3FV=create__OATJ( 0);
-  stack_local_empty__YXNJ=result__Y3FV;
-  node_list_base__BZNJ=node_list__YK2C;
-  FAST_ARRAYoSLOT_CODEo__5OKL__->parent_arrayed_collection__HPKL=(*ARRAYED_COLLECTIONoSLOT_CODEo__APKL__);
-  result__K4FV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__K4FV=STRING__BC__;
+    __2XFV=____0TPJ__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __ZRJK=((____0TPJ *)__1XFV);
+    *(__ZRJK) = *(__0TPJ__);
+  };
+  __BCHL=((____0TPJ *)__ZRJK);
+  if ((__BCHL->__CUPJ.__B0GL <  5)) {
+    __RCHL=__NCVL( 5);
+    __BCHL->__CUPJ.__50GL=__RCHL;
+    __BCHL->__CUPJ.__B0GL= 5;
+  };
+  __BCHL->__CUPJ.__QZGL=(____Q)(-  1);
+  __DUPJ=__ZRJK;
+  __H5FV=__3BTJ( 0);
+  __HZNJ=__H5FV;
+  __Q0NJ=__HM2C;
+  __OQKL__->__WQKL=(*__PQKL__);
+  __Z5FV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __Z5FV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__K4FV=((__STRING__BC *)ptr__MWFV);
-    *(result__K4FV) = *(STRING__BC__);
-  };
-  Self__G4FV=((__STRING__BC *)result__K4FV);
-  if ((Self__G4FV->capacity__HFL <  128)) {
-    Self__WGQ=create__KVW( 128);
-    Self__G4FV->storage__4EL=Self__WGQ;
-    Self__G4FV->capacity__HFL= 128;
-  };
-  Self__G4FV->count__WJ= 0;
-  Self__G4FV=result__K4FV;
-  indent__UH=result__K4FV;
-  FAST_ARRAYoCASEo__U4EJ__->parent_arrayed_collection__24EJ=(*ARRAYED_COLLECTIONoCASEo__V4EJ__);
-  SWITCH__DDXC__->parent_instr__EDXC=(*INSTR__XH__);
-  LOOP__ZQBK__->parent_instr__0QBK=(*INSTR__XH__);
-  CALL_SLOT__U5YK__->parent_instr__V5YK=(*INSTR__XH__);
-  LOOP_END__E0RM__->parent_instr__F0RM=(*INSTR__XH__);
-  CALL_SLOT__U5YK__->result_list__PCZK=(*SLIM_ARRAYoRESULTo__NCZK__);
-  FAST_ARRAYoRESULTo__5GCL__->parent_arrayed_collection__HHCL=(*ARRAYED_COLLECTIONoRESULTo__AHCL__);
-  FAST_ARRAYoTYPEo__ESB__->parent_arrayed_collection__MSB=(*ARRAYED_COLLECTIONoTYPEo__FSB__);
-  __tmp__C4LJ=create_with_capacity__XYD( 16);
-  stack_type__HEFJ=__tmp__C4LJ;
-  COP_LOCK__K40M__->parent_instr__L40M=(*INSTR__XH__);
-  COP_UNLOCK__MC1M__->parent_instr__NC1M=(*INSTR__XH__);
-  result__IAGV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__IAGV=STRING__BC__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __Z5FV=((____BC *)__1XFV);
+    *(__Z5FV) = *(__BC__);
+  };
+  __V5FV=((____BC *)__Z5FV);
+  if ((__V5FV->__OFL <  128)) {
+    __3GQ=__RVW( 128);
+    __V5FV->__FFL=__3GQ;
+    __V5FV->__OFL= 128;
+  };
+  __V5FV->__WJ= 0;
+  __V5FV=__Z5FV;
+  __UH=__Z5FV;
+  __DAFJ__->__LAFJ=(*__EAFJ__);
+  __SEXC__->__TEXC=(*__XH__);
+  __ISBK__->__JSBK=(*__XH__);
+  __DBZK__->__EBZK=(*__XH__);
+  __T1RM__->__U1RM=(*__XH__);
+  __DBZK__->__4DZK=(*__2DZK__);
+  __OICL__->__WICL=(*__PICL__);
+  __LSB__->__TSB=(*__MSB__);
+  __R5LJ=__4YD( 16);
+  __WFFJ=__R5LJ;
+  __Z50M__->__050M=(*__XH__);
+  __1D1M__->__2D1M=(*__XH__);
+  __XBGV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __XBGV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__IAGV=((__STRING__BC *)ptr__MWFV);
-    *(result__IAGV) = *(STRING__BC__);
-  };
-  Self__EAGV=((__STRING__BC *)result__IAGV);
-  if ((Self__EAGV->capacity__HFL <  512)) {
-    Self__WGQ=create__KVW( 512);
-    Self__EAGV->storage__4EL=Self__WGQ;
-    Self__EAGV->capacity__HFL= 512;
-  };
-  Self__EAGV->count__WJ= 0;
-  tmp_string__RTH=result__IAGV;
-  FAST_ARRAYoLISTo__ZBFE__->parent_arrayed_collection__BCFE=(*ARRAYED_COLLECTIONoLISTo__0BFE__);
-  result__RRDF=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoLISTo__ZBFE));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__RRDF=FAST_ARRAYoLISTo__ZBFE__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __XBGV=((____BC *)__1XFV);
+    *(__XBGV) = *(__BC__);
+  };
+  __TBGV=((____BC *)__XBGV);
+  if ((__TBGV->__OFL <  512)) {
+    __3GQ=__RVW( 512);
+    __TBGV->__FFL=__3GQ;
+    __TBGV->__OFL= 512;
+  };
+  __TBGV->__WJ= 0;
+  __YTH=__XBGV;
+  __IDFE__->__QDFE=(*__JDFE__);
+  __ATDF=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____IDFE));
+  if (((unsigned long)__3XFV ==  0)) {
+    __ATDF=__IDFE__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoLISTo__ZBFE__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__RRDF=((__FAST_ARRAYoLISTo__ZBFE *)ptr__MWFV);
-    *(result__RRDF) = *(FAST_ARRAYoLISTo__ZBFE__);
-  };
-  Self__UFAG=((__FAST_ARRAYoLISTo__ZBFE *)result__RRDF);
-  if ((Self__UFAG->parent_arrayed_collection__BCFE.capacity__SH5F <  64)) {
-    __tmp__EGAG=create__TJOG( 64);
-    Self__UFAG->parent_arrayed_collection__BCFE.storage__QI5F=__tmp__EGAG;
-    Self__UFAG->parent_arrayed_collection__BCFE.capacity__SH5F= 64;
-  };
-  Self__UFAG->parent_arrayed_collection__BCFE.upper__QH5F=(__INTEGER__Q)(-  1);
-  seq_list__CCFE=result__RRDF;
-  seq_inline__ECFE= 0;
-  seq_or_and__ADFE= 0;
-  old_seq_or_and__CDFE= 0;
-  LOCAL_SEQ__4L1K__->last_seq_call_local_and_loop__RG3K= 0;
-  seq_call_local_and_loop__TG3K= 0;
-  LOCAL_SEQ__4L1K__->last_seq_index__SI3K= 0;
-  SLOT_DATA__WIRG__->last_seq_index__TK3K= 0;
-  LOCAL_SEQ__4L1K__->last_seq_call_and_loop__5K3K= 0;
-  seq_call_and_loop__BL3K= 0;
-  LOCAL_SEQ__4L1K__->last_seq_or_and__QM3K= 0;
-  SLOT_DATA__WIRG__->last_seq_call_and_loop__AZQL= 0;
-  SLOT_DATA__WIRG__->last_seq_call_local_and_loop__CZQL= 0;
-  SLOT_DATA__WIRG__->last_seq_or_and__4YQL= 0;
-  seq_index__3I5J= 0;
-  FAST_ARRAYoLOCAL_SEQo__Y5KL__->parent_arrayed_collection__AALL=(*ARRAYED_COLLECTIONoLOCAL_SEQo__Z5KL__);
-  result__DKKM=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoLOCAL_SEQo__Y5KL));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__DKKM=FAST_ARRAYoLOCAL_SEQo__Y5KL__;
+    __2XFV=____IDFE__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __ATDF=((____IDFE *)__1XFV);
+    *(__ATDF) = *(__IDFE__);
+  };
+  __DHAG=((____IDFE *)__ATDF);
+  if ((__DHAG->__QDFE.__BJ5F <  64)) {
+    __THAG=__CLOG( 64);
+    __DHAG->__QDFE.__5J5F=__THAG;
+    __DHAG->__QDFE.__BJ5F= 64;
+  };
+  __DHAG->__QDFE.__5I5F=(____Q)(-  1);
+  __RDFE=__ATDF;
+  __TDFE= 0;
+  __PEFE= 0;
+  __REFE= 0;
+  __NN1K__->__AI3K= 0;
+  __CI3K= 0;
+  __NN1K__->__BK3K= 0;
+  __FKRG__->__CM3K= 0;
+  __NN1K__->__OM3K= 0;
+  __QM3K= 0;
+  __NN1K__->__5N3K= 0;
+  __FKRG__->__P0QL= 0;
+  __FKRG__->__R0QL= 0;
+  __FKRG__->__N0QL= 0;
+  __MK5J= 0;
+  __HBLL__->__PBLL=(*__IBLL__);
+  __SLKM=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____HBLL));
+  if (((unsigned long)__3XFV ==  0)) {
+    __SLKM=__HBLL__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoLOCAL_SEQo__Y5KL__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__DKKM=((__FAST_ARRAYoLOCAL_SEQo__Y5KL *)ptr__MWFV);
-    *(result__DKKM) = *(FAST_ARRAYoLOCAL_SEQo__Y5KL__);
-  };
-  Self__SAEN=((__FAST_ARRAYoLOCAL_SEQo__Y5KL *)result__DKKM);
-  if ((Self__SAEN->parent_arrayed_collection__AALL.capacity__S0DN <  512)) {
-    __tmp__CBEN=create__EYON( 512);
-    Self__SAEN->parent_arrayed_collection__AALL.storage__Q1DN=__tmp__CBEN;
-    Self__SAEN->parent_arrayed_collection__AALL.capacity__S0DN= 512;
-  };
-  Self__SAEN->parent_arrayed_collection__AALL.upper__Q0DN=(__INTEGER__Q)(-  1);
-  list_free__BALL=result__DKKM;
-  result__Y3FV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoLOCALo__PW1D));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__Y3FV=FAST_ARRAYoLOCALo__PW1D__;
+    __2XFV=____HBLL__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __SLKM=((____HBLL *)__1XFV);
+    *(__SLKM) = *(__HBLL__);
+  };
+  __BCEN=((____HBLL *)__SLKM);
+  if ((__BCEN->__PBLL.__B2DN <  512)) {
+    __RCEN=__TZON( 512);
+    __BCEN->__PBLL.__52DN=__RCEN;
+    __BCEN->__PBLL.__B2DN= 512;
+  };
+  __BCEN->__PBLL.__51DN=(____Q)(-  1);
+  __QBLL=__SLKM;
+  __H5FV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____4X1D));
+  if (((unsigned long)__3XFV ==  0)) {
+    __H5FV=__4X1D__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoLOCALo__PW1D__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__Y3FV=((__FAST_ARRAYoLOCALo__PW1D *)ptr__MWFV);
-    *(result__Y3FV) = *(FAST_ARRAYoLOCALo__PW1D__);
-  };
-  Self__YO1T=((__FAST_ARRAYoLOCALo__PW1D *)result__Y3FV);
-  if ((Self__YO1T->parent_arrayed_collection__XW1D.capacity__HZ4F <  512)) {
-    __tmp__0O1T=create__S2NG( 512);
-    Self__YO1T->parent_arrayed_collection__XW1D.storage__1T5F=__tmp__0O1T;
-    Self__YO1T->parent_arrayed_collection__XW1D.capacity__HZ4F= 512;
-  };
-  Self__YO1T->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(-  1);
-  list_busy__K5KL=result__Y3FV;
-  reduce_profil__IO2C=TRUE__K__;
-  inline_level_current__CGGD= 3;
-  Self__EAGV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    Self__EAGV=STRING__BC__;
+    __2XFV=____4X1D__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __H5FV=((____4X1D *)__1XFV);
+    *(__H5FV) = *(__4X1D__);
+  };
+  __HQ1T=((____4X1D *)__H5FV);
+  if ((__HQ1T->__GY1D.__W04F <  512)) {
+    __JQ1T=__B4NG( 512);
+    __HQ1T->__GY1D.__KV5F=__JQ1T;
+    __HQ1T->__GY1D.__W04F= 512;
+  };
+  __HQ1T->__GY1D.__33BE=(____Q)(-  1);
+  __ZALL=__H5FV;
+  __XP2C=__K__;
+  __RHGD= 3;
+  __TBGV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __TBGV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    Self__EAGV=((__STRING__BC *)ptr__MWFV);
-    *(Self__EAGV) = *(STRING__BC__);
-  };
-  Self__DBGV=((__STRING__BC *)Self__EAGV);
-  if ((Self__DBGV->capacity__HFL <  10000)) {
-    Self__WGQ=create__KVW( 10000);
-    Self__DBGV->storage__4EL=Self__WGQ;
-    Self__DBGV->capacity__HFL= 10000;
-  };
-  Self__DBGV->count__WJ= 0;
-  output_glob__BG=Self__EAGV;
-  Self__DBGV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    Self__DBGV=STRING__BC__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __TBGV=((____BC *)__1XFV);
+    *(__TBGV) = *(__BC__);
+  };
+  __SCGV=((____BC *)__TBGV);
+  if ((__SCGV->__OFL <  10000)) {
+    __3GQ=__RVW( 10000);
+    __SCGV->__FFL=__3GQ;
+    __SCGV->__OFL= 10000;
+  };
+  __SCGV->__WJ= 0;
+  __BG=__TBGV;
+  __SCGV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __SCGV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    Self__DBGV=((__STRING__BC *)ptr__MWFV);
-    *(Self__DBGV) = *(STRING__BC__);
-  };
-  Self__VBGV=((__STRING__BC *)Self__DBGV);
-  if ((Self__VBGV->capacity__HFL <  4000000)) {
-    Self__WGQ=create__KVW( 4000000);
-    Self__VBGV->storage__4EL=Self__WGQ;
-    Self__VBGV->capacity__HFL= 4000000;
-  };
-  Self__VBGV->count__WJ= 0;
-  Self__VBGV=Self__DBGV;
-  __tmp__C4LJ=create_with_capacity__XYD( 128);
-  genere_list__NSB=__tmp__C4LJ;
-  FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D__->parent_arrayed_collection__FX1D=(*ARRAYED_COLLECTIONoFAST_ARRAYoLOCALoo__4W1D__);
-  result__XZCF=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__XZCF=FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __SCGV=((____BC *)__1XFV);
+    *(__SCGV) = *(__BC__);
+  };
+  __EDGV=((____BC *)__SCGV);
+  if ((__EDGV->__OFL <  4000000)) {
+    __3GQ=__RVW( 4000000);
+    __EDGV->__FFL=__3GQ;
+    __EDGV->__OFL= 4000000;
+  };
+  __EDGV->__WJ= 0;
+  __EDGV=__SCGV;
+  __R5LJ=__4YD( 128);
+  __USB=__R5LJ;
+  __MY1D__->__UY1D=(*__NY1D__);
+  __G1CF=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____MY1D));
+  if (((unsigned long)__3XFV ==  0)) {
+    __G1CF=__MY1D__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__XZCF=((__FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D *)ptr__MWFV);
-    *(result__XZCF) = *(FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D__);
-  };
-  Self__PU5F=((__FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D *)result__XZCF);
-  if ((Self__PU5F->parent_arrayed_collection__FX1D.capacity__YU5F <  4)) {
-    __tmp__AV5F=create__N3NG( 4);
-    Self__PU5F->parent_arrayed_collection__FX1D.storage__2Z4F=__tmp__AV5F;
-    Self__PU5F->parent_arrayed_collection__FX1D.capacity__YU5F= 4;
-  };
-  Self__PU5F->parent_arrayed_collection__FX1D.upper__ZZBE=(__INTEGER__Q)(-  1);
-  Self__PU5F=result__XZCF;
-  typ_id__NWFV= 0;
-  while ((typ_id__NWFV <=  3)) {
-    result__GCGV=NULL;
-    __tmp__PWFV=((__POINTER__IB )(NULL));
-    idx__CHQ= 0;
-    __tmp__QWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoLOCALo__PW1D));
-    if (((unsigned long)__tmp__QWFV ==  0)) {
-      result__GCGV=FAST_ARRAYoLOCALo__PW1D__;
-    } else /* FALSE */ {
-      idx__CHQ=__FAST_ARRAYoLOCALo__PW1D__;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV));
-      if ((idx__CHQ == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__BXFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__CXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BXFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BXFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__DXFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CXFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__BXFV=micro_alloc__table__lab__HKI(__tmp__CXFV,((__POINTER__IB )(&(table_size[(__tmp__DXFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CXFV)));
-        __tmp__PWFV=__tmp__BXFV;
-      } else /* FALSE */ {
-        __tmp__DXFV=((__UINTEGER_32__RWB )idx__CHQ);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__BXFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__CXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BXFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BXFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__BXFV=micro_alloc__table__lab__HKI(__tmp__CXFV,((__POINTER__IB )(&(table_type[(__tmp__DXFV)]))),(__UINTEGER_32__RWB)(__tmp__DXFV |  1));
-        __tmp__PWFV=__tmp__BXFV;
-      };
-      result__GCGV=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__PWFV);
-      *(result__GCGV) = *(FAST_ARRAYoLOCALo__PW1D__);
-    };
-    Self__MP1T=((__FAST_ARRAYoLOCALo__PW1D *)result__GCGV);
-    if ((Self__MP1T->parent_arrayed_collection__XW1D.capacity__HZ4F <  32)) {
-      __tmp__OP1T=create__S2NG( 32);
-      Self__MP1T->parent_arrayed_collection__XW1D.storage__1T5F=__tmp__OP1T;
-      Self__MP1T->parent_arrayed_collection__XW1D.capacity__HZ4F= 32;
-    };
-    Self__MP1T->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(-  1);
-    Self__JOAG=((__FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D *)Self__PU5F);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (((__INTEGER__Q)(Self__JOAG->parent_arrayed_collection__FX1D.upper__ZZBE +  1) <= (__INTEGER__Q)(Self__JOAG->parent_arrayed_collection__FX1D.capacity__YU5F -  1))) {
-      Self__JOAG->parent_arrayed_collection__FX1D.upper__ZZBE=(__INTEGER__Q)(Self__JOAG->parent_arrayed_collection__FX1D.upper__ZZBE +  1);
-      __tmp__ZOAG=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__ZOAG=FALSE__O__;
-    };
-    if ((! __tmp__ZOAG)) {
-      if ((Self__JOAG->parent_arrayed_collection__FX1D.capacity__YU5F ==  0)) {
-        __tmp__FPAG=create__N3NG( 2);
-        Self__JOAG->parent_arrayed_collection__FX1D.storage__2Z4F=__tmp__FPAG;
-        Self__JOAG->parent_arrayed_collection__FX1D.capacity__YU5F= 2;
-        Self__JOAG->parent_arrayed_collection__FX1D.upper__ZZBE= 0;
-      } else /* FALSE */ {
-        __tmp__MXFV=(__INTEGER__Q)(Self__JOAG->parent_arrayed_collection__FX1D.capacity__YU5F <<  1);
-        __tmp__FPAG=Self__JOAG->parent_arrayed_collection__FX1D.storage__2Z4F;
-        old_nb_elts__OXFV=Self__JOAG->parent_arrayed_collection__FX1D.capacity__YU5F;
-        __tmp__BXFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__FPAG)),((__UINTEGER_32__RWB )(__INTEGER__Q)(old_nb_elts__OXFV * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__MXFV * ((__INTEGER__Q )(sizeof(void *))))));
-        __tmp__FPAG=((void **)__tmp__BXFV);
-        __tmp__HW2G=(__INTEGER__Q)(__tmp__MXFV -  1);
-        Self__VFVH=old_nb_elts__OXFV;
-        while ((Self__VFVH <= __tmp__HW2G)) {
-          __tmp__FPAG[Self__VFVH]=NULL;
-          Self__VFVH=(__INTEGER__Q)(Self__VFVH +  1);
-        };
-        Self__JOAG->parent_arrayed_collection__FX1D.storage__2Z4F=__tmp__FPAG;
-        Self__JOAG->parent_arrayed_collection__FX1D.capacity__YU5F=__tmp__MXFV;
-        Self__JOAG->parent_arrayed_collection__FX1D.upper__ZZBE=(__INTEGER__Q)(Self__JOAG->parent_arrayed_collection__FX1D.upper__ZZBE +  1);
-      };
-    };
-    ((void **)Self__JOAG->parent_arrayed_collection__FX1D.storage__2Z4F)[Self__JOAG->parent_arrayed_collection__FX1D.upper__ZZBE]=result__GCGV;
-    typ_id__NWFV=(__INTEGER__Q)(typ_id__NWFV +  1);
-  };
-  var_size__GX1D=result__XZCF;
-  result__Y3FV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoLOCALo__PW1D));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__Y3FV=FAST_ARRAYoLOCALo__PW1D__;
+    __2XFV=____MY1D__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __G1CF=((____MY1D *)__1XFV);
+    *(__G1CF) = *(__MY1D__);
+  };
+  __4V5F=((____MY1D *)__G1CF);
+  if ((__4V5F->__UY1D.__HW5F <  4)) {
+    __PW5F=__24NG( 4);
+    __4V5F->__UY1D.__L14F=__PW5F;
+    __4V5F->__UY1D.__HW5F= 4;
+  };
+  __4V5F->__UY1D.__I1BE=(____Q)(-  1);
+  __4V5F=__G1CF;
+  __2XFV= 0;
+  while ((__2XFV <=  3)) {
+    __VDGV=NULL;
+    __4XFV=((____IB )(NULL));
+    __JHQ= 0;
+    __5XFV=((____IB )sizeof(____4X1D));
+    if (((unsigned long)__5XFV ==  0)) {
+      __VDGV=__4X1D__;
+    } else /* FALSE */ {
+      __JHQ=____4X1D__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV));
+      if ((__JHQ == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __QYFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __RYFV=(void *)((unsigned long)(void *)((unsigned long)__5XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QYFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QYFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __SYFV=((____YWB )((____Q )(void *)((unsigned long)__RYFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __QYFV=__OKI(__RYFV,((____IB )(&(table_size[(__SYFV)-1]))),((____YWB )((____Q )__RYFV)));
+        __4XFV=__QYFV;
+      } else /* FALSE */ {
+        __SYFV=((____YWB )__JHQ);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __QYFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __RYFV=(void *)((unsigned long)(void *)((unsigned long)__5XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QYFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QYFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __QYFV=__OKI(__RYFV,((____IB )(&(table_type[(__SYFV)]))),(____YWB)(__SYFV |  1));
+        __4XFV=__QYFV;
+      };
+      __VDGV=((____4X1D *)__4XFV);
+      *(__VDGV) = *(__4X1D__);
+    };
+    __1Q1T=((____4X1D *)__VDGV);
+    if ((__1Q1T->__GY1D.__W04F <  32)) {
+      __3Q1T=__B4NG( 32);
+      __1Q1T->__GY1D.__KV5F=__3Q1T;
+      __1Q1T->__GY1D.__W04F= 32;
+    };
+    __1Q1T->__GY1D.__33BE=(____Q)(-  1);
+    __YPAG=((____MY1D *)__4V5F);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (((____Q)(__YPAG->__UY1D.__I1BE +  1) <= (____Q)(__YPAG->__UY1D.__HW5F -  1))) {
+      __YPAG->__UY1D.__I1BE=(____Q)(__YPAG->__UY1D.__I1BE +  1);
+      __IQAG=__K__;
+    } else /* FALSE */ {
+      __IQAG=__O__;
+    };
+    if ((! __IQAG)) {
+      if ((__YPAG->__UY1D.__HW5F ==  0)) {
+        __UQAG=__24NG( 2);
+        __YPAG->__UY1D.__L14F=__UQAG;
+        __YPAG->__UY1D.__HW5F= 2;
+        __YPAG->__UY1D.__I1BE= 0;
+      } else /* FALSE */ {
+        __1YFV=(____Q)(__YPAG->__UY1D.__HW5F <<  1);
+        __UQAG=__YPAG->__UY1D.__L14F;
+        __3YFV=__YPAG->__UY1D.__HW5F;
+        __QYFV=__55W(((____IB )((void **)__UQAG)),((____YWB )(____Q)(__3YFV * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__1YFV * ((____Q )(sizeof(void *))))));
+        __UQAG=((void **)__QYFV);
+        __WX2G=(____Q)(__1YFV -  1);
+        __EHVH=__3YFV;
+        while ((__EHVH <= __WX2G)) {
+          __UQAG[__EHVH]=NULL;
+          __EHVH=(____Q)(__EHVH +  1);
+        };
+        __YPAG->__UY1D.__L14F=__UQAG;
+        __YPAG->__UY1D.__HW5F=__1YFV;
+        __YPAG->__UY1D.__I1BE=(____Q)(__YPAG->__UY1D.__I1BE +  1);
+      };
+    };
+    ((void **)__YPAG->__UY1D.__L14F)[__YPAG->__UY1D.__I1BE]=__VDGV;
+    __2XFV=(____Q)(__2XFV +  1);
+  };
+  __VY1D=__G1CF;
+  __H5FV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____4X1D));
+  if (((unsigned long)__3XFV ==  0)) {
+    __H5FV=__4X1D__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoLOCALo__PW1D__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__Y3FV=((__FAST_ARRAYoLOCALo__PW1D *)ptr__MWFV);
-    *(result__Y3FV) = *(FAST_ARRAYoLOCALo__PW1D__);
-  };
-  Self__YO1T=((__FAST_ARRAYoLOCALo__PW1D *)result__Y3FV);
-  if ((Self__YO1T->parent_arrayed_collection__XW1D.capacity__HZ4F <  64)) {
-    __tmp__0O1T=create__S2NG( 64);
-    Self__YO1T->parent_arrayed_collection__XW1D.storage__1T5F=__tmp__0O1T;
-    Self__YO1T->parent_arrayed_collection__XW1D.capacity__HZ4F= 64;
-  };
-  Self__YO1T->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(-  1);
-  free_context__E0BE=result__Y3FV;
-  result__YCGV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__YCGV=STRING__BC__;
+    __2XFV=____4X1D__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __H5FV=((____4X1D *)__1XFV);
+    *(__H5FV) = *(__4X1D__);
+  };
+  __HQ1T=((____4X1D *)__H5FV);
+  if ((__HQ1T->__GY1D.__W04F <  64)) {
+    __JQ1T=__B4NG( 64);
+    __HQ1T->__GY1D.__KV5F=__JQ1T;
+    __HQ1T->__GY1D.__W04F= 64;
+  };
+  __HQ1T->__GY1D.__33BE=(____Q)(-  1);
+  __T1BE=__H5FV;
+  __HEGV=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __HEGV=__BC__;
   } else /* FALSE */ {
-    typ_id__NWFV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__YCGV=((__STRING__BC *)ptr__MWFV);
-    *(result__YCGV) = *(STRING__BC__);
-  };
-  Self__UCGV=((__STRING__BC *)result__YCGV);
-  if ((Self__UCGV->capacity__HFL <  256)) {
-    Self__WGQ=create__KVW( 256);
-    Self__UCGV->storage__4EL=Self__WGQ;
-    Self__UCGV->capacity__HFL= 256;
-  };
-  Self__UCGV->count__WJ= 0;
-  Self__UCGV=result__YCGV;
-  append__3VX(((__STRING__BC *)result__YCGV),(&__string_8));
-  typ_id__NWFV= 3;
-  while ((typ_id__NWFV <=  28)) {
-    Self__FDGV=((__STRING__BC *)Self__UCGV);
-    if ((Self__FDGV->capacity__HFL <= Self__FDGV->count__WJ)) {
-      if ((Self__FDGV->capacity__HFL ==  0)) {
-        Self__FDGV->capacity__HFL= 32;
-        __tmp__1WFV=create__KVW( 32);
-        Self__FDGV->storage__4EL=__tmp__1WFV;
-      } else /* FALSE */ {
-        __tmp__MXFV=(__INTEGER__Q)(Self__FDGV->capacity__HFL <<  1);
-        __tmp__1WFV=((__CHARACTER__DB *)Self__FDGV->storage__4EL);
-        old_nb_elts__OXFV=Self__FDGV->capacity__HFL;
-        __tmp__BXFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1WFV),((__UINTEGER_32__RWB )old_nb_elts__OXFV),((__UINTEGER_32__RWB )__tmp__MXFV));
-        __tmp__1WFV=((__CHARACTER__DB *)__tmp__BXFV);
-        clear__to__F00(__tmp__1WFV,old_nb_elts__OXFV,(__INTEGER__Q)(__tmp__MXFV -  1));
-        Self__FDGV->storage__4EL=__tmp__1WFV;
-        Self__FDGV->capacity__HFL=__tmp__MXFV;
-      };
-    };
-    ((__CHARACTER__DB *)Self__FDGV->storage__4EL)[Self__FDGV->count__WJ]='=';
-    Self__FDGV->count__WJ=(__INTEGER__Q)(Self__FDGV->count__WJ +  1);
-    typ_id__NWFV=(__INTEGER__Q)(typ_id__NWFV +  1);
-  };
-  append__3VX(((__STRING__BC *)result__YCGV),(&__string_9));
-  append__3VX(((__STRING__BC *)result__YCGV),(&__string_10));
-  typ_id__NWFV=(__INTEGER__Q)((&__string_10)->count__0C +  5);
-  while ((typ_id__NWFV <=  28)) {
-    Self__FDGV=((__STRING__BC *)Self__UCGV);
-    if ((Self__FDGV->capacity__HFL <= Self__FDGV->count__WJ)) {
-      if ((Self__FDGV->capacity__HFL ==  0)) {
-        Self__FDGV->capacity__HFL= 32;
-        __tmp__1WFV=create__KVW( 32);
-        Self__FDGV->storage__4EL=__tmp__1WFV;
-      } else /* FALSE */ {
-        __tmp__MXFV=(__INTEGER__Q)(Self__FDGV->capacity__HFL <<  1);
-        __tmp__1WFV=((__CHARACTER__DB *)Self__FDGV->storage__4EL);
-        old_nb_elts__OXFV=Self__FDGV->capacity__HFL;
-        __tmp__BXFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1WFV),((__UINTEGER_32__RWB )old_nb_elts__OXFV),((__UINTEGER_32__RWB )__tmp__MXFV));
-        __tmp__1WFV=((__CHARACTER__DB *)__tmp__BXFV);
-        clear__to__F00(__tmp__1WFV,old_nb_elts__OXFV,(__INTEGER__Q)(__tmp__MXFV -  1));
-        Self__FDGV->storage__4EL=__tmp__1WFV;
-        Self__FDGV->capacity__HFL=__tmp__MXFV;
-      };
-    };
-    ((__CHARACTER__DB *)Self__FDGV->storage__4EL)[Self__FDGV->count__WJ]=' ';
-    Self__FDGV->count__WJ=(__INTEGER__Q)(Self__FDGV->count__WJ +  1);
-    typ_id__NWFV=(__INTEGER__Q)(typ_id__NWFV +  1);
-  };
-  append__3VX(((__STRING__BC *)result__YCGV),(&__string_11));
-  typ_id__NWFV= 3;
-  while ((typ_id__NWFV <=  28)) {
-    Self__FDGV=((__STRING__BC *)Self__UCGV);
-    if ((Self__FDGV->capacity__HFL <= Self__FDGV->count__WJ)) {
-      if ((Self__FDGV->capacity__HFL ==  0)) {
-        Self__FDGV->capacity__HFL= 32;
-        __tmp__1WFV=create__KVW( 32);
-        Self__FDGV->storage__4EL=__tmp__1WFV;
-      } else /* FALSE */ {
-        __tmp__MXFV=(__INTEGER__Q)(Self__FDGV->capacity__HFL <<  1);
-        __tmp__1WFV=((__CHARACTER__DB *)Self__FDGV->storage__4EL);
-        old_nb_elts__OXFV=Self__FDGV->capacity__HFL;
-        __tmp__BXFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1WFV),((__UINTEGER_32__RWB )old_nb_elts__OXFV),((__UINTEGER_32__RWB )__tmp__MXFV));
-        __tmp__1WFV=((__CHARACTER__DB *)__tmp__BXFV);
-        clear__to__F00(__tmp__1WFV,old_nb_elts__OXFV,(__INTEGER__Q)(__tmp__MXFV -  1));
-        Self__FDGV->storage__4EL=__tmp__1WFV;
-        Self__FDGV->capacity__HFL=__tmp__MXFV;
-      };
-    };
-    ((__CHARACTER__DB *)Self__FDGV->storage__4EL)[Self__FDGV->count__WJ]='=';
-    Self__FDGV->count__WJ=(__INTEGER__Q)(Self__FDGV->count__WJ +  1);
-    typ_id__NWFV=(__INTEGER__Q)(typ_id__NWFV +  1);
-  };
-  append__3VX(((__STRING__BC *)result__YCGV),(&__string_12));
-  output__MK=result__YCGV;
-  result__GVBG=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__GVBG=HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB__;
+    __2XFV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __HEGV=((____BC *)__1XFV);
+    *(__HEGV) = *(__BC__);
+  };
+  __DEGV=((____BC *)__HEGV);
+  if ((__DEGV->__OFL <  256)) {
+    __3GQ=__RVW( 256);
+    __DEGV->__FFL=__3GQ;
+    __DEGV->__OFL= 256;
+  };
+  __DEGV->__WJ= 0;
+  __DEGV=__HEGV;
+  __EWX(((____BC *)__HEGV),(&__string_8));
+  __2XFV= 3;
+  while ((__2XFV <=  28)) {
+    __UEGV=((____BC *)__DEGV);
+    if ((__UEGV->__OFL <= __UEGV->__WJ)) {
+      if ((__UEGV->__OFL ==  0)) {
+        __UEGV->__OFL= 32;
+        __KYFV=__RVW( 32);
+        __UEGV->__FFL=__KYFV;
+      } else /* FALSE */ {
+        __1YFV=(____Q)(__UEGV->__OFL <<  1);
+        __KYFV=((____DB *)__UEGV->__FFL);
+        __3YFV=__UEGV->__OFL;
+        __QYFV=__55W(((____IB )__KYFV),((____YWB )__3YFV),((____YWB )__1YFV));
+        __KYFV=((____DB *)__QYFV);
+        __M00(__KYFV,__3YFV,(____Q)(__1YFV -  1));
+        __UEGV->__FFL=__KYFV;
+        __UEGV->__OFL=__1YFV;
+      };
+    };
+    ((____DB *)__UEGV->__FFL)[__UEGV->__WJ]='=';
+    __UEGV->__WJ=(____Q)(__UEGV->__WJ +  1);
+    __2XFV=(____Q)(__2XFV +  1);
+  };
+  __EWX(((____BC *)__HEGV),(&__string_9));
+  __EWX(((____BC *)__HEGV),(&__string_10));
+  __2XFV=(____Q)((&__string_10)->__0C +  5);
+  while ((__2XFV <=  28)) {
+    __UEGV=((____BC *)__DEGV);
+    if ((__UEGV->__OFL <= __UEGV->__WJ)) {
+      if ((__UEGV->__OFL ==  0)) {
+        __UEGV->__OFL= 32;
+        __KYFV=__RVW( 32);
+        __UEGV->__FFL=__KYFV;
+      } else /* FALSE */ {
+        __1YFV=(____Q)(__UEGV->__OFL <<  1);
+        __KYFV=((____DB *)__UEGV->__FFL);
+        __3YFV=__UEGV->__OFL;
+        __QYFV=__55W(((____IB )__KYFV),((____YWB )__3YFV),((____YWB )__1YFV));
+        __KYFV=((____DB *)__QYFV);
+        __M00(__KYFV,__3YFV,(____Q)(__1YFV -  1));
+        __UEGV->__FFL=__KYFV;
+        __UEGV->__OFL=__1YFV;
+      };
+    };
+    ((____DB *)__UEGV->__FFL)[__UEGV->__WJ]=' ';
+    __UEGV->__WJ=(____Q)(__UEGV->__WJ +  1);
+    __2XFV=(____Q)(__2XFV +  1);
+  };
+  __EWX(((____BC *)__HEGV),(&__string_11));
+  __2XFV= 3;
+  while ((__2XFV <=  28)) {
+    __UEGV=((____BC *)__DEGV);
+    if ((__UEGV->__OFL <= __UEGV->__WJ)) {
+      if ((__UEGV->__OFL ==  0)) {
+        __UEGV->__OFL= 32;
+        __KYFV=__RVW( 32);
+        __UEGV->__FFL=__KYFV;
+      } else /* FALSE */ {
+        __1YFV=(____Q)(__UEGV->__OFL <<  1);
+        __KYFV=((____DB *)__UEGV->__FFL);
+        __3YFV=__UEGV->__OFL;
+        __QYFV=__55W(((____IB )__KYFV),((____YWB )__3YFV),((____YWB )__1YFV));
+        __KYFV=((____DB *)__QYFV);
+        __M00(__KYFV,__3YFV,(____Q)(__1YFV -  1));
+        __UEGV->__FFL=__KYFV;
+        __UEGV->__OFL=__1YFV;
+      };
+    };
+    ((____DB *)__UEGV->__FFL)[__UEGV->__WJ]='=';
+    __UEGV->__WJ=(____Q)(__UEGV->__WJ +  1);
+    __2XFV=(____Q)(__2XFV +  1);
+  };
+  __EWX(((____BC *)__HEGV),(&__string_12));
+  __MK=__HEGV;
+  __VWBG=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____0WB));
+  if (((unsigned long)__3XFV ==  0)) {
+    __VWBG=__0WB__;
   } else /* FALSE */ {
-    typ_id__NWFV=__HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__GVBG=((__HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB *)ptr__MWFV);
-    *(result__GVBG) = *(HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB__);
-  };
-  Self__GE1G=((__HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB *)result__GVBG);
-  typ_id__NWFV=prime_number_ceiling__BKN( 193);
-  __tmp__XC4G=create__2FCH(typ_id__NWFV);
-  Self__GE1G->buckets__YC4G=__tmp__XC4G;
-  Self__GE1G->capacity__NE1G=typ_id__NWFV;
-  Self__GE1G->cache_user__0C4G=(__INTEGER__Q)(-  1);
-  Self__GE1G->count__EXB= 0;
-  source_line__CXB=result__GVBG;
-  HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G__->key__5L1G= 0;
-  FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI__->parent_arrayed_collection__DJWI=(*ARRAYED_COLLECTIONoFAST_ARRAYoSLOT_DATAoo__2IWI__);
-  result__QXIK=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  typ_id__NWFV= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__QXIK=FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI__;
+    __2XFV=____0WB__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __VWBG=((____0WB *)__1XFV);
+    *(__VWBG) = *(__0WB__);
+  };
+  __VF1G=((____0WB *)__VWBG);
+  __2XFV=__IKN( 193);
+  __GE4G=__LHCH(__2XFV);
+  __VF1G->__HE4G=__GE4G;
+  __VF1G->__2F1G=__2XFV;
+  __VF1G->__JE4G=(____Q)(-  1);
+  __VF1G->__LXB= 0;
+  __JXB=__VWBG;
+  __KN1G__->__ON1G= 0;
+  __KKWI__->__SKWI=(*__LKWI__);
+  __5YIK=NULL;
+  __1XFV=((____IB )(NULL));
+  __2XFV= 0;
+  __3XFV=((____IB )sizeof(____KKWI));
+  if (((unsigned long)__3XFV ==  0)) {
+    __5YIK=__KKWI__;
   } else /* FALSE */ {
-    typ_id__NWFV=__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((typ_id__NWFV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )typ_id__NWFV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__QXIK=((__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI *)ptr__MWFV);
-    *(result__QXIK) = *(FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI__);
-  };
-  Self__ZWGL=((__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI *)result__QXIK);
-  if ((Self__ZWGL->parent_arrayed_collection__DJWI.capacity__CXGL <  5)) {
-    __tmp__KXGL=create__Q1UL( 5);
-    Self__ZWGL->parent_arrayed_collection__DJWI.storage__LTGL=__tmp__KXGL;
-    Self__ZWGL->parent_arrayed_collection__DJWI.capacity__CXGL= 5;
-  };
-  Self__ZWGL->parent_arrayed_collection__DJWI.upper__OXGL=(__INTEGER__Q)(-  1);
-  Self__ZWGL=result__QXIK;
-  typ_id__NWFV= 0;
-  while ((typ_id__NWFV <=  4)) {
-    __tmp__NUMJ=create_with_capacity__FEZG( 8);
-    Self__32GL=((__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI *)Self__ZWGL);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (((__INTEGER__Q)(Self__32GL->parent_arrayed_collection__DJWI.upper__OXGL +  1) <= (__INTEGER__Q)(Self__32GL->parent_arrayed_collection__DJWI.capacity__CXGL -  1))) {
-      Self__32GL->parent_arrayed_collection__DJWI.upper__OXGL=(__INTEGER__Q)(Self__32GL->parent_arrayed_collection__DJWI.upper__OXGL +  1);
-      __tmp__ZOAG=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__ZOAG=FALSE__O__;
-    };
-    if ((! __tmp__ZOAG)) {
-      if ((Self__32GL->parent_arrayed_collection__DJWI.capacity__CXGL ==  0)) {
-        __tmp__Z3GL=create__Q1UL( 2);
-        Self__32GL->parent_arrayed_collection__DJWI.storage__LTGL=__tmp__Z3GL;
-        Self__32GL->parent_arrayed_collection__DJWI.capacity__CXGL= 2;
-        Self__32GL->parent_arrayed_collection__DJWI.upper__OXGL= 0;
-      } else /* FALSE */ {
-        __tmp__MXFV=(__INTEGER__Q)(Self__32GL->parent_arrayed_collection__DJWI.capacity__CXGL <<  1);
-        __tmp__Z3GL=Self__32GL->parent_arrayed_collection__DJWI.storage__LTGL;
-        old_nb_elts__OXFV=Self__32GL->parent_arrayed_collection__DJWI.capacity__CXGL;
-        __tmp__BXFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__Z3GL)),((__UINTEGER_32__RWB )(__INTEGER__Q)(old_nb_elts__OXFV * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__MXFV * ((__INTEGER__Q )(sizeof(void *))))));
-        __tmp__Z3GL=((void **)__tmp__BXFV);
-        __tmp__HW2G=(__INTEGER__Q)(__tmp__MXFV -  1);
-        Self__VFVH=old_nb_elts__OXFV;
-        while ((Self__VFVH <= __tmp__HW2G)) {
-          __tmp__Z3GL[Self__VFVH]=NULL;
-          Self__VFVH=(__INTEGER__Q)(Self__VFVH +  1);
-        };
-        Self__32GL->parent_arrayed_collection__DJWI.storage__LTGL=__tmp__Z3GL;
-        Self__32GL->parent_arrayed_collection__DJWI.capacity__CXGL=__tmp__MXFV;
-        Self__32GL->parent_arrayed_collection__DJWI.upper__OXGL=(__INTEGER__Q)(Self__32GL->parent_arrayed_collection__DJWI.upper__OXGL +  1);
-      };
-    };
-    ((void **)Self__32GL->parent_arrayed_collection__DJWI.storage__LTGL)[Self__32GL->parent_arrayed_collection__DJWI.upper__OXGL]=__tmp__NUMJ;
-    typ_id__NWFV=(__INTEGER__Q)(typ_id__NWFV +  1);
-  };
-  slot_size__EJWI=result__QXIK;
-  id_counter_with_type__RMWI= 4;
-  id_counter_without_type__RI= 0;
-  typ_id__NWFV= 0;
-  Self__UCGV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  Self__PYG= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    Self__UCGV=STRING__BC__;
+    __2XFV=____KKWI__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__2XFV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__2XFV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __5YIK=((____KKWI *)__1XFV);
+    *(__5YIK) = *(__KKWI__);
+  };
+  __IYGL=((____KKWI *)__5YIK);
+  if ((__IYGL->__SKWI.__RYGL <  5)) {
+    __ZYGL=__52UL( 5);
+    __IYGL->__SKWI.__0UGL=__ZYGL;
+    __IYGL->__SKWI.__RYGL= 5;
+  };
+  __IYGL->__SKWI.__3YGL=(____Q)(-  1);
+  __IYGL=__5YIK;
+  __2XFV= 0;
+  while ((__2XFV <=  4)) {
+    __2VMJ=__UFZG( 8);
+    __M4GL=((____KKWI *)__IYGL);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (((____Q)(__M4GL->__SKWI.__3YGL +  1) <= (____Q)(__M4GL->__SKWI.__RYGL -  1))) {
+      __M4GL->__SKWI.__3YGL=(____Q)(__M4GL->__SKWI.__3YGL +  1);
+      __IQAG=__K__;
+    } else /* FALSE */ {
+      __IQAG=__O__;
+    };
+    if ((! __IQAG)) {
+      if ((__M4GL->__SKWI.__RYGL ==  0)) {
+        __I5GL=__52UL( 2);
+        __M4GL->__SKWI.__0UGL=__I5GL;
+        __M4GL->__SKWI.__RYGL= 2;
+        __M4GL->__SKWI.__3YGL= 0;
+      } else /* FALSE */ {
+        __1YFV=(____Q)(__M4GL->__SKWI.__RYGL <<  1);
+        __I5GL=__M4GL->__SKWI.__0UGL;
+        __3YFV=__M4GL->__SKWI.__RYGL;
+        __QYFV=__55W(((____IB )((void **)__I5GL)),((____YWB )(____Q)(__3YFV * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__1YFV * ((____Q )(sizeof(void *))))));
+        __I5GL=((void **)__QYFV);
+        __WX2G=(____Q)(__1YFV -  1);
+        __EHVH=__3YFV;
+        while ((__EHVH <= __WX2G)) {
+          __I5GL[__EHVH]=NULL;
+          __EHVH=(____Q)(__EHVH +  1);
+        };
+        __M4GL->__SKWI.__0UGL=__I5GL;
+        __M4GL->__SKWI.__RYGL=__1YFV;
+        __M4GL->__SKWI.__3YGL=(____Q)(__M4GL->__SKWI.__3YGL +  1);
+      };
+    };
+    ((void **)__M4GL->__SKWI.__0UGL)[__M4GL->__SKWI.__3YGL]=__2VMJ;
+    __2XFV=(____Q)(__2XFV +  1);
+  };
+  __TKWI=__5YIK;
+  __AOWI= 4;
+  __RI= 0;
+  __2XFV= 0;
+  __DEGV=NULL;
+  __1XFV=((____IB )(NULL));
+  __WYG= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __DEGV=__BC__;
   } else /* FALSE */ {
-    Self__PYG=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((Self__PYG == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )Self__PYG);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    Self__UCGV=((__STRING__BC *)ptr__MWFV);
-    *(Self__UCGV) = *(STRING__BC__);
-  };
-  Self__FDGV=((__STRING__BC *)Self__UCGV);
-  if ((Self__FDGV->capacity__HFL <  255)) {
-    Self__WGQ=create__KVW( 255);
-    Self__FDGV->storage__4EL=Self__WGQ;
-    Self__FDGV->capacity__HFL= 255;
-  };
-  Self__FDGV->count__WJ= 0;
-  tmp_name__5N=Self__UCGV;
-  result__Z0J=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  Self__PYG= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__HASHED_SEToABSTRACT_STRINGo__AO));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__Z0J=HASHED_SEToABSTRACT_STRINGo__AO__;
+    __WYG=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__WYG == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__WYG);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __DEGV=((____BC *)__1XFV);
+    *(__DEGV) = *(__BC__);
+  };
+  __UEGV=((____BC *)__DEGV);
+  if ((__UEGV->__OFL <  255)) {
+    __3GQ=__RVW( 255);
+    __UEGV->__FFL=__3GQ;
+    __UEGV->__OFL= 255;
+  };
+  __UEGV->__WJ= 0;
+  __5N=__DEGV;
+  __A1J=NULL;
+  __1XFV=((____IB )(NULL));
+  __WYG= 0;
+  __3XFV=((____IB )sizeof(____AO));
+  if (((unsigned long)__3XFV ==  0)) {
+    __A1J=__AO__;
   } else /* FALSE */ {
-    Self__PYG=__HASHED_SEToABSTRACT_STRINGo__AO__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((Self__PYG == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QWFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QWFV)));
-      ptr__MWFV=__tmp__PWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )Self__PYG);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QWFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PWFV=micro_alloc__table__lab__HKI(__tmp__QWFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__PWFV;
-    };
-    result__Z0J=((__HASHED_SEToABSTRACT_STRINGo__AO *)ptr__MWFV);
-    *(result__Z0J) = *(HASHED_SEToABSTRACT_STRINGo__AO__);
-  };
-  Self__LDY=((__HASHED_SEToABSTRACT_STRINGo__AO *)result__Z0J);
-  Self__PYG=prime_number_ceiling__BKN( 53);
-  __tmp__DP1=create__TO5(Self__PYG);
-  Self__LDY->buckets__JZX=__tmp__DP1;
-  Self__LDY->capacity__CZX=Self__PYG;
-  Self__LDY->count__K0X= 0;
-  list__KO=result__Z0J;
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)result__Z0J),(&__string_13));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_14));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_15));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_16));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_17));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_18));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_19));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_20));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_21));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_22));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_23));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_24));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_25));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_26));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_27));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_28));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_29));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_30));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_31));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_32));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_33));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_34));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_35));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_36));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_37));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_38));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_39));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_40));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_41));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_42));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_43));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_44));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_45));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_46));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_47));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_48));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_49));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_50));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_51));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_52));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_53));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_54));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_55));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_56));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_6));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_57));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_58));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_59));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_60));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_61));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_62));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_63));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_64));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_65));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_66));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_67));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_68));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_4));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_5));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_69));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_70));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_71));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_72));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_73));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_74));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_75));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_76));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_77));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_78));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_79));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_80));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_81));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_82));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_83));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_84));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_85));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_86));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_87));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_88));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_89));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_90));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_91));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_92));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_93));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_94));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_95));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_96));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_97));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_98));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_99));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_100));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_101));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_102));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_103));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_104));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_105));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_106));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_107));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_108));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_109));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_110));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_111));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_112));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_113));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_114));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_115));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_116));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_117));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_118));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_119));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_120));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_121));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_122));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_123));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_124));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_125));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_126));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_127));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_128));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_129));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_130));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_131));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_132));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_133));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_134));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_135));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_136));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_137));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_138));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_79));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_139));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_140));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_141));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_142));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_74));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_143));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_144));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_145));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_146));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_147));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_148));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_149));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_150));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_151));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_152));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_153));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_154));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_155));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_156));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_157));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_158));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_159));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_75));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_160));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_161));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_162));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_163));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_164));
-  add__PYX(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),(&__string_165));
-  __tmp__I3=operator__name__43F((&__string_25));
-  operator_equal__J3=__tmp__I3;
-  __tmp__I3=operator__name__43F((&__string_26));
-  operator_not_equal__N3=__tmp__I3;
-  __tmp__SC=((__UINTEGER_64__YB )((unsigned long long)time(NULL)));
-  Self__UCGV=NULL;
-  __tmp__ZOAG=FALSE__O__;
-  arg__33=NULL;
-  is_path_list__43=FALSE__O__;
-  Self__PYG= 1;
-  while ((Self__PYG <= __tmp__KFE->parent_arrayed_collection__ZRD.upper__2RD)) {
-    __tmp__GBXS=((void **)((__FAST_ARRAYoSTRINGo__TRD *)__tmp__KFE)->parent_arrayed_collection__ZRD.storage__EAZ)[Self__PYG];
-    Self__UCGV=__tmp__GBXS;
-    if ((((__CHARACTER__DB *)((__STRING__BC *)__tmp__GBXS)->storage__4EL)[ 0] == '-')) {
-      if (((__tmp__GBXS->count__WJ >=  3) && (((__CHARACTER__DB *)((__STRING__BC *)__tmp__GBXS)->storage__4EL)[ 1] == '-'))) {
-        ch__RXFV=((__CHARACTER__DB *)((__STRING__BC *)__tmp__GBXS)->storage__4EL)[ 2];
-        if ((ch__RXFV == 'v')) {
-          verbose_level__J5= 1;
-        };
-        if ((ch__RXFV == 'p')) {
-          is_path_list__43=TRUE__K__;
-        };
-      } else /* FALSE */ {
-        if ((! __tmp__ZOAG)) {
-          load_lip__5RD((&__string_166));
-          __tmp__ZOAG=TRUE__K__;
-        };
-        copy__D2X(((__STRING__BC *)Self__HWFV),__tmp__GBXS);
-        Self__TYCU=((__STRING__BC *)Self__HWFV);
-        if (( 1 > Self__TYCU->count__WJ)) {
-          Self__TYCU->count__WJ= 0;
-        } else /* FALSE */ {
-          remove_between__to__YWLB(Self__TYCU, 1, 1);
-        };
-        __tmp__AAB=get__HJC(Self__HWFV);
-        __tmp__CAB=get_method__O2B(__tmp__AAB);
-        if ((((void *)__tmp__CAB == (void *)NULL) || ((void *)__tmp__CAB->section__IAB != (void *)(&__string_36)))) {
-          print__CKG((&__string_167));
-          put_string__EGZ(((__STRING__BC *)__tmp__GBXS));
-          print__CKG((&__string_168));
-          display_usage__4VD();
-        };
-        if (((void *)__tmp__CAB->argument__XAB != (void *)NULL)) {
-          __tmp__4AB=(__INTEGER__Q)(Self__PYG +  1);
-          Self__PYG=__tmp__4AB;
-          if ((__tmp__4AB > __tmp__KFE->parent_arrayed_collection__ZRD.upper__2RD)) {
-            print__CKG((&__string_169));
-            put_string__EGZ(((__STRING__BC *)__tmp__GBXS));
-            print__CKG((&__string_170));
-            display_usage__4VD();
-          };
-          __tmp__QBXS=((void **)((__FAST_ARRAYoSTRINGo__TRD *)__tmp__KFE)->parent_arrayed_collection__ZRD.storage__EAZ)[__tmp__4AB];
-          Self__UCGV=__tmp__QBXS;
-          switch (((struct ___OBJ *)__tmp__CAB->argument__XAB->value__KBB)->__id) {
-          case __LIP_BOOLEAN__ZBB__: {
-            __tmp__MBB=(&__string_50);
-          } break;
-          case __LIP_INTEGER__5CB__: {
-            __tmp__MBB=(&__string_42);
-          } break;
-          case __LIP_STRING__LDB__: {
-            __tmp__MBB=(&__string_46);
-          } break;
-          };
-          arg__33=NULL;
-          if (((void *)__tmp__MBB == (void *)(&__string_50))) {
-            to_upper__L3X(((__STRING__BC *)__tmp__QBXS));
-            __tmp__TBB=__infix_equal_equal__SRXC(((__STRING__BC *)__tmp__QBXS),(&__string_51));
-            if (__tmp__TBB) {
-              arg__33=true__T0D;
-              __tmp__3BB=TRUE__K__;
+    __WYG=____AO__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__WYG == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__5XFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__5XFV)));
+      __1XFV=__4XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__WYG);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5XFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4XFV=__OKI(__5XFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__4XFV;
+    };
+    __A1J=((____AO *)__1XFV);
+    *(__A1J) = *(__AO__);
+  };
+  __SDY=((____AO *)__A1J);
+  __WYG=__IKN( 53);
+  __KP1=__0O5(__WYG);
+  __SDY->__QZX=__KP1;
+  __SDY->__JZX=__WYG;
+  __SDY->__R0X= 0;
+  __KO=__A1J;
+  __WYX(((____AO *)__A1J),(&__string_13));
+  __WYX(((____AO *)__KO),(&__string_14));
+  __WYX(((____AO *)__KO),(&__string_15));
+  __WYX(((____AO *)__KO),(&__string_16));
+  __WYX(((____AO *)__KO),(&__string_17));
+  __WYX(((____AO *)__KO),(&__string_18));
+  __WYX(((____AO *)__KO),(&__string_19));
+  __WYX(((____AO *)__KO),(&__string_20));
+  __WYX(((____AO *)__KO),(&__string_21));
+  __WYX(((____AO *)__KO),(&__string_22));
+  __WYX(((____AO *)__KO),(&__string_23));
+  __WYX(((____AO *)__KO),(&__string_24));
+  __WYX(((____AO *)__KO),(&__string_25));
+  __WYX(((____AO *)__KO),(&__string_26));
+  __WYX(((____AO *)__KO),(&__string_27));
+  __WYX(((____AO *)__KO),(&__string_28));
+  __WYX(((____AO *)__KO),(&__string_29));
+  __WYX(((____AO *)__KO),(&__string_30));
+  __WYX(((____AO *)__KO),(&__string_31));
+  __WYX(((____AO *)__KO),(&__string_32));
+  __WYX(((____AO *)__KO),(&__string_33));
+  __WYX(((____AO *)__KO),(&__string_34));
+  __WYX(((____AO *)__KO),(&__string_35));
+  __WYX(((____AO *)__KO),(&__string_36));
+  __WYX(((____AO *)__KO),(&__string_37));
+  __WYX(((____AO *)__KO),(&__string_38));
+  __WYX(((____AO *)__KO),(&__string_39));
+  __WYX(((____AO *)__KO),(&__string_40));
+  __WYX(((____AO *)__KO),(&__string_41));
+  __WYX(((____AO *)__KO),(&__string_42));
+  __WYX(((____AO *)__KO),(&__string_43));
+  __WYX(((____AO *)__KO),(&__string_44));
+  __WYX(((____AO *)__KO),(&__string_45));
+  __WYX(((____AO *)__KO),(&__string_46));
+  __WYX(((____AO *)__KO),(&__string_47));
+  __WYX(((____AO *)__KO),(&__string_48));
+  __WYX(((____AO *)__KO),(&__string_49));
+  __WYX(((____AO *)__KO),(&__string_50));
+  __WYX(((____AO *)__KO),(&__string_51));
+  __WYX(((____AO *)__KO),(&__string_52));
+  __WYX(((____AO *)__KO),(&__string_53));
+  __WYX(((____AO *)__KO),(&__string_54));
+  __WYX(((____AO *)__KO),(&__string_55));
+  __WYX(((____AO *)__KO),(&__string_56));
+  __WYX(((____AO *)__KO),(&__string_6));
+  __WYX(((____AO *)__KO),(&__string_57));
+  __WYX(((____AO *)__KO),(&__string_58));
+  __WYX(((____AO *)__KO),(&__string_59));
+  __WYX(((____AO *)__KO),(&__string_60));
+  __WYX(((____AO *)__KO),(&__string_61));
+  __WYX(((____AO *)__KO),(&__string_62));
+  __WYX(((____AO *)__KO),(&__string_63));
+  __WYX(((____AO *)__KO),(&__string_64));
+  __WYX(((____AO *)__KO),(&__string_65));
+  __WYX(((____AO *)__KO),(&__string_66));
+  __WYX(((____AO *)__KO),(&__string_67));
+  __WYX(((____AO *)__KO),(&__string_68));
+  __WYX(((____AO *)__KO),(&__string_4));
+  __WYX(((____AO *)__KO),(&__string_5));
+  __WYX(((____AO *)__KO),(&__string_69));
+  __WYX(((____AO *)__KO),(&__string_70));
+  __WYX(((____AO *)__KO),(&__string_71));
+  __WYX(((____AO *)__KO),(&__string_72));
+  __WYX(((____AO *)__KO),(&__string_73));
+  __WYX(((____AO *)__KO),(&__string_74));
+  __WYX(((____AO *)__KO),(&__string_75));
+  __WYX(((____AO *)__KO),(&__string_76));
+  __WYX(((____AO *)__KO),(&__string_77));
+  __WYX(((____AO *)__KO),(&__string_78));
+  __WYX(((____AO *)__KO),(&__string_79));
+  __WYX(((____AO *)__KO),(&__string_80));
+  __WYX(((____AO *)__KO),(&__string_81));
+  __WYX(((____AO *)__KO),(&__string_82));
+  __WYX(((____AO *)__KO),(&__string_83));
+  __WYX(((____AO *)__KO),(&__string_84));
+  __WYX(((____AO *)__KO),(&__string_85));
+  __WYX(((____AO *)__KO),(&__string_86));
+  __WYX(((____AO *)__KO),(&__string_87));
+  __WYX(((____AO *)__KO),(&__string_88));
+  __WYX(((____AO *)__KO),(&__string_89));
+  __WYX(((____AO *)__KO),(&__string_90));
+  __WYX(((____AO *)__KO),(&__string_91));
+  __WYX(((____AO *)__KO),(&__string_92));
+  __WYX(((____AO *)__KO),(&__string_93));
+  __WYX(((____AO *)__KO),(&__string_94));
+  __WYX(((____AO *)__KO),(&__string_95));
+  __WYX(((____AO *)__KO),(&__string_96));
+  __WYX(((____AO *)__KO),(&__string_97));
+  __WYX(((____AO *)__KO),(&__string_98));
+  __WYX(((____AO *)__KO),(&__string_99));
+  __WYX(((____AO *)__KO),(&__string_100));
+  __WYX(((____AO *)__KO),(&__string_101));
+  __WYX(((____AO *)__KO),(&__string_102));
+  __WYX(((____AO *)__KO),(&__string_103));
+  __WYX(((____AO *)__KO),(&__string_104));
+  __WYX(((____AO *)__KO),(&__string_105));
+  __WYX(((____AO *)__KO),(&__string_106));
+  __WYX(((____AO *)__KO),(&__string_107));
+  __WYX(((____AO *)__KO),(&__string_108));
+  __WYX(((____AO *)__KO),(&__string_109));
+  __WYX(((____AO *)__KO),(&__string_110));
+  __WYX(((____AO *)__KO),(&__string_111));
+  __WYX(((____AO *)__KO),(&__string_112));
+  __WYX(((____AO *)__KO),(&__string_113));
+  __WYX(((____AO *)__KO),(&__string_114));
+  __WYX(((____AO *)__KO),(&__string_115));
+  __WYX(((____AO *)__KO),(&__string_116));
+  __WYX(((____AO *)__KO),(&__string_117));
+  __WYX(((____AO *)__KO),(&__string_118));
+  __WYX(((____AO *)__KO),(&__string_119));
+  __WYX(((____AO *)__KO),(&__string_120));
+  __WYX(((____AO *)__KO),(&__string_121));
+  __WYX(((____AO *)__KO),(&__string_122));
+  __WYX(((____AO *)__KO),(&__string_123));
+  __WYX(((____AO *)__KO),(&__string_124));
+  __WYX(((____AO *)__KO),(&__string_125));
+  __WYX(((____AO *)__KO),(&__string_126));
+  __WYX(((____AO *)__KO),(&__string_127));
+  __WYX(((____AO *)__KO),(&__string_128));
+  __WYX(((____AO *)__KO),(&__string_129));
+  __WYX(((____AO *)__KO),(&__string_130));
+  __WYX(((____AO *)__KO),(&__string_131));
+  __WYX(((____AO *)__KO),(&__string_132));
+  __WYX(((____AO *)__KO),(&__string_133));
+  __WYX(((____AO *)__KO),(&__string_134));
+  __WYX(((____AO *)__KO),(&__string_135));
+  __WYX(((____AO *)__KO),(&__string_136));
+  __WYX(((____AO *)__KO),(&__string_137));
+  __WYX(((____AO *)__KO),(&__string_138));
+  __WYX(((____AO *)__KO),(&__string_79));
+  __WYX(((____AO *)__KO),(&__string_139));
+  __WYX(((____AO *)__KO),(&__string_140));
+  __WYX(((____AO *)__KO),(&__string_141));
+  __WYX(((____AO *)__KO),(&__string_142));
+  __WYX(((____AO *)__KO),(&__string_74));
+  __WYX(((____AO *)__KO),(&__string_143));
+  __WYX(((____AO *)__KO),(&__string_144));
+  __WYX(((____AO *)__KO),(&__string_145));
+  __WYX(((____AO *)__KO),(&__string_146));
+  __WYX(((____AO *)__KO),(&__string_147));
+  __WYX(((____AO *)__KO),(&__string_148));
+  __WYX(((____AO *)__KO),(&__string_149));
+  __WYX(((____AO *)__KO),(&__string_150));
+  __WYX(((____AO *)__KO),(&__string_151));
+  __WYX(((____AO *)__KO),(&__string_152));
+  __WYX(((____AO *)__KO),(&__string_153));
+  __WYX(((____AO *)__KO),(&__string_154));
+  __WYX(((____AO *)__KO),(&__string_155));
+  __WYX(((____AO *)__KO),(&__string_156));
+  __WYX(((____AO *)__KO),(&__string_157));
+  __WYX(((____AO *)__KO),(&__string_158));
+  __WYX(((____AO *)__KO),(&__string_159));
+  __WYX(((____AO *)__KO),(&__string_75));
+  __WYX(((____AO *)__KO),(&__string_160));
+  __WYX(((____AO *)__KO),(&__string_161));
+  __WYX(((____AO *)__KO),(&__string_162));
+  __WYX(((____AO *)__KO),(&__string_163));
+  __WYX(((____AO *)__KO),(&__string_164));
+  __WYX(((____AO *)__KO),(&__string_165));
+  __I3=__F4F((&__string_25));
+  __J3=__I3;
+  __I3=__F4F((&__string_26));
+  __N3=__I3;
+  __SC=((____YB )((unsigned long long)time(NULL)));
+  __DEGV=NULL;
+  __IQAG=__O__;
+  __33=NULL;
+  __43=__O__;
+  __WYG= 1;
+  while ((__WYG <= __RFE->__ASD.__DSD)) {
+    __VCXS=((void **)((____0RD *)__RFE)->__ASD.__LAZ)[__WYG];
+    __DEGV=__VCXS;
+    if ((((____DB *)((____BC *)__VCXS)->__FFL)[ 0] == '-')) {
+      if (((__VCXS->__WJ >=  3) && (((____DB *)((____BC *)__VCXS)->__FFL)[ 1] == '-'))) {
+        __AZFV=((____DB *)((____BC *)__VCXS)->__FFL)[ 2];
+        if ((__AZFV == 'v')) {
+          __J5= 1;
+        };
+        if ((__AZFV == 'p')) {
+          __43=__K__;
+        };
+        if ((__AZFV == 'r')) {
+          __W5=__K__;
+        };
+      } else /* FALSE */ {
+        if ((! __IQAG)) {
+          __GSD((&__string_166));
+          __IQAG=__K__;
+        };
+        __K2X(((____BC *)__WXFV),__VCXS);
+        __C0CU=((____BC *)__WXFV);
+        if (( 1 > __C0CU->__WJ)) {
+          __C0CU->__WJ= 0;
+        } else /* FALSE */ {
+          __RXLB(__C0CU, 1, 1);
+        };
+        __HAB=__OJC(__WXFV);
+        __JAB=__V2B(__HAB);
+        if ((((void *)__JAB == (void *)NULL) || ((void *)__JAB->__PAB != (void *)(&__string_36)))) {
+          __JKG((&__string_167));
+          __LGZ(((____BC *)__VCXS));
+          __JKG((&__string_168));
+          __FWD();
+        };
+        if (((void *)__JAB->__4AB != (void *)NULL)) {
+          __FBB=(____Q)(__WYG +  1);
+          __WYG=__FBB;
+          if ((__FBB > __RFE->__ASD.__DSD)) {
+            __JKG((&__string_169));
+            __LGZ(((____BC *)__VCXS));
+            __JKG((&__string_170));
+            __FWD();
+          };
+          __5CXS=((void **)((____0RD *)__RFE)->__ASD.__LAZ)[__FBB];
+          __DEGV=__5CXS;
+          switch (((struct ___OBJ *)__JAB->__4AB->__RBB)->__id) {
+          case ____ACB__: {
+            __TBB=(&__string_50);
+          } break;
+          case ____GDB__: {
+            __TBB=(&__string_42);
+          } break;
+          case ____SDB__: {
+            __TBB=(&__string_46);
+          } break;
+          };
+          __33=NULL;
+          if (((void *)__TBB == (void *)(&__string_50))) {
+            __S3X(((____BC *)__5CXS));
+            __0BB=__BTXC(((____BC *)__5CXS),(&__string_51));
+            if (__0BB) {
+              __33=__00D;
+              __ECB=__K__;
             } else /* FALSE */ {
-              __tmp__3BB=FALSE__O__;
+              __ECB=__O__;
             };
-            if ((! __tmp__3BB)) {
-              __tmp__3BB=__infix_equal_equal__SRXC(((__STRING__BC *)__tmp__QBXS),(&__string_52));
-              if (__tmp__3BB) {
-                arg__33=LIP_BOOLEAN__ZBB__;
+            if ((! __ECB)) {
+              __ECB=__BTXC(((____BC *)__5CXS),(&__string_52));
+              if (__ECB) {
+                __33=__ACB__;
               };
             };
-            __tmp__TBB=TRUE__K__;
+            __0BB=__K__;
           } else /* FALSE */ {
-            __tmp__TBB=FALSE__O__;
+            __0BB=__O__;
           };
-          if ((! __tmp__TBB)) {
-            if (((void *)__tmp__MBB == (void *)(&__string_42))) {
-              __tmp__3BB=is_integer__X2LC(((__STRING__BC *)__tmp__QBXS));
-              if (__tmp__3BB) {
-                __tmp__BDB=to_integer__UEMC(((__STRING__BC *)__tmp__QBXS));
-                __tmp__DDB=get__0XW(LIP_INTEGER__5CB__,__tmp__BDB);
-                arg__33=__tmp__DDB;
+          if ((! __0BB)) {
+            if (((void *)__TBB == (void *)(&__string_42))) {
+              __ECB=__G4LC(((____BC *)__5CXS));
+              if (__ECB) {
+                __IDB=__DGMC(((____BC *)__5CXS));
+                __KDB=__BYW(__GDB__,__IDB);
+                __33=__KDB;
               };
             } else /* FALSE */ {
-              __tmp__NDB=get__HJC(__tmp__QBXS);
-              __tmp__PDB=get__GTW(LIP_STRING__LDB__,__tmp__NDB);
-              arg__33=__tmp__PDB;
+              __UDB=__OJC(__5CXS);
+              __WDB=__NTW(__SDB__,__UDB);
+              __33=__WDB;
             };
           };
-          if (((void *)arg__33 == (void *)NULL)) {
-            print__CKG((&__string_171));
-            put_string__EGZ(((__STRING__BC *)__tmp__QBXS));
-            print__CKG((&__string_172));
-            display_usage__4VD();
+          if (((void *)__33 == (void *)NULL)) {
+            __JKG((&__string_171));
+            __LGZ(((____BC *)__5CXS));
+            __JKG((&__string_172));
+            __FWD();
           };
         };
-        __tmp__TBB=run_with__JEXC(((__LIP_SLOT_CODE__HC *)__tmp__CAB),arg__33);
-        if ((! __tmp__TBB)) {
-          print__CKG((&__string_173));
-          display_usage__4VD();
+        __0BB=__YFXC(((____HC *)__JAB),__33);
+        if ((! __0BB)) {
+          __JKG((&__string_173));
+          __FWD();
         };
       };
     } else /* FALSE */ {
-      Self__TYCU=((__STRING__BC *)Self__UCGV);
-      __tmp__TBB=FALSE__O__;
-      __tmp__MXFV= 0;
-      old_nb_elts__OXFV= 0;
-      if (( 4 <= Self__TYCU->count__WJ)) {
-        __tmp__MXFV=(__INTEGER__Q)((__INTEGER__Q)(Self__TYCU->count__WJ -  4) +  1);
-        old_nb_elts__OXFV= 1;
-        __tmp__HW2G=Self__TYCU->count__WJ;
-        __tmp__1WFV=Self__TYCU->storage__4EL;
-        while ((! (((__tmp__MXFV > __tmp__HW2G) || (old_nb_elts__OXFV >  4)) || (((__CHARACTER__DB *)__tmp__1WFV)[(__INTEGER__Q)(__tmp__MXFV -  1)] != ".lip"[(__INTEGER__Q)(old_nb_elts__OXFV -  1)])))) {
-          __tmp__MXFV=(__INTEGER__Q)(__tmp__MXFV +  1);
-          old_nb_elts__OXFV=(__INTEGER__Q)(old_nb_elts__OXFV +  1);
+      __C0CU=((____BC *)__DEGV);
+      __0BB=__O__;
+      __1YFV= 0;
+      __3YFV= 0;
+      if (( 4 <= __C0CU->__WJ)) {
+        __1YFV=(____Q)((____Q)(__C0CU->__WJ -  4) +  1);
+        __3YFV= 1;
+        __WX2G=__C0CU->__WJ;
+        __KYFV=__C0CU->__FFL;
+        while ((! (((__1YFV > __WX2G) || (__3YFV >  4)) || (((____DB *)__KYFV)[(____Q)(__1YFV -  1)] != ".lip"[(____Q)(__3YFV -  1)])))) {
+          __1YFV=(____Q)(__1YFV +  1);
+          __3YFV=(____Q)(__3YFV +  1);
         };
-        __tmp__TBB=(__tmp__MXFV > Self__TYCU->count__WJ);
+        __0BB=(__1YFV > __C0CU->__WJ);
       };
-      if (__tmp__TBB) {
-        if (__tmp__ZOAG) {
-          print__CKG((&__string_174));
-          put_string__EGZ(((__STRING__BC *)Self__UCGV));
-          print__CKG((&__string_175));
-          display_usage__4VD();
+      if (__0BB) {
+        if (__IQAG) {
+          __JKG((&__string_174));
+          __LGZ(((____BC *)__DEGV));
+          __JKG((&__string_175));
+          __FWD();
         };
-        load_lip__5RD(Self__UCGV);
-        __tmp__ZOAG=TRUE__K__;
+        __GSD(__DEGV);
+        __IQAG=__K__;
       } else /* FALSE */ {
-        if ((! __tmp__ZOAG)) {
-          load_lip__5RD((&__string_166));
-          __tmp__ZOAG=TRUE__K__;
+        if ((! __IQAG)) {
+          __GSD((&__string_166));
+          __IQAG=__K__;
         };
-        if (((void *)input_name__3C != (void *)NULL)) {
-          display_usage__4VD();
+        if (((void *)__3C != (void *)NULL)) {
+          __FWD();
         };
-        copy__D2X(((__STRING__BC *)Self__HWFV),((void **)((__FAST_ARRAYoSTRINGo__TRD *)__tmp__KFE)->parent_arrayed_collection__ZRD.storage__EAZ)[Self__PYG]);
-        copy__D2X(((__STRING__BC *)Self__N0FV),Self__HWFV);
-        replace_all__with__FQOB(((__STRING__BC *)Self__HWFV),'\\','/');
-        __tmp__HW2G=last_index__LZAD(Self__HWFV,'/');
-        if ((__tmp__HW2G <  1)) {
-          copy__D2X(((__STRING__BC *)Self__HWFV),(&__string_176));
+        __K2X(((____BC *)__WXFV),((void **)((____0RD *)__RFE)->__ASD.__LAZ)[__WYG]);
+        __K2X(((____BC *)__21FV),__WXFV);
+        __4QOB(((____BC *)__WXFV),'\\','/');
+        __WX2G=__00AD(__WXFV,'/');
+        if ((__WX2G <  1)) {
+          __K2X(((____BC *)__WXFV),(&__string_176));
         } else /* FALSE */ {
-          __tmp__QBXS=((__STRING__BC *)Self__HWFV);
-          __tmp__4AB=(__INTEGER__Q)(((__STRING__BC *)Self__HWFV)->count__WJ - __tmp__HW2G);
-          if ((__tmp__4AB > __tmp__QBXS->count__WJ)) {
-            __tmp__QBXS->count__WJ= 0;
+          __5CXS=((____BC *)__WXFV);
+          __FBB=(____Q)(((____BC *)__WXFV)->__WJ - __WX2G);
+          if ((__FBB > __5CXS->__WJ)) {
+            __5CXS->__WJ= 0;
           } else /* FALSE */ {
-            __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ - __tmp__4AB);
+            __5CXS->__WJ=(____Q)(__5CXS->__WJ - __FBB);
           };
-          __tmp__QBXS=((__STRING__BC *)Self__N0FV);
-          if ((__tmp__HW2G > __tmp__QBXS->count__WJ)) {
-            __tmp__QBXS->count__WJ= 0;
+          __5CXS=((____BC *)__21FV);
+          if ((__WX2G > __5CXS->__WJ)) {
+            __5CXS->__WJ= 0;
           } else /* FALSE */ {
-            if ((__tmp__HW2G >  0)) {
-              remove_between__to__YWLB(__tmp__QBXS, 1,__tmp__HW2G);
+            if ((__WX2G >  0)) {
+              __RXLB(__5CXS, 1,__WX2G);
             };
           };
         };
-        __tmp__HW2G=last_index__LZAD(Self__N0FV,'.');
-        if ((__tmp__HW2G >  1)) {
-          __tmp__QBXS=((__STRING__BC *)Self__N0FV);
-          __tmp__4AB=(__INTEGER__Q)((__INTEGER__Q)(((__STRING__BC *)Self__N0FV)->count__WJ - __tmp__HW2G) +  1);
-          if ((__tmp__4AB > __tmp__QBXS->count__WJ)) {
-            __tmp__QBXS->count__WJ= 0;
+        __WX2G=__00AD(__21FV,'.');
+        if ((__WX2G >  1)) {
+          __5CXS=((____BC *)__21FV);
+          __FBB=(____Q)((____Q)(((____BC *)__21FV)->__WJ - __WX2G) +  1);
+          if ((__FBB > __5CXS->__WJ)) {
+            __5CXS->__WJ= 0;
           } else /* FALSE */ {
-            __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ - __tmp__4AB);
+            __5CXS->__WJ=(____Q)(__5CXS->__WJ - __FBB);
           };
         };
-        __tmp__AAB=get__HJC(Self__HWFV);
-        load_directory__is_recursive__D1AD(LIP_CALL__2GB__,__tmp__AAB,FALSE__O__);
-        __tmp__AAB=get__HJC(Self__N0FV);
-        input_name__3C=__tmp__AAB;
-        put_string__to__D4D(__tmp__AAB,(&__string_106));
+        __HAB=__OJC(__WXFV);
+        __S2AD(__DHB__,__HAB,__O__);
+        __HAB=__OJC(__21FV);
+        __3C=__HAB;
+        __K4D(__HAB,(&__string_106));
       };
     };
-    Self__PYG=(__INTEGER__Q)(Self__PYG +  1);
+    __WYG=(____Q)(__WYG +  1);
   };
-  if ((! __tmp__ZOAG)) {
-    load_lip__5RD((&__string_166));
+  if ((! __IQAG)) {
+    __GSD((&__string_166));
   };
-  __tmp__CAB=get_method__O2B((&__string_104));
-  if (((void *)__tmp__CAB == (void *)NULL)) {
-    print__CKG((&__string_177));
+  __JAB=__V2B((&__string_104));
+  if (((void *)__JAB == (void *)NULL)) {
+    __JKG((&__string_177));
     exit(( 1));
   };
-  __tmp__ZOAG=run_with__JEXC(((__LIP_SLOT_CODE__HC *)__tmp__CAB),NULL);
-  if (is_path_list__43) {
-    ((__STRING__BC *)result__LWFV)->count__WJ= 0;
-    idx__CHQ= 0;
-    typ_id__5WFV=__tmp__3OE->parent_arrayed_collection__MD.upper__SD;
-    while ((idx__CHQ <= typ_id__5WFV)) {
-      append__3VX(((__STRING__BC *)Self__HWFV),((__STRING_CONSTANT__0 **)((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)__tmp__3OE)->parent_arrayed_collection__MD.storage__VBZ)[idx__CHQ]);
-      Self__TYCU=((__STRING__BC *)Self__HWFV);
-      if ((Self__TYCU->capacity__HFL <= Self__TYCU->count__WJ)) {
-        if ((Self__TYCU->capacity__HFL ==  0)) {
-          Self__TYCU->capacity__HFL= 32;
-          __tmp__LXFV=create__KVW( 32);
-          Self__TYCU->storage__4EL=__tmp__LXFV;
-        } else /* FALSE */ {
-          __tmp__4AB=(__INTEGER__Q)(Self__TYCU->capacity__HFL <<  1);
-          __tmp__LXFV=((__CHARACTER__DB *)Self__TYCU->storage__4EL);
-          __tmp__BDB=Self__TYCU->capacity__HFL;
-          __tmp__PXFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LXFV),((__UINTEGER_32__RWB )__tmp__BDB),((__UINTEGER_32__RWB )__tmp__4AB));
-          __tmp__LXFV=((__CHARACTER__DB *)__tmp__PXFV);
-          clear__to__F00(__tmp__LXFV,__tmp__BDB,(__INTEGER__Q)(__tmp__4AB -  1));
-          Self__TYCU->storage__4EL=__tmp__LXFV;
-          Self__TYCU->capacity__HFL=__tmp__4AB;
-        };
-      };
-      ((__CHARACTER__DB *)Self__TYCU->storage__4EL)[Self__TYCU->count__WJ]='\n';
-      Self__TYCU->count__WJ=(__INTEGER__Q)(Self__TYCU->count__WJ +  1);
-      idx__CHQ=(__INTEGER__Q)(idx__CHQ +  1);
-    };
-    copy__D2X(((__STRING__BC *)result__3WFV),(&__string_178));
-    __tmp__GBXS=((__STRING__BC *)result__3WFV);
-    if ((__tmp__GBXS->capacity__HFL > __tmp__GBXS->count__WJ)) {
-      ((__CHARACTER__DB *)__tmp__GBXS->storage__4EL)[__tmp__GBXS->count__WJ]='\0';
-    } else /* FALSE */ {
-      if ((__tmp__GBXS->capacity__HFL <= __tmp__GBXS->count__WJ)) {
-        if ((__tmp__GBXS->capacity__HFL ==  0)) {
-          __tmp__GBXS->capacity__HFL= 32;
-          __tmp__1WFV=create__KVW( 32);
-          __tmp__GBXS->storage__4EL=__tmp__1WFV;
-        } else /* FALSE */ {
-          __tmp__HW2G=(__INTEGER__Q)(__tmp__GBXS->capacity__HFL <<  1);
-          __tmp__1WFV=((__CHARACTER__DB *)__tmp__GBXS->storage__4EL);
-          Self__VFVH=__tmp__GBXS->capacity__HFL;
-          __tmp__BXFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1WFV),((__UINTEGER_32__RWB )Self__VFVH),((__UINTEGER_32__RWB )__tmp__HW2G));
-          __tmp__1WFV=((__CHARACTER__DB *)__tmp__BXFV);
-          clear__to__F00(__tmp__1WFV,Self__VFVH,(__INTEGER__Q)(__tmp__HW2G -  1));
-          __tmp__GBXS->storage__4EL=__tmp__1WFV;
-          __tmp__GBXS->capacity__HFL=__tmp__HW2G;
-        };
-      };
-      ((__CHARACTER__DB *)__tmp__GBXS->storage__4EL)[__tmp__GBXS->count__WJ]='\0';
-      __tmp__GBXS->count__WJ=(__INTEGER__Q)(__tmp__GBXS->count__WJ +  1);
-      __tmp__GBXS->count__WJ=(__INTEGER__Q)(__tmp__GBXS->count__WJ -  1);
-    };
-    __tmp__PWFV=((__POINTER__IB )(fopen((char*)(__tmp__GBXS->storage__4EL),"w+b")));
-    __tmp__TBB=(__tmp__PWFV != (void *)NULL);
-    if (__tmp__TBB) {
-      fclose((FILE*)((__tmp__PWFV)));
-    };
-    if ((! __tmp__TBB)) {
-      put_string__BJG((&__string_179));
+  __IQAG=__YFXC(((____HC *)__JAB),NULL);
+  if (__43) {
+    ((____BC *)__0XFV)->__WJ= 0;
+    __JHQ= 0;
+    __OYFV=__EPE->__MD.__SD;
+    while ((__JHQ <= __OYFV)) {
+      __EWX(((____BC *)__WXFV),((____0 **)((____ED *)__EPE)->__MD.__2BZ)[__JHQ]);
+      __C0CU=((____BC *)__WXFV);
+      if ((__C0CU->__OFL <= __C0CU->__WJ)) {
+        if ((__C0CU->__OFL ==  0)) {
+          __C0CU->__OFL= 32;
+          __0YFV=__RVW( 32);
+          __C0CU->__FFL=__0YFV;
+        } else /* FALSE */ {
+          __FBB=(____Q)(__C0CU->__OFL <<  1);
+          __0YFV=((____DB *)__C0CU->__FFL);
+          __IDB=__C0CU->__OFL;
+          __4YFV=__55W(((____IB )__0YFV),((____YWB )__IDB),((____YWB )__FBB));
+          __0YFV=((____DB *)__4YFV);
+          __M00(__0YFV,__IDB,(____Q)(__FBB -  1));
+          __C0CU->__FFL=__0YFV;
+          __C0CU->__OFL=__FBB;
+        };
+      };
+      ((____DB *)__C0CU->__FFL)[__C0CU->__WJ]='\n';
+      __C0CU->__WJ=(____Q)(__C0CU->__WJ +  1);
+      __JHQ=(____Q)(__JHQ +  1);
+    };
+    __K2X(((____BC *)__MYFV),(&__string_178));
+    __VCXS=((____BC *)__MYFV);
+    if ((__VCXS->__OFL > __VCXS->__WJ)) {
+      ((____DB *)__VCXS->__FFL)[__VCXS->__WJ]='\0';
+    } else /* FALSE */ {
+      if ((__VCXS->__OFL <= __VCXS->__WJ)) {
+        if ((__VCXS->__OFL ==  0)) {
+          __VCXS->__OFL= 32;
+          __KYFV=__RVW( 32);
+          __VCXS->__FFL=__KYFV;
+        } else /* FALSE */ {
+          __WX2G=(____Q)(__VCXS->__OFL <<  1);
+          __KYFV=((____DB *)__VCXS->__FFL);
+          __EHVH=__VCXS->__OFL;
+          __QYFV=__55W(((____IB )__KYFV),((____YWB )__EHVH),((____YWB )__WX2G));
+          __KYFV=((____DB *)__QYFV);
+          __M00(__KYFV,__EHVH,(____Q)(__WX2G -  1));
+          __VCXS->__FFL=__KYFV;
+          __VCXS->__OFL=__WX2G;
+        };
+      };
+      ((____DB *)__VCXS->__FFL)[__VCXS->__WJ]='\0';
+      __VCXS->__WJ=(____Q)(__VCXS->__WJ +  1);
+      __VCXS->__WJ=(____Q)(__VCXS->__WJ -  1);
+    };
+    __4XFV=((____IB )(fopen((char*)(__VCXS->__FFL),"w+b")));
+    __0BB=(__4XFV != (void *)NULL);
+    if (__0BB) {
+      fclose((FILE*)((__4XFV)));
+    };
+    if ((! __0BB)) {
+      __IJG((&__string_179));
       exit(( 1));
     };
-    copy__D2X(((__STRING__BC *)result__3WFV),(&__string_178));
-    __tmp__GBXS=((__STRING__BC *)result__3WFV);
-    if ((__tmp__GBXS->capacity__HFL > __tmp__GBXS->count__WJ)) {
-      ((__CHARACTER__DB *)__tmp__GBXS->storage__4EL)[__tmp__GBXS->count__WJ]='\0';
-    } else /* FALSE */ {
-      if ((__tmp__GBXS->capacity__HFL <= __tmp__GBXS->count__WJ)) {
-        if ((__tmp__GBXS->capacity__HFL ==  0)) {
-          __tmp__GBXS->capacity__HFL= 32;
-          __tmp__1WFV=create__KVW( 32);
-          __tmp__GBXS->storage__4EL=__tmp__1WFV;
-        } else /* FALSE */ {
-          __tmp__HW2G=(__INTEGER__Q)(__tmp__GBXS->capacity__HFL <<  1);
-          __tmp__1WFV=((__CHARACTER__DB *)__tmp__GBXS->storage__4EL);
-          Self__VFVH=__tmp__GBXS->capacity__HFL;
-          __tmp__BXFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1WFV),((__UINTEGER_32__RWB )Self__VFVH),((__UINTEGER_32__RWB )__tmp__HW2G));
-          __tmp__1WFV=((__CHARACTER__DB *)__tmp__BXFV);
-          clear__to__F00(__tmp__1WFV,Self__VFVH,(__INTEGER__Q)(__tmp__HW2G -  1));
-          __tmp__GBXS->storage__4EL=__tmp__1WFV;
-          __tmp__GBXS->capacity__HFL=__tmp__HW2G;
-        };
-      };
-      ((__CHARACTER__DB *)__tmp__GBXS->storage__4EL)[__tmp__GBXS->count__WJ]='\0';
-      __tmp__GBXS->count__WJ=(__INTEGER__Q)(__tmp__GBXS->count__WJ +  1);
-      __tmp__GBXS->count__WJ=(__INTEGER__Q)(__tmp__GBXS->count__WJ -  1);
-    };
-    __tmp__PWFV=((__POINTER__IB )(fopen((char*)(__tmp__GBXS->storage__4EL),"wb")));
-    idx__CHQ=result__LWFV->count__WJ;
-    __tmp__GBXS=((__STRING__BC *)result__LWFV);
-    if ((__tmp__GBXS->capacity__HFL > __tmp__GBXS->count__WJ)) {
-      ((__CHARACTER__DB *)__tmp__GBXS->storage__4EL)[__tmp__GBXS->count__WJ]='\0';
-    } else /* FALSE */ {
-      if ((__tmp__GBXS->capacity__HFL <= __tmp__GBXS->count__WJ)) {
-        if ((__tmp__GBXS->capacity__HFL ==  0)) {
-          __tmp__GBXS->capacity__HFL= 32;
-          __tmp__1WFV=create__KVW( 32);
-          __tmp__GBXS->storage__4EL=__tmp__1WFV;
-        } else /* FALSE */ {
-          __tmp__HW2G=(__INTEGER__Q)(__tmp__GBXS->capacity__HFL <<  1);
-          __tmp__1WFV=((__CHARACTER__DB *)__tmp__GBXS->storage__4EL);
-          Self__VFVH=__tmp__GBXS->capacity__HFL;
-          __tmp__BXFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1WFV),((__UINTEGER_32__RWB )Self__VFVH),((__UINTEGER_32__RWB )__tmp__HW2G));
-          __tmp__1WFV=((__CHARACTER__DB *)__tmp__BXFV);
-          clear__to__F00(__tmp__1WFV,Self__VFVH,(__INTEGER__Q)(__tmp__HW2G -  1));
-          __tmp__GBXS->storage__4EL=__tmp__1WFV;
-          __tmp__GBXS->capacity__HFL=__tmp__HW2G;
-        };
-      };
-      ((__CHARACTER__DB *)__tmp__GBXS->storage__4EL)[__tmp__GBXS->count__WJ]='\0';
-      __tmp__GBXS->count__WJ=(__INTEGER__Q)(__tmp__GBXS->count__WJ +  1);
-      __tmp__GBXS->count__WJ=(__INTEGER__Q)(__tmp__GBXS->count__WJ -  1);
-    };
-    fwrite((void *)((__tmp__GBXS->storage__4EL)),(size_t)(1), (size_t)((idx__CHQ)),(FILE*)((__tmp__PWFV)));
-    fclose((FILE*)((__tmp__PWFV)));
+    __K2X(((____BC *)__MYFV),(&__string_178));
+    __VCXS=((____BC *)__MYFV);
+    if ((__VCXS->__OFL > __VCXS->__WJ)) {
+      ((____DB *)__VCXS->__FFL)[__VCXS->__WJ]='\0';
+    } else /* FALSE */ {
+      if ((__VCXS->__OFL <= __VCXS->__WJ)) {
+        if ((__VCXS->__OFL ==  0)) {
+          __VCXS->__OFL= 32;
+          __KYFV=__RVW( 32);
+          __VCXS->__FFL=__KYFV;
+        } else /* FALSE */ {
+          __WX2G=(____Q)(__VCXS->__OFL <<  1);
+          __KYFV=((____DB *)__VCXS->__FFL);
+          __EHVH=__VCXS->__OFL;
+          __QYFV=__55W(((____IB )__KYFV),((____YWB )__EHVH),((____YWB )__WX2G));
+          __KYFV=((____DB *)__QYFV);
+          __M00(__KYFV,__EHVH,(____Q)(__WX2G -  1));
+          __VCXS->__FFL=__KYFV;
+          __VCXS->__OFL=__WX2G;
+        };
+      };
+      ((____DB *)__VCXS->__FFL)[__VCXS->__WJ]='\0';
+      __VCXS->__WJ=(____Q)(__VCXS->__WJ +  1);
+      __VCXS->__WJ=(____Q)(__VCXS->__WJ -  1);
+    };
+    __4XFV=((____IB )(fopen((char*)(__VCXS->__FFL),"wb")));
+    __JHQ=__0XFV->__WJ;
+    __VCXS=((____BC *)__0XFV);
+    if ((__VCXS->__OFL > __VCXS->__WJ)) {
+      ((____DB *)__VCXS->__FFL)[__VCXS->__WJ]='\0';
+    } else /* FALSE */ {
+      if ((__VCXS->__OFL <= __VCXS->__WJ)) {
+        if ((__VCXS->__OFL ==  0)) {
+          __VCXS->__OFL= 32;
+          __KYFV=__RVW( 32);
+          __VCXS->__FFL=__KYFV;
+        } else /* FALSE */ {
+          __WX2G=(____Q)(__VCXS->__OFL <<  1);
+          __KYFV=((____DB *)__VCXS->__FFL);
+          __EHVH=__VCXS->__OFL;
+          __QYFV=__55W(((____IB )__KYFV),((____YWB )__EHVH),((____YWB )__WX2G));
+          __KYFV=((____DB *)__QYFV);
+          __M00(__KYFV,__EHVH,(____Q)(__WX2G -  1));
+          __VCXS->__FFL=__KYFV;
+          __VCXS->__OFL=__WX2G;
+        };
+      };
+      ((____DB *)__VCXS->__FFL)[__VCXS->__WJ]='\0';
+      __VCXS->__WJ=(____Q)(__VCXS->__WJ +  1);
+      __VCXS->__WJ=(____Q)(__VCXS->__WJ -  1);
+    };
+    fwrite((void *)((__VCXS->__FFL)),(size_t)(1), (size_t)((__JHQ)),(FILE*)((__4XFV)));
+    fclose((FILE*)((__4XFV)));
     exit(( 0));
   };
-  __tmp__I3=NULL;
-  __tmp__ADXS=fast_reference_at__ZCK(((__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *)result__2WG),(&__string_106));
-  if (((void *)__tmp__ADXS == (void *)NULL)) {
-    print__CKG((&__string_180));
-    print__CKG((&__string_106));
-    print__CKG((&__string_168));
+  __I3=NULL;
+  __PEXS=__ADK(((____GZC *)__DXG),(&__string_106));
+  if (((void *)__PEXS == (void *)NULL)) {
+    __JKG((&__string_180));
+    __JKG((&__string_106));
+    __JKG((&__string_168));
   } else /* FALSE */ {
-    __tmp__YFC=__tmp__ADXS->value__KBB;
-    if (__tmp__YFC==NULL) {
-      __tmp__PDB=NULL;
+    __5FC=__PEXS->__RBB;
+    if (__5FC==NULL) {
+      __WDB=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__YFC)->__id) {
-      case __LIP_BOOLEAN__ZBB__: {
-        __tmp__PDB=NULL;
+      switch (((struct ___OBJ *)__5FC)->__id) {
+      case ____ACB__: {
+        __WDB=NULL;
       } break;
-      case __LIP_INTEGER__5CB__: {
-        __tmp__PDB=NULL;
+      case ____GDB__: {
+        __WDB=NULL;
       } break;
-      case __LIP_STRING__LDB__: {
-        __tmp__PDB=((void *)__tmp__YFC);
+      case ____SDB__: {
+        __WDB=((void *)__5FC);
       } break;
       }
     };
-    if (((void *)__tmp__PDB == (void *)NULL)) {
-      __tmp__AGC=__tmp__ADXS->parent_lip_slot__WAB.parent_itm_object__MC.position__H2B;
-      put_error__text__2PE( 1,(&__string_181));
-      put_position__HRE(__tmp__AGC);
-      put_string__BJG(Self__ZWFV);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)Self__ZWFV));
+    if (((void *)__WDB == (void *)NULL)) {
+      __HGC=__PEXS->__3AB.__MC.__O2B;
+      __DQE( 1,(&__string_181));
+      __ORE(__HGC);
+      __IJG(__IYFV);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IYFV));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    __tmp__I3=__tmp__PDB->value__EGC;
-  };
-  input_name__3C=__tmp__I3;
-  Self__PYG=get_integer__IGC((&__string_107));
-  debug_level_option__YE=Self__PYG;
-  __tmp__ZOAG=get_boolean__MHC((&__string_108));
-  debug_with_code__OJB=__tmp__ZOAG;
-  __tmp__ZOAG=get_boolean__MHC((&__string_109));
-  is_all_warning__SJB=__tmp__ZOAG;
-  __tmp__ZOAG=get_boolean__MHC((&__string_110));
-  is_optimization__VM=__tmp__ZOAG;
-  Self__PYG=get_integer__IGC((&__string_111));
-  inline_level__ZJB=Self__PYG;
-  __tmp__ZOAG=get_boolean__MHC((&__string_112));
-  is_java__EE=__tmp__ZOAG;
-  __tmp__ZOAG=get_boolean__MHC((&__string_113));
-  is_statistic__BM=__tmp__ZOAG;
-  __tmp__ZOAG=get_boolean__MHC((&__string_114));
-  is_quiet__ZK=__tmp__ZOAG;
-  if ((((void *)input_name__3C == (void *)NULL) || (((__STRING_CONSTANT__0 *)input_name__3C)->count__0C ==  0))) {
-    print__CKG((&__string_182));
-    display_usage__4VD();
-  };
-  copy__D2X(((__STRING__BC *)result__LWFV),input_name__3C);
-  if (is_java__EE) {
-    append__3VX(((__STRING__BC *)result__LWFV),(&__string_183));
+    __I3=__WDB->__LGC;
+  };
+  __3C=__I3;
+  __WYG=__PGC((&__string_107));
+  __YE=__WYG;
+  __IQAG=__THC((&__string_108));
+  __VJB=__IQAG;
+  __IQAG=__THC((&__string_109));
+  __ZJB=__IQAG;
+  __IQAG=__THC((&__string_110));
+  __VM=__IQAG;
+  __WYG=__PGC((&__string_111));
+  __AKB=__WYG;
+  __IQAG=__THC((&__string_112));
+  __EE=__IQAG;
+  __IQAG=__THC((&__string_113));
+  __BM=__IQAG;
+  __IQAG=__THC((&__string_114));
+  __ZK=__IQAG;
+  if ((((void *)__3C == (void *)NULL) || (((____0 *)__3C)->__0C ==  0))) {
+    __JKG((&__string_182));
+    __FWD();
+  };
+  __K2X(((____BC *)__0XFV),__3C);
+  if (__EE) {
+    __EWX(((____BC *)__0XFV),(&__string_183));
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)result__LWFV),(&__string_184));
-  };
-  __tmp__I3=get__HJC(result__LWFV);
-  output_name__BD=__tmp__I3;
-  if ((verbose_level__J5 !=  0)) {
-    copy__D2X(((__STRING__BC *)result__LWFV),(&__string_185));
-    append__3VX(((__STRING__BC *)result__LWFV),input_name__3C);
-    append__3VX(((__STRING__BC *)result__LWFV),(&__string_186));
-    append__3VX(((__STRING__BC *)result__LWFV),output_name__BD);
-    append__3VX(((__STRING__BC *)result__LWFV),(&__string_187));
-    idx__CHQ= 0;
-    typ_id__5WFV=__tmp__3OE->parent_arrayed_collection__MD.upper__SD;
-    while ((idx__CHQ <= typ_id__5WFV)) {
-      append__3VX(((__STRING__BC *)Self__HWFV),(&__string_188));
-      append__3VX(((__STRING__BC *)Self__HWFV),((__STRING_CONSTANT__0 **)((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)__tmp__3OE)->parent_arrayed_collection__MD.storage__VBZ)[idx__CHQ]);
-      Self__TYCU=((__STRING__BC *)Self__HWFV);
-      if ((Self__TYCU->capacity__HFL <= Self__TYCU->count__WJ)) {
-        if ((Self__TYCU->capacity__HFL ==  0)) {
-          Self__TYCU->capacity__HFL= 32;
-          __tmp__LXFV=create__KVW( 32);
-          Self__TYCU->storage__4EL=__tmp__LXFV;
-        } else /* FALSE */ {
-          __tmp__4AB=(__INTEGER__Q)(Self__TYCU->capacity__HFL <<  1);
-          __tmp__LXFV=((__CHARACTER__DB *)Self__TYCU->storage__4EL);
-          __tmp__BDB=Self__TYCU->capacity__HFL;
-          __tmp__PXFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LXFV),((__UINTEGER_32__RWB )__tmp__BDB),((__UINTEGER_32__RWB )__tmp__4AB));
-          __tmp__LXFV=((__CHARACTER__DB *)__tmp__PXFV);
-          clear__to__F00(__tmp__LXFV,__tmp__BDB,(__INTEGER__Q)(__tmp__4AB -  1));
-          Self__TYCU->storage__4EL=__tmp__LXFV;
-          Self__TYCU->capacity__HFL=__tmp__4AB;
-        };
-      };
-      ((__CHARACTER__DB *)Self__TYCU->storage__4EL)[Self__TYCU->count__WJ]='\n';
-      Self__TYCU->count__WJ=(__INTEGER__Q)(Self__TYCU->count__WJ +  1);
-      idx__CHQ=(__INTEGER__Q)(idx__CHQ +  1);
-    };
-    put_string__EGZ(((__STRING__BC *)result__LWFV));
-  };
-  if (is_java__EE) {
-    copy__D2X(((__STRING__BC *)result__R0FV),(&__string_189));
-    append__3VX(((__STRING__BC *)result__R0FV),(&__string_190));
-    append__3VX(((__STRING__BC *)result__R0FV),input_name__3C);
-    append__3VX(((__STRING__BC *)result__R0FV),(&__string_191));
-    append__3VX(((__STRING__BC *)result__R0FV),(&__string_192));
+    __EWX(((____BC *)__0XFV),(&__string_184));
+  };
+  __I3=__OJC(__0XFV);
+  __BD=__I3;
+  if ((__J5 !=  0)) {
+    __K2X(((____BC *)__0XFV),(&__string_185));
+    __EWX(((____BC *)__0XFV),__3C);
+    __EWX(((____BC *)__0XFV),(&__string_186));
+    __EWX(((____BC *)__0XFV),__BD);
+    __EWX(((____BC *)__0XFV),(&__string_187));
+    __JHQ= 0;
+    __OYFV=__EPE->__MD.__SD;
+    while ((__JHQ <= __OYFV)) {
+      __EWX(((____BC *)__WXFV),(&__string_188));
+      __EWX(((____BC *)__WXFV),((____0 **)((____ED *)__EPE)->__MD.__2BZ)[__JHQ]);
+      __C0CU=((____BC *)__WXFV);
+      if ((__C0CU->__OFL <= __C0CU->__WJ)) {
+        if ((__C0CU->__OFL ==  0)) {
+          __C0CU->__OFL= 32;
+          __0YFV=__RVW( 32);
+          __C0CU->__FFL=__0YFV;
+        } else /* FALSE */ {
+          __FBB=(____Q)(__C0CU->__OFL <<  1);
+          __0YFV=((____DB *)__C0CU->__FFL);
+          __IDB=__C0CU->__OFL;
+          __4YFV=__55W(((____IB )__0YFV),((____YWB )__IDB),((____YWB )__FBB));
+          __0YFV=((____DB *)__4YFV);
+          __M00(__0YFV,__IDB,(____Q)(__FBB -  1));
+          __C0CU->__FFL=__0YFV;
+          __C0CU->__OFL=__FBB;
+        };
+      };
+      ((____DB *)__C0CU->__FFL)[__C0CU->__WJ]='\n';
+      __C0CU->__WJ=(____Q)(__C0CU->__WJ +  1);
+      __JHQ=(____Q)(__JHQ +  1);
+    };
+    __LGZ(((____BC *)__0XFV));
+  };
+  if (__EE) {
+    __K2X(((____BC *)__A2FV),(&__string_189));
+    __EWX(((____BC *)__A2FV),(&__string_190));
+    __EWX(((____BC *)__A2FV),__3C);
+    __EWX(((____BC *)__A2FV),(&__string_191));
+    __EWX(((____BC *)__A2FV),(&__string_192));
   } else /* FALSE */ {
-    copy__D2X(((__STRING__BC *)result__R0FV),(&__string_193));
-    if ((debug_level_option__YE !=  0)) {
-      append__3VX(((__STRING__BC *)result__R0FV),(&__string_194));
-    };
-    append__3VX(((__STRING__BC *)result__R0FV),(&__string_195));
-  };
-  title__in__G2F((&__string_196),result__R0FV);
-  TYPE_NULL__4LB__->parent_type__5LB.index__0KC=index_count__YKC;
-  index_count__YKC=(__INTEGER__Q)(index_count__YKC +  1);
-  fast_put__to__U2J(((__HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC *)result__XOG),TYPE_NULL__4LB__,(&__string_4));
-  __tmp__TLC=create_with_capacity__UMD( 1);
-  TYPE_NULL__4LB__->parent_type__5LB.slot_run__ULC=__tmp__TLC;
-  __tmp__VLC=create__with__3MD(TYPE_NULL__4LB__, 0);
-  TYPE_NULL__4LB__->parent_type__5LB.default__0LC=__tmp__VLC;
-  fast_put__to__U2J(((__HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC *)result__XOG),TYPE_VOID__AMB__,(&__string_5));
-  __tmp__VLC=create__with__3MD(TYPE_VOID__AMB__, 0);
-  TYPE_VOID__AMB__->parent_type__BMB.default__0LC=__tmp__VLC;
-  fast_put__to__U2J(((__HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC *)result__XOG),TYPE_CONTEXT__CMB__,(&__string_54));
-  __tmp__VLC=create__with__3MD(TYPE_CONTEXT__CMB__, 1);
-  TYPE_CONTEXT__CMB__->parent_type__DMB.default__0LC=__tmp__VLC;
-  result__YMK=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  Self__PYG= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__FAST_ARRAYoTYPE_IDo__MMC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__YMK=FAST_ARRAYoTYPE_IDo__MMC__;
+    __K2X(((____BC *)__A2FV),(&__string_193));
+    if ((__YE !=  0)) {
+      __EWX(((____BC *)__A2FV),(&__string_194));
+    };
+    __EWX(((____BC *)__A2FV),(&__string_195));
+  };
+  __N2F((&__string_196),__A2FV);
+  __FMB__->__GMB.__BLC=__5KC;
+  __5KC=(____Q)(__5KC +  1);
+  __12J(((____ELC *)__4OG),__FMB__,(&__string_4));
+  __0LC=__1MD( 1);
+  __FMB__->__GMB.__1LC=__0LC;
+  __2LC=__END(__FMB__, 0);
+  __FMB__->__GMB.__BMC=__2LC;
+  __12J(((____ELC *)__4OG),__HMB__,(&__string_5));
+  __2LC=__END(__HMB__, 0);
+  __HMB__->__IMB.__BMC=__2LC;
+  __12J(((____ELC *)__4OG),__JMB__,(&__string_54));
+  __2LC=__END(__JMB__, 1);
+  __JMB__->__KMB.__BMC=__2LC;
+  __5MK=NULL;
+  __1XFV=((____IB )(NULL));
+  __WYG= 0;
+  __3XFV=((____IB )sizeof(____TMC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __5MK=__TMC__;
   } else /* FALSE */ {
-    Self__PYG=__FAST_ARRAYoTYPE_IDo__MMC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((Self__PYG == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BXFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__QWFV=micro_alloc__table__lab__HKI(__tmp__BXFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BXFV)));
-      ptr__MWFV=__tmp__QWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )Self__PYG);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__QWFV=micro_alloc__table__lab__HKI(__tmp__BXFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__QWFV;
-    };
-    result__YMK=((__FAST_ARRAYoTYPE_IDo__MMC *)ptr__MWFV);
-    *(result__YMK) = *(FAST_ARRAYoTYPE_IDo__MMC__);
-  };
-  Self__XKY=((__FAST_ARRAYoTYPE_IDo__MMC *)result__YMK);
-  if ((Self__XKY->parent_arrayed_collection__UMC.capacity__LGY <  3)) {
-    __tmp__HLY=create__I5DB( 3);
-    Self__XKY->parent_arrayed_collection__UMC.storage__JHY=__tmp__HLY;
-    Self__XKY->parent_arrayed_collection__UMC.capacity__LGY= 3;
-  };
-  Self__XKY->parent_arrayed_collection__UMC.upper__JGY=(__INTEGER__Q)(-  1);
-  list_id__WMC=result__YMK;
-  result__XFGV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  Self__PYG= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__TYPE_ID__EMB));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__XFGV=TYPE_ID__EMB__;
+    __WYG=____TMC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__WYG == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QYFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__QYFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __5XFV=__OKI(__QYFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__QYFV)));
+      __1XFV=__5XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__WYG);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QYFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __5XFV=__OKI(__QYFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__5XFV;
+    };
+    __5MK=((____TMC *)__1XFV);
+    *(__5MK) = *(__TMC__);
+  };
+  __4KY=((____TMC *)__5MK);
+  if ((__4KY->__1MC.__SGY <  3)) {
+    __OLY=__X5DB( 3);
+    __4KY->__1MC.__QHY=__OLY;
+    __4KY->__1MC.__SGY= 3;
+  };
+  __4KY->__1MC.__QGY=(____Q)(-  1);
+  __3MC=__5MK;
+  __GHGV=NULL;
+  __1XFV=((____IB )(NULL));
+  __WYG= 0;
+  __3XFV=((____IB )sizeof(____LMB));
+  if (((unsigned long)__3XFV ==  0)) {
+    __GHGV=__LMB__;
   } else /* FALSE */ {
-    Self__PYG=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((Self__PYG == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BXFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__QWFV=micro_alloc__table__lab__HKI(__tmp__BXFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BXFV)));
-      ptr__MWFV=__tmp__QWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )Self__PYG);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__QWFV=micro_alloc__table__lab__HKI(__tmp__BXFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__QWFV;
-    };
-    result__XFGV=((__TYPE_ID__EMB *)ptr__MWFV);
-    *(result__XFGV) = *(TYPE_ID__EMB__);
-  };
-  Self__DGGV=((__TYPE_ID__EMB *)result__XFGV);
-  Self__DGGV->parent_type__FMB.index__0KC= 0;
-  __tmp__VLC=create__with__3MD(Self__DGGV, 0);
-  Self__DGGV->parent_type__FMB.default__0LC=__tmp__VLC;
-  add_last__FGY(((__FAST_ARRAYoTYPE_IDo__MMC *)result__YMK),result__XFGV);
-  result__YMK=list_id__WMC;
-  result__XFGV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  Self__PYG= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__TYPE_ID__EMB));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__XFGV=TYPE_ID__EMB__;
+    __WYG=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__WYG == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QYFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__QYFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __5XFV=__OKI(__QYFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__QYFV)));
+      __1XFV=__5XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__WYG);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QYFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __5XFV=__OKI(__QYFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__5XFV;
+    };
+    __GHGV=((____LMB *)__1XFV);
+    *(__GHGV) = *(__LMB__);
+  };
+  __SHGV=((____LMB *)__GHGV);
+  __SHGV->__MMB.__BLC= 0;
+  __2LC=__END(__SHGV, 0);
+  __SHGV->__MMB.__BMC=__2LC;
+  __MGY(((____TMC *)__5MK),__GHGV);
+  __5MK=__3MC;
+  __GHGV=NULL;
+  __1XFV=((____IB )(NULL));
+  __WYG= 0;
+  __3XFV=((____IB )sizeof(____LMB));
+  if (((unsigned long)__3XFV ==  0)) {
+    __GHGV=__LMB__;
   } else /* FALSE */ {
-    Self__PYG=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((Self__PYG == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BXFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__QWFV=micro_alloc__table__lab__HKI(__tmp__BXFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BXFV)));
-      ptr__MWFV=__tmp__QWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )Self__PYG);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__QWFV=micro_alloc__table__lab__HKI(__tmp__BXFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__QWFV;
-    };
-    result__XFGV=((__TYPE_ID__EMB *)ptr__MWFV);
-    *(result__XFGV) = *(TYPE_ID__EMB__);
-  };
-  Self__DGGV=((__TYPE_ID__EMB *)result__XFGV);
-  Self__DGGV->parent_type__FMB.index__0KC= 1;
-  __tmp__VLC=create__with__3MD(Self__DGGV, 0);
-  Self__DGGV->parent_type__FMB.default__0LC=__tmp__VLC;
-  add_last__FGY(((__FAST_ARRAYoTYPE_IDo__MMC *)result__YMK),result__XFGV);
-  copy__D2X(((__STRING__BC *)result__LWFV),input_name__3C);
-  to_upper__L3X(((__STRING__BC *)result__LWFV));
-  __tmp__I3=get__HJC(result__LWFV);
-  arg__33=get__ANC(__tmp__I3);
-  if (((struct ___OBJ *)arg__33)->__id==__ITM_TYPE_SIMPLE__JMB__) {
-    __tmp__RMB=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)arg__33));
+    __WYG=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__WYG == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QYFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__QYFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __5XFV=__OKI(__QYFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__QYFV)));
+      __1XFV=__5XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__WYG);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QYFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __5XFV=__OKI(__QYFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__5XFV;
+    };
+    __GHGV=((____LMB *)__1XFV);
+    *(__GHGV) = *(__LMB__);
+  };
+  __SHGV=((____LMB *)__GHGV);
+  __SHGV->__MMB.__BLC= 1;
+  __2LC=__END(__SHGV, 0);
+  __SHGV->__MMB.__BMC=__2LC;
+  __MGY(((____TMC *)__5MK),__GHGV);
+  __K2X(((____BC *)__0XFV),__3C);
+  __S3X(((____BC *)__0XFV));
+  __I3=__OJC(__0XFV);
+  __33=__HNC(__I3);
+  if (((struct ___OBJ *)__33)->__id==____QMB__) {
+    __YMB=__43X(((____QMB *)__33));
   } else /* ITM_TYPE_PARAMETER */ {
-    __tmp__RMB=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)arg__33)),NULL);
-  };
-  type_input__KF=((__TYPE_FULL__PMB *)__tmp__RMB)->the_parent_type__DLK;
-  __tmp__ZMB=get__style__AOC((&__string_51),(&__string_18));
-  __tmp__VLC=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)__tmp__ZMB));
-  type_true__2MB=((__TYPE_FULL__PMB *)__tmp__VLC)->the_parent_type__DLK;
-  __tmp__ZMB=get__style__AOC((&__string_52),(&__string_18));
-  __tmp__VLC=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)__tmp__ZMB));
-  type_false__ENB=((__TYPE_FULL__PMB *)__tmp__VLC)->the_parent_type__DLK;
-  __tmp__ZMB=get__style__AOC((&__string_50),(&__string_18));
-  __tmp__VLC=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)__tmp__ZMB));
-  type_boolean__MNB=((__TYPE_FULL__PMB *)__tmp__VLC)->the_parent_type__DLK;
-  __tmp__ZMB=get__style__AOC((&__string_42),(&__string_18));
-  __tmp__VLC=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)__tmp__ZMB));
-  type_integer__UNB=((__TYPE_FULL__PMB *)__tmp__VLC)->the_parent_type__DLK;
-  __tmp__ZMB=get__style__AOC((&__string_43),(&__string_18));
-  __tmp__VLC=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)__tmp__ZMB));
-  type_real__2NB=((__TYPE_FULL__PMB *)__tmp__VLC)->the_parent_type__DLK;
-  __tmp__ZMB=get__style__AOC((&__string_62),(&__string_18));
-  __tmp__VLC=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)__tmp__ZMB));
-  arg__33=get__ANC((&__string_45));
-  if (((struct ___OBJ *)arg__33)->__id==__ITM_TYPE_SIMPLE__JMB__) {
-    __tmp__RMB=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)arg__33));
+    __YMB=__HZ1D(((____TEZ *)((____QMB *)__33)),NULL);
+  };
+  __KF=((____WMB *)__YMB)->__KLK;
+  __ANB=__HOC((&__string_51),(&__string_18));
+  __2LC=__D5X(((____0MB *)__ANB));
+  __DNB=((____WMB *)__2LC)->__KLK;
+  __ANB=__HOC((&__string_52),(&__string_18));
+  __2LC=__D5X(((____0MB *)__ANB));
+  __LNB=((____WMB *)__2LC)->__KLK;
+  __ANB=__HOC((&__string_50),(&__string_18));
+  __2LC=__D5X(((____0MB *)__ANB));
+  __TNB=((____WMB *)__2LC)->__KLK;
+  __ANB=__HOC((&__string_42),(&__string_18));
+  __2LC=__D5X(((____0MB *)__ANB));
+  __1NB=((____WMB *)__2LC)->__KLK;
+  __ANB=__HOC((&__string_43),(&__string_18));
+  __2LC=__D5X(((____0MB *)__ANB));
+  __DOB=((____WMB *)__2LC)->__KLK;
+  __ANB=__HOC((&__string_62),(&__string_18));
+  __2LC=__D5X(((____0MB *)__ANB));
+  __33=__HNC((&__string_45));
+  if (((struct ___OBJ *)__33)->__id==____QMB__) {
+    __YMB=__43X(((____QMB *)__33));
   } else /* ITM_TYPE_PARAMETER */ {
-    __tmp__RMB=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)arg__33)),NULL);
-  };
-  type_string_constant__KOB=((__TYPE_FULL__PMB *)__tmp__RMB)->the_parent_type__DLK;
-  __tmp__ZMB=get__style__AOC((&__string_44),(&__string_18));
-  __tmp__VLC=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)__tmp__ZMB));
-  type_character__SOB=((__TYPE_FULL__PMB *)__tmp__VLC)->the_parent_type__DLK;
-  arg__33=get__ANC((&__string_49));
-  if (((struct ___OBJ *)arg__33)->__id==__ITM_TYPE_SIMPLE__JMB__) {
-    __tmp__RMB=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)arg__33));
+    __YMB=__HZ1D(((____TEZ *)((____QMB *)__33)),NULL);
+  };
+  __ROB=((____WMB *)__YMB)->__KLK;
+  __ANB=__HOC((&__string_44),(&__string_18));
+  __2LC=__D5X(((____0MB *)__ANB));
+  __ZOB=((____WMB *)__2LC)->__KLK;
+  __33=__HNC((&__string_49));
+  if (((struct ___OBJ *)__33)->__id==____QMB__) {
+    __YMB=__43X(((____QMB *)__33));
   } else /* ITM_TYPE_PARAMETER */ {
-    __tmp__RMB=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)arg__33)),NULL);
+    __YMB=__HZ1D(((____TEZ *)((____QMB *)__33)),NULL);
   };
-  type_block__YOB=((__TYPE_FULL__PMB *)__tmp__RMB)->the_parent_type__DLK;
-  arg__33=get__ANC((&__string_53));
-  if (((struct ___OBJ *)arg__33)->__id==__ITM_TYPE_SIMPLE__JMB__) {
-    __tmp__RMB=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)arg__33));
+  __5OB=((____WMB *)__YMB)->__KLK;
+  __33=__HNC((&__string_53));
+  if (((struct ___OBJ *)__33)->__id==____QMB__) {
+    __YMB=__43X(((____QMB *)__33));
   } else /* ITM_TYPE_PARAMETER */ {
-    __tmp__RMB=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)arg__33)),NULL);
-  };
-  type_pointer__4OB=((__TYPE_FULL__PMB *)__tmp__RMB)->the_parent_type__DLK;
-  __tmp__2ZNE=NULL;
-  __tmp__ZOAG=(((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)result__02K)->parent_arrayed_collection__HRC.upper__FJY <  0);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (__tmp__ZOAG) {
-    __tmp__BRAU=create_with_capacity__EF2B( 16);
-    __tmp__2ZNE=__tmp__BRAU;
+    __YMB=__HZ1D(((____TEZ *)((____QMB *)__33)),NULL);
+  };
+  __FPB=((____WMB *)__YMB)->__KLK;
+  __L1NE=NULL;
+  __IQAG=(((____GRC *)__B3K)->__ORC.__MJY <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__IQAG) {
+    __QSAU=__TG2B( 16);
+    __L1NE=__QSAU;
   } else /* FALSE */ {
-    Self__CRAU=((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)result__02K);
-    __tmp__BRAU=((void **)Self__CRAU->parent_arrayed_collection__HRC.storage__JNY)[Self__CRAU->parent_arrayed_collection__HRC.upper__FJY];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__2ZNE=__tmp__BRAU;
-    Self__CRAU=((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)result__02K);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__CRAU->parent_arrayed_collection__HRC.upper__FJY=(__INTEGER__Q)(Self__CRAU->parent_arrayed_collection__HRC.upper__FJY -  1);
-  };
-  add_last__TGXC(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)__tmp__2ZNE),__tmp__ZMB);
-  __tmp__BRAU=alias__1RC(__tmp__2ZNE);
-  __tmp__HPB=get__style__with__ETC((&__string_47),NULL,__tmp__BRAU);
-  __tmp__VLC=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)__tmp__HPB),NULL);
-  type_n_a_character__KPB=((__TYPE_FULL__PMB *)__tmp__VLC)->the_parent_type__DLK;
-  __tmp__2ZNE=NULL;
-  __tmp__ZOAG=(((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)result__02K)->parent_arrayed_collection__HRC.upper__FJY <  0);
-  if (__tmp__ZOAG) {
-    __tmp__QRC=create_with_capacity__EF2B( 16);
-    __tmp__2ZNE=__tmp__QRC;
+    __RSAU=((____GRC *)__B3K);
+    __QSAU=((void **)__RSAU->__ORC.__QNY)[__RSAU->__ORC.__MJY];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __L1NE=__QSAU;
+    __RSAU=((____GRC *)__B3K);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __RSAU->__ORC.__MJY=(____Q)(__RSAU->__ORC.__MJY -  1);
+  };
+  __CIXC(((____ZLB *)__L1NE),__ANB);
+  __QSAU=__CSC(__L1NE);
+  __OPB=__LTC((&__string_47),NULL,__QSAU);
+  __2LC=__LAY(((____KPB *)__OPB),NULL);
+  __RPB=((____WMB *)__2LC)->__KLK;
+  __L1NE=NULL;
+  __IQAG=(((____GRC *)__B3K)->__ORC.__MJY <  0);
+  if (__IQAG) {
+    __XRC=__TG2B( 16);
+    __L1NE=__XRC;
   } else /* FALSE */ {
-    Self__CRAU=((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)result__02K);
-    __tmp__QRC=((void **)Self__CRAU->parent_arrayed_collection__HRC.storage__JNY)[Self__CRAU->parent_arrayed_collection__HRC.upper__FJY];
-    __tmp__2ZNE=__tmp__QRC;
-    Self__CRAU=((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)result__02K);
-    Self__CRAU->parent_arrayed_collection__HRC.upper__FJY=(__INTEGER__Q)(Self__CRAU->parent_arrayed_collection__HRC.upper__FJY -  1);
-  };
-  add_last__TGXC(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)__tmp__2ZNE),__tmp__HPB);
-  __tmp__BRAU=alias__1RC(__tmp__2ZNE);
-  __tmp__HPB=get__style__with__ETC((&__string_47),NULL,__tmp__BRAU);
-  __tmp__VLC=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)__tmp__HPB),NULL);
-  switch (((struct ___OBJ *)type_input__KF)->__id) {
-  case __TYPE__FF__: {
-    __tmp__RF=((__TYPE__FF *)type_input__KF)->prototype__QF;
-  } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__RF=((__TYPE_NULL__4LB *)type_input__KF)->parent_type__5LB.prototype__QF;
-  } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__RF=((__TYPE_VOID__AMB *)type_input__KF)->parent_type__BMB.prototype__QF;
-  } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__RF=((__TYPE_CONTEXT__CMB *)type_input__KF)->parent_type__DMB.prototype__QF;
-  } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__RF=((__TYPE_ID__EMB *)type_input__KF)->parent_type__FMB.prototype__QF;
-  } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__RF=((__TYPE_GENERIC__BCY *)type_input__KF)->parent_type__CCY.prototype__QF;
-  } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__RF=prototype__L2ZG();
-  } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__RF=prototype__XAFL();
-  } break;
-  };
-  Self__I3WC=((__PROTOTYPE__MF *)__tmp__RF);
-  __tmp__I3=NULL;
-  __tmp__AGC=Self__I3WC->parent_named__PF.parent_itm_object__OF.position__H2B;
-  result__BHAD=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  Self__PYG= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__LIST__WH));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__BHAD=LIST__WH__;
+    __RSAU=((____GRC *)__B3K);
+    __XRC=((void **)__RSAU->__ORC.__QNY)[__RSAU->__ORC.__MJY];
+    __L1NE=__XRC;
+    __RSAU=((____GRC *)__B3K);
+    __RSAU->__ORC.__MJY=(____Q)(__RSAU->__ORC.__MJY -  1);
+  };
+  __CIXC(((____ZLB *)__L1NE),__OPB);
+  __QSAU=__CSC(__L1NE);
+  __OPB=__LTC((&__string_47),NULL,__QSAU);
+  __2LC=__LAY(((____KPB *)__OPB),NULL);
+  switch (((struct ___OBJ *)__KF)->__id) {
+  case ____FF__: {
+    __RF=((____FF *)__KF)->__QF;
+  } break;
+  case ____FMB__: {
+    __RF=((____FMB *)__KF)->__GMB.__QF;
+  } break;
+  case ____HMB__: {
+    __RF=((____HMB *)__KF)->__IMB.__QF;
+  } break;
+  case ____JMB__: {
+    __RF=((____JMB *)__KF)->__KMB.__QF;
+  } break;
+  case ____LMB__: {
+    __RF=((____LMB *)__KF)->__MMB.__QF;
+  } break;
+  case ____ICY__: {
+    __RF=((____ICY *)__KF)->__JCY.__QF;
+  } break;
+  case ____EQ5D__: {
+    __RF=__03ZG();
+  } break;
+  case ____L4NJ__: {
+    __RF=__GCFL();
+  } break;
+  };
+  __X4WC=((____MF *)__RF);
+  __I3=NULL;
+  __HGC=__X4WC->__PF.__OF.__O2B;
+  __QIAD=NULL;
+  __1XFV=((____IB )(NULL));
+  __WYG= 0;
+  __3XFV=((____IB )sizeof(____WH));
+  if (((unsigned long)__3XFV ==  0)) {
+    __QIAD=__WH__;
   } else /* FALSE */ {
-    Self__PYG=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((Self__PYG == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BXFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__QWFV=micro_alloc__table__lab__HKI(__tmp__BXFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BXFV)));
-      ptr__MWFV=__tmp__QWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )Self__PYG);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__QWFV=micro_alloc__table__lab__HKI(__tmp__BXFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__QWFV;
-    };
-    result__BHAD=((__LIST__WH *)ptr__MWFV);
-    *(result__BHAD) = *(LIST__WH__);
-  };
-  Self__KG4D=((__LIST__WH *)result__BHAD);
-  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-  Self__KG4D->parent_instr__ZH.parent_itm_object__YH.position__H2B=__tmp__AGC;
-  __tmp__MG4D=create_with_capacity__DXEE( 2);
-  Self__KG4D->expr_list__AA4D=__tmp__MG4D;
-  list_current__Y4GB=result__BHAD;
-  if ((debug_level_option__YE !=  0)) {
-    __tmp__J1FD=create__name__style__type__0HND(Self__I3WC->parent_named__PF.parent_itm_object__OF.position__H2B,(&__string_68),'+',((__TYPE_FULL__PMB *)TYPE_CONTEXT__CMB__->parent_type__DMB.default__0LC));
-    context_main__D4WC=__tmp__J1FD;
-    ((__LOCAL__43WC *)__tmp__J1FD)->parent_variable__B4WC.ensure_count__1S4D= 1;
-    __tmp__F4WC=list_current__Y4GB;
-    __tmp__I4WC=create__context__first__Z1FD(PUSH__AXB__,Self__I3WC->parent_named__PF.parent_itm_object__OF.position__H2B,__tmp__J1FD,TRUE__K__);
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__F4WC)->expr_list__AA4D),__tmp__I4WC);
-  };
-  if (is_java__EE) {
-    __tmp__I3=(&__string_197);
+    __WYG=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__WYG == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QYFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__QYFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __5XFV=__OKI(__QYFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__QYFV)));
+      __1XFV=__5XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__WYG);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QYFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __5XFV=__OKI(__QYFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__5XFV;
+    };
+    __QIAD=((____WH *)__1XFV);
+    *(__QIAD) = *(__WH__);
+  };
+  __ZH4D=((____WH *)__QIAD);
+  __QCXC=(____Q)(__QCXC +  1);
+  __ZH4D->__ZH.__YH.__O2B=__HGC;
+  __1H4D=__SYEE( 2);
+  __ZH4D->__PB4D=__1H4D;
+  __Q5GB=__QIAD;
+  if ((__YE !=  0)) {
+    __Y2FD=__JJND(__X4WC->__PF.__OF.__O2B,(&__string_68),'+',((____WMB *)__JMB__->__KMB.__BMC));
+    __S5WC=__Y2FD;
+    ((____N5WC *)__Y2FD)->__Q5WC.__KU4D= 1;
+    __U5WC=__Q5GB;
+    __X5WC=__I3FD(__HXB__,__X4WC->__PF.__OF.__O2B,__Y2FD,__K__);
+    __P14F(((____GB4D *)((____WH *)__U5WC)->__PB4D),__X5WC);
+  };
+  if (__EE) {
+    __I3=(&__string_197);
   } else /* FALSE */ {
-    ((__STRING__BC *)result__LWFV)->count__WJ= 0;
-    if ((debug_level_option__YE !=  0)) {
-      copy__D2X(((__STRING__BC *)result__LWFV),(&__string_198));
-    };
-    append__3VX(((__STRING__BC *)result__LWFV),(&__string_199));
-    __tmp__AAB=get__HJC(result__LWFV);
-    __tmp__I3=__tmp__AAB;
-  };
-  __tmp__AGC=Self__I3WC->parent_named__PF.parent_itm_object__OF.position__H2B;
-  __tmp__VLC=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
-  result__5KND=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  Self__PYG= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__EXTERNAL_C__L5WC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__5KND=EXTERNAL_C__L5WC__;
+    ((____BC *)__0XFV)->__WJ= 0;
+    if ((__YE !=  0)) {
+      __K2X(((____BC *)__0XFV),(&__string_198));
+    };
+    __EWX(((____BC *)__0XFV),(&__string_199));
+    __HAB=__OJC(__0XFV);
+    __I3=__HAB;
+  };
+  __HGC=__X4WC->__PF.__OF.__O2B;
+  __2LC=__HMB__->__IMB.__BMC;
+  __OMND=NULL;
+  __1XFV=((____IB )(NULL));
+  __WYG= 0;
+  __3XFV=((____IB )sizeof(____0AXC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __OMND=__0AXC__;
   } else /* FALSE */ {
-    Self__PYG=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((Self__PYG == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BXFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__QWFV=micro_alloc__table__lab__HKI(__tmp__BXFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BXFV)));
-      ptr__MWFV=__tmp__QWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )Self__PYG);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__QWFV=micro_alloc__table__lab__HKI(__tmp__BXFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__QWFV;
-    };
-    result__5KND=((__EXTERNAL_C__L5WC *)ptr__MWFV);
-    *(result__5KND) = *(EXTERNAL_C__L5WC__);
-  };
-  Self__D54D=((__EXTERNAL_C__L5WC *)result__5KND);
-  Self__D54D->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__AGC;
-  Self__D54D->static_type__J54D=__tmp__VLC;
-  Self__D54D->is_persistant__K54D=TRUE__K__;
-  Self__D54D->code__L54D=__tmp__I3;
-  Self__D54D->access_list__M54D=NULL;
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),result__5KND);
-  arg__33=NULL;
-  __tmp__YFC=Self__I3WC->first_slot__UIZC;
+    __WYG=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__WYG == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QYFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__QYFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __5XFV=__OKI(__QYFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__QYFV)));
+      __1XFV=__5XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__WYG);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QYFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __5XFV=__OKI(__QYFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__5XFV;
+    };
+    __OMND=((____0AXC *)__1XFV);
+    *(__OMND) = *(__0AXC__);
+  };
+  __SA5D=((____0AXC *)__OMND);
+  __SA5D->__1AXC.__CK.__YH.__O2B=__HGC;
+  __SA5D->__YA5D=__2LC;
+  __SA5D->__ZA5D=__K__;
+  __SA5D->__0A5D=__I3;
+  __SA5D->__1A5D=NULL;
+  __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__OMND);
+  __33=NULL;
+  __5FC=__X4WC->__DKZC;
   do {
-    if (((struct ___OBJ *)__tmp__YFC)->__id==__ITM_SLOT__HLC__) {
-      __tmp__TG2C=((__ITM_SLOT__HLC *)__tmp__YFC)->id_section__GVOB;
+    if (((struct ___OBJ *)__5FC)->__id==____OLC__) {
+      __CI2C=((____OLC *)__5FC)->__MWOB;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__TG2C=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YFC)->parent_itm_slot__QF0D.id_section__GVOB;
+      __CI2C=((____4G0D *)__5FC)->__5G0D.__MWOB;
     };
-    if (((void *)((__SECTION___EVOB *)__tmp__TG2C)->name__U15E == (void *)(&__string_36))) {
-      if (((struct ___OBJ *)__tmp__YFC)->__id==__ITM_SLOT__HLC__) {
-        __tmp__MBB=((__ITM_SLOT__HLC *)__tmp__YFC)->parent_named__ILC.name__4VB;
+    if (((void *)((____KWOB *)__CI2C)->__D35E == (void *)(&__string_36))) {
+      if (((struct ___OBJ *)__5FC)->__id==____OLC__) {
+        __TBB=((____OLC *)__5FC)->__PLC.__FWB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__MBB=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YFC)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+        __TBB=((____4G0D *)__5FC)->__5G0D.__PLC.__FWB;
       };
-      __tmp__3BB=((void *)__tmp__MBB == (void *)(&__string_89));
+      __ECB=((void *)__TBB == (void *)(&__string_89));
     } else /* FALSE */ {
-      __tmp__3BB=FALSE__O__;
+      __ECB=__O__;
     };
-    if (__tmp__3BB) {
-      if (((struct ___OBJ *)__tmp__YFC)->__id==__ITM_SLOT__HLC__) {
-        __tmp__EH2C=((__ITM_SLOT__HLC *)__tmp__YFC)->result_type__3VOB;
+    if (__ECB) {
+      if (((struct ___OBJ *)__5FC)->__id==____OLC__) {
+        __TI2C=((____OLC *)__5FC)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__EH2C=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YFC)->parent_itm_slot__QF0D.result_type__3VOB;
+        __TI2C=((____4G0D *)__5FC)->__5G0D.__DXOB;
       };
-      if (((void *)__tmp__EH2C != (void *)__tmp__QM5)) {
-        if (((struct ___OBJ *)__tmp__YFC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__LH2C=((__ITM_SLOT__HLC *)__tmp__YFC)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if (((void *)__TI2C != (void *)__XM5)) {
+        if (((struct ___OBJ *)__5FC)->__id==____OLC__) {
+          __0I2C=((____OLC *)__5FC)->__PLC.__OF.__O2B;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__LH2C=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YFC)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __0I2C=((____4G0D *)__5FC)->__5G0D.__PLC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_200));
-        put_position__HRE(__tmp__LH2C);
-        put_string__BJG(Self__XYFV);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)Self__XYFV));
+        __DQE( 1,(&__string_200));
+        __ORE(__0I2C);
+        __IJG(__G0FV);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__G0FV));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__YFC)->__id==__ITM_SLOT__HLC__) {
-        Self__NOGG=((__ITM_SLOT__HLC *)__tmp__YFC);
-        __tmp__HW2G= 0;
-        Self__VFVH=Self__NOGG->argument_list__SLBE->parent_arrayed_collection__UFYD.upper__N3AF;
-        __tmp__4AB= 0;
-        __tmp__IRAU=((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)Self__NOGG->argument_list__SLBE)->parent_arrayed_collection__UFYD.storage__N4AF;
-        while ((__tmp__4AB <= Self__VFVH)) {
-          __tmp__2OGG=((void **)__tmp__IRAU)[__tmp__4AB];
-          if (((struct ___OBJ *)__tmp__2OGG)->__id==__ITM_ARG__D0MD__) {
-            __tmp__3OGG= 1;
+      if (((struct ___OBJ *)__5FC)->__id==____OLC__) {
+        __2PGG=((____OLC *)__5FC);
+        __WX2G= 0;
+        __EHVH=__2PGG->__BNBE->__DHYD.__24AF;
+        __FBB= 0;
+        __XSAU=((____1GYD *)__2PGG->__BNBE)->__DHYD.__25AF;
+        while ((__FBB <= __EHVH)) {
+          __LQGG=((void **)__XSAU)[__FBB];
+          if (((struct ___OBJ *)__LQGG)->__id==____S1MD__) {
+            __MQGG= 1;
           } else /* ITM_ARGS */ {
-            __tmp__3OGG=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)__tmp__2OGG)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
+            __MQGG=(____Q)(((____JJTF *)__LQGG)->__I42G->__MD.__SD +  1);
           };
-          __tmp__HW2G=(__INTEGER__Q)(__tmp__HW2G + __tmp__3OGG);
-          __tmp__4AB=(__INTEGER__Q)(__tmp__4AB +  1);
+          __WX2G=(____Q)(__WX2G + __MQGG);
+          __FBB=(____Q)(__FBB +  1);
         };
-        Self__VFVH=__tmp__HW2G;
+        __EHVH=__WX2G;
       } else /* ITM_SLOT_OPERATOR */ {
-        Self__CPGG=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YFC);
-        __tmp__HW2G= 0;
-        __tmp__4AB=Self__CPGG->parent_itm_slot__QF0D.argument_list__SLBE->parent_arrayed_collection__UFYD.upper__N3AF;
-        __tmp__BDB= 0;
-        __tmp__IRAU=((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)Self__CPGG->parent_itm_slot__QF0D.argument_list__SLBE)->parent_arrayed_collection__UFYD.storage__N4AF;
-        while ((__tmp__BDB <= __tmp__4AB)) {
-          __tmp__2OGG=((void **)__tmp__IRAU)[__tmp__BDB];
-          if (((struct ___OBJ *)__tmp__2OGG)->__id==__ITM_ARG__D0MD__) {
-            __tmp__3OGG= 1;
+        __RQGG=((____4G0D *)__5FC);
+        __WX2G= 0;
+        __FBB=__RQGG->__5G0D.__BNBE->__DHYD.__24AF;
+        __IDB= 0;
+        __XSAU=((____1GYD *)__RQGG->__5G0D.__BNBE)->__DHYD.__25AF;
+        while ((__IDB <= __FBB)) {
+          __LQGG=((void **)__XSAU)[__IDB];
+          if (((struct ___OBJ *)__LQGG)->__id==____S1MD__) {
+            __MQGG= 1;
           } else /* ITM_ARGS */ {
-            __tmp__3OGG=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)__tmp__2OGG)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
+            __MQGG=(____Q)(((____JJTF *)__LQGG)->__I42G->__MD.__SD +  1);
           };
-          __tmp__HW2G=(__INTEGER__Q)(__tmp__HW2G + __tmp__3OGG);
-          __tmp__BDB=(__INTEGER__Q)(__tmp__BDB +  1);
+          __WX2G=(____Q)(__WX2G + __MQGG);
+          __IDB=(____Q)(__IDB +  1);
         };
-        Self__VFVH=__tmp__HW2G;
+        __EHVH=__WX2G;
       };
-      if ((Self__VFVH !=  1)) {
-        if (((struct ___OBJ *)__tmp__YFC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__LH2C=((__ITM_SLOT__HLC *)__tmp__YFC)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__EHVH !=  1)) {
+        if (((struct ___OBJ *)__5FC)->__id==____OLC__) {
+          __0I2C=((____OLC *)__5FC)->__PLC.__OF.__O2B;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__LH2C=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YFC)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __0I2C=((____4G0D *)__5FC)->__5G0D.__PLC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_201));
-        put_position__HRE(__tmp__LH2C);
-        put_string__BJG(Self__XYFV);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)Self__XYFV));
+        __DQE( 1,(&__string_201));
+        __ORE(__0I2C);
+        __IJG(__G0FV);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__G0FV));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      __tmp__EH2C=type_input__KF;
-      if (((struct ___OBJ *)__tmp__YFC)->__id==__ITM_SLOT__HLC__) {
-        __tmp__MBB=((__ITM_SLOT__HLC *)__tmp__YFC)->parent_named__ILC.name__4VB;
+      __TI2C=__KF;
+      if (((struct ___OBJ *)__5FC)->__id==____OLC__) {
+        __TBB=((____OLC *)__5FC)->__PLC.__FWB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__MBB=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YFC)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+        __TBB=((____4G0D *)__5FC)->__5G0D.__PLC.__FWB;
       };
-      switch (((struct ___OBJ *)type_input__KF)->__id) {
-      case __TYPE__FF__: {
-        __tmp__2OGG=get_slot__KQGG(((__TYPE__FF *)type_input__KF),__tmp__MBB);
+      switch (((struct ___OBJ *)__KF)->__id) {
+      case ____FF__: {
+        __LQGG=__ZRGG(((____FF *)__KF),__TBB);
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__2OGG=get_slot__FSGG(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__EH2C)),__tmp__MBB);
+      case ____FMB__: {
+        __LQGG=__UTGG(((____FMB *)((____FF *)__TI2C)),__TBB);
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__2OGG=get_slot__AUGG(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__EH2C)),__tmp__MBB);
+      case ____HMB__: {
+        __LQGG=__PVGG(((____HMB *)((____FF *)__TI2C)),__TBB);
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__2OGG=get_slot__1VGG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__EH2C)),__tmp__MBB);
+      case ____JMB__: {
+        __LQGG=__KXGG(((____JMB *)((____FF *)__TI2C)),__TBB);
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__2OGG=get_slot__WXGG(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__EH2C)),__tmp__MBB);
+      case ____LMB__: {
+        __LQGG=__FZGG(((____LMB *)((____FF *)__TI2C)),__TBB);
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__2OGG=get_slot__RZGG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__EH2C)),__tmp__MBB);
+      case ____ICY__: {
+        __LQGG=__A1GG(((____ICY *)((____FF *)__TI2C)),__TBB);
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__2OGG=get_slot__I11G(__tmp__MBB);
+      case ____EQ5D__: {
+        __LQGG=__X21G(__TBB);
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__2OGG=get_slot__SSFL(__tmp__MBB);
+      case ____L4NJ__: {
+        __LQGG=__BUFL(__TBB);
       } break;
       };
-      arg__33=__tmp__2OGG;
+      __33=__LQGG;
     };
-    if (((struct ___OBJ *)__tmp__YFC)->__id==__ITM_SLOT__HLC__) {
-      __tmp__EH2C=((__ITM_SLOT__HLC *)__tmp__YFC)->next__NJZC;
+    if (((struct ___OBJ *)__5FC)->__id==____OLC__) {
+      __TI2C=((____OLC *)__5FC)->__2KZC;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__EH2C=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YFC)->parent_itm_slot__QF0D.next__NJZC;
+      __TI2C=((____4G0D *)__5FC)->__5G0D.__2KZC;
     };
-    __tmp__YFC=__tmp__EH2C;
-  } while ((((void *)__tmp__EH2C != (void *)NULL) && ((void *)arg__33 == (void *)NULL)));
-  if (((void *)arg__33 == (void *)NULL)) {
-    __tmp__LH2C=Self__I3WC->parent_named__PF.parent_itm_object__OF.position__H2B;
-    put_error__text__2PE( 1,(&__string_202));
-    put_position__HRE(__tmp__LH2C);
-    put_string__BJG(Self__ZWFV);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)Self__ZWFV));
+    __5FC=__TI2C;
+  } while ((((void *)__TI2C != (void *)NULL) && ((void *)__33 == (void *)NULL)));
+  if (((void *)__33 == (void *)NULL)) {
+    __0I2C=__X4WC->__PF.__OF.__O2B;
+    __DQE( 1,(&__string_202));
+    __ORE(__0I2C);
+    __IJG(__IYFV);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IYFV));
     };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  __tmp__AGC=Self__I3WC->parent_named__PF.parent_itm_object__OF.position__H2B;
-  switch (((struct ___OBJ *)type_input__KF)->__id) {
-  case __TYPE__FF__: {
-    __tmp__RMB=((__TYPE__FF *)type_input__KF)->default__0LC;
+  __HGC=__X4WC->__PF.__OF.__O2B;
+  switch (((struct ___OBJ *)__KF)->__id) {
+  case ____FF__: {
+    __YMB=((____FF *)__KF)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__RMB=((__TYPE_NULL__4LB *)type_input__KF)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __YMB=((____FMB *)__KF)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__RMB=((__TYPE_VOID__AMB *)type_input__KF)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __YMB=((____HMB *)__KF)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__RMB=((__TYPE_CONTEXT__CMB *)type_input__KF)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __YMB=((____JMB *)__KF)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__RMB=((__TYPE_ID__EMB *)type_input__KF)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __YMB=((____LMB *)__KF)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__RMB=((__TYPE_GENERIC__BCY *)type_input__KF)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __YMB=((____ICY *)__KF)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__RMB=((__TYPE_BLOCK__VO5D *)type_input__KF)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __YMB=((____EQ5D *)__KF)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__RMB=((__PROFIL_BLOCK__22NJ *)type_input__KF)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __YMB=((____L4NJ *)__KF)->__N4NJ.__BMC;
   } break;
   };
-  __tmp__EAXC=create__type__IJ2C(__tmp__AGC,__tmp__RMB);
-  if (((struct ___OBJ *)arg__33)->__id==__SLOT_CODE__MIRG__) {
-    __tmp__EH2C=((__SLOT_CODE__MIRG *)arg__33)->parent_slot__NIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__EH2C)->__id==__ITM_SLOT__HLC__) {
-      __tmp__FAXC=((__ITM_SLOT__HLC *)__tmp__EH2C)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+  __TBXC=__XK2C(__HGC,__YMB);
+  if (((struct ___OBJ *)__33)->__id==____1JRG__) {
+    __TI2C=((____1JRG *)__33)->__2JRG->__QLC;
+    if (((struct ___OBJ *)__TI2C)->__id==____OLC__) {
+      __UBXC=((____OLC *)__TI2C)->__PLC.__OF.__O2B;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__FAXC=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EH2C)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+      __UBXC=((____4G0D *)__TI2C)->__5G0D.__PLC.__OF.__O2B;
     };
   } else /* SLOT_DATA */ {
-    __tmp__FAXC=((__SLOT_DATA__WIRG *)arg__33)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+    __UBXC=((____FKRG *)__33)->__GKRG.__P5WC.__OF.__O2B;
   };
-  __tmp__HAXC=new_read__slot__receiver__self__intern__3J2C(__tmp__FAXC,arg__33,__tmp__EAXC,__tmp__EAXC,TRUE__K__);
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__HAXC);
-  result__BHAD=list_current__Y4GB;
-  __tmp__AGC=Self__I3WC->parent_named__PF.parent_itm_object__OF.position__H2B;
-  switch (((struct ___OBJ *)type_integer__UNB)->__id) {
-  case __TYPE__FF__: {
-    __tmp__RMB=((__TYPE__FF *)type_integer__UNB)->default__0LC;
+  __WBXC=__ML2C(__UBXC,__33,__TBXC,__TBXC,__K__);
+  __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__WBXC);
+  __QIAD=__Q5GB;
+  __HGC=__X4WC->__PF.__OF.__O2B;
+  switch (((struct ___OBJ *)__1NB)->__id) {
+  case ____FF__: {
+    __YMB=((____FF *)__1NB)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__RMB=((__TYPE_NULL__4LB *)type_integer__UNB)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __YMB=((____FMB *)__1NB)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__RMB=((__TYPE_VOID__AMB *)type_integer__UNB)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __YMB=((____HMB *)__1NB)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__RMB=((__TYPE_CONTEXT__CMB *)type_integer__UNB)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __YMB=((____JMB *)__1NB)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__RMB=((__TYPE_ID__EMB *)type_integer__UNB)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __YMB=((____LMB *)__1NB)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__RMB=((__TYPE_GENERIC__BCY *)type_integer__UNB)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __YMB=((____ICY *)__1NB)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__RMB=((__TYPE_BLOCK__VO5D *)type_integer__UNB)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __YMB=((____EQ5D *)__1NB)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__RMB=((__PROFIL_BLOCK__22NJ *)type_integer__UNB)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __YMB=((____L4NJ *)__1NB)->__N4NJ.__BMC;
   } break;
   };
-  result__PNAD=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  Self__PYG= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__PNAD=INTEGER_CST__KAXC__;
+  __4OAD=NULL;
+  __1XFV=((____IB )(NULL));
+  __WYG= 0;
+  __3XFV=((____IB )sizeof(____ZBXC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __4OAD=__ZBXC__;
   } else /* FALSE */ {
-    Self__PYG=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((Self__PYG == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BXFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__QWFV=micro_alloc__table__lab__HKI(__tmp__BXFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BXFV)));
-      ptr__MWFV=__tmp__QWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )Self__PYG);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__QWFV=micro_alloc__table__lab__HKI(__tmp__BXFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__QWFV;
-    };
-    result__PNAD=((__INTEGER_CST__KAXC *)ptr__MWFV);
-    *(result__PNAD) = *(INTEGER_CST__KAXC__);
-  };
-  Self__UG4D=((__INTEGER_CST__KAXC *)result__PNAD);
-  Self__UG4D->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__AGC;
-  Self__UG4D->value__YG4D= 0;
-  Self__UG4D->parent_constant__LAXC.static_type__SG4D=__tmp__RMB;
-  check_type__KYEE(Self__UG4D);
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__BHAD)->expr_list__AA4D),result__PNAD);
-  list_main__0H=list_current__Y4GB;
-  pass_count__VAXC= 1;
-  if ((! is_quiet__ZK)) {
-    put_string__BJG((&__string_203));
-  };
-  while ((modify_count__BBXC !=  0)) {
-    modify_count__BBXC= 0;
-    if ((! is_quiet__ZK)) {
-      put_string__BJG((&__string_204));
-    };
-    pass_count__VAXC=(__INTEGER__Q)(pass_count__VAXC +  1);
-    level_pass__PPAD=(__INTEGER__Q)(level_pass__PPAD +  1);
-    __tmp__MXFV= 1;
-    while ((__tmp__MXFV <= node_list__YK2C->parent_linked_collection__XK2C.upper__UZRD)) {
-      Self__BK0G=((__LINKED_LISToNODE_TYPEo__QK2C *)node_list__YK2C);
-      if ((__tmp__MXFV != Self__BK0G->mem_idx__AB0G)) {
-        go_item__LTFH(Self__BK0G,__tmp__MXFV);
-      };
-      Self__23DJ=((__NODE_TYPE__FK2C *)Self__BK0G->mem_lnk__CB0G->item__UK0G);
-      __tmp__43DJ=update_case__L4EJ(Self__23DJ);
-      __tmp__53DJ=update_depth__ZEFJ(Self__23DJ,NULL);
-      if ((__tmp__43DJ & __tmp__53DJ)) {
-        remove__AT1J(((__LINKED_LISToNODE_TYPEo__QK2C *)node_list__YK2C),__tmp__MXFV);
-      } else /* FALSE */ {
-        __tmp__MXFV=(__INTEGER__Q)(__tmp__MXFV +  1);
-      };
-    };
-  };
-  if ((! is_quiet__ZK)) {
-    put_string__BJG((&__string_205));
-    idx__CHQ=pass_count__VAXC;
-    ((__STRING__BC *)result__IAGV)->count__WJ= 0;
-    append_in__YDE(idx__CHQ,result__IAGV);
-    put_string__BJG(result__IAGV);
-    put_string__BJG((&__string_206));
-  };
-  result__LWFV=NULL;
-  ptr__MWFV=((__POINTER__IB )(NULL));
-  Self__PYG= 0;
-  __tmp__OWFV=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__OWFV ==  0)) {
-    result__LWFV=STRING__BC__;
+    __WYG=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__WYG == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QYFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__QYFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __5XFV=__OKI(__QYFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__QYFV)));
+      __1XFV=__5XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__WYG);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QYFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __5XFV=__OKI(__QYFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__5XFV;
+    };
+    __4OAD=((____ZBXC *)__1XFV);
+    *(__4OAD) = *(__ZBXC__);
+  };
+  __DI4D=((____ZBXC *)__4OAD);
+  __DI4D->__0BXC.__DK.__CK.__YH.__O2B=__HGC;
+  __DI4D->__HI4D= 0;
+  __DI4D->__0BXC.__BI4D=__YMB;
+  __ZZEE(__DI4D);
+  __P14F(((____GB4D *)((____WH *)__QIAD)->__PB4D),__4OAD);
+  __0H=__Q5GB;
+  __ECXC= 1;
+  if ((! __ZK)) {
+    __IJG((&__string_203));
+  };
+  while ((__QCXC !=  0)) {
+    __QCXC= 0;
+    if ((! __ZK)) {
+      __IJG((&__string_204));
+    };
+    __ECXC=(____Q)(__ECXC +  1);
+    __4QAD=(____Q)(__4QAD +  1);
+    __1YFV= 1;
+    while ((__1YFV <= __HM2C->__GM2C.__D1RD)) {
+      __QL0G=((____5L2C *)__HM2C);
+      if ((__1YFV != __QL0G->__PC0G)) {
+        __0UFH(__QL0G,__1YFV);
+      };
+      __L5DJ=((____UL2C *)__QL0G->__RC0G->__DM0G);
+      __N5DJ=__05EJ(__L5DJ);
+      __O5DJ=__IGFJ(__L5DJ,NULL);
+      if ((__N5DJ & __O5DJ)) {
+        __PU1J(((____5L2C *)__HM2C),__1YFV);
+      } else /* FALSE */ {
+        __1YFV=(____Q)(__1YFV +  1);
+      };
+    };
+  };
+  if ((! __ZK)) {
+    __IJG((&__string_205));
+    __JHQ=__ECXC;
+    ((____BC *)__XBGV)->__WJ= 0;
+    __5DE(__JHQ,__XBGV);
+    __IJG(__XBGV);
+    __IJG((&__string_206));
+  };
+  __0XFV=NULL;
+  __1XFV=((____IB )(NULL));
+  __WYG= 0;
+  __3XFV=((____IB )sizeof(____BC));
+  if (((unsigned long)__3XFV ==  0)) {
+    __0XFV=__BC__;
   } else /* FALSE */ {
-    Self__PYG=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OWFV));
-    if ((Self__PYG == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RWFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BXFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__QWFV=micro_alloc__table__lab__HKI(__tmp__BXFV,((__POINTER__IB )(&(table_size[(__tmp__RWFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BXFV)));
-      ptr__MWFV=__tmp__QWFV;
-    } else /* FALSE */ {
-      __tmp__RWFV=((__UINTEGER_32__RWB )Self__PYG);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QWFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__QWFV=micro_alloc__table__lab__HKI(__tmp__BXFV,((__POINTER__IB )(&(table_type[(__tmp__RWFV)]))),(__UINTEGER_32__RWB)(__tmp__RWFV |  1));
-      ptr__MWFV=__tmp__QWFV;
-    };
-    result__LWFV=((__STRING__BC *)ptr__MWFV);
-    *(result__LWFV) = *(STRING__BC__);
-  };
-  Self__HWFV=((__STRING__BC *)result__LWFV);
-  if ((Self__HWFV->capacity__HFL <  2000)) {
-    Self__WGQ=create__KVW( 2000);
-    Self__HWFV->storage__4EL=Self__WGQ;
-    Self__HWFV->capacity__HFL= 2000;
-  };
-  Self__HWFV->count__WJ= 0;
-  if ((verbose_level__J5 !=  0)) {
-    display__TDGD();
-  };
-  if ((! is_quiet__ZK)) {
-    put_string__BJG((&__string_207));
-  };
-  Self__PYG=pass_count__VAXC;
-  is_executing_pass__MCXC=TRUE__K__;
-  if ((! is_quiet__ZK)) {
-    put_string__BJG((&__string_208));
-  };
-  pass_count__VAXC=(__INTEGER__Q)(pass_count__VAXC +  1);
-  level_pass__PPAD=(__INTEGER__Q)(level_pass__PPAD +  1);
-  life_limit__AO2C= 0;
-  mode_recursive__VPAD=TRUE__K__;
-  profil_slot__EO2C=NULL;
-  profil_current__FO2C=NULL;
-  list_current__Y4GB=NULL;
-  __tmp__QM5=execute__ZG4D(((__LIST__WH *)list_main__0H));
-  mode_recursive__VPAD=FALSE__O__;
-  clean__0PAD();
-  reduce_profil__IO2C=TRUE__K__;
+    __WYG=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3XFV));
+    if ((__WYG == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QYFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AYFV=((____YWB )((____Q )(void *)((unsigned long)__QYFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __5XFV=__OKI(__QYFV,((____IB )(&(table_size[(__AYFV)-1]))),((____YWB )((____Q )__QYFV)));
+      __1XFV=__5XFV;
+    } else /* FALSE */ {
+      __AYFV=((____YWB )__WYG);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5XFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QYFV=(void *)((unsigned long)(void *)((unsigned long)__3XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __5XFV=__OKI(__QYFV,((____IB )(&(table_type[(__AYFV)]))),(____YWB)(__AYFV |  1));
+      __1XFV=__5XFV;
+    };
+    __0XFV=((____BC *)__1XFV);
+    *(__0XFV) = *(__BC__);
+  };
+  __WXFV=((____BC *)__0XFV);
+  if ((__WXFV->__OFL <  2000)) {
+    __3GQ=__RVW( 2000);
+    __WXFV->__FFL=__3GQ;
+    __WXFV->__OFL= 2000;
+  };
+  __WXFV->__WJ= 0;
+  if ((__J5 !=  0)) {
+    __CFGD();
+  };
+  if ((! __ZK)) {
+    __IJG((&__string_207));
+  };
+  __WYG=__ECXC;
+  __1DXC=__K__;
+  if ((! __ZK)) {
+    __IJG((&__string_208));
+  };
+  __ECXC=(____Q)(__ECXC +  1);
+  __4QAD=(____Q)(__4QAD +  1);
+  __PP2C= 0;
+  __ERAD=__K__;
+  __TP2C=NULL;
+  __UP2C=NULL;
+  __Q5GB=NULL;
+  __XM5=__II4D(((____WH *)__0H));
+  __ERAD=__O__;
+  __JRAD();
+  __XP2C=__K__;
   do {
-    modify_count__BBXC= 0;
-    if ((! is_quiet__ZK)) {
-      put_string__BJG((&__string_204));
-    };
-    pass_count__VAXC=(__INTEGER__Q)(pass_count__VAXC +  1);
-    switch_new_pass__FDXC=FALSE__O__;
-    level_pass__PPAD=(__INTEGER__Q)(level_pass__PPAD +  1);
-    life_limit__AO2C= 0;
-    profil_slot__EO2C=NULL;
-    list_current__Y4GB=NULL;
-    __tmp__2OGG=execute__ZG4D(((__LIST__WH *)list_main__0H));
-    current__QFGD= 0;
-    while ((current__QFGD < life_limit__AO2C)) {
-      __tmp__AGGD=((void **)((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB)->parent_arrayed_collection__SQB.storage__XUY)[current__QFGD];
-      profil_current__FO2C=__tmp__AGGD;
-      __tmp__HW2G=inline_level_current__CGGD;
-      if (((struct ___OBJ *)__tmp__AGGD)->__id==__PROFIL_SLOT__BO2C__) {
-        execute__P0HO(((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)__tmp__AGGD)),inline_level_current__CGGD);
+    __QCXC= 0;
+    if ((! __ZK)) {
+      __IJG((&__string_204));
+    };
+    __ECXC=(____Q)(__ECXC +  1);
+    __UEXC=__O__;
+    __4QAD=(____Q)(__4QAD +  1);
+    __PP2C= 0;
+    __TP2C=NULL;
+    __Q5GB=NULL;
+    __LQGG=__II4D(((____WH *)__0H));
+    __5GGD= 0;
+    while ((__5GGD < __PP2C)) {
+      __PHGD=((void **)((____RQB *)__0QB)->__ZQB.__4UY)[__5GGD];
+      __UP2C=__PHGD;
+      __WX2G=__RHGD;
+      if (((struct ___OBJ *)__PHGD)->__id==____QP2C__) {
+        __41HO(((____QP2C *)((____L4NJ *)__PHGD)),__RHGD);
       } else /* PROFIL_BLOCK */ {
-        execute__XNFL(((__PROFIL_BLOCK__22NJ *)__tmp__AGGD),__tmp__HW2G);
-      };
-      current__QFGD=(__INTEGER__Q)(current__QFGD +  1);
-    };
-    current__QFGD= 0;
-    clean__0PAD();
-    if (((! reduce_profil__IO2C) && (inline_level_current__CGGD < inline_level__ZJB))) {
-      inline_level_current__CGGD=(__INTEGER__Q)(inline_level_current__CGGD +  3);
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    };
-    if (switch_new_pass__FDXC) {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    };
-  } while ((modify_count__BBXC !=  0));
-  if ((! is_quiet__ZK)) {
-    put_string__BJG((&__string_205));
-    idx__CHQ=(__INTEGER__Q)(pass_count__VAXC - Self__PYG);
-    ((__STRING__BC *)result__IAGV)->count__WJ= 0;
-    append_in__YDE(idx__CHQ,result__IAGV);
-    put_string__BJG(result__IAGV);
-    put_string__BJG((&__string_206));
-  };
-  if ((verbose_level__J5 !=  0)) {
-    __tmp__F4WC=((__LIST__WH *)list_main__0H);
-    __tmp__GBXS=NULL;
-    __tmp__PWFV=((__POINTER__IB )(NULL));
-    idx__CHQ= 0;
-    __tmp__QWFV=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__QWFV ==  0)) {
-      __tmp__GBXS=STRING__BC__;
-    } else /* FALSE */ {
-      idx__CHQ=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV));
-      if ((idx__CHQ == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__CXFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__PXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CXFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CXFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__DXFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PXFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__CXFV=micro_alloc__table__lab__HKI(__tmp__PXFV,((__POINTER__IB )(&(table_size[(__tmp__DXFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PXFV)));
-        __tmp__PWFV=__tmp__CXFV;
-      } else /* FALSE */ {
-        __tmp__DXFV=((__UINTEGER_32__RWB )idx__CHQ);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__CXFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__PXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CXFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CXFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CXFV=micro_alloc__table__lab__HKI(__tmp__PXFV,((__POINTER__IB )(&(table_type[(__tmp__DXFV)]))),(__UINTEGER_32__RWB)(__tmp__DXFV |  1));
-        __tmp__PWFV=__tmp__CXFV;
-      };
-      __tmp__GBXS=((__STRING__BC *)__tmp__PWFV);
-      *(__tmp__GBXS) = *(STRING__BC__);
-    };
-    Self__TYCU=((__STRING__BC *)__tmp__GBXS);
-    if ((Self__TYCU->capacity__HFL <  250)) {
-      __tmp__1WFV=create__KVW( 250);
-      Self__TYCU->storage__4EL=__tmp__1WFV;
-      Self__TYCU->capacity__HFL= 250;
-    };
-    Self__TYCU->count__WJ= 0;
-    display__NHFE(__tmp__F4WC,__tmp__GBXS);
-    put_string__EGZ(((__STRING__BC *)__tmp__GBXS));
+        __GPFL(((____L4NJ *)__PHGD),__WX2G);
+      };
+      __5GGD=(____Q)(__5GGD +  1);
+    };
+    __5GGD= 0;
+    __JRAD();
+    if (((! __XP2C) && (__RHGD < __AKB))) {
+      __RHGD=(____Q)(__RHGD +  3);
+      __QCXC=(____Q)(__QCXC +  1);
+    };
+    if (__UEXC) {
+      __QCXC=(____Q)(__QCXC +  1);
+    };
+  } while ((__QCXC !=  0));
+  if ((! __ZK)) {
+    __IJG((&__string_205));
+    __JHQ=(____Q)(__ECXC - __WYG);
+    ((____BC *)__XBGV)->__WJ= 0;
+    __5DE(__JHQ,__XBGV);
+    __IJG(__XBGV);
+    __IJG((&__string_206));
+  };
+  if ((__J5 !=  0)) {
+    __U5WC=((____WH *)__0H);
+    __VCXS=NULL;
+    __4XFV=((____IB )(NULL));
+    __JHQ= 0;
+    __5XFV=((____IB )sizeof(____BC));
+    if (((unsigned long)__5XFV ==  0)) {
+      __VCXS=__BC__;
+    } else /* FALSE */ {
+      __JHQ=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV));
+      if ((__JHQ == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __RYFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __4YFV=(void *)((unsigned long)(void *)((unsigned long)__5XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RYFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RYFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __SYFV=((____YWB )((____Q )(void *)((unsigned long)__4YFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __RYFV=__OKI(__4YFV,((____IB )(&(table_size[(__SYFV)-1]))),((____YWB )((____Q )__4YFV)));
+        __4XFV=__RYFV;
+      } else /* FALSE */ {
+        __SYFV=((____YWB )__JHQ);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __RYFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __4YFV=(void *)((unsigned long)(void *)((unsigned long)__5XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RYFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RYFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RYFV=__OKI(__4YFV,((____IB )(&(table_type[(__SYFV)]))),(____YWB)(__SYFV |  1));
+        __4XFV=__RYFV;
+      };
+      __VCXS=((____BC *)__4XFV);
+      *(__VCXS) = *(__BC__);
+    };
+    __C0CU=((____BC *)__VCXS);
+    if ((__C0CU->__OFL <  250)) {
+      __KYFV=__RVW( 250);
+      __C0CU->__FFL=__KYFV;
+      __C0CU->__OFL= 250;
+    };
+    __C0CU->__WJ= 0;
+    __2IFE(__U5WC,__VCXS);
+    __LGZ(((____BC *)__VCXS));
     fputc((int)('\n'),stdout);
-    display__TDGD();
+    __CFGD();
   };
-  title__in__G2F((&__string_209),result__R0FV);
-  if (is_java__EE) {
-    append__3VX(((__STRING__BC *)result__R0FV),(&__string_210));
+  __N2F((&__string_209),__A2FV);
+  if (__EE) {
+    __EWX(((____BC *)__A2FV),(&__string_210));
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)result__R0FV),(&__string_211));
-  };
-  title__in__G2F((&__string_212),Self__EAGV);
-  title__in__G2F((&__string_213),Self__DBGV);
-  if ((! is_java__EE)) {
-    if ((debug_level_option__YE !=  0)) {
-      append__3VX(((__STRING__BC *)Self__DBGV),(&__string_214));
-      append__3VX(((__STRING__BC *)Self__DBGV),(&__string_215));
-      append__3VX(((__STRING__BC *)Self__DBGV),(&__string_216));
-    };
-  };
-  append__3VX(((__STRING__BC *)Self__DBGV),(&__string_217));
-  Self__PYG= 0;
-  idx__CHQ=result__DSK->parent_arrayed_collection__SQB.upper__ZQB;
-  while ((Self__PYG <= idx__CHQ)) {
-    __tmp__2OGG=((void **)((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB)->parent_arrayed_collection__SQB.storage__XUY)[Self__PYG];
-    if (((struct ___OBJ *)__tmp__2OGG)->__id==__PROFIL_SLOT__BO2C__) {
-      Self__SLIO=((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)__tmp__2OGG));
-      if ((Self__SLIO->parent_profil__CO2C.link_count__BBFL !=  0)) {
-        genere_handler_intern__H4NO(Self__SLIO,Self__VBGV);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_218));
-      };
-      if ((Self__SLIO->parent_profil__CO2C.cop_link_count__KBFL !=  0)) {
-        Self__NHGV=&(Self__SLIO->parent_profil__CO2C.result_list__5GOJ);
-        __tmp__HW2G= 0;
-        if (((void *)Self__NHGV->first__BHOJ == (void *)NULL)) {
-          __tmp__HW2G=(__INTEGER__Q)(-  1);
-          __tmp__MHGV=TRUE__K__;
-        } else /* FALSE */ {
-          __tmp__MHGV=FALSE__O__;
-        };
-        __tmp__OHGV.self=Self__NHGV;
-        __tmp__PHGV.self=Self__NHGV;
-        if ((! __tmp__MHGV)) {
-          if (((void *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__OHGV.self)->list__VP2K != (void *)NULL)) {
-            __tmp__3OGG=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__PHGV.self)->list__VP2K)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            __tmp__HW2G=__tmp__3OGG;
-          };
-        };
-        __tmp__43DJ=((__INTEGER__Q)(__tmp__HW2G +  1) ==  0);
-      } else /* FALSE */ {
-        __tmp__43DJ=FALSE__O__;
-      };
-      if (__tmp__43DJ) {
-        (&__string_219)->count__0C= 17;
-        (&__string_219)->storage__1C="lith_object *COP_";
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_219));
-        append__3VX(((__STRING__BC *)Self__VBGV),Self__SLIO->parent_profil__CO2C.name__P1IK);
-        (&__string_220)->count__0C= 41;
-        (&__string_220)->storage__1C="(lith_object *obj,pthread_mutex_t *mutex)";
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_220));
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_218));
+    __EWX(((____BC *)__A2FV),(&__string_211));
+  };
+  __N2F((&__string_212),__TBGV);
+  __N2F((&__string_213),__SCGV);
+  if ((! __EE)) {
+    if ((__YE !=  0)) {
+      __EWX(((____BC *)__SCGV),(&__string_214));
+      __EWX(((____BC *)__SCGV),(&__string_215));
+      __EWX(((____BC *)__SCGV),(&__string_216));
+    };
+  };
+  __EWX(((____BC *)__SCGV),(&__string_217));
+  __WYG= 0;
+  __JHQ=__KSK->__ZQB.__ARB;
+  while ((__WYG <= __JHQ)) {
+    __LQGG=((void **)((____RQB *)__0QB)->__ZQB.__4UY)[__WYG];
+    if (((struct ___OBJ *)__LQGG)->__id==____QP2C__) {
+      __BNIO=((____QP2C *)((____L4NJ *)__LQGG));
+      if ((__BNIO->__RP2C.__QCFL !=  0)) {
+        __W5NO(__BNIO,__EDGV);
+        __EWX(((____BC *)__EDGV),(&__string_218));
+      };
+      if ((__BNIO->__RP2C.__ZCFL !=  0)) {
+        __2IGV=&(__BNIO->__RP2C.__OIOJ);
+        __WX2G= 0;
+        if (((void *)__2IGV->__QIOJ == (void *)NULL)) {
+          __WX2G=(____Q)(-  1);
+          __1IGV=__K__;
+        } else /* FALSE */ {
+          __1IGV=__O__;
+        };
+        __3IGV.self=__2IGV;
+        __4IGV.self=__2IGV;
+        if ((! __1IGV)) {
+          if (((void *)((____MIOJ *)__3IGV.self)->__ER2K != (void *)NULL)) {
+            __MQGG=(____Q)(((____4X1D *)((____MIOJ *)__4IGV.self)->__ER2K)->__GY1D.__33BE +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __WX2G=__MQGG;
+          };
+        };
+        __N5DJ=((____Q)(__WX2G +  1) ==  0);
+      } else /* FALSE */ {
+        __N5DJ=__O__;
+      };
+      if (__N5DJ) {
+        (&__string_219)->__0C= 17;
+        (&__string_219)->__1C="lith_object *COP_";
+        __EWX(((____BC *)__EDGV),(&__string_219));
+        __EWX(((____BC *)__EDGV),__BNIO->__RP2C.__42IK);
+        (&__string_220)->__0C= 41;
+        (&__string_220)->__1C="(lith_object *obj,pthread_mutex_t *mutex)";
+        __EWX(((____BC *)__EDGV),(&__string_220));
+        __EWX(((____BC *)__EDGV),(&__string_218));
       };
     } else /* PROFIL_BLOCK */ {
-      Self__5AFL=((__PROFIL_BLOCK__22NJ *)__tmp__2OGG);
-      if ((Self__5AFL->parent_profil__32NJ.link_count__BBFL !=  0)) {
-        genere_handler_intern__XMTL(Self__5AFL,Self__VBGV);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_218));
-      };
-      if ((Self__5AFL->parent_profil__32NJ.cop_link_count__KBFL !=  0)) {
-        Self__NHGV=&(Self__5AFL->parent_profil__32NJ.result_list__5GOJ);
-        __tmp__HW2G= 0;
-        if (((void *)Self__NHGV->first__BHOJ == (void *)NULL)) {
-          __tmp__HW2G=(__INTEGER__Q)(-  1);
-          __tmp__MHGV=TRUE__K__;
-        } else /* FALSE */ {
-          __tmp__MHGV=FALSE__O__;
-        };
-        __tmp__VHGV.self=Self__NHGV;
-        __tmp__WHGV.self=Self__NHGV;
-        if ((! __tmp__MHGV)) {
-          if (((void *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__VHGV.self)->list__VP2K != (void *)NULL)) {
-            __tmp__3OGG=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__WHGV.self)->list__VP2K)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            __tmp__HW2G=__tmp__3OGG;
-          };
-        };
-        __tmp__43DJ=((__INTEGER__Q)(__tmp__HW2G +  1) ==  0);
-      } else /* FALSE */ {
-        __tmp__43DJ=FALSE__O__;
-      };
-      if (__tmp__43DJ) {
-        (&__string_219)->count__0C= 17;
-        (&__string_219)->storage__1C="lith_object *COP_";
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_219));
-        append__3VX(((__STRING__BC *)Self__VBGV),Self__5AFL->parent_profil__32NJ.name__P1IK);
-        (&__string_220)->count__0C= 41;
-        (&__string_220)->storage__1C="(lith_object *obj,pthread_mutex_t *mutex)";
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_220));
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_218));
-      };
-    };
-    Self__PYG=(__INTEGER__Q)(Self__PYG +  1);
-  };
-  title__in__G2F((&__string_221),Self__DBGV);
-  if (is_java__EE) {
-    append__3VX(((__STRING__BC *)Self__DBGV),(&__string_222));
+      __OCFL=((____L4NJ *)__LQGG);
+      if ((__OCFL->__M4NJ.__QCFL !=  0)) {
+        __GOTL(__OCFL,__EDGV);
+        __EWX(((____BC *)__EDGV),(&__string_218));
+      };
+      if ((__OCFL->__M4NJ.__ZCFL !=  0)) {
+        __2IGV=&(__OCFL->__M4NJ.__OIOJ);
+        __WX2G= 0;
+        if (((void *)__2IGV->__QIOJ == (void *)NULL)) {
+          __WX2G=(____Q)(-  1);
+          __1IGV=__K__;
+        } else /* FALSE */ {
+          __1IGV=__O__;
+        };
+        __EJGV.self=__2IGV;
+        __FJGV.self=__2IGV;
+        if ((! __1IGV)) {
+          if (((void *)((____MIOJ *)__EJGV.self)->__ER2K != (void *)NULL)) {
+            __MQGG=(____Q)(((____4X1D *)((____MIOJ *)__FJGV.self)->__ER2K)->__GY1D.__33BE +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __WX2G=__MQGG;
+          };
+        };
+        __N5DJ=((____Q)(__WX2G +  1) ==  0);
+      } else /* FALSE */ {
+        __N5DJ=__O__;
+      };
+      if (__N5DJ) {
+        (&__string_219)->__0C= 17;
+        (&__string_219)->__1C="lith_object *COP_";
+        __EWX(((____BC *)__EDGV),(&__string_219));
+        __EWX(((____BC *)__EDGV),__OCFL->__M4NJ.__42IK);
+        (&__string_220)->__0C= 41;
+        (&__string_220)->__1C="(lith_object *obj,pthread_mutex_t *mutex)";
+        __EWX(((____BC *)__EDGV),(&__string_220));
+        __EWX(((____BC *)__EDGV),(&__string_218));
+      };
+    };
+    __WYG=(____Q)(__WYG +  1);
+  };
+  __N2F((&__string_221),__SCGV);
+  if (__EE) {
+    __EWX(((____BC *)__SCGV),(&__string_222));
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)Self__DBGV),(&__string_223));
+    __EWX(((____BC *)__SCGV),(&__string_223));
   };
-  append__3VX(((__STRING__BC *)Self__DBGV),(&__string_224));
-  append__3VX(((__STRING__BC *)result__K4FV),(&__string_188));
-  genere_extern__JW1D(((__LIST__WH *)list_main__0H),Self__DBGV);
-  if ((! is_java__EE)) {
-    append__3VX(((__STRING__BC *)Self__DBGV),(&__string_225));
+  __EWX(((____BC *)__SCGV),(&__string_224));
+  __EWX(((____BC *)__Z5FV),(&__string_188));
+  __YX1D(((____WH *)__0H),__SCGV);
+  if ((! __EE)) {
+    __EWX(((____BC *)__SCGV),(&__string_225));
   };
-  result__LWFV=((__STRING__BC *)result__K4FV);
-  if (( 2 > result__LWFV->count__WJ)) {
-    result__LWFV->count__WJ= 0;
+  __0XFV=((____BC *)__Z5FV);
+  if (( 2 > __0XFV->__WJ)) {
+    __0XFV->__WJ= 0;
   } else /* FALSE */ {
-    result__LWFV->count__WJ=(__INTEGER__Q)(result__LWFV->count__WJ -  2);
-  };
-  append__3VX(((__STRING__BC *)Self__DBGV),result__K4FV);
-  append__3VX(((__STRING__BC *)Self__DBGV),(&__string_226));
-  Self__PYG= 0;
-  idx__CHQ=result__DSK->parent_arrayed_collection__SQB.upper__ZQB;
-  while ((Self__PYG <= idx__CHQ)) {
-    __tmp__2OGG=((void **)((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB)->parent_arrayed_collection__SQB.storage__XUY)[Self__PYG];
-    if (((struct ___OBJ *)__tmp__2OGG)->__id==__PROFIL_SLOT__BO2C__) {
-      Self__SLIO=((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)__tmp__2OGG));
-      loc__SMIO=NULL;
-      t__TMIO=NULL;
-      ts__UMIO=NULL;
-      old_nb_elts__OXFV= 0;
-      __tmp__HW2G= 0;
-      __tmp__MBB=NULL;
-      profil_current__FO2C=Self__SLIO;
-      if ((Self__SLIO->parent_profil__CO2C.link_count__BBFL !=  0)) {
-        __tmp__43DJ=TRUE__K__;
-      } else /* FALSE */ {
-        Self__NHGV=&(Self__SLIO->parent_profil__CO2C.result_list__5GOJ);
-        Self__VFVH= 0;
-        if (((void *)Self__NHGV->first__BHOJ == (void *)NULL)) {
-          Self__VFVH=(__INTEGER__Q)(-  1);
-          __tmp__MHGV=TRUE__K__;
-        } else /* FALSE */ {
-          __tmp__MHGV=FALSE__O__;
-        };
-        __tmp__2HGV.self=Self__NHGV;
-        __tmp__3HGV.self=Self__NHGV;
-        if ((! __tmp__MHGV)) {
-          if (((void *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__2HGV.self)->list__VP2K != (void *)NULL)) {
-            __tmp__3OGG=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__3HGV.self)->list__VP2K)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            Self__VFVH=__tmp__3OGG;
-          };
-        };
-        __tmp__43DJ=((__INTEGER__Q)(Self__VFVH +  1) !=  0);
-      };
-      if (__tmp__43DJ) {
-        if ((Self__SLIO->parent_profil__CO2C.cop_link_count__KBFL !=  0)) {
-          Self__CIGV=&(Self__SLIO->parent_profil__CO2C.result_list__5GOJ);
-          __tmp__3OGG= 0;
-          if (((void *)Self__CIGV->first__BHOJ == (void *)NULL)) {
-            __tmp__3OGG=(__INTEGER__Q)(-  1);
-            __tmp__BIGV=TRUE__K__;
-          } else /* FALSE */ {
-            __tmp__BIGV=FALSE__O__;
-          };
-          __tmp__DIGV.self=Self__CIGV;
-          __tmp__EIGV.self=Self__CIGV;
-          if ((! __tmp__BIGV)) {
-            if (((void *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__DIGV.self)->list__VP2K != (void *)NULL)) {
-              Result__FIGV=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__EIGV.self)->list__VP2K)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-              (&__string_7)->count__0C= 11;
-              (&__string_7)->storage__1C="Definition.";
-              __tmp__3OGG=Result__FIGV;
-            };
-          };
-          __tmp__MHGV=((__INTEGER__Q)(__tmp__3OGG +  1) ==  0);
-        } else /* FALSE */ {
-          __tmp__MHGV=FALSE__O__;
-        };
-        if (__tmp__MHGV) {
-          print__CKG((&__string_227));
+    __0XFV->__WJ=(____Q)(__0XFV->__WJ -  2);
+  };
+  __EWX(((____BC *)__SCGV),__Z5FV);
+  __EWX(((____BC *)__SCGV),(&__string_226));
+  __WYG= 0;
+  __JHQ=__KSK->__ZQB.__ARB;
+  while ((__WYG <= __JHQ)) {
+    __LQGG=((void **)((____RQB *)__0QB)->__ZQB.__4UY)[__WYG];
+    if (((struct ___OBJ *)__LQGG)->__id==____QP2C__) {
+      __BNIO=((____QP2C *)((____L4NJ *)__LQGG));
+      __BOIO=NULL;
+      __COIO=NULL;
+      __DOIO=NULL;
+      __3YFV= 0;
+      __WX2G= 0;
+      __TBB=NULL;
+      __UP2C=__BNIO;
+      if ((__BNIO->__RP2C.__QCFL !=  0)) {
+        __N5DJ=__K__;
+      } else /* FALSE */ {
+        __2IGV=&(__BNIO->__RP2C.__OIOJ);
+        __EHVH= 0;
+        if (((void *)__2IGV->__QIOJ == (void *)NULL)) {
+          __EHVH=(____Q)(-  1);
+          __1IGV=__K__;
+        } else /* FALSE */ {
+          __1IGV=__O__;
+        };
+        __LJGV.self=__2IGV;
+        __MJGV.self=__2IGV;
+        if ((! __1IGV)) {
+          if (((void *)((____MIOJ *)__LJGV.self)->__ER2K != (void *)NULL)) {
+            __MQGG=(____Q)(((____4X1D *)((____MIOJ *)__MJGV.self)->__ER2K)->__GY1D.__33BE +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __EHVH=__MQGG;
+          };
+        };
+        __N5DJ=((____Q)(__EHVH +  1) !=  0);
+      };
+      if (__N5DJ) {
+        if ((__BNIO->__RP2C.__ZCFL !=  0)) {
+          __RJGV=&(__BNIO->__RP2C.__OIOJ);
+          __MQGG= 0;
+          if (((void *)__RJGV->__QIOJ == (void *)NULL)) {
+            __MQGG=(____Q)(-  1);
+            __QJGV=__K__;
+          } else /* FALSE */ {
+            __QJGV=__O__;
+          };
+          __SJGV.self=__RJGV;
+          __TJGV.self=__RJGV;
+          if ((! __QJGV)) {
+            if (((void *)((____MIOJ *)__SJGV.self)->__ER2K != (void *)NULL)) {
+              __UJGV=(____Q)(((____4X1D *)((____MIOJ *)__TJGV.self)->__ER2K)->__GY1D.__33BE +  1);
+              (&__string_7)->__0C= 11;
+              (&__string_7)->__1C="Definition.";
+              __MQGG=__UJGV;
+            };
+          };
+          __1IGV=((____Q)(__MQGG +  1) ==  0);
+        } else /* FALSE */ {
+          __1IGV=__O__;
+        };
+        if (__1IGV) {
+          __JKG((&__string_227));
           fputc((int)('\n'),stdout);
           exit(( 1));
-          __tmp__QBXS=((__STRING__BC *)Self__VBGV);
-          if ((__tmp__QBXS->capacity__HFL <= __tmp__QBXS->count__WJ)) {
-            if ((__tmp__QBXS->capacity__HFL ==  0)) {
-              __tmp__QBXS->capacity__HFL= 32;
-              __tmp__IIGV=create__KVW( 32);
-              __tmp__QBXS->storage__4EL=__tmp__IIGV;
+          __5CXS=((____BC *)__EDGV);
+          if ((__5CXS->__OFL <= __5CXS->__WJ)) {
+            if ((__5CXS->__OFL ==  0)) {
+              __5CXS->__OFL= 32;
+              __XJGV=__RVW( 32);
+              __5CXS->__FFL=__XJGV;
             } else /* FALSE */ {
-              Result__FIGV=(__INTEGER__Q)(__tmp__QBXS->capacity__HFL <<  1);
-              __tmp__IIGV=((__CHARACTER__DB *)__tmp__QBXS->storage__4EL);
-              old_nb_elts__LIGV=__tmp__QBXS->capacity__HFL;
-              __tmp__MIGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIGV),((__UINTEGER_32__RWB )old_nb_elts__LIGV),((__UINTEGER_32__RWB )Result__FIGV));
-              __tmp__IIGV=((__CHARACTER__DB *)__tmp__MIGV);
-              clear__to__F00(__tmp__IIGV,old_nb_elts__LIGV,(__INTEGER__Q)(Result__FIGV -  1));
-              __tmp__QBXS->storage__4EL=__tmp__IIGV;
-              __tmp__QBXS->capacity__HFL=Result__FIGV;
-            };
-          };
-          ((__CHARACTER__DB *)__tmp__QBXS->storage__4EL)[__tmp__QBXS->count__WJ]='\n';
-          __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ +  1);
-          (&__string_219)->count__0C= 17;
-          (&__string_219)->storage__1C="lith_object *COP_";
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_219));
-          append__3VX(((__STRING__BC *)Self__VBGV),Self__SLIO->parent_profil__CO2C.name__P1IK);
-          (&__string_220)->count__0C= 41;
-          (&__string_220)->storage__1C="(lith_object *obj,pthread_mutex_t *mutex)";
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_220));
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_228));
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_229));
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_230));
-          append__3VX(((__STRING__BC *)Self__VBGV),Self__SLIO->parent_profil__CO2C.name__P1IK);
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_231));
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_232));
-        };
-        __tmp__QBXS=((__STRING__BC *)Self__VBGV);
-        if ((__tmp__QBXS->capacity__HFL <= __tmp__QBXS->count__WJ)) {
-          if ((__tmp__QBXS->capacity__HFL ==  0)) {
-            __tmp__QBXS->capacity__HFL= 32;
-            __tmp__IIGV=create__KVW( 32);
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-          } else /* FALSE */ {
-            Result__FIGV=(__INTEGER__Q)(__tmp__QBXS->capacity__HFL <<  1);
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__QBXS->storage__4EL);
-            old_nb_elts__LIGV=__tmp__QBXS->capacity__HFL;
-            __tmp__MIGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIGV),((__UINTEGER_32__RWB )old_nb_elts__LIGV),((__UINTEGER_32__RWB )Result__FIGV));
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__MIGV);
-            clear__to__F00(__tmp__IIGV,old_nb_elts__LIGV,(__INTEGER__Q)(Result__FIGV -  1));
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-            __tmp__QBXS->capacity__HFL=Result__FIGV;
-          };
-        };
-        ((__CHARACTER__DB *)__tmp__QBXS->storage__4EL)[__tmp__QBXS->count__WJ]='\n';
-        __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ +  1);
-        genere_handler_intern__H4NO(Self__SLIO,Self__VBGV);
-        __tmp__QBXS=((__STRING__BC *)Self__VBGV);
-        if ((__tmp__QBXS->capacity__HFL <= __tmp__QBXS->count__WJ)) {
-          if ((__tmp__QBXS->capacity__HFL ==  0)) {
-            __tmp__QBXS->capacity__HFL= 32;
-            __tmp__IIGV=create__KVW( 32);
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-          } else /* FALSE */ {
-            Result__FIGV=(__INTEGER__Q)(__tmp__QBXS->capacity__HFL <<  1);
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__QBXS->storage__4EL);
-            old_nb_elts__LIGV=__tmp__QBXS->capacity__HFL;
-            __tmp__MIGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIGV),((__UINTEGER_32__RWB )old_nb_elts__LIGV),((__UINTEGER_32__RWB )Result__FIGV));
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__MIGV);
-            clear__to__F00(__tmp__IIGV,old_nb_elts__LIGV,(__INTEGER__Q)(Result__FIGV -  1));
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-            __tmp__QBXS->capacity__HFL=Result__FIGV;
-          };
-        };
-        ((__CHARACTER__DB *)__tmp__QBXS->storage__4EL)[__tmp__QBXS->count__WJ]='\n';
-        __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ +  1);
-        add_comment__VBOO(Self__SLIO,Self__VBGV);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_224));
-        append__3VX(((__STRING__BC *)Self__G4FV),(&__string_188));
-        genere_extern__JW1D(((__LIST__WH *)Self__SLIO->parent_profil__CO2C.code__SYNJ),Self__VBGV);
-        if (((void *)Self__SLIO->parent_profil__CO2C.result_list__5GOJ.first__BHOJ != (void *)NULL)) {
-          loc__SMIO=Self__SLIO->parent_profil__CO2C.result_list__5GOJ.first__BHOJ;
-          append__3VX(((__STRING__BC *)Self__VBGV),Self__G4FV);
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_233));
-          t__TMIO=loc__SMIO->parent_variable__B4WC.type__1N5D;
-          if ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)t__TMIO)->flag__ELK &  1) !=  0) && (! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)t__TMIO)->flag__ELK &  16) !=  0)))) {
-            __tmp__BIGV=is_expanded_c__4NTE(((__TYPE_FULL__PMB *)t__TMIO));
-            __tmp__2OIO=(! __tmp__BIGV);
-          } else /* FALSE */ {
-            __tmp__2OIO=FALSE__O__;
-          };
-          if (__tmp__2OIO) {
-            Self__5IGV=((__STRING__BC *)Self__VBGV);
-            if ((Self__5IGV->capacity__HFL <= Self__5IGV->count__WJ)) {
-              if ((Self__5IGV->capacity__HFL ==  0)) {
-                Self__5IGV->capacity__HFL= 32;
-                __tmp__AJGV=create__KVW( 32);
-                Self__5IGV->storage__4EL=__tmp__AJGV;
+              __UJGV=(____Q)(__5CXS->__OFL <<  1);
+              __XJGV=((____DB *)__5CXS->__FFL);
+              __0JGV=__5CXS->__OFL;
+              __1JGV=__55W(((____IB )__XJGV),((____YWB )__0JGV),((____YWB )__UJGV));
+              __XJGV=((____DB *)__1JGV);
+              __M00(__XJGV,__0JGV,(____Q)(__UJGV -  1));
+              __5CXS->__FFL=__XJGV;
+              __5CXS->__OFL=__UJGV;
+            };
+          };
+          ((____DB *)__5CXS->__FFL)[__5CXS->__WJ]='\n';
+          __5CXS->__WJ=(____Q)(__5CXS->__WJ +  1);
+          (&__string_219)->__0C= 17;
+          (&__string_219)->__1C="lith_object *COP_";
+          __EWX(((____BC *)__EDGV),(&__string_219));
+          __EWX(((____BC *)__EDGV),__BNIO->__RP2C.__42IK);
+          (&__string_220)->__0C= 41;
+          (&__string_220)->__1C="(lith_object *obj,pthread_mutex_t *mutex)";
+          __EWX(((____BC *)__EDGV),(&__string_220));
+          __EWX(((____BC *)__EDGV),(&__string_228));
+          __EWX(((____BC *)__EDGV),(&__string_229));
+          __EWX(((____BC *)__EDGV),(&__string_230));
+          __EWX(((____BC *)__EDGV),__BNIO->__RP2C.__42IK);
+          __EWX(((____BC *)__EDGV),(&__string_231));
+          __EWX(((____BC *)__EDGV),(&__string_232));
+        };
+        __5CXS=((____BC *)__EDGV);
+        if ((__5CXS->__OFL <= __5CXS->__WJ)) {
+          if ((__5CXS->__OFL ==  0)) {
+            __5CXS->__OFL= 32;
+            __XJGV=__RVW( 32);
+            __5CXS->__FFL=__XJGV;
+          } else /* FALSE */ {
+            __UJGV=(____Q)(__5CXS->__OFL <<  1);
+            __XJGV=((____DB *)__5CXS->__FFL);
+            __0JGV=__5CXS->__OFL;
+            __1JGV=__55W(((____IB )__XJGV),((____YWB )__0JGV),((____YWB )__UJGV));
+            __XJGV=((____DB *)__1JGV);
+            __M00(__XJGV,__0JGV,(____Q)(__UJGV -  1));
+            __5CXS->__FFL=__XJGV;
+            __5CXS->__OFL=__UJGV;
+          };
+        };
+        ((____DB *)__5CXS->__FFL)[__5CXS->__WJ]='\n';
+        __5CXS->__WJ=(____Q)(__5CXS->__WJ +  1);
+        __W5NO(__BNIO,__EDGV);
+        __5CXS=((____BC *)__EDGV);
+        if ((__5CXS->__OFL <= __5CXS->__WJ)) {
+          if ((__5CXS->__OFL ==  0)) {
+            __5CXS->__OFL= 32;
+            __XJGV=__RVW( 32);
+            __5CXS->__FFL=__XJGV;
+          } else /* FALSE */ {
+            __UJGV=(____Q)(__5CXS->__OFL <<  1);
+            __XJGV=((____DB *)__5CXS->__FFL);
+            __0JGV=__5CXS->__OFL;
+            __1JGV=__55W(((____IB )__XJGV),((____YWB )__0JGV),((____YWB )__UJGV));
+            __XJGV=((____DB *)__1JGV);
+            __M00(__XJGV,__0JGV,(____Q)(__UJGV -  1));
+            __5CXS->__FFL=__XJGV;
+            __5CXS->__OFL=__UJGV;
+          };
+        };
+        ((____DB *)__5CXS->__FFL)[__5CXS->__WJ]='\n';
+        __5CXS->__WJ=(____Q)(__5CXS->__WJ +  1);
+        __EDOO(__BNIO,__EDGV);
+        __EWX(((____BC *)__EDGV),(&__string_224));
+        __EWX(((____BC *)__V5FV),(&__string_188));
+        __YX1D(((____WH *)__BNIO->__RP2C.__B0NJ),__EDGV);
+        if (((void *)__BNIO->__RP2C.__OIOJ.__QIOJ != (void *)NULL)) {
+          __BOIO=__BNIO->__RP2C.__OIOJ.__QIOJ;
+          __EWX(((____BC *)__EDGV),__V5FV);
+          __EWX(((____BC *)__EDGV),(&__string_233));
+          __COIO=__BOIO->__Q5WC.__KP5D;
+          if ((((____3LC)(((____WMB *)__COIO)->__LLK &  1) !=  0) && (! ((____3LC)(((____WMB *)__COIO)->__LLK &  16) !=  0)))) {
+            __QJGV=__NPTE(((____WMB *)__COIO));
+            __LQIO=(! __QJGV);
+          } else /* FALSE */ {
+            __LQIO=__O__;
+          };
+          if (__LQIO) {
+            __OKGV=((____BC *)__EDGV);
+            if ((__OKGV->__OFL <= __OKGV->__WJ)) {
+              if ((__OKGV->__OFL ==  0)) {
+                __OKGV->__OFL= 32;
+                __PKGV=__RVW( 32);
+                __OKGV->__FFL=__PKGV;
               } else /* FALSE */ {
-                __tmp__BJGV=(__INTEGER__Q)(Self__5IGV->capacity__HFL <<  1);
-                __tmp__AJGV=((__CHARACTER__DB *)Self__5IGV->storage__4EL);
-                old_nb_elts__DJGV=Self__5IGV->capacity__HFL;
-                __tmp__EJGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AJGV),((__UINTEGER_32__RWB )old_nb_elts__DJGV),((__UINTEGER_32__RWB )__tmp__BJGV));
-                __tmp__AJGV=((__CHARACTER__DB *)__tmp__EJGV);
-                clear__to__F00(__tmp__AJGV,old_nb_elts__DJGV,(__INTEGER__Q)(__tmp__BJGV -  1));
-                Self__5IGV->storage__4EL=__tmp__AJGV;
-                Self__5IGV->capacity__HFL=__tmp__BJGV;
+                __QKGV=(____Q)(__OKGV->__OFL <<  1);
+                __PKGV=((____DB *)__OKGV->__FFL);
+                __SKGV=__OKGV->__OFL;
+                __TKGV=__55W(((____IB )__PKGV),((____YWB )__SKGV),((____YWB )__QKGV));
+                __PKGV=((____DB *)__TKGV);
+                __M00(__PKGV,__SKGV,(____Q)(__QKGV -  1));
+                __OKGV->__FFL=__PKGV;
+                __OKGV->__OFL=__QKGV;
               };
             };
-            ((__CHARACTER__DB *)Self__5IGV->storage__4EL)[Self__5IGV->count__WJ]='&';
-            Self__5IGV->count__WJ=(__INTEGER__Q)(Self__5IGV->count__WJ +  1);
-          };
-          if (((void *)loc__SMIO->my_alias__XOUH == (void *)NULL)) {
-            __tmp__MBB=loc__SMIO->parent_variable__B4WC.intern_name__HN5D;
-          } else /* FALSE */ {
-            __tmp__MBB=loc__SMIO->my_alias__XOUH->parent_variable__B4WC.intern_name__HN5D;
-          };
-          append__3VX(((__STRING__BC *)Self__VBGV),__tmp__MBB);
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_234));
-        };
-        __tmp__QBXS=((__STRING__BC *)Self__G4FV);
-        if (( 2 > __tmp__QBXS->count__WJ)) {
-          __tmp__QBXS->count__WJ= 0;
-        } else /* FALSE */ {
-          __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ -  2);
-        };
-        append__3VX(((__STRING__BC *)Self__VBGV),Self__G4FV);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_235));
-      } else /* FALSE */ {
-        __tmp__QBXS=((__STRING__BC *)Self__VBGV);
-        if ((__tmp__QBXS->capacity__HFL <= __tmp__QBXS->count__WJ)) {
-          if ((__tmp__QBXS->capacity__HFL ==  0)) {
-            __tmp__QBXS->capacity__HFL= 32;
-            __tmp__IIGV=create__KVW( 32);
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-          } else /* FALSE */ {
-            Result__FIGV=(__INTEGER__Q)(__tmp__QBXS->capacity__HFL <<  1);
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__QBXS->storage__4EL);
-            old_nb_elts__LIGV=__tmp__QBXS->capacity__HFL;
-            __tmp__MIGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIGV),((__UINTEGER_32__RWB )old_nb_elts__LIGV),((__UINTEGER_32__RWB )Result__FIGV));
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__MIGV);
-            clear__to__F00(__tmp__IIGV,old_nb_elts__LIGV,(__INTEGER__Q)(Result__FIGV -  1));
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-            __tmp__QBXS->capacity__HFL=Result__FIGV;
-          };
-        };
-        ((__CHARACTER__DB *)__tmp__QBXS->storage__4EL)[__tmp__QBXS->count__WJ]='\n';
-        __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ +  1);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_219));
-        append__3VX(((__STRING__BC *)Self__VBGV),Self__SLIO->parent_profil__CO2C.name__P1IK);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_220));
-        __tmp__QBXS=((__STRING__BC *)Self__VBGV);
-        if ((__tmp__QBXS->capacity__HFL <= __tmp__QBXS->count__WJ)) {
-          if ((__tmp__QBXS->capacity__HFL ==  0)) {
-            __tmp__QBXS->capacity__HFL= 32;
-            __tmp__IIGV=create__KVW( 32);
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-          } else /* FALSE */ {
-            Result__FIGV=(__INTEGER__Q)(__tmp__QBXS->capacity__HFL <<  1);
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__QBXS->storage__4EL);
-            old_nb_elts__LIGV=__tmp__QBXS->capacity__HFL;
-            __tmp__MIGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIGV),((__UINTEGER_32__RWB )old_nb_elts__LIGV),((__UINTEGER_32__RWB )Result__FIGV));
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__MIGV);
-            clear__to__F00(__tmp__IIGV,old_nb_elts__LIGV,(__INTEGER__Q)(Result__FIGV -  1));
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-            __tmp__QBXS->capacity__HFL=Result__FIGV;
-          };
-        };
-        ((__CHARACTER__DB *)__tmp__QBXS->storage__4EL)[__tmp__QBXS->count__WJ]='\n';
-        __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ +  1);
-        add_comment__VBOO(Self__SLIO,Self__VBGV);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_224));
-        append__3VX(((__STRING__BC *)Self__G4FV),(&__string_188));
-        Self__VFVH=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)Self__SLIO->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if ((Self__VFVH >  0)) {
-          append__3VX(((__STRING__BC *)Self__VBGV),Self__G4FV);
-          Result__VS1T=((void **)((__FAST_ARRAYoLOCALo__PW1D *)Self__SLIO->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 0];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if ((((void *)Result__VS1T != (void *)NULL) && ((void *)Result__VS1T->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)(&__string_67)))) {
-            ts__WYCU=Result__VS1T->parent_variable__B4WC.type__1N5D;
-            genere_declaration__VLZH(((__TYPE_FULL__PMB *)ts__WYCU),Self__VBGV);
-            Self__5IGV=((__STRING__BC *)Self__VBGV);
-            if ((Self__5IGV->capacity__HFL <= Self__5IGV->count__WJ)) {
-              if ((Self__5IGV->capacity__HFL ==  0)) {
-                Self__5IGV->capacity__HFL= 32;
-                __tmp__AJGV=create__KVW( 32);
-                Self__5IGV->storage__4EL=__tmp__AJGV;
+            ((____DB *)__OKGV->__FFL)[__OKGV->__WJ]='&';
+            __OKGV->__WJ=(____Q)(__OKGV->__WJ +  1);
+          };
+          if (((void *)__BOIO->__GQUH == (void *)NULL)) {
+            __TBB=__BOIO->__Q5WC.__WO5D;
+          } else /* FALSE */ {
+            __TBB=__BOIO->__GQUH->__Q5WC.__WO5D;
+          };
+          __EWX(((____BC *)__EDGV),__TBB);
+          __EWX(((____BC *)__EDGV),(&__string_234));
+        };
+        __5CXS=((____BC *)__V5FV);
+        if (( 2 > __5CXS->__WJ)) {
+          __5CXS->__WJ= 0;
+        } else /* FALSE */ {
+          __5CXS->__WJ=(____Q)(__5CXS->__WJ -  2);
+        };
+        __EWX(((____BC *)__EDGV),__V5FV);
+        __EWX(((____BC *)__EDGV),(&__string_235));
+      } else /* FALSE */ {
+        __5CXS=((____BC *)__EDGV);
+        if ((__5CXS->__OFL <= __5CXS->__WJ)) {
+          if ((__5CXS->__OFL ==  0)) {
+            __5CXS->__OFL= 32;
+            __XJGV=__RVW( 32);
+            __5CXS->__FFL=__XJGV;
+          } else /* FALSE */ {
+            __UJGV=(____Q)(__5CXS->__OFL <<  1);
+            __XJGV=((____DB *)__5CXS->__FFL);
+            __0JGV=__5CXS->__OFL;
+            __1JGV=__55W(((____IB )__XJGV),((____YWB )__0JGV),((____YWB )__UJGV));
+            __XJGV=((____DB *)__1JGV);
+            __M00(__XJGV,__0JGV,(____Q)(__UJGV -  1));
+            __5CXS->__FFL=__XJGV;
+            __5CXS->__OFL=__UJGV;
+          };
+        };
+        ((____DB *)__5CXS->__FFL)[__5CXS->__WJ]='\n';
+        __5CXS->__WJ=(____Q)(__5CXS->__WJ +  1);
+        __EWX(((____BC *)__EDGV),(&__string_219));
+        __EWX(((____BC *)__EDGV),__BNIO->__RP2C.__42IK);
+        __EWX(((____BC *)__EDGV),(&__string_220));
+        __5CXS=((____BC *)__EDGV);
+        if ((__5CXS->__OFL <= __5CXS->__WJ)) {
+          if ((__5CXS->__OFL ==  0)) {
+            __5CXS->__OFL= 32;
+            __XJGV=__RVW( 32);
+            __5CXS->__FFL=__XJGV;
+          } else /* FALSE */ {
+            __UJGV=(____Q)(__5CXS->__OFL <<  1);
+            __XJGV=((____DB *)__5CXS->__FFL);
+            __0JGV=__5CXS->__OFL;
+            __1JGV=__55W(((____IB )__XJGV),((____YWB )__0JGV),((____YWB )__UJGV));
+            __XJGV=((____DB *)__1JGV);
+            __M00(__XJGV,__0JGV,(____Q)(__UJGV -  1));
+            __5CXS->__FFL=__XJGV;
+            __5CXS->__OFL=__UJGV;
+          };
+        };
+        ((____DB *)__5CXS->__FFL)[__5CXS->__WJ]='\n';
+        __5CXS->__WJ=(____Q)(__5CXS->__WJ +  1);
+        __EDOO(__BNIO,__EDGV);
+        __EWX(((____BC *)__EDGV),(&__string_224));
+        __EWX(((____BC *)__V5FV),(&__string_188));
+        __EHVH=(____Q)(((____4X1D *)__BNIO->__RP2C.__VAOJ)->__GY1D.__33BE +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if ((__EHVH >  0)) {
+          __EWX(((____BC *)__EDGV),__V5FV);
+          __EU1T=((void **)((____4X1D *)__BNIO->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 0];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if ((((void *)__EU1T != (void *)NULL) && ((void *)__EU1T->__Q5WC.__P5WC.__FWB == (void *)(&__string_67)))) {
+            __F0CU=__EU1T->__Q5WC.__KP5D;
+            __ENZH(((____WMB *)__F0CU),__EDGV);
+            __OKGV=((____BC *)__EDGV);
+            if ((__OKGV->__OFL <= __OKGV->__WJ)) {
+              if ((__OKGV->__OFL ==  0)) {
+                __OKGV->__OFL= 32;
+                __PKGV=__RVW( 32);
+                __OKGV->__FFL=__PKGV;
               } else /* FALSE */ {
-                __tmp__BJGV=(__INTEGER__Q)(Self__5IGV->capacity__HFL <<  1);
-                __tmp__AJGV=((__CHARACTER__DB *)Self__5IGV->storage__4EL);
-                old_nb_elts__DJGV=Self__5IGV->capacity__HFL;
-                __tmp__EJGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AJGV),((__UINTEGER_32__RWB )old_nb_elts__DJGV),((__UINTEGER_32__RWB )__tmp__BJGV));
-                __tmp__AJGV=((__CHARACTER__DB *)__tmp__EJGV);
-                clear__to__F00(__tmp__AJGV,old_nb_elts__DJGV,(__INTEGER__Q)(__tmp__BJGV -  1));
-                Self__5IGV->storage__4EL=__tmp__AJGV;
-                Self__5IGV->capacity__HFL=__tmp__BJGV;
+                __QKGV=(____Q)(__OKGV->__OFL <<  1);
+                __PKGV=((____DB *)__OKGV->__FFL);
+                __SKGV=__OKGV->__OFL;
+                __TKGV=__55W(((____IB )__PKGV),((____YWB )__SKGV),((____YWB )__QKGV));
+                __PKGV=((____DB *)__TKGV);
+                __M00(__PKGV,__SKGV,(____Q)(__QKGV -  1));
+                __OKGV->__FFL=__PKGV;
+                __OKGV->__OFL=__QKGV;
               };
             };
-            ((__CHARACTER__DB *)Self__5IGV->storage__4EL)[Self__5IGV->count__WJ]=' ';
-            Self__5IGV->count__WJ=(__INTEGER__Q)(Self__5IGV->count__WJ +  1);
-            genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)ts__WYCU),Self__VBGV);
-            append__3VX(((__STRING__BC *)Self__VBGV),Result__VS1T->parent_variable__B4WC.intern_name__HN5D);
-            Self__5IGV=((__STRING__BC *)Self__VBGV);
-            if ((Self__5IGV->capacity__HFL <= Self__5IGV->count__WJ)) {
-              if ((Self__5IGV->capacity__HFL ==  0)) {
-                Self__5IGV->capacity__HFL= 32;
-                __tmp__AJGV=create__KVW( 32);
-                Self__5IGV->storage__4EL=__tmp__AJGV;
+            ((____DB *)__OKGV->__FFL)[__OKGV->__WJ]=' ';
+            __OKGV->__WJ=(____Q)(__OKGV->__WJ +  1);
+            __DOZH(((____WMB *)__F0CU),__EDGV);
+            __EWX(((____BC *)__EDGV),__EU1T->__Q5WC.__WO5D);
+            __OKGV=((____BC *)__EDGV);
+            if ((__OKGV->__OFL <= __OKGV->__WJ)) {
+              if ((__OKGV->__OFL ==  0)) {
+                __OKGV->__OFL= 32;
+                __PKGV=__RVW( 32);
+                __OKGV->__FFL=__PKGV;
               } else /* FALSE */ {
-                __tmp__BJGV=(__INTEGER__Q)(Self__5IGV->capacity__HFL <<  1);
-                __tmp__AJGV=((__CHARACTER__DB *)Self__5IGV->storage__4EL);
-                old_nb_elts__DJGV=Self__5IGV->capacity__HFL;
-                __tmp__EJGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AJGV),((__UINTEGER_32__RWB )old_nb_elts__DJGV),((__UINTEGER_32__RWB )__tmp__BJGV));
-                __tmp__AJGV=((__CHARACTER__DB *)__tmp__EJGV);
-                clear__to__F00(__tmp__AJGV,old_nb_elts__DJGV,(__INTEGER__Q)(__tmp__BJGV -  1));
-                Self__5IGV->storage__4EL=__tmp__AJGV;
-                Self__5IGV->capacity__HFL=__tmp__BJGV;
+                __QKGV=(____Q)(__OKGV->__OFL <<  1);
+                __PKGV=((____DB *)__OKGV->__FFL);
+                __SKGV=__OKGV->__OFL;
+                __TKGV=__55W(((____IB )__PKGV),((____YWB )__SKGV),((____YWB )__QKGV));
+                __PKGV=((____DB *)__TKGV);
+                __M00(__PKGV,__SKGV,(____Q)(__QKGV -  1));
+                __OKGV->__FFL=__PKGV;
+                __OKGV->__OFL=__QKGV;
               };
             };
-            ((__CHARACTER__DB *)Self__5IGV->storage__4EL)[Self__5IGV->count__WJ]='=';
-            Self__5IGV->count__WJ=(__INTEGER__Q)(Self__5IGV->count__WJ +  1);
-            Self__5IGV=((__STRING__BC *)Self__VBGV);
-            if ((Self__5IGV->capacity__HFL <= Self__5IGV->count__WJ)) {
-              if ((Self__5IGV->capacity__HFL ==  0)) {
-                Self__5IGV->capacity__HFL= 32;
-                __tmp__AJGV=create__KVW( 32);
-                Self__5IGV->storage__4EL=__tmp__AJGV;
+            ((____DB *)__OKGV->__FFL)[__OKGV->__WJ]='=';
+            __OKGV->__WJ=(____Q)(__OKGV->__WJ +  1);
+            __OKGV=((____BC *)__EDGV);
+            if ((__OKGV->__OFL <= __OKGV->__WJ)) {
+              if ((__OKGV->__OFL ==  0)) {
+                __OKGV->__OFL= 32;
+                __PKGV=__RVW( 32);
+                __OKGV->__FFL=__PKGV;
               } else /* FALSE */ {
-                __tmp__BJGV=(__INTEGER__Q)(Self__5IGV->capacity__HFL <<  1);
-                __tmp__AJGV=((__CHARACTER__DB *)Self__5IGV->storage__4EL);
-                old_nb_elts__DJGV=Self__5IGV->capacity__HFL;
-                __tmp__EJGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AJGV),((__UINTEGER_32__RWB )old_nb_elts__DJGV),((__UINTEGER_32__RWB )__tmp__BJGV));
-                __tmp__AJGV=((__CHARACTER__DB *)__tmp__EJGV);
-                clear__to__F00(__tmp__AJGV,old_nb_elts__DJGV,(__INTEGER__Q)(__tmp__BJGV -  1));
-                Self__5IGV->storage__4EL=__tmp__AJGV;
-                Self__5IGV->capacity__HFL=__tmp__BJGV;
+                __QKGV=(____Q)(__OKGV->__OFL <<  1);
+                __PKGV=((____DB *)__OKGV->__FFL);
+                __SKGV=__OKGV->__OFL;
+                __TKGV=__55W(((____IB )__PKGV),((____YWB )__SKGV),((____YWB )__QKGV));
+                __PKGV=((____DB *)__TKGV);
+                __M00(__PKGV,__SKGV,(____Q)(__QKGV -  1));
+                __OKGV->__FFL=__PKGV;
+                __OKGV->__OFL=__QKGV;
               };
             };
-            ((__CHARACTER__DB *)Self__5IGV->storage__4EL)[Self__5IGV->count__WJ]='(';
-            Self__5IGV->count__WJ=(__INTEGER__Q)(Self__5IGV->count__WJ +  1);
-            genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__SLIO->parent_profil__CO2C.type_self__DANJ),Self__VBGV);
-            Self__5IGV=((__STRING__BC *)Self__VBGV);
-            if ((Self__5IGV->capacity__HFL <= Self__5IGV->count__WJ)) {
-              if ((Self__5IGV->capacity__HFL ==  0)) {
-                Self__5IGV->capacity__HFL= 32;
-                __tmp__AJGV=create__KVW( 32);
-                Self__5IGV->storage__4EL=__tmp__AJGV;
+            ((____DB *)__OKGV->__FFL)[__OKGV->__WJ]='(';
+            __OKGV->__WJ=(____Q)(__OKGV->__WJ +  1);
+            __ENZH(((____WMB *)__BNIO->__RP2C.__SBNJ),__EDGV);
+            __OKGV=((____BC *)__EDGV);
+            if ((__OKGV->__OFL <= __OKGV->__WJ)) {
+              if ((__OKGV->__OFL ==  0)) {
+                __OKGV->__OFL= 32;
+                __PKGV=__RVW( 32);
+                __OKGV->__FFL=__PKGV;
               } else /* FALSE */ {
-                __tmp__BJGV=(__INTEGER__Q)(Self__5IGV->capacity__HFL <<  1);
-                __tmp__AJGV=((__CHARACTER__DB *)Self__5IGV->storage__4EL);
-                old_nb_elts__DJGV=Self__5IGV->capacity__HFL;
-                __tmp__EJGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AJGV),((__UINTEGER_32__RWB )old_nb_elts__DJGV),((__UINTEGER_32__RWB )__tmp__BJGV));
-                __tmp__AJGV=((__CHARACTER__DB *)__tmp__EJGV);
-                clear__to__F00(__tmp__AJGV,old_nb_elts__DJGV,(__INTEGER__Q)(__tmp__BJGV -  1));
-                Self__5IGV->storage__4EL=__tmp__AJGV;
-                Self__5IGV->capacity__HFL=__tmp__BJGV;
+                __QKGV=(____Q)(__OKGV->__OFL <<  1);
+                __PKGV=((____DB *)__OKGV->__FFL);
+                __SKGV=__OKGV->__OFL;
+                __TKGV=__55W(((____IB )__PKGV),((____YWB )__SKGV),((____YWB )__QKGV));
+                __PKGV=((____DB *)__TKGV);
+                __M00(__PKGV,__SKGV,(____Q)(__QKGV -  1));
+                __OKGV->__FFL=__PKGV;
+                __OKGV->__OFL=__QKGV;
               };
             };
-            ((__CHARACTER__DB *)Self__5IGV->storage__4EL)[Self__5IGV->count__WJ]=' ';
-            Self__5IGV->count__WJ=(__INTEGER__Q)(Self__5IGV->count__WJ +  1);
-            genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__SLIO->parent_profil__CO2C.type_self__DANJ),Self__VBGV);
-            Self__5IGV=((__STRING__BC *)Self__VBGV);
-            if ((Self__5IGV->capacity__HFL <= Self__5IGV->count__WJ)) {
-              if ((Self__5IGV->capacity__HFL ==  0)) {
-                Self__5IGV->capacity__HFL= 32;
-                __tmp__AJGV=create__KVW( 32);
-                Self__5IGV->storage__4EL=__tmp__AJGV;
+            ((____DB *)__OKGV->__FFL)[__OKGV->__WJ]=' ';
+            __OKGV->__WJ=(____Q)(__OKGV->__WJ +  1);
+            __DOZH(((____WMB *)__BNIO->__RP2C.__SBNJ),__EDGV);
+            __OKGV=((____BC *)__EDGV);
+            if ((__OKGV->__OFL <= __OKGV->__WJ)) {
+              if ((__OKGV->__OFL ==  0)) {
+                __OKGV->__OFL= 32;
+                __PKGV=__RVW( 32);
+                __OKGV->__FFL=__PKGV;
               } else /* FALSE */ {
-                __tmp__BJGV=(__INTEGER__Q)(Self__5IGV->capacity__HFL <<  1);
-                __tmp__AJGV=((__CHARACTER__DB *)Self__5IGV->storage__4EL);
-                old_nb_elts__DJGV=Self__5IGV->capacity__HFL;
-                __tmp__EJGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AJGV),((__UINTEGER_32__RWB )old_nb_elts__DJGV),((__UINTEGER_32__RWB )__tmp__BJGV));
-                __tmp__AJGV=((__CHARACTER__DB *)__tmp__EJGV);
-                clear__to__F00(__tmp__AJGV,old_nb_elts__DJGV,(__INTEGER__Q)(__tmp__BJGV -  1));
-                Self__5IGV->storage__4EL=__tmp__AJGV;
-                Self__5IGV->capacity__HFL=__tmp__BJGV;
+                __QKGV=(____Q)(__OKGV->__OFL <<  1);
+                __PKGV=((____DB *)__OKGV->__FFL);
+                __SKGV=__OKGV->__OFL;
+                __TKGV=__55W(((____IB )__PKGV),((____YWB )__SKGV),((____YWB )__QKGV));
+                __PKGV=((____DB *)__TKGV);
+                __M00(__PKGV,__SKGV,(____Q)(__QKGV -  1));
+                __OKGV->__FFL=__PKGV;
+                __OKGV->__OFL=__QKGV;
               };
             };
-            ((__CHARACTER__DB *)Self__5IGV->storage__4EL)[Self__5IGV->count__WJ]=')';
-            Self__5IGV->count__WJ=(__INTEGER__Q)(Self__5IGV->count__WJ +  1);
-            append__3VX(((__STRING__BC *)Self__VBGV),(&__string_236));
-            __tmp__HW2G= 1;
-          };
-        };
-        Self__VFVH=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)Self__SLIO->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if (((__INTEGER__Q)(Self__VFVH - __tmp__HW2G) >  0)) {
-          __tmp__3OGG=Self__SLIO->parent_profil__CO2C.argument_list__G5NJ->parent_arrayed_collection__XW1D.upper__O2BE;
-          Result__FIGV=__tmp__HW2G;
-          while ((Result__FIGV <= __tmp__3OGG)) {
-            __tmp__NRIO=((void **)((__FAST_ARRAYoLOCALo__PW1D *)Self__SLIO->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[Result__FIGV];
-            if (((void *)__tmp__NRIO != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)Self__VBGV),Self__G4FV);
-              ts__0YCU=__tmp__NRIO->parent_variable__B4WC.type__1N5D;
-              genere_declaration__VLZH(((__TYPE_FULL__PMB *)ts__0YCU),Self__VBGV);
-              Self__5KGV=((__STRING__BC *)Self__VBGV);
-              if ((Self__5KGV->capacity__HFL <= Self__5KGV->count__WJ)) {
-                if ((Self__5KGV->capacity__HFL ==  0)) {
-                  Self__5KGV->capacity__HFL= 32;
-                  __tmp__ALGV=create__KVW( 32);
-                  Self__5KGV->storage__4EL=__tmp__ALGV;
+            ((____DB *)__OKGV->__FFL)[__OKGV->__WJ]=')';
+            __OKGV->__WJ=(____Q)(__OKGV->__WJ +  1);
+            __EWX(((____BC *)__EDGV),(&__string_236));
+            __WX2G= 1;
+          };
+        };
+        __EHVH=(____Q)(((____4X1D *)__BNIO->__RP2C.__VAOJ)->__GY1D.__33BE +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if (((____Q)(__EHVH - __WX2G) >  0)) {
+          __MQGG=__BNIO->__RP2C.__VAOJ->__GY1D.__33BE;
+          __UJGV=__WX2G;
+          while ((__UJGV <= __MQGG)) {
+            __2SIO=((void **)((____4X1D *)__BNIO->__RP2C.__VAOJ)->__GY1D.__KV5F)[__UJGV];
+            if (((void *)__2SIO != (void *)NULL)) {
+              __EWX(((____BC *)__EDGV),__V5FV);
+              __J0CU=__2SIO->__Q5WC.__KP5D;
+              __ENZH(((____WMB *)__J0CU),__EDGV);
+              __OMGV=((____BC *)__EDGV);
+              if ((__OMGV->__OFL <= __OMGV->__WJ)) {
+                if ((__OMGV->__OFL ==  0)) {
+                  __OMGV->__OFL= 32;
+                  __PMGV=__RVW( 32);
+                  __OMGV->__FFL=__PMGV;
                 } else /* FALSE */ {
-                  __tmp__BLGV=(__INTEGER__Q)(Self__5KGV->capacity__HFL <<  1);
-                  __tmp__ALGV=((__CHARACTER__DB *)Self__5KGV->storage__4EL);
-                  old_nb_elts__DLGV=Self__5KGV->capacity__HFL;
-                  __tmp__ELGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALGV),((__UINTEGER_32__RWB )old_nb_elts__DLGV),((__UINTEGER_32__RWB )__tmp__BLGV));
-                  __tmp__ALGV=((__CHARACTER__DB *)__tmp__ELGV);
-                  clear__to__F00(__tmp__ALGV,old_nb_elts__DLGV,(__INTEGER__Q)(__tmp__BLGV -  1));
-                  Self__5KGV->storage__4EL=__tmp__ALGV;
-                  Self__5KGV->capacity__HFL=__tmp__BLGV;
+                  __QMGV=(____Q)(__OMGV->__OFL <<  1);
+                  __PMGV=((____DB *)__OMGV->__FFL);
+                  __SMGV=__OMGV->__OFL;
+                  __TMGV=__55W(((____IB )__PMGV),((____YWB )__SMGV),((____YWB )__QMGV));
+                  __PMGV=((____DB *)__TMGV);
+                  __M00(__PMGV,__SMGV,(____Q)(__QMGV -  1));
+                  __OMGV->__FFL=__PMGV;
+                  __OMGV->__OFL=__QMGV;
                 };
               };
-              ((__CHARACTER__DB *)Self__5KGV->storage__4EL)[Self__5KGV->count__WJ]=' ';
-              Self__5KGV->count__WJ=(__INTEGER__Q)(Self__5KGV->count__WJ +  1);
-              genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)ts__0YCU),Self__VBGV);
-              append__3VX(((__STRING__BC *)Self__VBGV),__tmp__NRIO->parent_variable__B4WC.intern_name__HN5D);
-              append__3VX(((__STRING__BC *)Self__VBGV),(&__string_237));
-              ts__UMIO=__tmp__NRIO->parent_variable__B4WC.type__1N5D;
-              genere_declaration__VLZH(((__TYPE_FULL__PMB *)ts__UMIO),Self__VBGV);
-              Self__5KGV=((__STRING__BC *)Self__VBGV);
-              if ((Self__5KGV->capacity__HFL <= Self__5KGV->count__WJ)) {
-                if ((Self__5KGV->capacity__HFL ==  0)) {
-                  Self__5KGV->capacity__HFL= 32;
-                  __tmp__ALGV=create__KVW( 32);
-                  Self__5KGV->storage__4EL=__tmp__ALGV;
+              ((____DB *)__OMGV->__FFL)[__OMGV->__WJ]=' ';
+              __OMGV->__WJ=(____Q)(__OMGV->__WJ +  1);
+              __DOZH(((____WMB *)__J0CU),__EDGV);
+              __EWX(((____BC *)__EDGV),__2SIO->__Q5WC.__WO5D);
+              __EWX(((____BC *)__EDGV),(&__string_237));
+              __DOIO=__2SIO->__Q5WC.__KP5D;
+              __ENZH(((____WMB *)__DOIO),__EDGV);
+              __OMGV=((____BC *)__EDGV);
+              if ((__OMGV->__OFL <= __OMGV->__WJ)) {
+                if ((__OMGV->__OFL ==  0)) {
+                  __OMGV->__OFL= 32;
+                  __PMGV=__RVW( 32);
+                  __OMGV->__FFL=__PMGV;
                 } else /* FALSE */ {
-                  __tmp__BLGV=(__INTEGER__Q)(Self__5KGV->capacity__HFL <<  1);
-                  __tmp__ALGV=((__CHARACTER__DB *)Self__5KGV->storage__4EL);
-                  old_nb_elts__DLGV=Self__5KGV->capacity__HFL;
-                  __tmp__ELGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALGV),((__UINTEGER_32__RWB )old_nb_elts__DLGV),((__UINTEGER_32__RWB )__tmp__BLGV));
-                  __tmp__ALGV=((__CHARACTER__DB *)__tmp__ELGV);
-                  clear__to__F00(__tmp__ALGV,old_nb_elts__DLGV,(__INTEGER__Q)(__tmp__BLGV -  1));
-                  Self__5KGV->storage__4EL=__tmp__ALGV;
-                  Self__5KGV->capacity__HFL=__tmp__BLGV;
+                  __QMGV=(____Q)(__OMGV->__OFL <<  1);
+                  __PMGV=((____DB *)__OMGV->__FFL);
+                  __SMGV=__OMGV->__OFL;
+                  __TMGV=__55W(((____IB )__PMGV),((____YWB )__SMGV),((____YWB )__QMGV));
+                  __PMGV=((____DB *)__TMGV);
+                  __M00(__PMGV,__SMGV,(____Q)(__QMGV -  1));
+                  __OMGV->__FFL=__PMGV;
+                  __OMGV->__OFL=__QMGV;
                 };
               };
-              ((__CHARACTER__DB *)Self__5KGV->storage__4EL)[Self__5KGV->count__WJ]=' ';
-              Self__5KGV->count__WJ=(__INTEGER__Q)(Self__5KGV->count__WJ +  1);
-              genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)ts__UMIO),Self__VBGV);
-              append__3VX(((__STRING__BC *)Self__VBGV),(&__string_238));
-              Self__5KGV=((__STRING__BC *)Self__VBGV);
-              if ((Self__5KGV->capacity__HFL <= Self__5KGV->count__WJ)) {
-                if ((Self__5KGV->capacity__HFL ==  0)) {
-                  Self__5KGV->capacity__HFL= 32;
-                  __tmp__ALGV=create__KVW( 32);
-                  Self__5KGV->storage__4EL=__tmp__ALGV;
+              ((____DB *)__OMGV->__FFL)[__OMGV->__WJ]=' ';
+              __OMGV->__WJ=(____Q)(__OMGV->__WJ +  1);
+              __DOZH(((____WMB *)__DOIO),__EDGV);
+              __EWX(((____BC *)__EDGV),(&__string_238));
+              __OMGV=((____BC *)__EDGV);
+              if ((__OMGV->__OFL <= __OMGV->__WJ)) {
+                if ((__OMGV->__OFL ==  0)) {
+                  __OMGV->__OFL= 32;
+                  __PMGV=__RVW( 32);
+                  __OMGV->__FFL=__PMGV;
                 } else /* FALSE */ {
-                  __tmp__BLGV=(__INTEGER__Q)(Self__5KGV->capacity__HFL <<  1);
-                  __tmp__ALGV=((__CHARACTER__DB *)Self__5KGV->storage__4EL);
-                  old_nb_elts__DLGV=Self__5KGV->capacity__HFL;
-                  __tmp__ELGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALGV),((__UINTEGER_32__RWB )old_nb_elts__DLGV),((__UINTEGER_32__RWB )__tmp__BLGV));
-                  __tmp__ALGV=((__CHARACTER__DB *)__tmp__ELGV);
-                  clear__to__F00(__tmp__ALGV,old_nb_elts__DLGV,(__INTEGER__Q)(__tmp__BLGV -  1));
-                  Self__5KGV->storage__4EL=__tmp__ALGV;
-                  Self__5KGV->capacity__HFL=__tmp__BLGV;
+                  __QMGV=(____Q)(__OMGV->__OFL <<  1);
+                  __PMGV=((____DB *)__OMGV->__FFL);
+                  __SMGV=__OMGV->__OFL;
+                  __TMGV=__55W(((____IB )__PMGV),((____YWB )__SMGV),((____YWB )__QMGV));
+                  __PMGV=((____DB *)__TMGV);
+                  __M00(__PMGV,__SMGV,(____Q)(__QMGV -  1));
+                  __OMGV->__FFL=__PMGV;
+                  __OMGV->__OFL=__QMGV;
                 };
               };
-              ((__CHARACTER__DB *)Self__5KGV->storage__4EL)[Self__5KGV->count__WJ]='(';
-              Self__5KGV->count__WJ=(__INTEGER__Q)(Self__5KGV->count__WJ +  1);
-              genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__SLIO->parent_profil__CO2C.type_self__DANJ),Self__VBGV);
-              Self__5KGV=((__STRING__BC *)Self__VBGV);
-              if ((Self__5KGV->capacity__HFL <= Self__5KGV->count__WJ)) {
-                if ((Self__5KGV->capacity__HFL ==  0)) {
-                  Self__5KGV->capacity__HFL= 32;
-                  __tmp__ALGV=create__KVW( 32);
-                  Self__5KGV->storage__4EL=__tmp__ALGV;
+              ((____DB *)__OMGV->__FFL)[__OMGV->__WJ]='(';
+              __OMGV->__WJ=(____Q)(__OMGV->__WJ +  1);
+              __ENZH(((____WMB *)__BNIO->__RP2C.__SBNJ),__EDGV);
+              __OMGV=((____BC *)__EDGV);
+              if ((__OMGV->__OFL <= __OMGV->__WJ)) {
+                if ((__OMGV->__OFL ==  0)) {
+                  __OMGV->__OFL= 32;
+                  __PMGV=__RVW( 32);
+                  __OMGV->__FFL=__PMGV;
                 } else /* FALSE */ {
-                  __tmp__BLGV=(__INTEGER__Q)(Self__5KGV->capacity__HFL <<  1);
-                  __tmp__ALGV=((__CHARACTER__DB *)Self__5KGV->storage__4EL);
-                  old_nb_elts__DLGV=Self__5KGV->capacity__HFL;
-                  __tmp__ELGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALGV),((__UINTEGER_32__RWB )old_nb_elts__DLGV),((__UINTEGER_32__RWB )__tmp__BLGV));
-                  __tmp__ALGV=((__CHARACTER__DB *)__tmp__ELGV);
-                  clear__to__F00(__tmp__ALGV,old_nb_elts__DLGV,(__INTEGER__Q)(__tmp__BLGV -  1));
-                  Self__5KGV->storage__4EL=__tmp__ALGV;
-                  Self__5KGV->capacity__HFL=__tmp__BLGV;
+                  __QMGV=(____Q)(__OMGV->__OFL <<  1);
+                  __PMGV=((____DB *)__OMGV->__FFL);
+                  __SMGV=__OMGV->__OFL;
+                  __TMGV=__55W(((____IB )__PMGV),((____YWB )__SMGV),((____YWB )__QMGV));
+                  __PMGV=((____DB *)__TMGV);
+                  __M00(__PMGV,__SMGV,(____Q)(__QMGV -  1));
+                  __OMGV->__FFL=__PMGV;
+                  __OMGV->__OFL=__QMGV;
                 };
               };
-              ((__CHARACTER__DB *)Self__5KGV->storage__4EL)[Self__5KGV->count__WJ]=' ';
-              Self__5KGV->count__WJ=(__INTEGER__Q)(Self__5KGV->count__WJ +  1);
-              genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__SLIO->parent_profil__CO2C.type_self__DANJ),Self__VBGV);
-              Self__5KGV=((__STRING__BC *)Self__VBGV);
-              if ((Self__5KGV->capacity__HFL <= Self__5KGV->count__WJ)) {
-                if ((Self__5KGV->capacity__HFL ==  0)) {
-                  Self__5KGV->capacity__HFL= 32;
-                  __tmp__ALGV=create__KVW( 32);
-                  Self__5KGV->storage__4EL=__tmp__ALGV;
+              ((____DB *)__OMGV->__FFL)[__OMGV->__WJ]=' ';
+              __OMGV->__WJ=(____Q)(__OMGV->__WJ +  1);
+              __DOZH(((____WMB *)__BNIO->__RP2C.__SBNJ),__EDGV);
+              __OMGV=((____BC *)__EDGV);
+              if ((__OMGV->__OFL <= __OMGV->__WJ)) {
+                if ((__OMGV->__OFL ==  0)) {
+                  __OMGV->__OFL= 32;
+                  __PMGV=__RVW( 32);
+                  __OMGV->__FFL=__PMGV;
                 } else /* FALSE */ {
-                  __tmp__BLGV=(__INTEGER__Q)(Self__5KGV->capacity__HFL <<  1);
-                  __tmp__ALGV=((__CHARACTER__DB *)Self__5KGV->storage__4EL);
-                  old_nb_elts__DLGV=Self__5KGV->capacity__HFL;
-                  __tmp__ELGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALGV),((__UINTEGER_32__RWB )old_nb_elts__DLGV),((__UINTEGER_32__RWB )__tmp__BLGV));
-                  __tmp__ALGV=((__CHARACTER__DB *)__tmp__ELGV);
-                  clear__to__F00(__tmp__ALGV,old_nb_elts__DLGV,(__INTEGER__Q)(__tmp__BLGV -  1));
-                  Self__5KGV->storage__4EL=__tmp__ALGV;
-                  Self__5KGV->capacity__HFL=__tmp__BLGV;
+                  __QMGV=(____Q)(__OMGV->__OFL <<  1);
+                  __PMGV=((____DB *)__OMGV->__FFL);
+                  __SMGV=__OMGV->__OFL;
+                  __TMGV=__55W(((____IB )__PMGV),((____YWB )__SMGV),((____YWB )__QMGV));
+                  __PMGV=((____DB *)__TMGV);
+                  __M00(__PMGV,__SMGV,(____Q)(__QMGV -  1));
+                  __OMGV->__FFL=__PMGV;
+                  __OMGV->__OFL=__QMGV;
                 };
               };
-              ((__CHARACTER__DB *)Self__5KGV->storage__4EL)[Self__5KGV->count__WJ]=')';
-              Self__5KGV->count__WJ=(__INTEGER__Q)(Self__5KGV->count__WJ +  1);
-              append__3VX(((__STRING__BC *)Self__VBGV),(&__string_239));
-              append_in__YDE(old_nb_elts__OXFV,Self__VBGV);
-              append__3VX(((__STRING__BC *)Self__VBGV),(&__string_234));
-              old_nb_elts__OXFV=(__INTEGER__Q)(old_nb_elts__OXFV +  1);
-            };
-            Result__FIGV=(__INTEGER__Q)(Result__FIGV +  1);
-          };
-          __tmp__0RIO=((__TYPE_FULL__PMB *)Self__SLIO->parent_profil__CO2C.type_self__DANJ)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__0RIO)->__id) {
-          case __TYPE__FF__: {
-            Self__BJXS=((__TYPE__FF *)__tmp__0RIO);
-            old_nb_elts__LIGV=Self__BJXS->param_count__KOWI;
-            __tmp__BJGV= 0;
-            if ((old_nb_elts__LIGV > old_nb_elts__OXFV)) {
-              __tmp__BJGV=old_nb_elts__LIGV;
+              ((____DB *)__OMGV->__FFL)[__OMGV->__WJ]=')';
+              __OMGV->__WJ=(____Q)(__OMGV->__WJ +  1);
+              __EWX(((____BC *)__EDGV),(&__string_239));
+              __5DE(__3YFV,__EDGV);
+              __EWX(((____BC *)__EDGV),(&__string_234));
+              __3YFV=(____Q)(__3YFV +  1);
+            };
+            __UJGV=(____Q)(__UJGV +  1);
+          };
+          __JTIO=((____WMB *)__BNIO->__RP2C.__SBNJ)->__KLK;
+          switch (((struct ___OBJ *)__JTIO)->__id) {
+          case ____FF__: {
+            __QKXS=((____FF *)__JTIO);
+            __0JGV=__QKXS->__ZPWI;
+            __QKGV= 0;
+            if ((__0JGV > __3YFV)) {
+              __QKGV=__0JGV;
             } else /* FALSE */ {
-              __tmp__BJGV=old_nb_elts__OXFV;
+              __QKGV=__3YFV;
             };
-            Self__BJXS->param_count__KOWI=__tmp__BJGV;
+            __QKXS->__ZPWI=__QKGV;
           } break;
-          case __TYPE_NULL__4LB__: {
-            Self__EJXS=((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__0RIO));
-            old_nb_elts__LIGV=Self__EJXS->parent_type__5LB.param_count__KOWI;
-            __tmp__BJGV= 0;
-            if ((old_nb_elts__LIGV > old_nb_elts__OXFV)) {
-              __tmp__BJGV=old_nb_elts__LIGV;
+          case ____FMB__: {
+            __TKXS=((____FMB *)((____FF *)__JTIO));
+            __0JGV=__TKXS->__GMB.__ZPWI;
+            __QKGV= 0;
+            if ((__0JGV > __3YFV)) {
+              __QKGV=__0JGV;
             } else /* FALSE */ {
-              __tmp__BJGV=old_nb_elts__OXFV;
+              __QKGV=__3YFV;
             };
-            Self__EJXS->parent_type__5LB.param_count__KOWI=__tmp__BJGV;
+            __TKXS->__GMB.__ZPWI=__QKGV;
           } break;
-          case __TYPE_VOID__AMB__: {
-            Self__HJXS=((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__0RIO));
-            old_nb_elts__LIGV=Self__HJXS->parent_type__BMB.param_count__KOWI;
-            __tmp__BJGV= 0;
-            if ((old_nb_elts__LIGV > old_nb_elts__OXFV)) {
-              __tmp__BJGV=old_nb_elts__LIGV;
+          case ____HMB__: {
+            __WKXS=((____HMB *)((____FF *)__JTIO));
+            __0JGV=__WKXS->__IMB.__ZPWI;
+            __QKGV= 0;
+            if ((__0JGV > __3YFV)) {
+              __QKGV=__0JGV;
             } else /* FALSE */ {
-              __tmp__BJGV=old_nb_elts__OXFV;
+              __QKGV=__3YFV;
             };
-            Self__HJXS->parent_type__BMB.param_count__KOWI=__tmp__BJGV;
+            __WKXS->__IMB.__ZPWI=__QKGV;
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            Self__KJXS=((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__0RIO));
-            old_nb_elts__LIGV=Self__KJXS->parent_type__DMB.param_count__KOWI;
-            __tmp__BJGV= 0;
-            if ((old_nb_elts__LIGV > old_nb_elts__OXFV)) {
-              __tmp__BJGV=old_nb_elts__LIGV;
+          case ____JMB__: {
+            __ZKXS=((____JMB *)((____FF *)__JTIO));
+            __0JGV=__ZKXS->__KMB.__ZPWI;
+            __QKGV= 0;
+            if ((__0JGV > __3YFV)) {
+              __QKGV=__0JGV;
             } else /* FALSE */ {
-              __tmp__BJGV=old_nb_elts__OXFV;
+              __QKGV=__3YFV;
             };
-            Self__KJXS->parent_type__DMB.param_count__KOWI=__tmp__BJGV;
+            __ZKXS->__KMB.__ZPWI=__QKGV;
           } break;
-          case __TYPE_ID__EMB__: {
-            Self__NJXS=((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__0RIO));
-            old_nb_elts__LIGV=Self__NJXS->parent_type__FMB.param_count__KOWI;
-            __tmp__BJGV= 0;
-            if ((old_nb_elts__LIGV > old_nb_elts__OXFV)) {
-              __tmp__BJGV=old_nb_elts__LIGV;
+          case ____LMB__: {
+            __2KXS=((____LMB *)((____FF *)__JTIO));
+            __0JGV=__2KXS->__MMB.__ZPWI;
+            __QKGV= 0;
+            if ((__0JGV > __3YFV)) {
+              __QKGV=__0JGV;
             } else /* FALSE */ {
-              __tmp__BJGV=old_nb_elts__OXFV;
+              __QKGV=__3YFV;
             };
-            Self__NJXS->parent_type__FMB.param_count__KOWI=__tmp__BJGV;
+            __2KXS->__MMB.__ZPWI=__QKGV;
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            Self__QJXS=((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__0RIO));
-            old_nb_elts__LIGV=Self__QJXS->parent_type__CCY.param_count__KOWI;
-            __tmp__BJGV= 0;
-            if ((old_nb_elts__LIGV > old_nb_elts__OXFV)) {
-              __tmp__BJGV=old_nb_elts__LIGV;
+          case ____ICY__: {
+            __5KXS=((____ICY *)((____FF *)__JTIO));
+            __0JGV=__5KXS->__JCY.__ZPWI;
+            __QKGV= 0;
+            if ((__0JGV > __3YFV)) {
+              __QKGV=__0JGV;
             } else /* FALSE */ {
-              __tmp__BJGV=old_nb_elts__OXFV;
+              __QKGV=__3YFV;
             };
-            Self__QJXS->parent_type__CCY.param_count__KOWI=__tmp__BJGV;
+            __5KXS->__JCY.__ZPWI=__QKGV;
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            Self__TJXS=((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__0RIO));
-            old_nb_elts__LIGV=Self__TJXS->parent_type__WO5D.param_count__KOWI;
-            __tmp__BJGV= 0;
-            if ((old_nb_elts__LIGV > old_nb_elts__OXFV)) {
-              __tmp__BJGV=old_nb_elts__LIGV;
+          case ____EQ5D__: {
+            __CLXS=((____EQ5D *)((____FF *)__JTIO));
+            __0JGV=__CLXS->__FQ5D.__ZPWI;
+            __QKGV= 0;
+            if ((__0JGV > __3YFV)) {
+              __QKGV=__0JGV;
             } else /* FALSE */ {
-              __tmp__BJGV=old_nb_elts__OXFV;
+              __QKGV=__3YFV;
             };
-            Self__TJXS->parent_type__WO5D.param_count__KOWI=__tmp__BJGV;
+            __CLXS->__FQ5D.__ZPWI=__QKGV;
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            Self__WJXS=((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__0RIO));
-            old_nb_elts__LIGV=Self__WJXS->parent_type__42NJ.param_count__KOWI;
-            __tmp__BJGV= 0;
-            if ((old_nb_elts__LIGV > old_nb_elts__OXFV)) {
-              __tmp__BJGV=old_nb_elts__LIGV;
+          case ____L4NJ__: {
+            __FLXS=((____L4NJ *)((____FF *)__JTIO));
+            __0JGV=__FLXS->__N4NJ.__ZPWI;
+            __QKGV= 0;
+            if ((__0JGV > __3YFV)) {
+              __QKGV=__0JGV;
             } else /* FALSE */ {
-              __tmp__BJGV=old_nb_elts__OXFV;
+              __QKGV=__3YFV;
             };
-            Self__WJXS->parent_type__42NJ.param_count__KOWI=__tmp__BJGV;
+            __FLXS->__N4NJ.__ZPWI=__QKGV;
           } break;
           };
         };
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_240));
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_241));
-        print__CKG(((__STRING_CONSTANT__0 *)Self__SLIO->parent_profil__CO2C.name__P1IK));
+        __EWX(((____BC *)__EDGV),(&__string_240));
+        __EWX(((____BC *)__EDGV),(&__string_241));
+        __JKG(((____0 *)__BNIO->__RP2C.__42IK));
         fputc((int)('\n'),stdout);
-        genere_extern__JW1D(((__LIST__WH *)Self__SLIO->parent_profil__CO2C.code__SYNJ),Self__VBGV);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_242));
-        __tmp__QBXS=((__STRING__BC *)Self__G4FV);
-        if (( 2 > __tmp__QBXS->count__WJ)) {
-          __tmp__QBXS->count__WJ= 0;
+        __YX1D(((____WH *)__BNIO->__RP2C.__B0NJ),__EDGV);
+        __EWX(((____BC *)__EDGV),(&__string_242));
+        __5CXS=((____BC *)__V5FV);
+        if (( 2 > __5CXS->__WJ)) {
+          __5CXS->__WJ= 0;
         } else /* FALSE */ {
-          __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ -  2);
+          __5CXS->__WJ=(____Q)(__5CXS->__WJ -  2);
         };
       };
     } else /* PROFIL_BLOCK */ {
-      Self__5AFL=((__PROFIL_BLOCK__22NJ *)__tmp__2OGG);
-      loc__SMIO=NULL;
-      t__TMIO=NULL;
-      ts__UMIO=NULL;
-      old_nb_elts__OXFV= 0;
-      __tmp__HW2G= 0;
-      __tmp__MBB=NULL;
-      profil_current__FO2C=Self__5AFL;
-      if ((Self__5AFL->parent_profil__32NJ.link_count__BBFL !=  0)) {
-        __tmp__43DJ=TRUE__K__;
-      } else /* FALSE */ {
-        Self__NHGV=&(Self__5AFL->parent_profil__32NJ.result_list__5GOJ);
-        Self__VFVH= 0;
-        if (((void *)Self__NHGV->first__BHOJ == (void *)NULL)) {
-          Self__VFVH=(__INTEGER__Q)(-  1);
-          __tmp__MHGV=TRUE__K__;
-        } else /* FALSE */ {
-          __tmp__MHGV=FALSE__O__;
-        };
-        __tmp__KMGV.self=Self__NHGV;
-        __tmp__LMGV.self=Self__NHGV;
-        if ((! __tmp__MHGV)) {
-          if (((void *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__KMGV.self)->list__VP2K != (void *)NULL)) {
-            old_nb_elts__LIGV=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__LMGV.self)->list__VP2K)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            Self__VFVH=old_nb_elts__LIGV;
-          };
-        };
-        __tmp__43DJ=((__INTEGER__Q)(Self__VFVH +  1) !=  0);
-      };
-      if (__tmp__43DJ) {
-        if ((Self__5AFL->parent_profil__32NJ.cop_link_count__KBFL !=  0)) {
-          Self__CIGV=&(Self__5AFL->parent_profil__32NJ.result_list__5GOJ);
-          __tmp__3OGG= 0;
-          if (((void *)Self__CIGV->first__BHOJ == (void *)NULL)) {
-            __tmp__3OGG=(__INTEGER__Q)(-  1);
-            __tmp__BIGV=TRUE__K__;
-          } else /* FALSE */ {
-            __tmp__BIGV=FALSE__O__;
-          };
-          __tmp__RMGV.self=Self__CIGV;
-          __tmp__SMGV.self=Self__CIGV;
-          if ((! __tmp__BIGV)) {
-            if (((void *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__RMGV.self)->list__VP2K != (void *)NULL)) {
-              old_nb_elts__DJGV=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__SMGV.self)->list__VP2K)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-              (&__string_7)->count__0C= 11;
-              (&__string_7)->storage__1C="Definition.";
-              __tmp__3OGG=old_nb_elts__DJGV;
-            };
-          };
-          __tmp__MHGV=((__INTEGER__Q)(__tmp__3OGG +  1) ==  0);
-        } else /* FALSE */ {
-          __tmp__MHGV=FALSE__O__;
-        };
-        if (__tmp__MHGV) {
-          print__CKG((&__string_227));
+      __OCFL=((____L4NJ *)__LQGG);
+      __BOIO=NULL;
+      __COIO=NULL;
+      __DOIO=NULL;
+      __3YFV= 0;
+      __WX2G= 0;
+      __TBB=NULL;
+      __UP2C=__OCFL;
+      if ((__OCFL->__M4NJ.__QCFL !=  0)) {
+        __N5DJ=__K__;
+      } else /* FALSE */ {
+        __2IGV=&(__OCFL->__M4NJ.__OIOJ);
+        __EHVH= 0;
+        if (((void *)__2IGV->__QIOJ == (void *)NULL)) {
+          __EHVH=(____Q)(-  1);
+          __1IGV=__K__;
+        } else /* FALSE */ {
+          __1IGV=__O__;
+        };
+        __ZNGV.self=__2IGV;
+        __0NGV.self=__2IGV;
+        if ((! __1IGV)) {
+          if (((void *)((____MIOJ *)__ZNGV.self)->__ER2K != (void *)NULL)) {
+            __0JGV=(____Q)(((____4X1D *)((____MIOJ *)__0NGV.self)->__ER2K)->__GY1D.__33BE +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __EHVH=__0JGV;
+          };
+        };
+        __N5DJ=((____Q)(__EHVH +  1) !=  0);
+      };
+      if (__N5DJ) {
+        if ((__OCFL->__M4NJ.__ZCFL !=  0)) {
+          __RJGV=&(__OCFL->__M4NJ.__OIOJ);
+          __MQGG= 0;
+          if (((void *)__RJGV->__QIOJ == (void *)NULL)) {
+            __MQGG=(____Q)(-  1);
+            __QJGV=__K__;
+          } else /* FALSE */ {
+            __QJGV=__O__;
+          };
+          __AOGV.self=__RJGV;
+          __BOGV.self=__RJGV;
+          if ((! __QJGV)) {
+            if (((void *)((____MIOJ *)__AOGV.self)->__ER2K != (void *)NULL)) {
+              __SKGV=(____Q)(((____4X1D *)((____MIOJ *)__BOGV.self)->__ER2K)->__GY1D.__33BE +  1);
+              (&__string_7)->__0C= 11;
+              (&__string_7)->__1C="Definition.";
+              __MQGG=__SKGV;
+            };
+          };
+          __1IGV=((____Q)(__MQGG +  1) ==  0);
+        } else /* FALSE */ {
+          __1IGV=__O__;
+        };
+        if (__1IGV) {
+          __JKG((&__string_227));
           fputc((int)('\n'),stdout);
           exit(( 1));
-          Self__5IGV=((__STRING__BC *)Self__VBGV);
-          if ((Self__5IGV->capacity__HFL <= Self__5IGV->count__WJ)) {
-            if ((Self__5IGV->capacity__HFL ==  0)) {
-              Self__5IGV->capacity__HFL= 32;
-              __tmp__AJGV=create__KVW( 32);
-              Self__5IGV->storage__4EL=__tmp__AJGV;
+          __OKGV=((____BC *)__EDGV);
+          if ((__OKGV->__OFL <= __OKGV->__WJ)) {
+            if ((__OKGV->__OFL ==  0)) {
+              __OKGV->__OFL= 32;
+              __PKGV=__RVW( 32);
+              __OKGV->__FFL=__PKGV;
             } else /* FALSE */ {
-              old_nb_elts__DJGV=(__INTEGER__Q)(Self__5IGV->capacity__HFL <<  1);
-              __tmp__AJGV=((__CHARACTER__DB *)Self__5IGV->storage__4EL);
-              __tmp__BLGV=Self__5IGV->capacity__HFL;
-              __tmp__EJGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AJGV),((__UINTEGER_32__RWB )__tmp__BLGV),((__UINTEGER_32__RWB )old_nb_elts__DJGV));
-              __tmp__AJGV=((__CHARACTER__DB *)__tmp__EJGV);
-              clear__to__F00(__tmp__AJGV,__tmp__BLGV,(__INTEGER__Q)(old_nb_elts__DJGV -  1));
-              Self__5IGV->storage__4EL=__tmp__AJGV;
-              Self__5IGV->capacity__HFL=old_nb_elts__DJGV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__5IGV->storage__4EL)[Self__5IGV->count__WJ]='\n';
-          Self__5IGV->count__WJ=(__INTEGER__Q)(Self__5IGV->count__WJ +  1);
-          (&__string_219)->count__0C= 17;
-          (&__string_219)->storage__1C="lith_object *COP_";
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_219));
-          append__3VX(((__STRING__BC *)Self__VBGV),Self__5AFL->parent_profil__32NJ.name__P1IK);
-          (&__string_220)->count__0C= 41;
-          (&__string_220)->storage__1C="(lith_object *obj,pthread_mutex_t *mutex)";
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_220));
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_228));
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_229));
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_230));
-          append__3VX(((__STRING__BC *)Self__VBGV),Self__5AFL->parent_profil__32NJ.name__P1IK);
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_231));
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_232));
-        };
-        __tmp__QBXS=((__STRING__BC *)Self__VBGV);
-        if ((__tmp__QBXS->capacity__HFL <= __tmp__QBXS->count__WJ)) {
-          if ((__tmp__QBXS->capacity__HFL ==  0)) {
-            __tmp__QBXS->capacity__HFL= 32;
-            __tmp__IIGV=create__KVW( 32);
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-          } else /* FALSE */ {
-            old_nb_elts__LIGV=(__INTEGER__Q)(__tmp__QBXS->capacity__HFL <<  1);
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__QBXS->storage__4EL);
-            __tmp__BJGV=__tmp__QBXS->capacity__HFL;
-            __tmp__MIGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIGV),((__UINTEGER_32__RWB )__tmp__BJGV),((__UINTEGER_32__RWB )old_nb_elts__LIGV));
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__MIGV);
-            clear__to__F00(__tmp__IIGV,__tmp__BJGV,(__INTEGER__Q)(old_nb_elts__LIGV -  1));
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-            __tmp__QBXS->capacity__HFL=old_nb_elts__LIGV;
-          };
-        };
-        ((__CHARACTER__DB *)__tmp__QBXS->storage__4EL)[__tmp__QBXS->count__WJ]='\n';
-        __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ +  1);
-        genere_handler_intern__XMTL(Self__5AFL,Self__VBGV);
-        __tmp__QBXS=((__STRING__BC *)Self__VBGV);
-        if ((__tmp__QBXS->capacity__HFL <= __tmp__QBXS->count__WJ)) {
-          if ((__tmp__QBXS->capacity__HFL ==  0)) {
-            __tmp__QBXS->capacity__HFL= 32;
-            __tmp__IIGV=create__KVW( 32);
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-          } else /* FALSE */ {
-            old_nb_elts__LIGV=(__INTEGER__Q)(__tmp__QBXS->capacity__HFL <<  1);
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__QBXS->storage__4EL);
-            __tmp__BJGV=__tmp__QBXS->capacity__HFL;
-            __tmp__MIGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIGV),((__UINTEGER_32__RWB )__tmp__BJGV),((__UINTEGER_32__RWB )old_nb_elts__LIGV));
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__MIGV);
-            clear__to__F00(__tmp__IIGV,__tmp__BJGV,(__INTEGER__Q)(old_nb_elts__LIGV -  1));
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-            __tmp__QBXS->capacity__HFL=old_nb_elts__LIGV;
-          };
-        };
-        ((__CHARACTER__DB *)__tmp__QBXS->storage__4EL)[__tmp__QBXS->count__WJ]='\n';
-        __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ +  1);
-        add_comment__3NTL(Self__5AFL,Self__VBGV);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_224));
-        append__3VX(((__STRING__BC *)Self__G4FV),(&__string_188));
-        genere_extern__JW1D(((__LIST__WH *)Self__5AFL->parent_profil__32NJ.code__SYNJ),Self__VBGV);
-        if (((void *)Self__5AFL->parent_profil__32NJ.result_list__5GOJ.first__BHOJ != (void *)NULL)) {
-          loc__SMIO=Self__5AFL->parent_profil__32NJ.result_list__5GOJ.first__BHOJ;
-          append__3VX(((__STRING__BC *)Self__VBGV),Self__G4FV);
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_233));
-          t__TMIO=loc__SMIO->parent_variable__B4WC.type__1N5D;
-          if ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)t__TMIO)->flag__ELK &  1) !=  0) && (! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)t__TMIO)->flag__ELK &  16) !=  0)))) {
-            __tmp__BIGV=is_expanded_c__4NTE(((__TYPE_FULL__PMB *)t__TMIO));
-            __tmp__2OIO=(! __tmp__BIGV);
-          } else /* FALSE */ {
-            __tmp__2OIO=FALSE__O__;
-          };
-          if (__tmp__2OIO) {
-            Self__5KGV=((__STRING__BC *)Self__VBGV);
-            if ((Self__5KGV->capacity__HFL <= Self__5KGV->count__WJ)) {
-              if ((Self__5KGV->capacity__HFL ==  0)) {
-                Self__5KGV->capacity__HFL= 32;
-                __tmp__ALGV=create__KVW( 32);
-                Self__5KGV->storage__4EL=__tmp__ALGV;
+              __SKGV=(____Q)(__OKGV->__OFL <<  1);
+              __PKGV=((____DB *)__OKGV->__FFL);
+              __QMGV=__OKGV->__OFL;
+              __TKGV=__55W(((____IB )__PKGV),((____YWB )__QMGV),((____YWB )__SKGV));
+              __PKGV=((____DB *)__TKGV);
+              __M00(__PKGV,__QMGV,(____Q)(__SKGV -  1));
+              __OKGV->__FFL=__PKGV;
+              __OKGV->__OFL=__SKGV;
+            };
+          };
+          ((____DB *)__OKGV->__FFL)[__OKGV->__WJ]='\n';
+          __OKGV->__WJ=(____Q)(__OKGV->__WJ +  1);
+          (&__string_219)->__0C= 17;
+          (&__string_219)->__1C="lith_object *COP_";
+          __EWX(((____BC *)__EDGV),(&__string_219));
+          __EWX(((____BC *)__EDGV),__OCFL->__M4NJ.__42IK);
+          (&__string_220)->__0C= 41;
+          (&__string_220)->__1C="(lith_object *obj,pthread_mutex_t *mutex)";
+          __EWX(((____BC *)__EDGV),(&__string_220));
+          __EWX(((____BC *)__EDGV),(&__string_228));
+          __EWX(((____BC *)__EDGV),(&__string_229));
+          __EWX(((____BC *)__EDGV),(&__string_230));
+          __EWX(((____BC *)__EDGV),__OCFL->__M4NJ.__42IK);
+          __EWX(((____BC *)__EDGV),(&__string_231));
+          __EWX(((____BC *)__EDGV),(&__string_232));
+        };
+        __5CXS=((____BC *)__EDGV);
+        if ((__5CXS->__OFL <= __5CXS->__WJ)) {
+          if ((__5CXS->__OFL ==  0)) {
+            __5CXS->__OFL= 32;
+            __XJGV=__RVW( 32);
+            __5CXS->__FFL=__XJGV;
+          } else /* FALSE */ {
+            __0JGV=(____Q)(__5CXS->__OFL <<  1);
+            __XJGV=((____DB *)__5CXS->__FFL);
+            __QKGV=__5CXS->__OFL;
+            __1JGV=__55W(((____IB )__XJGV),((____YWB )__QKGV),((____YWB )__0JGV));
+            __XJGV=((____DB *)__1JGV);
+            __M00(__XJGV,__QKGV,(____Q)(__0JGV -  1));
+            __5CXS->__FFL=__XJGV;
+            __5CXS->__OFL=__0JGV;
+          };
+        };
+        ((____DB *)__5CXS->__FFL)[__5CXS->__WJ]='\n';
+        __5CXS->__WJ=(____Q)(__5CXS->__WJ +  1);
+        __GOTL(__OCFL,__EDGV);
+        __5CXS=((____BC *)__EDGV);
+        if ((__5CXS->__OFL <= __5CXS->__WJ)) {
+          if ((__5CXS->__OFL ==  0)) {
+            __5CXS->__OFL= 32;
+            __XJGV=__RVW( 32);
+            __5CXS->__FFL=__XJGV;
+          } else /* FALSE */ {
+            __0JGV=(____Q)(__5CXS->__OFL <<  1);
+            __XJGV=((____DB *)__5CXS->__FFL);
+            __QKGV=__5CXS->__OFL;
+            __1JGV=__55W(((____IB )__XJGV),((____YWB )__QKGV),((____YWB )__0JGV));
+            __XJGV=((____DB *)__1JGV);
+            __M00(__XJGV,__QKGV,(____Q)(__0JGV -  1));
+            __5CXS->__FFL=__XJGV;
+            __5CXS->__OFL=__0JGV;
+          };
+        };
+        ((____DB *)__5CXS->__FFL)[__5CXS->__WJ]='\n';
+        __5CXS->__WJ=(____Q)(__5CXS->__WJ +  1);
+        __MPTL(__OCFL,__EDGV);
+        __EWX(((____BC *)__EDGV),(&__string_224));
+        __EWX(((____BC *)__V5FV),(&__string_188));
+        __YX1D(((____WH *)__OCFL->__M4NJ.__B0NJ),__EDGV);
+        if (((void *)__OCFL->__M4NJ.__OIOJ.__QIOJ != (void *)NULL)) {
+          __BOIO=__OCFL->__M4NJ.__OIOJ.__QIOJ;
+          __EWX(((____BC *)__EDGV),__V5FV);
+          __EWX(((____BC *)__EDGV),(&__string_233));
+          __COIO=__BOIO->__Q5WC.__KP5D;
+          if ((((____3LC)(((____WMB *)__COIO)->__LLK &  1) !=  0) && (! ((____3LC)(((____WMB *)__COIO)->__LLK &  16) !=  0)))) {
+            __QJGV=__NPTE(((____WMB *)__COIO));
+            __LQIO=(! __QJGV);
+          } else /* FALSE */ {
+            __LQIO=__O__;
+          };
+          if (__LQIO) {
+            __OMGV=((____BC *)__EDGV);
+            if ((__OMGV->__OFL <= __OMGV->__WJ)) {
+              if ((__OMGV->__OFL ==  0)) {
+                __OMGV->__OFL= 32;
+                __PMGV=__RVW( 32);
+                __OMGV->__FFL=__PMGV;
               } else /* FALSE */ {
-                old_nb_elts__DLGV=(__INTEGER__Q)(Self__5KGV->capacity__HFL <<  1);
-                __tmp__ALGV=((__CHARACTER__DB *)Self__5KGV->storage__4EL);
-                old_nb_elts__RNGV=Self__5KGV->capacity__HFL;
-                __tmp__ELGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALGV),((__UINTEGER_32__RWB )old_nb_elts__RNGV),((__UINTEGER_32__RWB )old_nb_elts__DLGV));
-                __tmp__ALGV=((__CHARACTER__DB *)__tmp__ELGV);
-                clear__to__F00(__tmp__ALGV,old_nb_elts__RNGV,(__INTEGER__Q)(old_nb_elts__DLGV -  1));
-                Self__5KGV->storage__4EL=__tmp__ALGV;
-                Self__5KGV->capacity__HFL=old_nb_elts__DLGV;
+                __SMGV=(____Q)(__OMGV->__OFL <<  1);
+                __PMGV=((____DB *)__OMGV->__FFL);
+                __APGV=__OMGV->__OFL;
+                __TMGV=__55W(((____IB )__PMGV),((____YWB )__APGV),((____YWB )__SMGV));
+                __PMGV=((____DB *)__TMGV);
+                __M00(__PMGV,__APGV,(____Q)(__SMGV -  1));
+                __OMGV->__FFL=__PMGV;
+                __OMGV->__OFL=__SMGV;
               };
             };
-            ((__CHARACTER__DB *)Self__5KGV->storage__4EL)[Self__5KGV->count__WJ]='&';
-            Self__5KGV->count__WJ=(__INTEGER__Q)(Self__5KGV->count__WJ +  1);
-          };
-          if (((void *)loc__SMIO->my_alias__XOUH == (void *)NULL)) {
-            __tmp__MBB=loc__SMIO->parent_variable__B4WC.intern_name__HN5D;
-          } else /* FALSE */ {
-            __tmp__MBB=loc__SMIO->my_alias__XOUH->parent_variable__B4WC.intern_name__HN5D;
-          };
-          append__3VX(((__STRING__BC *)Self__VBGV),__tmp__MBB);
-          append__3VX(((__STRING__BC *)Self__VBGV),(&__string_234));
-        };
-        __tmp__QBXS=((__STRING__BC *)Self__G4FV);
-        if (( 2 > __tmp__QBXS->count__WJ)) {
-          __tmp__QBXS->count__WJ= 0;
-        } else /* FALSE */ {
-          __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ -  2);
-        };
-        append__3VX(((__STRING__BC *)Self__VBGV),Self__G4FV);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_235));
-      } else /* FALSE */ {
-        __tmp__QBXS=((__STRING__BC *)Self__VBGV);
-        if ((__tmp__QBXS->capacity__HFL <= __tmp__QBXS->count__WJ)) {
-          if ((__tmp__QBXS->capacity__HFL ==  0)) {
-            __tmp__QBXS->capacity__HFL= 32;
-            __tmp__IIGV=create__KVW( 32);
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-          } else /* FALSE */ {
-            old_nb_elts__LIGV=(__INTEGER__Q)(__tmp__QBXS->capacity__HFL <<  1);
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__QBXS->storage__4EL);
-            __tmp__BJGV=__tmp__QBXS->capacity__HFL;
-            __tmp__MIGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIGV),((__UINTEGER_32__RWB )__tmp__BJGV),((__UINTEGER_32__RWB )old_nb_elts__LIGV));
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__MIGV);
-            clear__to__F00(__tmp__IIGV,__tmp__BJGV,(__INTEGER__Q)(old_nb_elts__LIGV -  1));
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-            __tmp__QBXS->capacity__HFL=old_nb_elts__LIGV;
-          };
-        };
-        ((__CHARACTER__DB *)__tmp__QBXS->storage__4EL)[__tmp__QBXS->count__WJ]='\n';
-        __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ +  1);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_219));
-        append__3VX(((__STRING__BC *)Self__VBGV),Self__5AFL->parent_profil__32NJ.name__P1IK);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_220));
-        __tmp__QBXS=((__STRING__BC *)Self__VBGV);
-        if ((__tmp__QBXS->capacity__HFL <= __tmp__QBXS->count__WJ)) {
-          if ((__tmp__QBXS->capacity__HFL ==  0)) {
-            __tmp__QBXS->capacity__HFL= 32;
-            __tmp__IIGV=create__KVW( 32);
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-          } else /* FALSE */ {
-            old_nb_elts__LIGV=(__INTEGER__Q)(__tmp__QBXS->capacity__HFL <<  1);
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__QBXS->storage__4EL);
-            __tmp__BJGV=__tmp__QBXS->capacity__HFL;
-            __tmp__MIGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIGV),((__UINTEGER_32__RWB )__tmp__BJGV),((__UINTEGER_32__RWB )old_nb_elts__LIGV));
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__MIGV);
-            clear__to__F00(__tmp__IIGV,__tmp__BJGV,(__INTEGER__Q)(old_nb_elts__LIGV -  1));
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-            __tmp__QBXS->capacity__HFL=old_nb_elts__LIGV;
-          };
-        };
-        ((__CHARACTER__DB *)__tmp__QBXS->storage__4EL)[__tmp__QBXS->count__WJ]='\n';
-        __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ +  1);
-        add_comment__3NTL(Self__5AFL,Self__VBGV);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_224));
-        append__3VX(((__STRING__BC *)Self__G4FV),(&__string_188));
-        Self__VFVH=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)Self__5AFL->parent_profil__32NJ.argument_list__G5NJ)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if ((Self__VFVH >  0)) {
-          append__3VX(((__STRING__BC *)Self__VBGV),Self__G4FV);
-          Result__VS1T=((void **)((__FAST_ARRAYoLOCALo__PW1D *)Self__5AFL->parent_profil__32NJ.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 0];
-          if ((((void *)Result__VS1T != (void *)NULL) && ((void *)Result__VS1T->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)(&__string_67)))) {
-            ts__WYCU=Result__VS1T->parent_variable__B4WC.type__1N5D;
-            genere_declaration__VLZH(((__TYPE_FULL__PMB *)ts__WYCU),Self__VBGV);
-            Self__5KGV=((__STRING__BC *)Self__VBGV);
-            if ((Self__5KGV->capacity__HFL <= Self__5KGV->count__WJ)) {
-              if ((Self__5KGV->capacity__HFL ==  0)) {
-                Self__5KGV->capacity__HFL= 32;
-                __tmp__ALGV=create__KVW( 32);
-                Self__5KGV->storage__4EL=__tmp__ALGV;
+            ((____DB *)__OMGV->__FFL)[__OMGV->__WJ]='&';
+            __OMGV->__WJ=(____Q)(__OMGV->__WJ +  1);
+          };
+          if (((void *)__BOIO->__GQUH == (void *)NULL)) {
+            __TBB=__BOIO->__Q5WC.__WO5D;
+          } else /* FALSE */ {
+            __TBB=__BOIO->__GQUH->__Q5WC.__WO5D;
+          };
+          __EWX(((____BC *)__EDGV),__TBB);
+          __EWX(((____BC *)__EDGV),(&__string_234));
+        };
+        __5CXS=((____BC *)__V5FV);
+        if (( 2 > __5CXS->__WJ)) {
+          __5CXS->__WJ= 0;
+        } else /* FALSE */ {
+          __5CXS->__WJ=(____Q)(__5CXS->__WJ -  2);
+        };
+        __EWX(((____BC *)__EDGV),__V5FV);
+        __EWX(((____BC *)__EDGV),(&__string_235));
+      } else /* FALSE */ {
+        __5CXS=((____BC *)__EDGV);
+        if ((__5CXS->__OFL <= __5CXS->__WJ)) {
+          if ((__5CXS->__OFL ==  0)) {
+            __5CXS->__OFL= 32;
+            __XJGV=__RVW( 32);
+            __5CXS->__FFL=__XJGV;
+          } else /* FALSE */ {
+            __0JGV=(____Q)(__5CXS->__OFL <<  1);
+            __XJGV=((____DB *)__5CXS->__FFL);
+            __QKGV=__5CXS->__OFL;
+            __1JGV=__55W(((____IB )__XJGV),((____YWB )__QKGV),((____YWB )__0JGV));
+            __XJGV=((____DB *)__1JGV);
+            __M00(__XJGV,__QKGV,(____Q)(__0JGV -  1));
+            __5CXS->__FFL=__XJGV;
+            __5CXS->__OFL=__0JGV;
+          };
+        };
+        ((____DB *)__5CXS->__FFL)[__5CXS->__WJ]='\n';
+        __5CXS->__WJ=(____Q)(__5CXS->__WJ +  1);
+        __EWX(((____BC *)__EDGV),(&__string_219));
+        __EWX(((____BC *)__EDGV),__OCFL->__M4NJ.__42IK);
+        __EWX(((____BC *)__EDGV),(&__string_220));
+        __5CXS=((____BC *)__EDGV);
+        if ((__5CXS->__OFL <= __5CXS->__WJ)) {
+          if ((__5CXS->__OFL ==  0)) {
+            __5CXS->__OFL= 32;
+            __XJGV=__RVW( 32);
+            __5CXS->__FFL=__XJGV;
+          } else /* FALSE */ {
+            __0JGV=(____Q)(__5CXS->__OFL <<  1);
+            __XJGV=((____DB *)__5CXS->__FFL);
+            __QKGV=__5CXS->__OFL;
+            __1JGV=__55W(((____IB )__XJGV),((____YWB )__QKGV),((____YWB )__0JGV));
+            __XJGV=((____DB *)__1JGV);
+            __M00(__XJGV,__QKGV,(____Q)(__0JGV -  1));
+            __5CXS->__FFL=__XJGV;
+            __5CXS->__OFL=__0JGV;
+          };
+        };
+        ((____DB *)__5CXS->__FFL)[__5CXS->__WJ]='\n';
+        __5CXS->__WJ=(____Q)(__5CXS->__WJ +  1);
+        __MPTL(__OCFL,__EDGV);
+        __EWX(((____BC *)__EDGV),(&__string_224));
+        __EWX(((____BC *)__V5FV),(&__string_188));
+        __EHVH=(____Q)(((____4X1D *)__OCFL->__M4NJ.__VAOJ)->__GY1D.__33BE +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if ((__EHVH >  0)) {
+          __EWX(((____BC *)__EDGV),__V5FV);
+          __EU1T=((void **)((____4X1D *)__OCFL->__M4NJ.__VAOJ)->__GY1D.__KV5F)[ 0];
+          if ((((void *)__EU1T != (void *)NULL) && ((void *)__EU1T->__Q5WC.__P5WC.__FWB == (void *)(&__string_67)))) {
+            __F0CU=__EU1T->__Q5WC.__KP5D;
+            __ENZH(((____WMB *)__F0CU),__EDGV);
+            __OMGV=((____BC *)__EDGV);
+            if ((__OMGV->__OFL <= __OMGV->__WJ)) {
+              if ((__OMGV->__OFL ==  0)) {
+                __OMGV->__OFL= 32;
+                __PMGV=__RVW( 32);
+                __OMGV->__FFL=__PMGV;
               } else /* FALSE */ {
-                old_nb_elts__DLGV=(__INTEGER__Q)(Self__5KGV->capacity__HFL <<  1);
-                __tmp__ALGV=((__CHARACTER__DB *)Self__5KGV->storage__4EL);
-                old_nb_elts__RNGV=Self__5KGV->capacity__HFL;
-                __tmp__ELGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALGV),((__UINTEGER_32__RWB )old_nb_elts__RNGV),((__UINTEGER_32__RWB )old_nb_elts__DLGV));
-                __tmp__ALGV=((__CHARACTER__DB *)__tmp__ELGV);
-                clear__to__F00(__tmp__ALGV,old_nb_elts__RNGV,(__INTEGER__Q)(old_nb_elts__DLGV -  1));
-                Self__5KGV->storage__4EL=__tmp__ALGV;
-                Self__5KGV->capacity__HFL=old_nb_elts__DLGV;
+                __SMGV=(____Q)(__OMGV->__OFL <<  1);
+                __PMGV=((____DB *)__OMGV->__FFL);
+                __APGV=__OMGV->__OFL;
+                __TMGV=__55W(((____IB )__PMGV),((____YWB )__APGV),((____YWB )__SMGV));
+                __PMGV=((____DB *)__TMGV);
+                __M00(__PMGV,__APGV,(____Q)(__SMGV -  1));
+                __OMGV->__FFL=__PMGV;
+                __OMGV->__OFL=__SMGV;
               };
             };
-            ((__CHARACTER__DB *)Self__5KGV->storage__4EL)[Self__5KGV->count__WJ]=' ';
-            Self__5KGV->count__WJ=(__INTEGER__Q)(Self__5KGV->count__WJ +  1);
-            genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)ts__WYCU),Self__VBGV);
-            append__3VX(((__STRING__BC *)Self__VBGV),Result__VS1T->parent_variable__B4WC.intern_name__HN5D);
-            Self__5KGV=((__STRING__BC *)Self__VBGV);
-            if ((Self__5KGV->capacity__HFL <= Self__5KGV->count__WJ)) {
-              if ((Self__5KGV->capacity__HFL ==  0)) {
-                Self__5KGV->capacity__HFL= 32;
-                __tmp__ALGV=create__KVW( 32);
-                Self__5KGV->storage__4EL=__tmp__ALGV;
+            ((____DB *)__OMGV->__FFL)[__OMGV->__WJ]=' ';
+            __OMGV->__WJ=(____Q)(__OMGV->__WJ +  1);
+            __DOZH(((____WMB *)__F0CU),__EDGV);
+            __EWX(((____BC *)__EDGV),__EU1T->__Q5WC.__WO5D);
+            __OMGV=((____BC *)__EDGV);
+            if ((__OMGV->__OFL <= __OMGV->__WJ)) {
+              if ((__OMGV->__OFL ==  0)) {
+                __OMGV->__OFL= 32;
+                __PMGV=__RVW( 32);
+                __OMGV->__FFL=__PMGV;
               } else /* FALSE */ {
-                old_nb_elts__DLGV=(__INTEGER__Q)(Self__5KGV->capacity__HFL <<  1);
-                __tmp__ALGV=((__CHARACTER__DB *)Self__5KGV->storage__4EL);
-                old_nb_elts__RNGV=Self__5KGV->capacity__HFL;
-                __tmp__ELGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALGV),((__UINTEGER_32__RWB )old_nb_elts__RNGV),((__UINTEGER_32__RWB )old_nb_elts__DLGV));
-                __tmp__ALGV=((__CHARACTER__DB *)__tmp__ELGV);
-                clear__to__F00(__tmp__ALGV,old_nb_elts__RNGV,(__INTEGER__Q)(old_nb_elts__DLGV -  1));
-                Self__5KGV->storage__4EL=__tmp__ALGV;
-                Self__5KGV->capacity__HFL=old_nb_elts__DLGV;
+                __SMGV=(____Q)(__OMGV->__OFL <<  1);
+                __PMGV=((____DB *)__OMGV->__FFL);
+                __APGV=__OMGV->__OFL;
+                __TMGV=__55W(((____IB )__PMGV),((____YWB )__APGV),((____YWB )__SMGV));
+                __PMGV=((____DB *)__TMGV);
+                __M00(__PMGV,__APGV,(____Q)(__SMGV -  1));
+                __OMGV->__FFL=__PMGV;
+                __OMGV->__OFL=__SMGV;
               };
             };
-            ((__CHARACTER__DB *)Self__5KGV->storage__4EL)[Self__5KGV->count__WJ]='=';
-            Self__5KGV->count__WJ=(__INTEGER__Q)(Self__5KGV->count__WJ +  1);
-            Self__5KGV=((__STRING__BC *)Self__VBGV);
-            if ((Self__5KGV->capacity__HFL <= Self__5KGV->count__WJ)) {
-              if ((Self__5KGV->capacity__HFL ==  0)) {
-                Self__5KGV->capacity__HFL= 32;
-                __tmp__ALGV=create__KVW( 32);
-                Self__5KGV->storage__4EL=__tmp__ALGV;
+            ((____DB *)__OMGV->__FFL)[__OMGV->__WJ]='=';
+            __OMGV->__WJ=(____Q)(__OMGV->__WJ +  1);
+            __OMGV=((____BC *)__EDGV);
+            if ((__OMGV->__OFL <= __OMGV->__WJ)) {
+              if ((__OMGV->__OFL ==  0)) {
+                __OMGV->__OFL= 32;
+                __PMGV=__RVW( 32);
+                __OMGV->__FFL=__PMGV;
               } else /* FALSE */ {
-                old_nb_elts__DLGV=(__INTEGER__Q)(Self__5KGV->capacity__HFL <<  1);
-                __tmp__ALGV=((__CHARACTER__DB *)Self__5KGV->storage__4EL);
-                old_nb_elts__RNGV=Self__5KGV->capacity__HFL;
-                __tmp__ELGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALGV),((__UINTEGER_32__RWB )old_nb_elts__RNGV),((__UINTEGER_32__RWB )old_nb_elts__DLGV));
-                __tmp__ALGV=((__CHARACTER__DB *)__tmp__ELGV);
-                clear__to__F00(__tmp__ALGV,old_nb_elts__RNGV,(__INTEGER__Q)(old_nb_elts__DLGV -  1));
-                Self__5KGV->storage__4EL=__tmp__ALGV;
-                Self__5KGV->capacity__HFL=old_nb_elts__DLGV;
+                __SMGV=(____Q)(__OMGV->__OFL <<  1);
+                __PMGV=((____DB *)__OMGV->__FFL);
+                __APGV=__OMGV->__OFL;
+                __TMGV=__55W(((____IB )__PMGV),((____YWB )__APGV),((____YWB )__SMGV));
+                __PMGV=((____DB *)__TMGV);
+                __M00(__PMGV,__APGV,(____Q)(__SMGV -  1));
+                __OMGV->__FFL=__PMGV;
+                __OMGV->__OFL=__SMGV;
               };
             };
-            ((__CHARACTER__DB *)Self__5KGV->storage__4EL)[Self__5KGV->count__WJ]='(';
-            Self__5KGV->count__WJ=(__INTEGER__Q)(Self__5KGV->count__WJ +  1);
-            genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__5AFL->parent_profil__32NJ.type_self__DANJ),Self__VBGV);
-            Self__5KGV=((__STRING__BC *)Self__VBGV);
-            if ((Self__5KGV->capacity__HFL <= Self__5KGV->count__WJ)) {
-              if ((Self__5KGV->capacity__HFL ==  0)) {
-                Self__5KGV->capacity__HFL= 32;
-                __tmp__ALGV=create__KVW( 32);
-                Self__5KGV->storage__4EL=__tmp__ALGV;
+            ((____DB *)__OMGV->__FFL)[__OMGV->__WJ]='(';
+            __OMGV->__WJ=(____Q)(__OMGV->__WJ +  1);
+            __ENZH(((____WMB *)__OCFL->__M4NJ.__SBNJ),__EDGV);
+            __OMGV=((____BC *)__EDGV);
+            if ((__OMGV->__OFL <= __OMGV->__WJ)) {
+              if ((__OMGV->__OFL ==  0)) {
+                __OMGV->__OFL= 32;
+                __PMGV=__RVW( 32);
+                __OMGV->__FFL=__PMGV;
               } else /* FALSE */ {
-                old_nb_elts__DLGV=(__INTEGER__Q)(Self__5KGV->capacity__HFL <<  1);
-                __tmp__ALGV=((__CHARACTER__DB *)Self__5KGV->storage__4EL);
-                old_nb_elts__RNGV=Self__5KGV->capacity__HFL;
-                __tmp__ELGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALGV),((__UINTEGER_32__RWB )old_nb_elts__RNGV),((__UINTEGER_32__RWB )old_nb_elts__DLGV));
-                __tmp__ALGV=((__CHARACTER__DB *)__tmp__ELGV);
-                clear__to__F00(__tmp__ALGV,old_nb_elts__RNGV,(__INTEGER__Q)(old_nb_elts__DLGV -  1));
-                Self__5KGV->storage__4EL=__tmp__ALGV;
-                Self__5KGV->capacity__HFL=old_nb_elts__DLGV;
+                __SMGV=(____Q)(__OMGV->__OFL <<  1);
+                __PMGV=((____DB *)__OMGV->__FFL);
+                __APGV=__OMGV->__OFL;
+                __TMGV=__55W(((____IB )__PMGV),((____YWB )__APGV),((____YWB )__SMGV));
+                __PMGV=((____DB *)__TMGV);
+                __M00(__PMGV,__APGV,(____Q)(__SMGV -  1));
+                __OMGV->__FFL=__PMGV;
+                __OMGV->__OFL=__SMGV;
               };
             };
-            ((__CHARACTER__DB *)Self__5KGV->storage__4EL)[Self__5KGV->count__WJ]=' ';
-            Self__5KGV->count__WJ=(__INTEGER__Q)(Self__5KGV->count__WJ +  1);
-            genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__5AFL->parent_profil__32NJ.type_self__DANJ),Self__VBGV);
-            Self__5KGV=((__STRING__BC *)Self__VBGV);
-            if ((Self__5KGV->capacity__HFL <= Self__5KGV->count__WJ)) {
-              if ((Self__5KGV->capacity__HFL ==  0)) {
-                Self__5KGV->capacity__HFL= 32;
-                __tmp__ALGV=create__KVW( 32);
-                Self__5KGV->storage__4EL=__tmp__ALGV;
+            ((____DB *)__OMGV->__FFL)[__OMGV->__WJ]=' ';
+            __OMGV->__WJ=(____Q)(__OMGV->__WJ +  1);
+            __DOZH(((____WMB *)__OCFL->__M4NJ.__SBNJ),__EDGV);
+            __OMGV=((____BC *)__EDGV);
+            if ((__OMGV->__OFL <= __OMGV->__WJ)) {
+              if ((__OMGV->__OFL ==  0)) {
+                __OMGV->__OFL= 32;
+                __PMGV=__RVW( 32);
+                __OMGV->__FFL=__PMGV;
               } else /* FALSE */ {
-                old_nb_elts__DLGV=(__INTEGER__Q)(Self__5KGV->capacity__HFL <<  1);
-                __tmp__ALGV=((__CHARACTER__DB *)Self__5KGV->storage__4EL);
-                old_nb_elts__RNGV=Self__5KGV->capacity__HFL;
-                __tmp__ELGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALGV),((__UINTEGER_32__RWB )old_nb_elts__RNGV),((__UINTEGER_32__RWB )old_nb_elts__DLGV));
-                __tmp__ALGV=((__CHARACTER__DB *)__tmp__ELGV);
-                clear__to__F00(__tmp__ALGV,old_nb_elts__RNGV,(__INTEGER__Q)(old_nb_elts__DLGV -  1));
-                Self__5KGV->storage__4EL=__tmp__ALGV;
-                Self__5KGV->capacity__HFL=old_nb_elts__DLGV;
+                __SMGV=(____Q)(__OMGV->__OFL <<  1);
+                __PMGV=((____DB *)__OMGV->__FFL);
+                __APGV=__OMGV->__OFL;
+                __TMGV=__55W(((____IB )__PMGV),((____YWB )__APGV),((____YWB )__SMGV));
+                __PMGV=((____DB *)__TMGV);
+                __M00(__PMGV,__APGV,(____Q)(__SMGV -  1));
+                __OMGV->__FFL=__PMGV;
+                __OMGV->__OFL=__SMGV;
               };
             };
-            ((__CHARACTER__DB *)Self__5KGV->storage__4EL)[Self__5KGV->count__WJ]=')';
-            Self__5KGV->count__WJ=(__INTEGER__Q)(Self__5KGV->count__WJ +  1);
-            append__3VX(((__STRING__BC *)Self__VBGV),(&__string_236));
-            __tmp__HW2G= 1;
-          };
-        };
-        Self__VFVH=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)Self__5AFL->parent_profil__32NJ.argument_list__G5NJ)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if (((__INTEGER__Q)(Self__VFVH - __tmp__HW2G) >  0)) {
-          __tmp__3OGG=Self__5AFL->parent_profil__32NJ.argument_list__G5NJ->parent_arrayed_collection__XW1D.upper__O2BE;
-          Result__FIGV=__tmp__HW2G;
-          while ((Result__FIGV <= __tmp__3OGG)) {
-            __tmp__NRIO=((void **)((__FAST_ARRAYoLOCALo__PW1D *)Self__5AFL->parent_profil__32NJ.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[Result__FIGV];
-            if (((void *)__tmp__NRIO != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)Self__VBGV),Self__G4FV);
-              ts__0YCU=__tmp__NRIO->parent_variable__B4WC.type__1N5D;
-              genere_declaration__VLZH(((__TYPE_FULL__PMB *)ts__0YCU),Self__VBGV);
-              Self__NPGV=((__STRING__BC *)Self__VBGV);
-              if ((Self__NPGV->capacity__HFL <= Self__NPGV->count__WJ)) {
-                if ((Self__NPGV->capacity__HFL ==  0)) {
-                  Self__NPGV->capacity__HFL= 32;
-                  __tmp__OPGV=create__KVW( 32);
-                  Self__NPGV->storage__4EL=__tmp__OPGV;
+            ((____DB *)__OMGV->__FFL)[__OMGV->__WJ]=')';
+            __OMGV->__WJ=(____Q)(__OMGV->__WJ +  1);
+            __EWX(((____BC *)__EDGV),(&__string_236));
+            __WX2G= 1;
+          };
+        };
+        __EHVH=(____Q)(((____4X1D *)__OCFL->__M4NJ.__VAOJ)->__GY1D.__33BE +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if (((____Q)(__EHVH - __WX2G) >  0)) {
+          __MQGG=__OCFL->__M4NJ.__VAOJ->__GY1D.__33BE;
+          __UJGV=__WX2G;
+          while ((__UJGV <= __MQGG)) {
+            __2SIO=((void **)((____4X1D *)__OCFL->__M4NJ.__VAOJ)->__GY1D.__KV5F)[__UJGV];
+            if (((void *)__2SIO != (void *)NULL)) {
+              __EWX(((____BC *)__EDGV),__V5FV);
+              __J0CU=__2SIO->__Q5WC.__KP5D;
+              __ENZH(((____WMB *)__J0CU),__EDGV);
+              __2QGV=((____BC *)__EDGV);
+              if ((__2QGV->__OFL <= __2QGV->__WJ)) {
+                if ((__2QGV->__OFL ==  0)) {
+                  __2QGV->__OFL= 32;
+                  __3QGV=__RVW( 32);
+                  __2QGV->__FFL=__3QGV;
                 } else /* FALSE */ {
-                  __tmp__PPGV=(__INTEGER__Q)(Self__NPGV->capacity__HFL <<  1);
-                  __tmp__OPGV=((__CHARACTER__DB *)Self__NPGV->storage__4EL);
-                  old_nb_elts__RPGV=Self__NPGV->capacity__HFL;
-                  __tmp__SPGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OPGV),((__UINTEGER_32__RWB )old_nb_elts__RPGV),((__UINTEGER_32__RWB )__tmp__PPGV));
-                  __tmp__OPGV=((__CHARACTER__DB *)__tmp__SPGV);
-                  clear__to__F00(__tmp__OPGV,old_nb_elts__RPGV,(__INTEGER__Q)(__tmp__PPGV -  1));
-                  Self__NPGV->storage__4EL=__tmp__OPGV;
-                  Self__NPGV->capacity__HFL=__tmp__PPGV;
+                  __4QGV=(____Q)(__2QGV->__OFL <<  1);
+                  __3QGV=((____DB *)__2QGV->__FFL);
+                  __ARGV=__2QGV->__OFL;
+                  __BRGV=__55W(((____IB )__3QGV),((____YWB )__ARGV),((____YWB )__4QGV));
+                  __3QGV=((____DB *)__BRGV);
+                  __M00(__3QGV,__ARGV,(____Q)(__4QGV -  1));
+                  __2QGV->__FFL=__3QGV;
+                  __2QGV->__OFL=__4QGV;
                 };
               };
-              ((__CHARACTER__DB *)Self__NPGV->storage__4EL)[Self__NPGV->count__WJ]=' ';
-              Self__NPGV->count__WJ=(__INTEGER__Q)(Self__NPGV->count__WJ +  1);
-              genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)ts__0YCU),Self__VBGV);
-              append__3VX(((__STRING__BC *)Self__VBGV),__tmp__NRIO->parent_variable__B4WC.intern_name__HN5D);
-              append__3VX(((__STRING__BC *)Self__VBGV),(&__string_237));
-              ts__UMIO=__tmp__NRIO->parent_variable__B4WC.type__1N5D;
-              genere_declaration__VLZH(((__TYPE_FULL__PMB *)ts__UMIO),Self__VBGV);
-              Self__NPGV=((__STRING__BC *)Self__VBGV);
-              if ((Self__NPGV->capacity__HFL <= Self__NPGV->count__WJ)) {
-                if ((Self__NPGV->capacity__HFL ==  0)) {
-                  Self__NPGV->capacity__HFL= 32;
-                  __tmp__OPGV=create__KVW( 32);
-                  Self__NPGV->storage__4EL=__tmp__OPGV;
+              ((____DB *)__2QGV->__FFL)[__2QGV->__WJ]=' ';
+              __2QGV->__WJ=(____Q)(__2QGV->__WJ +  1);
+              __DOZH(((____WMB *)__J0CU),__EDGV);
+              __EWX(((____BC *)__EDGV),__2SIO->__Q5WC.__WO5D);
+              __EWX(((____BC *)__EDGV),(&__string_237));
+              __DOIO=__2SIO->__Q5WC.__KP5D;
+              __ENZH(((____WMB *)__DOIO),__EDGV);
+              __2QGV=((____BC *)__EDGV);
+              if ((__2QGV->__OFL <= __2QGV->__WJ)) {
+                if ((__2QGV->__OFL ==  0)) {
+                  __2QGV->__OFL= 32;
+                  __3QGV=__RVW( 32);
+                  __2QGV->__FFL=__3QGV;
                 } else /* FALSE */ {
-                  __tmp__PPGV=(__INTEGER__Q)(Self__NPGV->capacity__HFL <<  1);
-                  __tmp__OPGV=((__CHARACTER__DB *)Self__NPGV->storage__4EL);
-                  old_nb_elts__RPGV=Self__NPGV->capacity__HFL;
-                  __tmp__SPGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OPGV),((__UINTEGER_32__RWB )old_nb_elts__RPGV),((__UINTEGER_32__RWB )__tmp__PPGV));
-                  __tmp__OPGV=((__CHARACTER__DB *)__tmp__SPGV);
-                  clear__to__F00(__tmp__OPGV,old_nb_elts__RPGV,(__INTEGER__Q)(__tmp__PPGV -  1));
-                  Self__NPGV->storage__4EL=__tmp__OPGV;
-                  Self__NPGV->capacity__HFL=__tmp__PPGV;
+                  __4QGV=(____Q)(__2QGV->__OFL <<  1);
+                  __3QGV=((____DB *)__2QGV->__FFL);
+                  __ARGV=__2QGV->__OFL;
+                  __BRGV=__55W(((____IB )__3QGV),((____YWB )__ARGV),((____YWB )__4QGV));
+                  __3QGV=((____DB *)__BRGV);
+                  __M00(__3QGV,__ARGV,(____Q)(__4QGV -  1));
+                  __2QGV->__FFL=__3QGV;
+                  __2QGV->__OFL=__4QGV;
                 };
               };
-              ((__CHARACTER__DB *)Self__NPGV->storage__4EL)[Self__NPGV->count__WJ]=' ';
-              Self__NPGV->count__WJ=(__INTEGER__Q)(Self__NPGV->count__WJ +  1);
-              genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)ts__UMIO),Self__VBGV);
-              append__3VX(((__STRING__BC *)Self__VBGV),(&__string_238));
-              Self__NPGV=((__STRING__BC *)Self__VBGV);
-              if ((Self__NPGV->capacity__HFL <= Self__NPGV->count__WJ)) {
-                if ((Self__NPGV->capacity__HFL ==  0)) {
-                  Self__NPGV->capacity__HFL= 32;
-                  __tmp__OPGV=create__KVW( 32);
-                  Self__NPGV->storage__4EL=__tmp__OPGV;
+              ((____DB *)__2QGV->__FFL)[__2QGV->__WJ]=' ';
+              __2QGV->__WJ=(____Q)(__2QGV->__WJ +  1);
+              __DOZH(((____WMB *)__DOIO),__EDGV);
+              __EWX(((____BC *)__EDGV),(&__string_238));
+              __2QGV=((____BC *)__EDGV);
+              if ((__2QGV->__OFL <= __2QGV->__WJ)) {
+                if ((__2QGV->__OFL ==  0)) {
+                  __2QGV->__OFL= 32;
+                  __3QGV=__RVW( 32);
+                  __2QGV->__FFL=__3QGV;
                 } else /* FALSE */ {
-                  __tmp__PPGV=(__INTEGER__Q)(Self__NPGV->capacity__HFL <<  1);
-                  __tmp__OPGV=((__CHARACTER__DB *)Self__NPGV->storage__4EL);
-                  old_nb_elts__RPGV=Self__NPGV->capacity__HFL;
-                  __tmp__SPGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OPGV),((__UINTEGER_32__RWB )old_nb_elts__RPGV),((__UINTEGER_32__RWB )__tmp__PPGV));
-                  __tmp__OPGV=((__CHARACTER__DB *)__tmp__SPGV);
-                  clear__to__F00(__tmp__OPGV,old_nb_elts__RPGV,(__INTEGER__Q)(__tmp__PPGV -  1));
-                  Self__NPGV->storage__4EL=__tmp__OPGV;
-                  Self__NPGV->capacity__HFL=__tmp__PPGV;
+                  __4QGV=(____Q)(__2QGV->__OFL <<  1);
+                  __3QGV=((____DB *)__2QGV->__FFL);
+                  __ARGV=__2QGV->__OFL;
+                  __BRGV=__55W(((____IB )__3QGV),((____YWB )__ARGV),((____YWB )__4QGV));
+                  __3QGV=((____DB *)__BRGV);
+                  __M00(__3QGV,__ARGV,(____Q)(__4QGV -  1));
+                  __2QGV->__FFL=__3QGV;
+                  __2QGV->__OFL=__4QGV;
                 };
               };
-              ((__CHARACTER__DB *)Self__NPGV->storage__4EL)[Self__NPGV->count__WJ]='(';
-              Self__NPGV->count__WJ=(__INTEGER__Q)(Self__NPGV->count__WJ +  1);
-              genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__5AFL->parent_profil__32NJ.type_self__DANJ),Self__VBGV);
-              Self__NPGV=((__STRING__BC *)Self__VBGV);
-              if ((Self__NPGV->capacity__HFL <= Self__NPGV->count__WJ)) {
-                if ((Self__NPGV->capacity__HFL ==  0)) {
-                  Self__NPGV->capacity__HFL= 32;
-                  __tmp__OPGV=create__KVW( 32);
-                  Self__NPGV->storage__4EL=__tmp__OPGV;
+              ((____DB *)__2QGV->__FFL)[__2QGV->__WJ]='(';
+              __2QGV->__WJ=(____Q)(__2QGV->__WJ +  1);
+              __ENZH(((____WMB *)__OCFL->__M4NJ.__SBNJ),__EDGV);
+              __2QGV=((____BC *)__EDGV);
+              if ((__2QGV->__OFL <= __2QGV->__WJ)) {
+                if ((__2QGV->__OFL ==  0)) {
+                  __2QGV->__OFL= 32;
+                  __3QGV=__RVW( 32);
+                  __2QGV->__FFL=__3QGV;
                 } else /* FALSE */ {
-                  __tmp__PPGV=(__INTEGER__Q)(Self__NPGV->capacity__HFL <<  1);
-                  __tmp__OPGV=((__CHARACTER__DB *)Self__NPGV->storage__4EL);
-                  old_nb_elts__RPGV=Self__NPGV->capacity__HFL;
-                  __tmp__SPGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OPGV),((__UINTEGER_32__RWB )old_nb_elts__RPGV),((__UINTEGER_32__RWB )__tmp__PPGV));
-                  __tmp__OPGV=((__CHARACTER__DB *)__tmp__SPGV);
-                  clear__to__F00(__tmp__OPGV,old_nb_elts__RPGV,(__INTEGER__Q)(__tmp__PPGV -  1));
-                  Self__NPGV->storage__4EL=__tmp__OPGV;
-                  Self__NPGV->capacity__HFL=__tmp__PPGV;
+                  __4QGV=(____Q)(__2QGV->__OFL <<  1);
+                  __3QGV=((____DB *)__2QGV->__FFL);
+                  __ARGV=__2QGV->__OFL;
+                  __BRGV=__55W(((____IB )__3QGV),((____YWB )__ARGV),((____YWB )__4QGV));
+                  __3QGV=((____DB *)__BRGV);
+                  __M00(__3QGV,__ARGV,(____Q)(__4QGV -  1));
+                  __2QGV->__FFL=__3QGV;
+                  __2QGV->__OFL=__4QGV;
                 };
               };
-              ((__CHARACTER__DB *)Self__NPGV->storage__4EL)[Self__NPGV->count__WJ]=' ';
-              Self__NPGV->count__WJ=(__INTEGER__Q)(Self__NPGV->count__WJ +  1);
-              genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__5AFL->parent_profil__32NJ.type_self__DANJ),Self__VBGV);
-              Self__NPGV=((__STRING__BC *)Self__VBGV);
-              if ((Self__NPGV->capacity__HFL <= Self__NPGV->count__WJ)) {
-                if ((Self__NPGV->capacity__HFL ==  0)) {
-                  Self__NPGV->capacity__HFL= 32;
-                  __tmp__OPGV=create__KVW( 32);
-                  Self__NPGV->storage__4EL=__tmp__OPGV;
+              ((____DB *)__2QGV->__FFL)[__2QGV->__WJ]=' ';
+              __2QGV->__WJ=(____Q)(__2QGV->__WJ +  1);
+              __DOZH(((____WMB *)__OCFL->__M4NJ.__SBNJ),__EDGV);
+              __2QGV=((____BC *)__EDGV);
+              if ((__2QGV->__OFL <= __2QGV->__WJ)) {
+                if ((__2QGV->__OFL ==  0)) {
+                  __2QGV->__OFL= 32;
+                  __3QGV=__RVW( 32);
+                  __2QGV->__FFL=__3QGV;
                 } else /* FALSE */ {
-                  __tmp__PPGV=(__INTEGER__Q)(Self__NPGV->capacity__HFL <<  1);
-                  __tmp__OPGV=((__CHARACTER__DB *)Self__NPGV->storage__4EL);
-                  old_nb_elts__RPGV=Self__NPGV->capacity__HFL;
-                  __tmp__SPGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OPGV),((__UINTEGER_32__RWB )old_nb_elts__RPGV),((__UINTEGER_32__RWB )__tmp__PPGV));
-                  __tmp__OPGV=((__CHARACTER__DB *)__tmp__SPGV);
-                  clear__to__F00(__tmp__OPGV,old_nb_elts__RPGV,(__INTEGER__Q)(__tmp__PPGV -  1));
-                  Self__NPGV->storage__4EL=__tmp__OPGV;
-                  Self__NPGV->capacity__HFL=__tmp__PPGV;
+                  __4QGV=(____Q)(__2QGV->__OFL <<  1);
+                  __3QGV=((____DB *)__2QGV->__FFL);
+                  __ARGV=__2QGV->__OFL;
+                  __BRGV=__55W(((____IB )__3QGV),((____YWB )__ARGV),((____YWB )__4QGV));
+                  __3QGV=((____DB *)__BRGV);
+                  __M00(__3QGV,__ARGV,(____Q)(__4QGV -  1));
+                  __2QGV->__FFL=__3QGV;
+                  __2QGV->__OFL=__4QGV;
                 };
               };
-              ((__CHARACTER__DB *)Self__NPGV->storage__4EL)[Self__NPGV->count__WJ]=')';
-              Self__NPGV->count__WJ=(__INTEGER__Q)(Self__NPGV->count__WJ +  1);
-              append__3VX(((__STRING__BC *)Self__VBGV),(&__string_239));
-              append_in__YDE(old_nb_elts__OXFV,Self__VBGV);
-              append__3VX(((__STRING__BC *)Self__VBGV),(&__string_234));
-              old_nb_elts__OXFV=(__INTEGER__Q)(old_nb_elts__OXFV +  1);
-            };
-            Result__FIGV=(__INTEGER__Q)(Result__FIGV +  1);
-          };
-          __tmp__0RIO=((__TYPE_FULL__PMB *)Self__5AFL->parent_profil__32NJ.type_self__DANJ)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__0RIO)->__id) {
-          case __TYPE__FF__: {
-            Self__BJXS=((__TYPE__FF *)__tmp__0RIO);
-            old_nb_elts__LIGV=Self__BJXS->param_count__KOWI;
-            __tmp__BJGV= 0;
-            if ((old_nb_elts__LIGV > old_nb_elts__OXFV)) {
-              __tmp__BJGV=old_nb_elts__LIGV;
+              ((____DB *)__2QGV->__FFL)[__2QGV->__WJ]=')';
+              __2QGV->__WJ=(____Q)(__2QGV->__WJ +  1);
+              __EWX(((____BC *)__EDGV),(&__string_239));
+              __5DE(__3YFV,__EDGV);
+              __EWX(((____BC *)__EDGV),(&__string_234));
+              __3YFV=(____Q)(__3YFV +  1);
+            };
+            __UJGV=(____Q)(__UJGV +  1);
+          };
+          __JTIO=((____WMB *)__OCFL->__M4NJ.__SBNJ)->__KLK;
+          switch (((struct ___OBJ *)__JTIO)->__id) {
+          case ____FF__: {
+            __QKXS=((____FF *)__JTIO);
+            __0JGV=__QKXS->__ZPWI;
+            __QKGV= 0;
+            if ((__0JGV > __3YFV)) {
+              __QKGV=__0JGV;
             } else /* FALSE */ {
-              __tmp__BJGV=old_nb_elts__OXFV;
+              __QKGV=__3YFV;
             };
-            Self__BJXS->param_count__KOWI=__tmp__BJGV;
+            __QKXS->__ZPWI=__QKGV;
           } break;
-          case __TYPE_NULL__4LB__: {
-            Self__EJXS=((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__0RIO));
-            old_nb_elts__LIGV=Self__EJXS->parent_type__5LB.param_count__KOWI;
-            __tmp__BJGV= 0;
-            if ((old_nb_elts__LIGV > old_nb_elts__OXFV)) {
-              __tmp__BJGV=old_nb_elts__LIGV;
+          case ____FMB__: {
+            __TKXS=((____FMB *)((____FF *)__JTIO));
+            __0JGV=__TKXS->__GMB.__ZPWI;
+            __QKGV= 0;
+            if ((__0JGV > __3YFV)) {
+              __QKGV=__0JGV;
             } else /* FALSE */ {
-              __tmp__BJGV=old_nb_elts__OXFV;
+              __QKGV=__3YFV;
             };
-            Self__EJXS->parent_type__5LB.param_count__KOWI=__tmp__BJGV;
+            __TKXS->__GMB.__ZPWI=__QKGV;
           } break;
-          case __TYPE_VOID__AMB__: {
-            Self__HJXS=((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__0RIO));
-            old_nb_elts__LIGV=Self__HJXS->parent_type__BMB.param_count__KOWI;
-            __tmp__BJGV= 0;
-            if ((old_nb_elts__LIGV > old_nb_elts__OXFV)) {
-              __tmp__BJGV=old_nb_elts__LIGV;
+          case ____HMB__: {
+            __WKXS=((____HMB *)((____FF *)__JTIO));
+            __0JGV=__WKXS->__IMB.__ZPWI;
+            __QKGV= 0;
+            if ((__0JGV > __3YFV)) {
+              __QKGV=__0JGV;
             } else /* FALSE */ {
-              __tmp__BJGV=old_nb_elts__OXFV;
+              __QKGV=__3YFV;
             };
-            Self__HJXS->parent_type__BMB.param_count__KOWI=__tmp__BJGV;
+            __WKXS->__IMB.__ZPWI=__QKGV;
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            Self__KJXS=((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__0RIO));
-            old_nb_elts__LIGV=Self__KJXS->parent_type__DMB.param_count__KOWI;
-            __tmp__BJGV= 0;
-            if ((old_nb_elts__LIGV > old_nb_elts__OXFV)) {
-              __tmp__BJGV=old_nb_elts__LIGV;
+          case ____JMB__: {
+            __ZKXS=((____JMB *)((____FF *)__JTIO));
+            __0JGV=__ZKXS->__KMB.__ZPWI;
+            __QKGV= 0;
+            if ((__0JGV > __3YFV)) {
+              __QKGV=__0JGV;
             } else /* FALSE */ {
-              __tmp__BJGV=old_nb_elts__OXFV;
+              __QKGV=__3YFV;
             };
-            Self__KJXS->parent_type__DMB.param_count__KOWI=__tmp__BJGV;
+            __ZKXS->__KMB.__ZPWI=__QKGV;
           } break;
-          case __TYPE_ID__EMB__: {
-            Self__NJXS=((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__0RIO));
-            old_nb_elts__LIGV=Self__NJXS->parent_type__FMB.param_count__KOWI;
-            __tmp__BJGV= 0;
-            if ((old_nb_elts__LIGV > old_nb_elts__OXFV)) {
-              __tmp__BJGV=old_nb_elts__LIGV;
+          case ____LMB__: {
+            __2KXS=((____LMB *)((____FF *)__JTIO));
+            __0JGV=__2KXS->__MMB.__ZPWI;
+            __QKGV= 0;
+            if ((__0JGV > __3YFV)) {
+              __QKGV=__0JGV;
             } else /* FALSE */ {
-              __tmp__BJGV=old_nb_elts__OXFV;
+              __QKGV=__3YFV;
             };
-            Self__NJXS->parent_type__FMB.param_count__KOWI=__tmp__BJGV;
+            __2KXS->__MMB.__ZPWI=__QKGV;
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            Self__QJXS=((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__0RIO));
-            old_nb_elts__LIGV=Self__QJXS->parent_type__CCY.param_count__KOWI;
-            __tmp__BJGV= 0;
-            if ((old_nb_elts__LIGV > old_nb_elts__OXFV)) {
-              __tmp__BJGV=old_nb_elts__LIGV;
+          case ____ICY__: {
+            __5KXS=((____ICY *)((____FF *)__JTIO));
+            __0JGV=__5KXS->__JCY.__ZPWI;
+            __QKGV= 0;
+            if ((__0JGV > __3YFV)) {
+              __QKGV=__0JGV;
             } else /* FALSE */ {
-              __tmp__BJGV=old_nb_elts__OXFV;
+              __QKGV=__3YFV;
             };
-            Self__QJXS->parent_type__CCY.param_count__KOWI=__tmp__BJGV;
+            __5KXS->__JCY.__ZPWI=__QKGV;
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            Self__TJXS=((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__0RIO));
-            old_nb_elts__LIGV=Self__TJXS->parent_type__WO5D.param_count__KOWI;
-            __tmp__BJGV= 0;
-            if ((old_nb_elts__LIGV > old_nb_elts__OXFV)) {
-              __tmp__BJGV=old_nb_elts__LIGV;
+          case ____EQ5D__: {
+            __CLXS=((____EQ5D *)((____FF *)__JTIO));
+            __0JGV=__CLXS->__FQ5D.__ZPWI;
+            __QKGV= 0;
+            if ((__0JGV > __3YFV)) {
+              __QKGV=__0JGV;
             } else /* FALSE */ {
-              __tmp__BJGV=old_nb_elts__OXFV;
+              __QKGV=__3YFV;
             };
-            Self__TJXS->parent_type__WO5D.param_count__KOWI=__tmp__BJGV;
+            __CLXS->__FQ5D.__ZPWI=__QKGV;
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            Self__WJXS=((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__0RIO));
-            old_nb_elts__LIGV=Self__WJXS->parent_type__42NJ.param_count__KOWI;
-            __tmp__BJGV= 0;
-            if ((old_nb_elts__LIGV > old_nb_elts__OXFV)) {
-              __tmp__BJGV=old_nb_elts__LIGV;
+          case ____L4NJ__: {
+            __FLXS=((____L4NJ *)((____FF *)__JTIO));
+            __0JGV=__FLXS->__N4NJ.__ZPWI;
+            __QKGV= 0;
+            if ((__0JGV > __3YFV)) {
+              __QKGV=__0JGV;
             } else /* FALSE */ {
-              __tmp__BJGV=old_nb_elts__OXFV;
+              __QKGV=__3YFV;
             };
-            Self__WJXS->parent_type__42NJ.param_count__KOWI=__tmp__BJGV;
+            __FLXS->__N4NJ.__ZPWI=__QKGV;
           } break;
           };
         };
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_240));
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_241));
-        print__CKG(((__STRING_CONSTANT__0 *)Self__5AFL->parent_profil__32NJ.name__P1IK));
+        __EWX(((____BC *)__EDGV),(&__string_240));
+        __EWX(((____BC *)__EDGV),(&__string_241));
+        __JKG(((____0 *)__OCFL->__M4NJ.__42IK));
         fputc((int)('\n'),stdout);
-        genere_extern__JW1D(((__LIST__WH *)Self__5AFL->parent_profil__32NJ.code__SYNJ),Self__VBGV);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_242));
-        __tmp__QBXS=((__STRING__BC *)Self__G4FV);
-        if (( 2 > __tmp__QBXS->count__WJ)) {
-          __tmp__QBXS->count__WJ= 0;
-        } else /* FALSE */ {
-          __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ -  2);
-        };
-      };
-    };
-    Self__PYG=(__INTEGER__Q)(Self__PYG +  1);
-  };
-  Self__PYG= 0;
-  idx__CHQ=__tmp__C4LJ->parent_arrayed_collection__MSB.upper__TSB;
-  while ((Self__PYG <= idx__CHQ)) {
-    __tmp__2OGG=((void **)((__FAST_ARRAYoTYPEo__ESB *)__tmp__C4LJ)->parent_arrayed_collection__MSB.storage__BWY)[Self__PYG];
-    switch (((struct ___OBJ *)__tmp__2OGG)->__id) {
-    case __TYPE__FF__: {
-      genere_typedef__BYVI(((__TYPE__FF *)__tmp__2OGG));
-    } break;
-    case __TYPE_ID__EMB__: {
-      genere_typedef__5L2I(((__TYPE_ID__EMB *)__tmp__2OGG));
-    } break;
-    case __TYPE_GENERIC__BCY__: {
-      genere_typedef__1ZVI(((__TYPE_GENERIC__BCY *)__tmp__2OGG));
-    } break;
-    case __TYPE_BLOCK__VO5D__: {
-      genere_typedef__T1VI();
-    } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      genere_typedef__RHFL(((__PROFIL_BLOCK__22NJ *)__tmp__2OGG));
-    } break;
-    };
-    Self__PYG=(__INTEGER__Q)(Self__PYG +  1);
-  };
-  if ((! is_java__EE)) {
-    (&__string_243)->count__0C= 54;
-    (&__string_243)->storage__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
-    append__3VX(((__STRING__BC *)result__R0FV),(&__string_243));
-  };
-  Self__PYG= 0;
-  idx__CHQ=__tmp__C4LJ->parent_arrayed_collection__MSB.upper__TSB;
-  while ((Self__PYG <= idx__CHQ)) {
-    __tmp__2OGG=((void **)((__FAST_ARRAYoTYPEo__ESB *)__tmp__C4LJ)->parent_arrayed_collection__MSB.storage__BWY)[Self__PYG];
-    switch (((struct ___OBJ *)__tmp__2OGG)->__id) {
-    case __TYPE__FF__: {
-      genere_struct__M3VI(((__TYPE__FF *)__tmp__2OGG));
-    } break;
-    case __TYPE_NULL__4LB__: {
-      if ((! is_java__EE)) {
-        append__3VX(((__STRING__BC *)Self__50FV),(&__string_243));
-      };
-    } break;
-    case __TYPE_CONTEXT__CMB__: {
-      (&__string_244)->count__0C= 167;
-      (&__string_244)->storage__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
-      append__3VX(((__STRING__BC *)Self__50FV),(&__string_244));
-    } break;
-    case __TYPE_GENERIC__BCY__: {
-      genere_struct__SYWI(((__TYPE_GENERIC__BCY *)__tmp__2OGG));
-    } break;
-    case __TYPE_BLOCK__VO5D__: {
-      genere_struct__ITXI();
-    } break;
-    };
-    Self__PYG=(__INTEGER__Q)(Self__PYG +  1);
-  };
-  if ((debug_level_option__YE !=  0)) {
-    (&__string_244)->count__0C= 167;
-    (&__string_244)->storage__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
-    append__3VX(((__STRING__BC *)result__R0FV),(&__string_244));
-  };
-  if ((! is_java__EE)) {
-    append__3VX(((__STRING__BC *)result__R0FV),(&__string_245));
-    append_in__YDE(id_counter_without_type__RI,result__R0FV);
-    append__3VX(((__STRING__BC *)result__R0FV),(&__string_246));
-  };
-  if (((debug_level_option__YE !=  0) | is_necessary__CUB)) {
-    title__in__G2F((&__string_247),Self__DBGV);
-    if (is_java__EE) {
-      append__3VX(((__STRING__BC *)Self__DBGV),(&__string_248));
-    } else /* FALSE */ {
-      append__3VX(((__STRING__BC *)Self__DBGV),(&__string_249));
-    };
-  };
-  if ((debug_level_option__YE !=  0)) {
-    append__3VX(((__STRING__BC *)Self__DBGV),(&__string_250));
-    typ_id__5WFV=(__INTEGER__Q)(((__FAST_ARRAYoPROTOTYPEo__AVB *)result__QAL)->parent_arrayed_collection__IVB.upper__TVB +  1);
-    __tmp__GBXS=NULL;
-    __tmp__PWFV=((__POINTER__IB )(NULL));
-    __tmp__MXFV= 0;
-    __tmp__QWFV=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__QWFV ==  0)) {
-      __tmp__GBXS=STRING__BC__;
-    } else /* FALSE */ {
-      __tmp__MXFV=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QWFV));
-      if ((__tmp__MXFV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__CXFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__PXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CXFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CXFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__DXFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PXFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__CXFV=micro_alloc__table__lab__HKI(__tmp__PXFV,((__POINTER__IB )(&(table_size[(__tmp__DXFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PXFV)));
-        __tmp__PWFV=__tmp__CXFV;
-      } else /* FALSE */ {
-        __tmp__DXFV=((__UINTEGER_32__RWB )__tmp__MXFV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__CXFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__PXFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QWFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CXFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CXFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CXFV=micro_alloc__table__lab__HKI(__tmp__PXFV,((__POINTER__IB )(&(table_type[(__tmp__DXFV)]))),(__UINTEGER_32__RWB)(__tmp__DXFV |  1));
-        __tmp__PWFV=__tmp__CXFV;
-      };
-      __tmp__GBXS=((__STRING__BC *)__tmp__PWFV);
-      *(__tmp__GBXS) = *(STRING__BC__);
-    };
-    ((__STRING__BC *)__tmp__GBXS)->count__WJ= 0;
-    append_in__YDE(typ_id__5WFV,__tmp__GBXS);
-    append__3VX(((__STRING__BC *)Self__DBGV),__tmp__GBXS);
-    append__3VX(((__STRING__BC *)Self__DBGV),(&__string_251));
-    typ_id__5WFV=(__INTEGER__Q)(result__QAL->parent_arrayed_collection__IVB.upper__TVB -  1);
-    __tmp__MXFV= 0;
-    while ((__tmp__MXFV <= typ_id__5WFV)) {
-      __tmp__3VB=((void **)((__FAST_ARRAYoPROTOTYPEo__AVB *)prototype_list__JVB)->parent_arrayed_collection__IVB.storage__04Y)[__tmp__MXFV];
-      append__3VX(((__STRING__BC *)Self__VBGV),(&__string_252));
-      append__3VX(((__STRING__BC *)Self__VBGV),__tmp__3VB->parent_named__PF.name__4VB);
-      append__3VX(((__STRING__BC *)Self__VBGV),(&__string_205));
-      append__3VX(((__STRING__BC *)Self__VBGV),__tmp__3VB->filename__BWB);
-      append__3VX(((__STRING__BC *)Self__VBGV),(&__string_253));
-      __tmp__MXFV=(__INTEGER__Q)(__tmp__MXFV +  1);
-    };
-    Self__4PY=((__FAST_ARRAYoPROTOTYPEo__AVB *)result__QAL);
-    __tmp__RF=((void **)Self__4PY->parent_arrayed_collection__IVB.storage__04Y)[Self__4PY->parent_arrayed_collection__IVB.upper__TVB];
-    append__3VX(((__STRING__BC *)Self__DBGV),(&__string_252));
-    append__3VX(((__STRING__BC *)Self__DBGV),__tmp__RF->parent_named__PF.name__4VB);
-    append__3VX(((__STRING__BC *)Self__DBGV),(&__string_205));
-    append__3VX(((__STRING__BC *)Self__DBGV),__tmp__RF->filename__BWB);
-    append__3VX(((__STRING__BC *)Self__DBGV),(&__string_254));
-    if (debug_with_code__OJB) {
-      append__3VX(((__STRING__BC *)result__R0FV),(&__string_255));
-      append__3VX(((__STRING__BC *)Self__DBGV),(&__string_256));
-      src__1WB=result__GVBG;
-      append_in__YDE(result__GVBG->count__EXB,Self__DBGV);
-      append__3VX(((__STRING__BC *)Self__DBGV),(&__string_251));
-      old_nb_elts__OXFV=((__HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB *)result__GVBG)->count__EXB;
-      __tmp__HW2G= 1;
-      while ((__tmp__HW2G <= old_nb_elts__OXFV)) {
-        Self__RL1G=((__HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB *)src__1WB);
-        set_cache_user__4Q4G(Self__RL1G,__tmp__HW2G);
-        Result__TL1G=Self__RL1G->cache_node__3L1G->key__5L1G;
-        append__3VX(((__STRING__BC *)Self__50FV),(&__string_257));
-        append_in__40G(Result__TL1G,Self__50FV);
-        __tmp__QBXS=((__STRING__BC *)Self__50FV);
-        if ((__tmp__QBXS->capacity__HFL <= __tmp__QBXS->count__WJ)) {
-          if ((__tmp__QBXS->capacity__HFL ==  0)) {
-            __tmp__QBXS->capacity__HFL= 32;
-            __tmp__IIGV=create__KVW( 32);
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-          } else /* FALSE */ {
-            old_nb_elts__LIGV=(__INTEGER__Q)(__tmp__QBXS->capacity__HFL <<  1);
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__QBXS->storage__4EL);
-            __tmp__BJGV=__tmp__QBXS->capacity__HFL;
-            __tmp__MIGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIGV),((__UINTEGER_32__RWB )__tmp__BJGV),((__UINTEGER_32__RWB )old_nb_elts__LIGV));
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__MIGV);
-            clear__to__F00(__tmp__IIGV,__tmp__BJGV,(__INTEGER__Q)(old_nb_elts__LIGV -  1));
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-            __tmp__QBXS->capacity__HFL=old_nb_elts__LIGV;
-          };
-        };
-        ((__CHARACTER__DB *)__tmp__QBXS->storage__4EL)[__tmp__QBXS->count__WJ]=' ';
-        __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ +  1);
-        append_in__YDE((__INTEGER__Q)(__tmp__HW2G -  1),Self__50FV);
-        __tmp__QBXS=((__STRING__BC *)Self__50FV);
-        if ((__tmp__QBXS->capacity__HFL <= __tmp__QBXS->count__WJ)) {
-          if ((__tmp__QBXS->capacity__HFL ==  0)) {
-            __tmp__QBXS->capacity__HFL= 32;
-            __tmp__IIGV=create__KVW( 32);
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-          } else /* FALSE */ {
-            old_nb_elts__LIGV=(__INTEGER__Q)(__tmp__QBXS->capacity__HFL <<  1);
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__QBXS->storage__4EL);
-            __tmp__BJGV=__tmp__QBXS->capacity__HFL;
-            __tmp__MIGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIGV),((__UINTEGER_32__RWB )__tmp__BJGV),((__UINTEGER_32__RWB )old_nb_elts__LIGV));
-            __tmp__IIGV=((__CHARACTER__DB *)__tmp__MIGV);
-            clear__to__F00(__tmp__IIGV,__tmp__BJGV,(__INTEGER__Q)(old_nb_elts__LIGV -  1));
-            __tmp__QBXS->storage__4EL=__tmp__IIGV;
-            __tmp__QBXS->capacity__HFL=old_nb_elts__LIGV;
-          };
-        };
-        ((__CHARACTER__DB *)__tmp__QBXS->storage__4EL)[__tmp__QBXS->count__WJ]='\n';
-        __tmp__QBXS->count__WJ=(__INTEGER__Q)(__tmp__QBXS->count__WJ +  1);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_258));
-        append_in__40G(Result__TL1G,Self__VBGV);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_259));
-        Self__RL1G=((__HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB *)src__1WB);
-        set_cache_user__4Q4G(Self__RL1G,__tmp__HW2G);
-        append__3VX(((__STRING__BC *)Self__VBGV),Self__RL1G->cache_node__3L1G->item__XM1G);
-        append__3VX(((__STRING__BC *)Self__VBGV),(&__string_260));
-        __tmp__HW2G=(__INTEGER__Q)(__tmp__HW2G +  1);
-      };
-      old_nb_elts__OXFV=(__INTEGER__Q)(((__STRING__BC *)Self__DBGV)->count__WJ -  1);
-      remove_between__to__YWLB(((__STRING__BC *)Self__DBGV),old_nb_elts__OXFV,old_nb_elts__OXFV);
-      append__3VX(((__STRING__BC *)Self__DBGV),(&__string_261));
-    };
-    append__3VX(((__STRING__BC *)Self__DBGV),(&__string_262));
-    append__3VX(((__STRING__BC *)Self__DBGV),(&__string_263));
-    if ((debug_level_option__YE ==  20)) {
-      append__3VX(((__STRING__BC *)Self__DBGV),(&__string_264));
-    };
-    append__3VX(((__STRING__BC *)Self__DBGV),(&__string_265));
-    if (debug_with_code__OJB) {
-      append__3VX(((__STRING__BC *)Self__DBGV),(&__string_266));
-    } else /* FALSE */ {
-      append__3VX(((__STRING__BC *)Self__DBGV),(&__string_267));
-    };
-    append__3VX(((__STRING__BC *)Self__DBGV),(&__string_268));
-  };
-  if (is_java__EE) {
-    append__3VX(((__STRING__BC *)Self__DBGV),(&__string_269));
-  };
-  copy__D2X(((__STRING__BC *)result__3WFV),output_name__BD);
-  result__LWFV=((__STRING__BC *)result__3WFV);
-  if ((result__LWFV->capacity__HFL > result__LWFV->count__WJ)) {
-    ((__CHARACTER__DB *)result__LWFV->storage__4EL)[result__LWFV->count__WJ]='\0';
+        __YX1D(((____WH *)__OCFL->__M4NJ.__B0NJ),__EDGV);
+        __EWX(((____BC *)__EDGV),(&__string_242));
+        __5CXS=((____BC *)__V5FV);
+        if (( 2 > __5CXS->__WJ)) {
+          __5CXS->__WJ= 0;
+        } else /* FALSE */ {
+          __5CXS->__WJ=(____Q)(__5CXS->__WJ -  2);
+        };
+      };
+    };
+    __WYG=(____Q)(__WYG +  1);
+  };
+  __WYG= 0;
+  __JHQ=__R5LJ->__TSB.__0SB;
+  while ((__WYG <= __JHQ)) {
+    __LQGG=((void **)((____LSB *)__R5LJ)->__TSB.__IWY)[__WYG];
+    switch (((struct ___OBJ *)__LQGG)->__id) {
+    case ____FF__: {
+      __QZVI(((____FF *)__LQGG));
+    } break;
+    case ____LMB__: {
+      __ON2I(((____LMB *)__LQGG));
+    } break;
+    case ____ICY__: {
+      __K1VI(((____ICY *)__LQGG));
+    } break;
+    case ____EQ5D__: {
+      __C3VI();
+    } break;
+    case ____L4NJ__: {
+      __AJFL(((____L4NJ *)__LQGG));
+    } break;
+    };
+    __WYG=(____Q)(__WYG +  1);
+  };
+  if ((! __EE)) {
+    (&__string_243)->__0C= 54;
+    (&__string_243)->__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
+    __EWX(((____BC *)__A2FV),(&__string_243));
+  };
+  __WYG= 0;
+  __JHQ=__R5LJ->__TSB.__0SB;
+  while ((__WYG <= __JHQ)) {
+    __LQGG=((void **)((____LSB *)__R5LJ)->__TSB.__IWY)[__WYG];
+    switch (((struct ___OBJ *)__LQGG)->__id) {
+    case ____FF__: {
+      __14VI(((____FF *)__LQGG));
+    } break;
+    case ____FMB__: {
+      if ((! __EE)) {
+        __EWX(((____BC *)__O2FV),(&__string_243));
+      };
+    } break;
+    case ____JMB__: {
+      (&__string_244)->__0C= 167;
+      (&__string_244)->__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
+      __EWX(((____BC *)__O2FV),(&__string_244));
+    } break;
+    case ____ICY__: {
+      __B0WI(((____ICY *)__LQGG));
+    } break;
+    case ____EQ5D__: {
+      __XUXI();
+    } break;
+    };
+    __WYG=(____Q)(__WYG +  1);
+  };
+  if ((__YE !=  0)) {
+    (&__string_244)->__0C= 167;
+    (&__string_244)->__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
+    __EWX(((____BC *)__A2FV),(&__string_244));
+  };
+  if ((! __EE)) {
+    __EWX(((____BC *)__A2FV),(&__string_245));
+    __5DE(__RI,__A2FV);
+    __EWX(((____BC *)__A2FV),(&__string_246));
+  };
+  if (((__YE !=  0) | __JUB)) {
+    __N2F((&__string_247),__SCGV);
+    if (__EE) {
+      __EWX(((____BC *)__SCGV),(&__string_248));
+    } else /* FALSE */ {
+      __EWX(((____BC *)__SCGV),(&__string_249));
+    };
+  };
+  if ((__YE !=  0)) {
+    __EWX(((____BC *)__SCGV),(&__string_250));
+    __OYFV=(____Q)(((____HVB *)__XAL)->__PVB.__0VB +  1);
+    __VCXS=NULL;
+    __4XFV=((____IB )(NULL));
+    __1YFV= 0;
+    __5XFV=((____IB )sizeof(____BC));
+    if (((unsigned long)__5XFV ==  0)) {
+      __VCXS=__BC__;
+    } else /* FALSE */ {
+      __1YFV=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5XFV));
+      if ((__1YFV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __RYFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __4YFV=(void *)((unsigned long)(void *)((unsigned long)__5XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RYFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RYFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __SYFV=((____YWB )((____Q )(void *)((unsigned long)__4YFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __RYFV=__OKI(__4YFV,((____IB )(&(table_size[(__SYFV)-1]))),((____YWB )((____Q )__4YFV)));
+        __4XFV=__RYFV;
+      } else /* FALSE */ {
+        __SYFV=((____YWB )__1YFV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __RYFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __4YFV=(void *)((unsigned long)(void *)((unsigned long)__5XFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RYFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RYFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RYFV=__OKI(__4YFV,((____IB )(&(table_type[(__SYFV)]))),(____YWB)(__SYFV |  1));
+        __4XFV=__RYFV;
+      };
+      __VCXS=((____BC *)__4XFV);
+      *(__VCXS) = *(__BC__);
+    };
+    ((____BC *)__VCXS)->__WJ= 0;
+    __5DE(__OYFV,__VCXS);
+    __EWX(((____BC *)__SCGV),__VCXS);
+    __EWX(((____BC *)__SCGV),(&__string_251));
+    __OYFV=(____Q)(__XAL->__PVB.__0VB -  1);
+    __1YFV= 0;
+    while ((__1YFV <= __OYFV)) {
+      __EWB=((void **)((____HVB *)__QVB)->__PVB.__B5Y)[__1YFV];
+      __EWX(((____BC *)__EDGV),(&__string_252));
+      __EWX(((____BC *)__EDGV),__EWB->__PF.__FWB);
+      __EWX(((____BC *)__EDGV),(&__string_205));
+      __EWX(((____BC *)__EDGV),__EWB->__IWB);
+      __EWX(((____BC *)__EDGV),(&__string_253));
+      __1YFV=(____Q)(__1YFV +  1);
+    };
+    __FQY=((____HVB *)__XAL);
+    __RF=((void **)__FQY->__PVB.__B5Y)[__FQY->__PVB.__0VB];
+    __EWX(((____BC *)__SCGV),(&__string_252));
+    __EWX(((____BC *)__SCGV),__RF->__PF.__FWB);
+    __EWX(((____BC *)__SCGV),(&__string_205));
+    __EWX(((____BC *)__SCGV),__RF->__IWB);
+    __EWX(((____BC *)__SCGV),(&__string_254));
+    if (__VJB) {
+      __EWX(((____BC *)__A2FV),(&__string_255));
+      __EWX(((____BC *)__SCGV),(&__string_256));
+      __CXB=__VWBG;
+      __5DE(__VWBG->__LXB,__SCGV);
+      __EWX(((____BC *)__SCGV),(&__string_251));
+      __3YFV=((____0WB *)__VWBG)->__LXB;
+      __WX2G= 1;
+      while ((__WX2G <= __3YFV)) {
+        __AN1G=((____0WB *)__CXB);
+        __NS4G(__AN1G,__WX2G);
+        __CN1G=__AN1G->__MN1G->__ON1G;
+        __EWX(((____BC *)__O2FV),(&__string_257));
+        __F1G(__CN1G,__O2FV);
+        __5CXS=((____BC *)__O2FV);
+        if ((__5CXS->__OFL <= __5CXS->__WJ)) {
+          if ((__5CXS->__OFL ==  0)) {
+            __5CXS->__OFL= 32;
+            __XJGV=__RVW( 32);
+            __5CXS->__FFL=__XJGV;
+          } else /* FALSE */ {
+            __0JGV=(____Q)(__5CXS->__OFL <<  1);
+            __XJGV=((____DB *)__5CXS->__FFL);
+            __QKGV=__5CXS->__OFL;
+            __1JGV=__55W(((____IB )__XJGV),((____YWB )__QKGV),((____YWB )__0JGV));
+            __XJGV=((____DB *)__1JGV);
+            __M00(__XJGV,__QKGV,(____Q)(__0JGV -  1));
+            __5CXS->__FFL=__XJGV;
+            __5CXS->__OFL=__0JGV;
+          };
+        };
+        ((____DB *)__5CXS->__FFL)[__5CXS->__WJ]=' ';
+        __5CXS->__WJ=(____Q)(__5CXS->__WJ +  1);
+        __5DE((____Q)(__WX2G -  1),__O2FV);
+        __5CXS=((____BC *)__O2FV);
+        if ((__5CXS->__OFL <= __5CXS->__WJ)) {
+          if ((__5CXS->__OFL ==  0)) {
+            __5CXS->__OFL= 32;
+            __XJGV=__RVW( 32);
+            __5CXS->__FFL=__XJGV;
+          } else /* FALSE */ {
+            __0JGV=(____Q)(__5CXS->__OFL <<  1);
+            __XJGV=((____DB *)__5CXS->__FFL);
+            __QKGV=__5CXS->__OFL;
+            __1JGV=__55W(((____IB )__XJGV),((____YWB )__QKGV),((____YWB )__0JGV));
+            __XJGV=((____DB *)__1JGV);
+            __M00(__XJGV,__QKGV,(____Q)(__0JGV -  1));
+            __5CXS->__FFL=__XJGV;
+            __5CXS->__OFL=__0JGV;
+          };
+        };
+        ((____DB *)__5CXS->__FFL)[__5CXS->__WJ]='\n';
+        __5CXS->__WJ=(____Q)(__5CXS->__WJ +  1);
+        __EWX(((____BC *)__EDGV),(&__string_258));
+        __F1G(__CN1G,__EDGV);
+        __EWX(((____BC *)__EDGV),(&__string_259));
+        __AN1G=((____0WB *)__CXB);
+        __NS4G(__AN1G,__WX2G);
+        __EWX(((____BC *)__EDGV),__AN1G->__MN1G->__GO1G);
+        __EWX(((____BC *)__EDGV),(&__string_260));
+        __WX2G=(____Q)(__WX2G +  1);
+      };
+      __3YFV=(____Q)(((____BC *)__SCGV)->__WJ -  1);
+      __RXLB(((____BC *)__SCGV),__3YFV,__3YFV);
+      __EWX(((____BC *)__SCGV),(&__string_261));
+    };
+    __EWX(((____BC *)__SCGV),(&__string_262));
+    __EWX(((____BC *)__SCGV),(&__string_263));
+    if ((__YE ==  20)) {
+      __EWX(((____BC *)__SCGV),(&__string_264));
+    };
+    __EWX(((____BC *)__SCGV),(&__string_265));
+    if (__VJB) {
+      __EWX(((____BC *)__SCGV),(&__string_266));
+    } else /* FALSE */ {
+      __EWX(((____BC *)__SCGV),(&__string_267));
+    };
+    __EWX(((____BC *)__SCGV),(&__string_268));
+  };
+  if (__EE) {
+    __EWX(((____BC *)__SCGV),(&__string_269));
+  };
+  __K2X(((____BC *)__MYFV),__BD);
+  __0XFV=((____BC *)__MYFV);
+  if ((__0XFV->__OFL > __0XFV->__WJ)) {
+    ((____DB *)__0XFV->__FFL)[__0XFV->__WJ]='\0';
   } else /* FALSE */ {
-    if ((result__LWFV->capacity__HFL <= result__LWFV->count__WJ)) {
-      if ((result__LWFV->capacity__HFL ==  0)) {
-        result__LWFV->capacity__HFL= 32;
-        __tmp__LXFV=create__KVW( 32);
-        result__LWFV->storage__4EL=__tmp__LXFV;
-      } else /* FALSE */ {
-        Self__VFVH=(__INTEGER__Q)(result__LWFV->capacity__HFL <<  1);
-        __tmp__LXFV=((__CHARACTER__DB *)result__LWFV->storage__4EL);
-        __tmp__4AB=result__LWFV->capacity__HFL;
-        __tmp__CXFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LXFV),((__UINTEGER_32__RWB )__tmp__4AB),((__UINTEGER_32__RWB )Self__VFVH));
-        __tmp__LXFV=((__CHARACTER__DB *)__tmp__CXFV);
-        clear__to__F00(__tmp__LXFV,__tmp__4AB,(__INTEGER__Q)(Self__VFVH -  1));
-        result__LWFV->storage__4EL=__tmp__LXFV;
-        result__LWFV->capacity__HFL=Self__VFVH;
-      };
-    };
-    ((__CHARACTER__DB *)result__LWFV->storage__4EL)[result__LWFV->count__WJ]='\0';
-    result__LWFV->count__WJ=(__INTEGER__Q)(result__LWFV->count__WJ +  1);
-    result__LWFV->count__WJ=(__INTEGER__Q)(result__LWFV->count__WJ -  1);
-  };
-  ptr__MWFV=((__POINTER__IB )(fopen((char*)(result__LWFV->storage__4EL),"w+b")));
-  __tmp__ZOAG=(ptr__MWFV != (void *)NULL);
-  if (__tmp__ZOAG) {
-    fclose((FILE*)((ptr__MWFV)));
-  };
-  if ((! __tmp__ZOAG)) {
-    put_string__BJG((&__string_270));
-    put_string__BJG(output_name__BD);
-    put_string__BJG((&__string_271));
+    if ((__0XFV->__OFL <= __0XFV->__WJ)) {
+      if ((__0XFV->__OFL ==  0)) {
+        __0XFV->__OFL= 32;
+        __0YFV=__RVW( 32);
+        __0XFV->__FFL=__0YFV;
+      } else /* FALSE */ {
+        __EHVH=(____Q)(__0XFV->__OFL <<  1);
+        __0YFV=((____DB *)__0XFV->__FFL);
+        __FBB=__0XFV->__OFL;
+        __RYFV=__55W(((____IB )__0YFV),((____YWB )__FBB),((____YWB )__EHVH));
+        __0YFV=((____DB *)__RYFV);
+        __M00(__0YFV,__FBB,(____Q)(__EHVH -  1));
+        __0XFV->__FFL=__0YFV;
+        __0XFV->__OFL=__EHVH;
+      };
+    };
+    ((____DB *)__0XFV->__FFL)[__0XFV->__WJ]='\0';
+    __0XFV->__WJ=(____Q)(__0XFV->__WJ +  1);
+    __0XFV->__WJ=(____Q)(__0XFV->__WJ -  1);
+  };
+  __1XFV=((____IB )(fopen((char*)(__0XFV->__FFL),"w+b")));
+  __IQAG=(__1XFV != (void *)NULL);
+  if (__IQAG) {
+    fclose((FILE*)((__1XFV)));
+  };
+  if ((! __IQAG)) {
+    __IJG((&__string_270));
+    __IJG(__BD);
+    __IJG((&__string_271));
     exit(( 1));
   };
-  copy__D2X(((__STRING__BC *)result__3WFV),output_name__BD);
-  result__LWFV=((__STRING__BC *)result__3WFV);
-  if ((result__LWFV->capacity__HFL > result__LWFV->count__WJ)) {
-    ((__CHARACTER__DB *)result__LWFV->storage__4EL)[result__LWFV->count__WJ]='\0';
+  __K2X(((____BC *)__MYFV),__BD);
+  __0XFV=((____BC *)__MYFV);
+  if ((__0XFV->__OFL > __0XFV->__WJ)) {
+    ((____DB *)__0XFV->__FFL)[__0XFV->__WJ]='\0';
   } else /* FALSE */ {
-    if ((result__LWFV->capacity__HFL <= result__LWFV->count__WJ)) {
-      if ((result__LWFV->capacity__HFL ==  0)) {
-        result__LWFV->capacity__HFL= 32;
-        __tmp__LXFV=create__KVW( 32);
-        result__LWFV->storage__4EL=__tmp__LXFV;
-      } else /* FALSE */ {
-        Self__VFVH=(__INTEGER__Q)(result__LWFV->capacity__HFL <<  1);
-        __tmp__LXFV=((__CHARACTER__DB *)result__LWFV->storage__4EL);
-        __tmp__4AB=result__LWFV->capacity__HFL;
-        __tmp__CXFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LXFV),((__UINTEGER_32__RWB )__tmp__4AB),((__UINTEGER_32__RWB )Self__VFVH));
-        __tmp__LXFV=((__CHARACTER__DB *)__tmp__CXFV);
-        clear__to__F00(__tmp__LXFV,__tmp__4AB,(__INTEGER__Q)(Self__VFVH -  1));
-        result__LWFV->storage__4EL=__tmp__LXFV;
-        result__LWFV->capacity__HFL=Self__VFVH;
-      };
-    };
-    ((__CHARACTER__DB *)result__LWFV->storage__4EL)[result__LWFV->count__WJ]='\0';
-    result__LWFV->count__WJ=(__INTEGER__Q)(result__LWFV->count__WJ +  1);
-    result__LWFV->count__WJ=(__INTEGER__Q)(result__LWFV->count__WJ -  1);
-  };
-  ptr__MWFV=((__POINTER__IB )(fopen((char*)(result__LWFV->storage__4EL),"wb")));
-  Self__PYG=result__R0FV->count__WJ;
-  result__LWFV=((__STRING__BC *)result__R0FV);
-  if ((result__LWFV->capacity__HFL > result__LWFV->count__WJ)) {
-    ((__CHARACTER__DB *)result__LWFV->storage__4EL)[result__LWFV->count__WJ]='\0';
+    if ((__0XFV->__OFL <= __0XFV->__WJ)) {
+      if ((__0XFV->__OFL ==  0)) {
+        __0XFV->__OFL= 32;
+        __0YFV=__RVW( 32);
+        __0XFV->__FFL=__0YFV;
+      } else /* FALSE */ {
+        __EHVH=(____Q)(__0XFV->__OFL <<  1);
+        __0YFV=((____DB *)__0XFV->__FFL);
+        __FBB=__0XFV->__OFL;
+        __RYFV=__55W(((____IB )__0YFV),((____YWB )__FBB),((____YWB )__EHVH));
+        __0YFV=((____DB *)__RYFV);
+        __M00(__0YFV,__FBB,(____Q)(__EHVH -  1));
+        __0XFV->__FFL=__0YFV;
+        __0XFV->__OFL=__EHVH;
+      };
+    };
+    ((____DB *)__0XFV->__FFL)[__0XFV->__WJ]='\0';
+    __0XFV->__WJ=(____Q)(__0XFV->__WJ +  1);
+    __0XFV->__WJ=(____Q)(__0XFV->__WJ -  1);
+  };
+  __1XFV=((____IB )(fopen((char*)(__0XFV->__FFL),"wb")));
+  __WYG=__A2FV->__WJ;
+  __0XFV=((____BC *)__A2FV);
+  if ((__0XFV->__OFL > __0XFV->__WJ)) {
+    ((____DB *)__0XFV->__FFL)[__0XFV->__WJ]='\0';
   } else /* FALSE */ {
-    if ((result__LWFV->capacity__HFL <= result__LWFV->count__WJ)) {
-      if ((result__LWFV->capacity__HFL ==  0)) {
-        result__LWFV->capacity__HFL= 32;
-        __tmp__LXFV=create__KVW( 32);
-        result__LWFV->storage__4EL=__tmp__LXFV;
-      } else /* FALSE */ {
-        Self__VFVH=(__INTEGER__Q)(result__LWFV->capacity__HFL <<  1);
-        __tmp__LXFV=((__CHARACTER__DB *)result__LWFV->storage__4EL);
-        __tmp__4AB=result__LWFV->capacity__HFL;
-        __tmp__CXFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LXFV),((__UINTEGER_32__RWB )__tmp__4AB),((__UINTEGER_32__RWB )Self__VFVH));
-        __tmp__LXFV=((__CHARACTER__DB *)__tmp__CXFV);
-        clear__to__F00(__tmp__LXFV,__tmp__4AB,(__INTEGER__Q)(Self__VFVH -  1));
-        result__LWFV->storage__4EL=__tmp__LXFV;
-        result__LWFV->capacity__HFL=Self__VFVH;
-      };
-    };
-    ((__CHARACTER__DB *)result__LWFV->storage__4EL)[result__LWFV->count__WJ]='\0';
-    result__LWFV->count__WJ=(__INTEGER__Q)(result__LWFV->count__WJ +  1);
-    result__LWFV->count__WJ=(__INTEGER__Q)(result__LWFV->count__WJ -  1);
-  };
-  fwrite((void *)((result__LWFV->storage__4EL)),(size_t)(1), (size_t)((Self__PYG)),(FILE*)((ptr__MWFV)));
-  Self__PYG=Self__EAGV->count__WJ;
-  result__LWFV=((__STRING__BC *)Self__EAGV);
-  if ((result__LWFV->capacity__HFL > result__LWFV->count__WJ)) {
-    ((__CHARACTER__DB *)result__LWFV->storage__4EL)[result__LWFV->count__WJ]='\0';
+    if ((__0XFV->__OFL <= __0XFV->__WJ)) {
+      if ((__0XFV->__OFL ==  0)) {
+        __0XFV->__OFL= 32;
+        __0YFV=__RVW( 32);
+        __0XFV->__FFL=__0YFV;
+      } else /* FALSE */ {
+        __EHVH=(____Q)(__0XFV->__OFL <<  1);
+        __0YFV=((____DB *)__0XFV->__FFL);
+        __FBB=__0XFV->__OFL;
+        __RYFV=__55W(((____IB )__0YFV),((____YWB )__FBB),((____YWB )__EHVH));
+        __0YFV=((____DB *)__RYFV);
+        __M00(__0YFV,__FBB,(____Q)(__EHVH -  1));
+        __0XFV->__FFL=__0YFV;
+        __0XFV->__OFL=__EHVH;
+      };
+    };
+    ((____DB *)__0XFV->__FFL)[__0XFV->__WJ]='\0';
+    __0XFV->__WJ=(____Q)(__0XFV->__WJ +  1);
+    __0XFV->__WJ=(____Q)(__0XFV->__WJ -  1);
+  };
+  fwrite((void *)((__0XFV->__FFL)),(size_t)(1), (size_t)((__WYG)),(FILE*)((__1XFV)));
+  __WYG=__TBGV->__WJ;
+  __0XFV=((____BC *)__TBGV);
+  if ((__0XFV->__OFL > __0XFV->__WJ)) {
+    ((____DB *)__0XFV->__FFL)[__0XFV->__WJ]='\0';
   } else /* FALSE */ {
-    if ((result__LWFV->capacity__HFL <= result__LWFV->count__WJ)) {
-      if ((result__LWFV->capacity__HFL ==  0)) {
-        result__LWFV->capacity__HFL= 32;
-        __tmp__LXFV=create__KVW( 32);
-        result__LWFV->storage__4EL=__tmp__LXFV;
-      } else /* FALSE */ {
-        Self__VFVH=(__INTEGER__Q)(result__LWFV->capacity__HFL <<  1);
-        __tmp__LXFV=((__CHARACTER__DB *)result__LWFV->storage__4EL);
-        __tmp__4AB=result__LWFV->capacity__HFL;
-        __tmp__CXFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LXFV),((__UINTEGER_32__RWB )__tmp__4AB),((__UINTEGER_32__RWB )Self__VFVH));
-        __tmp__LXFV=((__CHARACTER__DB *)__tmp__CXFV);
-        clear__to__F00(__tmp__LXFV,__tmp__4AB,(__INTEGER__Q)(Self__VFVH -  1));
-        result__LWFV->storage__4EL=__tmp__LXFV;
-        result__LWFV->capacity__HFL=Self__VFVH;
-      };
-    };
-    ((__CHARACTER__DB *)result__LWFV->storage__4EL)[result__LWFV->count__WJ]='\0';
-    result__LWFV->count__WJ=(__INTEGER__Q)(result__LWFV->count__WJ +  1);
-    result__LWFV->count__WJ=(__INTEGER__Q)(result__LWFV->count__WJ -  1);
-  };
-  fwrite((void *)((result__LWFV->storage__4EL)),(size_t)(1), (size_t)((Self__PYG)),(FILE*)((ptr__MWFV)));
-  if ((output_count__FK !=  0)) {
-    typ_id__5WFV=result__YCGV->count__WJ;
-    __tmp__GBXS=((__STRING__BC *)result__YCGV);
-    if ((__tmp__GBXS->capacity__HFL > __tmp__GBXS->count__WJ)) {
-      ((__CHARACTER__DB *)__tmp__GBXS->storage__4EL)[__tmp__GBXS->count__WJ]='\0';
-    } else /* FALSE */ {
-      if ((__tmp__GBXS->capacity__HFL <= __tmp__GBXS->count__WJ)) {
-        if ((__tmp__GBXS->capacity__HFL ==  0)) {
-          __tmp__GBXS->capacity__HFL= 32;
-          __tmp__IIGV=create__KVW( 32);
-          __tmp__GBXS->storage__4EL=__tmp__IIGV;
-        } else /* FALSE */ {
-          __tmp__BDB=(__INTEGER__Q)(__tmp__GBXS->capacity__HFL <<  1);
-          __tmp__IIGV=((__CHARACTER__DB *)__tmp__GBXS->storage__4EL);
-          __tmp__3OGG=__tmp__GBXS->capacity__HFL;
-          __tmp__MIGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIGV),((__UINTEGER_32__RWB )__tmp__3OGG),((__UINTEGER_32__RWB )__tmp__BDB));
-          __tmp__IIGV=((__CHARACTER__DB *)__tmp__MIGV);
-          clear__to__F00(__tmp__IIGV,__tmp__3OGG,(__INTEGER__Q)(__tmp__BDB -  1));
-          __tmp__GBXS->storage__4EL=__tmp__IIGV;
-          __tmp__GBXS->capacity__HFL=__tmp__BDB;
-        };
-      };
-      ((__CHARACTER__DB *)__tmp__GBXS->storage__4EL)[__tmp__GBXS->count__WJ]='\0';
-      __tmp__GBXS->count__WJ=(__INTEGER__Q)(__tmp__GBXS->count__WJ +  1);
-      __tmp__GBXS->count__WJ=(__INTEGER__Q)(__tmp__GBXS->count__WJ -  1);
-    };
-    fwrite((void *)((__tmp__GBXS->storage__4EL)),(size_t)(1), (size_t)((typ_id__5WFV)),(FILE*)((ptr__MWFV)));
-  };
-  Self__PYG=Self__DBGV->count__WJ;
-  result__LWFV=((__STRING__BC *)Self__DBGV);
-  if ((result__LWFV->capacity__HFL > result__LWFV->count__WJ)) {
-    ((__CHARACTER__DB *)result__LWFV->storage__4EL)[result__LWFV->count__WJ]='\0';
+    if ((__0XFV->__OFL <= __0XFV->__WJ)) {
+      if ((__0XFV->__OFL ==  0)) {
+        __0XFV->__OFL= 32;
+        __0YFV=__RVW( 32);
+        __0XFV->__FFL=__0YFV;
+      } else /* FALSE */ {
+        __EHVH=(____Q)(__0XFV->__OFL <<  1);
+        __0YFV=((____DB *)__0XFV->__FFL);
+        __FBB=__0XFV->__OFL;
+        __RYFV=__55W(((____IB )__0YFV),((____YWB )__FBB),((____YWB )__EHVH));
+        __0YFV=((____DB *)__RYFV);
+        __M00(__0YFV,__FBB,(____Q)(__EHVH -  1));
+        __0XFV->__FFL=__0YFV;
+        __0XFV->__OFL=__EHVH;
+      };
+    };
+    ((____DB *)__0XFV->__FFL)[__0XFV->__WJ]='\0';
+    __0XFV->__WJ=(____Q)(__0XFV->__WJ +  1);
+    __0XFV->__WJ=(____Q)(__0XFV->__WJ -  1);
+  };
+  fwrite((void *)((__0XFV->__FFL)),(size_t)(1), (size_t)((__WYG)),(FILE*)((__1XFV)));
+  if ((__FK !=  0)) {
+    __OYFV=__HEGV->__WJ;
+    __VCXS=((____BC *)__HEGV);
+    if ((__VCXS->__OFL > __VCXS->__WJ)) {
+      ((____DB *)__VCXS->__FFL)[__VCXS->__WJ]='\0';
+    } else /* FALSE */ {
+      if ((__VCXS->__OFL <= __VCXS->__WJ)) {
+        if ((__VCXS->__OFL ==  0)) {
+          __VCXS->__OFL= 32;
+          __XJGV=__RVW( 32);
+          __VCXS->__FFL=__XJGV;
+        } else /* FALSE */ {
+          __IDB=(____Q)(__VCXS->__OFL <<  1);
+          __XJGV=((____DB *)__VCXS->__FFL);
+          __MQGG=__VCXS->__OFL;
+          __1JGV=__55W(((____IB )__XJGV),((____YWB )__MQGG),((____YWB )__IDB));
+          __XJGV=((____DB *)__1JGV);
+          __M00(__XJGV,__MQGG,(____Q)(__IDB -  1));
+          __VCXS->__FFL=__XJGV;
+          __VCXS->__OFL=__IDB;
+        };
+      };
+      ((____DB *)__VCXS->__FFL)[__VCXS->__WJ]='\0';
+      __VCXS->__WJ=(____Q)(__VCXS->__WJ +  1);
+      __VCXS->__WJ=(____Q)(__VCXS->__WJ -  1);
+    };
+    fwrite((void *)((__VCXS->__FFL)),(size_t)(1), (size_t)((__OYFV)),(FILE*)((__1XFV)));
+  };
+  __WYG=__SCGV->__WJ;
+  __0XFV=((____BC *)__SCGV);
+  if ((__0XFV->__OFL > __0XFV->__WJ)) {
+    ((____DB *)__0XFV->__FFL)[__0XFV->__WJ]='\0';
   } else /* FALSE */ {
-    if ((result__LWFV->capacity__HFL <= result__LWFV->count__WJ)) {
-      if ((result__LWFV->capacity__HFL ==  0)) {
-        result__LWFV->capacity__HFL= 32;
-        __tmp__LXFV=create__KVW( 32);
-        result__LWFV->storage__4EL=__tmp__LXFV;
-      } else /* FALSE */ {
-        Self__VFVH=(__INTEGER__Q)(result__LWFV->capacity__HFL <<  1);
-        __tmp__LXFV=((__CHARACTER__DB *)result__LWFV->storage__4EL);
-        __tmp__4AB=result__LWFV->capacity__HFL;
-        __tmp__CXFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LXFV),((__UINTEGER_32__RWB )__tmp__4AB),((__UINTEGER_32__RWB )Self__VFVH));
-        __tmp__LXFV=((__CHARACTER__DB *)__tmp__CXFV);
-        clear__to__F00(__tmp__LXFV,__tmp__4AB,(__INTEGER__Q)(Self__VFVH -  1));
-        result__LWFV->storage__4EL=__tmp__LXFV;
-        result__LWFV->capacity__HFL=Self__VFVH;
-      };
-    };
-    ((__CHARACTER__DB *)result__LWFV->storage__4EL)[result__LWFV->count__WJ]='\0';
-    result__LWFV->count__WJ=(__INTEGER__Q)(result__LWFV->count__WJ +  1);
-    result__LWFV->count__WJ=(__INTEGER__Q)(result__LWFV->count__WJ -  1);
-  };
-  fwrite((void *)((result__LWFV->storage__4EL)),(size_t)(1), (size_t)((Self__PYG)),(FILE*)((ptr__MWFV)));
-  fclose((FILE*)((ptr__MWFV)));
-  __tmp__YK=((__UINTEGER_64__YB )((unsigned long long)time(NULL)));
-  if ((! is_quiet__ZK)) {
-    put_string__BJG((&__string_272));
-    typ_id__5WFV=((__INTEGER__Q )(__UINTEGER_64__YB)(__tmp__YK - __tmp__SC));
-    typ_id__NWFV=typ_id__5WFV;
-    if ((typ_id__5WFV >=  120)) {
-      old_nb_elts__OXFV=(__INTEGER__Q)(typ_id__5WFV /  60);
-      ((__STRING__BC *)result__IAGV)->count__WJ= 0;
-      append_in__YDE(old_nb_elts__OXFV,result__IAGV);
-      put_string__BJG(result__IAGV);
-      put_string__BJG((&__string_273));
-      typ_id__NWFV=(__INTEGER__Q)(typ_id__5WFV %  60);
-    };
-    ((__STRING__BC *)result__IAGV)->count__WJ= 0;
-    append_in__YDE(typ_id__NWFV,result__IAGV);
-    put_string__BJG(result__IAGV);
-    put_string__BJG((&__string_274));
-    if ((nb_warning__TL !=  0)) {
-      put_string__BJG((&__string_272));
-      ((__STRING__BC *)result__IAGV)->count__WJ= 0;
-      append_in__YDE(nb_warning__TL,result__IAGV);
-      put_string__BJG(result__IAGV);
-      put_string__BJG((&__string_275));
-    };
-  };
-  if (is_statistic__BM) {
-    put_string__BJG((&__string_276));
-    ((__STRING__BC *)result__IAGV)->count__WJ= 0;
-    append_in__YDE(local_counter__IM,result__IAGV);
-    put_string__BJG(result__IAGV);
-    put_string__BJG((&__string_277));
-    put_string__BJG((&__string_278));
-    ((__STRING__BC *)result__IAGV)->count__WJ= 0;
-    append_in__YDE(context_counter__LM,result__IAGV);
-    put_string__BJG(result__IAGV);
-    put_string__BJG((&__string_277));
-    print__stat__for__UHJF((&__string_279), 0,late_binding_counter__QM);
-    print__stat__for__UHJF((&__string_280),polymorphic_counter__SM,late_binding_counter__QM);
-    if (is_optimization__VM) {
-      print__CKG((&__string_281));
-      print__BFGF(count_invariant__2M);
+    if ((__0XFV->__OFL <= __0XFV->__WJ)) {
+      if ((__0XFV->__OFL ==  0)) {
+        __0XFV->__OFL= 32;
+        __0YFV=__RVW( 32);
+        __0XFV->__FFL=__0YFV;
+      } else /* FALSE */ {
+        __EHVH=(____Q)(__0XFV->__OFL <<  1);
+        __0YFV=((____DB *)__0XFV->__FFL);
+        __FBB=__0XFV->__OFL;
+        __RYFV=__55W(((____IB )__0YFV),((____YWB )__FBB),((____YWB )__EHVH));
+        __0YFV=((____DB *)__RYFV);
+        __M00(__0YFV,__FBB,(____Q)(__EHVH -  1));
+        __0XFV->__FFL=__0YFV;
+        __0XFV->__OFL=__EHVH;
+      };
+    };
+    ((____DB *)__0XFV->__FFL)[__0XFV->__WJ]='\0';
+    __0XFV->__WJ=(____Q)(__0XFV->__WJ +  1);
+    __0XFV->__WJ=(____Q)(__0XFV->__WJ -  1);
+  };
+  fwrite((void *)((__0XFV->__FFL)),(size_t)(1), (size_t)((__WYG)),(FILE*)((__1XFV)));
+  fclose((FILE*)((__1XFV)));
+  __YK=((____YB )((unsigned long long)time(NULL)));
+  if ((! __ZK)) {
+    __IJG((&__string_272));
+    __OYFV=((____Q )(____YB)(__YK - __SC));
+    __2XFV=__OYFV;
+    if ((__OYFV >=  120)) {
+      __3YFV=(____Q)(__OYFV /  60);
+      ((____BC *)__XBGV)->__WJ= 0;
+      __5DE(__3YFV,__XBGV);
+      __IJG(__XBGV);
+      __IJG((&__string_273));
+      __2XFV=(____Q)(__OYFV %  60);
+    };
+    ((____BC *)__XBGV)->__WJ= 0;
+    __5DE(__2XFV,__XBGV);
+    __IJG(__XBGV);
+    __IJG((&__string_274));
+    if ((__TL !=  0)) {
+      __IJG((&__string_272));
+      ((____BC *)__XBGV)->__WJ= 0;
+      __5DE(__TL,__XBGV);
+      __IJG(__XBGV);
+      __IJG((&__string_275));
+    };
+  };
+  if (__BM) {
+    __IJG((&__string_276));
+    ((____BC *)__XBGV)->__WJ= 0;
+    __5DE(__IM,__XBGV);
+    __IJG(__XBGV);
+    __IJG((&__string_277));
+    __IJG((&__string_278));
+    ((____BC *)__XBGV)->__WJ= 0;
+    __5DE(__LM,__XBGV);
+    __IJG(__XBGV);
+    __IJG((&__string_277));
+    __DJJF((&__string_279), 0,__QM);
+    __DJJF((&__string_280),__SM,__QM);
+    if (__VM) {
+      __JKG((&__string_281));
+      __QGGF(__2M);
       fputc((int)('\n'),stdout);
     };
   };
-  __tmp__ZOAG=is_cop__CN;
-  __tmp__ADXS=fast_reference_at__ZCK(((__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *)result__2WG),(&__string_117));
-  if (((void *)__tmp__ADXS == (void *)NULL)) {
-    print__CKG((&__string_180));
-    print__CKG((&__string_117));
-    print__CKG((&__string_168));
+  __IQAG=__CN;
+  __PEXS=__ADK(((____GZC *)__DXG),(&__string_117));
+  if (((void *)__PEXS == (void *)NULL)) {
+    __JKG((&__string_180));
+    __JKG((&__string_117));
+    __JKG((&__string_168));
   } else /* FALSE */ {
-    result__O0D=NULL;
-    if (__tmp__ZOAG) {
-      result__O0D=result__4M0C;
+    __V0D=NULL;
+    if (__IQAG) {
+      __V0D=__NO0C;
     } else /* FALSE */ {
-      result__O0D=LIP_BOOLEAN__ZBB__;
+      __V0D=__ACB__;
     };
-    __tmp__TBB=set_value__XX0(((__LIP_SLOT_DATA__VAB *)__tmp__ADXS),result__O0D);
-    if ((! __tmp__TBB)) {
-      __tmp__FAXC=__tmp__ADXS->parent_lip_slot__WAB.parent_itm_object__MC.position__H2B;
-      put_error__text__2PE( 1,(&__string_282));
-      put_position__HRE(__tmp__FAXC);
-      put_string__BJG(Self__ZWFV);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)Self__ZWFV));
+    __0BB=__4X0(((____2AB *)__PEXS),__V0D);
+    if ((! __0BB)) {
+      __UBXC=__PEXS->__3AB.__MC.__O2B;
+      __DQE( 1,(&__string_282));
+      __ORE(__UBXC);
+      __IJG(__IYFV);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IYFV));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
   };
-  __tmp__CAB=get_method__O2B((&__string_105));
-  if (((void *)__tmp__CAB == (void *)NULL)) {
-    print__CKG((&__string_283));
+  __JAB=__V2B((&__string_105));
+  if (((void *)__JAB == (void *)NULL)) {
+    __JKG((&__string_283));
   } else /* FALSE */ {
-    __tmp__TBB=run_with__JEXC(((__LIP_SLOT_CODE__HC *)__tmp__CAB),NULL);
+    __0BB=__YFXC(((____HC *)__JAB),NULL);
   };
   return(0);
 }
 
 
-static __POINTER__IB micro_alloc__table__lab__HKI(__POINTER__IB new_size__JKI,__POINTER__IB ptr_table__KKI,__UINTEGER_32__RWB lab_type__LKI)
-// ({POINTER__IB},{POINTER__IB},{UINTEGER_32__RWB}) With result No recursive, No inlinable.
+static ____IB __OKI(____IB __QKI,____IB __RKI,____YWB __SKI)
+// ({__IB},{__IB},{__YWB}) With result No recursive, No inlinable.
 {
-  __POINTER__IB next__PKI,__tmp__A2YS,result__NKI,__tmp__ULI,__tmp__WLI;
-  __POINTER__IB __tmp__2MI;
-  next__PKI=((__POINTER__IB )(NULL));
-  __tmp__A2YS=((__POINTER__IB *)ptr_table__KKI)[ 0];
-  result__NKI=__tmp__A2YS;
-  if ((__tmp__A2YS == (void *)NULL)) {
-    __tmp__ULI=new_lab__F5I(lab_type__LKI);
-    result__NKI=__tmp__ULI;
-    __tmp__WLI=(void *)((unsigned long)__tmp__ULI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)new_size__JKI));
-    next__PKI=__tmp__WLI;
-    ((__POINTER__IB *)__tmp__WLI)[ 0]=NULL;
-    ((__POINTER__IB *)ptr_table__KKI)[ 0]=__tmp__WLI;
+  ____IB __WKI,__P3YS,__UKI,__1LI,__3LI,__DNI;
+  __WKI=((____IB )(NULL));
+  __P3YS=((____IB *)__RKI)[ 0];
+  __UKI=__P3YS;
+  if ((__P3YS == (void *)NULL)) {
+    __1LI=__M5I(__SKI);
+    __UKI=__1LI;
+    __3LI=(void *)((unsigned long)__1LI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QKI));
+    __WKI=__3LI;
+    ((____IB *)__3LI)[ 0]=NULL;
+    ((____IB *)__RKI)[ 0]=__3LI;
   } else /* FALSE */ {
-    __tmp__ULI=((__POINTER__IB *)result__NKI)[ 0];
-    next__PKI=__tmp__ULI;
-    if ((__tmp__ULI == (void *)NULL)) {
-      if (((void *)((unsigned long)(void *)((unsigned long)(void *)((unsigned long)result__NKI - (unsigned long)begin_memory__CMI) & (unsigned long)((__POINTER__IB ) 4095)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)(void *)((unsigned long)new_size__JKI << (unsigned long) 1))) <= ((__POINTER__IB ) 4096))) {
-        next__PKI=(void *)((unsigned long)result__NKI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)new_size__JKI));
+    __1LI=((____IB *)__UKI)[ 0];
+    __WKI=__1LI;
+    if ((__1LI == (void *)NULL)) {
+      if (((void *)((unsigned long)(void *)((unsigned long)(void *)((unsigned long)__UKI - (unsigned long)__JMI) & (unsigned long)((____IB ) 4095)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)(void *)((unsigned long)__QKI << (unsigned long) 1))) <= ((____IB ) 4096))) {
+        __WKI=(void *)((unsigned long)__UKI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QKI));
       } else /* FALSE */ {
-        __tmp__2MI=new_lab__F5I(lab_type__LKI);
-        next__PKI=__tmp__2MI;
+        __DNI=__M5I(__SKI);
+        __WKI=__DNI;
       };
-      ((__POINTER__IB *)next__PKI)[ 0]=NULL;
-      ((__POINTER__IB *)ptr_table__KKI)[ 0]=next__PKI;
+      ((____IB *)__WKI)[ 0]=NULL;
+      ((____IB *)__RKI)[ 0]=__WKI;
     } else /* FALSE */ {
-      ((__POINTER__IB *)result__NKI)[ 0]=(void *)((unsigned long)((__POINTER__IB *)next__PKI)[ 0] & (unsigned long)((__POINTER__IB )(__INTEGER__Q)(~  3)));
-      result__NKI=next__PKI;
+      ((____IB *)__UKI)[ 0]=(void *)((unsigned long)((____IB *)__WKI)[ 0] & (unsigned long)((____IB )(____Q)(~  3)));
+      __UKI=__WKI;
     };
   };
-  next__PKI=result__NKI;
-  return(next__PKI);
+  __WKI=__UKI;
+  return(__WKI);
 }
 
-static __CHARACTER__DB* create__KVW(__INTEGER__Q nb_elements__MVW)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____DB* __RVW(____Q __TVW)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__5LEU,result__3LEU,__tmp__4LEU,__tmp__AMEU;
-  __POINTER__IB __tmp__CMEU,__tmp__DMEU;
-  __UINTEGER_32__RWB __tmp__EMEU;
-  __MEMORY__UPG *__tmp__IMEU;
-  __INTEGER__Q Self__I34;
-  __CHARACTER__DB *__tmp__S1W,*Result__NVW;
-  sz__5LEU=((__POINTER__IB )nb_elements__MVW);
-  result__3LEU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__4LEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__AMEU=(void *)((unsigned long)(void *)((unsigned long)sz__5LEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LEU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__5LEU=(void *)((unsigned long)__tmp__AMEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__5LEU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__CMEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__DMEU=(void *)((unsigned long)(void *)((unsigned long)sz__5LEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CMEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CMEU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__EMEU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DMEU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__CMEU=micro_alloc__table__lab__HKI(__tmp__DMEU,((__POINTER__IB )(&(table_size[(__tmp__EMEU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DMEU)));
-    ((__POINTER__IB *)__tmp__CMEU)[ 0]=((__POINTER__IB ) 3);
-    result__3LEU=(void *)((unsigned long)__tmp__CMEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __ONEU,__MNEU,__NNEU,__PNEU,__RNEU,__SNEU;
+  ____YWB __TNEU;
+  ____1PG *__XNEU;
+  ____Q __P34;
+  ____DB *__Z1W,*__UVW;
+  __ONEU=((____IB )__TVW);
+  __MNEU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __NNEU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __PNEU=(void *)((unsigned long)(void *)((unsigned long)__ONEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNEU) - (unsigned long)((____IB ) 1)));
+  __ONEU=(void *)((unsigned long)__PNEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__ONEU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __RNEU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __SNEU=(void *)((unsigned long)(void *)((unsigned long)__ONEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RNEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RNEU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __TNEU=((____YWB )((____Q )(void *)((unsigned long)__SNEU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __RNEU=__OKI(__SNEU,((____IB )(&(table_size[(__TNEU)-1]))),((____YWB )((____Q )__SNEU)));
+    ((____IB *)__RNEU)[ 0]=((____IB ) 3);
+    __MNEU=(void *)((unsigned long)__RNEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__IMEU=search__4PCB(__tmp__AMEU);
-    result__3LEU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__IMEU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __XNEU=__NQCB(__PNEU);
+    __MNEU=(void *)((unsigned long)((____IB )((____1PG *)__XNEU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__S1W=((__CHARACTER__DB *)result__3LEU);
-  Self__I34=(__INTEGER__Q)(nb_elements__MVW -  1);
-  while ((Self__I34 >=  0)) {
-    __tmp__S1W[Self__I34]='\0';
-    Self__I34=(__INTEGER__Q)(Self__I34 -  1);
+  __Z1W=((____DB *)__MNEU);
+  __P34=(____Q)(__TVW -  1);
+  while ((__P34 >=  0)) {
+    __Z1W[__P34]='\0';
+    __P34=(____Q)(__P34 -  1);
   };
-  Result__NVW=__tmp__S1W;
-  return(Result__NVW);
+  __UVW=__Z1W;
+  return(__UVW);
 }
 
-static __FAST_ARRAYoSTRINGo__TRD* create_with_capacity__1JE(__INTEGER__Q new_count__3JE)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____0RD* __CKE(____Q __EKE)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__GCL,__tmp__MCL,__tmp__KRAU,__tmp__MRAU;
-  __INTEGER__Q typ_id__KCL;
-  __UINTEGER_32__RWB __tmp__NRAU;
-  __FAST_ARRAYoSTRINGo__TRD *result__FCL,*Self__O5Y;
-  void **__tmp__DAZ;
-  result__FCL=NULL;
-  ptr__GCL=((__POINTER__IB )(NULL));
-  typ_id__KCL= 0;
-  __tmp__MCL=((__POINTER__IB )sizeof(__FAST_ARRAYoSTRINGo__TRD));
-  if (((unsigned long)__tmp__MCL ==  0)) {
-    result__FCL=FAST_ARRAYoSTRINGo__TRD__;
+  ____IB __NCL,__TCL,__ZSAU,__1SAU;
+  ____Q __RCL;
+  ____YWB __2SAU;
+  ____0RD *__MCL,*__V5Y;
+  void **__KAZ;
+  __MCL=NULL;
+  __NCL=((____IB )(NULL));
+  __RCL= 0;
+  __TCL=((____IB )sizeof(____0RD));
+  if (((unsigned long)__TCL ==  0)) {
+    __MCL=__0RD__;
   } else /* FALSE */ {
-    typ_id__KCL=__FAST_ARRAYoSTRINGo__TRD__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MCL));
-    if ((typ_id__KCL == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__KRAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__MRAU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MCL - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRAU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__NRAU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MRAU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__KRAU=micro_alloc__table__lab__HKI(__tmp__MRAU,((__POINTER__IB )(&(table_size[(__tmp__NRAU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MRAU)));
-      ptr__GCL=__tmp__KRAU;
-    } else /* FALSE */ {
-      __tmp__NRAU=((__UINTEGER_32__RWB )typ_id__KCL);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__KRAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__MRAU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MCL - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRAU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__KRAU=micro_alloc__table__lab__HKI(__tmp__MRAU,((__POINTER__IB )(&(table_type[(__tmp__NRAU)]))),(__UINTEGER_32__RWB)(__tmp__NRAU |  1));
-      ptr__GCL=__tmp__KRAU;
-    };
-    result__FCL=((__FAST_ARRAYoSTRINGo__TRD *)ptr__GCL);
-    *(result__FCL) = *(FAST_ARRAYoSTRINGo__TRD__);
-  };
-  Self__O5Y=((__FAST_ARRAYoSTRINGo__TRD *)result__FCL);
-  if ((Self__O5Y->parent_arrayed_collection__ZRD.capacity__X5Y < new_count__3JE)) {
-    __tmp__DAZ=create__4OEB(new_count__3JE);
-    Self__O5Y->parent_arrayed_collection__ZRD.storage__EAZ=__tmp__DAZ;
-    Self__O5Y->parent_arrayed_collection__ZRD.capacity__X5Y=new_count__3JE;
-  };
-  Self__O5Y->parent_arrayed_collection__ZRD.upper__2RD=(__INTEGER__Q)(-  1);
-  Self__O5Y=result__FCL;
-  return(Self__O5Y);
+    __RCL=____0RD__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TCL));
+    if ((__RCL == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __ZSAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __1SAU=(void *)((unsigned long)(void *)((unsigned long)__TCL - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSAU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __2SAU=((____YWB )((____Q )(void *)((unsigned long)__1SAU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __ZSAU=__OKI(__1SAU,((____IB )(&(table_size[(__2SAU)-1]))),((____YWB )((____Q )__1SAU)));
+      __NCL=__ZSAU;
+    } else /* FALSE */ {
+      __2SAU=((____YWB )__RCL);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __ZSAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __1SAU=(void *)((unsigned long)(void *)((unsigned long)__TCL - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSAU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __ZSAU=__OKI(__1SAU,((____IB )(&(table_type[(__2SAU)]))),(____YWB)(__2SAU |  1));
+      __NCL=__ZSAU;
+    };
+    __MCL=((____0RD *)__NCL);
+    *(__MCL) = *(__0RD__);
+  };
+  __V5Y=((____0RD *)__MCL);
+  if ((__V5Y->__ASD.__45Y < __EKE)) {
+    __KAZ=__NPEB(__EKE);
+    __V5Y->__ASD.__LAZ=__KAZ;
+    __V5Y->__ASD.__45Y=__EKE;
+  };
+  __V5Y->__ASD.__DSD=(____Q)(-  1);
+  __V5Y=__MCL;
+  return(__V5Y);
 }
 
-static __POINTER__IB realloc_dynamic__old_size__new_size__Y5W(__POINTER__IB p__05W,__UINTEGER_32__RWB old_sz__15W,__UINTEGER_32__RWB new_sz__25W)
-// ({POINTER__IB},{UINTEGER_32__RWB},{UINTEGER_32__RWB}) With result No recursive, No inlinable.
+static ____IB __55W(____IB __BAX,____YWB __CAX,____YWB __DAX)
+// ({__IB},{__YWB},{__YWB}) With result No recursive, No inlinable.
 {
-  __POINTER__IB result__IAX,sz__VIDU,result__TIDU,__tmp__UIDU;
-  __POINTER__IB __tmp__WIDU,__tmp__YIDU,__tmp__ZIDU,prev__RVPB;
-  __UINTEGER_32__RWB __tmp__WZ1T,__tmp__VAX,__tmp__0MX,__tmp__4AX;
-  __UINTEGER_32__RWB __tmp__0IDU,__tmp__KFDB,__tmp__2FDB,new_size__TVPB;
-  __MEMORY__UPG *__tmp__4IDU,*result__JEDB,*__tmp__YFDB,*__tmp__OWPB;
-  __MEMORY__UPG *new_free__PVPB,*prev__BJDU,*next__CJDU;
-  result__IAX=((__POINTER__IB )(NULL));
-  __tmp__WZ1T=(__UINTEGER_32__RWB)(((__UINTEGER_32__RWB )((__INTEGER__Q )(sizeof(void *)))) -  1);
-  __tmp__VAX=(__UINTEGER_32__RWB)((__UINTEGER_32__RWB)(old_sz__15W + __tmp__WZ1T) & (__UINTEGER_32__RWB)(~ __tmp__WZ1T));
-  __tmp__WZ1T=(__UINTEGER_32__RWB)(__tmp__VAX + ((__UINTEGER_32__RWB )((__INTEGER__Q )(sizeof(void *)))));
-  __tmp__0MX=(__UINTEGER_32__RWB)(((__UINTEGER_32__RWB )((__INTEGER__Q )(sizeof(void *)))) -  1);
-  __tmp__4AX=(__UINTEGER_32__RWB)((__UINTEGER_32__RWB)(new_sz__25W + __tmp__0MX) & (__UINTEGER_32__RWB)(~ __tmp__0MX));
-  if ((((__POINTER__IB )__tmp__WZ1T) <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    sz__VIDU=((__POINTER__IB )__tmp__4AX);
-    result__TIDU=((__POINTER__IB )(NULL));
-    (&__string_284)->count__0C= 16;
-    (&__string_284)->storage__1C="Memory: Size = 0";
-    __tmp__UIDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__WIDU=(void *)((unsigned long)(void *)((unsigned long)sz__VIDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIDU) - (unsigned long)((__POINTER__IB ) 1)));
-    sz__VIDU=(void *)((unsigned long)__tmp__WIDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-    if ((sz__VIDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__YIDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__ZIDU=(void *)((unsigned long)(void *)((unsigned long)sz__VIDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YIDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YIDU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__0IDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZIDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__YIDU=micro_alloc__table__lab__HKI(__tmp__ZIDU,((__POINTER__IB )(&(table_size[(__tmp__0IDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZIDU)));
-      ((__POINTER__IB *)__tmp__YIDU)[ 0]=((__POINTER__IB ) 3);
-      result__TIDU=(void *)((unsigned long)__tmp__YIDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-    } else /* FALSE */ {
-      __tmp__4IDU=search__4PCB(__tmp__WIDU);
-      result__TIDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__4IDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
-    };
-    result__IAX=result__TIDU;
-    copy__to__size__CBDB(p__05W,result__TIDU,__tmp__VAX);
-    sz__VIDU=(void *)((unsigned long)p__05W - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))));
-    result__TIDU=((__POINTER__IB )__tmp__WZ1T);
-    __tmp__UIDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__WIDU=(void *)((unsigned long)(void *)((unsigned long)result__TIDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIDU) - (unsigned long)((__POINTER__IB ) 1)));
-    __tmp__0IDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WIDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    result__TIDU=((__POINTER__IB )(&(table_size[(__tmp__0IDU)-1])));
-    __tmp__UIDU=((__POINTER__IB *)result__TIDU)[ 0];
-    ((__POINTER__IB *)sz__VIDU)[ 0]=(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)(void *)((unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB *)__tmp__UIDU)[ 0]) - (unsigned long)((__POINTER__IB ) 1)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 3)) - (unsigned long)((__POINTER__IB ) 1)))) - (unsigned long)((__POINTER__IB ) 1));
-    ((__POINTER__IB *)__tmp__UIDU)[ 0]=sz__VIDU;
+  ____IB __PAX,__EKDU,__CKDU,__DKDU,__FKDU,__HKDU,__IKDU,__XWPB;
+  ____YWB __F11T,__2AX,__BNX,__FBX,__JKDU,__ZFDB,__LGDB,__ZWPB;
+  ____1PG *__NKDU,*__YEDB,*__HGDB,*__UXPB,*__VWPB,*__QKDU,*__RKDU;
+  __PAX=((____IB )(NULL));
+  __F11T=(____YWB)(((____YWB )((____Q )(sizeof(void *)))) -  1);
+  __2AX=(____YWB)((____YWB)(__CAX + __F11T) & (____YWB)(~ __F11T));
+  __F11T=(____YWB)(__2AX + ((____YWB )((____Q )(sizeof(void *)))));
+  __BNX=(____YWB)(((____YWB )((____Q )(sizeof(void *)))) -  1);
+  __FBX=(____YWB)((____YWB)(__DAX + __BNX) & (____YWB)(~ __BNX));
+  if ((((____IB )__F11T) <= ((____IB )(MINIMUM_SIZE)))) {
+    __EKDU=((____IB )__FBX);
+    __CKDU=((____IB )(NULL));
+    (&__string_284)->__0C= 16;
+    (&__string_284)->__1C="Memory: Size = 0";
+    __DKDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __FKDU=(void *)((unsigned long)(void *)((unsigned long)__EKDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKDU) - (unsigned long)((____IB ) 1)));
+    __EKDU=(void *)((unsigned long)__FKDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+    if ((__EKDU <= ((____IB )(MINIMUM_SIZE)))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __HKDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __IKDU=(void *)((unsigned long)(void *)((unsigned long)__EKDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HKDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HKDU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __JKDU=((____YWB )((____Q )(void *)((unsigned long)__IKDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __HKDU=__OKI(__IKDU,((____IB )(&(table_size[(__JKDU)-1]))),((____YWB )((____Q )__IKDU)));
+      ((____IB *)__HKDU)[ 0]=((____IB ) 3);
+      __CKDU=(void *)((unsigned long)__HKDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+    } else /* FALSE */ {
+      __NKDU=__NQCB(__FKDU);
+      __CKDU=(void *)((unsigned long)((____IB )((____1PG *)__NKDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
+    };
+    __PAX=__CKDU;
+    __RBDB(__BAX,__CKDU,__2AX);
+    __EKDU=(void *)((unsigned long)__BAX - (unsigned long)((____IB )((____Q )(sizeof(void *)))));
+    __CKDU=((____IB )__F11T);
+    __DKDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __FKDU=(void *)((unsigned long)(void *)((unsigned long)__CKDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKDU) - (unsigned long)((____IB ) 1)));
+    __JKDU=((____YWB )((____Q )(void *)((unsigned long)__FKDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    __CKDU=((____IB )(&(table_size[(__JKDU)-1])));
+    __DKDU=((____IB *)__CKDU)[ 0];
+    ((____IB *)__EKDU)[ 0]=(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)(void *)((unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB *)__DKDU)[ 0]) - (unsigned long)((____IB ) 1)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 3)) - (unsigned long)((____IB ) 1)))) - (unsigned long)((____IB ) 1));
+    ((____IB *)__DKDU)[ 0]=__EKDU;
   } else /* FALSE */ {
-    __tmp__4IDU=((__MEMORY__UPG *)(void *)((unsigned long)p__05W - (unsigned long)((__POINTER__IB ) 8)));
-    __tmp__0IDU=(__UINTEGER_32__RWB)(((__UINTEGER_32__RWB )((unsigned int)((void *)((unsigned long)p__05W - (unsigned long)begin_memory__CMI)))) >>  26);
-    result__JEDB=NULL;
-    __tmp__KFDB=(__UINTEGER_32__RWB)(__tmp__4IDU->size_and_id__XPG &  4294967292LU);
-    if ((__tmp__4AX > __tmp__KFDB)) {
-      if ((! ((__UINTEGER_32__RWB)(__tmp__4IDU->size_and_id__XPG &  2) !=  0))) {
-        __tmp__YFDB=((__MEMORY__UPG *)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB )__tmp__4IDU) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8))) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )(__UINTEGER_32__RWB)(__tmp__4IDU->size_and_id__XPG &  4294967292LU)))));
-        __tmp__2FDB=(__UINTEGER_32__RWB)((__UINTEGER_32__RWB)(__tmp__4AX - __tmp__KFDB) -  8);
-        if ((((__UINTEGER_32__RWB)(__tmp__YFDB->size_and_id__XPG &  1) ==  0) && ((__UINTEGER_32__RWB)(__tmp__YFDB->size_and_id__XPG &  4294967292LU) >= __tmp__2FDB))) {
-          to_busy__index__1UVB(__tmp__YFDB,((__POINTER__IB )__tmp__2FDB),__tmp__0IDU);
-          __tmp__4IDU->size_and_id__XPG=(__UINTEGER_32__RWB)((__UINTEGER_32__RWB)(__tmp__4IDU->size_and_id__XPG + (__UINTEGER_32__RWB)(__tmp__YFDB->size_and_id__XPG &  4294967294LU)) +  8);
-          if (((__UINTEGER_32__RWB)(__tmp__4IDU->size_and_id__XPG &  2) !=  0)) {
-            last_block[(__tmp__0IDU)] = (__tmp__4IDU);
+    __NKDU=((____1PG *)(void *)((unsigned long)__BAX - (unsigned long)((____IB ) 8)));
+    __JKDU=(____YWB)(((____YWB )((unsigned int)((void *)((unsigned long)__BAX - (unsigned long)__JMI)))) >>  26);
+    __YEDB=NULL;
+    __ZFDB=(____YWB)(__NKDU->__4PG &  4294967292LU);
+    if ((__FBX > __ZFDB)) {
+      if ((! ((____YWB)(__NKDU->__4PG &  2) !=  0))) {
+        __HGDB=((____1PG *)(void *)((unsigned long)(void *)((unsigned long)((____IB )__NKDU) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8))) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )(____YWB)(__NKDU->__4PG &  4294967292LU)))));
+        __LGDB=(____YWB)((____YWB)(__FBX - __ZFDB) -  8);
+        if ((((____YWB)(__HGDB->__4PG &  1) ==  0) && ((____YWB)(__HGDB->__4PG &  4294967292LU) >= __LGDB))) {
+          __KWVB(__HGDB,((____IB )__LGDB),__JKDU);
+          __NKDU->__4PG=(____YWB)((____YWB)(__NKDU->__4PG + (____YWB)(__HGDB->__4PG &  4294967294LU)) +  8);
+          if (((____YWB)(__NKDU->__4PG &  2) !=  0)) {
+            last_block[(__JKDU)] = (__NKDU);
           } else /* FALSE */ {
-            ((__MEMORY__UPG *)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB )__tmp__4IDU) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8))) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )(__UINTEGER_32__RWB)(__tmp__4IDU->size_and_id__XPG &  4294967292LU)))))->previous_linear__WPG=(void *)((unsigned long)((__POINTER__IB )__tmp__4IDU) - (unsigned long)begin_memory__CMI);
+            ((____1PG *)(void *)((unsigned long)(void *)((unsigned long)((____IB )__NKDU) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8))) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )(____YWB)(__NKDU->__4PG &  4294967292LU)))))->__3PG=(void *)((unsigned long)((____IB )__NKDU) - (unsigned long)__JMI);
           };
-          result__JEDB=__tmp__4IDU;
+          __YEDB=__NKDU;
         };
       };
-      if (((void *)result__JEDB == (void *)NULL)) {
-        __tmp__YFDB=search__4PCB(((__POINTER__IB )__tmp__4AX));
-        result__JEDB=__tmp__YFDB;
-        copy__to__size__CBDB((void *)((unsigned long)((__POINTER__IB )__tmp__4IDU) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8))),(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__YFDB)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8))),__tmp__KFDB);
-        prev__RVPB=__tmp__4IDU->previous_linear__WPG;
-        __tmp__YFDB=((__MEMORY__UPG *)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB )__tmp__4IDU) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8))) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )(__UINTEGER_32__RWB)(__tmp__4IDU->size_and_id__XPG &  4294967292LU)))));
-        __tmp__OWPB=((__MEMORY__UPG *)(void *)((unsigned long)begin_memory__CMI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)prev__RVPB)));
-        new_free__PVPB=__tmp__OWPB;
-        __tmp__2FDB=(__UINTEGER_32__RWB)(__tmp__4IDU->size_and_id__XPG &  4294967294LU);
-        new_size__TVPB=__tmp__2FDB;
-        if (((prev__RVPB == (void *)NULL) || ((__UINTEGER_32__RWB)(__tmp__OWPB->size_and_id__XPG &  1) !=  0))) {
-          new_free__PVPB=__tmp__4IDU;
-          __tmp__4IDU->next_free__YPG=first_free__ZB0;
-          __tmp__4IDU->previous_free__ZPG=NULL;
-          if (((void *)first_free__ZB0 != (void *)NULL)) {
-            ((__MEMORY__UPG *)first_free__ZB0)->previous_free__ZPG=__tmp__4IDU;
+      if (((void *)__YEDB == (void *)NULL)) {
+        __HGDB=__NQCB(((____IB )__FBX));
+        __YEDB=__HGDB;
+        __RBDB((void *)((unsigned long)((____IB )__NKDU) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8))),(void *)((unsigned long)((____IB )((____1PG *)__HGDB)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8))),__ZFDB);
+        __XWPB=__NKDU->__3PG;
+        __HGDB=((____1PG *)(void *)((unsigned long)(void *)((unsigned long)((____IB )__NKDU) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8))) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )(____YWB)(__NKDU->__4PG &  4294967292LU)))));
+        __UXPB=((____1PG *)(void *)((unsigned long)__JMI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XWPB)));
+        __VWPB=__UXPB;
+        __LGDB=(____YWB)(__NKDU->__4PG &  4294967294LU);
+        __ZWPB=__LGDB;
+        if (((__XWPB == (void *)NULL) || ((____YWB)(__UXPB->__4PG &  1) !=  0))) {
+          __VWPB=__NKDU;
+          __NKDU->__5PG=__AC0;
+          __NKDU->__AQG=NULL;
+          if (((void *)__AC0 != (void *)NULL)) {
+            ((____1PG *)__AC0)->__AQG=__NKDU;
           };
-          first_free__ZB0=__tmp__4IDU;
+          __AC0=__NKDU;
         } else /* FALSE */ {
-          new_size__TVPB=(__UINTEGER_32__RWB)((__UINTEGER_32__RWB)(__tmp__2FDB + new_free__PVPB->size_and_id__XPG) +  8);
+          __ZWPB=(____YWB)((____YWB)(__LGDB + __VWPB->__4PG) +  8);
         };
-        if (((! ((__UINTEGER_32__RWB)(__tmp__4IDU->size_and_id__XPG &  2) !=  0)) && ((__UINTEGER_32__RWB)(__tmp__YFDB->size_and_id__XPG &  1) ==  0))) {
-          new_size__TVPB=(__UINTEGER_32__RWB)((__UINTEGER_32__RWB)(new_size__TVPB + __tmp__YFDB->size_and_id__XPG) +  8);
-          prev__BJDU=__tmp__YFDB->previous_free__ZPG;
-          next__CJDU=__tmp__YFDB->next_free__YPG;
-          if (((void *)prev__BJDU == (void *)NULL)) {
-            first_free__ZB0=next__CJDU;
+        if (((! ((____YWB)(__NKDU->__4PG &  2) !=  0)) && ((____YWB)(__HGDB->__4PG &  1) ==  0))) {
+          __ZWPB=(____YWB)((____YWB)(__ZWPB + __HGDB->__4PG) +  8);
+          __QKDU=__HGDB->__AQG;
+          __RKDU=__HGDB->__5PG;
+          if (((void *)__QKDU == (void *)NULL)) {
+            __AC0=__RKDU;
           } else /* FALSE */ {
-            ((__MEMORY__UPG *)prev__BJDU)->next_free__YPG=next__CJDU;
+            ((____1PG *)__QKDU)->__5PG=__RKDU;
           };
-          if (((void *)next__CJDU != (void *)NULL)) {
-            ((__MEMORY__UPG *)next__CJDU)->previous_free__ZPG=prev__BJDU;
+          if (((void *)__RKDU != (void *)NULL)) {
+            ((____1PG *)__RKDU)->__AQG=__QKDU;
           };
         };
-        new_free__PVPB->size_and_id__XPG=new_size__TVPB;
-        if (((__UINTEGER_32__RWB)(new_free__PVPB->size_and_id__XPG &  2) !=  0)) {
-          last_block[(__tmp__0IDU)] = (new_free__PVPB);
+        __VWPB->__4PG=__ZWPB;
+        if (((____YWB)(__VWPB->__4PG &  2) !=  0)) {
+          last_block[(__JKDU)] = (__VWPB);
         } else /* FALSE */ {
-          ((__MEMORY__UPG *)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB )__tmp__4IDU) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8))) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )(__UINTEGER_32__RWB)(__tmp__4IDU->size_and_id__XPG &  4294967292LU)))))->previous_linear__WPG=(void *)((unsigned long)((__POINTER__IB )new_free__PVPB) - (unsigned long)begin_memory__CMI);
+          ((____1PG *)(void *)((unsigned long)(void *)((unsigned long)((____IB )__NKDU) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8))) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )(____YWB)(__NKDU->__4PG &  4294967292LU)))))->__3PG=(void *)((unsigned long)((____IB )__VWPB) - (unsigned long)__JMI);
         };
       };
     } else /* FALSE */ {
-      result__JEDB=__tmp__4IDU;
+      __YEDB=__NKDU;
     };
-    result__IAX=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)result__JEDB)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __PAX=(void *)((unsigned long)((____IB )((____1PG *)__YEDB)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  sz__VIDU=result__IAX;
-  return(sz__VIDU);
+  __EKDU=__PAX;
+  return(__EKDU);
 }
 
-static void clear__to__F00(__CHARACTER__DB *Self__G00,__INTEGER__Q lower__H00,__INTEGER__Q upper__I00)
-// ({NATIVE_ARRAYoExpanded_CHARACTERo__MB},{INTEGER__Q},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __M00(____DB *__N00,____Q __O00,____Q __P00)
+// ({__MB},{__Q},{__Q}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q Self__H54;
-  Self__H54=lower__H00;
-  while ((Self__H54 <= upper__I00)) {
-    Self__G00[Self__H54]='\0';
-    Self__H54=(__INTEGER__Q)(Self__H54 +  1);
+  ____Q __O54;
+  __O54=__O00;
+  while ((__O54 <= __P00)) {
+    __N00[__O54]='\0';
+    __O54=(____Q)(__O54 +  1);
   };
 }
 
-static void add_last__J1Z(__FAST_ARRAYoSTRINGo__TRD *Self__K1Z,__STRING__BC *element__L1Z)
-// ({FAST_ARRAYoSTRINGo__TRD},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __Q1Z(____0RD *__R1Z,____BC *__S1Z)
+// ({__0RD},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__N2Z,__tmp__P2Z,__tmp__MNWB,Self__UY4C;
-  __POINTER__IB __tmp__KNWB;
-  __BOOLEAN__L __tmp__01Z;
-  void **__tmp__G2Z;
-  if (((__INTEGER__Q)(Self__K1Z->parent_arrayed_collection__ZRD.upper__2RD +  1) <= (__INTEGER__Q)(Self__K1Z->parent_arrayed_collection__ZRD.capacity__X5Y -  1))) {
-    Self__K1Z->parent_arrayed_collection__ZRD.upper__2RD=(__INTEGER__Q)(Self__K1Z->parent_arrayed_collection__ZRD.upper__2RD +  1);
-    __tmp__01Z=TRUE__K__;
+  ____Q __U2Z,__W2Z,__1OWB,__D04C;
+  ____IB __ZOWB;
+  ____L __B2Z;
+  void **__N2Z;
+  if (((____Q)(__R1Z->__ASD.__DSD +  1) <= (____Q)(__R1Z->__ASD.__45Y -  1))) {
+    __R1Z->__ASD.__DSD=(____Q)(__R1Z->__ASD.__DSD +  1);
+    __B2Z=__K__;
   } else /* FALSE */ {
-    __tmp__01Z=FALSE__O__;
-  };
-  if ((! __tmp__01Z)) {
-    if ((Self__K1Z->parent_arrayed_collection__ZRD.capacity__X5Y ==  0)) {
-      __tmp__G2Z=create__4OEB( 2);
-      Self__K1Z->parent_arrayed_collection__ZRD.storage__EAZ=__tmp__G2Z;
-      Self__K1Z->parent_arrayed_collection__ZRD.capacity__X5Y= 2;
-      Self__K1Z->parent_arrayed_collection__ZRD.upper__2RD= 0;
-    } else /* FALSE */ {
-      __tmp__N2Z=(__INTEGER__Q)(Self__K1Z->parent_arrayed_collection__ZRD.capacity__X5Y <<  1);
-      __tmp__G2Z=Self__K1Z->parent_arrayed_collection__ZRD.storage__EAZ;
-      __tmp__P2Z=Self__K1Z->parent_arrayed_collection__ZRD.capacity__X5Y;
-      __tmp__KNWB=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__G2Z)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__P2Z * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__N2Z * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__G2Z=((void **)__tmp__KNWB);
-      __tmp__MNWB=(__INTEGER__Q)(__tmp__N2Z -  1);
-      Self__UY4C=__tmp__P2Z;
-      while ((Self__UY4C <= __tmp__MNWB)) {
-        __tmp__G2Z[Self__UY4C]=NULL;
-        Self__UY4C=(__INTEGER__Q)(Self__UY4C +  1);
-      };
-      Self__K1Z->parent_arrayed_collection__ZRD.storage__EAZ=__tmp__G2Z;
-      Self__K1Z->parent_arrayed_collection__ZRD.capacity__X5Y=__tmp__N2Z;
-      Self__K1Z->parent_arrayed_collection__ZRD.upper__2RD=(__INTEGER__Q)(Self__K1Z->parent_arrayed_collection__ZRD.upper__2RD +  1);
-    };
-  };
-  ((void **)Self__K1Z->parent_arrayed_collection__ZRD.storage__EAZ)[Self__K1Z->parent_arrayed_collection__ZRD.upper__2RD]=element__L1Z;
+    __B2Z=__O__;
+  };
+  if ((! __B2Z)) {
+    if ((__R1Z->__ASD.__45Y ==  0)) {
+      __N2Z=__NPEB( 2);
+      __R1Z->__ASD.__LAZ=__N2Z;
+      __R1Z->__ASD.__45Y= 2;
+      __R1Z->__ASD.__DSD= 0;
+    } else /* FALSE */ {
+      __U2Z=(____Q)(__R1Z->__ASD.__45Y <<  1);
+      __N2Z=__R1Z->__ASD.__LAZ;
+      __W2Z=__R1Z->__ASD.__45Y;
+      __ZOWB=__55W(((____IB )((void **)__N2Z)),((____YWB )(____Q)(__W2Z * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__U2Z * ((____Q )(sizeof(void *))))));
+      __N2Z=((void **)__ZOWB);
+      __1OWB=(____Q)(__U2Z -  1);
+      __D04C=__W2Z;
+      while ((__D04C <= __1OWB)) {
+        __N2Z[__D04C]=NULL;
+        __D04C=(____Q)(__D04C +  1);
+      };
+      __R1Z->__ASD.__LAZ=__N2Z;
+      __R1Z->__ASD.__45Y=__U2Z;
+      __R1Z->__ASD.__DSD=(____Q)(__R1Z->__ASD.__DSD +  1);
+    };
+  };
+  ((void **)__R1Z->__ASD.__LAZ)[__R1Z->__ASD.__DSD]=__S1Z;
 }
 
-static __INTEGER__Q prime_number_ceiling__BKN(__INTEGER__Q integer__DKN)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____Q __IKN(____Q __KKN)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__FKN,Result__EKN;
-  __BOOLEAN__L __tmp__NKN,__tmp__SKN;
-  result__FKN= 0;
-  if ((integer__DKN <=  11)) {
-    result__FKN= 11;
-    __tmp__NKN=TRUE__K__;
+  ____Q __MKN,__LKN;
+  ____L __UKN,__ZKN;
+  __MKN= 0;
+  if ((__KKN <=  11)) {
+    __MKN= 11;
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__NKN=FALSE__O__;
+    __UKN=__O__;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  23);
-    if (__tmp__SKN) {
-      result__FKN= 23;
+    __ZKN=(__KKN <=  23);
+    if (__ZKN) {
+      __MKN= 23;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  53);
-    if (__tmp__SKN) {
-      result__FKN= 53;
+    __ZKN=(__KKN <=  53);
+    if (__ZKN) {
+      __MKN= 53;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  97);
-    if (__tmp__SKN) {
-      result__FKN= 97;
+    __ZKN=(__KKN <=  97);
+    if (__ZKN) {
+      __MKN= 97;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  193);
-    if (__tmp__SKN) {
-      result__FKN= 193;
+    __ZKN=(__KKN <=  193);
+    if (__ZKN) {
+      __MKN= 193;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  389);
-    if (__tmp__SKN) {
-      result__FKN= 389;
+    __ZKN=(__KKN <=  389);
+    if (__ZKN) {
+      __MKN= 389;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  769);
-    if (__tmp__SKN) {
-      result__FKN= 769;
+    __ZKN=(__KKN <=  769);
+    if (__ZKN) {
+      __MKN= 769;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  1543);
-    if (__tmp__SKN) {
-      result__FKN= 1543;
+    __ZKN=(__KKN <=  1543);
+    if (__ZKN) {
+      __MKN= 1543;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  3079);
-    if (__tmp__SKN) {
-      result__FKN= 3079;
+    __ZKN=(__KKN <=  3079);
+    if (__ZKN) {
+      __MKN= 3079;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  6151);
-    if (__tmp__SKN) {
-      result__FKN= 6151;
+    __ZKN=(__KKN <=  6151);
+    if (__ZKN) {
+      __MKN= 6151;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  12289);
-    if (__tmp__SKN) {
-      result__FKN= 12289;
+    __ZKN=(__KKN <=  12289);
+    if (__ZKN) {
+      __MKN= 12289;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  24593);
-    if (__tmp__SKN) {
-      result__FKN= 24593;
+    __ZKN=(__KKN <=  24593);
+    if (__ZKN) {
+      __MKN= 24593;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  49157);
-    if (__tmp__SKN) {
-      result__FKN= 49157;
+    __ZKN=(__KKN <=  49157);
+    if (__ZKN) {
+      __MKN= 49157;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  98317);
-    if (__tmp__SKN) {
-      result__FKN= 98317;
+    __ZKN=(__KKN <=  98317);
+    if (__ZKN) {
+      __MKN= 98317;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  196613);
-    if (__tmp__SKN) {
-      result__FKN= 196613;
+    __ZKN=(__KKN <=  196613);
+    if (__ZKN) {
+      __MKN= 196613;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  393241);
-    if (__tmp__SKN) {
-      result__FKN= 393241;
+    __ZKN=(__KKN <=  393241);
+    if (__ZKN) {
+      __MKN= 393241;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  786433);
-    if (__tmp__SKN) {
-      result__FKN= 786433;
+    __ZKN=(__KKN <=  786433);
+    if (__ZKN) {
+      __MKN= 786433;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  1572869);
-    if (__tmp__SKN) {
-      result__FKN= 1572869;
+    __ZKN=(__KKN <=  1572869);
+    if (__ZKN) {
+      __MKN= 1572869;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  3145739);
-    if (__tmp__SKN) {
-      result__FKN= 3145739;
+    __ZKN=(__KKN <=  3145739);
+    if (__ZKN) {
+      __MKN= 3145739;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  6291469);
-    if (__tmp__SKN) {
-      result__FKN= 6291469;
+    __ZKN=(__KKN <=  6291469);
+    if (__ZKN) {
+      __MKN= 6291469;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  12582917);
-    if (__tmp__SKN) {
-      result__FKN= 12582917;
+    __ZKN=(__KKN <=  12582917);
+    if (__ZKN) {
+      __MKN= 12582917;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  25165843);
-    if (__tmp__SKN) {
-      result__FKN= 25165843;
+    __ZKN=(__KKN <=  25165843);
+    if (__ZKN) {
+      __MKN= 25165843;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  50331653);
-    if (__tmp__SKN) {
-      result__FKN= 50331653;
+    __ZKN=(__KKN <=  50331653);
+    if (__ZKN) {
+      __MKN= 50331653;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  100663319);
-    if (__tmp__SKN) {
-      result__FKN= 100663319;
+    __ZKN=(__KKN <=  100663319);
+    if (__ZKN) {
+      __MKN= 100663319;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  201326611);
-    if (__tmp__SKN) {
-      result__FKN= 201326611;
+    __ZKN=(__KKN <=  201326611);
+    if (__ZKN) {
+      __MKN= 201326611;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if (__tmp__NKN) {
-    __tmp__NKN=TRUE__K__;
+  if (__UKN) {
+    __UKN=__K__;
   } else /* FALSE */ {
-    __tmp__SKN=(integer__DKN <=  402653189);
-    if (__tmp__SKN) {
-      result__FKN= 402653189;
+    __ZKN=(__KKN <=  402653189);
+    if (__ZKN) {
+      __MKN= 402653189;
     };
-    __tmp__NKN=__tmp__SKN;
+    __UKN=__ZKN;
   };
-  if ((! __tmp__NKN)) {
-    if ((integer__DKN <=  805306457)) {
-      result__FKN= 805306457;
+  if ((! __UKN)) {
+    if ((__KKN <=  805306457)) {
+      __MKN= 805306457;
     } else /* FALSE */ {
-      result__FKN= 1610612741;
+      __MKN= 1610612741;
     };
   };
-  Result__EKN=result__FKN;
-  return(Result__EKN);
+  __LKN=__MKN;
+  return(__LKN);
 }
 
-static void** create__IBCD(__INTEGER__Q nb_elements__KBCD)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __XCCD(____Q __ZCCD)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__VOR,result__1OR,__tmp__2YET,__tmp__HPR,__tmp__QU2T;
-  __POINTER__IB __tmp__SU2T;
-  __UINTEGER_32__RWB __tmp__TU2T;
-  __MEMORY__UPG *__tmp__AQR;
-  __INTEGER__Q Self__0IFE;
-  void **Result__QOID,**Result__LBCD;
-  sz__VOR=((__POINTER__IB )(__INTEGER__Q)(nb_elements__KBCD * ((__INTEGER__Q )(sizeof(void *)))));
-  result__1OR=((__POINTER__IB )(NULL));
-  __tmp__2YET=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__HPR=(void *)((unsigned long)(void *)((unsigned long)sz__VOR - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2YET)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2YET) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__VOR=(void *)((unsigned long)__tmp__HPR - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__VOR <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__QU2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__SU2T=(void *)((unsigned long)(void *)((unsigned long)sz__VOR - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QU2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QU2T) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__TU2T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SU2T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__QU2T=micro_alloc__table__lab__HKI(__tmp__SU2T,((__POINTER__IB )(&(table_size[(__tmp__TU2T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SU2T)));
-    ((__POINTER__IB *)__tmp__QU2T)[ 0]=((__POINTER__IB ) 3);
-    result__1OR=(void *)((unsigned long)__tmp__QU2T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __2OR,__CPR,__L0ET,__OPR,__5V2T,__BW2T;
+  ____YWB __CW2T;
+  ____1PG *__HQR;
+  ____Q __JKFE;
+  void **__5PID,**__0CCD;
+  __2OR=((____IB )(____Q)(__ZCCD * ((____Q )(sizeof(void *)))));
+  __CPR=((____IB )(NULL));
+  __L0ET=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __OPR=(void *)((unsigned long)(void *)((unsigned long)__2OR - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L0ET)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L0ET) - (unsigned long)((____IB ) 1)));
+  __2OR=(void *)((unsigned long)__OPR - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__2OR <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __5V2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __BW2T=(void *)((unsigned long)(void *)((unsigned long)__2OR - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5V2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5V2T) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __CW2T=((____YWB )((____Q )(void *)((unsigned long)__BW2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __5V2T=__OKI(__BW2T,((____IB )(&(table_size[(__CW2T)-1]))),((____YWB )((____Q )__BW2T)));
+    ((____IB *)__5V2T)[ 0]=((____IB ) 3);
+    __CPR=(void *)((unsigned long)__5V2T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__AQR=search__4PCB(__tmp__HPR);
-    result__1OR=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__AQR)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __HQR=__NQCB(__OPR);
+    __CPR=(void *)((unsigned long)((____IB )((____1PG *)__HQR)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__QOID=((void **)result__1OR);
-  Self__0IFE=(__INTEGER__Q)(nb_elements__KBCD -  1);
-  while ((Self__0IFE >=  0)) {
-    Result__QOID[Self__0IFE]=NULL;
-    Self__0IFE=(__INTEGER__Q)(Self__0IFE -  1);
+  __5PID=((void **)__CPR);
+  __JKFE=(____Q)(__ZCCD -  1);
+  while ((__JKFE >=  0)) {
+    __5PID[__JKFE]=NULL;
+    __JKFE=(____Q)(__JKFE -  1);
   };
-  Result__LBCD=Result__QOID;
-  return(Result__LBCD);
+  __0CCD=__5PID;
+  return(__0CCD);
 }
 
-static void** create__DOEB(__INTEGER__Q nb_elements__FOEB)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __SOEB(____Q __UOEB)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__HZCU,result__FZCU,__tmp__GZCU,__tmp__IZCU;
-  __POINTER__IB __tmp__KZCU,__tmp__LZCU;
-  __UINTEGER_32__RWB __tmp__MZCU;
-  __MEMORY__UPG *__tmp__QZCU;
-  __INTEGER__Q Self__T2ZB;
-  void **__tmp__P2HB,**Result__GOEB;
-  sz__HZCU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__FOEB * ((__INTEGER__Q )(sizeof(void *)))));
-  result__FZCU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__GZCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__IZCU=(void *)((unsigned long)(void *)((unsigned long)sz__HZCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GZCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GZCU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__HZCU=(void *)((unsigned long)__tmp__IZCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__HZCU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__KZCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__LZCU=(void *)((unsigned long)(void *)((unsigned long)sz__HZCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KZCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KZCU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__MZCU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LZCU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__KZCU=micro_alloc__table__lab__HKI(__tmp__LZCU,((__POINTER__IB )(&(table_size[(__tmp__MZCU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LZCU)));
-    ((__POINTER__IB *)__tmp__KZCU)[ 0]=((__POINTER__IB ) 3);
-    result__FZCU=(void *)((unsigned long)__tmp__KZCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __W0CU,__U0CU,__V0CU,__X0CU,__Z0CU,__00CU;
+  ____YWB __10CU;
+  ____1PG *__50CU;
+  ____Q __C4ZB;
+  void **__H3HB,**__VOEB;
+  __W0CU=((____IB )(____Q)(__UOEB * ((____Q )(sizeof(void *)))));
+  __U0CU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __V0CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __X0CU=(void *)((unsigned long)(void *)((unsigned long)__W0CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V0CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V0CU) - (unsigned long)((____IB ) 1)));
+  __W0CU=(void *)((unsigned long)__X0CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__W0CU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __Z0CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __00CU=(void *)((unsigned long)(void *)((unsigned long)__W0CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z0CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z0CU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __10CU=((____YWB )((____Q )(void *)((unsigned long)__00CU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __Z0CU=__OKI(__00CU,((____IB )(&(table_size[(__10CU)-1]))),((____YWB )((____Q )__00CU)));
+    ((____IB *)__Z0CU)[ 0]=((____IB ) 3);
+    __U0CU=(void *)((unsigned long)__Z0CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__QZCU=search__4PCB(__tmp__IZCU);
-    result__FZCU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__QZCU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __50CU=__NQCB(__X0CU);
+    __U0CU=(void *)((unsigned long)((____IB )((____1PG *)__50CU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__P2HB=((void **)result__FZCU);
-  Self__T2ZB=(__INTEGER__Q)(nb_elements__FOEB -  1);
-  while ((Self__T2ZB >=  0)) {
-    __tmp__P2HB[Self__T2ZB]=NULL;
-    Self__T2ZB=(__INTEGER__Q)(Self__T2ZB -  1);
+  __H3HB=((void **)__U0CU);
+  __C4ZB=(____Q)(__UOEB -  1);
+  while ((__C4ZB >=  0)) {
+    __H3HB[__C4ZB]=NULL;
+    __C4ZB=(____Q)(__C4ZB -  1);
   };
-  Result__GOEB=__tmp__P2HB;
-  return(Result__GOEB);
+  __VOEB=__H3HB;
+  return(__VOEB);
 }
 
-static __FAST_ARRAYoStrict_STRING_CONSTANTo__ED* create_with_capacity__PWE(__INTEGER__Q new_count__RWE)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____ED* __WWE(____Q __YWE)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__AGL,__tmp__GGL,__tmp__LV1T,__tmp__NV1T;
-  __INTEGER__Q typ_id__EGL;
-  __UINTEGER_32__RWB __tmp__OV1T;
-  __FAST_ARRAYoStrict_STRING_CONSTANTo__ED *result__5FL,*Self__5AZ;
-  __STRING_CONSTANT__0 **__tmp__UBZ;
-  result__5FL=NULL;
-  ptr__AGL=((__POINTER__IB )(NULL));
-  typ_id__EGL= 0;
-  __tmp__GGL=((__POINTER__IB )sizeof(__FAST_ARRAYoStrict_STRING_CONSTANTo__ED));
-  if (((unsigned long)__tmp__GGL ==  0)) {
-    result__5FL=FAST_ARRAYoStrict_STRING_CONSTANTo__ED__;
+  ____IB __HGL,__NGL,__0W1T,__2W1T;
+  ____Q __LGL;
+  ____YWB __3W1T;
+  ____ED *__GGL,*__GBZ;
+  ____0 **__1BZ;
+  __GGL=NULL;
+  __HGL=((____IB )(NULL));
+  __LGL= 0;
+  __NGL=((____IB )sizeof(____ED));
+  if (((unsigned long)__NGL ==  0)) {
+    __GGL=__ED__;
   } else /* FALSE */ {
-    typ_id__EGL=__FAST_ARRAYoStrict_STRING_CONSTANTo__ED__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GGL));
-    if ((typ_id__EGL == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__LV1T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__NV1T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GGL - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LV1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LV1T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__OV1T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NV1T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__LV1T=micro_alloc__table__lab__HKI(__tmp__NV1T,((__POINTER__IB )(&(table_size[(__tmp__OV1T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NV1T)));
-      ptr__AGL=__tmp__LV1T;
-    } else /* FALSE */ {
-      __tmp__OV1T=((__UINTEGER_32__RWB )typ_id__EGL);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__LV1T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__NV1T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GGL - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LV1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LV1T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__LV1T=micro_alloc__table__lab__HKI(__tmp__NV1T,((__POINTER__IB )(&(table_type[(__tmp__OV1T)]))),(__UINTEGER_32__RWB)(__tmp__OV1T |  1));
-      ptr__AGL=__tmp__LV1T;
-    };
-    result__5FL=((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)ptr__AGL);
-    *(result__5FL) = *(FAST_ARRAYoStrict_STRING_CONSTANTo__ED__);
-  };
-  Self__5AZ=((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)result__5FL);
-  if ((Self__5AZ->parent_arrayed_collection__MD.capacity__IBZ < new_count__RWE)) {
-    __tmp__UBZ=create__LQEB(new_count__RWE);
-    Self__5AZ->parent_arrayed_collection__MD.storage__VBZ=__tmp__UBZ;
-    Self__5AZ->parent_arrayed_collection__MD.capacity__IBZ=new_count__RWE;
-  };
-  Self__5AZ->parent_arrayed_collection__MD.upper__SD=(__INTEGER__Q)(-  1);
-  Self__5AZ=result__5FL;
-  return(Self__5AZ);
+    __LGL=____ED__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NGL));
+    if ((__LGL == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __0W1T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __2W1T=(void *)((unsigned long)(void *)((unsigned long)__NGL - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0W1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0W1T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __3W1T=((____YWB )((____Q )(void *)((unsigned long)__2W1T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __0W1T=__OKI(__2W1T,((____IB )(&(table_size[(__3W1T)-1]))),((____YWB )((____Q )__2W1T)));
+      __HGL=__0W1T;
+    } else /* FALSE */ {
+      __3W1T=((____YWB )__LGL);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __0W1T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __2W1T=(void *)((unsigned long)(void *)((unsigned long)__NGL - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0W1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0W1T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __0W1T=__OKI(__2W1T,((____IB )(&(table_type[(__3W1T)]))),(____YWB)(__3W1T |  1));
+      __HGL=__0W1T;
+    };
+    __GGL=((____ED *)__HGL);
+    *(__GGL) = *(__ED__);
+  };
+  __GBZ=((____ED *)__GGL);
+  if ((__GBZ->__MD.__PBZ < __YWE)) {
+    __1BZ=__0QEB(__YWE);
+    __GBZ->__MD.__2BZ=__1BZ;
+    __GBZ->__MD.__PBZ=__YWE;
+  };
+  __GBZ->__MD.__SD=(____Q)(-  1);
+  __GBZ=__GGL;
+  return(__GBZ);
 }
 
-static void** create__0JCC(__INTEGER__Q nb_elements__2JCC)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __JLCC(____Q __LLCC)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__UZCU,result__SZCU,__tmp__TZCU,__tmp__VZCU;
-  __POINTER__IB __tmp__XZCU,__tmp__YZCU;
-  __UINTEGER_32__RWB __tmp__ZZCU;
-  __MEMORY__UPG *__tmp__3ZCU;
-  __INTEGER__Q Self__AG5C;
-  void **__tmp__Q2GC,**Result__3JCC;
-  sz__UZCU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__2JCC * ((__INTEGER__Q )(sizeof(void *)))));
-  result__SZCU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__TZCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__VZCU=(void *)((unsigned long)(void *)((unsigned long)sz__UZCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TZCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TZCU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__UZCU=(void *)((unsigned long)__tmp__VZCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__UZCU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__XZCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__YZCU=(void *)((unsigned long)(void *)((unsigned long)sz__UZCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XZCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XZCU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__ZZCU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YZCU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__XZCU=micro_alloc__table__lab__HKI(__tmp__YZCU,((__POINTER__IB )(&(table_size[(__tmp__ZZCU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YZCU)));
-    ((__POINTER__IB *)__tmp__XZCU)[ 0]=((__POINTER__IB ) 3);
-    result__SZCU=(void *)((unsigned long)__tmp__XZCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __D1CU,__B1CU,__C1CU,__E1CU,__G1CU,__H1CU;
+  ____YWB __I1CU;
+  ____1PG *__M1CU;
+  ____Q __PH5C;
+  void **__53GC,**__MLCC;
+  __D1CU=((____IB )(____Q)(__LLCC * ((____Q )(sizeof(void *)))));
+  __B1CU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __C1CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __E1CU=(void *)((unsigned long)(void *)((unsigned long)__D1CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C1CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C1CU) - (unsigned long)((____IB ) 1)));
+  __D1CU=(void *)((unsigned long)__E1CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__D1CU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __G1CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __H1CU=(void *)((unsigned long)(void *)((unsigned long)__D1CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G1CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G1CU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __I1CU=((____YWB )((____Q )(void *)((unsigned long)__H1CU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __G1CU=__OKI(__H1CU,((____IB )(&(table_size[(__I1CU)-1]))),((____YWB )((____Q )__H1CU)));
+    ((____IB *)__G1CU)[ 0]=((____IB ) 3);
+    __B1CU=(void *)((unsigned long)__G1CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__3ZCU=search__4PCB(__tmp__VZCU);
-    result__SZCU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__3ZCU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __M1CU=__NQCB(__E1CU);
+    __B1CU=(void *)((unsigned long)((____IB )((____1PG *)__M1CU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__Q2GC=((void **)result__SZCU);
-  Self__AG5C=(__INTEGER__Q)(nb_elements__2JCC -  1);
-  while ((Self__AG5C >=  0)) {
-    __tmp__Q2GC[Self__AG5C]=NULL;
-    Self__AG5C=(__INTEGER__Q)(Self__AG5C -  1);
+  __53GC=((void **)__B1CU);
+  __PH5C=(____Q)(__LLCC -  1);
+  while ((__PH5C >=  0)) {
+    __53GC[__PH5C]=NULL;
+    __PH5C=(____Q)(__PH5C -  1);
   };
-  Result__3JCC=__tmp__Q2GC;
-  return(Result__3JCC);
+  __MLCC=__53GC;
+  return(__MLCC);
 }
 
-static void** create__NICC(__INTEGER__Q nb_elements__PICC)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __2JCC(____Q __4JCC)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__B0CU,result__5ZCU,__tmp__A0CU,__tmp__C0CU;
-  __POINTER__IB __tmp__E0CU,__tmp__F0CU;
-  __UINTEGER_32__RWB __tmp__G0CU;
-  __MEMORY__UPG *__tmp__K0CU;
-  __INTEGER__Q Self__ZE5C;
-  void **__tmp__YZGC,**Result__QICC;
-  sz__B0CU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__PICC * ((__INTEGER__Q )(sizeof(void *)))));
-  result__5ZCU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__A0CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__C0CU=(void *)((unsigned long)(void *)((unsigned long)sz__B0CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A0CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A0CU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__B0CU=(void *)((unsigned long)__tmp__C0CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__B0CU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__E0CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__F0CU=(void *)((unsigned long)(void *)((unsigned long)sz__B0CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E0CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E0CU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__G0CU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__F0CU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__E0CU=micro_alloc__table__lab__HKI(__tmp__F0CU,((__POINTER__IB )(&(table_size[(__tmp__G0CU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__F0CU)));
-    ((__POINTER__IB *)__tmp__E0CU)[ 0]=((__POINTER__IB ) 3);
-    result__5ZCU=(void *)((unsigned long)__tmp__E0CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __Q1CU,__O1CU,__P1CU,__R1CU,__T1CU,__U1CU;
+  ____YWB __V1CU;
+  ____1PG *__Z1CU;
+  ____Q __IG5C;
+  void **__H1GC,**__5JCC;
+  __Q1CU=((____IB )(____Q)(__4JCC * ((____Q )(sizeof(void *)))));
+  __O1CU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __P1CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __R1CU=(void *)((unsigned long)(void *)((unsigned long)__Q1CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P1CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P1CU) - (unsigned long)((____IB ) 1)));
+  __Q1CU=(void *)((unsigned long)__R1CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__Q1CU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __T1CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __U1CU=(void *)((unsigned long)(void *)((unsigned long)__Q1CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__T1CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__T1CU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __V1CU=((____YWB )((____Q )(void *)((unsigned long)__U1CU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __T1CU=__OKI(__U1CU,((____IB )(&(table_size[(__V1CU)-1]))),((____YWB )((____Q )__U1CU)));
+    ((____IB *)__T1CU)[ 0]=((____IB ) 3);
+    __O1CU=(void *)((unsigned long)__T1CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__K0CU=search__4PCB(__tmp__C0CU);
-    result__5ZCU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__K0CU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __Z1CU=__NQCB(__R1CU);
+    __O1CU=(void *)((unsigned long)((____IB )((____1PG *)__Z1CU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__YZGC=((void **)result__5ZCU);
-  Self__ZE5C=(__INTEGER__Q)(nb_elements__PICC -  1);
-  while ((Self__ZE5C >=  0)) {
-    __tmp__YZGC[Self__ZE5C]=NULL;
-    Self__ZE5C=(__INTEGER__Q)(Self__ZE5C -  1);
+  __H1GC=((void **)__O1CU);
+  __IG5C=(____Q)(__4JCC -  1);
+  while ((__IG5C >=  0)) {
+    __H1GC[__IG5C]=NULL;
+    __IG5C=(____Q)(__IG5C -  1);
   };
-  Result__QICC=__tmp__YZGC;
-  return(Result__QICC);
+  __5JCC=__H1GC;
+  return(__5JCC);
 }
 
-static void** create__C3N(__INTEGER__Q nb_elements__E3N)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __J3N(____Q __L3N)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__O0CU,result__M0CU,__tmp__N0CU,__tmp__P0CU;
-  __POINTER__IB __tmp__R0CU,__tmp__S0CU;
-  __UINTEGER_32__RWB __tmp__T0CU;
-  __MEMORY__UPG *__tmp__X0CU;
-  __INTEGER__Q Self__GA4;
-  void **Result__T2P,**Result__F3N;
-  sz__O0CU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__E3N * ((__INTEGER__Q )(sizeof(void *)))));
-  result__M0CU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__N0CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__P0CU=(void *)((unsigned long)(void *)((unsigned long)sz__O0CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N0CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N0CU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__O0CU=(void *)((unsigned long)__tmp__P0CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__O0CU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__R0CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__S0CU=(void *)((unsigned long)(void *)((unsigned long)sz__O0CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R0CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R0CU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__T0CU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__S0CU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__R0CU=micro_alloc__table__lab__HKI(__tmp__S0CU,((__POINTER__IB )(&(table_size[(__tmp__T0CU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__S0CU)));
-    ((__POINTER__IB *)__tmp__R0CU)[ 0]=((__POINTER__IB ) 3);
-    result__M0CU=(void *)((unsigned long)__tmp__R0CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __31CU,__11CU,__21CU,__41CU,__A2CU,__B2CU;
+  ____YWB __C2CU;
+  ____1PG *__G2CU;
+  ____Q __NA4;
+  void **__02P,**__M3N;
+  __31CU=((____IB )(____Q)(__L3N * ((____Q )(sizeof(void *)))));
+  __11CU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __21CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __41CU=(void *)((unsigned long)(void *)((unsigned long)__31CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__21CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__21CU) - (unsigned long)((____IB ) 1)));
+  __31CU=(void *)((unsigned long)__41CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__31CU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __A2CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __B2CU=(void *)((unsigned long)(void *)((unsigned long)__31CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A2CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A2CU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __C2CU=((____YWB )((____Q )(void *)((unsigned long)__B2CU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __A2CU=__OKI(__B2CU,((____IB )(&(table_size[(__C2CU)-1]))),((____YWB )((____Q )__B2CU)));
+    ((____IB *)__A2CU)[ 0]=((____IB ) 3);
+    __11CU=(void *)((unsigned long)__A2CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__X0CU=search__4PCB(__tmp__P0CU);
-    result__M0CU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__X0CU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __G2CU=__NQCB(__41CU);
+    __11CU=(void *)((unsigned long)((____IB )((____1PG *)__G2CU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__T2P=((void **)result__M0CU);
-  Self__GA4=(__INTEGER__Q)(nb_elements__E3N -  1);
-  while ((Self__GA4 >=  0)) {
-    Result__T2P[Self__GA4]=NULL;
-    Self__GA4=(__INTEGER__Q)(Self__GA4 -  1);
+  __02P=((void **)__11CU);
+  __NA4=(____Q)(__L3N -  1);
+  while ((__NA4 >=  0)) {
+    __02P[__NA4]=NULL;
+    __NA4=(____Q)(__NA4 -  1);
   };
-  Result__F3N=Result__T2P;
-  return(Result__F3N);
+  __M3N=__02P;
+  return(__M3N);
 }
 
-static void** create__MZJD(__INTEGER__Q nb_elements__OZJD)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __10JD(____Q __30JD)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__10CU,result__Z0CU,__tmp__00CU,__tmp__20CU;
-  __POINTER__IB __tmp__40CU,__tmp__50CU;
-  __UINTEGER_32__RWB __tmp__A1CU;
-  __MEMORY__UPG *__tmp__E1CU;
-  __INTEGER__Q Self__WWFE;
-  void **__tmp__WVPD,**Result__PZJD;
-  sz__10CU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__OZJD * ((__INTEGER__Q )(sizeof(void *)))));
-  result__Z0CU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__00CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__20CU=(void *)((unsigned long)(void *)((unsigned long)sz__10CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__00CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__00CU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__10CU=(void *)((unsigned long)__tmp__20CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__10CU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__40CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__50CU=(void *)((unsigned long)(void *)((unsigned long)sz__10CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__40CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__40CU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__A1CU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__50CU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__40CU=micro_alloc__table__lab__HKI(__tmp__50CU,((__POINTER__IB )(&(table_size[(__tmp__A1CU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__50CU)));
-    ((__POINTER__IB *)__tmp__40CU)[ 0]=((__POINTER__IB ) 3);
-    result__Z0CU=(void *)((unsigned long)__tmp__40CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __K2CU,__I2CU,__J2CU,__L2CU,__N2CU,__O2CU;
+  ____YWB __P2CU;
+  ____1PG *__T2CU;
+  ____Q __FYFE;
+  void **__FXPD,**__40JD;
+  __K2CU=((____IB )(____Q)(__30JD * ((____Q )(sizeof(void *)))));
+  __I2CU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __J2CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __L2CU=(void *)((unsigned long)(void *)((unsigned long)__K2CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J2CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J2CU) - (unsigned long)((____IB ) 1)));
+  __K2CU=(void *)((unsigned long)__L2CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__K2CU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __N2CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __O2CU=(void *)((unsigned long)(void *)((unsigned long)__K2CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__N2CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__N2CU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __P2CU=((____YWB )((____Q )(void *)((unsigned long)__O2CU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __N2CU=__OKI(__O2CU,((____IB )(&(table_size[(__P2CU)-1]))),((____YWB )((____Q )__O2CU)));
+    ((____IB *)__N2CU)[ 0]=((____IB ) 3);
+    __I2CU=(void *)((unsigned long)__N2CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__E1CU=search__4PCB(__tmp__20CU);
-    result__Z0CU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__E1CU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __T2CU=__NQCB(__L2CU);
+    __I2CU=(void *)((unsigned long)((____IB )((____1PG *)__T2CU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__WVPD=((void **)result__Z0CU);
-  Self__WWFE=(__INTEGER__Q)(nb_elements__OZJD -  1);
-  while ((Self__WWFE >=  0)) {
-    __tmp__WVPD[Self__WWFE]=NULL;
-    Self__WWFE=(__INTEGER__Q)(Self__WWFE -  1);
+  __FXPD=((void **)__I2CU);
+  __FYFE=(____Q)(__30JD -  1);
+  while ((__FYFE >=  0)) {
+    __FXPD[__FYFE]=NULL;
+    __FYFE=(____Q)(__FYFE -  1);
   };
-  Result__PZJD=__tmp__WVPD;
-  return(Result__PZJD);
+  __40JD=__FXPD;
+  return(__40JD);
 }
 
-static void** create__TIEB(__INTEGER__Q nb_elements__VIEB)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __CJEB(____Q __EJEB)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__I1CU,result__G1CU,__tmp__H1CU,__tmp__J1CU;
-  __POINTER__IB __tmp__L1CU,__tmp__M1CU;
-  __UINTEGER_32__RWB __tmp__N1CU;
-  __MEMORY__UPG *__tmp__R1CU;
-  __INTEGER__Q Self__XXZB;
-  void **__tmp__JRHB,**Result__WIEB;
-  sz__I1CU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__VIEB * ((__INTEGER__Q )(sizeof(void *)))));
-  result__G1CU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__H1CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__J1CU=(void *)((unsigned long)(void *)((unsigned long)sz__I1CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H1CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H1CU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__I1CU=(void *)((unsigned long)__tmp__J1CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__I1CU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__L1CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__M1CU=(void *)((unsigned long)(void *)((unsigned long)sz__I1CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L1CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L1CU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__N1CU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__M1CU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__L1CU=micro_alloc__table__lab__HKI(__tmp__M1CU,((__POINTER__IB )(&(table_size[(__tmp__N1CU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__M1CU)));
-    ((__POINTER__IB *)__tmp__L1CU)[ 0]=((__POINTER__IB ) 3);
-    result__G1CU=(void *)((unsigned long)__tmp__L1CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __X2CU,__V2CU,__W2CU,__Y2CU,__02CU,__12CU;
+  ____YWB __22CU;
+  ____1PG *__A3CU;
+  ____Q __GZZB;
+  void **__BSHB,**__FJEB;
+  __X2CU=((____IB )(____Q)(__EJEB * ((____Q )(sizeof(void *)))));
+  __V2CU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __W2CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __Y2CU=(void *)((unsigned long)(void *)((unsigned long)__X2CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W2CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W2CU) - (unsigned long)((____IB ) 1)));
+  __X2CU=(void *)((unsigned long)__Y2CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__X2CU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __02CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __12CU=(void *)((unsigned long)(void *)((unsigned long)__X2CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__02CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__02CU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __22CU=((____YWB )((____Q )(void *)((unsigned long)__12CU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __02CU=__OKI(__12CU,((____IB )(&(table_size[(__22CU)-1]))),((____YWB )((____Q )__12CU)));
+    ((____IB *)__02CU)[ 0]=((____IB ) 3);
+    __V2CU=(void *)((unsigned long)__02CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__R1CU=search__4PCB(__tmp__J1CU);
-    result__G1CU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__R1CU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __A3CU=__NQCB(__Y2CU);
+    __V2CU=(void *)((unsigned long)((____IB )((____1PG *)__A3CU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__JRHB=((void **)result__G1CU);
-  Self__XXZB=(__INTEGER__Q)(nb_elements__VIEB -  1);
-  while ((Self__XXZB >=  0)) {
-    __tmp__JRHB[Self__XXZB]=NULL;
-    Self__XXZB=(__INTEGER__Q)(Self__XXZB -  1);
+  __BSHB=((void **)__V2CU);
+  __GZZB=(____Q)(__EJEB -  1);
+  while ((__GZZB >=  0)) {
+    __BSHB[__GZZB]=NULL;
+    __GZZB=(____Q)(__GZZB -  1);
   };
-  Result__WIEB=__tmp__JRHB;
-  return(Result__WIEB);
+  __FJEB=__BSHB;
+  return(__FJEB);
 }
 
-static void** create__YIOG(__INTEGER__Q nb_elements__0IOG)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __HKOG(____Q __JKOG)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__V1CU,result__T1CU,__tmp__U1CU,__tmp__W1CU;
-  __POINTER__IB __tmp__Y1CU,__tmp__Z1CU;
-  __UINTEGER_32__RWB __tmp__01CU;
-  __MEMORY__UPG *__tmp__41CU;
-  __INTEGER__Q Self__2O5G;
-  void **__tmp__2BTG,**Result__1IOG;
-  sz__V1CU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__0IOG * ((__INTEGER__Q )(sizeof(void *)))));
-  result__T1CU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__U1CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__W1CU=(void *)((unsigned long)(void *)((unsigned long)sz__V1CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U1CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U1CU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__V1CU=(void *)((unsigned long)__tmp__W1CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__V1CU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__Y1CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__Z1CU=(void *)((unsigned long)(void *)((unsigned long)sz__V1CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1CU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__01CU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z1CU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__Y1CU=micro_alloc__table__lab__HKI(__tmp__Z1CU,((__POINTER__IB )(&(table_size[(__tmp__01CU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z1CU)));
-    ((__POINTER__IB *)__tmp__Y1CU)[ 0]=((__POINTER__IB ) 3);
-    result__T1CU=(void *)((unsigned long)__tmp__Y1CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __E3CU,__C3CU,__D3CU,__F3CU,__H3CU,__I3CU;
+  ____YWB __J3CU;
+  ____1PG *__N3CU;
+  ____Q __LQ5G;
+  void **__LDTG,**__KKOG;
+  __E3CU=((____IB )(____Q)(__JKOG * ((____Q )(sizeof(void *)))));
+  __C3CU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __D3CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __F3CU=(void *)((unsigned long)(void *)((unsigned long)__E3CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D3CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D3CU) - (unsigned long)((____IB ) 1)));
+  __E3CU=(void *)((unsigned long)__F3CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__E3CU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __H3CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __I3CU=(void *)((unsigned long)(void *)((unsigned long)__E3CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3CU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __J3CU=((____YWB )((____Q )(void *)((unsigned long)__I3CU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __H3CU=__OKI(__I3CU,((____IB )(&(table_size[(__J3CU)-1]))),((____YWB )((____Q )__I3CU)));
+    ((____IB *)__H3CU)[ 0]=((____IB ) 3);
+    __C3CU=(void *)((unsigned long)__H3CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__41CU=search__4PCB(__tmp__W1CU);
-    result__T1CU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__41CU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __N3CU=__NQCB(__F3CU);
+    __C3CU=(void *)((unsigned long)((____IB )((____1PG *)__N3CU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__2BTG=((void **)result__T1CU);
-  Self__2O5G=(__INTEGER__Q)(nb_elements__0IOG -  1);
-  while ((Self__2O5G >=  0)) {
-    __tmp__2BTG[Self__2O5G]=NULL;
-    Self__2O5G=(__INTEGER__Q)(Self__2O5G -  1);
+  __LDTG=((void **)__C3CU);
+  __LQ5G=(____Q)(__JKOG -  1);
+  while ((__LQ5G >=  0)) {
+    __LDTG[__LQ5G]=NULL;
+    __LQ5G=(____Q)(__LQ5G -  1);
   };
-  Result__1IOG=__tmp__2BTG;
-  return(Result__1IOG);
+  __KKOG=__LDTG;
+  return(__KKOG);
 }
 
-static void** create__5ALF(__INTEGER__Q nb_elements__BBLF)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __OCLF(____Q __QCLF)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__C2CU,result__A2CU,__tmp__B2CU,__tmp__D2CU;
-  __POINTER__IB __tmp__F2CU,__tmp__G2CU;
-  __UINTEGER_32__RWB __tmp__H2CU;
-  __MEMORY__UPG *__tmp__L2CU;
-  __INTEGER__Q Self__CEFG;
-  void **Result__RWRF,**Result__CBLF;
-  sz__C2CU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__BBLF * ((__INTEGER__Q )(sizeof(void *)))));
-  result__A2CU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__B2CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__D2CU=(void *)((unsigned long)(void *)((unsigned long)sz__C2CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B2CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B2CU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__C2CU=(void *)((unsigned long)__tmp__D2CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__C2CU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__F2CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__G2CU=(void *)((unsigned long)(void *)((unsigned long)sz__C2CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F2CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F2CU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__H2CU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__G2CU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__F2CU=micro_alloc__table__lab__HKI(__tmp__G2CU,((__POINTER__IB )(&(table_size[(__tmp__H2CU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__G2CU)));
-    ((__POINTER__IB *)__tmp__F2CU)[ 0]=((__POINTER__IB ) 3);
-    result__A2CU=(void *)((unsigned long)__tmp__F2CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __R3CU,__P3CU,__Q3CU,__S3CU,__U3CU,__V3CU;
+  ____YWB __W3CU;
+  ____1PG *__03CU;
+  ____Q __RFFG;
+  void **__AYRF,**__RCLF;
+  __R3CU=((____IB )(____Q)(__QCLF * ((____Q )(sizeof(void *)))));
+  __P3CU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __Q3CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __S3CU=(void *)((unsigned long)(void *)((unsigned long)__R3CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q3CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q3CU) - (unsigned long)((____IB ) 1)));
+  __R3CU=(void *)((unsigned long)__S3CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__R3CU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __U3CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __V3CU=(void *)((unsigned long)(void *)((unsigned long)__R3CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__U3CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__U3CU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __W3CU=((____YWB )((____Q )(void *)((unsigned long)__V3CU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __U3CU=__OKI(__V3CU,((____IB )(&(table_size[(__W3CU)-1]))),((____YWB )((____Q )__V3CU)));
+    ((____IB *)__U3CU)[ 0]=((____IB ) 3);
+    __P3CU=(void *)((unsigned long)__U3CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__L2CU=search__4PCB(__tmp__D2CU);
-    result__A2CU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__L2CU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __03CU=__NQCB(__S3CU);
+    __P3CU=(void *)((unsigned long)((____IB )((____1PG *)__03CU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__RWRF=((void **)result__A2CU);
-  Self__CEFG=(__INTEGER__Q)(nb_elements__BBLF -  1);
-  while ((Self__CEFG >=  0)) {
-    Result__RWRF[Self__CEFG]=NULL;
-    Self__CEFG=(__INTEGER__Q)(Self__CEFG -  1);
+  __AYRF=((void **)__P3CU);
+  __RFFG=(____Q)(__QCLF -  1);
+  while ((__RFFG >=  0)) {
+    __AYRF[__RFFG]=NULL;
+    __RFFG=(____Q)(__RFFG -  1);
   };
-  Result__CBLF=Result__RWRF;
-  return(Result__CBLF);
+  __RCLF=__AYRF;
+  return(__RCLF);
 }
 
-static void** create__MVN(__INTEGER__Q nb_elements__OVN)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __TVN(____Q __VVN)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__P2CU,result__N2CU,__tmp__O2CU,__tmp__Q2CU;
-  __POINTER__IB __tmp__S2CU,__tmp__T2CU;
-  __UINTEGER_32__RWB __tmp__U2CU;
-  __MEMORY__UPG *__tmp__Y2CU;
-  __INTEGER__Q Self__Y33;
-  void **Result__ZNP,**Result__PVN;
-  sz__P2CU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__OVN * ((__INTEGER__Q )(sizeof(void *)))));
-  result__N2CU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__O2CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__Q2CU=(void *)((unsigned long)(void *)((unsigned long)sz__P2CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O2CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O2CU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__P2CU=(void *)((unsigned long)__tmp__Q2CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__P2CU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__S2CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__T2CU=(void *)((unsigned long)(void *)((unsigned long)sz__P2CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S2CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S2CU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__U2CU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T2CU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__S2CU=micro_alloc__table__lab__HKI(__tmp__T2CU,((__POINTER__IB )(&(table_size[(__tmp__U2CU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T2CU)));
-    ((__POINTER__IB *)__tmp__S2CU)[ 0]=((__POINTER__IB ) 3);
-    result__N2CU=(void *)((unsigned long)__tmp__S2CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __43CU,__23CU,__33CU,__53CU,__B4CU,__C4CU;
+  ____YWB __D4CU;
+  ____1PG *__H4CU;
+  ____Q __533;
+  void **__AOP,**__WVN;
+  __43CU=((____IB )(____Q)(__VVN * ((____Q )(sizeof(void *)))));
+  __23CU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __33CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __53CU=(void *)((unsigned long)(void *)((unsigned long)__43CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__33CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__33CU) - (unsigned long)((____IB ) 1)));
+  __43CU=(void *)((unsigned long)__53CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__43CU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __B4CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __C4CU=(void *)((unsigned long)(void *)((unsigned long)__43CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B4CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B4CU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __D4CU=((____YWB )((____Q )(void *)((unsigned long)__C4CU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __B4CU=__OKI(__C4CU,((____IB )(&(table_size[(__D4CU)-1]))),((____YWB )((____Q )__C4CU)));
+    ((____IB *)__B4CU)[ 0]=((____IB ) 3);
+    __23CU=(void *)((unsigned long)__B4CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__Y2CU=search__4PCB(__tmp__Q2CU);
-    result__N2CU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__Y2CU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __H4CU=__NQCB(__53CU);
+    __23CU=(void *)((unsigned long)((____IB )((____1PG *)__H4CU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__ZNP=((void **)result__N2CU);
-  Self__Y33=(__INTEGER__Q)(nb_elements__OVN -  1);
-  while ((Self__Y33 >=  0)) {
-    Result__ZNP[Self__Y33]=NULL;
-    Self__Y33=(__INTEGER__Q)(Self__Y33 -  1);
+  __AOP=((void **)__23CU);
+  __533=(____Q)(__VVN -  1);
+  while ((__533 >=  0)) {
+    __AOP[__533]=NULL;
+    __533=(____Q)(__533 -  1);
   };
-  Result__PVN=Result__ZNP;
-  return(Result__PVN);
+  __WVN=__AOP;
+  return(__WVN);
 }
 
-static void** create__HZN(__INTEGER__Q nb_elements__JZN)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __OZN(____Q __QZN)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__22CU,result__02CU,__tmp__12CU,__tmp__32CU;
-  __POINTER__IB __tmp__52CU,__tmp__A3CU;
-  __UINTEGER_32__RWB __tmp__B3CU;
-  __MEMORY__UPG *__tmp__F3CU;
-  __INTEGER__Q Self__543;
-  void **Result__JSP,**Result__KZN;
-  sz__22CU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__JZN * ((__INTEGER__Q )(sizeof(void *)))));
-  result__02CU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__12CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__32CU=(void *)((unsigned long)(void *)((unsigned long)sz__22CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__12CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__12CU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__22CU=(void *)((unsigned long)__tmp__32CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__22CU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__52CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__A3CU=(void *)((unsigned long)(void *)((unsigned long)sz__22CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__52CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__52CU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__B3CU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__A3CU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__52CU=micro_alloc__table__lab__HKI(__tmp__A3CU,((__POINTER__IB )(&(table_size[(__tmp__B3CU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__A3CU)));
-    ((__POINTER__IB *)__tmp__52CU)[ 0]=((__POINTER__IB ) 3);
-    result__02CU=(void *)((unsigned long)__tmp__52CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __L4CU,__J4CU,__K4CU,__M4CU,__O4CU,__P4CU;
+  ____YWB __Q4CU;
+  ____1PG *__U4CU;
+  ____Q __G53;
+  void **__QSP,**__RZN;
+  __L4CU=((____IB )(____Q)(__QZN * ((____Q )(sizeof(void *)))));
+  __J4CU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __K4CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __M4CU=(void *)((unsigned long)(void *)((unsigned long)__L4CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K4CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K4CU) - (unsigned long)((____IB ) 1)));
+  __L4CU=(void *)((unsigned long)__M4CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__L4CU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __O4CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __P4CU=(void *)((unsigned long)(void *)((unsigned long)__L4CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__O4CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__O4CU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __Q4CU=((____YWB )((____Q )(void *)((unsigned long)__P4CU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __O4CU=__OKI(__P4CU,((____IB )(&(table_size[(__Q4CU)-1]))),((____YWB )((____Q )__P4CU)));
+    ((____IB *)__O4CU)[ 0]=((____IB ) 3);
+    __J4CU=(void *)((unsigned long)__O4CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__F3CU=search__4PCB(__tmp__32CU);
-    result__02CU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__F3CU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __U4CU=__NQCB(__M4CU);
+    __J4CU=(void *)((unsigned long)((____IB )((____1PG *)__U4CU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__JSP=((void **)result__02CU);
-  Self__543=(__INTEGER__Q)(nb_elements__JZN -  1);
-  while ((Self__543 >=  0)) {
-    Result__JSP[Self__543]=NULL;
-    Self__543=(__INTEGER__Q)(Self__543 -  1);
+  __QSP=((void **)__J4CU);
+  __G53=(____Q)(__QZN -  1);
+  while ((__G53 >=  0)) {
+    __QSP[__G53]=NULL;
+    __G53=(____Q)(__G53 -  1);
   };
-  Result__KZN=Result__JSP;
-  return(Result__KZN);
+  __RZN=__QSP;
+  return(__RZN);
 }
 
-static void* get__ANC(__STRING_CONSTANT__0 *n__CNC)
-// ({NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __HNC(____0 *__JNC)
+// ({NULLx__0}) With result No recursive, No inlinable.
 {
-  void *__tmp__VNC,*result__KNC;
-  __ITM_TYPE_SIMPLE__JMB *result__QZK,*Self__RZY;
-  __POINTER__IB ptr__RZK,__tmp__XZK,__tmp__3V1T,__tmp__5V1T;
-  __INTEGER__Q typ_id__VZK;
-  __UINTEGER_32__RWB __tmp__AW1T;
-  __tmp__VNC=fast_reference_at__O5J(((__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *)dico__TNC),n__CNC);
-  result__KNC=__tmp__VNC;
-  if (((void *)__tmp__VNC == (void *)NULL)) {
-    result__QZK=NULL;
-    ptr__RZK=((__POINTER__IB )(NULL));
-    typ_id__VZK= 0;
-    __tmp__XZK=((__POINTER__IB )sizeof(__ITM_TYPE_SIMPLE__JMB));
-    if (((unsigned long)__tmp__XZK ==  0)) {
-      result__QZK=ITM_TYPE_SIMPLE__JMB__;
-    } else /* FALSE */ {
-      typ_id__VZK=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XZK));
-      if ((typ_id__VZK == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__3V1T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5V1T=(void *)((unsigned long)(void *)((unsigned long)__tmp__XZK - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3V1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3V1T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__AW1T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5V1T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__3V1T=micro_alloc__table__lab__HKI(__tmp__5V1T,((__POINTER__IB )(&(table_size[(__tmp__AW1T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5V1T)));
-        ptr__RZK=__tmp__3V1T;
-      } else /* FALSE */ {
-        __tmp__AW1T=((__UINTEGER_32__RWB )typ_id__VZK);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__3V1T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5V1T=(void *)((unsigned long)(void *)((unsigned long)__tmp__XZK - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3V1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3V1T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__3V1T=micro_alloc__table__lab__HKI(__tmp__5V1T,((__POINTER__IB )(&(table_type[(__tmp__AW1T)]))),(__UINTEGER_32__RWB)(__tmp__AW1T |  1));
-        ptr__RZK=__tmp__3V1T;
-      };
-      result__QZK=((__ITM_TYPE_SIMPLE__JMB *)ptr__RZK);
-      *(result__QZK) = *(ITM_TYPE_SIMPLE__JMB__);
-    };
-    Self__RZY=((__ITM_TYPE_SIMPLE__JMB *)result__QZK);
-    Self__RZY->name__DPC=n__CNC;
-    fast_put__to__5P2(((__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *)dico__TNC),Self__RZY,n__CNC);
-    result__KNC=result__QZK;
-  };
-  __tmp__VNC=result__KNC;
-  return(__tmp__VNC);
+  void *__2NC,*__RNC;
+  ____QMB *__XZK,*__YZY;
+  ____IB __YZK,__4ZK,__MX1T,__OX1T;
+  ____Q __2ZK;
+  ____YWB __PX1T;
+  __2NC=__V5J(((____SNC *)__0NC),__JNC);
+  __RNC=__2NC;
+  if (((void *)__2NC == (void *)NULL)) {
+    __XZK=NULL;
+    __YZK=((____IB )(NULL));
+    __2ZK= 0;
+    __4ZK=((____IB )sizeof(____QMB));
+    if (((unsigned long)__4ZK ==  0)) {
+      __XZK=__QMB__;
+    } else /* FALSE */ {
+      __2ZK=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4ZK));
+      if ((__2ZK == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __MX1T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OX1T=(void *)((unsigned long)(void *)((unsigned long)__4ZK - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MX1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MX1T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PX1T=((____YWB )((____Q )(void *)((unsigned long)__OX1T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __MX1T=__OKI(__OX1T,((____IB )(&(table_size[(__PX1T)-1]))),((____YWB )((____Q )__OX1T)));
+        __YZK=__MX1T;
+      } else /* FALSE */ {
+        __PX1T=((____YWB )__2ZK);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __MX1T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OX1T=(void *)((unsigned long)(void *)((unsigned long)__4ZK - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MX1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MX1T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __MX1T=__OKI(__OX1T,((____IB )(&(table_type[(__PX1T)]))),(____YWB)(__PX1T |  1));
+        __YZK=__MX1T;
+      };
+      __XZK=((____QMB *)__YZK);
+      *(__XZK) = *(__QMB__);
+    };
+    __YZY=((____QMB *)__XZK);
+    __YZY->__KPC=__JNC;
+    __GQ2(((____SNC *)__0NC),__YZY,__JNC);
+    __RNC=__XZK;
+  };
+  __2NC=__RNC;
+  return(__2NC);
 }
 
-static void** create__XLEB(__INTEGER__Q nb_elements__ZLEB)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __GMEB(____Q __IMEB)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__J3CU,result__H3CU,__tmp__I3CU,__tmp__K3CU;
-  __POINTER__IB __tmp__M3CU,__tmp__N3CU;
-  __UINTEGER_32__RWB __tmp__O3CU;
-  __MEMORY__UPG *__tmp__S3CU;
-  __INTEGER__Q Self__F0ZB;
-  void **__tmp__TXHB,**Result__0LEB;
-  sz__J3CU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__ZLEB * ((__INTEGER__Q )(sizeof(void *)))));
-  result__H3CU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__I3CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__K3CU=(void *)((unsigned long)(void *)((unsigned long)sz__J3CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I3CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I3CU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__J3CU=(void *)((unsigned long)__tmp__K3CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__J3CU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__M3CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__N3CU=(void *)((unsigned long)(void *)((unsigned long)sz__J3CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M3CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M3CU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__O3CU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__N3CU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__M3CU=micro_alloc__table__lab__HKI(__tmp__N3CU,((__POINTER__IB )(&(table_size[(__tmp__O3CU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__N3CU)));
-    ((__POINTER__IB *)__tmp__M3CU)[ 0]=((__POINTER__IB ) 3);
-    result__H3CU=(void *)((unsigned long)__tmp__M3CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __Y4CU,__W4CU,__X4CU,__Z4CU,__14CU,__24CU;
+  ____YWB __34CU;
+  ____1PG *__B5CU;
+  ____Q __U1ZB;
+  void **__LYHB,**__JMEB;
+  __Y4CU=((____IB )(____Q)(__IMEB * ((____Q )(sizeof(void *)))));
+  __W4CU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __X4CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __Z4CU=(void *)((unsigned long)(void *)((unsigned long)__Y4CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X4CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X4CU) - (unsigned long)((____IB ) 1)));
+  __Y4CU=(void *)((unsigned long)__Z4CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__Y4CU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __14CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __24CU=(void *)((unsigned long)(void *)((unsigned long)__Y4CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__14CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__14CU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __34CU=((____YWB )((____Q )(void *)((unsigned long)__24CU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __14CU=__OKI(__24CU,((____IB )(&(table_size[(__34CU)-1]))),((____YWB )((____Q )__24CU)));
+    ((____IB *)__14CU)[ 0]=((____IB ) 3);
+    __W4CU=(void *)((unsigned long)__14CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__S3CU=search__4PCB(__tmp__K3CU);
-    result__H3CU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__S3CU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __B5CU=__NQCB(__Z4CU);
+    __W4CU=(void *)((unsigned long)((____IB )((____1PG *)__B5CU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__TXHB=((void **)result__H3CU);
-  Self__F0ZB=(__INTEGER__Q)(nb_elements__ZLEB -  1);
-  while ((Self__F0ZB >=  0)) {
-    __tmp__TXHB[Self__F0ZB]=NULL;
-    Self__F0ZB=(__INTEGER__Q)(Self__F0ZB -  1);
+  __LYHB=((void **)__W4CU);
+  __U1ZB=(____Q)(__IMEB -  1);
+  while ((__U1ZB >=  0)) {
+    __LYHB[__U1ZB]=NULL;
+    __U1ZB=(____Q)(__U1ZB -  1);
   };
-  Result__0LEB=__tmp__TXHB;
-  return(Result__0LEB);
+  __JMEB=__LYHB;
+  return(__JMEB);
 }
 
-static __FAST_ARRAYoITM_TYPE_MONOo__SLB* create_with_capacity__EF2B(__INTEGER__Q new_count__GF2B)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____ZLB* __TG2B(____Q __VG2B)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__51AC,__tmp__F2AC,__tmp__MW1T,__tmp__OW1T;
-  __INTEGER__Q typ_id__D2AC;
-  __UINTEGER_32__RWB __tmp__PW1T;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *result__41AC,*Self__3H0C;
-  void **__tmp__NI0C;
-  result__41AC=NULL;
-  ptr__51AC=((__POINTER__IB )(NULL));
-  typ_id__D2AC= 0;
-  __tmp__F2AC=((__POINTER__IB )sizeof(__FAST_ARRAYoITM_TYPE_MONOo__SLB));
-  if (((unsigned long)__tmp__F2AC ==  0)) {
-    result__41AC=FAST_ARRAYoITM_TYPE_MONOo__SLB__;
+  ____IB __O3AC,__U3AC,__1X1T,__3X1T;
+  ____Q __S3AC;
+  ____YWB __4X1T;
+  ____ZLB *__N3AC,*__MJ0C;
+  void **__2J0C;
+  __N3AC=NULL;
+  __O3AC=((____IB )(NULL));
+  __S3AC= 0;
+  __U3AC=((____IB )sizeof(____ZLB));
+  if (((unsigned long)__U3AC ==  0)) {
+    __N3AC=__ZLB__;
   } else /* FALSE */ {
-    typ_id__D2AC=__FAST_ARRAYoITM_TYPE_MONOo__SLB__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F2AC));
-    if ((typ_id__D2AC == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__MW1T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__OW1T=(void *)((unsigned long)(void *)((unsigned long)__tmp__F2AC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MW1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MW1T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PW1T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OW1T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__MW1T=micro_alloc__table__lab__HKI(__tmp__OW1T,((__POINTER__IB )(&(table_size[(__tmp__PW1T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OW1T)));
-      ptr__51AC=__tmp__MW1T;
-    } else /* FALSE */ {
-      __tmp__PW1T=((__UINTEGER_32__RWB )typ_id__D2AC);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__MW1T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__OW1T=(void *)((unsigned long)(void *)((unsigned long)__tmp__F2AC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MW1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MW1T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__MW1T=micro_alloc__table__lab__HKI(__tmp__OW1T,((__POINTER__IB )(&(table_type[(__tmp__PW1T)]))),(__UINTEGER_32__RWB)(__tmp__PW1T |  1));
-      ptr__51AC=__tmp__MW1T;
-    };
-    result__41AC=((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)ptr__51AC);
-    *(result__41AC) = *(FAST_ARRAYoITM_TYPE_MONOo__SLB__);
-  };
-  Self__3H0C=((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)result__41AC);
-  if ((Self__3H0C->parent_arrayed_collection__0LB.capacity__YGXC < new_count__GF2B)) {
-    __tmp__NI0C=create__B3KD(new_count__GF2B);
-    Self__3H0C->parent_arrayed_collection__0LB.storage__WHXC=__tmp__NI0C;
-    Self__3H0C->parent_arrayed_collection__0LB.capacity__YGXC=new_count__GF2B;
-  };
-  Self__3H0C->parent_arrayed_collection__0LB.upper__JBY=(__INTEGER__Q)(-  1);
-  Self__3H0C=result__41AC;
-  return(Self__3H0C);
+    __S3AC=____ZLB__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__U3AC));
+    if ((__S3AC == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __1X1T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __3X1T=(void *)((unsigned long)(void *)((unsigned long)__U3AC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1X1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1X1T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4X1T=((____YWB )((____Q )(void *)((unsigned long)__3X1T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __1X1T=__OKI(__3X1T,((____IB )(&(table_size[(__4X1T)-1]))),((____YWB )((____Q )__3X1T)));
+      __O3AC=__1X1T;
+    } else /* FALSE */ {
+      __4X1T=((____YWB )__S3AC);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __1X1T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __3X1T=(void *)((unsigned long)(void *)((unsigned long)__U3AC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1X1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1X1T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __1X1T=__OKI(__3X1T,((____IB )(&(table_type[(__4X1T)]))),(____YWB)(__4X1T |  1));
+      __O3AC=__1X1T;
+    };
+    __N3AC=((____ZLB *)__O3AC);
+    *(__N3AC) = *(__ZLB__);
+  };
+  __MJ0C=((____ZLB *)__N3AC);
+  if ((__MJ0C->__BMB.__HIXC < __VG2B)) {
+    __2J0C=__Q4KD(__VG2B);
+    __MJ0C->__BMB.__FJXC=__2J0C;
+    __MJ0C->__BMB.__HIXC=__VG2B;
+  };
+  __MJ0C->__BMB.__QBY=(____Q)(-  1);
+  __MJ0C=__N3AC;
+  return(__MJ0C);
 }
 
-static void** create__UKBH(__INTEGER__Q nb_elements__WKBH)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __DMBH(____Q __FMBH)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__W3CU,result__U3CU,__tmp__V3CU,__tmp__X3CU;
-  __POINTER__IB __tmp__Z3CU,__tmp__03CU;
-  __UINTEGER_32__RWB __tmp__13CU;
-  __MEMORY__UPG *__tmp__53CU;
-  __INTEGER__Q Self__SKVH;
-  void **Result__Y0FH,**Result__XKBH;
-  sz__W3CU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__WKBH * ((__INTEGER__Q )(sizeof(void *)))));
-  result__U3CU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__V3CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__X3CU=(void *)((unsigned long)(void *)((unsigned long)sz__W3CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V3CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V3CU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__W3CU=(void *)((unsigned long)__tmp__X3CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__W3CU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__Z3CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__03CU=(void *)((unsigned long)(void *)((unsigned long)sz__W3CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z3CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z3CU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__13CU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__03CU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__Z3CU=micro_alloc__table__lab__HKI(__tmp__03CU,((__POINTER__IB )(&(table_size[(__tmp__13CU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__03CU)));
-    ((__POINTER__IB *)__tmp__Z3CU)[ 0]=((__POINTER__IB ) 3);
-    result__U3CU=(void *)((unsigned long)__tmp__Z3CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __F5CU,__D5CU,__E5CU,__G5CU,__I5CU,__J5CU;
+  ____YWB __K5CU;
+  ____1PG *__O5CU;
+  ____Q __BMVH;
+  void **__H2FH,**__GMBH;
+  __F5CU=((____IB )(____Q)(__FMBH * ((____Q )(sizeof(void *)))));
+  __D5CU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __E5CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __G5CU=(void *)((unsigned long)(void *)((unsigned long)__F5CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E5CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E5CU) - (unsigned long)((____IB ) 1)));
+  __F5CU=(void *)((unsigned long)__G5CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__F5CU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __I5CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __J5CU=(void *)((unsigned long)(void *)((unsigned long)__F5CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I5CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I5CU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __K5CU=((____YWB )((____Q )(void *)((unsigned long)__J5CU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __I5CU=__OKI(__J5CU,((____IB )(&(table_size[(__K5CU)-1]))),((____YWB )((____Q )__J5CU)));
+    ((____IB *)__I5CU)[ 0]=((____IB ) 3);
+    __D5CU=(void *)((unsigned long)__I5CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__53CU=search__4PCB(__tmp__X3CU);
-    result__U3CU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__53CU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __O5CU=__NQCB(__G5CU);
+    __D5CU=(void *)((unsigned long)((____IB )((____1PG *)__O5CU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__Y0FH=((void **)result__U3CU);
-  Self__SKVH=(__INTEGER__Q)(nb_elements__WKBH -  1);
-  while ((Self__SKVH >=  0)) {
-    Result__Y0FH[Self__SKVH]=NULL;
-    Self__SKVH=(__INTEGER__Q)(Self__SKVH -  1);
+  __H2FH=((void **)__D5CU);
+  __BMVH=(____Q)(__FMBH -  1);
+  while ((__BMVH >=  0)) {
+    __H2FH[__BMVH]=NULL;
+    __BMVH=(____Q)(__BMVH -  1);
   };
-  Result__XKBH=Result__Y0FH;
-  return(Result__XKBH);
+  __GMBH=__H2FH;
+  return(__GMBH);
 }
 
-static void** create__UMRE(__INTEGER__Q nb_elements__WMRE)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __DORE(____Q __FORE)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__D4CU,result__B4CU,__tmp__C4CU,__tmp__E4CU;
-  __POINTER__IB __tmp__G4CU,__tmp__H4CU;
-  __UINTEGER_32__RWB __tmp__I4CU;
-  __MEMORY__UPG *__tmp__M4CU;
-  __INTEGER__Q Self__03HF;
-  void **__tmp__WIXE,**Result__XMRE;
-  sz__D4CU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__WMRE * ((__INTEGER__Q )(sizeof(void *)))));
-  result__B4CU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__C4CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__E4CU=(void *)((unsigned long)(void *)((unsigned long)sz__D4CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4CU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__D4CU=(void *)((unsigned long)__tmp__E4CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__D4CU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__G4CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__H4CU=(void *)((unsigned long)(void *)((unsigned long)sz__D4CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G4CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G4CU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__I4CU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__H4CU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__G4CU=micro_alloc__table__lab__HKI(__tmp__H4CU,((__POINTER__IB )(&(table_size[(__tmp__I4CU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__H4CU)));
-    ((__POINTER__IB *)__tmp__G4CU)[ 0]=((__POINTER__IB ) 3);
-    result__B4CU=(void *)((unsigned long)__tmp__G4CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __S5CU,__Q5CU,__R5CU,__T5CU,__V5CU,__W5CU;
+  ____YWB __X5CU;
+  ____1PG *__15CU;
+  ____Q __J5HF;
+  void **__FKXE,**__GORE;
+  __S5CU=((____IB )(____Q)(__FORE * ((____Q )(sizeof(void *)))));
+  __Q5CU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __R5CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __T5CU=(void *)((unsigned long)(void *)((unsigned long)__S5CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5CU) - (unsigned long)((____IB ) 1)));
+  __S5CU=(void *)((unsigned long)__T5CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__S5CU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __V5CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __W5CU=(void *)((unsigned long)(void *)((unsigned long)__S5CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V5CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V5CU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __X5CU=((____YWB )((____Q )(void *)((unsigned long)__W5CU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __V5CU=__OKI(__W5CU,((____IB )(&(table_size[(__X5CU)-1]))),((____YWB )((____Q )__W5CU)));
+    ((____IB *)__V5CU)[ 0]=((____IB ) 3);
+    __Q5CU=(void *)((unsigned long)__V5CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__M4CU=search__4PCB(__tmp__E4CU);
-    result__B4CU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__M4CU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __15CU=__NQCB(__T5CU);
+    __Q5CU=(void *)((unsigned long)((____IB )((____1PG *)__15CU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__WIXE=((void **)result__B4CU);
-  Self__03HF=(__INTEGER__Q)(nb_elements__WMRE -  1);
-  while ((Self__03HF >=  0)) {
-    __tmp__WIXE[Self__03HF]=NULL;
-    Self__03HF=(__INTEGER__Q)(Self__03HF -  1);
+  __FKXE=((void **)__Q5CU);
+  __J5HF=(____Q)(__FORE -  1);
+  while ((__J5HF >=  0)) {
+    __FKXE[__J5HF]=NULL;
+    __J5HF=(____Q)(__J5HF -  1);
   };
-  Result__XMRE=__tmp__WIXE;
-  return(Result__XMRE);
+  __GORE=__FKXE;
+  return(__GORE);
 }
 
-static void** create__EKRE(__INTEGER__Q nb_elements__GKRE)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __TLRE(____Q __VLRE)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__Q4CU,result__O4CU,__tmp__P4CU,__tmp__R4CU;
-  __POINTER__IB __tmp__T4CU,__tmp__U4CU;
-  __UINTEGER_32__RWB __tmp__V4CU;
-  __MEMORY__UPG *__tmp__Z4CU;
-  __INTEGER__Q Self__T2HF;
-  void **__tmp__MFXE,**Result__HKRE;
-  sz__Q4CU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__GKRE * ((__INTEGER__Q )(sizeof(void *)))));
-  result__O4CU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__P4CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__R4CU=(void *)((unsigned long)(void *)((unsigned long)sz__Q4CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P4CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P4CU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__Q4CU=(void *)((unsigned long)__tmp__R4CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__Q4CU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__T4CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__U4CU=(void *)((unsigned long)(void *)((unsigned long)sz__Q4CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__T4CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__T4CU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__V4CU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__U4CU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__T4CU=micro_alloc__table__lab__HKI(__tmp__U4CU,((__POINTER__IB )(&(table_size[(__tmp__V4CU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__U4CU)));
-    ((__POINTER__IB *)__tmp__T4CU)[ 0]=((__POINTER__IB ) 3);
-    result__O4CU=(void *)((unsigned long)__tmp__T4CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __55CU,__35CU,__45CU,__AADU,__CADU,__DADU;
+  ____YWB __EADU;
+  ____1PG *__IADU;
+  ____Q __C4HF;
+  void **__1GXE,**__WLRE;
+  __55CU=((____IB )(____Q)(__VLRE * ((____Q )(sizeof(void *)))));
+  __35CU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __45CU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __AADU=(void *)((unsigned long)(void *)((unsigned long)__55CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__45CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__45CU) - (unsigned long)((____IB ) 1)));
+  __55CU=(void *)((unsigned long)__AADU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__55CU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __CADU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __DADU=(void *)((unsigned long)(void *)((unsigned long)__55CU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CADU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CADU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __EADU=((____YWB )((____Q )(void *)((unsigned long)__DADU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __CADU=__OKI(__DADU,((____IB )(&(table_size[(__EADU)-1]))),((____YWB )((____Q )__DADU)));
+    ((____IB *)__CADU)[ 0]=((____IB ) 3);
+    __35CU=(void *)((unsigned long)__CADU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__Z4CU=search__4PCB(__tmp__R4CU);
-    result__O4CU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__Z4CU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __IADU=__NQCB(__AADU);
+    __35CU=(void *)((unsigned long)((____IB )((____1PG *)__IADU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__MFXE=((void **)result__O4CU);
-  Self__T2HF=(__INTEGER__Q)(nb_elements__GKRE -  1);
-  while ((Self__T2HF >=  0)) {
-    __tmp__MFXE[Self__T2HF]=NULL;
-    Self__T2HF=(__INTEGER__Q)(Self__T2HF -  1);
+  __1GXE=((void **)__35CU);
+  __C4HF=(____Q)(__VLRE -  1);
+  while ((__C4HF >=  0)) {
+    __1GXE[__C4HF]=NULL;
+    __C4HF=(____Q)(__C4HF -  1);
   };
-  Result__HKRE=__tmp__MFXE;
-  return(Result__HKRE);
+  __WLRE=__1GXE;
+  return(__WLRE);
 }
 
-static void** create__SMEB(__INTEGER__Q nb_elements__UMEB)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __BNEB(____Q __DNEB)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__34CU,result__14CU,__tmp__24CU,__tmp__44CU;
-  __POINTER__IB __tmp__A5CU,__tmp__B5CU;
-  __UINTEGER_32__RWB __tmp__C5CU;
-  __MEMORY__UPG *__tmp__G5CU;
-  __INTEGER__Q Self__M1ZB;
-  void **__tmp__B0HB,**Result__VMEB;
-  sz__34CU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__UMEB * ((__INTEGER__Q )(sizeof(void *)))));
-  result__14CU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__24CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__44CU=(void *)((unsigned long)(void *)((unsigned long)sz__34CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__24CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__24CU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__34CU=(void *)((unsigned long)__tmp__44CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__34CU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__A5CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__B5CU=(void *)((unsigned long)(void *)((unsigned long)sz__34CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A5CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A5CU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__C5CU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__B5CU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__A5CU=micro_alloc__table__lab__HKI(__tmp__B5CU,((__POINTER__IB )(&(table_size[(__tmp__C5CU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__B5CU)));
-    ((__POINTER__IB *)__tmp__A5CU)[ 0]=((__POINTER__IB ) 3);
-    result__14CU=(void *)((unsigned long)__tmp__A5CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __MADU,__KADU,__LADU,__NADU,__PADU,__QADU;
+  ____YWB __RADU;
+  ____1PG *__VADU;
+  ____Q __12ZB;
+  void **__Z0HB,**__ENEB;
+  __MADU=((____IB )(____Q)(__DNEB * ((____Q )(sizeof(void *)))));
+  __KADU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __LADU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __NADU=(void *)((unsigned long)(void *)((unsigned long)__MADU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LADU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LADU) - (unsigned long)((____IB ) 1)));
+  __MADU=(void *)((unsigned long)__NADU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__MADU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __PADU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __QADU=(void *)((unsigned long)(void *)((unsigned long)__MADU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PADU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PADU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __RADU=((____YWB )((____Q )(void *)((unsigned long)__QADU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __PADU=__OKI(__QADU,((____IB )(&(table_size[(__RADU)-1]))),((____YWB )((____Q )__QADU)));
+    ((____IB *)__PADU)[ 0]=((____IB ) 3);
+    __KADU=(void *)((unsigned long)__PADU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__G5CU=search__4PCB(__tmp__44CU);
-    result__14CU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__G5CU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __VADU=__NQCB(__NADU);
+    __KADU=(void *)((unsigned long)((____IB )((____1PG *)__VADU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__B0HB=((void **)result__14CU);
-  Self__M1ZB=(__INTEGER__Q)(nb_elements__UMEB -  1);
-  while ((Self__M1ZB >=  0)) {
-    __tmp__B0HB[Self__M1ZB]=NULL;
-    Self__M1ZB=(__INTEGER__Q)(Self__M1ZB -  1);
+  __Z0HB=((void **)__KADU);
+  __12ZB=(____Q)(__DNEB -  1);
+  while ((__12ZB >=  0)) {
+    __Z0HB[__12ZB]=NULL;
+    __12ZB=(____Q)(__12ZB -  1);
   };
-  Result__VMEB=__tmp__B0HB;
-  return(Result__VMEB);
+  __ENEB=__Z0HB;
+  return(__ENEB);
 }
 
-static void fast_put__to__5P2(__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *Self__AQ2,void *v__BQ2,__STRING_CONSTANT__0 *k__CQ2)
-// ({HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC},{ITM_TYPE_SIMPLE__JMBxITM_TYPE_PARAMETER__MEZ},{NULLxSTRING_CONSTANT__0}) Void No recursive, No inlinable.
+static void __GQ2(____SNC *__HQ2,void *__IQ2,____0 *__JQ2)
+// ({__SNC},{__QMBx__TEZ},{NULLx__0}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__MQ2,__tmp__OQ2,idx__KQ2,__tmp__GJNB,i__4INB;
-  __INTEGER__Q __tmp__CKNB,__tmp__EKNB;
-  __POINTER__IB ptr__NSWB,__tmp__TSWB,__tmp__0U2T,__tmp__2U2T;
-  __UINTEGER_32__RWB __tmp__3U2T;
-  __HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J *node__LQ2;
-  __HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J *node1__AJNB;
-  __HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J *node2__BJNB;
-  __HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J *Self__GFZC;
-  void **old_buckets__5INB,**__tmp__HJNB;
-  __tmp__MQ2=hash_code__1CM(((__STRING_CONSTANT__0 *)k__CQ2));
-  __tmp__OQ2=(__INTEGER__Q)(__tmp__MQ2 % Self__AQ2->capacity__45J);
-  idx__KQ2=__tmp__OQ2;
-  node__LQ2=((void **)Self__AQ2->buckets__FAK)[__tmp__OQ2];
-  while ((! (((void *)node__LQ2 == (void *)NULL) || ((void *)node__LQ2->key__RAK == (void *)k__CQ2)))) {
-    node__LQ2=node__LQ2->next__2AK;
-  };
-  if (((void *)node__LQ2 == (void *)NULL)) {
-    if ((Self__AQ2->capacity__45J == Self__AQ2->count__2TM)) {
-      node1__AJNB=NULL;
-      node2__BJNB=NULL;
-      old_buckets__5INB=Self__AQ2->buckets__FAK;
-      __tmp__GJNB=prime_number_ceiling__BKN((__INTEGER__Q)(Self__AQ2->capacity__45J +  1));
-      __tmp__HJNB=create__HZN(__tmp__GJNB);
-      Self__AQ2->buckets__FAK=__tmp__HJNB;
-      i__4INB=(__INTEGER__Q)(Self__AQ2->capacity__45J -  1);
-      Self__AQ2->capacity__45J=__tmp__GJNB;
-      while ((i__4INB >=  0)) {
-        node1__AJNB=((void **)old_buckets__5INB)[i__4INB];
-        while (((void *)node1__AJNB != (void *)NULL)) {
-          node2__BJNB=node1__AJNB->next__2AK;
-          __tmp__CKNB=hash_code__1CM(((__STRING_CONSTANT__0 *)node1__AJNB->key__RAK));
-          __tmp__EKNB=(__INTEGER__Q)(__tmp__CKNB % Self__AQ2->capacity__45J);
-          ((__HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J *)node1__AJNB)->next__2AK=((void **)Self__AQ2->buckets__FAK)[__tmp__EKNB];
-          ((void **)Self__AQ2->buckets__FAK)[__tmp__EKNB]=node1__AJNB;
-          node1__AJNB=node2__BJNB;
-        };
-        i__4INB=(__INTEGER__Q)(i__4INB -  1);
-      };
-      idx__KQ2=(__INTEGER__Q)(__tmp__MQ2 % Self__AQ2->capacity__45J);
-    };
-    node1__AJNB=((void **)Self__AQ2->buckets__FAK)[idx__KQ2];
-    node2__BJNB=NULL;
-    ptr__NSWB=((__POINTER__IB )(NULL));
-    __tmp__GJNB= 0;
-    __tmp__TSWB=((__POINTER__IB )sizeof(__HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J));
-    if (((unsigned long)__tmp__TSWB ==  0)) {
-      node2__BJNB=HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J__;
-    } else /* FALSE */ {
-      __tmp__GJNB=__HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J__;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSWB));
-      if ((__tmp__GJNB == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0U2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__2U2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__TSWB - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U2T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__3U2T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2U2T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__0U2T=micro_alloc__table__lab__HKI(__tmp__2U2T,((__POINTER__IB )(&(table_size[(__tmp__3U2T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2U2T)));
-        ptr__NSWB=__tmp__0U2T;
-      } else /* FALSE */ {
-        __tmp__3U2T=((__UINTEGER_32__RWB )__tmp__GJNB);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0U2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__2U2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__TSWB - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U2T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0U2T=micro_alloc__table__lab__HKI(__tmp__2U2T,((__POINTER__IB )(&(table_type[(__tmp__3U2T)]))),(__UINTEGER_32__RWB)(__tmp__3U2T |  1));
-        ptr__NSWB=__tmp__0U2T;
-      };
-      node2__BJNB=((__HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J *)ptr__NSWB);
-      *(node2__BJNB) = *(HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J__);
-    };
-    Self__GFZC=((__HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J *)node2__BJNB);
-    Self__GFZC->item__EBK=v__BQ2;
-    Self__GFZC->key__RAK=k__CQ2;
-    Self__GFZC->next__2AK=node1__AJNB;
-    node__LQ2=node2__BJNB;
-    ((void **)Self__AQ2->buckets__FAK)[idx__KQ2]=node2__BJNB;
-    Self__AQ2->count__2TM=(__INTEGER__Q)(Self__AQ2->count__2TM +  1);
+  ____Q __TQ2,__VQ2,__RQ2,__5JNB,__XJNB,__1KNB,__3KNB;
+  ____IB __2TWB,__CUWB,__JW2T,__LW2T;
+  ____YWB __MW2T;
+  ____AAK *__SQ2,*__ZJNB,*__0JNB,*__VGZC;
+  void **__YJNB,**__AKNB;
+  __TQ2=__CDM(((____0 *)__JQ2));
+  __VQ2=(____Q)(__TQ2 % __HQ2->__FAK);
+  __RQ2=__VQ2;
+  __SQ2=((void **)__HQ2->__MAK)[__VQ2];
+  while ((! (((void *)__SQ2 == (void *)NULL) || ((void *)__SQ2->__YAK == (void *)__JQ2)))) {
+    __SQ2=__SQ2->__DBK;
+  };
+  if (((void *)__SQ2 == (void *)NULL)) {
+    if ((__HQ2->__FAK == __HQ2->__DUM)) {
+      __ZJNB=NULL;
+      __0JNB=NULL;
+      __YJNB=__HQ2->__MAK;
+      __5JNB=__IKN((____Q)(__HQ2->__FAK +  1));
+      __AKNB=__OZN(__5JNB);
+      __HQ2->__MAK=__AKNB;
+      __XJNB=(____Q)(__HQ2->__FAK -  1);
+      __HQ2->__FAK=__5JNB;
+      while ((__XJNB >=  0)) {
+        __ZJNB=((void **)__YJNB)[__XJNB];
+        while (((void *)__ZJNB != (void *)NULL)) {
+          __0JNB=__ZJNB->__DBK;
+          __1KNB=__CDM(((____0 *)__ZJNB->__YAK));
+          __3KNB=(____Q)(__1KNB % __HQ2->__FAK);
+          ((____AAK *)__ZJNB)->__DBK=((void **)__HQ2->__MAK)[__3KNB];
+          ((void **)__HQ2->__MAK)[__3KNB]=__ZJNB;
+          __ZJNB=__0JNB;
+        };
+        __XJNB=(____Q)(__XJNB -  1);
+      };
+      __RQ2=(____Q)(__TQ2 % __HQ2->__FAK);
+    };
+    __ZJNB=((void **)__HQ2->__MAK)[__RQ2];
+    __0JNB=NULL;
+    __2TWB=((____IB )(NULL));
+    __5JNB= 0;
+    __CUWB=((____IB )sizeof(____AAK));
+    if (((unsigned long)__CUWB ==  0)) {
+      __0JNB=__AAK__;
+    } else /* FALSE */ {
+      __5JNB=____AAK__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUWB));
+      if ((__5JNB == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JW2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __LW2T=(void *)((unsigned long)(void *)((unsigned long)__CUWB - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW2T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __MW2T=((____YWB )((____Q )(void *)((unsigned long)__LW2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __JW2T=__OKI(__LW2T,((____IB )(&(table_size[(__MW2T)-1]))),((____YWB )((____Q )__LW2T)));
+        __2TWB=__JW2T;
+      } else /* FALSE */ {
+        __MW2T=((____YWB )__5JNB);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JW2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __LW2T=(void *)((unsigned long)(void *)((unsigned long)__CUWB - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW2T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JW2T=__OKI(__LW2T,((____IB )(&(table_type[(__MW2T)]))),(____YWB)(__MW2T |  1));
+        __2TWB=__JW2T;
+      };
+      __0JNB=((____AAK *)__2TWB);
+      *(__0JNB) = *(__AAK__);
+    };
+    __VGZC=((____AAK *)__0JNB);
+    __VGZC->__LBK=__IQ2;
+    __VGZC->__YAK=__JQ2;
+    __VGZC->__DBK=__ZJNB;
+    __SQ2=__0JNB;
+    ((void **)__HQ2->__MAK)[__RQ2]=__0JNB;
+    __HQ2->__DUM=(____Q)(__HQ2->__DUM +  1);
   } else /* FALSE */ {
-    ((__HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J *)node__LQ2)->item__EBK=v__BQ2;
+    ((____AAK *)__SQ2)->__LBK=__IQ2;
   };
 }
 
-static void** create__2KEB(__INTEGER__Q nb_elements__4KEB)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __LLEB(____Q __NLEB)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__K5CU,result__I5CU,__tmp__J5CU,__tmp__L5CU;
-  __POINTER__IB __tmp__N5CU,__tmp__O5CU;
-  __UINTEGER_32__RWB __tmp__P5CU;
-  __MEMORY__UPG *__tmp__T5CU;
-  __INTEGER__Q Self__4YZB;
-  void **__tmp__FVHB,**Result__5KEB;
-  sz__K5CU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__4KEB * ((__INTEGER__Q )(sizeof(void *)))));
-  result__I5CU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__J5CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__L5CU=(void *)((unsigned long)(void *)((unsigned long)sz__K5CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J5CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J5CU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__K5CU=(void *)((unsigned long)__tmp__L5CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__K5CU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__N5CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__O5CU=(void *)((unsigned long)(void *)((unsigned long)sz__K5CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N5CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N5CU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__P5CU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__O5CU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__N5CU=micro_alloc__table__lab__HKI(__tmp__O5CU,((__POINTER__IB )(&(table_size[(__tmp__P5CU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__O5CU)));
-    ((__POINTER__IB *)__tmp__N5CU)[ 0]=((__POINTER__IB ) 3);
-    result__I5CU=(void *)((unsigned long)__tmp__N5CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __ZADU,__XADU,__YADU,__0ADU,__2ADU,__3ADU;
+  ____YWB __4ADU;
+  ____1PG *__CBDU;
+  ____Q __N0ZB;
+  void **__3VHB,**__OLEB;
+  __ZADU=((____IB )(____Q)(__NLEB * ((____Q )(sizeof(void *)))));
+  __XADU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __YADU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __0ADU=(void *)((unsigned long)(void *)((unsigned long)__ZADU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YADU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YADU) - (unsigned long)((____IB ) 1)));
+  __ZADU=(void *)((unsigned long)__0ADU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__ZADU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __2ADU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __3ADU=(void *)((unsigned long)(void *)((unsigned long)__ZADU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2ADU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2ADU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __4ADU=((____YWB )((____Q )(void *)((unsigned long)__3ADU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __2ADU=__OKI(__3ADU,((____IB )(&(table_size[(__4ADU)-1]))),((____YWB )((____Q )__3ADU)));
+    ((____IB *)__2ADU)[ 0]=((____IB ) 3);
+    __XADU=(void *)((unsigned long)__2ADU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__T5CU=search__4PCB(__tmp__L5CU);
-    result__I5CU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__T5CU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __CBDU=__NQCB(__0ADU);
+    __XADU=(void *)((unsigned long)((____IB )((____1PG *)__CBDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__FVHB=((void **)result__I5CU);
-  Self__4YZB=(__INTEGER__Q)(nb_elements__4KEB -  1);
-  while ((Self__4YZB >=  0)) {
-    __tmp__FVHB[Self__4YZB]=NULL;
-    Self__4YZB=(__INTEGER__Q)(Self__4YZB -  1);
+  __3VHB=((void **)__XADU);
+  __N0ZB=(____Q)(__NLEB -  1);
+  while ((__N0ZB >=  0)) {
+    __3VHB[__N0ZB]=NULL;
+    __N0ZB=(____Q)(__N0ZB -  1);
   };
-  Result__5KEB=__tmp__FVHB;
-  return(Result__5KEB);
+  __OLEB=__3VHB;
+  return(__OLEB);
 }
 
-static void** create__5ARE(__INTEGER__Q nb_elements__BBRE)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __OCRE(____Q __QCRE)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__X5CU,result__V5CU,__tmp__W5CU,__tmp__Y5CU;
-  __POINTER__IB __tmp__05CU,__tmp__15CU;
-  __UINTEGER_32__RWB __tmp__25CU;
-  __MEMORY__UPG *__tmp__AADU;
-  __INTEGER__Q Self__4YHF;
-  void **__tmp__W2WE,**Result__CBRE;
-  sz__X5CU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__BBRE * ((__INTEGER__Q )(sizeof(void *)))));
-  result__V5CU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__W5CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__Y5CU=(void *)((unsigned long)(void *)((unsigned long)sz__X5CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5CU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__X5CU=(void *)((unsigned long)__tmp__Y5CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__X5CU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__05CU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__15CU=(void *)((unsigned long)(void *)((unsigned long)sz__X5CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__05CU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__05CU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__25CU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__15CU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__05CU=micro_alloc__table__lab__HKI(__tmp__15CU,((__POINTER__IB )(&(table_size[(__tmp__25CU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__15CU)));
-    ((__POINTER__IB *)__tmp__05CU)[ 0]=((__POINTER__IB ) 3);
-    result__V5CU=(void *)((unsigned long)__tmp__05CU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __GBDU,__EBDU,__FBDU,__HBDU,__JBDU,__KBDU;
+  ____YWB __LBDU;
+  ____1PG *__PBDU;
+  ____Q __N0HF;
+  void **__F4WE,**__RCRE;
+  __GBDU=((____IB )(____Q)(__QCRE * ((____Q )(sizeof(void *)))));
+  __EBDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __FBDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __HBDU=(void *)((unsigned long)(void *)((unsigned long)__GBDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBDU) - (unsigned long)((____IB ) 1)));
+  __GBDU=(void *)((unsigned long)__HBDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__GBDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __JBDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __KBDU=(void *)((unsigned long)(void *)((unsigned long)__GBDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JBDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JBDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __LBDU=((____YWB )((____Q )(void *)((unsigned long)__KBDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __JBDU=__OKI(__KBDU,((____IB )(&(table_size[(__LBDU)-1]))),((____YWB )((____Q )__KBDU)));
+    ((____IB *)__JBDU)[ 0]=((____IB ) 3);
+    __EBDU=(void *)((unsigned long)__JBDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__AADU=search__4PCB(__tmp__Y5CU);
-    result__V5CU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__AADU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __PBDU=__NQCB(__HBDU);
+    __EBDU=(void *)((unsigned long)((____IB )((____1PG *)__PBDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__W2WE=((void **)result__V5CU);
-  Self__4YHF=(__INTEGER__Q)(nb_elements__BBRE -  1);
-  while ((Self__4YHF >=  0)) {
-    __tmp__W2WE[Self__4YHF]=NULL;
-    Self__4YHF=(__INTEGER__Q)(Self__4YHF -  1);
+  __F4WE=((void **)__EBDU);
+  __N0HF=(____Q)(__QCRE -  1);
+  while ((__N0HF >=  0)) {
+    __F4WE[__N0HF]=NULL;
+    __N0HF=(____Q)(__N0HF -  1);
   };
-  Result__CBRE=__tmp__W2WE;
-  return(Result__CBRE);
+  __RCRE=__F4WE;
+  return(__RCRE);
 }
 
-static void** create__EARE(__INTEGER__Q nb_elements__GARE)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __TBRE(____Q __VBRE)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__EADU,result__CADU,__tmp__DADU,__tmp__FADU;
-  __POINTER__IB __tmp__HADU,__tmp__IADU;
-  __UINTEGER_32__RWB __tmp__JADU;
-  __MEMORY__UPG *__tmp__NADU;
-  __INTEGER__Q Self__XXHF;
-  void **__tmp__I0WE,**Result__HARE;
-  sz__EADU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__GARE * ((__INTEGER__Q )(sizeof(void *)))));
-  result__CADU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__DADU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__FADU=(void *)((unsigned long)(void *)((unsigned long)sz__EADU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DADU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DADU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__EADU=(void *)((unsigned long)__tmp__FADU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__EADU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__HADU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__IADU=(void *)((unsigned long)(void *)((unsigned long)sz__EADU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HADU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HADU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__JADU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IADU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__HADU=micro_alloc__table__lab__HKI(__tmp__IADU,((__POINTER__IB )(&(table_size[(__tmp__JADU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IADU)));
-    ((__POINTER__IB *)__tmp__HADU)[ 0]=((__POINTER__IB ) 3);
-    result__CADU=(void *)((unsigned long)__tmp__HADU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __TBDU,__RBDU,__SBDU,__UBDU,__WBDU,__XBDU;
+  ____YWB __YBDU;
+  ____1PG *__2BDU;
+  ____Q __GZHF;
+  void **__X1WE,**__WBRE;
+  __TBDU=((____IB )(____Q)(__VBRE * ((____Q )(sizeof(void *)))));
+  __RBDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __SBDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __UBDU=(void *)((unsigned long)(void *)((unsigned long)__TBDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SBDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SBDU) - (unsigned long)((____IB ) 1)));
+  __TBDU=(void *)((unsigned long)__UBDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__TBDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __WBDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __XBDU=(void *)((unsigned long)(void *)((unsigned long)__TBDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WBDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WBDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __YBDU=((____YWB )((____Q )(void *)((unsigned long)__XBDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __WBDU=__OKI(__XBDU,((____IB )(&(table_size[(__YBDU)-1]))),((____YWB )((____Q )__XBDU)));
+    ((____IB *)__WBDU)[ 0]=((____IB ) 3);
+    __RBDU=(void *)((unsigned long)__WBDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__NADU=search__4PCB(__tmp__FADU);
-    result__CADU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__NADU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __2BDU=__NQCB(__UBDU);
+    __RBDU=(void *)((unsigned long)((____IB )((____1PG *)__2BDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__I0WE=((void **)result__CADU);
-  Self__XXHF=(__INTEGER__Q)(nb_elements__GARE -  1);
-  while ((Self__XXHF >=  0)) {
-    __tmp__I0WE[Self__XXHF]=NULL;
-    Self__XXHF=(__INTEGER__Q)(Self__XXHF -  1);
+  __X1WE=((void **)__RBDU);
+  __GZHF=(____Q)(__VBRE -  1);
+  while ((__GZHF >=  0)) {
+    __X1WE[__GZHF]=NULL;
+    __GZHF=(____Q)(__GZHF -  1);
   };
-  Result__HARE=__tmp__I0WE;
-  return(Result__HARE);
+  __WBRE=__X1WE;
+  return(__WBRE);
 }
 
-static void** create__GDRE(__INTEGER__Q nb_elements__IDRE)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __VERE(____Q __XERE)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__RADU,result__PADU,__tmp__QADU,__tmp__SADU;
-  __POINTER__IB __tmp__UADU,__tmp__VADU;
-  __UINTEGER_32__RWB __tmp__WADU;
-  __MEMORY__UPG *__tmp__0ADU;
-  __INTEGER__Q Self__F0HF;
-  void **__tmp__E5WE,**Result__JDRE;
-  sz__RADU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__IDRE * ((__INTEGER__Q )(sizeof(void *)))));
-  result__PADU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__QADU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__SADU=(void *)((unsigned long)(void *)((unsigned long)sz__RADU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QADU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QADU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__RADU=(void *)((unsigned long)__tmp__SADU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__RADU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__UADU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__VADU=(void *)((unsigned long)(void *)((unsigned long)sz__RADU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UADU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UADU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__WADU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VADU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__UADU=micro_alloc__table__lab__HKI(__tmp__VADU,((__POINTER__IB )(&(table_size[(__tmp__WADU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VADU)));
-    ((__POINTER__IB *)__tmp__UADU)[ 0]=((__POINTER__IB ) 3);
-    result__PADU=(void *)((unsigned long)__tmp__UADU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __ACDU,__4BDU,__5BDU,__BCDU,__DCDU,__ECDU;
+  ____YWB __FCDU;
+  ____1PG *__JCDU;
+  ____Q __U1HF;
+  void **__TAXE,**__YERE;
+  __ACDU=((____IB )(____Q)(__XERE * ((____Q )(sizeof(void *)))));
+  __4BDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __5BDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __BCDU=(void *)((unsigned long)(void *)((unsigned long)__ACDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5BDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5BDU) - (unsigned long)((____IB ) 1)));
+  __ACDU=(void *)((unsigned long)__BCDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__ACDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __DCDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __ECDU=(void *)((unsigned long)(void *)((unsigned long)__ACDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DCDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DCDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __FCDU=((____YWB )((____Q )(void *)((unsigned long)__ECDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __DCDU=__OKI(__ECDU,((____IB )(&(table_size[(__FCDU)-1]))),((____YWB )((____Q )__ECDU)));
+    ((____IB *)__DCDU)[ 0]=((____IB ) 3);
+    __4BDU=(void *)((unsigned long)__DCDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__0ADU=search__4PCB(__tmp__SADU);
-    result__PADU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__0ADU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __JCDU=__NQCB(__BCDU);
+    __4BDU=(void *)((unsigned long)((____IB )((____1PG *)__JCDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__E5WE=((void **)result__PADU);
-  Self__F0HF=(__INTEGER__Q)(nb_elements__IDRE -  1);
-  while ((Self__F0HF >=  0)) {
-    __tmp__E5WE[Self__F0HF]=NULL;
-    Self__F0HF=(__INTEGER__Q)(Self__F0HF -  1);
+  __TAXE=((void **)__4BDU);
+  __U1HF=(____Q)(__XERE -  1);
+  while ((__U1HF >=  0)) {
+    __TAXE[__U1HF]=NULL;
+    __U1HF=(____Q)(__U1HF -  1);
   };
-  Result__JDRE=__tmp__E5WE;
-  return(Result__JDRE);
+  __YERE=__TAXE;
+  return(__YERE);
 }
 
-static void** create__FKHI(__INTEGER__Q nb_elements__HKHI)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __ULHI(____Q __WLHI)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__4ADU,result__2ADU,__tmp__3ADU,__tmp__5ADU;
-  __POINTER__IB __tmp__BBDU,__tmp__CBDU;
-  __UINTEGER_32__RWB __tmp__DBDU;
-  __MEMORY__UPG *__tmp__HBDU;
-  __INTEGER__Q Self__S0ZI;
-  void **Result__WNKI,**Result__IKHI;
-  sz__4ADU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__HKHI * ((__INTEGER__Q )(sizeof(void *)))));
-  result__2ADU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__3ADU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__5ADU=(void *)((unsigned long)(void *)((unsigned long)sz__4ADU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3ADU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3ADU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__4ADU=(void *)((unsigned long)__tmp__5ADU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__4ADU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__BBDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__CBDU=(void *)((unsigned long)(void *)((unsigned long)sz__4ADU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BBDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BBDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__DBDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CBDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__BBDU=micro_alloc__table__lab__HKI(__tmp__CBDU,((__POINTER__IB )(&(table_size[(__tmp__DBDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CBDU)));
-    ((__POINTER__IB *)__tmp__BBDU)[ 0]=((__POINTER__IB ) 3);
-    result__2ADU=(void *)((unsigned long)__tmp__BBDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __NCDU,__LCDU,__MCDU,__OCDU,__QCDU,__RCDU;
+  ____YWB __SCDU;
+  ____1PG *__WCDU;
+  ____Q __B2ZI;
+  void **__FPKI,**__XLHI;
+  __NCDU=((____IB )(____Q)(__WLHI * ((____Q )(sizeof(void *)))));
+  __LCDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __MCDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __OCDU=(void *)((unsigned long)(void *)((unsigned long)__NCDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MCDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MCDU) - (unsigned long)((____IB ) 1)));
+  __NCDU=(void *)((unsigned long)__OCDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__NCDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __QCDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __RCDU=(void *)((unsigned long)(void *)((unsigned long)__NCDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QCDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QCDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __SCDU=((____YWB )((____Q )(void *)((unsigned long)__RCDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __QCDU=__OKI(__RCDU,((____IB )(&(table_size[(__SCDU)-1]))),((____YWB )((____Q )__RCDU)));
+    ((____IB *)__QCDU)[ 0]=((____IB ) 3);
+    __LCDU=(void *)((unsigned long)__QCDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__HBDU=search__4PCB(__tmp__5ADU);
-    result__2ADU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__HBDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __WCDU=__NQCB(__OCDU);
+    __LCDU=(void *)((unsigned long)((____IB )((____1PG *)__WCDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__WNKI=((void **)result__2ADU);
-  Self__S0ZI=(__INTEGER__Q)(nb_elements__HKHI -  1);
-  while ((Self__S0ZI >=  0)) {
-    Result__WNKI[Self__S0ZI]=NULL;
-    Self__S0ZI=(__INTEGER__Q)(Self__S0ZI -  1);
+  __FPKI=((void **)__LCDU);
+  __B2ZI=(____Q)(__WLHI -  1);
+  while ((__B2ZI >=  0)) {
+    __FPKI[__B2ZI]=NULL;
+    __B2ZI=(____Q)(__B2ZI -  1);
   };
-  Result__IKHI=Result__WNKI;
-  return(Result__IKHI);
+  __XLHI=__FPKI;
+  return(__XLHI);
 }
 
-static void** create__MLLF(__INTEGER__Q nb_elements__OLLF)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __1MLF(____Q __3MLF)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__LBDU,result__JBDU,__tmp__KBDU,__tmp__MBDU;
-  __POINTER__IB __tmp__OBDU,__tmp__PBDU;
-  __UINTEGER_32__RWB __tmp__QBDU;
-  __MEMORY__UPG *__tmp__UBDU;
-  __INTEGER__Q Self__5IFG;
-  void **Result__BFSF,**Result__PLLF;
-  sz__LBDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__OLLF * ((__INTEGER__Q )(sizeof(void *)))));
-  result__JBDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__KBDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__MBDU=(void *)((unsigned long)(void *)((unsigned long)sz__LBDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KBDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KBDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__LBDU=(void *)((unsigned long)__tmp__MBDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__LBDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__OBDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__PBDU=(void *)((unsigned long)(void *)((unsigned long)sz__LBDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OBDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OBDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__QBDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PBDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__OBDU=micro_alloc__table__lab__HKI(__tmp__PBDU,((__POINTER__IB )(&(table_size[(__tmp__QBDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PBDU)));
-    ((__POINTER__IB *)__tmp__OBDU)[ 0]=((__POINTER__IB ) 3);
-    result__JBDU=(void *)((unsigned long)__tmp__OBDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __0CDU,__YCDU,__ZCDU,__1CDU,__3CDU,__4CDU;
+  ____YWB __5CDU;
+  ____1PG *__DDDU;
+  ____Q __OKFG;
+  void **__QGSF,**__4MLF;
+  __0CDU=((____IB )(____Q)(__3MLF * ((____Q )(sizeof(void *)))));
+  __YCDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __ZCDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __1CDU=(void *)((unsigned long)(void *)((unsigned long)__0CDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZCDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZCDU) - (unsigned long)((____IB ) 1)));
+  __0CDU=(void *)((unsigned long)__1CDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__0CDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __3CDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __4CDU=(void *)((unsigned long)(void *)((unsigned long)__0CDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3CDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3CDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __5CDU=((____YWB )((____Q )(void *)((unsigned long)__4CDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __3CDU=__OKI(__4CDU,((____IB )(&(table_size[(__5CDU)-1]))),((____YWB )((____Q )__4CDU)));
+    ((____IB *)__3CDU)[ 0]=((____IB ) 3);
+    __YCDU=(void *)((unsigned long)__3CDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__UBDU=search__4PCB(__tmp__MBDU);
-    result__JBDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__UBDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __DDDU=__NQCB(__1CDU);
+    __YCDU=(void *)((unsigned long)((____IB )((____1PG *)__DDDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__BFSF=((void **)result__JBDU);
-  Self__5IFG=(__INTEGER__Q)(nb_elements__OLLF -  1);
-  while ((Self__5IFG >=  0)) {
-    Result__BFSF[Self__5IFG]=NULL;
-    Self__5IFG=(__INTEGER__Q)(Self__5IFG -  1);
+  __QGSF=((void **)__YCDU);
+  __OKFG=(____Q)(__3MLF -  1);
+  while ((__OKFG >=  0)) {
+    __QGSF[__OKFG]=NULL;
+    __OKFG=(____Q)(__OKFG -  1);
   };
-  Result__PLLF=Result__BFSF;
-  return(Result__PLLF);
+  __4MLF=__QGSF;
+  return(__4MLF);
 }
 
-static void** create__HPLF(__INTEGER__Q nb_elements__JPLF)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __WQLF(____Q __YQLF)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__YBDU,result__WBDU,__tmp__XBDU,__tmp__ZBDU;
-  __POINTER__IB __tmp__1BDU,__tmp__2BDU;
-  __UINTEGER_32__RWB __tmp__3BDU;
-  __MEMORY__UPG *__tmp__BCDU;
-  __INTEGER__Q Self__GKFG;
-  void **Result__RJSF,**Result__KPLF;
-  sz__YBDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__JPLF * ((__INTEGER__Q )(sizeof(void *)))));
-  result__WBDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__XBDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__ZBDU=(void *)((unsigned long)(void *)((unsigned long)sz__YBDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XBDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XBDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__YBDU=(void *)((unsigned long)__tmp__ZBDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__YBDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__1BDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__2BDU=(void *)((unsigned long)(void *)((unsigned long)sz__YBDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__3BDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2BDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__1BDU=micro_alloc__table__lab__HKI(__tmp__2BDU,((__POINTER__IB )(&(table_size[(__tmp__3BDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2BDU)));
-    ((__POINTER__IB *)__tmp__1BDU)[ 0]=((__POINTER__IB ) 3);
-    result__WBDU=(void *)((unsigned long)__tmp__1BDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __HDDU,__FDDU,__GDDU,__IDDU,__KDDU,__LDDU;
+  ____YWB __MDDU;
+  ____1PG *__QDDU;
+  ____Q __VLFG;
+  void **__ALSF,**__ZQLF;
+  __HDDU=((____IB )(____Q)(__YQLF * ((____Q )(sizeof(void *)))));
+  __FDDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __GDDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __IDDU=(void *)((unsigned long)(void *)((unsigned long)__HDDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GDDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GDDU) - (unsigned long)((____IB ) 1)));
+  __HDDU=(void *)((unsigned long)__IDDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__HDDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __KDDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __LDDU=(void *)((unsigned long)(void *)((unsigned long)__HDDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __MDDU=((____YWB )((____Q )(void *)((unsigned long)__LDDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __KDDU=__OKI(__LDDU,((____IB )(&(table_size[(__MDDU)-1]))),((____YWB )((____Q )__LDDU)));
+    ((____IB *)__KDDU)[ 0]=((____IB ) 3);
+    __FDDU=(void *)((unsigned long)__KDDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__BCDU=search__4PCB(__tmp__ZBDU);
-    result__WBDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__BCDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __QDDU=__NQCB(__IDDU);
+    __FDDU=(void *)((unsigned long)((____IB )((____1PG *)__QDDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__RJSF=((void **)result__WBDU);
-  Self__GKFG=(__INTEGER__Q)(nb_elements__JPLF -  1);
-  while ((Self__GKFG >=  0)) {
-    Result__RJSF[Self__GKFG]=NULL;
-    Self__GKFG=(__INTEGER__Q)(Self__GKFG -  1);
+  __ALSF=((void **)__FDDU);
+  __VLFG=(____Q)(__YQLF -  1);
+  while ((__VLFG >=  0)) {
+    __ALSF[__VLFG]=NULL;
+    __VLFG=(____Q)(__VLFG -  1);
   };
-  Result__KPLF=Result__RJSF;
-  return(Result__KPLF);
+  __ZQLF=__ALSF;
+  return(__ZQLF);
 }
 
-static void** create__1WSF(__INTEGER__Q nb_elements__3WSF)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __KYSF(____Q __MYSF)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__FCDU,result__DCDU,__tmp__ECDU,__tmp__GCDU;
-  __POINTER__IB __tmp__ICDU,__tmp__JCDU;
-  __UINTEGER_32__RWB __tmp__KCDU;
-  __MEMORY__UPG *__tmp__OCDU;
-  __INTEGER__Q Self__UMFG;
-  void **__tmp__2BYF,**Result__4WSF;
-  sz__FCDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__3WSF * ((__INTEGER__Q )(sizeof(void *)))));
-  result__DCDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__ECDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__GCDU=(void *)((unsigned long)(void *)((unsigned long)sz__FCDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__FCDU=(void *)((unsigned long)__tmp__GCDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__FCDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__ICDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__JCDU=(void *)((unsigned long)(void *)((unsigned long)sz__FCDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ICDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ICDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__KCDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JCDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__ICDU=micro_alloc__table__lab__HKI(__tmp__JCDU,((__POINTER__IB )(&(table_size[(__tmp__KCDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JCDU)));
-    ((__POINTER__IB *)__tmp__ICDU)[ 0]=((__POINTER__IB ) 3);
-    result__DCDU=(void *)((unsigned long)__tmp__ICDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __UDDU,__SDDU,__TDDU,__VDDU,__XDDU,__YDDU;
+  ____YWB __ZDDU;
+  ____1PG *__3DDU;
+  ____Q __DOFG;
+  void **__LDYF,**__NYSF;
+  __UDDU=((____IB )(____Q)(__MYSF * ((____Q )(sizeof(void *)))));
+  __SDDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __TDDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __VDDU=(void *)((unsigned long)(void *)((unsigned long)__UDDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDDU) - (unsigned long)((____IB ) 1)));
+  __UDDU=(void *)((unsigned long)__VDDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__UDDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __XDDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __YDDU=(void *)((unsigned long)(void *)((unsigned long)__UDDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XDDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XDDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __ZDDU=((____YWB )((____Q )(void *)((unsigned long)__YDDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __XDDU=__OKI(__YDDU,((____IB )(&(table_size[(__ZDDU)-1]))),((____YWB )((____Q )__YDDU)));
+    ((____IB *)__XDDU)[ 0]=((____IB ) 3);
+    __SDDU=(void *)((unsigned long)__XDDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__OCDU=search__4PCB(__tmp__GCDU);
-    result__DCDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__OCDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __3DDU=__NQCB(__VDDU);
+    __SDDU=(void *)((unsigned long)((____IB )((____1PG *)__3DDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__2BYF=((void **)result__DCDU);
-  Self__UMFG=(__INTEGER__Q)(nb_elements__3WSF -  1);
-  while ((Self__UMFG >=  0)) {
-    __tmp__2BYF[Self__UMFG]=NULL;
-    Self__UMFG=(__INTEGER__Q)(Self__UMFG -  1);
+  __LDYF=((void **)__SDDU);
+  __DOFG=(____Q)(__MYSF -  1);
+  while ((__DOFG >=  0)) {
+    __LDYF[__DOFG]=NULL;
+    __DOFG=(____Q)(__DOFG -  1);
   };
-  Result__4WSF=__tmp__2BYF;
-  return(Result__4WSF);
+  __NYSF=__LDYF;
+  return(__NYSF);
 }
 
-static void** create__VWID(__INTEGER__Q nb_elements__XWID)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __EYID(____Q __GYID)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__SCDU,result__QCDU,__tmp__RCDU,__tmp__TCDU;
-  __POINTER__IB __tmp__VCDU,__tmp__WCDU;
-  __UINTEGER_32__RWB __tmp__XCDU;
-  __MEMORY__UPG *__tmp__1CDU;
-  __INTEGER__Q Self__1TFE;
-  void **__tmp__CDPD,**Result__YWID;
-  sz__SCDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__XWID * ((__INTEGER__Q )(sizeof(void *)))));
-  result__QCDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__RCDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__TCDU=(void *)((unsigned long)(void *)((unsigned long)sz__SCDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RCDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RCDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__SCDU=(void *)((unsigned long)__tmp__TCDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__SCDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__VCDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__WCDU=(void *)((unsigned long)(void *)((unsigned long)sz__SCDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VCDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VCDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__XCDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WCDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__VCDU=micro_alloc__table__lab__HKI(__tmp__WCDU,((__POINTER__IB )(&(table_size[(__tmp__XCDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WCDU)));
-    ((__POINTER__IB *)__tmp__VCDU)[ 0]=((__POINTER__IB ) 3);
-    result__QCDU=(void *)((unsigned long)__tmp__VCDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __BEDU,__5DDU,__AEDU,__CEDU,__EEDU,__FEDU;
+  ____YWB __GEDU;
+  ____1PG *__KEDU;
+  ____Q __KVFE;
+  void **__REPD,**__HYID;
+  __BEDU=((____IB )(____Q)(__GYID * ((____Q )(sizeof(void *)))));
+  __5DDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __AEDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __CEDU=(void *)((unsigned long)(void *)((unsigned long)__BEDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AEDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AEDU) - (unsigned long)((____IB ) 1)));
+  __BEDU=(void *)((unsigned long)__CEDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__BEDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __EEDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __FEDU=(void *)((unsigned long)(void *)((unsigned long)__BEDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EEDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EEDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __GEDU=((____YWB )((____Q )(void *)((unsigned long)__FEDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __EEDU=__OKI(__FEDU,((____IB )(&(table_size[(__GEDU)-1]))),((____YWB )((____Q )__FEDU)));
+    ((____IB *)__EEDU)[ 0]=((____IB ) 3);
+    __5DDU=(void *)((unsigned long)__EEDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__1CDU=search__4PCB(__tmp__TCDU);
-    result__QCDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__1CDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __KEDU=__NQCB(__CEDU);
+    __5DDU=(void *)((unsigned long)((____IB )((____1PG *)__KEDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__CDPD=((void **)result__QCDU);
-  Self__1TFE=(__INTEGER__Q)(nb_elements__XWID -  1);
-  while ((Self__1TFE >=  0)) {
-    __tmp__CDPD[Self__1TFE]=NULL;
-    Self__1TFE=(__INTEGER__Q)(Self__1TFE -  1);
+  __REPD=((void **)__5DDU);
+  __KVFE=(____Q)(__GYID -  1);
+  while ((__KVFE >=  0)) {
+    __REPD[__KVFE]=NULL;
+    __KVFE=(____Q)(__KVFE -  1);
   };
-  Result__YWID=__tmp__CDPD;
-  return(Result__YWID);
+  __HYID=__REPD;
+  return(__HYID);
 }
 
-static __FAST_ARRAYoTYPE_FULLo__IAY* create_with_capacity__KHRB(__INTEGER__Q new_count__MHRB)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____PAY* __ZIRB(____Q __1IRB)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__K0XB,__tmp__Q0XB,__tmp__TX1T,__tmp__VX1T;
-  __INTEGER__Q typ_id__O0XB;
-  __UINTEGER_32__RWB __tmp__WX1T;
-  __FAST_ARRAYoTYPE_FULLo__IAY *result__J0XB,*Self__21XB;
-  void **__tmp__R2XB;
-  result__J0XB=NULL;
-  ptr__K0XB=((__POINTER__IB )(NULL));
-  typ_id__O0XB= 0;
-  __tmp__Q0XB=((__POINTER__IB )sizeof(__FAST_ARRAYoTYPE_FULLo__IAY));
-  if (((unsigned long)__tmp__Q0XB ==  0)) {
-    result__J0XB=FAST_ARRAYoTYPE_FULLo__IAY__;
+  ____IB __Z1XB,__51XB,__CZ1T,__EZ1T;
+  ____Q __31XB;
+  ____YWB __FZ1T;
+  ____PAY *__Y1XB,*__L3XB;
+  void **__A4XB;
+  __Y1XB=NULL;
+  __Z1XB=((____IB )(NULL));
+  __31XB= 0;
+  __51XB=((____IB )sizeof(____PAY));
+  if (((unsigned long)__51XB ==  0)) {
+    __Y1XB=__PAY__;
   } else /* FALSE */ {
-    typ_id__O0XB=__FAST_ARRAYoTYPE_FULLo__IAY__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q0XB));
-    if ((typ_id__O0XB == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__TX1T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__VX1T=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q0XB - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TX1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TX1T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__WX1T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VX1T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__TX1T=micro_alloc__table__lab__HKI(__tmp__VX1T,((__POINTER__IB )(&(table_size[(__tmp__WX1T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VX1T)));
-      ptr__K0XB=__tmp__TX1T;
-    } else /* FALSE */ {
-      __tmp__WX1T=((__UINTEGER_32__RWB )typ_id__O0XB);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__TX1T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__VX1T=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q0XB - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TX1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TX1T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__TX1T=micro_alloc__table__lab__HKI(__tmp__VX1T,((__POINTER__IB )(&(table_type[(__tmp__WX1T)]))),(__UINTEGER_32__RWB)(__tmp__WX1T |  1));
-      ptr__K0XB=__tmp__TX1T;
-    };
-    result__J0XB=((__FAST_ARRAYoTYPE_FULLo__IAY *)ptr__K0XB);
-    *(result__J0XB) = *(FAST_ARRAYoTYPE_FULLo__IAY__);
-  };
-  Self__21XB=((__FAST_ARRAYoTYPE_FULLo__IAY *)result__J0XB);
-  if ((Self__21XB->parent_arrayed_collection__QAY.capacity__F2XB < new_count__MHRB)) {
-    __tmp__R2XB=create__1MFC(new_count__MHRB);
-    Self__21XB->parent_arrayed_collection__QAY.storage__S2XB=__tmp__R2XB;
-    Self__21XB->parent_arrayed_collection__QAY.capacity__F2XB=new_count__MHRB;
-  };
-  Self__21XB->parent_arrayed_collection__QAY.upper__DUDB=(__INTEGER__Q)(-  1);
-  Self__21XB=result__J0XB;
-  return(Self__21XB);
+    __31XB=____PAY__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__51XB));
+    if ((__31XB == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __CZ1T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __EZ1T=(void *)((unsigned long)(void *)((unsigned long)__51XB - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CZ1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CZ1T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __FZ1T=((____YWB )((____Q )(void *)((unsigned long)__EZ1T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __CZ1T=__OKI(__EZ1T,((____IB )(&(table_size[(__FZ1T)-1]))),((____YWB )((____Q )__EZ1T)));
+      __Z1XB=__CZ1T;
+    } else /* FALSE */ {
+      __FZ1T=((____YWB )__31XB);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __CZ1T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __EZ1T=(void *)((unsigned long)(void *)((unsigned long)__51XB - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CZ1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CZ1T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __CZ1T=__OKI(__EZ1T,((____IB )(&(table_type[(__FZ1T)]))),(____YWB)(__FZ1T |  1));
+      __Z1XB=__CZ1T;
+    };
+    __Y1XB=((____PAY *)__Z1XB);
+    *(__Y1XB) = *(__PAY__);
+  };
+  __L3XB=((____PAY *)__Y1XB);
+  if ((__L3XB->__XAY.__U3XB < __1IRB)) {
+    __A4XB=__KOFC(__1IRB);
+    __L3XB->__XAY.__B4XB=__A4XB;
+    __L3XB->__XAY.__U3XB=__1IRB;
+  };
+  __L3XB->__XAY.__SUDB=(____Q)(-  1);
+  __L3XB=__Y1XB;
+  return(__L3XB);
 }
 
-static void** create__Y2GI(__INTEGER__Q nb_elements__02GI)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __H4GI(____Q __J4GI)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__5CDU,result__3CDU,__tmp__4CDU,__tmp__ADDU;
-  __POINTER__IB __tmp__CDDU,__tmp__DDDU;
-  __UINTEGER_32__RWB __tmp__EDDU;
-  __MEMORY__UPG *__tmp__IDDU;
-  __INTEGER__Q Self__QXZI;
-  void **Result__IAKI,**Result__12GI;
-  sz__5CDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__02GI * ((__INTEGER__Q )(sizeof(void *)))));
-  result__3CDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__4CDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__ADDU=(void *)((unsigned long)(void *)((unsigned long)sz__5CDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4CDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4CDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__5CDU=(void *)((unsigned long)__tmp__ADDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__5CDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__CDDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__DDDU=(void *)((unsigned long)(void *)((unsigned long)sz__5CDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__EDDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DDDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__CDDU=micro_alloc__table__lab__HKI(__tmp__DDDU,((__POINTER__IB )(&(table_size[(__tmp__EDDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DDDU)));
-    ((__POINTER__IB *)__tmp__CDDU)[ 0]=((__POINTER__IB ) 3);
-    result__3CDU=(void *)((unsigned long)__tmp__CDDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __OEDU,__MEDU,__NEDU,__PEDU,__REDU,__SEDU;
+  ____YWB __TEDU;
+  ____1PG *__XEDU;
+  ____Q __5YZI;
+  void **__XBKI,**__K4GI;
+  __OEDU=((____IB )(____Q)(__J4GI * ((____Q )(sizeof(void *)))));
+  __MEDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __NEDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __PEDU=(void *)((unsigned long)(void *)((unsigned long)__OEDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NEDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NEDU) - (unsigned long)((____IB ) 1)));
+  __OEDU=(void *)((unsigned long)__PEDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__OEDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __REDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __SEDU=(void *)((unsigned long)(void *)((unsigned long)__OEDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __TEDU=((____YWB )((____Q )(void *)((unsigned long)__SEDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __REDU=__OKI(__SEDU,((____IB )(&(table_size[(__TEDU)-1]))),((____YWB )((____Q )__SEDU)));
+    ((____IB *)__REDU)[ 0]=((____IB ) 3);
+    __MEDU=(void *)((unsigned long)__REDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__IDDU=search__4PCB(__tmp__ADDU);
-    result__3CDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__IDDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __XEDU=__NQCB(__PEDU);
+    __MEDU=(void *)((unsigned long)((____IB )((____1PG *)__XEDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__IAKI=((void **)result__3CDU);
-  Self__QXZI=(__INTEGER__Q)(nb_elements__02GI -  1);
-  while ((Self__QXZI >=  0)) {
-    Result__IAKI[Self__QXZI]=NULL;
-    Self__QXZI=(__INTEGER__Q)(Self__QXZI -  1);
+  __XBKI=((void **)__MEDU);
+  __5YZI=(____Q)(__J4GI -  1);
+  while ((__5YZI >=  0)) {
+    __XBKI[__5YZI]=NULL;
+    __5YZI=(____Q)(__5YZI -  1);
   };
-  Result__12GI=Result__IAKI;
-  return(Result__12GI);
+  __K4GI=__XBKI;
+  return(__K4GI);
 }
 
-static void** create__SHIH(__INTEGER__Q nb_elements__UHIH)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __BJIH(____Q __DJIH)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__MDDU,result__KDDU,__tmp__LDDU,__tmp__NDDU;
-  __POINTER__IB __tmp__PDDU,__tmp__QDDU;
-  __UINTEGER_32__RWB __tmp__RDDU;
-  __MEMORY__UPG *__tmp__VDDU;
-  __INTEGER__Q Self__QNVH;
-  void **__tmp__KSMH,**Result__VHIH;
-  sz__MDDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__UHIH * ((__INTEGER__Q )(sizeof(void *)))));
-  result__KDDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__LDDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__NDDU=(void *)((unsigned long)(void *)((unsigned long)sz__MDDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__MDDU=(void *)((unsigned long)__tmp__NDDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__MDDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__PDDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__QDDU=(void *)((unsigned long)(void *)((unsigned long)sz__MDDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PDDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PDDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__RDDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QDDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__PDDU=micro_alloc__table__lab__HKI(__tmp__QDDU,((__POINTER__IB )(&(table_size[(__tmp__RDDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QDDU)));
-    ((__POINTER__IB *)__tmp__PDDU)[ 0]=((__POINTER__IB ) 3);
-    result__KDDU=(void *)((unsigned long)__tmp__PDDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __1EDU,__ZEDU,__0EDU,__2EDU,__4EDU,__5EDU;
+  ____YWB __AFDU;
+  ____1PG *__EFDU;
+  ____Q __5OVH;
+  void **__ZTMH,**__EJIH;
+  __1EDU=((____IB )(____Q)(__DJIH * ((____Q )(sizeof(void *)))));
+  __ZEDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __0EDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __2EDU=(void *)((unsigned long)(void *)((unsigned long)__1EDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0EDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0EDU) - (unsigned long)((____IB ) 1)));
+  __1EDU=(void *)((unsigned long)__2EDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__1EDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __4EDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __5EDU=(void *)((unsigned long)(void *)((unsigned long)__1EDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4EDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4EDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __AFDU=((____YWB )((____Q )(void *)((unsigned long)__5EDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __4EDU=__OKI(__5EDU,((____IB )(&(table_size[(__AFDU)-1]))),((____YWB )((____Q )__5EDU)));
+    ((____IB *)__4EDU)[ 0]=((____IB ) 3);
+    __ZEDU=(void *)((unsigned long)__4EDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__VDDU=search__4PCB(__tmp__NDDU);
-    result__KDDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__VDDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __EFDU=__NQCB(__2EDU);
+    __ZEDU=(void *)((unsigned long)((____IB )((____1PG *)__EFDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__KSMH=((void **)result__KDDU);
-  Self__QNVH=(__INTEGER__Q)(nb_elements__UHIH -  1);
-  while ((Self__QNVH >=  0)) {
-    __tmp__KSMH[Self__QNVH]=NULL;
-    Self__QNVH=(__INTEGER__Q)(Self__QNVH -  1);
+  __ZTMH=((void **)__ZEDU);
+  __5OVH=(____Q)(__DJIH -  1);
+  while ((__5OVH >=  0)) {
+    __ZTMH[__5OVH]=NULL;
+    __5OVH=(____Q)(__5OVH -  1);
   };
-  Result__VHIH=__tmp__KSMH;
-  return(Result__VHIH);
+  __EJIH=__ZTMH;
+  return(__EJIH);
 }
 
-static void** create__KDDD(__INTEGER__Q nb_elements__MDDD)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __ZEDD(____Q __1EDD)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__ZDDU,result__XDDU,__tmp__YDDU,__tmp__0DDU;
-  __POINTER__IB __tmp__2DDU,__tmp__3DDU;
-  __UINTEGER_32__RWB __tmp__4DDU;
-  __MEMORY__UPG *__tmp__CEDU;
-  __INTEGER__Q Self__DNFE;
-  void **Result__5QJD,**Result__NDDD;
-  sz__ZDDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__MDDD * ((__INTEGER__Q )(sizeof(void *)))));
-  result__XDDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__YDDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__0DDU=(void *)((unsigned long)(void *)((unsigned long)sz__ZDDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YDDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YDDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__ZDDU=(void *)((unsigned long)__tmp__0DDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__ZDDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__2DDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__3DDU=(void *)((unsigned long)(void *)((unsigned long)sz__ZDDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2DDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2DDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__4DDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3DDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__2DDU=micro_alloc__table__lab__HKI(__tmp__3DDU,((__POINTER__IB )(&(table_size[(__tmp__4DDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3DDU)));
-    ((__POINTER__IB *)__tmp__2DDU)[ 0]=((__POINTER__IB ) 3);
-    result__XDDU=(void *)((unsigned long)__tmp__2DDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __IFDU,__GFDU,__HFDU,__JFDU,__LFDU,__MFDU;
+  ____YWB __NFDU;
+  ____1PG *__RFDU;
+  ____Q __SOFE;
+  void **__OSJD,**__2EDD;
+  __IFDU=((____IB )(____Q)(__1EDD * ((____Q )(sizeof(void *)))));
+  __GFDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __HFDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __JFDU=(void *)((unsigned long)(void *)((unsigned long)__IFDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HFDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HFDU) - (unsigned long)((____IB ) 1)));
+  __IFDU=(void *)((unsigned long)__JFDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__IFDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __LFDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __MFDU=(void *)((unsigned long)(void *)((unsigned long)__IFDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LFDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LFDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __NFDU=((____YWB )((____Q )(void *)((unsigned long)__MFDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __LFDU=__OKI(__MFDU,((____IB )(&(table_size[(__NFDU)-1]))),((____YWB )((____Q )__MFDU)));
+    ((____IB *)__LFDU)[ 0]=((____IB ) 3);
+    __GFDU=(void *)((unsigned long)__LFDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__CEDU=search__4PCB(__tmp__0DDU);
-    result__XDDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__CEDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __RFDU=__NQCB(__JFDU);
+    __GFDU=(void *)((unsigned long)((____IB )((____1PG *)__RFDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__5QJD=((void **)result__XDDU);
-  Self__DNFE=(__INTEGER__Q)(nb_elements__MDDD -  1);
-  while ((Self__DNFE >=  0)) {
-    Result__5QJD[Self__DNFE]=NULL;
-    Self__DNFE=(__INTEGER__Q)(Self__DNFE -  1);
+  __OSJD=((void **)__GFDU);
+  __SOFE=(____Q)(__1EDD -  1);
+  while ((__SOFE >=  0)) {
+    __OSJD[__SOFE]=NULL;
+    __SOFE=(____Q)(__SOFE -  1);
   };
-  Result__NDDD=Result__5QJD;
-  return(Result__NDDD);
+  __2EDD=__OSJD;
+  return(__2EDD);
 }
 
-static void** create__E30H(__INTEGER__Q nb_elements__G30H)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __T40H(____Q __V40H)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__GEDU,result__EEDU,__tmp__FEDU,__tmp__HEDU;
-  __POINTER__IB __tmp__JEDU,__tmp__KEDU;
-  __UINTEGER_32__RWB __tmp__LEDU;
-  __MEMORY__UPG *__tmp__PEDU;
-  __INTEGER__Q Self__PFGI;
-  void **__tmp__XE4H,**Result__H30H;
-  sz__GEDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__G30H * ((__INTEGER__Q )(sizeof(void *)))));
-  result__EEDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__FEDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__HEDU=(void *)((unsigned long)(void *)((unsigned long)sz__GEDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__GEDU=(void *)((unsigned long)__tmp__HEDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__GEDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__JEDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__KEDU=(void *)((unsigned long)(void *)((unsigned long)sz__GEDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JEDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JEDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__LEDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KEDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__JEDU=micro_alloc__table__lab__HKI(__tmp__KEDU,((__POINTER__IB )(&(table_size[(__tmp__LEDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KEDU)));
-    ((__POINTER__IB *)__tmp__JEDU)[ 0]=((__POINTER__IB ) 3);
-    result__EEDU=(void *)((unsigned long)__tmp__JEDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __VFDU,__TFDU,__UFDU,__WFDU,__YFDU,__ZFDU;
+  ____YWB __0FDU;
+  ____1PG *__4FDU;
+  ____Q __4GGI;
+  void **__GG4H,**__W40H;
+  __VFDU=((____IB )(____Q)(__V40H * ((____Q )(sizeof(void *)))));
+  __TFDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __UFDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __WFDU=(void *)((unsigned long)(void *)((unsigned long)__VFDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFDU) - (unsigned long)((____IB ) 1)));
+  __VFDU=(void *)((unsigned long)__WFDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__VFDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __YFDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __ZFDU=(void *)((unsigned long)(void *)((unsigned long)__VFDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YFDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YFDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __0FDU=((____YWB )((____Q )(void *)((unsigned long)__ZFDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __YFDU=__OKI(__ZFDU,((____IB )(&(table_size[(__0FDU)-1]))),((____YWB )((____Q )__ZFDU)));
+    ((____IB *)__YFDU)[ 0]=((____IB ) 3);
+    __TFDU=(void *)((unsigned long)__YFDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__PEDU=search__4PCB(__tmp__HEDU);
-    result__EEDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__PEDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __4FDU=__NQCB(__WFDU);
+    __TFDU=(void *)((unsigned long)((____IB )((____1PG *)__4FDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__XE4H=((void **)result__EEDU);
-  Self__PFGI=(__INTEGER__Q)(nb_elements__G30H -  1);
-  while ((Self__PFGI >=  0)) {
-    __tmp__XE4H[Self__PFGI]=NULL;
-    Self__PFGI=(__INTEGER__Q)(Self__PFGI -  1);
+  __GG4H=((void **)__TFDU);
+  __4GGI=(____Q)(__V40H -  1);
+  while ((__4GGI >=  0)) {
+    __GG4H[__4GGI]=NULL;
+    __4GGI=(____Q)(__4GGI -  1);
   };
-  Result__H30H=__tmp__XE4H;
-  return(Result__H30H);
+  __W40H=__GG4H;
+  return(__W40H);
 }
 
-static void** create__ZAOL(__INTEGER__Q nb_elements__1AOL)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __ICOL(____Q __KCOL)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__TEDU,result__REDU,__tmp__SEDU,__tmp__UEDU;
-  __POINTER__IB __tmp__WEDU,__tmp__XEDU;
-  __UINTEGER_32__RWB __tmp__YEDU;
-  __MEMORY__UPG *__tmp__2EDU;
-  __INTEGER__Q Self__VFMM;
-  void **Result__APUL,**Result__2AOL;
-  sz__TEDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__1AOL * ((__INTEGER__Q )(sizeof(void *)))));
-  result__REDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__SEDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__UEDU=(void *)((unsigned long)(void *)((unsigned long)sz__TEDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SEDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SEDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__TEDU=(void *)((unsigned long)__tmp__UEDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__TEDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__WEDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__XEDU=(void *)((unsigned long)(void *)((unsigned long)sz__TEDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WEDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WEDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__YEDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XEDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__WEDU=micro_alloc__table__lab__HKI(__tmp__XEDU,((__POINTER__IB )(&(table_size[(__tmp__YEDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XEDU)));
-    ((__POINTER__IB *)__tmp__WEDU)[ 0]=((__POINTER__IB ) 3);
-    result__REDU=(void *)((unsigned long)__tmp__WEDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __CGDU,__AGDU,__BGDU,__DGDU,__FGDU,__GGDU;
+  ____YWB __HGDU;
+  ____1PG *__LGDU;
+  ____Q __EHMM;
+  void **__PQUL,**__LCOL;
+  __CGDU=((____IB )(____Q)(__KCOL * ((____Q )(sizeof(void *)))));
+  __AGDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __BGDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __DGDU=(void *)((unsigned long)(void *)((unsigned long)__CGDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BGDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BGDU) - (unsigned long)((____IB ) 1)));
+  __CGDU=(void *)((unsigned long)__DGDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__CGDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __FGDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __GGDU=(void *)((unsigned long)(void *)((unsigned long)__CGDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FGDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FGDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __HGDU=((____YWB )((____Q )(void *)((unsigned long)__GGDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __FGDU=__OKI(__GGDU,((____IB )(&(table_size[(__HGDU)-1]))),((____YWB )((____Q )__GGDU)));
+    ((____IB *)__FGDU)[ 0]=((____IB ) 3);
+    __AGDU=(void *)((unsigned long)__FGDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__2EDU=search__4PCB(__tmp__UEDU);
-    result__REDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__2EDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __LGDU=__NQCB(__DGDU);
+    __AGDU=(void *)((unsigned long)((____IB )((____1PG *)__LGDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__APUL=((void **)result__REDU);
-  Self__VFMM=(__INTEGER__Q)(nb_elements__1AOL -  1);
-  while ((Self__VFMM >=  0)) {
-    Result__APUL[Self__VFMM]=NULL;
-    Self__VFMM=(__INTEGER__Q)(Self__VFMM -  1);
+  __PQUL=((void **)__AGDU);
+  __EHMM=(____Q)(__KCOL -  1);
+  while ((__EHMM >=  0)) {
+    __PQUL[__EHMM]=NULL;
+    __EHMM=(____Q)(__EHMM -  1);
   };
-  Result__2AOL=Result__APUL;
-  return(Result__2AOL);
+  __LCOL=__PQUL;
+  return(__LCOL);
 }
 
-static void** create__S2NG(__INTEGER__Q nb_elements__U2NG)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __B4NG(____Q __D4NG)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__AFDU,result__4EDU,__tmp__5EDU,__tmp__BFDU;
-  __POINTER__IB __tmp__DFDU,__tmp__EFDU;
-  __UINTEGER_32__RWB __tmp__FFDU;
-  __MEMORY__UPG *__tmp__JFDU;
-  __INTEGER__Q Self__OM5G;
-  void **__tmp__IZSG,**Result__V2NG;
-  sz__AFDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__U2NG * ((__INTEGER__Q )(sizeof(void *)))));
-  result__4EDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__5EDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__BFDU=(void *)((unsigned long)(void *)((unsigned long)sz__AFDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5EDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5EDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__AFDU=(void *)((unsigned long)__tmp__BFDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__AFDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__DFDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__EFDU=(void *)((unsigned long)(void *)((unsigned long)sz__AFDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DFDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DFDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__FFDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EFDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__DFDU=micro_alloc__table__lab__HKI(__tmp__EFDU,((__POINTER__IB )(&(table_size[(__tmp__FFDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EFDU)));
-    ((__POINTER__IB *)__tmp__DFDU)[ 0]=((__POINTER__IB ) 3);
-    result__4EDU=(void *)((unsigned long)__tmp__DFDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __PGDU,__NGDU,__OGDU,__QGDU,__SGDU,__TGDU;
+  ____YWB __UGDU;
+  ____1PG *__YGDU;
+  ____Q __3N5G;
+  void **__X0SG,**__E4NG;
+  __PGDU=((____IB )(____Q)(__D4NG * ((____Q )(sizeof(void *)))));
+  __NGDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __OGDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __QGDU=(void *)((unsigned long)(void *)((unsigned long)__PGDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OGDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OGDU) - (unsigned long)((____IB ) 1)));
+  __PGDU=(void *)((unsigned long)__QGDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__PGDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __SGDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __TGDU=(void *)((unsigned long)(void *)((unsigned long)__PGDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SGDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SGDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __UGDU=((____YWB )((____Q )(void *)((unsigned long)__TGDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __SGDU=__OKI(__TGDU,((____IB )(&(table_size[(__UGDU)-1]))),((____YWB )((____Q )__TGDU)));
+    ((____IB *)__SGDU)[ 0]=((____IB ) 3);
+    __NGDU=(void *)((unsigned long)__SGDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__JFDU=search__4PCB(__tmp__BFDU);
-    result__4EDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__JFDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __YGDU=__NQCB(__QGDU);
+    __NGDU=(void *)((unsigned long)((____IB )((____1PG *)__YGDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__IZSG=((void **)result__4EDU);
-  Self__OM5G=(__INTEGER__Q)(nb_elements__U2NG -  1);
-  while ((Self__OM5G >=  0)) {
-    __tmp__IZSG[Self__OM5G]=NULL;
-    Self__OM5G=(__INTEGER__Q)(Self__OM5G -  1);
+  __X0SG=((void **)__NGDU);
+  __3N5G=(____Q)(__D4NG -  1);
+  while ((__3N5G >=  0)) {
+    __X0SG[__3N5G]=NULL;
+    __3N5G=(____Q)(__3N5G -  1);
   };
-  Result__V2NG=__tmp__IZSG;
-  return(Result__V2NG);
+  __E4NG=__X0SG;
+  return(__E4NG);
 }
 
-static void** create__MEVL(__INTEGER__Q nb_elements__OEVL)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __1FVL(____Q __3FVL)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__NFDU,result__LFDU,__tmp__MFDU,__tmp__OFDU;
-  __POINTER__IB __tmp__QFDU,__tmp__RFDU;
-  __UINTEGER_32__RWB __tmp__SFDU;
-  __MEMORY__UPG *__tmp__WFDU;
-  __INTEGER__Q Self__ELMM;
-  void **__tmp__RU0L,**Result__PEVL;
-  sz__NFDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__OEVL * ((__INTEGER__Q )(sizeof(void *)))));
-  result__LFDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__MFDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__OFDU=(void *)((unsigned long)(void *)((unsigned long)sz__NFDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MFDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MFDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__NFDU=(void *)((unsigned long)__tmp__OFDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__NFDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__QFDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__RFDU=(void *)((unsigned long)(void *)((unsigned long)sz__NFDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QFDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QFDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__SFDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RFDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__QFDU=micro_alloc__table__lab__HKI(__tmp__RFDU,((__POINTER__IB )(&(table_size[(__tmp__SFDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RFDU)));
-    ((__POINTER__IB *)__tmp__QFDU)[ 0]=((__POINTER__IB ) 3);
-    result__LFDU=(void *)((unsigned long)__tmp__QFDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __2GDU,__0GDU,__1GDU,__3GDU,__5GDU,__AHDU;
+  ____YWB __BHDU;
+  ____1PG *__FHDU;
+  ____Q __TMMM;
+  void **__AW0L,**__4FVL;
+  __2GDU=((____IB )(____Q)(__3FVL * ((____Q )(sizeof(void *)))));
+  __0GDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __1GDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __3GDU=(void *)((unsigned long)(void *)((unsigned long)__2GDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1GDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1GDU) - (unsigned long)((____IB ) 1)));
+  __2GDU=(void *)((unsigned long)__3GDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__2GDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __5GDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __AHDU=(void *)((unsigned long)(void *)((unsigned long)__2GDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5GDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5GDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __BHDU=((____YWB )((____Q )(void *)((unsigned long)__AHDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __5GDU=__OKI(__AHDU,((____IB )(&(table_size[(__BHDU)-1]))),((____YWB )((____Q )__AHDU)));
+    ((____IB *)__5GDU)[ 0]=((____IB ) 3);
+    __0GDU=(void *)((unsigned long)__5GDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__WFDU=search__4PCB(__tmp__OFDU);
-    result__LFDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__WFDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __FHDU=__NQCB(__3GDU);
+    __0GDU=(void *)((unsigned long)((____IB )((____1PG *)__FHDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__RU0L=((void **)result__LFDU);
-  Self__ELMM=(__INTEGER__Q)(nb_elements__OEVL -  1);
-  while ((Self__ELMM >=  0)) {
-    __tmp__RU0L[Self__ELMM]=NULL;
-    Self__ELMM=(__INTEGER__Q)(Self__ELMM -  1);
+  __AW0L=((void **)__0GDU);
+  __TMMM=(____Q)(__3FVL -  1);
+  while ((__TMMM >=  0)) {
+    __AW0L[__TMMM]=NULL;
+    __TMMM=(____Q)(__TMMM -  1);
   };
-  Result__PEVL=__tmp__RU0L;
-  return(Result__PEVL);
+  __4FVL=__AW0L;
+  return(__4FVL);
 }
 
-static void** create__3GEB(__INTEGER__Q nb_elements__5GEB)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __MHEB(____Q __OHEB)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__0FDU,result__YFDU,__tmp__ZFDU,__tmp__1FDU;
-  __POINTER__IB __tmp__3FDU,__tmp__4FDU;
-  __UINTEGER_32__RWB __tmp__5FDU;
-  __MEMORY__UPG *__tmp__DGDU;
-  __INTEGER__Q Self__JVZB;
-  void **__tmp__NMHB,**Result__AHEB;
-  sz__0FDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__5GEB * ((__INTEGER__Q )(sizeof(void *)))));
-  result__YFDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__ZFDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__1FDU=(void *)((unsigned long)(void *)((unsigned long)sz__0FDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZFDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZFDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__0FDU=(void *)((unsigned long)__tmp__1FDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__0FDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__3FDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__4FDU=(void *)((unsigned long)(void *)((unsigned long)sz__0FDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3FDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3FDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__5FDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4FDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__3FDU=micro_alloc__table__lab__HKI(__tmp__4FDU,((__POINTER__IB )(&(table_size[(__tmp__5FDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4FDU)));
-    ((__POINTER__IB *)__tmp__3FDU)[ 0]=((__POINTER__IB ) 3);
-    result__YFDU=(void *)((unsigned long)__tmp__3FDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __JHDU,__HHDU,__IHDU,__KHDU,__MHDU,__NHDU;
+  ____YWB __OHDU;
+  ____1PG *__SHDU;
+  ____Q __YWZB;
+  void **__FNHB,**__PHEB;
+  __JHDU=((____IB )(____Q)(__OHEB * ((____Q )(sizeof(void *)))));
+  __HHDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __IHDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __KHDU=(void *)((unsigned long)(void *)((unsigned long)__JHDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IHDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IHDU) - (unsigned long)((____IB ) 1)));
+  __JHDU=(void *)((unsigned long)__KHDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__JHDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __MHDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __NHDU=(void *)((unsigned long)(void *)((unsigned long)__JHDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MHDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MHDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __OHDU=((____YWB )((____Q )(void *)((unsigned long)__NHDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __MHDU=__OKI(__NHDU,((____IB )(&(table_size[(__OHDU)-1]))),((____YWB )((____Q )__NHDU)));
+    ((____IB *)__MHDU)[ 0]=((____IB ) 3);
+    __HHDU=(void *)((unsigned long)__MHDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__DGDU=search__4PCB(__tmp__1FDU);
-    result__YFDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__DGDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __SHDU=__NQCB(__KHDU);
+    __HHDU=(void *)((unsigned long)((____IB )((____1PG *)__SHDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__NMHB=((void **)result__YFDU);
-  Self__JVZB=(__INTEGER__Q)(nb_elements__5GEB -  1);
-  while ((Self__JVZB >=  0)) {
-    __tmp__NMHB[Self__JVZB]=NULL;
-    Self__JVZB=(__INTEGER__Q)(Self__JVZB -  1);
+  __FNHB=((void **)__HHDU);
+  __YWZB=(____Q)(__OHEB -  1);
+  while ((__YWZB >=  0)) {
+    __FNHB[__YWZB]=NULL;
+    __YWZB=(____Q)(__YWZB -  1);
   };
-  Result__AHEB=__tmp__NMHB;
-  return(Result__AHEB);
+  __PHEB=__FNHB;
+  return(__PHEB);
 }
 
-static void** create__VDOM(__INTEGER__Q nb_elements__XDOM)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __EFOM(____Q __GFOM)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__HGDU,result__FGDU,__tmp__GGDU,__tmp__IGDU;
-  __POINTER__IB __tmp__KGDU,__tmp__LGDU;
-  __UINTEGER_32__RWB __tmp__MGDU;
-  __MEMORY__UPG *__tmp__QGDU;
-  __INTEGER__Q Self__4DJN;
-  void **Result__L2SM,**Result__YDOM;
-  sz__HGDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__XDOM * ((__INTEGER__Q )(sizeof(void *)))));
-  result__FGDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__GGDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__IGDU=(void *)((unsigned long)(void *)((unsigned long)sz__HGDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GGDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GGDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__HGDU=(void *)((unsigned long)__tmp__IGDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__HGDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__KGDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__LGDU=(void *)((unsigned long)(void *)((unsigned long)sz__HGDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KGDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KGDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__MGDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LGDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__KGDU=micro_alloc__table__lab__HKI(__tmp__LGDU,((__POINTER__IB )(&(table_size[(__tmp__MGDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LGDU)));
-    ((__POINTER__IB *)__tmp__KGDU)[ 0]=((__POINTER__IB ) 3);
-    result__FGDU=(void *)((unsigned long)__tmp__KGDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __WHDU,__UHDU,__VHDU,__XHDU,__ZHDU,__0HDU;
+  ____YWB __1HDU;
+  ____1PG *__5HDU;
+  ____Q __NFJN;
+  void **__03SM,**__HFOM;
+  __WHDU=((____IB )(____Q)(__GFOM * ((____Q )(sizeof(void *)))));
+  __UHDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __VHDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __XHDU=(void *)((unsigned long)(void *)((unsigned long)__WHDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VHDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VHDU) - (unsigned long)((____IB ) 1)));
+  __WHDU=(void *)((unsigned long)__XHDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__WHDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __ZHDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __0HDU=(void *)((unsigned long)(void *)((unsigned long)__WHDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZHDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZHDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __1HDU=((____YWB )((____Q )(void *)((unsigned long)__0HDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __ZHDU=__OKI(__0HDU,((____IB )(&(table_size[(__1HDU)-1]))),((____YWB )((____Q )__0HDU)));
+    ((____IB *)__ZHDU)[ 0]=((____IB ) 3);
+    __UHDU=(void *)((unsigned long)__ZHDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__QGDU=search__4PCB(__tmp__IGDU);
-    result__FGDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__QGDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __5HDU=__NQCB(__XHDU);
+    __UHDU=(void *)((unsigned long)((____IB )((____1PG *)__5HDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__L2SM=((void **)result__FGDU);
-  Self__4DJN=(__INTEGER__Q)(nb_elements__XDOM -  1);
-  while ((Self__4DJN >=  0)) {
-    Result__L2SM[Self__4DJN]=NULL;
-    Self__4DJN=(__INTEGER__Q)(Self__4DJN -  1);
+  __03SM=((void **)__UHDU);
+  __NFJN=(____Q)(__GFOM -  1);
+  while ((__NFJN >=  0)) {
+    __03SM[__NFJN]=NULL;
+    __NFJN=(____Q)(__NFJN -  1);
   };
-  Result__YDOM=Result__L2SM;
-  return(Result__YDOM);
+  __HFOM=__03SM;
+  return(__HFOM);
 }
 
-static void** create__4AVL(__INTEGER__Q nb_elements__ABVL)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __NCVL(____Q __PCVL)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__UGDU,result__SGDU,__tmp__TGDU,__tmp__VGDU;
-  __POINTER__IB __tmp__XGDU,__tmp__YGDU;
-  __UINTEGER_32__RWB __tmp__ZGDU;
-  __MEMORY__UPG *__tmp__3GDU;
-  __INTEGER__Q Self__3JMM;
-  void **__tmp__OQ0L,**Result__BBVL;
-  sz__UGDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__ABVL * ((__INTEGER__Q )(sizeof(void *)))));
-  result__SGDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__TGDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__VGDU=(void *)((unsigned long)(void *)((unsigned long)sz__UGDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__UGDU=(void *)((unsigned long)__tmp__VGDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__UGDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__XGDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__YGDU=(void *)((unsigned long)(void *)((unsigned long)sz__UGDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XGDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XGDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__ZGDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YGDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__XGDU=micro_alloc__table__lab__HKI(__tmp__YGDU,((__POINTER__IB )(&(table_size[(__tmp__ZGDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YGDU)));
-    ((__POINTER__IB *)__tmp__XGDU)[ 0]=((__POINTER__IB ) 3);
-    result__SGDU=(void *)((unsigned long)__tmp__XGDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __DIDU,__BIDU,__CIDU,__EIDU,__GIDU,__HIDU;
+  ____YWB __IIDU;
+  ____1PG *__MIDU;
+  ____Q __MLMM;
+  void **__3R0L,**__QCVL;
+  __DIDU=((____IB )(____Q)(__PCVL * ((____Q )(sizeof(void *)))));
+  __BIDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __CIDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __EIDU=(void *)((unsigned long)(void *)((unsigned long)__DIDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDU) - (unsigned long)((____IB ) 1)));
+  __DIDU=(void *)((unsigned long)__EIDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__DIDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __GIDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __HIDU=(void *)((unsigned long)(void *)((unsigned long)__DIDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GIDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GIDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __IIDU=((____YWB )((____Q )(void *)((unsigned long)__HIDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __GIDU=__OKI(__HIDU,((____IB )(&(table_size[(__IIDU)-1]))),((____YWB )((____Q )__HIDU)));
+    ((____IB *)__GIDU)[ 0]=((____IB ) 3);
+    __BIDU=(void *)((unsigned long)__GIDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__3GDU=search__4PCB(__tmp__VGDU);
-    result__SGDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__3GDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __MIDU=__NQCB(__EIDU);
+    __BIDU=(void *)((unsigned long)((____IB )((____1PG *)__MIDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__OQ0L=((void **)result__SGDU);
-  Self__3JMM=(__INTEGER__Q)(nb_elements__ABVL -  1);
-  while ((Self__3JMM >=  0)) {
-    __tmp__OQ0L[Self__3JMM]=NULL;
-    Self__3JMM=(__INTEGER__Q)(Self__3JMM -  1);
+  __3R0L=((void **)__BIDU);
+  __MLMM=(____Q)(__PCVL -  1);
+  while ((__MLMM >=  0)) {
+    __3R0L[__MLMM]=NULL;
+    __MLMM=(____Q)(__MLMM -  1);
   };
-  Result__BBVL=__tmp__OQ0L;
-  return(Result__BBVL);
+  __QCVL=__3R0L;
+  return(__QCVL);
 }
 
-static __FAST_ARRAYoLOCALo__PW1D* create__OATJ(__INTEGER__Q new_count__QATJ)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____4X1D* __3BTJ(____Q __5BTJ)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__AHDU,__tmp__CHDU,__tmp__DHDU,__tmp__EHDU;
-  __INTEGER__Q typ_id__BHDU;
-  __UINTEGER_32__RWB __tmp__FHDU;
-  __FAST_ARRAYoLOCALo__PW1D *result__5GDU,*Self__VLJK;
-  void **__tmp__GMJK;
-  __BOOLEAN__L __tmp__IMJK;
-  result__5GDU=NULL;
-  ptr__AHDU=((__POINTER__IB )(NULL));
-  typ_id__BHDU= 0;
-  __tmp__CHDU=((__POINTER__IB )sizeof(__FAST_ARRAYoLOCALo__PW1D));
-  if (((unsigned long)__tmp__CHDU ==  0)) {
-    result__5GDU=FAST_ARRAYoLOCALo__PW1D__;
+  ____IB __PIDU,__RIDU,__SIDU,__TIDU;
+  ____Q __QIDU;
+  ____YWB __UIDU;
+  ____4X1D *__OIDU,*__ENJK;
+  void **__VNJK;
+  ____L __XNJK;
+  __OIDU=NULL;
+  __PIDU=((____IB )(NULL));
+  __QIDU= 0;
+  __RIDU=((____IB )sizeof(____4X1D));
+  if (((unsigned long)__RIDU ==  0)) {
+    __OIDU=__4X1D__;
   } else /* FALSE */ {
-    typ_id__BHDU=__FAST_ARRAYoLOCALo__PW1D__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHDU));
-    if ((typ_id__BHDU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__DHDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__EHDU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CHDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DHDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DHDU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__FHDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EHDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__DHDU=micro_alloc__table__lab__HKI(__tmp__EHDU,((__POINTER__IB )(&(table_size[(__tmp__FHDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EHDU)));
-      ptr__AHDU=__tmp__DHDU;
-    } else /* FALSE */ {
-      __tmp__FHDU=((__UINTEGER_32__RWB )typ_id__BHDU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__DHDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__EHDU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CHDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DHDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DHDU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__DHDU=micro_alloc__table__lab__HKI(__tmp__EHDU,((__POINTER__IB )(&(table_type[(__tmp__FHDU)]))),(__UINTEGER_32__RWB)(__tmp__FHDU |  1));
-      ptr__AHDU=__tmp__DHDU;
-    };
-    result__5GDU=((__FAST_ARRAYoLOCALo__PW1D *)ptr__AHDU);
-    *(result__5GDU) = *(FAST_ARRAYoLOCALo__PW1D__);
-  };
-  Self__VLJK=((__FAST_ARRAYoLOCALo__PW1D *)result__5GDU);
-  if ((new_count__QATJ > Self__VLJK->parent_arrayed_collection__XW1D.capacity__HZ4F)) {
-    __tmp__GMJK=create__S2NG(new_count__QATJ);
-    Self__VLJK->parent_arrayed_collection__XW1D.storage__1T5F=__tmp__GMJK;
-    Self__VLJK->parent_arrayed_collection__XW1D.capacity__HZ4F=new_count__QATJ;
-    __tmp__IMJK=TRUE__K__;
+    __QIDU=____4X1D__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIDU));
+    if ((__QIDU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __SIDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __TIDU=(void *)((unsigned long)(void *)((unsigned long)__RIDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SIDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SIDU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __UIDU=((____YWB )((____Q )(void *)((unsigned long)__TIDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __SIDU=__OKI(__TIDU,((____IB )(&(table_size[(__UIDU)-1]))),((____YWB )((____Q )__TIDU)));
+      __PIDU=__SIDU;
+    } else /* FALSE */ {
+      __UIDU=((____YWB )__QIDU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __SIDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __TIDU=(void *)((unsigned long)(void *)((unsigned long)__RIDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SIDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SIDU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __SIDU=__OKI(__TIDU,((____IB )(&(table_type[(__UIDU)]))),(____YWB)(__UIDU |  1));
+      __PIDU=__SIDU;
+    };
+    __OIDU=((____4X1D *)__PIDU);
+    *(__OIDU) = *(__4X1D__);
+  };
+  __ENJK=((____4X1D *)__OIDU);
+  if ((__5BTJ > __ENJK->__GY1D.__W04F)) {
+    __VNJK=__B4NG(__5BTJ);
+    __ENJK->__GY1D.__KV5F=__VNJK;
+    __ENJK->__GY1D.__W04F=__5BTJ;
+    __XNJK=__K__;
   } else /* FALSE */ {
-    __tmp__IMJK=FALSE__O__;
+    __XNJK=__O__;
   };
-  if ((! __tmp__IMJK)) {
-    if (((Self__VLJK->parent_arrayed_collection__XW1D.capacity__HZ4F >  0) && (Self__VLJK->parent_arrayed_collection__XW1D.upper__O2BE >=  0))) {
-      clear__to__HGZI(((void **)Self__VLJK->parent_arrayed_collection__XW1D.storage__1T5F), 0,Self__VLJK->parent_arrayed_collection__XW1D.upper__O2BE);
+  if ((! __XNJK)) {
+    if (((__ENJK->__GY1D.__W04F >  0) && (__ENJK->__GY1D.__33BE >=  0))) {
+      __WHZI(((void **)__ENJK->__GY1D.__KV5F), 0,__ENJK->__GY1D.__33BE);
     };
   };
-  Self__VLJK->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(new_count__QATJ -  1);
-  Self__VLJK=result__5GDU;
-  return(Self__VLJK);
+  __ENJK->__GY1D.__33BE=(____Q)(__5BTJ -  1);
+  __ENJK=__OIDU;
+  return(__ENJK);
 }
 
-static __FAST_ARRAYoTYPEo__ESB* create_with_capacity__XYD(__INTEGER__Q new_count__ZYD)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____LSB* __4YD(____Q __AZD)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__ZTK,__tmp__5TK,__tmp__GZ1T,__tmp__IZ1T;
-  __INTEGER__Q typ_id__3TK;
-  __UINTEGER_32__RWB __tmp__JZ1T;
-  __FAST_ARRAYoTYPEo__ESB *result__YTK,*Self__LVY;
-  void **__tmp__AWY;
-  result__YTK=NULL;
-  ptr__ZTK=((__POINTER__IB )(NULL));
-  typ_id__3TK= 0;
-  __tmp__5TK=((__POINTER__IB )sizeof(__FAST_ARRAYoTYPEo__ESB));
-  if (((unsigned long)__tmp__5TK ==  0)) {
-    result__YTK=FAST_ARRAYoTYPEo__ESB__;
+  ____IB __AUK,__GUK,__V01T,__X01T;
+  ____Q __EUK;
+  ____YWB __Y01T;
+  ____LSB *__5TK,*__SVY;
+  void **__HWY;
+  __5TK=NULL;
+  __AUK=((____IB )(NULL));
+  __EUK= 0;
+  __GUK=((____IB )sizeof(____LSB));
+  if (((unsigned long)__GUK ==  0)) {
+    __5TK=__LSB__;
   } else /* FALSE */ {
-    typ_id__3TK=__FAST_ARRAYoTYPEo__ESB__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5TK));
-    if ((typ_id__3TK == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__GZ1T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__IZ1T=(void *)((unsigned long)(void *)((unsigned long)__tmp__5TK - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GZ1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GZ1T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__JZ1T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IZ1T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__GZ1T=micro_alloc__table__lab__HKI(__tmp__IZ1T,((__POINTER__IB )(&(table_size[(__tmp__JZ1T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IZ1T)));
-      ptr__ZTK=__tmp__GZ1T;
-    } else /* FALSE */ {
-      __tmp__JZ1T=((__UINTEGER_32__RWB )typ_id__3TK);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__GZ1T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__IZ1T=(void *)((unsigned long)(void *)((unsigned long)__tmp__5TK - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GZ1T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GZ1T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__GZ1T=micro_alloc__table__lab__HKI(__tmp__IZ1T,((__POINTER__IB )(&(table_type[(__tmp__JZ1T)]))),(__UINTEGER_32__RWB)(__tmp__JZ1T |  1));
-      ptr__ZTK=__tmp__GZ1T;
-    };
-    result__YTK=((__FAST_ARRAYoTYPEo__ESB *)ptr__ZTK);
-    *(result__YTK) = *(FAST_ARRAYoTYPEo__ESB__);
-  };
-  Self__LVY=((__FAST_ARRAYoTYPEo__ESB *)result__YTK);
-  if ((Self__LVY->parent_arrayed_collection__MSB.capacity__UVY < new_count__ZYD)) {
-    __tmp__AWY=create__YHEB(new_count__ZYD);
-    Self__LVY->parent_arrayed_collection__MSB.storage__BWY=__tmp__AWY;
-    Self__LVY->parent_arrayed_collection__MSB.capacity__UVY=new_count__ZYD;
-  };
-  Self__LVY->parent_arrayed_collection__MSB.upper__TSB=(__INTEGER__Q)(-  1);
-  Self__LVY=result__YTK;
-  return(Self__LVY);
+    __EUK=____LSB__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GUK));
+    if ((__EUK == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __V01T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __X01T=(void *)((unsigned long)(void *)((unsigned long)__GUK - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V01T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V01T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __Y01T=((____YWB )((____Q )(void *)((unsigned long)__X01T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __V01T=__OKI(__X01T,((____IB )(&(table_size[(__Y01T)-1]))),((____YWB )((____Q )__X01T)));
+      __AUK=__V01T;
+    } else /* FALSE */ {
+      __Y01T=((____YWB )__EUK);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __V01T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __X01T=(void *)((unsigned long)(void *)((unsigned long)__GUK - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V01T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V01T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __V01T=__OKI(__X01T,((____IB )(&(table_type[(__Y01T)]))),(____YWB)(__Y01T |  1));
+      __AUK=__V01T;
+    };
+    __5TK=((____LSB *)__AUK);
+    *(__5TK) = *(__LSB__);
+  };
+  __SVY=((____LSB *)__5TK);
+  if ((__SVY->__TSB.__1VY < __AZD)) {
+    __HWY=__HIEB(__AZD);
+    __SVY->__TSB.__IWY=__HWY;
+    __SVY->__TSB.__1VY=__AZD;
+  };
+  __SVY->__TSB.__0SB=(____Q)(-  1);
+  __SVY=__5TK;
+  return(__SVY);
 }
 
-static void** create__TJOG(__INTEGER__Q nb_elements__VJOG)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __CLOG(____Q __ELOG)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__OHDU,result__MHDU,__tmp__NHDU,__tmp__PHDU;
-  __POINTER__IB __tmp__RHDU,__tmp__SHDU;
-  __UINTEGER_32__RWB __tmp__THDU;
-  __MEMORY__UPG *__tmp__XHDU;
-  __INTEGER__Q Self__DQ5G;
-  void **__tmp__KETG,**Result__WJOG;
-  sz__OHDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__VJOG * ((__INTEGER__Q )(sizeof(void *)))));
-  result__MHDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__NHDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__PHDU=(void *)((unsigned long)(void *)((unsigned long)sz__OHDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NHDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NHDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__OHDU=(void *)((unsigned long)__tmp__PHDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__OHDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__RHDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__SHDU=(void *)((unsigned long)(void *)((unsigned long)sz__OHDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RHDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RHDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__THDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SHDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__RHDU=micro_alloc__table__lab__HKI(__tmp__SHDU,((__POINTER__IB )(&(table_size[(__tmp__THDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SHDU)));
-    ((__POINTER__IB *)__tmp__RHDU)[ 0]=((__POINTER__IB ) 3);
-    result__MHDU=(void *)((unsigned long)__tmp__RHDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __3IDU,__1IDU,__2IDU,__4IDU,__AJDU,__BJDU;
+  ____YWB __CJDU;
+  ____1PG *__GJDU;
+  ____Q __SR5G;
+  void **__ZFTG,**__FLOG;
+  __3IDU=((____IB )(____Q)(__ELOG * ((____Q )(sizeof(void *)))));
+  __1IDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __2IDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __4IDU=(void *)((unsigned long)(void *)((unsigned long)__3IDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2IDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2IDU) - (unsigned long)((____IB ) 1)));
+  __3IDU=(void *)((unsigned long)__4IDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__3IDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __AJDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __BJDU=(void *)((unsigned long)(void *)((unsigned long)__3IDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AJDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AJDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __CJDU=((____YWB )((____Q )(void *)((unsigned long)__BJDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __AJDU=__OKI(__BJDU,((____IB )(&(table_size[(__CJDU)-1]))),((____YWB )((____Q )__BJDU)));
+    ((____IB *)__AJDU)[ 0]=((____IB ) 3);
+    __1IDU=(void *)((unsigned long)__AJDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__XHDU=search__4PCB(__tmp__PHDU);
-    result__MHDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__XHDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __GJDU=__NQCB(__4IDU);
+    __1IDU=(void *)((unsigned long)((____IB )((____1PG *)__GJDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__KETG=((void **)result__MHDU);
-  Self__DQ5G=(__INTEGER__Q)(nb_elements__VJOG -  1);
-  while ((Self__DQ5G >=  0)) {
-    __tmp__KETG[Self__DQ5G]=NULL;
-    Self__DQ5G=(__INTEGER__Q)(Self__DQ5G -  1);
+  __ZFTG=((void **)__1IDU);
+  __SR5G=(____Q)(__ELOG -  1);
+  while ((__SR5G >=  0)) {
+    __ZFTG[__SR5G]=NULL;
+    __SR5G=(____Q)(__SR5G -  1);
   };
-  Result__WJOG=__tmp__KETG;
-  return(Result__WJOG);
+  __FLOG=__ZFTG;
+  return(__FLOG);
 }
 
-static void** create__EYON(__INTEGER__Q nb_elements__GYON)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __TZON(____Q __VZON)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__1HDU,result__ZHDU,__tmp__0HDU,__tmp__2HDU;
-  __POINTER__IB __tmp__4HDU,__tmp__5HDU;
-  __UINTEGER_32__RWB __tmp__AIDU;
-  __MEMORY__UPG *__tmp__EIDU;
-  __INTEGER__Q Self__OY1N;
-  void **__tmp__PORN,**Result__HYON;
-  sz__1HDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__GYON * ((__INTEGER__Q )(sizeof(void *)))));
-  result__ZHDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__0HDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__2HDU=(void *)((unsigned long)(void *)((unsigned long)sz__1HDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0HDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0HDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__1HDU=(void *)((unsigned long)__tmp__2HDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__1HDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__4HDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__5HDU=(void *)((unsigned long)(void *)((unsigned long)sz__1HDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4HDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4HDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__AIDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5HDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__4HDU=micro_alloc__table__lab__HKI(__tmp__5HDU,((__POINTER__IB )(&(table_size[(__tmp__AIDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5HDU)));
-    ((__POINTER__IB *)__tmp__4HDU)[ 0]=((__POINTER__IB ) 3);
-    result__ZHDU=(void *)((unsigned long)__tmp__4HDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __KJDU,__IJDU,__JJDU,__LJDU,__NJDU,__OJDU;
+  ____YWB __PJDU;
+  ____1PG *__TJDU;
+  ____Q __3Z1N;
+  void **__4PRN,**__WZON;
+  __KJDU=((____IB )(____Q)(__VZON * ((____Q )(sizeof(void *)))));
+  __IJDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __JJDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __LJDU=(void *)((unsigned long)(void *)((unsigned long)__KJDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JJDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JJDU) - (unsigned long)((____IB ) 1)));
+  __KJDU=(void *)((unsigned long)__LJDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__KJDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __NJDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __OJDU=(void *)((unsigned long)(void *)((unsigned long)__KJDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NJDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NJDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __PJDU=((____YWB )((____Q )(void *)((unsigned long)__OJDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __NJDU=__OKI(__OJDU,((____IB )(&(table_size[(__PJDU)-1]))),((____YWB )((____Q )__OJDU)));
+    ((____IB *)__NJDU)[ 0]=((____IB ) 3);
+    __IJDU=(void *)((unsigned long)__NJDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__EIDU=search__4PCB(__tmp__2HDU);
-    result__ZHDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__EIDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __TJDU=__NQCB(__LJDU);
+    __IJDU=(void *)((unsigned long)((____IB )((____1PG *)__TJDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__PORN=((void **)result__ZHDU);
-  Self__OY1N=(__INTEGER__Q)(nb_elements__GYON -  1);
-  while ((Self__OY1N >=  0)) {
-    __tmp__PORN[Self__OY1N]=NULL;
-    Self__OY1N=(__INTEGER__Q)(Self__OY1N -  1);
+  __4PRN=((void **)__IJDU);
+  __3Z1N=(____Q)(__VZON -  1);
+  while ((__3Z1N >=  0)) {
+    __4PRN[__3Z1N]=NULL;
+    __3Z1N=(____Q)(__3Z1N -  1);
   };
-  Result__HYON=__tmp__PORN;
-  return(Result__HYON);
+  __WZON=__4PRN;
+  return(__WZON);
 }
 
-static void** create__N3NG(__INTEGER__Q nb_elements__P3NG)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __24NG(____Q __44NG)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__IIDU,result__GIDU,__tmp__HIDU,__tmp__JIDU;
-  __POINTER__IB __tmp__LIDU,__tmp__MIDU;
-  __UINTEGER_32__RWB __tmp__NIDU;
-  __MEMORY__UPG *__tmp__RIDU;
-  __INTEGER__Q Self__VN5G;
-  void **__tmp__W1SG,**Result__Q3NG;
-  sz__IIDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__P3NG * ((__INTEGER__Q )(sizeof(void *)))));
-  result__GIDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__HIDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__JIDU=(void *)((unsigned long)(void *)((unsigned long)sz__IIDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HIDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HIDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__IIDU=(void *)((unsigned long)__tmp__JIDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__IIDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__LIDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__MIDU=(void *)((unsigned long)(void *)((unsigned long)sz__IIDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LIDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LIDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__NIDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MIDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__LIDU=micro_alloc__table__lab__HKI(__tmp__MIDU,((__POINTER__IB )(&(table_size[(__tmp__NIDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MIDU)));
-    ((__POINTER__IB *)__tmp__LIDU)[ 0]=((__POINTER__IB ) 3);
-    result__GIDU=(void *)((unsigned long)__tmp__LIDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __XJDU,__VJDU,__WJDU,__YJDU,__0JDU,__1JDU;
+  ____YWB __2JDU;
+  ____1PG *__AKDU;
+  ____Q __EP5G;
+  void **__F3SG,**__54NG;
+  __XJDU=((____IB )(____Q)(__44NG * ((____Q )(sizeof(void *)))));
+  __VJDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __WJDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __YJDU=(void *)((unsigned long)(void *)((unsigned long)__XJDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WJDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WJDU) - (unsigned long)((____IB ) 1)));
+  __XJDU=(void *)((unsigned long)__YJDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__XJDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __0JDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __1JDU=(void *)((unsigned long)(void *)((unsigned long)__XJDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0JDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0JDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __2JDU=((____YWB )((____Q )(void *)((unsigned long)__1JDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __0JDU=__OKI(__1JDU,((____IB )(&(table_size[(__2JDU)-1]))),((____YWB )((____Q )__1JDU)));
+    ((____IB *)__0JDU)[ 0]=((____IB ) 3);
+    __VJDU=(void *)((unsigned long)__0JDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__RIDU=search__4PCB(__tmp__JIDU);
-    result__GIDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__RIDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __AKDU=__NQCB(__YJDU);
+    __VJDU=(void *)((unsigned long)((____IB )((____1PG *)__AKDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__W1SG=((void **)result__GIDU);
-  Self__VN5G=(__INTEGER__Q)(nb_elements__P3NG -  1);
-  while ((Self__VN5G >=  0)) {
-    __tmp__W1SG[Self__VN5G]=NULL;
-    Self__VN5G=(__INTEGER__Q)(Self__VN5G -  1);
+  __F3SG=((void **)__VJDU);
+  __EP5G=(____Q)(__44NG -  1);
+  while ((__EP5G >=  0)) {
+    __F3SG[__EP5G]=NULL;
+    __EP5G=(____Q)(__EP5G -  1);
   };
-  Result__Q3NG=__tmp__W1SG;
-  return(Result__Q3NG);
+  __54NG=__F3SG;
+  return(__54NG);
 }
 
-static void append__3VX(__STRING__BC *Self__4VX,void *other__5VX)
-// ({STRING__BC},{NULLxSTRING_CONSTANT__0xSTRING__BC}) Void No recursive, No inlinable.
+static void __EWX(____BC *__FWX,void *__GWX)
+// ({__BC},{NULLx__0x__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__IWX,__tmp__KWX,old_nb_elts__GWW;
-  __POINTER__IB __tmp__OXW;
-  __CHARACTER__DB *__tmp__ZWX,*__tmp__HXX;
-  if (((struct ___OBJ *)other__5VX)->__id==__STRING_CONSTANT__0__) {
-    __tmp__IWX=((__STRING_CONSTANT__0 *)other__5VX)->count__0C;
+  ____Q __PWX,__RWX,__NWW;
+  ____IB __VXW;
+  ____DB *__AXX,*__OXX;
+  if (((struct ___OBJ *)__GWX)->__id==____0__) {
+    __PWX=((____0 *)__GWX)->__0C;
   } else /* STRING */ {
-    __tmp__IWX=((__STRING__BC *)other__5VX)->count__WJ;
-  };
-  __tmp__KWX=(__INTEGER__Q)(Self__4VX->count__WJ + __tmp__IWX);
-  if ((Self__4VX->capacity__HFL < __tmp__KWX)) {
-    if ((Self__4VX->capacity__HFL ==  0)) {
-      Self__4VX->capacity__HFL=__tmp__KWX;
-      __tmp__ZWX=create__KVW(__tmp__KWX);
-      Self__4VX->storage__4EL=__tmp__ZWX;
-    } else /* FALSE */ {
-      __tmp__ZWX=((__CHARACTER__DB *)Self__4VX->storage__4EL);
-      old_nb_elts__GWW=Self__4VX->capacity__HFL;
-      __tmp__OXW=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ZWX),((__UINTEGER_32__RWB )old_nb_elts__GWW),((__UINTEGER_32__RWB )__tmp__KWX));
-      __tmp__ZWX=((__CHARACTER__DB *)__tmp__OXW);
-      clear__to__F00(__tmp__ZWX,old_nb_elts__GWW,(__INTEGER__Q)(__tmp__KWX -  1));
-      Self__4VX->storage__4EL=__tmp__ZWX;
-      Self__4VX->capacity__HFL=__tmp__KWX;
-    };
-  };
-  __tmp__ZWX=Self__4VX->storage__4EL;
-  if (((struct ___OBJ *)other__5VX)->__id==__STRING_CONSTANT__0__) {
-    __tmp__HXX=((__STRING_CONSTANT__0 *)other__5VX)->storage__1C;
+    __PWX=((____BC *)__GWX)->__WJ;
+  };
+  __RWX=(____Q)(__FWX->__WJ + __PWX);
+  if ((__FWX->__OFL < __RWX)) {
+    if ((__FWX->__OFL ==  0)) {
+      __FWX->__OFL=__RWX;
+      __AXX=__RVW(__RWX);
+      __FWX->__FFL=__AXX;
+    } else /* FALSE */ {
+      __AXX=((____DB *)__FWX->__FFL);
+      __NWW=__FWX->__OFL;
+      __VXW=__55W(((____IB )__AXX),((____YWB )__NWW),((____YWB )__RWX));
+      __AXX=((____DB *)__VXW);
+      __M00(__AXX,__NWW,(____Q)(__RWX -  1));
+      __FWX->__FFL=__AXX;
+      __FWX->__OFL=__RWX;
+    };
+  };
+  __AXX=__FWX->__FFL;
+  if (((struct ___OBJ *)__GWX)->__id==____0__) {
+    __OXX=((____0 *)__GWX)->__1C;
   } else /* STRING */ {
-    __tmp__HXX=((__STRING__BC *)other__5VX)->storage__4EL;
+    __OXX=((____BC *)__GWX)->__FFL;
   };
-  copy__to__until__LC1(((__CHARACTER__DB *)__tmp__ZWX),__tmp__HXX,Self__4VX->count__WJ,__tmp__IWX);
-  Self__4VX->count__WJ=__tmp__KWX;
+  __SC1(((____DB *)__AXX),__OXX,__FWX->__WJ,__PWX);
+  __FWX->__WJ=__RWX;
 }
 
-static void** create__2FCH(__INTEGER__Q nb_elements__4FCH)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __LHCH(____Q __NHCH)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__FJDU,result__DJDU,__tmp__EJDU,__tmp__GJDU;
-  __POINTER__IB __tmp__IJDU,__tmp__JJDU;
-  __UINTEGER_32__RWB __tmp__KJDU;
-  __MEMORY__UPG *__tmp__OJDU;
-  __INTEGER__Q Self__ZLVH;
-  void **Result__C2HH,**Result__5FCH;
-  sz__FJDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__4FCH * ((__INTEGER__Q )(sizeof(void *)))));
-  result__DJDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__EJDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__GJDU=(void *)((unsigned long)(void *)((unsigned long)sz__FJDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EJDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EJDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__FJDU=(void *)((unsigned long)__tmp__GJDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__FJDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__IJDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__JJDU=(void *)((unsigned long)(void *)((unsigned long)sz__FJDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IJDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IJDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__KJDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JJDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__IJDU=micro_alloc__table__lab__HKI(__tmp__JJDU,((__POINTER__IB )(&(table_size[(__tmp__KJDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JJDU)));
-    ((__POINTER__IB *)__tmp__IJDU)[ 0]=((__POINTER__IB ) 3);
-    result__DJDU=(void *)((unsigned long)__tmp__IJDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __UKDU,__SKDU,__TKDU,__VKDU,__XKDU,__YKDU;
+  ____YWB __ZKDU;
+  ____1PG *__3KDU;
+  ____Q __INVH;
+  void **__R3HH,**__OHCH;
+  __UKDU=((____IB )(____Q)(__NHCH * ((____Q )(sizeof(void *)))));
+  __SKDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __TKDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __VKDU=(void *)((unsigned long)(void *)((unsigned long)__UKDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TKDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TKDU) - (unsigned long)((____IB ) 1)));
+  __UKDU=(void *)((unsigned long)__VKDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__UKDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __XKDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __YKDU=(void *)((unsigned long)(void *)((unsigned long)__UKDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XKDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XKDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __ZKDU=((____YWB )((____Q )(void *)((unsigned long)__YKDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __XKDU=__OKI(__YKDU,((____IB )(&(table_size[(__ZKDU)-1]))),((____YWB )((____Q )__YKDU)));
+    ((____IB *)__XKDU)[ 0]=((____IB ) 3);
+    __SKDU=(void *)((unsigned long)__XKDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__OJDU=search__4PCB(__tmp__GJDU);
-    result__DJDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__OJDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __3KDU=__NQCB(__VKDU);
+    __SKDU=(void *)((unsigned long)((____IB )((____1PG *)__3KDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__C2HH=((void **)result__DJDU);
-  Self__ZLVH=(__INTEGER__Q)(nb_elements__4FCH -  1);
-  while ((Self__ZLVH >=  0)) {
-    Result__C2HH[Self__ZLVH]=NULL;
-    Self__ZLVH=(__INTEGER__Q)(Self__ZLVH -  1);
+  __R3HH=((void **)__SKDU);
+  __INVH=(____Q)(__NHCH -  1);
+  while ((__INVH >=  0)) {
+    __R3HH[__INVH]=NULL;
+    __INVH=(____Q)(__INVH -  1);
   };
-  Result__5FCH=Result__C2HH;
-  return(Result__5FCH);
+  __OHCH=__R3HH;
+  return(__OHCH);
 }
 
-static void** create__Q1UL(__INTEGER__Q nb_elements__S1UL)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __52UL(____Q __B3UL)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__SJDU,result__QJDU,__tmp__RJDU,__tmp__TJDU;
-  __POINTER__IB __tmp__VJDU,__tmp__WJDU;
-  __UINTEGER_32__RWB __tmp__XJDU;
-  __MEMORY__UPG *__tmp__1JDU;
-  __INTEGER__Q Self__WIMM;
-  void **__tmp__EL0L,**Result__T1UL;
-  sz__SJDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__S1UL * ((__INTEGER__Q )(sizeof(void *)))));
-  result__QJDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__RJDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__TJDU=(void *)((unsigned long)(void *)((unsigned long)sz__SJDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__SJDU=(void *)((unsigned long)__tmp__TJDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__SJDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__VJDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__WJDU=(void *)((unsigned long)(void *)((unsigned long)sz__SJDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VJDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VJDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__XJDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WJDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__VJDU=micro_alloc__table__lab__HKI(__tmp__WJDU,((__POINTER__IB )(&(table_size[(__tmp__XJDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WJDU)));
-    ((__POINTER__IB *)__tmp__VJDU)[ 0]=((__POINTER__IB ) 3);
-    result__QJDU=(void *)((unsigned long)__tmp__VJDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __BLDU,__5KDU,__ALDU,__CLDU,__ELDU,__FLDU;
+  ____YWB __GLDU;
+  ____1PG *__KLDU;
+  ____Q __FKMM;
+  void **__TM0L,**__C3UL;
+  __BLDU=((____IB )(____Q)(__B3UL * ((____Q )(sizeof(void *)))));
+  __5KDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __ALDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __CLDU=(void *)((unsigned long)(void *)((unsigned long)__BLDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALDU) - (unsigned long)((____IB ) 1)));
+  __BLDU=(void *)((unsigned long)__CLDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__BLDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __ELDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __FLDU=(void *)((unsigned long)(void *)((unsigned long)__BLDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ELDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ELDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __GLDU=((____YWB )((____Q )(void *)((unsigned long)__FLDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __ELDU=__OKI(__FLDU,((____IB )(&(table_size[(__GLDU)-1]))),((____YWB )((____Q )__FLDU)));
+    ((____IB *)__ELDU)[ 0]=((____IB ) 3);
+    __5KDU=(void *)((unsigned long)__ELDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__1JDU=search__4PCB(__tmp__TJDU);
-    result__QJDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__1JDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __KLDU=__NQCB(__CLDU);
+    __5KDU=(void *)((unsigned long)((____IB )((____1PG *)__KLDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__EL0L=((void **)result__QJDU);
-  Self__WIMM=(__INTEGER__Q)(nb_elements__S1UL -  1);
-  while ((Self__WIMM >=  0)) {
-    __tmp__EL0L[Self__WIMM]=NULL;
-    Self__WIMM=(__INTEGER__Q)(Self__WIMM -  1);
+  __TM0L=((void **)__5KDU);
+  __FKMM=(____Q)(__B3UL -  1);
+  while ((__FKMM >=  0)) {
+    __TM0L[__FKMM]=NULL;
+    __FKMM=(____Q)(__FKMM -  1);
   };
-  Result__T1UL=__tmp__EL0L;
-  return(Result__T1UL);
+  __C3UL=__TM0L;
+  return(__C3UL);
 }
 
-static __FAST_ARRAYoSLOT_DATAo__OBXG* create_with_capacity__FEZG(__INTEGER__Q new_count__HEZG)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____3CXG* __UFZG(____Q __WFZG)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__PK3G,__tmp__VK3G,__tmp__A01T,__tmp__C01T;
-  __INTEGER__Q typ_id__TK3G;
-  __UINTEGER_32__RWB __tmp__D01T;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *result__OK3G,*Self__BM3G;
-  void **__tmp__WM3G;
-  result__OK3G=NULL;
-  ptr__PK3G=((__POINTER__IB )(NULL));
-  typ_id__TK3G= 0;
-  __tmp__VK3G=((__POINTER__IB )sizeof(__FAST_ARRAYoSLOT_DATAo__OBXG));
-  if (((unsigned long)__tmp__VK3G ==  0)) {
-    result__OK3G=FAST_ARRAYoSLOT_DATAo__OBXG__;
+  ____IB __4L3G,__EM3G,__P11T,__R11T;
+  ____Q __CM3G;
+  ____YWB __S11T;
+  ____3CXG *__3L3G,*__QN3G;
+  void **__FO3G;
+  __3L3G=NULL;
+  __4L3G=((____IB )(NULL));
+  __CM3G= 0;
+  __EM3G=((____IB )sizeof(____3CXG));
+  if (((unsigned long)__EM3G ==  0)) {
+    __3L3G=__3CXG__;
   } else /* FALSE */ {
-    typ_id__TK3G=__FAST_ARRAYoSLOT_DATAo__OBXG__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VK3G));
-    if ((typ_id__TK3G == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__A01T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__C01T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VK3G - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A01T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A01T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__D01T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__C01T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__A01T=micro_alloc__table__lab__HKI(__tmp__C01T,((__POINTER__IB )(&(table_size[(__tmp__D01T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__C01T)));
-      ptr__PK3G=__tmp__A01T;
-    } else /* FALSE */ {
-      __tmp__D01T=((__UINTEGER_32__RWB )typ_id__TK3G);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__A01T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__C01T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VK3G - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A01T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A01T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__A01T=micro_alloc__table__lab__HKI(__tmp__C01T,((__POINTER__IB )(&(table_type[(__tmp__D01T)]))),(__UINTEGER_32__RWB)(__tmp__D01T |  1));
-      ptr__PK3G=__tmp__A01T;
-    };
-    result__OK3G=((__FAST_ARRAYoSLOT_DATAo__OBXG *)ptr__PK3G);
-    *(result__OK3G) = *(FAST_ARRAYoSLOT_DATAo__OBXG__);
-  };
-  Self__BM3G=((__FAST_ARRAYoSLOT_DATAo__OBXG *)result__OK3G);
-  if ((Self__BM3G->parent_arrayed_collection__WBXG.capacity__KM3G < new_count__HEZG)) {
-    __tmp__WM3G=create__JYKH(new_count__HEZG);
-    Self__BM3G->parent_arrayed_collection__WBXG.storage__XM3G=__tmp__WM3G;
-    Self__BM3G->parent_arrayed_collection__WBXG.capacity__KM3G=new_count__HEZG;
-  };
-  Self__BM3G->parent_arrayed_collection__WBXG.upper__1M3G=(__INTEGER__Q)(-  1);
-  Self__BM3G=result__OK3G;
-  return(Self__BM3G);
+    __CM3G=____3CXG__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EM3G));
+    if ((__CM3G == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __P11T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __R11T=(void *)((unsigned long)(void *)((unsigned long)__EM3G - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P11T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P11T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __S11T=((____YWB )((____Q )(void *)((unsigned long)__R11T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __P11T=__OKI(__R11T,((____IB )(&(table_size[(__S11T)-1]))),((____YWB )((____Q )__R11T)));
+      __4L3G=__P11T;
+    } else /* FALSE */ {
+      __S11T=((____YWB )__CM3G);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __P11T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __R11T=(void *)((unsigned long)(void *)((unsigned long)__EM3G - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P11T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P11T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __P11T=__OKI(__R11T,((____IB )(&(table_type[(__S11T)]))),(____YWB)(__S11T |  1));
+      __4L3G=__P11T;
+    };
+    __3L3G=((____3CXG *)__4L3G);
+    *(__3L3G) = *(__3CXG__);
+  };
+  __QN3G=((____3CXG *)__3L3G);
+  if ((__QN3G->__FDXG.__ZN3G < __WFZG)) {
+    __FO3G=__YZKH(__WFZG);
+    __QN3G->__FDXG.__GO3G=__FO3G;
+    __QN3G->__FDXG.__ZN3G=__WFZG;
+  };
+  __QN3G->__FDXG.__KO3G=(____Q)(-  1);
+  __QN3G=__3L3G;
+  return(__QN3G);
 }
 
-static void** create__TO5(__INTEGER__Q nb_elements__VO5)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __0O5(____Q __2O5)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__5JDU,result__3JDU,__tmp__4JDU,__tmp__AKDU;
-  __POINTER__IB __tmp__CKDU,__tmp__DKDU;
-  __UINTEGER_32__RWB __tmp__EKDU;
-  __MEMORY__UPG *__tmp__IKDU;
-  __INTEGER__Q Self__2IZB;
-  void **Result__KYDB,**Result__WO5;
-  sz__5JDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__VO5 * ((__INTEGER__Q )(sizeof(void *)))));
-  result__3JDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__4JDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__AKDU=(void *)((unsigned long)(void *)((unsigned long)sz__5JDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__5JDU=(void *)((unsigned long)__tmp__AKDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__5JDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__CKDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__DKDU=(void *)((unsigned long)(void *)((unsigned long)sz__5JDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CKDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CKDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__EKDU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DKDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__CKDU=micro_alloc__table__lab__HKI(__tmp__DKDU,((__POINTER__IB )(&(table_size[(__tmp__EKDU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DKDU)));
-    ((__POINTER__IB *)__tmp__CKDU)[ 0]=((__POINTER__IB ) 3);
-    result__3JDU=(void *)((unsigned long)__tmp__CKDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __OLDU,__MLDU,__NLDU,__PLDU,__RLDU,__SLDU;
+  ____YWB __TLDU;
+  ____1PG *__XLDU;
+  ____Q __LKZB;
+  void **__ZYDB,**__3O5;
+  __OLDU=((____IB )(____Q)(__2O5 * ((____Q )(sizeof(void *)))));
+  __MLDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __NLDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __PLDU=(void *)((unsigned long)(void *)((unsigned long)__OLDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLDU) - (unsigned long)((____IB ) 1)));
+  __OLDU=(void *)((unsigned long)__PLDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__OLDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __RLDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __SLDU=(void *)((unsigned long)(void *)((unsigned long)__OLDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RLDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RLDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __TLDU=((____YWB )((____Q )(void *)((unsigned long)__SLDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __RLDU=__OKI(__SLDU,((____IB )(&(table_size[(__TLDU)-1]))),((____YWB )((____Q )__SLDU)));
+    ((____IB *)__RLDU)[ 0]=((____IB ) 3);
+    __MLDU=(void *)((unsigned long)__RLDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__IKDU=search__4PCB(__tmp__AKDU);
-    result__3JDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__IKDU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __XLDU=__NQCB(__PLDU);
+    __MLDU=(void *)((unsigned long)((____IB )((____1PG *)__XLDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__KYDB=((void **)result__3JDU);
-  Self__2IZB=(__INTEGER__Q)(nb_elements__VO5 -  1);
-  while ((Self__2IZB >=  0)) {
-    Result__KYDB[Self__2IZB]=NULL;
-    Self__2IZB=(__INTEGER__Q)(Self__2IZB -  1);
+  __ZYDB=((void **)__MLDU);
+  __LKZB=(____Q)(__2O5 -  1);
+  while ((__LKZB >=  0)) {
+    __ZYDB[__LKZB]=NULL;
+    __LKZB=(____Q)(__LKZB -  1);
   };
-  Result__WO5=Result__KYDB;
-  return(Result__WO5);
+  __3O5=__ZYDB;
+  return(__3O5);
 }
 
-static void add__PYX(__HASHED_SEToABSTRACT_STRINGo__AO *Self__QYX,__STRING_CONSTANT__0 *e__RYX)
-// ({HASHED_SEToABSTRACT_STRINGo__AO},{STRING_CONSTANT__0}) Void No recursive, No inlinable.
+static void __WYX(____AO *__XYX,____0 *__YYX)
+// ({__AO},{__0}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__BZX,__tmp__EZX,idx__ZYX,typ_id__GEYC;
-  __POINTER__IB ptr__CEYC,__tmp__IEYC,__tmp__SV2T,__tmp__UV2T;
-  __UINTEGER_32__RWB __tmp__VV2T;
-  __BOOLEAN__L __tmp__Z1X,__tmp__0ZX,__tmp__XZX;
-  __HASHED_SET_NODEoABSTRACT_STRINGo__0YX *node__4YX,*n__0MDB;
-  __HASHED_SET_NODEoABSTRACT_STRINGo__0YX *result__BEYC,*Self__T11D;
-  __tmp__Z1X=has__0G1(Self__QYX,e__RYX);
-  __tmp__Z1X=has__0G1(Self__QYX,e__RYX);
-  __tmp__BZX=hash_code__1CM(e__RYX);
-  __tmp__EZX=(__INTEGER__Q)(__tmp__BZX % Self__QYX->capacity__CZX);
-  idx__ZYX=__tmp__EZX;
-  node__4YX=((void **)Self__QYX->buckets__JZX)[__tmp__EZX];
-  until_do__CG1:
+  ____Q __IZX,__LZX,__AZX,__VFYC;
+  ____IB __RFYC,__XFYC,__BX2T,__DX2T;
+  ____YWB __EX2T;
+  ____L __A2X,__B0X,__4ZX;
+  ____BZX *__FZX,*__JNDB,*__QFYC,*__C31D;
+  __A2X=__BH1(__XYX,__YYX);
+  __A2X=__BH1(__XYX,__YYX);
+  __IZX=__CDM(__YYX);
+  __LZX=(____Q)(__IZX % __XYX->__JZX);
+  __AZX=__LZX;
+  __FZX=((void **)__XYX->__QZX)[__LZX];
+  __JG1:
   {
-    if (((void *)node__4YX == (void *)NULL)) {
-      __tmp__0ZX=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__XZX=__infix_equal_equal__YVZ(((__STRING_CONSTANT__0 *)node__4YX->item__VZX),e__RYX);
-      __tmp__0ZX=__tmp__XZX;
-    };
-    if ((! __tmp__0ZX)) {
-      node__4YX=node__4YX->next__B0X;
-      goto until_do__CG1;
-    };
-  };
-  if (((void *)node__4YX == (void *)NULL)) {
-    if ((Self__QYX->capacity__CZX == Self__QYX->count__K0X)) {
-      increase_capacity__MQJB(Self__QYX);
-      idx__ZYX=(__INTEGER__Q)(__tmp__BZX % Self__QYX->capacity__CZX);
-    };
-    n__0MDB=((void **)Self__QYX->buckets__JZX)[idx__ZYX];
-    result__BEYC=NULL;
-    ptr__CEYC=((__POINTER__IB )(NULL));
-    typ_id__GEYC= 0;
-    __tmp__IEYC=((__POINTER__IB )sizeof(__HASHED_SET_NODEoABSTRACT_STRINGo__0YX));
-    if (((unsigned long)__tmp__IEYC ==  0)) {
-      result__BEYC=HASHED_SET_NODEoABSTRACT_STRINGo__0YX__;
-    } else /* FALSE */ {
-      typ_id__GEYC=__HASHED_SET_NODEoABSTRACT_STRINGo__0YX__;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IEYC));
-      if ((typ_id__GEYC == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__SV2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__UV2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__IEYC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SV2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SV2T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VV2T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UV2T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__SV2T=micro_alloc__table__lab__HKI(__tmp__UV2T,((__POINTER__IB )(&(table_size[(__tmp__VV2T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UV2T)));
-        ptr__CEYC=__tmp__SV2T;
-      } else /* FALSE */ {
-        __tmp__VV2T=((__UINTEGER_32__RWB )typ_id__GEYC);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__SV2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__UV2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__IEYC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SV2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SV2T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__SV2T=micro_alloc__table__lab__HKI(__tmp__UV2T,((__POINTER__IB )(&(table_type[(__tmp__VV2T)]))),(__UINTEGER_32__RWB)(__tmp__VV2T |  1));
-        ptr__CEYC=__tmp__SV2T;
-      };
-      result__BEYC=((__HASHED_SET_NODEoABSTRACT_STRINGo__0YX *)ptr__CEYC);
-      *(result__BEYC) = *(HASHED_SET_NODEoABSTRACT_STRINGo__0YX__);
-    };
-    Self__T11D=((__HASHED_SET_NODEoABSTRACT_STRINGo__0YX *)result__BEYC);
-    Self__T11D->item__VZX=e__RYX;
-    Self__T11D->next__B0X=n__0MDB;
-    node__4YX=result__BEYC;
-    ((void **)Self__QYX->buckets__JZX)[idx__ZYX]=result__BEYC;
-    Self__QYX->count__K0X=(__INTEGER__Q)(Self__QYX->count__K0X +  1);
+    if (((void *)__FZX == (void *)NULL)) {
+      __B0X=__K__;
+    } else /* FALSE */ {
+      __4ZX=__5VZ(((____0 *)__FZX->__2ZX),__YYX);
+      __B0X=__4ZX;
+    };
+    if ((! __B0X)) {
+      __FZX=__FZX->__I0X;
+      goto __JG1;
+    };
+  };
+  if (((void *)__FZX == (void *)NULL)) {
+    if ((__XYX->__JZX == __XYX->__R0X)) {
+      __ERJB(__XYX);
+      __AZX=(____Q)(__IZX % __XYX->__JZX);
+    };
+    __JNDB=((void **)__XYX->__QZX)[__AZX];
+    __QFYC=NULL;
+    __RFYC=((____IB )(NULL));
+    __VFYC= 0;
+    __XFYC=((____IB )sizeof(____BZX));
+    if (((unsigned long)__XFYC ==  0)) {
+      __QFYC=__BZX__;
+    } else /* FALSE */ {
+      __VFYC=____BZX__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XFYC));
+      if ((__VFYC == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __BX2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DX2T=(void *)((unsigned long)(void *)((unsigned long)__XFYC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BX2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BX2T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EX2T=((____YWB )((____Q )(void *)((unsigned long)__DX2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __BX2T=__OKI(__DX2T,((____IB )(&(table_size[(__EX2T)-1]))),((____YWB )((____Q )__DX2T)));
+        __RFYC=__BX2T;
+      } else /* FALSE */ {
+        __EX2T=((____YWB )__VFYC);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __BX2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DX2T=(void *)((unsigned long)(void *)((unsigned long)__XFYC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BX2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BX2T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __BX2T=__OKI(__DX2T,((____IB )(&(table_type[(__EX2T)]))),(____YWB)(__EX2T |  1));
+        __RFYC=__BX2T;
+      };
+      __QFYC=((____BZX *)__RFYC);
+      *(__QFYC) = *(__BZX__);
+    };
+    __C31D=((____BZX *)__QFYC);
+    __C31D->__2ZX=__YYX;
+    __C31D->__I0X=__JNDB;
+    __FZX=__QFYC;
+    ((void **)__XYX->__QZX)[__AZX]=__QFYC;
+    __XYX->__R0X=(____Q)(__XYX->__R0X +  1);
   };
   ;
 }
 
-static __STRING_CONSTANT__0* operator__name__43F(__STRING_CONSTANT__0 *op__B4F)
-// ({STRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____0* __F4F(____0 *__I4F)
+// ({__0}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__H4F,Self__REH;
-  __STRING_CONSTANT__0 *__tmp__WFG,*Result__C4F;
-  __CHARACTER__DB __tmp__O4F;
-  __BOOLEAN__L __tmp__W4F,result__UJQ;
-  copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_90));
-  __tmp__H4F=op__B4F->count__0C;
-  Self__REH= 1;
-  while ((Self__REH <= __tmp__H4F)) {
-    __tmp__O4F=((__CHARACTER__DB *)op__B4F->storage__1C)[(__INTEGER__Q)(Self__REH -  1)];
-    if ((__tmp__O4F == '+')) {
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_285));
-      __tmp__W4F=TRUE__K__;
+  ____Q __O4F,__YEH;
+  ____0 *__3FG,*__J4F;
+  ____DB __V4F;
+  ____L __34F,__1JQ;
+  __K2X(((____BC *)__YC),(&__string_90));
+  __O4F=__I4F->__0C;
+  __YEH= 1;
+  while ((__YEH <= __O4F)) {
+    __V4F=((____DB *)__I4F->__1C)[(____Q)(__YEH -  1)];
+    if ((__V4F == '+')) {
+      __EWX(((____BC *)__YC),(&__string_285));
+      __34F=__K__;
     } else /* FALSE */ {
-      __tmp__W4F=FALSE__O__;
+      __34F=__O__;
     };
-    if (__tmp__W4F) {
-      __tmp__W4F=TRUE__K__;
+    if (__34F) {
+      __34F=__K__;
     } else /* FALSE */ {
-      result__UJQ=(__tmp__O4F == '-');
-      if (result__UJQ) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_286));
+      __1JQ=(__V4F == '-');
+      if (__1JQ) {
+        __EWX(((____BC *)__YC),(&__string_286));
       };
-      __tmp__W4F=result__UJQ;
+      __34F=__1JQ;
     };
-    if (__tmp__W4F) {
-      __tmp__W4F=TRUE__K__;
+    if (__34F) {
+      __34F=__K__;
     } else /* FALSE */ {
-      result__UJQ=(__tmp__O4F == '~');
-      if (result__UJQ) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_287));
+      __1JQ=(__V4F == '~');
+      if (__1JQ) {
+        __EWX(((____BC *)__YC),(&__string_287));
       };
-      __tmp__W4F=result__UJQ;
+      __34F=__1JQ;
     };
-    if (__tmp__W4F) {
-      __tmp__W4F=TRUE__K__;
+    if (__34F) {
+      __34F=__K__;
     } else /* FALSE */ {
-      result__UJQ=(__tmp__O4F == '!');
-      if (result__UJQ) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_288));
+      __1JQ=(__V4F == '!');
+      if (__1JQ) {
+        __EWX(((____BC *)__YC),(&__string_288));
       };
-      __tmp__W4F=result__UJQ;
+      __34F=__1JQ;
     };
-    if (__tmp__W4F) {
-      __tmp__W4F=TRUE__K__;
+    if (__34F) {
+      __34F=__K__;
     } else /* FALSE */ {
-      result__UJQ=(__tmp__O4F == '/');
-      if (result__UJQ) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_289));
+      __1JQ=(__V4F == '/');
+      if (__1JQ) {
+        __EWX(((____BC *)__YC),(&__string_289));
       };
-      __tmp__W4F=result__UJQ;
+      __34F=__1JQ;
     };
-    if (__tmp__W4F) {
-      __tmp__W4F=TRUE__K__;
+    if (__34F) {
+      __34F=__K__;
     } else /* FALSE */ {
-      result__UJQ=(__tmp__O4F == '*');
-      if (result__UJQ) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_290));
+      __1JQ=(__V4F == '*');
+      if (__1JQ) {
+        __EWX(((____BC *)__YC),(&__string_290));
       };
-      __tmp__W4F=result__UJQ;
+      __34F=__1JQ;
     };
-    if (__tmp__W4F) {
-      __tmp__W4F=TRUE__K__;
+    if (__34F) {
+      __34F=__K__;
     } else /* FALSE */ {
-      result__UJQ=(__tmp__O4F == '^');
-      if (result__UJQ) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_291));
+      __1JQ=(__V4F == '^');
+      if (__1JQ) {
+        __EWX(((____BC *)__YC),(&__string_291));
       };
-      __tmp__W4F=result__UJQ;
+      __34F=__1JQ;
     };
-    if (__tmp__W4F) {
-      __tmp__W4F=TRUE__K__;
+    if (__34F) {
+      __34F=__K__;
     } else /* FALSE */ {
-      result__UJQ=(__tmp__O4F == '%');
-      if (result__UJQ) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_292));
+      __1JQ=(__V4F == '%');
+      if (__1JQ) {
+        __EWX(((____BC *)__YC),(&__string_292));
       };
-      __tmp__W4F=result__UJQ;
+      __34F=__1JQ;
     };
-    if (__tmp__W4F) {
-      __tmp__W4F=TRUE__K__;
+    if (__34F) {
+      __34F=__K__;
     } else /* FALSE */ {
-      result__UJQ=(__tmp__O4F == '>');
-      if (result__UJQ) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_293));
+      __1JQ=(__V4F == '>');
+      if (__1JQ) {
+        __EWX(((____BC *)__YC),(&__string_293));
       };
-      __tmp__W4F=result__UJQ;
+      __34F=__1JQ;
     };
-    if (__tmp__W4F) {
-      __tmp__W4F=TRUE__K__;
+    if (__34F) {
+      __34F=__K__;
     } else /* FALSE */ {
-      result__UJQ=(__tmp__O4F == '<');
-      if (result__UJQ) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_294));
+      __1JQ=(__V4F == '<');
+      if (__1JQ) {
+        __EWX(((____BC *)__YC),(&__string_294));
       };
-      __tmp__W4F=result__UJQ;
+      __34F=__1JQ;
     };
-    if (__tmp__W4F) {
-      __tmp__W4F=TRUE__K__;
+    if (__34F) {
+      __34F=__K__;
     } else /* FALSE */ {
-      result__UJQ=(__tmp__O4F == '=');
-      if (result__UJQ) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_295));
+      __1JQ=(__V4F == '=');
+      if (__1JQ) {
+        __EWX(((____BC *)__YC),(&__string_295));
       };
-      __tmp__W4F=result__UJQ;
+      __34F=__1JQ;
     };
-    if (__tmp__W4F) {
-      __tmp__W4F=TRUE__K__;
+    if (__34F) {
+      __34F=__K__;
     } else /* FALSE */ {
-      result__UJQ=(__tmp__O4F == '\\');
-      if (result__UJQ) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_296));
+      __1JQ=(__V4F == '\\');
+      if (__1JQ) {
+        __EWX(((____BC *)__YC),(&__string_296));
       };
-      __tmp__W4F=result__UJQ;
+      __34F=__1JQ;
     };
-    if (__tmp__W4F) {
-      __tmp__W4F=TRUE__K__;
+    if (__34F) {
+      __34F=__K__;
     } else /* FALSE */ {
-      result__UJQ=(__tmp__O4F == '|');
-      if (result__UJQ) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_297));
+      __1JQ=(__V4F == '|');
+      if (__1JQ) {
+        __EWX(((____BC *)__YC),(&__string_297));
       };
-      __tmp__W4F=result__UJQ;
+      __34F=__1JQ;
     };
-    if (__tmp__W4F) {
-      __tmp__W4F=TRUE__K__;
+    if (__34F) {
+      __34F=__K__;
     } else /* FALSE */ {
-      result__UJQ=(__tmp__O4F == '&');
-      if (result__UJQ) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_298));
+      __1JQ=(__V4F == '&');
+      if (__1JQ) {
+        __EWX(((____BC *)__YC),(&__string_298));
       };
-      __tmp__W4F=result__UJQ;
+      __34F=__1JQ;
     };
-    if (__tmp__W4F) {
-      __tmp__W4F=TRUE__K__;
+    if (__34F) {
+      __34F=__K__;
     } else /* FALSE */ {
-      result__UJQ=(__tmp__O4F == '$');
-      if (result__UJQ) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_299));
+      __1JQ=(__V4F == '$');
+      if (__1JQ) {
+        __EWX(((____BC *)__YC),(&__string_299));
       };
-      __tmp__W4F=result__UJQ;
+      __34F=__1JQ;
     };
-    if (__tmp__W4F) {
-      __tmp__W4F=TRUE__K__;
+    if (__34F) {
+      __34F=__K__;
     } else /* FALSE */ {
-      result__UJQ=(__tmp__O4F == '#');
-      if (result__UJQ) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_300));
+      __1JQ=(__V4F == '#');
+      if (__1JQ) {
+        __EWX(((____BC *)__YC),(&__string_300));
       };
-      __tmp__W4F=result__UJQ;
+      __34F=__1JQ;
     };
-    if (__tmp__W4F) {
-      __tmp__W4F=TRUE__K__;
+    if (__34F) {
+      __34F=__K__;
     } else /* FALSE */ {
-      result__UJQ=(__tmp__O4F == '@');
-      if (result__UJQ) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_301));
+      __1JQ=(__V4F == '@');
+      if (__1JQ) {
+        __EWX(((____BC *)__YC),(&__string_301));
       };
-      __tmp__W4F=result__UJQ;
+      __34F=__1JQ;
     };
-    if ((! __tmp__W4F)) {
-      if ((__tmp__O4F == '?')) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_302));
+    if ((! __34F)) {
+      if ((__V4F == '?')) {
+        __EWX(((____BC *)__YC),(&__string_302));
       };
     };
-    Self__REH=(__INTEGER__Q)(Self__REH +  1);
+    __YEH=(____Q)(__YEH +  1);
   };
-  __tmp__WFG=get__HJC(string_tmp__YC);
-  Result__C4F=__tmp__WFG;
-  return(Result__C4F);
+  __3FG=__OJC(__YC);
+  __J4F=__3FG;
+  return(__J4F);
 }
 
-static void load_lip__5RD(void *file_lip__BSD)
-// ({NULLxSTRING_CONSTANT__0xSTRING__BC}) Void No recursive, No inlinable.
+static void __GSD(void *__ISD)
+// ({NULLx__0x__BC}) Void No recursive, No inlinable.
 {
-  __STRING_CONSTANT__0 *path_lip__CSD,*__tmp__MSD,*Result__HABC;
-  __STRING_CONSTANT__0 *__tmp__YUD;
-  __INTEGER__Q count__ESD,__tmp__YSD,i__FFKC;
-  __STRING__BC *Self__LXX;
-  __BOOLEAN__L is_good__DSD,__tmp__PSD,Result__X3Y,__tmp__4UD;
-  __FAST_ARRAYoStrict_STRING_CONSTANTo__ED *Self__1ABC;
-  __STRING_CONSTANT__0 **__tmp__RBBC,**Self__2EKC;
-  path_lip__CSD=NULL;
-  is_good__DSD=FALSE__O__;
-  count__ESD= 0;
-  ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
+  ____0 *__JSD,*__TSD,*__WBBC,*__5UD;
+  ____Q __LSD,__5SD,__UGKC;
+  ____BC *__SXX;
+  ____L __KSD,__WSD,__43Y,__FVD;
+  ____ED *__KCBC;
+  ____0 **__ADBC,**__LGKC;
+  __JSD=NULL;
+  __KSD=__O__;
+  __LSD= 0;
+  ((____BC *)__YC)->__WJ= 0;
   do {
-    append__3VX(((__STRING__BC *)string_tmp__YC),file_lip__BSD);
-    __tmp__MSD=get__HJC(string_tmp__YC);
-    path_lip__CSD=__tmp__MSD;
-    __tmp__PSD=read_lip__GKE(__tmp__MSD);
-    is_good__DSD=__tmp__PSD;
-    if ((! __tmp__PSD)) {
-      copy__D2X(((__STRING__BC *)string_tmp__YC),__tmp__MSD);
-      if (((struct ___OBJ *)file_lip__BSD)->__id==__STRING_CONSTANT__0__) {
-        __tmp__YSD=((__STRING_CONSTANT__0 *)file_lip__BSD)->count__0C;
+    __EWX(((____BC *)__YC),__ISD);
+    __TSD=__OJC(__YC);
+    __JSD=__TSD;
+    __WSD=__NKE(__TSD);
+    __KSD=__WSD;
+    if ((! __WSD)) {
+      __K2X(((____BC *)__YC),__TSD);
+      if (((struct ___OBJ *)__ISD)->__id==____0__) {
+        __5SD=((____0 *)__ISD)->__0C;
       } else /* STRING */ {
-        __tmp__YSD=((__STRING__BC *)file_lip__BSD)->count__WJ;
+        __5SD=((____BC *)__ISD)->__WJ;
       };
-      Self__LXX=((__STRING__BC *)string_tmp__YC);
-      if ((__tmp__YSD > Self__LXX->count__WJ)) {
-        Self__LXX->count__WJ= 0;
+      __SXX=((____BC *)__YC);
+      if ((__5SD > __SXX->__WJ)) {
+        __SXX->__WJ= 0;
       } else /* FALSE */ {
-        Self__LXX->count__WJ=(__INTEGER__Q)(Self__LXX->count__WJ - __tmp__YSD);
+        __SXX->__WJ=(____Q)(__SXX->__WJ - __5SD);
       };
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_303));
-      count__ESD=(__INTEGER__Q)(count__ESD +  1);
+      __EWX(((____BC *)__YC),(&__string_303));
+      __LSD=(____Q)(__LSD +  1);
     };
-  } while (((count__ESD <  5) && (! __tmp__PSD)));
-  if ((! is_good__DSD)) {
-    if (path_lisaac__B4D==0) {
-      __tmp__MSD=path_lisaac__A4D;
+  } while (((__LSD <  5) && (! __WSD)));
+  if ((! __KSD)) {
+    if (__I4D==0) {
+      __TSD=__H4D;
     } else /* ___TYPE_ID */ {
-      __tmp__MSD=path_lisaac__E2D();
-    };
-    copy__D2X(((__STRING__BC *)string_tmp__YC),__tmp__MSD);
-    append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_166));
-    __tmp__MSD=get__HJC(string_tmp__YC);
-    path_lip__CSD=__tmp__MSD;
-    __tmp__PSD=read_lip__GKE(__tmp__MSD);
-    is_good__DSD=__tmp__PSD;
-    if ((! __tmp__PSD)) {
-      print__CKG((&__string_304));
-      print__CKG(((__STRING_CONSTANT__0 *)__tmp__MSD));
-      print__CKG((&__string_305));
+      __TSD=__L2D();
+    };
+    __K2X(((____BC *)__YC),__TSD);
+    __EWX(((____BC *)__YC),(&__string_166));
+    __TSD=__OJC(__YC);
+    __JSD=__TSD;
+    __WSD=__NKE(__TSD);
+    __KSD=__WSD;
+    if ((! __WSD)) {
+      __JKG((&__string_304));
+      __JKG(((____0 *)__TSD));
+      __JKG((&__string_305));
       exit(( 1));
     };
   };
-  until_do__Y1D:
+  __51D:
   {
-    Result__X3Y=(((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)list_parent__FUD)->parent_arrayed_collection__MD.upper__SD <  0);
-    if ((! Result__X3Y)) {
-      Result__HABC=((__STRING_CONSTANT__0 **)((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)list_parent__FUD)->parent_arrayed_collection__MD.storage__VBZ)[ 0];
-      path_lip__CSD=Result__HABC;
-      Self__1ABC=((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)list_parent__FUD);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if ((Self__1ABC->parent_arrayed_collection__MD.upper__SD ==  0)) {
-        Self__1ABC->parent_arrayed_collection__MD.storage__VBZ=NULL;
-        Self__1ABC->parent_arrayed_collection__MD.capacity__IBZ= 0;
-        Self__1ABC->parent_arrayed_collection__MD.upper__SD=(__INTEGER__Q)(-  1);
-      } else /* FALSE */ {
-        __tmp__RBBC=Self__1ABC->parent_arrayed_collection__MD.storage__VBZ;
-        __tmp__YSD=Self__1ABC->parent_arrayed_collection__MD.upper__SD;
-        Self__2EKC=((__STRING_CONSTANT__0 **)__tmp__RBBC);
-        i__FFKC= 0;
-        while ((i__FFKC != __tmp__YSD)) {
-          Self__2EKC[i__FFKC]=Self__2EKC[(__INTEGER__Q)(i__FFKC +  1)];
-          i__FFKC=(__INTEGER__Q)(i__FFKC +  1);
-        };
-        Self__1ABC->parent_arrayed_collection__MD.upper__SD=(__INTEGER__Q)(Self__1ABC->parent_arrayed_collection__MD.upper__SD -  1);
-      };
-      if ((((__STRING_CONSTANT__0 *)Result__HABC)->count__0C ==  0)) {
-        if (path_lisaac__B4D==0) {
-          __tmp__YUD=path_lisaac__A4D;
+    __43Y=(((____ED *)__MUD)->__MD.__SD <  0);
+    if ((! __43Y)) {
+      __WBBC=((____0 **)((____ED *)__MUD)->__MD.__2BZ)[ 0];
+      __JSD=__WBBC;
+      __KCBC=((____ED *)__MUD);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if ((__KCBC->__MD.__SD ==  0)) {
+        __KCBC->__MD.__2BZ=NULL;
+        __KCBC->__MD.__PBZ= 0;
+        __KCBC->__MD.__SD=(____Q)(-  1);
+      } else /* FALSE */ {
+        __ADBC=__KCBC->__MD.__2BZ;
+        __5SD=__KCBC->__MD.__SD;
+        __LGKC=((____0 **)__ADBC);
+        __UGKC= 0;
+        while ((__UGKC != __5SD)) {
+          __LGKC[__UGKC]=__LGKC[(____Q)(__UGKC +  1)];
+          __UGKC=(____Q)(__UGKC +  1);
+        };
+        __KCBC->__MD.__SD=(____Q)(__KCBC->__MD.__SD -  1);
+      };
+      if ((((____0 *)__WBBC)->__0C ==  0)) {
+        if (__I4D==0) {
+          __5UD=__H4D;
         } else /* ___TYPE_ID */ {
-          __tmp__YUD=path_lisaac__E2D();
-        };
-        copy__D2X(((__STRING__BC *)string_tmp__YC),__tmp__YUD);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_166));
-        __tmp__YUD=get__HJC(string_tmp__YC);
-        path_lip__CSD=__tmp__YUD;
-      };
-      __tmp__4UD=read_lip__GKE(path_lip__CSD);
-      if ((! __tmp__4UD)) {
-        print__CKG((&__string_304));
-        print__CKG(((__STRING_CONSTANT__0 *)path_lip__CSD));
-        print__CKG((&__string_306));
+          __5UD=__L2D();
+        };
+        __K2X(((____BC *)__YC),__5UD);
+        __EWX(((____BC *)__YC),(&__string_166));
+        __5UD=__OJC(__YC);
+        __JSD=__5UD;
+      };
+      __FVD=__NKE(__JSD);
+      if ((! __FVD)) {
+        __JKG((&__string_304));
+        __JKG(((____0 *)__JSD));
+        __JKG((&__string_306));
         exit(( 1));
       };
-      goto until_do__Y1D;
+      goto __51D;
     };
   };
-  if (path_lisaac__B4D==0) {
-    __tmp__MSD=path_lisaac__A4D;
+  if (__I4D==0) {
+    __TSD=__H4D;
   } else /* ___TYPE_ID */ {
-    __tmp__MSD=path_lisaac__E2D();
+    __TSD=__L2D();
   };
-  put_string__to__D4D(__tmp__MSD,(&__string_70));
+  __K4D(__TSD,(&__string_70));
 }
 
-static void copy__D2X(__STRING__BC *Self__E2X,void *other__F2X)
-// ({STRING__BC},{NULLxSTRING_CONSTANT__0xSTRING__BC}) Void No recursive, No inlinable.
+static void __K2X(____BC *__L2X,void *__M2X)
+// ({__BC},{NULLx__0x__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__G2X;
-  __CHARACTER__DB *__tmp__X2X,*__tmp__22X;
-  if (((struct ___OBJ *)other__F2X)->__id==__STRING_CONSTANT__0__) {
-    __tmp__G2X=((__STRING_CONSTANT__0 *)other__F2X)->count__0C;
+  ____Q __N2X;
+  ____DB *__42X,*__D3X;
+  if (((struct ___OBJ *)__M2X)->__id==____0__) {
+    __N2X=((____0 *)__M2X)->__0C;
   } else /* STRING */ {
-    __tmp__G2X=((__STRING__BC *)other__F2X)->count__WJ;
-  };
-  Self__E2X->count__WJ=__tmp__G2X;
-  if ((__tmp__G2X >  0)) {
-    if ((Self__E2X->capacity__HFL < __tmp__G2X)) {
-      __tmp__X2X=create__KVW(__tmp__G2X);
-      Self__E2X->storage__4EL=__tmp__X2X;
-      Self__E2X->capacity__HFL=Self__E2X->count__WJ;
-    };
-    __tmp__X2X=Self__E2X->storage__4EL;
-    if (((struct ___OBJ *)other__F2X)->__id==__STRING_CONSTANT__0__) {
-      __tmp__22X=((__STRING_CONSTANT__0 *)other__F2X)->storage__1C;
+    __N2X=((____BC *)__M2X)->__WJ;
+  };
+  __L2X->__WJ=__N2X;
+  if ((__N2X >  0)) {
+    if ((__L2X->__OFL < __N2X)) {
+      __42X=__RVW(__N2X);
+      __L2X->__FFL=__42X;
+      __L2X->__OFL=__L2X->__WJ;
+    };
+    __42X=__L2X->__FFL;
+    if (((struct ___OBJ *)__M2X)->__id==____0__) {
+      __D3X=((____0 *)__M2X)->__1C;
     } else /* STRING */ {
-      __tmp__22X=((__STRING__BC *)other__F2X)->storage__4EL;
+      __D3X=((____BC *)__M2X)->__FFL;
     };
-    copy_from__until__ZQDB(((__CHARACTER__DB *)__tmp__X2X),__tmp__22X,(__INTEGER__Q)(Self__E2X->count__WJ -  1));
+    __IRDB(((____DB *)__42X),__D3X,(____Q)(__L2X->__WJ -  1));
   };
 }
 
-static void remove_between__to__YWLB(__STRING__BC *Self__ZWLB,__INTEGER__Q start__0WLB,__INTEGER__Q end__1WLB)
-// ({STRING__BC},{INTEGER__Q},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __RXLB(____BC *__SXLB,____Q __TXLB,____Q __UXLB)
+// ({__BC},{__Q},{__Q}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__RXLB,__tmp__YXLB,__tmp__0XLB,Self__5TQB;
-  __CHARACTER__DB *__tmp__NT2T,*__tmp__OT2T;
-  __tmp__RXLB=(__INTEGER__Q)((__INTEGER__Q)(end__1WLB - start__0WLB) +  1);
-  if ((__tmp__RXLB >  0)) {
-    __tmp__YXLB=(__INTEGER__Q)(end__1WLB +  1);
-    __tmp__0XLB=Self__ZWLB->count__WJ;
-    Self__5TQB=__tmp__YXLB;
-    __tmp__NT2T=Self__ZWLB->storage__4EL;
-    __tmp__OT2T=Self__ZWLB->storage__4EL;
-    while ((Self__5TQB <= __tmp__0XLB)) {
-      ((__CHARACTER__DB *)__tmp__OT2T)[(__INTEGER__Q)((__INTEGER__Q)(Self__5TQB - __tmp__RXLB) -  1)]=((__CHARACTER__DB *)__tmp__NT2T)[(__INTEGER__Q)(Self__5TQB -  1)];
-      Self__5TQB=(__INTEGER__Q)(Self__5TQB +  1);
-    };
-    Self__ZWLB->count__WJ=(__INTEGER__Q)(Self__ZWLB->count__WJ - __tmp__RXLB);
+  ____Q __KYLB,__RYLB,__TYLB,__OVQB;
+  ____DB *__2U2T,*__3U2T;
+  __KYLB=(____Q)((____Q)(__UXLB - __TXLB) +  1);
+  if ((__KYLB >  0)) {
+    __RYLB=(____Q)(__UXLB +  1);
+    __TYLB=__SXLB->__WJ;
+    __OVQB=__RYLB;
+    __2U2T=__SXLB->__FFL;
+    __3U2T=__SXLB->__FFL;
+    while ((__OVQB <= __TYLB)) {
+      ((____DB *)__3U2T)[(____Q)((____Q)(__OVQB - __KYLB) -  1)]=((____DB *)__2U2T)[(____Q)(__OVQB -  1)];
+      __OVQB=(____Q)(__OVQB +  1);
+    };
+    __SXLB->__WJ=(____Q)(__SXLB->__WJ - __KYLB);
   };
 }
 
-static __STRING_CONSTANT__0* get__HJC(void *str__JJC)
-// ({NULLxSTRING_CONSTANT__0xSTRING__BC}) With result No recursive, No inlinable.
+static ____0* __OJC(void *__QJC)
+// ({NULLx__0x__BC}) With result No recursive, No inlinable.
 {
-  __STRING_CONSTANT__0 *result__LJC,*result__REY,*__tmp__BKC,*__tmp__JKC;
-  __INTEGER__Q __tmp__SEY;
-  __HASHED_SEToABSTRACT_STRINGo__AO *Self__4DY;
-  __HASHED_SET_NODEoABSTRACT_STRINGo__0YX *node__QEY;
-  __BOOLEAN__L __tmp__EFY,__tmp__BFY;
-  result__LJC=NULL;
-  Self__4DY=((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO);
-  result__REY=NULL;
-  if (((struct ___OBJ *)str__JJC)->__id==__STRING_CONSTANT__0__) {
-    __tmp__SEY=hash_code__1CM(((__STRING_CONSTANT__0 *)str__JJC));
+  ____0 *__SJC,*__YEY,*__IKC,*__QKC;
+  ____Q __ZEY;
+  ____AO *__FEY;
+  ____BZX *__XEY;
+  ____L __LFY,__IFY;
+  __SJC=NULL;
+  __FEY=((____AO *)__KO);
+  __YEY=NULL;
+  if (((struct ___OBJ *)__QJC)->__id==____0__) {
+    __ZEY=__CDM(((____0 *)__QJC));
   } else /* STRING */ {
-    __tmp__SEY=hash_code__VS1(((__STRING__BC *)str__JJC));
+    __ZEY=__2S1(((____BC *)__QJC));
   };
-  node__QEY=((void **)Self__4DY->buckets__JZX)[(__INTEGER__Q)(__tmp__SEY % Self__4DY->capacity__CZX)];
-  until_do__ST1:
+  __XEY=((void **)__FEY->__QZX)[(____Q)(__ZEY % __FEY->__JZX)];
+  __ZT1:
   {
-    if (((void *)node__QEY == (void *)NULL)) {
-      __tmp__EFY=TRUE__K__;
+    if (((void *)__XEY == (void *)NULL)) {
+      __LFY=__K__;
     } else /* FALSE */ {
-      __tmp__BFY=__infix_equal_equal__YVZ(((__STRING_CONSTANT__0 *)node__QEY->item__VZX),str__JJC);
-      __tmp__EFY=__tmp__BFY;
+      __IFY=__5VZ(((____0 *)__XEY->__2ZX),__QJC);
+      __LFY=__IFY;
     };
-    if ((! __tmp__EFY)) {
-      node__QEY=node__QEY->next__B0X;
-      goto until_do__ST1;
+    if ((! __LFY)) {
+      __XEY=__XEY->__I0X;
+      goto __ZT1;
     };
   };
-  if (((void *)node__QEY != (void *)NULL)) {
-    result__REY=node__QEY->item__VZX;
+  if (((void *)__XEY != (void *)NULL)) {
+    __YEY=__XEY->__2ZX;
   };
-  if (((void *)result__REY == (void *)NULL)) {
-    __tmp__BKC=create_copy__IBE(str__JJC);
-    result__LJC=__tmp__BKC;
-    fast_add__UQY(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),__tmp__BKC);
+  if (((void *)__YEY == (void *)NULL)) {
+    __IKC=__PBE(__QJC);
+    __SJC=__IKC;
+    __1QY(((____AO *)__KO),__IKC);
   } else /* FALSE */ {
-    if (result__REY==NULL) {
-      __tmp__JKC=NULL;
+    if (__YEY==NULL) {
+      __QKC=NULL;
     } else /* STRING_CONSTANT */ {
-      __tmp__JKC=((__STRING_CONSTANT__0 *)result__REY);
+      __QKC=((____0 *)__YEY);
     };
-    result__LJC=__tmp__JKC;
+    __SJC=__QKC;
   };
-  result__REY=result__LJC;
-  return(result__REY);
+  __YEY=__SJC;
+  return(__YEY);
 }
 
-static void* get_method__O2B(__STRING_CONSTANT__0 *n__Q2B)
+static void* __V2B(____0 *__X2B)
 // ({NULL}) With result No recursive, No inlinable.
 {
-  __LIP_SLOT_CODE__HC *result__T2B;
-  __INTEGER__Q j__S2B,__tmp__101T;
-  void *Result__R2B;
-  void **__tmp__ZRAU;
-  result__T2B=NULL;
-  j__S2B= 0;
-  __tmp__101T=list_method__32B->parent_arrayed_collection__22B.upper__G3B;
-  __tmp__ZRAU=((__FAST_ARRAYoLIP_SLOT_CODEo__U2B *)list_method__32B)->parent_arrayed_collection__22B.storage__LXY;
-  while (((j__S2B <= __tmp__101T) && ((void *)((__LIP_SLOT_CODE__HC *)((void **)__tmp__ZRAU)[j__S2B])->name__Q3B != (void *)n__Q2B))) {
-    j__S2B=(__INTEGER__Q)(j__S2B +  1);
-  };
-  if ((j__S2B <= list_method__32B->parent_arrayed_collection__22B.upper__G3B)) {
-    result__T2B=((void **)((__FAST_ARRAYoLIP_SLOT_CODEo__U2B *)list_method__32B)->parent_arrayed_collection__22B.storage__LXY)[j__S2B];
-  };
-  Result__R2B=result__T2B;
-  return(Result__R2B);
+  ____HC *__02B;
+  ____Q __Z2B,__K21T;
+  void *__Y2B;
+  void **__ITAU;
+  __02B=NULL;
+  __Z2B= 0;
+  __K21T=__E3B->__D3B.__N3B;
+  __ITAU=((____12B *)__E3B)->__D3B.__SXY;
+  while (((__Z2B <= __K21T) && ((void *)((____HC *)((void **)__ITAU)[__Z2B])->__X3B != (void *)__X2B))) {
+    __Z2B=(____Q)(__Z2B +  1);
+  };
+  if ((__Z2B <= __E3B->__D3B.__N3B)) {
+    __02B=((void **)((____12B *)__E3B)->__D3B.__SXY)[__Z2B];
+  };
+  __Y2B=__02B;
+  return(__Y2B);
 }
 
-static void print__CKG(__STRING_CONSTANT__0 *Self__DKG)
-// ({STRING_CONSTANT__0}) Void Recursive, No inlinable.
+static void __JKG(____0 *__KKG)
+// ({__0}) Void Recursive, No inlinable.
 {
-  put_string__EGZ(Self__DKG);
+  __LGZ(__KKG);
 }
 
-static void put_string__EGZ(void *s__GGZ)
-// ({STRING_CONSTANT__0xSTRING__BC}) Void No recursive, No inlinable.
+static void __LGZ(void *__NGZ)
+// ({__0x__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__XGZ,Self__FL3,limit_up__GL3;
-  __CHARACTER__DB *__tmp__C11T,*__tmp__0RAU;
-  __CHARACTER__DB __tmp__4GZ;
-  if (((struct ___OBJ *)s__GGZ)->__id==__STRING_CONSTANT__0__) {
-    __tmp__XGZ=((__STRING_CONSTANT__0 *)s__GGZ)->count__0C;
+  ____Q __4GZ,__ML3,__NL3;
+  ____DB *__R21T,*__JTAU;
+  ____DB __FHZ;
+  if (((struct ___OBJ *)__NGZ)->__id==____0__) {
+    __4GZ=((____0 *)__NGZ)->__0C;
   } else /* STRING */ {
-    __tmp__XGZ=((__STRING__BC *)s__GGZ)->count__WJ;
-  };
-  Self__FL3= 1;
-  limit_up__GL3=__tmp__XGZ;
-  __tmp__C11T=((__STRING__BC *)((__STRING_CONSTANT__0 *)s__GGZ))->storage__4EL;
-  __tmp__0RAU=((__STRING_CONSTANT__0 *)s__GGZ)->storage__1C;
-  while ((Self__FL3 <= limit_up__GL3)) {
-    if (((struct ___OBJ *)s__GGZ)->__id==__STRING_CONSTANT__0__) {
-      __tmp__4GZ=((__CHARACTER__DB *)__tmp__0RAU)[(__INTEGER__Q)(Self__FL3 -  1)];
+    __4GZ=((____BC *)__NGZ)->__WJ;
+  };
+  __ML3= 1;
+  __NL3=__4GZ;
+  __R21T=((____BC *)((____0 *)__NGZ))->__FFL;
+  __JTAU=((____0 *)__NGZ)->__1C;
+  while ((__ML3 <= __NL3)) {
+    if (((struct ___OBJ *)__NGZ)->__id==____0__) {
+      __FHZ=((____DB *)__JTAU)[(____Q)(__ML3 -  1)];
     } else /* STRING */ {
-      __tmp__4GZ=((__CHARACTER__DB *)__tmp__C11T)[(__INTEGER__Q)(Self__FL3 -  1)];
+      __FHZ=((____DB *)__R21T)[(____Q)(__ML3 -  1)];
     };
-    fputc((int)(__tmp__4GZ),stdout);
-    Self__FL3=(__INTEGER__Q)(Self__FL3 +  1);
+    fputc((int)(__FHZ),stdout);
+    __ML3=(____Q)(__ML3 +  1);
   };
 }
 
-static void display_usage__4VD()
+static void __FWD()
 // () Void No recursive, No inlinable.
 {
-  __INTEGER__Q Self__GOG,limit_up__HOG,__tmp__RPXC,Self__3PGD;
-  __INTEGER__Q __tmp__L11T;
-  __LIP_SLOT_CODE__HC *__tmp__UAE,*Self__2OXC;
-  __LIP_SLOT_DATA__VAB *Self__UPGD;
-  __STRING_CONSTANT__0 *__tmp__XPGD,*__tmp__K11T;
-  __BOOLEAN__L is_ok__HAE;
-  __CHARACTER__DB *__tmp__1RAU,*__tmp__2RAU;
-  print__CKG((&__string_307));
-  is_ok__HAE=FALSE__O__;
-  Self__GOG= 0;
-  limit_up__HOG=list_method__32B->parent_arrayed_collection__22B.upper__G3B;
-  while ((Self__GOG <= limit_up__HOG)) {
-    __tmp__UAE=((void **)((__FAST_ARRAYoLIP_SLOT_CODEo__U2B *)list_method__32B)->parent_arrayed_collection__22B.storage__LXY)[Self__GOG];
-    if (((void *)__tmp__UAE->section__IAB == (void *)(&__string_36))) {
-      is_ok__HAE=TRUE__K__;
-      Self__2OXC=((__LIP_SLOT_CODE__HC *)__tmp__UAE);
-      print__CKG((&__string_308));
-      print__CKG(((__STRING_CONSTANT__0 *)Self__2OXC->name__Q3B));
-      if (((void *)Self__2OXC->argument__XAB != (void *)NULL)) {
-        print__CKG((&__string_309));
-        Self__UPGD=((__LIP_SLOT_DATA__VAB *)Self__2OXC->argument__XAB);
-        print__CKG(((__STRING_CONSTANT__0 *)Self__UPGD->name__NW0));
+  ____Q __NOG,__OOG,__ARXC,__MRGD,__021T;
+  ____HC *__1AE,*__LQXC;
+  ____2AB *__DRGD;
+  ____0 *__GRGD,*__Z21T;
+  ____L __OAE;
+  ____DB *__KTAU,*__LTAU;
+  __JKG((&__string_307));
+  __OAE=__O__;
+  __NOG= 0;
+  __OOG=__E3B->__D3B.__N3B;
+  while ((__NOG <= __OOG)) {
+    __1AE=((void **)((____12B *)__E3B)->__D3B.__SXY)[__NOG];
+    if (((void *)__1AE->__PAB == (void *)(&__string_36))) {
+      __OAE=__K__;
+      __LQXC=((____HC *)__1AE);
+      __JKG((&__string_308));
+      __JKG(((____0 *)__LQXC->__X3B));
+      if (((void *)__LQXC->__4AB != (void *)NULL)) {
+        __JKG((&__string_309));
+        __DRGD=((____2AB *)__LQXC->__4AB);
+        __JKG(((____0 *)__DRGD->__UW0));
         fputc((int)(':'),stdout);
-        switch (((struct ___OBJ *)Self__UPGD->value__KBB)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          (&__string_50)->count__0C= 7;
-          (&__string_50)->storage__1C="BOOLEAN";
-          __tmp__XPGD=(&__string_50);
+        switch (((struct ___OBJ *)__DRGD->__RBB)->__id) {
+        case ____ACB__: {
+          (&__string_50)->__0C= 7;
+          (&__string_50)->__1C="BOOLEAN";
+          __GRGD=(&__string_50);
         } break;
-        case __LIP_INTEGER__5CB__: {
-          (&__string_42)->count__0C= 7;
-          (&__string_42)->storage__1C="INTEGER";
-          __tmp__XPGD=(&__string_42);
+        case ____GDB__: {
+          (&__string_42)->__0C= 7;
+          (&__string_42)->__1C="INTEGER";
+          __GRGD=(&__string_42);
         } break;
-        case __LIP_STRING__LDB__: {
-          (&__string_46)->count__0C= 6;
-          (&__string_46)->storage__1C="STRING";
-          __tmp__XPGD=(&__string_46);
+        case ____SDB__: {
+          (&__string_46)->__0C= 6;
+          (&__string_46)->__1C="STRING";
+          __GRGD=(&__string_46);
         } break;
         };
-        print__CKG(__tmp__XPGD);
-        print__CKG((&__string_27));
+        __JKG(__GRGD);
+        __JKG((&__string_27));
       };
-      print__CKG((&__string_310));
-      if (((void *)Self__2OXC->comment__VAXB != (void *)NULL)) {
+      __JKG((&__string_310));
+      if (((void *)__LQXC->__ECXB != (void *)NULL)) {
         fputc((int)('\t'),stdout);
-        __tmp__RPXC=((__STRING_CONSTANT__0 *)Self__2OXC->comment__VAXB)->count__0C;
-        Self__3PGD= 1;
-        __tmp__XPGD=Self__2OXC->comment__VAXB;
-        __tmp__K11T=Self__2OXC->comment__VAXB;
-        __tmp__L11T=((__STRING_CONSTANT__0 *)Self__2OXC->comment__VAXB)->count__0C;
-        __tmp__1RAU=((__STRING_CONSTANT__0 *)__tmp__XPGD)->storage__1C;
-        __tmp__2RAU=((__STRING_CONSTANT__0 *)__tmp__K11T)->storage__1C;
-        while ((Self__3PGD <= __tmp__RPXC)) {
-          fputc((int)(((__CHARACTER__DB *)__tmp__1RAU)[(__INTEGER__Q)(Self__3PGD -  1)]),stdout);
-          if (((((__CHARACTER__DB *)__tmp__2RAU)[(__INTEGER__Q)(Self__3PGD -  1)] == '\n') && (Self__3PGD < __tmp__L11T))) {
+        __ARXC=((____0 *)__LQXC->__ECXB)->__0C;
+        __MRGD= 1;
+        __GRGD=__LQXC->__ECXB;
+        __Z21T=__LQXC->__ECXB;
+        __021T=((____0 *)__LQXC->__ECXB)->__0C;
+        __KTAU=((____0 *)__GRGD)->__1C;
+        __LTAU=((____0 *)__Z21T)->__1C;
+        while ((__MRGD <= __ARXC)) {
+          fputc((int)(((____DB *)__KTAU)[(____Q)(__MRGD -  1)]),stdout);
+          if (((((____DB *)__LTAU)[(____Q)(__MRGD -  1)] == '\n') && (__MRGD < __021T))) {
             fputc((int)('\t'),stdout);
           };
-          Self__3PGD=(__INTEGER__Q)(Self__3PGD +  1);
+          __MRGD=(____Q)(__MRGD +  1);
         };
       } else /* FALSE */ {
-        print__CKG((&__string_311));
+        __JKG((&__string_311));
       };
     };
-    Self__GOG=(__INTEGER__Q)(Self__GOG +  1);
+    __NOG=(____Q)(__NOG +  1);
   };
-  if ((! is_ok__HAE)) {
-    print__CKG((&__string_312));
+  if ((! __OAE)) {
+    __JKG((&__string_312));
   };
-  print__CKG((&__string_313));
+  __JKG((&__string_313));
   exit(( 1));
 }
 
-static void to_upper__L3X(__STRING__BC *Self__M3X)
-// ({STRING__BC}) Void No recursive, No inlinable.
+static void __S3X(____BC *__T3X)
+// ({__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q Self__WJ1;
-  __CHARACTER__DB *__tmp__R11T,*__tmp__S11T;
-  __CHARACTER__DB __tmp__T3X,result__HTJB;
-  Self__WJ1=Self__M3X->count__WJ;
-  __tmp__R11T=Self__M3X->storage__4EL;
-  __tmp__S11T=Self__M3X->storage__4EL;
-  while ((Self__WJ1 >=  1)) {
-    __tmp__T3X=((__CHARACTER__DB *)__tmp__R11T)[(__INTEGER__Q)(Self__WJ1 -  1)];
-    result__HTJB='\0';
-    if (((((__INTEGER_8__3YF )__tmp__T3X) <  97) || (((__INTEGER_8__3YF )__tmp__T3X) >  122))) {
-      result__HTJB=__tmp__T3X;
-    } else /* FALSE */ {
-      result__HTJB=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )__tmp__T3X) -  32))));
-    };
-    ((__CHARACTER__DB *)__tmp__S11T)[(__INTEGER__Q)(Self__WJ1 -  1)]=result__HTJB;
-    Self__WJ1=(__INTEGER__Q)(Self__WJ1 -  1);
+  ____Q __3J1;
+  ____DB *__A31T,*__B31T;
+  ____DB __03X,__5TJB;
+  __3J1=__T3X->__WJ;
+  __A31T=__T3X->__FFL;
+  __B31T=__T3X->__FFL;
+  while ((__3J1 >=  1)) {
+    __03X=((____DB *)__A31T)[(____Q)(__3J1 -  1)];
+    __5TJB='\0';
+    if (((((____EZF )__03X) <  97) || (((____EZF )__03X) >  122))) {
+      __5TJB=__03X;
+    } else /* FALSE */ {
+      __5TJB=((____DB )(((____EZF)(((____EZF )__03X) -  32))));
+    };
+    ((____DB *)__B31T)[(____Q)(__3J1 -  1)]=__5TJB;
+    __3J1=(____Q)(__3J1 -  1);
   };
 }
 
-static __BOOLEAN__L __infix_equal_equal__SRXC(__STRING__BC *Self__TRXC,void *other__URXC)
-// ({STRING__BC},{NULLxSTRING_CONSTANT__0xSTRING__BC}) With result No recursive, No inlinable.
+static ____L __BTXC(____BC *__CTXC,void *__DTXC)
+// ({__BC},{NULLx__0x__BC}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__3RXC,__tmp__4RXC;
-  __BOOLEAN__L result__WRXC,__tmp__TSXC;
-  __CHARACTER__DB *__tmp__PSXC,*__tmp__QSXC;
-  result__WRXC=FALSE__O__;
-  __tmp__3RXC=Self__TRXC->count__WJ;
-  if (((struct ___OBJ *)other__URXC)->__id==__STRING_CONSTANT__0__) {
-    __tmp__4RXC=((__STRING_CONSTANT__0 *)other__URXC)->count__0C;
+  ____Q __MTXC,__NTXC;
+  ____L __FTXC,__CUXC;
+  ____DB *__4TXC,*__5TXC;
+  __FTXC=__O__;
+  __MTXC=__CTXC->__WJ;
+  if (((struct ___OBJ *)__DTXC)->__id==____0__) {
+    __NTXC=((____0 *)__DTXC)->__0C;
   } else /* STRING */ {
-    __tmp__4RXC=((__STRING__BC *)other__URXC)->count__WJ;
+    __NTXC=((____BC *)__DTXC)->__WJ;
   };
-  if ((__tmp__3RXC == __tmp__4RXC)) {
-    if ((Self__TRXC->count__WJ ==  0)) {
-      result__WRXC=TRUE__K__;
+  if ((__MTXC == __NTXC)) {
+    if ((__CTXC->__WJ ==  0)) {
+      __FTXC=__K__;
     } else /* FALSE */ {
-      __tmp__PSXC=Self__TRXC->storage__4EL;
-      if (((struct ___OBJ *)other__URXC)->__id==__STRING_CONSTANT__0__) {
-        __tmp__QSXC=((__STRING_CONSTANT__0 *)other__URXC)->storage__1C;
+      __4TXC=__CTXC->__FFL;
+      if (((struct ___OBJ *)__DTXC)->__id==____0__) {
+        __5TXC=((____0 *)__DTXC)->__1C;
       } else /* STRING */ {
-        __tmp__QSXC=((__STRING__BC *)other__URXC)->storage__4EL;
+        __5TXC=((____BC *)__DTXC)->__FFL;
       };
-      __tmp__TSXC=fast_memcmp__until__QNLB(((__CHARACTER__DB *)__tmp__PSXC),__tmp__QSXC,Self__TRXC->count__WJ);
-      result__WRXC=__tmp__TSXC;
+      __CUXC=__IOLB(((____DB *)__4TXC),__5TXC,__CTXC->__WJ);
+      __FTXC=__CUXC;
     };
   };
-  __tmp__TSXC=result__WRXC;
-  return(__tmp__TSXC);
+  __CUXC=__FTXC;
+  return(__CUXC);
 }
 
-static __BOOLEAN__L is_integer__X2LC(__STRING__BC *Self__Y2LC)
-// ({STRING__BC}) With result No recursive, No inlinable.
+static ____L __G4LC(____BC *__H4LC)
+// ({__BC}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q state__12LC,value__22LC,i__02LC,__tmp__H21T,__tmp__25LC;
-  __BOOLEAN__L negative__32LC,result__42LC,__tmp__M4LC,result__G2CI;
-  __BOOLEAN__L result__Z11T,__tmp__MCMC;
-  __CHARACTER__DB *__tmp__I21T;
-  __CHARACTER__DB __tmp__U3LC;
-  state__12LC= 0;
-  value__22LC= 0;
-  negative__32LC=FALSE__O__;
-  result__42LC=FALSE__O__;
-  i__02LC= 1;
-  __tmp__H21T=Self__Y2LC->count__WJ;
-  __tmp__I21T=Self__Y2LC->storage__4EL;
-  while ((! ((state__12LC ==  4) || (i__02LC > __tmp__H21T)))) {
-    __tmp__U3LC=((__CHARACTER__DB *)__tmp__I21T)[(__INTEGER__Q)(i__02LC -  1)];
-    if ((state__12LC ==  0)) {
-      if ((((((((__tmp__U3LC == ' ') || (__tmp__U3LC == '\t')) || (__tmp__U3LC == '\n')) || (__tmp__U3LC == '\r')) || (__tmp__U3LC == '\0')) || (__tmp__U3LC == '\f')) || (__tmp__U3LC == '\v'))) {
-        __tmp__M4LC=TRUE__K__;
+  ____Q __K4LC,__L4LC,__J4LC,__W31T,__LBMC;
+  ____L __M4LC,__N4LC,__15LC,__V3CI,__I31T,__1DMC;
+  ____DB *__X31T;
+  ____DB __D5LC;
+  __K4LC= 0;
+  __L4LC= 0;
+  __M4LC=__O__;
+  __N4LC=__O__;
+  __J4LC= 1;
+  __W31T=__H4LC->__WJ;
+  __X31T=__H4LC->__FFL;
+  while ((! ((__K4LC ==  4) || (__J4LC > __W31T)))) {
+    __D5LC=((____DB *)__X31T)[(____Q)(__J4LC -  1)];
+    if ((__K4LC ==  0)) {
+      if ((((((((__D5LC == ' ') || (__D5LC == '\t')) || (__D5LC == '\n')) || (__D5LC == '\r')) || (__D5LC == '\0')) || (__D5LC == '\f')) || (__D5LC == '\v'))) {
+        __15LC=__K__;
       } else /* FALSE */ {
-        result__G2CI=(__tmp__U3LC == '+');
-        if (result__G2CI) {
-          state__12LC= 1;
+        __V3CI=(__D5LC == '+');
+        if (__V3CI) {
+          __K4LC= 1;
         };
-        __tmp__M4LC=result__G2CI;
+        __15LC=__V3CI;
       };
-      if (__tmp__M4LC) {
-        __tmp__M4LC=TRUE__K__;
+      if (__15LC) {
+        __15LC=__K__;
       } else /* FALSE */ {
-        result__G2CI=(__tmp__U3LC == '-');
-        if (result__G2CI) {
-          negative__32LC=TRUE__K__;
-          state__12LC= 1;
+        __V3CI=(__D5LC == '-');
+        if (__V3CI) {
+          __M4LC=__K__;
+          __K4LC= 1;
         };
-        __tmp__M4LC=result__G2CI;
+        __15LC=__V3CI;
       };
-      if ((! __tmp__M4LC)) {
-        __tmp__M4LC=FALSE__O__;
-        if ((((__INTEGER_8__3YF )__tmp__U3LC) >= ((__INTEGER_8__3YF )'0'))) {
-          __tmp__M4LC=(((__INTEGER_8__3YF )__tmp__U3LC) <= ((__INTEGER_8__3YF )'9'));
+      if ((! __15LC)) {
+        __15LC=__O__;
+        if ((((____EZF )__D5LC) >= ((____EZF )'0'))) {
+          __15LC=(((____EZF )__D5LC) <= ((____EZF )'9'));
         };
-        if (__tmp__M4LC) {
-          value__22LC=(__INTEGER__Q)(((__INTEGER__Q )((__INTEGER_8__3YF )__tmp__U3LC)) -  48);
-          state__12LC= 2;
+        if (__15LC) {
+          __L4LC=(____Q)(((____Q )((____EZF )__D5LC)) -  48);
+          __K4LC= 2;
         } else /* FALSE */ {
-          state__12LC= 4;
+          __K4LC= 4;
         };
       };
-      __tmp__M4LC=TRUE__K__;
+      __15LC=__K__;
     } else /* FALSE */ {
-      __tmp__M4LC=FALSE__O__;
+      __15LC=__O__;
     };
-    if (__tmp__M4LC) {
-      __tmp__M4LC=TRUE__K__;
+    if (__15LC) {
+      __15LC=__K__;
     } else /* FALSE */ {
-      result__G2CI=(state__12LC ==  1);
-      if (result__G2CI) {
-        result__Z11T=FALSE__O__;
-        if ((((__INTEGER_8__3YF )__tmp__U3LC) >= ((__INTEGER_8__3YF )'0'))) {
-          result__Z11T=(((__INTEGER_8__3YF )__tmp__U3LC) <= ((__INTEGER_8__3YF )'9'));
+      __V3CI=(__K4LC ==  1);
+      if (__V3CI) {
+        __I31T=__O__;
+        if ((((____EZF )__D5LC) >= ((____EZF )'0'))) {
+          __I31T=(((____EZF )__D5LC) <= ((____EZF )'9'));
         };
-        if (result__Z11T) {
-          __tmp__25LC=(__INTEGER__Q)(((__INTEGER__Q )((__INTEGER_8__3YF )__tmp__U3LC)) -  48);
-          value__22LC=__tmp__25LC;
-          if (negative__32LC) {
-            value__22LC=(__INTEGER__Q)(- __tmp__25LC);
+        if (__I31T) {
+          __LBMC=(____Q)(((____Q )((____EZF )__D5LC)) -  48);
+          __L4LC=__LBMC;
+          if (__M4LC) {
+            __L4LC=(____Q)(- __LBMC);
           };
-          state__12LC= 2;
+          __K4LC= 2;
         } else /* FALSE */ {
-          state__12LC= 4;
+          __K4LC= 4;
         };
       };
-      __tmp__M4LC=result__G2CI;
+      __15LC=__V3CI;
     };
-    if (__tmp__M4LC) {
-      __tmp__M4LC=TRUE__K__;
+    if (__15LC) {
+      __15LC=__K__;
     } else /* FALSE */ {
-      result__G2CI=(state__12LC ==  2);
-      if (result__G2CI) {
-        result__Z11T=FALSE__O__;
-        if ((((__INTEGER_8__3YF )__tmp__U3LC) >= ((__INTEGER_8__3YF )'0'))) {
-          result__Z11T=(((__INTEGER_8__3YF )__tmp__U3LC) <= ((__INTEGER_8__3YF )'9'));
+      __V3CI=(__K4LC ==  2);
+      if (__V3CI) {
+        __I31T=__O__;
+        if ((((____EZF )__D5LC) >= ((____EZF )'0'))) {
+          __I31T=(((____EZF )__D5LC) <= ((____EZF )'9'));
         };
-        if (result__Z11T) {
-          if (negative__32LC) {
-            value__22LC=(__INTEGER__Q)((__INTEGER__Q)( 10 * value__22LC) - (__INTEGER__Q)(((__INTEGER__Q )((__INTEGER_8__3YF )__tmp__U3LC)) -  48));
+        if (__I31T) {
+          if (__M4LC) {
+            __L4LC=(____Q)((____Q)( 10 * __L4LC) - (____Q)(((____Q )((____EZF )__D5LC)) -  48));
           } else /* FALSE */ {
-            value__22LC=(__INTEGER__Q)((__INTEGER__Q)( 10 * value__22LC) + (__INTEGER__Q)(((__INTEGER__Q )((__INTEGER_8__3YF )__tmp__U3LC)) -  48));
+            __L4LC=(____Q)((____Q)( 10 * __L4LC) + (____Q)(((____Q )((____EZF )__D5LC)) -  48));
           };
-          if (((negative__32LC && (value__22LC >  0)) || ((! negative__32LC) && (value__22LC <  0)))) {
-            state__12LC= 4;
+          if (((__M4LC && (__L4LC >  0)) || ((! __M4LC) && (__L4LC <  0)))) {
+            __K4LC= 4;
           };
-          __tmp__MCMC=TRUE__K__;
+          __1DMC=__K__;
         } else /* FALSE */ {
-          __tmp__MCMC=FALSE__O__;
+          __1DMC=__O__;
         };
-        if ((! __tmp__MCMC)) {
-          if ((((((((__tmp__U3LC == ' ') || (__tmp__U3LC == '\t')) || (__tmp__U3LC == '\n')) || (__tmp__U3LC == '\r')) || (__tmp__U3LC == '\0')) || (__tmp__U3LC == '\f')) || (__tmp__U3LC == '\v'))) {
-            state__12LC= 3;
+        if ((! __1DMC)) {
+          if ((((((((__D5LC == ' ') || (__D5LC == '\t')) || (__D5LC == '\n')) || (__D5LC == '\r')) || (__D5LC == '\0')) || (__D5LC == '\f')) || (__D5LC == '\v'))) {
+            __K4LC= 3;
           } else /* FALSE */ {
-            state__12LC= 4;
+            __K4LC= 4;
           };
         };
       };
-      __tmp__M4LC=result__G2CI;
+      __15LC=__V3CI;
     };
-    if ((! __tmp__M4LC)) {
-      if ((state__12LC ==  3)) {
-        if ((! (((((((__tmp__U3LC == ' ') || (__tmp__U3LC == '\t')) || (__tmp__U3LC == '\n')) || (__tmp__U3LC == '\r')) || (__tmp__U3LC == '\0')) || (__tmp__U3LC == '\f')) || (__tmp__U3LC == '\v')))) {
-          state__12LC= 4;
+    if ((! __15LC)) {
+      if ((__K4LC ==  3)) {
+        if ((! (((((((__D5LC == ' ') || (__D5LC == '\t')) || (__D5LC == '\n')) || (__D5LC == '\r')) || (__D5LC == '\0')) || (__D5LC == '\f')) || (__D5LC == '\v')))) {
+          __K4LC= 4;
         };
       };
     };
-    i__02LC=(__INTEGER__Q)(i__02LC +  1);
+    __J4LC=(____Q)(__J4LC +  1);
   };
-  if (((state__12LC !=  0) && (state__12LC !=  4))) {
-    result__42LC=TRUE__K__;
+  if (((__K4LC !=  0) && (__K4LC !=  4))) {
+    __N4LC=__K__;
   };
-  negative__32LC=result__42LC;
-  return(negative__32LC);
+  __M4LC=__N4LC;
+  return(__M4LC);
 }
 
-static __INTEGER__Q to_integer__UEMC(__STRING__BC *Self__VEMC)
-// ({STRING__BC}) With result No recursive, No inlinable.
+static ____Q __DGMC(____BC *__EGMC)
+// ({__BC}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q state__YEMC,result__1EMC,i__XEMC,__tmp__P21T,__tmp__R21T;
-  __INTEGER__Q __tmp__FHMC;
-  __BOOLEAN__L negative__0EMC,__tmp__HGMC,result__X3CI,result__SIV;
-  __CHARACTER__DB *__tmp__Q21T;
-  __CHARACTER__DB __tmp__PFMC;
-  state__YEMC= 0;
-  negative__0EMC=FALSE__O__;
-  result__1EMC= 0;
-  i__XEMC= 1;
-  __tmp__P21T=Self__VEMC->count__WJ;
-  __tmp__Q21T=Self__VEMC->storage__4EL;
-  __tmp__R21T=Self__VEMC->count__WJ;
-  while ((i__XEMC <= __tmp__P21T)) {
-    __tmp__PFMC=((__CHARACTER__DB *)__tmp__Q21T)[(__INTEGER__Q)(i__XEMC -  1)];
-    if ((state__YEMC ==  0)) {
-      if ((((((((__tmp__PFMC == ' ') || (__tmp__PFMC == '\t')) || (__tmp__PFMC == '\n')) || (__tmp__PFMC == '\r')) || (__tmp__PFMC == '\0')) || (__tmp__PFMC == '\f')) || (__tmp__PFMC == '\v'))) {
-        __tmp__HGMC=TRUE__K__;
+  ____Q __HGMC,__KGMC,__GGMC,__431T,__A41T,__UIMC;
+  ____L __JGMC,__WHMC,__G5CI,__ZIV;
+  ____DB *__531T;
+  ____DB __4GMC;
+  __HGMC= 0;
+  __JGMC=__O__;
+  __KGMC= 0;
+  __GGMC= 1;
+  __431T=__EGMC->__WJ;
+  __531T=__EGMC->__FFL;
+  __A41T=__EGMC->__WJ;
+  while ((__GGMC <= __431T)) {
+    __4GMC=((____DB *)__531T)[(____Q)(__GGMC -  1)];
+    if ((__HGMC ==  0)) {
+      if ((((((((__4GMC == ' ') || (__4GMC == '\t')) || (__4GMC == '\n')) || (__4GMC == '\r')) || (__4GMC == '\0')) || (__4GMC == '\f')) || (__4GMC == '\v'))) {
+        __WHMC=__K__;
       } else /* FALSE */ {
-        result__X3CI=(__tmp__PFMC == '+');
-        if (result__X3CI) {
-          state__YEMC= 1;
+        __G5CI=(__4GMC == '+');
+        if (__G5CI) {
+          __HGMC= 1;
         };
-        __tmp__HGMC=result__X3CI;
+        __WHMC=__G5CI;
       };
-      if ((! __tmp__HGMC)) {
-        if ((__tmp__PFMC == '-')) {
-          negative__0EMC=TRUE__K__;
-          state__YEMC= 1;
+      if ((! __WHMC)) {
+        if ((__4GMC == '-')) {
+          __JGMC=__K__;
+          __HGMC= 1;
         } else /* FALSE */ {
-          result__1EMC=(__INTEGER__Q)(((__INTEGER__Q )((__INTEGER_8__3YF )__tmp__PFMC)) -  48);
-          state__YEMC= 2;
+          __KGMC=(____Q)(((____Q )((____EZF )__4GMC)) -  48);
+          __HGMC= 2;
         };
       };
-      __tmp__HGMC=TRUE__K__;
+      __WHMC=__K__;
     } else /* FALSE */ {
-      __tmp__HGMC=FALSE__O__;
+      __WHMC=__O__;
     };
-    if (__tmp__HGMC) {
-      __tmp__HGMC=TRUE__K__;
+    if (__WHMC) {
+      __WHMC=__K__;
     } else /* FALSE */ {
-      result__X3CI=(state__YEMC ==  1);
-      if (result__X3CI) {
-        __tmp__FHMC=(__INTEGER__Q)(((__INTEGER__Q )((__INTEGER_8__3YF )__tmp__PFMC)) -  48);
-        result__1EMC=__tmp__FHMC;
-        if (negative__0EMC) {
-          result__1EMC=(__INTEGER__Q)(- __tmp__FHMC);
+      __G5CI=(__HGMC ==  1);
+      if (__G5CI) {
+        __UIMC=(____Q)(((____Q )((____EZF )__4GMC)) -  48);
+        __KGMC=__UIMC;
+        if (__JGMC) {
+          __KGMC=(____Q)(- __UIMC);
         };
-        state__YEMC= 2;
+        __HGMC= 2;
       };
-      __tmp__HGMC=result__X3CI;
+      __WHMC=__G5CI;
     };
-    if (__tmp__HGMC) {
-      __tmp__HGMC=TRUE__K__;
+    if (__WHMC) {
+      __WHMC=__K__;
     } else /* FALSE */ {
-      result__X3CI=(state__YEMC ==  2);
-      if (result__X3CI) {
-        result__SIV=FALSE__O__;
-        if ((((__INTEGER_8__3YF )__tmp__PFMC) >= ((__INTEGER_8__3YF )'0'))) {
-          result__SIV=(((__INTEGER_8__3YF )__tmp__PFMC) <= ((__INTEGER_8__3YF )'9'));
+      __G5CI=(__HGMC ==  2);
+      if (__G5CI) {
+        __ZIV=__O__;
+        if ((((____EZF )__4GMC) >= ((____EZF )'0'))) {
+          __ZIV=(((____EZF )__4GMC) <= ((____EZF )'9'));
         };
-        if (result__SIV) {
-          if (negative__0EMC) {
-            result__1EMC=(__INTEGER__Q)((__INTEGER__Q)( 10 * result__1EMC) - (__INTEGER__Q)(((__INTEGER__Q )((__INTEGER_8__3YF )__tmp__PFMC)) -  48));
+        if (__ZIV) {
+          if (__JGMC) {
+            __KGMC=(____Q)((____Q)( 10 * __KGMC) - (____Q)(((____Q )((____EZF )__4GMC)) -  48));
           } else /* FALSE */ {
-            result__1EMC=(__INTEGER__Q)((__INTEGER__Q)( 10 * result__1EMC) + (__INTEGER__Q)(((__INTEGER__Q )((__INTEGER_8__3YF )__tmp__PFMC)) -  48));
+            __KGMC=(____Q)((____Q)( 10 * __KGMC) + (____Q)(((____Q )((____EZF )__4GMC)) -  48));
           };
         } else /* FALSE */ {
-          state__YEMC= 3;
+          __HGMC= 3;
         };
       };
-      __tmp__HGMC=result__X3CI;
+      __WHMC=__G5CI;
     };
-    if ((! __tmp__HGMC)) {
-      if ((state__YEMC ==  3)) {
-        i__XEMC=__tmp__R21T;
+    if ((! __WHMC)) {
+      if ((__HGMC ==  3)) {
+        __GGMC=__A41T;
       };
     };
-    i__XEMC=(__INTEGER__Q)(i__XEMC +  1);
+    __GGMC=(____Q)(__GGMC +  1);
   };
-  state__YEMC=result__1EMC;
-  return(state__YEMC);
+  __HGMC=__KGMC;
+  return(__HGMC);
 }
 
-static void* get__0XW(__LIP_INTEGER__5CB *Self__1XW,__INTEGER__Q i__2XW)
-// ({LIP_INTEGER__5CB},{INTEGER__Q}) With result No recursive, No inlinable.
+static void* __BYW(____GDB *__CYW,____Q __DYW)
+// ({__GDB},{__Q}) With result No recursive, No inlinable.
 {
-  __LIP_INTEGER__5CB *result__4XW,*result__LGBD;
-  __POINTER__IB ptr__MGBD,__tmp__SGBD,__tmp__S21T,__tmp__U21T;
-  __INTEGER__Q typ_id__QGBD;
-  __UINTEGER_32__RWB __tmp__V21T;
-  void *Result__3XW;
-  __BOOLEAN__L Result__XWUB;
-  __FAST_ARRAYoLIP_INTEGERo__5XW *Self__5HBD;
-  result__4XW=NULL;
-  Result__XWUB=(((__FAST_ARRAYoLIP_INTEGERo__5XW *)storage__IYW)->parent_arrayed_collection__HYW.upper__YWUB <  0);
-  if (Result__XWUB) {
-    result__LGBD=NULL;
-    ptr__MGBD=((__POINTER__IB )(NULL));
-    typ_id__QGBD= 0;
-    __tmp__SGBD=((__POINTER__IB )sizeof(__LIP_INTEGER__5CB));
-    if (((unsigned long)__tmp__SGBD ==  0)) {
-      result__LGBD=Self__1XW;
-    } else /* FALSE */ {
-      typ_id__QGBD=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGBD));
-      if ((typ_id__QGBD == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S21T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__U21T=(void *)((unsigned long)(void *)((unsigned long)__tmp__SGBD - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S21T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S21T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__V21T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__U21T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__S21T=micro_alloc__table__lab__HKI(__tmp__U21T,((__POINTER__IB )(&(table_size[(__tmp__V21T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__U21T)));
-        ptr__MGBD=__tmp__S21T;
-      } else /* FALSE */ {
-        __tmp__V21T=((__UINTEGER_32__RWB )typ_id__QGBD);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S21T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__U21T=(void *)((unsigned long)(void *)((unsigned long)__tmp__SGBD - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S21T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S21T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S21T=micro_alloc__table__lab__HKI(__tmp__U21T,((__POINTER__IB )(&(table_type[(__tmp__V21T)]))),(__UINTEGER_32__RWB)(__tmp__V21T |  1));
-        ptr__MGBD=__tmp__S21T;
-      };
-      result__LGBD=((__LIP_INTEGER__5CB *)ptr__MGBD);
-      *(result__LGBD) = *(Self__1XW);
-    };
-    result__4XW=result__LGBD;
+  ____GDB *__FYW,*__0HBD;
+  ____IB __1HBD,__BIBD,__B41T,__D41T;
+  ____Q __5HBD;
+  ____YWB __E41T;
+  void *__EYW;
+  ____L __GYUB;
+  ____GYW *__OJBD;
+  __FYW=NULL;
+  __GYUB=(((____GYW *)__PYW)->__OYW.__HYUB <  0);
+  if (__GYUB) {
+    __0HBD=NULL;
+    __1HBD=((____IB )(NULL));
+    __5HBD= 0;
+    __BIBD=((____IB )sizeof(____GDB));
+    if (((unsigned long)__BIBD ==  0)) {
+      __0HBD=__CYW;
+    } else /* FALSE */ {
+      __5HBD=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIBD));
+      if ((__5HBD == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B41T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __D41T=(void *)((unsigned long)(void *)((unsigned long)__BIBD - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B41T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B41T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __E41T=((____YWB )((____Q )(void *)((unsigned long)__D41T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __B41T=__OKI(__D41T,((____IB )(&(table_size[(__E41T)-1]))),((____YWB )((____Q )__D41T)));
+        __1HBD=__B41T;
+      } else /* FALSE */ {
+        __E41T=((____YWB )__5HBD);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B41T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __D41T=(void *)((unsigned long)(void *)((unsigned long)__BIBD - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B41T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B41T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B41T=__OKI(__D41T,((____IB )(&(table_type[(__E41T)]))),(____YWB)(__E41T |  1));
+        __1HBD=__B41T;
+      };
+      __0HBD=((____GDB *)__1HBD);
+      *(__0HBD) = *(__CYW);
+    };
+    __FYW=__0HBD;
   } else /* FALSE */ {
-    Self__5HBD=((__FAST_ARRAYoLIP_INTEGERo__5XW *)storage__IYW);
-    result__LGBD=((void **)Self__5HBD->parent_arrayed_collection__HYW.storage__D0UB)[Self__5HBD->parent_arrayed_collection__HYW.upper__YWUB];
-    result__4XW=result__LGBD;
-    Self__5HBD=((__FAST_ARRAYoLIP_INTEGERo__5XW *)storage__IYW);
-    Self__5HBD->parent_arrayed_collection__HYW.upper__YWUB=(__INTEGER__Q)(Self__5HBD->parent_arrayed_collection__HYW.upper__YWUB -  1);
-  };
-  ((__LIP_INTEGER__5CB *)result__4XW)->value__HHC=i__2XW;
-  Result__3XW=result__4XW;
-  return(Result__3XW);
+    __OJBD=((____GYW *)__PYW);
+    __0HBD=((void **)__OJBD->__OYW.__S1UB)[__OJBD->__OYW.__HYUB];
+    __FYW=__0HBD;
+    __OJBD=((____GYW *)__PYW);
+    __OJBD->__OYW.__HYUB=(____Q)(__OJBD->__OYW.__HYUB -  1);
+  };
+  ((____GDB *)__FYW)->__OHC=__DYW;
+  __EYW=__FYW;
+  return(__EYW);
 }
 
-static void* get__GTW(__LIP_STRING__LDB *Self__HTW,__STRING_CONSTANT__0 *str__ITW)
-// ({LIP_STRING__LDB},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __NTW(____SDB *__OTW,____0 *__PTW)
+// ({__SDB},{NULLx__0}) With result No recursive, No inlinable.
 {
-  __LIP_STRING__LDB *result__KTW,*result__1CBD;
-  __POINTER__IB ptr__2CBD,__tmp__CDBD,__tmp__B31T,__tmp__D31T;
-  __INTEGER__Q typ_id__ADBD;
-  __UINTEGER_32__RWB __tmp__E31T;
-  void *Result__JTW;
-  __BOOLEAN__L Result__IWUB;
-  __FAST_ARRAYoLIP_STRINGo__LTW *Self__PEBD;
-  result__KTW=NULL;
-  Result__IWUB=(((__FAST_ARRAYoLIP_STRINGo__LTW *)storage__UTW)->parent_arrayed_collection__TTW.upper__JWUB <  0);
-  if (Result__IWUB) {
-    result__1CBD=NULL;
-    ptr__2CBD=((__POINTER__IB )(NULL));
-    typ_id__ADBD= 0;
-    __tmp__CDBD=((__POINTER__IB )sizeof(__LIP_STRING__LDB));
-    if (((unsigned long)__tmp__CDBD ==  0)) {
-      result__1CBD=Self__HTW;
-    } else /* FALSE */ {
-      typ_id__ADBD=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBD));
-      if ((typ_id__ADBD == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__B31T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__D31T=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDBD - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B31T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B31T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__E31T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__D31T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__B31T=micro_alloc__table__lab__HKI(__tmp__D31T,((__POINTER__IB )(&(table_size[(__tmp__E31T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__D31T)));
-        ptr__2CBD=__tmp__B31T;
-      } else /* FALSE */ {
-        __tmp__E31T=((__UINTEGER_32__RWB )typ_id__ADBD);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__B31T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__D31T=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDBD - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B31T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B31T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__B31T=micro_alloc__table__lab__HKI(__tmp__D31T,((__POINTER__IB )(&(table_type[(__tmp__E31T)]))),(__UINTEGER_32__RWB)(__tmp__E31T |  1));
-        ptr__2CBD=__tmp__B31T;
-      };
-      result__1CBD=((__LIP_STRING__LDB *)ptr__2CBD);
-      *(result__1CBD) = *(Self__HTW);
-    };
-    result__KTW=result__1CBD;
+  ____SDB *__RTW,*__KEBD;
+  ____IB __LEBD,__REBD,__Q41T,__S41T;
+  ____Q __PEBD;
+  ____YWB __T41T;
+  void *__QTW;
+  ____L __XXUB;
+  ____STW *__4FBD;
+  __RTW=NULL;
+  __XXUB=(((____STW *)__1TW)->__0TW.__YXUB <  0);
+  if (__XXUB) {
+    __KEBD=NULL;
+    __LEBD=((____IB )(NULL));
+    __PEBD= 0;
+    __REBD=((____IB )sizeof(____SDB));
+    if (((unsigned long)__REBD ==  0)) {
+      __KEBD=__OTW;
+    } else /* FALSE */ {
+      __PEBD=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBD));
+      if ((__PEBD == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __Q41T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __S41T=(void *)((unsigned long)(void *)((unsigned long)__REBD - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q41T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q41T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __T41T=((____YWB )((____Q )(void *)((unsigned long)__S41T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __Q41T=__OKI(__S41T,((____IB )(&(table_size[(__T41T)-1]))),((____YWB )((____Q )__S41T)));
+        __LEBD=__Q41T;
+      } else /* FALSE */ {
+        __T41T=((____YWB )__PEBD);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __Q41T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __S41T=(void *)((unsigned long)(void *)((unsigned long)__REBD - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q41T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q41T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __Q41T=__OKI(__S41T,((____IB )(&(table_type[(__T41T)]))),(____YWB)(__T41T |  1));
+        __LEBD=__Q41T;
+      };
+      __KEBD=((____SDB *)__LEBD);
+      *(__KEBD) = *(__OTW);
+    };
+    __RTW=__KEBD;
   } else /* FALSE */ {
-    Self__PEBD=((__FAST_ARRAYoLIP_STRINGo__LTW *)storage__UTW);
-    result__1CBD=((void **)Self__PEBD->parent_arrayed_collection__TTW.storage__UYUB)[Self__PEBD->parent_arrayed_collection__TTW.upper__JWUB];
-    result__KTW=result__1CBD;
-    Self__PEBD=((__FAST_ARRAYoLIP_STRINGo__LTW *)storage__UTW);
-    Self__PEBD->parent_arrayed_collection__TTW.upper__JWUB=(__INTEGER__Q)(Self__PEBD->parent_arrayed_collection__TTW.upper__JWUB -  1);
-  };
-  ((__LIP_STRING__LDB *)result__KTW)->value__EGC=str__ITW;
-  Result__JTW=result__KTW;
-  return(Result__JTW);
+    __4FBD=((____STW *)__1TW);
+    __KEBD=((void **)__4FBD->__0TW.__D0UB)[__4FBD->__0TW.__YXUB];
+    __RTW=__KEBD;
+    __4FBD=((____STW *)__1TW);
+    __4FBD->__0TW.__YXUB=(____Q)(__4FBD->__0TW.__YXUB -  1);
+  };
+  ((____SDB *)__RTW)->__LGC=__PTW;
+  __QTW=__RTW;
+  return(__QTW);
 }
 
-static __BOOLEAN__L run_with__JEXC(__LIP_SLOT_CODE__HC *Self__KEXC,void *val__LEXC)
-// ({LIP_SLOT_CODE__HC},{NULLxLIP_BOOLEAN__ZBBxLIP_INTEGER__5CBxLIP_STRING__LDB}) With result Recursive, No inlinable.
+static ____L __YFXC(____HC *__ZFXC,void *__0FXC)
+// ({__HC},{NULLx__ACBx__GDBx__SDB}) With result Recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__EGXC,Self__UKXE;
-  void *__tmp__LGXC;
-  __POSITION__OL __tmp__KHXD;
-  __BOOLEAN__L __tmp__OEXC,__tmp__QEXC,__tmp__REXC,__tmp__GFXC;
-  __FAST_ARRAYoLIP_SLOT_DATAo__HFXC *Self__HD5F;
-  __tmp__OEXC=((void *)val__LEXC == (void *)NULL);
-  __tmp__QEXC=((void *)Self__KEXC->argument__XAB == (void *)NULL);
-  if (__tmp__OEXC) {
-    __tmp__REXC=(! __tmp__QEXC);
+  ____Q __THXC,__DMXE;
+  void *__0HXC;
+  ____OL __ZIXD;
+  ____L __3FXC,__5FXC,__AGXC,__VGXC;
+  ____WGXC *__WE5F;
+  __3FXC=((void *)__0FXC == (void *)NULL);
+  __5FXC=((void *)__ZFXC->__4AB == (void *)NULL);
+  if (__3FXC) {
+    __AGXC=(! __5FXC);
   } else /* FALSE */ {
-    __tmp__REXC=__tmp__QEXC;
-  };
-  __tmp__OEXC=(! __tmp__REXC);
-  __tmp__QEXC=__tmp__OEXC;
-  if (__tmp__OEXC) {
-    if (((void *)Self__KEXC->argument__XAB != (void *)NULL)) {
-      __tmp__GFXC=set_value__XX0(((__LIP_SLOT_DATA__VAB *)Self__KEXC->argument__XAB),val__LEXC);
-      __tmp__QEXC=__tmp__GFXC;
-      add_last__MW5F(((__FAST_ARRAYoLIP_SLOT_DATAo__HFXC *)stack__OFXC),Self__KEXC->argument__XAB);
-    } else /* FALSE */ {
-      add_last__MW5F(((__FAST_ARRAYoLIP_SLOT_DATAo__HFXC *)stack__OFXC),NULL);
-    };
-    if (__tmp__QEXC) {
-      __tmp__EGXC=Self__KEXC->code__SXWB->parent_arrayed_collection__V4S.upper__CGXC;
-      Self__UKXE= 0;
-      while ((Self__UKXE <= __tmp__EGXC)) {
-        __tmp__LGXC=((void **)((__FAST_ARRAYoLIP_CODEo__N4S *)Self__KEXC->code__SXWB)->parent_arrayed_collection__V4S.storage__NOYC)[Self__UKXE];
-        switch (((struct ___OBJ *)__tmp__LGXC)->__id) {
-        case __LIP_CALL__2GB__: {
-          run__JJAE(((__LIP_CALL__2GB *)__tmp__LGXC));
-        } break;
-        case __LIP_AFFECT__S1LB__: {
-          run__GGXD(((__LIP_AFFECT__S1LB *)__tmp__LGXC));
-        } break;
-        case __LIP_BINARY__IWQB__: {
-          __tmp__KHXD=((__LIP_BINARY__IWQB *)__tmp__LGXC)->parent_lip_code__JWQB.parent_itm_object__MC.position__H2B;
-          put_error__text__2PE( 2,(&__string_314));
-          put_position__HRE(__tmp__KHXD);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-          };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    __AGXC=__5FXC;
+  };
+  __3FXC=(! __AGXC);
+  __5FXC=__3FXC;
+  if (__3FXC) {
+    if (((void *)__ZFXC->__4AB != (void *)NULL)) {
+      __VGXC=__4X0(((____2AB *)__ZFXC->__4AB),__0FXC);
+      __5FXC=__VGXC;
+      __1X5F(((____WGXC *)__3GXC),__ZFXC->__4AB);
+    } else /* FALSE */ {
+      __1X5F(((____WGXC *)__3GXC),NULL);
+    };
+    if (__5FXC) {
+      __THXC=__ZFXC->__BZWB->__24S.__RHXC;
+      __DMXE= 0;
+      while ((__DMXE <= __THXC)) {
+        __0HXC=((void **)((____U4S *)__ZFXC->__BZWB)->__24S.__2PYC)[__DMXE];
+        switch (((struct ___OBJ *)__0HXC)->__id) {
+        case ____DHB__: {
+          __YKAE(((____DHB *)__0HXC));
+        } break;
+        case ____L2LB__: {
+          __VHXD(((____L2LB *)__0HXC));
+        } break;
+        case ____XXQB__: {
+          __ZIXD=((____XXQB *)__0HXC)->__YXQB.__MC.__O2B;
+          __DQE( 2,(&__string_314));
+          __ORE(__ZIXD);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         } break;
-        case __LIP_UNARY__0YSB__: {
-          __tmp__KHXD=((__LIP_UNARY__0YSB *)__tmp__LGXC)->parent_lip_code__1YSB.parent_itm_object__MC.position__H2B;
-          put_error__text__2PE( 2,(&__string_314));
-          put_position__HRE(__tmp__KHXD);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        case ____J0SB__: {
+          __ZIXD=((____J0SB *)__0HXC)->__K0SB.__MC.__O2B;
+          __DQE( 2,(&__string_314));
+          __ORE(__ZIXD);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         } break;
-        case __LIP_IF__XQAC__: {
-          run__RHXD(((__LIP_IF__XQAC *)__tmp__LGXC));
+        case ____GSAC__: {
+          __AJXD(((____GSAC *)__0HXC));
         } break;
-        case __LIP_PRINT__KRAC__: {
-          run__ZNAE(((__LIP_PRINT__KRAC *)__tmp__LGXC));
+        case ____ZSAC__: {
+          __IPAE(((____ZSAC *)__0HXC));
         } break;
-        case __LIP_VALUE__TKKD__: {
-          __tmp__KHXD=((__LIP_VALUE__TKKD *)__tmp__LGXC)->parent_lip_code__UKKD.parent_itm_object__MC.position__H2B;
-          (&__string_314)->count__0C= 17;
-          (&__string_314)->storage__1C="Unreachable code.";
-          put_error__text__2PE( 2,(&__string_314));
-          put_position__HRE(__tmp__KHXD);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        case ____CMKD__: {
+          __ZIXD=((____CMKD *)__0HXC)->__DMKD.__MC.__O2B;
+          (&__string_314)->__0C= 17;
+          (&__string_314)->__1C="Unreachable code.";
+          __DQE( 2,(&__string_314));
+          __ORE(__ZIXD);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         } break;
         };
-        Self__UKXE=(__INTEGER__Q)(Self__UKXE +  1);
+        __DMXE=(____Q)(__DMXE +  1);
       };
     };
-    Self__HD5F=((__FAST_ARRAYoLIP_SLOT_DATAo__HFXC *)stack__OFXC);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__HD5F->parent_arrayed_collection__NFXC.upper__QD5F=(__INTEGER__Q)(Self__HD5F->parent_arrayed_collection__NFXC.upper__QD5F -  1);
+    __WE5F=((____WGXC *)__3GXC);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __WE5F->__2GXC.__5E5F=(____Q)(__WE5F->__2GXC.__5E5F -  1);
   };
-  __tmp__OEXC=__tmp__QEXC;
-  return(__tmp__OEXC);
+  __3FXC=__5FXC;
+  return(__3FXC);
 }
 
-static void replace_all__with__FQOB(__STRING__BC *Self__GQOB,__CHARACTER__DB old_char__HQOB,__CHARACTER__DB new_char__IQOB)
-// ({STRING__BC},{CHARACTER__DB},{CHARACTER__DB}) Void No recursive, No inlinable.
+static void __4QOB(____BC *__5QOB,____DB __AROB,____DB __BROB)
+// ({__BC},{__DB},{__DB}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__NQOB,Self__XERB;
-  __CHARACTER__DB *__tmp__LQOB,*Self__I5PB;
-  __tmp__LQOB=Self__GQOB->storage__4EL;
-  __tmp__NQOB=(__INTEGER__Q)(Self__GQOB->count__WJ -  1);
-  Self__I5PB=((__CHARACTER__DB *)__tmp__LQOB);
-  Self__XERB=__tmp__NQOB;
-  while ((Self__XERB >=  0)) {
-    if ((old_char__HQOB == Self__I5PB[Self__XERB])) {
-      Self__I5PB[Self__XERB]=new_char__IQOB;
-    };
-    Self__XERB=(__INTEGER__Q)(Self__XERB -  1);
+  ____Q __GROB,__GGRB;
+  ____DB *__EROB,*__OAQB;
+  __EROB=__5QOB->__FFL;
+  __GROB=(____Q)(__5QOB->__WJ -  1);
+  __OAQB=((____DB *)__EROB);
+  __GGRB=__GROB;
+  while ((__GGRB >=  0)) {
+    if ((__AROB == __OAQB[__GGRB])) {
+      __OAQB[__GGRB]=__BROB;
+    };
+    __GGRB=(____Q)(__GGRB -  1);
   };
 }
 
-static __INTEGER__Q last_index__LZAD(__STRING__BC *n__NZAD,__CHARACTER__DB c__OZAD)
-// ({NULLxSTRING__BC},{CHARACTER__DB}) With result No recursive, No inlinable.
+static ____Q __00AD(____BC *__20AD,____DB __30AD)
+// ({NULLx__BC},{__DB}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__QZAD,Result__PZAD;
-  __CHARACTER__DB *__tmp__T31T;
-  result__QZAD=((__STRING__BC *)n__NZAD)->count__WJ;
-  __tmp__T31T=((__STRING__BC *)n__NZAD)->storage__4EL;
-  while ((! ((result__QZAD <  1) || (((__CHARACTER__DB *)__tmp__T31T)[(__INTEGER__Q)(result__QZAD -  1)] == c__OZAD)))) {
-    result__QZAD=(__INTEGER__Q)(result__QZAD -  1);
-  };
-  Result__PZAD=result__QZAD;
-  return(Result__PZAD);
+  ____Q __50AD,__40AD;
+  ____DB *__C51T;
+  __50AD=((____BC *)__20AD)->__WJ;
+  __C51T=((____BC *)__20AD)->__FFL;
+  while ((! ((__50AD <  1) || (((____DB *)__C51T)[(____Q)(__50AD -  1)] == __30AD)))) {
+    __50AD=(____Q)(__50AD -  1);
+  };
+  __40AD=__50AD;
+  return(__40AD);
 }
 
-static void load_directory__is_recursive__D1AD(__LIP_CALL__2GB *Self__E1AD,__STRING_CONSTANT__0 *path__F1AD,__BOOLEAN__L is_rec__G1AD)
-// ({LIP_CALL__2GB},{NULLxSTRING_CONSTANT__0},{TRUE__KxFALSE__O}) Void Recursive, No inlinable.
+static void __S2AD(____DHB *__T2AD,____0 *__U2AD,____L __V2AD)
+// ({__DHB},{NULLx__0},{__Kx__O}) Void Recursive, No inlinable.
 {
-  __DIRECTORY_UNIX__COGD *dir__M1AD,*__tmp__XNGD,*__tmp__NNLG;
-  __DIRECTORY_UNIX__COGD *__tmp__Q5UG,*__tmp__4CXG;
-  void *result__NI4F,*__tmp__4I4F,*__tmp__FL4F,*result__4HJI;
-  void *__tmp__NIJI,*__tmp__UKJI;
-  __STRING__BC *Self__KKDU,*Self__3RAU,*Self__5RAU,*Self__0KDU;
-  __STRING__BC *Self__3KDU,*Self__GLDU,*Self__R4II,*Self__SN2G;
-  __STRING__BC *Self__E12G;
-  __INTEGER__Q __tmp__MKDU,old_nb_elts__OKDU,Self__1WOH,n__4RAU,n__ASAU;
-  __INTEGER__Q n__1KDU,n__2KDU,__tmp__5KDU,old_nb_elts__BLDU;
-  __INTEGER__Q old_nb_elts__OLDU,__tmp__ULDU,old_nb_elts__WLDU;
-  __INTEGER__Q __tmp__0N2G,__tmp__UIJI,n__F12G,n__BZVT;
-  __POINTER__IB __tmp__PKDU,__tmp__XKDU,__tmp__TBYI,__tmp__X31T;
-  __POINTER__IB __tmp__Z31T,__tmp__CLDU,__tmp__3SGV,__tmp__4SGV;
-  __POINTER__IB __tmp__5SGV,__tmp__PLDU,ptr__ITGV,__tmp__KTGV;
-  __POINTER__IB __tmp__LTGV,__tmp__MTGV;
-  __UINTEGER_32__RWB __tmp__031T,__tmp__ATGV,__tmp__NTGV;
-  __STRING_CONSTANT__0 *__tmp__KDWH,*__tmp__YDWH,*__tmp__22AD;
-  __STRING_CONSTANT__0 *__tmp__T3AD;
-  __POSITION__OL pos__O5XS;
-  __CHARACTER__DB *__tmp__LKDU,*__tmp__TKDU,*__tmp__4KDU,*__tmp__LLDU;
-  __CHARACTER__DB *__tmp__TLDU;
-  __CHARACTER__DB __tmp__5VCG,Self__PIYH,ch__ELDU;
-  __BOOLEAN__L __tmp__YXCG,result__BSJH,result__RIYH,__tmp__1IYH;
-  __BOOLEAN__L __tmp__DXBI,__tmp__BKJI,__tmp__M3AD;
-  __LINKED_LISToENTRYo__HBWH *result__MBYI,*Self__0HEJ;
-  __LINKED_LIST_NODEoENTRYo__Y4DJ *result__HTGV,*Self__TTGV;
-  dir__M1AD=NULL;
-  if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+  ____RPGD *__12AD,*__GPGD,*__2OLG,*__5AVG,*__NEXG;
+  void *__2J4F,*__NK4F,*__UM4F,*__NJJI,*__2JJI,*__DMJI;
+  ____BC *__ZLDU,*__MTAU,*__OTAU,*__JMDU,*__MMDU,*__VMDU,*__AAJI,*__BP2G;
+  ____BC *__T22G;
+  ____Q __1LDU,__3LDU,__KYOH,__NTAU,__PTAU,__KMDU,__LMDU,__OMDU,__QMDU;
+  ____Q __3MDU,__DNDU,__FNDU,__JP2G,__DKJI,__U22G,__Q0VT;
+  ____IB __4LDU,__GMDU,__CDYI,__G51T,__I51T,__RMDU,__MUGV,__NUGV,__OUGV;
+  ____IB __4MDU,__XUGV,__ZUGV,__0UGV,__1UGV;
+  ____YWB __J51T,__PUGV,__2UGV;
+  ____0 *__ZEWH,*__HFWH,*__L4AD,*__C5AD;
+  ____OL __3AYS;
+  ____DB *__0LDU,*__CMDU,*__NMDU,*__0MDU,*__CNDU;
+  ____DB __OXCG,__4JYH,__TMDU;
+  ____L __HZCG,__QTJH,__AKYH,__KKYH,__SYBI,__QLJI,__14AD;
+  ____WCWH *__1CYI,*__JJEJ;
+  ____HAEJ *__WUGV,*__CVGV;
+  __12AD=NULL;
+  if (__22AD__->__OQGD==0) {
   } else /* ___TYPE_ID */ {
-    __tmp__XNGD=parent_directory__YNGD();
+    __GPGD=__HPGD();
   };
-  result__NI4F=NULL;
-  if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+  __2J4F=NULL;
+  if (__22AD__->__OQGD==0) {
   } else /* ___TYPE_ID */ {
-    __tmp__XNGD=parent_directory__YNGD();
+    __GPGD=__HPGD();
   };
-  if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
-    __tmp__XNGD=FILE_SYSTEM__N1AD__->parent_directory__4OGD;
+  if (__22AD__->__OQGD==0) {
+    __GPGD=__22AD__->__NQGD;
   } else /* ___TYPE_ID */ {
-    __tmp__XNGD=parent_directory__YNGD();
+    __GPGD=__HPGD();
   };
-  copy__D2X(((__STRING__BC *)string_tmp2__PI4F),__tmp__XNGD->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD);
-  if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+  __K2X(((____BC *)__4J4F),__GPGD->__UPGD.__TPGD.__K4AD);
+  if (__22AD__->__OQGD==0) {
   } else /* ___TYPE_ID */ {
-    __tmp__XNGD=parent_directory__YNGD();
-  };
-  Self__KKDU=((__STRING__BC *)string_tmp2__PI4F);
-  if ((Self__KKDU->capacity__HFL <= Self__KKDU->count__WJ)) {
-    if ((Self__KKDU->capacity__HFL ==  0)) {
-      Self__KKDU->capacity__HFL= 32;
-      __tmp__LKDU=create__KVW( 32);
-      Self__KKDU->storage__4EL=__tmp__LKDU;
-    } else /* FALSE */ {
-      __tmp__MKDU=(__INTEGER__Q)(Self__KKDU->capacity__HFL <<  1);
-      __tmp__LKDU=((__CHARACTER__DB *)Self__KKDU->storage__4EL);
-      old_nb_elts__OKDU=Self__KKDU->capacity__HFL;
-      __tmp__PKDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LKDU),((__UINTEGER_32__RWB )old_nb_elts__OKDU),((__UINTEGER_32__RWB )__tmp__MKDU));
-      __tmp__LKDU=((__CHARACTER__DB *)__tmp__PKDU);
-      clear__to__F00(__tmp__LKDU,old_nb_elts__OKDU,(__INTEGER__Q)(__tmp__MKDU -  1));
-      Self__KKDU->storage__4EL=__tmp__LKDU;
-      Self__KKDU->capacity__HFL=__tmp__MKDU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KKDU->storage__4EL)[Self__KKDU->count__WJ]='/';
-  Self__KKDU->count__WJ=(__INTEGER__Q)(Self__KKDU->count__WJ +  1);
-  if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+    __GPGD=__HPGD();
+  };
+  __ZLDU=((____BC *)__4J4F);
+  if ((__ZLDU->__OFL <= __ZLDU->__WJ)) {
+    if ((__ZLDU->__OFL ==  0)) {
+      __ZLDU->__OFL= 32;
+      __0LDU=__RVW( 32);
+      __ZLDU->__FFL=__0LDU;
+    } else /* FALSE */ {
+      __1LDU=(____Q)(__ZLDU->__OFL <<  1);
+      __0LDU=((____DB *)__ZLDU->__FFL);
+      __3LDU=__ZLDU->__OFL;
+      __4LDU=__55W(((____IB )__0LDU),((____YWB )__3LDU),((____YWB )__1LDU));
+      __0LDU=((____DB *)__4LDU);
+      __M00(__0LDU,__3LDU,(____Q)(__1LDU -  1));
+      __ZLDU->__FFL=__0LDU;
+      __ZLDU->__OFL=__1LDU;
+    };
+  };
+  ((____DB *)__ZLDU->__FFL)[__ZLDU->__WJ]='/';
+  __ZLDU->__WJ=(____Q)(__ZLDU->__WJ +  1);
+  if (__22AD__->__OQGD==0) {
   } else /* ___TYPE_ID */ {
-    __tmp__XNGD=parent_directory__YNGD();
+    __GPGD=__HPGD();
   };
-  append__3VX(((__STRING__BC *)string_tmp2__PI4F),path__F1AD);
-  if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+  __EWX(((____BC *)__4J4F),__U2AD);
+  if (__22AD__->__OQGD==0) {
   } else /* ___TYPE_ID */ {
-    __tmp__XNGD=parent_directory__YNGD();
+    __GPGD=__HPGD();
   };
-  if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+  if (__22AD__->__OQGD==0) {
   } else /* ___TYPE_ID */ {
-    __tmp__XNGD=parent_directory__YNGD();
+    __GPGD=__HPGD();
   };
-  __tmp__MKDU= 0;
-  replace_all__with__FQOB(((__STRING__BC *)string_tmp2__PI4F),'\\','/');
-  old_nb_elts__OKDU= 1;
-  while ((old_nb_elts__OKDU <= ((__STRING__BC *)string_tmp2__PI4F)->count__WJ)) {
-    __tmp__5VCG=((__CHARACTER__DB *)((__STRING__BC *)string_tmp2__PI4F)->storage__4EL)[(__INTEGER__Q)(old_nb_elts__OKDU -  1)];
-    if ((__tmp__5VCG == '/')) {
-      Self__1WOH=__tmp__MKDU;
-      if ((__tmp__MKDU ==  0)) {
-        __tmp__MKDU= 1;
+  __1LDU= 0;
+  __4QOB(((____BC *)__4J4F),'\\','/');
+  __3LDU= 1;
+  while ((__3LDU <= ((____BC *)__4J4F)->__WJ)) {
+    __OXCG=((____DB *)((____BC *)__4J4F)->__FFL)[(____Q)(__3LDU -  1)];
+    if ((__OXCG == '/')) {
+      __KYOH=__1LDU;
+      if ((__1LDU ==  0)) {
+        __1LDU= 1;
       };
-      if ((Self__1WOH ==  1)) {
-        Self__3RAU=((__STRING__BC *)string_tmp2__PI4F);
-        n__4RAU=(__INTEGER__Q)(old_nb_elts__OKDU -  1);
-        if ((n__4RAU > Self__3RAU->count__WJ)) {
-          Self__3RAU->count__WJ= 0;
+      if ((__KYOH ==  1)) {
+        __MTAU=((____BC *)__4J4F);
+        __NTAU=(____Q)(__3LDU -  1);
+        if ((__NTAU > __MTAU->__WJ)) {
+          __MTAU->__WJ= 0;
         } else /* FALSE */ {
-          if ((n__4RAU >  0)) {
-            remove_between__to__YWLB(Self__3RAU, 1,n__4RAU);
+          if ((__NTAU >  0)) {
+            __RXLB(__MTAU, 1,__NTAU);
           };
         };
-        old_nb_elts__OKDU= 1;
+        __3LDU= 1;
       };
-      if ((Self__1WOH ==  2)) {
-        remove_between__to__YWLB(((__STRING__BC *)string_tmp2__PI4F),(__INTEGER__Q)(old_nb_elts__OKDU -  1),old_nb_elts__OKDU);
-        old_nb_elts__OKDU=(__INTEGER__Q)(old_nb_elts__OKDU -  2);
-        __tmp__MKDU= 1;
+      if ((__KYOH ==  2)) {
+        __RXLB(((____BC *)__4J4F),(____Q)(__3LDU -  1),__3LDU);
+        __3LDU=(____Q)(__3LDU -  2);
+        __1LDU= 1;
       };
-      if ((Self__1WOH ==  3)) {
-        n__4RAU=last_index_of__since__RL2G(((__STRING__BC *)string_tmp2__PI4F),(__INTEGER__Q)(old_nb_elts__OKDU -  4));
-        if ((n__4RAU ==  0)) {
-          Self__5RAU=((__STRING__BC *)string_tmp2__PI4F);
-          n__ASAU=(__INTEGER__Q)(old_nb_elts__OKDU -  1);
-          if ((n__ASAU > Self__5RAU->count__WJ)) {
-            Self__5RAU->count__WJ= 0;
+      if ((__KYOH ==  3)) {
+        __NTAU=__AN2G(((____BC *)__4J4F),(____Q)(__3LDU -  4));
+        if ((__NTAU ==  0)) {
+          __OTAU=((____BC *)__4J4F);
+          __PTAU=(____Q)(__3LDU -  1);
+          if ((__PTAU > __OTAU->__WJ)) {
+            __OTAU->__WJ= 0;
           } else /* FALSE */ {
-            if ((n__ASAU >  0)) {
-              remove_between__to__YWLB(Self__5RAU, 1,n__ASAU);
+            if ((__PTAU >  0)) {
+              __RXLB(__OTAU, 1,__PTAU);
             };
           };
-          old_nb_elts__OKDU= 1;
+          __3LDU= 1;
         } else /* FALSE */ {
-          remove_between__to__YWLB(((__STRING__BC *)string_tmp2__PI4F),n__4RAU,(__INTEGER__Q)(old_nb_elts__OKDU -  1));
-          old_nb_elts__OKDU=n__4RAU;
+          __RXLB(((____BC *)__4J4F),__NTAU,(____Q)(__3LDU -  1));
+          __3LDU=__NTAU;
         };
-        __tmp__MKDU= 1;
+        __1LDU= 1;
       };
-      __tmp__YXCG=TRUE__K__;
+      __HZCG=__K__;
     } else /* FALSE */ {
-      __tmp__YXCG=FALSE__O__;
+      __HZCG=__O__;
     };
-    if (__tmp__YXCG) {
-      __tmp__YXCG=TRUE__K__;
+    if (__HZCG) {
+      __HZCG=__K__;
     } else /* FALSE */ {
-      result__BSJH=(__tmp__5VCG == '.');
-      if (result__BSJH) {
-        n__4RAU=__tmp__MKDU;
-        if ((__tmp__MKDU ==  1)) {
-          __tmp__MKDU= 2;
+      __QTJH=(__OXCG == '.');
+      if (__QTJH) {
+        __NTAU=__1LDU;
+        if ((__1LDU ==  1)) {
+          __1LDU= 2;
         };
-        if ((n__4RAU ==  2)) {
-          __tmp__MKDU= 3;
+        if ((__NTAU ==  2)) {
+          __1LDU= 3;
         };
-        if ((n__4RAU ==  3)) {
-          __tmp__MKDU= 0;
+        if ((__NTAU ==  3)) {
+          __1LDU= 0;
         };
       };
-      __tmp__YXCG=result__BSJH;
+      __HZCG=__QTJH;
     };
-    if ((! __tmp__YXCG)) {
-      if (((__tmp__5VCG == ':') && (old_nb_elts__OKDU >  2))) {
-        Self__PIYH=((__CHARACTER__DB *)((__STRING__BC *)string_tmp2__PI4F)->storage__4EL)[(__INTEGER__Q)((__INTEGER__Q)(old_nb_elts__OKDU -  1) -  1)];
-        result__RIYH=FALSE__O__;
-        if ((((__INTEGER_8__3YF )Self__PIYH) >= ((__INTEGER_8__3YF )'a'))) {
-          result__RIYH=(((__INTEGER_8__3YF )Self__PIYH) <= ((__INTEGER_8__3YF )'z'));
-          __tmp__1IYH=TRUE__K__;
+    if ((! __HZCG)) {
+      if (((__OXCG == ':') && (__3LDU >  2))) {
+        __4JYH=((____DB *)((____BC *)__4J4F)->__FFL)[(____Q)((____Q)(__3LDU -  1) -  1)];
+        __AKYH=__O__;
+        if ((((____EZF )__4JYH) >= ((____EZF )'a'))) {
+          __AKYH=(((____EZF )__4JYH) <= ((____EZF )'z'));
+          __KKYH=__K__;
         } else /* FALSE */ {
-          __tmp__1IYH=FALSE__O__;
+          __KKYH=__O__;
         };
-        if ((! __tmp__1IYH)) {
-          if ((((__INTEGER_8__3YF )Self__PIYH) >= ((__INTEGER_8__3YF )'A'))) {
-            result__RIYH=(((__INTEGER_8__3YF )Self__PIYH) <= ((__INTEGER_8__3YF )'Z'));
+        if ((! __KKYH)) {
+          if ((((____EZF )__4JYH) >= ((____EZF )'A'))) {
+            __AKYH=(((____EZF )__4JYH) <= ((____EZF )'Z'));
           };
         };
-        __tmp__1IYH=result__RIYH;
+        __KKYH=__AKYH;
       } else /* FALSE */ {
-        __tmp__1IYH=FALSE__O__;
+        __KKYH=__O__;
       };
-      if ((__tmp__1IYH && (((__CHARACTER__DB *)((__STRING__BC *)string_tmp2__PI4F)->storage__4EL)[(__INTEGER__Q)((__INTEGER__Q)(old_nb_elts__OKDU -  2) -  1)] == '/'))) {
-        Self__3RAU=((__STRING__BC *)string_tmp2__PI4F);
-        n__4RAU=(__INTEGER__Q)(old_nb_elts__OKDU -  2);
-        if ((n__4RAU > Self__3RAU->count__WJ)) {
-          Self__3RAU->count__WJ= 0;
+      if ((__KKYH && (((____DB *)((____BC *)__4J4F)->__FFL)[(____Q)((____Q)(__3LDU -  2) -  1)] == '/'))) {
+        __MTAU=((____BC *)__4J4F);
+        __NTAU=(____Q)(__3LDU -  2);
+        if ((__NTAU > __MTAU->__WJ)) {
+          __MTAU->__WJ= 0;
         } else /* FALSE */ {
-          if ((n__4RAU >  0)) {
-            remove_between__to__YWLB(Self__3RAU, 1,n__4RAU);
+          if ((__NTAU >  0)) {
+            __RXLB(__MTAU, 1,__NTAU);
           };
         };
-        old_nb_elts__OKDU= 1;
+        __3LDU= 1;
       } else /* FALSE */ {
-        __tmp__MKDU= 0;
+        __1LDU= 0;
       };
     };
-    old_nb_elts__OKDU=(__INTEGER__Q)(old_nb_elts__OKDU +  1);
+    __3LDU=(____Q)(__3LDU +  1);
   };
-  if ((__tmp__MKDU ==  1)) {
-    Self__3RAU=((__STRING__BC *)string_tmp2__PI4F);
-    if (( 1 > Self__3RAU->count__WJ)) {
-      Self__3RAU->count__WJ= 0;
+  if ((__1LDU ==  1)) {
+    __MTAU=((____BC *)__4J4F);
+    if (( 1 > __MTAU->__WJ)) {
+      __MTAU->__WJ= 0;
     } else /* FALSE */ {
-      Self__3RAU->count__WJ=(__INTEGER__Q)(Self__3RAU->count__WJ -  1);
+      __MTAU->__WJ=(____Q)(__MTAU->__WJ -  1);
     };
   };
-  if ((__tmp__MKDU ==  2)) {
-    Self__3RAU=((__STRING__BC *)string_tmp2__PI4F);
-    if (( 2 > Self__3RAU->count__WJ)) {
-      Self__3RAU->count__WJ= 0;
+  if ((__1LDU ==  2)) {
+    __MTAU=((____BC *)__4J4F);
+    if (( 2 > __MTAU->__WJ)) {
+      __MTAU->__WJ= 0;
     } else /* FALSE */ {
-      Self__3RAU->count__WJ=(__INTEGER__Q)(Self__3RAU->count__WJ -  2);
+      __MTAU->__WJ=(____Q)(__MTAU->__WJ -  2);
     };
   };
-  if ((__tmp__MKDU ==  3)) {
-    Self__1WOH=last_index_of__since__RL2G(((__STRING__BC *)string_tmp2__PI4F),(__INTEGER__Q)(old_nb_elts__OKDU -  4));
-    if ((Self__1WOH ==  0)) {
-      ((__STRING__BC *)string_tmp2__PI4F)->count__WJ= 0;
+  if ((__1LDU ==  3)) {
+    __KYOH=__AN2G(((____BC *)__4J4F),(____Q)(__3LDU -  4));
+    if ((__KYOH ==  0)) {
+      ((____BC *)__4J4F)->__WJ= 0;
     } else /* FALSE */ {
-      remove_between__to__YWLB(((__STRING__BC *)string_tmp2__PI4F),Self__1WOH,(__INTEGER__Q)(old_nb_elts__OKDU -  1));
+      __RXLB(((____BC *)__4J4F),__KYOH,(____Q)(__3LDU -  1));
     };
   };
-  if ((((__STRING__BC *)string_tmp2__PI4F)->count__WJ ==  0)) {
-    Self__3RAU=((__STRING__BC *)string_tmp2__PI4F);
-    if ((Self__3RAU->capacity__HFL <= Self__3RAU->count__WJ)) {
-      if ((Self__3RAU->capacity__HFL ==  0)) {
-        Self__3RAU->capacity__HFL= 32;
-        __tmp__TKDU=create__KVW( 32);
-        Self__3RAU->storage__4EL=__tmp__TKDU;
+  if ((((____BC *)__4J4F)->__WJ ==  0)) {
+    __MTAU=((____BC *)__4J4F);
+    if ((__MTAU->__OFL <= __MTAU->__WJ)) {
+      if ((__MTAU->__OFL ==  0)) {
+        __MTAU->__OFL= 32;
+        __CMDU=__RVW( 32);
+        __MTAU->__FFL=__CMDU;
       } else /* FALSE */ {
-        n__4RAU=(__INTEGER__Q)(Self__3RAU->capacity__HFL <<  1);
-        __tmp__TKDU=((__CHARACTER__DB *)Self__3RAU->storage__4EL);
-        n__ASAU=Self__3RAU->capacity__HFL;
-        __tmp__XKDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TKDU),((__UINTEGER_32__RWB )n__ASAU),((__UINTEGER_32__RWB )n__4RAU));
-        __tmp__TKDU=((__CHARACTER__DB *)__tmp__XKDU);
-        clear__to__F00(__tmp__TKDU,n__ASAU,(__INTEGER__Q)(n__4RAU -  1));
-        Self__3RAU->storage__4EL=__tmp__TKDU;
-        Self__3RAU->capacity__HFL=n__4RAU;
+        __NTAU=(____Q)(__MTAU->__OFL <<  1);
+        __CMDU=((____DB *)__MTAU->__FFL);
+        __PTAU=__MTAU->__OFL;
+        __GMDU=__55W(((____IB )__CMDU),((____YWB )__PTAU),((____YWB )__NTAU));
+        __CMDU=((____DB *)__GMDU);
+        __M00(__CMDU,__PTAU,(____Q)(__NTAU -  1));
+        __MTAU->__FFL=__CMDU;
+        __MTAU->__OFL=__NTAU;
       };
     };
-    ((__CHARACTER__DB *)Self__3RAU->storage__4EL)[Self__3RAU->count__WJ]='/';
-    Self__3RAU->count__WJ=(__INTEGER__Q)(Self__3RAU->count__WJ +  1);
+    ((____DB *)__MTAU->__FFL)[__MTAU->__WJ]='/';
+    __MTAU->__WJ=(____Q)(__MTAU->__WJ +  1);
   };
-  if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+  if (__22AD__->__OQGD==0) {
   } else /* ___TYPE_ID */ {
-    __tmp__XNGD=parent_directory__YNGD();
+    __GPGD=__HPGD();
   };
-  if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+  if (__22AD__->__OQGD==0) {
   } else /* ___TYPE_ID */ {
-    __tmp__XNGD=parent_directory__YNGD();
+    __GPGD=__HPGD();
   };
-  copy__D2X(((__STRING__BC *)string_tmp3__VI4F),string_tmp2__PI4F);
+  __K2X(((____BC *)__EK4F),__4J4F);
   do {
-    if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+    if (__22AD__->__OQGD==0) {
     } else /* ___TYPE_ID */ {
-      __tmp__NNLG=parent_directory__YNGD();
+      __2OLG=__HPGD();
     };
-    if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+    if (__22AD__->__OQGD==0) {
     } else /* ___TYPE_ID */ {
-      __tmp__NNLG=parent_directory__YNGD();
+      __2OLG=__HPGD();
     };
-    __tmp__4I4F=reference_at__SNLG(((__HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD *)alias__UOGD),string_tmp2__PI4F);
-    result__NI4F=__tmp__4I4F;
-    if (((void *)__tmp__4I4F == (void *)NULL)) {
-      if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+    __NK4F=__BPLG(((____1PGD *)__DQGD),__4J4F);
+    __2J4F=__NK4F;
+    if (((void *)__NK4F == (void *)NULL)) {
+      if (__22AD__->__OQGD==0) {
       } else /* ___TYPE_ID */ {
-        __tmp__Q5UG=parent_directory__YNGD();
+        __5AVG=__HPGD();
       };
-      Self__5RAU=((__STRING__BC *)string_tmp2__PI4F);
-      n__4RAU=fast_reverse_index_of__from__35AB(((__CHARACTER__DB *)Self__5RAU->storage__4EL),'/',(__INTEGER__Q)(Self__5RAU->count__WJ -  1));
-      n__ASAU=(__INTEGER__Q)( 1 + n__4RAU);
-      if ((n__ASAU >  0)) {
-        if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+      __OTAU=((____BC *)__4J4F);
+      __NTAU=__EABB(((____DB *)__OTAU->__FFL),'/',(____Q)(__OTAU->__WJ -  1));
+      __PTAU=(____Q)( 1 + __NTAU);
+      if ((__PTAU >  0)) {
+        if (__22AD__->__OQGD==0) {
         } else /* ___TYPE_ID */ {
-          __tmp__4CXG=parent_directory__YNGD();
+          __NEXG=__HPGD();
         };
-        Self__0KDU=((__STRING__BC *)string_tmp2__PI4F);
-        n__1KDU=(__INTEGER__Q)(n__ASAU -  1);
-        if ((n__1KDU < Self__0KDU->count__WJ)) {
-          n__2KDU=(__INTEGER__Q)(Self__0KDU->count__WJ - n__1KDU);
-          if ((n__2KDU > Self__0KDU->count__WJ)) {
-            Self__0KDU->count__WJ= 0;
+        __JMDU=((____BC *)__4J4F);
+        __KMDU=(____Q)(__PTAU -  1);
+        if ((__KMDU < __JMDU->__WJ)) {
+          __LMDU=(____Q)(__JMDU->__WJ - __KMDU);
+          if ((__LMDU > __JMDU->__WJ)) {
+            __JMDU->__WJ= 0;
           } else /* FALSE */ {
-            Self__0KDU->count__WJ=(__INTEGER__Q)(Self__0KDU->count__WJ - n__2KDU);
+            __JMDU->__WJ=(____Q)(__JMDU->__WJ - __LMDU);
           };
         };
       } else /* FALSE */ {
-        if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+        if (__22AD__->__OQGD==0) {
         } else /* ___TYPE_ID */ {
-          __tmp__4CXG=parent_directory__YNGD();
+          __NEXG=__HPGD();
         };
-        ((__STRING__BC *)string_tmp2__PI4F)->count__WJ= 0;
+        ((____BC *)__4J4F)->__WJ= 0;
       };
     };
-    if (((void *)__tmp__4I4F == (void *)NULL)) {
-      if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+    if (((void *)__NK4F == (void *)NULL)) {
+      if (__22AD__->__OQGD==0) {
       } else /* ___TYPE_ID */ {
-        __tmp__Q5UG=parent_directory__YNGD();
+        __5AVG=__HPGD();
       };
-      __tmp__YXCG=(((__STRING__BC *)string_tmp2__PI4F)->count__WJ !=  0);
+      __HZCG=(((____BC *)__4J4F)->__WJ !=  0);
     } else /* FALSE */ {
-      __tmp__YXCG=FALSE__O__;
+      __HZCG=__O__;
     };
-  } while (__tmp__YXCG);
-  if (((void *)result__NI4F == (void *)NULL)) {
-    if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+  } while (__HZCG);
+  if (((void *)__2J4F == (void *)NULL)) {
+    if (__22AD__->__OQGD==0) {
     } else /* ___TYPE_ID */ {
-      __tmp__NNLG=parent_directory__YNGD();
+      __2OLG=__HPGD();
     };
-    if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+    if (__22AD__->__OQGD==0) {
     } else /* ___TYPE_ID */ {
-      __tmp__4I4F=parent_directory__YNGD();
+      __NK4F=__HPGD();
     };
-    __tmp__4I4F=physical_get_entry__IQLG(string_tmp3__VI4F);
-    result__NI4F=__tmp__4I4F;
-    __tmp__YXCG=TRUE__K__;
+    __NK4F=__XRLG(__EK4F);
+    __2J4F=__NK4F;
+    __HZCG=__K__;
   } else /* FALSE */ {
-    __tmp__YXCG=FALSE__O__;
+    __HZCG=__O__;
   };
-  if ((! __tmp__YXCG)) {
-    if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+  if ((! __HZCG)) {
+    if (__22AD__->__OQGD==0) {
     } else /* ___TYPE_ID */ {
-      __tmp__NNLG=parent_directory__YNGD();
+      __2OLG=__HPGD();
     };
-    Self__1WOH=string_tmp3__VI4F->count__WJ;
-    if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+    __KYOH=__EK4F->__WJ;
+    if (__22AD__->__OQGD==0) {
     } else /* ___TYPE_ID */ {
-      __tmp__NNLG=parent_directory__YNGD();
+      __2OLG=__HPGD();
     };
-    if ((Self__1WOH != string_tmp2__PI4F->count__WJ)) {
-      if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+    if ((__KYOH != __4J4F->__WJ)) {
+      if (__22AD__->__OQGD==0) {
       } else /* ___TYPE_ID */ {
-        __tmp__Q5UG=parent_directory__YNGD();
+        __5AVG=__HPGD();
       };
-      __tmp__FL4F=physical_get_entry__2UND(string_tmp3__VI4F);
-      result__NI4F=__tmp__FL4F;
+      __UM4F=__LWND(__EK4F);
+      __2J4F=__UM4F;
     };
   };
-  if (((void *)result__NI4F != (void *)NULL)) {
-    if (((struct ___OBJ *)result__NI4F)->__id==__DIRECTORY_UNIX__COGD__) {
-      result__BSJH=((void *)((__DIRECTORY_UNIX__COGD *)result__NI4F) != (void *)NULL);
+  if (((void *)__2J4F != (void *)NULL)) {
+    if (((struct ___OBJ *)__2J4F)->__id==____RPGD__) {
+      __QTJH=((void *)((____RPGD *)__2J4F) != (void *)NULL);
     } else /* FILE_UNIX */ {
-      result__BSJH=FALSE__O__;
+      __QTJH=__O__;
     };
-    __tmp__YXCG=result__BSJH;
+    __HZCG=__QTJH;
   } else /* FALSE */ {
-    __tmp__YXCG=FALSE__O__;
-  };
-  if (__tmp__YXCG) {
-    if (((struct ___OBJ *)result__NI4F)->__id==__DIRECTORY_UNIX__COGD__) {
-      __tmp__NNLG=((__DIRECTORY_UNIX__COGD *)result__NI4F);
-      __tmp__LKDU=NULL;
-      __tmp__PKDU=((__POINTER__IB )(NULL));
-      result__BSJH=FALSE__O__;
-      n__4RAU= 0;
-      if (((void *)__tmp__NNLG->parent_directory__GOGD.list__NBWH == (void *)NULL)) {
-        result__MBYI=NULL;
-        __tmp__XKDU=((__POINTER__IB )(NULL));
-        n__ASAU= 0;
-        __tmp__TBYI=((__POINTER__IB )sizeof(__LINKED_LISToENTRYo__HBWH));
-        if (((unsigned long)__tmp__TBYI ==  0)) {
-          result__MBYI=LINKED_LISToENTRYo__HBWH__;
-        } else /* FALSE */ {
-          n__ASAU=__LINKED_LISToENTRYo__HBWH__;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TBYI));
-          if ((n__ASAU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__X31T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Z31T=(void *)((unsigned long)(void *)((unsigned long)__tmp__TBYI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X31T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X31T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__031T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z31T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__X31T=micro_alloc__table__lab__HKI(__tmp__Z31T,((__POINTER__IB )(&(table_size[(__tmp__031T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z31T)));
-            __tmp__XKDU=__tmp__X31T;
-          } else /* FALSE */ {
-            __tmp__031T=((__UINTEGER_32__RWB )n__ASAU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__X31T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Z31T=(void *)((unsigned long)(void *)((unsigned long)__tmp__TBYI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X31T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X31T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__X31T=micro_alloc__table__lab__HKI(__tmp__Z31T,((__POINTER__IB )(&(table_type[(__tmp__031T)]))),(__UINTEGER_32__RWB)(__tmp__031T |  1));
-            __tmp__XKDU=__tmp__X31T;
-          };
-          result__MBYI=((__LINKED_LISToENTRYo__HBWH *)__tmp__XKDU);
-          *(result__MBYI) = *(LINKED_LISToENTRYo__HBWH__);
-        };
-        __tmp__NNLG->parent_directory__GOGD.list__NBWH=result__MBYI;
-      } else /* FALSE */ {
-        result__MBYI=((__LINKED_LISToENTRYo__HBWH *)__tmp__NNLG->parent_directory__GOGD.list__NBWH);
-        if (((void *)result__MBYI->first_link__04DJ != (void *)NULL)) {
-          result__MBYI->first_link__04DJ=NULL;
-          result__MBYI->mem_idx__B5DJ= 0;
-          result__MBYI->mem_lnk__C5DJ=NULL;
-          result__MBYI->parent_linked_collection__MBWH.upper__E0BI= 0;
-          result__MBYI->last_link__D5DJ=NULL;
+    __HZCG=__O__;
+  };
+  if (__HZCG) {
+    if (((struct ___OBJ *)__2J4F)->__id==____RPGD__) {
+      __2OLG=((____RPGD *)__2J4F);
+      __0LDU=NULL;
+      __4LDU=((____IB )(NULL));
+      __QTJH=__O__;
+      __NTAU= 0;
+      if (((void *)__2OLG->__VPGD.__2CWH == (void *)NULL)) {
+        __1CYI=NULL;
+        __GMDU=((____IB )(NULL));
+        __PTAU= 0;
+        __CDYI=((____IB )sizeof(____WCWH));
+        if (((unsigned long)__CDYI ==  0)) {
+          __1CYI=__WCWH__;
+        } else /* FALSE */ {
+          __PTAU=____WCWH__;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CDYI));
+          if ((__PTAU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __G51T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __I51T=(void *)((unsigned long)(void *)((unsigned long)__CDYI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G51T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G51T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __J51T=((____YWB )((____Q )(void *)((unsigned long)__I51T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __G51T=__OKI(__I51T,((____IB )(&(table_size[(__J51T)-1]))),((____YWB )((____Q )__I51T)));
+            __GMDU=__G51T;
+          } else /* FALSE */ {
+            __J51T=((____YWB )__PTAU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __G51T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __I51T=(void *)((unsigned long)(void *)((unsigned long)__CDYI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G51T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G51T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __G51T=__OKI(__I51T,((____IB )(&(table_type[(__J51T)]))),(____YWB)(__J51T |  1));
+            __GMDU=__G51T;
+          };
+          __1CYI=((____WCWH *)__GMDU);
+          *(__1CYI) = *(__WCWH__);
+        };
+        __2OLG->__VPGD.__2CWH=__1CYI;
+      } else /* FALSE */ {
+        __1CYI=((____WCWH *)__2OLG->__VPGD.__2CWH);
+        if (((void *)__1CYI->__JAEJ != (void *)NULL)) {
+          __1CYI->__JAEJ=NULL;
+          __1CYI->__QAEJ= 0;
+          __1CYI->__RAEJ=NULL;
+          __1CYI->__1CWH.__T1BI= 0;
+          __1CYI->__SAEJ=NULL;
         };
         ;
       };
-      __tmp__XKDU=((__POINTER__IB )(opendir((((__STRING_CONSTANT__0 *)__tmp__NNLG->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD)->storage__1C))));
-      if ((__tmp__XKDU != (void *)NULL)) {
-        result__BSJH=TRUE__K__;
+      __GMDU=((____IB )(opendir((((____0 *)__2OLG->__UPGD.__TPGD.__K4AD)->__1C))));
+      if ((__GMDU != (void *)NULL)) {
+        __QTJH=__K__;
         do {
-          __tmp__PKDU=((__POINTER__IB )(readdir((__tmp__XKDU))));
-          if ((__tmp__PKDU != (void *)NULL)) {
-            __tmp__LKDU=((__CHARACTER__DB *)(((struct dirent *)(__tmp__PKDU))->d_name));
-            ((__STRING__BC *)string_tmp__3NGD)->count__WJ= 0;
-            n__4RAU= 0;
-            while ((((__CHARACTER__DB *)__tmp__LKDU)[n__4RAU] != '\0')) {
-              Self__3KDU=((__STRING__BC *)string_tmp__3NGD);
-              ch__ELDU=((__CHARACTER__DB *)__tmp__LKDU)[n__4RAU];
-              if ((Self__3KDU->capacity__HFL <= Self__3KDU->count__WJ)) {
-                if ((Self__3KDU->capacity__HFL ==  0)) {
-                  Self__3KDU->capacity__HFL= 32;
-                  __tmp__4KDU=create__KVW( 32);
-                  Self__3KDU->storage__4EL=__tmp__4KDU;
+          __4LDU=((____IB )(readdir((__GMDU))));
+          if ((__4LDU != (void *)NULL)) {
+            __0LDU=((____DB *)(((struct dirent *)(__4LDU))->d_name));
+            ((____BC *)__MPGD)->__WJ= 0;
+            __NTAU= 0;
+            while ((((____DB *)__0LDU)[__NTAU] != '\0')) {
+              __MMDU=((____BC *)__MPGD);
+              __TMDU=((____DB *)__0LDU)[__NTAU];
+              if ((__MMDU->__OFL <= __MMDU->__WJ)) {
+                if ((__MMDU->__OFL ==  0)) {
+                  __MMDU->__OFL= 32;
+                  __NMDU=__RVW( 32);
+                  __MMDU->__FFL=__NMDU;
                 } else /* FALSE */ {
-                  __tmp__5KDU=(__INTEGER__Q)(Self__3KDU->capacity__HFL <<  1);
-                  __tmp__4KDU=((__CHARACTER__DB *)Self__3KDU->storage__4EL);
-                  old_nb_elts__BLDU=Self__3KDU->capacity__HFL;
-                  __tmp__CLDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4KDU),((__UINTEGER_32__RWB )old_nb_elts__BLDU),((__UINTEGER_32__RWB )__tmp__5KDU));
-                  __tmp__4KDU=((__CHARACTER__DB *)__tmp__CLDU);
-                  clear__to__F00(__tmp__4KDU,old_nb_elts__BLDU,(__INTEGER__Q)(__tmp__5KDU -  1));
-                  Self__3KDU->storage__4EL=__tmp__4KDU;
-                  Self__3KDU->capacity__HFL=__tmp__5KDU;
+                  __OMDU=(____Q)(__MMDU->__OFL <<  1);
+                  __NMDU=((____DB *)__MMDU->__FFL);
+                  __QMDU=__MMDU->__OFL;
+                  __RMDU=__55W(((____IB )__NMDU),((____YWB )__QMDU),((____YWB )__OMDU));
+                  __NMDU=((____DB *)__RMDU);
+                  __M00(__NMDU,__QMDU,(____Q)(__OMDU -  1));
+                  __MMDU->__FFL=__NMDU;
+                  __MMDU->__OFL=__OMDU;
                 };
               };
-              ((__CHARACTER__DB *)Self__3KDU->storage__4EL)[Self__3KDU->count__WJ]=ch__ELDU;
-              Self__3KDU->count__WJ=(__INTEGER__Q)(Self__3KDU->count__WJ +  1);
-              n__4RAU=(__INTEGER__Q)(n__4RAU +  1);
-            };
-            Self__3KDU=NULL;
-            __tmp__CLDU=((__POINTER__IB )(NULL));
-            __tmp__5KDU= 0;
-            __tmp__3SGV=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__3SGV ==  0)) {
-              Self__3KDU=STRING__BC__;
+              ((____DB *)__MMDU->__FFL)[__MMDU->__WJ]=__TMDU;
+              __MMDU->__WJ=(____Q)(__MMDU->__WJ +  1);
+              __NTAU=(____Q)(__NTAU +  1);
+            };
+            __MMDU=NULL;
+            __RMDU=((____IB )(NULL));
+            __OMDU= 0;
+            __MUGV=((____IB )sizeof(____BC));
+            if (((unsigned long)__MUGV ==  0)) {
+              __MMDU=__BC__;
             } else /* FALSE */ {
-              __tmp__5KDU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3SGV));
-              if ((__tmp__5KDU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__4SGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__5SGV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3SGV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4SGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4SGV) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__ATGV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5SGV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__4SGV=micro_alloc__table__lab__HKI(__tmp__5SGV,((__POINTER__IB )(&(table_size[(__tmp__ATGV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5SGV)));
-                __tmp__CLDU=__tmp__4SGV;
+              __OMDU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MUGV));
+              if ((__OMDU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __NUGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __OUGV=(void *)((unsigned long)(void *)((unsigned long)__MUGV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NUGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NUGV) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __PUGV=((____YWB )((____Q )(void *)((unsigned long)__OUGV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __NUGV=__OKI(__OUGV,((____IB )(&(table_size[(__PUGV)-1]))),((____YWB )((____Q )__OUGV)));
+                __RMDU=__NUGV;
               } else /* FALSE */ {
-                __tmp__ATGV=((__UINTEGER_32__RWB )__tmp__5KDU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__4SGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__5SGV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3SGV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4SGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4SGV) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__4SGV=micro_alloc__table__lab__HKI(__tmp__5SGV,((__POINTER__IB )(&(table_type[(__tmp__ATGV)]))),(__UINTEGER_32__RWB)(__tmp__ATGV |  1));
-                __tmp__CLDU=__tmp__4SGV;
+                __PUGV=((____YWB )__OMDU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __NUGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __OUGV=(void *)((unsigned long)(void *)((unsigned long)__MUGV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NUGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NUGV) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __NUGV=__OKI(__OUGV,((____IB )(&(table_type[(__PUGV)]))),(____YWB)(__PUGV |  1));
+                __RMDU=__NUGV;
               };
-              Self__3KDU=((__STRING__BC *)__tmp__CLDU);
-              *(Self__3KDU) = *(STRING__BC__);
-            };
-            Self__GLDU=((__STRING__BC *)Self__3KDU);
-            if ((Self__GLDU->capacity__HFL <  1)) {
-              __tmp__4KDU=create__KVW( 1);
-              Self__GLDU->storage__4EL=__tmp__4KDU;
-              Self__GLDU->capacity__HFL= 1;
-            };
-            Self__GLDU->count__WJ= 0;
-            copy__D2X(((__STRING__BC *)Self__3KDU),(&__string_204));
-            __tmp__DXBI=__infix_equal_equal__SRXC(((__STRING__BC *)string_tmp__3NGD),Self__3KDU);
-            if ((! __tmp__DXBI)) {
-              Self__R4II=((__STRING__BC *)string_tmp__3NGD);
-              if ((Self__R4II->capacity__HFL <= Self__R4II->count__WJ)) {
-                if ((Self__R4II->capacity__HFL ==  0)) {
-                  Self__R4II->capacity__HFL= 32;
-                  __tmp__LLDU=create__KVW( 32);
-                  Self__R4II->storage__4EL=__tmp__LLDU;
+              __MMDU=((____BC *)__RMDU);
+              *(__MMDU) = *(__BC__);
+            };
+            __VMDU=((____BC *)__MMDU);
+            if ((__VMDU->__OFL <  1)) {
+              __NMDU=__RVW( 1);
+              __VMDU->__FFL=__NMDU;
+              __VMDU->__OFL= 1;
+            };
+            __VMDU->__WJ= 0;
+            __K2X(((____BC *)__MMDU),(&__string_204));
+            __SYBI=__BTXC(((____BC *)__MPGD),__MMDU);
+            if ((! __SYBI)) {
+              __AAJI=((____BC *)__MPGD);
+              if ((__AAJI->__OFL <= __AAJI->__WJ)) {
+                if ((__AAJI->__OFL ==  0)) {
+                  __AAJI->__OFL= 32;
+                  __0MDU=__RVW( 32);
+                  __AAJI->__FFL=__0MDU;
                 } else /* FALSE */ {
-                  old_nb_elts__BLDU=(__INTEGER__Q)(Self__R4II->capacity__HFL <<  1);
-                  __tmp__LLDU=((__CHARACTER__DB *)Self__R4II->storage__4EL);
-                  old_nb_elts__OLDU=Self__R4II->capacity__HFL;
-                  __tmp__PLDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LLDU),((__UINTEGER_32__RWB )old_nb_elts__OLDU),((__UINTEGER_32__RWB )old_nb_elts__BLDU));
-                  __tmp__LLDU=((__CHARACTER__DB *)__tmp__PLDU);
-                  clear__to__F00(__tmp__LLDU,old_nb_elts__OLDU,(__INTEGER__Q)(old_nb_elts__BLDU -  1));
-                  Self__R4II->storage__4EL=__tmp__LLDU;
-                  Self__R4II->capacity__HFL=old_nb_elts__BLDU;
+                  __QMDU=(____Q)(__AAJI->__OFL <<  1);
+                  __0MDU=((____DB *)__AAJI->__FFL);
+                  __3MDU=__AAJI->__OFL;
+                  __4MDU=__55W(((____IB )__0MDU),((____YWB )__3MDU),((____YWB )__QMDU));
+                  __0MDU=((____DB *)__4MDU);
+                  __M00(__0MDU,__3MDU,(____Q)(__QMDU -  1));
+                  __AAJI->__FFL=__0MDU;
+                  __AAJI->__OFL=__QMDU;
                 };
               };
-              ((__CHARACTER__DB *)Self__R4II->storage__4EL)[Self__R4II->count__WJ]=' ';
-              Self__R4II->count__WJ=(__INTEGER__Q)(Self__R4II->count__WJ +  1);
-              old_nb_elts__BLDU=Self__R4II->count__WJ;
-              __tmp__4KDU=Self__R4II->storage__4EL;
-              __tmp__LLDU=Self__R4II->storage__4EL;
-              while ((old_nb_elts__BLDU >=  2)) {
-                ((__CHARACTER__DB *)__tmp__LLDU)[(__INTEGER__Q)(old_nb_elts__BLDU -  1)]=((__CHARACTER__DB *)__tmp__4KDU)[(__INTEGER__Q)((__INTEGER__Q)(old_nb_elts__BLDU -  1) -  1)];
-                old_nb_elts__BLDU=(__INTEGER__Q)(old_nb_elts__BLDU -  1);
+              ((____DB *)__AAJI->__FFL)[__AAJI->__WJ]=' ';
+              __AAJI->__WJ=(____Q)(__AAJI->__WJ +  1);
+              __QMDU=__AAJI->__WJ;
+              __NMDU=__AAJI->__FFL;
+              __0MDU=__AAJI->__FFL;
+              while ((__QMDU >=  2)) {
+                ((____DB *)__0MDU)[(____Q)(__QMDU -  1)]=((____DB *)__NMDU)[(____Q)((____Q)(__QMDU -  1) -  1)];
+                __QMDU=(____Q)(__QMDU -  1);
               };
-              ((__CHARACTER__DB *)Self__R4II->storage__4EL)[ 0]='/';
-              __tmp__KDWH=__tmp__NNLG->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD;
-              Self__R4II=((__STRING__BC *)string_tmp__3NGD);
-              old_nb_elts__BLDU=Self__R4II->count__WJ;
-              old_nb_elts__OLDU=__tmp__KDWH->count__0C;
-              resize__MQHE(Self__R4II,(__INTEGER__Q)(old_nb_elts__BLDU + old_nb_elts__OLDU));
-              if (((old_nb_elts__BLDU >  0) && (old_nb_elts__OLDU >  0))) {
-                move__to__by__05UE(((__CHARACTER__DB *)Self__R4II->storage__4EL), 0,(__INTEGER__Q)(old_nb_elts__BLDU -  1),old_nb_elts__OLDU);
+              ((____DB *)__AAJI->__FFL)[ 0]='/';
+              __ZEWH=__2OLG->__UPGD.__TPGD.__K4AD;
+              __AAJI=((____BC *)__MPGD);
+              __QMDU=__AAJI->__WJ;
+              __3MDU=__ZEWH->__0C;
+              __1RHE(__AAJI,(____Q)(__QMDU + __3MDU));
+              if (((__QMDU >  0) && (__3MDU >  0))) {
+                __JBVE(((____DB *)__AAJI->__FFL), 0,(____Q)(__QMDU -  1),__3MDU);
               };
-              copy_from__until__ZQDB(((__CHARACTER__DB *)Self__R4II->storage__4EL),__tmp__KDWH->storage__1C,(__INTEGER__Q)(old_nb_elts__OLDU -  1));
-              reduce_path__BBJI(string_tmp__3NGD);
-              result__4HJI=NULL;
-              copy__D2X(((__STRING__BC *)string_tmp2__PI4F),__tmp__NNLG->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD);
-              Self__R4II=((__STRING__BC *)string_tmp2__PI4F);
-              if ((Self__R4II->capacity__HFL <= Self__R4II->count__WJ)) {
-                if ((Self__R4II->capacity__HFL ==  0)) {
-                  Self__R4II->capacity__HFL= 32;
-                  __tmp__TLDU=create__KVW( 32);
-                  Self__R4II->storage__4EL=__tmp__TLDU;
+              __IRDB(((____DB *)__AAJI->__FFL),__ZEWH->__1C,(____Q)(__3MDU -  1));
+              __QCJI(__MPGD);
+              __NJJI=NULL;
+              __K2X(((____BC *)__4J4F),__2OLG->__UPGD.__TPGD.__K4AD);
+              __AAJI=((____BC *)__4J4F);
+              if ((__AAJI->__OFL <= __AAJI->__WJ)) {
+                if ((__AAJI->__OFL ==  0)) {
+                  __AAJI->__OFL= 32;
+                  __CNDU=__RVW( 32);
+                  __AAJI->__FFL=__CNDU;
                 } else /* FALSE */ {
-                  __tmp__ULDU=(__INTEGER__Q)(Self__R4II->capacity__HFL <<  1);
-                  __tmp__TLDU=((__CHARACTER__DB *)Self__R4II->storage__4EL);
-                  old_nb_elts__WLDU=Self__R4II->capacity__HFL;
-                  __tmp__PLDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TLDU),((__UINTEGER_32__RWB )old_nb_elts__WLDU),((__UINTEGER_32__RWB )__tmp__ULDU));
-                  __tmp__TLDU=((__CHARACTER__DB *)__tmp__PLDU);
-                  clear__to__F00(__tmp__TLDU,old_nb_elts__WLDU,(__INTEGER__Q)(__tmp__ULDU -  1));
-                  Self__R4II->storage__4EL=__tmp__TLDU;
-                  Self__R4II->capacity__HFL=__tmp__ULDU;
+                  __DNDU=(____Q)(__AAJI->__OFL <<  1);
+                  __CNDU=((____DB *)__AAJI->__FFL);
+                  __FNDU=__AAJI->__OFL;
+                  __4MDU=__55W(((____IB )__CNDU),((____YWB )__FNDU),((____YWB )__DNDU));
+                  __CNDU=((____DB *)__4MDU);
+                  __M00(__CNDU,__FNDU,(____Q)(__DNDU -  1));
+                  __AAJI->__FFL=__CNDU;
+                  __AAJI->__OFL=__DNDU;
                 };
               };
-              ((__CHARACTER__DB *)Self__R4II->storage__4EL)[Self__R4II->count__WJ]='/';
-              Self__R4II->count__WJ=(__INTEGER__Q)(Self__R4II->count__WJ +  1);
-              append__3VX(((__STRING__BC *)string_tmp2__PI4F),string_tmp__3NGD);
-              reduce_path__BBJI(string_tmp2__PI4F);
-              copy__D2X(((__STRING__BC *)string_tmp3__VI4F),string_tmp2__PI4F);
+              ((____DB *)__AAJI->__FFL)[__AAJI->__WJ]='/';
+              __AAJI->__WJ=(____Q)(__AAJI->__WJ +  1);
+              __EWX(((____BC *)__4J4F),__MPGD);
+              __QCJI(__4J4F);
+              __K2X(((____BC *)__EK4F),__4J4F);
               do {
-                __tmp__NIJI=reference_at__SNLG(((__HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD *)alias__UOGD),string_tmp2__PI4F);
-                result__4HJI=__tmp__NIJI;
-                if (((void *)__tmp__NIJI == (void *)NULL)) {
-                  Self__SN2G=((__STRING__BC *)string_tmp2__PI4F);
-                  __tmp__0N2G=fast_reverse_index_of__from__35AB(((__CHARACTER__DB *)Self__SN2G->storage__4EL),'/',(__INTEGER__Q)(Self__SN2G->count__WJ -  1));
-                  __tmp__UIJI=(__INTEGER__Q)( 1 + __tmp__0N2G);
-                  if ((__tmp__UIJI >  0)) {
-                    Self__E12G=((__STRING__BC *)string_tmp2__PI4F);
-                    n__F12G=(__INTEGER__Q)(__tmp__UIJI -  1);
-                    if ((n__F12G < Self__E12G->count__WJ)) {
-                      n__BZVT=(__INTEGER__Q)(Self__E12G->count__WJ - n__F12G);
-                      if ((n__BZVT > Self__E12G->count__WJ)) {
-                        Self__E12G->count__WJ= 0;
+                __2JJI=__BPLG(((____1PGD *)__DQGD),__4J4F);
+                __NJJI=__2JJI;
+                if (((void *)__2JJI == (void *)NULL)) {
+                  __BP2G=((____BC *)__4J4F);
+                  __JP2G=__EABB(((____DB *)__BP2G->__FFL),'/',(____Q)(__BP2G->__WJ -  1));
+                  __DKJI=(____Q)( 1 + __JP2G);
+                  if ((__DKJI >  0)) {
+                    __T22G=((____BC *)__4J4F);
+                    __U22G=(____Q)(__DKJI -  1);
+                    if ((__U22G < __T22G->__WJ)) {
+                      __Q0VT=(____Q)(__T22G->__WJ - __U22G);
+                      if ((__Q0VT > __T22G->__WJ)) {
+                        __T22G->__WJ= 0;
                       } else /* FALSE */ {
-                        Self__E12G->count__WJ=(__INTEGER__Q)(Self__E12G->count__WJ - n__BZVT);
+                        __T22G->__WJ=(____Q)(__T22G->__WJ - __Q0VT);
                       };
                     };
                   } else /* FALSE */ {
-                    ((__STRING__BC *)string_tmp2__PI4F)->count__WJ= 0;
+                    ((____BC *)__4J4F)->__WJ= 0;
                   };
                 };
-              } while ((((void *)__tmp__NIJI == (void *)NULL) && (((__STRING__BC *)string_tmp2__PI4F)->count__WJ !=  0)));
-              if (((void *)result__4HJI == (void *)NULL)) {
-                if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+              } while ((((void *)__2JJI == (void *)NULL) && (((____BC *)__4J4F)->__WJ !=  0)));
+              if (((void *)__NJJI == (void *)NULL)) {
+                if (__22AD__->__OQGD==0) {
                 } else /* ___TYPE_ID */ {
-                  __tmp__NIJI=parent_directory__YNGD();
+                  __2JJI=__HPGD();
                 };
-                __tmp__NIJI=physical_get_entry__IQLG(string_tmp3__VI4F);
-                result__4HJI=__tmp__NIJI;
-                __tmp__BKJI=TRUE__K__;
+                __2JJI=__XRLG(__EK4F);
+                __NJJI=__2JJI;
+                __QLJI=__K__;
               } else /* FALSE */ {
-                __tmp__BKJI=FALSE__O__;
+                __QLJI=__O__;
               };
-              if ((! __tmp__BKJI)) {
-                if ((string_tmp3__VI4F->count__WJ != string_tmp2__PI4F->count__WJ)) {
-                  __tmp__UKJI=physical_get_entry__2UND(string_tmp3__VI4F);
-                  result__4HJI=__tmp__UKJI;
+              if ((! __QLJI)) {
+                if ((__EK4F->__WJ != __4J4F->__WJ)) {
+                  __DMJI=__LWND(__EK4F);
+                  __NJJI=__DMJI;
                 };
               };
-              if (((void *)result__4HJI == (void *)NULL)) {
-                result__BSJH=FALSE__O__;
+              if (((void *)__NJJI == (void *)NULL)) {
+                __QTJH=__O__;
               } else /* FALSE */ {
-                if (((struct ___OBJ *)result__4HJI)->__id==__DIRECTORY_UNIX__COGD__) {
-                  __tmp__YDWH=((__DIRECTORY_UNIX__COGD *)result__4HJI)->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD;
+                if (((struct ___OBJ *)__NJJI)->__id==____RPGD__) {
+                  __HFWH=((____RPGD *)__NJJI)->__UPGD.__TPGD.__K4AD;
                 } else /* FILE_UNIX */ {
-                  __tmp__YDWH=((__FILE_UNIX__PVND *)result__4HJI)->parent_entry_unix__QVND.parent_entry__EOGD.path__12AD;
+                  __HFWH=((____4WND *)__NJJI)->__5WND.__TPGD.__K4AD;
                 };
-                if ((__tmp__YDWH->count__0C >= __tmp__NNLG->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD->count__0C)) {
-                  Self__0HEJ=((__LINKED_LISToENTRYo__HBWH *)__tmp__NNLG->parent_directory__GOGD.list__NBWH);
-                  if (((void *)Self__0HEJ->first_link__04DJ == (void *)NULL)) {
-                    result__HTGV=NULL;
-                    ptr__ITGV=((__POINTER__IB )(NULL));
-                    __tmp__0N2G= 0;
-                    __tmp__KTGV=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoENTRYo__Y4DJ));
-                    if (((unsigned long)__tmp__KTGV ==  0)) {
-                      result__HTGV=LINKED_LIST_NODEoENTRYo__Y4DJ__;
+                if ((__HFWH->__0C >= __2OLG->__UPGD.__TPGD.__K4AD->__0C)) {
+                  __JJEJ=((____WCWH *)__2OLG->__VPGD.__2CWH);
+                  if (((void *)__JJEJ->__JAEJ == (void *)NULL)) {
+                    __WUGV=NULL;
+                    __XUGV=((____IB )(NULL));
+                    __JP2G= 0;
+                    __ZUGV=((____IB )sizeof(____HAEJ));
+                    if (((unsigned long)__ZUGV ==  0)) {
+                      __WUGV=__HAEJ__;
                     } else /* FALSE */ {
-                      __tmp__0N2G=__LINKED_LIST_NODEoENTRYo__Y4DJ__;
-                      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KTGV));
-                      if ((__tmp__0N2G == (__INTEGER__Q)(-  1))) {
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__LTGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__MTGV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KTGV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LTGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LTGV) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__NTGV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MTGV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                        (&__string_3)->count__0C= 25;
-                        (&__string_3)->storage__1C="Memory: Bound table_size.";
-                        __tmp__LTGV=micro_alloc__table__lab__HKI(__tmp__MTGV,((__POINTER__IB )(&(table_size[(__tmp__NTGV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MTGV)));
-                        ptr__ITGV=__tmp__LTGV;
+                      __JP2G=____HAEJ__;
+                      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZUGV));
+                      if ((__JP2G == (____Q)(-  1))) {
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __0UGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __1UGV=(void *)((unsigned long)(void *)((unsigned long)__ZUGV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0UGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0UGV) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __2UGV=((____YWB )((____Q )(void *)((unsigned long)__1UGV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                        (&__string_3)->__0C= 25;
+                        (&__string_3)->__1C="Memory: Bound table_size.";
+                        __0UGV=__OKI(__1UGV,((____IB )(&(table_size[(__2UGV)-1]))),((____YWB )((____Q )__1UGV)));
+                        __XUGV=__0UGV;
                       } else /* FALSE */ {
-                        __tmp__NTGV=((__UINTEGER_32__RWB )__tmp__0N2G);
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__LTGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__MTGV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KTGV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LTGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LTGV) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__LTGV=micro_alloc__table__lab__HKI(__tmp__MTGV,((__POINTER__IB )(&(table_type[(__tmp__NTGV)]))),(__UINTEGER_32__RWB)(__tmp__NTGV |  1));
-                        ptr__ITGV=__tmp__LTGV;
+                        __2UGV=((____YWB )__JP2G);
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __0UGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __1UGV=(void *)((unsigned long)(void *)((unsigned long)__ZUGV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0UGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0UGV) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __0UGV=__OKI(__1UGV,((____IB )(&(table_type[(__2UGV)]))),(____YWB)(__2UGV |  1));
+                        __XUGV=__0UGV;
                       };
-                      result__HTGV=((__LINKED_LIST_NODEoENTRYo__Y4DJ *)ptr__ITGV);
-                      *(result__HTGV) = *(LINKED_LIST_NODEoENTRYo__Y4DJ__);
+                      __WUGV=((____HAEJ *)__XUGV);
+                      *(__WUGV) = *(__HAEJ__);
                     };
-                    Self__TTGV=((__LINKED_LIST_NODEoENTRYo__Y4DJ *)result__HTGV);
-                    Self__TTGV->item__KKEJ=result__4HJI;
-                    Self__TTGV->next__XBIJ=NULL;
-                    Self__0HEJ->first_link__04DJ=result__HTGV;
-                    Self__0HEJ->parent_linked_collection__MBWH.upper__E0BI= 1;
-                    Self__0HEJ->last_link__D5DJ=result__HTGV;
-                    Self__0HEJ->mem_idx__B5DJ= 1;
-                    Self__0HEJ->mem_lnk__C5DJ=result__HTGV;
+                    __CVGV=((____HAEJ *)__WUGV);
+                    __CVGV->__ZLEJ=__NJJI;
+                    __CVGV->__GDIJ=NULL;
+                    __JJEJ->__JAEJ=__WUGV;
+                    __JJEJ->__1CWH.__T1BI= 1;
+                    __JJEJ->__SAEJ=__WUGV;
+                    __JJEJ->__QAEJ= 1;
+                    __JJEJ->__RAEJ=__WUGV;
                   } else /* FALSE */ {
-                    result__HTGV=NULL;
-                    ptr__ITGV=((__POINTER__IB )(NULL));
-                    __tmp__0N2G= 0;
-                    __tmp__KTGV=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoENTRYo__Y4DJ));
-                    if (((unsigned long)__tmp__KTGV ==  0)) {
-                      result__HTGV=LINKED_LIST_NODEoENTRYo__Y4DJ__;
+                    __WUGV=NULL;
+                    __XUGV=((____IB )(NULL));
+                    __JP2G= 0;
+                    __ZUGV=((____IB )sizeof(____HAEJ));
+                    if (((unsigned long)__ZUGV ==  0)) {
+                      __WUGV=__HAEJ__;
                     } else /* FALSE */ {
-                      __tmp__0N2G=__LINKED_LIST_NODEoENTRYo__Y4DJ__;
-                      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KTGV));
-                      if ((__tmp__0N2G == (__INTEGER__Q)(-  1))) {
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__LTGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__MTGV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KTGV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LTGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LTGV) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__NTGV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MTGV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                        (&__string_3)->count__0C= 25;
-                        (&__string_3)->storage__1C="Memory: Bound table_size.";
-                        __tmp__LTGV=micro_alloc__table__lab__HKI(__tmp__MTGV,((__POINTER__IB )(&(table_size[(__tmp__NTGV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MTGV)));
-                        ptr__ITGV=__tmp__LTGV;
+                      __JP2G=____HAEJ__;
+                      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZUGV));
+                      if ((__JP2G == (____Q)(-  1))) {
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __0UGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __1UGV=(void *)((unsigned long)(void *)((unsigned long)__ZUGV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0UGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0UGV) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __2UGV=((____YWB )((____Q )(void *)((unsigned long)__1UGV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                        (&__string_3)->__0C= 25;
+                        (&__string_3)->__1C="Memory: Bound table_size.";
+                        __0UGV=__OKI(__1UGV,((____IB )(&(table_size[(__2UGV)-1]))),((____YWB )((____Q )__1UGV)));
+                        __XUGV=__0UGV;
                       } else /* FALSE */ {
-                        __tmp__NTGV=((__UINTEGER_32__RWB )__tmp__0N2G);
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__LTGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__MTGV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KTGV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LTGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LTGV) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__LTGV=micro_alloc__table__lab__HKI(__tmp__MTGV,((__POINTER__IB )(&(table_type[(__tmp__NTGV)]))),(__UINTEGER_32__RWB)(__tmp__NTGV |  1));
-                        ptr__ITGV=__tmp__LTGV;
+                        __2UGV=((____YWB )__JP2G);
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __0UGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __1UGV=(void *)((unsigned long)(void *)((unsigned long)__ZUGV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0UGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0UGV) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __0UGV=__OKI(__1UGV,((____IB )(&(table_type[(__2UGV)]))),(____YWB)(__2UGV |  1));
+                        __XUGV=__0UGV;
                       };
-                      result__HTGV=((__LINKED_LIST_NODEoENTRYo__Y4DJ *)ptr__ITGV);
-                      *(result__HTGV) = *(LINKED_LIST_NODEoENTRYo__Y4DJ__);
+                      __WUGV=((____HAEJ *)__XUGV);
+                      *(__WUGV) = *(__HAEJ__);
                     };
-                    Self__TTGV=((__LINKED_LIST_NODEoENTRYo__Y4DJ *)result__HTGV);
-                    Self__TTGV->item__KKEJ=result__4HJI;
-                    Self__TTGV->next__XBIJ=NULL;
-                    ((__LINKED_LIST_NODEoENTRYo__Y4DJ *)Self__0HEJ->last_link__D5DJ)->next__XBIJ=result__HTGV;
-                    Self__0HEJ->parent_linked_collection__MBWH.upper__E0BI=(__INTEGER__Q)(Self__0HEJ->parent_linked_collection__MBWH.upper__E0BI +  1);
-                    Self__0HEJ->last_link__D5DJ=result__HTGV;
+                    __CVGV=((____HAEJ *)__WUGV);
+                    __CVGV->__ZLEJ=__NJJI;
+                    __CVGV->__GDIJ=NULL;
+                    ((____HAEJ *)__JJEJ->__SAEJ)->__GDIJ=__WUGV;
+                    __JJEJ->__1CWH.__T1BI=(____Q)(__JJEJ->__1CWH.__T1BI +  1);
+                    __JJEJ->__SAEJ=__WUGV;
                   };
                 };
               };
             };
           };
-        } while (((__tmp__PKDU != (void *)NULL) & result__BSJH));
-        closedir((__tmp__XKDU));
+        } while (((__4LDU != (void *)NULL) & __QTJH));
+        closedir((__GMDU));
       };
-      result__RIYH=result__BSJH;
+      __AKYH=__QTJH;
     } else /* FILE_UNIX */ {
-      result__RIYH=(((__POINTER__IB )(fopen((char*)(((__STRING_CONSTANT__0 *)((__FILE_UNIX__PVND *)result__NI4F)->parent_entry_unix__QVND.parent_entry__EOGD.path__12AD)->storage__1C),"r+b"))) != (void *)NULL);
+      __AKYH=(((____IB )(fopen((char*)(((____0 *)((____4WND *)__2J4F)->__5WND.__TPGD.__K4AD)->__1C),"r+b"))) != (void *)NULL);
     };
-    __tmp__YXCG=result__RIYH;
+    __HZCG=__AKYH;
   } else /* FALSE */ {
-    __tmp__YXCG=FALSE__O__;
+    __HZCG=__O__;
   };
-  if (__tmp__YXCG) {
-    if (result__NI4F==NULL) {
-      __tmp__NNLG=NULL;
+  if (__HZCG) {
+    if (__2J4F==NULL) {
+      __2OLG=NULL;
     } else {
-      switch (((struct ___OBJ *)result__NI4F)->__id) {
-      case __DIRECTORY_UNIX__COGD__: {
-        __tmp__NNLG=((void *)result__NI4F);
+      switch (((struct ___OBJ *)__2J4F)->__id) {
+      case ____RPGD__: {
+        __2OLG=((void *)__2J4F);
       } break;
-      case __FILE_UNIX__PVND__: {
-        __tmp__NNLG=NULL;
+      case ____4WND__: {
+        __2OLG=NULL;
       } break;
       }
     };
-    dir__M1AD=__tmp__NNLG;
-    __tmp__XNGD=((__DIRECTORY_UNIX__COGD *)__tmp__NNLG);
-    Self__1WOH=__tmp__XNGD->parent_directory__GOGD.list__NBWH->parent_linked_collection__MBWH.upper__E0BI;
-    n__4RAU= 1;
-    while ((n__4RAU <= Self__1WOH)) {
-      __tmp__Q5UG=((__DIRECTORY_UNIX__COGD *)dir__M1AD);
-      result__MBYI=((__LINKED_LISToENTRYo__HBWH *)__tmp__Q5UG->parent_directory__GOGD.list__NBWH);
-      n__ASAU=n__4RAU;
-      if ((n__4RAU != result__MBYI->mem_idx__B5DJ)) {
-        if ((result__MBYI->mem_idx__B5DJ > n__4RAU)) {
-          result__MBYI->mem_idx__B5DJ= 1;
-          result__MBYI->mem_lnk__C5DJ=result__MBYI->first_link__04DJ;
-        };
-        while ((n__ASAU != result__MBYI->mem_idx__B5DJ)) {
-          result__MBYI->mem_lnk__C5DJ=result__MBYI->mem_lnk__C5DJ->next__XBIJ;
-          result__MBYI->mem_idx__B5DJ=(__INTEGER__Q)(result__MBYI->mem_idx__B5DJ +  1);
-        };
-      };
-      result__4HJI=result__MBYI->mem_lnk__C5DJ->item__KKEJ;
-      if (((struct ___OBJ *)result__4HJI)->__id==__DIRECTORY_UNIX__COGD__) {
-        __tmp__KDWH=((__DIRECTORY_UNIX__COGD *)result__4HJI)->parent_entry_unix__FOGD.parent_entry__EOGD.name__S2AD;
+    __12AD=__2OLG;
+    __GPGD=((____RPGD *)__2OLG);
+    __KYOH=__GPGD->__VPGD.__2CWH->__1CWH.__T1BI;
+    __NTAU= 1;
+    while ((__NTAU <= __KYOH)) {
+      __5AVG=((____RPGD *)__12AD);
+      __1CYI=((____WCWH *)__5AVG->__VPGD.__2CWH);
+      __PTAU=__NTAU;
+      if ((__NTAU != __1CYI->__QAEJ)) {
+        if ((__1CYI->__QAEJ > __NTAU)) {
+          __1CYI->__QAEJ= 1;
+          __1CYI->__RAEJ=__1CYI->__JAEJ;
+        };
+        while ((__PTAU != __1CYI->__QAEJ)) {
+          __1CYI->__RAEJ=__1CYI->__RAEJ->__GDIJ;
+          __1CYI->__QAEJ=(____Q)(__1CYI->__QAEJ +  1);
+        };
+      };
+      __NJJI=__1CYI->__RAEJ->__ZLEJ;
+      if (((struct ___OBJ *)__NJJI)->__id==____RPGD__) {
+        __ZEWH=((____RPGD *)__NJJI)->__UPGD.__TPGD.__B4AD;
       } else /* FILE_UNIX */ {
-        __tmp__KDWH=((__FILE_UNIX__PVND *)result__4HJI)->parent_entry_unix__QVND.parent_entry__EOGD.name__S2AD;
-      };
-      __tmp__YDWH=((__STRING_CONSTANT__0 *)__tmp__KDWH);
-      __tmp__1IYH=FALSE__O__;
-      n__ASAU= 0;
-      n__1KDU= 0;
-      if (( 3 <= __tmp__YDWH->count__0C)) {
-        n__ASAU=(__INTEGER__Q)((__INTEGER__Q)(__tmp__YDWH->count__0C -  3) +  1);
-        n__1KDU= 1;
-        n__2KDU=__tmp__YDWH->count__0C;
-        __tmp__4KDU=__tmp__YDWH->storage__1C;
-        while ((! (((n__ASAU > n__2KDU) || (n__1KDU >  3)) || (((__CHARACTER__DB *)__tmp__4KDU)[(__INTEGER__Q)(n__ASAU -  1)] != ".li"[(__INTEGER__Q)(n__1KDU -  1)])))) {
-          n__ASAU=(__INTEGER__Q)(n__ASAU +  1);
-          n__1KDU=(__INTEGER__Q)(n__1KDU +  1);
-        };
-        __tmp__1IYH=(n__ASAU > __tmp__YDWH->count__0C);
-      };
-      if (__tmp__1IYH) {
-        if (((struct ___OBJ *)result__4HJI)->__id==__DIRECTORY_UNIX__COGD__) {
-          __tmp__22AD=((__DIRECTORY_UNIX__COGD *)result__4HJI)->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD;
+        __ZEWH=((____4WND *)__NJJI)->__5WND.__TPGD.__B4AD;
+      };
+      __HFWH=((____0 *)__ZEWH);
+      __KKYH=__O__;
+      __PTAU= 0;
+      __KMDU= 0;
+      if (( 3 <= __HFWH->__0C)) {
+        __PTAU=(____Q)((____Q)(__HFWH->__0C -  3) +  1);
+        __KMDU= 1;
+        __LMDU=__HFWH->__0C;
+        __NMDU=__HFWH->__1C;
+        while ((! (((__PTAU > __LMDU) || (__KMDU >  3)) || (((____DB *)__NMDU)[(____Q)(__PTAU -  1)] != ".li"[(____Q)(__KMDU -  1)])))) {
+          __PTAU=(____Q)(__PTAU +  1);
+          __KMDU=(____Q)(__KMDU +  1);
+        };
+        __KKYH=(__PTAU > __HFWH->__0C);
+      };
+      if (__KKYH) {
+        if (((struct ___OBJ *)__NJJI)->__id==____RPGD__) {
+          __L4AD=((____RPGD *)__NJJI)->__UPGD.__TPGD.__K4AD;
         } else /* FILE_UNIX */ {
-          __tmp__22AD=((__FILE_UNIX__PVND *)result__4HJI)->parent_entry_unix__QVND.parent_entry__EOGD.path__12AD;
+          __L4AD=((____4WND *)__NJJI)->__5WND.__TPGD.__K4AD;
         };
-        add_last__GLFB(((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)path_file__ND),__tmp__22AD);
-        __tmp__DXBI=TRUE__K__;
+        __VLFB(((____ED *)__ND),__L4AD);
+        __SYBI=__K__;
       } else /* FALSE */ {
-        __tmp__DXBI=FALSE__O__;
+        __SYBI=__O__;
       };
-      if ((! __tmp__DXBI)) {
-        if (is_rec__G1AD) {
-          if (((struct ___OBJ *)result__4HJI)->__id==__DIRECTORY_UNIX__COGD__) {
-            __tmp__BKJI=((void *)((__DIRECTORY_UNIX__COGD *)result__4HJI) != (void *)NULL);
+      if ((! __SYBI)) {
+        if (__V2AD) {
+          if (((struct ___OBJ *)__NJJI)->__id==____RPGD__) {
+            __QLJI=((void *)((____RPGD *)__NJJI) != (void *)NULL);
           } else /* FILE_UNIX */ {
-            __tmp__BKJI=FALSE__O__;
+            __QLJI=__O__;
           };
-          __tmp__M3AD=__tmp__BKJI;
+          __14AD=__QLJI;
         } else /* FALSE */ {
-          __tmp__M3AD=FALSE__O__;
+          __14AD=__O__;
         };
-        if (__tmp__M3AD) {
-          if (((struct ___OBJ *)result__4HJI)->__id==__DIRECTORY_UNIX__COGD__) {
-            __tmp__T3AD=((__DIRECTORY_UNIX__COGD *)result__4HJI)->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD;
+        if (__14AD) {
+          if (((struct ___OBJ *)__NJJI)->__id==____RPGD__) {
+            __C5AD=((____RPGD *)__NJJI)->__UPGD.__TPGD.__K4AD;
           } else /* FILE_UNIX */ {
-            __tmp__T3AD=((__FILE_UNIX__PVND *)result__4HJI)->parent_entry_unix__QVND.parent_entry__EOGD.path__12AD;
+            __C5AD=((____4WND *)__NJJI)->__5WND.__TPGD.__K4AD;
           };
-          load_directory__is_recursive__D1AD(Self__E1AD,__tmp__T3AD,TRUE__K__);
+          __S2AD(__T2AD,__C5AD,__K__);
         };
       };
-      n__4RAU=(__INTEGER__Q)(n__4RAU +  1);
+      __NTAU=(____Q)(__NTAU +  1);
     };
   } else /* FALSE */ {
-    copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_315));
-    append__3VX(((__STRING__BC *)string_tmp__YC),path__F1AD);
-    append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-    pos__O5XS=Self__E1AD->parent_lip_code__3GB.parent_itm_object__MC.position__H2B;
-    put_error__text__2PE( 2,string_tmp__YC);
-    put_position__HRE(pos__O5XS);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-    };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    __K2X(((____BC *)__YC),(&__string_315));
+    __EWX(((____BC *)__YC),__U2AD);
+    __EWX(((____BC *)__YC),(&__string_175));
+    __3AYS=__T2AD->__EHB.__MC.__O2B;
+    __DQE( 2,__YC);
+    __ORE(__3AYS);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
 }
 
-static void put_string__to__D4D(__STRING_CONSTANT__0 *v__F4D,__STRING_CONSTANT__0 *n__G4D)
-// ({NULLxSTRING_CONSTANT__0},{STRING_CONSTANT__0}) Void No recursive, No inlinable.
+static void __K4D(____0 *__M4D,____0 *__N4D)
+// ({NULLx__0},{__0}) Void No recursive, No inlinable.
 {
-  __LIP_SLOT_DATA__VAB *__tmp__JZC;
-  void *__tmp__V4D;
-  __LIP_STRING__LDB *__tmp__W4D;
-  __POSITION__OL __tmp__34D;
-  __tmp__JZC=fast_reference_at__ZCK(((__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *)list_data__HZC),n__G4D);
-  if (((void *)__tmp__JZC == (void *)NULL)) {
-    print__CKG((&__string_180));
-    print__CKG(n__G4D);
-    print__CKG((&__string_168));
+  ____2AB *__QZC;
+  void *__24D;
+  ____SDB *__34D;
+  ____OL __E5D;
+  __QZC=__ADK(((____GZC *)__OZC),__N4D);
+  if (((void *)__QZC == (void *)NULL)) {
+    __JKG((&__string_180));
+    __JKG(__N4D);
+    __JKG((&__string_168));
   } else /* FALSE */ {
-    __tmp__V4D=__tmp__JZC->value__KBB;
-    if (__tmp__V4D==NULL) {
-      __tmp__W4D=NULL;
+    __24D=__QZC->__RBB;
+    if (__24D==NULL) {
+      __34D=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__V4D)->__id) {
-      case __LIP_BOOLEAN__ZBB__: {
-        __tmp__W4D=NULL;
+      switch (((struct ___OBJ *)__24D)->__id) {
+      case ____ACB__: {
+        __34D=NULL;
       } break;
-      case __LIP_INTEGER__5CB__: {
-        __tmp__W4D=NULL;
+      case ____GDB__: {
+        __34D=NULL;
       } break;
-      case __LIP_STRING__LDB__: {
-        __tmp__W4D=((void *)__tmp__V4D);
+      case ____SDB__: {
+        __34D=((void *)__24D);
       } break;
       }
     };
-    if (((void *)__tmp__W4D == (void *)NULL)) {
-      __tmp__34D=__tmp__JZC->parent_lip_slot__WAB.parent_itm_object__MC.position__H2B;
-      put_error__text__2PE( 1,(&__string_181));
-      put_position__HRE(__tmp__34D);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    if (((void *)__34D == (void *)NULL)) {
+      __E5D=__QZC->__3AB.__MC.__O2B;
+      __DQE( 1,(&__string_181));
+      __ORE(__E5D);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    ((__LIP_STRING__LDB *)__tmp__W4D)->value__EGC=v__F4D;
+    ((____SDB *)__34D)->__LGC=__M4D;
   };
 }
 
-static void put_string__BJG(void *s__DJG)
-// ({NULLxSTRING_CONSTANT__0xSTRING__BC}) Void No recursive, No inlinable.
+static void __IJG(void *__KJG)
+// ({NULLx__0x__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__UJG,Self__THH,limit_up__UHH;
-  __CHARACTER__DB *__tmp__S41T,*__tmp__T41T;
-  __CHARACTER__DB __tmp__1JG;
-  if (((struct ___OBJ *)s__DJG)->__id==__STRING_CONSTANT__0__) {
+  ____Q __1JG,__0HH,__1HH;
+  ____DB *__BA2T,*__CA2T;
+  ____DB __CKG;
+  if (((struct ___OBJ *)__KJG)->__id==____0__) {
   };
-  if (((struct ___OBJ *)s__DJG)->__id==__STRING_CONSTANT__0__) {
-    __tmp__UJG=((__STRING_CONSTANT__0 *)s__DJG)->count__0C;
+  if (((struct ___OBJ *)__KJG)->__id==____0__) {
+    __1JG=((____0 *)__KJG)->__0C;
   } else /* STRING */ {
-    __tmp__UJG=((__STRING__BC *)s__DJG)->count__WJ;
-  };
-  Self__THH= 1;
-  limit_up__UHH=__tmp__UJG;
-  __tmp__S41T=((__STRING_CONSTANT__0 *)s__DJG)->storage__1C;
-  __tmp__T41T=((__STRING__BC *)((__STRING_CONSTANT__0 *)s__DJG))->storage__4EL;
-  while ((Self__THH <= limit_up__UHH)) {
-    if (((struct ___OBJ *)s__DJG)->__id==__STRING_CONSTANT__0__) {
-      __tmp__1JG=((__CHARACTER__DB *)__tmp__S41T)[(__INTEGER__Q)(Self__THH -  1)];
+    __1JG=((____BC *)__KJG)->__WJ;
+  };
+  __0HH= 1;
+  __1HH=__1JG;
+  __BA2T=((____0 *)__KJG)->__1C;
+  __CA2T=((____BC *)((____0 *)__KJG))->__FFL;
+  while ((__0HH <= __1HH)) {
+    if (((struct ___OBJ *)__KJG)->__id==____0__) {
+      __CKG=((____DB *)__BA2T)[(____Q)(__0HH -  1)];
     } else /* STRING */ {
-      __tmp__1JG=((__CHARACTER__DB *)__tmp__T41T)[(__INTEGER__Q)(Self__THH -  1)];
+      __CKG=((____DB *)__CA2T)[(____Q)(__0HH -  1)];
     };
-    fputc((int)(__tmp__1JG),stderr);
-    Self__THH=(__INTEGER__Q)(Self__THH +  1);
+    fputc((int)(__CKG),stderr);
+    __0HH=(____Q)(__0HH +  1);
   };
 }
 
-static __LIP_SLOT_DATA__VAB* fast_reference_at__ZCK(__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *Self__0CK,__STRING_CONSTANT__0 *k__1CK)
-// ({HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____2AB* __ADK(____GZC *__BDK,____0 *__CDK)
+// ({__GZC},{NULLx__0}) With result No recursive, No inlinable.
 {
-  __LIP_SLOT_DATA__VAB *result__HDK,*Result__2CK;
-  __INTEGER__Q __tmp__IDK;
-  __HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK *node__GDK;
-  result__HDK=NULL;
-  __tmp__IDK=hash_code__1CM(((__STRING_CONSTANT__0 *)k__1CK));
-  node__GDK=((void **)Self__0CK->buckets__QDK)[(__INTEGER__Q)(__tmp__IDK % Self__0CK->capacity__JDK)];
-  while ((! (((void *)node__GDK == (void *)NULL) || ((void *)node__GDK->key__2DK == (void *)k__1CK)))) {
-    node__GDK=node__GDK->next__HEK;
-  };
-  if (((void *)node__GDK != (void *)NULL)) {
-    result__HDK=node__GDK->item__PEK;
-  };
-  Result__2CK=result__HDK;
-  return(Result__2CK);
+  ____2AB *__ODK,*__DDK;
+  ____Q __PDK;
+  ____LDK *__NDK;
+  __ODK=NULL;
+  __PDK=__CDM(((____0 *)__CDK));
+  __NDK=((void **)__BDK->__XDK)[(____Q)(__PDK % __BDK->__QDK)];
+  while ((! (((void *)__NDK == (void *)NULL) || ((void *)__NDK->__DEK == (void *)__CDK)))) {
+    __NDK=__NDK->__OEK;
+  };
+  if (((void *)__NDK != (void *)NULL)) {
+    __ODK=__NDK->__WEK;
+  };
+  __DDK=__ODK;
+  return(__DDK);
 }
 
-static void put_error__text__2PE(__INTEGER__Q type__4PE,void *txt__5PE)
-// ({INTEGER__Q},{NULLxSTRING_CONSTANT__0xSTRING__BC}) Void No recursive, No inlinable.
+static void __DQE(____Q __FQE,void *__GQE)
+// ({__Q},{NULLx__0x__BC}) Void No recursive, No inlinable.
 {
-  type_error__AQE=type__4PE;
-  ((__STRING__BC *)msg_err__BQE)->count__WJ= 0;
-  if ((type__4PE ==  0)) {
-    append__3VX(((__STRING__BC *)msg_err__BQE),(&__string_316));
+  __HQE=__FQE;
+  ((____BC *)__IQE)->__WJ= 0;
+  if ((__FQE ==  0)) {
+    __EWX(((____BC *)__IQE),(&__string_316));
   };
-  if ((type__4PE ==  1)) {
-    append__3VX(((__STRING__BC *)msg_err__BQE),(&__string_317));
+  if ((__FQE ==  1)) {
+    __EWX(((____BC *)__IQE),(&__string_317));
   };
-  if ((type__4PE ==  2)) {
-    append__3VX(((__STRING__BC *)msg_err__BQE),(&__string_318));
+  if ((__FQE ==  2)) {
+    __EWX(((____BC *)__IQE),(&__string_318));
   };
-  if ((type__4PE ==  3)) {
-    append__3VX(((__STRING__BC *)msg_err__BQE),(&__string_319));
+  if ((__FQE ==  3)) {
+    __EWX(((____BC *)__IQE),(&__string_319));
   };
-  append__3VX(((__STRING__BC *)msg_err__BQE),txt__5PE);
+  __EWX(((____BC *)__IQE),__GQE);
 }
 
-static void put_position__HRE(__POSITION__OL Self__IRE)
-// ({POSITION__OL}) Void No recursive, No inlinable.
+static void __ORE(____OL __PRE)
+// ({__OL}) Void No recursive, No inlinable.
 {
-  __UINTEGER_32__RWB c__KRE,__tmp__LTE;
-  __STRING__BC *Self__0LDU,*Self__CMDU,*Self__KMDU;
-  __INTEGER__Q __tmp__2LDU,old_nb_elts__4LDU,Self__A4G,__tmp__EMDU;
-  __INTEGER__Q old_nb_elts__GMDU,__tmp__MMDU,old_nb_elts__OMDU;
-  __POINTER__IB __tmp__5LDU,__tmp__HMDU,__tmp__PMDU;
-  __CHARACTER__DB *__tmp__1LDU,*__tmp__DMDU,*__tmp__LMDU;
-  __CHARACTER__DB __tmp__BUE;
-  c__KRE= 0;
-  append__3VX(((__STRING__BC *)msg_err__BQE),(&__string_320));
-  append_in__40G((__UINTEGER_32__RWB)(((__UINTEGER_32__RWB )Self__IRE) >>  17),msg_err__BQE);
-  append__3VX(((__STRING__BC *)msg_err__BQE),(&__string_321));
-  append_in__40G((__UINTEGER_32__RWB)((__UINTEGER_32__RWB)(((__UINTEGER_32__RWB )Self__IRE) >>  9) &  255),msg_err__BQE);
-  append__3VX(((__STRING__BC *)msg_err__BQE),(&__string_322));
-  append__3VX(((__STRING__BC *)msg_err__BQE),((__PROTOTYPE__MF *)((void **)((__FAST_ARRAYoPROTOTYPEo__AVB *)prototype_list__JVB)->parent_arrayed_collection__IVB.storage__04Y)[(__INTEGER__Q)(((__INTEGER__Q )((__UINTEGER_32__RWB )Self__IRE)) &  511)])->parent_named__PF.name__4VB);
-  Self__0LDU=((__STRING__BC *)msg_err__BQE);
-  if ((Self__0LDU->capacity__HFL <= Self__0LDU->count__WJ)) {
-    if ((Self__0LDU->capacity__HFL ==  0)) {
-      Self__0LDU->capacity__HFL= 32;
-      __tmp__1LDU=create__KVW( 32);
-      Self__0LDU->storage__4EL=__tmp__1LDU;
-    } else /* FALSE */ {
-      __tmp__2LDU=(__INTEGER__Q)(Self__0LDU->capacity__HFL <<  1);
-      __tmp__1LDU=((__CHARACTER__DB *)Self__0LDU->storage__4EL);
-      old_nb_elts__4LDU=Self__0LDU->capacity__HFL;
-      __tmp__5LDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1LDU),((__UINTEGER_32__RWB )old_nb_elts__4LDU),((__UINTEGER_32__RWB )__tmp__2LDU));
-      __tmp__1LDU=((__CHARACTER__DB *)__tmp__5LDU);
-      clear__to__F00(__tmp__1LDU,old_nb_elts__4LDU,(__INTEGER__Q)(__tmp__2LDU -  1));
-      Self__0LDU->storage__4EL=__tmp__1LDU;
-      Self__0LDU->capacity__HFL=__tmp__2LDU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__0LDU->storage__4EL)[Self__0LDU->count__WJ]='(';
-  Self__0LDU->count__WJ=(__INTEGER__Q)(Self__0LDU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)msg_err__BQE),((__PROTOTYPE__MF *)((void **)((__FAST_ARRAYoPROTOTYPEo__AVB *)prototype_list__JVB)->parent_arrayed_collection__IVB.storage__04Y)[(__INTEGER__Q)(((__INTEGER__Q )((__UINTEGER_32__RWB )Self__IRE)) &  511)])->filename__BWB);
-  append__3VX(((__STRING__BC *)msg_err__BQE),(&__string_323));
-  Self__0LDU=((__PROTOTYPE__MF *)((void **)((__FAST_ARRAYoPROTOTYPEo__AVB *)prototype_list__JVB)->parent_arrayed_collection__IVB.storage__04Y)[(__INTEGER__Q)(((__INTEGER__Q )((__UINTEGER_32__RWB )Self__IRE)) &  511)])->source__VKE;
-  __tmp__2LDU= 1;
-  old_nb_elts__4LDU=((__INTEGER__Q )(__UINTEGER_32__RWB)((__UINTEGER_32__RWB)(((__UINTEGER_32__RWB )Self__IRE) >>  17) -  1));
-  Self__A4G= 1;
-  __tmp__1LDU=((__STRING__BC *)Self__0LDU)->storage__4EL;
-  while ((Self__A4G <= old_nb_elts__4LDU)) {
-    while ((((__CHARACTER__DB *)__tmp__1LDU)[(__INTEGER__Q)(__tmp__2LDU -  1)] != '\n')) {
-      __tmp__2LDU=(__INTEGER__Q)(__tmp__2LDU +  1);
-    };
-    __tmp__2LDU=(__INTEGER__Q)(__tmp__2LDU +  1);
-    Self__A4G=(__INTEGER__Q)(Self__A4G +  1);
-  };
-  ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-  __tmp__LTE=(__UINTEGER_32__RWB)((__UINTEGER_32__RWB)(((__UINTEGER_32__RWB )Self__IRE) >>  9) &  255);
-  while ((! ((__tmp__2LDU > ((__STRING__BC *)Self__0LDU)->count__WJ) || (((__CHARACTER__DB *)((__STRING__BC *)Self__0LDU)->storage__4EL)[(__INTEGER__Q)(__tmp__2LDU -  1)] == '\n')))) {
-    __tmp__BUE=((__CHARACTER__DB *)((__STRING__BC *)Self__0LDU)->storage__4EL)[(__INTEGER__Q)(__tmp__2LDU -  1)];
-    Self__CMDU=((__STRING__BC *)msg_err__BQE);
-    if ((Self__CMDU->capacity__HFL <= Self__CMDU->count__WJ)) {
-      if ((Self__CMDU->capacity__HFL ==  0)) {
-        Self__CMDU->capacity__HFL= 32;
-        __tmp__DMDU=create__KVW( 32);
-        Self__CMDU->storage__4EL=__tmp__DMDU;
-      } else /* FALSE */ {
-        __tmp__EMDU=(__INTEGER__Q)(Self__CMDU->capacity__HFL <<  1);
-        __tmp__DMDU=((__CHARACTER__DB *)Self__CMDU->storage__4EL);
-        old_nb_elts__GMDU=Self__CMDU->capacity__HFL;
-        __tmp__HMDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__DMDU),((__UINTEGER_32__RWB )old_nb_elts__GMDU),((__UINTEGER_32__RWB )__tmp__EMDU));
-        __tmp__DMDU=((__CHARACTER__DB *)__tmp__HMDU);
-        clear__to__F00(__tmp__DMDU,old_nb_elts__GMDU,(__INTEGER__Q)(__tmp__EMDU -  1));
-        Self__CMDU->storage__4EL=__tmp__DMDU;
-        Self__CMDU->capacity__HFL=__tmp__EMDU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__CMDU->storage__4EL)[Self__CMDU->count__WJ]=__tmp__BUE;
-    Self__CMDU->count__WJ=(__INTEGER__Q)(Self__CMDU->count__WJ +  1);
-    if ((c__KRE < __tmp__LTE)) {
-      if ((__tmp__BUE == '\t')) {
-        Self__KMDU=((__STRING__BC *)string_tmp__YC);
-        if ((Self__KMDU->capacity__HFL <= Self__KMDU->count__WJ)) {
-          if ((Self__KMDU->capacity__HFL ==  0)) {
-            Self__KMDU->capacity__HFL= 32;
-            __tmp__LMDU=create__KVW( 32);
-            Self__KMDU->storage__4EL=__tmp__LMDU;
-          } else /* FALSE */ {
-            __tmp__MMDU=(__INTEGER__Q)(Self__KMDU->capacity__HFL <<  1);
-            __tmp__LMDU=((__CHARACTER__DB *)Self__KMDU->storage__4EL);
-            old_nb_elts__OMDU=Self__KMDU->capacity__HFL;
-            __tmp__PMDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LMDU),((__UINTEGER_32__RWB )old_nb_elts__OMDU),((__UINTEGER_32__RWB )__tmp__MMDU));
-            __tmp__LMDU=((__CHARACTER__DB *)__tmp__PMDU);
-            clear__to__F00(__tmp__LMDU,old_nb_elts__OMDU,(__INTEGER__Q)(__tmp__MMDU -  1));
-            Self__KMDU->storage__4EL=__tmp__LMDU;
-            Self__KMDU->capacity__HFL=__tmp__MMDU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__KMDU->storage__4EL)[Self__KMDU->count__WJ]='\t';
-        Self__KMDU->count__WJ=(__INTEGER__Q)(Self__KMDU->count__WJ +  1);
-      } else /* FALSE */ {
-        Self__KMDU=((__STRING__BC *)string_tmp__YC);
-        if ((Self__KMDU->capacity__HFL <= Self__KMDU->count__WJ)) {
-          if ((Self__KMDU->capacity__HFL ==  0)) {
-            Self__KMDU->capacity__HFL= 32;
-            __tmp__LMDU=create__KVW( 32);
-            Self__KMDU->storage__4EL=__tmp__LMDU;
-          } else /* FALSE */ {
-            __tmp__MMDU=(__INTEGER__Q)(Self__KMDU->capacity__HFL <<  1);
-            __tmp__LMDU=((__CHARACTER__DB *)Self__KMDU->storage__4EL);
-            old_nb_elts__OMDU=Self__KMDU->capacity__HFL;
-            __tmp__PMDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LMDU),((__UINTEGER_32__RWB )old_nb_elts__OMDU),((__UINTEGER_32__RWB )__tmp__MMDU));
-            __tmp__LMDU=((__CHARACTER__DB *)__tmp__PMDU);
-            clear__to__F00(__tmp__LMDU,old_nb_elts__OMDU,(__INTEGER__Q)(__tmp__MMDU -  1));
-            Self__KMDU->storage__4EL=__tmp__LMDU;
-            Self__KMDU->capacity__HFL=__tmp__MMDU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__KMDU->storage__4EL)[Self__KMDU->count__WJ]=' ';
-        Self__KMDU->count__WJ=(__INTEGER__Q)(Self__KMDU->count__WJ +  1);
-      };
-    };
-    c__KRE=(__UINTEGER_32__RWB)(c__KRE +  1);
-    __tmp__2LDU=(__INTEGER__Q)(__tmp__2LDU +  1);
-  };
-  Self__0LDU=((__STRING__BC *)msg_err__BQE);
-  if ((Self__0LDU->capacity__HFL <= Self__0LDU->count__WJ)) {
-    if ((Self__0LDU->capacity__HFL ==  0)) {
-      Self__0LDU->capacity__HFL= 32;
-      __tmp__DMDU=create__KVW( 32);
-      Self__0LDU->storage__4EL=__tmp__DMDU;
-    } else /* FALSE */ {
-      __tmp__EMDU=(__INTEGER__Q)(Self__0LDU->capacity__HFL <<  1);
-      __tmp__DMDU=((__CHARACTER__DB *)Self__0LDU->storage__4EL);
-      old_nb_elts__GMDU=Self__0LDU->capacity__HFL;
-      __tmp__5LDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__DMDU),((__UINTEGER_32__RWB )old_nb_elts__GMDU),((__UINTEGER_32__RWB )__tmp__EMDU));
-      __tmp__DMDU=((__CHARACTER__DB *)__tmp__5LDU);
-      clear__to__F00(__tmp__DMDU,old_nb_elts__GMDU,(__INTEGER__Q)(__tmp__EMDU -  1));
-      Self__0LDU->storage__4EL=__tmp__DMDU;
-      Self__0LDU->capacity__HFL=__tmp__EMDU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__0LDU->storage__4EL)[Self__0LDU->count__WJ]='\n';
-  Self__0LDU->count__WJ=(__INTEGER__Q)(Self__0LDU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)msg_err__BQE),string_tmp__YC);
-  append__3VX(((__STRING__BC *)msg_err__BQE),(&__string_324));
+  ____YWB __RRE,__STE;
+  ____BC *__JNDU,*__RNDU,*__ZNDU;
+  ____Q __LNDU,__NNDU,__H4G,__TNDU,__VNDU,__1NDU,__3NDU;
+  ____IB __ONDU,__WNDU,__4NDU;
+  ____DB *__KNDU,*__SNDU,*__0NDU;
+  ____DB __IUE;
+  __RRE= 0;
+  __EWX(((____BC *)__IQE),(&__string_320));
+  __F1G((____YWB)(((____YWB )__PRE) >>  17),__IQE);
+  __EWX(((____BC *)__IQE),(&__string_321));
+  __F1G((____YWB)((____YWB)(((____YWB )__PRE) >>  9) &  255),__IQE);
+  __EWX(((____BC *)__IQE),(&__string_322));
+  __EWX(((____BC *)__IQE),((____MF *)((void **)((____HVB *)__QVB)->__PVB.__B5Y)[(____Q)(((____Q )((____YWB )__PRE)) &  511)])->__PF.__FWB);
+  __JNDU=((____BC *)__IQE);
+  if ((__JNDU->__OFL <= __JNDU->__WJ)) {
+    if ((__JNDU->__OFL ==  0)) {
+      __JNDU->__OFL= 32;
+      __KNDU=__RVW( 32);
+      __JNDU->__FFL=__KNDU;
+    } else /* FALSE */ {
+      __LNDU=(____Q)(__JNDU->__OFL <<  1);
+      __KNDU=((____DB *)__JNDU->__FFL);
+      __NNDU=__JNDU->__OFL;
+      __ONDU=__55W(((____IB )__KNDU),((____YWB )__NNDU),((____YWB )__LNDU));
+      __KNDU=((____DB *)__ONDU);
+      __M00(__KNDU,__NNDU,(____Q)(__LNDU -  1));
+      __JNDU->__FFL=__KNDU;
+      __JNDU->__OFL=__LNDU;
+    };
+  };
+  ((____DB *)__JNDU->__FFL)[__JNDU->__WJ]='(';
+  __JNDU->__WJ=(____Q)(__JNDU->__WJ +  1);
+  __EWX(((____BC *)__IQE),((____MF *)((void **)((____HVB *)__QVB)->__PVB.__B5Y)[(____Q)(((____Q )((____YWB )__PRE)) &  511)])->__IWB);
+  __EWX(((____BC *)__IQE),(&__string_323));
+  __JNDU=((____MF *)((void **)((____HVB *)__QVB)->__PVB.__B5Y)[(____Q)(((____Q )((____YWB )__PRE)) &  511)])->__2KE;
+  __LNDU= 1;
+  __NNDU=((____Q )(____YWB)((____YWB)(((____YWB )__PRE) >>  17) -  1));
+  __H4G= 1;
+  __KNDU=((____BC *)__JNDU)->__FFL;
+  while ((__H4G <= __NNDU)) {
+    while ((((____DB *)__KNDU)[(____Q)(__LNDU -  1)] != '\n')) {
+      __LNDU=(____Q)(__LNDU +  1);
+    };
+    __LNDU=(____Q)(__LNDU +  1);
+    __H4G=(____Q)(__H4G +  1);
+  };
+  ((____BC *)__YC)->__WJ= 0;
+  __STE=(____YWB)((____YWB)(((____YWB )__PRE) >>  9) &  255);
+  while ((! ((__LNDU > ((____BC *)__JNDU)->__WJ) || (((____DB *)((____BC *)__JNDU)->__FFL)[(____Q)(__LNDU -  1)] == '\n')))) {
+    __IUE=((____DB *)((____BC *)__JNDU)->__FFL)[(____Q)(__LNDU -  1)];
+    __RNDU=((____BC *)__IQE);
+    if ((__RNDU->__OFL <= __RNDU->__WJ)) {
+      if ((__RNDU->__OFL ==  0)) {
+        __RNDU->__OFL= 32;
+        __SNDU=__RVW( 32);
+        __RNDU->__FFL=__SNDU;
+      } else /* FALSE */ {
+        __TNDU=(____Q)(__RNDU->__OFL <<  1);
+        __SNDU=((____DB *)__RNDU->__FFL);
+        __VNDU=__RNDU->__OFL;
+        __WNDU=__55W(((____IB )__SNDU),((____YWB )__VNDU),((____YWB )__TNDU));
+        __SNDU=((____DB *)__WNDU);
+        __M00(__SNDU,__VNDU,(____Q)(__TNDU -  1));
+        __RNDU->__FFL=__SNDU;
+        __RNDU->__OFL=__TNDU;
+      };
+    };
+    ((____DB *)__RNDU->__FFL)[__RNDU->__WJ]=__IUE;
+    __RNDU->__WJ=(____Q)(__RNDU->__WJ +  1);
+    if ((__RRE < __STE)) {
+      if ((__IUE == '\t')) {
+        __ZNDU=((____BC *)__YC);
+        if ((__ZNDU->__OFL <= __ZNDU->__WJ)) {
+          if ((__ZNDU->__OFL ==  0)) {
+            __ZNDU->__OFL= 32;
+            __0NDU=__RVW( 32);
+            __ZNDU->__FFL=__0NDU;
+          } else /* FALSE */ {
+            __1NDU=(____Q)(__ZNDU->__OFL <<  1);
+            __0NDU=((____DB *)__ZNDU->__FFL);
+            __3NDU=__ZNDU->__OFL;
+            __4NDU=__55W(((____IB )__0NDU),((____YWB )__3NDU),((____YWB )__1NDU));
+            __0NDU=((____DB *)__4NDU);
+            __M00(__0NDU,__3NDU,(____Q)(__1NDU -  1));
+            __ZNDU->__FFL=__0NDU;
+            __ZNDU->__OFL=__1NDU;
+          };
+        };
+        ((____DB *)__ZNDU->__FFL)[__ZNDU->__WJ]='\t';
+        __ZNDU->__WJ=(____Q)(__ZNDU->__WJ +  1);
+      } else /* FALSE */ {
+        __ZNDU=((____BC *)__YC);
+        if ((__ZNDU->__OFL <= __ZNDU->__WJ)) {
+          if ((__ZNDU->__OFL ==  0)) {
+            __ZNDU->__OFL= 32;
+            __0NDU=__RVW( 32);
+            __ZNDU->__FFL=__0NDU;
+          } else /* FALSE */ {
+            __1NDU=(____Q)(__ZNDU->__OFL <<  1);
+            __0NDU=((____DB *)__ZNDU->__FFL);
+            __3NDU=__ZNDU->__OFL;
+            __4NDU=__55W(((____IB )__0NDU),((____YWB )__3NDU),((____YWB )__1NDU));
+            __0NDU=((____DB *)__4NDU);
+            __M00(__0NDU,__3NDU,(____Q)(__1NDU -  1));
+            __ZNDU->__FFL=__0NDU;
+            __ZNDU->__OFL=__1NDU;
+          };
+        };
+        ((____DB *)__ZNDU->__FFL)[__ZNDU->__WJ]=' ';
+        __ZNDU->__WJ=(____Q)(__ZNDU->__WJ +  1);
+      };
+    };
+    __RRE=(____YWB)(__RRE +  1);
+    __LNDU=(____Q)(__LNDU +  1);
+  };
+  __JNDU=((____BC *)__IQE);
+  if ((__JNDU->__OFL <= __JNDU->__WJ)) {
+    if ((__JNDU->__OFL ==  0)) {
+      __JNDU->__OFL= 32;
+      __SNDU=__RVW( 32);
+      __JNDU->__FFL=__SNDU;
+    } else /* FALSE */ {
+      __TNDU=(____Q)(__JNDU->__OFL <<  1);
+      __SNDU=((____DB *)__JNDU->__FFL);
+      __VNDU=__JNDU->__OFL;
+      __ONDU=__55W(((____IB )__SNDU),((____YWB )__VNDU),((____YWB )__TNDU));
+      __SNDU=((____DB *)__ONDU);
+      __M00(__SNDU,__VNDU,(____Q)(__TNDU -  1));
+      __JNDU->__FFL=__SNDU;
+      __JNDU->__OFL=__TNDU;
+    };
+  };
+  ((____DB *)__JNDU->__FFL)[__JNDU->__WJ]='\n';
+  __JNDU->__WJ=(____Q)(__JNDU->__WJ +  1);
+  __EWX(((____BC *)__IQE),__YC);
+  __EWX(((____BC *)__IQE),(&__string_324));
 }
 
-static __INTEGER__Q get_integer__IGC(__STRING_CONSTANT__0 *n__KGC)
-// ({STRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____Q __PGC(____0 *__RGC)
+// ({__0}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__OGC,Result__LGC;
-  __LIP_SLOT_DATA__VAB *__tmp__LHVR;
-  void *__tmp__1GC;
-  __LIP_INTEGER__5CB *__tmp__2GC;
-  __POSITION__OL __tmp__DHC;
-  result__OGC= 0;
-  __tmp__LHVR=fast_reference_at__ZCK(((__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *)list_data__HZC),n__KGC);
-  if (((void *)__tmp__LHVR == (void *)NULL)) {
-    print__CKG((&__string_180));
-    print__CKG(n__KGC);
-    print__CKG((&__string_168));
+  ____Q __VGC,__SGC;
+  ____2AB *__0IVR;
+  void *__CHC;
+  ____GDB *__DHC;
+  ____OL __KHC;
+  __VGC= 0;
+  __0IVR=__ADK(((____GZC *)__OZC),__RGC);
+  if (((void *)__0IVR == (void *)NULL)) {
+    __JKG((&__string_180));
+    __JKG(__RGC);
+    __JKG((&__string_168));
   } else /* FALSE */ {
-    __tmp__1GC=__tmp__LHVR->value__KBB;
-    if (__tmp__1GC==NULL) {
-      __tmp__2GC=NULL;
+    __CHC=__0IVR->__RBB;
+    if (__CHC==NULL) {
+      __DHC=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__1GC)->__id) {
-      case __LIP_BOOLEAN__ZBB__: {
-        __tmp__2GC=NULL;
+      switch (((struct ___OBJ *)__CHC)->__id) {
+      case ____ACB__: {
+        __DHC=NULL;
       } break;
-      case __LIP_INTEGER__5CB__: {
-        __tmp__2GC=((void *)__tmp__1GC);
+      case ____GDB__: {
+        __DHC=((void *)__CHC);
       } break;
-      case __LIP_STRING__LDB__: {
-        __tmp__2GC=NULL;
+      case ____SDB__: {
+        __DHC=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__2GC == (void *)NULL)) {
-      __tmp__DHC=__tmp__LHVR->parent_lip_slot__WAB.parent_itm_object__MC.position__H2B;
-      put_error__text__2PE( 1,(&__string_325));
-      put_position__HRE(__tmp__DHC);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    if (((void *)__DHC == (void *)NULL)) {
+      __KHC=__0IVR->__3AB.__MC.__O2B;
+      __DQE( 1,(&__string_325));
+      __ORE(__KHC);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    result__OGC=__tmp__2GC->value__HHC;
+    __VGC=__DHC->__OHC;
   };
-  Result__LGC=result__OGC;
-  return(Result__LGC);
+  __SGC=__VGC;
+  return(__SGC);
 }
 
-static __BOOLEAN__L get_boolean__MHC(__STRING_CONSTANT__0 *n__OHC)
-// ({STRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____L __THC(____0 *__VHC)
+// ({__0}) With result No recursive, No inlinable.
 {
-  __LIP_SLOT_DATA__VAB *__tmp__RHVR;
-  void *__tmp__5HC;
-  __LIP_BOOLEAN__ZBB *__tmp__AIC;
-  __POSITION__OL __tmp__HIC;
-  __BOOLEAN__L result__SHC,Result__PHC;
-  result__SHC=FALSE__O__;
-  __tmp__RHVR=fast_reference_at__ZCK(((__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *)list_data__HZC),n__OHC);
-  if (((void *)__tmp__RHVR == (void *)NULL)) {
-    print__CKG((&__string_180));
-    print__CKG(n__OHC);
-    print__CKG((&__string_168));
+  ____2AB *__AJVR;
+  void *__GIC;
+  ____ACB *__HIC;
+  ____OL __OIC;
+  ____L __ZHC,__WHC;
+  __ZHC=__O__;
+  __AJVR=__ADK(((____GZC *)__OZC),__VHC);
+  if (((void *)__AJVR == (void *)NULL)) {
+    __JKG((&__string_180));
+    __JKG(__VHC);
+    __JKG((&__string_168));
   } else /* FALSE */ {
-    __tmp__5HC=__tmp__RHVR->value__KBB;
-    if (__tmp__5HC==NULL) {
-      __tmp__AIC=NULL;
+    __GIC=__AJVR->__RBB;
+    if (__GIC==NULL) {
+      __HIC=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__5HC)->__id) {
-      case __LIP_BOOLEAN__ZBB__: {
-        __tmp__AIC=((void *)__tmp__5HC);
+      switch (((struct ___OBJ *)__GIC)->__id) {
+      case ____ACB__: {
+        __HIC=((void *)__GIC);
       } break;
-      case __LIP_INTEGER__5CB__: {
-        __tmp__AIC=NULL;
+      case ____GDB__: {
+        __HIC=NULL;
       } break;
-      case __LIP_STRING__LDB__: {
-        __tmp__AIC=NULL;
+      case ____SDB__: {
+        __HIC=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__AIC == (void *)NULL)) {
-      __tmp__HIC=__tmp__RHVR->parent_lip_slot__WAB.parent_itm_object__MC.position__H2B;
-      put_error__text__2PE( 1,(&__string_282));
-      put_position__HRE(__tmp__HIC);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    if (((void *)__HIC == (void *)NULL)) {
+      __OIC=__AJVR->__3AB.__MC.__O2B;
+      __DQE( 1,(&__string_282));
+      __ORE(__OIC);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    result__SHC=__tmp__AIC->value__LIC;
+    __ZHC=__HIC->__SIC;
   };
-  Result__PHC=result__SHC;
-  return(Result__PHC);
+  __WHC=__ZHC;
+  return(__WHC);
 }
 
-static void title__in__G2F(__STRING_CONSTANT__0 *txt__I2F,__STRING__BC *buf__J2F)
-// ({STRING_CONSTANT__0},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __N2F(____0 *__P2F,____BC *__Q2F)
+// ({__0},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q Self__PCH,__tmp__ENDU,old_nb_elts__GNDU;
-  __STRING__BC *Self__CNDU;
-  __POINTER__IB __tmp__HNDU;
-  __CHARACTER__DB *__tmp__DNDU;
-  append__3VX(((__STRING__BC *)buf__J2F),(&__string_8));
-  Self__PCH= 3;
-  while ((Self__PCH <=  28)) {
-    Self__CNDU=((__STRING__BC *)buf__J2F);
-    if ((Self__CNDU->capacity__HFL <= Self__CNDU->count__WJ)) {
-      if ((Self__CNDU->capacity__HFL ==  0)) {
-        Self__CNDU->capacity__HFL= 32;
-        __tmp__DNDU=create__KVW( 32);
-        Self__CNDU->storage__4EL=__tmp__DNDU;
-      } else /* FALSE */ {
-        __tmp__ENDU=(__INTEGER__Q)(Self__CNDU->capacity__HFL <<  1);
-        __tmp__DNDU=((__CHARACTER__DB *)Self__CNDU->storage__4EL);
-        old_nb_elts__GNDU=Self__CNDU->capacity__HFL;
-        __tmp__HNDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__DNDU),((__UINTEGER_32__RWB )old_nb_elts__GNDU),((__UINTEGER_32__RWB )__tmp__ENDU));
-        __tmp__DNDU=((__CHARACTER__DB *)__tmp__HNDU);
-        clear__to__F00(__tmp__DNDU,old_nb_elts__GNDU,(__INTEGER__Q)(__tmp__ENDU -  1));
-        Self__CNDU->storage__4EL=__tmp__DNDU;
-        Self__CNDU->capacity__HFL=__tmp__ENDU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__CNDU->storage__4EL)[Self__CNDU->count__WJ]='=';
-    Self__CNDU->count__WJ=(__INTEGER__Q)(Self__CNDU->count__WJ +  1);
-    Self__PCH=(__INTEGER__Q)(Self__PCH +  1);
-  };
-  append__3VX(((__STRING__BC *)buf__J2F),(&__string_9));
-  append__3VX(((__STRING__BC *)buf__J2F),txt__I2F);
-  Self__PCH=(__INTEGER__Q)(txt__I2F->count__0C +  5);
-  while ((Self__PCH <=  28)) {
-    Self__CNDU=((__STRING__BC *)buf__J2F);
-    if ((Self__CNDU->capacity__HFL <= Self__CNDU->count__WJ)) {
-      if ((Self__CNDU->capacity__HFL ==  0)) {
-        Self__CNDU->capacity__HFL= 32;
-        __tmp__DNDU=create__KVW( 32);
-        Self__CNDU->storage__4EL=__tmp__DNDU;
-      } else /* FALSE */ {
-        __tmp__ENDU=(__INTEGER__Q)(Self__CNDU->capacity__HFL <<  1);
-        __tmp__DNDU=((__CHARACTER__DB *)Self__CNDU->storage__4EL);
-        old_nb_elts__GNDU=Self__CNDU->capacity__HFL;
-        __tmp__HNDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__DNDU),((__UINTEGER_32__RWB )old_nb_elts__GNDU),((__UINTEGER_32__RWB )__tmp__ENDU));
-        __tmp__DNDU=((__CHARACTER__DB *)__tmp__HNDU);
-        clear__to__F00(__tmp__DNDU,old_nb_elts__GNDU,(__INTEGER__Q)(__tmp__ENDU -  1));
-        Self__CNDU->storage__4EL=__tmp__DNDU;
-        Self__CNDU->capacity__HFL=__tmp__ENDU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__CNDU->storage__4EL)[Self__CNDU->count__WJ]=' ';
-    Self__CNDU->count__WJ=(__INTEGER__Q)(Self__CNDU->count__WJ +  1);
-    Self__PCH=(__INTEGER__Q)(Self__PCH +  1);
-  };
-  append__3VX(((__STRING__BC *)buf__J2F),(&__string_11));
-  Self__PCH= 3;
-  while ((Self__PCH <=  28)) {
-    Self__CNDU=((__STRING__BC *)buf__J2F);
-    if ((Self__CNDU->capacity__HFL <= Self__CNDU->count__WJ)) {
-      if ((Self__CNDU->capacity__HFL ==  0)) {
-        Self__CNDU->capacity__HFL= 32;
-        __tmp__DNDU=create__KVW( 32);
-        Self__CNDU->storage__4EL=__tmp__DNDU;
-      } else /* FALSE */ {
-        __tmp__ENDU=(__INTEGER__Q)(Self__CNDU->capacity__HFL <<  1);
-        __tmp__DNDU=((__CHARACTER__DB *)Self__CNDU->storage__4EL);
-        old_nb_elts__GNDU=Self__CNDU->capacity__HFL;
-        __tmp__HNDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__DNDU),((__UINTEGER_32__RWB )old_nb_elts__GNDU),((__UINTEGER_32__RWB )__tmp__ENDU));
-        __tmp__DNDU=((__CHARACTER__DB *)__tmp__HNDU);
-        clear__to__F00(__tmp__DNDU,old_nb_elts__GNDU,(__INTEGER__Q)(__tmp__ENDU -  1));
-        Self__CNDU->storage__4EL=__tmp__DNDU;
-        Self__CNDU->capacity__HFL=__tmp__ENDU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__CNDU->storage__4EL)[Self__CNDU->count__WJ]='=';
-    Self__CNDU->count__WJ=(__INTEGER__Q)(Self__CNDU->count__WJ +  1);
-    Self__PCH=(__INTEGER__Q)(Self__PCH +  1);
-  };
-  append__3VX(((__STRING__BC *)buf__J2F),(&__string_12));
+  ____Q __WCH,__TODU,__VODU;
+  ____BC *__RODU;
+  ____IB __WODU;
+  ____DB *__SODU;
+  __EWX(((____BC *)__Q2F),(&__string_8));
+  __WCH= 3;
+  while ((__WCH <=  28)) {
+    __RODU=((____BC *)__Q2F);
+    if ((__RODU->__OFL <= __RODU->__WJ)) {
+      if ((__RODU->__OFL ==  0)) {
+        __RODU->__OFL= 32;
+        __SODU=__RVW( 32);
+        __RODU->__FFL=__SODU;
+      } else /* FALSE */ {
+        __TODU=(____Q)(__RODU->__OFL <<  1);
+        __SODU=((____DB *)__RODU->__FFL);
+        __VODU=__RODU->__OFL;
+        __WODU=__55W(((____IB )__SODU),((____YWB )__VODU),((____YWB )__TODU));
+        __SODU=((____DB *)__WODU);
+        __M00(__SODU,__VODU,(____Q)(__TODU -  1));
+        __RODU->__FFL=__SODU;
+        __RODU->__OFL=__TODU;
+      };
+    };
+    ((____DB *)__RODU->__FFL)[__RODU->__WJ]='=';
+    __RODU->__WJ=(____Q)(__RODU->__WJ +  1);
+    __WCH=(____Q)(__WCH +  1);
+  };
+  __EWX(((____BC *)__Q2F),(&__string_9));
+  __EWX(((____BC *)__Q2F),__P2F);
+  __WCH=(____Q)(__P2F->__0C +  5);
+  while ((__WCH <=  28)) {
+    __RODU=((____BC *)__Q2F);
+    if ((__RODU->__OFL <= __RODU->__WJ)) {
+      if ((__RODU->__OFL ==  0)) {
+        __RODU->__OFL= 32;
+        __SODU=__RVW( 32);
+        __RODU->__FFL=__SODU;
+      } else /* FALSE */ {
+        __TODU=(____Q)(__RODU->__OFL <<  1);
+        __SODU=((____DB *)__RODU->__FFL);
+        __VODU=__RODU->__OFL;
+        __WODU=__55W(((____IB )__SODU),((____YWB )__VODU),((____YWB )__TODU));
+        __SODU=((____DB *)__WODU);
+        __M00(__SODU,__VODU,(____Q)(__TODU -  1));
+        __RODU->__FFL=__SODU;
+        __RODU->__OFL=__TODU;
+      };
+    };
+    ((____DB *)__RODU->__FFL)[__RODU->__WJ]=' ';
+    __RODU->__WJ=(____Q)(__RODU->__WJ +  1);
+    __WCH=(____Q)(__WCH +  1);
+  };
+  __EWX(((____BC *)__Q2F),(&__string_11));
+  __WCH= 3;
+  while ((__WCH <=  28)) {
+    __RODU=((____BC *)__Q2F);
+    if ((__RODU->__OFL <= __RODU->__WJ)) {
+      if ((__RODU->__OFL ==  0)) {
+        __RODU->__OFL= 32;
+        __SODU=__RVW( 32);
+        __RODU->__FFL=__SODU;
+      } else /* FALSE */ {
+        __TODU=(____Q)(__RODU->__OFL <<  1);
+        __SODU=((____DB *)__RODU->__FFL);
+        __VODU=__RODU->__OFL;
+        __WODU=__55W(((____IB )__SODU),((____YWB )__VODU),((____YWB )__TODU));
+        __SODU=((____DB *)__WODU);
+        __M00(__SODU,__VODU,(____Q)(__TODU -  1));
+        __RODU->__FFL=__SODU;
+        __RODU->__OFL=__TODU;
+      };
+    };
+    ((____DB *)__RODU->__FFL)[__RODU->__WJ]='=';
+    __RODU->__WJ=(____Q)(__RODU->__WJ +  1);
+    __WCH=(____Q)(__WCH +  1);
+  };
+  __EWX(((____BC *)__Q2F),(&__string_12));
 }
 
-static void fast_put__to__U2J(__HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC *Self__V2J,void *v__W2J,__STRING_CONSTANT__0 *k__X2J)
-// ({HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMB},{NULLxSTRING_CONSTANT__0}) Void No recursive, No inlinable.
+static void __12J(____ELC *__22J,void *__32J,____0 *__42J)
+// ({__ELC},{NULLx__FFx__FMBx__HMBx__JMB},{NULLx__0}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__F3J,__tmp__I3J,idx__52J,__tmp__IMS,i__AMS;
-  __INTEGER__Q __tmp__ENS,__tmp__GNS;
-  __POINTER__IB ptr__FPUB,__tmp__LPUB,__tmp__F51T,__tmp__H51T;
-  __UINTEGER_32__RWB __tmp__I51T;
-  __HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J *node__E3J;
-  __HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J *node1__CMS;
-  __HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J *node2__DMS;
-  __HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J *Self__COXC;
-  void **old_buckets__BMS,**__tmp__JMS;
-  __tmp__F3J=hash_code__1CM(((__STRING_CONSTANT__0 *)k__X2J));
-  __tmp__I3J=(__INTEGER__Q)(__tmp__F3J % Self__V2J->capacity__G3J);
-  idx__52J=__tmp__I3J;
-  node__E3J=((void **)Self__V2J->buckets__N3J)[__tmp__I3J];
-  while ((! (((void *)node__E3J == (void *)NULL) || ((void *)node__E3J->key__Z3J == (void *)k__X2J)))) {
-    node__E3J=node__E3J->next__E4J;
-  };
-  if (((void *)node__E3J == (void *)NULL)) {
-    if ((Self__V2J->capacity__G3J == Self__V2J->count__N4J)) {
-      node1__CMS=NULL;
-      node2__DMS=NULL;
-      old_buckets__BMS=Self__V2J->buckets__N3J;
-      __tmp__IMS=prime_number_ceiling__BKN((__INTEGER__Q)(Self__V2J->capacity__G3J +  1));
-      __tmp__JMS=create__MVN(__tmp__IMS);
-      Self__V2J->buckets__N3J=__tmp__JMS;
-      i__AMS=(__INTEGER__Q)(Self__V2J->capacity__G3J -  1);
-      Self__V2J->capacity__G3J=__tmp__IMS;
-      while ((i__AMS >=  0)) {
-        node1__CMS=((void **)old_buckets__BMS)[i__AMS];
-        while (((void *)node1__CMS != (void *)NULL)) {
-          node2__DMS=node1__CMS->next__E4J;
-          __tmp__ENS=hash_code__1CM(((__STRING_CONSTANT__0 *)node1__CMS->key__Z3J));
-          __tmp__GNS=(__INTEGER__Q)(__tmp__ENS % Self__V2J->capacity__G3J);
-          ((__HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J *)node1__CMS)->next__E4J=((void **)Self__V2J->buckets__N3J)[__tmp__GNS];
-          ((void **)Self__V2J->buckets__N3J)[__tmp__GNS]=node1__CMS;
-          node1__CMS=node2__DMS;
-        };
-        i__AMS=(__INTEGER__Q)(i__AMS -  1);
-      };
-      idx__52J=(__INTEGER__Q)(__tmp__F3J % Self__V2J->capacity__G3J);
-    };
-    node1__CMS=((void **)Self__V2J->buckets__N3J)[idx__52J];
-    node2__DMS=NULL;
-    ptr__FPUB=((__POINTER__IB )(NULL));
-    __tmp__IMS= 0;
-    __tmp__LPUB=((__POINTER__IB )sizeof(__HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J));
-    if (((unsigned long)__tmp__LPUB ==  0)) {
-      node2__DMS=HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J__;
-    } else /* FALSE */ {
-      __tmp__IMS=__HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J__;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LPUB));
-      if ((__tmp__IMS == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__F51T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__H51T=(void *)((unsigned long)(void *)((unsigned long)__tmp__LPUB - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F51T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F51T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__I51T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__H51T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__F51T=micro_alloc__table__lab__HKI(__tmp__H51T,((__POINTER__IB )(&(table_size[(__tmp__I51T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__H51T)));
-        ptr__FPUB=__tmp__F51T;
-      } else /* FALSE */ {
-        __tmp__I51T=((__UINTEGER_32__RWB )__tmp__IMS);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__F51T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__H51T=(void *)((unsigned long)(void *)((unsigned long)__tmp__LPUB - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F51T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F51T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__F51T=micro_alloc__table__lab__HKI(__tmp__H51T,((__POINTER__IB )(&(table_type[(__tmp__I51T)]))),(__UINTEGER_32__RWB)(__tmp__I51T |  1));
-        ptr__FPUB=__tmp__F51T;
-      };
-      node2__DMS=((__HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J *)ptr__FPUB);
-      *(node2__DMS) = *(HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J__);
-    };
-    Self__COXC=((__HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J *)node2__DMS);
-    Self__COXC->item__EPS=v__W2J;
-    Self__COXC->key__Z3J=k__X2J;
-    Self__COXC->next__E4J=node1__CMS;
-    node__E3J=node2__DMS;
-    ((void **)Self__V2J->buckets__N3J)[idx__52J]=node2__DMS;
-    Self__V2J->count__N4J=(__INTEGER__Q)(Self__V2J->count__N4J +  1);
+  ____Q __M3J,__P3J,__G3J,__PMS,__HMS,__LNS,__NNS;
+  ____IB __UQUB,__0QUB,__UA2T,__WA2T;
+  ____YWB __XA2T;
+  ____H3J *__L3J,*__JMS,*__KMS,*__RPXC;
+  void **__IMS,**__QMS;
+  __M3J=__CDM(((____0 *)__42J));
+  __P3J=(____Q)(__M3J % __22J->__N3J);
+  __G3J=__P3J;
+  __L3J=((void **)__22J->__U3J)[__P3J];
+  while ((! (((void *)__L3J == (void *)NULL) || ((void *)__L3J->__A4J == (void *)__42J)))) {
+    __L3J=__L3J->__L4J;
+  };
+  if (((void *)__L3J == (void *)NULL)) {
+    if ((__22J->__N3J == __22J->__U4J)) {
+      __JMS=NULL;
+      __KMS=NULL;
+      __IMS=__22J->__U3J;
+      __PMS=__IKN((____Q)(__22J->__N3J +  1));
+      __QMS=__TVN(__PMS);
+      __22J->__U3J=__QMS;
+      __HMS=(____Q)(__22J->__N3J -  1);
+      __22J->__N3J=__PMS;
+      while ((__HMS >=  0)) {
+        __JMS=((void **)__IMS)[__HMS];
+        while (((void *)__JMS != (void *)NULL)) {
+          __KMS=__JMS->__L4J;
+          __LNS=__CDM(((____0 *)__JMS->__A4J));
+          __NNS=(____Q)(__LNS % __22J->__N3J);
+          ((____H3J *)__JMS)->__L4J=((void **)__22J->__U3J)[__NNS];
+          ((void **)__22J->__U3J)[__NNS]=__JMS;
+          __JMS=__KMS;
+        };
+        __HMS=(____Q)(__HMS -  1);
+      };
+      __G3J=(____Q)(__M3J % __22J->__N3J);
+    };
+    __JMS=((void **)__22J->__U3J)[__G3J];
+    __KMS=NULL;
+    __UQUB=((____IB )(NULL));
+    __PMS= 0;
+    __0QUB=((____IB )sizeof(____H3J));
+    if (((unsigned long)__0QUB ==  0)) {
+      __KMS=__H3J__;
+    } else /* FALSE */ {
+      __PMS=____H3J__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0QUB));
+      if ((__PMS == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UA2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WA2T=(void *)((unsigned long)(void *)((unsigned long)__0QUB - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UA2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UA2T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XA2T=((____YWB )((____Q )(void *)((unsigned long)__WA2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __UA2T=__OKI(__WA2T,((____IB )(&(table_size[(__XA2T)-1]))),((____YWB )((____Q )__WA2T)));
+        __UQUB=__UA2T;
+      } else /* FALSE */ {
+        __XA2T=((____YWB )__PMS);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UA2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WA2T=(void *)((unsigned long)(void *)((unsigned long)__0QUB - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UA2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UA2T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __UA2T=__OKI(__WA2T,((____IB )(&(table_type[(__XA2T)]))),(____YWB)(__XA2T |  1));
+        __UQUB=__UA2T;
+      };
+      __KMS=((____H3J *)__UQUB);
+      *(__KMS) = *(__H3J__);
+    };
+    __RPXC=((____H3J *)__KMS);
+    __RPXC->__LPS=__32J;
+    __RPXC->__A4J=__42J;
+    __RPXC->__L4J=__JMS;
+    __L3J=__KMS;
+    ((void **)__22J->__U3J)[__G3J]=__KMS;
+    __22J->__U4J=(____Q)(__22J->__U4J +  1);
   } else /* FALSE */ {
-    ((__HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J *)node__E3J)->item__EPS=v__W2J;
+    ((____H3J *)__L3J)->__LPS=__32J;
   };
 }
 
-static __FAST_ARRAYoSLOTo__KLC* create_with_capacity__UMD(__INTEGER__Q new_count__WMD)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____RLC* __1MD(____Q __3MD)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__OGK,__tmp__UGK,__tmp__U51T,__tmp__W51T;
-  __INTEGER__Q typ_id__SGK;
-  __UINTEGER_32__RWB __tmp__X51T;
-  __FAST_ARRAYoSLOTo__KLC *result__NGK,*Self__AIK;
-  void **__tmp__VIK;
-  result__NGK=NULL;
-  ptr__OGK=((__POINTER__IB )(NULL));
-  typ_id__SGK= 0;
-  __tmp__UGK=((__POINTER__IB )sizeof(__FAST_ARRAYoSLOTo__KLC));
-  if (((unsigned long)__tmp__UGK ==  0)) {
-    result__NGK=FAST_ARRAYoSLOTo__KLC__;
+  ____IB __VGK,__1GK,__DB2T,__FB2T;
+  ____Q __ZGK;
+  ____YWB __GB2T;
+  ____RLC *__UGK,*__HIK;
+  void **__2IK;
+  __UGK=NULL;
+  __VGK=((____IB )(NULL));
+  __ZGK= 0;
+  __1GK=((____IB )sizeof(____RLC));
+  if (((unsigned long)__1GK ==  0)) {
+    __UGK=__RLC__;
   } else /* FALSE */ {
-    typ_id__SGK=__FAST_ARRAYoSLOTo__KLC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UGK));
-    if ((typ_id__SGK == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__U51T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__W51T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UGK - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U51T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U51T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__X51T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__W51T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__U51T=micro_alloc__table__lab__HKI(__tmp__W51T,((__POINTER__IB )(&(table_size[(__tmp__X51T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__W51T)));
-      ptr__OGK=__tmp__U51T;
-    } else /* FALSE */ {
-      __tmp__X51T=((__UINTEGER_32__RWB )typ_id__SGK);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__U51T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__W51T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UGK - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U51T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U51T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__U51T=micro_alloc__table__lab__HKI(__tmp__W51T,((__POINTER__IB )(&(table_type[(__tmp__X51T)]))),(__UINTEGER_32__RWB)(__tmp__X51T |  1));
-      ptr__OGK=__tmp__U51T;
-    };
-    result__NGK=((__FAST_ARRAYoSLOTo__KLC *)ptr__OGK);
-    *(result__NGK) = *(FAST_ARRAYoSLOTo__KLC__);
-  };
-  Self__AIK=((__FAST_ARRAYoSLOTo__KLC *)result__NGK);
-  if ((Self__AIK->parent_arrayed_collection__SLC.capacity__JIK < new_count__WMD)) {
-    __tmp__VIK=create__YOBB(new_count__WMD);
-    Self__AIK->parent_arrayed_collection__SLC.storage__WIK=__tmp__VIK;
-    Self__AIK->parent_arrayed_collection__SLC.capacity__JIK=new_count__WMD;
-  };
-  Self__AIK->parent_arrayed_collection__SLC.upper__0IK=(__INTEGER__Q)(-  1);
-  Self__AIK=result__NGK;
-  return(Self__AIK);
+    __ZGK=____RLC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1GK));
+    if ((__ZGK == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __DB2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __FB2T=(void *)((unsigned long)(void *)((unsigned long)__1GK - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DB2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DB2T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __GB2T=((____YWB )((____Q )(void *)((unsigned long)__FB2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __DB2T=__OKI(__FB2T,((____IB )(&(table_size[(__GB2T)-1]))),((____YWB )((____Q )__FB2T)));
+      __VGK=__DB2T;
+    } else /* FALSE */ {
+      __GB2T=((____YWB )__ZGK);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __DB2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __FB2T=(void *)((unsigned long)(void *)((unsigned long)__1GK - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DB2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DB2T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __DB2T=__OKI(__FB2T,((____IB )(&(table_type[(__GB2T)]))),(____YWB)(__GB2T |  1));
+      __VGK=__DB2T;
+    };
+    __UGK=((____RLC *)__VGK);
+    *(__UGK) = *(__RLC__);
+  };
+  __HIK=((____RLC *)__UGK);
+  if ((__HIK->__ZLC.__QIK < __3MD)) {
+    __2IK=__5OBB(__3MD);
+    __HIK->__ZLC.__3IK=__2IK;
+    __HIK->__ZLC.__QIK=__3MD;
+  };
+  __HIK->__ZLC.__BJK=(____Q)(-  1);
+  __HIK=__UGK;
+  return(__HIK);
 }
 
-static __TYPE_FULL__PMB* create__with__3MD(void *typ__5MD,__UINTEGER_8__WLC code__AND)
-// ({TYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ},{UINTEGER_8__WLC}) With result No recursive, No inlinable.
+static ____WMB* __END(void *__GND,____3LC __HND)
+// ({__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ},{__3LC}) With result No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *result__NJK,*Self__ALK;
-  __POINTER__IB ptr__OJK,__tmp__UJK,__tmp__DA2T,__tmp__FA2T;
-  __INTEGER__Q typ_id__SJK;
-  __UINTEGER_32__RWB __tmp__GA2T;
-  __STRING_CONSTANT__0 *__tmp__MLK;
-  __PROTOTYPE__MF *__tmp__TCYS;
-  void *__tmp__TLK;
-  __BOOLEAN__L __tmp__AMK,__tmp__BMK;
-  result__NJK=NULL;
-  ptr__OJK=((__POINTER__IB )(NULL));
-  typ_id__SJK= 0;
-  __tmp__UJK=((__POINTER__IB )sizeof(__TYPE_FULL__PMB));
-  if (((unsigned long)__tmp__UJK ==  0)) {
-    result__NJK=TYPE_FULL__PMB__;
+  ____WMB *__UJK,*__HLK;
+  ____IB __VJK,__1JK,__SB2T,__UB2T;
+  ____Q __ZJK;
+  ____YWB __VB2T;
+  ____0 *__TLK;
+  ____MF *__CEYS;
+  void *__0LK;
+  ____L __HMK,__IMK;
+  __UJK=NULL;
+  __VJK=((____IB )(NULL));
+  __ZJK= 0;
+  __1JK=((____IB )sizeof(____WMB));
+  if (((unsigned long)__1JK ==  0)) {
+    __UJK=__WMB__;
   } else /* FALSE */ {
-    typ_id__SJK=__TYPE_FULL__PMB__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UJK));
-    if ((typ_id__SJK == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__DA2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__FA2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UJK - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DA2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DA2T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__GA2T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FA2T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__DA2T=micro_alloc__table__lab__HKI(__tmp__FA2T,((__POINTER__IB )(&(table_size[(__tmp__GA2T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FA2T)));
-      ptr__OJK=__tmp__DA2T;
-    } else /* FALSE */ {
-      __tmp__GA2T=((__UINTEGER_32__RWB )typ_id__SJK);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__DA2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__FA2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UJK - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DA2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DA2T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__DA2T=micro_alloc__table__lab__HKI(__tmp__FA2T,((__POINTER__IB )(&(table_type[(__tmp__GA2T)]))),(__UINTEGER_32__RWB)(__tmp__GA2T |  1));
-      ptr__OJK=__tmp__DA2T;
-    };
-    result__NJK=((__TYPE_FULL__PMB *)ptr__OJK);
-    *(result__NJK) = *(TYPE_FULL__PMB__);
-  };
-  Self__ALK=((__TYPE_FULL__PMB *)result__NJK);
-  Self__ALK->the_parent_type__DLK=typ__5MD;
-  Self__ALK->flag__ELK=code__AND;
-  if (((void *)typ__5MD != (void *)NULL)) {
-    switch (((struct ___OBJ *)typ__5MD)->__id) {
-    case __TYPE__FF__: {
-      __tmp__MLK=((__TYPE__FF *)typ__5MD)->prototype__QF->parent_named__PF.name__4VB;
-    } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__MLK=(&__string_4);
-    } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__MLK=(&__string_5);
-    } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__MLK=(&__string_54);
-    } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__MLK=(&__string_56);
-    } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__MLK=((__TYPE_GENERIC__BCY *)typ__5MD)->name__0YMB;
-    } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__TCYS=prototype__L2ZG();
-      __tmp__MLK=__tmp__TCYS->parent_named__PF.name__4VB;
-    } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__MLK=((__PROFIL_BLOCK__22NJ *)typ__5MD)->parent_profil__32NJ.name__P1IK;
-    } break;
-    };
-    __tmp__AMK=((void *)__tmp__MLK != (void *)NULL);
+    __ZJK=____WMB__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1JK));
+    if ((__ZJK == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __SB2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __UB2T=(void *)((unsigned long)(void *)((unsigned long)__1JK - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SB2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SB2T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __VB2T=((____YWB )((____Q )(void *)((unsigned long)__UB2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __SB2T=__OKI(__UB2T,((____IB )(&(table_size[(__VB2T)-1]))),((____YWB )((____Q )__UB2T)));
+      __VJK=__SB2T;
+    } else /* FALSE */ {
+      __VB2T=((____YWB )__ZJK);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __SB2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __UB2T=(void *)((unsigned long)(void *)((unsigned long)__1JK - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SB2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SB2T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __SB2T=__OKI(__UB2T,((____IB )(&(table_type[(__VB2T)]))),(____YWB)(__VB2T |  1));
+      __VJK=__SB2T;
+    };
+    __UJK=((____WMB *)__VJK);
+    *(__UJK) = *(__WMB__);
+  };
+  __HLK=((____WMB *)__UJK);
+  __HLK->__KLK=__GND;
+  __HLK->__LLK=__HND;
+  if (((void *)__GND != (void *)NULL)) {
+    switch (((struct ___OBJ *)__GND)->__id) {
+    case ____FF__: {
+      __TLK=((____FF *)__GND)->__QF->__PF.__FWB;
+    } break;
+    case ____FMB__: {
+      __TLK=(&__string_4);
+    } break;
+    case ____HMB__: {
+      __TLK=(&__string_5);
+    } break;
+    case ____JMB__: {
+      __TLK=(&__string_54);
+    } break;
+    case ____LMB__: {
+      __TLK=(&__string_56);
+    } break;
+    case ____ICY__: {
+      __TLK=((____ICY *)__GND)->__TZMB;
+    } break;
+    case ____EQ5D__: {
+      __CEYS=__03ZG();
+      __TLK=__CEYS->__PF.__FWB;
+    } break;
+    case ____L4NJ__: {
+      __TLK=((____L4NJ *)__GND)->__M4NJ.__42IK;
+    } break;
+    };
+    __HMK=((void *)__TLK != (void *)NULL);
   } else /* FALSE */ {
-    __tmp__AMK=FALSE__O__;
+    __HMK=__O__;
   };
-  if (__tmp__AMK) {
-    __tmp__TLK=Self__ALK->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__TLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__MLK=((__TYPE__FF *)__tmp__TLK)->prototype__QF->parent_named__PF.name__4VB;
+  if (__HMK) {
+    __0LK=__HLK->__KLK;
+    switch (((struct ___OBJ *)__0LK)->__id) {
+    case ____FF__: {
+      __TLK=((____FF *)__0LK)->__QF->__PF.__FWB;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__MLK=(&__string_4);
+    case ____FMB__: {
+      __TLK=(&__string_4);
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__MLK=(&__string_5);
+    case ____HMB__: {
+      __TLK=(&__string_5);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__MLK=(&__string_54);
+    case ____JMB__: {
+      __TLK=(&__string_54);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__MLK=(&__string_56);
+    case ____LMB__: {
+      __TLK=(&__string_56);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__MLK=((__TYPE_GENERIC__BCY *)__tmp__TLK)->name__0YMB;
+    case ____ICY__: {
+      __TLK=((____ICY *)__0LK)->__TZMB;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__TCYS=prototype__L2ZG();
-      __tmp__MLK=__tmp__TCYS->parent_named__PF.name__4VB;
+    case ____EQ5D__: {
+      __CEYS=__03ZG();
+      __TLK=__CEYS->__PF.__FWB;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__MLK=((__PROFIL_BLOCK__22NJ *)__tmp__TLK)->parent_profil__32NJ.name__P1IK;
+    case ____L4NJ__: {
+      __TLK=((____L4NJ *)__0LK)->__M4NJ.__42IK;
     } break;
     };
-    __tmp__AMK=__infix_equal_equal__YVZ(((__STRING_CONSTANT__0 *)__tmp__MLK),(&__string_42));
-    __tmp__BMK=__tmp__AMK;
+    __HMK=__5VZ(((____0 *)__TLK),(&__string_42));
+    __IMK=__HMK;
   } else /* FALSE */ {
-    __tmp__BMK=FALSE__O__;
+    __IMK=__O__;
   };
-  if ((__tmp__BMK && (! ((__UINTEGER_8__WLC)(Self__ALK->flag__ELK &  1) !=  0)))) {
-    print__CKG((&__string_326));
+  if ((__IMK && (! ((____3LC)(__HLK->__LLK &  1) !=  0)))) {
+    __JKG((&__string_326));
     fputc((int)('\n'),stdout);
     exit(( 1));
   };
-  Self__ALK=result__NJK;
-  return(Self__ALK);
+  __HLK=__UJK;
+  return(__HLK);
 }
 
-static void** create__I5DB(__INTEGER__Q nb_elements__K5DB)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __X5DB(____Q __Z5DB)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__2NDU,result__0NDU,__tmp__1NDU,__tmp__3NDU;
-  __POINTER__IB __tmp__5NDU,__tmp__AODU;
-  __UINTEGER_32__RWB __tmp__BODU;
-  __MEMORY__UPG *__tmp__FODU;
-  __INTEGER__Q Self__CUZB;
-  void **__tmp__MIHB,**Result__L5DB;
-  sz__2NDU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__K5DB * ((__INTEGER__Q )(sizeof(void *)))));
-  result__0NDU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__1NDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__3NDU=(void *)((unsigned long)(void *)((unsigned long)sz__2NDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1NDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1NDU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__2NDU=(void *)((unsigned long)__tmp__3NDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__2NDU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__5NDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__AODU=(void *)((unsigned long)(void *)((unsigned long)sz__2NDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5NDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5NDU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__BODU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__AODU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__5NDU=micro_alloc__table__lab__HKI(__tmp__AODU,((__POINTER__IB )(&(table_size[(__tmp__BODU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__AODU)));
-    ((__POINTER__IB *)__tmp__5NDU)[ 0]=((__POINTER__IB ) 3);
-    result__0NDU=(void *)((unsigned long)__tmp__5NDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __LPDU,__JPDU,__KPDU,__MPDU,__OPDU,__PPDU;
+  ____YWB __QPDU;
+  ____1PG *__UPDU;
+  ____Q __RVZB;
+  void **__EJHB,**__05DB;
+  __LPDU=((____IB )(____Q)(__Z5DB * ((____Q )(sizeof(void *)))));
+  __JPDU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __KPDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __MPDU=(void *)((unsigned long)(void *)((unsigned long)__LPDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KPDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KPDU) - (unsigned long)((____IB ) 1)));
+  __LPDU=(void *)((unsigned long)__MPDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__LPDU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __OPDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __PPDU=(void *)((unsigned long)(void *)((unsigned long)__LPDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OPDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OPDU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __QPDU=((____YWB )((____Q )(void *)((unsigned long)__PPDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __OPDU=__OKI(__PPDU,((____IB )(&(table_size[(__QPDU)-1]))),((____YWB )((____Q )__PPDU)));
+    ((____IB *)__OPDU)[ 0]=((____IB ) 3);
+    __JPDU=(void *)((unsigned long)__OPDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__FODU=search__4PCB(__tmp__3NDU);
-    result__0NDU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__FODU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __UPDU=__NQCB(__MPDU);
+    __JPDU=(void *)((unsigned long)((____IB )((____1PG *)__UPDU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__MIHB=((void **)result__0NDU);
-  Self__CUZB=(__INTEGER__Q)(nb_elements__K5DB -  1);
-  while ((Self__CUZB >=  0)) {
-    __tmp__MIHB[Self__CUZB]=NULL;
-    Self__CUZB=(__INTEGER__Q)(Self__CUZB -  1);
+  __EJHB=((void **)__JPDU);
+  __RVZB=(____Q)(__Z5DB -  1);
+  while ((__RVZB >=  0)) {
+    __EJHB[__RVZB]=NULL;
+    __RVZB=(____Q)(__RVZB -  1);
   };
-  Result__L5DB=__tmp__MIHB;
-  return(Result__L5DB);
+  __05DB=__EJHB;
+  return(__05DB);
 }
 
-static void add_last__FGY(__FAST_ARRAYoTYPE_IDo__MMC *Self__GGY,__TYPE_ID__EMB *element__HGY)
-// ({FAST_ARRAYoTYPE_IDo__MMC},{NULLxTYPE_ID__EMB}) Void No recursive, No inlinable.
+static void __MGY(____TMC *__NGY,____LMB *__OGY)
+// ({__TMC},{NULLx__LMB}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__QHY,__tmp__SHY,__tmp__UFWB,Self__YQ4C;
-  __POINTER__IB __tmp__SFWB;
-  __BOOLEAN__L __tmp__YGY;
-  void **__tmp__IHY;
-  if (((__INTEGER__Q)(Self__GGY->parent_arrayed_collection__UMC.upper__JGY +  1) <= (__INTEGER__Q)(Self__GGY->parent_arrayed_collection__UMC.capacity__LGY -  1))) {
-    Self__GGY->parent_arrayed_collection__UMC.upper__JGY=(__INTEGER__Q)(Self__GGY->parent_arrayed_collection__UMC.upper__JGY +  1);
-    __tmp__YGY=TRUE__K__;
+  ____Q __XHY,__ZHY,__DHWB,__HS4C;
+  ____IB __BHWB;
+  ____L __5GY;
+  void **__PHY;
+  if (((____Q)(__NGY->__1MC.__QGY +  1) <= (____Q)(__NGY->__1MC.__SGY -  1))) {
+    __NGY->__1MC.__QGY=(____Q)(__NGY->__1MC.__QGY +  1);
+    __5GY=__K__;
   } else /* FALSE */ {
-    __tmp__YGY=FALSE__O__;
-  };
-  if ((! __tmp__YGY)) {
-    if ((Self__GGY->parent_arrayed_collection__UMC.capacity__LGY ==  0)) {
-      __tmp__IHY=create__I5DB( 2);
-      Self__GGY->parent_arrayed_collection__UMC.storage__JHY=__tmp__IHY;
-      Self__GGY->parent_arrayed_collection__UMC.capacity__LGY= 2;
-      Self__GGY->parent_arrayed_collection__UMC.upper__JGY= 0;
-    } else /* FALSE */ {
-      __tmp__QHY=(__INTEGER__Q)(Self__GGY->parent_arrayed_collection__UMC.capacity__LGY <<  1);
-      __tmp__IHY=Self__GGY->parent_arrayed_collection__UMC.storage__JHY;
-      __tmp__SHY=Self__GGY->parent_arrayed_collection__UMC.capacity__LGY;
-      __tmp__SFWB=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__IHY)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__SHY * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__QHY * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__IHY=((void **)__tmp__SFWB);
-      __tmp__UFWB=(__INTEGER__Q)(__tmp__QHY -  1);
-      Self__YQ4C=__tmp__SHY;
-      while ((Self__YQ4C <= __tmp__UFWB)) {
-        __tmp__IHY[Self__YQ4C]=NULL;
-        Self__YQ4C=(__INTEGER__Q)(Self__YQ4C +  1);
-      };
-      Self__GGY->parent_arrayed_collection__UMC.storage__JHY=__tmp__IHY;
-      Self__GGY->parent_arrayed_collection__UMC.capacity__LGY=__tmp__QHY;
-      Self__GGY->parent_arrayed_collection__UMC.upper__JGY=(__INTEGER__Q)(Self__GGY->parent_arrayed_collection__UMC.upper__JGY +  1);
-    };
-  };
-  ((void **)Self__GGY->parent_arrayed_collection__UMC.storage__JHY)[Self__GGY->parent_arrayed_collection__UMC.upper__JGY]=element__HGY;
+    __5GY=__O__;
+  };
+  if ((! __5GY)) {
+    if ((__NGY->__1MC.__SGY ==  0)) {
+      __PHY=__X5DB( 2);
+      __NGY->__1MC.__QHY=__PHY;
+      __NGY->__1MC.__SGY= 2;
+      __NGY->__1MC.__QGY= 0;
+    } else /* FALSE */ {
+      __XHY=(____Q)(__NGY->__1MC.__SGY <<  1);
+      __PHY=__NGY->__1MC.__QHY;
+      __ZHY=__NGY->__1MC.__SGY;
+      __BHWB=__55W(((____IB )((void **)__PHY)),((____YWB )(____Q)(__ZHY * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__XHY * ((____Q )(sizeof(void *))))));
+      __PHY=((void **)__BHWB);
+      __DHWB=(____Q)(__XHY -  1);
+      __HS4C=__ZHY;
+      while ((__HS4C <= __DHWB)) {
+        __PHY[__HS4C]=NULL;
+        __HS4C=(____Q)(__HS4C +  1);
+      };
+      __NGY->__1MC.__QHY=__PHY;
+      __NGY->__1MC.__SGY=__XHY;
+      __NGY->__1MC.__QGY=(____Q)(__NGY->__1MC.__QGY +  1);
+    };
+  };
+  ((void **)__NGY->__1MC.__QHY)[__NGY->__1MC.__QGY]=__OGY;
 }
 
-static void* to_run_for__X3X(__ITM_TYPE_SIMPLE__JMB *Self__Y3X)
-// ({ITM_TYPE_SIMPLE__JMB}) With result Recursive, No inlinable.
+static void* __43X(____QMB *__53X)
+// ({__QMB}) With result Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *result__13X,*__tmp__Y4X;
-  void *Result__03X;
-  __BOOLEAN__L __tmp__F4X;
-  result__13X=NULL;
-  if (((void *)Self__Y3X == (void *)type_null__23X)) {
-    result__13X=TYPE_NULL__4LB__->parent_type__5LB.default__0LC;
-    __tmp__F4X=TRUE__K__;
+  ____WMB *__C4X,*__54X;
+  void *__B4X;
+  ____L __M4X;
+  __C4X=NULL;
+  if (((void *)__53X == (void *)__D4X)) {
+    __C4X=__FMB__->__GMB.__BMC;
+    __M4X=__K__;
   } else /* FALSE */ {
-    __tmp__F4X=FALSE__O__;
+    __M4X=__O__;
   };
-  if ((! __tmp__F4X)) {
-    if (((void *)Self__Y3X == (void *)type_void__K4X)) {
-      result__13X=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  if ((! __M4X)) {
+    if (((void *)__53X == (void *)__R4X)) {
+      __C4X=__HMB__->__IMB.__BMC;
     } else /* FALSE */ {
-      __tmp__Y4X=get__LUJB(Self__Y3X);
-      result__13X=__tmp__Y4X;
+      __54X=__DVJB(__53X);
+      __C4X=__54X;
     };
   };
-  Result__03X=result__13X;
-  return(Result__03X);
+  __B4X=__C4X;
+  return(__B4X);
 }
 
-static void* to_run_for__YX1D(__ITM_TYPE_PARAMETER__MEZ *Self__ZX1D,void *p__0X1D)
-// ({ITM_TYPE_PARAMETER__MEZ},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxDTA_RD__IK2CxPROFIL_SLOT__BO2CxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJxDTA_BLOCK__URWJxDTA_RD_ARGS__VRWJ}) With result No recursive, No inlinable.
+static void* __HZ1D(____TEZ *__IZ1D,void *__JZ1D)
+// ({__TEZ},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__XL2Cx__QP2Cx__EQ5Dx__L4NJx__DTWJx__ETWJ}) With result No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__3X1D,*result__O5CI,*__tmp__X5CI,*__tmp__NTIO;
-  __DTA_RD__IK2C *Self__L5CI;
-  void *__tmp__W5CI,*__tmp__MTIO,*__tmp__NUIO;
-  __PROFIL_SLOT__BO2C *Self__ISIO;
-  __INTEGER__Q idx__LSIO,__tmp__DTIO;
-  __SLOT_CODE__MIRG *__tmp__CTIO;
-  __DTA_BLOCK__URWJ *Self__VTIO;
-  __DTA_RD_ARGS__VRWJ *Self__RMFL;
-  switch (((struct ___OBJ *)p__0X1D)->__id) {
-  case __TYPE__FF__: {
-    __tmp__3X1D=NULL;
+  ____WMB *__MZ1D,*__3ADI,*__GBDI,*__2UIO;
+  ____XL2C *__0ADI;
+  void *__FBDI,*__1UIO,*__2VIO;
+  ____QP2C *__XTIO;
+  ____Q __0TIO,__SUIO;
+  ____1JRG *__RUIO;
+  ____DTWJ *__EVIO;
+  ____ETWJ *__AOFL;
+  switch (((struct ___OBJ *)__JZ1D)->__id) {
+  case ____FF__: {
+    __MZ1D=NULL;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__3X1D=NULL;
+  case ____FMB__: {
+    __MZ1D=NULL;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__3X1D=NULL;
+  case ____HMB__: {
+    __MZ1D=NULL;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__3X1D=NULL;
+  case ____JMB__: {
+    __MZ1D=NULL;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__3X1D=NULL;
+  case ____LMB__: {
+    __MZ1D=NULL;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__3X1D=parameter_to_type__CVBF(((__TYPE_GENERIC__BCY *)p__0X1D),Self__ZX1D);
+  case ____ICY__: {
+    __MZ1D=__RWBF(((____ICY *)__JZ1D),__IZ1D);
   } break;
-  case __DTA_RD__IK2C__: {
-    Self__L5CI=((__DTA_RD__IK2C *)((__TYPE_GENERIC__BCY *)p__0X1D));
-    result__O5CI=NULL;
-    if (((void *)Self__ZX1D->parent_itm_type__NEZ.name__DPC == (void *)(&__string_6))) {
-      __tmp__W5CI=Self__L5CI->parent_dta__LK2C.self_arg__2T4D;
-      switch (((struct ___OBJ *)__tmp__W5CI)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__X5CI=((__STRING_CST__5J *)__tmp__W5CI)->parent_constant__EK.static_type__SG4D;
+  case ____XL2C__: {
+    __0ADI=((____XL2C *)((____ICY *)__JZ1D));
+    __3ADI=NULL;
+    if (((void *)__IZ1D->__UEZ.__KPC == (void *)(&__string_6))) {
+      __FBDI=__0ADI->__0L2C.__LV4D;
+      switch (((struct ___OBJ *)__FBDI)->__id) {
+      case ____5J__: {
+        __GBDI=((____5J *)__FBDI)->__EK.__BI4D;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__X5CI=((__EXTERNAL_C__L5WC *)__tmp__W5CI)->static_type__J54D;
+      case ____0AXC__: {
+        __GBDI=((____0AXC *)__FBDI)->__YA5D;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__X5CI=((__PROTOTYPE_CST__45WC *)__tmp__W5CI)->parent_constant__55WC.static_type__SG4D;
+      case ____NBXC__: {
+        __GBDI=((____NBXC *)__FBDI)->__OBXC.__BI4D;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__X5CI=((__INTEGER_CST__KAXC *)__tmp__W5CI)->parent_constant__LAXC.static_type__SG4D;
+      case ____ZBXC__: {
+        __GBDI=((____ZBXC *)__FBDI)->__0BXC.__BI4D;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__X5CI=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__W5CI));
+      case ____DMWH__: {
+        __GBDI=__B21J(((____DMWH *)__FBDI));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__X5CI=((__READ_LOCAL__N5ZI *)__tmp__W5CI)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+      case ____2A0I__: {
+        __GBDI=((____2A0I *)__FBDI)->__4VEJ->__Q5WC.__KP5D;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__X5CI=static_type__2CCK();
+      case ____HJNJ__: {
+        __GBDI=__LECK();
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__X5CI=static_type__BDCK();
+      case ____SJNJ__: {
+        __GBDI=__QECK();
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__X5CI=static_type__GDCK();
+      case ____0AOJ__: {
+        __GBDI=__VECK();
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__X5CI=static_type__LDCK();
+      case ____EBOJ__: {
+        __GBDI=__0ECK();
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__X5CI=static_type__QDCK();
+      case ____3BOJ__: {
+        __GBDI=__5ECK();
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__X5CI=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__W5CI));
+      case ____RCOJ__: {
+        __GBDI=__EFCK(((____RCOJ *)__FBDI));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__X5CI=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__W5CI));
+      case ____HDOJ__: {
+        __GBDI=__JFCK(((____HDOJ *)__FBDI));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__X5CI=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__W5CI));
+      case ____1DOJ__: {
+        __GBDI=__OFCK(((____1DOJ *)__FBDI));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__X5CI=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__W5CI));
+      case ____PEOJ__: {
+        __GBDI=__TFCK(((____PEOJ *)__FBDI));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__X5CI=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__W5CI));
+      case ____DFOJ__: {
+        __GBDI=__YFCK(((____DFOJ *)__FBDI));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__X5CI=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__W5CI));
+      case ____XFOJ__: {
+        __GBDI=__3FCK(((____XFOJ *)__FBDI));
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__X5CI=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+      case ____QGOJ__: {
+        __GBDI=__HMB__->__IMB.__BMC;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__X5CI=static_type__XECK(((__ITEM__VFOJ *)__tmp__W5CI));
+      case ____EHOJ__: {
+        __GBDI=__GGCK(((____EHOJ *)__FBDI));
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__X5CI=static_type__DFCK();
+      case ____2HOJ__: {
+        __GBDI=__SGCK();
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__X5CI=((__CAST__JHOJ *)__tmp__W5CI)->static_type__TC5J;
+      case ____YIOJ__: {
+        __GBDI=((____YIOJ *)__FBDI)->__CE5J;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__X5CI=((__REAL_CST__JLOJ *)__tmp__W5CI)->parent_constant__KLOJ.static_type__SG4D;
+      case ____YMOJ__: {
+        __GBDI=((____YMOJ *)__FBDI)->__ZMOJ.__BI4D;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__X5CI=((__CHARACTER_CST__5LOJ *)__tmp__W5CI)->parent_constant__AMOJ.static_type__SG4D;
+      case ____ONOJ__: {
+        __GBDI=((____ONOJ *)__FBDI)->__PNOJ.__BI4D;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__X5CI=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__W5CI)->parent_constant__KNOJ.static_type__SG4D;
+      case ____YOOJ__: {
+        __GBDI=((____YOOJ *)__FBDI)->__ZOOJ.__BI4D;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__X5CI=((__READ_SLOT__ZK4K *)__tmp__W5CI)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+      case ____IM4K__: {
+        __GBDI=((____IM4K *)__FBDI)->__RZFM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__X5CI=static_type__NL5O();
+      case ____T5FL__: {
+        __GBDI=__2M5O();
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__X5CI=static_type__QQTP();
+      case ____3DUL__: {
+        __GBDI=__5RTP();
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__X5CI=static_type__041P();
+      case ____0EUL__: {
+        __GBDI=__JA2P();
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__X5CI=static_type__VQTP();
+      case ____BGUL__: {
+        __GBDI=__ESTP();
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__X5CI=static_type__A51P();
+      case ____2GUL__: {
+        __GBDI=__PA2P();
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__X5CI=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__W5CI));
+      case ____B0VL__: {
+        __GBDI=__DXBN(((____B0VL *)__FBDI));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__X5CI=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__W5CI));
+      case ____P0VL__: {
+        __GBDI=__4AGM(((____P0VL *)__FBDI));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__X5CI=((__READ_GLOBAL__B4YL *)__tmp__W5CI)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+      case ____Q5YL__: {
+        __GBDI=((____Q5YL *)__FBDI)->__HBKM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__X5CI=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__W5CI));
+      case ____UVPM__: {
+        __GBDI=__OFWN(((____UVPM *)__FBDI));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__X5CI=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__W5CI));
+      case ____0ZPM__: {
+        __GBDI=__QM1P(((____0ZPM *)__FBDI));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__X5CI=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__W5CI));
+      case ____MR0N__: {
+        __GBDI=__FQVO(((____MR0N *)__FBDI));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__X5CI=static_type__BA0Q();
+      case ____YWBP__: {
+        __GBDI=__QB0Q();
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__X5CI=static_type__MBUP();
+      case ____LYBP__: {
+        __GBDI=__1CUP();
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__X5CI=static_type__RBUP();
+      case ____CZBP__: {
+        __GBDI=__ADUP();
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__X5CI=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__W5CI));
+      case ____3BEP__: {
+        __GBDI=__ZPFQ(((____3BEP *)__FBDI));
       } break;
       };
-      result__O5CI=__tmp__X5CI;
+      __3ADI=__GBDI;
     } else /* FALSE */ {
-      __tmp__W5CI=Self__L5CI->parent_dta__LK2C.self_arg__2T4D;
-      switch (((struct ___OBJ *)__tmp__W5CI)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__X5CI=((__STRING_CST__5J *)__tmp__W5CI)->parent_constant__EK.static_type__SG4D;
+      __FBDI=__0ADI->__0L2C.__LV4D;
+      switch (((struct ___OBJ *)__FBDI)->__id) {
+      case ____5J__: {
+        __GBDI=((____5J *)__FBDI)->__EK.__BI4D;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__X5CI=((__EXTERNAL_C__L5WC *)__tmp__W5CI)->static_type__J54D;
+      case ____0AXC__: {
+        __GBDI=((____0AXC *)__FBDI)->__YA5D;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__X5CI=((__PROTOTYPE_CST__45WC *)__tmp__W5CI)->parent_constant__55WC.static_type__SG4D;
+      case ____NBXC__: {
+        __GBDI=((____NBXC *)__FBDI)->__OBXC.__BI4D;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__X5CI=((__INTEGER_CST__KAXC *)__tmp__W5CI)->parent_constant__LAXC.static_type__SG4D;
+      case ____ZBXC__: {
+        __GBDI=((____ZBXC *)__FBDI)->__0BXC.__BI4D;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__X5CI=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__W5CI));
+      case ____DMWH__: {
+        __GBDI=__B21J(((____DMWH *)__FBDI));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__X5CI=((__READ_LOCAL__N5ZI *)__tmp__W5CI)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+      case ____2A0I__: {
+        __GBDI=((____2A0I *)__FBDI)->__4VEJ->__Q5WC.__KP5D;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__X5CI=static_type__2CCK();
+      case ____HJNJ__: {
+        __GBDI=__LECK();
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__X5CI=static_type__BDCK();
+      case ____SJNJ__: {
+        __GBDI=__QECK();
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__X5CI=static_type__GDCK();
+      case ____0AOJ__: {
+        __GBDI=__VECK();
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__X5CI=static_type__LDCK();
+      case ____EBOJ__: {
+        __GBDI=__0ECK();
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__X5CI=static_type__QDCK();
+      case ____3BOJ__: {
+        __GBDI=__5ECK();
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__X5CI=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__W5CI));
+      case ____RCOJ__: {
+        __GBDI=__EFCK(((____RCOJ *)__FBDI));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__X5CI=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__W5CI));
+      case ____HDOJ__: {
+        __GBDI=__JFCK(((____HDOJ *)__FBDI));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__X5CI=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__W5CI));
+      case ____1DOJ__: {
+        __GBDI=__OFCK(((____1DOJ *)__FBDI));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__X5CI=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__W5CI));
+      case ____PEOJ__: {
+        __GBDI=__TFCK(((____PEOJ *)__FBDI));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__X5CI=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__W5CI));
+      case ____DFOJ__: {
+        __GBDI=__YFCK(((____DFOJ *)__FBDI));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__X5CI=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__W5CI));
+      case ____XFOJ__: {
+        __GBDI=__3FCK(((____XFOJ *)__FBDI));
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__X5CI=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+      case ____QGOJ__: {
+        __GBDI=__HMB__->__IMB.__BMC;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__X5CI=static_type__XECK(((__ITEM__VFOJ *)__tmp__W5CI));
+      case ____EHOJ__: {
+        __GBDI=__GGCK(((____EHOJ *)__FBDI));
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__X5CI=static_type__DFCK();
+      case ____2HOJ__: {
+        __GBDI=__SGCK();
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__X5CI=((__CAST__JHOJ *)__tmp__W5CI)->static_type__TC5J;
+      case ____YIOJ__: {
+        __GBDI=((____YIOJ *)__FBDI)->__CE5J;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__X5CI=((__REAL_CST__JLOJ *)__tmp__W5CI)->parent_constant__KLOJ.static_type__SG4D;
+      case ____YMOJ__: {
+        __GBDI=((____YMOJ *)__FBDI)->__ZMOJ.__BI4D;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__X5CI=((__CHARACTER_CST__5LOJ *)__tmp__W5CI)->parent_constant__AMOJ.static_type__SG4D;
+      case ____ONOJ__: {
+        __GBDI=((____ONOJ *)__FBDI)->__PNOJ.__BI4D;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__X5CI=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__W5CI)->parent_constant__KNOJ.static_type__SG4D;
+      case ____YOOJ__: {
+        __GBDI=((____YOOJ *)__FBDI)->__ZOOJ.__BI4D;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__X5CI=((__READ_SLOT__ZK4K *)__tmp__W5CI)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+      case ____IM4K__: {
+        __GBDI=((____IM4K *)__FBDI)->__RZFM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__X5CI=static_type__NL5O();
+      case ____T5FL__: {
+        __GBDI=__2M5O();
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__X5CI=static_type__QQTP();
+      case ____3DUL__: {
+        __GBDI=__5RTP();
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__X5CI=static_type__041P();
+      case ____0EUL__: {
+        __GBDI=__JA2P();
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__X5CI=static_type__VQTP();
+      case ____BGUL__: {
+        __GBDI=__ESTP();
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__X5CI=static_type__A51P();
+      case ____2GUL__: {
+        __GBDI=__PA2P();
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__X5CI=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__W5CI));
+      case ____B0VL__: {
+        __GBDI=__DXBN(((____B0VL *)__FBDI));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__X5CI=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__W5CI));
+      case ____P0VL__: {
+        __GBDI=__4AGM(((____P0VL *)__FBDI));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__X5CI=((__READ_GLOBAL__B4YL *)__tmp__W5CI)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+      case ____Q5YL__: {
+        __GBDI=((____Q5YL *)__FBDI)->__HBKM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__X5CI=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__W5CI));
+      case ____UVPM__: {
+        __GBDI=__OFWN(((____UVPM *)__FBDI));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__X5CI=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__W5CI));
+      case ____0ZPM__: {
+        __GBDI=__QM1P(((____0ZPM *)__FBDI));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__X5CI=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__W5CI));
+      case ____MR0N__: {
+        __GBDI=__FQVO(((____MR0N *)__FBDI));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__X5CI=static_type__BA0Q();
+      case ____YWBP__: {
+        __GBDI=__QB0Q();
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__X5CI=static_type__MBUP();
+      case ____LYBP__: {
+        __GBDI=__1CUP();
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__X5CI=static_type__RBUP();
+      case ____CZBP__: {
+        __GBDI=__ADUP();
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__X5CI=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__W5CI));
+      case ____3BEP__: {
+        __GBDI=__ZPFQ(((____3BEP *)__FBDI));
       } break;
       };
-      __tmp__W5CI=((__TYPE_FULL__PMB *)__tmp__X5CI)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__W5CI)->__id) {
-      case __TYPE__FF__: {
-        __tmp__X5CI=NULL;
+      __FBDI=((____WMB *)__GBDI)->__KLK;
+      switch (((struct ___OBJ *)__FBDI)->__id) {
+      case ____FF__: {
+        __GBDI=NULL;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__X5CI=NULL;
+      case ____FMB__: {
+        __GBDI=NULL;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__X5CI=NULL;
+      case ____HMB__: {
+        __GBDI=NULL;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__X5CI=NULL;
+      case ____JMB__: {
+        __GBDI=NULL;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__X5CI=NULL;
+      case ____LMB__: {
+        __GBDI=NULL;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__X5CI=parameter_to_type__CVBF(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__W5CI)),Self__ZX1D);
+      case ____ICY__: {
+        __GBDI=__RWBF(((____ICY *)((____FF *)__FBDI)),__IZ1D);
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__X5CI=NULL;
+      case ____EQ5D__: {
+        __GBDI=NULL;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__X5CI=NULL;
+      case ____L4NJ__: {
+        __GBDI=NULL;
       } break;
       };
-      result__O5CI=__tmp__X5CI;
+      __3ADI=__GBDI;
     };
-    __tmp__3X1D=result__O5CI;
+    __MZ1D=__3ADI;
   } break;
-  case __PROFIL_SLOT__BO2C__: {
-    Self__ISIO=((__PROFIL_SLOT__BO2C *)((__TYPE_GENERIC__BCY *)p__0X1D));
-    idx__LSIO= 0;
-    result__O5CI=NULL;
-    if (((void *)Self__ZX1D->parent_itm_type__NEZ.name__DPC == (void *)(&__string_6))) {
-      result__O5CI=Self__ISIO->parent_profil__CO2C.type_self__DANJ;
+  case ____QP2C__: {
+    __XTIO=((____QP2C *)((____ICY *)__JZ1D));
+    __0TIO= 0;
+    __3ADI=NULL;
+    if (((void *)__IZ1D->__UEZ.__KPC == (void *)(&__string_6))) {
+      __3ADI=__XTIO->__RP2C.__SBNJ;
     } else /* FALSE */ {
-      __tmp__W5CI=((__TYPE_FULL__PMB *)Self__ISIO->parent_profil__CO2C.type_self__DANJ)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__W5CI)->__id) {
-      case __TYPE__FF__: {
-        __tmp__X5CI=NULL;
+      __FBDI=((____WMB *)__XTIO->__RP2C.__SBNJ)->__KLK;
+      switch (((struct ___OBJ *)__FBDI)->__id) {
+      case ____FF__: {
+        __GBDI=NULL;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__X5CI=NULL;
+      case ____FMB__: {
+        __GBDI=NULL;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__X5CI=NULL;
+      case ____HMB__: {
+        __GBDI=NULL;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__X5CI=NULL;
+      case ____JMB__: {
+        __GBDI=NULL;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__X5CI=NULL;
+      case ____LMB__: {
+        __GBDI=NULL;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__X5CI=parameter_to_type__CVBF(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__W5CI)),Self__ZX1D);
+      case ____ICY__: {
+        __GBDI=__RWBF(((____ICY *)((____FF *)__FBDI)),__IZ1D);
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__X5CI=NULL;
+      case ____EQ5D__: {
+        __GBDI=NULL;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__X5CI=NULL;
+      case ____L4NJ__: {
+        __GBDI=NULL;
       } break;
       };
-      result__O5CI=__tmp__X5CI;
-      if (((void *)__tmp__X5CI == (void *)NULL)) {
-        __tmp__CTIO=Self__ISIO->slot_code__4RXN;
-        if (((struct ___OBJ *)__tmp__CTIO->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__DTIO=get_index_argument_type__ARTL(((__SLOT_CODE__MIRG *)__tmp__CTIO),Self__ZX1D);
+      __3ADI=__GBDI;
+      if (((void *)__GBDI == (void *)NULL)) {
+        __RUIO=__XTIO->__NTXN;
+        if (((struct ___OBJ *)__RUIO->__2JRG->__QLC)->__id==____OLC__) {
+          __SUIO=__PSTL(((____1JRG *)__RUIO),__IZ1D);
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__DTIO=get_index_argument_type__ARTL(((__SLOT_CODE__MIRG *)__tmp__CTIO),Self__ZX1D);
+          __SUIO=__PSTL(((____1JRG *)__RUIO),__IZ1D);
         };
-        idx__LSIO=__tmp__DTIO;
-        if ((idx__LSIO != (__INTEGER__Q)(-  1))) {
-          __tmp__MTIO=((void **)((__FAST_ARRAYoEXPRo__R5WC *)arg_type_tmp__AKZN)->parent_arrayed_collection__Z5WC.storage__VQEI)[idx__LSIO];
-          switch (((struct ___OBJ *)__tmp__MTIO)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__NTIO=((__STRING_CST__5J *)__tmp__MTIO)->parent_constant__EK.static_type__SG4D;
+        __0TIO=__SUIO;
+        if ((__0TIO != (____Q)(-  1))) {
+          __1UIO=((void **)((____ABXC *)__PLZN)->__IBXC.__ESEI)[__0TIO];
+          switch (((struct ___OBJ *)__1UIO)->__id) {
+          case ____5J__: {
+            __2UIO=((____5J *)__1UIO)->__EK.__BI4D;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__NTIO=((__EXTERNAL_C__L5WC *)__tmp__MTIO)->static_type__J54D;
+          case ____0AXC__: {
+            __2UIO=((____0AXC *)__1UIO)->__YA5D;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__NTIO=((__PROTOTYPE_CST__45WC *)__tmp__MTIO)->parent_constant__55WC.static_type__SG4D;
+          case ____NBXC__: {
+            __2UIO=((____NBXC *)__1UIO)->__OBXC.__BI4D;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__NTIO=((__INTEGER_CST__KAXC *)__tmp__MTIO)->parent_constant__LAXC.static_type__SG4D;
+          case ____ZBXC__: {
+            __2UIO=((____ZBXC *)__1UIO)->__0BXC.__BI4D;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__NTIO=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__MTIO));
+          case ____DMWH__: {
+            __2UIO=__B21J(((____DMWH *)__1UIO));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__NTIO=((__READ_LOCAL__N5ZI *)__tmp__MTIO)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+          case ____2A0I__: {
+            __2UIO=((____2A0I *)__1UIO)->__4VEJ->__Q5WC.__KP5D;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__NTIO=static_type__2CCK();
+          case ____HJNJ__: {
+            __2UIO=__LECK();
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__NTIO=static_type__BDCK();
+          case ____SJNJ__: {
+            __2UIO=__QECK();
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__NTIO=static_type__GDCK();
+          case ____0AOJ__: {
+            __2UIO=__VECK();
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__NTIO=static_type__LDCK();
+          case ____EBOJ__: {
+            __2UIO=__0ECK();
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__NTIO=static_type__QDCK();
+          case ____3BOJ__: {
+            __2UIO=__5ECK();
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__NTIO=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__MTIO));
+          case ____RCOJ__: {
+            __2UIO=__EFCK(((____RCOJ *)__1UIO));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__NTIO=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__MTIO));
+          case ____HDOJ__: {
+            __2UIO=__JFCK(((____HDOJ *)__1UIO));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__NTIO=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__MTIO));
+          case ____1DOJ__: {
+            __2UIO=__OFCK(((____1DOJ *)__1UIO));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__NTIO=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__MTIO));
+          case ____PEOJ__: {
+            __2UIO=__TFCK(((____PEOJ *)__1UIO));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__NTIO=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__MTIO));
+          case ____DFOJ__: {
+            __2UIO=__YFCK(((____DFOJ *)__1UIO));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__NTIO=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__MTIO));
+          case ____XFOJ__: {
+            __2UIO=__3FCK(((____XFOJ *)__1UIO));
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__NTIO=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+          case ____QGOJ__: {
+            __2UIO=__HMB__->__IMB.__BMC;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__NTIO=static_type__XECK(((__ITEM__VFOJ *)__tmp__MTIO));
+          case ____EHOJ__: {
+            __2UIO=__GGCK(((____EHOJ *)__1UIO));
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__NTIO=static_type__DFCK();
+          case ____2HOJ__: {
+            __2UIO=__SGCK();
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__NTIO=((__CAST__JHOJ *)__tmp__MTIO)->static_type__TC5J;
+          case ____YIOJ__: {
+            __2UIO=((____YIOJ *)__1UIO)->__CE5J;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__NTIO=((__REAL_CST__JLOJ *)__tmp__MTIO)->parent_constant__KLOJ.static_type__SG4D;
+          case ____YMOJ__: {
+            __2UIO=((____YMOJ *)__1UIO)->__ZMOJ.__BI4D;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__NTIO=((__CHARACTER_CST__5LOJ *)__tmp__MTIO)->parent_constant__AMOJ.static_type__SG4D;
+          case ____ONOJ__: {
+            __2UIO=((____ONOJ *)__1UIO)->__PNOJ.__BI4D;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__NTIO=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__MTIO)->parent_constant__KNOJ.static_type__SG4D;
+          case ____YOOJ__: {
+            __2UIO=((____YOOJ *)__1UIO)->__ZOOJ.__BI4D;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__NTIO=((__READ_SLOT__ZK4K *)__tmp__MTIO)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+          case ____IM4K__: {
+            __2UIO=((____IM4K *)__1UIO)->__RZFM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__NTIO=static_type__NL5O();
+          case ____T5FL__: {
+            __2UIO=__2M5O();
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__NTIO=static_type__QQTP();
+          case ____3DUL__: {
+            __2UIO=__5RTP();
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__NTIO=static_type__041P();
+          case ____0EUL__: {
+            __2UIO=__JA2P();
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__NTIO=static_type__VQTP();
+          case ____BGUL__: {
+            __2UIO=__ESTP();
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__NTIO=static_type__A51P();
+          case ____2GUL__: {
+            __2UIO=__PA2P();
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__NTIO=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__MTIO));
+          case ____B0VL__: {
+            __2UIO=__DXBN(((____B0VL *)__1UIO));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__NTIO=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__MTIO));
+          case ____P0VL__: {
+            __2UIO=__4AGM(((____P0VL *)__1UIO));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__NTIO=((__READ_GLOBAL__B4YL *)__tmp__MTIO)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+          case ____Q5YL__: {
+            __2UIO=((____Q5YL *)__1UIO)->__HBKM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__NTIO=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__MTIO));
+          case ____UVPM__: {
+            __2UIO=__OFWN(((____UVPM *)__1UIO));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__NTIO=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__MTIO));
+          case ____0ZPM__: {
+            __2UIO=__QM1P(((____0ZPM *)__1UIO));
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__NTIO=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__MTIO));
+          case ____MR0N__: {
+            __2UIO=__FQVO(((____MR0N *)__1UIO));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__NTIO=static_type__BA0Q();
+          case ____YWBP__: {
+            __2UIO=__QB0Q();
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__NTIO=static_type__MBUP();
+          case ____LYBP__: {
+            __2UIO=__1CUP();
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__NTIO=static_type__RBUP();
+          case ____CZBP__: {
+            __2UIO=__ADUP();
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__NTIO=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__MTIO));
+          case ____3BEP__: {
+            __2UIO=__ZPFQ(((____3BEP *)__1UIO));
           } break;
           };
-          result__O5CI=__tmp__NTIO;
+          __3ADI=__2UIO;
         };
       };
     };
-    __tmp__3X1D=result__O5CI;
+    __MZ1D=__3ADI;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__3X1D=NULL;
+  case ____EQ5D__: {
+    __MZ1D=NULL;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__3X1D=NULL;
+  case ____L4NJ__: {
+    __MZ1D=NULL;
   } break;
-  case __DTA_BLOCK__URWJ__: {
-    Self__VTIO=((__DTA_BLOCK__URWJ *)((__TYPE_GENERIC__BCY *)p__0X1D));
-    idx__LSIO= 0;
-    __tmp__W5CI=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__VTIO->parent_dta_rd_args__XRWJ.argument_list__IGBK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    switch (((struct ___OBJ *)__tmp__W5CI)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__X5CI=((__STRING_CST__5J *)__tmp__W5CI)->parent_constant__EK.static_type__SG4D;
+  case ____DTWJ__: {
+    __EVIO=((____DTWJ *)((____ICY *)__JZ1D));
+    __0TIO= 0;
+    __FBDI=((void **)((____ABXC *)__EVIO->__GTWJ.__XHBK)->__IBXC.__ESEI)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    switch (((struct ___OBJ *)__FBDI)->__id) {
+    case ____5J__: {
+      __GBDI=((____5J *)__FBDI)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__X5CI=((__EXTERNAL_C__L5WC *)__tmp__W5CI)->static_type__J54D;
+    case ____0AXC__: {
+      __GBDI=((____0AXC *)__FBDI)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__X5CI=((__PROTOTYPE_CST__45WC *)__tmp__W5CI)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __GBDI=((____NBXC *)__FBDI)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__X5CI=((__INTEGER_CST__KAXC *)__tmp__W5CI)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __GBDI=((____ZBXC *)__FBDI)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__X5CI=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__W5CI));
+    case ____DMWH__: {
+      __GBDI=__B21J(((____DMWH *)__FBDI));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__X5CI=((__READ_LOCAL__N5ZI *)__tmp__W5CI)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __GBDI=((____2A0I *)__FBDI)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__X5CI=static_type__2CCK();
+    case ____HJNJ__: {
+      __GBDI=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__X5CI=static_type__BDCK();
+    case ____SJNJ__: {
+      __GBDI=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__X5CI=static_type__GDCK();
+    case ____0AOJ__: {
+      __GBDI=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__X5CI=static_type__LDCK();
+    case ____EBOJ__: {
+      __GBDI=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__X5CI=static_type__QDCK();
+    case ____3BOJ__: {
+      __GBDI=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__X5CI=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__W5CI));
+    case ____RCOJ__: {
+      __GBDI=__EFCK(((____RCOJ *)__FBDI));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__X5CI=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__W5CI));
+    case ____HDOJ__: {
+      __GBDI=__JFCK(((____HDOJ *)__FBDI));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__X5CI=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__W5CI));
+    case ____1DOJ__: {
+      __GBDI=__OFCK(((____1DOJ *)__FBDI));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__X5CI=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__W5CI));
+    case ____PEOJ__: {
+      __GBDI=__TFCK(((____PEOJ *)__FBDI));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__X5CI=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__W5CI));
+    case ____DFOJ__: {
+      __GBDI=__YFCK(((____DFOJ *)__FBDI));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__X5CI=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__W5CI));
+    case ____XFOJ__: {
+      __GBDI=__3FCK(((____XFOJ *)__FBDI));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__X5CI=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __GBDI=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__X5CI=static_type__XECK(((__ITEM__VFOJ *)__tmp__W5CI));
+    case ____EHOJ__: {
+      __GBDI=__GGCK(((____EHOJ *)__FBDI));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__X5CI=static_type__DFCK();
+    case ____2HOJ__: {
+      __GBDI=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__X5CI=((__CAST__JHOJ *)__tmp__W5CI)->static_type__TC5J;
+    case ____YIOJ__: {
+      __GBDI=((____YIOJ *)__FBDI)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__X5CI=((__REAL_CST__JLOJ *)__tmp__W5CI)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __GBDI=((____YMOJ *)__FBDI)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__X5CI=((__CHARACTER_CST__5LOJ *)__tmp__W5CI)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __GBDI=((____ONOJ *)__FBDI)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__X5CI=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__W5CI)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __GBDI=((____YOOJ *)__FBDI)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__X5CI=((__READ_SLOT__ZK4K *)__tmp__W5CI)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __GBDI=((____IM4K *)__FBDI)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__X5CI=static_type__NL5O();
+    case ____T5FL__: {
+      __GBDI=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__X5CI=static_type__QQTP();
+    case ____3DUL__: {
+      __GBDI=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__X5CI=static_type__041P();
+    case ____0EUL__: {
+      __GBDI=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__X5CI=static_type__VQTP();
+    case ____BGUL__: {
+      __GBDI=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__X5CI=static_type__A51P();
+    case ____2GUL__: {
+      __GBDI=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__X5CI=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__W5CI));
+    case ____B0VL__: {
+      __GBDI=__DXBN(((____B0VL *)__FBDI));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__X5CI=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__W5CI));
+    case ____P0VL__: {
+      __GBDI=__4AGM(((____P0VL *)__FBDI));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__X5CI=((__READ_GLOBAL__B4YL *)__tmp__W5CI)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __GBDI=((____Q5YL *)__FBDI)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__X5CI=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__W5CI));
+    case ____UVPM__: {
+      __GBDI=__OFWN(((____UVPM *)__FBDI));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__X5CI=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__W5CI));
+    case ____0ZPM__: {
+      __GBDI=__QM1P(((____0ZPM *)__FBDI));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__X5CI=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__W5CI));
+    case ____MR0N__: {
+      __GBDI=__FQVO(((____MR0N *)__FBDI));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__X5CI=static_type__BA0Q();
+    case ____YWBP__: {
+      __GBDI=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__X5CI=static_type__MBUP();
+    case ____LYBP__: {
+      __GBDI=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__X5CI=static_type__RBUP();
+    case ____CZBP__: {
+      __GBDI=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__X5CI=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__W5CI));
+    case ____3BEP__: {
+      __GBDI=__ZPFQ(((____3BEP *)__FBDI));
     } break;
     };
-    __tmp__W5CI=((__TYPE_FULL__PMB *)__tmp__X5CI)->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__W5CI)->__id) {
-    case __TYPE__FF__: {
-      __tmp__X5CI=NULL;
+    __FBDI=((____WMB *)__GBDI)->__KLK;
+    switch (((struct ___OBJ *)__FBDI)->__id) {
+    case ____FF__: {
+      __GBDI=NULL;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__X5CI=NULL;
+    case ____FMB__: {
+      __GBDI=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__X5CI=NULL;
+    case ____HMB__: {
+      __GBDI=NULL;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__X5CI=NULL;
+    case ____JMB__: {
+      __GBDI=NULL;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__X5CI=NULL;
+    case ____LMB__: {
+      __GBDI=NULL;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__X5CI=parameter_to_type__CVBF(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__W5CI)),Self__ZX1D);
+    case ____ICY__: {
+      __GBDI=__RWBF(((____ICY *)((____FF *)__FBDI)),__IZ1D);
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__X5CI=NULL;
+    case ____EQ5D__: {
+      __GBDI=NULL;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__X5CI=NULL;
+    case ____L4NJ__: {
+      __GBDI=NULL;
     } break;
     };
-    result__O5CI=__tmp__X5CI;
-    if (((void *)__tmp__X5CI == (void *)NULL)) {
-      __tmp__MTIO=Self__VTIO->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D;
-      if (((struct ___OBJ *)__tmp__MTIO)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__MTIO)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__DTIO=get_index_argument_type__ARTL(((__SLOT_CODE__MIRG *)__tmp__MTIO),Self__ZX1D);
+    __3ADI=__GBDI;
+    if (((void *)__GBDI == (void *)NULL)) {
+      __1UIO=__EVIO->__GTWJ.__FTWJ.__0L2C.__KV4D;
+      if (((struct ___OBJ *)__1UIO)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__1UIO)->__2JRG->__QLC)->__id==____OLC__) {
+          __SUIO=__PSTL(((____1JRG *)__1UIO),__IZ1D);
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__DTIO=get_index_argument_type__ARTL(((__SLOT_CODE__MIRG *)__tmp__MTIO),Self__ZX1D);
+          __SUIO=__PSTL(((____1JRG *)__1UIO),__IZ1D);
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__MTIO)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__DTIO=get_index_argument_type__SSTL(((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)__tmp__MTIO)),Self__ZX1D);
+        if (((struct ___OBJ *)((____FKRG *)__1UIO)->__HKRG->__QLC)->__id==____OLC__) {
+          __SUIO=__BUTL(((____FKRG *)((____1JRG *)__1UIO)),__IZ1D);
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__DTIO=get_index_argument_type__SSTL(((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)__tmp__MTIO)),Self__ZX1D);
+          __SUIO=__BUTL(((____FKRG *)((____1JRG *)__1UIO)),__IZ1D);
         };
       };
-      idx__LSIO=__tmp__DTIO;
-      if ((idx__LSIO != (__INTEGER__Q)(-  1))) {
-        __tmp__NUIO=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__VTIO->parent_dta_rd_args__XRWJ.argument_list__IGBK)->parent_arrayed_collection__Z5WC.storage__VQEI)[idx__LSIO];
-        switch (((struct ___OBJ *)__tmp__NUIO)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__NTIO=((__STRING_CST__5J *)__tmp__NUIO)->parent_constant__EK.static_type__SG4D;
+      __0TIO=__SUIO;
+      if ((__0TIO != (____Q)(-  1))) {
+        __2VIO=((void **)((____ABXC *)__EVIO->__GTWJ.__XHBK)->__IBXC.__ESEI)[__0TIO];
+        switch (((struct ___OBJ *)__2VIO)->__id) {
+        case ____5J__: {
+          __2UIO=((____5J *)__2VIO)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__NTIO=((__EXTERNAL_C__L5WC *)__tmp__NUIO)->static_type__J54D;
+        case ____0AXC__: {
+          __2UIO=((____0AXC *)__2VIO)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__NTIO=((__PROTOTYPE_CST__45WC *)__tmp__NUIO)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __2UIO=((____NBXC *)__2VIO)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__NTIO=((__INTEGER_CST__KAXC *)__tmp__NUIO)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __2UIO=((____ZBXC *)__2VIO)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__NTIO=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__NUIO));
+        case ____DMWH__: {
+          __2UIO=__B21J(((____DMWH *)__2VIO));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__NTIO=((__READ_LOCAL__N5ZI *)__tmp__NUIO)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __2UIO=((____2A0I *)__2VIO)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__NTIO=static_type__2CCK();
+        case ____HJNJ__: {
+          __2UIO=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__NTIO=static_type__BDCK();
+        case ____SJNJ__: {
+          __2UIO=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__NTIO=static_type__GDCK();
+        case ____0AOJ__: {
+          __2UIO=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__NTIO=static_type__LDCK();
+        case ____EBOJ__: {
+          __2UIO=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__NTIO=static_type__QDCK();
+        case ____3BOJ__: {
+          __2UIO=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__NTIO=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__NUIO));
+        case ____RCOJ__: {
+          __2UIO=__EFCK(((____RCOJ *)__2VIO));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__NTIO=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__NUIO));
+        case ____HDOJ__: {
+          __2UIO=__JFCK(((____HDOJ *)__2VIO));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__NTIO=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__NUIO));
+        case ____1DOJ__: {
+          __2UIO=__OFCK(((____1DOJ *)__2VIO));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__NTIO=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__NUIO));
+        case ____PEOJ__: {
+          __2UIO=__TFCK(((____PEOJ *)__2VIO));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__NTIO=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__NUIO));
+        case ____DFOJ__: {
+          __2UIO=__YFCK(((____DFOJ *)__2VIO));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__NTIO=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__NUIO));
+        case ____XFOJ__: {
+          __2UIO=__3FCK(((____XFOJ *)__2VIO));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__NTIO=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __2UIO=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__NTIO=static_type__XECK(((__ITEM__VFOJ *)__tmp__NUIO));
+        case ____EHOJ__: {
+          __2UIO=__GGCK(((____EHOJ *)__2VIO));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__NTIO=static_type__DFCK();
+        case ____2HOJ__: {
+          __2UIO=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__NTIO=((__CAST__JHOJ *)__tmp__NUIO)->static_type__TC5J;
+        case ____YIOJ__: {
+          __2UIO=((____YIOJ *)__2VIO)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__NTIO=((__REAL_CST__JLOJ *)__tmp__NUIO)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __2UIO=((____YMOJ *)__2VIO)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__NTIO=((__CHARACTER_CST__5LOJ *)__tmp__NUIO)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __2UIO=((____ONOJ *)__2VIO)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__NTIO=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__NUIO)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __2UIO=((____YOOJ *)__2VIO)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__NTIO=((__READ_SLOT__ZK4K *)__tmp__NUIO)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __2UIO=((____IM4K *)__2VIO)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__NTIO=static_type__NL5O();
+        case ____T5FL__: {
+          __2UIO=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__NTIO=static_type__QQTP();
+        case ____3DUL__: {
+          __2UIO=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__NTIO=static_type__041P();
+        case ____0EUL__: {
+          __2UIO=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__NTIO=static_type__VQTP();
+        case ____BGUL__: {
+          __2UIO=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__NTIO=static_type__A51P();
+        case ____2GUL__: {
+          __2UIO=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__NTIO=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__NUIO));
+        case ____B0VL__: {
+          __2UIO=__DXBN(((____B0VL *)__2VIO));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__NTIO=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__NUIO));
+        case ____P0VL__: {
+          __2UIO=__4AGM(((____P0VL *)__2VIO));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__NTIO=((__READ_GLOBAL__B4YL *)__tmp__NUIO)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __2UIO=((____Q5YL *)__2VIO)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__NTIO=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__NUIO));
+        case ____UVPM__: {
+          __2UIO=__OFWN(((____UVPM *)__2VIO));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__NTIO=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__NUIO));
+        case ____0ZPM__: {
+          __2UIO=__QM1P(((____0ZPM *)__2VIO));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__NTIO=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__NUIO));
+        case ____MR0N__: {
+          __2UIO=__FQVO(((____MR0N *)__2VIO));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__NTIO=static_type__BA0Q();
+        case ____YWBP__: {
+          __2UIO=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__NTIO=static_type__MBUP();
+        case ____LYBP__: {
+          __2UIO=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__NTIO=static_type__RBUP();
+        case ____CZBP__: {
+          __2UIO=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__NTIO=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__NUIO));
+        case ____3BEP__: {
+          __2UIO=__ZPFQ(((____3BEP *)__2VIO));
         } break;
         };
-        result__O5CI=__tmp__NTIO;
+        __3ADI=__2UIO;
       };
     };
-    __tmp__3X1D=result__O5CI;
+    __MZ1D=__3ADI;
   } break;
-  case __DTA_RD_ARGS__VRWJ__: {
-    Self__RMFL=((__DTA_RD_ARGS__VRWJ *)((__TYPE_GENERIC__BCY *)p__0X1D));
-    idx__LSIO= 0;
-    __tmp__W5CI=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__RMFL->argument_list__IGBK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    switch (((struct ___OBJ *)__tmp__W5CI)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__X5CI=((__STRING_CST__5J *)__tmp__W5CI)->parent_constant__EK.static_type__SG4D;
+  case ____ETWJ__: {
+    __AOFL=((____ETWJ *)((____ICY *)__JZ1D));
+    __0TIO= 0;
+    __FBDI=((void **)((____ABXC *)__AOFL->__XHBK)->__IBXC.__ESEI)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    switch (((struct ___OBJ *)__FBDI)->__id) {
+    case ____5J__: {
+      __GBDI=((____5J *)__FBDI)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__X5CI=((__EXTERNAL_C__L5WC *)__tmp__W5CI)->static_type__J54D;
+    case ____0AXC__: {
+      __GBDI=((____0AXC *)__FBDI)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__X5CI=((__PROTOTYPE_CST__45WC *)__tmp__W5CI)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __GBDI=((____NBXC *)__FBDI)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__X5CI=((__INTEGER_CST__KAXC *)__tmp__W5CI)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __GBDI=((____ZBXC *)__FBDI)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__X5CI=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__W5CI));
+    case ____DMWH__: {
+      __GBDI=__B21J(((____DMWH *)__FBDI));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__X5CI=((__READ_LOCAL__N5ZI *)__tmp__W5CI)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __GBDI=((____2A0I *)__FBDI)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__X5CI=static_type__2CCK();
+    case ____HJNJ__: {
+      __GBDI=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__X5CI=static_type__BDCK();
+    case ____SJNJ__: {
+      __GBDI=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__X5CI=static_type__GDCK();
+    case ____0AOJ__: {
+      __GBDI=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__X5CI=static_type__LDCK();
+    case ____EBOJ__: {
+      __GBDI=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__X5CI=static_type__QDCK();
+    case ____3BOJ__: {
+      __GBDI=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__X5CI=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__W5CI));
+    case ____RCOJ__: {
+      __GBDI=__EFCK(((____RCOJ *)__FBDI));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__X5CI=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__W5CI));
+    case ____HDOJ__: {
+      __GBDI=__JFCK(((____HDOJ *)__FBDI));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__X5CI=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__W5CI));
+    case ____1DOJ__: {
+      __GBDI=__OFCK(((____1DOJ *)__FBDI));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__X5CI=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__W5CI));
+    case ____PEOJ__: {
+      __GBDI=__TFCK(((____PEOJ *)__FBDI));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__X5CI=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__W5CI));
+    case ____DFOJ__: {
+      __GBDI=__YFCK(((____DFOJ *)__FBDI));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__X5CI=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__W5CI));
+    case ____XFOJ__: {
+      __GBDI=__3FCK(((____XFOJ *)__FBDI));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__X5CI=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __GBDI=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__X5CI=static_type__XECK(((__ITEM__VFOJ *)__tmp__W5CI));
+    case ____EHOJ__: {
+      __GBDI=__GGCK(((____EHOJ *)__FBDI));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__X5CI=static_type__DFCK();
+    case ____2HOJ__: {
+      __GBDI=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__X5CI=((__CAST__JHOJ *)__tmp__W5CI)->static_type__TC5J;
+    case ____YIOJ__: {
+      __GBDI=((____YIOJ *)__FBDI)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__X5CI=((__REAL_CST__JLOJ *)__tmp__W5CI)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __GBDI=((____YMOJ *)__FBDI)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__X5CI=((__CHARACTER_CST__5LOJ *)__tmp__W5CI)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __GBDI=((____ONOJ *)__FBDI)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__X5CI=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__W5CI)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __GBDI=((____YOOJ *)__FBDI)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__X5CI=((__READ_SLOT__ZK4K *)__tmp__W5CI)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __GBDI=((____IM4K *)__FBDI)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__X5CI=static_type__NL5O();
+    case ____T5FL__: {
+      __GBDI=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__X5CI=static_type__QQTP();
+    case ____3DUL__: {
+      __GBDI=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__X5CI=static_type__041P();
+    case ____0EUL__: {
+      __GBDI=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__X5CI=static_type__VQTP();
+    case ____BGUL__: {
+      __GBDI=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__X5CI=static_type__A51P();
+    case ____2GUL__: {
+      __GBDI=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__X5CI=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__W5CI));
+    case ____B0VL__: {
+      __GBDI=__DXBN(((____B0VL *)__FBDI));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__X5CI=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__W5CI));
+    case ____P0VL__: {
+      __GBDI=__4AGM(((____P0VL *)__FBDI));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__X5CI=((__READ_GLOBAL__B4YL *)__tmp__W5CI)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __GBDI=((____Q5YL *)__FBDI)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__X5CI=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__W5CI));
+    case ____UVPM__: {
+      __GBDI=__OFWN(((____UVPM *)__FBDI));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__X5CI=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__W5CI));
+    case ____0ZPM__: {
+      __GBDI=__QM1P(((____0ZPM *)__FBDI));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__X5CI=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__W5CI));
+    case ____MR0N__: {
+      __GBDI=__FQVO(((____MR0N *)__FBDI));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__X5CI=static_type__BA0Q();
+    case ____YWBP__: {
+      __GBDI=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__X5CI=static_type__MBUP();
+    case ____LYBP__: {
+      __GBDI=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__X5CI=static_type__RBUP();
+    case ____CZBP__: {
+      __GBDI=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__X5CI=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__W5CI));
+    case ____3BEP__: {
+      __GBDI=__ZPFQ(((____3BEP *)__FBDI));
     } break;
     };
-    __tmp__W5CI=((__TYPE_FULL__PMB *)__tmp__X5CI)->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__W5CI)->__id) {
-    case __TYPE__FF__: {
-      __tmp__X5CI=NULL;
+    __FBDI=((____WMB *)__GBDI)->__KLK;
+    switch (((struct ___OBJ *)__FBDI)->__id) {
+    case ____FF__: {
+      __GBDI=NULL;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__X5CI=NULL;
+    case ____FMB__: {
+      __GBDI=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__X5CI=NULL;
+    case ____HMB__: {
+      __GBDI=NULL;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__X5CI=NULL;
+    case ____JMB__: {
+      __GBDI=NULL;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__X5CI=NULL;
+    case ____LMB__: {
+      __GBDI=NULL;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__X5CI=parameter_to_type__CVBF(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__W5CI)),Self__ZX1D);
+    case ____ICY__: {
+      __GBDI=__RWBF(((____ICY *)((____FF *)__FBDI)),__IZ1D);
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__X5CI=NULL;
+    case ____EQ5D__: {
+      __GBDI=NULL;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__X5CI=NULL;
+    case ____L4NJ__: {
+      __GBDI=NULL;
     } break;
     };
-    result__O5CI=__tmp__X5CI;
-    if (((void *)__tmp__X5CI == (void *)NULL)) {
-      __tmp__MTIO=Self__RMFL->parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D;
-      if (((struct ___OBJ *)__tmp__MTIO)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__MTIO)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__DTIO=get_index_argument_type__ARTL(((__SLOT_CODE__MIRG *)__tmp__MTIO),Self__ZX1D);
+    __3ADI=__GBDI;
+    if (((void *)__GBDI == (void *)NULL)) {
+      __1UIO=__AOFL->__FTWJ.__0L2C.__KV4D;
+      if (((struct ___OBJ *)__1UIO)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__1UIO)->__2JRG->__QLC)->__id==____OLC__) {
+          __SUIO=__PSTL(((____1JRG *)__1UIO),__IZ1D);
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__DTIO=get_index_argument_type__ARTL(((__SLOT_CODE__MIRG *)__tmp__MTIO),Self__ZX1D);
+          __SUIO=__PSTL(((____1JRG *)__1UIO),__IZ1D);
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__MTIO)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__DTIO=get_index_argument_type__SSTL(((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)__tmp__MTIO)),Self__ZX1D);
+        if (((struct ___OBJ *)((____FKRG *)__1UIO)->__HKRG->__QLC)->__id==____OLC__) {
+          __SUIO=__BUTL(((____FKRG *)((____1JRG *)__1UIO)),__IZ1D);
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__DTIO=get_index_argument_type__SSTL(((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)__tmp__MTIO)),Self__ZX1D);
+          __SUIO=__BUTL(((____FKRG *)((____1JRG *)__1UIO)),__IZ1D);
         };
       };
-      idx__LSIO=__tmp__DTIO;
-      if ((idx__LSIO != (__INTEGER__Q)(-  1))) {
-        __tmp__NUIO=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__RMFL->argument_list__IGBK)->parent_arrayed_collection__Z5WC.storage__VQEI)[idx__LSIO];
-        switch (((struct ___OBJ *)__tmp__NUIO)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__NTIO=((__STRING_CST__5J *)__tmp__NUIO)->parent_constant__EK.static_type__SG4D;
+      __0TIO=__SUIO;
+      if ((__0TIO != (____Q)(-  1))) {
+        __2VIO=((void **)((____ABXC *)__AOFL->__XHBK)->__IBXC.__ESEI)[__0TIO];
+        switch (((struct ___OBJ *)__2VIO)->__id) {
+        case ____5J__: {
+          __2UIO=((____5J *)__2VIO)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__NTIO=((__EXTERNAL_C__L5WC *)__tmp__NUIO)->static_type__J54D;
+        case ____0AXC__: {
+          __2UIO=((____0AXC *)__2VIO)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__NTIO=((__PROTOTYPE_CST__45WC *)__tmp__NUIO)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __2UIO=((____NBXC *)__2VIO)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__NTIO=((__INTEGER_CST__KAXC *)__tmp__NUIO)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __2UIO=((____ZBXC *)__2VIO)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__NTIO=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__NUIO));
+        case ____DMWH__: {
+          __2UIO=__B21J(((____DMWH *)__2VIO));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__NTIO=((__READ_LOCAL__N5ZI *)__tmp__NUIO)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __2UIO=((____2A0I *)__2VIO)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__NTIO=static_type__2CCK();
+        case ____HJNJ__: {
+          __2UIO=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__NTIO=static_type__BDCK();
+        case ____SJNJ__: {
+          __2UIO=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__NTIO=static_type__GDCK();
+        case ____0AOJ__: {
+          __2UIO=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__NTIO=static_type__LDCK();
+        case ____EBOJ__: {
+          __2UIO=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__NTIO=static_type__QDCK();
+        case ____3BOJ__: {
+          __2UIO=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__NTIO=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__NUIO));
+        case ____RCOJ__: {
+          __2UIO=__EFCK(((____RCOJ *)__2VIO));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__NTIO=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__NUIO));
+        case ____HDOJ__: {
+          __2UIO=__JFCK(((____HDOJ *)__2VIO));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__NTIO=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__NUIO));
+        case ____1DOJ__: {
+          __2UIO=__OFCK(((____1DOJ *)__2VIO));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__NTIO=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__NUIO));
+        case ____PEOJ__: {
+          __2UIO=__TFCK(((____PEOJ *)__2VIO));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__NTIO=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__NUIO));
+        case ____DFOJ__: {
+          __2UIO=__YFCK(((____DFOJ *)__2VIO));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__NTIO=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__NUIO));
+        case ____XFOJ__: {
+          __2UIO=__3FCK(((____XFOJ *)__2VIO));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__NTIO=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __2UIO=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__NTIO=static_type__XECK(((__ITEM__VFOJ *)__tmp__NUIO));
+        case ____EHOJ__: {
+          __2UIO=__GGCK(((____EHOJ *)__2VIO));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__NTIO=static_type__DFCK();
+        case ____2HOJ__: {
+          __2UIO=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__NTIO=((__CAST__JHOJ *)__tmp__NUIO)->static_type__TC5J;
+        case ____YIOJ__: {
+          __2UIO=((____YIOJ *)__2VIO)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__NTIO=((__REAL_CST__JLOJ *)__tmp__NUIO)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __2UIO=((____YMOJ *)__2VIO)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__NTIO=((__CHARACTER_CST__5LOJ *)__tmp__NUIO)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __2UIO=((____ONOJ *)__2VIO)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__NTIO=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__NUIO)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __2UIO=((____YOOJ *)__2VIO)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__NTIO=((__READ_SLOT__ZK4K *)__tmp__NUIO)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __2UIO=((____IM4K *)__2VIO)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__NTIO=static_type__NL5O();
+        case ____T5FL__: {
+          __2UIO=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__NTIO=static_type__QQTP();
+        case ____3DUL__: {
+          __2UIO=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__NTIO=static_type__041P();
+        case ____0EUL__: {
+          __2UIO=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__NTIO=static_type__VQTP();
+        case ____BGUL__: {
+          __2UIO=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__NTIO=static_type__A51P();
+        case ____2GUL__: {
+          __2UIO=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__NTIO=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__NUIO));
+        case ____B0VL__: {
+          __2UIO=__DXBN(((____B0VL *)__2VIO));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__NTIO=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__NUIO));
+        case ____P0VL__: {
+          __2UIO=__4AGM(((____P0VL *)__2VIO));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__NTIO=((__READ_GLOBAL__B4YL *)__tmp__NUIO)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __2UIO=((____Q5YL *)__2VIO)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__NTIO=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__NUIO));
+        case ____UVPM__: {
+          __2UIO=__OFWN(((____UVPM *)__2VIO));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__NTIO=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__NUIO));
+        case ____0ZPM__: {
+          __2UIO=__QM1P(((____0ZPM *)__2VIO));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__NTIO=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__NUIO));
+        case ____MR0N__: {
+          __2UIO=__FQVO(((____MR0N *)__2VIO));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__NTIO=static_type__BA0Q();
+        case ____YWBP__: {
+          __2UIO=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__NTIO=static_type__MBUP();
+        case ____LYBP__: {
+          __2UIO=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__NTIO=static_type__RBUP();
+        case ____CZBP__: {
+          __2UIO=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__NTIO=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__NUIO));
+        case ____3BEP__: {
+          __2UIO=__ZPFQ(((____3BEP *)__2VIO));
         } break;
         };
-        result__O5CI=__tmp__NTIO;
+        __3ADI=__2UIO;
       };
     };
-    __tmp__3X1D=result__O5CI;
+    __MZ1D=__3ADI;
   } break;
   };
-  __tmp__W5CI=__tmp__3X1D;
-  return(__tmp__W5CI);
+  __FBDI=__MZ1D;
+  return(__FBDI);
 }
 
-static __ITM_TYPE_STYLE__TMB* get__style__AOC(__STRING_CONSTANT__0 *n__COC,__STRING_CONSTANT__0 *s__DOC)
-// ({NULLxSTRING_CONSTANT__0},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____0MB* __HOC(____0 *__JOC,____0 *__KOC)
+// ({NULLx__0},{NULLx__0}) With result No recursive, No inlinable.
 {
-  __ITM_TYPE_STYLE__TMB *result__FOC,*__tmp__FQC,*__tmp__HQC;
-  __INTEGER__Q idx__GOC,__tmp__DC2T,typ_id__ENO,__tmp__FPZ,__tmp__HPZ;
-  __INTEGER__Q __tmp__0JWB,Self__WU4C;
-  __POINTER__IB ptr__ANO,__tmp__GNO,__tmp__EC2T,__tmp__GC2T;
-  __UINTEGER_32__RWB __tmp__HC2T;
-  void **__tmp__DSAU,**__tmp__ESAU,**__tmp__4OZ;
-  __FAST_ARRAYoITM_TYPE_STYLEo__HOC *Self__COZ;
-  __BOOLEAN__L __tmp__SOZ;
-  result__FOC=NULL;
-  idx__GOC= 0;
-  __tmp__DC2T=dico__QOC->parent_arrayed_collection__POC.upper__ZOC;
-  __tmp__DSAU=((__FAST_ARRAYoITM_TYPE_STYLEo__HOC *)dico__QOC)->parent_arrayed_collection__POC.storage__L0Y;
-  __tmp__ESAU=((__FAST_ARRAYoITM_TYPE_STYLEo__HOC *)dico__QOC)->parent_arrayed_collection__POC.storage__L0Y;
-  while (((idx__GOC <= __tmp__DC2T) && (((void *)((__ITM_TYPE_STYLE__TMB *)((void **)__tmp__DSAU)[idx__GOC])->parent_itm_type_simple__UMB.name__DPC != (void *)n__COC) || ((void *)((__ITM_TYPE_STYLE__TMB *)((void **)__tmp__ESAU)[idx__GOC])->style__MPC != (void *)s__DOC)))) {
-    idx__GOC=(__INTEGER__Q)(idx__GOC +  1);
-  };
-  if ((idx__GOC <= dico__QOC->parent_arrayed_collection__POC.upper__ZOC)) {
-    __tmp__FQC=((void **)((__FAST_ARRAYoITM_TYPE_STYLEo__HOC *)dico__QOC)->parent_arrayed_collection__POC.storage__L0Y)[idx__GOC];
-    if (__tmp__FQC==NULL) {
-      __tmp__HQC=NULL;
+  ____0MB *__MOC,*__MQC,*__OQC;
+  ____Q __NOC,__SD2T,__LNO,__MPZ,__OPZ,__JLWB,__FW4C;
+  ____IB __HNO,__NNO,__TD2T,__VD2T;
+  ____YWB __WD2T;
+  void **__STAU,**__TTAU,**__FPZ;
+  ____OOC *__JOZ;
+  ____L __ZOZ;
+  __MOC=NULL;
+  __NOC= 0;
+  __SD2T=__XOC->__WOC.__APC;
+  __STAU=((____OOC *)__XOC)->__WOC.__S0Y;
+  __TTAU=((____OOC *)__XOC)->__WOC.__S0Y;
+  while (((__NOC <= __SD2T) && (((void *)((____0MB *)((void **)__STAU)[__NOC])->__1MB.__KPC != (void *)__JOC) || ((void *)((____0MB *)((void **)__TTAU)[__NOC])->__TPC != (void *)__KOC)))) {
+    __NOC=(____Q)(__NOC +  1);
+  };
+  if ((__NOC <= __XOC->__WOC.__APC)) {
+    __MQC=((void **)((____OOC *)__XOC)->__WOC.__S0Y)[__NOC];
+    if (__MQC==NULL) {
+      __OQC=NULL;
     } else /* ITM_TYPE_STYLE */ {
-      __tmp__HQC=((__ITM_TYPE_STYLE__TMB *)__tmp__FQC);
+      __OQC=((____0MB *)__MQC);
     };
-    result__FOC=__tmp__HQC;
+    __MOC=__OQC;
   } else /* FALSE */ {
-    __tmp__FQC=NULL;
-    ptr__ANO=((__POINTER__IB )(NULL));
-    typ_id__ENO= 0;
-    __tmp__GNO=((__POINTER__IB )sizeof(__ITM_TYPE_STYLE__TMB));
-    if (((unsigned long)__tmp__GNO ==  0)) {
-      __tmp__FQC=ITM_TYPE_STYLE__TMB__;
-    } else /* FALSE */ {
-      typ_id__ENO=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GNO));
-      if ((typ_id__ENO == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EC2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GC2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GNO - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EC2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EC2T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__HC2T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GC2T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EC2T=micro_alloc__table__lab__HKI(__tmp__GC2T,((__POINTER__IB )(&(table_size[(__tmp__HC2T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GC2T)));
-        ptr__ANO=__tmp__EC2T;
-      } else /* FALSE */ {
-        __tmp__HC2T=((__UINTEGER_32__RWB )typ_id__ENO);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EC2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GC2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GNO - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EC2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EC2T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EC2T=micro_alloc__table__lab__HKI(__tmp__GC2T,((__POINTER__IB )(&(table_type[(__tmp__HC2T)]))),(__UINTEGER_32__RWB)(__tmp__HC2T |  1));
-        ptr__ANO=__tmp__EC2T;
-      };
-      __tmp__FQC=((__ITM_TYPE_STYLE__TMB *)ptr__ANO);
-      *(__tmp__FQC) = *(ITM_TYPE_STYLE__TMB__);
-    };
-    __tmp__HQC=((__ITM_TYPE_STYLE__TMB *)__tmp__FQC);
-    __tmp__HQC->parent_itm_type_simple__UMB.name__DPC=n__COC;
-    __tmp__HQC->style__MPC=s__DOC;
-    result__FOC=__tmp__FQC;
-    Self__COZ=((__FAST_ARRAYoITM_TYPE_STYLEo__HOC *)dico__QOC);
-    if (((__INTEGER__Q)(Self__COZ->parent_arrayed_collection__POC.upper__ZOC +  1) <= (__INTEGER__Q)(Self__COZ->parent_arrayed_collection__POC.capacity__4ZY -  1))) {
-      Self__COZ->parent_arrayed_collection__POC.upper__ZOC=(__INTEGER__Q)(Self__COZ->parent_arrayed_collection__POC.upper__ZOC +  1);
-      __tmp__SOZ=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__SOZ=FALSE__O__;
-    };
-    if ((! __tmp__SOZ)) {
-      if ((Self__COZ->parent_arrayed_collection__POC.capacity__4ZY ==  0)) {
-        __tmp__4OZ=create__2KEB( 2);
-        Self__COZ->parent_arrayed_collection__POC.storage__L0Y=__tmp__4OZ;
-        Self__COZ->parent_arrayed_collection__POC.capacity__4ZY= 2;
-        Self__COZ->parent_arrayed_collection__POC.upper__ZOC= 0;
-      } else /* FALSE */ {
-        __tmp__FPZ=(__INTEGER__Q)(Self__COZ->parent_arrayed_collection__POC.capacity__4ZY <<  1);
-        __tmp__4OZ=Self__COZ->parent_arrayed_collection__POC.storage__L0Y;
-        __tmp__HPZ=Self__COZ->parent_arrayed_collection__POC.capacity__4ZY;
-        __tmp__EC2T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__4OZ)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__HPZ * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__FPZ * ((__INTEGER__Q )(sizeof(void *))))));
-        __tmp__4OZ=((void **)__tmp__EC2T);
-        __tmp__0JWB=(__INTEGER__Q)(__tmp__FPZ -  1);
-        Self__WU4C=__tmp__HPZ;
-        while ((Self__WU4C <= __tmp__0JWB)) {
-          __tmp__4OZ[Self__WU4C]=NULL;
-          Self__WU4C=(__INTEGER__Q)(Self__WU4C +  1);
-        };
-        Self__COZ->parent_arrayed_collection__POC.storage__L0Y=__tmp__4OZ;
-        Self__COZ->parent_arrayed_collection__POC.capacity__4ZY=__tmp__FPZ;
-        Self__COZ->parent_arrayed_collection__POC.upper__ZOC=(__INTEGER__Q)(Self__COZ->parent_arrayed_collection__POC.upper__ZOC +  1);
-      };
-    };
-    ((void **)Self__COZ->parent_arrayed_collection__POC.storage__L0Y)[Self__COZ->parent_arrayed_collection__POC.upper__ZOC]=__tmp__FQC;
-  };
-  __tmp__FQC=result__FOC;
-  return(__tmp__FQC);
+    __MQC=NULL;
+    __HNO=((____IB )(NULL));
+    __LNO= 0;
+    __NNO=((____IB )sizeof(____0MB));
+    if (((unsigned long)__NNO ==  0)) {
+      __MQC=__0MB__;
+    } else /* FALSE */ {
+      __LNO=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNO));
+      if ((__LNO == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TD2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VD2T=(void *)((unsigned long)(void *)((unsigned long)__NNO - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TD2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TD2T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __WD2T=((____YWB )((____Q )(void *)((unsigned long)__VD2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TD2T=__OKI(__VD2T,((____IB )(&(table_size[(__WD2T)-1]))),((____YWB )((____Q )__VD2T)));
+        __HNO=__TD2T;
+      } else /* FALSE */ {
+        __WD2T=((____YWB )__LNO);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TD2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VD2T=(void *)((unsigned long)(void *)((unsigned long)__NNO - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TD2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TD2T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TD2T=__OKI(__VD2T,((____IB )(&(table_type[(__WD2T)]))),(____YWB)(__WD2T |  1));
+        __HNO=__TD2T;
+      };
+      __MQC=((____0MB *)__HNO);
+      *(__MQC) = *(__0MB__);
+    };
+    __OQC=((____0MB *)__MQC);
+    __OQC->__1MB.__KPC=__JOC;
+    __OQC->__TPC=__KOC;
+    __MOC=__MQC;
+    __JOZ=((____OOC *)__XOC);
+    if (((____Q)(__JOZ->__WOC.__APC +  1) <= (____Q)(__JOZ->__WOC.__F0Y -  1))) {
+      __JOZ->__WOC.__APC=(____Q)(__JOZ->__WOC.__APC +  1);
+      __ZOZ=__K__;
+    } else /* FALSE */ {
+      __ZOZ=__O__;
+    };
+    if ((! __ZOZ)) {
+      if ((__JOZ->__WOC.__F0Y ==  0)) {
+        __FPZ=__LLEB( 2);
+        __JOZ->__WOC.__S0Y=__FPZ;
+        __JOZ->__WOC.__F0Y= 2;
+        __JOZ->__WOC.__APC= 0;
+      } else /* FALSE */ {
+        __MPZ=(____Q)(__JOZ->__WOC.__F0Y <<  1);
+        __FPZ=__JOZ->__WOC.__S0Y;
+        __OPZ=__JOZ->__WOC.__F0Y;
+        __TD2T=__55W(((____IB )((void **)__FPZ)),((____YWB )(____Q)(__OPZ * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__MPZ * ((____Q )(sizeof(void *))))));
+        __FPZ=((void **)__TD2T);
+        __JLWB=(____Q)(__MPZ -  1);
+        __FW4C=__OPZ;
+        while ((__FW4C <= __JLWB)) {
+          __FPZ[__FW4C]=NULL;
+          __FW4C=(____Q)(__FW4C +  1);
+        };
+        __JOZ->__WOC.__S0Y=__FPZ;
+        __JOZ->__WOC.__F0Y=__MPZ;
+        __JOZ->__WOC.__APC=(____Q)(__JOZ->__WOC.__APC +  1);
+      };
+    };
+    ((void **)__JOZ->__WOC.__S0Y)[__JOZ->__WOC.__APC]=__MQC;
+  };
+  __MQC=__MOC;
+  return(__MQC);
 }
 
-static void* to_run_for__24X(__ITM_TYPE_STYLE__TMB *Self__34X)
-// ({ITM_TYPE_STYLE__TMB}) With result No recursive, No inlinable.
+static void* __D5X(____0MB *__E5X)
+// ({__0MB}) With result No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *result__A5X,*__tmp__15X;
-  void *Result__54X;
-  __BOOLEAN__L __tmp__J5X;
-  result__A5X=NULL;
-  if (((void *)Self__34X == (void *)type_null__23X)) {
-    result__A5X=TYPE_NULL__4LB__->parent_type__5LB.default__0LC;
-    __tmp__J5X=TRUE__K__;
+  ____WMB *__H5X,*__CAY;
+  void *__G5X;
+  ____L __Q5X;
+  __H5X=NULL;
+  if (((void *)__E5X == (void *)__D4X)) {
+    __H5X=__FMB__->__GMB.__BMC;
+    __Q5X=__K__;
   } else /* FALSE */ {
-    __tmp__J5X=FALSE__O__;
+    __Q5X=__O__;
   };
-  if ((! __tmp__J5X)) {
-    if (((void *)Self__34X == (void *)type_void__K4X)) {
-      result__A5X=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  if ((! __Q5X)) {
+    if (((void *)__E5X == (void *)__R4X)) {
+      __H5X=__HMB__->__IMB.__BMC;
     } else /* FALSE */ {
-      __tmp__15X=get__LUJB(Self__34X);
-      result__A5X=__tmp__15X;
+      __CAY=__DVJB(__E5X);
+      __H5X=__CAY;
     };
   };
-  Result__54X=result__A5X;
-  return(Result__54X);
+  __G5X=__H5X;
+  return(__G5X);
 }
 
-static void add_last__TGXC(__FAST_ARRAYoITM_TYPE_MONOo__SLB *Self__UGXC,void *element__VGXC)
-// ({FAST_ARRAYoITM_TYPE_MONOo__SLB},{NULLxITM_TYPE_SIMPLE__JMBxITM_TYPE_STYLE__TMBxITM_TYPE_GENERIC__DPBxITM_TYPE_PARAMETER__MEZxITM_TYPE_BLOCK__XXRC}) Void No recursive, No inlinable.
+static void __CIXC(____ZLB *__DIXC,void *__EIXC)
+// ({__ZLB},{NULLx__QMBx__0MBx__KPBx__TEZx__GZRC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__3HXC,__tmp__5HXC,__tmp__KR5D,Self__JJHF;
-  __POINTER__IB __tmp__IR5D;
-  __BOOLEAN__L __tmp__FHXC;
-  void **__tmp__VHXC;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__UGXC->parent_arrayed_collection__0LB.upper__JBY +  1) <= (__INTEGER__Q)(Self__UGXC->parent_arrayed_collection__0LB.capacity__YGXC -  1))) {
-    Self__UGXC->parent_arrayed_collection__0LB.upper__JBY=(__INTEGER__Q)(Self__UGXC->parent_arrayed_collection__0LB.upper__JBY +  1);
-    __tmp__FHXC=TRUE__K__;
+  ____Q __MJXC,__OJXC,__ZS5D,__YKHF;
+  ____IB __XS5D;
+  ____L __UIXC;
+  void **__EJXC;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__DIXC->__BMB.__QBY +  1) <= (____Q)(__DIXC->__BMB.__HIXC -  1))) {
+    __DIXC->__BMB.__QBY=(____Q)(__DIXC->__BMB.__QBY +  1);
+    __UIXC=__K__;
   } else /* FALSE */ {
-    __tmp__FHXC=FALSE__O__;
-  };
-  if ((! __tmp__FHXC)) {
-    if ((Self__UGXC->parent_arrayed_collection__0LB.capacity__YGXC ==  0)) {
-      __tmp__VHXC=create__B3KD( 2);
-      Self__UGXC->parent_arrayed_collection__0LB.storage__WHXC=__tmp__VHXC;
-      Self__UGXC->parent_arrayed_collection__0LB.capacity__YGXC= 2;
-      Self__UGXC->parent_arrayed_collection__0LB.upper__JBY= 0;
-    } else /* FALSE */ {
-      __tmp__3HXC=(__INTEGER__Q)(Self__UGXC->parent_arrayed_collection__0LB.capacity__YGXC <<  1);
-      __tmp__VHXC=Self__UGXC->parent_arrayed_collection__0LB.storage__WHXC;
-      __tmp__5HXC=Self__UGXC->parent_arrayed_collection__0LB.capacity__YGXC;
-      __tmp__IR5D=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__VHXC)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__5HXC * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__3HXC * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__VHXC=((void **)__tmp__IR5D);
-      __tmp__KR5D=(__INTEGER__Q)(__tmp__3HXC -  1);
-      Self__JJHF=__tmp__5HXC;
-      while ((Self__JJHF <= __tmp__KR5D)) {
-        __tmp__VHXC[Self__JJHF]=NULL;
-        Self__JJHF=(__INTEGER__Q)(Self__JJHF +  1);
-      };
-      Self__UGXC->parent_arrayed_collection__0LB.storage__WHXC=__tmp__VHXC;
-      Self__UGXC->parent_arrayed_collection__0LB.capacity__YGXC=__tmp__3HXC;
-      Self__UGXC->parent_arrayed_collection__0LB.upper__JBY=(__INTEGER__Q)(Self__UGXC->parent_arrayed_collection__0LB.upper__JBY +  1);
-    };
-  };
-  ((void **)Self__UGXC->parent_arrayed_collection__0LB.storage__WHXC)[Self__UGXC->parent_arrayed_collection__0LB.upper__JBY]=element__VGXC;
+    __UIXC=__O__;
+  };
+  if ((! __UIXC)) {
+    if ((__DIXC->__BMB.__HIXC ==  0)) {
+      __EJXC=__Q4KD( 2);
+      __DIXC->__BMB.__FJXC=__EJXC;
+      __DIXC->__BMB.__HIXC= 2;
+      __DIXC->__BMB.__QBY= 0;
+    } else /* FALSE */ {
+      __MJXC=(____Q)(__DIXC->__BMB.__HIXC <<  1);
+      __EJXC=__DIXC->__BMB.__FJXC;
+      __OJXC=__DIXC->__BMB.__HIXC;
+      __XS5D=__55W(((____IB )((void **)__EJXC)),((____YWB )(____Q)(__OJXC * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__MJXC * ((____Q )(sizeof(void *))))));
+      __EJXC=((void **)__XS5D);
+      __ZS5D=(____Q)(__MJXC -  1);
+      __YKHF=__OJXC;
+      while ((__YKHF <= __ZS5D)) {
+        __EJXC[__YKHF]=NULL;
+        __YKHF=(____Q)(__YKHF +  1);
+      };
+      __DIXC->__BMB.__FJXC=__EJXC;
+      __DIXC->__BMB.__HIXC=__MJXC;
+      __DIXC->__BMB.__QBY=(____Q)(__DIXC->__BMB.__QBY +  1);
+    };
+  };
+  ((void **)__DIXC->__BMB.__FJXC)[__DIXC->__BMB.__QBY]=__EIXC;
 }
 
-static void* alias__1RC(__FAST_ARRAYoITM_TYPE_MONOo__SLB *tmp__3RC)
-// ({NULLxFAST_ARRAYoITM_TYPE_MONOo__SLB}) With result No recursive, No inlinable.
+static void* __CSC(____ZLB *__ESC)
+// ({NULLx__ZLB}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__2H0G,__tmp__CJSH,i__IKII,idx__QL0G,__tmp__NIOH;
-  __INTEGER__Q i__EIOH,__tmp__LJOH,__tmp__NJOH;
-  __POINTER__IB ptr__DWTH,__tmp__JWTH,__tmp__CD2T,__tmp__ED2T;
-  __UINTEGER_32__RWB __tmp__FD2T;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *result__5RC,*result__1H0G;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *Self__4HSH,*__tmp__OISH;
-  __BOOLEAN__L Result__CSTD,__tmp__VI0G,result__BISH;
-  __HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC *Self__GH0G,*Self__HL0G;
-  __HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G *node__0H0G;
-  __HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G *node__RL0G;
-  __HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G *node1__IIOH;
-  __HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G *node2__JIOH;
-  __HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G *Self__VAEI;
-  void **__tmp__4ISH,**__tmp__AJSH,**Self__UJII;
-  void **old_buckets__HIOH,**__tmp__QIOH;
-  void *Result__4RC;
-  result__5RC=NULL;
-  Result__CSTD=(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)tmp__3RC)->parent_arrayed_collection__0LB.upper__JBY <  0);
-  if (Result__CSTD) {
-    result__5RC=empty_list__GSC;
+  ____Q __LJ0G,__RKSH,__XLII,__5M0G,__2JOH,__TJOH,__0KOH,__2KOH;
+  ____IB __SXTH,__YXTH,__RE2T,__TE2T;
+  ____YWB __UE2T;
+  ____ZLB *__GSC,*__KJ0G,*__NJSH,*__3JSH;
+  ____L __RTTD,__EK0G,__QJSH;
+  ____USC *__VI0G,*__WM0G;
+  ____HJ0G *__JJ0G,*__AN0G,*__XJOH,*__YJOH,*__ECEI;
+  void **__NKSH,**__PKSH,**__DLII;
+  void **__WJOH,**__5JOH;
+  void *__FSC;
+  __GSC=NULL;
+  __RTTD=(((____ZLB *)__ESC)->__BMB.__QBY <  0);
+  if (__RTTD) {
+    __GSC=__NSC;
   } else /* FALSE */ {
-    Self__GH0G=((__HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC *)bucket__USC);
-    result__1H0G=NULL;
-    __tmp__2H0G=hash_code__KQFF(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)tmp__3RC));
-    node__0H0G=((void **)Self__GH0G->buckets__EI0G)[(__INTEGER__Q)(__tmp__2H0G % Self__GH0G->capacity__3H0G)];
-    until_do__XW3G:
+    __VI0G=((____USC *)__1SC);
+    __KJ0G=NULL;
+    __LJ0G=__ZRFF(((____ZLB *)__ESC));
+    __JJ0G=((void **)__VI0G->__TJ0G)[(____Q)(__LJ0G % __VI0G->__MJ0G)];
+    __GY3G:
     {
-      if (((void *)node__0H0G == (void *)NULL)) {
-        __tmp__VI0G=TRUE__K__;
+      if (((void *)__JJ0G == (void *)NULL)) {
+        __EK0G=__K__;
       } else /* FALSE */ {
-        Self__4HSH=((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)node__0H0G->item__QI0G);
-        result__BISH=FALSE__O__;
-        if (((void *)Self__4HSH == (void *)tmp__3RC)) {
-          result__BISH=TRUE__K__;
+        __NJSH=((____ZLB *)__JJ0G->__5J0G);
+        __QJSH=__O__;
+        if (((void *)__NJSH == (void *)__ESC)) {
+          __QJSH=__K__;
         } else /* FALSE */ {
-          if (tmp__3RC==NULL) {
-            __tmp__OISH=NULL;
+          if (__ESC==NULL) {
+            __3JSH=NULL;
           } else /* FAST_ARRAY[ITM_TYPE_MONO] */ {
-            __tmp__OISH=((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)tmp__3RC);
-          };
-          if ((((void *)__tmp__OISH != (void *)NULL) && (Self__4HSH->parent_arrayed_collection__0LB.upper__JBY == __tmp__OISH->parent_arrayed_collection__0LB.upper__JBY))) {
-            __tmp__4ISH=Self__4HSH->parent_arrayed_collection__0LB.storage__WHXC;
-            __tmp__AJSH=__tmp__OISH->parent_arrayed_collection__0LB.storage__WHXC;
-            __tmp__CJSH=(__INTEGER__Q)(Self__4HSH->parent_arrayed_collection__0LB.upper__JBY +  1);
-            Self__UJII=((void **)__tmp__4ISH);
-            i__IKII=(__INTEGER__Q)(__tmp__CJSH -  1);
-            while (((i__IKII >=  0) && ((void *)Self__UJII[i__IKII] == (void *)((void **)__tmp__AJSH)[i__IKII]))) {
-              i__IKII=(__INTEGER__Q)(i__IKII -  1);
-            };
-            result__BISH=(i__IKII <  0);
-          };
-        };
-        __tmp__VI0G=result__BISH;
-      };
-      if ((! __tmp__VI0G)) {
-        node__0H0G=node__0H0G->next__2I0G;
-        goto until_do__XW3G;
-      };
-    };
-    if (((void *)node__0H0G != (void *)NULL)) {
-      result__1H0G=node__0H0G->item__QI0G;
-    };
-    result__5RC=result__1H0G;
-    if (((void *)result__1H0G == (void *)NULL)) {
-      __tmp__CJSH=(__INTEGER__Q)(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)tmp__3RC)->parent_arrayed_collection__0LB.upper__JBY +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__4HSH=create_with_capacity__EF2B(__tmp__CJSH);
-      result__5RC=Self__4HSH;
-      __tmp__OISH=((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__4HSH);
-      __tmp__CJSH=tmp__3RC->parent_arrayed_collection__0LB.upper__JBY;
-      if ((__tmp__CJSH >=  0)) {
-        i__IKII=(__INTEGER__Q)(__tmp__CJSH +  1);
-        if ((__tmp__OISH->parent_arrayed_collection__0LB.capacity__YGXC < i__IKII)) {
-          __tmp__4ISH=create__B3KD(i__IKII);
-          __tmp__OISH->parent_arrayed_collection__0LB.storage__WHXC=__tmp__4ISH;
-          __tmp__OISH->parent_arrayed_collection__0LB.capacity__YGXC=i__IKII;
-        };
-        __tmp__4ISH=__tmp__OISH->parent_arrayed_collection__0LB.storage__WHXC;
-        __tmp__AJSH=tmp__3RC->parent_arrayed_collection__0LB.storage__WHXC;
-        Self__UJII=((void **)__tmp__4ISH);
-        i__IKII=__tmp__CJSH;
-        while ((i__IKII >=  0)) {
-          Self__UJII[i__IKII]=((void **)__tmp__AJSH)[i__IKII];
-          i__IKII=(__INTEGER__Q)(i__IKII -  1);
-        };
-      };
-      __tmp__OISH->parent_arrayed_collection__0LB.upper__JBY=__tmp__CJSH;
-      Self__HL0G=((__HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC *)bucket__USC);
-      __tmp__VI0G=fast_has__403G(Self__HL0G,Self__4HSH);
-      __tmp__VI0G=fast_has__403G(Self__HL0G,Self__4HSH);
-      __tmp__CJSH=hash_code__KQFF(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__4HSH));
-      i__IKII=(__INTEGER__Q)(__tmp__CJSH % Self__HL0G->capacity__3H0G);
-      idx__QL0G=i__IKII;
-      node__RL0G=((void **)Self__HL0G->buckets__EI0G)[i__IKII];
-      while ((! (((void *)node__RL0G == (void *)NULL) || ((void *)node__RL0G->item__QI0G == (void *)Self__4HSH)))) {
-        node__RL0G=node__RL0G->next__2I0G;
-      };
-      if (((void *)node__RL0G == (void *)NULL)) {
-        if ((Self__HL0G->capacity__3H0G == Self__HL0G->count__UM0G)) {
-          node1__IIOH=NULL;
-          node2__JIOH=NULL;
-          __tmp__NIOH=prime_number_ceiling__BKN((__INTEGER__Q)(Self__HL0G->capacity__3H0G +  1));
-          old_buckets__HIOH=Self__HL0G->buckets__EI0G;
-          __tmp__QIOH=create__UKBH(__tmp__NIOH);
-          Self__HL0G->buckets__EI0G=__tmp__QIOH;
-          i__EIOH=(__INTEGER__Q)(Self__HL0G->capacity__3H0G -  1);
-          Self__HL0G->capacity__3H0G=__tmp__NIOH;
-          while ((i__EIOH >=  0)) {
-            node1__IIOH=((void **)old_buckets__HIOH)[i__EIOH];
-            while (((void *)node1__IIOH != (void *)NULL)) {
-              node2__JIOH=node1__IIOH->next__2I0G;
-              __tmp__LJOH=hash_code__KQFF(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)node1__IIOH->item__QI0G));
-              __tmp__NJOH=(__INTEGER__Q)(__tmp__LJOH % Self__HL0G->capacity__3H0G);
-              ((__HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G *)node1__IIOH)->next__2I0G=((void **)Self__HL0G->buckets__EI0G)[__tmp__NJOH];
-              ((void **)Self__HL0G->buckets__EI0G)[__tmp__NJOH]=node1__IIOH;
-              node1__IIOH=node2__JIOH;
-            };
-            i__EIOH=(__INTEGER__Q)(i__EIOH -  1);
-          };
-          idx__QL0G=(__INTEGER__Q)(__tmp__CJSH % Self__HL0G->capacity__3H0G);
-        };
-        node1__IIOH=((void **)Self__HL0G->buckets__EI0G)[idx__QL0G];
-        node2__JIOH=NULL;
-        ptr__DWTH=((__POINTER__IB )(NULL));
-        __tmp__NIOH= 0;
-        __tmp__JWTH=((__POINTER__IB )sizeof(__HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G));
-        if (((unsigned long)__tmp__JWTH ==  0)) {
-          node2__JIOH=HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G__;
-        } else /* FALSE */ {
-          __tmp__NIOH=__HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G__;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JWTH));
-          if ((__tmp__NIOH == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__CD2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__ED2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__JWTH - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CD2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CD2T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__FD2T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ED2T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__CD2T=micro_alloc__table__lab__HKI(__tmp__ED2T,((__POINTER__IB )(&(table_size[(__tmp__FD2T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ED2T)));
-            ptr__DWTH=__tmp__CD2T;
-          } else /* FALSE */ {
-            __tmp__FD2T=((__UINTEGER_32__RWB )__tmp__NIOH);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__CD2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__ED2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__JWTH - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CD2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CD2T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__CD2T=micro_alloc__table__lab__HKI(__tmp__ED2T,((__POINTER__IB )(&(table_type[(__tmp__FD2T)]))),(__UINTEGER_32__RWB)(__tmp__FD2T |  1));
-            ptr__DWTH=__tmp__CD2T;
-          };
-          node2__JIOH=((__HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G *)ptr__DWTH);
-          *(node2__JIOH) = *(HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G__);
-        };
-        Self__VAEI=((__HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G *)node2__JIOH);
-        Self__VAEI->item__QI0G=Self__4HSH;
-        Self__VAEI->next__2I0G=node1__IIOH;
-        node__RL0G=node2__JIOH;
-        ((void **)Self__HL0G->buckets__EI0G)[idx__QL0G]=node2__JIOH;
-        Self__HL0G->count__UM0G=(__INTEGER__Q)(Self__HL0G->count__UM0G +  1);
+            __3JSH=((____ZLB *)__ESC);
+          };
+          if ((((void *)__3JSH != (void *)NULL) && (__NJSH->__BMB.__QBY == __3JSH->__BMB.__QBY))) {
+            __NKSH=__NJSH->__BMB.__FJXC;
+            __PKSH=__3JSH->__BMB.__FJXC;
+            __RKSH=(____Q)(__NJSH->__BMB.__QBY +  1);
+            __DLII=((void **)__NKSH);
+            __XLII=(____Q)(__RKSH -  1);
+            while (((__XLII >=  0) && ((void *)__DLII[__XLII] == (void *)((void **)__PKSH)[__XLII]))) {
+              __XLII=(____Q)(__XLII -  1);
+            };
+            __QJSH=(__XLII <  0);
+          };
+        };
+        __EK0G=__QJSH;
+      };
+      if ((! __EK0G)) {
+        __JJ0G=__JJ0G->__LK0G;
+        goto __GY3G;
+      };
+    };
+    if (((void *)__JJ0G != (void *)NULL)) {
+      __KJ0G=__JJ0G->__5J0G;
+    };
+    __GSC=__KJ0G;
+    if (((void *)__KJ0G == (void *)NULL)) {
+      __RKSH=(____Q)(((____ZLB *)__ESC)->__BMB.__QBY +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __NJSH=__TG2B(__RKSH);
+      __GSC=__NJSH;
+      __3JSH=((____ZLB *)__NJSH);
+      __RKSH=__ESC->__BMB.__QBY;
+      if ((__RKSH >=  0)) {
+        __XLII=(____Q)(__RKSH +  1);
+        if ((__3JSH->__BMB.__HIXC < __XLII)) {
+          __NKSH=__Q4KD(__XLII);
+          __3JSH->__BMB.__FJXC=__NKSH;
+          __3JSH->__BMB.__HIXC=__XLII;
+        };
+        __NKSH=__3JSH->__BMB.__FJXC;
+        __PKSH=__ESC->__BMB.__FJXC;
+        __DLII=((void **)__NKSH);
+        __XLII=__RKSH;
+        while ((__XLII >=  0)) {
+          __DLII[__XLII]=((void **)__PKSH)[__XLII];
+          __XLII=(____Q)(__XLII -  1);
+        };
+      };
+      __3JSH->__BMB.__QBY=__RKSH;
+      __WM0G=((____USC *)__1SC);
+      __EK0G=__N23G(__WM0G,__NJSH);
+      __EK0G=__N23G(__WM0G,__NJSH);
+      __RKSH=__ZRFF(((____ZLB *)__NJSH));
+      __XLII=(____Q)(__RKSH % __WM0G->__MJ0G);
+      __5M0G=__XLII;
+      __AN0G=((void **)__WM0G->__TJ0G)[__XLII];
+      while ((! (((void *)__AN0G == (void *)NULL) || ((void *)__AN0G->__5J0G == (void *)__NJSH)))) {
+        __AN0G=__AN0G->__LK0G;
+      };
+      if (((void *)__AN0G == (void *)NULL)) {
+        if ((__WM0G->__MJ0G == __WM0G->__DO0G)) {
+          __XJOH=NULL;
+          __YJOH=NULL;
+          __2JOH=__IKN((____Q)(__WM0G->__MJ0G +  1));
+          __WJOH=__WM0G->__TJ0G;
+          __5JOH=__DMBH(__2JOH);
+          __WM0G->__TJ0G=__5JOH;
+          __TJOH=(____Q)(__WM0G->__MJ0G -  1);
+          __WM0G->__MJ0G=__2JOH;
+          while ((__TJOH >=  0)) {
+            __XJOH=((void **)__WJOH)[__TJOH];
+            while (((void *)__XJOH != (void *)NULL)) {
+              __YJOH=__XJOH->__LK0G;
+              __0KOH=__ZRFF(((____ZLB *)__XJOH->__5J0G));
+              __2KOH=(____Q)(__0KOH % __WM0G->__MJ0G);
+              ((____HJ0G *)__XJOH)->__LK0G=((void **)__WM0G->__TJ0G)[__2KOH];
+              ((void **)__WM0G->__TJ0G)[__2KOH]=__XJOH;
+              __XJOH=__YJOH;
+            };
+            __TJOH=(____Q)(__TJOH -  1);
+          };
+          __5M0G=(____Q)(__RKSH % __WM0G->__MJ0G);
+        };
+        __XJOH=((void **)__WM0G->__TJ0G)[__5M0G];
+        __YJOH=NULL;
+        __SXTH=((____IB )(NULL));
+        __2JOH= 0;
+        __YXTH=((____IB )sizeof(____HJ0G));
+        if (((unsigned long)__YXTH ==  0)) {
+          __YJOH=__HJ0G__;
+        } else /* FALSE */ {
+          __2JOH=____HJ0G__;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YXTH));
+          if ((__2JOH == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __RE2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __TE2T=(void *)((unsigned long)(void *)((unsigned long)__YXTH - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RE2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RE2T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __UE2T=((____YWB )((____Q )(void *)((unsigned long)__TE2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __RE2T=__OKI(__TE2T,((____IB )(&(table_size[(__UE2T)-1]))),((____YWB )((____Q )__TE2T)));
+            __SXTH=__RE2T;
+          } else /* FALSE */ {
+            __UE2T=((____YWB )__2JOH);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __RE2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __TE2T=(void *)((unsigned long)(void *)((unsigned long)__YXTH - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RE2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RE2T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __RE2T=__OKI(__TE2T,((____IB )(&(table_type[(__UE2T)]))),(____YWB)(__UE2T |  1));
+            __SXTH=__RE2T;
+          };
+          __YJOH=((____HJ0G *)__SXTH);
+          *(__YJOH) = *(__HJ0G__);
+        };
+        __ECEI=((____HJ0G *)__YJOH);
+        __ECEI->__5J0G=__NJSH;
+        __ECEI->__LK0G=__XJOH;
+        __AN0G=__YJOH;
+        ((void **)__WM0G->__TJ0G)[__5M0G]=__YJOH;
+        __WM0G->__DO0G=(____Q)(__WM0G->__DO0G +  1);
       };
       ;
     };
   };
-  free__XPD(tmp__3RC);
-  Result__4RC=result__5RC;
-  return(Result__4RC);
+  __4PD(__ESC);
+  __FSC=__GSC;
+  return(__FSC);
 }
 
-static __ITM_TYPE_GENERIC__DPB* get__style__with__ETC(__STRING_CONSTANT__0 *n__GTC,__STRING_CONSTANT__0 *s__HTC,__FAST_ARRAYoITM_TYPE_MONOo__SLB *lt__ITC)
-// ({NULLxSTRING_CONSTANT__0},{NULLxSTRING_CONSTANT__0},{NULLxFAST_ARRAYoITM_TYPE_MONOo__SLB}) With result No recursive, No inlinable.
+static ____KPB* __LTC(____0 *__NTC,____0 *__OTC,____ZLB *__PTC)
+// ({NULLx__0},{NULLx__0},{NULLx__ZLB}) With result No recursive, No inlinable.
 {
-  __ITM_TYPE_GENERIC__DPB *result__KTC,*__tmp__TVC,*__tmp__VVC;
-  __INTEGER__Q idx__LTC,__tmp__0D2T,typ_id__APO,__tmp__GSZ,__tmp__ISZ;
-  __INTEGER__Q __tmp__RLWB,Self__VW4C;
-  __POINTER__IB ptr__2OO,__tmp__CPO,__tmp__1D2T,__tmp__3D2T;
-  __UINTEGER_32__RWB __tmp__4D2T;
-  void **__tmp__FSAU,**__tmp__GSAU,**__tmp__HSAU,**__tmp__5RZ;
-  __FAST_ARRAYoITM_TYPE_GENERICo__MTC *Self__DRZ;
-  __BOOLEAN__L __tmp__TRZ;
-  result__KTC=NULL;
-  idx__LTC= 0;
-  __tmp__0D2T=dico__VTC->parent_arrayed_collection__UTC.upper__4TC;
-  __tmp__FSAU=((__FAST_ARRAYoITM_TYPE_GENERICo__MTC *)dico__VTC)->parent_arrayed_collection__UTC.storage__Z2Y;
-  __tmp__GSAU=((__FAST_ARRAYoITM_TYPE_GENERICo__MTC *)dico__VTC)->parent_arrayed_collection__UTC.storage__Z2Y;
-  __tmp__HSAU=((__FAST_ARRAYoITM_TYPE_GENERICo__MTC *)dico__VTC)->parent_arrayed_collection__UTC.storage__Z2Y;
-  while (((idx__LTC <= __tmp__0D2T) && ((((void *)((__ITM_TYPE_GENERIC__DPB *)((void **)__tmp__FSAU)[idx__LTC])->parent_itm_type_style__EPB.parent_itm_type_simple__UMB.name__DPC != (void *)n__GTC) || ((void *)((__ITM_TYPE_GENERIC__DPB *)((void **)__tmp__GSAU)[idx__LTC])->parent_itm_type_style__EPB.style__MPC != (void *)s__HTC)) || ((void *)((__ITM_TYPE_GENERIC__DPB *)((void **)__tmp__HSAU)[idx__LTC])->list_type__ZUC != (void *)lt__ITC)))) {
-    idx__LTC=(__INTEGER__Q)(idx__LTC +  1);
-  };
-  if ((idx__LTC <= dico__VTC->parent_arrayed_collection__UTC.upper__4TC)) {
-    __tmp__TVC=((void **)((__FAST_ARRAYoITM_TYPE_GENERICo__MTC *)dico__VTC)->parent_arrayed_collection__UTC.storage__Z2Y)[idx__LTC];
-    if (__tmp__TVC==NULL) {
-      __tmp__VVC=NULL;
+  ____KPB *__RTC,*__0VC,*__2VC;
+  ____Q __STC,__JF2T,__HPO,__NSZ,__PSZ,__ANWB,__EY4C;
+  ____IB __DPO,__JPO,__KF2T,__MF2T;
+  ____YWB __NF2T;
+  void **__UTAU,**__VTAU,**__WTAU,**__GSZ;
+  ____TTC *__KRZ;
+  ____L __0RZ;
+  __RTC=NULL;
+  __STC= 0;
+  __JF2T=__2TC->__1TC.__FUC;
+  __UTAU=((____TTC *)__2TC)->__1TC.__A3Y;
+  __VTAU=((____TTC *)__2TC)->__1TC.__A3Y;
+  __WTAU=((____TTC *)__2TC)->__1TC.__A3Y;
+  while (((__STC <= __JF2T) && ((((void *)((____KPB *)((void **)__UTAU)[__STC])->__LPB.__1MB.__KPC != (void *)__NTC) || ((void *)((____KPB *)((void **)__VTAU)[__STC])->__LPB.__TPC != (void *)__OTC)) || ((void *)((____KPB *)((void **)__WTAU)[__STC])->__AVC != (void *)__PTC)))) {
+    __STC=(____Q)(__STC +  1);
+  };
+  if ((__STC <= __2TC->__1TC.__FUC)) {
+    __0VC=((void **)((____TTC *)__2TC)->__1TC.__A3Y)[__STC];
+    if (__0VC==NULL) {
+      __2VC=NULL;
     } else /* ITM_TYPE_GENERIC */ {
-      __tmp__VVC=((__ITM_TYPE_GENERIC__DPB *)__tmp__TVC);
+      __2VC=((____KPB *)__0VC);
     };
-    result__KTC=__tmp__VVC;
+    __RTC=__2VC;
   } else /* FALSE */ {
-    __tmp__TVC=NULL;
-    ptr__2OO=((__POINTER__IB )(NULL));
-    typ_id__APO= 0;
-    __tmp__CPO=((__POINTER__IB )sizeof(__ITM_TYPE_GENERIC__DPB));
-    if (((unsigned long)__tmp__CPO ==  0)) {
-      __tmp__TVC=ITM_TYPE_GENERIC__DPB__;
-    } else /* FALSE */ {
-      typ_id__APO=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CPO));
-      if ((typ_id__APO == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__1D2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3D2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__CPO - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1D2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1D2T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4D2T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3D2T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__1D2T=micro_alloc__table__lab__HKI(__tmp__3D2T,((__POINTER__IB )(&(table_size[(__tmp__4D2T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3D2T)));
-        ptr__2OO=__tmp__1D2T;
-      } else /* FALSE */ {
-        __tmp__4D2T=((__UINTEGER_32__RWB )typ_id__APO);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__1D2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3D2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__CPO - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1D2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1D2T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__1D2T=micro_alloc__table__lab__HKI(__tmp__3D2T,((__POINTER__IB )(&(table_type[(__tmp__4D2T)]))),(__UINTEGER_32__RWB)(__tmp__4D2T |  1));
-        ptr__2OO=__tmp__1D2T;
-      };
-      __tmp__TVC=((__ITM_TYPE_GENERIC__DPB *)ptr__2OO);
-      *(__tmp__TVC) = *(ITM_TYPE_GENERIC__DPB__);
-    };
-    __tmp__VVC=((__ITM_TYPE_GENERIC__DPB *)__tmp__TVC);
-    __tmp__VVC->parent_itm_type_style__EPB.parent_itm_type_simple__UMB.name__DPC=n__GTC;
-    __tmp__VVC->parent_itm_type_style__EPB.style__MPC=s__HTC;
-    __tmp__VVC->list_type__ZUC=lt__ITC;
-    result__KTC=__tmp__TVC;
-    Self__DRZ=((__FAST_ARRAYoITM_TYPE_GENERICo__MTC *)dico__VTC);
-    if (((__INTEGER__Q)(Self__DRZ->parent_arrayed_collection__UTC.upper__4TC +  1) <= (__INTEGER__Q)(Self__DRZ->parent_arrayed_collection__UTC.capacity__M2Y -  1))) {
-      Self__DRZ->parent_arrayed_collection__UTC.upper__4TC=(__INTEGER__Q)(Self__DRZ->parent_arrayed_collection__UTC.upper__4TC +  1);
-      __tmp__TRZ=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__TRZ=FALSE__O__;
-    };
-    if ((! __tmp__TRZ)) {
-      if ((Self__DRZ->parent_arrayed_collection__UTC.capacity__M2Y ==  0)) {
-        __tmp__5RZ=create__SMEB( 2);
-        Self__DRZ->parent_arrayed_collection__UTC.storage__Z2Y=__tmp__5RZ;
-        Self__DRZ->parent_arrayed_collection__UTC.capacity__M2Y= 2;
-        Self__DRZ->parent_arrayed_collection__UTC.upper__4TC= 0;
-      } else /* FALSE */ {
-        __tmp__GSZ=(__INTEGER__Q)(Self__DRZ->parent_arrayed_collection__UTC.capacity__M2Y <<  1);
-        __tmp__5RZ=Self__DRZ->parent_arrayed_collection__UTC.storage__Z2Y;
-        __tmp__ISZ=Self__DRZ->parent_arrayed_collection__UTC.capacity__M2Y;
-        __tmp__1D2T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__5RZ)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__ISZ * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__GSZ * ((__INTEGER__Q )(sizeof(void *))))));
-        __tmp__5RZ=((void **)__tmp__1D2T);
-        __tmp__RLWB=(__INTEGER__Q)(__tmp__GSZ -  1);
-        Self__VW4C=__tmp__ISZ;
-        while ((Self__VW4C <= __tmp__RLWB)) {
-          __tmp__5RZ[Self__VW4C]=NULL;
-          Self__VW4C=(__INTEGER__Q)(Self__VW4C +  1);
-        };
-        Self__DRZ->parent_arrayed_collection__UTC.storage__Z2Y=__tmp__5RZ;
-        Self__DRZ->parent_arrayed_collection__UTC.capacity__M2Y=__tmp__GSZ;
-        Self__DRZ->parent_arrayed_collection__UTC.upper__4TC=(__INTEGER__Q)(Self__DRZ->parent_arrayed_collection__UTC.upper__4TC +  1);
-      };
-    };
-    ((void **)Self__DRZ->parent_arrayed_collection__UTC.storage__Z2Y)[Self__DRZ->parent_arrayed_collection__UTC.upper__4TC]=__tmp__TVC;
-  };
-  __tmp__TVC=result__KTC;
-  return(__tmp__TVC);
+    __0VC=NULL;
+    __DPO=((____IB )(NULL));
+    __HPO= 0;
+    __JPO=((____IB )sizeof(____KPB));
+    if (((unsigned long)__JPO ==  0)) {
+      __0VC=__KPB__;
+    } else /* FALSE */ {
+      __HPO=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JPO));
+      if ((__HPO == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __KF2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MF2T=(void *)((unsigned long)(void *)((unsigned long)__JPO - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KF2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KF2T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NF2T=((____YWB )((____Q )(void *)((unsigned long)__MF2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __KF2T=__OKI(__MF2T,((____IB )(&(table_size[(__NF2T)-1]))),((____YWB )((____Q )__MF2T)));
+        __DPO=__KF2T;
+      } else /* FALSE */ {
+        __NF2T=((____YWB )__HPO);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __KF2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MF2T=(void *)((unsigned long)(void *)((unsigned long)__JPO - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KF2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KF2T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __KF2T=__OKI(__MF2T,((____IB )(&(table_type[(__NF2T)]))),(____YWB)(__NF2T |  1));
+        __DPO=__KF2T;
+      };
+      __0VC=((____KPB *)__DPO);
+      *(__0VC) = *(__KPB__);
+    };
+    __2VC=((____KPB *)__0VC);
+    __2VC->__LPB.__1MB.__KPC=__NTC;
+    __2VC->__LPB.__TPC=__OTC;
+    __2VC->__AVC=__PTC;
+    __RTC=__0VC;
+    __KRZ=((____TTC *)__2TC);
+    if (((____Q)(__KRZ->__1TC.__FUC +  1) <= (____Q)(__KRZ->__1TC.__T2Y -  1))) {
+      __KRZ->__1TC.__FUC=(____Q)(__KRZ->__1TC.__FUC +  1);
+      __0RZ=__K__;
+    } else /* FALSE */ {
+      __0RZ=__O__;
+    };
+    if ((! __0RZ)) {
+      if ((__KRZ->__1TC.__T2Y ==  0)) {
+        __GSZ=__BNEB( 2);
+        __KRZ->__1TC.__A3Y=__GSZ;
+        __KRZ->__1TC.__T2Y= 2;
+        __KRZ->__1TC.__FUC= 0;
+      } else /* FALSE */ {
+        __NSZ=(____Q)(__KRZ->__1TC.__T2Y <<  1);
+        __GSZ=__KRZ->__1TC.__A3Y;
+        __PSZ=__KRZ->__1TC.__T2Y;
+        __KF2T=__55W(((____IB )((void **)__GSZ)),((____YWB )(____Q)(__PSZ * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__NSZ * ((____Q )(sizeof(void *))))));
+        __GSZ=((void **)__KF2T);
+        __ANWB=(____Q)(__NSZ -  1);
+        __EY4C=__PSZ;
+        while ((__EY4C <= __ANWB)) {
+          __GSZ[__EY4C]=NULL;
+          __EY4C=(____Q)(__EY4C +  1);
+        };
+        __KRZ->__1TC.__A3Y=__GSZ;
+        __KRZ->__1TC.__T2Y=__NSZ;
+        __KRZ->__1TC.__FUC=(____Q)(__KRZ->__1TC.__FUC +  1);
+      };
+    };
+    ((void **)__KRZ->__1TC.__A3Y)[__KRZ->__1TC.__FUC]=__0VC;
+  };
+  __0VC=__RTC;
+  return(__0VC);
 }
 
-static void* to_run_for__EAY(__ITM_TYPE_GENERIC__DPB *Self__FAY,void *p__GAY)
-// ({ITM_TYPE_GENERIC__DPB},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxDTA_RD__IK2CxPROFIL_SLOT__BO2CxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJxDTA_BLOCK__URWJxDTA_RD_ARGS__VRWJ}) With result Recursive, No inlinable.
+static void* __LAY(____KPB *__MAY,void *__NAY)
+// ({__KPB},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__XL2Cx__QP2Cx__EQ5Dx__L4NJx__DTWJx__ETWJ}) With result Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *t__SAY,*result__UAY,*__tmp__BBY,*__tmp__MUDB;
-  __TYPE_FULL__PMB *__tmp__U1MB,*__tmp__VNYS;
-  __INTEGER__Q j__TAY,__tmp__CBY,j__KUGB,idx_path__LUGB,idx_name__MUGB;
-  __INTEGER__Q idx_name_old__NUGB,idx_path_old__OUGB,__tmp__RVGB;
-  __INTEGER__Q __tmp__0VGB,__tmp__GWGB,__tmp__WXGB,__tmp__XXGB;
-  __INTEGER__Q __tmp__C2GB,old_nb_elts__0ODU,old_nb_elts__IQDU;
-  void *__tmp__ABY,*__tmp__T1MB;
-  __STRING_CONSTANT__0 *__tmp__ZTDB,*found__TUGB,*__tmp__NXGB;
-  __PROTOTYPE__MF *__tmp__ZUGB,*result__RUGB,*__tmp__K3GB,*__tmp__X3GB;
-  __STRING__BC *Self__ZJVT,*Self__MPDU,*Self__UPDU;
-  __POINTER__IB __tmp__1ODU,__tmp__ZTGV,__tmp__0TGV,__tmp__1TGV;
-  __POINTER__IB __tmp__ZPDU,__tmp__OF2T,__tmp__JQDU;
-  __POSITION__OL pos__QKYS;
-  __UINTEGER_32__RWB __tmp__2TGV,__tmp__PF2T;
-  void *__tmp__UUDB;
-  __TYPE_GENERIC__BCY *result__ZIYC,*base__STDB,*result__FWMB;
-  __TYPE_GENERIC__BCY *Self__YXMB;
-  __FAST_ARRAYoTYPE_FULLo__IAY *result__2L1,*__tmp__OM1,*__tmp__ACY;
-  __FAST_ARRAYoTYPE_FULLo__IAY *Self__HBKC,*__tmp__B1MB,*__tmp__Q1MB;
-  __BOOLEAN__L Result__UXXC,__tmp__EVGB,__tmp__LVGB,__tmp__5VGB;
-  __BOOLEAN__L __tmp__AWGB,__tmp__UZGB;
-  __FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *Self__ESSD;
-  __CHARACTER__DB cn__UUGB,cp__VUGB,__tmp__DVGB,__tmp__TVGB,__tmp__2VGB;
-  __CHARACTER__DB result__HODU,result__OODU;
-  __CHARACTER__DB *__tmp__KODU,*__tmp__LODU,*__tmp__MODU,*__tmp__NODU;
-  __CHARACTER__DB *__tmp__RODU,*__tmp__SODU,*__tmp__TODU,*__tmp__UODU;
-  __CHARACTER__DB *__tmp__VODU,*__tmp__XODU;
-  __HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *Self__4ODU;
-  __HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *nxt__FUGV;
-  __HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *result__WTGV;
-  __HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *Self__CUGV;
-  __UINTEGER_8__WLC __tmp__OUDB,val__22PB;
-  __HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB *Self__MIYC;
-  __HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB *Self__ECZC;
-  __HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC *node__YIYC;
-  __HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC *node__PCZC;
-  __HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC *node1__V5SD;
-  __HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC *node2__W5SD;
-  __HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC *Self__BDAF;
-  void **old_buckets__U5SD,**__tmp__25SD;
-  __FAST_ARRAYoSLOTo__KLC *__tmp__IZMB;
-  __HASHED_SEToTYPEo__N0MB *result__HUGV,*Self__TUGV;
-  void **__tmp__VUGV;
-  t__SAY=NULL;
-  result__UAY=NULL;
-  result__2L1=NULL;
-  Result__UXXC=(((__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *)free_list__GM1)->parent_arrayed_collection__FM1.upper__VXXC <  0);
-  if (Result__UXXC) {
-    __tmp__OM1=create_with_capacity__KHRB( 16);
-    result__2L1=__tmp__OM1;
+  ____WMB *__ZAY,*__1AY,*__IBY,*__1UDB,*__N2MB,*__EPYS;
+  ____Q __0AY,__JBY,__CVGB,__DVGB,__EVGB,__FVGB,__GVGB,__JWGB,__SWGB;
+  ____Q __4WGB,__OYGB,__PYGB,__02GB,__JQDU,__XRDU;
+  void *__HBY,*__M2MB;
+  ____0 *__IUDB,*__LVGB,*__FYGB;
+  ____MF *__RVGB,*__JVGB,*__C4GB,*__P4GB;
+  ____BC *__ILVT,*__1QDU,*__DRDU;
+  ____IB __KQDU,__IVGV,__JVGV,__KVGV,__IRDU,__3G2T,__YRDU;
+  ____OL __5LYS;
+  ____YWB __LVGV,__4G2T;
+  void *__DVDB;
+  ____ICY *__IKYC,*__BUDB,*__4WMB,*__RYMB;
+  ____PAY *__DM1,*__VM1,*__HCY,*__WCKC,*__01MB,*__J2MB;
+  ____L __DZXC,__2VGB,__DWGB,__XWGB,__YWGB,__M0GB;
+  ____EM1 *__TTSD;
+  ____DB __MVGB,__NVGB,__1VGB,__LWGB,__UWGB,__WPDU,__3PDU;
+  ____DB *__ZPDU,*__0PDU,*__1PDU,*__2PDU,*__AQDU,*__BQDU,*__CQDU,*__DQDU;
+  ____DB *__EQDU,*__GQDU;
+  ____PDZ *__NQDU;
+  ____QWXC *__UVGV,*__FVGV,*__RVGV;
+  ____3LC __3UDB,__C4PB;
+  ____JVDB *__1JYC,*__TDZC;
+  ____FKYC *__HKYC,*__4DZC,*__EBTD,*__FBTD,*__QEAF;
+  void **__DBTD,**__LBTD;
+  ____RLC *__B0MB;
+  ____G1MB *__WVGV,*__CWGV;
+  void **__EWGV;
+  __ZAY=NULL;
+  __1AY=NULL;
+  __DM1=NULL;
+  __DZXC=(((____EM1 *)__NM1)->__MM1.__EZXC <  0);
+  if (__DZXC) {
+    __VM1=__ZIRB( 16);
+    __DM1=__VM1;
   } else /* FALSE */ {
-    Self__ESSD=((__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *)free_list__GM1);
-    __tmp__OM1=((void **)Self__ESSD->parent_arrayed_collection__FM1.storage__UGYC)[Self__ESSD->parent_arrayed_collection__FM1.upper__VXXC];
-    result__2L1=__tmp__OM1;
-    Self__ESSD=((__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *)free_list__GM1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__ESSD->parent_arrayed_collection__FM1.upper__VXXC=(__INTEGER__Q)(Self__ESSD->parent_arrayed_collection__FM1.upper__VXXC -  1);
-  };
-  __tmp__OM1=result__2L1;
-  j__TAY= 0;
+    __TTSD=((____EM1 *)__NM1);
+    __VM1=((void **)__TTSD->__MM1.__DIYC)[__TTSD->__MM1.__EZXC];
+    __DM1=__VM1;
+    __TTSD=((____EM1 *)__NM1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __TTSD->__MM1.__EZXC=(____Q)(__TTSD->__MM1.__EZXC -  1);
+  };
+  __VM1=__DM1;
+  __0AY= 0;
   do {
-    __tmp__ABY=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__FAY->list_type__ZUC)->parent_arrayed_collection__0LB.storage__WHXC)[j__TAY];
-    switch (((struct ___OBJ *)__tmp__ABY)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      __tmp__BBY=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__ABY));
+    __HBY=((void **)((____ZLB *)__MAY->__AVC)->__BMB.__FJXC)[__0AY];
+    switch (((struct ___OBJ *)__HBY)->__id) {
+    case ____QMB__: {
+      __IBY=__43X(((____QMB *)__HBY));
     } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      __tmp__BBY=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ABY)));
+    case ____0MB__: {
+      __IBY=__D5X(((____0MB *)((____QMB *)__HBY)));
     } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      __tmp__BBY=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ABY)),p__GAY);
+    case ____KPB__: {
+      __IBY=__LAY(((____KPB *)((____QMB *)__HBY)),__NAY);
     } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      __tmp__BBY=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ABY)),p__GAY);
+    case ____TEZ__: {
+      __IBY=__HZ1D(((____TEZ *)((____QMB *)__HBY)),__NAY);
     } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      __tmp__BBY=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ABY)),p__GAY);
+    case ____GZRC__: {
+      __IBY=__I04E(((____GZRC *)((____QMB *)__HBY)),__NAY);
     } break;
     };
-    t__SAY=__tmp__BBY;
-    add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__OM1),t__SAY);
-    __tmp__CBY=(__INTEGER__Q)(j__TAY +  1);
-    j__TAY=__tmp__CBY;
-  } while (((__tmp__CBY <= Self__FAY->list_type__ZUC->parent_arrayed_collection__0LB.upper__JBY) && ((void *)t__SAY != (void *)NULL)));
-  if (((void *)t__SAY == (void *)NULL)) {
-    free__ASDB(result__2L1);
+    __ZAY=__IBY;
+    __2DYB(((____PAY *)__VM1),__ZAY);
+    __JBY=(____Q)(__0AY +  1);
+    __0AY=__JBY;
+  } while (((__JBY <= __MAY->__AVC->__BMB.__QBY) && ((void *)__ZAY != (void *)NULL)));
+  if (((void *)__ZAY == (void *)NULL)) {
+    __PSDB(__DM1);
   } else /* FALSE */ {
-    __tmp__ACY=alias__ESDB(result__2L1);
-    __tmp__OM1=__tmp__ACY;
-    __tmp__BBY=NULL;
-    __tmp__ZTDB=Self__FAY->parent_itm_type_style__EPB.parent_itm_type_simple__UMB.name__DPC;
-    __tmp__CBY=(__INTEGER__Q)(((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__ACY)->parent_arrayed_collection__QAY.upper__DUDB +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    j__KUGB= 0;
-    idx_path__LUGB= 0;
-    idx_name__MUGB= 0;
-    idx_name_old__NUGB= 0;
-    idx_path_old__OUGB= 0;
-    found__TUGB=NULL;
-    cn__UUGB='\0';
-    cp__VUGB='\0';
-    __tmp__ZUGB=fast_reference_at__DQYC(((__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *)dico_name_to_prototype__XUGB),__tmp__ZTDB);
-    result__RUGB=__tmp__ZUGB;
-    if (((void *)__tmp__ZUGB == (void *)NULL)) {
-      j__KUGB= 0;
-      while ((! ((j__KUGB > path_file__ND->parent_arrayed_collection__MD.upper__SD) || ((void *)result__RUGB != (void *)NULL)))) {
-        __tmp__NXGB=((__STRING_CONSTANT__0 **)((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)path_file__ND)->parent_arrayed_collection__MD.storage__VBZ)[j__KUGB];
-        idx_name__MUGB=((__STRING_CONSTANT__0 *)__tmp__ZTDB)->count__0C;
-        idx_path__LUGB=(__INTEGER__Q)(((__STRING_CONSTANT__0 *)__tmp__NXGB)->count__0C -  3);
-        __tmp__KODU=((__STRING_CONSTANT__0 *)__tmp__ZTDB)->storage__1C;
-        __tmp__LODU=((__STRING_CONSTANT__0 *)__tmp__ZTDB)->storage__1C;
-        __tmp__MODU=((__STRING_CONSTANT__0 *)__tmp__ZTDB)->storage__1C;
-        __tmp__NODU=((__STRING_CONSTANT__0 *)__tmp__NXGB)->storage__1C;
+    __HCY=__TSDB(__DM1);
+    __VM1=__HCY;
+    __IBY=NULL;
+    __IUDB=__MAY->__LPB.__1MB.__KPC;
+    __JBY=(____Q)(((____PAY *)__HCY)->__XAY.__SUDB +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __CVGB= 0;
+    __DVGB= 0;
+    __EVGB= 0;
+    __FVGB= 0;
+    __GVGB= 0;
+    __LVGB=NULL;
+    __MVGB='\0';
+    __NVGB='\0';
+    __RVGB=__SRYC(((____PDZ *)__PVGB),__IUDB);
+    __JVGB=__RVGB;
+    if (((void *)__RVGB == (void *)NULL)) {
+      __CVGB= 0;
+      while ((! ((__CVGB > __ND->__MD.__SD) || ((void *)__JVGB != (void *)NULL)))) {
+        __FYGB=((____0 **)((____ED *)__ND)->__MD.__2BZ)[__CVGB];
+        __EVGB=((____0 *)__IUDB)->__0C;
+        __DVGB=(____Q)(((____0 *)__FYGB)->__0C -  3);
+        __ZPDU=((____0 *)__IUDB)->__1C;
+        __0PDU=((____0 *)__IUDB)->__1C;
+        __1PDU=((____0 *)__IUDB)->__1C;
+        __2PDU=((____0 *)__FYGB)->__1C;
         do {
-          __tmp__DVGB=((__CHARACTER__DB *)__tmp__KODU)[(__INTEGER__Q)(idx_name__MUGB -  1)];
-          cn__UUGB=__tmp__DVGB;
-          __tmp__EVGB=(__tmp__DVGB == '.');
-          if (__tmp__EVGB) {
-            __tmp__LVGB=(idx_name__MUGB >  2);
-            if (__tmp__LVGB) {
-              __tmp__RVGB=(__INTEGER__Q)(idx_name__MUGB -  1);
-              __tmp__TVGB=((__CHARACTER__DB *)__tmp__LODU)[(__INTEGER__Q)(__tmp__RVGB -  1)];
-              __tmp__5VGB=(__tmp__TVGB == '.');
+          __1VGB=((____DB *)__ZPDU)[(____Q)(__EVGB -  1)];
+          __MVGB=__1VGB;
+          __2VGB=(__1VGB == '.');
+          if (__2VGB) {
+            __DWGB=(__EVGB >  2);
+            if (__DWGB) {
+              __JWGB=(____Q)(__EVGB -  1);
+              __LWGB=((____DB *)__0PDU)[(____Q)(__JWGB -  1)];
+              __XWGB=(__LWGB == '.');
             } else /* FALSE */ {
-              __tmp__5VGB=FALSE__O__;
+              __XWGB=__O__;
             };
-            if (__tmp__5VGB) {
-              __tmp__0VGB=(__INTEGER__Q)(idx_name__MUGB -  2);
-              __tmp__2VGB=((__CHARACTER__DB *)__tmp__MODU)[(__INTEGER__Q)(__tmp__0VGB -  1)];
-              __tmp__AWGB=(__tmp__2VGB == '.');
+            if (__XWGB) {
+              __SWGB=(____Q)(__EVGB -  2);
+              __UWGB=((____DB *)__1PDU)[(____Q)(__SWGB -  1)];
+              __YWGB=(__UWGB == '.');
             } else /* FALSE */ {
-              __tmp__AWGB=FALSE__O__;
+              __YWGB=__O__;
             };
-            if (__tmp__AWGB) {
-              __tmp__GWGB=(__INTEGER__Q)(idx_name__MUGB -  2);
-              idx_name__MUGB=__tmp__GWGB;
-              cn__UUGB='*';
+            if (__YWGB) {
+              __4WGB=(____Q)(__EVGB -  2);
+              __EVGB=__4WGB;
+              __MVGB='*';
             } else /* FALSE */ {
-              cn__UUGB='/';
+              __MVGB='/';
             };
           } else /* FALSE */ {
-            result__HODU='\0';
-            if (((((__INTEGER_8__3YF )cn__UUGB) <  65) || (((__INTEGER_8__3YF )cn__UUGB) >  90))) {
-              result__HODU=cn__UUGB;
+            __WPDU='\0';
+            if (((((____EZF )__MVGB) <  65) || (((____EZF )__MVGB) >  90))) {
+              __WPDU=__MVGB;
             } else /* FALSE */ {
-              result__HODU=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )cn__UUGB) +  32))));
-            };
-            cn__UUGB=result__HODU;
-          };
-          result__HODU=((__CHARACTER__DB *)__tmp__NODU)[(__INTEGER__Q)(idx_path__LUGB -  1)];
-          cp__VUGB=result__HODU;
-          __tmp__WXGB=(__INTEGER__Q)(idx_name__MUGB -  1);
-          idx_name__MUGB=__tmp__WXGB;
-          __tmp__XXGB=(__INTEGER__Q)(idx_path__LUGB -  1);
-          idx_path__LUGB=__tmp__XXGB;
-        } while ((((__tmp__WXGB >=  1) && (__tmp__XXGB >=  1)) && (cn__UUGB == result__HODU)));
-        if (((idx_name__MUGB <  1) && (cn__UUGB == cp__VUGB))) {
-          if (((idx_path__LUGB <  1) || (((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)__tmp__NXGB)->storage__1C)[(__INTEGER__Q)(idx_path__LUGB -  1)] == '/'))) {
-            found__TUGB=__tmp__NXGB;
-          };
-          __tmp__UZGB=TRUE__K__;
-        } else /* FALSE */ {
-          __tmp__UZGB=FALSE__O__;
-        };
-        if ((! __tmp__UZGB)) {
-          if (((cn__UUGB == '*') && (cp__VUGB == '/'))) {
-            idx_name_old__NUGB=(__INTEGER__Q)(idx_name__MUGB +  1);
-            idx_path_old__OUGB=(__INTEGER__Q)(idx_path__LUGB +  1);
-            __tmp__RODU=((__STRING_CONSTANT__0 *)__tmp__ZTDB)->storage__1C;
-            __tmp__SODU=((__STRING_CONSTANT__0 *)__tmp__ZTDB)->storage__1C;
-            __tmp__TODU=((__STRING_CONSTANT__0 *)__tmp__ZTDB)->storage__1C;
-            __tmp__UODU=((__STRING_CONSTANT__0 *)__tmp__NXGB)->storage__1C;
-            __tmp__VODU=((__STRING_CONSTANT__0 *)__tmp__NXGB)->storage__1C;
-            while (((idx_name__MUGB >=  1) && (idx_path__LUGB >=  1))) {
-              __tmp__DVGB=((__CHARACTER__DB *)__tmp__RODU)[(__INTEGER__Q)(idx_name__MUGB -  1)];
-              cn__UUGB=__tmp__DVGB;
-              __tmp__EVGB=(__tmp__DVGB == '.');
-              if (__tmp__EVGB) {
-                __tmp__LVGB=(idx_name__MUGB >  2);
-                if (__tmp__LVGB) {
-                  __tmp__RVGB=(__INTEGER__Q)(idx_name__MUGB -  1);
-                  __tmp__TVGB=((__CHARACTER__DB *)__tmp__SODU)[(__INTEGER__Q)(__tmp__RVGB -  1)];
-                  __tmp__5VGB=(__tmp__TVGB == '.');
+              __WPDU=((____DB )(((____EZF)(((____EZF )__MVGB) +  32))));
+            };
+            __MVGB=__WPDU;
+          };
+          __WPDU=((____DB *)__2PDU)[(____Q)(__DVGB -  1)];
+          __NVGB=__WPDU;
+          __OYGB=(____Q)(__EVGB -  1);
+          __EVGB=__OYGB;
+          __PYGB=(____Q)(__DVGB -  1);
+          __DVGB=__PYGB;
+        } while ((((__OYGB >=  1) && (__PYGB >=  1)) && (__MVGB == __WPDU)));
+        if (((__EVGB <  1) && (__MVGB == __NVGB))) {
+          if (((__DVGB <  1) || (((____DB *)((____0 *)__FYGB)->__1C)[(____Q)(__DVGB -  1)] == '/'))) {
+            __LVGB=__FYGB;
+          };
+          __M0GB=__K__;
+        } else /* FALSE */ {
+          __M0GB=__O__;
+        };
+        if ((! __M0GB)) {
+          if (((__MVGB == '*') && (__NVGB == '/'))) {
+            __FVGB=(____Q)(__EVGB +  1);
+            __GVGB=(____Q)(__DVGB +  1);
+            __AQDU=((____0 *)__IUDB)->__1C;
+            __BQDU=((____0 *)__IUDB)->__1C;
+            __CQDU=((____0 *)__IUDB)->__1C;
+            __DQDU=((____0 *)__FYGB)->__1C;
+            __EQDU=((____0 *)__FYGB)->__1C;
+            while (((__EVGB >=  1) && (__DVGB >=  1))) {
+              __1VGB=((____DB *)__AQDU)[(____Q)(__EVGB -  1)];
+              __MVGB=__1VGB;
+              __2VGB=(__1VGB == '.');
+              if (__2VGB) {
+                __DWGB=(__EVGB >  2);
+                if (__DWGB) {
+                  __JWGB=(____Q)(__EVGB -  1);
+                  __LWGB=((____DB *)__BQDU)[(____Q)(__JWGB -  1)];
+                  __XWGB=(__LWGB == '.');
                 } else /* FALSE */ {
-                  __tmp__5VGB=FALSE__O__;
+                  __XWGB=__O__;
                 };
-                if (__tmp__5VGB) {
-                  __tmp__0VGB=(__INTEGER__Q)(idx_name__MUGB -  2);
-                  __tmp__2VGB=((__CHARACTER__DB *)__tmp__TODU)[(__INTEGER__Q)(__tmp__0VGB -  1)];
-                  __tmp__AWGB=(__tmp__2VGB == '.');
+                if (__XWGB) {
+                  __SWGB=(____Q)(__EVGB -  2);
+                  __UWGB=((____DB *)__CQDU)[(____Q)(__SWGB -  1)];
+                  __YWGB=(__UWGB == '.');
                 } else /* FALSE */ {
-                  __tmp__AWGB=FALSE__O__;
+                  __YWGB=__O__;
                 };
-                if (__tmp__AWGB) {
-                  __tmp__GWGB=(__INTEGER__Q)(idx_name__MUGB -  2);
-                  idx_name__MUGB=__tmp__GWGB;
-                  cn__UUGB='*';
+                if (__YWGB) {
+                  __4WGB=(____Q)(__EVGB -  2);
+                  __EVGB=__4WGB;
+                  __MVGB='*';
                 } else /* FALSE */ {
-                  cn__UUGB='/';
+                  __MVGB='/';
                 };
               } else /* FALSE */ {
-                result__OODU='\0';
-                if (((((__INTEGER_8__3YF )cn__UUGB) <  65) || (((__INTEGER_8__3YF )cn__UUGB) >  90))) {
-                  result__OODU=cn__UUGB;
+                __3PDU='\0';
+                if (((((____EZF )__MVGB) <  65) || (((____EZF )__MVGB) >  90))) {
+                  __3PDU=__MVGB;
                 } else /* FALSE */ {
-                  result__OODU=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )cn__UUGB) +  32))));
+                  __3PDU=((____DB )(((____EZF)(((____EZF )__MVGB) +  32))));
                 };
-                cn__UUGB=result__OODU;
+                __MVGB=__3PDU;
               };
-              __tmp__TVGB=((__CHARACTER__DB *)__tmp__UODU)[(__INTEGER__Q)(idx_path__LUGB -  1)];
-              cp__VUGB=__tmp__TVGB;
-              if ((cn__UUGB != __tmp__TVGB)) {
-                if (((cn__UUGB == '*') && (__tmp__TVGB == '/'))) {
-                  idx_name_old__NUGB=idx_name__MUGB;
-                  idx_path_old__OUGB=idx_path__LUGB;
+              __LWGB=((____DB *)__DQDU)[(____Q)(__DVGB -  1)];
+              __NVGB=__LWGB;
+              if ((__MVGB != __LWGB)) {
+                if (((__MVGB == '*') && (__LWGB == '/'))) {
+                  __FVGB=__EVGB;
+                  __GVGB=__DVGB;
                 } else /* FALSE */ {
-                  idx_name__MUGB=idx_name_old__NUGB;
-                  idx_path__LUGB=idx_path_old__OUGB;
+                  __EVGB=__FVGB;
+                  __DVGB=__GVGB;
                   do {
-                    __tmp__C2GB=(__INTEGER__Q)(idx_path__LUGB -  1);
-                    idx_path__LUGB=__tmp__C2GB;
-                  } while (((__tmp__C2GB >=  1) && (((__CHARACTER__DB *)__tmp__VODU)[(__INTEGER__Q)(__tmp__C2GB -  1)] != '/')));
-                  idx_path_old__OUGB=idx_path__LUGB;
+                    __02GB=(____Q)(__DVGB -  1);
+                    __DVGB=__02GB;
+                  } while (((__02GB >=  1) && (((____DB *)__EQDU)[(____Q)(__02GB -  1)] != '/')));
+                  __GVGB=__DVGB;
                 };
               };
-              idx_name__MUGB=(__INTEGER__Q)(idx_name__MUGB -  1);
-              idx_path__LUGB=(__INTEGER__Q)(idx_path__LUGB -  1);
+              __EVGB=(____Q)(__EVGB -  1);
+              __DVGB=(____Q)(__DVGB -  1);
             };
-            if ((idx_name__MUGB <  1)) {
-              found__TUGB=__tmp__NXGB;
+            if ((__EVGB <  1)) {
+              __LVGB=__FYGB;
             };
           };
         };
-        if (((void *)found__TUGB != (void *)NULL)) {
-          __tmp__K3GB=fast_reference_at__DQYC(((__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *)prototype_dico__ODZ),found__TUGB);
-          result__RUGB=__tmp__K3GB;
-          if (((void *)__tmp__K3GB == (void *)NULL)) {
-            copy__D2X(((__STRING__BC *)string_tmp__HZB),found__TUGB);
-            Self__ZJVT=((__STRING__BC *)string_tmp__HZB);
-            if ((Self__ZJVT->capacity__HFL > Self__ZJVT->count__WJ)) {
-              ((__CHARACTER__DB *)Self__ZJVT->storage__4EL)[Self__ZJVT->count__WJ]='\0';
+        if (((void *)__LVGB != (void *)NULL)) {
+          __C4GB=__SRYC(((____PDZ *)__VDZ),__LVGB);
+          __JVGB=__C4GB;
+          if (((void *)__C4GB == (void *)NULL)) {
+            __K2X(((____BC *)__OZB),__LVGB);
+            __ILVT=((____BC *)__OZB);
+            if ((__ILVT->__OFL > __ILVT->__WJ)) {
+              ((____DB *)__ILVT->__FFL)[__ILVT->__WJ]='\0';
             } else /* FALSE */ {
-              if ((Self__ZJVT->capacity__HFL <= Self__ZJVT->count__WJ)) {
-                if ((Self__ZJVT->capacity__HFL ==  0)) {
-                  Self__ZJVT->capacity__HFL= 32;
-                  __tmp__XODU=create__KVW( 32);
-                  Self__ZJVT->storage__4EL=__tmp__XODU;
+              if ((__ILVT->__OFL <= __ILVT->__WJ)) {
+                if ((__ILVT->__OFL ==  0)) {
+                  __ILVT->__OFL= 32;
+                  __GQDU=__RVW( 32);
+                  __ILVT->__FFL=__GQDU;
                 } else /* FALSE */ {
-                  __tmp__C2GB=(__INTEGER__Q)(Self__ZJVT->capacity__HFL <<  1);
-                  __tmp__XODU=((__CHARACTER__DB *)Self__ZJVT->storage__4EL);
-                  old_nb_elts__0ODU=Self__ZJVT->capacity__HFL;
-                  __tmp__1ODU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XODU),((__UINTEGER_32__RWB )old_nb_elts__0ODU),((__UINTEGER_32__RWB )__tmp__C2GB));
-                  __tmp__XODU=((__CHARACTER__DB *)__tmp__1ODU);
-                  clear__to__F00(__tmp__XODU,old_nb_elts__0ODU,(__INTEGER__Q)(__tmp__C2GB -  1));
-                  Self__ZJVT->storage__4EL=__tmp__XODU;
-                  Self__ZJVT->capacity__HFL=__tmp__C2GB;
+                  __02GB=(____Q)(__ILVT->__OFL <<  1);
+                  __GQDU=((____DB *)__ILVT->__FFL);
+                  __JQDU=__ILVT->__OFL;
+                  __KQDU=__55W(((____IB )__GQDU),((____YWB )__JQDU),((____YWB )__02GB));
+                  __GQDU=((____DB *)__KQDU);
+                  __M00(__GQDU,__JQDU,(____Q)(__02GB -  1));
+                  __ILVT->__FFL=__GQDU;
+                  __ILVT->__OFL=__02GB;
                 };
               };
-              ((__CHARACTER__DB *)Self__ZJVT->storage__4EL)[Self__ZJVT->count__WJ]='\0';
-              Self__ZJVT->count__WJ=(__INTEGER__Q)(Self__ZJVT->count__WJ +  1);
-              Self__ZJVT->count__WJ=(__INTEGER__Q)(Self__ZJVT->count__WJ -  1);
-            };
-            __tmp__1ODU=((__POINTER__IB )(fopen((char*)(Self__ZJVT->storage__4EL),"rb")));
-            if ((__tmp__1ODU != (void *)NULL)) {
-              fclose((FILE*)((__tmp__1ODU)));
-              __tmp__X3GB=create__name__generic_count__E0E(found__TUGB,__tmp__ZTDB,__tmp__CBY);
-              result__RUGB=__tmp__X3GB;
-              go_on__XDNC(__tmp__X3GB);
+              ((____DB *)__ILVT->__FFL)[__ILVT->__WJ]='\0';
+              __ILVT->__WJ=(____Q)(__ILVT->__WJ +  1);
+              __ILVT->__WJ=(____Q)(__ILVT->__WJ -  1);
+            };
+            __KQDU=((____IB )(fopen((char*)(__ILVT->__FFL),"rb")));
+            if ((__KQDU != (void *)NULL)) {
+              fclose((FILE*)((__KQDU)));
+              __P4GB=__L0E(__LVGB,__IUDB,__JBY);
+              __JVGB=__P4GB;
+              __GFNC(__P4GB);
             } else /* FALSE */ {
-              copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_327));
-              append__3VX(((__STRING__BC *)string_tmp__YC),found__TUGB);
-              append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-              pos__QKYS=last_position__A4GB;
-              put_error__text__2PE( 1,string_tmp__YC);
-              put_position__HRE(pos__QKYS);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              __K2X(((____BC *)__YC),(&__string_327));
+              __EWX(((____BC *)__YC),__LVGB);
+              __EWX(((____BC *)__YC),(&__string_175));
+              __5LYS=__Y4GB;
+              __DQE( 1,__YC);
+              __ORE(__5LYS);
+              __IJG(__IQE);
+              if ((__J5 !=  0)) {
+                __LGZ(((____BC *)__IQE));
               };
-              if ((type_error__AQE ==  2)) {
-                nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              if ((__HQE ==  2)) {
+                __TL=(____Q)(__TL +  1);
               } else /* FALSE */ {
                 exit(( 1));
               };
             };
           };
-          Self__4ODU=((__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *)dico_name_to_prototype__XUGB);
-          if ((Self__4ODU->capacity__FVXC == Self__4ODU->count__MWXC)) {
-            increase_capacity__BKLD(Self__4ODU);
-          };
-          __tmp__RVGB=hash_code__1CM(((__STRING_CONSTANT__0 *)__tmp__ZTDB));
-          __tmp__0VGB=(__INTEGER__Q)(__tmp__RVGB % Self__4ODU->capacity__FVXC);
-          nxt__FUGV=((void **)Self__4ODU->buckets__MVXC)[__tmp__0VGB];
-          result__WTGV=NULL;
-          __tmp__1ODU=((__POINTER__IB )(NULL));
-          __tmp__RVGB= 0;
-          __tmp__ZTGV=((__POINTER__IB )sizeof(__HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC));
-          if (((unsigned long)__tmp__ZTGV ==  0)) {
-            result__WTGV=HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC__;
-          } else /* FALSE */ {
-            __tmp__RVGB=__HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC__;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZTGV));
-            if ((__tmp__RVGB == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0TGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1TGV=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZTGV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0TGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0TGV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2TGV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1TGV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0TGV=micro_alloc__table__lab__HKI(__tmp__1TGV,((__POINTER__IB )(&(table_size[(__tmp__2TGV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1TGV)));
-              __tmp__1ODU=__tmp__0TGV;
+          __NQDU=((____PDZ *)__PVGB);
+          if ((__NQDU->__UWXC == __NQDU->__1XXC)) {
+            __QLLD(__NQDU);
+          };
+          __JWGB=__CDM(((____0 *)__IUDB));
+          __SWGB=(____Q)(__JWGB % __NQDU->__UWXC);
+          __UVGV=((void **)__NQDU->__1WXC)[__SWGB];
+          __FVGV=NULL;
+          __KQDU=((____IB )(NULL));
+          __JWGB= 0;
+          __IVGV=((____IB )sizeof(____QWXC));
+          if (((unsigned long)__IVGV ==  0)) {
+            __FVGV=__QWXC__;
+          } else /* FALSE */ {
+            __JWGB=____QWXC__;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IVGV));
+            if ((__JWGB == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JVGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KVGV=(void *)((unsigned long)(void *)((unsigned long)__IVGV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JVGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JVGV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LVGV=((____YWB )((____Q )(void *)((unsigned long)__KVGV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JVGV=__OKI(__KVGV,((____IB )(&(table_size[(__LVGV)-1]))),((____YWB )((____Q )__KVGV)));
+              __KQDU=__JVGV;
             } else /* FALSE */ {
-              __tmp__2TGV=((__UINTEGER_32__RWB )__tmp__RVGB);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0TGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1TGV=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZTGV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0TGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0TGV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0TGV=micro_alloc__table__lab__HKI(__tmp__1TGV,((__POINTER__IB )(&(table_type[(__tmp__2TGV)]))),(__UINTEGER_32__RWB)(__tmp__2TGV |  1));
-              __tmp__1ODU=__tmp__0TGV;
-            };
-            result__WTGV=((__HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *)__tmp__1ODU);
-            *(result__WTGV) = *(HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC__);
-          };
-          Self__CUGV=((__HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *)result__WTGV);
-          Self__CUGV->item__PRYC=result__RUGB;
-          Self__CUGV->key__YVXC=__tmp__ZTDB;
-          Self__CUGV->next__DWXC=nxt__FUGV;
-          ((void **)Self__4ODU->buckets__MVXC)[__tmp__0VGB]=result__WTGV;
-          Self__4ODU->count__MWXC=(__INTEGER__Q)(Self__4ODU->count__MWXC +  1);
-        };
-        j__KUGB=(__INTEGER__Q)(j__KUGB +  1);
-      };
-      if (((void *)result__RUGB == (void *)NULL)) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),__tmp__ZTDB);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_328));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((void *)list_current__Y4GB != (void *)NULL)) {
-          put_position__HRE(list_current__Y4GB->parent_instr__ZH.parent_itm_object__YH.position__H2B);
-        };
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-        };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              __LVGV=((____YWB )__JWGB);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JVGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KVGV=(void *)((unsigned long)(void *)((unsigned long)__IVGV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JVGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JVGV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JVGV=__OKI(__KVGV,((____IB )(&(table_type[(__LVGV)]))),(____YWB)(__LVGV |  1));
+              __KQDU=__JVGV;
+            };
+            __FVGV=((____QWXC *)__KQDU);
+            *(__FVGV) = *(__QWXC__);
+          };
+          __RVGV=((____QWXC *)__FVGV);
+          __RVGV->__4SYC=__JVGB;
+          __RVGV->__HXXC=__IUDB;
+          __RVGV->__SXXC=__UVGV;
+          ((void **)__NQDU->__1WXC)[__SWGB]=__FVGV;
+          __NQDU->__1XXC=(____Q)(__NQDU->__1XXC +  1);
+        };
+        __CVGB=(____Q)(__CVGB +  1);
+      };
+      if (((void *)__JVGB == (void *)NULL)) {
+        __K2X(((____BC *)__YC),__IUDB);
+        __EWX(((____BC *)__YC),(&__string_328));
+        __DQE( 1,__YC);
+        if (((void *)__Q5GB != (void *)NULL)) {
+          __ORE(__Q5GB->__ZH.__YH.__O2B);
+        };
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
     };
-    if ((result__RUGB->generic_count__LEZ != __tmp__CBY)) {
-      put_error__text__2PE( 1,(&__string_329));
-      put_position__HRE(result__RUGB->parent_named__PF.parent_itm_object__OF.position__H2B);
-      if ((((__UINTEGER_32__RWB )last_position__A4GB) !=  0)) {
-        put_position__HRE(last_position__A4GB);
+    if ((__JVGB->__SEZ != __JBY)) {
+      __DQE( 1,(&__string_329));
+      __ORE(__JVGB->__PF.__OF.__O2B);
+      if ((((____YWB )__Y4GB) !=  0)) {
+        __ORE(__Y4GB);
       };
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    copy__D2X(((__STRING__BC *)string_tmp__YC),result__RUGB->filename__BWB);
-    __tmp__CBY= 0;
-    j__KUGB=__tmp__ACY->parent_arrayed_collection__QAY.upper__DUDB;
-    while ((__tmp__CBY <= j__KUGB)) {
-      Self__ZJVT=((__STRING__BC *)string_tmp__YC);
-      if ((Self__ZJVT->capacity__HFL <= Self__ZJVT->count__WJ)) {
-        if ((Self__ZJVT->capacity__HFL ==  0)) {
-          Self__ZJVT->capacity__HFL= 32;
-          __tmp__RODU=create__KVW( 32);
-          Self__ZJVT->storage__4EL=__tmp__RODU;
-        } else /* FALSE */ {
-          __tmp__RVGB=(__INTEGER__Q)(Self__ZJVT->capacity__HFL <<  1);
-          __tmp__RODU=((__CHARACTER__DB *)Self__ZJVT->storage__4EL);
-          __tmp__0VGB=Self__ZJVT->capacity__HFL;
-          __tmp__1ODU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__RODU),((__UINTEGER_32__RWB )__tmp__0VGB),((__UINTEGER_32__RWB )__tmp__RVGB));
-          __tmp__RODU=((__CHARACTER__DB *)__tmp__1ODU);
-          clear__to__F00(__tmp__RODU,__tmp__0VGB,(__INTEGER__Q)(__tmp__RVGB -  1));
-          Self__ZJVT->storage__4EL=__tmp__RODU;
-          Self__ZJVT->capacity__HFL=__tmp__RVGB;
-        };
-      };
-      ((__CHARACTER__DB *)Self__ZJVT->storage__4EL)[Self__ZJVT->count__WJ]=' ';
-      Self__ZJVT->count__WJ=(__INTEGER__Q)(Self__ZJVT->count__WJ +  1);
-      __tmp__MUDB=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__ACY)->parent_arrayed_collection__QAY.storage__S2XB)[__tmp__CBY];
-      __tmp__OUDB=(__UINTEGER_8__WLC)(__tmp__MUDB->flag__ELK &  15);
-      val__22PB= 0;
-      __tmp__RVGB= 0;
-      __tmp__0VGB= 0;
-      if ((__tmp__OUDB ==  0)) {
-        Self__MPDU=((__STRING__BC *)string_tmp__YC);
-        if ((Self__MPDU->capacity__HFL <= Self__MPDU->count__WJ)) {
-          if ((Self__MPDU->capacity__HFL ==  0)) {
-            Self__MPDU->capacity__HFL= 32;
-            __tmp__SODU=create__KVW( 32);
-            Self__MPDU->storage__4EL=__tmp__SODU;
-          } else /* FALSE */ {
-            __tmp__GWGB=(__INTEGER__Q)(Self__MPDU->capacity__HFL <<  1);
-            __tmp__SODU=((__CHARACTER__DB *)Self__MPDU->storage__4EL);
-            __tmp__WXGB=Self__MPDU->capacity__HFL;
-            __tmp__0TGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SODU),((__UINTEGER_32__RWB )__tmp__WXGB),((__UINTEGER_32__RWB )__tmp__GWGB));
-            __tmp__SODU=((__CHARACTER__DB *)__tmp__0TGV);
-            clear__to__F00(__tmp__SODU,__tmp__WXGB,(__INTEGER__Q)(__tmp__GWGB -  1));
-            Self__MPDU->storage__4EL=__tmp__SODU;
-            Self__MPDU->capacity__HFL=__tmp__GWGB;
-          };
-        };
-        ((__CHARACTER__DB *)Self__MPDU->storage__4EL)[Self__MPDU->count__WJ]='0';
-        Self__MPDU->count__WJ=(__INTEGER__Q)(Self__MPDU->count__WJ +  1);
-      } else /* FALSE */ {
-        __tmp__RVGB=(__INTEGER__Q)(((__STRING__BC *)string_tmp__YC)->count__WJ +  1);
-        val__22PB=__tmp__OUDB;
-        while ((val__22PB !=  0)) {
-          Self__UPDU=((__STRING__BC *)string_tmp__YC);
-          __tmp__DVGB=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )(__UINTEGER_8__WLC)(val__22PB %  10)) + ((__INTEGER_8__3YF )'0')))));
-          if ((Self__UPDU->capacity__HFL <= Self__UPDU->count__WJ)) {
-            if ((Self__UPDU->capacity__HFL ==  0)) {
-              Self__UPDU->capacity__HFL= 32;
-              __tmp__XODU=create__KVW( 32);
-              Self__UPDU->storage__4EL=__tmp__XODU;
+    __K2X(((____BC *)__YC),__JVGB->__IWB);
+    __JBY= 0;
+    __CVGB=__HCY->__XAY.__SUDB;
+    while ((__JBY <= __CVGB)) {
+      __ILVT=((____BC *)__YC);
+      if ((__ILVT->__OFL <= __ILVT->__WJ)) {
+        if ((__ILVT->__OFL ==  0)) {
+          __ILVT->__OFL= 32;
+          __AQDU=__RVW( 32);
+          __ILVT->__FFL=__AQDU;
+        } else /* FALSE */ {
+          __JWGB=(____Q)(__ILVT->__OFL <<  1);
+          __AQDU=((____DB *)__ILVT->__FFL);
+          __SWGB=__ILVT->__OFL;
+          __KQDU=__55W(((____IB )__AQDU),((____YWB )__SWGB),((____YWB )__JWGB));
+          __AQDU=((____DB *)__KQDU);
+          __M00(__AQDU,__SWGB,(____Q)(__JWGB -  1));
+          __ILVT->__FFL=__AQDU;
+          __ILVT->__OFL=__JWGB;
+        };
+      };
+      ((____DB *)__ILVT->__FFL)[__ILVT->__WJ]=' ';
+      __ILVT->__WJ=(____Q)(__ILVT->__WJ +  1);
+      __1UDB=((void **)((____PAY *)__HCY)->__XAY.__B4XB)[__JBY];
+      __3UDB=(____3LC)(__1UDB->__LLK &  15);
+      __C4PB= 0;
+      __JWGB= 0;
+      __SWGB= 0;
+      if ((__3UDB ==  0)) {
+        __1QDU=((____BC *)__YC);
+        if ((__1QDU->__OFL <= __1QDU->__WJ)) {
+          if ((__1QDU->__OFL ==  0)) {
+            __1QDU->__OFL= 32;
+            __BQDU=__RVW( 32);
+            __1QDU->__FFL=__BQDU;
+          } else /* FALSE */ {
+            __4WGB=(____Q)(__1QDU->__OFL <<  1);
+            __BQDU=((____DB *)__1QDU->__FFL);
+            __OYGB=__1QDU->__OFL;
+            __JVGV=__55W(((____IB )__BQDU),((____YWB )__OYGB),((____YWB )__4WGB));
+            __BQDU=((____DB *)__JVGV);
+            __M00(__BQDU,__OYGB,(____Q)(__4WGB -  1));
+            __1QDU->__FFL=__BQDU;
+            __1QDU->__OFL=__4WGB;
+          };
+        };
+        ((____DB *)__1QDU->__FFL)[__1QDU->__WJ]='0';
+        __1QDU->__WJ=(____Q)(__1QDU->__WJ +  1);
+      } else /* FALSE */ {
+        __JWGB=(____Q)(((____BC *)__YC)->__WJ +  1);
+        __C4PB=__3UDB;
+        while ((__C4PB !=  0)) {
+          __DRDU=((____BC *)__YC);
+          __1VGB=((____DB )(((____EZF)(((____EZF )(____3LC)(__C4PB %  10)) + ((____EZF )'0')))));
+          if ((__DRDU->__OFL <= __DRDU->__WJ)) {
+            if ((__DRDU->__OFL ==  0)) {
+              __DRDU->__OFL= 32;
+              __GQDU=__RVW( 32);
+              __DRDU->__FFL=__GQDU;
             } else /* FALSE */ {
-              __tmp__C2GB=(__INTEGER__Q)(Self__UPDU->capacity__HFL <<  1);
-              __tmp__XODU=((__CHARACTER__DB *)Self__UPDU->storage__4EL);
-              old_nb_elts__0ODU=Self__UPDU->capacity__HFL;
-              __tmp__ZPDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XODU),((__UINTEGER_32__RWB )old_nb_elts__0ODU),((__UINTEGER_32__RWB )__tmp__C2GB));
-              __tmp__XODU=((__CHARACTER__DB *)__tmp__ZPDU);
-              clear__to__F00(__tmp__XODU,old_nb_elts__0ODU,(__INTEGER__Q)(__tmp__C2GB -  1));
-              Self__UPDU->storage__4EL=__tmp__XODU;
-              Self__UPDU->capacity__HFL=__tmp__C2GB;
-            };
-          };
-          ((__CHARACTER__DB *)Self__UPDU->storage__4EL)[Self__UPDU->count__WJ]=__tmp__DVGB;
-          Self__UPDU->count__WJ=(__INTEGER__Q)(Self__UPDU->count__WJ +  1);
-          val__22PB=(__UINTEGER_8__WLC)(val__22PB /  10);
-        };
-        __tmp__0VGB=((__STRING__BC *)string_tmp__YC)->count__WJ;
-        while ((__tmp__RVGB < __tmp__0VGB)) {
-          Self__UPDU=((__STRING__BC *)string_tmp__YC);
-          __tmp__DVGB=((__CHARACTER__DB *)Self__UPDU->storage__4EL)[(__INTEGER__Q)(__tmp__RVGB -  1)];
-          ((__CHARACTER__DB *)Self__UPDU->storage__4EL)[(__INTEGER__Q)(__tmp__RVGB -  1)]=((__CHARACTER__DB *)Self__UPDU->storage__4EL)[(__INTEGER__Q)(__tmp__0VGB -  1)];
-          ((__CHARACTER__DB *)Self__UPDU->storage__4EL)[(__INTEGER__Q)(__tmp__0VGB -  1)]=__tmp__DVGB;
-          __tmp__0VGB=(__INTEGER__Q)(__tmp__0VGB -  1);
-          __tmp__RVGB=(__INTEGER__Q)(__tmp__RVGB +  1);
-        };
-      };
-      __tmp__UUDB=((__TYPE_FULL__PMB *)__tmp__MUDB)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__UUDB)->__id) {
-      case __TYPE__FF__: {
-        __tmp__NXGB=((__TYPE__FF *)__tmp__UUDB)->prototype__QF->filename__BWB;
-      } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__NXGB=((__TYPE_NULL__4LB *)__tmp__UUDB)->parent_type__5LB.prototype__QF->filename__BWB;
-      } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__NXGB=((__TYPE_VOID__AMB *)__tmp__UUDB)->parent_type__BMB.prototype__QF->filename__BWB;
-      } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__NXGB=((__TYPE_CONTEXT__CMB *)__tmp__UUDB)->parent_type__DMB.prototype__QF->filename__BWB;
-      } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__NXGB=((__TYPE_ID__EMB *)__tmp__UUDB)->parent_type__FMB.prototype__QF->filename__BWB;
-      } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__NXGB=((__TYPE_GENERIC__BCY *)__tmp__UUDB)->key__1YMB;
-      } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__K3GB=prototype__L2ZG();
-        __tmp__NXGB=__tmp__K3GB->filename__BWB;
-      } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__K3GB=prototype__XAFL();
-        __tmp__NXGB=__tmp__K3GB->filename__BWB;
-      } break;
-      };
-      append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__NXGB);
-      __tmp__CBY=(__INTEGER__Q)(__tmp__CBY +  1);
-    };
-    __tmp__ZTDB=get__HJC(string_tmp__YC);
-    Self__MIYC=((__HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB *)dicog_type__CVDB);
-    result__ZIYC=NULL;
-    __tmp__CBY=hash_code__1CM(((__STRING_CONSTANT__0 *)__tmp__ZTDB));
-    node__YIYC=((void **)Self__MIYC->buckets__CJYC)[(__INTEGER__Q)(__tmp__CBY % Self__MIYC->capacity__1IYC)];
-    while ((! (((void *)node__YIYC == (void *)NULL) || ((void *)node__YIYC->key__OJYC == (void *)__tmp__ZTDB)))) {
-      node__YIYC=node__YIYC->next__ZJYC;
-    };
-    if (((void *)node__YIYC != (void *)NULL)) {
-      result__ZIYC=node__YIYC->item__BKYC;
-    };
-    base__STDB=result__ZIYC;
-    if (((void *)result__ZIYC == (void *)NULL)) {
-      result__FWMB=NULL;
-      __tmp__1ODU=((__POINTER__IB )(NULL));
-      __tmp__RVGB= 0;
-      __tmp__ZTGV=((__POINTER__IB )sizeof(__TYPE_GENERIC__BCY));
-      if (((unsigned long)__tmp__ZTGV ==  0)) {
-        result__FWMB=TYPE_GENERIC__BCY__;
-      } else /* FALSE */ {
-        __tmp__RVGB=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZTGV));
-        if ((__tmp__RVGB == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0TGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1TGV=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZTGV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0TGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0TGV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__2TGV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1TGV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__0TGV=micro_alloc__table__lab__HKI(__tmp__1TGV,((__POINTER__IB )(&(table_size[(__tmp__2TGV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1TGV)));
-          __tmp__1ODU=__tmp__0TGV;
-        } else /* FALSE */ {
-          __tmp__2TGV=((__UINTEGER_32__RWB )__tmp__RVGB);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0TGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1TGV=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZTGV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0TGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0TGV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__0TGV=micro_alloc__table__lab__HKI(__tmp__1TGV,((__POINTER__IB )(&(table_type[(__tmp__2TGV)]))),(__UINTEGER_32__RWB)(__tmp__2TGV |  1));
-          __tmp__1ODU=__tmp__0TGV;
-        };
-        result__FWMB=((__TYPE_GENERIC__BCY *)__tmp__1ODU);
-        *(result__FWMB) = *(TYPE_GENERIC__BCY__);
-      };
-      base__STDB=result__FWMB;
-      Self__ECZC=((__HASHED_DICTIONARYoTYPE_GENERICxStrict_STRING_CONSTANTo__0UDB *)dicog_type__CVDB);
-      __tmp__RVGB=hash_code__1CM(((__STRING_CONSTANT__0 *)__tmp__ZTDB));
-      __tmp__0VGB=(__INTEGER__Q)(__tmp__RVGB % Self__ECZC->capacity__1IYC);
-      __tmp__GWGB=__tmp__0VGB;
-      node__PCZC=((void **)Self__ECZC->buckets__CJYC)[__tmp__0VGB];
-      while ((! (((void *)node__PCZC == (void *)NULL) || ((void *)node__PCZC->key__OJYC == (void *)__tmp__ZTDB)))) {
-        node__PCZC=node__PCZC->next__ZJYC;
-      };
-      if (((void *)node__PCZC == (void *)NULL)) {
-        if ((Self__ECZC->capacity__1IYC == Self__ECZC->count__QDZC)) {
-          node1__V5SD=NULL;
-          node2__W5SD=NULL;
-          old_buckets__U5SD=Self__ECZC->buckets__CJYC;
-          __tmp__WXGB=prime_number_ceiling__BKN((__INTEGER__Q)(Self__ECZC->capacity__1IYC +  1));
-          __tmp__25SD=create__KDDD(__tmp__WXGB);
-          Self__ECZC->buckets__CJYC=__tmp__25SD;
-          __tmp__XXGB=(__INTEGER__Q)(Self__ECZC->capacity__1IYC -  1);
-          Self__ECZC->capacity__1IYC=__tmp__WXGB;
-          while ((__tmp__XXGB >=  0)) {
-            node1__V5SD=((void **)old_buckets__U5SD)[__tmp__XXGB];
-            while (((void *)node1__V5SD != (void *)NULL)) {
-              node2__W5SD=node1__V5SD->next__ZJYC;
-              __tmp__C2GB=hash_code__1CM(((__STRING_CONSTANT__0 *)node1__V5SD->key__OJYC));
-              old_nb_elts__0ODU=(__INTEGER__Q)(__tmp__C2GB % Self__ECZC->capacity__1IYC);
-              ((__HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC *)node1__V5SD)->next__ZJYC=((void **)Self__ECZC->buckets__CJYC)[old_nb_elts__0ODU];
-              ((void **)Self__ECZC->buckets__CJYC)[old_nb_elts__0ODU]=node1__V5SD;
-              node1__V5SD=node2__W5SD;
-            };
-            __tmp__XXGB=(__INTEGER__Q)(__tmp__XXGB -  1);
-          };
-          __tmp__GWGB=(__INTEGER__Q)(__tmp__RVGB % Self__ECZC->capacity__1IYC);
-        };
-        node1__V5SD=((void **)Self__ECZC->buckets__CJYC)[__tmp__GWGB];
-        node2__W5SD=NULL;
-        __tmp__0TGV=((__POINTER__IB )(NULL));
-        __tmp__WXGB= 0;
-        __tmp__1TGV=((__POINTER__IB )sizeof(__HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC));
-        if (((unsigned long)__tmp__1TGV ==  0)) {
-          node2__W5SD=HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC__;
-        } else /* FALSE */ {
-          __tmp__WXGB=__HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC__;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1TGV));
-          if ((__tmp__WXGB == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ZPDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OF2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__1TGV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZPDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZPDU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PF2T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OF2T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ZPDU=micro_alloc__table__lab__HKI(__tmp__OF2T,((__POINTER__IB )(&(table_size[(__tmp__PF2T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OF2T)));
-            __tmp__0TGV=__tmp__ZPDU;
-          } else /* FALSE */ {
-            __tmp__PF2T=((__UINTEGER_32__RWB )__tmp__WXGB);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ZPDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OF2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__1TGV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZPDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZPDU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ZPDU=micro_alloc__table__lab__HKI(__tmp__OF2T,((__POINTER__IB )(&(table_type[(__tmp__PF2T)]))),(__UINTEGER_32__RWB)(__tmp__PF2T |  1));
-            __tmp__0TGV=__tmp__ZPDU;
-          };
-          node2__W5SD=((__HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC *)__tmp__0TGV);
-          *(node2__W5SD) = *(HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC__);
-        };
-        Self__BDAF=((__HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC *)node2__W5SD);
-        Self__BDAF->item__BKYC=result__FWMB;
-        Self__BDAF->key__OJYC=__tmp__ZTDB;
-        Self__BDAF->next__ZJYC=node1__V5SD;
-        node__PCZC=node2__W5SD;
-        ((void **)Self__ECZC->buckets__CJYC)[__tmp__GWGB]=node2__W5SD;
-        Self__ECZC->count__QDZC=(__INTEGER__Q)(Self__ECZC->count__QDZC +  1);
-      } else /* FALSE */ {
-        ((__HASHED_DICTIONARY_NODEoTYPE_GENERICxStrict_STRING_CONSTANTo__WIYC *)node__PCZC)->item__BKYC=result__FWMB;
-      };
-      Self__YXMB=((__TYPE_GENERIC__BCY *)result__FWMB);
-      __tmp__OUDB= 0;
-      Self__YXMB->parent_type__CCY.index__0KC=index_count__YKC;
-      index_count__YKC=(__INTEGER__Q)(index_count__YKC +  1);
-      copy__D2X(((__STRING__BC *)string_tmp__YC),Self__FAY->parent_itm_type_style__EPB.parent_itm_type_simple__UMB.name__DPC);
-      Self__ZJVT=((__STRING__BC *)string_tmp__YC);
-      if ((Self__ZJVT->capacity__HFL <= Self__ZJVT->count__WJ)) {
-        if ((Self__ZJVT->capacity__HFL ==  0)) {
-          Self__ZJVT->capacity__HFL= 32;
-          __tmp__KODU=create__KVW( 32);
-          Self__ZJVT->storage__4EL=__tmp__KODU;
-        } else /* FALSE */ {
-          __tmp__XXGB=(__INTEGER__Q)(Self__ZJVT->capacity__HFL <<  1);
-          __tmp__KODU=((__CHARACTER__DB *)Self__ZJVT->storage__4EL);
-          __tmp__C2GB=Self__ZJVT->capacity__HFL;
-          __tmp__ZPDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KODU),((__UINTEGER_32__RWB )__tmp__C2GB),((__UINTEGER_32__RWB )__tmp__XXGB));
-          __tmp__KODU=((__CHARACTER__DB *)__tmp__ZPDU);
-          clear__to__F00(__tmp__KODU,__tmp__C2GB,(__INTEGER__Q)(__tmp__XXGB -  1));
-          Self__ZJVT->storage__4EL=__tmp__KODU;
-          Self__ZJVT->capacity__HFL=__tmp__XXGB;
-        };
-      };
-      ((__CHARACTER__DB *)Self__ZJVT->storage__4EL)[Self__ZJVT->count__WJ]='[';
-      Self__ZJVT->count__WJ=(__INTEGER__Q)(Self__ZJVT->count__WJ +  1);
-      __tmp__RVGB=(__INTEGER__Q)(__tmp__ACY->parent_arrayed_collection__QAY.upper__DUDB -  1);
-      __tmp__0VGB= 0;
-      while ((__tmp__0VGB <= __tmp__RVGB)) {
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__ACY)->parent_arrayed_collection__QAY.storage__S2XB)[__tmp__0VGB]),string_tmp__YC);
-        Self__MPDU=((__STRING__BC *)string_tmp__YC);
-        if ((Self__MPDU->capacity__HFL <= Self__MPDU->count__WJ)) {
-          if ((Self__MPDU->capacity__HFL ==  0)) {
-            Self__MPDU->capacity__HFL= 32;
-            __tmp__SODU=create__KVW( 32);
-            Self__MPDU->storage__4EL=__tmp__SODU;
-          } else /* FALSE */ {
-            old_nb_elts__0ODU=(__INTEGER__Q)(Self__MPDU->capacity__HFL <<  1);
-            __tmp__SODU=((__CHARACTER__DB *)Self__MPDU->storage__4EL);
-            old_nb_elts__IQDU=Self__MPDU->capacity__HFL;
-            __tmp__JQDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SODU),((__UINTEGER_32__RWB )old_nb_elts__IQDU),((__UINTEGER_32__RWB )old_nb_elts__0ODU));
-            __tmp__SODU=((__CHARACTER__DB *)__tmp__JQDU);
-            clear__to__F00(__tmp__SODU,old_nb_elts__IQDU,(__INTEGER__Q)(old_nb_elts__0ODU -  1));
-            Self__MPDU->storage__4EL=__tmp__SODU;
-            Self__MPDU->capacity__HFL=old_nb_elts__0ODU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__MPDU->storage__4EL)[Self__MPDU->count__WJ]=',';
-        Self__MPDU->count__WJ=(__INTEGER__Q)(Self__MPDU->count__WJ +  1);
-        __tmp__0VGB=(__INTEGER__Q)(__tmp__0VGB +  1);
-      };
-      Self__HBKC=((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__ACY);
-      __tmp__MUDB=((void **)Self__HBKC->parent_arrayed_collection__QAY.storage__S2XB)[Self__HBKC->parent_arrayed_collection__QAY.upper__DUDB];
-      append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__MUDB),string_tmp__YC);
-      Self__ZJVT=((__STRING__BC *)string_tmp__YC);
-      if ((Self__ZJVT->capacity__HFL <= Self__ZJVT->count__WJ)) {
-        if ((Self__ZJVT->capacity__HFL ==  0)) {
-          Self__ZJVT->capacity__HFL= 32;
-          __tmp__KODU=create__KVW( 32);
-          Self__ZJVT->storage__4EL=__tmp__KODU;
-        } else /* FALSE */ {
-          __tmp__XXGB=(__INTEGER__Q)(Self__ZJVT->capacity__HFL <<  1);
-          __tmp__KODU=((__CHARACTER__DB *)Self__ZJVT->storage__4EL);
-          __tmp__C2GB=Self__ZJVT->capacity__HFL;
-          __tmp__ZPDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KODU),((__UINTEGER_32__RWB )__tmp__C2GB),((__UINTEGER_32__RWB )__tmp__XXGB));
-          __tmp__KODU=((__CHARACTER__DB *)__tmp__ZPDU);
-          clear__to__F00(__tmp__KODU,__tmp__C2GB,(__INTEGER__Q)(__tmp__XXGB -  1));
-          Self__ZJVT->storage__4EL=__tmp__KODU;
-          Self__ZJVT->capacity__HFL=__tmp__XXGB;
-        };
-      };
-      ((__CHARACTER__DB *)Self__ZJVT->storage__4EL)[Self__ZJVT->count__WJ]=']';
-      Self__ZJVT->count__WJ=(__INTEGER__Q)(Self__ZJVT->count__WJ +  1);
-      __tmp__NXGB=get__HJC(string_tmp__YC);
-      Self__YXMB->name__0YMB=__tmp__NXGB;
-      Self__YXMB->key__1YMB=__tmp__ZTDB;
-      Self__YXMB->generic_list__2YMB=__tmp__ACY;
-      copy__D2X(((__STRING__BC *)string_tmp__YC),__tmp__NXGB);
-      replace_all__with__FQOB(((__STRING__BC *)string_tmp__YC),',','x');
-      replace_all__with__FQOB(((__STRING__BC *)string_tmp__YC),'[','o');
-      replace_all__with__FQOB(((__STRING__BC *)string_tmp__YC),']','o');
-      replace_all__with__FQOB(((__STRING__BC *)string_tmp__YC),' ','_');
-      replace_all__with__FQOB(((__STRING__BC *)string_tmp__YC),'.','_');
-      __tmp__NXGB=get_intern__IROB(string_tmp__YC);
-      Self__YXMB->parent_type__CCY.intern_name__GZMB=__tmp__NXGB;
-      Self__YXMB->parent_type__CCY.prototype__QF=result__RUGB;
-      __tmp__IZMB=create_with_capacity__UMD( 10);
-      Self__YXMB->parent_type__CCY.slot_run__ULC=__tmp__IZMB;
-      if (((void *)Self__YXMB->parent_type__CCY.prototype__QF->type_style__KZMB == (void *)(&__string_18))) {
-        __tmp__OUDB= 3;
-        __tmp__EVGB=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__EVGB=FALSE__O__;
-      };
-      if ((! __tmp__EVGB)) {
-        if (((void *)Self__YXMB->parent_type__CCY.prototype__QF->type_style__KZMB == (void *)(&__string_19))) {
-          __tmp__OUDB= 12;
-        };
-      };
-      __tmp__MUDB=create__with__3MD(Self__YXMB,__tmp__OUDB);
-      Self__YXMB->parent_type__CCY.default__0LC=__tmp__MUDB;
-      init_slot_for__QIZC(((__PROTOTYPE__MF *)Self__YXMB->parent_type__CCY.prototype__QF),Self__YXMB);
-      result__HUGV=NULL;
-      __tmp__1ODU=((__POINTER__IB )(NULL));
-      __tmp__RVGB= 0;
-      __tmp__ZTGV=((__POINTER__IB )sizeof(__HASHED_SEToTYPEo__N0MB));
-      if (((unsigned long)__tmp__ZTGV ==  0)) {
-        result__HUGV=HASHED_SEToTYPEo__N0MB__;
-      } else /* FALSE */ {
-        __tmp__RVGB=__HASHED_SEToTYPEo__N0MB__;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZTGV));
-        if ((__tmp__RVGB == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ZPDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OF2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZTGV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZPDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZPDU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__2TGV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OF2T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__ZPDU=micro_alloc__table__lab__HKI(__tmp__OF2T,((__POINTER__IB )(&(table_size[(__tmp__2TGV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OF2T)));
-          __tmp__1ODU=__tmp__ZPDU;
-        } else /* FALSE */ {
-          __tmp__2TGV=((__UINTEGER_32__RWB )__tmp__RVGB);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ZPDU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OF2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZTGV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZPDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZPDU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ZPDU=micro_alloc__table__lab__HKI(__tmp__OF2T,((__POINTER__IB )(&(table_type[(__tmp__2TGV)]))),(__UINTEGER_32__RWB)(__tmp__2TGV |  1));
-          __tmp__1ODU=__tmp__ZPDU;
-        };
-        result__HUGV=((__HASHED_SEToTYPEo__N0MB *)__tmp__1ODU);
-        *(result__HUGV) = *(HASHED_SEToTYPEo__N0MB__);
-      };
-      Self__TUGV=((__HASHED_SEToTYPEo__N0MB *)result__HUGV);
-      __tmp__RVGB=prime_number_ceiling__BKN( 53);
-      __tmp__VUGV=create__TQDD(__tmp__RVGB);
-      Self__TUGV->buckets__QLZC=__tmp__VUGV;
-      Self__TUGV->capacity__JLZC=__tmp__RVGB;
-      Self__TUGV->count__QMZC= 0;
-      Self__YXMB->parent_type__CCY.subtype_list__T0MB=result__HUGV;
-      fast_add__YKZC(((__HASHED_SEToTYPEo__N0MB *)Self__YXMB->parent_type__CCY.subtype_list__T0MB),TYPE_NULL__4LB__);
-      add_subtype__GUOB(Self__YXMB,Self__YXMB);
-      if (((void *)Self__YXMB->parent_type__CCY.prototype__QF->export_list__W0MB != (void *)NULL)) {
-        __tmp__WXGB=(__INTEGER__Q)(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__YXMB->parent_type__CCY.prototype__QF->export_list__W0MB)->parent_arrayed_collection__0LB.upper__JBY +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        __tmp__B1MB=create_with_capacity__KHRB(__tmp__WXGB);
-        Self__YXMB->export_list__C1MB=__tmp__B1MB;
-        __tmp__WXGB=Self__YXMB->parent_type__CCY.prototype__QF->export_list__W0MB->parent_arrayed_collection__0LB.upper__JBY;
-        __tmp__XXGB= 0;
-        while ((__tmp__XXGB <= __tmp__WXGB)) {
-          __tmp__Q1MB=Self__YXMB->export_list__C1MB;
-          __tmp__T1MB=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__YXMB->parent_type__CCY.prototype__QF->export_list__W0MB)->parent_arrayed_collection__0LB.storage__WHXC)[__tmp__XXGB];
-          switch (((struct ___OBJ *)__tmp__T1MB)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__U1MB=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__T1MB));
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__U1MB=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__T1MB)));
-          } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__U1MB=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__T1MB)),Self__YXMB);
-          } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__U1MB=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__T1MB)),Self__YXMB);
-          } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__U1MB=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__T1MB)),Self__YXMB);
-          } break;
-          };
-          add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__Q1MB),__tmp__U1MB);
-          __tmp__XXGB=(__INTEGER__Q)(__tmp__XXGB +  1);
-        };
-      };
-      if (((void *)Self__YXMB->parent_type__CCY.prototype__QF->import_list__01MB != (void *)NULL)) {
-        __tmp__WXGB=(__INTEGER__Q)(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__YXMB->parent_type__CCY.prototype__QF->import_list__01MB)->parent_arrayed_collection__0LB.upper__JBY +  1);
-        __tmp__B1MB=create_with_capacity__KHRB(__tmp__WXGB);
-        Self__YXMB->import_list__G2MB=__tmp__B1MB;
-        __tmp__WXGB=Self__YXMB->parent_type__CCY.prototype__QF->import_list__01MB->parent_arrayed_collection__0LB.upper__JBY;
-        __tmp__XXGB= 0;
-        while ((__tmp__XXGB <= __tmp__WXGB)) {
-          __tmp__Q1MB=Self__YXMB->import_list__G2MB;
-          __tmp__T1MB=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__YXMB->parent_type__CCY.prototype__QF->import_list__01MB)->parent_arrayed_collection__0LB.storage__WHXC)[__tmp__XXGB];
-          switch (((struct ___OBJ *)__tmp__T1MB)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__U1MB=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__T1MB));
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__U1MB=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__T1MB)));
-          } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__U1MB=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__T1MB)),Self__YXMB);
-          } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__U1MB=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__T1MB)),Self__YXMB);
-          } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__U1MB=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__T1MB)),Self__YXMB);
-          } break;
-          };
-          add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__Q1MB),__tmp__U1MB);
-          __tmp__XXGB=(__INTEGER__Q)(__tmp__XXGB +  1);
-        };
-      };
-    };
-    __tmp__ZTDB=Self__FAY->parent_itm_type_style__EPB.style__MPC;
-    if (((void *)__tmp__ZTDB == (void *)NULL)) {
-      __tmp__BBY=base__STDB->parent_type__CCY.default__0LC;
-    } else /* FALSE */ {
-      if (((void *)__tmp__ZTDB == (void *)(&__string_18))) {
-        __tmp__U1MB=((__TYPE_FULL__PMB *)base__STDB->parent_type__CCY.default__0LC);
-        __tmp__VNYS=get_with__WIRB(__tmp__U1MB,(__UINTEGER_8__WLC)(__tmp__U1MB->flag__ELK |  1));
-        __tmp__BBY=__tmp__VNYS;
-      } else /* FALSE */ {
-        __tmp__U1MB=((__TYPE_FULL__PMB *)base__STDB->parent_type__CCY.default__0LC);
-        __tmp__VNYS=get_with__WIRB(__tmp__U1MB,(__UINTEGER_8__WLC)(__tmp__U1MB->flag__ELK |  4));
-        __tmp__BBY=__tmp__VNYS;
-      };
-    };
-    result__UAY=__tmp__BBY;
-  };
-  __tmp__ABY=result__UAY;
-  return(__tmp__ABY);
+              __02GB=(____Q)(__DRDU->__OFL <<  1);
+              __GQDU=((____DB *)__DRDU->__FFL);
+              __JQDU=__DRDU->__OFL;
+              __IRDU=__55W(((____IB )__GQDU),((____YWB )__JQDU),((____YWB )__02GB));
+              __GQDU=((____DB *)__IRDU);
+              __M00(__GQDU,__JQDU,(____Q)(__02GB -  1));
+              __DRDU->__FFL=__GQDU;
+              __DRDU->__OFL=__02GB;
+            };
+          };
+          ((____DB *)__DRDU->__FFL)[__DRDU->__WJ]=__1VGB;
+          __DRDU->__WJ=(____Q)(__DRDU->__WJ +  1);
+          __C4PB=(____3LC)(__C4PB /  10);
+        };
+        __SWGB=((____BC *)__YC)->__WJ;
+        while ((__JWGB < __SWGB)) {
+          __DRDU=((____BC *)__YC);
+          __1VGB=((____DB *)__DRDU->__FFL)[(____Q)(__JWGB -  1)];
+          ((____DB *)__DRDU->__FFL)[(____Q)(__JWGB -  1)]=((____DB *)__DRDU->__FFL)[(____Q)(__SWGB -  1)];
+          ((____DB *)__DRDU->__FFL)[(____Q)(__SWGB -  1)]=__1VGB;
+          __SWGB=(____Q)(__SWGB -  1);
+          __JWGB=(____Q)(__JWGB +  1);
+        };
+      };
+      __DVDB=((____WMB *)__1UDB)->__KLK;
+      switch (((struct ___OBJ *)__DVDB)->__id) {
+      case ____FF__: {
+        __FYGB=((____FF *)__DVDB)->__QF->__IWB;
+      } break;
+      case ____FMB__: {
+        __FYGB=((____FMB *)__DVDB)->__GMB.__QF->__IWB;
+      } break;
+      case ____HMB__: {
+        __FYGB=((____HMB *)__DVDB)->__IMB.__QF->__IWB;
+      } break;
+      case ____JMB__: {
+        __FYGB=((____JMB *)__DVDB)->__KMB.__QF->__IWB;
+      } break;
+      case ____LMB__: {
+        __FYGB=((____LMB *)__DVDB)->__MMB.__QF->__IWB;
+      } break;
+      case ____ICY__: {
+        __FYGB=((____ICY *)__DVDB)->__UZMB;
+      } break;
+      case ____EQ5D__: {
+        __C4GB=__03ZG();
+        __FYGB=__C4GB->__IWB;
+      } break;
+      case ____L4NJ__: {
+        __C4GB=__GCFL();
+        __FYGB=__C4GB->__IWB;
+      } break;
+      };
+      __EWX(((____BC *)__YC),__FYGB);
+      __JBY=(____Q)(__JBY +  1);
+    };
+    __IUDB=__OJC(__YC);
+    __1JYC=((____JVDB *)__RVDB);
+    __IKYC=NULL;
+    __JBY=__CDM(((____0 *)__IUDB));
+    __HKYC=((void **)__1JYC->__RKYC)[(____Q)(__JBY % __1JYC->__KKYC)];
+    while ((! (((void *)__HKYC == (void *)NULL) || ((void *)__HKYC->__3KYC == (void *)__IUDB)))) {
+      __HKYC=__HKYC->__ILYC;
+    };
+    if (((void *)__HKYC != (void *)NULL)) {
+      __IKYC=__HKYC->__QLYC;
+    };
+    __BUDB=__IKYC;
+    if (((void *)__IKYC == (void *)NULL)) {
+      __4WMB=NULL;
+      __KQDU=((____IB )(NULL));
+      __JWGB= 0;
+      __IVGV=((____IB )sizeof(____ICY));
+      if (((unsigned long)__IVGV ==  0)) {
+        __4WMB=__ICY__;
+      } else /* FALSE */ {
+        __JWGB=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IVGV));
+        if ((__JWGB == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JVGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KVGV=(void *)((unsigned long)(void *)((unsigned long)__IVGV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JVGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JVGV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __LVGV=((____YWB )((____Q )(void *)((unsigned long)__KVGV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __JVGV=__OKI(__KVGV,((____IB )(&(table_size[(__LVGV)-1]))),((____YWB )((____Q )__KVGV)));
+          __KQDU=__JVGV;
+        } else /* FALSE */ {
+          __LVGV=((____YWB )__JWGB);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JVGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KVGV=(void *)((unsigned long)(void *)((unsigned long)__IVGV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JVGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JVGV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __JVGV=__OKI(__KVGV,((____IB )(&(table_type[(__LVGV)]))),(____YWB)(__LVGV |  1));
+          __KQDU=__JVGV;
+        };
+        __4WMB=((____ICY *)__KQDU);
+        *(__4WMB) = *(__ICY__);
+      };
+      __BUDB=__4WMB;
+      __TDZC=((____JVDB *)__RVDB);
+      __JWGB=__CDM(((____0 *)__IUDB));
+      __SWGB=(____Q)(__JWGB % __TDZC->__KKYC);
+      __4WGB=__SWGB;
+      __4DZC=((void **)__TDZC->__RKYC)[__SWGB];
+      while ((! (((void *)__4DZC == (void *)NULL) || ((void *)__4DZC->__3KYC == (void *)__IUDB)))) {
+        __4DZC=__4DZC->__ILYC;
+      };
+      if (((void *)__4DZC == (void *)NULL)) {
+        if ((__TDZC->__KKYC == __TDZC->__5EZC)) {
+          __EBTD=NULL;
+          __FBTD=NULL;
+          __DBTD=__TDZC->__RKYC;
+          __OYGB=__IKN((____Q)(__TDZC->__KKYC +  1));
+          __LBTD=__ZEDD(__OYGB);
+          __TDZC->__RKYC=__LBTD;
+          __PYGB=(____Q)(__TDZC->__KKYC -  1);
+          __TDZC->__KKYC=__OYGB;
+          while ((__PYGB >=  0)) {
+            __EBTD=((void **)__DBTD)[__PYGB];
+            while (((void *)__EBTD != (void *)NULL)) {
+              __FBTD=__EBTD->__ILYC;
+              __02GB=__CDM(((____0 *)__EBTD->__3KYC));
+              __JQDU=(____Q)(__02GB % __TDZC->__KKYC);
+              ((____FKYC *)__EBTD)->__ILYC=((void **)__TDZC->__RKYC)[__JQDU];
+              ((void **)__TDZC->__RKYC)[__JQDU]=__EBTD;
+              __EBTD=__FBTD;
+            };
+            __PYGB=(____Q)(__PYGB -  1);
+          };
+          __4WGB=(____Q)(__JWGB % __TDZC->__KKYC);
+        };
+        __EBTD=((void **)__TDZC->__RKYC)[__4WGB];
+        __FBTD=NULL;
+        __JVGV=((____IB )(NULL));
+        __OYGB= 0;
+        __KVGV=((____IB )sizeof(____FKYC));
+        if (((unsigned long)__KVGV ==  0)) {
+          __FBTD=__FKYC__;
+        } else /* FALSE */ {
+          __OYGB=____FKYC__;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KVGV));
+          if ((__OYGB == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __IRDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3G2T=(void *)((unsigned long)(void *)((unsigned long)__KVGV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IRDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IRDU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4G2T=((____YWB )((____Q )(void *)((unsigned long)__3G2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __IRDU=__OKI(__3G2T,((____IB )(&(table_size[(__4G2T)-1]))),((____YWB )((____Q )__3G2T)));
+            __JVGV=__IRDU;
+          } else /* FALSE */ {
+            __4G2T=((____YWB )__OYGB);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __IRDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3G2T=(void *)((unsigned long)(void *)((unsigned long)__KVGV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IRDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IRDU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __IRDU=__OKI(__3G2T,((____IB )(&(table_type[(__4G2T)]))),(____YWB)(__4G2T |  1));
+            __JVGV=__IRDU;
+          };
+          __FBTD=((____FKYC *)__JVGV);
+          *(__FBTD) = *(__FKYC__);
+        };
+        __QEAF=((____FKYC *)__FBTD);
+        __QEAF->__QLYC=__4WMB;
+        __QEAF->__3KYC=__IUDB;
+        __QEAF->__ILYC=__EBTD;
+        __4DZC=__FBTD;
+        ((void **)__TDZC->__RKYC)[__4WGB]=__FBTD;
+        __TDZC->__5EZC=(____Q)(__TDZC->__5EZC +  1);
+      } else /* FALSE */ {
+        ((____FKYC *)__4DZC)->__QLYC=__4WMB;
+      };
+      __RYMB=((____ICY *)__4WMB);
+      __3UDB= 0;
+      __RYMB->__JCY.__BLC=__5KC;
+      __5KC=(____Q)(__5KC +  1);
+      __K2X(((____BC *)__YC),__MAY->__LPB.__1MB.__KPC);
+      __ILVT=((____BC *)__YC);
+      if ((__ILVT->__OFL <= __ILVT->__WJ)) {
+        if ((__ILVT->__OFL ==  0)) {
+          __ILVT->__OFL= 32;
+          __ZPDU=__RVW( 32);
+          __ILVT->__FFL=__ZPDU;
+        } else /* FALSE */ {
+          __PYGB=(____Q)(__ILVT->__OFL <<  1);
+          __ZPDU=((____DB *)__ILVT->__FFL);
+          __02GB=__ILVT->__OFL;
+          __IRDU=__55W(((____IB )__ZPDU),((____YWB )__02GB),((____YWB )__PYGB));
+          __ZPDU=((____DB *)__IRDU);
+          __M00(__ZPDU,__02GB,(____Q)(__PYGB -  1));
+          __ILVT->__FFL=__ZPDU;
+          __ILVT->__OFL=__PYGB;
+        };
+      };
+      ((____DB *)__ILVT->__FFL)[__ILVT->__WJ]='[';
+      __ILVT->__WJ=(____Q)(__ILVT->__WJ +  1);
+      __JWGB=(____Q)(__HCY->__XAY.__SUDB -  1);
+      __SWGB= 0;
+      while ((__SWGB <= __JWGB)) {
+        __CQXE(((____WMB *)((void **)((____PAY *)__HCY)->__XAY.__B4XB)[__SWGB]),__YC);
+        __1QDU=((____BC *)__YC);
+        if ((__1QDU->__OFL <= __1QDU->__WJ)) {
+          if ((__1QDU->__OFL ==  0)) {
+            __1QDU->__OFL= 32;
+            __BQDU=__RVW( 32);
+            __1QDU->__FFL=__BQDU;
+          } else /* FALSE */ {
+            __JQDU=(____Q)(__1QDU->__OFL <<  1);
+            __BQDU=((____DB *)__1QDU->__FFL);
+            __XRDU=__1QDU->__OFL;
+            __YRDU=__55W(((____IB )__BQDU),((____YWB )__XRDU),((____YWB )__JQDU));
+            __BQDU=((____DB *)__YRDU);
+            __M00(__BQDU,__XRDU,(____Q)(__JQDU -  1));
+            __1QDU->__FFL=__BQDU;
+            __1QDU->__OFL=__JQDU;
+          };
+        };
+        ((____DB *)__1QDU->__FFL)[__1QDU->__WJ]=',';
+        __1QDU->__WJ=(____Q)(__1QDU->__WJ +  1);
+        __SWGB=(____Q)(__SWGB +  1);
+      };
+      __WCKC=((____PAY *)__HCY);
+      __1UDB=((void **)__WCKC->__XAY.__B4XB)[__WCKC->__XAY.__SUDB];
+      __CQXE(((____WMB *)__1UDB),__YC);
+      __ILVT=((____BC *)__YC);
+      if ((__ILVT->__OFL <= __ILVT->__WJ)) {
+        if ((__ILVT->__OFL ==  0)) {
+          __ILVT->__OFL= 32;
+          __ZPDU=__RVW( 32);
+          __ILVT->__FFL=__ZPDU;
+        } else /* FALSE */ {
+          __PYGB=(____Q)(__ILVT->__OFL <<  1);
+          __ZPDU=((____DB *)__ILVT->__FFL);
+          __02GB=__ILVT->__OFL;
+          __IRDU=__55W(((____IB )__ZPDU),((____YWB )__02GB),((____YWB )__PYGB));
+          __ZPDU=((____DB *)__IRDU);
+          __M00(__ZPDU,__02GB,(____Q)(__PYGB -  1));
+          __ILVT->__FFL=__ZPDU;
+          __ILVT->__OFL=__PYGB;
+        };
+      };
+      ((____DB *)__ILVT->__FFL)[__ILVT->__WJ]=']';
+      __ILVT->__WJ=(____Q)(__ILVT->__WJ +  1);
+      __FYGB=__OJC(__YC);
+      __RYMB->__TZMB=__FYGB;
+      __RYMB->__UZMB=__IUDB;
+      __RYMB->__VZMB=__HCY;
+      __K2X(((____BC *)__YC),__FYGB);
+      __4QOB(((____BC *)__YC),',','x');
+      __4QOB(((____BC *)__YC),'[','o');
+      __4QOB(((____BC *)__YC),']','o');
+      __4QOB(((____BC *)__YC),' ','_');
+      __4QOB(((____BC *)__YC),'.','_');
+      __FYGB=__BSOB(__YC);
+      __RYMB->__JCY.__5ZMB=__FYGB;
+      __RYMB->__JCY.__QF=__JVGB;
+      __B0MB=__1MD( 10);
+      __RYMB->__JCY.__1LC=__B0MB;
+      if (((void *)__RYMB->__JCY.__QF->__D0MB == (void *)(&__string_18))) {
+        __3UDB= 3;
+        __2VGB=__K__;
+      } else /* FALSE */ {
+        __2VGB=__O__;
+      };
+      if ((! __2VGB)) {
+        if (((void *)__RYMB->__JCY.__QF->__D0MB == (void *)(&__string_19))) {
+          __3UDB= 12;
+        };
+      };
+      __1UDB=__END(__RYMB,__3UDB);
+      __RYMB->__JCY.__BMC=__1UDB;
+      __5JZC(((____MF *)__RYMB->__JCY.__QF),__RYMB);
+      __WVGV=NULL;
+      __KQDU=((____IB )(NULL));
+      __JWGB= 0;
+      __IVGV=((____IB )sizeof(____G1MB));
+      if (((unsigned long)__IVGV ==  0)) {
+        __WVGV=__G1MB__;
+      } else /* FALSE */ {
+        __JWGB=____G1MB__;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IVGV));
+        if ((__JWGB == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __IRDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3G2T=(void *)((unsigned long)(void *)((unsigned long)__IVGV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IRDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IRDU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __LVGV=((____YWB )((____Q )(void *)((unsigned long)__3G2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __IRDU=__OKI(__3G2T,((____IB )(&(table_size[(__LVGV)-1]))),((____YWB )((____Q )__3G2T)));
+          __KQDU=__IRDU;
+        } else /* FALSE */ {
+          __LVGV=((____YWB )__JWGB);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __IRDU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3G2T=(void *)((unsigned long)(void *)((unsigned long)__IVGV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IRDU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IRDU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __IRDU=__OKI(__3G2T,((____IB )(&(table_type[(__LVGV)]))),(____YWB)(__LVGV |  1));
+          __KQDU=__IRDU;
+        };
+        __WVGV=((____G1MB *)__KQDU);
+        *(__WVGV) = *(__G1MB__);
+      };
+      __CWGV=((____G1MB *)__WVGV);
+      __JWGB=__IKN( 53);
+      __EWGV=__CSDD(__JWGB);
+      __CWGV->__5MZC=__EWGV;
+      __CWGV->__YMZC=__JWGB;
+      __CWGV->__5NZC= 0;
+      __RYMB->__JCY.__M1MB=__WVGV;
+      __HMZC(((____G1MB *)__RYMB->__JCY.__M1MB),__FMB__);
+      __MVOB(__RYMB,__RYMB);
+      if (((void *)__RYMB->__JCY.__QF->__P1MB != (void *)NULL)) {
+        __OYGB=(____Q)(((____ZLB *)__RYMB->__JCY.__QF->__P1MB)->__BMB.__QBY +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __01MB=__ZIRB(__OYGB);
+        __RYMB->__11MB=__01MB;
+        __OYGB=__RYMB->__JCY.__QF->__P1MB->__BMB.__QBY;
+        __PYGB= 0;
+        while ((__PYGB <= __OYGB)) {
+          __J2MB=__RYMB->__11MB;
+          __M2MB=((void **)((____ZLB *)__RYMB->__JCY.__QF->__P1MB)->__BMB.__FJXC)[__PYGB];
+          switch (((struct ___OBJ *)__M2MB)->__id) {
+          case ____QMB__: {
+            __N2MB=__43X(((____QMB *)__M2MB));
+          } break;
+          case ____0MB__: {
+            __N2MB=__D5X(((____0MB *)((____QMB *)__M2MB)));
+          } break;
+          case ____KPB__: {
+            __N2MB=__LAY(((____KPB *)((____QMB *)__M2MB)),__RYMB);
+          } break;
+          case ____TEZ__: {
+            __N2MB=__HZ1D(((____TEZ *)((____QMB *)__M2MB)),__RYMB);
+          } break;
+          case ____GZRC__: {
+            __N2MB=__I04E(((____GZRC *)((____QMB *)__M2MB)),__RYMB);
+          } break;
+          };
+          __2DYB(((____PAY *)__J2MB),__N2MB);
+          __PYGB=(____Q)(__PYGB +  1);
+        };
+      };
+      if (((void *)__RYMB->__JCY.__QF->__T2MB != (void *)NULL)) {
+        __OYGB=(____Q)(((____ZLB *)__RYMB->__JCY.__QF->__T2MB)->__BMB.__QBY +  1);
+        __01MB=__ZIRB(__OYGB);
+        __RYMB->__52MB=__01MB;
+        __OYGB=__RYMB->__JCY.__QF->__T2MB->__BMB.__QBY;
+        __PYGB= 0;
+        while ((__PYGB <= __OYGB)) {
+          __J2MB=__RYMB->__52MB;
+          __M2MB=((void **)((____ZLB *)__RYMB->__JCY.__QF->__T2MB)->__BMB.__FJXC)[__PYGB];
+          switch (((struct ___OBJ *)__M2MB)->__id) {
+          case ____QMB__: {
+            __N2MB=__43X(((____QMB *)__M2MB));
+          } break;
+          case ____0MB__: {
+            __N2MB=__D5X(((____0MB *)((____QMB *)__M2MB)));
+          } break;
+          case ____KPB__: {
+            __N2MB=__LAY(((____KPB *)((____QMB *)__M2MB)),__RYMB);
+          } break;
+          case ____TEZ__: {
+            __N2MB=__HZ1D(((____TEZ *)((____QMB *)__M2MB)),__RYMB);
+          } break;
+          case ____GZRC__: {
+            __N2MB=__I04E(((____GZRC *)((____QMB *)__M2MB)),__RYMB);
+          } break;
+          };
+          __2DYB(((____PAY *)__J2MB),__N2MB);
+          __PYGB=(____Q)(__PYGB +  1);
+        };
+      };
+    };
+    __IUDB=__MAY->__LPB.__TPC;
+    if (((void *)__IUDB == (void *)NULL)) {
+      __IBY=__BUDB->__JCY.__BMC;
+    } else /* FALSE */ {
+      if (((void *)__IUDB == (void *)(&__string_18))) {
+        __N2MB=((____WMB *)__BUDB->__JCY.__BMC);
+        __EPYS=__FKRB(__N2MB,(____3LC)(__N2MB->__LLK |  1));
+        __IBY=__EPYS;
+      } else /* FALSE */ {
+        __N2MB=((____WMB *)__BUDB->__JCY.__BMC);
+        __EPYS=__FKRB(__N2MB,(____3LC)(__N2MB->__LLK |  4));
+        __IBY=__EPYS;
+      };
+    };
+    __1AY=__IBY;
+  };
+  __HBY=__1AY;
+  return(__HBY);
 }
 
-static void* prototype__L2ZG()
+static void* __03ZG()
 // () With result Recursive, No inlinable.
 {
-  void *__tmp__O2ZG;
-  __PROTOTYPE__MF *__tmp__P2ZG;
-  __tmp__O2ZG=type_block__YOB;
-  switch (((struct ___OBJ *)__tmp__O2ZG)->__id) {
-  case __TYPE__FF__: {
-    __tmp__P2ZG=((__TYPE__FF *)__tmp__O2ZG)->prototype__QF;
+  void *__33ZG;
+  ____MF *__43ZG;
+  __33ZG=__5OB;
+  switch (((struct ___OBJ *)__33ZG)->__id) {
+  case ____FF__: {
+    __43ZG=((____FF *)__33ZG)->__QF;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__P2ZG=((__TYPE_NULL__4LB *)__tmp__O2ZG)->parent_type__5LB.prototype__QF;
+  case ____FMB__: {
+    __43ZG=((____FMB *)__33ZG)->__GMB.__QF;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__P2ZG=((__TYPE_VOID__AMB *)__tmp__O2ZG)->parent_type__BMB.prototype__QF;
+  case ____HMB__: {
+    __43ZG=((____HMB *)__33ZG)->__IMB.__QF;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__P2ZG=((__TYPE_CONTEXT__CMB *)__tmp__O2ZG)->parent_type__DMB.prototype__QF;
+  case ____JMB__: {
+    __43ZG=((____JMB *)__33ZG)->__KMB.__QF;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__P2ZG=((__TYPE_ID__EMB *)__tmp__O2ZG)->parent_type__FMB.prototype__QF;
+  case ____LMB__: {
+    __43ZG=((____LMB *)__33ZG)->__MMB.__QF;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__P2ZG=((__TYPE_GENERIC__BCY *)__tmp__O2ZG)->parent_type__CCY.prototype__QF;
+  case ____ICY__: {
+    __43ZG=((____ICY *)__33ZG)->__JCY.__QF;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__P2ZG=prototype__L2ZG();
+  case ____EQ5D__: {
+    __43ZG=__03ZG();
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__P2ZG=prototype__XAFL();
+  case ____L4NJ__: {
+    __43ZG=__GCFL();
   } break;
   };
-  __tmp__O2ZG=__tmp__P2ZG;
-  return(__tmp__O2ZG);
+  __33ZG=__43ZG;
+  return(__33ZG);
 }
 
-static void* prototype__XAFL()
+static void* __GCFL()
 // () With result Recursive, No inlinable.
 {
-  void *__tmp__0AFL;
-  __PROTOTYPE__MF *__tmp__1AFL;
-  __tmp__0AFL=type_block__YOB;
-  switch (((struct ___OBJ *)__tmp__0AFL)->__id) {
-  case __TYPE__FF__: {
-    __tmp__1AFL=((__TYPE__FF *)__tmp__0AFL)->prototype__QF;
+  void *__JCFL;
+  ____MF *__KCFL;
+  __JCFL=__5OB;
+  switch (((struct ___OBJ *)__JCFL)->__id) {
+  case ____FF__: {
+    __KCFL=((____FF *)__JCFL)->__QF;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__1AFL=((__TYPE_NULL__4LB *)__tmp__0AFL)->parent_type__5LB.prototype__QF;
+  case ____FMB__: {
+    __KCFL=((____FMB *)__JCFL)->__GMB.__QF;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__1AFL=((__TYPE_VOID__AMB *)__tmp__0AFL)->parent_type__BMB.prototype__QF;
+  case ____HMB__: {
+    __KCFL=((____HMB *)__JCFL)->__IMB.__QF;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__1AFL=((__TYPE_CONTEXT__CMB *)__tmp__0AFL)->parent_type__DMB.prototype__QF;
+  case ____JMB__: {
+    __KCFL=((____JMB *)__JCFL)->__KMB.__QF;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__1AFL=((__TYPE_ID__EMB *)__tmp__0AFL)->parent_type__FMB.prototype__QF;
+  case ____LMB__: {
+    __KCFL=((____LMB *)__JCFL)->__MMB.__QF;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__1AFL=((__TYPE_GENERIC__BCY *)__tmp__0AFL)->parent_type__CCY.prototype__QF;
+  case ____ICY__: {
+    __KCFL=((____ICY *)__JCFL)->__JCY.__QF;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__1AFL=prototype__L2ZG();
+  case ____EQ5D__: {
+    __KCFL=__03ZG();
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__1AFL=prototype__XAFL();
+  case ____L4NJ__: {
+    __KCFL=__GCFL();
   } break;
   };
-  __tmp__0AFL=__tmp__1AFL;
-  return(__tmp__0AFL);
+  __JCFL=__KCFL;
+  return(__JCFL);
 }
 
-static __FAST_ARRAYoINSTRo__X53D* create_with_capacity__DXEE(__INTEGER__Q new_count__FXEE)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____GB4D* __SYEE(____Q __UYEE)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__DHCF,__tmp__JHCF,__tmp__JA3T,__tmp__LA3T;
-  __INTEGER__Q typ_id__HHCF;
-  __UINTEGER_32__RWB __tmp__MA3T;
-  __FAST_ARRAYoINSTRo__X53D *result__CHCF,*Self__JG5F;
-  void **__tmp__ZG5F;
-  result__CHCF=NULL;
-  ptr__DHCF=((__POINTER__IB )(NULL));
-  typ_id__HHCF= 0;
-  __tmp__JHCF=((__POINTER__IB )sizeof(__FAST_ARRAYoINSTRo__X53D));
-  if (((unsigned long)__tmp__JHCF ==  0)) {
-    result__CHCF=FAST_ARRAYoINSTRo__X53D__;
+  ____IB __SICF,__YICF,__YB3T,__0B3T;
+  ____Q __WICF;
+  ____YWB __1B3T;
+  ____GB4D *__RICF,*__YH5F;
+  void **__II5F;
+  __RICF=NULL;
+  __SICF=((____IB )(NULL));
+  __WICF= 0;
+  __YICF=((____IB )sizeof(____GB4D));
+  if (((unsigned long)__YICF ==  0)) {
+    __RICF=__GB4D__;
   } else /* FALSE */ {
-    typ_id__HHCF=__FAST_ARRAYoINSTRo__X53D__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JHCF));
-    if ((typ_id__HHCF == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__JA3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__LA3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__JHCF - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JA3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JA3T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__MA3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LA3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__JA3T=micro_alloc__table__lab__HKI(__tmp__LA3T,((__POINTER__IB )(&(table_size[(__tmp__MA3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LA3T)));
-      ptr__DHCF=__tmp__JA3T;
-    } else /* FALSE */ {
-      __tmp__MA3T=((__UINTEGER_32__RWB )typ_id__HHCF);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__JA3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__LA3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__JHCF - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JA3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JA3T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__JA3T=micro_alloc__table__lab__HKI(__tmp__LA3T,((__POINTER__IB )(&(table_type[(__tmp__MA3T)]))),(__UINTEGER_32__RWB)(__tmp__MA3T |  1));
-      ptr__DHCF=__tmp__JA3T;
-    };
-    result__CHCF=((__FAST_ARRAYoINSTRo__X53D *)ptr__DHCF);
-    *(result__CHCF) = *(FAST_ARRAYoINSTRo__X53D__);
-  };
-  Self__JG5F=((__FAST_ARRAYoINSTRo__X53D *)result__CHCF);
-  if ((Self__JG5F->parent_arrayed_collection__553D.capacity__F04F < new_count__FXEE)) {
-    __tmp__ZG5F=create__4BNG(new_count__FXEE);
-    Self__JG5F->parent_arrayed_collection__553D.storage__D14F=__tmp__ZG5F;
-    Self__JG5F->parent_arrayed_collection__553D.capacity__F04F=new_count__FXEE;
-  };
-  Self__JG5F->parent_arrayed_collection__553D.upper__RTLE=(__INTEGER__Q)(-  1);
-  Self__JG5F=result__CHCF;
-  return(Self__JG5F);
+    __WICF=____GB4D__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YICF));
+    if ((__WICF == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __YB3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __0B3T=(void *)((unsigned long)(void *)((unsigned long)__YICF - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YB3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YB3T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __1B3T=((____YWB )((____Q )(void *)((unsigned long)__0B3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __YB3T=__OKI(__0B3T,((____IB )(&(table_size[(__1B3T)-1]))),((____YWB )((____Q )__0B3T)));
+      __SICF=__YB3T;
+    } else /* FALSE */ {
+      __1B3T=((____YWB )__WICF);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __YB3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __0B3T=(void *)((unsigned long)(void *)((unsigned long)__YICF - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YB3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YB3T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __YB3T=__OKI(__0B3T,((____IB )(&(table_type[(__1B3T)]))),(____YWB)(__1B3T |  1));
+      __SICF=__YB3T;
+    };
+    __RICF=((____GB4D *)__SICF);
+    *(__RICF) = *(__GB4D__);
+  };
+  __YH5F=((____GB4D *)__RICF);
+  if ((__YH5F->__OB4D.__U14F < __UYEE)) {
+    __II5F=__NDNG(__UYEE);
+    __YH5F->__OB4D.__S24F=__II5F;
+    __YH5F->__OB4D.__U14F=__UYEE;
+  };
+  __YH5F->__OB4D.__AVLE=(____Q)(-  1);
+  __YH5F=__RICF;
+  return(__YH5F);
 }
 
-static __LOCAL__43WC* create__name__style__type__0HND(__POSITION__OL p__2HND,__STRING_CONSTANT__0 *n__3HND,__CHARACTER__DB c__4HND,__TYPE_FULL__PMB *t__5HND)
-// ({POSITION__OL},{NULLxSTRING_CONSTANT__0},{CHARACTER__DB},{NULLxTYPE_FULL__PMB}) With result No recursive, No inlinable.
+static ____N5WC* __JJND(____OL __LJND,____0 *__MJND,____DB __NJND,____WMB *__OJND)
+// ({__OL},{NULLx__0},{__DB},{NULLx__WMB}) With result No recursive, No inlinable.
 {
-  __LOCAL__43WC *result__2PRD,*Self__NM5D;
-  __POINTER__IB ptr__3PRD,__tmp__DQRD,__tmp__TG2T,__tmp__VG2T;
-  __INTEGER__Q typ_id__BQRD;
-  __UINTEGER_32__RWB __tmp__WG2T;
-  __STRING_CONSTANT__0 *__tmp__GN5D;
-  __TYPE_FULL__PMB *Self__MP0R,*__tmp__PP0R;
-  __TYPES_TMP__TM5D *__tmp__IO5D;
-  __TYPES__UM5D *__tmp__LO5D;
-  void *__tmp__ZO5D;
-  __TYPE_BLOCK__VO5D *__tmp__1O5D;
-  __BOOLEAN__L __tmp__ON5D,__tmp__SN5D;
-  result__2PRD=NULL;
-  ptr__3PRD=((__POINTER__IB )(NULL));
-  typ_id__BQRD= 0;
-  __tmp__DQRD=((__POINTER__IB )sizeof(__LOCAL__43WC));
-  if (((unsigned long)__tmp__DQRD ==  0)) {
-    result__2PRD=LOCAL__43WC__;
+  ____N5WC *__LRRD,*__2N5D;
+  ____IB __MRRD,__SRRD,__CI2T,__EI2T;
+  ____Q __QRRD;
+  ____YWB __FI2T;
+  ____0 *__VO5D;
+  ____WMB *__1Q0R,*__4Q0R;
+  ____CO5D *__XP5D;
+  ____DO5D *__0P5D;
+  void *__IQ5D;
+  ____EQ5D *__KQ5D;
+  ____L __3O5D,__BP5D;
+  __LRRD=NULL;
+  __MRRD=((____IB )(NULL));
+  __QRRD= 0;
+  __SRRD=((____IB )sizeof(____N5WC));
+  if (((unsigned long)__SRRD ==  0)) {
+    __LRRD=__N5WC__;
   } else /* FALSE */ {
-    typ_id__BQRD=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DQRD));
-    if ((typ_id__BQRD == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__TG2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__VG2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__DQRD - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TG2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TG2T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__WG2T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VG2T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__TG2T=micro_alloc__table__lab__HKI(__tmp__VG2T,((__POINTER__IB )(&(table_size[(__tmp__WG2T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VG2T)));
-      ptr__3PRD=__tmp__TG2T;
-    } else /* FALSE */ {
-      __tmp__WG2T=((__UINTEGER_32__RWB )typ_id__BQRD);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__TG2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__VG2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__DQRD - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TG2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TG2T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__TG2T=micro_alloc__table__lab__HKI(__tmp__VG2T,((__POINTER__IB )(&(table_type[(__tmp__WG2T)]))),(__UINTEGER_32__RWB)(__tmp__WG2T |  1));
-      ptr__3PRD=__tmp__TG2T;
-    };
-    result__2PRD=((__LOCAL__43WC *)ptr__3PRD);
-    *(result__2PRD) = *(LOCAL__43WC__);
-  };
-  Self__NM5D=((__LOCAL__43WC *)result__2PRD);
-  Self__NM5D->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B=p__2HND;
-  Self__NM5D->parent_variable__B4WC.parent_named__A4WC.name__4VB=n__3HND;
-  Self__NM5D->is_result__FN5D=FALSE__O__;
-  __tmp__GN5D=get_intern__IROB(n__3HND);
-  Self__NM5D->parent_variable__B4WC.intern_name__HN5D=__tmp__GN5D;
-  if (((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)t__5HND)->flag__ELK &  1) !=  0)) {
-    __tmp__ON5D=is_expanded_c__4NTE(((__TYPE_FULL__PMB *)t__5HND));
-    __tmp__SN5D=(! __tmp__ON5D);
+    __QRRD=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SRRD));
+    if ((__QRRD == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __CI2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __EI2T=(void *)((unsigned long)(void *)((unsigned long)__SRRD - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CI2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CI2T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __FI2T=((____YWB )((____Q )(void *)((unsigned long)__EI2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __CI2T=__OKI(__EI2T,((____IB )(&(table_size[(__FI2T)-1]))),((____YWB )((____Q )__EI2T)));
+      __MRRD=__CI2T;
+    } else /* FALSE */ {
+      __FI2T=((____YWB )__QRRD);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __CI2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __EI2T=(void *)((unsigned long)(void *)((unsigned long)__SRRD - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CI2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CI2T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __CI2T=__OKI(__EI2T,((____IB )(&(table_type[(__FI2T)]))),(____YWB)(__FI2T |  1));
+      __MRRD=__CI2T;
+    };
+    __LRRD=((____N5WC *)__MRRD);
+    *(__LRRD) = *(__N5WC__);
+  };
+  __2N5D=((____N5WC *)__LRRD);
+  __2N5D->__Q5WC.__P5WC.__OF.__O2B=__LJND;
+  __2N5D->__Q5WC.__P5WC.__FWB=__MJND;
+  __2N5D->__UO5D=__O__;
+  __VO5D=__BSOB(__MJND);
+  __2N5D->__Q5WC.__WO5D=__VO5D;
+  if (((____3LC)(((____WMB *)__OJND)->__LLK &  1) !=  0)) {
+    __3O5D=__NPTE(((____WMB *)__OJND));
+    __BP5D=(! __3O5D);
   } else /* FALSE */ {
-    __tmp__SN5D=FALSE__O__;
+    __BP5D=__O__;
   };
-  if (__tmp__SN5D) {
-    Self__MP0R=((__TYPE_FULL__PMB *)t__5HND);
-    __tmp__PP0R=get_with__WIRB(Self__MP0R,(__UINTEGER_8__WLC)(Self__MP0R->flag__ELK |  16));
-    Self__NM5D->parent_variable__B4WC.type__1N5D=__tmp__PP0R;
+  if (__BP5D) {
+    __1Q0R=((____WMB *)__OJND);
+    __4Q0R=__FKRB(__1Q0R,(____3LC)(__1Q0R->__LLK |  16));
+    __2N5D->__Q5WC.__KP5D=__4Q0R;
   } else /* FALSE */ {
-    Self__NM5D->parent_variable__B4WC.type__1N5D=t__5HND;
-  };
-  Self__NM5D->parent_variable__B4WC.parent_named__A4WC.style__NKQC=c__4HND;
-  if (((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__NM5D->parent_variable__B4WC.type__1N5D)->flag__ELK &  1) !=  0) && ((void *)((__TYPE_FULL__PMB *)Self__NM5D->parent_variable__B4WC.type__1N5D)->the_parent_type__DLK != (void *)type_boolean__MNB)) || ((void *)Self__NM5D->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)(&__string_67)))) {
-    __tmp__IO5D=new__KFHG();
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__IO5D),((__TYPE_FULL__PMB *)t__5HND)->the_parent_type__DLK);
-    __tmp__LO5D=to_types__EVXI(((__TYPES_TMP__TM5D *)__tmp__IO5D));
-    Self__NM5D->parent_variable__B4WC.type_list__MO5D=__tmp__LO5D;
+    __2N5D->__Q5WC.__KP5D=__OJND;
+  };
+  __2N5D->__Q5WC.__P5WC.__2LQC=__NJND;
+  if (((((____3LC)(((____WMB *)__2N5D->__Q5WC.__KP5D)->__LLK &  1) !=  0) && ((void *)((____WMB *)__2N5D->__Q5WC.__KP5D)->__KLK != (void *)__TNB)) || ((void *)__2N5D->__Q5WC.__P5WC.__FWB == (void *)(&__string_67)))) {
+    __XP5D=__ZGHG();
+    __EVXI(((____CO5D *)__XP5D),((____WMB *)__OJND)->__KLK);
+    __0P5D=__TWXI(((____CO5D *)__XP5D));
+    __2N5D->__Q5WC.__1P5D=__0P5D;
   } else /* FALSE */ {
-    Self__NM5D->parent_variable__B4WC.type_list__MO5D=TYPES__UM5D__;
+    __2N5D->__Q5WC.__1P5D=__DO5D__;
   };
-  __tmp__ZO5D=((__TYPE_FULL__PMB *)Self__NM5D->parent_variable__B4WC.type__1N5D)->the_parent_type__DLK;
-  if (__tmp__ZO5D==NULL) {
-    __tmp__1O5D=NULL;
+  __IQ5D=((____WMB *)__2N5D->__Q5WC.__KP5D)->__KLK;
+  if (__IQ5D==NULL) {
+    __KQ5D=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__ZO5D)->__id) {
-    case __TYPE__FF__: {
-      __tmp__1O5D=NULL;
+    switch (((struct ___OBJ *)__IQ5D)->__id) {
+    case ____FF__: {
+      __KQ5D=NULL;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__1O5D=NULL;
+    case ____FMB__: {
+      __KQ5D=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__1O5D=NULL;
+    case ____HMB__: {
+      __KQ5D=NULL;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__1O5D=NULL;
+    case ____JMB__: {
+      __KQ5D=NULL;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__1O5D=NULL;
+    case ____LMB__: {
+      __KQ5D=NULL;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__1O5D=NULL;
+    case ____ICY__: {
+      __KQ5D=NULL;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__1O5D=((void *)__tmp__ZO5D);
+    case ____EQ5D__: {
+      __KQ5D=((void *)__IQ5D);
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__1O5D=NULL;
+    case ____L4NJ__: {
+      __KQ5D=NULL;
     } break;
     }
   };
-  if ((((void *)__tmp__1O5D != (void *)NULL) && ((void *)Self__NM5D->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)(&__string_67)))) {
-    print__CKG((&__string_330));
-    print__CKG(((__STRING_CONSTANT__0 *)Self__NM5D->parent_variable__B4WC.intern_name__HN5D));
-    print__CKG((&__string_331));
-    print__CKG((&__string_332));
+  if ((((void *)__KQ5D != (void *)NULL) && ((void *)__2N5D->__Q5WC.__P5WC.__FWB == (void *)(&__string_67)))) {
+    __JKG((&__string_330));
+    __JKG(((____0 *)__2N5D->__Q5WC.__WO5D));
+    __JKG((&__string_331));
+    __JKG((&__string_332));
     fputc((int)('\n'),stdout);
     exit(( 1));
   };
-  Self__NM5D=result__2PRD;
-  return(Self__NM5D);
+  __2N5D=__LRRD;
+  return(__2N5D);
 }
 
-static __PUSH__AXB* create__context__first__Z1FD(__PUSH__AXB *Self__01FD,__POSITION__OL pos__11FD,__LOCAL__43WC *v__21FD,__BOOLEAN__L f__31FD)
-// ({PUSH__AXB},{POSITION__OL},{NULLxLOCAL__43WC},{TRUE__KxFALSE__O}) With result No recursive, No inlinable.
+static ____HXB* __I3FD(____HXB *__J3FD,____OL __K3FD,____N5WC *__L3FD,____L __M3FD)
+// ({__HXB},{__OL},{NULLx__N5WC},{__Kx__O}) With result No recursive, No inlinable.
 {
-  __PUSH__AXB *result__EJND,*Self__I44D;
-  __POINTER__IB ptr__FJND,__tmp__LJND,__tmp__CH2T,__tmp__EH2T;
-  __INTEGER__Q typ_id__JJND;
-  __UINTEGER_32__RWB __tmp__FH2T;
-  result__EJND=NULL;
-  ptr__FJND=((__POINTER__IB )(NULL));
-  typ_id__JJND= 0;
-  __tmp__LJND=((__POINTER__IB )sizeof(__PUSH__AXB));
-  if (((unsigned long)__tmp__LJND ==  0)) {
-    result__EJND=Self__01FD;
+  ____HXB *__TKND,*__X54D;
+  ____IB __UKND,__0KND,__RI2T,__TI2T;
+  ____Q __YKND;
+  ____YWB __UI2T;
+  __TKND=NULL;
+  __UKND=((____IB )(NULL));
+  __YKND= 0;
+  __0KND=((____IB )sizeof(____HXB));
+  if (((unsigned long)__0KND ==  0)) {
+    __TKND=__J3FD;
   } else /* FALSE */ {
-    typ_id__JJND=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LJND));
-    if ((typ_id__JJND == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__CH2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__EH2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__LJND - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CH2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CH2T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__FH2T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EH2T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__CH2T=micro_alloc__table__lab__HKI(__tmp__EH2T,((__POINTER__IB )(&(table_size[(__tmp__FH2T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EH2T)));
-      ptr__FJND=__tmp__CH2T;
-    } else /* FALSE */ {
-      __tmp__FH2T=((__UINTEGER_32__RWB )typ_id__JJND);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__CH2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__EH2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__LJND - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CH2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CH2T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__CH2T=micro_alloc__table__lab__HKI(__tmp__EH2T,((__POINTER__IB )(&(table_type[(__tmp__FH2T)]))),(__UINTEGER_32__RWB)(__tmp__FH2T |  1));
-      ptr__FJND=__tmp__CH2T;
-    };
-    result__EJND=((__PUSH__AXB *)ptr__FJND);
-    *(result__EJND) = *(Self__01FD);
-  };
-  Self__I44D=((__PUSH__AXB *)result__EJND);
-  if (((void *)v__21FD == (void *)NULL)) {
-    print__CKG((&__string_333));
+    __YKND=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0KND));
+    if ((__YKND == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __RI2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __TI2T=(void *)((unsigned long)(void *)((unsigned long)__0KND - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RI2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RI2T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __UI2T=((____YWB )((____Q )(void *)((unsigned long)__TI2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __RI2T=__OKI(__TI2T,((____IB )(&(table_size[(__UI2T)-1]))),((____YWB )((____Q )__TI2T)));
+      __UKND=__RI2T;
+    } else /* FALSE */ {
+      __UI2T=((____YWB )__YKND);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __RI2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __TI2T=(void *)((unsigned long)(void *)((unsigned long)__0KND - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RI2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RI2T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __RI2T=__OKI(__TI2T,((____IB )(&(table_type[(__UI2T)]))),(____YWB)(__UI2T |  1));
+      __UKND=__RI2T;
+    };
+    __TKND=((____HXB *)__UKND);
+    *(__TKND) = *(__J3FD);
+  };
+  __X54D=((____HXB *)__TKND);
+  if (((void *)__L3FD == (void *)NULL)) {
+    __JKG((&__string_333));
     fputc((int)('\n'),stdout);
     exit(( 1));
   };
-  Self__I44D->parent_instr__BXB.parent_itm_object__YH.position__H2B=pos__11FD;
-  Self__I44D->context__A54D=v__21FD;
-  Self__I44D->is_first__B54D=f__31FD;
-  Self__I44D=result__EJND;
-  return(Self__I44D);
+  __X54D->__IXB.__YH.__O2B=__K3FD;
+  __X54D->__PA5D=__L3FD;
+  __X54D->__QA5D=__M3FD;
+  __X54D=__TKND;
+  return(__X54D);
 }
 
-static void add_last__A04F(__FAST_ARRAYoINSTRo__X53D *Self__B04F,void *element__C04F)
-// ({FAST_ARRAYoINSTRo__X53D},{NULLxLIST__WHxSTRING_CST__5JxCALL_NULL__AUBxPUSH__AXBxEXTERNAL_C__L5WCxPROTOTYPE_CST__45WCxINTEGER_CST__KAXCxSWITCH__DDXCxNODE_TYPE__FK2CxEXPR_MULTIPLE__UKWHxREAD_LOCAL__N5ZIxWRITE_GLOBAL__EXKJxWRITE_SLOT__SXKJxEXPR_EQUAL__YHNJxEXPR_NOT_EQUAL__DINJxIS_EXPANDED__L5NJxGET_TYPE_ID__V5NJxEXPR_SUP__OAOJxEXPR_SUB__CBOJxEXPR_MUL__YBOJxEXPR_DIV__MCOJxEXPR_AND__ADOJxEXPR_SHIFT_R__UDOJxEXPR_SHIFT_L__IEOJxPUT_TO__BFOJxITEM__VFOJxSIZE_OF__NGOJxCAST__JHOJxREAL_CST__JLOJxCHARACTER_CST__5LOJxNATIVE_ARRAY_CHARACTER_CST__JNOJxNOP__5WVJxWRITE_LOCAL__BEYJxLOOP__ZQBKxCALL_SLOT__U5YKxNODE_STYLE__5C4KxREAD_SLOT__ZK4KxEXPR_NOT_LOGIC__E4FLxEXPR_OR_LOGIC__OCULxEXPR_OR_OR_LOGIC__LDULxEXPR_AND_LOGIC__SEULxEXPR_AND_AND_LOGIC__NFULxEXPR_NEG__SYVLxEXPR_ADD__AZVLxREAD_GLOBAL__B4YLxEXPR_NOT__FUPMxEXPR_MOD__LYPMxLOOP_END__E0RMxCOP_LOCK__K40MxCOP_UNLOCK__MC1MxEXPR_OR__3P0NxEXPR_SUP_EQ__JVBPxEXPR_INF__2WBPxEXPR_INF_EQ__TXBPxEXPR_XOR__OAEP}) Void No recursive, No inlinable.
+static void __P14F(____GB4D *__Q14F,void *__R14F)
+// ({__GB4D},{NULLx__WHx__5Jx__HUBx__HXBx__0AXCx__NBXCx__ZBXCx__SEXCx__UL2Cx__DMWHx__2A0Ix__TYKJx__BZKJx__HJNJx__SJNJx__0AOJx__EBOJx__3BOJx__RCOJx__HDOJx__1DOJx__PEOJx__DFOJx__XFOJx__QGOJx__EHOJx__2HOJx__YIOJx__YMOJx__ONOJx__YOOJx__OYVJx__QFYJx__ISBKx__DBZKx__OE4Kx__IM4Kx__T5FLx__3DULx__0EULx__BGULx__2GULx__B0VLx__P0VLx__Q5YLx__UVPMx__0ZPMx__T1RMx__Z50Mx__1D1Mx__MR0Nx__YWBPx__LYBPx__CZBPx__3BEP}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__K14F,__tmp__M14F,__tmp__IR2G,Self__Y5UH;
-  __POINTER__IB __tmp__GR2G;
-  __BOOLEAN__L __tmp__S04F;
-  void **__tmp__C14F;
-  if (((__INTEGER__Q)(Self__B04F->parent_arrayed_collection__553D.upper__RTLE +  1) <= (__INTEGER__Q)(Self__B04F->parent_arrayed_collection__553D.capacity__F04F -  1))) {
-    Self__B04F->parent_arrayed_collection__553D.upper__RTLE=(__INTEGER__Q)(Self__B04F->parent_arrayed_collection__553D.upper__RTLE +  1);
-    __tmp__S04F=TRUE__K__;
+  ____Q __Z24F,__124F,__XS2G,__HBVH;
+  ____IB __VS2G;
+  ____L __B24F;
+  void **__R24F;
+  if (((____Q)(__Q14F->__OB4D.__AVLE +  1) <= (____Q)(__Q14F->__OB4D.__U14F -  1))) {
+    __Q14F->__OB4D.__AVLE=(____Q)(__Q14F->__OB4D.__AVLE +  1);
+    __B24F=__K__;
   } else /* FALSE */ {
-    __tmp__S04F=FALSE__O__;
-  };
-  if ((! __tmp__S04F)) {
-    if ((Self__B04F->parent_arrayed_collection__553D.capacity__F04F ==  0)) {
-      __tmp__C14F=create__4BNG( 2);
-      Self__B04F->parent_arrayed_collection__553D.storage__D14F=__tmp__C14F;
-      Self__B04F->parent_arrayed_collection__553D.capacity__F04F= 2;
-      Self__B04F->parent_arrayed_collection__553D.upper__RTLE= 0;
-    } else /* FALSE */ {
-      __tmp__K14F=(__INTEGER__Q)(Self__B04F->parent_arrayed_collection__553D.capacity__F04F <<  1);
-      __tmp__C14F=Self__B04F->parent_arrayed_collection__553D.storage__D14F;
-      __tmp__M14F=Self__B04F->parent_arrayed_collection__553D.capacity__F04F;
-      __tmp__GR2G=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__C14F)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__M14F * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__K14F * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__C14F=((void **)__tmp__GR2G);
-      __tmp__IR2G=(__INTEGER__Q)(__tmp__K14F -  1);
-      Self__Y5UH=__tmp__M14F;
-      while ((Self__Y5UH <= __tmp__IR2G)) {
-        __tmp__C14F[Self__Y5UH]=NULL;
-        Self__Y5UH=(__INTEGER__Q)(Self__Y5UH +  1);
-      };
-      Self__B04F->parent_arrayed_collection__553D.storage__D14F=__tmp__C14F;
-      Self__B04F->parent_arrayed_collection__553D.capacity__F04F=__tmp__K14F;
-      Self__B04F->parent_arrayed_collection__553D.upper__RTLE=(__INTEGER__Q)(Self__B04F->parent_arrayed_collection__553D.upper__RTLE +  1);
-    };
-  };
-  ((void **)Self__B04F->parent_arrayed_collection__553D.storage__D14F)[Self__B04F->parent_arrayed_collection__553D.upper__RTLE]=element__C04F;
+    __B24F=__O__;
+  };
+  if ((! __B24F)) {
+    if ((__Q14F->__OB4D.__U14F ==  0)) {
+      __R24F=__NDNG( 2);
+      __Q14F->__OB4D.__S24F=__R24F;
+      __Q14F->__OB4D.__U14F= 2;
+      __Q14F->__OB4D.__AVLE= 0;
+    } else /* FALSE */ {
+      __Z24F=(____Q)(__Q14F->__OB4D.__U14F <<  1);
+      __R24F=__Q14F->__OB4D.__S24F;
+      __124F=__Q14F->__OB4D.__U14F;
+      __VS2G=__55W(((____IB )((void **)__R24F)),((____YWB )(____Q)(__124F * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__Z24F * ((____Q )(sizeof(void *))))));
+      __R24F=((void **)__VS2G);
+      __XS2G=(____Q)(__Z24F -  1);
+      __HBVH=__124F;
+      while ((__HBVH <= __XS2G)) {
+        __R24F[__HBVH]=NULL;
+        __HBVH=(____Q)(__HBVH +  1);
+      };
+      __Q14F->__OB4D.__S24F=__R24F;
+      __Q14F->__OB4D.__U14F=__Z24F;
+      __Q14F->__OB4D.__AVLE=(____Q)(__Q14F->__OB4D.__AVLE +  1);
+    };
+  };
+  ((void **)__Q14F->__OB4D.__S24F)[__Q14F->__OB4D.__AVLE]=__R14F;
 }
 
-static void* get_slot__KQGG(__TYPE__FF *Self__LQGG,__STRING_CONSTANT__0 *n__MQGG)
-// ({TYPE__FF},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __ZRGG(____FF *__0RGG,____0 *__1RGG)
+// ({__FF},{NULLx__0}) With result Recursive, No inlinable.
 {
-  __INTEGER__Q j__PQGG;
-  void *__tmp__RQGG,*result__OQGG,*__tmp__GRGG;
-  void *__tmp__0ATH,*__tmp__ZUGV;
-  __SECTION___EVOB *__tmp__HRGG,*result__XUGV,*__tmp__0UGV;
-  __SLOT_DATA__WIRG *Self__YUGV;
-  __TYPE_FULL__PMB *__tmp__4RGG;
-  __BOOLEAN__L __tmp__RRGG;
-  j__PQGG= 0;
-  __tmp__RQGG=get_local_slot__CTLG(Self__LQGG,n__MQGG);
-  result__OQGG=__tmp__RQGG;
-  if (((void *)__tmp__RQGG == (void *)NULL)) {
-    j__PQGG= 0;
-    while_do__55UG:
+  ____Q __4RGG;
+  void *__ASGG,*__3RGG,*__VSGG;
+  void *__JCTH,*__IWGV;
+  ____KWOB *__WSGG,*__GWGV,*__JWGV;
+  ____FKRG *__HWGV;
+  ____WMB *__NTGG;
+  ____L __ATGG;
+  __4RGG= 0;
+  __ASGG=__RULG(__0RGG,__1RGG);
+  __3RGG=__ASGG;
+  if (((void *)__ASGG == (void *)NULL)) {
+    __4RGG= 0;
+    __OBVG:
     {
-      if ((j__PQGG <= Self__LQGG->slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__GRGG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__LQGG->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__PQGG];
-        if (((struct ___OBJ *)__tmp__GRGG)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__0ATH=((__SLOT_CODE__MIRG *)__tmp__GRGG)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__0ATH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__HRGG=((__ITM_SLOT__HLC *)__tmp__0ATH)->id_section__GVOB;
+      if ((__4RGG <= __0RGG->__1LC->__ZLC.__BJK)) {
+        __VSGG=((void **)((____RLC *)__0RGG->__1LC)->__ZLC.__3IK)[__4RGG];
+        if (((struct ___OBJ *)__VSGG)->__id==____1JRG__) {
+          __JCTH=((____1JRG *)__VSGG)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__JCTH)->__id==____OLC__) {
+            __WSGG=((____OLC *)__JCTH)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__HRGG=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0ATH)->parent_itm_slot__QF0D.id_section__GVOB;
+            __WSGG=((____4G0D *)__JCTH)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__YUGV=((__SLOT_DATA__WIRG *)__tmp__GRGG);
-          result__XUGV=NULL;
-          if (((void *)Self__YUGV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__ZUGV=Self__YUGV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__ZUGV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__0UGV=((__ITM_SLOT__HLC *)__tmp__ZUGV)->id_section__GVOB;
+          __HWGV=((____FKRG *)__VSGG);
+          __GWGV=NULL;
+          if (((void *)__HWGV->__HKRG != (void *)NULL)) {
+            __IWGV=__HWGV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__IWGV)->__id==____OLC__) {
+              __JWGV=((____OLC *)__IWGV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__0UGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ZUGV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __JWGV=((____4G0D *)__IWGV)->__5G0D.__MWOB;
             };
-            result__XUGV=__tmp__0UGV;
+            __GWGV=__JWGV;
           } else /* FALSE */ {
-            __tmp__0UGV=get_name__GAUD((&__string_35));
-            result__XUGV=__tmp__0UGV;
+            __JWGV=__VBUD((&__string_35));
+            __GWGV=__JWGV;
           };
-          __tmp__HRGG=result__XUGV;
+          __WSGG=__GWGV;
         };
-        result__XUGV=((__SECTION___EVOB *)__tmp__HRGG);
-        __tmp__RRGG=(((void *)result__XUGV->name__U15E == (void *)(&__string_32)) || ((void *)result__XUGV->name__U15E == (void *)(&__string_33)));
+        __GWGV=((____KWOB *)__WSGG);
+        __ATGG=(((void *)__GWGV->__D35E == (void *)(&__string_32)) || ((void *)__GWGV->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__RRGG=FALSE__O__;
+        __ATGG=__O__;
       };
-      if ((__tmp__RRGG && ((void *)result__OQGG == (void *)NULL))) {
-        __tmp__GRGG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__LQGG->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__PQGG];
-        if (((struct ___OBJ *)__tmp__GRGG)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__0ATH=((__SLOT_CODE__MIRG *)__tmp__GRGG)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__0ATH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZUGV=((__ITM_SLOT__HLC *)__tmp__0ATH)->result_type__3VOB;
+      if ((__ATGG && ((void *)__3RGG == (void *)NULL))) {
+        __VSGG=((void **)((____RLC *)__0RGG->__1LC)->__ZLC.__3IK)[__4RGG];
+        if (((struct ___OBJ *)__VSGG)->__id==____1JRG__) {
+          __JCTH=((____1JRG *)__VSGG)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__JCTH)->__id==____OLC__) {
+            __IWGV=((____OLC *)__JCTH)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZUGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0ATH)->parent_itm_slot__QF0D.result_type__3VOB;
+            __IWGV=((____4G0D *)__JCTH)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__0ATH=((__SLOT_DATA__WIRG *)__tmp__GRGG)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__0ATH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZUGV=((__ITM_SLOT__HLC *)__tmp__0ATH)->result_type__3VOB;
+          __JCTH=((____FKRG *)__VSGG)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__JCTH)->__id==____OLC__) {
+            __IWGV=((____OLC *)__JCTH)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZUGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0ATH)->parent_itm_slot__QF0D.result_type__3VOB;
+            __IWGV=((____4G0D *)__JCTH)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__ZUGV==NULL) {
-          __tmp__0ATH=NULL;
+        if (__IWGV==NULL) {
+          __JCTH=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__ZUGV)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__0ATH=((void *)__tmp__ZUGV);
+          switch (((struct ___OBJ *)__IWGV)->__id) {
+          case ____QMB__: {
+            __JCTH=((void *)__IWGV);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__0ATH=((void *)__tmp__ZUGV);
+          case ____0MB__: {
+            __JCTH=((void *)__IWGV);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__0ATH=((void *)__tmp__ZUGV);
+          case ____KPB__: {
+            __JCTH=((void *)__IWGV);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__0ATH=((void *)__tmp__ZUGV);
+          case ____TEZ__: {
+            __JCTH=((void *)__IWGV);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__0ATH=NULL;
+          case ____2VRC__: {
+            __JCTH=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__0ATH=((void *)__tmp__ZUGV);
+          case ____GZRC__: {
+            __JCTH=((void *)__IWGV);
           } break;
           }
         };
-        switch (((struct ___OBJ *)__tmp__0ATH)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__4RGG=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__0ATH));
+        switch (((struct ___OBJ *)__JCTH)->__id) {
+        case ____QMB__: {
+          __NTGG=__43X(((____QMB *)__JCTH));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__4RGG=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0ATH)));
+        case ____0MB__: {
+          __NTGG=__D5X(((____0MB *)((____QMB *)__JCTH)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__4RGG=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0ATH)),Self__LQGG);
+        case ____KPB__: {
+          __NTGG=__LAY(((____KPB *)((____QMB *)__JCTH)),__0RGG);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__4RGG=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0ATH)),Self__LQGG);
+        case ____TEZ__: {
+          __NTGG=__HZ1D(((____TEZ *)((____QMB *)__JCTH)),__0RGG);
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__4RGG=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0ATH)),Self__LQGG);
+        case ____GZRC__: {
+          __NTGG=__I04E(((____GZRC *)((____QMB *)__JCTH)),__0RGG);
         } break;
         };
-        __tmp__GRGG=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__4RGG),n__MQGG);
-        result__OQGG=__tmp__GRGG;
-        j__PQGG=(__INTEGER__Q)(j__PQGG +  1);
-        goto while_do__55UG;
+        __VSGG=__NB3I(((____WMB *)__NTGG),__1RGG);
+        __3RGG=__VSGG;
+        __4RGG=(____Q)(__4RGG +  1);
+        goto __OBVG;
       };
     };
   };
-  __tmp__RQGG=result__OQGG;
-  return(__tmp__RQGG);
+  __ASGG=__3RGG;
+  return(__ASGG);
 }
 
-static void* get_slot__FSGG(__TYPE_NULL__4LB *Self__GSGG,__STRING_CONSTANT__0 *n__HSGG)
-// ({TYPE_NULL__4LB},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __UTGG(____FMB *__VTGG,____0 *__WTGG)
+// ({__FMB},{NULLx__0}) With result No recursive, No inlinable.
 {
-  void *result__JSGG,*__tmp__BTGG;
-  __INTEGER__Q j__KSGG;
-  void *__tmp__3ATH,*__tmp__5UGV;
-  __SECTION___EVOB *__tmp__CTGG,*result__3UGV,*__tmp__AVGV;
-  __SLOT_DATA__WIRG *Self__4UGV;
-  __TYPE_FULL__PMB *__tmp__ZTGG;
-  __BOOLEAN__L __tmp__MTGG;
-  result__JSGG=NULL;
-  j__KSGG= 0;
-  while_do__KAVG:
+  void *__YTGG,*__QUGG;
+  ____Q __ZTGG;
+  void *__MCTH,*__OWGV;
+  ____KWOB *__RUGG,*__MWGV,*__PWGV;
+  ____FKRG *__NWGV;
+  ____WMB *__IVGG;
+  ____L __1UGG;
+  __YTGG=NULL;
+  __ZTGG= 0;
+  __ZBVG:
   {
-    if ((j__KSGG <= Self__GSGG->parent_type__5LB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__BTGG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__GSGG->parent_type__5LB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__KSGG];
-      if (((struct ___OBJ *)__tmp__BTGG)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__3ATH=((__SLOT_CODE__MIRG *)__tmp__BTGG)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__3ATH)->__id==__ITM_SLOT__HLC__) {
-          __tmp__CTGG=((__ITM_SLOT__HLC *)__tmp__3ATH)->id_section__GVOB;
+    if ((__ZTGG <= __VTGG->__GMB.__1LC->__ZLC.__BJK)) {
+      __QUGG=((void **)((____RLC *)__VTGG->__GMB.__1LC)->__ZLC.__3IK)[__ZTGG];
+      if (((struct ___OBJ *)__QUGG)->__id==____1JRG__) {
+        __MCTH=((____1JRG *)__QUGG)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__MCTH)->__id==____OLC__) {
+          __RUGG=((____OLC *)__MCTH)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__CTGG=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3ATH)->parent_itm_slot__QF0D.id_section__GVOB;
+          __RUGG=((____4G0D *)__MCTH)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__4UGV=((__SLOT_DATA__WIRG *)__tmp__BTGG);
-        result__3UGV=NULL;
-        if (((void *)Self__4UGV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__5UGV=Self__4UGV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__5UGV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__AVGV=((__ITM_SLOT__HLC *)__tmp__5UGV)->id_section__GVOB;
+        __NWGV=((____FKRG *)__QUGG);
+        __MWGV=NULL;
+        if (((void *)__NWGV->__HKRG != (void *)NULL)) {
+          __OWGV=__NWGV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__OWGV)->__id==____OLC__) {
+            __PWGV=((____OLC *)__OWGV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__AVGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__5UGV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __PWGV=((____4G0D *)__OWGV)->__5G0D.__MWOB;
           };
-          result__3UGV=__tmp__AVGV;
+          __MWGV=__PWGV;
         } else /* FALSE */ {
-          __tmp__AVGV=get_name__GAUD((&__string_35));
-          result__3UGV=__tmp__AVGV;
+          __PWGV=__VBUD((&__string_35));
+          __MWGV=__PWGV;
         };
-        __tmp__CTGG=result__3UGV;
+        __RUGG=__MWGV;
       };
-      result__3UGV=((__SECTION___EVOB *)__tmp__CTGG);
-      __tmp__MTGG=(((void *)result__3UGV->name__U15E == (void *)(&__string_32)) || ((void *)result__3UGV->name__U15E == (void *)(&__string_33)));
+      __MWGV=((____KWOB *)__RUGG);
+      __1UGG=(((void *)__MWGV->__D35E == (void *)(&__string_32)) || ((void *)__MWGV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__MTGG=FALSE__O__;
+      __1UGG=__O__;
     };
-    if ((__tmp__MTGG && ((void *)result__JSGG == (void *)NULL))) {
-      __tmp__BTGG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__GSGG->parent_type__5LB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__KSGG];
-      if (((struct ___OBJ *)__tmp__BTGG)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__3ATH=((__SLOT_CODE__MIRG *)__tmp__BTGG)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__3ATH)->__id==__ITM_SLOT__HLC__) {
-          __tmp__5UGV=((__ITM_SLOT__HLC *)__tmp__3ATH)->result_type__3VOB;
+    if ((__1UGG && ((void *)__YTGG == (void *)NULL))) {
+      __QUGG=((void **)((____RLC *)__VTGG->__GMB.__1LC)->__ZLC.__3IK)[__ZTGG];
+      if (((struct ___OBJ *)__QUGG)->__id==____1JRG__) {
+        __MCTH=((____1JRG *)__QUGG)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__MCTH)->__id==____OLC__) {
+          __OWGV=((____OLC *)__MCTH)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__5UGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3ATH)->parent_itm_slot__QF0D.result_type__3VOB;
+          __OWGV=((____4G0D *)__MCTH)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__3ATH=((__SLOT_DATA__WIRG *)__tmp__BTGG)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__3ATH)->__id==__ITM_SLOT__HLC__) {
-          __tmp__5UGV=((__ITM_SLOT__HLC *)__tmp__3ATH)->result_type__3VOB;
+        __MCTH=((____FKRG *)__QUGG)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__MCTH)->__id==____OLC__) {
+          __OWGV=((____OLC *)__MCTH)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__5UGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3ATH)->parent_itm_slot__QF0D.result_type__3VOB;
+          __OWGV=((____4G0D *)__MCTH)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__5UGV==NULL) {
-        __tmp__3ATH=NULL;
+      if (__OWGV==NULL) {
+        __MCTH=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__5UGV)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__3ATH=((void *)__tmp__5UGV);
+        switch (((struct ___OBJ *)__OWGV)->__id) {
+        case ____QMB__: {
+          __MCTH=((void *)__OWGV);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__3ATH=((void *)__tmp__5UGV);
+        case ____0MB__: {
+          __MCTH=((void *)__OWGV);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__3ATH=((void *)__tmp__5UGV);
+        case ____KPB__: {
+          __MCTH=((void *)__OWGV);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__3ATH=((void *)__tmp__5UGV);
+        case ____TEZ__: {
+          __MCTH=((void *)__OWGV);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__3ATH=NULL;
+        case ____2VRC__: {
+          __MCTH=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__3ATH=((void *)__tmp__5UGV);
+        case ____GZRC__: {
+          __MCTH=((void *)__OWGV);
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__3ATH)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__ZTGG=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__3ATH));
+      switch (((struct ___OBJ *)__MCTH)->__id) {
+      case ____QMB__: {
+        __IVGG=__43X(((____QMB *)__MCTH));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__ZTGG=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3ATH)));
+      case ____0MB__: {
+        __IVGG=__D5X(((____0MB *)((____QMB *)__MCTH)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__ZTGG=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3ATH)),Self__GSGG);
+      case ____KPB__: {
+        __IVGG=__LAY(((____KPB *)((____QMB *)__MCTH)),__VTGG);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__ZTGG=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3ATH)),Self__GSGG);
+      case ____TEZ__: {
+        __IVGG=__HZ1D(((____TEZ *)((____QMB *)__MCTH)),__VTGG);
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__ZTGG=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3ATH)),Self__GSGG);
+      case ____GZRC__: {
+        __IVGG=__I04E(((____GZRC *)((____QMB *)__MCTH)),__VTGG);
       } break;
       };
-      __tmp__BTGG=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__ZTGG),n__HSGG);
-      result__JSGG=__tmp__BTGG;
-      j__KSGG=(__INTEGER__Q)(j__KSGG +  1);
-      goto while_do__KAVG;
+      __QUGG=__NB3I(((____WMB *)__IVGG),__WTGG);
+      __YTGG=__QUGG;
+      __ZTGG=(____Q)(__ZTGG +  1);
+      goto __ZBVG;
     };
   };
-  __tmp__BTGG=result__JSGG;
-  return(__tmp__BTGG);
+  __QUGG=__YTGG;
+  return(__QUGG);
 }
 
-static void* get_slot__AUGG(__TYPE_VOID__AMB *Self__BUGG,__STRING_CONSTANT__0 *n__CUGG)
-// ({TYPE_VOID__AMB},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __PVGG(____HMB *__QVGG,____0 *__RVGG)
+// ({__HMB},{NULLx__0}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q j__FUGG;
-  void *__tmp__HUGG,*result__EUGG,*__tmp__2UGG;
-  void *__tmp__ABTH,*__tmp__FVGV;
-  __SECTION___EVOB *__tmp__3UGG,*result__DVGV,*__tmp__GVGV;
-  __SLOT_DATA__WIRG *Self__EVGV;
-  __TYPE_FULL__PMB *__tmp__UVGG;
-  __BOOLEAN__L __tmp__HVGG;
-  j__FUGG= 0;
-  __tmp__HUGG=get_local_slot__ZVLG(Self__BUGG,n__CUGG);
-  result__EUGG=__tmp__HUGG;
-  if (((void *)__tmp__HUGG == (void *)NULL)) {
-    j__FUGG= 0;
-    while_do__VAVG:
+  ____Q __UVGG;
+  void *__WVGG,*__TVGG,*__LWGG;
+  void *__PCTH,*__UWGV;
+  ____KWOB *__MWGG,*__SWGV,*__VWGV;
+  ____FKRG *__TWGV;
+  ____WMB *__DXGG;
+  ____L __WWGG;
+  __UVGG= 0;
+  __WVGG=__IXLG(__QVGG,__RVGG);
+  __TVGG=__WVGG;
+  if (((void *)__WVGG == (void *)NULL)) {
+    __UVGG= 0;
+    __ECVG:
     {
-      if ((j__FUGG <= Self__BUGG->parent_type__BMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__2UGG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__BUGG->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__FUGG];
-        if (((struct ___OBJ *)__tmp__2UGG)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__ABTH=((__SLOT_CODE__MIRG *)__tmp__2UGG)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__ABTH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3UGG=((__ITM_SLOT__HLC *)__tmp__ABTH)->id_section__GVOB;
+      if ((__UVGG <= __QVGG->__IMB.__1LC->__ZLC.__BJK)) {
+        __LWGG=((void **)((____RLC *)__QVGG->__IMB.__1LC)->__ZLC.__3IK)[__UVGG];
+        if (((struct ___OBJ *)__LWGG)->__id==____1JRG__) {
+          __PCTH=((____1JRG *)__LWGG)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__PCTH)->__id==____OLC__) {
+            __MWGG=((____OLC *)__PCTH)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3UGG=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ABTH)->parent_itm_slot__QF0D.id_section__GVOB;
+            __MWGG=((____4G0D *)__PCTH)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__EVGV=((__SLOT_DATA__WIRG *)__tmp__2UGG);
-          result__DVGV=NULL;
-          if (((void *)Self__EVGV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__FVGV=Self__EVGV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__FVGV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__GVGV=((__ITM_SLOT__HLC *)__tmp__FVGV)->id_section__GVOB;
+          __TWGV=((____FKRG *)__LWGG);
+          __SWGV=NULL;
+          if (((void *)__TWGV->__HKRG != (void *)NULL)) {
+            __UWGV=__TWGV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__UWGV)->__id==____OLC__) {
+              __VWGV=((____OLC *)__UWGV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__GVGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__FVGV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __VWGV=((____4G0D *)__UWGV)->__5G0D.__MWOB;
             };
-            result__DVGV=__tmp__GVGV;
+            __SWGV=__VWGV;
           } else /* FALSE */ {
-            __tmp__GVGV=get_name__GAUD((&__string_35));
-            result__DVGV=__tmp__GVGV;
+            __VWGV=__VBUD((&__string_35));
+            __SWGV=__VWGV;
           };
-          __tmp__3UGG=result__DVGV;
+          __MWGG=__SWGV;
         };
-        result__DVGV=((__SECTION___EVOB *)__tmp__3UGG);
-        __tmp__HVGG=(((void *)result__DVGV->name__U15E == (void *)(&__string_32)) || ((void *)result__DVGV->name__U15E == (void *)(&__string_33)));
+        __SWGV=((____KWOB *)__MWGG);
+        __WWGG=(((void *)__SWGV->__D35E == (void *)(&__string_32)) || ((void *)__SWGV->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__HVGG=FALSE__O__;
+        __WWGG=__O__;
       };
-      if ((__tmp__HVGG && ((void *)result__EUGG == (void *)NULL))) {
-        __tmp__2UGG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__BUGG->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__FUGG];
-        if (((struct ___OBJ *)__tmp__2UGG)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__ABTH=((__SLOT_CODE__MIRG *)__tmp__2UGG)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__ABTH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FVGV=((__ITM_SLOT__HLC *)__tmp__ABTH)->result_type__3VOB;
+      if ((__WWGG && ((void *)__TVGG == (void *)NULL))) {
+        __LWGG=((void **)((____RLC *)__QVGG->__IMB.__1LC)->__ZLC.__3IK)[__UVGG];
+        if (((struct ___OBJ *)__LWGG)->__id==____1JRG__) {
+          __PCTH=((____1JRG *)__LWGG)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__PCTH)->__id==____OLC__) {
+            __UWGV=((____OLC *)__PCTH)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FVGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ABTH)->parent_itm_slot__QF0D.result_type__3VOB;
+            __UWGV=((____4G0D *)__PCTH)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__ABTH=((__SLOT_DATA__WIRG *)__tmp__2UGG)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__ABTH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FVGV=((__ITM_SLOT__HLC *)__tmp__ABTH)->result_type__3VOB;
+          __PCTH=((____FKRG *)__LWGG)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__PCTH)->__id==____OLC__) {
+            __UWGV=((____OLC *)__PCTH)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FVGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ABTH)->parent_itm_slot__QF0D.result_type__3VOB;
+            __UWGV=((____4G0D *)__PCTH)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__FVGV==NULL) {
-          __tmp__ABTH=NULL;
+        if (__UWGV==NULL) {
+          __PCTH=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__FVGV)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__ABTH=((void *)__tmp__FVGV);
+          switch (((struct ___OBJ *)__UWGV)->__id) {
+          case ____QMB__: {
+            __PCTH=((void *)__UWGV);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__ABTH=((void *)__tmp__FVGV);
+          case ____0MB__: {
+            __PCTH=((void *)__UWGV);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__ABTH=((void *)__tmp__FVGV);
+          case ____KPB__: {
+            __PCTH=((void *)__UWGV);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__ABTH=((void *)__tmp__FVGV);
+          case ____TEZ__: {
+            __PCTH=((void *)__UWGV);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__ABTH=NULL;
+          case ____2VRC__: {
+            __PCTH=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__ABTH=((void *)__tmp__FVGV);
+          case ____GZRC__: {
+            __PCTH=((void *)__UWGV);
           } break;
           }
         };
-        switch (((struct ___OBJ *)__tmp__ABTH)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__UVGG=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__ABTH));
+        switch (((struct ___OBJ *)__PCTH)->__id) {
+        case ____QMB__: {
+          __DXGG=__43X(((____QMB *)__PCTH));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__UVGG=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ABTH)));
+        case ____0MB__: {
+          __DXGG=__D5X(((____0MB *)((____QMB *)__PCTH)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__UVGG=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ABTH)),Self__BUGG);
+        case ____KPB__: {
+          __DXGG=__LAY(((____KPB *)((____QMB *)__PCTH)),__QVGG);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__UVGG=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ABTH)),Self__BUGG);
+        case ____TEZ__: {
+          __DXGG=__HZ1D(((____TEZ *)((____QMB *)__PCTH)),__QVGG);
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__UVGG=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ABTH)),Self__BUGG);
+        case ____GZRC__: {
+          __DXGG=__I04E(((____GZRC *)((____QMB *)__PCTH)),__QVGG);
         } break;
         };
-        __tmp__2UGG=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__UVGG),n__CUGG);
-        result__EUGG=__tmp__2UGG;
-        j__FUGG=(__INTEGER__Q)(j__FUGG +  1);
-        goto while_do__VAVG;
+        __LWGG=__NB3I(((____WMB *)__DXGG),__RVGG);
+        __TVGG=__LWGG;
+        __UVGG=(____Q)(__UVGG +  1);
+        goto __ECVG;
       };
     };
   };
-  __tmp__HUGG=result__EUGG;
-  return(__tmp__HUGG);
+  __WVGG=__TVGG;
+  return(__WVGG);
 }
 
-static void* get_slot__1VGG(__TYPE_CONTEXT__CMB *Self__2VGG,__STRING_CONSTANT__0 *n__3VGG)
-// ({TYPE_CONTEXT__CMB},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __KXGG(____JMB *__LXGG,____0 *__MXGG)
+// ({__JMB},{NULLx__0}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q j__AWGG;
-  void *__tmp__CWGG,*result__5VGG,*__tmp__XWGG;
-  void *__tmp__DBTH,*__tmp__LVGV;
-  __SECTION___EVOB *__tmp__YWGG,*result__JVGV,*__tmp__MVGV;
-  __SLOT_DATA__WIRG *Self__KVGV;
-  __TYPE_FULL__PMB *__tmp__PXGG;
-  __BOOLEAN__L __tmp__CXGG;
-  j__AWGG= 0;
-  __tmp__CWGG=get_local_slot__DYLG(Self__2VGG,n__3VGG);
-  result__5VGG=__tmp__CWGG;
-  if (((void *)__tmp__CWGG == (void *)NULL)) {
-    j__AWGG= 0;
-    while_do__ABVG:
+  ____Q __PXGG;
+  void *__RXGG,*__OXGG,*__GYGG;
+  void *__SCTH,*__0WGV;
+  ____KWOB *__HYGG,*__YWGV,*__1WGV;
+  ____FKRG *__ZWGV;
+  ____WMB *__4YGG;
+  ____L __RYGG;
+  __PXGG= 0;
+  __RXGG=__SZLG(__LXGG,__MXGG);
+  __OXGG=__RXGG;
+  if (((void *)__RXGG == (void *)NULL)) {
+    __PXGG= 0;
+    __PCVG:
     {
-      if ((j__AWGG <= Self__2VGG->parent_type__DMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__XWGG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__2VGG->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__AWGG];
-        if (((struct ___OBJ *)__tmp__XWGG)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__DBTH=((__SLOT_CODE__MIRG *)__tmp__XWGG)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__DBTH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__YWGG=((__ITM_SLOT__HLC *)__tmp__DBTH)->id_section__GVOB;
+      if ((__PXGG <= __LXGG->__KMB.__1LC->__ZLC.__BJK)) {
+        __GYGG=((void **)((____RLC *)__LXGG->__KMB.__1LC)->__ZLC.__3IK)[__PXGG];
+        if (((struct ___OBJ *)__GYGG)->__id==____1JRG__) {
+          __SCTH=((____1JRG *)__GYGG)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__SCTH)->__id==____OLC__) {
+            __HYGG=((____OLC *)__SCTH)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__YWGG=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DBTH)->parent_itm_slot__QF0D.id_section__GVOB;
+            __HYGG=((____4G0D *)__SCTH)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__KVGV=((__SLOT_DATA__WIRG *)__tmp__XWGG);
-          result__JVGV=NULL;
-          if (((void *)Self__KVGV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__LVGV=Self__KVGV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__LVGV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__MVGV=((__ITM_SLOT__HLC *)__tmp__LVGV)->id_section__GVOB;
+          __ZWGV=((____FKRG *)__GYGG);
+          __YWGV=NULL;
+          if (((void *)__ZWGV->__HKRG != (void *)NULL)) {
+            __0WGV=__ZWGV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__0WGV)->__id==____OLC__) {
+              __1WGV=((____OLC *)__0WGV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__MVGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LVGV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __1WGV=((____4G0D *)__0WGV)->__5G0D.__MWOB;
             };
-            result__JVGV=__tmp__MVGV;
+            __YWGV=__1WGV;
           } else /* FALSE */ {
-            __tmp__MVGV=get_name__GAUD((&__string_35));
-            result__JVGV=__tmp__MVGV;
+            __1WGV=__VBUD((&__string_35));
+            __YWGV=__1WGV;
           };
-          __tmp__YWGG=result__JVGV;
+          __HYGG=__YWGV;
         };
-        result__JVGV=((__SECTION___EVOB *)__tmp__YWGG);
-        __tmp__CXGG=(((void *)result__JVGV->name__U15E == (void *)(&__string_32)) || ((void *)result__JVGV->name__U15E == (void *)(&__string_33)));
+        __YWGV=((____KWOB *)__HYGG);
+        __RYGG=(((void *)__YWGV->__D35E == (void *)(&__string_32)) || ((void *)__YWGV->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__CXGG=FALSE__O__;
+        __RYGG=__O__;
       };
-      if ((__tmp__CXGG && ((void *)result__5VGG == (void *)NULL))) {
-        __tmp__XWGG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__2VGG->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__AWGG];
-        if (((struct ___OBJ *)__tmp__XWGG)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__DBTH=((__SLOT_CODE__MIRG *)__tmp__XWGG)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__DBTH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__LVGV=((__ITM_SLOT__HLC *)__tmp__DBTH)->result_type__3VOB;
+      if ((__RYGG && ((void *)__OXGG == (void *)NULL))) {
+        __GYGG=((void **)((____RLC *)__LXGG->__KMB.__1LC)->__ZLC.__3IK)[__PXGG];
+        if (((struct ___OBJ *)__GYGG)->__id==____1JRG__) {
+          __SCTH=((____1JRG *)__GYGG)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__SCTH)->__id==____OLC__) {
+            __0WGV=((____OLC *)__SCTH)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__LVGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DBTH)->parent_itm_slot__QF0D.result_type__3VOB;
+            __0WGV=((____4G0D *)__SCTH)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__DBTH=((__SLOT_DATA__WIRG *)__tmp__XWGG)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__DBTH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__LVGV=((__ITM_SLOT__HLC *)__tmp__DBTH)->result_type__3VOB;
+          __SCTH=((____FKRG *)__GYGG)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__SCTH)->__id==____OLC__) {
+            __0WGV=((____OLC *)__SCTH)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__LVGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DBTH)->parent_itm_slot__QF0D.result_type__3VOB;
+            __0WGV=((____4G0D *)__SCTH)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__LVGV==NULL) {
-          __tmp__DBTH=NULL;
+        if (__0WGV==NULL) {
+          __SCTH=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__LVGV)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__DBTH=((void *)__tmp__LVGV);
+          switch (((struct ___OBJ *)__0WGV)->__id) {
+          case ____QMB__: {
+            __SCTH=((void *)__0WGV);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__DBTH=((void *)__tmp__LVGV);
+          case ____0MB__: {
+            __SCTH=((void *)__0WGV);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__DBTH=((void *)__tmp__LVGV);
+          case ____KPB__: {
+            __SCTH=((void *)__0WGV);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__DBTH=((void *)__tmp__LVGV);
+          case ____TEZ__: {
+            __SCTH=((void *)__0WGV);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__DBTH=NULL;
+          case ____2VRC__: {
+            __SCTH=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__DBTH=((void *)__tmp__LVGV);
+          case ____GZRC__: {
+            __SCTH=((void *)__0WGV);
           } break;
           }
         };
-        switch (((struct ___OBJ *)__tmp__DBTH)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__PXGG=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__DBTH));
+        switch (((struct ___OBJ *)__SCTH)->__id) {
+        case ____QMB__: {
+          __4YGG=__43X(((____QMB *)__SCTH));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__PXGG=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DBTH)));
+        case ____0MB__: {
+          __4YGG=__D5X(((____0MB *)((____QMB *)__SCTH)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__PXGG=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DBTH)),Self__2VGG);
+        case ____KPB__: {
+          __4YGG=__LAY(((____KPB *)((____QMB *)__SCTH)),__LXGG);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__PXGG=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DBTH)),Self__2VGG);
+        case ____TEZ__: {
+          __4YGG=__HZ1D(((____TEZ *)((____QMB *)__SCTH)),__LXGG);
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__PXGG=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DBTH)),Self__2VGG);
+        case ____GZRC__: {
+          __4YGG=__I04E(((____GZRC *)((____QMB *)__SCTH)),__LXGG);
         } break;
         };
-        __tmp__XWGG=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__PXGG),n__3VGG);
-        result__5VGG=__tmp__XWGG;
-        j__AWGG=(__INTEGER__Q)(j__AWGG +  1);
-        goto while_do__ABVG;
+        __GYGG=__NB3I(((____WMB *)__4YGG),__MXGG);
+        __OXGG=__GYGG;
+        __PXGG=(____Q)(__PXGG +  1);
+        goto __PCVG;
       };
     };
   };
-  __tmp__CWGG=result__5VGG;
-  return(__tmp__CWGG);
+  __RXGG=__OXGG;
+  return(__RXGG);
 }
 
-static void* get_slot__WXGG(__TYPE_ID__EMB *Self__XXGG,__STRING_CONSTANT__0 *n__YXGG)
-// ({TYPE_ID__EMB},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __FZGG(____LMB *__GZGG,____0 *__HZGG)
+// ({__LMB},{NULLx__0}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q j__1XGG;
-  void *__tmp__3XGG,*result__0XGG,*__tmp__SYGG;
-  void *__tmp__GBTH,*__tmp__RVGV;
-  __SECTION___EVOB *__tmp__TYGG,*result__PVGV,*__tmp__SVGV;
-  __SLOT_DATA__WIRG *Self__QVGV;
-  __TYPE_FULL__PMB *__tmp__KZGG;
-  __BOOLEAN__L __tmp__3YGG;
-  j__1XGG= 0;
-  __tmp__3XGG=get_local_slot__N0LG(Self__XXGG,n__YXGG);
-  result__0XGG=__tmp__3XGG;
-  if (((void *)__tmp__3XGG == (void *)NULL)) {
-    j__1XGG= 0;
-    while_do__LBVG:
+  ____Q __KZGG;
+  void *__MZGG,*__JZGG,*__B0GG;
+  void *__VCTH,*__AXGV;
+  ____KWOB *__C0GG,*__4WGV,*__BXGV;
+  ____FKRG *__5WGV;
+  ____WMB *__Z0GG;
+  ____L __M0GG;
+  __KZGG= 0;
+  __MZGG=__21LG(__GZGG,__HZGG);
+  __JZGG=__MZGG;
+  if (((void *)__MZGG == (void *)NULL)) {
+    __KZGG= 0;
+    __0CVG:
     {
-      if ((j__1XGG <= Self__XXGG->parent_type__FMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__SYGG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__XXGG->parent_type__FMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__1XGG];
-        if (((struct ___OBJ *)__tmp__SYGG)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GBTH=((__SLOT_CODE__MIRG *)__tmp__SYGG)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GBTH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__TYGG=((__ITM_SLOT__HLC *)__tmp__GBTH)->id_section__GVOB;
+      if ((__KZGG <= __GZGG->__MMB.__1LC->__ZLC.__BJK)) {
+        __B0GG=((void **)((____RLC *)__GZGG->__MMB.__1LC)->__ZLC.__3IK)[__KZGG];
+        if (((struct ___OBJ *)__B0GG)->__id==____1JRG__) {
+          __VCTH=((____1JRG *)__B0GG)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VCTH)->__id==____OLC__) {
+            __C0GG=((____OLC *)__VCTH)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__TYGG=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GBTH)->parent_itm_slot__QF0D.id_section__GVOB;
+            __C0GG=((____4G0D *)__VCTH)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__QVGV=((__SLOT_DATA__WIRG *)__tmp__SYGG);
-          result__PVGV=NULL;
-          if (((void *)Self__QVGV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__RVGV=Self__QVGV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__RVGV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__SVGV=((__ITM_SLOT__HLC *)__tmp__RVGV)->id_section__GVOB;
+          __5WGV=((____FKRG *)__B0GG);
+          __4WGV=NULL;
+          if (((void *)__5WGV->__HKRG != (void *)NULL)) {
+            __AXGV=__5WGV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__AXGV)->__id==____OLC__) {
+              __BXGV=((____OLC *)__AXGV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__SVGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RVGV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __BXGV=((____4G0D *)__AXGV)->__5G0D.__MWOB;
             };
-            result__PVGV=__tmp__SVGV;
+            __4WGV=__BXGV;
           } else /* FALSE */ {
-            __tmp__SVGV=get_name__GAUD((&__string_35));
-            result__PVGV=__tmp__SVGV;
+            __BXGV=__VBUD((&__string_35));
+            __4WGV=__BXGV;
           };
-          __tmp__TYGG=result__PVGV;
+          __C0GG=__4WGV;
         };
-        result__PVGV=((__SECTION___EVOB *)__tmp__TYGG);
-        __tmp__3YGG=(((void *)result__PVGV->name__U15E == (void *)(&__string_32)) || ((void *)result__PVGV->name__U15E == (void *)(&__string_33)));
+        __4WGV=((____KWOB *)__C0GG);
+        __M0GG=(((void *)__4WGV->__D35E == (void *)(&__string_32)) || ((void *)__4WGV->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__3YGG=FALSE__O__;
+        __M0GG=__O__;
       };
-      if ((__tmp__3YGG && ((void *)result__0XGG == (void *)NULL))) {
-        __tmp__SYGG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__XXGG->parent_type__FMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__1XGG];
-        if (((struct ___OBJ *)__tmp__SYGG)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GBTH=((__SLOT_CODE__MIRG *)__tmp__SYGG)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GBTH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__RVGV=((__ITM_SLOT__HLC *)__tmp__GBTH)->result_type__3VOB;
+      if ((__M0GG && ((void *)__JZGG == (void *)NULL))) {
+        __B0GG=((void **)((____RLC *)__GZGG->__MMB.__1LC)->__ZLC.__3IK)[__KZGG];
+        if (((struct ___OBJ *)__B0GG)->__id==____1JRG__) {
+          __VCTH=((____1JRG *)__B0GG)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VCTH)->__id==____OLC__) {
+            __AXGV=((____OLC *)__VCTH)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__RVGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GBTH)->parent_itm_slot__QF0D.result_type__3VOB;
+            __AXGV=((____4G0D *)__VCTH)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__GBTH=((__SLOT_DATA__WIRG *)__tmp__SYGG)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GBTH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__RVGV=((__ITM_SLOT__HLC *)__tmp__GBTH)->result_type__3VOB;
+          __VCTH=((____FKRG *)__B0GG)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__VCTH)->__id==____OLC__) {
+            __AXGV=((____OLC *)__VCTH)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__RVGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GBTH)->parent_itm_slot__QF0D.result_type__3VOB;
+            __AXGV=((____4G0D *)__VCTH)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__RVGV==NULL) {
-          __tmp__GBTH=NULL;
+        if (__AXGV==NULL) {
+          __VCTH=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__RVGV)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__GBTH=((void *)__tmp__RVGV);
+          switch (((struct ___OBJ *)__AXGV)->__id) {
+          case ____QMB__: {
+            __VCTH=((void *)__AXGV);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__GBTH=((void *)__tmp__RVGV);
+          case ____0MB__: {
+            __VCTH=((void *)__AXGV);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__GBTH=((void *)__tmp__RVGV);
+          case ____KPB__: {
+            __VCTH=((void *)__AXGV);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__GBTH=((void *)__tmp__RVGV);
+          case ____TEZ__: {
+            __VCTH=((void *)__AXGV);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__GBTH=NULL;
+          case ____2VRC__: {
+            __VCTH=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__GBTH=((void *)__tmp__RVGV);
+          case ____GZRC__: {
+            __VCTH=((void *)__AXGV);
           } break;
           }
         };
-        switch (((struct ___OBJ *)__tmp__GBTH)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__KZGG=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__GBTH));
+        switch (((struct ___OBJ *)__VCTH)->__id) {
+        case ____QMB__: {
+          __Z0GG=__43X(((____QMB *)__VCTH));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__KZGG=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GBTH)));
+        case ____0MB__: {
+          __Z0GG=__D5X(((____0MB *)((____QMB *)__VCTH)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__KZGG=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GBTH)),Self__XXGG);
+        case ____KPB__: {
+          __Z0GG=__LAY(((____KPB *)((____QMB *)__VCTH)),__GZGG);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__KZGG=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GBTH)),Self__XXGG);
+        case ____TEZ__: {
+          __Z0GG=__HZ1D(((____TEZ *)((____QMB *)__VCTH)),__GZGG);
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__KZGG=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GBTH)),Self__XXGG);
+        case ____GZRC__: {
+          __Z0GG=__I04E(((____GZRC *)((____QMB *)__VCTH)),__GZGG);
         } break;
         };
-        __tmp__SYGG=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__KZGG),n__YXGG);
-        result__0XGG=__tmp__SYGG;
-        j__1XGG=(__INTEGER__Q)(j__1XGG +  1);
-        goto while_do__LBVG;
+        __B0GG=__NB3I(((____WMB *)__Z0GG),__HZGG);
+        __JZGG=__B0GG;
+        __KZGG=(____Q)(__KZGG +  1);
+        goto __0CVG;
       };
     };
   };
-  __tmp__3XGG=result__0XGG;
-  return(__tmp__3XGG);
+  __MZGG=__JZGG;
+  return(__MZGG);
 }
 
-static void* get_slot__RZGG(__TYPE_GENERIC__BCY *Self__SZGG,__STRING_CONSTANT__0 *n__TZGG)
-// ({TYPE_GENERIC__BCY},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __A1GG(____ICY *__B1GG,____0 *__C1GG)
+// ({__ICY},{NULLx__0}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q j__WZGG;
-  void *__tmp__YZGG,*result__VZGG,*__tmp__N0GG;
-  void *__tmp__JBTH,*__tmp__XVGV;
-  __SECTION___EVOB *__tmp__O0GG,*result__VVGV,*__tmp__YVGV;
-  __SLOT_DATA__WIRG *Self__WVGV;
-  __TYPE_FULL__PMB *__tmp__F1GG;
-  __BOOLEAN__L __tmp__Y0GG;
-  j__WZGG= 0;
-  __tmp__YZGG=get_local_slot__X2LG(Self__SZGG,n__TZGG);
-  result__VZGG=__tmp__YZGG;
-  if (((void *)__tmp__YZGG == (void *)NULL)) {
-    j__WZGG= 0;
-    while_do__WBVG:
+  ____Q __F1GG;
+  void *__H1GG,*__E1GG,*__21GG;
+  void *__YCTH,*__GXGV;
+  ____KWOB *__31GG,*__EXGV,*__HXGV;
+  ____FKRG *__FXGV;
+  ____WMB *__U2GG;
+  ____L __H2GG;
+  __F1GG= 0;
+  __H1GG=__G4LG(__B1GG,__C1GG);
+  __E1GG=__H1GG;
+  if (((void *)__H1GG == (void *)NULL)) {
+    __F1GG= 0;
+    __FDVG:
     {
-      if ((j__WZGG <= Self__SZGG->parent_type__CCY.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__N0GG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__SZGG->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__WZGG];
-        if (((struct ___OBJ *)__tmp__N0GG)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__JBTH=((__SLOT_CODE__MIRG *)__tmp__N0GG)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__JBTH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__O0GG=((__ITM_SLOT__HLC *)__tmp__JBTH)->id_section__GVOB;
+      if ((__F1GG <= __B1GG->__JCY.__1LC->__ZLC.__BJK)) {
+        __21GG=((void **)((____RLC *)__B1GG->__JCY.__1LC)->__ZLC.__3IK)[__F1GG];
+        if (((struct ___OBJ *)__21GG)->__id==____1JRG__) {
+          __YCTH=((____1JRG *)__21GG)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__YCTH)->__id==____OLC__) {
+            __31GG=((____OLC *)__YCTH)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__O0GG=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__JBTH)->parent_itm_slot__QF0D.id_section__GVOB;
+            __31GG=((____4G0D *)__YCTH)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__WVGV=((__SLOT_DATA__WIRG *)__tmp__N0GG);
-          result__VVGV=NULL;
-          if (((void *)Self__WVGV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__XVGV=Self__WVGV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__XVGV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__YVGV=((__ITM_SLOT__HLC *)__tmp__XVGV)->id_section__GVOB;
+          __FXGV=((____FKRG *)__21GG);
+          __EXGV=NULL;
+          if (((void *)__FXGV->__HKRG != (void *)NULL)) {
+            __GXGV=__FXGV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__GXGV)->__id==____OLC__) {
+              __HXGV=((____OLC *)__GXGV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__YVGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XVGV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __HXGV=((____4G0D *)__GXGV)->__5G0D.__MWOB;
             };
-            result__VVGV=__tmp__YVGV;
+            __EXGV=__HXGV;
           } else /* FALSE */ {
-            __tmp__YVGV=get_name__GAUD((&__string_35));
-            result__VVGV=__tmp__YVGV;
+            __HXGV=__VBUD((&__string_35));
+            __EXGV=__HXGV;
           };
-          __tmp__O0GG=result__VVGV;
+          __31GG=__EXGV;
         };
-        result__VVGV=((__SECTION___EVOB *)__tmp__O0GG);
-        __tmp__Y0GG=(((void *)result__VVGV->name__U15E == (void *)(&__string_32)) || ((void *)result__VVGV->name__U15E == (void *)(&__string_33)));
+        __EXGV=((____KWOB *)__31GG);
+        __H2GG=(((void *)__EXGV->__D35E == (void *)(&__string_32)) || ((void *)__EXGV->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__Y0GG=FALSE__O__;
+        __H2GG=__O__;
       };
-      if ((__tmp__Y0GG && ((void *)result__VZGG == (void *)NULL))) {
-        __tmp__N0GG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__SZGG->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__WZGG];
-        if (((struct ___OBJ *)__tmp__N0GG)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__JBTH=((__SLOT_CODE__MIRG *)__tmp__N0GG)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__JBTH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__XVGV=((__ITM_SLOT__HLC *)__tmp__JBTH)->result_type__3VOB;
+      if ((__H2GG && ((void *)__E1GG == (void *)NULL))) {
+        __21GG=((void **)((____RLC *)__B1GG->__JCY.__1LC)->__ZLC.__3IK)[__F1GG];
+        if (((struct ___OBJ *)__21GG)->__id==____1JRG__) {
+          __YCTH=((____1JRG *)__21GG)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__YCTH)->__id==____OLC__) {
+            __GXGV=((____OLC *)__YCTH)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__XVGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__JBTH)->parent_itm_slot__QF0D.result_type__3VOB;
+            __GXGV=((____4G0D *)__YCTH)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__JBTH=((__SLOT_DATA__WIRG *)__tmp__N0GG)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__JBTH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__XVGV=((__ITM_SLOT__HLC *)__tmp__JBTH)->result_type__3VOB;
+          __YCTH=((____FKRG *)__21GG)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__YCTH)->__id==____OLC__) {
+            __GXGV=((____OLC *)__YCTH)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__XVGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__JBTH)->parent_itm_slot__QF0D.result_type__3VOB;
+            __GXGV=((____4G0D *)__YCTH)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__XVGV==NULL) {
-          __tmp__JBTH=NULL;
+        if (__GXGV==NULL) {
+          __YCTH=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__XVGV)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__JBTH=((void *)__tmp__XVGV);
+          switch (((struct ___OBJ *)__GXGV)->__id) {
+          case ____QMB__: {
+            __YCTH=((void *)__GXGV);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__JBTH=((void *)__tmp__XVGV);
+          case ____0MB__: {
+            __YCTH=((void *)__GXGV);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__JBTH=((void *)__tmp__XVGV);
+          case ____KPB__: {
+            __YCTH=((void *)__GXGV);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__JBTH=((void *)__tmp__XVGV);
+          case ____TEZ__: {
+            __YCTH=((void *)__GXGV);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__JBTH=NULL;
+          case ____2VRC__: {
+            __YCTH=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__JBTH=((void *)__tmp__XVGV);
+          case ____GZRC__: {
+            __YCTH=((void *)__GXGV);
           } break;
           }
         };
-        switch (((struct ___OBJ *)__tmp__JBTH)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__F1GG=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__JBTH));
+        switch (((struct ___OBJ *)__YCTH)->__id) {
+        case ____QMB__: {
+          __U2GG=__43X(((____QMB *)__YCTH));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__F1GG=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__JBTH)));
+        case ____0MB__: {
+          __U2GG=__D5X(((____0MB *)((____QMB *)__YCTH)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__F1GG=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__JBTH)),Self__SZGG);
+        case ____KPB__: {
+          __U2GG=__LAY(((____KPB *)((____QMB *)__YCTH)),__B1GG);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__F1GG=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__JBTH)),Self__SZGG);
+        case ____TEZ__: {
+          __U2GG=__HZ1D(((____TEZ *)((____QMB *)__YCTH)),__B1GG);
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__F1GG=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__JBTH)),Self__SZGG);
+        case ____GZRC__: {
+          __U2GG=__I04E(((____GZRC *)((____QMB *)__YCTH)),__B1GG);
         } break;
         };
-        __tmp__N0GG=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__F1GG),n__TZGG);
-        result__VZGG=__tmp__N0GG;
-        j__WZGG=(__INTEGER__Q)(j__WZGG +  1);
-        goto while_do__WBVG;
+        __21GG=__NB3I(((____WMB *)__U2GG),__C1GG);
+        __E1GG=__21GG;
+        __F1GG=(____Q)(__F1GG +  1);
+        goto __FDVG;
       };
     };
   };
-  __tmp__YZGG=result__VZGG;
-  return(__tmp__YZGG);
+  __H1GG=__E1GG;
+  return(__H1GG);
 }
 
-static void* get_slot__I11G(__STRING_CONSTANT__0 *n__K11G)
-// ({NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __X21G(____0 *__Z21G)
+// ({NULLx__0}) With result Recursive, No inlinable.
 {
-  void *__tmp__M11G;
-  void *__tmp__N11G;
-  __tmp__M11G=type_block__YOB;
-  switch (((struct ___OBJ *)__tmp__M11G)->__id) {
-  case __TYPE__FF__: {
-    __tmp__N11G=get_slot__KQGG(((__TYPE__FF *)__tmp__M11G),n__K11G);
+  void *__121G;
+  void *__221G;
+  __121G=__5OB;
+  switch (((struct ___OBJ *)__121G)->__id) {
+  case ____FF__: {
+    __221G=__ZRGG(((____FF *)__121G),__Z21G);
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__N11G=get_slot__FSGG(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__M11G)),n__K11G);
+  case ____FMB__: {
+    __221G=__UTGG(((____FMB *)((____FF *)__121G)),__Z21G);
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__N11G=get_slot__AUGG(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__M11G)),n__K11G);
+  case ____HMB__: {
+    __221G=__PVGG(((____HMB *)((____FF *)__121G)),__Z21G);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__N11G=get_slot__1VGG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__M11G)),n__K11G);
+  case ____JMB__: {
+    __221G=__KXGG(((____JMB *)((____FF *)__121G)),__Z21G);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__N11G=get_slot__WXGG(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__M11G)),n__K11G);
+  case ____LMB__: {
+    __221G=__FZGG(((____LMB *)((____FF *)__121G)),__Z21G);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__N11G=get_slot__RZGG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__M11G)),n__K11G);
+  case ____ICY__: {
+    __221G=__A1GG(((____ICY *)((____FF *)__121G)),__Z21G);
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__N11G=get_slot__I11G(n__K11G);
+  case ____EQ5D__: {
+    __221G=__X21G(__Z21G);
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__N11G=get_slot__SSFL(n__K11G);
+  case ____L4NJ__: {
+    __221G=__BUFL(__Z21G);
   } break;
   };
-  __tmp__M11G=__tmp__N11G;
-  return(__tmp__M11G);
+  __121G=__221G;
+  return(__121G);
 }
 
-static void* get_slot__SSFL(__STRING_CONSTANT__0 *n__USFL)
-// ({NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __BUFL(____0 *__DUFL)
+// ({NULLx__0}) With result Recursive, No inlinable.
 {
-  void *__tmp__WSFL;
-  void *__tmp__XSFL;
-  __tmp__WSFL=type_block__YOB;
-  switch (((struct ___OBJ *)__tmp__WSFL)->__id) {
-  case __TYPE__FF__: {
-    __tmp__XSFL=get_slot__KQGG(((__TYPE__FF *)__tmp__WSFL),n__USFL);
+  void *__FUFL;
+  void *__GUFL;
+  __FUFL=__5OB;
+  switch (((struct ___OBJ *)__FUFL)->__id) {
+  case ____FF__: {
+    __GUFL=__ZRGG(((____FF *)__FUFL),__DUFL);
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__XSFL=get_slot__FSGG(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__WSFL)),n__USFL);
+  case ____FMB__: {
+    __GUFL=__UTGG(((____FMB *)((____FF *)__FUFL)),__DUFL);
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__XSFL=get_slot__AUGG(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__WSFL)),n__USFL);
+  case ____HMB__: {
+    __GUFL=__PVGG(((____HMB *)((____FF *)__FUFL)),__DUFL);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__XSFL=get_slot__1VGG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__WSFL)),n__USFL);
+  case ____JMB__: {
+    __GUFL=__KXGG(((____JMB *)((____FF *)__FUFL)),__DUFL);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__XSFL=get_slot__WXGG(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__WSFL)),n__USFL);
+  case ____LMB__: {
+    __GUFL=__FZGG(((____LMB *)((____FF *)__FUFL)),__DUFL);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__XSFL=get_slot__RZGG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__WSFL)),n__USFL);
+  case ____ICY__: {
+    __GUFL=__A1GG(((____ICY *)((____FF *)__FUFL)),__DUFL);
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__XSFL=get_slot__I11G(n__USFL);
+  case ____EQ5D__: {
+    __GUFL=__X21G(__DUFL);
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__XSFL=get_slot__SSFL(n__USFL);
+  case ____L4NJ__: {
+    __GUFL=__BUFL(__DUFL);
   } break;
   };
-  __tmp__WSFL=__tmp__XSFL;
-  return(__tmp__WSFL);
+  __FUFL=__GUFL;
+  return(__FUFL);
 }
 
-static __PROTOTYPE_CST__45WC* create__type__IJ2C(__POSITION__OL p__KJ2C,__TYPE_FULL__PMB *t__LJ2C)
-// ({POSITION__OL},{NULLxTYPE_FULL__PMB}) With result No recursive, No inlinable.
+static ____NBXC* __XK2C(____OL __ZK2C,____WMB *__0K2C)
+// ({__OL},{NULLx__WMB}) With result No recursive, No inlinable.
 {
-  __PROTOTYPE_CST__45WC *result__ALAD,*Self__OG4D;
-  __POINTER__IB ptr__BLAD,__tmp__HLAD,__tmp__OK2T,__tmp__QK2T;
-  __INTEGER__Q typ_id__FLAD;
-  __UINTEGER_32__RWB __tmp__RK2T;
-  __TYPE_FULL__PMB *Self__4K2T,*result__3K2T,*__tmp__AL2T;
-  result__ALAD=NULL;
-  ptr__BLAD=((__POINTER__IB )(NULL));
-  typ_id__FLAD= 0;
-  __tmp__HLAD=((__POINTER__IB )sizeof(__PROTOTYPE_CST__45WC));
-  if (((unsigned long)__tmp__HLAD ==  0)) {
-    result__ALAD=PROTOTYPE_CST__45WC__;
+  ____NBXC *__PMAD,*__3H4D;
+  ____IB __QMAD,__WMAD,__3L2T,__5L2T;
+  ____Q __UMAD;
+  ____YWB __AM2T;
+  ____WMB *__NM2T,*__MM2T,*__PM2T;
+  __PMAD=NULL;
+  __QMAD=((____IB )(NULL));
+  __UMAD= 0;
+  __WMAD=((____IB )sizeof(____NBXC));
+  if (((unsigned long)__WMAD ==  0)) {
+    __PMAD=__NBXC__;
   } else /* FALSE */ {
-    typ_id__FLAD=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HLAD));
-    if ((typ_id__FLAD == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__OK2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QK2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__HLAD - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OK2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OK2T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RK2T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QK2T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__OK2T=micro_alloc__table__lab__HKI(__tmp__QK2T,((__POINTER__IB )(&(table_size[(__tmp__RK2T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QK2T)));
-      ptr__BLAD=__tmp__OK2T;
-    } else /* FALSE */ {
-      __tmp__RK2T=((__UINTEGER_32__RWB )typ_id__FLAD);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__OK2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QK2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__HLAD - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OK2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OK2T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__OK2T=micro_alloc__table__lab__HKI(__tmp__QK2T,((__POINTER__IB )(&(table_type[(__tmp__RK2T)]))),(__UINTEGER_32__RWB)(__tmp__RK2T |  1));
-      ptr__BLAD=__tmp__OK2T;
-    };
-    result__ALAD=((__PROTOTYPE_CST__45WC *)ptr__BLAD);
-    *(result__ALAD) = *(PROTOTYPE_CST__45WC__);
-  };
-  Self__OG4D=((__PROTOTYPE_CST__45WC *)result__ALAD);
-  Self__OG4D->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KJ2C;
-  Self__4K2T=((__TYPE_FULL__PMB *)t__LJ2C);
-  result__3K2T=NULL;
-  if (((__UINTEGER_8__WLC)(Self__4K2T->flag__ELK &  1) !=  0)) {
-    result__3K2T=Self__4K2T;
+    __UMAD=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WMAD));
+    if ((__UMAD == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __3L2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5L2T=(void *)((unsigned long)(void *)((unsigned long)__WMAD - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3L2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3L2T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AM2T=((____YWB )((____Q )(void *)((unsigned long)__5L2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __3L2T=__OKI(__5L2T,((____IB )(&(table_size[(__AM2T)-1]))),((____YWB )((____Q )__5L2T)));
+      __QMAD=__3L2T;
+    } else /* FALSE */ {
+      __AM2T=((____YWB )__UMAD);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __3L2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5L2T=(void *)((unsigned long)(void *)((unsigned long)__WMAD - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3L2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3L2T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __3L2T=__OKI(__5L2T,((____IB )(&(table_type[(__AM2T)]))),(____YWB)(__AM2T |  1));
+      __QMAD=__3L2T;
+    };
+    __PMAD=((____NBXC *)__QMAD);
+    *(__PMAD) = *(__NBXC__);
+  };
+  __3H4D=((____NBXC *)__PMAD);
+  __3H4D->__OBXC.__DK.__CK.__YH.__O2B=__ZK2C;
+  __NM2T=((____WMB *)__0K2C);
+  __MM2T=NULL;
+  if (((____3LC)(__NM2T->__LLK &  1) !=  0)) {
+    __MM2T=__NM2T;
   } else /* FALSE */ {
-    __tmp__AL2T=get_with__WIRB(Self__4K2T,(__UINTEGER_8__WLC)(Self__4K2T->flag__ELK |  4));
-    result__3K2T=__tmp__AL2T;
+    __PM2T=__FKRB(__NM2T,(____3LC)(__NM2T->__LLK |  4));
+    __MM2T=__PM2T;
   };
-  Self__OG4D->parent_constant__55WC.static_type__SG4D=result__3K2T;
-  Self__OG4D=result__ALAD;
-  return(Self__OG4D);
+  __3H4D->__OBXC.__BI4D=__MM2T;
+  __3H4D=__PMAD;
+  return(__3H4D);
 }
 
-static void* new_read__slot__receiver__self__intern__3J2C(__POSITION__OL p__5J2C,void *s__AK2C,void *rec__BK2C,void *my_self__CK2C,__BOOLEAN__L is_intern__DK2C)
-// ({POSITION__OL},{NULLxSLOT_CODE__MIRGxSLOT_DATA__WIRG},{NULLxSTRING_CST__5JxEXTERNAL_C__L5WCxPROTOTYPE_CST__45WCxINTEGER_CST__KAXCxEXPR_MULTIPLE__UKWHxREAD_LOCAL__N5ZIxEXPR_EQUAL__YHNJxEXPR_NOT_EQUAL__DINJxIS_EXPANDED__L5NJxGET_TYPE_ID__V5NJxEXPR_SUP__OAOJxEXPR_SUB__CBOJxEXPR_MUL__YBOJxEXPR_DIV__MCOJxEXPR_AND__ADOJxEXPR_SHIFT_R__UDOJxEXPR_SHIFT_L__IEOJxPUT_TO__BFOJxITEM__VFOJxSIZE_OF__NGOJxCAST__JHOJxREAL_CST__JLOJxCHARACTER_CST__5LOJxNATIVE_ARRAY_CHARACTER_CST__JNOJxREAD_SLOT__ZK4KxEXPR_NOT_LOGIC__E4FLxEXPR_OR_LOGIC__OCULxEXPR_OR_OR_LOGIC__LDULxEXPR_AND_LOGIC__SEULxEXPR_AND_AND_LOGIC__NFULxEXPR_NEG__SYVLxEXPR_ADD__AZVLxREAD_GLOBAL__B4YLxEXPR_NOT__FUPMxEXPR_MOD__LYPMxEXPR_OR__3P0NxEXPR_SUP_EQ__JVBPxEXPR_INF__2WBPxEXPR_INF_EQ__TXBPxEXPR_XOR__OAEP},{NULLxSTRING_CST__5JxEXTERNAL_C__L5WCxPROTOTYPE_CST__45WCxINTEGER_CST__KAXCxEXPR_MULTIPLE__UKWHxREAD_LOCAL__N5ZIxEXPR_EQUAL__YHNJxEXPR_NOT_EQUAL__DINJxIS_EXPANDED__L5NJxGET_TYPE_ID__V5NJxEXPR_SUP__OAOJxEXPR_SUB__CBOJxEXPR_MUL__YBOJxEXPR_DIV__MCOJxEXPR_AND__ADOJxEXPR_SHIFT_R__UDOJxEXPR_SHIFT_L__IEOJxPUT_TO__BFOJxITEM__VFOJxSIZE_OF__NGOJxCAST__JHOJxREAL_CST__JLOJxCHARACTER_CST__5LOJxNATIVE_ARRAY_CHARACTER_CST__JNOJxREAD_SLOT__ZK4KxEXPR_NOT_LOGIC__E4FLxEXPR_OR_LOGIC__OCULxEXPR_OR_OR_LOGIC__LDULxEXPR_AND_LOGIC__SEULxEXPR_AND_AND_LOGIC__NFULxEXPR_NEG__SYVLxEXPR_ADD__AZVLxREAD_GLOBAL__B4YLxEXPR_NOT__FUPMxEXPR_MOD__LYPMxEXPR_OR__3P0NxEXPR_SUP_EQ__JVBPxEXPR_INF__2WBPxEXPR_INF_EQ__TXBPxEXPR_XOR__OAEP},{TRUE__KxFALSE__O}) With result No recursive, No inlinable.
+static void* __ML2C(____OL __OL2C,void *__PL2C,void *__QL2C,void *__RL2C,____L __SL2C)
+// ({__OL},{NULLx__1JRGx__FKRG},{NULLx__5Jx__0AXCx__NBXCx__ZBXCx__DMWHx__2A0Ix__HJNJx__SJNJx__0AOJx__EBOJx__3BOJx__RCOJx__HDOJx__1DOJx__PEOJx__DFOJx__XFOJx__QGOJx__EHOJx__2HOJx__YIOJx__YMOJx__ONOJx__YOOJx__IM4Kx__T5FLx__3DULx__0EULx__BGULx__2GULx__B0VLx__P0VLx__Q5YLx__UVPMx__0ZPMx__MR0Nx__YWBPx__LYBPx__CZBPx__3BEP},{NULLx__5Jx__0AXCx__NBXCx__ZBXCx__DMWHx__2A0Ix__HJNJx__SJNJx__0AOJx__EBOJx__3BOJx__RCOJx__HDOJx__1DOJx__PEOJx__DFOJx__XFOJx__QGOJx__EHOJx__2HOJx__YIOJx__YMOJx__ONOJx__YOOJx__IM4Kx__T5FLx__3DULx__0EULx__BGULx__2GULx__B0VLx__P0VLx__Q5YLx__UVPMx__0ZPMx__MR0Nx__YWBPx__LYBPx__CZBPx__3BEP},{__Kx__O}) With result No recursive, No inlinable.
 {
-  __DTA_RD__IK2C *result__G5FD,*Self__QT4D;
-  __POINTER__IB ptr__H5FD,__tmp__N5FD,__tmp__CL2T,__tmp__EL2T;
-  __POINTER__IB __tmp__FWGV,__tmp__GWGV;
-  __INTEGER__Q typ_id__L5FD,typ_id__DWGV;
-  __UINTEGER_32__RWB __tmp__FL2T,__tmp__HWGV;
-  void *result__5FFE;
-  void *__tmp__AGFE;
-  void *__tmp__VWRH,*__tmp__3VGV;
-  __SECTION___EVOB *__tmp__BGFE,*result__1VGV,*__tmp__4VGV;
-  __SLOT_DATA__WIRG *Self__2VGV;
-  __TYPE_FULL__PMB *__tmp__JGFE,*Self__OHWH;
-  __POSITION__OL p__PHWH;
-  __PROTOTYPE_CST__45WC *__tmp__0HWH;
-  __LOCAL__43WC *__tmp__WM5R;
-  __READ_LOCAL__N5ZI *__tmp__DIWH;
-  void *__tmp__SGFE;
-  __NODE_TYPE__FK2C *result__BBGD,*Self__JQYS;
-  __LINKED_LISToNODE_TYPEo__QK2C *Self__PA0G;
-  __LINKED_LIST_NODEoNODE_TYPEo__RA0G *result__BWGV,*Self__NWGV;
-  result__G5FD=NULL;
-  ptr__H5FD=((__POINTER__IB )(NULL));
-  typ_id__L5FD= 0;
-  __tmp__N5FD=((__POINTER__IB )sizeof(__DTA_RD__IK2C));
-  if (((unsigned long)__tmp__N5FD ==  0)) {
-    result__G5FD=DTA_RD__IK2C__;
+  ____XL2C *__VAGD,*__5U4D;
+  ____IB __WAGD,__2AGD,__RM2T,__TM2T,__UXGV,__VXGV;
+  ____Q __0AGD,__SXGV;
+  ____YWB __UM2T,__WXGV;
+  void *__OHFE;
+  void *__PHFE;
+  void *__EYRH,*__MXGV;
+  ____KWOB *__QHFE,*__KXGV,*__NXGV;
+  ____FKRG *__LXGV;
+  ____WMB *__YHFE,*__3IWH;
+  ____OL __4IWH;
+  ____NBXC *__JJWH;
+  ____N5WC *__FO5R;
+  ____2A0I *__SJWH;
+  void *__BIFE;
+  ____UL2C *__QCGD,*__YRYS;
+  ____5L2C *__4B0G;
+  ____AC0G *__QXGV,*__2XGV;
+  __VAGD=NULL;
+  __WAGD=((____IB )(NULL));
+  __0AGD= 0;
+  __2AGD=((____IB )sizeof(____XL2C));
+  if (((unsigned long)__2AGD ==  0)) {
+    __VAGD=__XL2C__;
   } else /* FALSE */ {
-    typ_id__L5FD=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N5FD));
-    if ((typ_id__L5FD == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__CL2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__EL2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__N5FD - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CL2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CL2T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__FL2T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EL2T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__CL2T=micro_alloc__table__lab__HKI(__tmp__EL2T,((__POINTER__IB )(&(table_size[(__tmp__FL2T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EL2T)));
-      ptr__H5FD=__tmp__CL2T;
-    } else /* FALSE */ {
-      __tmp__FL2T=((__UINTEGER_32__RWB )typ_id__L5FD);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__CL2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__EL2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__N5FD - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CL2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CL2T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__CL2T=micro_alloc__table__lab__HKI(__tmp__EL2T,((__POINTER__IB )(&(table_type[(__tmp__FL2T)]))),(__UINTEGER_32__RWB)(__tmp__FL2T |  1));
-      ptr__H5FD=__tmp__CL2T;
-    };
-    result__G5FD=((__DTA_RD__IK2C *)ptr__H5FD);
-    *(result__G5FD) = *(DTA_RD__IK2C__);
-  };
-  Self__QT4D=((__DTA_RD__IK2C *)result__G5FD);
-  Self__QT4D->parent_dta__LK2C.parent_itm_object__KK2C.position__H2B=p__5J2C;
-  Self__QT4D->parent_dta__LK2C.slot__1T4D=s__AK2C;
-  Self__QT4D->parent_dta__LK2C.self_arg__2T4D=my_self__CK2C;
-  result__5FFE=NULL;
-  __tmp__AGFE=Self__QT4D->parent_dta__LK2C.slot__1T4D;
-  if (((struct ___OBJ *)__tmp__AGFE)->__id==__SLOT_CODE__MIRG__) {
-    __tmp__VWRH=((__SLOT_CODE__MIRG *)__tmp__AGFE)->parent_slot__NIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__VWRH)->__id==__ITM_SLOT__HLC__) {
-      __tmp__BGFE=((__ITM_SLOT__HLC *)__tmp__VWRH)->id_section__GVOB;
+    __0AGD=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2AGD));
+    if ((__0AGD == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __RM2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __TM2T=(void *)((unsigned long)(void *)((unsigned long)__2AGD - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RM2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RM2T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __UM2T=((____YWB )((____Q )(void *)((unsigned long)__TM2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __RM2T=__OKI(__TM2T,((____IB )(&(table_size[(__UM2T)-1]))),((____YWB )((____Q )__TM2T)));
+      __WAGD=__RM2T;
+    } else /* FALSE */ {
+      __UM2T=((____YWB )__0AGD);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __RM2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __TM2T=(void *)((unsigned long)(void *)((unsigned long)__2AGD - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RM2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RM2T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __RM2T=__OKI(__TM2T,((____IB )(&(table_type[(__UM2T)]))),(____YWB)(__UM2T |  1));
+      __WAGD=__RM2T;
+    };
+    __VAGD=((____XL2C *)__WAGD);
+    *(__VAGD) = *(__XL2C__);
+  };
+  __5U4D=((____XL2C *)__VAGD);
+  __5U4D->__0L2C.__ZL2C.__O2B=__OL2C;
+  __5U4D->__0L2C.__KV4D=__PL2C;
+  __5U4D->__0L2C.__LV4D=__RL2C;
+  __OHFE=NULL;
+  __PHFE=__5U4D->__0L2C.__KV4D;
+  if (((struct ___OBJ *)__PHFE)->__id==____1JRG__) {
+    __EYRH=((____1JRG *)__PHFE)->__2JRG->__QLC;
+    if (((struct ___OBJ *)__EYRH)->__id==____OLC__) {
+      __QHFE=((____OLC *)__EYRH)->__MWOB;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__BGFE=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VWRH)->parent_itm_slot__QF0D.id_section__GVOB;
+      __QHFE=((____4G0D *)__EYRH)->__5G0D.__MWOB;
     };
   } else /* SLOT_DATA */ {
-    Self__2VGV=((__SLOT_DATA__WIRG *)__tmp__AGFE);
-    result__1VGV=NULL;
-    if (((void *)Self__2VGV->parent_slot__YIRG != (void *)NULL)) {
-      __tmp__3VGV=Self__2VGV->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__3VGV)->__id==__ITM_SLOT__HLC__) {
-        __tmp__4VGV=((__ITM_SLOT__HLC *)__tmp__3VGV)->id_section__GVOB;
+    __LXGV=((____FKRG *)__PHFE);
+    __KXGV=NULL;
+    if (((void *)__LXGV->__HKRG != (void *)NULL)) {
+      __MXGV=__LXGV->__HKRG->__QLC;
+      if (((struct ___OBJ *)__MXGV)->__id==____OLC__) {
+        __NXGV=((____OLC *)__MXGV)->__MWOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__4VGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3VGV)->parent_itm_slot__QF0D.id_section__GVOB;
+        __NXGV=((____4G0D *)__MXGV)->__5G0D.__MWOB;
       };
-      result__1VGV=__tmp__4VGV;
+      __KXGV=__NXGV;
     } else /* FALSE */ {
-      __tmp__4VGV=get_name__GAUD((&__string_35));
-      result__1VGV=__tmp__4VGV;
+      __NXGV=__VBUD((&__string_35));
+      __KXGV=__NXGV;
     };
-    __tmp__BGFE=result__1VGV;
+    __QHFE=__KXGV;
   };
-  if (((void *)((__SECTION___EVOB *)__tmp__BGFE)->name__U15E == (void *)(&__string_34))) {
-    __tmp__VWRH=type_pointer__4OB;
-    switch (((struct ___OBJ *)__tmp__VWRH)->__id) {
-    case __TYPE__FF__: {
-      __tmp__JGFE=((__TYPE__FF *)__tmp__VWRH)->default__0LC;
+  if (((void *)((____KWOB *)__QHFE)->__D35E == (void *)(&__string_34))) {
+    __EYRH=__FPB;
+    switch (((struct ___OBJ *)__EYRH)->__id) {
+    case ____FF__: {
+      __YHFE=((____FF *)__EYRH)->__BMC;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__JGFE=((__TYPE_NULL__4LB *)__tmp__VWRH)->parent_type__5LB.default__0LC;
+    case ____FMB__: {
+      __YHFE=((____FMB *)__EYRH)->__GMB.__BMC;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__JGFE=((__TYPE_VOID__AMB *)__tmp__VWRH)->parent_type__BMB.default__0LC;
+    case ____HMB__: {
+      __YHFE=((____HMB *)__EYRH)->__IMB.__BMC;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__JGFE=((__TYPE_CONTEXT__CMB *)__tmp__VWRH)->parent_type__DMB.default__0LC;
+    case ____JMB__: {
+      __YHFE=((____JMB *)__EYRH)->__KMB.__BMC;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__JGFE=((__TYPE_ID__EMB *)__tmp__VWRH)->parent_type__FMB.default__0LC;
+    case ____LMB__: {
+      __YHFE=((____LMB *)__EYRH)->__MMB.__BMC;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__JGFE=((__TYPE_GENERIC__BCY *)__tmp__VWRH)->parent_type__CCY.default__0LC;
+    case ____ICY__: {
+      __YHFE=((____ICY *)__EYRH)->__JCY.__BMC;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__JGFE=((__TYPE_BLOCK__VO5D *)__tmp__VWRH)->parent_type__WO5D.default__0LC;
+    case ____EQ5D__: {
+      __YHFE=((____EQ5D *)__EYRH)->__FQ5D.__BMC;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__JGFE=((__PROFIL_BLOCK__22NJ *)__tmp__VWRH)->parent_type__42NJ.default__0LC;
+    case ____L4NJ__: {
+      __YHFE=((____L4NJ *)__EYRH)->__N4NJ.__BMC;
     } break;
     };
-    Self__OHWH=((__TYPE_FULL__PMB *)__tmp__JGFE);
-    p__PHWH=Self__QT4D->parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
-    __tmp__VWRH=NULL;
-    if (((void *)Self__OHWH->the_parent_type__DLK == (void *)TYPE_VOID__AMB__)) {
-      __tmp__0HWH=create__type__IJ2C(p__PHWH,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-      __tmp__VWRH=__tmp__0HWH;
+    __3IWH=((____WMB *)__YHFE);
+    __4IWH=__5U4D->__0L2C.__ZL2C.__O2B;
+    __EYRH=NULL;
+    if (((void *)__3IWH->__KLK == (void *)__HMB__)) {
+      __JJWH=__XK2C(__4IWH,__HMB__->__IMB.__BMC);
+      __EYRH=__JJWH;
     } else /* FALSE */ {
-      __tmp__WM5R=create__name__style__type__0HND(p__PHWH,(&__string_69),'+',Self__OHWH);
-      __tmp__DIWH=read__NUEI(((__LOCAL__43WC *)__tmp__WM5R));
-      __tmp__VWRH=__tmp__DIWH;
+      __FO5R=__JJND(__4IWH,(&__string_69),'+',__3IWH);
+      __SJWH=__2VEI(((____N5WC *)__FO5R));
+      __EYRH=__SJWH;
     };
-    result__5FFE=__tmp__VWRH;
+    __OHFE=__EYRH;
   } else /* FALSE */ {
-    __tmp__VWRH=Self__QT4D->parent_dta__LK2C.slot__1T4D;
-    if (((struct ___OBJ *)__tmp__VWRH)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__3VGV=((__SLOT_CODE__MIRG *)__tmp__VWRH)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__3VGV)->__id==__ITM_SLOT__HLC__) {
-        __tmp__SGFE=((__ITM_SLOT__HLC *)__tmp__3VGV)->result_type__3VOB;
+    __EYRH=__5U4D->__0L2C.__KV4D;
+    if (((struct ___OBJ *)__EYRH)->__id==____1JRG__) {
+      __MXGV=((____1JRG *)__EYRH)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__MXGV)->__id==____OLC__) {
+        __BIFE=((____OLC *)__MXGV)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__SGFE=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3VGV)->parent_itm_slot__QF0D.result_type__3VOB;
+        __BIFE=((____4G0D *)__MXGV)->__5G0D.__DXOB;
       };
     } else /* SLOT_DATA */ {
-      __tmp__3VGV=((__SLOT_DATA__WIRG *)__tmp__VWRH)->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__3VGV)->__id==__ITM_SLOT__HLC__) {
-        __tmp__SGFE=((__ITM_SLOT__HLC *)__tmp__3VGV)->result_type__3VOB;
+      __MXGV=((____FKRG *)__EYRH)->__HKRG->__QLC;
+      if (((struct ___OBJ *)__MXGV)->__id==____OLC__) {
+        __BIFE=((____OLC *)__MXGV)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__SGFE=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3VGV)->parent_itm_slot__QF0D.result_type__3VOB;
+        __BIFE=((____4G0D *)__MXGV)->__5G0D.__DXOB;
       };
     };
-    switch (((struct ___OBJ *)__tmp__SGFE)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      __tmp__3VGV=get_expr_for__SIWH(((__ITM_TYPE_SIMPLE__JMB *)__tmp__SGFE),Self__QT4D);
+    switch (((struct ___OBJ *)__BIFE)->__id) {
+    case ____QMB__: {
+      __MXGV=__BKWH(((____QMB *)__BIFE),__5U4D);
     } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      __tmp__3VGV=get_expr_for__3IWH(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SGFE)),Self__QT4D);
+    case ____0MB__: {
+      __MXGV=__MKWH(((____0MB *)((____QMB *)__BIFE)),__5U4D);
     } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      __tmp__3VGV=get_expr_for__JJWH(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SGFE)),Self__QT4D);
+    case ____KPB__: {
+      __MXGV=__YKWH(((____KPB *)((____QMB *)__BIFE)),__5U4D);
     } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      __tmp__3VGV=get_expr_for__UJWH(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SGFE)),Self__QT4D);
+    case ____TEZ__: {
+      __MXGV=__DLWH(((____TEZ *)((____QMB *)__BIFE)),__5U4D);
     } break;
-    case __ITM_TYPE_MULTI__NURC__: {
-      __tmp__3VGV=get_expr_for__4JWH(((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SGFE)),Self__QT4D);
+    case ____2VRC__: {
+      __MXGV=__NLWH(((____2VRC *)((____QMB *)__BIFE)),__5U4D);
     } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      __tmp__3VGV=get_expr_for__YKWH(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SGFE)),Self__QT4D);
+    case ____GZRC__: {
+      __MXGV=__HMWH(((____GZRC *)((____QMB *)__BIFE)),__5U4D);
     } break;
     };
-    result__5FFE=__tmp__3VGV;
+    __OHFE=__MXGV;
   };
-  Self__QT4D->parent_dta__LK2C.result_expr__4T4D=result__5FFE;
-  Self__QT4D->is_intern__5T4D=is_intern__DK2C;
-  if (((void *)profil_current__FO2C == (void *)NULL)) {
-    Self__QT4D->parent_dta__LK2C.context__HU4D=context_main__D4WC;
+  __5U4D->__0L2C.__NV4D=__OHFE;
+  __5U4D->__OV4D=__SL2C;
+  if (((void *)__UP2C == (void *)NULL)) {
+    __5U4D->__0L2C.__WV4D=__S5WC;
   } else /* FALSE */ {
-    __tmp__VWRH=profil_current__FO2C;
-    if (((struct ___OBJ *)__tmp__VWRH)->__id==__PROFIL_SLOT__BO2C__) {
-      __tmp__WM5R=((__PROFIL_SLOT__BO2C *)__tmp__VWRH)->parent_profil__CO2C.context__OU4D;
+    __EYRH=__UP2C;
+    if (((struct ___OBJ *)__EYRH)->__id==____QP2C__) {
+      __FO5R=((____QP2C *)__EYRH)->__RP2C.__3V4D;
     } else /* PROFIL_BLOCK */ {
-      __tmp__WM5R=((__PROFIL_BLOCK__22NJ *)__tmp__VWRH)->parent_profil__32NJ.context__OU4D;
+      __FO5R=((____L4NJ *)__EYRH)->__M4NJ.__3V4D;
     };
-    Self__QT4D->parent_dta__LK2C.context__HU4D=__tmp__WM5R;
+    __5U4D->__0L2C.__WV4D=__FO5R;
   };
-  result__BBGD=NULL;
-  ptr__H5FD=((__POINTER__IB )(NULL));
-  typ_id__L5FD= 0;
-  __tmp__N5FD=((__POINTER__IB )sizeof(__NODE_TYPE__FK2C));
-  if (((unsigned long)__tmp__N5FD ==  0)) {
-    result__BBGD=NODE_TYPE__FK2C__;
+  __QCGD=NULL;
+  __WAGD=((____IB )(NULL));
+  __0AGD= 0;
+  __2AGD=((____IB )sizeof(____UL2C));
+  if (((unsigned long)__2AGD ==  0)) {
+    __QCGD=__UL2C__;
   } else /* FALSE */ {
-    typ_id__L5FD=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N5FD));
-    if ((typ_id__L5FD == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__CL2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__EL2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__N5FD - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CL2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CL2T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__FL2T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EL2T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__CL2T=micro_alloc__table__lab__HKI(__tmp__EL2T,((__POINTER__IB )(&(table_size[(__tmp__FL2T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EL2T)));
-      ptr__H5FD=__tmp__CL2T;
-    } else /* FALSE */ {
-      __tmp__FL2T=((__UINTEGER_32__RWB )typ_id__L5FD);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__CL2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__EL2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__N5FD - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CL2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CL2T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__CL2T=micro_alloc__table__lab__HKI(__tmp__EL2T,((__POINTER__IB )(&(table_type[(__tmp__FL2T)]))),(__UINTEGER_32__RWB)(__tmp__FL2T |  1));
-      ptr__H5FD=__tmp__CL2T;
-    };
-    result__BBGD=((__NODE_TYPE__FK2C *)ptr__H5FD);
-    *(result__BBGD) = *(NODE_TYPE__FK2C__);
-  };
-  Self__JQYS=((__NODE_TYPE__FK2C *)result__BBGD);
-  Self__JQYS->parent_node__GK2C.expr__VU4D=rec__BK2C;
-  Self__JQYS->parent_node__GK2C.data__WU4D=result__G5FD;
-  late_binding_counter__QM=(__INTEGER__Q)(late_binding_counter__QM +  1);
-  Self__PA0G=((__LINKED_LISToNODE_TYPEo__QK2C *)node_list__YK2C);
-  if (((void *)Self__PA0G->first_link__WA0G == (void *)NULL)) {
-    result__BWGV=NULL;
-    __tmp__CL2T=((__POINTER__IB )(NULL));
-    typ_id__DWGV= 0;
-    __tmp__EL2T=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-    if (((unsigned long)__tmp__EL2T ==  0)) {
-      result__BWGV=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-    } else /* FALSE */ {
-      typ_id__DWGV=__LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EL2T));
-      if ((typ_id__DWGV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FWGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GWGV=(void *)((unsigned long)(void *)((unsigned long)__tmp__EL2T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWGV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__HWGV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GWGV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__FWGV=micro_alloc__table__lab__HKI(__tmp__GWGV,((__POINTER__IB )(&(table_size[(__tmp__HWGV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GWGV)));
-        __tmp__CL2T=__tmp__FWGV;
-      } else /* FALSE */ {
-        __tmp__HWGV=((__UINTEGER_32__RWB )typ_id__DWGV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FWGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GWGV=(void *)((unsigned long)(void *)((unsigned long)__tmp__EL2T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWGV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__FWGV=micro_alloc__table__lab__HKI(__tmp__GWGV,((__POINTER__IB )(&(table_type[(__tmp__HWGV)]))),(__UINTEGER_32__RWB)(__tmp__HWGV |  1));
-        __tmp__CL2T=__tmp__FWGV;
-      };
-      result__BWGV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__CL2T);
-      *(result__BWGV) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-    };
-    Self__NWGV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__BWGV);
-    Self__NWGV->item__UK0G=result__BBGD;
-    Self__NWGV->next__BVFH=NULL;
-    Self__PA0G->first_link__WA0G=result__BWGV;
-    Self__PA0G->parent_linked_collection__XK2C.upper__UZRD= 1;
-    Self__PA0G->last_link__5A0G=result__BWGV;
-    Self__PA0G->mem_idx__AB0G= 1;
-    Self__PA0G->mem_lnk__CB0G=result__BWGV;
+    __0AGD=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2AGD));
+    if ((__0AGD == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __RM2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __TM2T=(void *)((unsigned long)(void *)((unsigned long)__2AGD - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RM2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RM2T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __UM2T=((____YWB )((____Q )(void *)((unsigned long)__TM2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __RM2T=__OKI(__TM2T,((____IB )(&(table_size[(__UM2T)-1]))),((____YWB )((____Q )__TM2T)));
+      __WAGD=__RM2T;
+    } else /* FALSE */ {
+      __UM2T=((____YWB )__0AGD);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __RM2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __TM2T=(void *)((unsigned long)(void *)((unsigned long)__2AGD - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RM2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RM2T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __RM2T=__OKI(__TM2T,((____IB )(&(table_type[(__UM2T)]))),(____YWB)(__UM2T |  1));
+      __WAGD=__RM2T;
+    };
+    __QCGD=((____UL2C *)__WAGD);
+    *(__QCGD) = *(__UL2C__);
+  };
+  __YRYS=((____UL2C *)__QCGD);
+  __YRYS->__VL2C.__EW4D=__QL2C;
+  __YRYS->__VL2C.__FW4D=__VAGD;
+  __QM=(____Q)(__QM +  1);
+  __4B0G=((____5L2C *)__HM2C);
+  if (((void *)__4B0G->__FC0G == (void *)NULL)) {
+    __QXGV=NULL;
+    __RM2T=((____IB )(NULL));
+    __SXGV= 0;
+    __TM2T=((____IB )sizeof(____AC0G));
+    if (((unsigned long)__TM2T ==  0)) {
+      __QXGV=__AC0G__;
+    } else /* FALSE */ {
+      __SXGV=____AC0G__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TM2T));
+      if ((__SXGV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UXGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VXGV=(void *)((unsigned long)(void *)((unsigned long)__TM2T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXGV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __WXGV=((____YWB )((____Q )(void *)((unsigned long)__VXGV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __UXGV=__OKI(__VXGV,((____IB )(&(table_size[(__WXGV)-1]))),((____YWB )((____Q )__VXGV)));
+        __RM2T=__UXGV;
+      } else /* FALSE */ {
+        __WXGV=((____YWB )__SXGV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UXGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VXGV=(void *)((unsigned long)(void *)((unsigned long)__TM2T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXGV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __UXGV=__OKI(__VXGV,((____IB )(&(table_type[(__WXGV)]))),(____YWB)(__WXGV |  1));
+        __RM2T=__UXGV;
+      };
+      __QXGV=((____AC0G *)__RM2T);
+      *(__QXGV) = *(__AC0G__);
+    };
+    __2XGV=((____AC0G *)__QXGV);
+    __2XGV->__DM0G=__QCGD;
+    __2XGV->__QWFH=NULL;
+    __4B0G->__FC0G=__QXGV;
+    __4B0G->__GM2C.__D1RD= 1;
+    __4B0G->__OC0G=__QXGV;
+    __4B0G->__PC0G= 1;
+    __4B0G->__RC0G=__QXGV;
   } else /* FALSE */ {
-    result__BWGV=NULL;
-    __tmp__CL2T=((__POINTER__IB )(NULL));
-    typ_id__DWGV= 0;
-    __tmp__EL2T=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-    if (((unsigned long)__tmp__EL2T ==  0)) {
-      result__BWGV=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-    } else /* FALSE */ {
-      typ_id__DWGV=__LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EL2T));
-      if ((typ_id__DWGV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FWGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GWGV=(void *)((unsigned long)(void *)((unsigned long)__tmp__EL2T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWGV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__HWGV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GWGV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__FWGV=micro_alloc__table__lab__HKI(__tmp__GWGV,((__POINTER__IB )(&(table_size[(__tmp__HWGV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GWGV)));
-        __tmp__CL2T=__tmp__FWGV;
-      } else /* FALSE */ {
-        __tmp__HWGV=((__UINTEGER_32__RWB )typ_id__DWGV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FWGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GWGV=(void *)((unsigned long)(void *)((unsigned long)__tmp__EL2T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWGV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__FWGV=micro_alloc__table__lab__HKI(__tmp__GWGV,((__POINTER__IB )(&(table_type[(__tmp__HWGV)]))),(__UINTEGER_32__RWB)(__tmp__HWGV |  1));
-        __tmp__CL2T=__tmp__FWGV;
-      };
-      result__BWGV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__CL2T);
-      *(result__BWGV) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-    };
-    Self__NWGV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__BWGV);
-    Self__NWGV->item__UK0G=result__BBGD;
-    Self__NWGV->next__BVFH=NULL;
-    ((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)Self__PA0G->last_link__5A0G)->next__BVFH=result__BWGV;
-    Self__PA0G->parent_linked_collection__XK2C.upper__UZRD=(__INTEGER__Q)(Self__PA0G->parent_linked_collection__XK2C.upper__UZRD +  1);
-    Self__PA0G->last_link__5A0G=result__BWGV;
-  };
-  result__5FFE=result__BBGD;
-  return(result__5FFE);
+    __QXGV=NULL;
+    __RM2T=((____IB )(NULL));
+    __SXGV= 0;
+    __TM2T=((____IB )sizeof(____AC0G));
+    if (((unsigned long)__TM2T ==  0)) {
+      __QXGV=__AC0G__;
+    } else /* FALSE */ {
+      __SXGV=____AC0G__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TM2T));
+      if ((__SXGV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UXGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VXGV=(void *)((unsigned long)(void *)((unsigned long)__TM2T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXGV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __WXGV=((____YWB )((____Q )(void *)((unsigned long)__VXGV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __UXGV=__OKI(__VXGV,((____IB )(&(table_size[(__WXGV)-1]))),((____YWB )((____Q )__VXGV)));
+        __RM2T=__UXGV;
+      } else /* FALSE */ {
+        __WXGV=((____YWB )__SXGV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UXGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VXGV=(void *)((unsigned long)(void *)((unsigned long)__TM2T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXGV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __UXGV=__OKI(__VXGV,((____IB )(&(table_type[(__WXGV)]))),(____YWB)(__WXGV |  1));
+        __RM2T=__UXGV;
+      };
+      __QXGV=((____AC0G *)__RM2T);
+      *(__QXGV) = *(__AC0G__);
+    };
+    __2XGV=((____AC0G *)__QXGV);
+    __2XGV->__DM0G=__QCGD;
+    __2XGV->__QWFH=NULL;
+    ((____AC0G *)__4B0G->__OC0G)->__QWFH=__QXGV;
+    __4B0G->__GM2C.__D1RD=(____Q)(__4B0G->__GM2C.__D1RD +  1);
+    __4B0G->__OC0G=__QXGV;
+  };
+  __OHFE=__QCGD;
+  return(__OHFE);
 }
 
-static void check_type__KYEE(__INTEGER_CST__KAXC *Self__LYEE)
-// ({INTEGER_CST__KAXC}) Void No recursive, No inlinable.
+static void __ZZEE(____ZBXC *__0ZEE)
+// ({__ZBXC}) Void No recursive, No inlinable.
 {
-  __INTEGER_64__TSG min__NYEE,max__QYEE;
-  void *__tmp__UYEE;
-  __STRING_CONSTANT__0 *__tmp__VYEE,*Self__RDLE;
-  __PROTOTYPE__MF *__tmp__DV0R;
-  __BOOLEAN__L error__MYEE,__tmp__VDLE;
-  error__MYEE=FALSE__O__;
-  min__NYEE= 0;
-  max__QYEE= 0;
-  __tmp__UYEE=((__TYPE_FULL__PMB *)Self__LYEE->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__UYEE)->__id) {
-  case __TYPE__FF__: {
-    __tmp__VYEE=((__TYPE__FF *)__tmp__UYEE)->prototype__QF->parent_named__PF.name__4VB;
-  } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__VYEE=(&__string_4);
-  } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__VYEE=(&__string_5);
-  } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__VYEE=(&__string_54);
-  } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__VYEE=(&__string_56);
-  } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__VYEE=((__TYPE_GENERIC__BCY *)__tmp__UYEE)->name__0YMB;
-  } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__DV0R=prototype__L2ZG();
-    __tmp__VYEE=__tmp__DV0R->parent_named__PF.name__4VB;
-  } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__VYEE=((__PROFIL_BLOCK__22NJ *)__tmp__UYEE)->parent_profil__32NJ.name__P1IK;
-  } break;
-  };
-  Self__RDLE=((__STRING_CONSTANT__0 *)__tmp__VYEE);
-  __tmp__VDLE=__infix_equal_equal__YVZ(Self__RDLE,(&__string_57));
-  if (__tmp__VDLE) {
-    if ((Self__LYEE->value__YG4D <  0)) {
-      error__MYEE=TRUE__K__;
-      max__QYEE= 0;
-    };
-  };
-  __tmp__VDLE=__infix_equal_equal__YVZ(Self__RDLE,(&__string_58));
-  if (__tmp__VDLE) {
-    if (((Self__LYEE->value__YG4D <  0) || (Self__LYEE->value__YG4D >  4294967295LU))) {
-      error__MYEE=TRUE__K__;
-      max__QYEE= 4294967295LU;
-    };
-  };
-  __tmp__VDLE=__infix_equal_equal__YVZ(Self__RDLE,(&__string_59));
-  if (__tmp__VDLE) {
-    if (((Self__LYEE->value__YG4D <  0) || (Self__LYEE->value__YG4D >  65535))) {
-      error__MYEE=TRUE__K__;
-      max__QYEE= 65535;
-    };
-  };
-  __tmp__VDLE=__infix_equal_equal__YVZ(Self__RDLE,(&__string_60));
-  if (__tmp__VDLE) {
-    if (((Self__LYEE->value__YG4D <  0) || (Self__LYEE->value__YG4D >  255))) {
-      error__MYEE=TRUE__K__;
-      max__QYEE= 255;
-    };
-  };
-  __tmp__VDLE=__infix_equal_equal__YVZ(Self__RDLE,(&__string_61));
-  __tmp__VDLE=__infix_equal_equal__YVZ(Self__RDLE,(&__string_62));
-  if (__tmp__VDLE) {
-    if (((Self__LYEE->value__YG4D < ((__INTEGER_64__TSG )(__INTEGER__Q)(-  2147483647))) || (Self__LYEE->value__YG4D >  2147483647))) {
-      error__MYEE=TRUE__K__;
-      min__NYEE=((__INTEGER_64__TSG )(__INTEGER__Q)(-  2147483647));
-      max__QYEE= 2147483647;
-    };
-  };
-  __tmp__VDLE=__infix_equal_equal__YVZ(Self__RDLE,(&__string_63));
-  if (__tmp__VDLE) {
-    if (((Self__LYEE->value__YG4D <  -32767) || (Self__LYEE->value__YG4D >  32767))) {
-      error__MYEE=TRUE__K__;
-      min__NYEE= -32767;
-      max__QYEE= 32767;
-    };
-  };
-  __tmp__VDLE=__infix_equal_equal__YVZ(Self__RDLE,(&__string_64));
-  if (__tmp__VDLE) {
-    if (((Self__LYEE->value__YG4D <  -127) || (Self__LYEE->value__YG4D >  127))) {
-      error__MYEE=TRUE__K__;
-      min__NYEE= -127;
-      max__QYEE= 127;
-    };
-  };
-  if (error__MYEE) {
-    copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_334));
-    append_in__1LXE(Self__LYEE->value__YG4D,string_tmp__YC);
-    append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_335));
-    append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__LYEE->parent_constant__LAXC.static_type__SG4D),string_tmp__YC);
-    append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_336));
-    append_in__1LXE(min__NYEE,string_tmp__YC);
-    append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_337));
-    append_in__1LXE(max__QYEE,string_tmp__YC);
-    append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_338));
-    put_error__text__2PE( 2,string_tmp__YC);
-    put_position__HRE(Self__LYEE->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B);
-    put_position__HRE(list_current__Y4GB->parent_instr__ZH.parent_itm_object__YH.position__H2B);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-    };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+  ____0SG __2ZEE,__5ZEE;
+  void *__D0EE;
+  ____0 *__E0EE,*__AFLE;
+  ____MF *__SW0R;
+  ____L __1ZEE,__EFLE;
+  __1ZEE=__O__;
+  __2ZEE= 0;
+  __5ZEE= 0;
+  __D0EE=((____WMB *)__0ZEE->__0BXC.__BI4D)->__KLK;
+  switch (((struct ___OBJ *)__D0EE)->__id) {
+  case ____FF__: {
+    __E0EE=((____FF *)__D0EE)->__QF->__PF.__FWB;
+  } break;
+  case ____FMB__: {
+    __E0EE=(&__string_4);
+  } break;
+  case ____HMB__: {
+    __E0EE=(&__string_5);
+  } break;
+  case ____JMB__: {
+    __E0EE=(&__string_54);
+  } break;
+  case ____LMB__: {
+    __E0EE=(&__string_56);
+  } break;
+  case ____ICY__: {
+    __E0EE=((____ICY *)__D0EE)->__TZMB;
+  } break;
+  case ____EQ5D__: {
+    __SW0R=__03ZG();
+    __E0EE=__SW0R->__PF.__FWB;
+  } break;
+  case ____L4NJ__: {
+    __E0EE=((____L4NJ *)__D0EE)->__M4NJ.__42IK;
+  } break;
+  };
+  __AFLE=((____0 *)__E0EE);
+  __EFLE=__5VZ(__AFLE,(&__string_57));
+  if (__EFLE) {
+    if ((__0ZEE->__HI4D <  0)) {
+      __1ZEE=__K__;
+      __5ZEE= 0;
+    };
+  };
+  __EFLE=__5VZ(__AFLE,(&__string_58));
+  if (__EFLE) {
+    if (((__0ZEE->__HI4D <  0) || (__0ZEE->__HI4D >  4294967295LU))) {
+      __1ZEE=__K__;
+      __5ZEE= 4294967295LU;
+    };
+  };
+  __EFLE=__5VZ(__AFLE,(&__string_59));
+  if (__EFLE) {
+    if (((__0ZEE->__HI4D <  0) || (__0ZEE->__HI4D >  65535))) {
+      __1ZEE=__K__;
+      __5ZEE= 65535;
+    };
+  };
+  __EFLE=__5VZ(__AFLE,(&__string_60));
+  if (__EFLE) {
+    if (((__0ZEE->__HI4D <  0) || (__0ZEE->__HI4D >  255))) {
+      __1ZEE=__K__;
+      __5ZEE= 255;
+    };
+  };
+  __EFLE=__5VZ(__AFLE,(&__string_61));
+  __EFLE=__5VZ(__AFLE,(&__string_62));
+  if (__EFLE) {
+    if (((__0ZEE->__HI4D < ((____0SG )(____Q)(-  2147483647))) || (__0ZEE->__HI4D >  2147483647))) {
+      __1ZEE=__K__;
+      __2ZEE=((____0SG )(____Q)(-  2147483647));
+      __5ZEE= 2147483647;
+    };
+  };
+  __EFLE=__5VZ(__AFLE,(&__string_63));
+  if (__EFLE) {
+    if (((__0ZEE->__HI4D <  -32767) || (__0ZEE->__HI4D >  32767))) {
+      __1ZEE=__K__;
+      __2ZEE= -32767;
+      __5ZEE= 32767;
+    };
+  };
+  __EFLE=__5VZ(__AFLE,(&__string_64));
+  if (__EFLE) {
+    if (((__0ZEE->__HI4D <  -127) || (__0ZEE->__HI4D >  127))) {
+      __1ZEE=__K__;
+      __2ZEE= -127;
+      __5ZEE= 127;
+    };
+  };
+  if (__1ZEE) {
+    __K2X(((____BC *)__YC),(&__string_334));
+    __KNXE(__0ZEE->__HI4D,__YC);
+    __EWX(((____BC *)__YC),(&__string_335));
+    __CQXE(((____WMB *)__0ZEE->__0BXC.__BI4D),__YC);
+    __EWX(((____BC *)__YC),(&__string_336));
+    __KNXE(__2ZEE,__YC);
+    __EWX(((____BC *)__YC),(&__string_337));
+    __KNXE(__5ZEE,__YC);
+    __EWX(((____BC *)__YC),(&__string_338));
+    __DQE( 2,__YC);
+    __ORE(__0ZEE->__0BXC.__DK.__CK.__YH.__O2B);
+    __ORE(__Q5GB->__ZH.__YH.__O2B);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
-    Self__LYEE->value__YG4D= 0;
+    __0ZEE->__HI4D= 0;
   };
 }
 
-static void go_item__LTFH(__LINKED_LISToNODE_TYPEo__QK2C *Self__MTFH,__INTEGER__Q i__NTFH)
-// ({LINKED_LISToNODE_TYPEo__QK2C},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __0UFH(____5L2C *__1UFH,____Q __2UFH)
+// ({__5L2C},{__Q}) Void No recursive, No inlinable.
 {
-  if ((Self__MTFH->mem_idx__AB0G > i__NTFH)) {
-    Self__MTFH->mem_idx__AB0G= 1;
-    Self__MTFH->mem_lnk__CB0G=Self__MTFH->first_link__WA0G;
+  if ((__1UFH->__PC0G > __2UFH)) {
+    __1UFH->__PC0G= 1;
+    __1UFH->__RC0G=__1UFH->__FC0G;
   };
-  while ((i__NTFH != Self__MTFH->mem_idx__AB0G)) {
-    Self__MTFH->mem_lnk__CB0G=Self__MTFH->mem_lnk__CB0G->next__BVFH;
-    Self__MTFH->mem_idx__AB0G=(__INTEGER__Q)(Self__MTFH->mem_idx__AB0G +  1);
+  while ((__2UFH != __1UFH->__PC0G)) {
+    __1UFH->__RC0G=__1UFH->__RC0G->__QWFH;
+    __1UFH->__PC0G=(____Q)(__1UFH->__PC0G +  1);
   };
 }
 
-static __BOOLEAN__L update_case__L4EJ(__NODE_TYPE__FK2C *Self__M4EJ)
-// ({NODE_TYPE__FK2C}) With result No recursive, No inlinable.
+static ____L __05EJ(____UL2C *__15EJ)
+// ({__UL2C}) With result No recursive, No inlinable.
 {
-  __TYPES_TMP__TM5D *lst_typ__R4EJ,*__tmp__OBFJ;
-  void *__tmp__A5EJ,*__tmp__15EJ,*__tmp__GCFJ,*__tmp__DEFJ;
-  __TYPE_FULL__PMB *__tmp__B5EJ,*__tmp__5RYS;
-  void *__tmp__Z5EJ,*__tmp__ECFJ,*__tmp__CEFJ;
-  void *__tmp__05EJ,*__tmp__CBFJ,*__tmp__FCFJ,*__tmp__ODFJ;
-  __LIST__WH *__tmp__25EJ,*__tmp__HCFJ,*__tmp__EEFJ;
-  __INTEGER__Q result__QWGV,Result__SWGV,result__WELJ,Result__JYCN;
-  __INTEGER__Q Result__KLVT,__tmp__IDFJ,Self__1JCL;
-  __EXTERNAL_C__L5WC *Self__Q21K;
-  __SWITCH__DDXC *__tmp__YCFJ;
-  __CASE__S4EJ *__tmp__GEFJ;
-  __FAST_ARRAYoCASEo__U4EJ *list__34EJ;
-  __BOOLEAN__L result__54EJ,__tmp__AAFJ,__tmp__TWGV,__tmp__2AFJ;
-  __BOOLEAN__L __tmp__AFLJ;
-  __HASHED_SEToTYPEo__N0MB *__tmp__DBFJ;
-  __FAST_ARRAYoTYPEo__ESB *Self__MM2T;
-  lst_typ__R4EJ=NULL;
-  list__34EJ=NULL;
-  result__54EJ=FALSE__O__;
-  __tmp__A5EJ=Self__M4EJ->parent_node__GK2C.expr__VU4D;
-  switch (((struct ___OBJ *)__tmp__A5EJ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__B5EJ=((__STRING_CST__5J *)__tmp__A5EJ)->parent_constant__EK.static_type__SG4D;
+  ____CO5D *__AAFJ,*__3CFJ;
+  void *__PAFJ,*__KBFJ,*__VDFJ,*__SFFJ;
+  ____WMB *__QAFJ,*__OTYS;
+  void *__IBFJ,*__TDFJ,*__RFFJ;
+  void *__JBFJ,*__RCFJ,*__UDFJ,*__3EFJ;
+  ____WH *__LBFJ,*__WDFJ,*__TFFJ;
+  ____Q __5XGV,__BYGV,__FGLJ,__YZCN,__ZMVT,__XEFJ,__KLCL;
+  ____0AXC *__531K;
+  ____SEXC *__HEFJ;
+  ____BAFJ *__VFFJ;
+  ____DAFJ *__MAFJ;
+  ____L __OAFJ,__PBFJ,__CYGV,__LCFJ,__PGLJ;
+  ____G1MB *__SCFJ;
+  ____LSB *__1N2T;
+  __AAFJ=NULL;
+  __MAFJ=NULL;
+  __OAFJ=__O__;
+  __PAFJ=__15EJ->__VL2C.__EW4D;
+  switch (((struct ___OBJ *)__PAFJ)->__id) {
+  case ____5J__: {
+    __QAFJ=((____5J *)__PAFJ)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__B5EJ=((__EXTERNAL_C__L5WC *)__tmp__A5EJ)->static_type__J54D;
+  case ____0AXC__: {
+    __QAFJ=((____0AXC *)__PAFJ)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__B5EJ=((__PROTOTYPE_CST__45WC *)__tmp__A5EJ)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __QAFJ=((____NBXC *)__PAFJ)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__B5EJ=((__INTEGER_CST__KAXC *)__tmp__A5EJ)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __QAFJ=((____ZBXC *)__PAFJ)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__B5EJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__A5EJ));
+  case ____DMWH__: {
+    __QAFJ=__B21J(((____DMWH *)__PAFJ));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__B5EJ=((__READ_LOCAL__N5ZI *)__tmp__A5EJ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __QAFJ=((____2A0I *)__PAFJ)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__B5EJ=static_type__2CCK();
+  case ____HJNJ__: {
+    __QAFJ=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__B5EJ=static_type__BDCK();
+  case ____SJNJ__: {
+    __QAFJ=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__B5EJ=static_type__GDCK();
+  case ____0AOJ__: {
+    __QAFJ=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__B5EJ=static_type__LDCK();
+  case ____EBOJ__: {
+    __QAFJ=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__B5EJ=static_type__QDCK();
+  case ____3BOJ__: {
+    __QAFJ=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__B5EJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__A5EJ));
+  case ____RCOJ__: {
+    __QAFJ=__EFCK(((____RCOJ *)__PAFJ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__B5EJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__A5EJ));
+  case ____HDOJ__: {
+    __QAFJ=__JFCK(((____HDOJ *)__PAFJ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__B5EJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__A5EJ));
+  case ____1DOJ__: {
+    __QAFJ=__OFCK(((____1DOJ *)__PAFJ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__B5EJ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__A5EJ));
+  case ____PEOJ__: {
+    __QAFJ=__TFCK(((____PEOJ *)__PAFJ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__B5EJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__A5EJ));
+  case ____DFOJ__: {
+    __QAFJ=__YFCK(((____DFOJ *)__PAFJ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__B5EJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__A5EJ));
+  case ____XFOJ__: {
+    __QAFJ=__3FCK(((____XFOJ *)__PAFJ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__B5EJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __QAFJ=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__B5EJ=static_type__XECK(((__ITEM__VFOJ *)__tmp__A5EJ));
+  case ____EHOJ__: {
+    __QAFJ=__GGCK(((____EHOJ *)__PAFJ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__B5EJ=static_type__DFCK();
+  case ____2HOJ__: {
+    __QAFJ=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__B5EJ=((__CAST__JHOJ *)__tmp__A5EJ)->static_type__TC5J;
+  case ____YIOJ__: {
+    __QAFJ=((____YIOJ *)__PAFJ)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__B5EJ=((__REAL_CST__JLOJ *)__tmp__A5EJ)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __QAFJ=((____YMOJ *)__PAFJ)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__B5EJ=((__CHARACTER_CST__5LOJ *)__tmp__A5EJ)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __QAFJ=((____ONOJ *)__PAFJ)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__B5EJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__A5EJ)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __QAFJ=((____YOOJ *)__PAFJ)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__B5EJ=((__READ_SLOT__ZK4K *)__tmp__A5EJ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __QAFJ=((____IM4K *)__PAFJ)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__B5EJ=static_type__NL5O();
+  case ____T5FL__: {
+    __QAFJ=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__B5EJ=static_type__QQTP();
+  case ____3DUL__: {
+    __QAFJ=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__B5EJ=static_type__041P();
+  case ____0EUL__: {
+    __QAFJ=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__B5EJ=static_type__VQTP();
+  case ____BGUL__: {
+    __QAFJ=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__B5EJ=static_type__A51P();
+  case ____2GUL__: {
+    __QAFJ=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__B5EJ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__A5EJ));
+  case ____B0VL__: {
+    __QAFJ=__DXBN(((____B0VL *)__PAFJ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__B5EJ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__A5EJ));
+  case ____P0VL__: {
+    __QAFJ=__4AGM(((____P0VL *)__PAFJ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__B5EJ=((__READ_GLOBAL__B4YL *)__tmp__A5EJ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __QAFJ=((____Q5YL *)__PAFJ)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__B5EJ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__A5EJ));
+  case ____UVPM__: {
+    __QAFJ=__OFWN(((____UVPM *)__PAFJ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__B5EJ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__A5EJ));
+  case ____0ZPM__: {
+    __QAFJ=__QM1P(((____0ZPM *)__PAFJ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__B5EJ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__A5EJ));
+  case ____MR0N__: {
+    __QAFJ=__FQVO(((____MR0N *)__PAFJ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__B5EJ=static_type__BA0Q();
+  case ____YWBP__: {
+    __QAFJ=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__B5EJ=static_type__MBUP();
+  case ____LYBP__: {
+    __QAFJ=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__B5EJ=static_type__RBUP();
+  case ____CZBP__: {
+    __QAFJ=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__B5EJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__A5EJ));
+  case ____3BEP__: {
+    __QAFJ=__ZPFQ(((____3BEP *)__PAFJ));
   } break;
   };
-  if ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__B5EJ)->flag__ELK &  1) !=  0) && ((void *)((__TYPE_FULL__PMB *)__tmp__B5EJ)->the_parent_type__DLK != (void *)type_boolean__MNB))) {
-    if (((void *)Self__M4EJ->parent_node__GK2C.first_code__R1RH == (void *)NULL)) {
-      Self__M4EJ->parent_node__GK2C.first_type__Y5EJ=((__TYPE_FULL__PMB *)__tmp__B5EJ)->the_parent_type__DLK;
-      __tmp__Z5EJ=Self__M4EJ->parent_node__GK2C.data__WU4D;
-      __tmp__05EJ=Self__M4EJ->parent_node__GK2C.first_type__Y5EJ;
-      __tmp__15EJ=Self__M4EJ->parent_node__GK2C.expr__VU4D;
-      switch (((struct ___OBJ *)__tmp__Z5EJ)->__id) {
-      case __DTA_RD__IK2C__: {
-        __tmp__25EJ=product__with__self__U2YK(((__DTA_RD__IK2C *)__tmp__Z5EJ),__tmp__05EJ,__tmp__15EJ);
+  if ((((____3LC)(((____WMB *)__QAFJ)->__LLK &  1) !=  0) && ((void *)((____WMB *)__QAFJ)->__KLK != (void *)__TNB))) {
+    if (((void *)__15EJ->__VL2C.__A3RH == (void *)NULL)) {
+      __15EJ->__VL2C.__HBFJ=((____WMB *)__QAFJ)->__KLK;
+      __IBFJ=__15EJ->__VL2C.__FW4D;
+      __JBFJ=__15EJ->__VL2C.__HBFJ;
+      __KBFJ=__15EJ->__VL2C.__EW4D;
+      switch (((struct ___OBJ *)__IBFJ)->__id) {
+      case ____XL2C__: {
+        __LBFJ=__D4YK(((____XL2C *)__IBFJ),__JBFJ,__KBFJ);
       } break;
-      case __DTA_CAST__NFPJ__: {
-        __tmp__25EJ=product__with__self__LIJL(((__DTA_CAST__NFPJ *)((__DTA_RD__IK2C *)__tmp__Z5EJ)),__tmp__05EJ,__tmp__15EJ);
+      case ____2GPJ__: {
+        __LBFJ=__0JJL(((____2GPJ *)((____XL2C *)__IBFJ)),__JBFJ,__KBFJ);
       } break;
-      case __DTA_WR_CODE__CPPJ__: {
-        __tmp__25EJ=product__with__self__T3YK(((__DTA_WR_CODE__CPPJ *)((__DTA_RD__IK2C *)__tmp__Z5EJ)),__tmp__05EJ,__tmp__15EJ);
+      case ____RQPJ__: {
+        __LBFJ=__C5YK(((____RQPJ *)((____XL2C *)__IBFJ)),__JBFJ,__KBFJ);
       } break;
-      case __DTA_WR_VALUE__YHWJ__: {
-        __tmp__25EJ=product__with__self__S4YK(((__DTA_WR_VALUE__YHWJ *)((__DTA_RD__IK2C *)__tmp__Z5EJ)),__tmp__05EJ,__tmp__15EJ);
+      case ____HJWJ__: {
+        __LBFJ=__BAZK(((____HJWJ *)((____XL2C *)__IBFJ)),__JBFJ,__KBFJ);
       } break;
-      case __DTA_BLOCK__URWJ__: {
-        __tmp__25EJ=product__with__self__K5YK(((__DTA_BLOCK__URWJ *)((__DTA_RD__IK2C *)__tmp__Z5EJ)),__tmp__05EJ,__tmp__15EJ);
+      case ____DTWJ__: {
+        __LBFJ=__ZAZK(((____DTWJ *)((____XL2C *)__IBFJ)),__JBFJ,__KBFJ);
       } break;
-      case __DTA_RD_ARGS__VRWJ__: {
-        __tmp__25EJ=product__with__self__PDZK(((__DTA_RD_ARGS__VRWJ *)((__DTA_RD__IK2C *)__tmp__Z5EJ)),__tmp__05EJ,__tmp__15EJ);
+      case ____ETWJ__: {
+        __LBFJ=__4EZK(((____ETWJ *)((____XL2C *)__IBFJ)),__JBFJ,__KBFJ);
       } break;
       };
-      Self__M4EJ->parent_node__GK2C.first_code__R1RH=__tmp__25EJ;
+      __15EJ->__VL2C.__A3RH=__LBFJ;
     };
-    result__54EJ=TRUE__K__;
-    __tmp__AAFJ=TRUE__K__;
+    __OAFJ=__K__;
+    __PBFJ=__K__;
   } else /* FALSE */ {
-    __tmp__AAFJ=FALSE__O__;
+    __PBFJ=__O__;
   };
-  if ((! __tmp__AAFJ)) {
-    if (((void *)((__TYPE_FULL__PMB *)__tmp__B5EJ)->the_parent_type__DLK == (void *)type_boolean__MNB)) {
-      result__QWGV= 0;
-      if (((void *)Self__M4EJ->parent_node__GK2C.switch__K1RH != (void *)NULL)) {
-        Result__SWGV=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)((__SWITCH__DDXC *)Self__M4EJ->parent_node__GK2C.switch__K1RH)->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        result__QWGV=Result__SWGV;
-        __tmp__TWGV=TRUE__K__;
+  if ((! __PBFJ)) {
+    if (((void *)((____WMB *)__QAFJ)->__KLK == (void *)__TNB)) {
+      __5XGV= 0;
+      if (((void *)__15EJ->__VL2C.__Z2RH != (void *)NULL)) {
+        __BYGV=(____Q)(((____DAFJ *)((____SEXC *)__15EJ->__VL2C.__Z2RH)->__LEFJ)->__LAFJ.__4EFJ +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __5XGV=__BYGV;
+        __CYGV=__K__;
       } else /* FALSE */ {
-        __tmp__TWGV=FALSE__O__;
+        __CYGV=__O__;
       };
-      if ((! __tmp__TWGV)) {
-        if (((void *)Self__M4EJ->parent_node__GK2C.first_type__Y5EJ != (void *)NULL)) {
-          result__QWGV= 1;
+      if ((! __CYGV)) {
+        if (((void *)__15EJ->__VL2C.__HBFJ != (void *)NULL)) {
+          __5XGV= 1;
         };
       };
-      __tmp__TWGV=(result__QWGV ==  2);
+      __CYGV=(__5XGV ==  2);
     } else /* FALSE */ {
-      __tmp__TWGV=FALSE__O__;
+      __CYGV=__O__;
     };
-    if (__tmp__TWGV) {
-      result__54EJ=TRUE__K__;
+    if (__CYGV) {
+      __OAFJ=__K__;
     } else /* FALSE */ {
-      switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__B5EJ)->the_parent_type__DLK)->__id) {
-      case __TYPE__FF__: {
-        __tmp__2AFJ=FALSE__O__;
+      switch (((struct ___OBJ *)((____WMB *)__QAFJ)->__KLK)->__id) {
+      case ____FF__: {
+        __LCFJ=__O__;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__2AFJ=FALSE__O__;
+      case ____FMB__: {
+        __LCFJ=__O__;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__2AFJ=FALSE__O__;
+      case ____HMB__: {
+        __LCFJ=__O__;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__2AFJ=FALSE__O__;
+      case ____JMB__: {
+        __LCFJ=__O__;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__2AFJ=FALSE__O__;
+      case ____LMB__: {
+        __LCFJ=__O__;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__2AFJ=FALSE__O__;
+      case ____ICY__: {
+        __LCFJ=__O__;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__2AFJ=TRUE__K__;
+      case ____EQ5D__: {
+        __LCFJ=__K__;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__2AFJ=TRUE__K__;
+      case ____L4NJ__: {
+        __LCFJ=__K__;
       } break;
       };
-      if (__tmp__2AFJ) {
-        __tmp__2AFJ=TRUE__K__;
+      if (__LCFJ) {
+        __LCFJ=__K__;
       } else /* FALSE */ {
-        __tmp__CBFJ=((__TYPE_FULL__PMB *)__tmp__B5EJ)->the_parent_type__DLK;
-        switch (((struct ___OBJ *)__tmp__CBFJ)->__id) {
-        case __TYPE__FF__: {
-          __tmp__DBFJ=((__TYPE__FF *)__tmp__CBFJ)->subtype_list__T0MB;
+        __RCFJ=((____WMB *)__QAFJ)->__KLK;
+        switch (((struct ___OBJ *)__RCFJ)->__id) {
+        case ____FF__: {
+          __SCFJ=((____FF *)__RCFJ)->__M1MB;
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__DBFJ=((__TYPE_NULL__4LB *)__tmp__CBFJ)->parent_type__5LB.subtype_list__T0MB;
+        case ____FMB__: {
+          __SCFJ=((____FMB *)__RCFJ)->__GMB.__M1MB;
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__DBFJ=((__TYPE_VOID__AMB *)__tmp__CBFJ)->parent_type__BMB.subtype_list__T0MB;
+        case ____HMB__: {
+          __SCFJ=((____HMB *)__RCFJ)->__IMB.__M1MB;
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__DBFJ=((__TYPE_CONTEXT__CMB *)__tmp__CBFJ)->parent_type__DMB.subtype_list__T0MB;
+        case ____JMB__: {
+          __SCFJ=((____JMB *)__RCFJ)->__KMB.__M1MB;
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__DBFJ=((__TYPE_ID__EMB *)__tmp__CBFJ)->parent_type__FMB.subtype_list__T0MB;
+        case ____LMB__: {
+          __SCFJ=((____LMB *)__RCFJ)->__MMB.__M1MB;
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__DBFJ=((__TYPE_GENERIC__BCY *)__tmp__CBFJ)->parent_type__CCY.subtype_list__T0MB;
+        case ____ICY__: {
+          __SCFJ=((____ICY *)__RCFJ)->__JCY.__M1MB;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__DBFJ=((__TYPE_BLOCK__VO5D *)__tmp__CBFJ)->parent_type__WO5D.subtype_list__T0MB;
+        case ____EQ5D__: {
+          __SCFJ=((____EQ5D *)__RCFJ)->__FQ5D.__M1MB;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__DBFJ=subtype_list__KUJL();
+        case ____L4NJ__: {
+          __SCFJ=__ZVJL();
         } break;
         };
-        Result__SWGV=__tmp__DBFJ->count__QMZC;
-        result__WELJ= 0;
-        if (((void *)Self__M4EJ->parent_node__GK2C.switch__K1RH != (void *)NULL)) {
-          Result__JYCN=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)((__SWITCH__DDXC *)Self__M4EJ->parent_node__GK2C.switch__K1RH)->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-          result__WELJ=Result__JYCN;
-          __tmp__AFLJ=TRUE__K__;
+        __BYGV=__SCFJ->__5NZC;
+        __FGLJ= 0;
+        if (((void *)__15EJ->__VL2C.__Z2RH != (void *)NULL)) {
+          __YZCN=(____Q)(((____DAFJ *)((____SEXC *)__15EJ->__VL2C.__Z2RH)->__LEFJ)->__LAFJ.__4EFJ +  1);
+          __FGLJ=__YZCN;
+          __PGLJ=__K__;
         } else /* FALSE */ {
-          __tmp__AFLJ=FALSE__O__;
+          __PGLJ=__O__;
         };
-        if ((! __tmp__AFLJ)) {
-          if (((void *)Self__M4EJ->parent_node__GK2C.first_type__Y5EJ != (void *)NULL)) {
-            result__WELJ= 1;
+        if ((! __PGLJ)) {
+          if (((void *)__15EJ->__VL2C.__HBFJ != (void *)NULL)) {
+            __FGLJ= 1;
           };
         };
-        __tmp__2AFJ=(Result__SWGV != result__WELJ);
+        __LCFJ=(__BYGV != __FGLJ);
       };
-      if (__tmp__2AFJ) {
-        __tmp__OBFJ=new__KFHG();
-        lst_typ__R4EJ=__tmp__OBFJ;
-        __tmp__CBFJ=Self__M4EJ->parent_node__GK2C.expr__VU4D;
-        switch (((struct ___OBJ *)__tmp__CBFJ)->__id) {
-        case __STRING_CST__5J__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)__tmp__CBFJ)->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+      if (__LCFJ) {
+        __3CFJ=__ZGHG();
+        __AAFJ=__3CFJ;
+        __RCFJ=__15EJ->__VL2C.__EW4D;
+        switch (((struct ___OBJ *)__RCFJ)->__id) {
+        case ____5J__: {
+          __EVXI(((____CO5D *)__3CFJ),((____WMB *)((____5J *)__RCFJ)->__EK.__BI4D)->__KLK);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          Self__Q21K=((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__CBFJ));
-          if (((void *)Self__Q21K->living_type__C0RH == (void *)NULL)) {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),((__TYPE_FULL__PMB *)Self__Q21K->static_type__J54D)->the_parent_type__DLK);
+        case ____0AXC__: {
+          __531K=((____0AXC *)((____5J *)__RCFJ));
+          if (((void *)__531K->__R1RH == (void *)NULL)) {
+            __EVXI(((____CO5D *)__3CFJ),((____WMB *)__531K->__YA5D)->__KLK);
           } else /* FALSE */ {
-            union__XS4K(((__TYPES_TMP__TM5D *)__tmp__OBFJ),Self__Q21K->living_type__C0RH);
+            __GU4K(((____CO5D *)__3CFJ),__531K->__R1RH);
           };
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__CBFJ))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+        case ____NBXC__: {
+          __EVXI(((____CO5D *)__3CFJ),((____WMB *)((____NBXC *)((____5J *)__RCFJ))->__OBXC.__BI4D)->__KLK);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__CBFJ))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+        case ____ZBXC__: {
+          __EVXI(((____CO5D *)__3CFJ),((____WMB *)((____ZBXC *)((____5J *)__RCFJ))->__0BXC.__BI4D)->__KLK);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          print__CKG((&__string_339));
+        case ____DMWH__: {
+          __JKG((&__string_339));
           fputc((int)('\n'),stdout);
           exit(( 1));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          get_type__R31K(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__CBFJ)),__tmp__OBFJ);
+        case ____2A0I__: {
+          __A51K(((____2A0I *)((____5J *)__RCFJ)),__3CFJ);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_true__2MB);
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_false__ENB);
+        case ____HJNJ__: {
+          __EVXI(((____CO5D *)__3CFJ),__DNB);
+          __EVXI(((____CO5D *)__3CFJ),__LNB);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_true__2MB);
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_false__ENB);
+        case ____SJNJ__: {
+          __EVXI(((____CO5D *)__3CFJ),__DNB);
+          __EVXI(((____CO5D *)__3CFJ),__LNB);
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_true__2MB);
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_false__ENB);
+        case ____0AOJ__: {
+          __EVXI(((____CO5D *)__3CFJ),__DNB);
+          __EVXI(((____CO5D *)__3CFJ),__LNB);
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_integer__UNB);
+        case ____EBOJ__: {
+          __EVXI(((____CO5D *)__3CFJ),__1NB);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_true__2MB);
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_false__ENB);
+        case ____3BOJ__: {
+          __EVXI(((____CO5D *)__3CFJ),__DNB);
+          __EVXI(((____CO5D *)__3CFJ),__LNB);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          get_type__N41K(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__CBFJ)),__tmp__OBFJ);
+        case ____RCOJ__: {
+          __251K(((____RCOJ *)((____5J *)__RCFJ)),__3CFJ);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          get_type__R41K(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__CBFJ)),__tmp__OBFJ);
+        case ____HDOJ__: {
+          __AA2K(((____HDOJ *)((____5J *)__RCFJ)),__3CFJ);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          get_type__V41K(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__CBFJ)),__tmp__OBFJ);
+        case ____1DOJ__: {
+          __EA2K(((____1DOJ *)((____5J *)__RCFJ)),__3CFJ);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          get_type__Z41K(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__CBFJ)),__tmp__OBFJ);
+        case ____PEOJ__: {
+          __IA2K(((____PEOJ *)((____5J *)__RCFJ)),__3CFJ);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__CBFJ)),__tmp__OBFJ);
+        case ____DFOJ__: {
+          __MA2K(((____DFOJ *)((____5J *)__RCFJ)),__3CFJ);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__CBFJ)),__tmp__OBFJ);
+        case ____XFOJ__: {
+          __QA2K(((____XFOJ *)((____5J *)__RCFJ)),__3CFJ);
         } break;
-        case __PUT_TO__BFOJ__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),TYPE_VOID__AMB__);
+        case ____QGOJ__: {
+          __EVXI(((____CO5D *)__3CFJ),__HMB__);
         } break;
-        case __ITEM__VFOJ__: {
-          get_type__I51K(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__CBFJ)),__tmp__OBFJ);
+        case ____EHOJ__: {
+          __XA2K(((____EHOJ *)((____5J *)__RCFJ)),__3CFJ);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_integer__UNB);
+        case ____2HOJ__: {
+          __EVXI(((____CO5D *)__3CFJ),__1NB);
         } break;
-        case __CAST__JHOJ__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__CBFJ))->static_type__TC5J)->the_parent_type__DLK);
+        case ____YIOJ__: {
+          __EVXI(((____CO5D *)__3CFJ),((____WMB *)((____YIOJ *)((____5J *)__RCFJ))->__CE5J)->__KLK);
         } break;
-        case __REAL_CST__JLOJ__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__CBFJ))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+        case ____YMOJ__: {
+          __EVXI(((____CO5D *)__3CFJ),((____WMB *)((____YMOJ *)((____5J *)__RCFJ))->__ZMOJ.__BI4D)->__KLK);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__CBFJ))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+        case ____ONOJ__: {
+          __EVXI(((____CO5D *)__3CFJ),((____WMB *)((____ONOJ *)((____5J *)__RCFJ))->__PNOJ.__BI4D)->__KLK);
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__CBFJ))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+        case ____YOOJ__: {
+          __EVXI(((____CO5D *)__3CFJ),((____WMB *)((____YOOJ *)((____5J *)__RCFJ))->__ZOOJ.__BI4D)->__KLK);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          get_type__ZYGM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__CBFJ)),__tmp__OBFJ);
+        case ____IM4K__: {
+          __I0GM(((____IM4K *)((____5J *)__RCFJ)),__3CFJ);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_true__2MB);
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_false__ENB);
+        case ____T5FL__: {
+          __EVXI(((____CO5D *)__3CFJ),__DNB);
+          __EVXI(((____CO5D *)__3CFJ),__LNB);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_true__2MB);
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_false__ENB);
+        case ____3DUL__: {
+          __EVXI(((____CO5D *)__3CFJ),__DNB);
+          __EVXI(((____CO5D *)__3CFJ),__LNB);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_true__2MB);
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_false__ENB);
+        case ____0EUL__: {
+          __EVXI(((____CO5D *)__3CFJ),__DNB);
+          __EVXI(((____CO5D *)__3CFJ),__LNB);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_true__2MB);
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_false__ENB);
+        case ____BGUL__: {
+          __EVXI(((____CO5D *)__3CFJ),__DNB);
+          __EVXI(((____CO5D *)__3CFJ),__LNB);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_true__2MB);
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_false__ENB);
+        case ____2GUL__: {
+          __EVXI(((____CO5D *)__3CFJ),__DNB);
+          __EVXI(((____CO5D *)__3CFJ),__LNB);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__5RYS=static_type__UVBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__CBFJ)));
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),((__TYPE_FULL__PMB *)__tmp__5RYS)->the_parent_type__DLK);
+        case ____B0VL__: {
+          __OTYS=__DXBN(((____B0VL *)((____5J *)__RCFJ)));
+          __EVXI(((____CO5D *)__3CFJ),((____WMB *)__OTYS)->__KLK);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          get_type__3KHM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__CBFJ)),__tmp__OBFJ);
+        case ____P0VL__: {
+          __MMHM(((____P0VL *)((____5J *)__RCFJ)),__3CFJ);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__CBFJ))->global__Y5JM),__tmp__OBFJ);
+        case ____Q5YL__: {
+          __WKEN(((____FKRG *)((____Q5YL *)((____5J *)__RCFJ))->__HBKM),__3CFJ);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__5RYS=static_type__5DWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__CBFJ)));
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),((__TYPE_FULL__PMB *)__tmp__5RYS)->the_parent_type__DLK);
+        case ____UVPM__: {
+          __OTYS=__OFWN(((____UVPM *)((____5J *)__RCFJ)));
+          __EVXI(((____CO5D *)__3CFJ),((____WMB *)__OTYS)->__KLK);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          get_type__GN2P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__CBFJ)),__tmp__OBFJ);
+        case ____0ZPM__: {
+          __VO2P(((____0ZPM *)((____5J *)__RCFJ)),__3CFJ);
         } break;
-        case __EXPR_OR__3P0N__: {
-          get_type__S3VO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__CBFJ)),__tmp__OBFJ);
+        case ____MR0N__: {
+          __B5VO(((____MR0N *)((____5J *)__RCFJ)),__3CFJ);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_true__2MB);
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_false__ENB);
+        case ____YWBP__: {
+          __EVXI(((____CO5D *)__3CFJ),__DNB);
+          __EVXI(((____CO5D *)__3CFJ),__LNB);
         } break;
-        case __EXPR_INF__2WBP__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_true__2MB);
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_false__ENB);
+        case ____LYBP__: {
+          __EVXI(((____CO5D *)__3CFJ),__DNB);
+          __EVXI(((____CO5D *)__3CFJ),__LNB);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_true__2MB);
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__OBFJ),type_false__ENB);
+        case ____CZBP__: {
+          __EVXI(((____CO5D *)__3CFJ),__DNB);
+          __EVXI(((____CO5D *)__3CFJ),__LNB);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          get_type__S4HQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__CBFJ)),__tmp__OBFJ);
+        case ____3BEP__: {
+          __BAIQ(((____3BEP *)((____5J *)__RCFJ)),__3CFJ);
         } break;
         };
-        if ((((__TYPES_TMP__TM5D *)__tmp__OBFJ)->parent_types__WM5D.upper__O0RH != (__INTEGER__Q)(-  1))) {
-          if (((__INTEGER__Q)(((__TYPES_TMP__TM5D *)__tmp__OBFJ)->parent_types__WM5D.upper__O0RH +  1) ==  1)) {
-            if (((void *)Self__M4EJ->parent_node__GK2C.first_code__R1RH == (void *)NULL)) {
-              Self__M4EJ->parent_node__GK2C.first_type__Y5EJ=((void **)((__TYPES_TMP__TM5D *)__tmp__OBFJ)->parent_types__WM5D.storage__JLYI)[ 0];
-              __tmp__ECFJ=Self__M4EJ->parent_node__GK2C.data__WU4D;
-              __tmp__FCFJ=Self__M4EJ->parent_node__GK2C.first_type__Y5EJ;
-              __tmp__GCFJ=Self__M4EJ->parent_node__GK2C.expr__VU4D;
-              switch (((struct ___OBJ *)__tmp__ECFJ)->__id) {
-              case __DTA_RD__IK2C__: {
-                __tmp__HCFJ=product__with__self__U2YK(((__DTA_RD__IK2C *)__tmp__ECFJ),__tmp__FCFJ,__tmp__GCFJ);
+        if ((((____CO5D *)__3CFJ)->__FO5D.__31RH != (____Q)(-  1))) {
+          if (((____Q)(((____CO5D *)__3CFJ)->__FO5D.__31RH +  1) ==  1)) {
+            if (((void *)__15EJ->__VL2C.__A3RH == (void *)NULL)) {
+              __15EJ->__VL2C.__HBFJ=((void **)((____CO5D *)__3CFJ)->__FO5D.__YMYI)[ 0];
+              __TDFJ=__15EJ->__VL2C.__FW4D;
+              __UDFJ=__15EJ->__VL2C.__HBFJ;
+              __VDFJ=__15EJ->__VL2C.__EW4D;
+              switch (((struct ___OBJ *)__TDFJ)->__id) {
+              case ____XL2C__: {
+                __WDFJ=__D4YK(((____XL2C *)__TDFJ),__UDFJ,__VDFJ);
               } break;
-              case __DTA_CAST__NFPJ__: {
-                __tmp__HCFJ=product__with__self__LIJL(((__DTA_CAST__NFPJ *)((__DTA_RD__IK2C *)__tmp__ECFJ)),__tmp__FCFJ,__tmp__GCFJ);
+              case ____2GPJ__: {
+                __WDFJ=__0JJL(((____2GPJ *)((____XL2C *)__TDFJ)),__UDFJ,__VDFJ);
               } break;
-              case __DTA_WR_CODE__CPPJ__: {
-                __tmp__HCFJ=product__with__self__T3YK(((__DTA_WR_CODE__CPPJ *)((__DTA_RD__IK2C *)__tmp__ECFJ)),__tmp__FCFJ,__tmp__GCFJ);
+              case ____RQPJ__: {
+                __WDFJ=__C5YK(((____RQPJ *)((____XL2C *)__TDFJ)),__UDFJ,__VDFJ);
               } break;
-              case __DTA_WR_VALUE__YHWJ__: {
-                __tmp__HCFJ=product__with__self__S4YK(((__DTA_WR_VALUE__YHWJ *)((__DTA_RD__IK2C *)__tmp__ECFJ)),__tmp__FCFJ,__tmp__GCFJ);
+              case ____HJWJ__: {
+                __WDFJ=__BAZK(((____HJWJ *)((____XL2C *)__TDFJ)),__UDFJ,__VDFJ);
               } break;
-              case __DTA_BLOCK__URWJ__: {
-                __tmp__HCFJ=product__with__self__K5YK(((__DTA_BLOCK__URWJ *)((__DTA_RD__IK2C *)__tmp__ECFJ)),__tmp__FCFJ,__tmp__GCFJ);
+              case ____DTWJ__: {
+                __WDFJ=__ZAZK(((____DTWJ *)((____XL2C *)__TDFJ)),__UDFJ,__VDFJ);
               } break;
-              case __DTA_RD_ARGS__VRWJ__: {
-                __tmp__HCFJ=product__with__self__PDZK(((__DTA_RD_ARGS__VRWJ *)((__DTA_RD__IK2C *)__tmp__ECFJ)),__tmp__FCFJ,__tmp__GCFJ);
+              case ____ETWJ__: {
+                __WDFJ=__4EZK(((____ETWJ *)((____XL2C *)__TDFJ)),__UDFJ,__VDFJ);
               } break;
               };
-              Self__M4EJ->parent_node__GK2C.first_code__R1RH=__tmp__HCFJ;
-            };
-          } else /* FALSE */ {
-            if (((void *)Self__M4EJ->parent_node__GK2C.switch__K1RH == (void *)NULL)) {
-              __tmp__YCFJ=create__with__size__NJCL(Self__M4EJ,Self__M4EJ->parent_node__GK2C.expr__VU4D,(__INTEGER__Q)(((__TYPES_TMP__TM5D *)__tmp__OBFJ)->parent_types__WM5D.upper__O0RH +  1));
-              Self__M4EJ->parent_node__GK2C.switch__K1RH=__tmp__YCFJ;
-            };
-            list__34EJ=Self__M4EJ->parent_node__GK2C.switch__K1RH->list__2CFJ;
-            Result__KLVT=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)list__34EJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            if ((Result__KLVT != (__INTEGER__Q)(((__TYPES_TMP__TM5D *)__tmp__OBFJ)->parent_types__WM5D.upper__O0RH +  1))) {
-              __tmp__IDFJ=__tmp__OBFJ->parent_types__WM5D.upper__O0RH;
-              Self__1JCL= 0;
-              while ((Self__1JCL <= __tmp__IDFJ)) {
-                __tmp__ODFJ=((void **)((__TYPES_TMP__TM5D *)lst_typ__R4EJ)->parent_types__WM5D.storage__JLYI)[Self__1JCL];
-                if (((Self__1JCL > list__34EJ->parent_arrayed_collection__24EJ.upper__PDFJ) || ((void *)__tmp__ODFJ != (void *)((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)list__34EJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__1JCL])->id__YDFJ))) {
-                  add_stack_type__YFLJ(Self__M4EJ,__tmp__ODFJ);
-                  __tmp__CEFJ=Self__M4EJ->parent_node__GK2C.data__WU4D;
-                  __tmp__DEFJ=Self__M4EJ->parent_node__GK2C.expr__VU4D;
-                  switch (((struct ___OBJ *)__tmp__CEFJ)->__id) {
-                  case __DTA_RD__IK2C__: {
-                    __tmp__EEFJ=product__with__self__U2YK(((__DTA_RD__IK2C *)__tmp__CEFJ),__tmp__ODFJ,__tmp__DEFJ);
+              __15EJ->__VL2C.__A3RH=__WDFJ;
+            };
+          } else /* FALSE */ {
+            if (((void *)__15EJ->__VL2C.__Z2RH == (void *)NULL)) {
+              __HEFJ=__2KCL(__15EJ,__15EJ->__VL2C.__EW4D,(____Q)(((____CO5D *)__3CFJ)->__FO5D.__31RH +  1));
+              __15EJ->__VL2C.__Z2RH=__HEFJ;
+            };
+            __MAFJ=__15EJ->__VL2C.__Z2RH->__LEFJ;
+            __ZMVT=(____Q)(((____DAFJ *)__MAFJ)->__LAFJ.__4EFJ +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            if ((__ZMVT != (____Q)(((____CO5D *)__3CFJ)->__FO5D.__31RH +  1))) {
+              __XEFJ=__3CFJ->__FO5D.__31RH;
+              __KLCL= 0;
+              while ((__KLCL <= __XEFJ)) {
+                __3EFJ=((void **)((____CO5D *)__AAFJ)->__FO5D.__YMYI)[__KLCL];
+                if (((__KLCL > __MAFJ->__LAFJ.__4EFJ) || ((void *)__3EFJ != (void *)((____BAFJ *)((void **)((____DAFJ *)__MAFJ)->__LAFJ.__IYBN)[__KLCL])->__HFFJ))) {
+                  __HHLJ(__15EJ,__3EFJ);
+                  __RFFJ=__15EJ->__VL2C.__FW4D;
+                  __SFFJ=__15EJ->__VL2C.__EW4D;
+                  switch (((struct ___OBJ *)__RFFJ)->__id) {
+                  case ____XL2C__: {
+                    __TFFJ=__D4YK(((____XL2C *)__RFFJ),__3EFJ,__SFFJ);
                   } break;
-                  case __DTA_CAST__NFPJ__: {
-                    __tmp__EEFJ=product__with__self__LIJL(((__DTA_CAST__NFPJ *)((__DTA_RD__IK2C *)__tmp__CEFJ)),__tmp__ODFJ,__tmp__DEFJ);
+                  case ____2GPJ__: {
+                    __TFFJ=__0JJL(((____2GPJ *)((____XL2C *)__RFFJ)),__3EFJ,__SFFJ);
                   } break;
-                  case __DTA_WR_CODE__CPPJ__: {
-                    __tmp__EEFJ=product__with__self__T3YK(((__DTA_WR_CODE__CPPJ *)((__DTA_RD__IK2C *)__tmp__CEFJ)),__tmp__ODFJ,__tmp__DEFJ);
+                  case ____RQPJ__: {
+                    __TFFJ=__C5YK(((____RQPJ *)((____XL2C *)__RFFJ)),__3EFJ,__SFFJ);
                   } break;
-                  case __DTA_WR_VALUE__YHWJ__: {
-                    __tmp__EEFJ=product__with__self__S4YK(((__DTA_WR_VALUE__YHWJ *)((__DTA_RD__IK2C *)__tmp__CEFJ)),__tmp__ODFJ,__tmp__DEFJ);
+                  case ____HJWJ__: {
+                    __TFFJ=__BAZK(((____HJWJ *)((____XL2C *)__RFFJ)),__3EFJ,__SFFJ);
                   } break;
-                  case __DTA_BLOCK__URWJ__: {
-                    __tmp__EEFJ=product__with__self__K5YK(((__DTA_BLOCK__URWJ *)((__DTA_RD__IK2C *)__tmp__CEFJ)),__tmp__ODFJ,__tmp__DEFJ);
+                  case ____DTWJ__: {
+                    __TFFJ=__ZAZK(((____DTWJ *)((____XL2C *)__RFFJ)),__3EFJ,__SFFJ);
                   } break;
-                  case __DTA_RD_ARGS__VRWJ__: {
-                    __tmp__EEFJ=product__with__self__PDZK(((__DTA_RD_ARGS__VRWJ *)((__DTA_RD__IK2C *)__tmp__CEFJ)),__tmp__ODFJ,__tmp__DEFJ);
+                  case ____ETWJ__: {
+                    __TFFJ=__4EZK(((____ETWJ *)((____XL2C *)__RFFJ)),__3EFJ,__SFFJ);
                   } break;
                   };
-                  __tmp__GEFJ=create__with__LTEL(__tmp__ODFJ,__tmp__EEFJ);
-                  add__to__22CN(((__FAST_ARRAYoCASEo__U4EJ *)list__34EJ),__tmp__GEFJ,Self__1JCL);
-                  Self__MM2T=((__FAST_ARRAYoTYPEo__ESB *)stack_type__HEFJ);
-                  (&__string_7)->count__0C= 11;
-                  (&__string_7)->storage__1C="Definition.";
-                  Self__MM2T->parent_arrayed_collection__MSB.upper__TSB=(__INTEGER__Q)(Self__MM2T->parent_arrayed_collection__MSB.upper__TSB -  1);
+                  __VFFJ=__0UEL(__3EFJ,__TFFJ);
+                  __L4CN(((____DAFJ *)__MAFJ),__VFFJ,__KLCL);
+                  __1N2T=((____LSB *)__WFFJ);
+                  (&__string_7)->__0C= 11;
+                  (&__string_7)->__1C="Definition.";
+                  __1N2T->__TSB.__0SB=(____Q)(__1N2T->__TSB.__0SB -  1);
                 };
-                Self__1JCL=(__INTEGER__Q)(Self__1JCL +  1);
+                __KLCL=(____Q)(__KLCL +  1);
               };
             };
           };
         };
-        free__UMZI(((__TYPES_TMP__TM5D *)__tmp__OBFJ));
+        __DOZI(((____CO5D *)__3CFJ));
       };
     };
   };
-  __tmp__AAFJ=result__54EJ;
-  return(__tmp__AAFJ);
+  __PBFJ=__OAFJ;
+  return(__PBFJ);
 }
 
-static __BOOLEAN__L update_depth__ZEFJ(__NODE_TYPE__FK2C *Self__0EFJ,__TYPE_FULL__PMB *self_type__1EFJ)
-// ({NODE_TYPE__FK2C},{NULLxTYPE_FULL__PMB}) With result Recursive, No inlinable.
+static ____L __IGFJ(____UL2C *__JGFJ,____WMB *__KGFJ)
+// ({__UL2C},{NULLx__WMB}) With result Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *new_type_self__5EFJ,*__tmp__SFFJ,*__tmp__1FFJ;
-  __TYPE_FULL__PMB *__tmp__TM2T;
-  void *__tmp__RFFJ;
-  void *__tmp__0FFJ;
-  __LIST__WH *__tmp__HGFJ,*__tmp__THFJ;
-  __INTEGER__Q __tmp__XGFJ,Self__MHJJ;
-  __BOOLEAN__L result__3EFJ,__tmp__IGFJ,__tmp__UHFJ;
-  __FAST_ARRAYoCASEo__U4EJ *list__4EFJ;
-  __FAST_ARRAYoTYPEo__ESB *Self__VM2T,*Self__WNIK;
-  result__3EFJ=FALSE__O__;
-  list__4EFJ=NULL;
-  new_type_self__5EFJ=NULL;
-  if (((void *)Self__0EFJ->parent_node__GK2C.switch__K1RH == (void *)NULL)) {
-    if (((void *)Self__0EFJ->parent_node__GK2C.first_code__R1RH != (void *)NULL)) {
-      if (((void *)self_type__1EFJ == (void *)NULL)) {
-        __tmp__RFFJ=Self__0EFJ->parent_node__GK2C.expr__VU4D;
-        switch (((struct ___OBJ *)__tmp__RFFJ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__SFFJ=((__STRING_CST__5J *)__tmp__RFFJ)->parent_constant__EK.static_type__SG4D;
+  ____WMB *__OGFJ,*__BHFJ,*__KHFJ,*__CO2T;
+  void *__AHFJ;
+  void *__JHFJ;
+  ____WH *__WHFJ,*__CJFJ;
+  ____Q __GIFJ,__1IJJ;
+  ____L __MGFJ,__XHFJ,__DJFJ;
+  ____DAFJ *__NGFJ;
+  ____LSB *__EO2T,*__FPIK;
+  __MGFJ=__O__;
+  __NGFJ=NULL;
+  __OGFJ=NULL;
+  if (((void *)__JGFJ->__VL2C.__Z2RH == (void *)NULL)) {
+    if (((void *)__JGFJ->__VL2C.__A3RH != (void *)NULL)) {
+      if (((void *)__KGFJ == (void *)NULL)) {
+        __AHFJ=__JGFJ->__VL2C.__EW4D;
+        switch (((struct ___OBJ *)__AHFJ)->__id) {
+        case ____5J__: {
+          __BHFJ=((____5J *)__AHFJ)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__SFFJ=((__EXTERNAL_C__L5WC *)__tmp__RFFJ)->static_type__J54D;
+        case ____0AXC__: {
+          __BHFJ=((____0AXC *)__AHFJ)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__SFFJ=((__PROTOTYPE_CST__45WC *)__tmp__RFFJ)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __BHFJ=((____NBXC *)__AHFJ)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__SFFJ=((__INTEGER_CST__KAXC *)__tmp__RFFJ)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __BHFJ=((____ZBXC *)__AHFJ)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__SFFJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__RFFJ));
+        case ____DMWH__: {
+          __BHFJ=__B21J(((____DMWH *)__AHFJ));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__SFFJ=((__READ_LOCAL__N5ZI *)__tmp__RFFJ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __BHFJ=((____2A0I *)__AHFJ)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__SFFJ=static_type__2CCK();
+        case ____HJNJ__: {
+          __BHFJ=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__SFFJ=static_type__BDCK();
+        case ____SJNJ__: {
+          __BHFJ=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__SFFJ=static_type__GDCK();
+        case ____0AOJ__: {
+          __BHFJ=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__SFFJ=static_type__LDCK();
+        case ____EBOJ__: {
+          __BHFJ=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__SFFJ=static_type__QDCK();
+        case ____3BOJ__: {
+          __BHFJ=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__SFFJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__RFFJ));
+        case ____RCOJ__: {
+          __BHFJ=__EFCK(((____RCOJ *)__AHFJ));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__SFFJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__RFFJ));
+        case ____HDOJ__: {
+          __BHFJ=__JFCK(((____HDOJ *)__AHFJ));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__SFFJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__RFFJ));
+        case ____1DOJ__: {
+          __BHFJ=__OFCK(((____1DOJ *)__AHFJ));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__SFFJ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__RFFJ));
+        case ____PEOJ__: {
+          __BHFJ=__TFCK(((____PEOJ *)__AHFJ));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__SFFJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__RFFJ));
+        case ____DFOJ__: {
+          __BHFJ=__YFCK(((____DFOJ *)__AHFJ));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__SFFJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__RFFJ));
+        case ____XFOJ__: {
+          __BHFJ=__3FCK(((____XFOJ *)__AHFJ));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__SFFJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __BHFJ=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__SFFJ=static_type__XECK(((__ITEM__VFOJ *)__tmp__RFFJ));
+        case ____EHOJ__: {
+          __BHFJ=__GGCK(((____EHOJ *)__AHFJ));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__SFFJ=static_type__DFCK();
+        case ____2HOJ__: {
+          __BHFJ=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__SFFJ=((__CAST__JHOJ *)__tmp__RFFJ)->static_type__TC5J;
+        case ____YIOJ__: {
+          __BHFJ=((____YIOJ *)__AHFJ)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__SFFJ=((__REAL_CST__JLOJ *)__tmp__RFFJ)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __BHFJ=((____YMOJ *)__AHFJ)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__SFFJ=((__CHARACTER_CST__5LOJ *)__tmp__RFFJ)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __BHFJ=((____ONOJ *)__AHFJ)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__SFFJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__RFFJ)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __BHFJ=((____YOOJ *)__AHFJ)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__SFFJ=((__READ_SLOT__ZK4K *)__tmp__RFFJ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __BHFJ=((____IM4K *)__AHFJ)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__SFFJ=static_type__NL5O();
+        case ____T5FL__: {
+          __BHFJ=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__SFFJ=static_type__QQTP();
+        case ____3DUL__: {
+          __BHFJ=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__SFFJ=static_type__041P();
+        case ____0EUL__: {
+          __BHFJ=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__SFFJ=static_type__VQTP();
+        case ____BGUL__: {
+          __BHFJ=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__SFFJ=static_type__A51P();
+        case ____2GUL__: {
+          __BHFJ=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__SFFJ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__RFFJ));
+        case ____B0VL__: {
+          __BHFJ=__DXBN(((____B0VL *)__AHFJ));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__SFFJ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__RFFJ));
+        case ____P0VL__: {
+          __BHFJ=__4AGM(((____P0VL *)__AHFJ));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__SFFJ=((__READ_GLOBAL__B4YL *)__tmp__RFFJ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __BHFJ=((____Q5YL *)__AHFJ)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__SFFJ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__RFFJ));
+        case ____UVPM__: {
+          __BHFJ=__OFWN(((____UVPM *)__AHFJ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__SFFJ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__RFFJ));
+        case ____0ZPM__: {
+          __BHFJ=__QM1P(((____0ZPM *)__AHFJ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__SFFJ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__RFFJ));
+        case ____MR0N__: {
+          __BHFJ=__FQVO(((____MR0N *)__AHFJ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__SFFJ=static_type__BA0Q();
+        case ____YWBP__: {
+          __BHFJ=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__SFFJ=static_type__MBUP();
+        case ____LYBP__: {
+          __BHFJ=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__SFFJ=static_type__RBUP();
+        case ____CZBP__: {
+          __BHFJ=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__SFFJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__RFFJ));
+        case ____3BEP__: {
+          __BHFJ=__ZPFQ(((____3BEP *)__AHFJ));
         } break;
         };
-        new_type_self__5EFJ=__tmp__SFFJ;
-        if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__SFFJ)->flag__ELK &  1) !=  0))) {
-          __tmp__0FFJ=Self__0EFJ->parent_node__GK2C.first_type__Y5EJ;
-          switch (((struct ___OBJ *)__tmp__0FFJ)->__id) {
-          case __TYPE__FF__: {
-            __tmp__1FFJ=((__TYPE__FF *)__tmp__0FFJ)->default__0LC;
+        __OGFJ=__BHFJ;
+        if ((! ((____3LC)(((____WMB *)__BHFJ)->__LLK &  1) !=  0))) {
+          __JHFJ=__JGFJ->__VL2C.__HBFJ;
+          switch (((struct ___OBJ *)__JHFJ)->__id) {
+          case ____FF__: {
+            __KHFJ=((____FF *)__JHFJ)->__BMC;
           } break;
-          case __TYPE_NULL__4LB__: {
-            __tmp__1FFJ=((__TYPE_NULL__4LB *)__tmp__0FFJ)->parent_type__5LB.default__0LC;
+          case ____FMB__: {
+            __KHFJ=((____FMB *)__JHFJ)->__GMB.__BMC;
           } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__1FFJ=((__TYPE_VOID__AMB *)__tmp__0FFJ)->parent_type__BMB.default__0LC;
+          case ____HMB__: {
+            __KHFJ=((____HMB *)__JHFJ)->__IMB.__BMC;
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__1FFJ=((__TYPE_CONTEXT__CMB *)__tmp__0FFJ)->parent_type__DMB.default__0LC;
+          case ____JMB__: {
+            __KHFJ=((____JMB *)__JHFJ)->__KMB.__BMC;
           } break;
-          case __TYPE_ID__EMB__: {
-            __tmp__1FFJ=((__TYPE_ID__EMB *)__tmp__0FFJ)->parent_type__FMB.default__0LC;
+          case ____LMB__: {
+            __KHFJ=((____LMB *)__JHFJ)->__MMB.__BMC;
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__1FFJ=((__TYPE_GENERIC__BCY *)__tmp__0FFJ)->parent_type__CCY.default__0LC;
+          case ____ICY__: {
+            __KHFJ=((____ICY *)__JHFJ)->__JCY.__BMC;
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            __tmp__1FFJ=((__TYPE_BLOCK__VO5D *)__tmp__0FFJ)->parent_type__WO5D.default__0LC;
+          case ____EQ5D__: {
+            __KHFJ=((____EQ5D *)__JHFJ)->__FQ5D.__BMC;
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            __tmp__1FFJ=((__PROFIL_BLOCK__22NJ *)__tmp__0FFJ)->parent_type__42NJ.default__0LC;
+          case ____L4NJ__: {
+            __KHFJ=((____L4NJ *)__JHFJ)->__N4NJ.__BMC;
           } break;
           };
-          __tmp__SFFJ=((__TYPE_FULL__PMB *)__tmp__1FFJ);
-          __tmp__1FFJ=NULL;
-          if (((__UINTEGER_8__WLC)(__tmp__SFFJ->flag__ELK &  1) !=  0)) {
-            __tmp__1FFJ=__tmp__SFFJ;
+          __BHFJ=((____WMB *)__KHFJ);
+          __KHFJ=NULL;
+          if (((____3LC)(__BHFJ->__LLK &  1) !=  0)) {
+            __KHFJ=__BHFJ;
           } else /* FALSE */ {
-            __tmp__TM2T=get_with__WIRB(__tmp__SFFJ,(__UINTEGER_8__WLC)(__tmp__SFFJ->flag__ELK |  4));
-            __tmp__1FFJ=__tmp__TM2T;
+            __CO2T=__FKRB(__BHFJ,(____3LC)(__BHFJ->__LLK |  4));
+            __KHFJ=__CO2T;
           };
-          new_type_self__5EFJ=__tmp__1FFJ;
+          __OGFJ=__KHFJ;
         };
       } else /* FALSE */ {
-        new_type_self__5EFJ=self_type__1EFJ;
+        __OGFJ=__KGFJ;
       };
-      add_stack_type__YFLJ(Self__0EFJ,Self__0EFJ->parent_node__GK2C.first_type__Y5EJ);
-      __tmp__RFFJ=Self__0EFJ->parent_node__GK2C.data__WU4D;
-      __tmp__HGFJ=Self__0EFJ->parent_node__GK2C.first_code__R1RH;
-      switch (((struct ___OBJ *)__tmp__RFFJ)->__id) {
-      case __DTA_RD__IK2C__: {
-        __tmp__IGFJ=update_branch__self__KHLJ(__tmp__HGFJ,new_type_self__5EFJ);
+      __HHLJ(__JGFJ,__JGFJ->__VL2C.__HBFJ);
+      __AHFJ=__JGFJ->__VL2C.__FW4D;
+      __WHFJ=__JGFJ->__VL2C.__A3RH;
+      switch (((struct ___OBJ *)__AHFJ)->__id) {
+      case ____XL2C__: {
+        __XHFJ=__ZILJ(__WHFJ,__OGFJ);
       } break;
-      case __DTA_CAST__NFPJ__: {
-        __tmp__IGFJ=TRUE__K__;
+      case ____2GPJ__: {
+        __XHFJ=__K__;
       } break;
-      case __DTA_WR_CODE__CPPJ__: {
-        __tmp__IGFJ=update_branch__self__DIIK(__tmp__HGFJ,new_type_self__5EFJ);
+      case ____RQPJ__: {
+        __XHFJ=__SJIK(__WHFJ,__OGFJ);
       } break;
-      case __DTA_WR_VALUE__YHWJ__: {
-        __tmp__IGFJ=update_branch__self__LJIK(__tmp__HGFJ,new_type_self__5EFJ);
+      case ____HJWJ__: {
+        __XHFJ=__0KIK(__WHFJ,__OGFJ);
       } break;
-      case __DTA_BLOCK__URWJ__: {
-        __tmp__IGFJ=TRUE__K__;
+      case ____DTWJ__: {
+        __XHFJ=__K__;
       } break;
-      case __DTA_RD_ARGS__VRWJ__: {
-        __tmp__IGFJ=update_branch__self__MMIK(__tmp__HGFJ,new_type_self__5EFJ);
+      case ____ETWJ__: {
+        __XHFJ=__1NIK(__WHFJ,__OGFJ);
       } break;
       };
-      result__3EFJ=__tmp__IGFJ;
-      Self__VM2T=((__FAST_ARRAYoTYPEo__ESB *)stack_type__HEFJ);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__VM2T->parent_arrayed_collection__MSB.upper__TSB=(__INTEGER__Q)(Self__VM2T->parent_arrayed_collection__MSB.upper__TSB -  1);
+      __MGFJ=__XHFJ;
+      __EO2T=((____LSB *)__WFFJ);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __EO2T->__TSB.__0SB=(____Q)(__EO2T->__TSB.__0SB -  1);
     };
   } else /* FALSE */ {
-    list__4EFJ=Self__0EFJ->parent_node__GK2C.switch__K1RH->list__2CFJ;
-    __tmp__XGFJ=list__4EFJ->parent_arrayed_collection__24EJ.upper__PDFJ;
-    Self__MHJJ= 0;
-    while ((Self__MHJJ <= __tmp__XGFJ)) {
-      if (((void *)self_type__1EFJ == (void *)NULL)) {
-        __tmp__0FFJ=((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)list__4EFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__MHJJ])->id__YDFJ;
-        switch (((struct ___OBJ *)__tmp__0FFJ)->__id) {
-        case __TYPE__FF__: {
-          __tmp__TM2T=((__TYPE__FF *)__tmp__0FFJ)->default__0LC;
+    __NGFJ=__JGFJ->__VL2C.__Z2RH->__LEFJ;
+    __GIFJ=__NGFJ->__LAFJ.__4EFJ;
+    __1IJJ= 0;
+    while ((__1IJJ <= __GIFJ)) {
+      if (((void *)__KGFJ == (void *)NULL)) {
+        __JHFJ=((____BAFJ *)((void **)((____DAFJ *)__NGFJ)->__LAFJ.__IYBN)[__1IJJ])->__HFFJ;
+        switch (((struct ___OBJ *)__JHFJ)->__id) {
+        case ____FF__: {
+          __CO2T=((____FF *)__JHFJ)->__BMC;
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__TM2T=((__TYPE_NULL__4LB *)__tmp__0FFJ)->parent_type__5LB.default__0LC;
+        case ____FMB__: {
+          __CO2T=((____FMB *)__JHFJ)->__GMB.__BMC;
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__TM2T=((__TYPE_VOID__AMB *)__tmp__0FFJ)->parent_type__BMB.default__0LC;
+        case ____HMB__: {
+          __CO2T=((____HMB *)__JHFJ)->__IMB.__BMC;
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__TM2T=((__TYPE_CONTEXT__CMB *)__tmp__0FFJ)->parent_type__DMB.default__0LC;
+        case ____JMB__: {
+          __CO2T=((____JMB *)__JHFJ)->__KMB.__BMC;
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__TM2T=((__TYPE_ID__EMB *)__tmp__0FFJ)->parent_type__FMB.default__0LC;
+        case ____LMB__: {
+          __CO2T=((____LMB *)__JHFJ)->__MMB.__BMC;
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__TM2T=((__TYPE_GENERIC__BCY *)__tmp__0FFJ)->parent_type__CCY.default__0LC;
+        case ____ICY__: {
+          __CO2T=((____ICY *)__JHFJ)->__JCY.__BMC;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__TM2T=((__TYPE_BLOCK__VO5D *)__tmp__0FFJ)->parent_type__WO5D.default__0LC;
+        case ____EQ5D__: {
+          __CO2T=((____EQ5D *)__JHFJ)->__FQ5D.__BMC;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__TM2T=((__PROFIL_BLOCK__22NJ *)__tmp__0FFJ)->parent_type__42NJ.default__0LC;
+        case ____L4NJ__: {
+          __CO2T=((____L4NJ *)__JHFJ)->__N4NJ.__BMC;
         } break;
         };
-        __tmp__SFFJ=((__TYPE_FULL__PMB *)__tmp__TM2T);
-        __tmp__1FFJ=NULL;
-        if (((__UINTEGER_8__WLC)(__tmp__SFFJ->flag__ELK &  1) !=  0)) {
-          __tmp__1FFJ=__tmp__SFFJ;
+        __BHFJ=((____WMB *)__CO2T);
+        __KHFJ=NULL;
+        if (((____3LC)(__BHFJ->__LLK &  1) !=  0)) {
+          __KHFJ=__BHFJ;
         } else /* FALSE */ {
-          __tmp__TM2T=get_with__WIRB(__tmp__SFFJ,(__UINTEGER_8__WLC)(__tmp__SFFJ->flag__ELK |  4));
-          __tmp__1FFJ=__tmp__TM2T;
+          __CO2T=__FKRB(__BHFJ,(____3LC)(__BHFJ->__LLK |  4));
+          __KHFJ=__CO2T;
         };
-        new_type_self__5EFJ=__tmp__1FFJ;
+        __OGFJ=__KHFJ;
       } else /* FALSE */ {
-        new_type_self__5EFJ=self_type__1EFJ;
+        __OGFJ=__KGFJ;
       };
-      add_stack_type__YFLJ(Self__0EFJ,((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)list__4EFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__MHJJ])->id__YDFJ);
-      __tmp__0FFJ=Self__0EFJ->parent_node__GK2C.data__WU4D;
-      __tmp__THFJ=((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)list__4EFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__MHJJ])->code__RHFJ;
-      switch (((struct ___OBJ *)__tmp__0FFJ)->__id) {
-      case __DTA_RD__IK2C__: {
-        __tmp__UHFJ=update_branch__self__KHLJ(__tmp__THFJ,new_type_self__5EFJ);
+      __HHLJ(__JGFJ,((____BAFJ *)((void **)((____DAFJ *)__NGFJ)->__LAFJ.__IYBN)[__1IJJ])->__HFFJ);
+      __JHFJ=__JGFJ->__VL2C.__FW4D;
+      __CJFJ=((____BAFJ *)((void **)((____DAFJ *)__NGFJ)->__LAFJ.__IYBN)[__1IJJ])->__AJFJ;
+      switch (((struct ___OBJ *)__JHFJ)->__id) {
+      case ____XL2C__: {
+        __DJFJ=__ZILJ(__CJFJ,__OGFJ);
       } break;
-      case __DTA_WR_CODE__CPPJ__: {
-        __tmp__UHFJ=update_branch__self__DIIK(__tmp__THFJ,new_type_self__5EFJ);
+      case ____RQPJ__: {
+        __DJFJ=__SJIK(__CJFJ,__OGFJ);
       } break;
-      case __DTA_WR_VALUE__YHWJ__: {
-        __tmp__UHFJ=update_branch__self__LJIK(__tmp__THFJ,new_type_self__5EFJ);
+      case ____HJWJ__: {
+        __DJFJ=__0KIK(__CJFJ,__OGFJ);
       } break;
-      case __DTA_RD_ARGS__VRWJ__: {
-        __tmp__UHFJ=update_branch__self__MMIK(__tmp__THFJ,new_type_self__5EFJ);
+      case ____ETWJ__: {
+        __DJFJ=__1NIK(__CJFJ,__OGFJ);
       } break;
       };
-      Self__WNIK=((__FAST_ARRAYoTYPEo__ESB *)stack_type__HEFJ);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__WNIK->parent_arrayed_collection__MSB.upper__TSB=(__INTEGER__Q)(Self__WNIK->parent_arrayed_collection__MSB.upper__TSB -  1);
-      Self__MHJJ=(__INTEGER__Q)(Self__MHJJ +  1);
+      __FPIK=((____LSB *)__WFFJ);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __FPIK->__TSB.__0SB=(____Q)(__FPIK->__TSB.__0SB -  1);
+      __1IJJ=(____Q)(__1IJJ +  1);
     };
   };
-  __tmp__IGFJ=result__3EFJ;
-  return(__tmp__IGFJ);
+  __XHFJ=__MGFJ;
+  return(__XHFJ);
 }
 
-static void remove__AT1J(__LINKED_LISToNODE_TYPEo__QK2C *Self__BT1J,__INTEGER__Q index__CT1J)
-// ({LINKED_LISToNODE_TYPEo__QK2C},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __PU1J(____5L2C *__QU1J,____Q __RU1J)
+// ({__5L2C},{__Q}) Void No recursive, No inlinable.
 {
-  __BOOLEAN__L __tmp__RT1J;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((index__CT1J ==  1)) {
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((Self__BT1J->parent_linked_collection__XK2C.upper__UZRD ==  1)) {
-      Self__BT1J->first_link__WA0G=NULL;
-      Self__BT1J->last_link__5A0G=NULL;
-      Self__BT1J->mem_lnk__CB0G=NULL;
-      Self__BT1J->mem_idx__AB0G= 0;
-      Self__BT1J->parent_linked_collection__XK2C.upper__UZRD= 0;
-    } else /* FALSE */ {
-      Self__BT1J->first_link__WA0G=Self__BT1J->first_link__WA0G->next__BVFH;
-      if ((Self__BT1J->mem_idx__AB0G ==  1)) {
-        Self__BT1J->mem_lnk__CB0G=Self__BT1J->first_link__WA0G;
-      } else /* FALSE */ {
-        Self__BT1J->mem_idx__AB0G=(__INTEGER__Q)(Self__BT1J->mem_idx__AB0G -  1);
-      };
-      Self__BT1J->parent_linked_collection__XK2C.upper__UZRD=(__INTEGER__Q)(Self__BT1J->parent_linked_collection__XK2C.upper__UZRD -  1);
-    };
-    __tmp__RT1J=TRUE__K__;
+  ____L __AV1J;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((__RU1J ==  1)) {
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__QU1J->__GM2C.__D1RD ==  1)) {
+      __QU1J->__FC0G=NULL;
+      __QU1J->__OC0G=NULL;
+      __QU1J->__RC0G=NULL;
+      __QU1J->__PC0G= 0;
+      __QU1J->__GM2C.__D1RD= 0;
+    } else /* FALSE */ {
+      __QU1J->__FC0G=__QU1J->__FC0G->__QWFH;
+      if ((__QU1J->__PC0G ==  1)) {
+        __QU1J->__RC0G=__QU1J->__FC0G;
+      } else /* FALSE */ {
+        __QU1J->__PC0G=(____Q)(__QU1J->__PC0G -  1);
+      };
+      __QU1J->__GM2C.__D1RD=(____Q)(__QU1J->__GM2C.__D1RD -  1);
+    };
+    __AV1J=__K__;
   } else /* FALSE */ {
-    __tmp__RT1J=FALSE__O__;
+    __AV1J=__O__;
   };
-  if ((! __tmp__RT1J)) {
-    if ((index__CT1J == Self__BT1J->parent_linked_collection__XK2C.upper__UZRD)) {
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if ((Self__BT1J->parent_linked_collection__XK2C.upper__UZRD ==  1)) {
-        Self__BT1J->first_link__WA0G=NULL;
-        Self__BT1J->last_link__5A0G=NULL;
-        Self__BT1J->mem_lnk__CB0G=NULL;
-        Self__BT1J->mem_idx__AB0G= 0;
-        Self__BT1J->parent_linked_collection__XK2C.upper__UZRD= 0;
+  if ((! __AV1J)) {
+    if ((__RU1J == __QU1J->__GM2C.__D1RD)) {
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if ((__QU1J->__GM2C.__D1RD ==  1)) {
+        __QU1J->__FC0G=NULL;
+        __QU1J->__OC0G=NULL;
+        __QU1J->__RC0G=NULL;
+        __QU1J->__PC0G= 0;
+        __QU1J->__GM2C.__D1RD= 0;
       } else /* FALSE */ {
-        if (((__INTEGER__Q)(Self__BT1J->parent_linked_collection__XK2C.upper__UZRD -  1) != Self__BT1J->mem_idx__AB0G)) {
-          go_item__LTFH(Self__BT1J,(__INTEGER__Q)(Self__BT1J->parent_linked_collection__XK2C.upper__UZRD -  1));
+        if (((____Q)(__QU1J->__GM2C.__D1RD -  1) != __QU1J->__PC0G)) {
+          __0UFH(__QU1J,(____Q)(__QU1J->__GM2C.__D1RD -  1));
         };
-        Self__BT1J->parent_linked_collection__XK2C.upper__UZRD=(__INTEGER__Q)(Self__BT1J->parent_linked_collection__XK2C.upper__UZRD -  1);
-        Self__BT1J->last_link__5A0G=Self__BT1J->mem_lnk__CB0G;
-        ((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)Self__BT1J->last_link__5A0G)->next__BVFH=NULL;
+        __QU1J->__GM2C.__D1RD=(____Q)(__QU1J->__GM2C.__D1RD -  1);
+        __QU1J->__OC0G=__QU1J->__RC0G;
+        ((____AC0G *)__QU1J->__OC0G)->__QWFH=NULL;
       };
     } else /* FALSE */ {
-      if (((__INTEGER__Q)(index__CT1J -  1) != Self__BT1J->mem_idx__AB0G)) {
-        go_item__LTFH(Self__BT1J,(__INTEGER__Q)(index__CT1J -  1));
+      if (((____Q)(__RU1J -  1) != __QU1J->__PC0G)) {
+        __0UFH(__QU1J,(____Q)(__RU1J -  1));
       };
-      ((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)Self__BT1J->mem_lnk__CB0G)->next__BVFH=Self__BT1J->mem_lnk__CB0G->next__BVFH->next__BVFH;
-      Self__BT1J->parent_linked_collection__XK2C.upper__UZRD=(__INTEGER__Q)(Self__BT1J->parent_linked_collection__XK2C.upper__UZRD -  1);
+      ((____AC0G *)__QU1J->__RC0G)->__QWFH=__QU1J->__RC0G->__QWFH->__QWFH;
+      __QU1J->__GM2C.__D1RD=(____Q)(__QU1J->__GM2C.__D1RD -  1);
     };
   };
 }
 
-static void append_in__YDE(__INTEGER__Q Self__ZDE,__STRING__BC *buffer__0DE)
-// ({INTEGER__Q},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __5DE(____Q __AEE,____BC *__BEE)
+// ({__Q},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER_32__W __tmp__1DE,val__JTG;
-  __INTEGER__Q i__MTG,j__NTG,__tmp__WQDU,old_nb_elts__YQDU,__tmp__4QDU;
-  __INTEGER__Q old_nb_elts__ARDU,__tmp__GRDU,old_nb_elts__IRDU;
-  __STRING__BC *Self__UQDU,*Self__2QDU,*Self__ERDU;
-  __POINTER__IB __tmp__ZQDU,__tmp__BRDU,__tmp__JRDU;
-  __CHARACTER__DB *__tmp__VQDU,*__tmp__3QDU,*__tmp__FRDU;
-  __CHARACTER__DB ch__LRDU;
-  __tmp__1DE=((__INTEGER_32__W )Self__ZDE);
-  val__JTG= 0;
-  i__MTG= 0;
-  j__NTG= 0;
-  if ((__tmp__1DE ==  0)) {
-    Self__UQDU=((__STRING__BC *)buffer__0DE);
-    if ((Self__UQDU->capacity__HFL <= Self__UQDU->count__WJ)) {
-      if ((Self__UQDU->capacity__HFL ==  0)) {
-        Self__UQDU->capacity__HFL= 32;
-        __tmp__VQDU=create__KVW( 32);
-        Self__UQDU->storage__4EL=__tmp__VQDU;
-      } else /* FALSE */ {
-        __tmp__WQDU=(__INTEGER__Q)(Self__UQDU->capacity__HFL <<  1);
-        __tmp__VQDU=((__CHARACTER__DB *)Self__UQDU->storage__4EL);
-        old_nb_elts__YQDU=Self__UQDU->capacity__HFL;
-        __tmp__ZQDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__VQDU),((__UINTEGER_32__RWB )old_nb_elts__YQDU),((__UINTEGER_32__RWB )__tmp__WQDU));
-        __tmp__VQDU=((__CHARACTER__DB *)__tmp__ZQDU);
-        clear__to__F00(__tmp__VQDU,old_nb_elts__YQDU,(__INTEGER__Q)(__tmp__WQDU -  1));
-        Self__UQDU->storage__4EL=__tmp__VQDU;
-        Self__UQDU->capacity__HFL=__tmp__WQDU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__UQDU->storage__4EL)[Self__UQDU->count__WJ]='0';
-    Self__UQDU->count__WJ=(__INTEGER__Q)(Self__UQDU->count__WJ +  1);
+  ____W __CEE,__QTG;
+  ____Q __TTG,__UTG,__FSDU,__HSDU,__NSDU,__PSDU,__VSDU,__XSDU;
+  ____BC *__DSDU,*__LSDU,*__TSDU;
+  ____IB __ISDU,__QSDU,__YSDU;
+  ____DB *__ESDU,*__MSDU,*__USDU;
+  ____DB __0SDU;
+  __CEE=((____W )__AEE);
+  __QTG= 0;
+  __TTG= 0;
+  __UTG= 0;
+  if ((__CEE ==  0)) {
+    __DSDU=((____BC *)__BEE);
+    if ((__DSDU->__OFL <= __DSDU->__WJ)) {
+      if ((__DSDU->__OFL ==  0)) {
+        __DSDU->__OFL= 32;
+        __ESDU=__RVW( 32);
+        __DSDU->__FFL=__ESDU;
+      } else /* FALSE */ {
+        __FSDU=(____Q)(__DSDU->__OFL <<  1);
+        __ESDU=((____DB *)__DSDU->__FFL);
+        __HSDU=__DSDU->__OFL;
+        __ISDU=__55W(((____IB )__ESDU),((____YWB )__HSDU),((____YWB )__FSDU));
+        __ESDU=((____DB *)__ISDU);
+        __M00(__ESDU,__HSDU,(____Q)(__FSDU -  1));
+        __DSDU->__FFL=__ESDU;
+        __DSDU->__OFL=__FSDU;
+      };
+    };
+    ((____DB *)__DSDU->__FFL)[__DSDU->__WJ]='0';
+    __DSDU->__WJ=(____Q)(__DSDU->__WJ +  1);
   } else /* FALSE */ {
-    if ((__tmp__1DE >  0)) {
-      val__JTG=__tmp__1DE;
-    } else /* FALSE */ {
-      val__JTG=(__INTEGER_32__W)(- __tmp__1DE);
-      Self__2QDU=((__STRING__BC *)buffer__0DE);
-      if ((Self__2QDU->capacity__HFL <= Self__2QDU->count__WJ)) {
-        if ((Self__2QDU->capacity__HFL ==  0)) {
-          Self__2QDU->capacity__HFL= 32;
-          __tmp__3QDU=create__KVW( 32);
-          Self__2QDU->storage__4EL=__tmp__3QDU;
-        } else /* FALSE */ {
-          __tmp__4QDU=(__INTEGER__Q)(Self__2QDU->capacity__HFL <<  1);
-          __tmp__3QDU=((__CHARACTER__DB *)Self__2QDU->storage__4EL);
-          old_nb_elts__ARDU=Self__2QDU->capacity__HFL;
-          __tmp__BRDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__3QDU),((__UINTEGER_32__RWB )old_nb_elts__ARDU),((__UINTEGER_32__RWB )__tmp__4QDU));
-          __tmp__3QDU=((__CHARACTER__DB *)__tmp__BRDU);
-          clear__to__F00(__tmp__3QDU,old_nb_elts__ARDU,(__INTEGER__Q)(__tmp__4QDU -  1));
-          Self__2QDU->storage__4EL=__tmp__3QDU;
-          Self__2QDU->capacity__HFL=__tmp__4QDU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__2QDU->storage__4EL)[Self__2QDU->count__WJ]='-';
-      Self__2QDU->count__WJ=(__INTEGER__Q)(Self__2QDU->count__WJ +  1);
-    };
-    i__MTG=(__INTEGER__Q)(((__STRING__BC *)buffer__0DE)->count__WJ +  1);
-    while ((val__JTG !=  0)) {
-      Self__ERDU=((__STRING__BC *)buffer__0DE);
-      ch__LRDU=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )(__INTEGER_32__W)(val__JTG %  10)) + ((__INTEGER_8__3YF )'0')))));
-      if ((Self__ERDU->capacity__HFL <= Self__ERDU->count__WJ)) {
-        if ((Self__ERDU->capacity__HFL ==  0)) {
-          Self__ERDU->capacity__HFL= 32;
-          __tmp__FRDU=create__KVW( 32);
-          Self__ERDU->storage__4EL=__tmp__FRDU;
-        } else /* FALSE */ {
-          __tmp__GRDU=(__INTEGER__Q)(Self__ERDU->capacity__HFL <<  1);
-          __tmp__FRDU=((__CHARACTER__DB *)Self__ERDU->storage__4EL);
-          old_nb_elts__IRDU=Self__ERDU->capacity__HFL;
-          __tmp__JRDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__FRDU),((__UINTEGER_32__RWB )old_nb_elts__IRDU),((__UINTEGER_32__RWB )__tmp__GRDU));
-          __tmp__FRDU=((__CHARACTER__DB *)__tmp__JRDU);
-          clear__to__F00(__tmp__FRDU,old_nb_elts__IRDU,(__INTEGER__Q)(__tmp__GRDU -  1));
-          Self__ERDU->storage__4EL=__tmp__FRDU;
-          Self__ERDU->capacity__HFL=__tmp__GRDU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__ERDU->storage__4EL)[Self__ERDU->count__WJ]=ch__LRDU;
-      Self__ERDU->count__WJ=(__INTEGER__Q)(Self__ERDU->count__WJ +  1);
-      val__JTG=(__INTEGER_32__W)(val__JTG /  10);
-    };
-    j__NTG=((__STRING__BC *)buffer__0DE)->count__WJ;
-    while ((i__MTG < j__NTG)) {
-      Self__ERDU=((__STRING__BC *)buffer__0DE);
-      ch__LRDU=((__CHARACTER__DB *)Self__ERDU->storage__4EL)[(__INTEGER__Q)(i__MTG -  1)];
-      ((__CHARACTER__DB *)Self__ERDU->storage__4EL)[(__INTEGER__Q)(i__MTG -  1)]=((__CHARACTER__DB *)Self__ERDU->storage__4EL)[(__INTEGER__Q)(j__NTG -  1)];
-      ((__CHARACTER__DB *)Self__ERDU->storage__4EL)[(__INTEGER__Q)(j__NTG -  1)]=ch__LRDU;
-      j__NTG=(__INTEGER__Q)(j__NTG -  1);
-      i__MTG=(__INTEGER__Q)(i__MTG +  1);
+    if ((__CEE >  0)) {
+      __QTG=__CEE;
+    } else /* FALSE */ {
+      __QTG=(____W)(- __CEE);
+      __LSDU=((____BC *)__BEE);
+      if ((__LSDU->__OFL <= __LSDU->__WJ)) {
+        if ((__LSDU->__OFL ==  0)) {
+          __LSDU->__OFL= 32;
+          __MSDU=__RVW( 32);
+          __LSDU->__FFL=__MSDU;
+        } else /* FALSE */ {
+          __NSDU=(____Q)(__LSDU->__OFL <<  1);
+          __MSDU=((____DB *)__LSDU->__FFL);
+          __PSDU=__LSDU->__OFL;
+          __QSDU=__55W(((____IB )__MSDU),((____YWB )__PSDU),((____YWB )__NSDU));
+          __MSDU=((____DB *)__QSDU);
+          __M00(__MSDU,__PSDU,(____Q)(__NSDU -  1));
+          __LSDU->__FFL=__MSDU;
+          __LSDU->__OFL=__NSDU;
+        };
+      };
+      ((____DB *)__LSDU->__FFL)[__LSDU->__WJ]='-';
+      __LSDU->__WJ=(____Q)(__LSDU->__WJ +  1);
+    };
+    __TTG=(____Q)(((____BC *)__BEE)->__WJ +  1);
+    while ((__QTG !=  0)) {
+      __TSDU=((____BC *)__BEE);
+      __0SDU=((____DB )(((____EZF)(((____EZF )(____W)(__QTG %  10)) + ((____EZF )'0')))));
+      if ((__TSDU->__OFL <= __TSDU->__WJ)) {
+        if ((__TSDU->__OFL ==  0)) {
+          __TSDU->__OFL= 32;
+          __USDU=__RVW( 32);
+          __TSDU->__FFL=__USDU;
+        } else /* FALSE */ {
+          __VSDU=(____Q)(__TSDU->__OFL <<  1);
+          __USDU=((____DB *)__TSDU->__FFL);
+          __XSDU=__TSDU->__OFL;
+          __YSDU=__55W(((____IB )__USDU),((____YWB )__XSDU),((____YWB )__VSDU));
+          __USDU=((____DB *)__YSDU);
+          __M00(__USDU,__XSDU,(____Q)(__VSDU -  1));
+          __TSDU->__FFL=__USDU;
+          __TSDU->__OFL=__VSDU;
+        };
+      };
+      ((____DB *)__TSDU->__FFL)[__TSDU->__WJ]=__0SDU;
+      __TSDU->__WJ=(____Q)(__TSDU->__WJ +  1);
+      __QTG=(____W)(__QTG /  10);
+    };
+    __UTG=((____BC *)__BEE)->__WJ;
+    while ((__TTG < __UTG)) {
+      __TSDU=((____BC *)__BEE);
+      __0SDU=((____DB *)__TSDU->__FFL)[(____Q)(__TTG -  1)];
+      ((____DB *)__TSDU->__FFL)[(____Q)(__TTG -  1)]=((____DB *)__TSDU->__FFL)[(____Q)(__UTG -  1)];
+      ((____DB *)__TSDU->__FFL)[(____Q)(__UTG -  1)]=__0SDU;
+      __UTG=(____Q)(__UTG -  1);
+      __TTG=(____Q)(__TTG +  1);
     };
   };
 }
 
-static void display__TDGD()
+static void __CFGD()
 // () Void No recursive, No inlinable.
 {
-  __INTEGER__Q Self__XOND;
-  void *__tmp__CEGD;
-  __PROFIL_SLOT__BO2C *Self__DSIO;
-  void *__tmp__OCXO;
-  __STRING_CONSTANT__0 *__tmp__FHLO;
-  __PROFIL_BLOCK__22NJ *Self__HMFL;
-  ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-  Self__XOND=profil_list__TQB->parent_arrayed_collection__SQB.upper__ZQB;
-  while ((Self__XOND >=  0)) {
-    __tmp__CEGD=((void **)((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB)->parent_arrayed_collection__SQB.storage__XUY)[Self__XOND];
-    if (((struct ___OBJ *)__tmp__CEGD)->__id==__PROFIL_SLOT__BO2C__) {
-      Self__DSIO=((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)__tmp__CEGD));
-      __tmp__OCXO=Self__DSIO->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__OCXO)->__id==__ITM_SLOT__HLC__) {
-        __tmp__FHLO=((__ITM_SLOT__HLC *)__tmp__OCXO)->parent_named__ILC.name__4VB;
+  ____Q __GQND;
+  void *__RFGD;
+  ____QP2C *__STIO;
+  void *__3DXO;
+  ____0 *__UILO;
+  ____L4NJ *__WNFL;
+  ((____BC *)__YC)->__WJ= 0;
+  __GQND=__0QB->__ZQB.__ARB;
+  while ((__GQND >=  0)) {
+    __RFGD=((void **)((____RQB *)__0QB)->__ZQB.__4UY)[__GQND];
+    if (((struct ___OBJ *)__RFGD)->__id==____QP2C__) {
+      __STIO=((____QP2C *)((____L4NJ *)__RFGD));
+      __3DXO=__STIO->__NTXN->__2JRG->__QLC;
+      if (((struct ___OBJ *)__3DXO)->__id==____OLC__) {
+        __UILO=((____OLC *)__3DXO)->__PLC.__FWB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__FHLO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__OCXO)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+        __UILO=((____4G0D *)__3DXO)->__5G0D.__PLC.__FWB;
       };
-      append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__FHLO);
-      append_type__S5LO(Self__DSIO,string_tmp__YC);
-      display__NHFE(((__LIST__WH *)Self__DSIO->parent_profil__CO2C.code__SYNJ),string_tmp__YC);
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_340));
+      __EWX(((____BC *)__YC),__UILO);
+      __BBMO(__STIO,__YC);
+      __2IFE(((____WH *)__STIO->__RP2C.__B0NJ),__YC);
+      __EWX(((____BC *)__YC),(&__string_340));
     } else /* PROFIL_BLOCK */ {
-      Self__HMFL=((__PROFIL_BLOCK__22NJ *)__tmp__CEGD);
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_341));
-      append_type__2SNL(Self__HMFL,string_tmp__YC);
-      display__NHFE(((__LIST__WH *)Self__HMFL->parent_profil__32NJ.code__SYNJ),string_tmp__YC);
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_340));
+      __WNFL=((____L4NJ *)__RFGD);
+      __EWX(((____BC *)__YC),(&__string_341));
+      __LUNL(__WNFL,__YC);
+      __2IFE(((____WH *)__WNFL->__M4NJ.__B0NJ),__YC);
+      __EWX(((____BC *)__YC),(&__string_340));
     };
-    Self__XOND=(__INTEGER__Q)(Self__XOND -  1);
+    __GQND=(____Q)(__GQND -  1);
   };
-  put_string__EGZ(((__STRING__BC *)string_tmp__YC));
+  __LGZ(((____BC *)__YC));
 }
 
-static void* execute__ZG4D(__LIST__WH *Self__0G4D)
-// ({LIST__WH}) With result Recursive, No inlinable.
+static void* __II4D(____WH *__JI4D)
+// ({__WH}) With result Recursive, No inlinable.
 {
-  void *result__2G4D,*__tmp__2TYS;
-  __INTEGER__Q __tmp__MH4D,Self__LDBH,index__ORDU;
-  __LIST__WH *__tmp__TH4D,*Self__RN2T;
-  __BOOLEAN__L Result__2R5F;
-  __FAST_ARRAYoINSTRo__X53D *Self__MRDU;
-  result__2G4D=NULL;
-  execute_case__VBFE(Self__0G4D);
-  if (((void *)list_current__Y4GB != (void *)NULL)) {
-    Result__2R5F=(((__FAST_ARRAYoINSTRo__X53D *)Self__0G4D->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE <  0);
-    if ((! Result__2R5F)) {
-      __tmp__MH4D=(__INTEGER__Q)((__INTEGER__Q)(Self__0G4D->expr_list__AA4D->parent_arrayed_collection__553D.upper__RTLE +  1) -  1);
-      Self__LDBH= 1;
-      while ((Self__LDBH <= __tmp__MH4D)) {
-        __tmp__TH4D=list_current__Y4GB;
-        __tmp__2TYS=((void **)((__FAST_ARRAYoINSTRo__X53D *)Self__0G4D->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[(__INTEGER__Q)(Self__LDBH -  1)];
-        Self__RN2T=((__LIST__WH *)__tmp__TH4D);
-        Self__MRDU=((__FAST_ARRAYoINSTRo__X53D *)Self__RN2T->expr_list__AA4D);
-        index__ORDU=(__INTEGER__Q)(Self__RN2T->index__OCFE -  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if ((index__ORDU == (__INTEGER__Q)(Self__MRDU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-          add_last__A04F(Self__MRDU,__tmp__2TYS);
-        } else /* FALSE */ {
-          add_last__A04F(Self__MRDU,__tmp__2TYS);
-          move__to__by__H5QH(Self__MRDU,index__ORDU,(__INTEGER__Q)(Self__MRDU->parent_arrayed_collection__553D.upper__RTLE -  1));
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          ((void **)Self__MRDU->parent_arrayed_collection__553D.storage__D14F)[index__ORDU]=__tmp__2TYS;
-        };
-        Self__RN2T->index__OCFE=(__INTEGER__Q)(Self__RN2T->index__OCFE +  1);
-        Self__LDBH=(__INTEGER__Q)(Self__LDBH +  1);
-      };
-      Self__MRDU=((__FAST_ARRAYoINSTRo__X53D *)Self__0G4D->expr_list__AA4D);
-      __tmp__2TYS=((void **)Self__MRDU->parent_arrayed_collection__553D.storage__D14F)[Self__MRDU->parent_arrayed_collection__553D.upper__RTLE];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      result__2G4D=__tmp__2TYS;
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+  void *__LI4D,*__LVYS;
+  ____Q __1I4D,__0EBH,__3SDU;
+  ____WH *__CJ4D,*__AP2T;
+  ____L __LT5F;
+  ____GB4D *__1SDU;
+  __LI4D=NULL;
+  __EDFE(__JI4D);
+  if (((void *)__Q5GB != (void *)NULL)) {
+    __LT5F=(((____GB4D *)__JI4D->__PB4D)->__OB4D.__AVLE <  0);
+    if ((! __LT5F)) {
+      __1I4D=(____Q)((____Q)(__JI4D->__PB4D->__OB4D.__AVLE +  1) -  1);
+      __0EBH= 1;
+      while ((__0EBH <= __1I4D)) {
+        __CJ4D=__Q5GB;
+        __LVYS=((void **)((____GB4D *)__JI4D->__PB4D)->__OB4D.__S24F)[(____Q)(__0EBH -  1)];
+        __AP2T=((____WH *)__CJ4D);
+        __1SDU=((____GB4D *)__AP2T->__PB4D);
+        __3SDU=(____Q)(__AP2T->__3DFE -  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if ((__3SDU == (____Q)(__1SDU->__OB4D.__AVLE +  1))) {
+          __P14F(__1SDU,__LVYS);
+        } else /* FALSE */ {
+          __P14F(__1SDU,__LVYS);
+          __WARH(__1SDU,__3SDU,(____Q)(__1SDU->__OB4D.__AVLE -  1));
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          ((void **)__1SDU->__OB4D.__S24F)[__3SDU]=__LVYS;
+        };
+        __AP2T->__3DFE=(____Q)(__AP2T->__3DFE +  1);
+        __0EBH=(____Q)(__0EBH +  1);
+      };
+      __1SDU=((____GB4D *)__JI4D->__PB4D);
+      __LVYS=((void **)__1SDU->__OB4D.__S24F)[__1SDU->__OB4D.__AVLE];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __LI4D=__LVYS;
+      __QCXC=(____Q)(__QCXC +  1);
     };
   } else /* FALSE */ {
-    result__2G4D=Self__0G4D;
+    __LI4D=__JI4D;
   };
-  __tmp__2TYS=result__2G4D;
-  return(__tmp__2TYS);
+  __LVYS=__LI4D;
+  return(__LVYS);
 }
 
-static void clean__0PAD()
+static void __JRAD()
 // () Void No recursive, No inlinable.
 {
-  void *__tmp__OATE;
-  __PROFIL_SLOT__BO2C *Self__WUIO;
-  __FAST_ARRAYoPROFILo__KQB *Self__DATE;
-  reduce_profil__IO2C=(profil_list__TQB->parent_arrayed_collection__SQB.upper__ZQB >= life_limit__AO2C);
-  while ((profil_list__TQB->parent_arrayed_collection__SQB.upper__ZQB >= life_limit__AO2C)) {
-    Self__DATE=((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB);
-    __tmp__OATE=((void **)Self__DATE->parent_arrayed_collection__SQB.storage__XUY)[Self__DATE->parent_arrayed_collection__SQB.upper__ZQB];
-    if (((struct ___OBJ *)__tmp__OATE)->__id==__PROFIL_SLOT__BO2C__) {
-      Self__WUIO=((__PROFIL_SLOT__BO2C *)__tmp__OATE);
-      remove__QBGL(((__LIST__WH *)Self__WUIO->parent_profil__CO2C.code__SYNJ));
-      remove_profil__WPKO(((__SLOT_CODE__MIRG *)Self__WUIO->slot_code__4RXN),Self__WUIO);
+  void *__3BTE;
+  ____QP2C *__FWIO;
+  ____RQB *__SBTE;
+  __XP2C=(__0QB->__ZQB.__ARB >= __PP2C);
+  while ((__0QB->__ZQB.__ARB >= __PP2C)) {
+    __SBTE=((____RQB *)__0QB);
+    __3BTE=((void **)__SBTE->__ZQB.__4UY)[__SBTE->__ZQB.__ARB];
+    if (((struct ___OBJ *)__3BTE)->__id==____QP2C__) {
+      __FWIO=((____QP2C *)__3BTE);
+      __5CGL(((____WH *)__FWIO->__RP2C.__B0NJ));
+      __FRKO(((____1JRG *)__FWIO->__NTXN),__FWIO);
     } else /* PROFIL_BLOCK */ {
-      remove__QBGL(((__LIST__WH *)((__PROFIL_BLOCK__22NJ *)__tmp__OATE)->parent_profil__32NJ.code__SYNJ));
+      __5CGL(((____WH *)((____L4NJ *)__3BTE)->__M4NJ.__B0NJ));
     };
-    Self__DATE=((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB);
-    Self__DATE->parent_arrayed_collection__SQB.upper__ZQB=(__INTEGER__Q)(Self__DATE->parent_arrayed_collection__SQB.upper__ZQB -  1);
+    __SBTE=((____RQB *)__0QB);
+    __SBTE->__ZQB.__ARB=(____Q)(__SBTE->__ZQB.__ARB -  1);
   };
 }
 
-static void execute__P0HO(__PROFIL_SLOT__BO2C *Self__Q0HO,__INTEGER__Q inline_lev__R0HO)
-// ({PROFIL_SLOT__BO2C},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __41HO(____QP2C *__51HO,____Q __A2HO)
+// ({__QP2C},{__Q}) Void No recursive, No inlinable.
 {
-  __UINTEGER_32__RWB old_seq_inline__S0HO;
-  void *__tmp__10HO;
-  __LIST__WH *__tmp__30HO;
-  list_current__Y4GB=NULL;
-  old_seq_inline__S0HO=seq_inline__ECFE;
-  count_context_sensitive__KOFL= 0;
-  seq_call_and_loop__BL3K=(__UINTEGER_32__RWB)(seq_call_and_loop__BL3K +  1);
-  __tmp__10HO=execute__ZG4D(((__LIST__WH *)Self__Q0HO->parent_profil__CO2C.code__SYNJ));
-  if (__tmp__10HO==NULL) {
-    __tmp__30HO=NULL;
+  ____YWB __B2HO;
+  void *__K2HO;
+  ____WH *__M2HO;
+  __Q5GB=NULL;
+  __B2HO=__TDFE;
+  __ZPFL= 0;
+  __QM3K=(____YWB)(__QM3K +  1);
+  __K2HO=__II4D(((____WH *)__51HO->__RP2C.__B0NJ));
+  if (__K2HO==NULL) {
+    __M2HO=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__10HO)->__id) {
-    case __LIST__WH__: {
-      __tmp__30HO=((void *)__tmp__10HO);
+    switch (((struct ___OBJ *)__K2HO)->__id) {
+    case ____WH__: {
+      __M2HO=((void *)__K2HO);
     } break;
-    case __STRING_CST__5J__: {
-      __tmp__30HO=NULL;
+    case ____5J__: {
+      __M2HO=NULL;
     } break;
-    case __CALL_NULL__AUB__: {
-      __tmp__30HO=NULL;
+    case ____HUB__: {
+      __M2HO=NULL;
     } break;
-    case __PUSH__AXB__: {
-      __tmp__30HO=NULL;
+    case ____HXB__: {
+      __M2HO=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__30HO=NULL;
+    case ____0AXC__: {
+      __M2HO=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__30HO=NULL;
+    case ____NBXC__: {
+      __M2HO=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__30HO=NULL;
+    case ____ZBXC__: {
+      __M2HO=NULL;
     } break;
-    case __SWITCH__DDXC__: {
-      __tmp__30HO=NULL;
+    case ____SEXC__: {
+      __M2HO=NULL;
     } break;
-    case __NODE_TYPE__FK2C__: {
-      __tmp__30HO=NULL;
+    case ____UL2C__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__30HO=NULL;
+    case ____DMWH__: {
+      __M2HO=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__30HO=NULL;
+    case ____2A0I__: {
+      __M2HO=NULL;
     } break;
-    case __WRITE_GLOBAL__EXKJ__: {
-      __tmp__30HO=NULL;
+    case ____TYKJ__: {
+      __M2HO=NULL;
     } break;
-    case __WRITE_SLOT__SXKJ__: {
-      __tmp__30HO=NULL;
+    case ____BZKJ__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__30HO=NULL;
+    case ____HJNJ__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__30HO=NULL;
+    case ____SJNJ__: {
+      __M2HO=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__30HO=NULL;
+    case ____0AOJ__: {
+      __M2HO=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__30HO=NULL;
+    case ____EBOJ__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__30HO=NULL;
+    case ____3BOJ__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__30HO=NULL;
+    case ____RCOJ__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__30HO=NULL;
+    case ____HDOJ__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__30HO=NULL;
+    case ____1DOJ__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__30HO=NULL;
+    case ____PEOJ__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__30HO=NULL;
+    case ____DFOJ__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__30HO=NULL;
+    case ____XFOJ__: {
+      __M2HO=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__30HO=NULL;
+    case ____QGOJ__: {
+      __M2HO=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__30HO=NULL;
+    case ____EHOJ__: {
+      __M2HO=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__30HO=NULL;
+    case ____2HOJ__: {
+      __M2HO=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__30HO=NULL;
+    case ____YIOJ__: {
+      __M2HO=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__30HO=NULL;
+    case ____YMOJ__: {
+      __M2HO=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__30HO=NULL;
+    case ____ONOJ__: {
+      __M2HO=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__30HO=NULL;
+    case ____YOOJ__: {
+      __M2HO=NULL;
     } break;
-    case __NOP__5WVJ__: {
-      __tmp__30HO=NULL;
+    case ____OYVJ__: {
+      __M2HO=NULL;
     } break;
-    case __WRITE_LOCAL__BEYJ__: {
-      __tmp__30HO=NULL;
+    case ____QFYJ__: {
+      __M2HO=NULL;
     } break;
-    case __LOOP__ZQBK__: {
-      __tmp__30HO=NULL;
+    case ____ISBK__: {
+      __M2HO=NULL;
     } break;
-    case __CALL_SLOT__U5YK__: {
-      __tmp__30HO=NULL;
+    case ____DBZK__: {
+      __M2HO=NULL;
     } break;
-    case __NODE_STYLE__5C4K__: {
-      __tmp__30HO=NULL;
+    case ____OE4K__: {
+      __M2HO=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__30HO=NULL;
+    case ____IM4K__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__30HO=NULL;
+    case ____T5FL__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__30HO=NULL;
+    case ____3DUL__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__30HO=NULL;
+    case ____0EUL__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__30HO=NULL;
+    case ____BGUL__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__30HO=NULL;
+    case ____2GUL__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__30HO=NULL;
+    case ____B0VL__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__30HO=NULL;
+    case ____P0VL__: {
+      __M2HO=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__30HO=NULL;
+    case ____Q5YL__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__30HO=NULL;
+    case ____UVPM__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__30HO=NULL;
+    case ____0ZPM__: {
+      __M2HO=NULL;
     } break;
-    case __LOOP_END__E0RM__: {
-      __tmp__30HO=NULL;
+    case ____T1RM__: {
+      __M2HO=NULL;
     } break;
-    case __COP_LOCK__K40M__: {
-      __tmp__30HO=NULL;
+    case ____Z50M__: {
+      __M2HO=NULL;
     } break;
-    case __COP_UNLOCK__MC1M__: {
-      __tmp__30HO=NULL;
+    case ____1D1M__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__30HO=NULL;
+    case ____MR0N__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__30HO=NULL;
+    case ____YWBP__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__30HO=NULL;
+    case ____LYBP__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__30HO=NULL;
+    case ____CZBP__: {
+      __M2HO=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__30HO=NULL;
+    case ____3BEP__: {
+      __M2HO=NULL;
     } break;
     }
   };
-  Self__Q0HO->parent_profil__CO2C.code__SYNJ=__tmp__30HO;
-  clear__H5KL();
-  seq_call_and_loop__BL3K=(__UINTEGER_32__RWB)(seq_call_and_loop__BL3K +  1);
-  if (((((count_context_sensitive__KOFL ==  0) && (! mode_recursive__VPAD)) && (Self__Q0HO->parent_profil__CO2C.stat__ZOFL ==  0)) && (Self__Q0HO->is_context_sensitive__LQYN || ((__UINTEGER_32__RWB)(seq_inline__ECFE - old_seq_inline__S0HO) < ((__UINTEGER_32__RWB )inline_lev__R0HO))))) {
-    Self__Q0HO->parent_profil__CO2C.stat__ZOFL=(__INTEGER_8__3YF)(~ (__INTEGER_8__3YF)((__INTEGER_8__3YF)(~ Self__Q0HO->parent_profil__CO2C.stat__ZOFL) &  -2));
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+  __51HO->__RP2C.__B0NJ=__M2HO;
+  __WALL();
+  __QM3K=(____YWB)(__QM3K +  1);
+  if (((((__ZPFL ==  0) && (! __ERAD)) && (__51HO->__RP2C.__IQFL ==  0)) && (__51HO->__0RYN || ((____YWB)(__TDFE - __B2HO) < ((____YWB )__A2HO))))) {
+    __51HO->__RP2C.__IQFL=(____EZF)(~ (____EZF)((____EZF)(~ __51HO->__RP2C.__IQFL) &  -2));
+    __QCXC=(____Q)(__QCXC +  1);
   };
 }
 
-static void execute__XNFL(__PROFIL_BLOCK__22NJ *Self__YNFL,__INTEGER__Q inline_lev__ZNFL)
-// ({PROFIL_BLOCK__22NJ},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __GPFL(____L4NJ *__HPFL,____Q __IPFL)
+// ({__L4NJ},{__Q}) Void No recursive, No inlinable.
 {
-  __UINTEGER_32__RWB old_seq_inline__0NFL;
-  void *__tmp__DOFL;
-  __LIST__WH *__tmp__FOFL;
-  list_current__Y4GB=NULL;
-  old_seq_inline__0NFL=seq_inline__ECFE;
-  count_context_sensitive__KOFL= 0;
-  seq_call_and_loop__BL3K=(__UINTEGER_32__RWB)(seq_call_and_loop__BL3K +  1);
-  __tmp__DOFL=execute__ZG4D(((__LIST__WH *)Self__YNFL->parent_profil__32NJ.code__SYNJ));
-  if (__tmp__DOFL==NULL) {
-    __tmp__FOFL=NULL;
+  ____YWB __JPFL;
+  void *__SPFL;
+  ____WH *__UPFL;
+  __Q5GB=NULL;
+  __JPFL=__TDFE;
+  __ZPFL= 0;
+  __QM3K=(____YWB)(__QM3K +  1);
+  __SPFL=__II4D(((____WH *)__HPFL->__M4NJ.__B0NJ));
+  if (__SPFL==NULL) {
+    __UPFL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__DOFL)->__id) {
-    case __LIST__WH__: {
-      __tmp__FOFL=((void *)__tmp__DOFL);
+    switch (((struct ___OBJ *)__SPFL)->__id) {
+    case ____WH__: {
+      __UPFL=((void *)__SPFL);
     } break;
-    case __STRING_CST__5J__: {
-      __tmp__FOFL=NULL;
+    case ____5J__: {
+      __UPFL=NULL;
     } break;
-    case __CALL_NULL__AUB__: {
-      __tmp__FOFL=NULL;
+    case ____HUB__: {
+      __UPFL=NULL;
     } break;
-    case __PUSH__AXB__: {
-      __tmp__FOFL=NULL;
+    case ____HXB__: {
+      __UPFL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__FOFL=NULL;
+    case ____0AXC__: {
+      __UPFL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__FOFL=NULL;
+    case ____NBXC__: {
+      __UPFL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__FOFL=NULL;
+    case ____ZBXC__: {
+      __UPFL=NULL;
     } break;
-    case __SWITCH__DDXC__: {
-      __tmp__FOFL=NULL;
+    case ____SEXC__: {
+      __UPFL=NULL;
     } break;
-    case __NODE_TYPE__FK2C__: {
-      __tmp__FOFL=NULL;
+    case ____UL2C__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__FOFL=NULL;
+    case ____DMWH__: {
+      __UPFL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__FOFL=NULL;
+    case ____2A0I__: {
+      __UPFL=NULL;
     } break;
-    case __WRITE_GLOBAL__EXKJ__: {
-      __tmp__FOFL=NULL;
+    case ____TYKJ__: {
+      __UPFL=NULL;
     } break;
-    case __WRITE_SLOT__SXKJ__: {
-      __tmp__FOFL=NULL;
+    case ____BZKJ__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__FOFL=NULL;
+    case ____HJNJ__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__FOFL=NULL;
+    case ____SJNJ__: {
+      __UPFL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__FOFL=NULL;
+    case ____0AOJ__: {
+      __UPFL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__FOFL=NULL;
+    case ____EBOJ__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__FOFL=NULL;
+    case ____3BOJ__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__FOFL=NULL;
+    case ____RCOJ__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__FOFL=NULL;
+    case ____HDOJ__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__FOFL=NULL;
+    case ____1DOJ__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__FOFL=NULL;
+    case ____PEOJ__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__FOFL=NULL;
+    case ____DFOJ__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__FOFL=NULL;
+    case ____XFOJ__: {
+      __UPFL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__FOFL=NULL;
+    case ____QGOJ__: {
+      __UPFL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__FOFL=NULL;
+    case ____EHOJ__: {
+      __UPFL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__FOFL=NULL;
+    case ____2HOJ__: {
+      __UPFL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__FOFL=NULL;
+    case ____YIOJ__: {
+      __UPFL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__FOFL=NULL;
+    case ____YMOJ__: {
+      __UPFL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__FOFL=NULL;
+    case ____ONOJ__: {
+      __UPFL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__FOFL=NULL;
+    case ____YOOJ__: {
+      __UPFL=NULL;
     } break;
-    case __NOP__5WVJ__: {
-      __tmp__FOFL=NULL;
+    case ____OYVJ__: {
+      __UPFL=NULL;
     } break;
-    case __WRITE_LOCAL__BEYJ__: {
-      __tmp__FOFL=NULL;
+    case ____QFYJ__: {
+      __UPFL=NULL;
     } break;
-    case __LOOP__ZQBK__: {
-      __tmp__FOFL=NULL;
+    case ____ISBK__: {
+      __UPFL=NULL;
     } break;
-    case __CALL_SLOT__U5YK__: {
-      __tmp__FOFL=NULL;
+    case ____DBZK__: {
+      __UPFL=NULL;
     } break;
-    case __NODE_STYLE__5C4K__: {
-      __tmp__FOFL=NULL;
+    case ____OE4K__: {
+      __UPFL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__FOFL=NULL;
+    case ____IM4K__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__FOFL=NULL;
+    case ____T5FL__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__FOFL=NULL;
+    case ____3DUL__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__FOFL=NULL;
+    case ____0EUL__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__FOFL=NULL;
+    case ____BGUL__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__FOFL=NULL;
+    case ____2GUL__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__FOFL=NULL;
+    case ____B0VL__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__FOFL=NULL;
+    case ____P0VL__: {
+      __UPFL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__FOFL=NULL;
+    case ____Q5YL__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__FOFL=NULL;
+    case ____UVPM__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__FOFL=NULL;
+    case ____0ZPM__: {
+      __UPFL=NULL;
     } break;
-    case __LOOP_END__E0RM__: {
-      __tmp__FOFL=NULL;
+    case ____T1RM__: {
+      __UPFL=NULL;
     } break;
-    case __COP_LOCK__K40M__: {
-      __tmp__FOFL=NULL;
+    case ____Z50M__: {
+      __UPFL=NULL;
     } break;
-    case __COP_UNLOCK__MC1M__: {
-      __tmp__FOFL=NULL;
+    case ____1D1M__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__FOFL=NULL;
+    case ____MR0N__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__FOFL=NULL;
+    case ____YWBP__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__FOFL=NULL;
+    case ____LYBP__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__FOFL=NULL;
+    case ____CZBP__: {
+      __UPFL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__FOFL=NULL;
+    case ____3BEP__: {
+      __UPFL=NULL;
     } break;
     }
   };
-  Self__YNFL->parent_profil__32NJ.code__SYNJ=__tmp__FOFL;
-  clear__H5KL();
-  seq_call_and_loop__BL3K=(__UINTEGER_32__RWB)(seq_call_and_loop__BL3K +  1);
-  if (((((count_context_sensitive__KOFL ==  0) && (! mode_recursive__VPAD)) && (Self__YNFL->parent_profil__32NJ.stat__ZOFL ==  0)) && (((void *)Self__YNFL->context_extern__01YJ != (void *)NULL) || ((__UINTEGER_32__RWB)(seq_inline__ECFE - old_seq_inline__0NFL) < ((__UINTEGER_32__RWB )inline_lev__ZNFL))))) {
-    Self__YNFL->parent_profil__32NJ.stat__ZOFL=(__INTEGER_8__3YF)(~ (__INTEGER_8__3YF)((__INTEGER_8__3YF)(~ Self__YNFL->parent_profil__32NJ.stat__ZOFL) &  -2));
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+  __HPFL->__M4NJ.__B0NJ=__UPFL;
+  __WALL();
+  __QM3K=(____YWB)(__QM3K +  1);
+  if (((((__ZPFL ==  0) && (! __ERAD)) && (__HPFL->__M4NJ.__IQFL ==  0)) && (((void *)__HPFL->__J3YJ != (void *)NULL) || ((____YWB)(__TDFE - __JPFL) < ((____YWB )__IPFL))))) {
+    __HPFL->__M4NJ.__IQFL=(____EZF)(~ (____EZF)((____EZF)(~ __HPFL->__M4NJ.__IQFL) &  -2));
+    __QCXC=(____Q)(__QCXC +  1);
   };
 }
 
-static void display__NHFE(__LIST__WH *Self__OHFE,__STRING__BC *buffer__PHFE)
-// ({LIST__WH},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __2IFE(____WH *__3IFE,____BC *__4IFE)
+// ({__WH},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__PRDU,*Self__5RDU,*Self__XSDU,*Self__2TDU;
-  __INTEGER__Q __tmp__RRDU,old_nb_elts__TRDU,__tmp__BSDU;
-  __INTEGER__Q old_nb_elts__DSDU,__tmp__ZSDU,old_nb_elts__1SDU;
-  __INTEGER__Q __tmp__4TDU,old_nb_elts__AUDU,old_nb_elts__FXDU;
-  __POINTER__IB __tmp__URDU,__tmp__ESDU,__tmp__2SDU,__tmp__ZWGV;
-  __POINTER__IB __tmp__0WGV,__tmp__BUDU,__tmp__GXDU;
-  void *__tmp__HP0S;
-  __PUSH__AXB *Self__TYRH;
-  __WRITE_GLOBAL__EXKJ *Self__O44J;
-  __ANY__C *__tmp__DDYK,*__tmp__OP0S;
-  __UINTEGER_32__RWB __tmp__1WGV;
-  void *__tmp__A54J,*__tmp__EZKK;
-  __IS_EXPANDED__L5NJ *Self__RP0S,*Self__EQ0S;
-  __GET_TYPE_ID__V5NJ *Self__TP0S,*Self__GQ0S;
-  __TYPE_FULL__PMB *Self__KNVT,*Self__SNVT;
-  __SIZE_OF__NGOJ *Self__VP0S,*Self__IQ0S;
-  __WRITE_SLOT__SXKJ *Self__D54J;
-  __WRITE_LOCAL__BEYJ *Self__OD5J;
-  __LOOP__ZQBK *Self__SOBN;
-  __LOOP_END__E0RM *Self__2KVO;
-  __COP_LOCK__K40M *Self__QAWN;
-  __CHARACTER__DB *__tmp__QRDU,*__tmp__ASDU,*__tmp__YSDU,*__tmp__3TDU;
-  Self__PRDU=((__STRING__BC *)buffer__PHFE);
-  if ((Self__PRDU->capacity__HFL <= Self__PRDU->count__WJ)) {
-    if ((Self__PRDU->capacity__HFL ==  0)) {
-      Self__PRDU->capacity__HFL= 32;
-      __tmp__QRDU=create__KVW( 32);
-      Self__PRDU->storage__4EL=__tmp__QRDU;
-    } else /* FALSE */ {
-      __tmp__RRDU=(__INTEGER__Q)(Self__PRDU->capacity__HFL <<  1);
-      __tmp__QRDU=((__CHARACTER__DB *)Self__PRDU->storage__4EL);
-      old_nb_elts__TRDU=Self__PRDU->capacity__HFL;
-      __tmp__URDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QRDU),((__UINTEGER_32__RWB )old_nb_elts__TRDU),((__UINTEGER_32__RWB )__tmp__RRDU));
-      __tmp__QRDU=((__CHARACTER__DB *)__tmp__URDU);
-      clear__to__F00(__tmp__QRDU,old_nb_elts__TRDU,(__INTEGER__Q)(__tmp__RRDU -  1));
-      Self__PRDU->storage__4EL=__tmp__QRDU;
-      Self__PRDU->capacity__HFL=__tmp__RRDU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__PRDU->storage__4EL)[Self__PRDU->count__WJ]='(';
-  Self__PRDU->count__WJ=(__INTEGER__Q)(Self__PRDU->count__WJ +  1);
-  Self__PRDU=((__STRING__BC *)buffer__PHFE);
-  if ((Self__PRDU->capacity__HFL <= Self__PRDU->count__WJ)) {
-    if ((Self__PRDU->capacity__HFL ==  0)) {
-      Self__PRDU->capacity__HFL= 32;
-      __tmp__QRDU=create__KVW( 32);
-      Self__PRDU->storage__4EL=__tmp__QRDU;
-    } else /* FALSE */ {
-      __tmp__RRDU=(__INTEGER__Q)(Self__PRDU->capacity__HFL <<  1);
-      __tmp__QRDU=((__CHARACTER__DB *)Self__PRDU->storage__4EL);
-      old_nb_elts__TRDU=Self__PRDU->capacity__HFL;
-      __tmp__URDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QRDU),((__UINTEGER_32__RWB )old_nb_elts__TRDU),((__UINTEGER_32__RWB )__tmp__RRDU));
-      __tmp__QRDU=((__CHARACTER__DB *)__tmp__URDU);
-      clear__to__F00(__tmp__QRDU,old_nb_elts__TRDU,(__INTEGER__Q)(__tmp__RRDU -  1));
-      Self__PRDU->storage__4EL=__tmp__QRDU;
-      Self__PRDU->capacity__HFL=__tmp__RRDU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__PRDU->storage__4EL)[Self__PRDU->count__WJ]='\n';
-  Self__PRDU->count__WJ=(__INTEGER__Q)(Self__PRDU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)indent__UH),(&__string_188));
-  __tmp__RRDU=(__INTEGER__Q)(Self__OHFE->expr_list__AA4D->parent_arrayed_collection__553D.upper__RTLE +  1);
-  old_nb_elts__TRDU= 1;
-  while ((old_nb_elts__TRDU <= __tmp__RRDU)) {
-    append__3VX(((__STRING__BC *)buffer__PHFE),indent__UH);
-    __tmp__HP0S=((void **)((__FAST_ARRAYoINSTRo__X53D *)Self__OHFE->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[(__INTEGER__Q)(old_nb_elts__TRDU -  1)];
-    switch (((struct ___OBJ *)__tmp__HP0S)->__id) {
-    case __LIST__WH__: {
-      display__NHFE(((__LIST__WH *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __STRING_CST__5J__: {
-      display__I44J(((__STRING_CST__5J *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __CALL_NULL__AUB__: {
-      append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_342));
-    } break;
-    case __PUSH__AXB__: {
-      Self__TYRH=((__PUSH__AXB *)__tmp__HP0S);
-      append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_343));
-      append__3VX(((__STRING__BC *)buffer__PHFE),Self__TYRH->context__A54D->parent_variable__B4WC.intern_name__HN5D);
-      Self__5RDU=((__STRING__BC *)buffer__PHFE);
-      if ((Self__5RDU->capacity__HFL <= Self__5RDU->count__WJ)) {
-        if ((Self__5RDU->capacity__HFL ==  0)) {
-          Self__5RDU->capacity__HFL= 32;
-          __tmp__ASDU=create__KVW( 32);
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-        } else /* FALSE */ {
-          __tmp__BSDU=(__INTEGER__Q)(Self__5RDU->capacity__HFL <<  1);
-          __tmp__ASDU=((__CHARACTER__DB *)Self__5RDU->storage__4EL);
-          old_nb_elts__DSDU=Self__5RDU->capacity__HFL;
-          __tmp__ESDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ASDU),((__UINTEGER_32__RWB )old_nb_elts__DSDU),((__UINTEGER_32__RWB )__tmp__BSDU));
-          __tmp__ASDU=((__CHARACTER__DB *)__tmp__ESDU);
-          clear__to__F00(__tmp__ASDU,old_nb_elts__DSDU,(__INTEGER__Q)(__tmp__BSDU -  1));
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-          Self__5RDU->capacity__HFL=__tmp__BSDU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__5RDU->storage__4EL)[Self__5RDU->count__WJ]=')';
-      Self__5RDU->count__WJ=(__INTEGER__Q)(Self__5RDU->count__WJ +  1);
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      display__YYRH(((__EXTERNAL_C__L5WC *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      display__KP5H(((__PROTOTYPE_CST__45WC *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      display__C1RH(((__INTEGER_CST__KAXC *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __SWITCH__DDXC__: {
-      display__XTFL(((__SWITCH__DDXC *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __NODE_TYPE__FK2C__: {
-      display__H1RH(((__NODE_TYPE__FK2C *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      display__V5DJ(((__READ_LOCAL__N5ZI *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __WRITE_GLOBAL__EXKJ__: {
-      Self__O44J=((__WRITE_GLOBAL__EXKJ *)((__PUSH__AXB *)__tmp__HP0S));
-      append__3VX(((__STRING__BC *)buffer__PHFE),Self__O44J->global__105J->parent_variable__XIRG.intern_name__HN5D);
-      Self__5RDU=((__STRING__BC *)buffer__PHFE);
-      if ((Self__5RDU->capacity__HFL <= Self__5RDU->count__WJ)) {
-        if ((Self__5RDU->capacity__HFL ==  0)) {
-          Self__5RDU->capacity__HFL= 32;
-          __tmp__ASDU=create__KVW( 32);
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-        } else /* FALSE */ {
-          __tmp__BSDU=(__INTEGER__Q)(Self__5RDU->capacity__HFL <<  1);
-          __tmp__ASDU=((__CHARACTER__DB *)Self__5RDU->storage__4EL);
-          old_nb_elts__DSDU=Self__5RDU->capacity__HFL;
-          __tmp__ESDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ASDU),((__UINTEGER_32__RWB )old_nb_elts__DSDU),((__UINTEGER_32__RWB )__tmp__BSDU));
-          __tmp__ASDU=((__CHARACTER__DB *)__tmp__ESDU);
-          clear__to__F00(__tmp__ASDU,old_nb_elts__DSDU,(__INTEGER__Q)(__tmp__BSDU -  1));
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-          Self__5RDU->capacity__HFL=__tmp__BSDU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__5RDU->storage__4EL)[Self__5RDU->count__WJ]='[';
-      Self__5RDU->count__WJ=(__INTEGER__Q)(Self__5RDU->count__WJ +  1);
-      append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__O44J->global__105J->parent_variable__XIRG.type__1N5D),buffer__PHFE);
-      Self__5RDU=((__STRING__BC *)buffer__PHFE);
-      if ((Self__5RDU->capacity__HFL <= Self__5RDU->count__WJ)) {
-        if ((Self__5RDU->capacity__HFL ==  0)) {
-          Self__5RDU->capacity__HFL= 32;
-          __tmp__ASDU=create__KVW( 32);
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-        } else /* FALSE */ {
-          __tmp__BSDU=(__INTEGER__Q)(Self__5RDU->capacity__HFL <<  1);
-          __tmp__ASDU=((__CHARACTER__DB *)Self__5RDU->storage__4EL);
-          old_nb_elts__DSDU=Self__5RDU->capacity__HFL;
-          __tmp__ESDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ASDU),((__UINTEGER_32__RWB )old_nb_elts__DSDU),((__UINTEGER_32__RWB )__tmp__BSDU));
-          __tmp__ASDU=((__CHARACTER__DB *)__tmp__ESDU);
-          clear__to__F00(__tmp__ASDU,old_nb_elts__DSDU,(__INTEGER__Q)(__tmp__BSDU -  1));
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-          Self__5RDU->capacity__HFL=__tmp__BSDU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__5RDU->storage__4EL)[Self__5RDU->count__WJ]=']';
-      Self__5RDU->count__WJ=(__INTEGER__Q)(Self__5RDU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_344));
-      if ((verbose_level__J5 !=  0)) {
-        Self__XSDU=((__STRING__BC *)buffer__PHFE);
-        if ((Self__XSDU->capacity__HFL <= Self__XSDU->count__WJ)) {
-          if ((Self__XSDU->capacity__HFL ==  0)) {
-            Self__XSDU->capacity__HFL= 32;
-            __tmp__YSDU=create__KVW( 32);
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-          } else /* FALSE */ {
-            __tmp__ZSDU=(__INTEGER__Q)(Self__XSDU->capacity__HFL <<  1);
-            __tmp__YSDU=((__CHARACTER__DB *)Self__XSDU->storage__4EL);
-            old_nb_elts__1SDU=Self__XSDU->capacity__HFL;
-            __tmp__2SDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSDU),((__UINTEGER_32__RWB )old_nb_elts__1SDU),((__UINTEGER_32__RWB )__tmp__ZSDU));
-            __tmp__YSDU=((__CHARACTER__DB *)__tmp__2SDU);
-            clear__to__F00(__tmp__YSDU,old_nb_elts__1SDU,(__INTEGER__Q)(__tmp__ZSDU -  1));
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-            Self__XSDU->capacity__HFL=__tmp__ZSDU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__XSDU->storage__4EL)[Self__XSDU->count__WJ]='<';
-        Self__XSDU->count__WJ=(__INTEGER__Q)(Self__XSDU->count__WJ +  1);
-        __tmp__DDYK=&(Self__O44J->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-        if (__tmp__DDYK->object_id__UR0E==0) {
-          __tmp__BSDU=__tmp__DDYK->object_id__TR0E;
+  ____BC *__4SDU,*__OTDU,*__GUDU,*__LVDU;
+  ____Q __ATDU,__CTDU,__QTDU,__STDU,__IUDU,__KUDU,__NVDU,__PVDU,__UYDU;
+  ____IB __DTDU,__TTDU,__LUDU,__IYGV,__JYGV,__QVDU,__VYDU;
+  void *__WQ0S;
+  ____HXB *__C0RH;
+  ____TYKJ *__354J;
+  ____C *__SEYK,*__3Q0S;
+  ____YWB __KYGV;
+  void *__PA5J,*__T0KK;
+  ____0AOJ *__AR0S,*__TR0S;
+  ____EBOJ *__CR0S,*__VR0S;
+  ____WMB *__ZOVT,*__BPVT;
+  ____2HOJ *__ER0S,*__XR0S;
+  ____BZKJ *__SA5J;
+  ____QFYJ *__3E5J;
+  ____ISBK *__BQBN;
+  ____T1RM *__LMVO;
+  ____Z50M *__5BWN;
+  ____DB *__5SDU,*__PTDU,*__HUDU,*__MVDU;
+  __4SDU=((____BC *)__4IFE);
+  if ((__4SDU->__OFL <= __4SDU->__WJ)) {
+    if ((__4SDU->__OFL ==  0)) {
+      __4SDU->__OFL= 32;
+      __5SDU=__RVW( 32);
+      __4SDU->__FFL=__5SDU;
+    } else /* FALSE */ {
+      __ATDU=(____Q)(__4SDU->__OFL <<  1);
+      __5SDU=((____DB *)__4SDU->__FFL);
+      __CTDU=__4SDU->__OFL;
+      __DTDU=__55W(((____IB )__5SDU),((____YWB )__CTDU),((____YWB )__ATDU));
+      __5SDU=((____DB *)__DTDU);
+      __M00(__5SDU,__CTDU,(____Q)(__ATDU -  1));
+      __4SDU->__FFL=__5SDU;
+      __4SDU->__OFL=__ATDU;
+    };
+  };
+  ((____DB *)__4SDU->__FFL)[__4SDU->__WJ]='(';
+  __4SDU->__WJ=(____Q)(__4SDU->__WJ +  1);
+  __4SDU=((____BC *)__4IFE);
+  if ((__4SDU->__OFL <= __4SDU->__WJ)) {
+    if ((__4SDU->__OFL ==  0)) {
+      __4SDU->__OFL= 32;
+      __5SDU=__RVW( 32);
+      __4SDU->__FFL=__5SDU;
+    } else /* FALSE */ {
+      __ATDU=(____Q)(__4SDU->__OFL <<  1);
+      __5SDU=((____DB *)__4SDU->__FFL);
+      __CTDU=__4SDU->__OFL;
+      __DTDU=__55W(((____IB )__5SDU),((____YWB )__CTDU),((____YWB )__ATDU));
+      __5SDU=((____DB *)__DTDU);
+      __M00(__5SDU,__CTDU,(____Q)(__ATDU -  1));
+      __4SDU->__FFL=__5SDU;
+      __4SDU->__OFL=__ATDU;
+    };
+  };
+  ((____DB *)__4SDU->__FFL)[__4SDU->__WJ]='\n';
+  __4SDU->__WJ=(____Q)(__4SDU->__WJ +  1);
+  __EWX(((____BC *)__UH),(&__string_188));
+  __ATDU=(____Q)(__3IFE->__PB4D->__OB4D.__AVLE +  1);
+  __CTDU= 1;
+  while ((__CTDU <= __ATDU)) {
+    __EWX(((____BC *)__4IFE),__UH);
+    __WQ0S=((void **)((____GB4D *)__3IFE->__PB4D)->__OB4D.__S24F)[(____Q)(__CTDU -  1)];
+    switch (((struct ___OBJ *)__WQ0S)->__id) {
+    case ____WH__: {
+      __2IFE(((____WH *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____5J__: {
+      __X54J(((____5J *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____HUB__: {
+      __EWX(((____BC *)__4IFE),(&__string_342));
+    } break;
+    case ____HXB__: {
+      __C0RH=((____HXB *)__WQ0S);
+      __EWX(((____BC *)__4IFE),(&__string_343));
+      __EWX(((____BC *)__4IFE),__C0RH->__PA5D->__Q5WC.__WO5D);
+      __OTDU=((____BC *)__4IFE);
+      if ((__OTDU->__OFL <= __OTDU->__WJ)) {
+        if ((__OTDU->__OFL ==  0)) {
+          __OTDU->__OFL= 32;
+          __PTDU=__RVW( 32);
+          __OTDU->__FFL=__PTDU;
+        } else /* FALSE */ {
+          __QTDU=(____Q)(__OTDU->__OFL <<  1);
+          __PTDU=((____DB *)__OTDU->__FFL);
+          __STDU=__OTDU->__OFL;
+          __TTDU=__55W(((____IB )__PTDU),((____YWB )__STDU),((____YWB )__QTDU));
+          __PTDU=((____DB *)__TTDU);
+          __M00(__PTDU,__STDU,(____Q)(__QTDU -  1));
+          __OTDU->__FFL=__PTDU;
+          __OTDU->__OFL=__QTDU;
+        };
+      };
+      ((____DB *)__OTDU->__FFL)[__OTDU->__WJ]=')';
+      __OTDU->__WJ=(____Q)(__OTDU->__WJ +  1);
+    } break;
+    case ____0AXC__: {
+      __H0RH(((____0AXC *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____NBXC__: {
+      __ZQ5H(((____NBXC *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____ZBXC__: {
+      __R2RH(((____ZBXC *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____SEXC__: {
+      __GVFL(((____SEXC *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____UL2C__: {
+      __W2RH(((____UL2C *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____2A0I__: {
+      __EBEJ(((____2A0I *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____TYKJ__: {
+      __354J=((____TYKJ *)((____HXB *)__WQ0S));
+      __EWX(((____BC *)__4IFE),__354J->__K25J->__GKRG.__WO5D);
+      __OTDU=((____BC *)__4IFE);
+      if ((__OTDU->__OFL <= __OTDU->__WJ)) {
+        if ((__OTDU->__OFL ==  0)) {
+          __OTDU->__OFL= 32;
+          __PTDU=__RVW( 32);
+          __OTDU->__FFL=__PTDU;
+        } else /* FALSE */ {
+          __QTDU=(____Q)(__OTDU->__OFL <<  1);
+          __PTDU=((____DB *)__OTDU->__FFL);
+          __STDU=__OTDU->__OFL;
+          __TTDU=__55W(((____IB )__PTDU),((____YWB )__STDU),((____YWB )__QTDU));
+          __PTDU=((____DB *)__TTDU);
+          __M00(__PTDU,__STDU,(____Q)(__QTDU -  1));
+          __OTDU->__FFL=__PTDU;
+          __OTDU->__OFL=__QTDU;
+        };
+      };
+      ((____DB *)__OTDU->__FFL)[__OTDU->__WJ]='[';
+      __OTDU->__WJ=(____Q)(__OTDU->__WJ +  1);
+      __CQXE(((____WMB *)__354J->__K25J->__GKRG.__KP5D),__4IFE);
+      __OTDU=((____BC *)__4IFE);
+      if ((__OTDU->__OFL <= __OTDU->__WJ)) {
+        if ((__OTDU->__OFL ==  0)) {
+          __OTDU->__OFL= 32;
+          __PTDU=__RVW( 32);
+          __OTDU->__FFL=__PTDU;
+        } else /* FALSE */ {
+          __QTDU=(____Q)(__OTDU->__OFL <<  1);
+          __PTDU=((____DB *)__OTDU->__FFL);
+          __STDU=__OTDU->__OFL;
+          __TTDU=__55W(((____IB )__PTDU),((____YWB )__STDU),((____YWB )__QTDU));
+          __PTDU=((____DB *)__TTDU);
+          __M00(__PTDU,__STDU,(____Q)(__QTDU -  1));
+          __OTDU->__FFL=__PTDU;
+          __OTDU->__OFL=__QTDU;
+        };
+      };
+      ((____DB *)__OTDU->__FFL)[__OTDU->__WJ]=']';
+      __OTDU->__WJ=(____Q)(__OTDU->__WJ +  1);
+      __EWX(((____BC *)__4IFE),(&__string_344));
+      if ((__J5 !=  0)) {
+        __GUDU=((____BC *)__4IFE);
+        if ((__GUDU->__OFL <= __GUDU->__WJ)) {
+          if ((__GUDU->__OFL ==  0)) {
+            __GUDU->__OFL= 32;
+            __HUDU=__RVW( 32);
+            __GUDU->__FFL=__HUDU;
+          } else /* FALSE */ {
+            __IUDU=(____Q)(__GUDU->__OFL <<  1);
+            __HUDU=((____DB *)__GUDU->__FFL);
+            __KUDU=__GUDU->__OFL;
+            __LUDU=__55W(((____IB )__HUDU),((____YWB )__KUDU),((____YWB )__IUDU));
+            __HUDU=((____DB *)__LUDU);
+            __M00(__HUDU,__KUDU,(____Q)(__IUDU -  1));
+            __GUDU->__FFL=__HUDU;
+            __GUDU->__OFL=__IUDU;
+          };
+        };
+        ((____DB *)__GUDU->__FFL)[__GUDU->__WJ]='<';
+        __GUDU->__WJ=(____Q)(__GUDU->__WJ +  1);
+        __SEYK=&(__354J->__UYKJ.__DUDJ.__YH.__KC);
+        if (__SEYK->__DT0E==0) {
+          __QTDU=__SEYK->__CT0E;
         } else /* ___TYPE_ID */ {
-          old_nb_elts__DSDU=object_counter__OR0E__PR0E;
-          object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-          __tmp__OP0S=&(Self__O44J->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-          __tmp__OP0S->object_id__TR0E=old_nb_elts__DSDU;
-          __tmp__OP0S->object_id__UR0E=0;
-          __tmp__BSDU=old_nb_elts__DSDU;
-        };
-        Self__XSDU=NULL;
-        __tmp__ESDU=((__POINTER__IB )(NULL));
-        old_nb_elts__DSDU= 0;
-        __tmp__2SDU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__2SDU ==  0)) {
-          Self__XSDU=STRING__BC__;
-        } else /* FALSE */ {
-          old_nb_elts__DSDU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2SDU));
-          if ((old_nb_elts__DSDU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ZWGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__0WGV=(void *)((unsigned long)(void *)((unsigned long)__tmp__2SDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWGV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__1WGV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__0WGV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ZWGV=micro_alloc__table__lab__HKI(__tmp__0WGV,((__POINTER__IB )(&(table_size[(__tmp__1WGV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__0WGV)));
-            __tmp__ESDU=__tmp__ZWGV;
-          } else /* FALSE */ {
-            __tmp__1WGV=((__UINTEGER_32__RWB )old_nb_elts__DSDU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ZWGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__0WGV=(void *)((unsigned long)(void *)((unsigned long)__tmp__2SDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWGV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ZWGV=micro_alloc__table__lab__HKI(__tmp__0WGV,((__POINTER__IB )(&(table_type[(__tmp__1WGV)]))),(__UINTEGER_32__RWB)(__tmp__1WGV |  1));
-            __tmp__ESDU=__tmp__ZWGV;
-          };
-          Self__XSDU=((__STRING__BC *)__tmp__ESDU);
-          *(Self__XSDU) = *(STRING__BC__);
-        };
-        ((__STRING__BC *)Self__XSDU)->count__WJ= 0;
-        append_in__YDE(__tmp__BSDU,Self__XSDU);
-        append__3VX(((__STRING__BC *)buffer__PHFE),Self__XSDU);
-        Self__XSDU=((__STRING__BC *)buffer__PHFE);
-        if ((Self__XSDU->capacity__HFL <= Self__XSDU->count__WJ)) {
-          if ((Self__XSDU->capacity__HFL ==  0)) {
-            Self__XSDU->capacity__HFL= 32;
-            __tmp__YSDU=create__KVW( 32);
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-          } else /* FALSE */ {
-            __tmp__ZSDU=(__INTEGER__Q)(Self__XSDU->capacity__HFL <<  1);
-            __tmp__YSDU=((__CHARACTER__DB *)Self__XSDU->storage__4EL);
-            old_nb_elts__1SDU=Self__XSDU->capacity__HFL;
-            __tmp__ZWGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSDU),((__UINTEGER_32__RWB )old_nb_elts__1SDU),((__UINTEGER_32__RWB )__tmp__ZSDU));
-            __tmp__YSDU=((__CHARACTER__DB *)__tmp__ZWGV);
-            clear__to__F00(__tmp__YSDU,old_nb_elts__1SDU,(__INTEGER__Q)(__tmp__ZSDU -  1));
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-            Self__XSDU->capacity__HFL=__tmp__ZSDU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__XSDU->storage__4EL)[Self__XSDU->count__WJ]='/';
-        Self__XSDU->count__WJ=(__INTEGER__Q)(Self__XSDU->count__WJ +  1);
-        append_in__YDE(Self__O44J->global__105J->parent_variable__XIRG.ensure_count__1S4D,buffer__PHFE);
-        Self__XSDU=((__STRING__BC *)buffer__PHFE);
-        if ((Self__XSDU->capacity__HFL <= Self__XSDU->count__WJ)) {
-          if ((Self__XSDU->capacity__HFL ==  0)) {
-            Self__XSDU->capacity__HFL= 32;
-            __tmp__YSDU=create__KVW( 32);
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-          } else /* FALSE */ {
-            __tmp__ZSDU=(__INTEGER__Q)(Self__XSDU->capacity__HFL <<  1);
-            __tmp__YSDU=((__CHARACTER__DB *)Self__XSDU->storage__4EL);
-            old_nb_elts__1SDU=Self__XSDU->capacity__HFL;
-            __tmp__ZWGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSDU),((__UINTEGER_32__RWB )old_nb_elts__1SDU),((__UINTEGER_32__RWB )__tmp__ZSDU));
-            __tmp__YSDU=((__CHARACTER__DB *)__tmp__ZWGV);
-            clear__to__F00(__tmp__YSDU,old_nb_elts__1SDU,(__INTEGER__Q)(__tmp__ZSDU -  1));
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-            Self__XSDU->capacity__HFL=__tmp__ZSDU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__XSDU->storage__4EL)[Self__XSDU->count__WJ]='>';
-        Self__XSDU->count__WJ=(__INTEGER__Q)(Self__XSDU->count__WJ +  1);
-      };
-      Self__5RDU=((__STRING__BC *)buffer__PHFE);
-      if ((Self__5RDU->capacity__HFL <= Self__5RDU->count__WJ)) {
-        if ((Self__5RDU->capacity__HFL ==  0)) {
-          Self__5RDU->capacity__HFL= 32;
-          __tmp__ASDU=create__KVW( 32);
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-        } else /* FALSE */ {
-          __tmp__BSDU=(__INTEGER__Q)(Self__5RDU->capacity__HFL <<  1);
-          __tmp__ASDU=((__CHARACTER__DB *)Self__5RDU->storage__4EL);
-          __tmp__ZSDU=Self__5RDU->capacity__HFL;
-          __tmp__ZWGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ASDU),((__UINTEGER_32__RWB )__tmp__ZSDU),((__UINTEGER_32__RWB )__tmp__BSDU));
-          __tmp__ASDU=((__CHARACTER__DB *)__tmp__ZWGV);
-          clear__to__F00(__tmp__ASDU,__tmp__ZSDU,(__INTEGER__Q)(__tmp__BSDU -  1));
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-          Self__5RDU->capacity__HFL=__tmp__BSDU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__5RDU->storage__4EL)[Self__5RDU->count__WJ]=' ';
-      Self__5RDU->count__WJ=(__INTEGER__Q)(Self__5RDU->count__WJ +  1);
-      if (((void *)Self__O44J->parent_write__FXKJ.value__LEJJ == (void *)NULL)) {
-        append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_345));
-      } else /* FALSE */ {
-        __tmp__A54J=Self__O44J->parent_write__FXKJ.value__LEJJ;
-        switch (((struct ___OBJ *)__tmp__A54J)->__id) {
-        case __STRING_CST__5J__: {
-          display__I44J(((__STRING_CST__5J *)__tmp__A54J),buffer__PHFE);
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
-        } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__RP0S=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__A54J));
-          (&__string_346)->count__0C= 12;
-          (&__string_346)->storage__1C="is_expanded(";
-          append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_346));
-          display__V5DJ(((__READ_LOCAL__N5ZI *)Self__RP0S->receiver__554J),buffer__PHFE);
-          Self__2TDU=((__STRING__BC *)buffer__PHFE);
-          if ((Self__2TDU->capacity__HFL <= Self__2TDU->count__WJ)) {
-            if ((Self__2TDU->capacity__HFL ==  0)) {
-              Self__2TDU->capacity__HFL= 32;
-              __tmp__3TDU=create__KVW( 32);
-              Self__2TDU->storage__4EL=__tmp__3TDU;
+          __STDU=__4S0E;
+          __4S0E=(____Q)(__4S0E +  1);
+          __3Q0S=&(__354J->__UYKJ.__DUDJ.__YH.__KC);
+          __3Q0S->__CT0E=__STDU;
+          __3Q0S->__DT0E=0;
+          __QTDU=__STDU;
+        };
+        __GUDU=NULL;
+        __TTDU=((____IB )(NULL));
+        __STDU= 0;
+        __LUDU=((____IB )sizeof(____BC));
+        if (((unsigned long)__LUDU ==  0)) {
+          __GUDU=__BC__;
+        } else /* FALSE */ {
+          __STDU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LUDU));
+          if ((__STDU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __IYGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __JYGV=(void *)((unsigned long)(void *)((unsigned long)__LUDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYGV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __KYGV=((____YWB )((____Q )(void *)((unsigned long)__JYGV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __IYGV=__OKI(__JYGV,((____IB )(&(table_size[(__KYGV)-1]))),((____YWB )((____Q )__JYGV)));
+            __TTDU=__IYGV;
+          } else /* FALSE */ {
+            __KYGV=((____YWB )__STDU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __IYGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __JYGV=(void *)((unsigned long)(void *)((unsigned long)__LUDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYGV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __IYGV=__OKI(__JYGV,((____IB )(&(table_type[(__KYGV)]))),(____YWB)(__KYGV |  1));
+            __TTDU=__IYGV;
+          };
+          __GUDU=((____BC *)__TTDU);
+          *(__GUDU) = *(__BC__);
+        };
+        ((____BC *)__GUDU)->__WJ= 0;
+        __5DE(__QTDU,__GUDU);
+        __EWX(((____BC *)__4IFE),__GUDU);
+        __GUDU=((____BC *)__4IFE);
+        if ((__GUDU->__OFL <= __GUDU->__WJ)) {
+          if ((__GUDU->__OFL ==  0)) {
+            __GUDU->__OFL= 32;
+            __HUDU=__RVW( 32);
+            __GUDU->__FFL=__HUDU;
+          } else /* FALSE */ {
+            __IUDU=(____Q)(__GUDU->__OFL <<  1);
+            __HUDU=((____DB *)__GUDU->__FFL);
+            __KUDU=__GUDU->__OFL;
+            __IYGV=__55W(((____IB )__HUDU),((____YWB )__KUDU),((____YWB )__IUDU));
+            __HUDU=((____DB *)__IYGV);
+            __M00(__HUDU,__KUDU,(____Q)(__IUDU -  1));
+            __GUDU->__FFL=__HUDU;
+            __GUDU->__OFL=__IUDU;
+          };
+        };
+        ((____DB *)__GUDU->__FFL)[__GUDU->__WJ]='/';
+        __GUDU->__WJ=(____Q)(__GUDU->__WJ +  1);
+        __5DE(__354J->__K25J->__GKRG.__KU4D,__4IFE);
+        __GUDU=((____BC *)__4IFE);
+        if ((__GUDU->__OFL <= __GUDU->__WJ)) {
+          if ((__GUDU->__OFL ==  0)) {
+            __GUDU->__OFL= 32;
+            __HUDU=__RVW( 32);
+            __GUDU->__FFL=__HUDU;
+          } else /* FALSE */ {
+            __IUDU=(____Q)(__GUDU->__OFL <<  1);
+            __HUDU=((____DB *)__GUDU->__FFL);
+            __KUDU=__GUDU->__OFL;
+            __IYGV=__55W(((____IB )__HUDU),((____YWB )__KUDU),((____YWB )__IUDU));
+            __HUDU=((____DB *)__IYGV);
+            __M00(__HUDU,__KUDU,(____Q)(__IUDU -  1));
+            __GUDU->__FFL=__HUDU;
+            __GUDU->__OFL=__IUDU;
+          };
+        };
+        ((____DB *)__GUDU->__FFL)[__GUDU->__WJ]='>';
+        __GUDU->__WJ=(____Q)(__GUDU->__WJ +  1);
+      };
+      __OTDU=((____BC *)__4IFE);
+      if ((__OTDU->__OFL <= __OTDU->__WJ)) {
+        if ((__OTDU->__OFL ==  0)) {
+          __OTDU->__OFL= 32;
+          __PTDU=__RVW( 32);
+          __OTDU->__FFL=__PTDU;
+        } else /* FALSE */ {
+          __QTDU=(____Q)(__OTDU->__OFL <<  1);
+          __PTDU=((____DB *)__OTDU->__FFL);
+          __IUDU=__OTDU->__OFL;
+          __IYGV=__55W(((____IB )__PTDU),((____YWB )__IUDU),((____YWB )__QTDU));
+          __PTDU=((____DB *)__IYGV);
+          __M00(__PTDU,__IUDU,(____Q)(__QTDU -  1));
+          __OTDU->__FFL=__PTDU;
+          __OTDU->__OFL=__QTDU;
+        };
+      };
+      ((____DB *)__OTDU->__FFL)[__OTDU->__WJ]=' ';
+      __OTDU->__WJ=(____Q)(__OTDU->__WJ +  1);
+      if (((void *)__354J->__UYKJ.__0FJJ == (void *)NULL)) {
+        __EWX(((____BC *)__4IFE),(&__string_345));
+      } else /* FALSE */ {
+        __PA5J=__354J->__UYKJ.__0FJJ;
+        switch (((struct ___OBJ *)__PA5J)->__id) {
+        case ____5J__: {
+          __X54J(((____5J *)__PA5J),__4IFE);
+        } break;
+        case ____0AXC__: {
+          __H0RH(((____0AXC *)((____5J *)__PA5J)),__4IFE);
+        } break;
+        case ____NBXC__: {
+          __ZQ5H(((____NBXC *)((____5J *)__PA5J)),__4IFE);
+        } break;
+        case ____ZBXC__: {
+          __R2RH(((____ZBXC *)((____5J *)__PA5J)),__4IFE);
+        } break;
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__PA5J)),__4IFE);
+        } break;
+        case ____2A0I__: {
+          __EBEJ(((____2A0I *)((____5J *)__PA5J)),__4IFE);
+        } break;
+        case ____HJNJ__: {
+          __XA5J(((____HJNJ *)((____5J *)__PA5J)),__4IFE);
+        } break;
+        case ____SJNJ__: {
+          __CB5J(((____SJNJ *)((____5J *)__PA5J)),__4IFE);
+        } break;
+        case ____0AOJ__: {
+          __AR0S=((____0AOJ *)((____5J *)__PA5J));
+          (&__string_346)->__0C= 12;
+          (&__string_346)->__1C="is_expanded(";
+          __EWX(((____BC *)__4IFE),(&__string_346));
+          __EBEJ(((____2A0I *)__AR0S->__OB5J),__4IFE);
+          __LVDU=((____BC *)__4IFE);
+          if ((__LVDU->__OFL <= __LVDU->__WJ)) {
+            if ((__LVDU->__OFL ==  0)) {
+              __LVDU->__OFL= 32;
+              __MVDU=__RVW( 32);
+              __LVDU->__FFL=__MVDU;
             } else /* FALSE */ {
-              __tmp__4TDU=(__INTEGER__Q)(Self__2TDU->capacity__HFL <<  1);
-              __tmp__3TDU=((__CHARACTER__DB *)Self__2TDU->storage__4EL);
-              old_nb_elts__AUDU=Self__2TDU->capacity__HFL;
-              __tmp__BUDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__3TDU),((__UINTEGER_32__RWB )old_nb_elts__AUDU),((__UINTEGER_32__RWB )__tmp__4TDU));
-              __tmp__3TDU=((__CHARACTER__DB *)__tmp__BUDU);
-              clear__to__F00(__tmp__3TDU,old_nb_elts__AUDU,(__INTEGER__Q)(__tmp__4TDU -  1));
-              Self__2TDU->storage__4EL=__tmp__3TDU;
-              Self__2TDU->capacity__HFL=__tmp__4TDU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__2TDU->storage__4EL)[Self__2TDU->count__WJ]=')';
-          Self__2TDU->count__WJ=(__INTEGER__Q)(Self__2TDU->count__WJ +  1);
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__TP0S=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__A54J));
-          (&__string_347)->count__0C= 8;
-          (&__string_347)->storage__1C="type_id(";
-          append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_347));
-          Self__KNVT=((__TYPE_FULL__PMB *)Self__TP0S->receiver__EA5J);
-          if (((__UINTEGER_8__WLC)(Self__KNVT->flag__ELK &  32) !=  0)) {
-            (&__string_348)->count__0C= 8;
-            (&__string_348)->storage__1C="Generic ";
-            append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_348));
-          };
-          append_name_in__TOXE(Self__KNVT,buffer__PHFE);
-          Self__2TDU=((__STRING__BC *)buffer__PHFE);
-          if ((Self__2TDU->capacity__HFL <= Self__2TDU->count__WJ)) {
-            if ((Self__2TDU->capacity__HFL ==  0)) {
-              Self__2TDU->capacity__HFL= 32;
-              __tmp__3TDU=create__KVW( 32);
-              Self__2TDU->storage__4EL=__tmp__3TDU;
+              __NVDU=(____Q)(__LVDU->__OFL <<  1);
+              __MVDU=((____DB *)__LVDU->__FFL);
+              __PVDU=__LVDU->__OFL;
+              __QVDU=__55W(((____IB )__MVDU),((____YWB )__PVDU),((____YWB )__NVDU));
+              __MVDU=((____DB *)__QVDU);
+              __M00(__MVDU,__PVDU,(____Q)(__NVDU -  1));
+              __LVDU->__FFL=__MVDU;
+              __LVDU->__OFL=__NVDU;
+            };
+          };
+          ((____DB *)__LVDU->__FFL)[__LVDU->__WJ]=')';
+          __LVDU->__WJ=(____Q)(__LVDU->__WJ +  1);
+        } break;
+        case ____EBOJ__: {
+          __CR0S=((____EBOJ *)((____5J *)__PA5J));
+          (&__string_347)->__0C= 8;
+          (&__string_347)->__1C="type_id(";
+          __EWX(((____BC *)__4IFE),(&__string_347));
+          __ZOVT=((____WMB *)__CR0S->__TB5J);
+          if (((____3LC)(__ZOVT->__LLK &  32) !=  0)) {
+            (&__string_348)->__0C= 8;
+            (&__string_348)->__1C="Generic ";
+            __EWX(((____BC *)__4IFE),(&__string_348));
+          };
+          __CQXE(__ZOVT,__4IFE);
+          __LVDU=((____BC *)__4IFE);
+          if ((__LVDU->__OFL <= __LVDU->__WJ)) {
+            if ((__LVDU->__OFL ==  0)) {
+              __LVDU->__OFL= 32;
+              __MVDU=__RVW( 32);
+              __LVDU->__FFL=__MVDU;
             } else /* FALSE */ {
-              __tmp__4TDU=(__INTEGER__Q)(Self__2TDU->capacity__HFL <<  1);
-              __tmp__3TDU=((__CHARACTER__DB *)Self__2TDU->storage__4EL);
-              old_nb_elts__AUDU=Self__2TDU->capacity__HFL;
-              __tmp__BUDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__3TDU),((__UINTEGER_32__RWB )old_nb_elts__AUDU),((__UINTEGER_32__RWB )__tmp__4TDU));
-              __tmp__3TDU=((__CHARACTER__DB *)__tmp__BUDU);
-              clear__to__F00(__tmp__3TDU,old_nb_elts__AUDU,(__INTEGER__Q)(__tmp__4TDU -  1));
-              Self__2TDU->storage__4EL=__tmp__3TDU;
-              Self__2TDU->capacity__HFL=__tmp__4TDU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__2TDU->storage__4EL)[Self__2TDU->count__WJ]=')';
-          Self__2TDU->count__WJ=(__INTEGER__Q)(Self__2TDU->count__WJ +  1);
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
-        } break;
-        case __PUT_TO__BFOJ__: {
-          display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
-        } break;
-        case __ITEM__VFOJ__: {
-          display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__VP0S=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__A54J));
-          (&__string_349)->count__0C= 8;
-          (&__string_349)->storage__1C="size_of(";
-          append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_349));
-          Self__KNVT=((__TYPE_FULL__PMB *)Self__VP0S->receiver__OC5J);
-          if (((__UINTEGER_8__WLC)(Self__KNVT->flag__ELK &  32) !=  0)) {
-            (&__string_348)->count__0C= 8;
-            (&__string_348)->storage__1C="Generic ";
-            append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_348));
-          };
-          append_name_in__TOXE(Self__KNVT,buffer__PHFE);
-          Self__2TDU=((__STRING__BC *)buffer__PHFE);
-          if ((Self__2TDU->capacity__HFL <= Self__2TDU->count__WJ)) {
-            if ((Self__2TDU->capacity__HFL ==  0)) {
-              Self__2TDU->capacity__HFL= 32;
-              __tmp__3TDU=create__KVW( 32);
-              Self__2TDU->storage__4EL=__tmp__3TDU;
+              __NVDU=(____Q)(__LVDU->__OFL <<  1);
+              __MVDU=((____DB *)__LVDU->__FFL);
+              __PVDU=__LVDU->__OFL;
+              __QVDU=__55W(((____IB )__MVDU),((____YWB )__PVDU),((____YWB )__NVDU));
+              __MVDU=((____DB *)__QVDU);
+              __M00(__MVDU,__PVDU,(____Q)(__NVDU -  1));
+              __LVDU->__FFL=__MVDU;
+              __LVDU->__OFL=__NVDU;
+            };
+          };
+          ((____DB *)__LVDU->__FFL)[__LVDU->__WJ]=')';
+          __LVDU->__WJ=(____Q)(__LVDU->__WJ +  1);
+        } break;
+        case ____3BOJ__: {
+          __VB5J(((____3BOJ *)((____5J *)__PA5J)),__4IFE);
+        } break;
+        case ____RCOJ__: {
+          __4B5J(((____RCOJ *)((____5J *)__PA5J)),__4IFE);
+        } break;
+        case ____HDOJ__: {
+          __HC5J(((____HDOJ *)((____5J *)__PA5J)),__4IFE);
+        } break;
+        case ____1DOJ__: {
+          __OC5J(((____1DOJ *)((____5J *)__PA5J)),__4IFE);
+        } break;
+        case ____PEOJ__: {
+          __VC5J(((____PEOJ *)((____5J *)__PA5J)),__4IFE);
+        } break;
+        case ____DFOJ__: {
+          __2C5J(((____DFOJ *)((____5J *)__PA5J)),__4IFE);
+        } break;
+        case ____XFOJ__: {
+          __DD5J(((____XFOJ *)((____5J *)__PA5J)),__4IFE);
+        } break;
+        case ____QGOJ__: {
+          __KD5J(((____QGOJ *)((____5J *)__PA5J)),__4IFE);
+        } break;
+        case ____EHOJ__: {
+          __TD5J(((____EHOJ *)((____5J *)__PA5J)),__4IFE);
+        } break;
+        case ____2HOJ__: {
+          __ER0S=((____2HOJ *)((____5J *)__PA5J));
+          (&__string_349)->__0C= 8;
+          (&__string_349)->__1C="size_of(";
+          __EWX(((____BC *)__4IFE),(&__string_349));
+          __ZOVT=((____WMB *)__ER0S->__3D5J);
+          if (((____3LC)(__ZOVT->__LLK &  32) !=  0)) {
+            (&__string_348)->__0C= 8;
+            (&__string_348)->__1C="Generic ";
+            __EWX(((____BC *)__4IFE),(&__string_348));
+          };
+          __CQXE(__ZOVT,__4IFE);
+          __LVDU=((____BC *)__4IFE);
+          if ((__LVDU->__OFL <= __LVDU->__WJ)) {
+            if ((__LVDU->__OFL ==  0)) {
+              __LVDU->__OFL= 32;
+              __MVDU=__RVW( 32);
+              __LVDU->__FFL=__MVDU;
             } else /* FALSE */ {
-              __tmp__4TDU=(__INTEGER__Q)(Self__2TDU->capacity__HFL <<  1);
-              __tmp__3TDU=((__CHARACTER__DB *)Self__2TDU->storage__4EL);
-              old_nb_elts__AUDU=Self__2TDU->capacity__HFL;
-              __tmp__BUDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__3TDU),((__UINTEGER_32__RWB )old_nb_elts__AUDU),((__UINTEGER_32__RWB )__tmp__4TDU));
-              __tmp__3TDU=((__CHARACTER__DB *)__tmp__BUDU);
-              clear__to__F00(__tmp__3TDU,old_nb_elts__AUDU,(__INTEGER__Q)(__tmp__4TDU -  1));
-              Self__2TDU->storage__4EL=__tmp__3TDU;
-              Self__2TDU->capacity__HFL=__tmp__4TDU;
+              __NVDU=(____Q)(__LVDU->__OFL <<  1);
+              __MVDU=((____DB *)__LVDU->__FFL);
+              __PVDU=__LVDU->__OFL;
+              __QVDU=__55W(((____IB )__MVDU),((____YWB )__PVDU),((____YWB )__NVDU));
+              __MVDU=((____DB *)__QVDU);
+              __M00(__MVDU,__PVDU,(____Q)(__NVDU -  1));
+              __LVDU->__FFL=__MVDU;
+              __LVDU->__OFL=__NVDU;
             };
           };
-          ((__CHARACTER__DB *)Self__2TDU->storage__4EL)[Self__2TDU->count__WJ]=')';
-          Self__2TDU->count__WJ=(__INTEGER__Q)(Self__2TDU->count__WJ +  1);
+          ((____DB *)__LVDU->__FFL)[__LVDU->__WJ]=')';
+          __LVDU->__WJ=(____Q)(__LVDU->__WJ +  1);
         } break;
-        case __CAST__JHOJ__: {
-          display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____YIOJ__: {
+          __5D5J(((____YIOJ *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __REAL_CST__JLOJ__: {
-          display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____YMOJ__: {
+          __OE5J(((____YMOJ *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____ONOJ__: {
+          __UE5J(((____ONOJ *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____YOOJ__: {
+          __LXSK(((____YOOJ *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____IM4K__: {
+          __VNFM(((____IM4K *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____T5FL__: {
+          __HM5O(((____T5FL *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____3DUL__: {
+          __LPTP(((____3DUL *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____0EUL__: {
+          __WP0P(((____0EUL *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____BGUL__: {
+          __UPTP(((____BGUL *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____2GUL__: {
+          __4P0P(((____2GUL *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____B0VL__: {
+          __TTBN(((____B0VL *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____P0VL__: {
+          __EBGM(((____P0VL *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____Q5YL__: {
+          __0NFM(((____Q5YL *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____UVPM__: {
+          __OEWN(((____UVPM *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____0ZPM__: {
+          __FQ0P(((____0ZPM *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __EXPR_OR__3P0N__: {
-          display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____MR0N__: {
+          __0PVO(((____MR0N *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____YWBP__: {
+          __2VZQ(((____YWBP *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __EXPR_INF__2WBP__: {
-          display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____LYBP__: {
+          __RTTP(((____LYBP *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____CZBP__: {
+          __0TTP(((____CZBP *)((____5J *)__PA5J)),__4IFE);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+        case ____3BEP__: {
+          __YQEQ(((____3BEP *)((____5J *)__PA5J)),__4IFE);
         } break;
         };
       };
     } break;
-    case __WRITE_SLOT__SXKJ__: {
-      Self__D54J=((__WRITE_SLOT__SXKJ *)((__PUSH__AXB *)__tmp__HP0S));
-      __tmp__A54J=Self__D54J->receiver__F54J;
-      switch (((struct ___OBJ *)__tmp__A54J)->__id) {
-      case __STRING_CST__5J__: {
-        display__I44J(((__STRING_CST__5J *)__tmp__A54J),buffer__PHFE);
+    case ____BZKJ__: {
+      __SA5J=((____BZKJ *)((____HXB *)__WQ0S));
+      __PA5J=__SA5J->__UA5J;
+      switch (((struct ___OBJ *)__PA5J)->__id) {
+      case ____5J__: {
+        __X54J(((____5J *)__PA5J),__4IFE);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____0AXC__: {
+        __H0RH(((____0AXC *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____NBXC__: {
+        __ZQ5H(((____NBXC *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____ZBXC__: {
+        __R2RH(((____ZBXC *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____2A0I__: {
+        __EBEJ(((____2A0I *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____HJNJ__: {
+        __XA5J(((____HJNJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____SJNJ__: {
+        __CB5J(((____SJNJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__RP0S=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__A54J));
-        (&__string_346)->count__0C= 12;
-        (&__string_346)->storage__1C="is_expanded(";
-        append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_346));
-        display__V5DJ(((__READ_LOCAL__N5ZI *)Self__RP0S->receiver__554J),buffer__PHFE);
-        Self__XSDU=((__STRING__BC *)buffer__PHFE);
-        if ((Self__XSDU->capacity__HFL <= Self__XSDU->count__WJ)) {
-          if ((Self__XSDU->capacity__HFL ==  0)) {
-            Self__XSDU->capacity__HFL= 32;
-            __tmp__YSDU=create__KVW( 32);
-            Self__XSDU->storage__4EL=__tmp__YSDU;
+      case ____0AOJ__: {
+        __AR0S=((____0AOJ *)((____5J *)__PA5J));
+        (&__string_346)->__0C= 12;
+        (&__string_346)->__1C="is_expanded(";
+        __EWX(((____BC *)__4IFE),(&__string_346));
+        __EBEJ(((____2A0I *)__AR0S->__OB5J),__4IFE);
+        __GUDU=((____BC *)__4IFE);
+        if ((__GUDU->__OFL <= __GUDU->__WJ)) {
+          if ((__GUDU->__OFL ==  0)) {
+            __GUDU->__OFL= 32;
+            __HUDU=__RVW( 32);
+            __GUDU->__FFL=__HUDU;
           } else /* FALSE */ {
-            old_nb_elts__1SDU=(__INTEGER__Q)(Self__XSDU->capacity__HFL <<  1);
-            __tmp__YSDU=((__CHARACTER__DB *)Self__XSDU->storage__4EL);
-            __tmp__4TDU=Self__XSDU->capacity__HFL;
-            __tmp__0WGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSDU),((__UINTEGER_32__RWB )__tmp__4TDU),((__UINTEGER_32__RWB )old_nb_elts__1SDU));
-            __tmp__YSDU=((__CHARACTER__DB *)__tmp__0WGV);
-            clear__to__F00(__tmp__YSDU,__tmp__4TDU,(__INTEGER__Q)(old_nb_elts__1SDU -  1));
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-            Self__XSDU->capacity__HFL=old_nb_elts__1SDU;
+            __KUDU=(____Q)(__GUDU->__OFL <<  1);
+            __HUDU=((____DB *)__GUDU->__FFL);
+            __NVDU=__GUDU->__OFL;
+            __JYGV=__55W(((____IB )__HUDU),((____YWB )__NVDU),((____YWB )__KUDU));
+            __HUDU=((____DB *)__JYGV);
+            __M00(__HUDU,__NVDU,(____Q)(__KUDU -  1));
+            __GUDU->__FFL=__HUDU;
+            __GUDU->__OFL=__KUDU;
           };
         };
-        ((__CHARACTER__DB *)Self__XSDU->storage__4EL)[Self__XSDU->count__WJ]=')';
-        Self__XSDU->count__WJ=(__INTEGER__Q)(Self__XSDU->count__WJ +  1);
+        ((____DB *)__GUDU->__FFL)[__GUDU->__WJ]=')';
+        __GUDU->__WJ=(____Q)(__GUDU->__WJ +  1);
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__TP0S=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__A54J));
-        (&__string_347)->count__0C= 8;
-        (&__string_347)->storage__1C="type_id(";
-        append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_347));
-        Self__KNVT=((__TYPE_FULL__PMB *)Self__TP0S->receiver__EA5J);
-        if (((__UINTEGER_8__WLC)(Self__KNVT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_348));
+      case ____EBOJ__: {
+        __CR0S=((____EBOJ *)((____5J *)__PA5J));
+        (&__string_347)->__0C= 8;
+        (&__string_347)->__1C="type_id(";
+        __EWX(((____BC *)__4IFE),(&__string_347));
+        __ZOVT=((____WMB *)__CR0S->__TB5J);
+        if (((____3LC)(__ZOVT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__4IFE),(&__string_348));
         };
-        append_name_in__TOXE(Self__KNVT,buffer__PHFE);
-        Self__XSDU=((__STRING__BC *)buffer__PHFE);
-        if ((Self__XSDU->capacity__HFL <= Self__XSDU->count__WJ)) {
-          if ((Self__XSDU->capacity__HFL ==  0)) {
-            Self__XSDU->capacity__HFL= 32;
-            __tmp__YSDU=create__KVW( 32);
-            Self__XSDU->storage__4EL=__tmp__YSDU;
+        __CQXE(__ZOVT,__4IFE);
+        __GUDU=((____BC *)__4IFE);
+        if ((__GUDU->__OFL <= __GUDU->__WJ)) {
+          if ((__GUDU->__OFL ==  0)) {
+            __GUDU->__OFL= 32;
+            __HUDU=__RVW( 32);
+            __GUDU->__FFL=__HUDU;
           } else /* FALSE */ {
-            old_nb_elts__1SDU=(__INTEGER__Q)(Self__XSDU->capacity__HFL <<  1);
-            __tmp__YSDU=((__CHARACTER__DB *)Self__XSDU->storage__4EL);
-            __tmp__4TDU=Self__XSDU->capacity__HFL;
-            __tmp__0WGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSDU),((__UINTEGER_32__RWB )__tmp__4TDU),((__UINTEGER_32__RWB )old_nb_elts__1SDU));
-            __tmp__YSDU=((__CHARACTER__DB *)__tmp__0WGV);
-            clear__to__F00(__tmp__YSDU,__tmp__4TDU,(__INTEGER__Q)(old_nb_elts__1SDU -  1));
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-            Self__XSDU->capacity__HFL=old_nb_elts__1SDU;
+            __KUDU=(____Q)(__GUDU->__OFL <<  1);
+            __HUDU=((____DB *)__GUDU->__FFL);
+            __NVDU=__GUDU->__OFL;
+            __JYGV=__55W(((____IB )__HUDU),((____YWB )__NVDU),((____YWB )__KUDU));
+            __HUDU=((____DB *)__JYGV);
+            __M00(__HUDU,__NVDU,(____Q)(__KUDU -  1));
+            __GUDU->__FFL=__HUDU;
+            __GUDU->__OFL=__KUDU;
           };
         };
-        ((__CHARACTER__DB *)Self__XSDU->storage__4EL)[Self__XSDU->count__WJ]=')';
-        Self__XSDU->count__WJ=(__INTEGER__Q)(Self__XSDU->count__WJ +  1);
+        ((____DB *)__GUDU->__FFL)[__GUDU->__WJ]=')';
+        __GUDU->__WJ=(____Q)(__GUDU->__WJ +  1);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____3BOJ__: {
+        __VB5J(((____3BOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____RCOJ__: {
+        __4B5J(((____RCOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____HDOJ__: {
+        __HC5J(((____HDOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____1DOJ__: {
+        __OC5J(((____1DOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____PEOJ__: {
+        __VC5J(((____PEOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____DFOJ__: {
+        __2C5J(((____DFOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____XFOJ__: {
+        __DD5J(((____XFOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __PUT_TO__BFOJ__: {
-        display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____QGOJ__: {
+        __KD5J(((____QGOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __ITEM__VFOJ__: {
-        display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____EHOJ__: {
+        __TD5J(((____EHOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__VP0S=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__A54J));
-        (&__string_349)->count__0C= 8;
-        (&__string_349)->storage__1C="size_of(";
-        append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_349));
-        Self__KNVT=((__TYPE_FULL__PMB *)Self__VP0S->receiver__OC5J);
-        if (((__UINTEGER_8__WLC)(Self__KNVT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_348));
+      case ____2HOJ__: {
+        __ER0S=((____2HOJ *)((____5J *)__PA5J));
+        (&__string_349)->__0C= 8;
+        (&__string_349)->__1C="size_of(";
+        __EWX(((____BC *)__4IFE),(&__string_349));
+        __ZOVT=((____WMB *)__ER0S->__3D5J);
+        if (((____3LC)(__ZOVT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__4IFE),(&__string_348));
         };
-        append_name_in__TOXE(Self__KNVT,buffer__PHFE);
-        Self__XSDU=((__STRING__BC *)buffer__PHFE);
-        if ((Self__XSDU->capacity__HFL <= Self__XSDU->count__WJ)) {
-          if ((Self__XSDU->capacity__HFL ==  0)) {
-            Self__XSDU->capacity__HFL= 32;
-            __tmp__YSDU=create__KVW( 32);
-            Self__XSDU->storage__4EL=__tmp__YSDU;
+        __CQXE(__ZOVT,__4IFE);
+        __GUDU=((____BC *)__4IFE);
+        if ((__GUDU->__OFL <= __GUDU->__WJ)) {
+          if ((__GUDU->__OFL ==  0)) {
+            __GUDU->__OFL= 32;
+            __HUDU=__RVW( 32);
+            __GUDU->__FFL=__HUDU;
           } else /* FALSE */ {
-            old_nb_elts__1SDU=(__INTEGER__Q)(Self__XSDU->capacity__HFL <<  1);
-            __tmp__YSDU=((__CHARACTER__DB *)Self__XSDU->storage__4EL);
-            __tmp__4TDU=Self__XSDU->capacity__HFL;
-            __tmp__0WGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSDU),((__UINTEGER_32__RWB )__tmp__4TDU),((__UINTEGER_32__RWB )old_nb_elts__1SDU));
-            __tmp__YSDU=((__CHARACTER__DB *)__tmp__0WGV);
-            clear__to__F00(__tmp__YSDU,__tmp__4TDU,(__INTEGER__Q)(old_nb_elts__1SDU -  1));
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-            Self__XSDU->capacity__HFL=old_nb_elts__1SDU;
+            __KUDU=(____Q)(__GUDU->__OFL <<  1);
+            __HUDU=((____DB *)__GUDU->__FFL);
+            __NVDU=__GUDU->__OFL;
+            __JYGV=__55W(((____IB )__HUDU),((____YWB )__NVDU),((____YWB )__KUDU));
+            __HUDU=((____DB *)__JYGV);
+            __M00(__HUDU,__NVDU,(____Q)(__KUDU -  1));
+            __GUDU->__FFL=__HUDU;
+            __GUDU->__OFL=__KUDU;
           };
         };
-        ((__CHARACTER__DB *)Self__XSDU->storage__4EL)[Self__XSDU->count__WJ]=')';
-        Self__XSDU->count__WJ=(__INTEGER__Q)(Self__XSDU->count__WJ +  1);
+        ((____DB *)__GUDU->__FFL)[__GUDU->__WJ]=')';
+        __GUDU->__WJ=(____Q)(__GUDU->__WJ +  1);
       } break;
-      case __CAST__JHOJ__: {
-        display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____YIOJ__: {
+        __5D5J(((____YIOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __REAL_CST__JLOJ__: {
-        display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____YMOJ__: {
+        __OE5J(((____YMOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____ONOJ__: {
+        __UE5J(((____ONOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____YOOJ__: {
+        __LXSK(((____YOOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____IM4K__: {
+        __VNFM(((____IM4K *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____T5FL__: {
+        __HM5O(((____T5FL *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____3DUL__: {
+        __LPTP(((____3DUL *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____0EUL__: {
+        __WP0P(((____0EUL *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____BGUL__: {
+        __UPTP(((____BGUL *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____2GUL__: {
+        __4P0P(((____2GUL *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____B0VL__: {
+        __TTBN(((____B0VL *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____P0VL__: {
+        __EBGM(((____P0VL *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____Q5YL__: {
+        __0NFM(((____Q5YL *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____UVPM__: {
+        __OEWN(((____UVPM *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____0ZPM__: {
+        __FQ0P(((____0ZPM *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_OR__3P0N__: {
-        display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____MR0N__: {
+        __0PVO(((____MR0N *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____YWBP__: {
+        __2VZQ(((____YWBP *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_INF__2WBP__: {
-        display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____LYBP__: {
+        __RTTP(((____LYBP *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____CZBP__: {
+        __0TTP(((____CZBP *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____3BEP__: {
+        __YQEQ(((____3BEP *)((____5J *)__PA5J)),__4IFE);
       } break;
       };
-      append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_24));
-      append__3VX(((__STRING__BC *)buffer__PHFE),Self__D54J->slot__I25J->parent_variable__XIRG.intern_name__HN5D);
-      Self__5RDU=((__STRING__BC *)buffer__PHFE);
-      if ((Self__5RDU->capacity__HFL <= Self__5RDU->count__WJ)) {
-        if ((Self__5RDU->capacity__HFL ==  0)) {
-          Self__5RDU->capacity__HFL= 32;
-          __tmp__ASDU=create__KVW( 32);
-          Self__5RDU->storage__4EL=__tmp__ASDU;
+      __EWX(((____BC *)__4IFE),(&__string_24));
+      __EWX(((____BC *)__4IFE),__SA5J->__X35J->__GKRG.__WO5D);
+      __OTDU=((____BC *)__4IFE);
+      if ((__OTDU->__OFL <= __OTDU->__WJ)) {
+        if ((__OTDU->__OFL ==  0)) {
+          __OTDU->__OFL= 32;
+          __PTDU=__RVW( 32);
+          __OTDU->__FFL=__PTDU;
         } else /* FALSE */ {
-          __tmp__BSDU=(__INTEGER__Q)(Self__5RDU->capacity__HFL <<  1);
-          __tmp__ASDU=((__CHARACTER__DB *)Self__5RDU->storage__4EL);
-          __tmp__ZSDU=Self__5RDU->capacity__HFL;
-          __tmp__ZWGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ASDU),((__UINTEGER_32__RWB )__tmp__ZSDU),((__UINTEGER_32__RWB )__tmp__BSDU));
-          __tmp__ASDU=((__CHARACTER__DB *)__tmp__ZWGV);
-          clear__to__F00(__tmp__ASDU,__tmp__ZSDU,(__INTEGER__Q)(__tmp__BSDU -  1));
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-          Self__5RDU->capacity__HFL=__tmp__BSDU;
+          __QTDU=(____Q)(__OTDU->__OFL <<  1);
+          __PTDU=((____DB *)__OTDU->__FFL);
+          __IUDU=__OTDU->__OFL;
+          __IYGV=__55W(((____IB )__PTDU),((____YWB )__IUDU),((____YWB )__QTDU));
+          __PTDU=((____DB *)__IYGV);
+          __M00(__PTDU,__IUDU,(____Q)(__QTDU -  1));
+          __OTDU->__FFL=__PTDU;
+          __OTDU->__OFL=__QTDU;
         };
       };
-      ((__CHARACTER__DB *)Self__5RDU->storage__4EL)[Self__5RDU->count__WJ]='[';
-      Self__5RDU->count__WJ=(__INTEGER__Q)(Self__5RDU->count__WJ +  1);
-      append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__D54J->slot__I25J->parent_variable__XIRG.type__1N5D),buffer__PHFE);
-      Self__5RDU=((__STRING__BC *)buffer__PHFE);
-      if ((Self__5RDU->capacity__HFL <= Self__5RDU->count__WJ)) {
-        if ((Self__5RDU->capacity__HFL ==  0)) {
-          Self__5RDU->capacity__HFL= 32;
-          __tmp__ASDU=create__KVW( 32);
-          Self__5RDU->storage__4EL=__tmp__ASDU;
+      ((____DB *)__OTDU->__FFL)[__OTDU->__WJ]='[';
+      __OTDU->__WJ=(____Q)(__OTDU->__WJ +  1);
+      __CQXE(((____WMB *)__SA5J->__X35J->__GKRG.__KP5D),__4IFE);
+      __OTDU=((____BC *)__4IFE);
+      if ((__OTDU->__OFL <= __OTDU->__WJ)) {
+        if ((__OTDU->__OFL ==  0)) {
+          __OTDU->__OFL= 32;
+          __PTDU=__RVW( 32);
+          __OTDU->__FFL=__PTDU;
         } else /* FALSE */ {
-          __tmp__BSDU=(__INTEGER__Q)(Self__5RDU->capacity__HFL <<  1);
-          __tmp__ASDU=((__CHARACTER__DB *)Self__5RDU->storage__4EL);
-          __tmp__ZSDU=Self__5RDU->capacity__HFL;
-          __tmp__ZWGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ASDU),((__UINTEGER_32__RWB )__tmp__ZSDU),((__UINTEGER_32__RWB )__tmp__BSDU));
-          __tmp__ASDU=((__CHARACTER__DB *)__tmp__ZWGV);
-          clear__to__F00(__tmp__ASDU,__tmp__ZSDU,(__INTEGER__Q)(__tmp__BSDU -  1));
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-          Self__5RDU->capacity__HFL=__tmp__BSDU;
+          __QTDU=(____Q)(__OTDU->__OFL <<  1);
+          __PTDU=((____DB *)__OTDU->__FFL);
+          __IUDU=__OTDU->__OFL;
+          __IYGV=__55W(((____IB )__PTDU),((____YWB )__IUDU),((____YWB )__QTDU));
+          __PTDU=((____DB *)__IYGV);
+          __M00(__PTDU,__IUDU,(____Q)(__QTDU -  1));
+          __OTDU->__FFL=__PTDU;
+          __OTDU->__OFL=__QTDU;
         };
       };
-      ((__CHARACTER__DB *)Self__5RDU->storage__4EL)[Self__5RDU->count__WJ]=']';
-      Self__5RDU->count__WJ=(__INTEGER__Q)(Self__5RDU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_344));
-      if ((verbose_level__J5 !=  0)) {
-        Self__XSDU=((__STRING__BC *)buffer__PHFE);
-        if ((Self__XSDU->capacity__HFL <= Self__XSDU->count__WJ)) {
-          if ((Self__XSDU->capacity__HFL ==  0)) {
-            Self__XSDU->capacity__HFL= 32;
-            __tmp__YSDU=create__KVW( 32);
-            Self__XSDU->storage__4EL=__tmp__YSDU;
+      ((____DB *)__OTDU->__FFL)[__OTDU->__WJ]=']';
+      __OTDU->__WJ=(____Q)(__OTDU->__WJ +  1);
+      __EWX(((____BC *)__4IFE),(&__string_344));
+      if ((__J5 !=  0)) {
+        __GUDU=((____BC *)__4IFE);
+        if ((__GUDU->__OFL <= __GUDU->__WJ)) {
+          if ((__GUDU->__OFL ==  0)) {
+            __GUDU->__OFL= 32;
+            __HUDU=__RVW( 32);
+            __GUDU->__FFL=__HUDU;
           } else /* FALSE */ {
-            old_nb_elts__1SDU=(__INTEGER__Q)(Self__XSDU->capacity__HFL <<  1);
-            __tmp__YSDU=((__CHARACTER__DB *)Self__XSDU->storage__4EL);
-            __tmp__4TDU=Self__XSDU->capacity__HFL;
-            __tmp__0WGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSDU),((__UINTEGER_32__RWB )__tmp__4TDU),((__UINTEGER_32__RWB )old_nb_elts__1SDU));
-            __tmp__YSDU=((__CHARACTER__DB *)__tmp__0WGV);
-            clear__to__F00(__tmp__YSDU,__tmp__4TDU,(__INTEGER__Q)(old_nb_elts__1SDU -  1));
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-            Self__XSDU->capacity__HFL=old_nb_elts__1SDU;
+            __KUDU=(____Q)(__GUDU->__OFL <<  1);
+            __HUDU=((____DB *)__GUDU->__FFL);
+            __NVDU=__GUDU->__OFL;
+            __JYGV=__55W(((____IB )__HUDU),((____YWB )__NVDU),((____YWB )__KUDU));
+            __HUDU=((____DB *)__JYGV);
+            __M00(__HUDU,__NVDU,(____Q)(__KUDU -  1));
+            __GUDU->__FFL=__HUDU;
+            __GUDU->__OFL=__KUDU;
           };
         };
-        ((__CHARACTER__DB *)Self__XSDU->storage__4EL)[Self__XSDU->count__WJ]='<';
-        Self__XSDU->count__WJ=(__INTEGER__Q)(Self__XSDU->count__WJ +  1);
-        __tmp__DDYK=&(Self__D54J->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-        if (__tmp__DDYK->object_id__UR0E==0) {
-          __tmp__BSDU=__tmp__DDYK->object_id__TR0E;
+        ((____DB *)__GUDU->__FFL)[__GUDU->__WJ]='<';
+        __GUDU->__WJ=(____Q)(__GUDU->__WJ +  1);
+        __SEYK=&(__SA5J->__CZKJ.__DUDJ.__YH.__KC);
+        if (__SEYK->__DT0E==0) {
+          __QTDU=__SEYK->__CT0E;
         } else /* ___TYPE_ID */ {
-          __tmp__ZSDU=object_counter__OR0E__PR0E;
-          object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-          __tmp__OP0S=&(Self__D54J->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-          __tmp__OP0S->object_id__TR0E=__tmp__ZSDU;
-          __tmp__OP0S->object_id__UR0E=0;
-          __tmp__BSDU=__tmp__ZSDU;
-        };
-        Self__XSDU=NULL;
-        __tmp__ESDU=((__POINTER__IB )(NULL));
-        old_nb_elts__DSDU= 0;
-        __tmp__2SDU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__2SDU ==  0)) {
-          Self__XSDU=STRING__BC__;
-        } else /* FALSE */ {
-          old_nb_elts__DSDU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2SDU));
-          if ((old_nb_elts__DSDU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__0WGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BUDU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2SDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WGV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__1WGV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BUDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__0WGV=micro_alloc__table__lab__HKI(__tmp__BUDU,((__POINTER__IB )(&(table_size[(__tmp__1WGV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BUDU)));
-            __tmp__ESDU=__tmp__0WGV;
-          } else /* FALSE */ {
-            __tmp__1WGV=((__UINTEGER_32__RWB )old_nb_elts__DSDU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__0WGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BUDU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2SDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WGV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__0WGV=micro_alloc__table__lab__HKI(__tmp__BUDU,((__POINTER__IB )(&(table_type[(__tmp__1WGV)]))),(__UINTEGER_32__RWB)(__tmp__1WGV |  1));
-            __tmp__ESDU=__tmp__0WGV;
-          };
-          Self__XSDU=((__STRING__BC *)__tmp__ESDU);
-          *(Self__XSDU) = *(STRING__BC__);
-        };
-        ((__STRING__BC *)Self__XSDU)->count__WJ= 0;
-        append_in__YDE(__tmp__BSDU,Self__XSDU);
-        append__3VX(((__STRING__BC *)buffer__PHFE),Self__XSDU);
-        Self__XSDU=((__STRING__BC *)buffer__PHFE);
-        if ((Self__XSDU->capacity__HFL <= Self__XSDU->count__WJ)) {
-          if ((Self__XSDU->capacity__HFL ==  0)) {
-            Self__XSDU->capacity__HFL= 32;
-            __tmp__YSDU=create__KVW( 32);
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-          } else /* FALSE */ {
-            old_nb_elts__1SDU=(__INTEGER__Q)(Self__XSDU->capacity__HFL <<  1);
-            __tmp__YSDU=((__CHARACTER__DB *)Self__XSDU->storage__4EL);
-            __tmp__4TDU=Self__XSDU->capacity__HFL;
-            __tmp__0WGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSDU),((__UINTEGER_32__RWB )__tmp__4TDU),((__UINTEGER_32__RWB )old_nb_elts__1SDU));
-            __tmp__YSDU=((__CHARACTER__DB *)__tmp__0WGV);
-            clear__to__F00(__tmp__YSDU,__tmp__4TDU,(__INTEGER__Q)(old_nb_elts__1SDU -  1));
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-            Self__XSDU->capacity__HFL=old_nb_elts__1SDU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__XSDU->storage__4EL)[Self__XSDU->count__WJ]='/';
-        Self__XSDU->count__WJ=(__INTEGER__Q)(Self__XSDU->count__WJ +  1);
-        append_in__YDE(Self__D54J->slot__I25J->parent_variable__XIRG.ensure_count__1S4D,buffer__PHFE);
-        Self__XSDU=((__STRING__BC *)buffer__PHFE);
-        if ((Self__XSDU->capacity__HFL <= Self__XSDU->count__WJ)) {
-          if ((Self__XSDU->capacity__HFL ==  0)) {
-            Self__XSDU->capacity__HFL= 32;
-            __tmp__YSDU=create__KVW( 32);
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-          } else /* FALSE */ {
-            old_nb_elts__1SDU=(__INTEGER__Q)(Self__XSDU->capacity__HFL <<  1);
-            __tmp__YSDU=((__CHARACTER__DB *)Self__XSDU->storage__4EL);
-            __tmp__4TDU=Self__XSDU->capacity__HFL;
-            __tmp__0WGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSDU),((__UINTEGER_32__RWB )__tmp__4TDU),((__UINTEGER_32__RWB )old_nb_elts__1SDU));
-            __tmp__YSDU=((__CHARACTER__DB *)__tmp__0WGV);
-            clear__to__F00(__tmp__YSDU,__tmp__4TDU,(__INTEGER__Q)(old_nb_elts__1SDU -  1));
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-            Self__XSDU->capacity__HFL=old_nb_elts__1SDU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__XSDU->storage__4EL)[Self__XSDU->count__WJ]='>';
-        Self__XSDU->count__WJ=(__INTEGER__Q)(Self__XSDU->count__WJ +  1);
-      };
-      Self__5RDU=((__STRING__BC *)buffer__PHFE);
-      if ((Self__5RDU->capacity__HFL <= Self__5RDU->count__WJ)) {
-        if ((Self__5RDU->capacity__HFL ==  0)) {
-          Self__5RDU->capacity__HFL= 32;
-          __tmp__ASDU=create__KVW( 32);
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-        } else /* FALSE */ {
-          __tmp__BSDU=(__INTEGER__Q)(Self__5RDU->capacity__HFL <<  1);
-          __tmp__ASDU=((__CHARACTER__DB *)Self__5RDU->storage__4EL);
-          __tmp__ZSDU=Self__5RDU->capacity__HFL;
-          __tmp__ZWGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ASDU),((__UINTEGER_32__RWB )__tmp__ZSDU),((__UINTEGER_32__RWB )__tmp__BSDU));
-          __tmp__ASDU=((__CHARACTER__DB *)__tmp__ZWGV);
-          clear__to__F00(__tmp__ASDU,__tmp__ZSDU,(__INTEGER__Q)(__tmp__BSDU -  1));
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-          Self__5RDU->capacity__HFL=__tmp__BSDU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__5RDU->storage__4EL)[Self__5RDU->count__WJ]=' ';
-      Self__5RDU->count__WJ=(__INTEGER__Q)(Self__5RDU->count__WJ +  1);
-      if (((void *)Self__D54J->parent_write__TXKJ.value__LEJJ == (void *)NULL)) {
-        append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_345));
-      } else /* FALSE */ {
-        __tmp__EZKK=Self__D54J->parent_write__TXKJ.value__LEJJ;
-        switch (((struct ___OBJ *)__tmp__EZKK)->__id) {
-        case __STRING_CST__5J__: {
-          display__I44J(((__STRING_CST__5J *)__tmp__EZKK),buffer__PHFE);
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__EQ0S=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__EZKK));
-          (&__string_346)->count__0C= 12;
-          (&__string_346)->storage__1C="is_expanded(";
-          append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_346));
-          display__V5DJ(((__READ_LOCAL__N5ZI *)Self__EQ0S->receiver__554J),buffer__PHFE);
-          Self__2TDU=((__STRING__BC *)buffer__PHFE);
-          if ((Self__2TDU->capacity__HFL <= Self__2TDU->count__WJ)) {
-            if ((Self__2TDU->capacity__HFL ==  0)) {
-              Self__2TDU->capacity__HFL= 32;
-              __tmp__3TDU=create__KVW( 32);
-              Self__2TDU->storage__4EL=__tmp__3TDU;
+          __IUDU=__4S0E;
+          __4S0E=(____Q)(__4S0E +  1);
+          __3Q0S=&(__SA5J->__CZKJ.__DUDJ.__YH.__KC);
+          __3Q0S->__CT0E=__IUDU;
+          __3Q0S->__DT0E=0;
+          __QTDU=__IUDU;
+        };
+        __GUDU=NULL;
+        __TTDU=((____IB )(NULL));
+        __STDU= 0;
+        __LUDU=((____IB )sizeof(____BC));
+        if (((unsigned long)__LUDU ==  0)) {
+          __GUDU=__BC__;
+        } else /* FALSE */ {
+          __STDU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LUDU));
+          if ((__STDU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __JYGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QVDU=(void *)((unsigned long)(void *)((unsigned long)__LUDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYGV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __KYGV=((____YWB )((____Q )(void *)((unsigned long)__QVDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __JYGV=__OKI(__QVDU,((____IB )(&(table_size[(__KYGV)-1]))),((____YWB )((____Q )__QVDU)));
+            __TTDU=__JYGV;
+          } else /* FALSE */ {
+            __KYGV=((____YWB )__STDU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __JYGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QVDU=(void *)((unsigned long)(void *)((unsigned long)__LUDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYGV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __JYGV=__OKI(__QVDU,((____IB )(&(table_type[(__KYGV)]))),(____YWB)(__KYGV |  1));
+            __TTDU=__JYGV;
+          };
+          __GUDU=((____BC *)__TTDU);
+          *(__GUDU) = *(__BC__);
+        };
+        ((____BC *)__GUDU)->__WJ= 0;
+        __5DE(__QTDU,__GUDU);
+        __EWX(((____BC *)__4IFE),__GUDU);
+        __GUDU=((____BC *)__4IFE);
+        if ((__GUDU->__OFL <= __GUDU->__WJ)) {
+          if ((__GUDU->__OFL ==  0)) {
+            __GUDU->__OFL= 32;
+            __HUDU=__RVW( 32);
+            __GUDU->__FFL=__HUDU;
+          } else /* FALSE */ {
+            __KUDU=(____Q)(__GUDU->__OFL <<  1);
+            __HUDU=((____DB *)__GUDU->__FFL);
+            __NVDU=__GUDU->__OFL;
+            __JYGV=__55W(((____IB )__HUDU),((____YWB )__NVDU),((____YWB )__KUDU));
+            __HUDU=((____DB *)__JYGV);
+            __M00(__HUDU,__NVDU,(____Q)(__KUDU -  1));
+            __GUDU->__FFL=__HUDU;
+            __GUDU->__OFL=__KUDU;
+          };
+        };
+        ((____DB *)__GUDU->__FFL)[__GUDU->__WJ]='/';
+        __GUDU->__WJ=(____Q)(__GUDU->__WJ +  1);
+        __5DE(__SA5J->__X35J->__GKRG.__KU4D,__4IFE);
+        __GUDU=((____BC *)__4IFE);
+        if ((__GUDU->__OFL <= __GUDU->__WJ)) {
+          if ((__GUDU->__OFL ==  0)) {
+            __GUDU->__OFL= 32;
+            __HUDU=__RVW( 32);
+            __GUDU->__FFL=__HUDU;
+          } else /* FALSE */ {
+            __KUDU=(____Q)(__GUDU->__OFL <<  1);
+            __HUDU=((____DB *)__GUDU->__FFL);
+            __NVDU=__GUDU->__OFL;
+            __JYGV=__55W(((____IB )__HUDU),((____YWB )__NVDU),((____YWB )__KUDU));
+            __HUDU=((____DB *)__JYGV);
+            __M00(__HUDU,__NVDU,(____Q)(__KUDU -  1));
+            __GUDU->__FFL=__HUDU;
+            __GUDU->__OFL=__KUDU;
+          };
+        };
+        ((____DB *)__GUDU->__FFL)[__GUDU->__WJ]='>';
+        __GUDU->__WJ=(____Q)(__GUDU->__WJ +  1);
+      };
+      __OTDU=((____BC *)__4IFE);
+      if ((__OTDU->__OFL <= __OTDU->__WJ)) {
+        if ((__OTDU->__OFL ==  0)) {
+          __OTDU->__OFL= 32;
+          __PTDU=__RVW( 32);
+          __OTDU->__FFL=__PTDU;
+        } else /* FALSE */ {
+          __QTDU=(____Q)(__OTDU->__OFL <<  1);
+          __PTDU=((____DB *)__OTDU->__FFL);
+          __IUDU=__OTDU->__OFL;
+          __IYGV=__55W(((____IB )__PTDU),((____YWB )__IUDU),((____YWB )__QTDU));
+          __PTDU=((____DB *)__IYGV);
+          __M00(__PTDU,__IUDU,(____Q)(__QTDU -  1));
+          __OTDU->__FFL=__PTDU;
+          __OTDU->__OFL=__QTDU;
+        };
+      };
+      ((____DB *)__OTDU->__FFL)[__OTDU->__WJ]=' ';
+      __OTDU->__WJ=(____Q)(__OTDU->__WJ +  1);
+      if (((void *)__SA5J->__CZKJ.__0FJJ == (void *)NULL)) {
+        __EWX(((____BC *)__4IFE),(&__string_345));
+      } else /* FALSE */ {
+        __T0KK=__SA5J->__CZKJ.__0FJJ;
+        switch (((struct ___OBJ *)__T0KK)->__id) {
+        case ____5J__: {
+          __X54J(((____5J *)__T0KK),__4IFE);
+        } break;
+        case ____0AXC__: {
+          __H0RH(((____0AXC *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____NBXC__: {
+          __ZQ5H(((____NBXC *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____ZBXC__: {
+          __R2RH(((____ZBXC *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____2A0I__: {
+          __EBEJ(((____2A0I *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____HJNJ__: {
+          __XA5J(((____HJNJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____SJNJ__: {
+          __CB5J(((____SJNJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____0AOJ__: {
+          __TR0S=((____0AOJ *)((____5J *)__T0KK));
+          (&__string_346)->__0C= 12;
+          (&__string_346)->__1C="is_expanded(";
+          __EWX(((____BC *)__4IFE),(&__string_346));
+          __EBEJ(((____2A0I *)__TR0S->__OB5J),__4IFE);
+          __LVDU=((____BC *)__4IFE);
+          if ((__LVDU->__OFL <= __LVDU->__WJ)) {
+            if ((__LVDU->__OFL ==  0)) {
+              __LVDU->__OFL= 32;
+              __MVDU=__RVW( 32);
+              __LVDU->__FFL=__MVDU;
             } else /* FALSE */ {
-              old_nb_elts__AUDU=(__INTEGER__Q)(Self__2TDU->capacity__HFL <<  1);
-              __tmp__3TDU=((__CHARACTER__DB *)Self__2TDU->storage__4EL);
-              old_nb_elts__FXDU=Self__2TDU->capacity__HFL;
-              __tmp__GXDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__3TDU),((__UINTEGER_32__RWB )old_nb_elts__FXDU),((__UINTEGER_32__RWB )old_nb_elts__AUDU));
-              __tmp__3TDU=((__CHARACTER__DB *)__tmp__GXDU);
-              clear__to__F00(__tmp__3TDU,old_nb_elts__FXDU,(__INTEGER__Q)(old_nb_elts__AUDU -  1));
-              Self__2TDU->storage__4EL=__tmp__3TDU;
-              Self__2TDU->capacity__HFL=old_nb_elts__AUDU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__2TDU->storage__4EL)[Self__2TDU->count__WJ]=')';
-          Self__2TDU->count__WJ=(__INTEGER__Q)(Self__2TDU->count__WJ +  1);
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__GQ0S=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__EZKK));
-          (&__string_347)->count__0C= 8;
-          (&__string_347)->storage__1C="type_id(";
-          append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_347));
-          Self__SNVT=((__TYPE_FULL__PMB *)Self__GQ0S->receiver__EA5J);
-          if (((__UINTEGER_8__WLC)(Self__SNVT->flag__ELK &  32) !=  0)) {
-            (&__string_348)->count__0C= 8;
-            (&__string_348)->storage__1C="Generic ";
-            append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_348));
-          };
-          append_name_in__TOXE(Self__SNVT,buffer__PHFE);
-          Self__2TDU=((__STRING__BC *)buffer__PHFE);
-          if ((Self__2TDU->capacity__HFL <= Self__2TDU->count__WJ)) {
-            if ((Self__2TDU->capacity__HFL ==  0)) {
-              Self__2TDU->capacity__HFL= 32;
-              __tmp__3TDU=create__KVW( 32);
-              Self__2TDU->storage__4EL=__tmp__3TDU;
+              __PVDU=(____Q)(__LVDU->__OFL <<  1);
+              __MVDU=((____DB *)__LVDU->__FFL);
+              __UYDU=__LVDU->__OFL;
+              __VYDU=__55W(((____IB )__MVDU),((____YWB )__UYDU),((____YWB )__PVDU));
+              __MVDU=((____DB *)__VYDU);
+              __M00(__MVDU,__UYDU,(____Q)(__PVDU -  1));
+              __LVDU->__FFL=__MVDU;
+              __LVDU->__OFL=__PVDU;
+            };
+          };
+          ((____DB *)__LVDU->__FFL)[__LVDU->__WJ]=')';
+          __LVDU->__WJ=(____Q)(__LVDU->__WJ +  1);
+        } break;
+        case ____EBOJ__: {
+          __VR0S=((____EBOJ *)((____5J *)__T0KK));
+          (&__string_347)->__0C= 8;
+          (&__string_347)->__1C="type_id(";
+          __EWX(((____BC *)__4IFE),(&__string_347));
+          __BPVT=((____WMB *)__VR0S->__TB5J);
+          if (((____3LC)(__BPVT->__LLK &  32) !=  0)) {
+            (&__string_348)->__0C= 8;
+            (&__string_348)->__1C="Generic ";
+            __EWX(((____BC *)__4IFE),(&__string_348));
+          };
+          __CQXE(__BPVT,__4IFE);
+          __LVDU=((____BC *)__4IFE);
+          if ((__LVDU->__OFL <= __LVDU->__WJ)) {
+            if ((__LVDU->__OFL ==  0)) {
+              __LVDU->__OFL= 32;
+              __MVDU=__RVW( 32);
+              __LVDU->__FFL=__MVDU;
             } else /* FALSE */ {
-              old_nb_elts__AUDU=(__INTEGER__Q)(Self__2TDU->capacity__HFL <<  1);
-              __tmp__3TDU=((__CHARACTER__DB *)Self__2TDU->storage__4EL);
-              old_nb_elts__FXDU=Self__2TDU->capacity__HFL;
-              __tmp__GXDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__3TDU),((__UINTEGER_32__RWB )old_nb_elts__FXDU),((__UINTEGER_32__RWB )old_nb_elts__AUDU));
-              __tmp__3TDU=((__CHARACTER__DB *)__tmp__GXDU);
-              clear__to__F00(__tmp__3TDU,old_nb_elts__FXDU,(__INTEGER__Q)(old_nb_elts__AUDU -  1));
-              Self__2TDU->storage__4EL=__tmp__3TDU;
-              Self__2TDU->capacity__HFL=old_nb_elts__AUDU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__2TDU->storage__4EL)[Self__2TDU->count__WJ]=')';
-          Self__2TDU->count__WJ=(__INTEGER__Q)(Self__2TDU->count__WJ +  1);
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __PUT_TO__BFOJ__: {
-          display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __ITEM__VFOJ__: {
-          display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__IQ0S=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__EZKK));
-          (&__string_349)->count__0C= 8;
-          (&__string_349)->storage__1C="size_of(";
-          append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_349));
-          Self__SNVT=((__TYPE_FULL__PMB *)Self__IQ0S->receiver__OC5J);
-          if (((__UINTEGER_8__WLC)(Self__SNVT->flag__ELK &  32) !=  0)) {
-            (&__string_348)->count__0C= 8;
-            (&__string_348)->storage__1C="Generic ";
-            append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_348));
-          };
-          append_name_in__TOXE(Self__SNVT,buffer__PHFE);
-          Self__2TDU=((__STRING__BC *)buffer__PHFE);
-          if ((Self__2TDU->capacity__HFL <= Self__2TDU->count__WJ)) {
-            if ((Self__2TDU->capacity__HFL ==  0)) {
-              Self__2TDU->capacity__HFL= 32;
-              __tmp__3TDU=create__KVW( 32);
-              Self__2TDU->storage__4EL=__tmp__3TDU;
+              __PVDU=(____Q)(__LVDU->__OFL <<  1);
+              __MVDU=((____DB *)__LVDU->__FFL);
+              __UYDU=__LVDU->__OFL;
+              __VYDU=__55W(((____IB )__MVDU),((____YWB )__UYDU),((____YWB )__PVDU));
+              __MVDU=((____DB *)__VYDU);
+              __M00(__MVDU,__UYDU,(____Q)(__PVDU -  1));
+              __LVDU->__FFL=__MVDU;
+              __LVDU->__OFL=__PVDU;
+            };
+          };
+          ((____DB *)__LVDU->__FFL)[__LVDU->__WJ]=')';
+          __LVDU->__WJ=(____Q)(__LVDU->__WJ +  1);
+        } break;
+        case ____3BOJ__: {
+          __VB5J(((____3BOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____RCOJ__: {
+          __4B5J(((____RCOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____HDOJ__: {
+          __HC5J(((____HDOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____1DOJ__: {
+          __OC5J(((____1DOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____PEOJ__: {
+          __VC5J(((____PEOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____DFOJ__: {
+          __2C5J(((____DFOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____XFOJ__: {
+          __DD5J(((____XFOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____QGOJ__: {
+          __KD5J(((____QGOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____EHOJ__: {
+          __TD5J(((____EHOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____2HOJ__: {
+          __XR0S=((____2HOJ *)((____5J *)__T0KK));
+          (&__string_349)->__0C= 8;
+          (&__string_349)->__1C="size_of(";
+          __EWX(((____BC *)__4IFE),(&__string_349));
+          __BPVT=((____WMB *)__XR0S->__3D5J);
+          if (((____3LC)(__BPVT->__LLK &  32) !=  0)) {
+            (&__string_348)->__0C= 8;
+            (&__string_348)->__1C="Generic ";
+            __EWX(((____BC *)__4IFE),(&__string_348));
+          };
+          __CQXE(__BPVT,__4IFE);
+          __LVDU=((____BC *)__4IFE);
+          if ((__LVDU->__OFL <= __LVDU->__WJ)) {
+            if ((__LVDU->__OFL ==  0)) {
+              __LVDU->__OFL= 32;
+              __MVDU=__RVW( 32);
+              __LVDU->__FFL=__MVDU;
             } else /* FALSE */ {
-              old_nb_elts__AUDU=(__INTEGER__Q)(Self__2TDU->capacity__HFL <<  1);
-              __tmp__3TDU=((__CHARACTER__DB *)Self__2TDU->storage__4EL);
-              old_nb_elts__FXDU=Self__2TDU->capacity__HFL;
-              __tmp__GXDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__3TDU),((__UINTEGER_32__RWB )old_nb_elts__FXDU),((__UINTEGER_32__RWB )old_nb_elts__AUDU));
-              __tmp__3TDU=((__CHARACTER__DB *)__tmp__GXDU);
-              clear__to__F00(__tmp__3TDU,old_nb_elts__FXDU,(__INTEGER__Q)(old_nb_elts__AUDU -  1));
-              Self__2TDU->storage__4EL=__tmp__3TDU;
-              Self__2TDU->capacity__HFL=old_nb_elts__AUDU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__2TDU->storage__4EL)[Self__2TDU->count__WJ]=')';
-          Self__2TDU->count__WJ=(__INTEGER__Q)(Self__2TDU->count__WJ +  1);
-        } break;
-        case __CAST__JHOJ__: {
-          display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __REAL_CST__JLOJ__: {
-          display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_NOT__FUPM__: {
-          display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_MOD__LYPM__: {
-          display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_OR__3P0N__: {
-          display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_INF__2WBP__: {
-          display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_XOR__OAEP__: {
-          display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        };
-      };
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      display__I54J(((__EXPR_EQUAL__YHNJ *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__RP0S=((__IS_EXPANDED__L5NJ *)((__PUSH__AXB *)__tmp__HP0S));
-      (&__string_346)->count__0C= 12;
-      (&__string_346)->storage__1C="is_expanded(";
-      append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_346));
-      display__V5DJ(((__READ_LOCAL__N5ZI *)Self__RP0S->receiver__554J),buffer__PHFE);
-      Self__5RDU=((__STRING__BC *)buffer__PHFE);
-      if ((Self__5RDU->capacity__HFL <= Self__5RDU->count__WJ)) {
-        if ((Self__5RDU->capacity__HFL ==  0)) {
-          Self__5RDU->capacity__HFL= 32;
-          __tmp__ASDU=create__KVW( 32);
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-        } else /* FALSE */ {
-          __tmp__BSDU=(__INTEGER__Q)(Self__5RDU->capacity__HFL <<  1);
-          __tmp__ASDU=((__CHARACTER__DB *)Self__5RDU->storage__4EL);
-          __tmp__ZSDU=Self__5RDU->capacity__HFL;
-          __tmp__ZWGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ASDU),((__UINTEGER_32__RWB )__tmp__ZSDU),((__UINTEGER_32__RWB )__tmp__BSDU));
-          __tmp__ASDU=((__CHARACTER__DB *)__tmp__ZWGV);
-          clear__to__F00(__tmp__ASDU,__tmp__ZSDU,(__INTEGER__Q)(__tmp__BSDU -  1));
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-          Self__5RDU->capacity__HFL=__tmp__BSDU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__5RDU->storage__4EL)[Self__5RDU->count__WJ]=')';
-      Self__5RDU->count__WJ=(__INTEGER__Q)(Self__5RDU->count__WJ +  1);
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      Self__TP0S=((__GET_TYPE_ID__V5NJ *)((__PUSH__AXB *)__tmp__HP0S));
-      (&__string_347)->count__0C= 8;
-      (&__string_347)->storage__1C="type_id(";
-      append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_347));
-      Self__KNVT=((__TYPE_FULL__PMB *)Self__TP0S->receiver__EA5J);
-      if (((__UINTEGER_8__WLC)(Self__KNVT->flag__ELK &  32) !=  0)) {
-        (&__string_348)->count__0C= 8;
-        (&__string_348)->storage__1C="Generic ";
-        append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_348));
-      };
-      append_name_in__TOXE(Self__KNVT,buffer__PHFE);
-      Self__5RDU=((__STRING__BC *)buffer__PHFE);
-      if ((Self__5RDU->capacity__HFL <= Self__5RDU->count__WJ)) {
-        if ((Self__5RDU->capacity__HFL ==  0)) {
-          Self__5RDU->capacity__HFL= 32;
-          __tmp__ASDU=create__KVW( 32);
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-        } else /* FALSE */ {
-          __tmp__BSDU=(__INTEGER__Q)(Self__5RDU->capacity__HFL <<  1);
-          __tmp__ASDU=((__CHARACTER__DB *)Self__5RDU->storage__4EL);
-          __tmp__ZSDU=Self__5RDU->capacity__HFL;
-          __tmp__ZWGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ASDU),((__UINTEGER_32__RWB )__tmp__ZSDU),((__UINTEGER_32__RWB )__tmp__BSDU));
-          __tmp__ASDU=((__CHARACTER__DB *)__tmp__ZWGV);
-          clear__to__F00(__tmp__ASDU,__tmp__ZSDU,(__INTEGER__Q)(__tmp__BSDU -  1));
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-          Self__5RDU->capacity__HFL=__tmp__BSDU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__5RDU->storage__4EL)[Self__5RDU->count__WJ]=')';
-      Self__5RDU->count__WJ=(__INTEGER__Q)(Self__5RDU->count__WJ +  1);
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      display__GA5J(((__EXPR_SUP__OAOJ *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      display__PA5J(((__EXPR_SUB__CBOJ *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      display__YA5J(((__EXPR_MUL__YBOJ *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      display__5A5J(((__EXPR_DIV__MCOJ *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      display__GB5J(((__EXPR_AND__ADOJ *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __PUT_TO__BFOJ__: {
-      display__1B5J(((__PUT_TO__BFOJ *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __ITEM__VFOJ__: {
-      display__EC5J(((__ITEM__VFOJ *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      Self__VP0S=((__SIZE_OF__NGOJ *)((__PUSH__AXB *)__tmp__HP0S));
-      (&__string_349)->count__0C= 8;
-      (&__string_349)->storage__1C="size_of(";
-      append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_349));
-      Self__KNVT=((__TYPE_FULL__PMB *)Self__VP0S->receiver__OC5J);
-      if (((__UINTEGER_8__WLC)(Self__KNVT->flag__ELK &  32) !=  0)) {
-        (&__string_348)->count__0C= 8;
-        (&__string_348)->storage__1C="Generic ";
-        append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_348));
-      };
-      append_name_in__TOXE(Self__KNVT,buffer__PHFE);
-      Self__5RDU=((__STRING__BC *)buffer__PHFE);
-      if ((Self__5RDU->capacity__HFL <= Self__5RDU->count__WJ)) {
-        if ((Self__5RDU->capacity__HFL ==  0)) {
-          Self__5RDU->capacity__HFL= 32;
-          __tmp__ASDU=create__KVW( 32);
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-        } else /* FALSE */ {
-          __tmp__BSDU=(__INTEGER__Q)(Self__5RDU->capacity__HFL <<  1);
-          __tmp__ASDU=((__CHARACTER__DB *)Self__5RDU->storage__4EL);
-          __tmp__ZSDU=Self__5RDU->capacity__HFL;
-          __tmp__ZWGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ASDU),((__UINTEGER_32__RWB )__tmp__ZSDU),((__UINTEGER_32__RWB )__tmp__BSDU));
-          __tmp__ASDU=((__CHARACTER__DB *)__tmp__ZWGV);
-          clear__to__F00(__tmp__ASDU,__tmp__ZSDU,(__INTEGER__Q)(__tmp__BSDU -  1));
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-          Self__5RDU->capacity__HFL=__tmp__BSDU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__5RDU->storage__4EL)[Self__5RDU->count__WJ]=')';
-      Self__5RDU->count__WJ=(__INTEGER__Q)(Self__5RDU->count__WJ +  1);
-    } break;
-    case __CAST__JHOJ__: {
-      display__QC5J(((__CAST__JHOJ *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __REAL_CST__JLOJ__: {
-      display__5C5J(((__REAL_CST__JLOJ *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      display__FD5J(((__CHARACTER_CST__5LOJ *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
-    } break;
-    case __NOP__5WVJ__: {
-      (&__string_350)->count__0C= 3;
-      (&__string_350)->storage__1C="nop";
-      append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_350));
-    } break;
-    case __WRITE_LOCAL__BEYJ__: {
-      Self__OD5J=((__WRITE_LOCAL__BEYJ *)((__PUSH__AXB *)__tmp__HP0S));
-      append__3VX(((__STRING__BC *)buffer__PHFE),Self__OD5J->local__IFKK->parent_variable__B4WC.intern_name__HN5D);
-      Self__5RDU=((__STRING__BC *)buffer__PHFE);
-      if ((Self__5RDU->capacity__HFL <= Self__5RDU->count__WJ)) {
-        if ((Self__5RDU->capacity__HFL ==  0)) {
-          Self__5RDU->capacity__HFL= 32;
-          __tmp__ASDU=create__KVW( 32);
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-        } else /* FALSE */ {
-          __tmp__BSDU=(__INTEGER__Q)(Self__5RDU->capacity__HFL <<  1);
-          __tmp__ASDU=((__CHARACTER__DB *)Self__5RDU->storage__4EL);
-          __tmp__ZSDU=Self__5RDU->capacity__HFL;
-          __tmp__ZWGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ASDU),((__UINTEGER_32__RWB )__tmp__ZSDU),((__UINTEGER_32__RWB )__tmp__BSDU));
-          __tmp__ASDU=((__CHARACTER__DB *)__tmp__ZWGV);
-          clear__to__F00(__tmp__ASDU,__tmp__ZSDU,(__INTEGER__Q)(__tmp__BSDU -  1));
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-          Self__5RDU->capacity__HFL=__tmp__BSDU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__5RDU->storage__4EL)[Self__5RDU->count__WJ]='[';
-      Self__5RDU->count__WJ=(__INTEGER__Q)(Self__5RDU->count__WJ +  1);
-      append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__OD5J->local__IFKK->parent_variable__B4WC.type__1N5D),buffer__PHFE);
-      Self__5RDU=((__STRING__BC *)buffer__PHFE);
-      if ((Self__5RDU->capacity__HFL <= Self__5RDU->count__WJ)) {
-        if ((Self__5RDU->capacity__HFL ==  0)) {
-          Self__5RDU->capacity__HFL= 32;
-          __tmp__ASDU=create__KVW( 32);
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-        } else /* FALSE */ {
-          __tmp__BSDU=(__INTEGER__Q)(Self__5RDU->capacity__HFL <<  1);
-          __tmp__ASDU=((__CHARACTER__DB *)Self__5RDU->storage__4EL);
-          __tmp__ZSDU=Self__5RDU->capacity__HFL;
-          __tmp__ZWGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ASDU),((__UINTEGER_32__RWB )__tmp__ZSDU),((__UINTEGER_32__RWB )__tmp__BSDU));
-          __tmp__ASDU=((__CHARACTER__DB *)__tmp__ZWGV);
-          clear__to__F00(__tmp__ASDU,__tmp__ZSDU,(__INTEGER__Q)(__tmp__BSDU -  1));
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-          Self__5RDU->capacity__HFL=__tmp__BSDU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__5RDU->storage__4EL)[Self__5RDU->count__WJ]=']';
-      Self__5RDU->count__WJ=(__INTEGER__Q)(Self__5RDU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_344));
-      if ((verbose_level__J5 !=  0)) {
-        Self__XSDU=((__STRING__BC *)buffer__PHFE);
-        if ((Self__XSDU->capacity__HFL <= Self__XSDU->count__WJ)) {
-          if ((Self__XSDU->capacity__HFL ==  0)) {
-            Self__XSDU->capacity__HFL= 32;
-            __tmp__YSDU=create__KVW( 32);
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-          } else /* FALSE */ {
-            old_nb_elts__1SDU=(__INTEGER__Q)(Self__XSDU->capacity__HFL <<  1);
-            __tmp__YSDU=((__CHARACTER__DB *)Self__XSDU->storage__4EL);
-            __tmp__4TDU=Self__XSDU->capacity__HFL;
-            __tmp__0WGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSDU),((__UINTEGER_32__RWB )__tmp__4TDU),((__UINTEGER_32__RWB )old_nb_elts__1SDU));
-            __tmp__YSDU=((__CHARACTER__DB *)__tmp__0WGV);
-            clear__to__F00(__tmp__YSDU,__tmp__4TDU,(__INTEGER__Q)(old_nb_elts__1SDU -  1));
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-            Self__XSDU->capacity__HFL=old_nb_elts__1SDU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__XSDU->storage__4EL)[Self__XSDU->count__WJ]='<';
-        Self__XSDU->count__WJ=(__INTEGER__Q)(Self__XSDU->count__WJ +  1);
-        __tmp__DDYK=&(Self__OD5J->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-        if (__tmp__DDYK->object_id__UR0E==0) {
-          __tmp__BSDU=__tmp__DDYK->object_id__TR0E;
+              __PVDU=(____Q)(__LVDU->__OFL <<  1);
+              __MVDU=((____DB *)__LVDU->__FFL);
+              __UYDU=__LVDU->__OFL;
+              __VYDU=__55W(((____IB )__MVDU),((____YWB )__UYDU),((____YWB )__PVDU));
+              __MVDU=((____DB *)__VYDU);
+              __M00(__MVDU,__UYDU,(____Q)(__PVDU -  1));
+              __LVDU->__FFL=__MVDU;
+              __LVDU->__OFL=__PVDU;
+            };
+          };
+          ((____DB *)__LVDU->__FFL)[__LVDU->__WJ]=')';
+          __LVDU->__WJ=(____Q)(__LVDU->__WJ +  1);
+        } break;
+        case ____YIOJ__: {
+          __5D5J(((____YIOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____YMOJ__: {
+          __OE5J(((____YMOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____ONOJ__: {
+          __UE5J(((____ONOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____YOOJ__: {
+          __LXSK(((____YOOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____IM4K__: {
+          __VNFM(((____IM4K *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____T5FL__: {
+          __HM5O(((____T5FL *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____3DUL__: {
+          __LPTP(((____3DUL *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____0EUL__: {
+          __WP0P(((____0EUL *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____BGUL__: {
+          __UPTP(((____BGUL *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____2GUL__: {
+          __4P0P(((____2GUL *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____B0VL__: {
+          __TTBN(((____B0VL *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____P0VL__: {
+          __EBGM(((____P0VL *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____Q5YL__: {
+          __0NFM(((____Q5YL *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____UVPM__: {
+          __OEWN(((____UVPM *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____0ZPM__: {
+          __FQ0P(((____0ZPM *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____MR0N__: {
+          __0PVO(((____MR0N *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____YWBP__: {
+          __2VZQ(((____YWBP *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____LYBP__: {
+          __RTTP(((____LYBP *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____CZBP__: {
+          __0TTP(((____CZBP *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____3BEP__: {
+          __YQEQ(((____3BEP *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        };
+      };
+    } break;
+    case ____HJNJ__: {
+      __XA5J(((____HJNJ *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____SJNJ__: {
+      __CB5J(((____SJNJ *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____0AOJ__: {
+      __AR0S=((____0AOJ *)((____HXB *)__WQ0S));
+      (&__string_346)->__0C= 12;
+      (&__string_346)->__1C="is_expanded(";
+      __EWX(((____BC *)__4IFE),(&__string_346));
+      __EBEJ(((____2A0I *)__AR0S->__OB5J),__4IFE);
+      __OTDU=((____BC *)__4IFE);
+      if ((__OTDU->__OFL <= __OTDU->__WJ)) {
+        if ((__OTDU->__OFL ==  0)) {
+          __OTDU->__OFL= 32;
+          __PTDU=__RVW( 32);
+          __OTDU->__FFL=__PTDU;
+        } else /* FALSE */ {
+          __QTDU=(____Q)(__OTDU->__OFL <<  1);
+          __PTDU=((____DB *)__OTDU->__FFL);
+          __IUDU=__OTDU->__OFL;
+          __IYGV=__55W(((____IB )__PTDU),((____YWB )__IUDU),((____YWB )__QTDU));
+          __PTDU=((____DB *)__IYGV);
+          __M00(__PTDU,__IUDU,(____Q)(__QTDU -  1));
+          __OTDU->__FFL=__PTDU;
+          __OTDU->__OFL=__QTDU;
+        };
+      };
+      ((____DB *)__OTDU->__FFL)[__OTDU->__WJ]=')';
+      __OTDU->__WJ=(____Q)(__OTDU->__WJ +  1);
+    } break;
+    case ____EBOJ__: {
+      __CR0S=((____EBOJ *)((____HXB *)__WQ0S));
+      (&__string_347)->__0C= 8;
+      (&__string_347)->__1C="type_id(";
+      __EWX(((____BC *)__4IFE),(&__string_347));
+      __ZOVT=((____WMB *)__CR0S->__TB5J);
+      if (((____3LC)(__ZOVT->__LLK &  32) !=  0)) {
+        (&__string_348)->__0C= 8;
+        (&__string_348)->__1C="Generic ";
+        __EWX(((____BC *)__4IFE),(&__string_348));
+      };
+      __CQXE(__ZOVT,__4IFE);
+      __OTDU=((____BC *)__4IFE);
+      if ((__OTDU->__OFL <= __OTDU->__WJ)) {
+        if ((__OTDU->__OFL ==  0)) {
+          __OTDU->__OFL= 32;
+          __PTDU=__RVW( 32);
+          __OTDU->__FFL=__PTDU;
+        } else /* FALSE */ {
+          __QTDU=(____Q)(__OTDU->__OFL <<  1);
+          __PTDU=((____DB *)__OTDU->__FFL);
+          __IUDU=__OTDU->__OFL;
+          __IYGV=__55W(((____IB )__PTDU),((____YWB )__IUDU),((____YWB )__QTDU));
+          __PTDU=((____DB *)__IYGV);
+          __M00(__PTDU,__IUDU,(____Q)(__QTDU -  1));
+          __OTDU->__FFL=__PTDU;
+          __OTDU->__OFL=__QTDU;
+        };
+      };
+      ((____DB *)__OTDU->__FFL)[__OTDU->__WJ]=')';
+      __OTDU->__WJ=(____Q)(__OTDU->__WJ +  1);
+    } break;
+    case ____3BOJ__: {
+      __VB5J(((____3BOJ *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____RCOJ__: {
+      __4B5J(((____RCOJ *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____HDOJ__: {
+      __HC5J(((____HDOJ *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____1DOJ__: {
+      __OC5J(((____1DOJ *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____PEOJ__: {
+      __VC5J(((____PEOJ *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____DFOJ__: {
+      __2C5J(((____DFOJ *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____XFOJ__: {
+      __DD5J(((____XFOJ *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____QGOJ__: {
+      __KD5J(((____QGOJ *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____EHOJ__: {
+      __TD5J(((____EHOJ *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____2HOJ__: {
+      __ER0S=((____2HOJ *)((____HXB *)__WQ0S));
+      (&__string_349)->__0C= 8;
+      (&__string_349)->__1C="size_of(";
+      __EWX(((____BC *)__4IFE),(&__string_349));
+      __ZOVT=((____WMB *)__ER0S->__3D5J);
+      if (((____3LC)(__ZOVT->__LLK &  32) !=  0)) {
+        (&__string_348)->__0C= 8;
+        (&__string_348)->__1C="Generic ";
+        __EWX(((____BC *)__4IFE),(&__string_348));
+      };
+      __CQXE(__ZOVT,__4IFE);
+      __OTDU=((____BC *)__4IFE);
+      if ((__OTDU->__OFL <= __OTDU->__WJ)) {
+        if ((__OTDU->__OFL ==  0)) {
+          __OTDU->__OFL= 32;
+          __PTDU=__RVW( 32);
+          __OTDU->__FFL=__PTDU;
+        } else /* FALSE */ {
+          __QTDU=(____Q)(__OTDU->__OFL <<  1);
+          __PTDU=((____DB *)__OTDU->__FFL);
+          __IUDU=__OTDU->__OFL;
+          __IYGV=__55W(((____IB )__PTDU),((____YWB )__IUDU),((____YWB )__QTDU));
+          __PTDU=((____DB *)__IYGV);
+          __M00(__PTDU,__IUDU,(____Q)(__QTDU -  1));
+          __OTDU->__FFL=__PTDU;
+          __OTDU->__OFL=__QTDU;
+        };
+      };
+      ((____DB *)__OTDU->__FFL)[__OTDU->__WJ]=')';
+      __OTDU->__WJ=(____Q)(__OTDU->__WJ +  1);
+    } break;
+    case ____YIOJ__: {
+      __5D5J(((____YIOJ *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____YMOJ__: {
+      __OE5J(((____YMOJ *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____ONOJ__: {
+      __UE5J(((____ONOJ *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____YOOJ__: {
+      __LXSK(((____YOOJ *)((____HXB *)__WQ0S)),__4IFE);
+    } break;
+    case ____OYVJ__: {
+      (&__string_350)->__0C= 3;
+      (&__string_350)->__1C="nop";
+      __EWX(((____BC *)__4IFE),(&__string_350));
+    } break;
+    case ____QFYJ__: {
+      __3E5J=((____QFYJ *)((____HXB *)__WQ0S));
+      __EWX(((____BC *)__4IFE),__3E5J->__XGKK->__Q5WC.__WO5D);
+      __OTDU=((____BC *)__4IFE);
+      if ((__OTDU->__OFL <= __OTDU->__WJ)) {
+        if ((__OTDU->__OFL ==  0)) {
+          __OTDU->__OFL= 32;
+          __PTDU=__RVW( 32);
+          __OTDU->__FFL=__PTDU;
+        } else /* FALSE */ {
+          __QTDU=(____Q)(__OTDU->__OFL <<  1);
+          __PTDU=((____DB *)__OTDU->__FFL);
+          __IUDU=__OTDU->__OFL;
+          __IYGV=__55W(((____IB )__PTDU),((____YWB )__IUDU),((____YWB )__QTDU));
+          __PTDU=((____DB *)__IYGV);
+          __M00(__PTDU,__IUDU,(____Q)(__QTDU -  1));
+          __OTDU->__FFL=__PTDU;
+          __OTDU->__OFL=__QTDU;
+        };
+      };
+      ((____DB *)__OTDU->__FFL)[__OTDU->__WJ]='[';
+      __OTDU->__WJ=(____Q)(__OTDU->__WJ +  1);
+      __CQXE(((____WMB *)__3E5J->__XGKK->__Q5WC.__KP5D),__4IFE);
+      __OTDU=((____BC *)__4IFE);
+      if ((__OTDU->__OFL <= __OTDU->__WJ)) {
+        if ((__OTDU->__OFL ==  0)) {
+          __OTDU->__OFL= 32;
+          __PTDU=__RVW( 32);
+          __OTDU->__FFL=__PTDU;
+        } else /* FALSE */ {
+          __QTDU=(____Q)(__OTDU->__OFL <<  1);
+          __PTDU=((____DB *)__OTDU->__FFL);
+          __IUDU=__OTDU->__OFL;
+          __IYGV=__55W(((____IB )__PTDU),((____YWB )__IUDU),((____YWB )__QTDU));
+          __PTDU=((____DB *)__IYGV);
+          __M00(__PTDU,__IUDU,(____Q)(__QTDU -  1));
+          __OTDU->__FFL=__PTDU;
+          __OTDU->__OFL=__QTDU;
+        };
+      };
+      ((____DB *)__OTDU->__FFL)[__OTDU->__WJ]=']';
+      __OTDU->__WJ=(____Q)(__OTDU->__WJ +  1);
+      __EWX(((____BC *)__4IFE),(&__string_344));
+      if ((__J5 !=  0)) {
+        __GUDU=((____BC *)__4IFE);
+        if ((__GUDU->__OFL <= __GUDU->__WJ)) {
+          if ((__GUDU->__OFL ==  0)) {
+            __GUDU->__OFL= 32;
+            __HUDU=__RVW( 32);
+            __GUDU->__FFL=__HUDU;
+          } else /* FALSE */ {
+            __KUDU=(____Q)(__GUDU->__OFL <<  1);
+            __HUDU=((____DB *)__GUDU->__FFL);
+            __NVDU=__GUDU->__OFL;
+            __JYGV=__55W(((____IB )__HUDU),((____YWB )__NVDU),((____YWB )__KUDU));
+            __HUDU=((____DB *)__JYGV);
+            __M00(__HUDU,__NVDU,(____Q)(__KUDU -  1));
+            __GUDU->__FFL=__HUDU;
+            __GUDU->__OFL=__KUDU;
+          };
+        };
+        ((____DB *)__GUDU->__FFL)[__GUDU->__WJ]='<';
+        __GUDU->__WJ=(____Q)(__GUDU->__WJ +  1);
+        __SEYK=&(__3E5J->__RFYJ.__DUDJ.__YH.__KC);
+        if (__SEYK->__DT0E==0) {
+          __QTDU=__SEYK->__CT0E;
         } else /* ___TYPE_ID */ {
-          __tmp__ZSDU=object_counter__OR0E__PR0E;
-          object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-          __tmp__OP0S=&(Self__OD5J->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-          __tmp__OP0S->object_id__TR0E=__tmp__ZSDU;
-          __tmp__OP0S->object_id__UR0E=0;
-          __tmp__BSDU=__tmp__ZSDU;
-        };
-        Self__XSDU=NULL;
-        __tmp__ESDU=((__POINTER__IB )(NULL));
-        old_nb_elts__DSDU= 0;
-        __tmp__2SDU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__2SDU ==  0)) {
-          Self__XSDU=STRING__BC__;
-        } else /* FALSE */ {
-          old_nb_elts__DSDU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2SDU));
-          if ((old_nb_elts__DSDU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__0WGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BUDU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2SDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WGV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__1WGV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BUDU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__0WGV=micro_alloc__table__lab__HKI(__tmp__BUDU,((__POINTER__IB )(&(table_size[(__tmp__1WGV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BUDU)));
-            __tmp__ESDU=__tmp__0WGV;
-          } else /* FALSE */ {
-            __tmp__1WGV=((__UINTEGER_32__RWB )old_nb_elts__DSDU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__0WGV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BUDU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2SDU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WGV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__0WGV=micro_alloc__table__lab__HKI(__tmp__BUDU,((__POINTER__IB )(&(table_type[(__tmp__1WGV)]))),(__UINTEGER_32__RWB)(__tmp__1WGV |  1));
-            __tmp__ESDU=__tmp__0WGV;
-          };
-          Self__XSDU=((__STRING__BC *)__tmp__ESDU);
-          *(Self__XSDU) = *(STRING__BC__);
-        };
-        ((__STRING__BC *)Self__XSDU)->count__WJ= 0;
-        append_in__YDE(__tmp__BSDU,Self__XSDU);
-        append__3VX(((__STRING__BC *)buffer__PHFE),Self__XSDU);
-        Self__XSDU=((__STRING__BC *)buffer__PHFE);
-        if ((Self__XSDU->capacity__HFL <= Self__XSDU->count__WJ)) {
-          if ((Self__XSDU->capacity__HFL ==  0)) {
-            Self__XSDU->capacity__HFL= 32;
-            __tmp__YSDU=create__KVW( 32);
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-          } else /* FALSE */ {
-            old_nb_elts__1SDU=(__INTEGER__Q)(Self__XSDU->capacity__HFL <<  1);
-            __tmp__YSDU=((__CHARACTER__DB *)Self__XSDU->storage__4EL);
-            __tmp__4TDU=Self__XSDU->capacity__HFL;
-            __tmp__0WGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSDU),((__UINTEGER_32__RWB )__tmp__4TDU),((__UINTEGER_32__RWB )old_nb_elts__1SDU));
-            __tmp__YSDU=((__CHARACTER__DB *)__tmp__0WGV);
-            clear__to__F00(__tmp__YSDU,__tmp__4TDU,(__INTEGER__Q)(old_nb_elts__1SDU -  1));
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-            Self__XSDU->capacity__HFL=old_nb_elts__1SDU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__XSDU->storage__4EL)[Self__XSDU->count__WJ]='/';
-        Self__XSDU->count__WJ=(__INTEGER__Q)(Self__XSDU->count__WJ +  1);
-        append_in__YDE(Self__OD5J->local__IFKK->parent_variable__B4WC.ensure_count__1S4D,buffer__PHFE);
-        Self__XSDU=((__STRING__BC *)buffer__PHFE);
-        if ((Self__XSDU->capacity__HFL <= Self__XSDU->count__WJ)) {
-          if ((Self__XSDU->capacity__HFL ==  0)) {
-            Self__XSDU->capacity__HFL= 32;
-            __tmp__YSDU=create__KVW( 32);
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-          } else /* FALSE */ {
-            old_nb_elts__1SDU=(__INTEGER__Q)(Self__XSDU->capacity__HFL <<  1);
-            __tmp__YSDU=((__CHARACTER__DB *)Self__XSDU->storage__4EL);
-            __tmp__4TDU=Self__XSDU->capacity__HFL;
-            __tmp__0WGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSDU),((__UINTEGER_32__RWB )__tmp__4TDU),((__UINTEGER_32__RWB )old_nb_elts__1SDU));
-            __tmp__YSDU=((__CHARACTER__DB *)__tmp__0WGV);
-            clear__to__F00(__tmp__YSDU,__tmp__4TDU,(__INTEGER__Q)(old_nb_elts__1SDU -  1));
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-            Self__XSDU->capacity__HFL=old_nb_elts__1SDU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__XSDU->storage__4EL)[Self__XSDU->count__WJ]='>';
-        Self__XSDU->count__WJ=(__INTEGER__Q)(Self__XSDU->count__WJ +  1);
-      };
-      Self__5RDU=((__STRING__BC *)buffer__PHFE);
-      if ((Self__5RDU->capacity__HFL <= Self__5RDU->count__WJ)) {
-        if ((Self__5RDU->capacity__HFL ==  0)) {
-          Self__5RDU->capacity__HFL= 32;
-          __tmp__ASDU=create__KVW( 32);
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-        } else /* FALSE */ {
-          __tmp__BSDU=(__INTEGER__Q)(Self__5RDU->capacity__HFL <<  1);
-          __tmp__ASDU=((__CHARACTER__DB *)Self__5RDU->storage__4EL);
-          __tmp__ZSDU=Self__5RDU->capacity__HFL;
-          __tmp__ZWGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ASDU),((__UINTEGER_32__RWB )__tmp__ZSDU),((__UINTEGER_32__RWB )__tmp__BSDU));
-          __tmp__ASDU=((__CHARACTER__DB *)__tmp__ZWGV);
-          clear__to__F00(__tmp__ASDU,__tmp__ZSDU,(__INTEGER__Q)(__tmp__BSDU -  1));
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-          Self__5RDU->capacity__HFL=__tmp__BSDU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__5RDU->storage__4EL)[Self__5RDU->count__WJ]=' ';
-      Self__5RDU->count__WJ=(__INTEGER__Q)(Self__5RDU->count__WJ +  1);
-      if (((void *)Self__OD5J->parent_write__CEYJ.value__LEJJ == (void *)NULL)) {
-        append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_345));
-      } else /* FALSE */ {
-        __tmp__EZKK=Self__OD5J->parent_write__CEYJ.value__LEJJ;
-        switch (((struct ___OBJ *)__tmp__EZKK)->__id) {
-        case __STRING_CST__5J__: {
-          display__I44J(((__STRING_CST__5J *)__tmp__EZKK),buffer__PHFE);
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__EQ0S=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__EZKK));
-          (&__string_346)->count__0C= 12;
-          (&__string_346)->storage__1C="is_expanded(";
-          append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_346));
-          display__V5DJ(((__READ_LOCAL__N5ZI *)Self__EQ0S->receiver__554J),buffer__PHFE);
-          Self__2TDU=((__STRING__BC *)buffer__PHFE);
-          if ((Self__2TDU->capacity__HFL <= Self__2TDU->count__WJ)) {
-            if ((Self__2TDU->capacity__HFL ==  0)) {
-              Self__2TDU->capacity__HFL= 32;
-              __tmp__3TDU=create__KVW( 32);
-              Self__2TDU->storage__4EL=__tmp__3TDU;
+          __IUDU=__4S0E;
+          __4S0E=(____Q)(__4S0E +  1);
+          __3Q0S=&(__3E5J->__RFYJ.__DUDJ.__YH.__KC);
+          __3Q0S->__CT0E=__IUDU;
+          __3Q0S->__DT0E=0;
+          __QTDU=__IUDU;
+        };
+        __GUDU=NULL;
+        __TTDU=((____IB )(NULL));
+        __STDU= 0;
+        __LUDU=((____IB )sizeof(____BC));
+        if (((unsigned long)__LUDU ==  0)) {
+          __GUDU=__BC__;
+        } else /* FALSE */ {
+          __STDU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LUDU));
+          if ((__STDU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __JYGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QVDU=(void *)((unsigned long)(void *)((unsigned long)__LUDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYGV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __KYGV=((____YWB )((____Q )(void *)((unsigned long)__QVDU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __JYGV=__OKI(__QVDU,((____IB )(&(table_size[(__KYGV)-1]))),((____YWB )((____Q )__QVDU)));
+            __TTDU=__JYGV;
+          } else /* FALSE */ {
+            __KYGV=((____YWB )__STDU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __JYGV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QVDU=(void *)((unsigned long)(void *)((unsigned long)__LUDU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYGV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYGV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __JYGV=__OKI(__QVDU,((____IB )(&(table_type[(__KYGV)]))),(____YWB)(__KYGV |  1));
+            __TTDU=__JYGV;
+          };
+          __GUDU=((____BC *)__TTDU);
+          *(__GUDU) = *(__BC__);
+        };
+        ((____BC *)__GUDU)->__WJ= 0;
+        __5DE(__QTDU,__GUDU);
+        __EWX(((____BC *)__4IFE),__GUDU);
+        __GUDU=((____BC *)__4IFE);
+        if ((__GUDU->__OFL <= __GUDU->__WJ)) {
+          if ((__GUDU->__OFL ==  0)) {
+            __GUDU->__OFL= 32;
+            __HUDU=__RVW( 32);
+            __GUDU->__FFL=__HUDU;
+          } else /* FALSE */ {
+            __KUDU=(____Q)(__GUDU->__OFL <<  1);
+            __HUDU=((____DB *)__GUDU->__FFL);
+            __NVDU=__GUDU->__OFL;
+            __JYGV=__55W(((____IB )__HUDU),((____YWB )__NVDU),((____YWB )__KUDU));
+            __HUDU=((____DB *)__JYGV);
+            __M00(__HUDU,__NVDU,(____Q)(__KUDU -  1));
+            __GUDU->__FFL=__HUDU;
+            __GUDU->__OFL=__KUDU;
+          };
+        };
+        ((____DB *)__GUDU->__FFL)[__GUDU->__WJ]='/';
+        __GUDU->__WJ=(____Q)(__GUDU->__WJ +  1);
+        __5DE(__3E5J->__XGKK->__Q5WC.__KU4D,__4IFE);
+        __GUDU=((____BC *)__4IFE);
+        if ((__GUDU->__OFL <= __GUDU->__WJ)) {
+          if ((__GUDU->__OFL ==  0)) {
+            __GUDU->__OFL= 32;
+            __HUDU=__RVW( 32);
+            __GUDU->__FFL=__HUDU;
+          } else /* FALSE */ {
+            __KUDU=(____Q)(__GUDU->__OFL <<  1);
+            __HUDU=((____DB *)__GUDU->__FFL);
+            __NVDU=__GUDU->__OFL;
+            __JYGV=__55W(((____IB )__HUDU),((____YWB )__NVDU),((____YWB )__KUDU));
+            __HUDU=((____DB *)__JYGV);
+            __M00(__HUDU,__NVDU,(____Q)(__KUDU -  1));
+            __GUDU->__FFL=__HUDU;
+            __GUDU->__OFL=__KUDU;
+          };
+        };
+        ((____DB *)__GUDU->__FFL)[__GUDU->__WJ]='>';
+        __GUDU->__WJ=(____Q)(__GUDU->__WJ +  1);
+      };
+      __OTDU=((____BC *)__4IFE);
+      if ((__OTDU->__OFL <= __OTDU->__WJ)) {
+        if ((__OTDU->__OFL ==  0)) {
+          __OTDU->__OFL= 32;
+          __PTDU=__RVW( 32);
+          __OTDU->__FFL=__PTDU;
+        } else /* FALSE */ {
+          __QTDU=(____Q)(__OTDU->__OFL <<  1);
+          __PTDU=((____DB *)__OTDU->__FFL);
+          __IUDU=__OTDU->__OFL;
+          __IYGV=__55W(((____IB )__PTDU),((____YWB )__IUDU),((____YWB )__QTDU));
+          __PTDU=((____DB *)__IYGV);
+          __M00(__PTDU,__IUDU,(____Q)(__QTDU -  1));
+          __OTDU->__FFL=__PTDU;
+          __OTDU->__OFL=__QTDU;
+        };
+      };
+      ((____DB *)__OTDU->__FFL)[__OTDU->__WJ]=' ';
+      __OTDU->__WJ=(____Q)(__OTDU->__WJ +  1);
+      if (((void *)__3E5J->__RFYJ.__0FJJ == (void *)NULL)) {
+        __EWX(((____BC *)__4IFE),(&__string_345));
+      } else /* FALSE */ {
+        __T0KK=__3E5J->__RFYJ.__0FJJ;
+        switch (((struct ___OBJ *)__T0KK)->__id) {
+        case ____5J__: {
+          __X54J(((____5J *)__T0KK),__4IFE);
+        } break;
+        case ____0AXC__: {
+          __H0RH(((____0AXC *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____NBXC__: {
+          __ZQ5H(((____NBXC *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____ZBXC__: {
+          __R2RH(((____ZBXC *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____2A0I__: {
+          __EBEJ(((____2A0I *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____HJNJ__: {
+          __XA5J(((____HJNJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____SJNJ__: {
+          __CB5J(((____SJNJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____0AOJ__: {
+          __TR0S=((____0AOJ *)((____5J *)__T0KK));
+          (&__string_346)->__0C= 12;
+          (&__string_346)->__1C="is_expanded(";
+          __EWX(((____BC *)__4IFE),(&__string_346));
+          __EBEJ(((____2A0I *)__TR0S->__OB5J),__4IFE);
+          __LVDU=((____BC *)__4IFE);
+          if ((__LVDU->__OFL <= __LVDU->__WJ)) {
+            if ((__LVDU->__OFL ==  0)) {
+              __LVDU->__OFL= 32;
+              __MVDU=__RVW( 32);
+              __LVDU->__FFL=__MVDU;
             } else /* FALSE */ {
-              old_nb_elts__AUDU=(__INTEGER__Q)(Self__2TDU->capacity__HFL <<  1);
-              __tmp__3TDU=((__CHARACTER__DB *)Self__2TDU->storage__4EL);
-              old_nb_elts__FXDU=Self__2TDU->capacity__HFL;
-              __tmp__GXDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__3TDU),((__UINTEGER_32__RWB )old_nb_elts__FXDU),((__UINTEGER_32__RWB )old_nb_elts__AUDU));
-              __tmp__3TDU=((__CHARACTER__DB *)__tmp__GXDU);
-              clear__to__F00(__tmp__3TDU,old_nb_elts__FXDU,(__INTEGER__Q)(old_nb_elts__AUDU -  1));
-              Self__2TDU->storage__4EL=__tmp__3TDU;
-              Self__2TDU->capacity__HFL=old_nb_elts__AUDU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__2TDU->storage__4EL)[Self__2TDU->count__WJ]=')';
-          Self__2TDU->count__WJ=(__INTEGER__Q)(Self__2TDU->count__WJ +  1);
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__GQ0S=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__EZKK));
-          (&__string_347)->count__0C= 8;
-          (&__string_347)->storage__1C="type_id(";
-          append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_347));
-          Self__SNVT=((__TYPE_FULL__PMB *)Self__GQ0S->receiver__EA5J);
-          if (((__UINTEGER_8__WLC)(Self__SNVT->flag__ELK &  32) !=  0)) {
-            (&__string_348)->count__0C= 8;
-            (&__string_348)->storage__1C="Generic ";
-            append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_348));
-          };
-          append_name_in__TOXE(Self__SNVT,buffer__PHFE);
-          Self__2TDU=((__STRING__BC *)buffer__PHFE);
-          if ((Self__2TDU->capacity__HFL <= Self__2TDU->count__WJ)) {
-            if ((Self__2TDU->capacity__HFL ==  0)) {
-              Self__2TDU->capacity__HFL= 32;
-              __tmp__3TDU=create__KVW( 32);
-              Self__2TDU->storage__4EL=__tmp__3TDU;
+              __PVDU=(____Q)(__LVDU->__OFL <<  1);
+              __MVDU=((____DB *)__LVDU->__FFL);
+              __UYDU=__LVDU->__OFL;
+              __VYDU=__55W(((____IB )__MVDU),((____YWB )__UYDU),((____YWB )__PVDU));
+              __MVDU=((____DB *)__VYDU);
+              __M00(__MVDU,__UYDU,(____Q)(__PVDU -  1));
+              __LVDU->__FFL=__MVDU;
+              __LVDU->__OFL=__PVDU;
+            };
+          };
+          ((____DB *)__LVDU->__FFL)[__LVDU->__WJ]=')';
+          __LVDU->__WJ=(____Q)(__LVDU->__WJ +  1);
+        } break;
+        case ____EBOJ__: {
+          __VR0S=((____EBOJ *)((____5J *)__T0KK));
+          (&__string_347)->__0C= 8;
+          (&__string_347)->__1C="type_id(";
+          __EWX(((____BC *)__4IFE),(&__string_347));
+          __BPVT=((____WMB *)__VR0S->__TB5J);
+          if (((____3LC)(__BPVT->__LLK &  32) !=  0)) {
+            (&__string_348)->__0C= 8;
+            (&__string_348)->__1C="Generic ";
+            __EWX(((____BC *)__4IFE),(&__string_348));
+          };
+          __CQXE(__BPVT,__4IFE);
+          __LVDU=((____BC *)__4IFE);
+          if ((__LVDU->__OFL <= __LVDU->__WJ)) {
+            if ((__LVDU->__OFL ==  0)) {
+              __LVDU->__OFL= 32;
+              __MVDU=__RVW( 32);
+              __LVDU->__FFL=__MVDU;
             } else /* FALSE */ {
-              old_nb_elts__AUDU=(__INTEGER__Q)(Self__2TDU->capacity__HFL <<  1);
-              __tmp__3TDU=((__CHARACTER__DB *)Self__2TDU->storage__4EL);
-              old_nb_elts__FXDU=Self__2TDU->capacity__HFL;
-              __tmp__GXDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__3TDU),((__UINTEGER_32__RWB )old_nb_elts__FXDU),((__UINTEGER_32__RWB )old_nb_elts__AUDU));
-              __tmp__3TDU=((__CHARACTER__DB *)__tmp__GXDU);
-              clear__to__F00(__tmp__3TDU,old_nb_elts__FXDU,(__INTEGER__Q)(old_nb_elts__AUDU -  1));
-              Self__2TDU->storage__4EL=__tmp__3TDU;
-              Self__2TDU->capacity__HFL=old_nb_elts__AUDU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__2TDU->storage__4EL)[Self__2TDU->count__WJ]=')';
-          Self__2TDU->count__WJ=(__INTEGER__Q)(Self__2TDU->count__WJ +  1);
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __PUT_TO__BFOJ__: {
-          display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __ITEM__VFOJ__: {
-          display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__IQ0S=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__EZKK));
-          (&__string_349)->count__0C= 8;
-          (&__string_349)->storage__1C="size_of(";
-          append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_349));
-          Self__SNVT=((__TYPE_FULL__PMB *)Self__IQ0S->receiver__OC5J);
-          if (((__UINTEGER_8__WLC)(Self__SNVT->flag__ELK &  32) !=  0)) {
-            (&__string_348)->count__0C= 8;
-            (&__string_348)->storage__1C="Generic ";
-            append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_348));
-          };
-          append_name_in__TOXE(Self__SNVT,buffer__PHFE);
-          Self__2TDU=((__STRING__BC *)buffer__PHFE);
-          if ((Self__2TDU->capacity__HFL <= Self__2TDU->count__WJ)) {
-            if ((Self__2TDU->capacity__HFL ==  0)) {
-              Self__2TDU->capacity__HFL= 32;
-              __tmp__3TDU=create__KVW( 32);
-              Self__2TDU->storage__4EL=__tmp__3TDU;
+              __PVDU=(____Q)(__LVDU->__OFL <<  1);
+              __MVDU=((____DB *)__LVDU->__FFL);
+              __UYDU=__LVDU->__OFL;
+              __VYDU=__55W(((____IB )__MVDU),((____YWB )__UYDU),((____YWB )__PVDU));
+              __MVDU=((____DB *)__VYDU);
+              __M00(__MVDU,__UYDU,(____Q)(__PVDU -  1));
+              __LVDU->__FFL=__MVDU;
+              __LVDU->__OFL=__PVDU;
+            };
+          };
+          ((____DB *)__LVDU->__FFL)[__LVDU->__WJ]=')';
+          __LVDU->__WJ=(____Q)(__LVDU->__WJ +  1);
+        } break;
+        case ____3BOJ__: {
+          __VB5J(((____3BOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____RCOJ__: {
+          __4B5J(((____RCOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____HDOJ__: {
+          __HC5J(((____HDOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____1DOJ__: {
+          __OC5J(((____1DOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____PEOJ__: {
+          __VC5J(((____PEOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____DFOJ__: {
+          __2C5J(((____DFOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____XFOJ__: {
+          __DD5J(((____XFOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____QGOJ__: {
+          __KD5J(((____QGOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____EHOJ__: {
+          __TD5J(((____EHOJ *)((____5J *)__T0KK)),__4IFE);
+        } break;
+        case ____2HOJ__: {
+          __XR0S=((____2HOJ *)((____5J *)__T0KK));
+          (&__string_349)->__0C= 8;
+          (&__string_349)->__1C="size_of(";
+          __EWX(((____BC *)__4IFE),(&__string_349));
+          __BPVT=((____WMB *)__XR0S->__3D5J);
+          if (((____3LC)(__BPVT->__LLK &  32) !=  0)) {
+            (&__string_348)->__0C= 8;
+            (&__string_348)->__1C="Generic ";
+            __EWX(((____BC *)__4IFE),(&__string_348));
+          };
+          __CQXE(__BPVT,__4IFE);
+          __LVDU=((____BC *)__4IFE);
+          if ((__LVDU->__OFL <= __LVDU->__WJ)) {
+            if ((__LVDU->__OFL ==  0)) {
+              __LVDU->__OFL= 32;
+              __MVDU=__RVW( 32);
+              __LVDU->__FFL=__MVDU;
             } else /* FALSE */ {
-              old_nb_elts__AUDU=(__INTEGER__Q)(Self__2TDU->capacity__HFL <<  1);
-              __tmp__3TDU=((__CHARACTER__DB *)Self__2TDU->storage__4EL);
-              old_nb_elts__FXDU=Self__2TDU->capacity__HFL;
-              __tmp__GXDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__3TDU),((__UINTEGER_32__RWB )old_nb_elts__FXDU),((__UINTEGER_32__RWB )old_nb_elts__AUDU));
-              __tmp__3TDU=((__CHARACTER__DB *)__tmp__GXDU);
-              clear__to__F00(__tmp__3TDU,old_nb_elts__FXDU,(__INTEGER__Q)(old_nb_elts__AUDU -  1));
-              Self__2TDU->storage__4EL=__tmp__3TDU;
-              Self__2TDU->capacity__HFL=old_nb_elts__AUDU;
+              __PVDU=(____Q)(__LVDU->__OFL <<  1);
+              __MVDU=((____DB *)__LVDU->__FFL);
+              __UYDU=__LVDU->__OFL;
+              __VYDU=__55W(((____IB )__MVDU),((____YWB )__UYDU),((____YWB )__PVDU));
+              __MVDU=((____DB *)__VYDU);
+              __M00(__MVDU,__UYDU,(____Q)(__PVDU -  1));
+              __LVDU->__FFL=__MVDU;
+              __LVDU->__OFL=__PVDU;
             };
           };
-          ((__CHARACTER__DB *)Self__2TDU->storage__4EL)[Self__2TDU->count__WJ]=')';
-          Self__2TDU->count__WJ=(__INTEGER__Q)(Self__2TDU->count__WJ +  1);
+          ((____DB *)__LVDU->__FFL)[__LVDU->__WJ]=')';
+          __LVDU->__WJ=(____Q)(__LVDU->__WJ +  1);
         } break;
-        case __CAST__JHOJ__: {
-          display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____YIOJ__: {
+          __5D5J(((____YIOJ *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __REAL_CST__JLOJ__: {
-          display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____YMOJ__: {
+          __OE5J(((____YMOJ *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____ONOJ__: {
+          __UE5J(((____ONOJ *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____YOOJ__: {
+          __LXSK(((____YOOJ *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____IM4K__: {
+          __VNFM(((____IM4K *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____T5FL__: {
+          __HM5O(((____T5FL *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____3DUL__: {
+          __LPTP(((____3DUL *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____0EUL__: {
+          __WP0P(((____0EUL *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____BGUL__: {
+          __UPTP(((____BGUL *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____2GUL__: {
+          __4P0P(((____2GUL *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____B0VL__: {
+          __TTBN(((____B0VL *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____P0VL__: {
+          __EBGM(((____P0VL *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____Q5YL__: {
+          __0NFM(((____Q5YL *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____UVPM__: {
+          __OEWN(((____UVPM *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____0ZPM__: {
+          __FQ0P(((____0ZPM *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __EXPR_OR__3P0N__: {
-          display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____MR0N__: {
+          __0PVO(((____MR0N *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____YWBP__: {
+          __2VZQ(((____YWBP *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __EXPR_INF__2WBP__: {
-          display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____LYBP__: {
+          __RTTP(((____LYBP *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____CZBP__: {
+          __0TTP(((____CZBP *)((____5J *)__T0KK)),__4IFE);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__EZKK)),buffer__PHFE);
+        case ____3BEP__: {
+          __YQEQ(((____3BEP *)((____5J *)__T0KK)),__4IFE);
         } break;
         };
       };
     } break;
-    case __LOOP__ZQBK__: {
-      Self__SOBN=((__LOOP__ZQBK *)((__PUSH__AXB *)__tmp__HP0S));
-      append__3VX(((__STRING__BC *)buffer__PHFE),Self__SOBN->name__UOBN);
-      if ((verbose_level__J5 !=  0)) {
-        append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_29));
-        __tmp__DDYK=&(Self__SOBN->parent_instr__0QBK.parent_itm_object__YH.parent_any__KC);
-        if (__tmp__DDYK->object_id__UR0E==0) {
-          __tmp__BSDU=__tmp__DDYK->object_id__TR0E;
+    case ____ISBK__: {
+      __BQBN=((____ISBK *)((____HXB *)__WQ0S));
+      __EWX(((____BC *)__4IFE),__BQBN->__DQBN);
+      if ((__J5 !=  0)) {
+        __EWX(((____BC *)__4IFE),(&__string_29));
+        __SEYK=&(__BQBN->__JSBK.__YH.__KC);
+        if (__SEYK->__DT0E==0) {
+          __QTDU=__SEYK->__CT0E;
         } else /* ___TYPE_ID */ {
-          __tmp__ZSDU=object_counter__OR0E__PR0E;
-          object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-          __tmp__OP0S=&(Self__SOBN->parent_instr__0QBK.parent_itm_object__YH.parent_any__KC);
-          __tmp__OP0S->object_id__TR0E=__tmp__ZSDU;
-          __tmp__OP0S->object_id__UR0E=0;
-          __tmp__BSDU=__tmp__ZSDU;
+          __IUDU=__4S0E;
+          __4S0E=(____Q)(__4S0E +  1);
+          __3Q0S=&(__BQBN->__JSBK.__YH.__KC);
+          __3Q0S->__CT0E=__IUDU;
+          __3Q0S->__DT0E=0;
+          __QTDU=__IUDU;
         };
-        append_in__YDE(__tmp__BSDU,buffer__PHFE);
-        append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_27));
+        __5DE(__QTDU,__4IFE);
+        __EWX(((____BC *)__4IFE),(&__string_27));
       };
-      append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_351));
-      append__3VX(((__STRING__BC *)buffer__PHFE),indent__UH);
-      display__NHFE(((__LIST__WH *)Self__SOBN->body__XOBN),buffer__PHFE);
+      __EWX(((____BC *)__4IFE),(&__string_351));
+      __EWX(((____BC *)__4IFE),__UH);
+      __2IFE(((____WH *)__BQBN->__GQBN),__4IFE);
     } break;
-    case __CALL_SLOT__U5YK__: {
-      display__5REM(((__CALL_SLOT__U5YK *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____DBZK__: {
+      __OTEM(((____DBZK *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __NODE_STYLE__5C4K__: {
-      display__OTEM(((__NODE_STYLE__5C4K *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____OE4K__: {
+      __3UEM(((____OE4K *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      display__GMFM(((__READ_SLOT__ZK4K *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____IM4K__: {
+      __VNFM(((____IM4K *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____T5FL__: {
+      __HM5O(((____T5FL *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____3DUL__: {
+      __LPTP(((____3DUL *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____0EUL__: {
+      __WP0P(((____0EUL *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____BGUL__: {
+      __UPTP(((____BGUL *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____2GUL__: {
+      __4P0P(((____2GUL *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      display__ESBN(((__EXPR_NEG__SYVL *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____B0VL__: {
+      __TTBN(((____B0VL *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      display__V5FM(((__EXPR_ADD__AZVL *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____P0VL__: {
+      __EBGM(((____P0VL *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      display__LMFM(((__READ_GLOBAL__B4YL *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____Q5YL__: {
+      __0NFM(((____Q5YL *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      display__5CWN(((__EXPR_NOT__FUPM *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____UVPM__: {
+      __OEWN(((____UVPM *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      display__WO0P(((__EXPR_MOD__LYPM *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____0ZPM__: {
+      __FQ0P(((____0ZPM *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __LOOP_END__E0RM__: {
-      Self__2KVO=((__LOOP_END__E0RM *)((__PUSH__AXB *)__tmp__HP0S));
-      append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_352));
-      append__3VX(((__STRING__BC *)buffer__PHFE),Self__2KVO->loop__4KVO->name__UOBN);
-      if ((verbose_level__J5 !=  0)) {
-        append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_29));
-        __tmp__DDYK=&(Self__2KVO->parent_instr__F0RM.parent_itm_object__YH.parent_any__KC);
-        if (__tmp__DDYK->object_id__UR0E==0) {
-          __tmp__BSDU=__tmp__DDYK->object_id__TR0E;
+    case ____T1RM__: {
+      __LMVO=((____T1RM *)((____HXB *)__WQ0S));
+      __EWX(((____BC *)__4IFE),(&__string_352));
+      __EWX(((____BC *)__4IFE),__LMVO->__NMVO->__DQBN);
+      if ((__J5 !=  0)) {
+        __EWX(((____BC *)__4IFE),(&__string_29));
+        __SEYK=&(__LMVO->__U1RM.__YH.__KC);
+        if (__SEYK->__DT0E==0) {
+          __QTDU=__SEYK->__CT0E;
         } else /* ___TYPE_ID */ {
-          __tmp__ZSDU=object_counter__OR0E__PR0E;
-          object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-          __tmp__OP0S=&(Self__2KVO->parent_instr__F0RM.parent_itm_object__YH.parent_any__KC);
-          __tmp__OP0S->object_id__TR0E=__tmp__ZSDU;
-          __tmp__OP0S->object_id__UR0E=0;
-          __tmp__BSDU=__tmp__ZSDU;
+          __IUDU=__4S0E;
+          __4S0E=(____Q)(__4S0E +  1);
+          __3Q0S=&(__LMVO->__U1RM.__YH.__KC);
+          __3Q0S->__CT0E=__IUDU;
+          __3Q0S->__DT0E=0;
+          __QTDU=__IUDU;
         };
-        append_in__YDE(__tmp__BSDU,buffer__PHFE);
-        append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_27));
+        __5DE(__QTDU,__4IFE);
+        __EWX(((____BC *)__4IFE),(&__string_27));
       };
     } break;
-    case __COP_LOCK__K40M__: {
-      Self__QAWN=((__COP_LOCK__K40M *)((__PUSH__AXB *)__tmp__HP0S));
-      append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_353));
-      __tmp__A54J=Self__QAWN->data__E5GN;
-      switch (((struct ___OBJ *)__tmp__A54J)->__id) {
-      case __STRING_CST__5J__: {
-        display__I44J(((__STRING_CST__5J *)__tmp__A54J),buffer__PHFE);
+    case ____Z50M__: {
+      __5BWN=((____Z50M *)((____HXB *)__WQ0S));
+      __EWX(((____BC *)__4IFE),(&__string_353));
+      __PA5J=__5BWN->__TAHN;
+      switch (((struct ___OBJ *)__PA5J)->__id) {
+      case ____5J__: {
+        __X54J(((____5J *)__PA5J),__4IFE);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____0AXC__: {
+        __H0RH(((____0AXC *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____NBXC__: {
+        __ZQ5H(((____NBXC *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____ZBXC__: {
+        __R2RH(((____ZBXC *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____2A0I__: {
+        __EBEJ(((____2A0I *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____HJNJ__: {
+        __XA5J(((____HJNJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____SJNJ__: {
+        __CB5J(((____SJNJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__EQ0S=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__A54J));
-        (&__string_346)->count__0C= 12;
-        (&__string_346)->storage__1C="is_expanded(";
-        append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_346));
-        display__V5DJ(((__READ_LOCAL__N5ZI *)Self__EQ0S->receiver__554J),buffer__PHFE);
-        Self__XSDU=((__STRING__BC *)buffer__PHFE);
-        if ((Self__XSDU->capacity__HFL <= Self__XSDU->count__WJ)) {
-          if ((Self__XSDU->capacity__HFL ==  0)) {
-            Self__XSDU->capacity__HFL= 32;
-            __tmp__YSDU=create__KVW( 32);
-            Self__XSDU->storage__4EL=__tmp__YSDU;
+      case ____0AOJ__: {
+        __TR0S=((____0AOJ *)((____5J *)__PA5J));
+        (&__string_346)->__0C= 12;
+        (&__string_346)->__1C="is_expanded(";
+        __EWX(((____BC *)__4IFE),(&__string_346));
+        __EBEJ(((____2A0I *)__TR0S->__OB5J),__4IFE);
+        __GUDU=((____BC *)__4IFE);
+        if ((__GUDU->__OFL <= __GUDU->__WJ)) {
+          if ((__GUDU->__OFL ==  0)) {
+            __GUDU->__OFL= 32;
+            __HUDU=__RVW( 32);
+            __GUDU->__FFL=__HUDU;
           } else /* FALSE */ {
-            old_nb_elts__1SDU=(__INTEGER__Q)(Self__XSDU->capacity__HFL <<  1);
-            __tmp__YSDU=((__CHARACTER__DB *)Self__XSDU->storage__4EL);
-            __tmp__4TDU=Self__XSDU->capacity__HFL;
-            __tmp__0WGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSDU),((__UINTEGER_32__RWB )__tmp__4TDU),((__UINTEGER_32__RWB )old_nb_elts__1SDU));
-            __tmp__YSDU=((__CHARACTER__DB *)__tmp__0WGV);
-            clear__to__F00(__tmp__YSDU,__tmp__4TDU,(__INTEGER__Q)(old_nb_elts__1SDU -  1));
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-            Self__XSDU->capacity__HFL=old_nb_elts__1SDU;
+            __KUDU=(____Q)(__GUDU->__OFL <<  1);
+            __HUDU=((____DB *)__GUDU->__FFL);
+            __NVDU=__GUDU->__OFL;
+            __JYGV=__55W(((____IB )__HUDU),((____YWB )__NVDU),((____YWB )__KUDU));
+            __HUDU=((____DB *)__JYGV);
+            __M00(__HUDU,__NVDU,(____Q)(__KUDU -  1));
+            __GUDU->__FFL=__HUDU;
+            __GUDU->__OFL=__KUDU;
           };
         };
-        ((__CHARACTER__DB *)Self__XSDU->storage__4EL)[Self__XSDU->count__WJ]=')';
-        Self__XSDU->count__WJ=(__INTEGER__Q)(Self__XSDU->count__WJ +  1);
+        ((____DB *)__GUDU->__FFL)[__GUDU->__WJ]=')';
+        __GUDU->__WJ=(____Q)(__GUDU->__WJ +  1);
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__GQ0S=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__A54J));
-        (&__string_347)->count__0C= 8;
-        (&__string_347)->storage__1C="type_id(";
-        append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_347));
-        Self__SNVT=((__TYPE_FULL__PMB *)Self__GQ0S->receiver__EA5J);
-        if (((__UINTEGER_8__WLC)(Self__SNVT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_348));
+      case ____EBOJ__: {
+        __VR0S=((____EBOJ *)((____5J *)__PA5J));
+        (&__string_347)->__0C= 8;
+        (&__string_347)->__1C="type_id(";
+        __EWX(((____BC *)__4IFE),(&__string_347));
+        __BPVT=((____WMB *)__VR0S->__TB5J);
+        if (((____3LC)(__BPVT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__4IFE),(&__string_348));
         };
-        append_name_in__TOXE(Self__SNVT,buffer__PHFE);
-        Self__XSDU=((__STRING__BC *)buffer__PHFE);
-        if ((Self__XSDU->capacity__HFL <= Self__XSDU->count__WJ)) {
-          if ((Self__XSDU->capacity__HFL ==  0)) {
-            Self__XSDU->capacity__HFL= 32;
-            __tmp__YSDU=create__KVW( 32);
-            Self__XSDU->storage__4EL=__tmp__YSDU;
+        __CQXE(__BPVT,__4IFE);
+        __GUDU=((____BC *)__4IFE);
+        if ((__GUDU->__OFL <= __GUDU->__WJ)) {
+          if ((__GUDU->__OFL ==  0)) {
+            __GUDU->__OFL= 32;
+            __HUDU=__RVW( 32);
+            __GUDU->__FFL=__HUDU;
           } else /* FALSE */ {
-            old_nb_elts__1SDU=(__INTEGER__Q)(Self__XSDU->capacity__HFL <<  1);
-            __tmp__YSDU=((__CHARACTER__DB *)Self__XSDU->storage__4EL);
-            __tmp__4TDU=Self__XSDU->capacity__HFL;
-            __tmp__0WGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSDU),((__UINTEGER_32__RWB )__tmp__4TDU),((__UINTEGER_32__RWB )old_nb_elts__1SDU));
-            __tmp__YSDU=((__CHARACTER__DB *)__tmp__0WGV);
-            clear__to__F00(__tmp__YSDU,__tmp__4TDU,(__INTEGER__Q)(old_nb_elts__1SDU -  1));
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-            Self__XSDU->capacity__HFL=old_nb_elts__1SDU;
+            __KUDU=(____Q)(__GUDU->__OFL <<  1);
+            __HUDU=((____DB *)__GUDU->__FFL);
+            __NVDU=__GUDU->__OFL;
+            __JYGV=__55W(((____IB )__HUDU),((____YWB )__NVDU),((____YWB )__KUDU));
+            __HUDU=((____DB *)__JYGV);
+            __M00(__HUDU,__NVDU,(____Q)(__KUDU -  1));
+            __GUDU->__FFL=__HUDU;
+            __GUDU->__OFL=__KUDU;
           };
         };
-        ((__CHARACTER__DB *)Self__XSDU->storage__4EL)[Self__XSDU->count__WJ]=')';
-        Self__XSDU->count__WJ=(__INTEGER__Q)(Self__XSDU->count__WJ +  1);
+        ((____DB *)__GUDU->__FFL)[__GUDU->__WJ]=')';
+        __GUDU->__WJ=(____Q)(__GUDU->__WJ +  1);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____3BOJ__: {
+        __VB5J(((____3BOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____RCOJ__: {
+        __4B5J(((____RCOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____HDOJ__: {
+        __HC5J(((____HDOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____1DOJ__: {
+        __OC5J(((____1DOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____PEOJ__: {
+        __VC5J(((____PEOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____DFOJ__: {
+        __2C5J(((____DFOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____XFOJ__: {
+        __DD5J(((____XFOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __PUT_TO__BFOJ__: {
-        display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____QGOJ__: {
+        __KD5J(((____QGOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __ITEM__VFOJ__: {
-        display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____EHOJ__: {
+        __TD5J(((____EHOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__IQ0S=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__A54J));
-        (&__string_349)->count__0C= 8;
-        (&__string_349)->storage__1C="size_of(";
-        append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_349));
-        Self__SNVT=((__TYPE_FULL__PMB *)Self__IQ0S->receiver__OC5J);
-        if (((__UINTEGER_8__WLC)(Self__SNVT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_348));
+      case ____2HOJ__: {
+        __XR0S=((____2HOJ *)((____5J *)__PA5J));
+        (&__string_349)->__0C= 8;
+        (&__string_349)->__1C="size_of(";
+        __EWX(((____BC *)__4IFE),(&__string_349));
+        __BPVT=((____WMB *)__XR0S->__3D5J);
+        if (((____3LC)(__BPVT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__4IFE),(&__string_348));
         };
-        append_name_in__TOXE(Self__SNVT,buffer__PHFE);
-        Self__XSDU=((__STRING__BC *)buffer__PHFE);
-        if ((Self__XSDU->capacity__HFL <= Self__XSDU->count__WJ)) {
-          if ((Self__XSDU->capacity__HFL ==  0)) {
-            Self__XSDU->capacity__HFL= 32;
-            __tmp__YSDU=create__KVW( 32);
-            Self__XSDU->storage__4EL=__tmp__YSDU;
+        __CQXE(__BPVT,__4IFE);
+        __GUDU=((____BC *)__4IFE);
+        if ((__GUDU->__OFL <= __GUDU->__WJ)) {
+          if ((__GUDU->__OFL ==  0)) {
+            __GUDU->__OFL= 32;
+            __HUDU=__RVW( 32);
+            __GUDU->__FFL=__HUDU;
           } else /* FALSE */ {
-            old_nb_elts__1SDU=(__INTEGER__Q)(Self__XSDU->capacity__HFL <<  1);
-            __tmp__YSDU=((__CHARACTER__DB *)Self__XSDU->storage__4EL);
-            __tmp__4TDU=Self__XSDU->capacity__HFL;
-            __tmp__0WGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSDU),((__UINTEGER_32__RWB )__tmp__4TDU),((__UINTEGER_32__RWB )old_nb_elts__1SDU));
-            __tmp__YSDU=((__CHARACTER__DB *)__tmp__0WGV);
-            clear__to__F00(__tmp__YSDU,__tmp__4TDU,(__INTEGER__Q)(old_nb_elts__1SDU -  1));
-            Self__XSDU->storage__4EL=__tmp__YSDU;
-            Self__XSDU->capacity__HFL=old_nb_elts__1SDU;
+            __KUDU=(____Q)(__GUDU->__OFL <<  1);
+            __HUDU=((____DB *)__GUDU->__FFL);
+            __NVDU=__GUDU->__OFL;
+            __JYGV=__55W(((____IB )__HUDU),((____YWB )__NVDU),((____YWB )__KUDU));
+            __HUDU=((____DB *)__JYGV);
+            __M00(__HUDU,__NVDU,(____Q)(__KUDU -  1));
+            __GUDU->__FFL=__HUDU;
+            __GUDU->__OFL=__KUDU;
           };
         };
-        ((__CHARACTER__DB *)Self__XSDU->storage__4EL)[Self__XSDU->count__WJ]=')';
-        Self__XSDU->count__WJ=(__INTEGER__Q)(Self__XSDU->count__WJ +  1);
+        ((____DB *)__GUDU->__FFL)[__GUDU->__WJ]=')';
+        __GUDU->__WJ=(____Q)(__GUDU->__WJ +  1);
       } break;
-      case __CAST__JHOJ__: {
-        display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____YIOJ__: {
+        __5D5J(((____YIOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __REAL_CST__JLOJ__: {
-        display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____YMOJ__: {
+        __OE5J(((____YMOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____ONOJ__: {
+        __UE5J(((____ONOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____YOOJ__: {
+        __LXSK(((____YOOJ *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____IM4K__: {
+        __VNFM(((____IM4K *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____T5FL__: {
+        __HM5O(((____T5FL *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____3DUL__: {
+        __LPTP(((____3DUL *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____0EUL__: {
+        __WP0P(((____0EUL *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____BGUL__: {
+        __UPTP(((____BGUL *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____2GUL__: {
+        __4P0P(((____2GUL *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____B0VL__: {
+        __TTBN(((____B0VL *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____P0VL__: {
+        __EBGM(((____P0VL *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____Q5YL__: {
+        __0NFM(((____Q5YL *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____UVPM__: {
+        __OEWN(((____UVPM *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____0ZPM__: {
+        __FQ0P(((____0ZPM *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_OR__3P0N__: {
-        display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____MR0N__: {
+        __0PVO(((____MR0N *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____YWBP__: {
+        __2VZQ(((____YWBP *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_INF__2WBP__: {
-        display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____LYBP__: {
+        __RTTP(((____LYBP *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____CZBP__: {
+        __0TTP(((____CZBP *)((____5J *)__PA5J)),__4IFE);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__A54J)),buffer__PHFE);
+      case ____3BEP__: {
+        __YQEQ(((____3BEP *)((____5J *)__PA5J)),__4IFE);
       } break;
       };
-      Self__5RDU=((__STRING__BC *)buffer__PHFE);
-      if ((Self__5RDU->capacity__HFL <= Self__5RDU->count__WJ)) {
-        if ((Self__5RDU->capacity__HFL ==  0)) {
-          Self__5RDU->capacity__HFL= 32;
-          __tmp__ASDU=create__KVW( 32);
-          Self__5RDU->storage__4EL=__tmp__ASDU;
+      __OTDU=((____BC *)__4IFE);
+      if ((__OTDU->__OFL <= __OTDU->__WJ)) {
+        if ((__OTDU->__OFL ==  0)) {
+          __OTDU->__OFL= 32;
+          __PTDU=__RVW( 32);
+          __OTDU->__FFL=__PTDU;
         } else /* FALSE */ {
-          __tmp__BSDU=(__INTEGER__Q)(Self__5RDU->capacity__HFL <<  1);
-          __tmp__ASDU=((__CHARACTER__DB *)Self__5RDU->storage__4EL);
-          __tmp__ZSDU=Self__5RDU->capacity__HFL;
-          __tmp__ZWGV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ASDU),((__UINTEGER_32__RWB )__tmp__ZSDU),((__UINTEGER_32__RWB )__tmp__BSDU));
-          __tmp__ASDU=((__CHARACTER__DB *)__tmp__ZWGV);
-          clear__to__F00(__tmp__ASDU,__tmp__ZSDU,(__INTEGER__Q)(__tmp__BSDU -  1));
-          Self__5RDU->storage__4EL=__tmp__ASDU;
-          Self__5RDU->capacity__HFL=__tmp__BSDU;
+          __QTDU=(____Q)(__OTDU->__OFL <<  1);
+          __PTDU=((____DB *)__OTDU->__FFL);
+          __IUDU=__OTDU->__OFL;
+          __IYGV=__55W(((____IB )__PTDU),((____YWB )__IUDU),((____YWB )__QTDU));
+          __PTDU=((____DB *)__IYGV);
+          __M00(__PTDU,__IUDU,(____Q)(__QTDU -  1));
+          __OTDU->__FFL=__PTDU;
+          __OTDU->__OFL=__QTDU;
         };
       };
-      ((__CHARACTER__DB *)Self__5RDU->storage__4EL)[Self__5RDU->count__WJ]=')';
-      Self__5RDU->count__WJ=(__INTEGER__Q)(Self__5RDU->count__WJ +  1);
+      ((____DB *)__OTDU->__FFL)[__OTDU->__WJ]=')';
+      __OTDU->__WJ=(____Q)(__OTDU->__WJ +  1);
     } break;
-    case __COP_UNLOCK__MC1M__: {
-      append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_354));
+    case ____1D1M__: {
+      __EWX(((____BC *)__4IFE),(&__string_354));
     } break;
-    case __EXPR_OR__3P0N__: {
-      display__LOVO(((__EXPR_OR__3P0N *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____MR0N__: {
+      __0PVO(((____MR0N *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____YWBP__: {
+      __2VZQ(((____YWBP *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __EXPR_INF__2WBP__: {
-      display__CSTP(((__EXPR_INF__2WBP *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____LYBP__: {
+      __RTTP(((____LYBP *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      display__LSTP(((__EXPR_INF_EQ__TXBP *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____CZBP__: {
+      __0TTP(((____CZBP *)((____HXB *)__WQ0S)),__4IFE);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      display__JPEQ(((__EXPR_XOR__OAEP *)((__PUSH__AXB *)__tmp__HP0S)),buffer__PHFE);
+    case ____3BEP__: {
+      __YQEQ(((____3BEP *)((____HXB *)__WQ0S)),__4IFE);
     } break;
     };
-    Self__5RDU=((__STRING__BC *)buffer__PHFE);
-    if ((Self__5RDU->capacity__HFL <= Self__5RDU->count__WJ)) {
-      if ((Self__5RDU->capacity__HFL ==  0)) {
-        Self__5RDU->capacity__HFL= 32;
-        __tmp__ASDU=create__KVW( 32);
-        Self__5RDU->storage__4EL=__tmp__ASDU;
+    __OTDU=((____BC *)__4IFE);
+    if ((__OTDU->__OFL <= __OTDU->__WJ)) {
+      if ((__OTDU->__OFL ==  0)) {
+        __OTDU->__OFL= 32;
+        __PTDU=__RVW( 32);
+        __OTDU->__FFL=__PTDU;
       } else /* FALSE */ {
-        __tmp__BSDU=(__INTEGER__Q)(Self__5RDU->capacity__HFL <<  1);
-        __tmp__ASDU=((__CHARACTER__DB *)Self__5RDU->storage__4EL);
-        old_nb_elts__DSDU=Self__5RDU->capacity__HFL;
-        __tmp__ESDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ASDU),((__UINTEGER_32__RWB )old_nb_elts__DSDU),((__UINTEGER_32__RWB )__tmp__BSDU));
-        __tmp__ASDU=((__CHARACTER__DB *)__tmp__ESDU);
-        clear__to__F00(__tmp__ASDU,old_nb_elts__DSDU,(__INTEGER__Q)(__tmp__BSDU -  1));
-        Self__5RDU->storage__4EL=__tmp__ASDU;
-        Self__5RDU->capacity__HFL=__tmp__BSDU;
+        __QTDU=(____Q)(__OTDU->__OFL <<  1);
+        __PTDU=((____DB *)__OTDU->__FFL);
+        __STDU=__OTDU->__OFL;
+        __TTDU=__55W(((____IB )__PTDU),((____YWB )__STDU),((____YWB )__QTDU));
+        __PTDU=((____DB *)__TTDU);
+        __M00(__PTDU,__STDU,(____Q)(__QTDU -  1));
+        __OTDU->__FFL=__PTDU;
+        __OTDU->__OFL=__QTDU;
       };
     };
-    ((__CHARACTER__DB *)Self__5RDU->storage__4EL)[Self__5RDU->count__WJ]='\n';
-    Self__5RDU->count__WJ=(__INTEGER__Q)(Self__5RDU->count__WJ +  1);
-    old_nb_elts__TRDU=(__INTEGER__Q)(old_nb_elts__TRDU +  1);
+    ((____DB *)__OTDU->__FFL)[__OTDU->__WJ]='\n';
+    __OTDU->__WJ=(____Q)(__OTDU->__WJ +  1);
+    __CTDU=(____Q)(__CTDU +  1);
   };
-  Self__PRDU=((__STRING__BC *)indent__UH);
-  if (( 2 > Self__PRDU->count__WJ)) {
-    Self__PRDU->count__WJ= 0;
+  __4SDU=((____BC *)__UH);
+  if (( 2 > __4SDU->__WJ)) {
+    __4SDU->__WJ= 0;
   } else /* FALSE */ {
-    Self__PRDU->count__WJ=(__INTEGER__Q)(Self__PRDU->count__WJ -  2);
-  };
-  append__3VX(((__STRING__BC *)buffer__PHFE),indent__UH);
-  Self__PRDU=((__STRING__BC *)buffer__PHFE);
-  if ((Self__PRDU->capacity__HFL <= Self__PRDU->count__WJ)) {
-    if ((Self__PRDU->capacity__HFL ==  0)) {
-      Self__PRDU->capacity__HFL= 32;
-      __tmp__QRDU=create__KVW( 32);
-      Self__PRDU->storage__4EL=__tmp__QRDU;
-    } else /* FALSE */ {
-      __tmp__BSDU=(__INTEGER__Q)(Self__PRDU->capacity__HFL <<  1);
-      __tmp__QRDU=((__CHARACTER__DB *)Self__PRDU->storage__4EL);
-      old_nb_elts__DSDU=Self__PRDU->capacity__HFL;
-      __tmp__URDU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QRDU),((__UINTEGER_32__RWB )old_nb_elts__DSDU),((__UINTEGER_32__RWB )__tmp__BSDU));
-      __tmp__QRDU=((__CHARACTER__DB *)__tmp__URDU);
-      clear__to__F00(__tmp__QRDU,old_nb_elts__DSDU,(__INTEGER__Q)(__tmp__BSDU -  1));
-      Self__PRDU->storage__4EL=__tmp__QRDU;
-      Self__PRDU->capacity__HFL=__tmp__BSDU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__PRDU->storage__4EL)[Self__PRDU->count__WJ]=')';
-  Self__PRDU->count__WJ=(__INTEGER__Q)(Self__PRDU->count__WJ +  1);
-  if ((verbose_level__J5 !=  0)) {
-    append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_29));
-    __tmp__DDYK=&(Self__OHFE->parent_instr__ZH.parent_itm_object__YH.parent_any__KC);
-    if (__tmp__DDYK->object_id__UR0E==0) {
-      __tmp__BSDU=__tmp__DDYK->object_id__TR0E;
+    __4SDU->__WJ=(____Q)(__4SDU->__WJ -  2);
+  };
+  __EWX(((____BC *)__4IFE),__UH);
+  __4SDU=((____BC *)__4IFE);
+  if ((__4SDU->__OFL <= __4SDU->__WJ)) {
+    if ((__4SDU->__OFL ==  0)) {
+      __4SDU->__OFL= 32;
+      __5SDU=__RVW( 32);
+      __4SDU->__FFL=__5SDU;
+    } else /* FALSE */ {
+      __QTDU=(____Q)(__4SDU->__OFL <<  1);
+      __5SDU=((____DB *)__4SDU->__FFL);
+      __STDU=__4SDU->__OFL;
+      __DTDU=__55W(((____IB )__5SDU),((____YWB )__STDU),((____YWB )__QTDU));
+      __5SDU=((____DB *)__DTDU);
+      __M00(__5SDU,__STDU,(____Q)(__QTDU -  1));
+      __4SDU->__FFL=__5SDU;
+      __4SDU->__OFL=__QTDU;
+    };
+  };
+  ((____DB *)__4SDU->__FFL)[__4SDU->__WJ]=')';
+  __4SDU->__WJ=(____Q)(__4SDU->__WJ +  1);
+  if ((__J5 !=  0)) {
+    __EWX(((____BC *)__4IFE),(&__string_29));
+    __SEYK=&(__3IFE->__ZH.__YH.__KC);
+    if (__SEYK->__DT0E==0) {
+      __QTDU=__SEYK->__CT0E;
     } else /* ___TYPE_ID */ {
-      old_nb_elts__DSDU=object_counter__OR0E__PR0E;
-      object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-      __tmp__OP0S=&(Self__OHFE->parent_instr__ZH.parent_itm_object__YH.parent_any__KC);
-      __tmp__OP0S->object_id__TR0E=old_nb_elts__DSDU;
-      __tmp__OP0S->object_id__UR0E=0;
-      __tmp__BSDU=old_nb_elts__DSDU;
+      __STDU=__4S0E;
+      __4S0E=(____Q)(__4S0E +  1);
+      __3Q0S=&(__3IFE->__ZH.__YH.__KC);
+      __3Q0S->__CT0E=__STDU;
+      __3Q0S->__DT0E=0;
+      __QTDU=__STDU;
     };
-    append_in__YDE(__tmp__BSDU,buffer__PHFE);
-    append__3VX(((__STRING__BC *)buffer__PHFE),(&__string_27));
+    __5DE(__QTDU,__4IFE);
+    __EWX(((____BC *)__4IFE),(&__string_27));
   };
 }
 
-static void genere_handler_intern__H4NO(__PROFIL_SLOT__BO2C *Self__I4NO,__STRING__BC *buffer__J4NO)
-// ({PROFIL_SLOT__BO2C},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __W5NO(____QP2C *__X5NO,____BC *__Y5NO)
+// ({__QP2C},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *ts__K4NO,*ts__52DU;
-  void *__tmp__JKXO,*__tmp__5ZYO;
-  __SECTION___EVOB *__tmp__S0QO,*__tmp__10QO;
-  __STRING__BC *Self__O2DU,*Self__C3DU;
-  __INTEGER__Q __tmp__Q2DU,old_nb_elts__S2DU,__tmp__E3DU;
-  __INTEGER__Q old_nb_elts__G3DU,old_nb_elts__W3DU;
-  __POINTER__IB __tmp__T2DU,__tmp__H3DU;
-  __LOCAL__43WC *__tmp__R5NO;
-  __POSITION__OL __tmp__FAOO;
-  __BOOLEAN__L __tmp__A1QO,__tmp__FOVT;
-  __CHARACTER__DB *__tmp__P2DU,*__tmp__D3DU;
-  __SLIM_ARRAYoLOCALo__3GOJ *Self__VBLL,*Self__GOVT;
-  __BLOCK__GB __tmp__HCLL;
-  __BLOCK__GB __tmp__OCLL;
-  __BLOCK__GB __tmp__HOVT;
-  __BLOCK__GB __tmp__IOVT;
-  ts__K4NO=NULL;
-  __tmp__JKXO=Self__I4NO->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-  if (((struct ___OBJ *)__tmp__JKXO)->__id==__ITM_SLOT__HLC__) {
-    __tmp__S0QO=((__ITM_SLOT__HLC *)__tmp__JKXO)->id_section__GVOB;
+  ____WMB *__Z5NO,*__O4DU;
+  void *__YLXO,*__O1YO;
+  ____KWOB *__B2QO,*__K2QO;
+  ____BC *__33DU,*__R4DU;
+  ____Q __53DU,__B4DU,__T4DU,__V4DU,__F5DU;
+  ____IB __C4DU,__W4DU;
+  ____N5WC *__ABOO;
+  ____OL __UBOO;
+  ____L __P2QO,__UPVT;
+  ____DB *__43DU,*__S4DU;
+  ____MIOJ *__EDLL,*__VPVT;
+  ____GB __WDLL;
+  ____GB __3DLL;
+  ____GB __WPVT;
+  ____GB __XPVT;
+  __Z5NO=NULL;
+  __YLXO=__X5NO->__NTXN->__2JRG->__QLC;
+  if (((struct ___OBJ *)__YLXO)->__id==____OLC__) {
+    __B2QO=((____OLC *)__YLXO)->__MWOB;
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__S0QO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__JKXO)->parent_itm_slot__QF0D.id_section__GVOB;
+    __B2QO=((____4G0D *)__YLXO)->__5G0D.__MWOB;
   };
-  if (((void *)((__SECTION___EVOB *)__tmp__S0QO)->name__U15E != (void *)(&__string_34))) {
-    __tmp__5ZYO=Self__I4NO->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__5ZYO)->__id==__ITM_SLOT__HLC__) {
-      __tmp__10QO=((__ITM_SLOT__HLC *)__tmp__5ZYO)->id_section__GVOB;
+  if (((void *)((____KWOB *)__B2QO)->__D35E != (void *)(&__string_34))) {
+    __O1YO=__X5NO->__NTXN->__2JRG->__QLC;
+    if (((struct ___OBJ *)__O1YO)->__id==____OLC__) {
+      __K2QO=((____OLC *)__O1YO)->__MWOB;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__10QO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__5ZYO)->parent_itm_slot__QF0D.id_section__GVOB;
+      __K2QO=((____4G0D *)__O1YO)->__5G0D.__MWOB;
     };
-    __tmp__A1QO=((void *)((__SECTION___EVOB *)__tmp__10QO)->name__U15E != (void *)(&__string_39));
+    __P2QO=((void *)((____KWOB *)__K2QO)->__D35E != (void *)(&__string_39));
   } else /* FALSE */ {
-    __tmp__A1QO=FALSE__O__;
+    __P2QO=__O__;
   };
-  if (__tmp__A1QO) {
-    append__3VX(((__STRING__BC *)buffer__J4NO),(&__string_355));
+  if (__P2QO) {
+    __EWX(((____BC *)__Y5NO),(&__string_355));
   };
-  if (((void *)Self__I4NO->parent_profil__CO2C.result_list__5GOJ.first__BHOJ == (void *)NULL)) {
-    append__3VX(((__STRING__BC *)buffer__J4NO),(&__string_356));
+  if (((void *)__X5NO->__RP2C.__OIOJ.__QIOJ == (void *)NULL)) {
+    __EWX(((____BC *)__Y5NO),(&__string_356));
   } else /* FALSE */ {
-    ts__K4NO=Self__I4NO->parent_profil__CO2C.result_list__5GOJ.first__BHOJ->parent_variable__B4WC.type__1N5D;
-    genere_declaration__VLZH(((__TYPE_FULL__PMB *)ts__K4NO),buffer__J4NO);
-    genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)ts__K4NO),buffer__J4NO);
-    Self__O2DU=((__STRING__BC *)buffer__J4NO);
-    if ((Self__O2DU->capacity__HFL <= Self__O2DU->count__WJ)) {
-      if ((Self__O2DU->capacity__HFL ==  0)) {
-        Self__O2DU->capacity__HFL= 32;
-        __tmp__P2DU=create__KVW( 32);
-        Self__O2DU->storage__4EL=__tmp__P2DU;
-      } else /* FALSE */ {
-        __tmp__Q2DU=(__INTEGER__Q)(Self__O2DU->capacity__HFL <<  1);
-        __tmp__P2DU=((__CHARACTER__DB *)Self__O2DU->storage__4EL);
-        old_nb_elts__S2DU=Self__O2DU->capacity__HFL;
-        __tmp__T2DU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__P2DU),((__UINTEGER_32__RWB )old_nb_elts__S2DU),((__UINTEGER_32__RWB )__tmp__Q2DU));
-        __tmp__P2DU=((__CHARACTER__DB *)__tmp__T2DU);
-        clear__to__F00(__tmp__P2DU,old_nb_elts__S2DU,(__INTEGER__Q)(__tmp__Q2DU -  1));
-        Self__O2DU->storage__4EL=__tmp__P2DU;
-        Self__O2DU->capacity__HFL=__tmp__Q2DU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__O2DU->storage__4EL)[Self__O2DU->count__WJ]=' ';
-    Self__O2DU->count__WJ=(__INTEGER__Q)(Self__O2DU->count__WJ +  1);
-  };
-  append__3VX(((__STRING__BC *)buffer__J4NO),Self__I4NO->parent_profil__CO2C.name__P1IK);
-  Self__O2DU=((__STRING__BC *)buffer__J4NO);
-  if ((Self__O2DU->capacity__HFL <= Self__O2DU->count__WJ)) {
-    if ((Self__O2DU->capacity__HFL ==  0)) {
-      Self__O2DU->capacity__HFL= 32;
-      __tmp__P2DU=create__KVW( 32);
-      Self__O2DU->storage__4EL=__tmp__P2DU;
-    } else /* FALSE */ {
-      __tmp__Q2DU=(__INTEGER__Q)(Self__O2DU->capacity__HFL <<  1);
-      __tmp__P2DU=((__CHARACTER__DB *)Self__O2DU->storage__4EL);
-      old_nb_elts__S2DU=Self__O2DU->capacity__HFL;
-      __tmp__T2DU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__P2DU),((__UINTEGER_32__RWB )old_nb_elts__S2DU),((__UINTEGER_32__RWB )__tmp__Q2DU));
-      __tmp__P2DU=((__CHARACTER__DB *)__tmp__T2DU);
-      clear__to__F00(__tmp__P2DU,old_nb_elts__S2DU,(__INTEGER__Q)(__tmp__Q2DU -  1));
-      Self__O2DU->storage__4EL=__tmp__P2DU;
-      Self__O2DU->capacity__HFL=__tmp__Q2DU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__O2DU->storage__4EL)[Self__O2DU->count__WJ]='(';
-  Self__O2DU->count__WJ=(__INTEGER__Q)(Self__O2DU->count__WJ +  1);
-  __tmp__Q2DU=Self__I4NO->parent_profil__CO2C.argument_list__G5NJ->parent_arrayed_collection__XW1D.upper__O2BE;
-  old_nb_elts__S2DU= 0;
-  while ((old_nb_elts__S2DU <= __tmp__Q2DU)) {
-    __tmp__R5NO=((void **)((__FAST_ARRAYoLOCALo__PW1D *)Self__I4NO->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[old_nb_elts__S2DU];
-    if (((void *)__tmp__R5NO != (void *)NULL)) {
-      if ((__tmp__R5NO->parent_variable__B4WC.parent_named__A4WC.style__NKQC != ' ')) {
-        __tmp__FAOO=__tmp__R5NO->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-        put_error__text__2PE( 1,(&__string_357));
-        put_position__HRE(__tmp__FAOO);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-        };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    __Z5NO=__X5NO->__RP2C.__OIOJ.__QIOJ->__Q5WC.__KP5D;
+    __ENZH(((____WMB *)__Z5NO),__Y5NO);
+    __DOZH(((____WMB *)__Z5NO),__Y5NO);
+    __33DU=((____BC *)__Y5NO);
+    if ((__33DU->__OFL <= __33DU->__WJ)) {
+      if ((__33DU->__OFL ==  0)) {
+        __33DU->__OFL= 32;
+        __43DU=__RVW( 32);
+        __33DU->__FFL=__43DU;
+      } else /* FALSE */ {
+        __53DU=(____Q)(__33DU->__OFL <<  1);
+        __43DU=((____DB *)__33DU->__FFL);
+        __B4DU=__33DU->__OFL;
+        __C4DU=__55W(((____IB )__43DU),((____YWB )__B4DU),((____YWB )__53DU));
+        __43DU=((____DB *)__C4DU);
+        __M00(__43DU,__B4DU,(____Q)(__53DU -  1));
+        __33DU->__FFL=__43DU;
+        __33DU->__OFL=__53DU;
+      };
+    };
+    ((____DB *)__33DU->__FFL)[__33DU->__WJ]=' ';
+    __33DU->__WJ=(____Q)(__33DU->__WJ +  1);
+  };
+  __EWX(((____BC *)__Y5NO),__X5NO->__RP2C.__42IK);
+  __33DU=((____BC *)__Y5NO);
+  if ((__33DU->__OFL <= __33DU->__WJ)) {
+    if ((__33DU->__OFL ==  0)) {
+      __33DU->__OFL= 32;
+      __43DU=__RVW( 32);
+      __33DU->__FFL=__43DU;
+    } else /* FALSE */ {
+      __53DU=(____Q)(__33DU->__OFL <<  1);
+      __43DU=((____DB *)__33DU->__FFL);
+      __B4DU=__33DU->__OFL;
+      __C4DU=__55W(((____IB )__43DU),((____YWB )__B4DU),((____YWB )__53DU));
+      __43DU=((____DB *)__C4DU);
+      __M00(__43DU,__B4DU,(____Q)(__53DU -  1));
+      __33DU->__FFL=__43DU;
+      __33DU->__OFL=__53DU;
+    };
+  };
+  ((____DB *)__33DU->__FFL)[__33DU->__WJ]='(';
+  __33DU->__WJ=(____Q)(__33DU->__WJ +  1);
+  __53DU=__X5NO->__RP2C.__VAOJ->__GY1D.__33BE;
+  __B4DU= 0;
+  while ((__B4DU <= __53DU)) {
+    __ABOO=((void **)((____4X1D *)__X5NO->__RP2C.__VAOJ)->__GY1D.__KV5F)[__B4DU];
+    if (((void *)__ABOO != (void *)NULL)) {
+      if ((__ABOO->__Q5WC.__P5WC.__2LQC != ' ')) {
+        __UBOO=__ABOO->__Q5WC.__P5WC.__OF.__O2B;
+        __DQE( 1,(&__string_357));
+        __ORE(__UBOO);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      ts__52DU=__tmp__R5NO->parent_variable__B4WC.type__1N5D;
-      genere_declaration__VLZH(((__TYPE_FULL__PMB *)ts__52DU),buffer__J4NO);
-      Self__C3DU=((__STRING__BC *)buffer__J4NO);
-      if ((Self__C3DU->capacity__HFL <= Self__C3DU->count__WJ)) {
-        if ((Self__C3DU->capacity__HFL ==  0)) {
-          Self__C3DU->capacity__HFL= 32;
-          __tmp__D3DU=create__KVW( 32);
-          Self__C3DU->storage__4EL=__tmp__D3DU;
-        } else /* FALSE */ {
-          __tmp__E3DU=(__INTEGER__Q)(Self__C3DU->capacity__HFL <<  1);
-          __tmp__D3DU=((__CHARACTER__DB *)Self__C3DU->storage__4EL);
-          old_nb_elts__G3DU=Self__C3DU->capacity__HFL;
-          __tmp__H3DU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D3DU),((__UINTEGER_32__RWB )old_nb_elts__G3DU),((__UINTEGER_32__RWB )__tmp__E3DU));
-          __tmp__D3DU=((__CHARACTER__DB *)__tmp__H3DU);
-          clear__to__F00(__tmp__D3DU,old_nb_elts__G3DU,(__INTEGER__Q)(__tmp__E3DU -  1));
-          Self__C3DU->storage__4EL=__tmp__D3DU;
-          Self__C3DU->capacity__HFL=__tmp__E3DU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__C3DU->storage__4EL)[Self__C3DU->count__WJ]=' ';
-      Self__C3DU->count__WJ=(__INTEGER__Q)(Self__C3DU->count__WJ +  1);
-      genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)ts__52DU),buffer__J4NO);
-      append__3VX(((__STRING__BC *)buffer__J4NO),__tmp__R5NO->parent_variable__B4WC.intern_name__HN5D);
-      Self__C3DU=((__STRING__BC *)buffer__J4NO);
-      if ((Self__C3DU->capacity__HFL <= Self__C3DU->count__WJ)) {
-        if ((Self__C3DU->capacity__HFL ==  0)) {
-          Self__C3DU->capacity__HFL= 32;
-          __tmp__D3DU=create__KVW( 32);
-          Self__C3DU->storage__4EL=__tmp__D3DU;
-        } else /* FALSE */ {
-          __tmp__E3DU=(__INTEGER__Q)(Self__C3DU->capacity__HFL <<  1);
-          __tmp__D3DU=((__CHARACTER__DB *)Self__C3DU->storage__4EL);
-          old_nb_elts__G3DU=Self__C3DU->capacity__HFL;
-          __tmp__H3DU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D3DU),((__UINTEGER_32__RWB )old_nb_elts__G3DU),((__UINTEGER_32__RWB )__tmp__E3DU));
-          __tmp__D3DU=((__CHARACTER__DB *)__tmp__H3DU);
-          clear__to__F00(__tmp__D3DU,old_nb_elts__G3DU,(__INTEGER__Q)(__tmp__E3DU -  1));
-          Self__C3DU->storage__4EL=__tmp__D3DU;
-          Self__C3DU->capacity__HFL=__tmp__E3DU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__C3DU->storage__4EL)[Self__C3DU->count__WJ]=',';
-      Self__C3DU->count__WJ=(__INTEGER__Q)(Self__C3DU->count__WJ +  1);
-    };
-    old_nb_elts__S2DU=(__INTEGER__Q)(old_nb_elts__S2DU +  1);
-  };
-  Self__VBLL=&(Self__I4NO->parent_profil__CO2C.result_list__5GOJ);
-  __tmp__Q2DU= 0;
-  if (((void *)Self__VBLL->first__BHOJ == (void *)NULL)) {
-    __tmp__Q2DU=(__INTEGER__Q)(-  1);
-    __tmp__A1QO=TRUE__K__;
+      __O4DU=__ABOO->__Q5WC.__KP5D;
+      __ENZH(((____WMB *)__O4DU),__Y5NO);
+      __R4DU=((____BC *)__Y5NO);
+      if ((__R4DU->__OFL <= __R4DU->__WJ)) {
+        if ((__R4DU->__OFL ==  0)) {
+          __R4DU->__OFL= 32;
+          __S4DU=__RVW( 32);
+          __R4DU->__FFL=__S4DU;
+        } else /* FALSE */ {
+          __T4DU=(____Q)(__R4DU->__OFL <<  1);
+          __S4DU=((____DB *)__R4DU->__FFL);
+          __V4DU=__R4DU->__OFL;
+          __W4DU=__55W(((____IB )__S4DU),((____YWB )__V4DU),((____YWB )__T4DU));
+          __S4DU=((____DB *)__W4DU);
+          __M00(__S4DU,__V4DU,(____Q)(__T4DU -  1));
+          __R4DU->__FFL=__S4DU;
+          __R4DU->__OFL=__T4DU;
+        };
+      };
+      ((____DB *)__R4DU->__FFL)[__R4DU->__WJ]=' ';
+      __R4DU->__WJ=(____Q)(__R4DU->__WJ +  1);
+      __DOZH(((____WMB *)__O4DU),__Y5NO);
+      __EWX(((____BC *)__Y5NO),__ABOO->__Q5WC.__WO5D);
+      __R4DU=((____BC *)__Y5NO);
+      if ((__R4DU->__OFL <= __R4DU->__WJ)) {
+        if ((__R4DU->__OFL ==  0)) {
+          __R4DU->__OFL= 32;
+          __S4DU=__RVW( 32);
+          __R4DU->__FFL=__S4DU;
+        } else /* FALSE */ {
+          __T4DU=(____Q)(__R4DU->__OFL <<  1);
+          __S4DU=((____DB *)__R4DU->__FFL);
+          __V4DU=__R4DU->__OFL;
+          __W4DU=__55W(((____IB )__S4DU),((____YWB )__V4DU),((____YWB )__T4DU));
+          __S4DU=((____DB *)__W4DU);
+          __M00(__S4DU,__V4DU,(____Q)(__T4DU -  1));
+          __R4DU->__FFL=__S4DU;
+          __R4DU->__OFL=__T4DU;
+        };
+      };
+      ((____DB *)__R4DU->__FFL)[__R4DU->__WJ]=',';
+      __R4DU->__WJ=(____Q)(__R4DU->__WJ +  1);
+    };
+    __B4DU=(____Q)(__B4DU +  1);
+  };
+  __EDLL=&(__X5NO->__RP2C.__OIOJ);
+  __53DU= 0;
+  if (((void *)__EDLL->__QIOJ == (void *)NULL)) {
+    __53DU=(____Q)(-  1);
+    __P2QO=__K__;
   } else /* FALSE */ {
-    __tmp__A1QO=FALSE__O__;
-  };
-  __tmp__HCLL.self=Self__VBLL;
-  __tmp__OCLL.self=Self__VBLL;
-  if ((! __tmp__A1QO)) {
-    if (((void *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__HCLL.self)->list__VP2K != (void *)NULL)) {
-      __tmp__E3DU=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__OCLL.self)->list__VP2K)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-      __tmp__Q2DU=__tmp__E3DU;
-    };
-  };
-  old_nb_elts__S2DU=__tmp__Q2DU;
-  __tmp__Q2DU= 1;
-  while ((__tmp__Q2DU <= old_nb_elts__S2DU)) {
-    Self__GOVT=&(Self__I4NO->parent_profil__CO2C.result_list__5GOJ);
-    __tmp__R5NO=NULL;
-    __tmp__FOVT=(__tmp__Q2DU ==  0);
-    __tmp__HOVT.self=Self__GOVT;
-    __tmp__IOVT.self=Self__GOVT;
-    if (__tmp__FOVT) {
-      __tmp__R5NO=((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__HOVT.self)->first__BHOJ;
-    } else /* FALSE */ {
-      __tmp__R5NO=((void **)((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__IOVT.self)->list__VP2K)->parent_arrayed_collection__XW1D.storage__1T5F)[(__INTEGER__Q)(__tmp__Q2DU -  1)];
-    };
-    ((__LOCAL__43WC *)__tmp__R5NO)->is_result__FN5D=TRUE__K__;
-    ts__52DU=__tmp__R5NO->parent_variable__B4WC.type__1N5D;
-    genere_declaration__VLZH(((__TYPE_FULL__PMB *)ts__52DU),buffer__J4NO);
-    Self__C3DU=((__STRING__BC *)buffer__J4NO);
-    if ((Self__C3DU->capacity__HFL <= Self__C3DU->count__WJ)) {
-      if ((Self__C3DU->capacity__HFL ==  0)) {
-        Self__C3DU->capacity__HFL= 32;
-        __tmp__D3DU=create__KVW( 32);
-        Self__C3DU->storage__4EL=__tmp__D3DU;
-      } else /* FALSE */ {
-        old_nb_elts__G3DU=(__INTEGER__Q)(Self__C3DU->capacity__HFL <<  1);
-        __tmp__D3DU=((__CHARACTER__DB *)Self__C3DU->storage__4EL);
-        old_nb_elts__W3DU=Self__C3DU->capacity__HFL;
-        __tmp__H3DU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D3DU),((__UINTEGER_32__RWB )old_nb_elts__W3DU),((__UINTEGER_32__RWB )old_nb_elts__G3DU));
-        __tmp__D3DU=((__CHARACTER__DB *)__tmp__H3DU);
-        clear__to__F00(__tmp__D3DU,old_nb_elts__W3DU,(__INTEGER__Q)(old_nb_elts__G3DU -  1));
-        Self__C3DU->storage__4EL=__tmp__D3DU;
-        Self__C3DU->capacity__HFL=old_nb_elts__G3DU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__C3DU->storage__4EL)[Self__C3DU->count__WJ]=' ';
-    Self__C3DU->count__WJ=(__INTEGER__Q)(Self__C3DU->count__WJ +  1);
-    genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)ts__52DU),buffer__J4NO);
-    Self__C3DU=((__STRING__BC *)buffer__J4NO);
-    if ((Self__C3DU->capacity__HFL <= Self__C3DU->count__WJ)) {
-      if ((Self__C3DU->capacity__HFL ==  0)) {
-        Self__C3DU->capacity__HFL= 32;
-        __tmp__D3DU=create__KVW( 32);
-        Self__C3DU->storage__4EL=__tmp__D3DU;
-      } else /* FALSE */ {
-        old_nb_elts__G3DU=(__INTEGER__Q)(Self__C3DU->capacity__HFL <<  1);
-        __tmp__D3DU=((__CHARACTER__DB *)Self__C3DU->storage__4EL);
-        old_nb_elts__W3DU=Self__C3DU->capacity__HFL;
-        __tmp__H3DU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D3DU),((__UINTEGER_32__RWB )old_nb_elts__W3DU),((__UINTEGER_32__RWB )old_nb_elts__G3DU));
-        __tmp__D3DU=((__CHARACTER__DB *)__tmp__H3DU);
-        clear__to__F00(__tmp__D3DU,old_nb_elts__W3DU,(__INTEGER__Q)(old_nb_elts__G3DU -  1));
-        Self__C3DU->storage__4EL=__tmp__D3DU;
-        Self__C3DU->capacity__HFL=old_nb_elts__G3DU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__C3DU->storage__4EL)[Self__C3DU->count__WJ]='*';
-    Self__C3DU->count__WJ=(__INTEGER__Q)(Self__C3DU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__J4NO),__tmp__R5NO->parent_variable__B4WC.intern_name__HN5D);
-    Self__C3DU=((__STRING__BC *)buffer__J4NO);
-    if ((Self__C3DU->capacity__HFL <= Self__C3DU->count__WJ)) {
-      if ((Self__C3DU->capacity__HFL ==  0)) {
-        Self__C3DU->capacity__HFL= 32;
-        __tmp__D3DU=create__KVW( 32);
-        Self__C3DU->storage__4EL=__tmp__D3DU;
-      } else /* FALSE */ {
-        old_nb_elts__G3DU=(__INTEGER__Q)(Self__C3DU->capacity__HFL <<  1);
-        __tmp__D3DU=((__CHARACTER__DB *)Self__C3DU->storage__4EL);
-        old_nb_elts__W3DU=Self__C3DU->capacity__HFL;
-        __tmp__H3DU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D3DU),((__UINTEGER_32__RWB )old_nb_elts__W3DU),((__UINTEGER_32__RWB )old_nb_elts__G3DU));
-        __tmp__D3DU=((__CHARACTER__DB *)__tmp__H3DU);
-        clear__to__F00(__tmp__D3DU,old_nb_elts__W3DU,(__INTEGER__Q)(old_nb_elts__G3DU -  1));
-        Self__C3DU->storage__4EL=__tmp__D3DU;
-        Self__C3DU->capacity__HFL=old_nb_elts__G3DU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__C3DU->storage__4EL)[Self__C3DU->count__WJ]=',';
-    Self__C3DU->count__WJ=(__INTEGER__Q)(Self__C3DU->count__WJ +  1);
-    __tmp__Q2DU=(__INTEGER__Q)(__tmp__Q2DU +  1);
-  };
-  Self__O2DU=((__STRING__BC *)buffer__J4NO);
-  if ((((__CHARACTER__DB *)Self__O2DU->storage__4EL)[(__INTEGER__Q)(Self__O2DU->count__WJ -  1)] == ',')) {
-    Self__C3DU=((__STRING__BC *)buffer__J4NO);
-    if (( 1 > Self__C3DU->count__WJ)) {
-      Self__C3DU->count__WJ= 0;
-    } else /* FALSE */ {
-      Self__C3DU->count__WJ=(__INTEGER__Q)(Self__C3DU->count__WJ -  1);
-    };
-  };
-  Self__O2DU=((__STRING__BC *)buffer__J4NO);
-  if ((Self__O2DU->capacity__HFL <= Self__O2DU->count__WJ)) {
-    if ((Self__O2DU->capacity__HFL ==  0)) {
-      Self__O2DU->capacity__HFL= 32;
-      __tmp__P2DU=create__KVW( 32);
-      Self__O2DU->storage__4EL=__tmp__P2DU;
-    } else /* FALSE */ {
-      __tmp__E3DU=(__INTEGER__Q)(Self__O2DU->capacity__HFL <<  1);
-      __tmp__P2DU=((__CHARACTER__DB *)Self__O2DU->storage__4EL);
-      old_nb_elts__G3DU=Self__O2DU->capacity__HFL;
-      __tmp__T2DU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__P2DU),((__UINTEGER_32__RWB )old_nb_elts__G3DU),((__UINTEGER_32__RWB )__tmp__E3DU));
-      __tmp__P2DU=((__CHARACTER__DB *)__tmp__T2DU);
-      clear__to__F00(__tmp__P2DU,old_nb_elts__G3DU,(__INTEGER__Q)(__tmp__E3DU -  1));
-      Self__O2DU->storage__4EL=__tmp__P2DU;
-      Self__O2DU->capacity__HFL=__tmp__E3DU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__O2DU->storage__4EL)[Self__O2DU->count__WJ]=')';
-  Self__O2DU->count__WJ=(__INTEGER__Q)(Self__O2DU->count__WJ +  1);
+    __P2QO=__O__;
+  };
+  __WDLL.self=__EDLL;
+  __3DLL.self=__EDLL;
+  if ((! __P2QO)) {
+    if (((void *)((____MIOJ *)__WDLL.self)->__ER2K != (void *)NULL)) {
+      __T4DU=(____Q)(((____4X1D *)((____MIOJ *)__3DLL.self)->__ER2K)->__GY1D.__33BE +  1);
+      __53DU=__T4DU;
+    };
+  };
+  __B4DU=__53DU;
+  __53DU= 1;
+  while ((__53DU <= __B4DU)) {
+    __VPVT=&(__X5NO->__RP2C.__OIOJ);
+    __ABOO=NULL;
+    __UPVT=(__53DU ==  0);
+    __WPVT.self=__VPVT;
+    __XPVT.self=__VPVT;
+    if (__UPVT) {
+      __ABOO=((____MIOJ *)__WPVT.self)->__QIOJ;
+    } else /* FALSE */ {
+      __ABOO=((void **)((____4X1D *)((____MIOJ *)__XPVT.self)->__ER2K)->__GY1D.__KV5F)[(____Q)(__53DU -  1)];
+    };
+    ((____N5WC *)__ABOO)->__UO5D=__K__;
+    __O4DU=__ABOO->__Q5WC.__KP5D;
+    __ENZH(((____WMB *)__O4DU),__Y5NO);
+    __R4DU=((____BC *)__Y5NO);
+    if ((__R4DU->__OFL <= __R4DU->__WJ)) {
+      if ((__R4DU->__OFL ==  0)) {
+        __R4DU->__OFL= 32;
+        __S4DU=__RVW( 32);
+        __R4DU->__FFL=__S4DU;
+      } else /* FALSE */ {
+        __V4DU=(____Q)(__R4DU->__OFL <<  1);
+        __S4DU=((____DB *)__R4DU->__FFL);
+        __F5DU=__R4DU->__OFL;
+        __W4DU=__55W(((____IB )__S4DU),((____YWB )__F5DU),((____YWB )__V4DU));
+        __S4DU=((____DB *)__W4DU);
+        __M00(__S4DU,__F5DU,(____Q)(__V4DU -  1));
+        __R4DU->__FFL=__S4DU;
+        __R4DU->__OFL=__V4DU;
+      };
+    };
+    ((____DB *)__R4DU->__FFL)[__R4DU->__WJ]=' ';
+    __R4DU->__WJ=(____Q)(__R4DU->__WJ +  1);
+    __DOZH(((____WMB *)__O4DU),__Y5NO);
+    __R4DU=((____BC *)__Y5NO);
+    if ((__R4DU->__OFL <= __R4DU->__WJ)) {
+      if ((__R4DU->__OFL ==  0)) {
+        __R4DU->__OFL= 32;
+        __S4DU=__RVW( 32);
+        __R4DU->__FFL=__S4DU;
+      } else /* FALSE */ {
+        __V4DU=(____Q)(__R4DU->__OFL <<  1);
+        __S4DU=((____DB *)__R4DU->__FFL);
+        __F5DU=__R4DU->__OFL;
+        __W4DU=__55W(((____IB )__S4DU),((____YWB )__F5DU),((____YWB )__V4DU));
+        __S4DU=((____DB *)__W4DU);
+        __M00(__S4DU,__F5DU,(____Q)(__V4DU -  1));
+        __R4DU->__FFL=__S4DU;
+        __R4DU->__OFL=__V4DU;
+      };
+    };
+    ((____DB *)__R4DU->__FFL)[__R4DU->__WJ]='*';
+    __R4DU->__WJ=(____Q)(__R4DU->__WJ +  1);
+    __EWX(((____BC *)__Y5NO),__ABOO->__Q5WC.__WO5D);
+    __R4DU=((____BC *)__Y5NO);
+    if ((__R4DU->__OFL <= __R4DU->__WJ)) {
+      if ((__R4DU->__OFL ==  0)) {
+        __R4DU->__OFL= 32;
+        __S4DU=__RVW( 32);
+        __R4DU->__FFL=__S4DU;
+      } else /* FALSE */ {
+        __V4DU=(____Q)(__R4DU->__OFL <<  1);
+        __S4DU=((____DB *)__R4DU->__FFL);
+        __F5DU=__R4DU->__OFL;
+        __W4DU=__55W(((____IB )__S4DU),((____YWB )__F5DU),((____YWB )__V4DU));
+        __S4DU=((____DB *)__W4DU);
+        __M00(__S4DU,__F5DU,(____Q)(__V4DU -  1));
+        __R4DU->__FFL=__S4DU;
+        __R4DU->__OFL=__V4DU;
+      };
+    };
+    ((____DB *)__R4DU->__FFL)[__R4DU->__WJ]=',';
+    __R4DU->__WJ=(____Q)(__R4DU->__WJ +  1);
+    __53DU=(____Q)(__53DU +  1);
+  };
+  __33DU=((____BC *)__Y5NO);
+  if ((((____DB *)__33DU->__FFL)[(____Q)(__33DU->__WJ -  1)] == ',')) {
+    __R4DU=((____BC *)__Y5NO);
+    if (( 1 > __R4DU->__WJ)) {
+      __R4DU->__WJ= 0;
+    } else /* FALSE */ {
+      __R4DU->__WJ=(____Q)(__R4DU->__WJ -  1);
+    };
+  };
+  __33DU=((____BC *)__Y5NO);
+  if ((__33DU->__OFL <= __33DU->__WJ)) {
+    if ((__33DU->__OFL ==  0)) {
+      __33DU->__OFL= 32;
+      __43DU=__RVW( 32);
+      __33DU->__FFL=__43DU;
+    } else /* FALSE */ {
+      __T4DU=(____Q)(__33DU->__OFL <<  1);
+      __43DU=((____DB *)__33DU->__FFL);
+      __V4DU=__33DU->__OFL;
+      __C4DU=__55W(((____IB )__43DU),((____YWB )__V4DU),((____YWB )__T4DU));
+      __43DU=((____DB *)__C4DU);
+      __M00(__43DU,__V4DU,(____Q)(__T4DU -  1));
+      __33DU->__FFL=__43DU;
+      __33DU->__OFL=__T4DU;
+    };
+  };
+  ((____DB *)__33DU->__FFL)[__33DU->__WJ]=')';
+  __33DU->__WJ=(____Q)(__33DU->__WJ +  1);
 }
 
-static void genere_handler_intern__XMTL(__PROFIL_BLOCK__22NJ *Self__YMTL,__STRING__BC *buffer__ZMTL)
-// ({PROFIL_BLOCK__22NJ},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __GOTL(____L4NJ *__HOTL,____BC *__IOTL)
+// ({__L4NJ},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __POSITION__OL __tmp__CNTL,__tmp__EWZL;
-  __TYPE_FULL__PMB *ts__JUZL,*ts__D5DU;
-  __STRING__BC *Self__S4DU,*Self__G5DU;
-  __INTEGER__Q __tmp__U4DU,old_nb_elts__W4DU,__tmp__I5DU;
-  __INTEGER__Q old_nb_elts__K5DU,old_nb_elts__BAEU;
-  __POINTER__IB __tmp__X4DU,__tmp__L5DU;
-  __LOCAL__43WC *__tmp__QVZL;
-  __CHARACTER__DB *__tmp__T4DU,*__tmp__H5DU;
-  __SLIM_ARRAYoLOCALo__3GOJ *Self__Y5DU,*Self__QOVT;
-  __BOOLEAN__L __tmp__X5DU,__tmp__POVT;
-  __BLOCK__GB __tmp__Z5DU;
-  __BLOCK__GB __tmp__05DU;
-  __BLOCK__GB __tmp__ROVT;
-  __BLOCK__GB __tmp__SOVT;
-  if (((void *)Self__YMTL->context_extern__01YJ != (void *)NULL)) {
-    __tmp__CNTL=Self__YMTL->parent_profil__32NJ.code__SYNJ->parent_instr__ZH.parent_itm_object__YH.position__H2B;
-    put_error__text__2PE( 2,(&__string_358));
-    put_position__HRE(__tmp__CNTL);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-    };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+  ____OL __ROTL,__TXZL;
+  ____WMB *__YVZL,*__SAEU;
+  ____BC *__BAEU,*__VAEU;
+  ____Q __DAEU,__FAEU,__XAEU,__ZAEU,__QBEU;
+  ____IB __GAEU,__0AEU;
+  ____N5WC *__5WZL;
+  ____DB *__CAEU,*__WAEU;
+  ____MIOJ *__HBEU,*__5PVT;
+  ____L __GBEU,__4PVT;
+  ____GB __IBEU;
+  ____GB __JBEU;
+  ____GB __AQVT;
+  ____GB __BQVT;
+  if (((void *)__HOTL->__J3YJ != (void *)NULL)) {
+    __ROTL=__HOTL->__M4NJ.__B0NJ->__ZH.__YH.__O2B;
+    __DQE( 2,(&__string_358));
+    __ORE(__ROTL);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  ts__JUZL=NULL;
-  append__3VX(((__STRING__BC *)buffer__ZMTL),(&__string_355));
-  if (((void *)Self__YMTL->parent_profil__32NJ.result_list__5GOJ.first__BHOJ == (void *)NULL)) {
-    append__3VX(((__STRING__BC *)buffer__ZMTL),(&__string_356));
+  __YVZL=NULL;
+  __EWX(((____BC *)__IOTL),(&__string_355));
+  if (((void *)__HOTL->__M4NJ.__OIOJ.__QIOJ == (void *)NULL)) {
+    __EWX(((____BC *)__IOTL),(&__string_356));
   } else /* FALSE */ {
-    ts__JUZL=Self__YMTL->parent_profil__32NJ.result_list__5GOJ.first__BHOJ->parent_variable__B4WC.type__1N5D;
-    genere_declaration__VLZH(((__TYPE_FULL__PMB *)ts__JUZL),buffer__ZMTL);
-    genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)ts__JUZL),buffer__ZMTL);
-    Self__S4DU=((__STRING__BC *)buffer__ZMTL);
-    if ((Self__S4DU->capacity__HFL <= Self__S4DU->count__WJ)) {
-      if ((Self__S4DU->capacity__HFL ==  0)) {
-        Self__S4DU->capacity__HFL= 32;
-        __tmp__T4DU=create__KVW( 32);
-        Self__S4DU->storage__4EL=__tmp__T4DU;
-      } else /* FALSE */ {
-        __tmp__U4DU=(__INTEGER__Q)(Self__S4DU->capacity__HFL <<  1);
-        __tmp__T4DU=((__CHARACTER__DB *)Self__S4DU->storage__4EL);
-        old_nb_elts__W4DU=Self__S4DU->capacity__HFL;
-        __tmp__X4DU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T4DU),((__UINTEGER_32__RWB )old_nb_elts__W4DU),((__UINTEGER_32__RWB )__tmp__U4DU));
-        __tmp__T4DU=((__CHARACTER__DB *)__tmp__X4DU);
-        clear__to__F00(__tmp__T4DU,old_nb_elts__W4DU,(__INTEGER__Q)(__tmp__U4DU -  1));
-        Self__S4DU->storage__4EL=__tmp__T4DU;
-        Self__S4DU->capacity__HFL=__tmp__U4DU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__S4DU->storage__4EL)[Self__S4DU->count__WJ]=' ';
-    Self__S4DU->count__WJ=(__INTEGER__Q)(Self__S4DU->count__WJ +  1);
-  };
-  append__3VX(((__STRING__BC *)buffer__ZMTL),Self__YMTL->parent_profil__32NJ.name__P1IK);
-  Self__S4DU=((__STRING__BC *)buffer__ZMTL);
-  if ((Self__S4DU->capacity__HFL <= Self__S4DU->count__WJ)) {
-    if ((Self__S4DU->capacity__HFL ==  0)) {
-      Self__S4DU->capacity__HFL= 32;
-      __tmp__T4DU=create__KVW( 32);
-      Self__S4DU->storage__4EL=__tmp__T4DU;
-    } else /* FALSE */ {
-      __tmp__U4DU=(__INTEGER__Q)(Self__S4DU->capacity__HFL <<  1);
-      __tmp__T4DU=((__CHARACTER__DB *)Self__S4DU->storage__4EL);
-      old_nb_elts__W4DU=Self__S4DU->capacity__HFL;
-      __tmp__X4DU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T4DU),((__UINTEGER_32__RWB )old_nb_elts__W4DU),((__UINTEGER_32__RWB )__tmp__U4DU));
-      __tmp__T4DU=((__CHARACTER__DB *)__tmp__X4DU);
-      clear__to__F00(__tmp__T4DU,old_nb_elts__W4DU,(__INTEGER__Q)(__tmp__U4DU -  1));
-      Self__S4DU->storage__4EL=__tmp__T4DU;
-      Self__S4DU->capacity__HFL=__tmp__U4DU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__S4DU->storage__4EL)[Self__S4DU->count__WJ]='(';
-  Self__S4DU->count__WJ=(__INTEGER__Q)(Self__S4DU->count__WJ +  1);
-  __tmp__U4DU=Self__YMTL->parent_profil__32NJ.argument_list__G5NJ->parent_arrayed_collection__XW1D.upper__O2BE;
-  old_nb_elts__W4DU= 0;
-  while ((old_nb_elts__W4DU <= __tmp__U4DU)) {
-    __tmp__QVZL=((void **)((__FAST_ARRAYoLOCALo__PW1D *)Self__YMTL->parent_profil__32NJ.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[old_nb_elts__W4DU];
-    if (((void *)__tmp__QVZL != (void *)NULL)) {
-      if ((__tmp__QVZL->parent_variable__B4WC.parent_named__A4WC.style__NKQC != ' ')) {
-        __tmp__EWZL=__tmp__QVZL->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-        put_error__text__2PE( 1,(&__string_357));
-        put_position__HRE(__tmp__EWZL);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-        };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    __YVZL=__HOTL->__M4NJ.__OIOJ.__QIOJ->__Q5WC.__KP5D;
+    __ENZH(((____WMB *)__YVZL),__IOTL);
+    __DOZH(((____WMB *)__YVZL),__IOTL);
+    __BAEU=((____BC *)__IOTL);
+    if ((__BAEU->__OFL <= __BAEU->__WJ)) {
+      if ((__BAEU->__OFL ==  0)) {
+        __BAEU->__OFL= 32;
+        __CAEU=__RVW( 32);
+        __BAEU->__FFL=__CAEU;
+      } else /* FALSE */ {
+        __DAEU=(____Q)(__BAEU->__OFL <<  1);
+        __CAEU=((____DB *)__BAEU->__FFL);
+        __FAEU=__BAEU->__OFL;
+        __GAEU=__55W(((____IB )__CAEU),((____YWB )__FAEU),((____YWB )__DAEU));
+        __CAEU=((____DB *)__GAEU);
+        __M00(__CAEU,__FAEU,(____Q)(__DAEU -  1));
+        __BAEU->__FFL=__CAEU;
+        __BAEU->__OFL=__DAEU;
+      };
+    };
+    ((____DB *)__BAEU->__FFL)[__BAEU->__WJ]=' ';
+    __BAEU->__WJ=(____Q)(__BAEU->__WJ +  1);
+  };
+  __EWX(((____BC *)__IOTL),__HOTL->__M4NJ.__42IK);
+  __BAEU=((____BC *)__IOTL);
+  if ((__BAEU->__OFL <= __BAEU->__WJ)) {
+    if ((__BAEU->__OFL ==  0)) {
+      __BAEU->__OFL= 32;
+      __CAEU=__RVW( 32);
+      __BAEU->__FFL=__CAEU;
+    } else /* FALSE */ {
+      __DAEU=(____Q)(__BAEU->__OFL <<  1);
+      __CAEU=((____DB *)__BAEU->__FFL);
+      __FAEU=__BAEU->__OFL;
+      __GAEU=__55W(((____IB )__CAEU),((____YWB )__FAEU),((____YWB )__DAEU));
+      __CAEU=((____DB *)__GAEU);
+      __M00(__CAEU,__FAEU,(____Q)(__DAEU -  1));
+      __BAEU->__FFL=__CAEU;
+      __BAEU->__OFL=__DAEU;
+    };
+  };
+  ((____DB *)__BAEU->__FFL)[__BAEU->__WJ]='(';
+  __BAEU->__WJ=(____Q)(__BAEU->__WJ +  1);
+  __DAEU=__HOTL->__M4NJ.__VAOJ->__GY1D.__33BE;
+  __FAEU= 0;
+  while ((__FAEU <= __DAEU)) {
+    __5WZL=((void **)((____4X1D *)__HOTL->__M4NJ.__VAOJ)->__GY1D.__KV5F)[__FAEU];
+    if (((void *)__5WZL != (void *)NULL)) {
+      if ((__5WZL->__Q5WC.__P5WC.__2LQC != ' ')) {
+        __TXZL=__5WZL->__Q5WC.__P5WC.__OF.__O2B;
+        __DQE( 1,(&__string_357));
+        __ORE(__TXZL);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      ts__D5DU=__tmp__QVZL->parent_variable__B4WC.type__1N5D;
-      genere_declaration__VLZH(((__TYPE_FULL__PMB *)ts__D5DU),buffer__ZMTL);
-      Self__G5DU=((__STRING__BC *)buffer__ZMTL);
-      if ((Self__G5DU->capacity__HFL <= Self__G5DU->count__WJ)) {
-        if ((Self__G5DU->capacity__HFL ==  0)) {
-          Self__G5DU->capacity__HFL= 32;
-          __tmp__H5DU=create__KVW( 32);
-          Self__G5DU->storage__4EL=__tmp__H5DU;
-        } else /* FALSE */ {
-          __tmp__I5DU=(__INTEGER__Q)(Self__G5DU->capacity__HFL <<  1);
-          __tmp__H5DU=((__CHARACTER__DB *)Self__G5DU->storage__4EL);
-          old_nb_elts__K5DU=Self__G5DU->capacity__HFL;
-          __tmp__L5DU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H5DU),((__UINTEGER_32__RWB )old_nb_elts__K5DU),((__UINTEGER_32__RWB )__tmp__I5DU));
-          __tmp__H5DU=((__CHARACTER__DB *)__tmp__L5DU);
-          clear__to__F00(__tmp__H5DU,old_nb_elts__K5DU,(__INTEGER__Q)(__tmp__I5DU -  1));
-          Self__G5DU->storage__4EL=__tmp__H5DU;
-          Self__G5DU->capacity__HFL=__tmp__I5DU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__G5DU->storage__4EL)[Self__G5DU->count__WJ]=' ';
-      Self__G5DU->count__WJ=(__INTEGER__Q)(Self__G5DU->count__WJ +  1);
-      genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)ts__D5DU),buffer__ZMTL);
-      append__3VX(((__STRING__BC *)buffer__ZMTL),__tmp__QVZL->parent_variable__B4WC.intern_name__HN5D);
-      Self__G5DU=((__STRING__BC *)buffer__ZMTL);
-      if ((Self__G5DU->capacity__HFL <= Self__G5DU->count__WJ)) {
-        if ((Self__G5DU->capacity__HFL ==  0)) {
-          Self__G5DU->capacity__HFL= 32;
-          __tmp__H5DU=create__KVW( 32);
-          Self__G5DU->storage__4EL=__tmp__H5DU;
-        } else /* FALSE */ {
-          __tmp__I5DU=(__INTEGER__Q)(Self__G5DU->capacity__HFL <<  1);
-          __tmp__H5DU=((__CHARACTER__DB *)Self__G5DU->storage__4EL);
-          old_nb_elts__K5DU=Self__G5DU->capacity__HFL;
-          __tmp__L5DU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H5DU),((__UINTEGER_32__RWB )old_nb_elts__K5DU),((__UINTEGER_32__RWB )__tmp__I5DU));
-          __tmp__H5DU=((__CHARACTER__DB *)__tmp__L5DU);
-          clear__to__F00(__tmp__H5DU,old_nb_elts__K5DU,(__INTEGER__Q)(__tmp__I5DU -  1));
-          Self__G5DU->storage__4EL=__tmp__H5DU;
-          Self__G5DU->capacity__HFL=__tmp__I5DU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__G5DU->storage__4EL)[Self__G5DU->count__WJ]=',';
-      Self__G5DU->count__WJ=(__INTEGER__Q)(Self__G5DU->count__WJ +  1);
-    };
-    old_nb_elts__W4DU=(__INTEGER__Q)(old_nb_elts__W4DU +  1);
-  };
-  Self__Y5DU=&(Self__YMTL->parent_profil__32NJ.result_list__5GOJ);
-  __tmp__U4DU= 0;
-  if (((void *)Self__Y5DU->first__BHOJ == (void *)NULL)) {
-    __tmp__U4DU=(__INTEGER__Q)(-  1);
-    __tmp__X5DU=TRUE__K__;
+      __SAEU=__5WZL->__Q5WC.__KP5D;
+      __ENZH(((____WMB *)__SAEU),__IOTL);
+      __VAEU=((____BC *)__IOTL);
+      if ((__VAEU->__OFL <= __VAEU->__WJ)) {
+        if ((__VAEU->__OFL ==  0)) {
+          __VAEU->__OFL= 32;
+          __WAEU=__RVW( 32);
+          __VAEU->__FFL=__WAEU;
+        } else /* FALSE */ {
+          __XAEU=(____Q)(__VAEU->__OFL <<  1);
+          __WAEU=((____DB *)__VAEU->__FFL);
+          __ZAEU=__VAEU->__OFL;
+          __0AEU=__55W(((____IB )__WAEU),((____YWB )__ZAEU),((____YWB )__XAEU));
+          __WAEU=((____DB *)__0AEU);
+          __M00(__WAEU,__ZAEU,(____Q)(__XAEU -  1));
+          __VAEU->__FFL=__WAEU;
+          __VAEU->__OFL=__XAEU;
+        };
+      };
+      ((____DB *)__VAEU->__FFL)[__VAEU->__WJ]=' ';
+      __VAEU->__WJ=(____Q)(__VAEU->__WJ +  1);
+      __DOZH(((____WMB *)__SAEU),__IOTL);
+      __EWX(((____BC *)__IOTL),__5WZL->__Q5WC.__WO5D);
+      __VAEU=((____BC *)__IOTL);
+      if ((__VAEU->__OFL <= __VAEU->__WJ)) {
+        if ((__VAEU->__OFL ==  0)) {
+          __VAEU->__OFL= 32;
+          __WAEU=__RVW( 32);
+          __VAEU->__FFL=__WAEU;
+        } else /* FALSE */ {
+          __XAEU=(____Q)(__VAEU->__OFL <<  1);
+          __WAEU=((____DB *)__VAEU->__FFL);
+          __ZAEU=__VAEU->__OFL;
+          __0AEU=__55W(((____IB )__WAEU),((____YWB )__ZAEU),((____YWB )__XAEU));
+          __WAEU=((____DB *)__0AEU);
+          __M00(__WAEU,__ZAEU,(____Q)(__XAEU -  1));
+          __VAEU->__FFL=__WAEU;
+          __VAEU->__OFL=__XAEU;
+        };
+      };
+      ((____DB *)__VAEU->__FFL)[__VAEU->__WJ]=',';
+      __VAEU->__WJ=(____Q)(__VAEU->__WJ +  1);
+    };
+    __FAEU=(____Q)(__FAEU +  1);
+  };
+  __HBEU=&(__HOTL->__M4NJ.__OIOJ);
+  __DAEU= 0;
+  if (((void *)__HBEU->__QIOJ == (void *)NULL)) {
+    __DAEU=(____Q)(-  1);
+    __GBEU=__K__;
   } else /* FALSE */ {
-    __tmp__X5DU=FALSE__O__;
-  };
-  __tmp__Z5DU.self=Self__Y5DU;
-  __tmp__05DU.self=Self__Y5DU;
-  if ((! __tmp__X5DU)) {
-    if (((void *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__Z5DU.self)->list__VP2K != (void *)NULL)) {
-      __tmp__I5DU=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__05DU.self)->list__VP2K)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__U4DU=__tmp__I5DU;
-    };
-  };
-  old_nb_elts__W4DU=__tmp__U4DU;
-  __tmp__U4DU= 1;
-  while ((__tmp__U4DU <= old_nb_elts__W4DU)) {
-    Self__QOVT=&(Self__YMTL->parent_profil__32NJ.result_list__5GOJ);
-    __tmp__QVZL=NULL;
-    __tmp__POVT=(__tmp__U4DU ==  0);
-    __tmp__ROVT.self=Self__QOVT;
-    __tmp__SOVT.self=Self__QOVT;
-    if (__tmp__POVT) {
-      __tmp__QVZL=((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__ROVT.self)->first__BHOJ;
-    } else /* FALSE */ {
-      __tmp__QVZL=((void **)((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__SOVT.self)->list__VP2K)->parent_arrayed_collection__XW1D.storage__1T5F)[(__INTEGER__Q)(__tmp__U4DU -  1)];
-    };
-    ((__LOCAL__43WC *)__tmp__QVZL)->is_result__FN5D=TRUE__K__;
-    ts__D5DU=__tmp__QVZL->parent_variable__B4WC.type__1N5D;
-    genere_declaration__VLZH(((__TYPE_FULL__PMB *)ts__D5DU),buffer__ZMTL);
-    Self__G5DU=((__STRING__BC *)buffer__ZMTL);
-    if ((Self__G5DU->capacity__HFL <= Self__G5DU->count__WJ)) {
-      if ((Self__G5DU->capacity__HFL ==  0)) {
-        Self__G5DU->capacity__HFL= 32;
-        __tmp__H5DU=create__KVW( 32);
-        Self__G5DU->storage__4EL=__tmp__H5DU;
-      } else /* FALSE */ {
-        old_nb_elts__K5DU=(__INTEGER__Q)(Self__G5DU->capacity__HFL <<  1);
-        __tmp__H5DU=((__CHARACTER__DB *)Self__G5DU->storage__4EL);
-        old_nb_elts__BAEU=Self__G5DU->capacity__HFL;
-        __tmp__L5DU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H5DU),((__UINTEGER_32__RWB )old_nb_elts__BAEU),((__UINTEGER_32__RWB )old_nb_elts__K5DU));
-        __tmp__H5DU=((__CHARACTER__DB *)__tmp__L5DU);
-        clear__to__F00(__tmp__H5DU,old_nb_elts__BAEU,(__INTEGER__Q)(old_nb_elts__K5DU -  1));
-        Self__G5DU->storage__4EL=__tmp__H5DU;
-        Self__G5DU->capacity__HFL=old_nb_elts__K5DU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__G5DU->storage__4EL)[Self__G5DU->count__WJ]=' ';
-    Self__G5DU->count__WJ=(__INTEGER__Q)(Self__G5DU->count__WJ +  1);
-    genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)ts__D5DU),buffer__ZMTL);
-    Self__G5DU=((__STRING__BC *)buffer__ZMTL);
-    if ((Self__G5DU->capacity__HFL <= Self__G5DU->count__WJ)) {
-      if ((Self__G5DU->capacity__HFL ==  0)) {
-        Self__G5DU->capacity__HFL= 32;
-        __tmp__H5DU=create__KVW( 32);
-        Self__G5DU->storage__4EL=__tmp__H5DU;
-      } else /* FALSE */ {
-        old_nb_elts__K5DU=(__INTEGER__Q)(Self__G5DU->capacity__HFL <<  1);
-        __tmp__H5DU=((__CHARACTER__DB *)Self__G5DU->storage__4EL);
-        old_nb_elts__BAEU=Self__G5DU->capacity__HFL;
-        __tmp__L5DU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H5DU),((__UINTEGER_32__RWB )old_nb_elts__BAEU),((__UINTEGER_32__RWB )old_nb_elts__K5DU));
-        __tmp__H5DU=((__CHARACTER__DB *)__tmp__L5DU);
-        clear__to__F00(__tmp__H5DU,old_nb_elts__BAEU,(__INTEGER__Q)(old_nb_elts__K5DU -  1));
-        Self__G5DU->storage__4EL=__tmp__H5DU;
-        Self__G5DU->capacity__HFL=old_nb_elts__K5DU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__G5DU->storage__4EL)[Self__G5DU->count__WJ]='*';
-    Self__G5DU->count__WJ=(__INTEGER__Q)(Self__G5DU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__ZMTL),__tmp__QVZL->parent_variable__B4WC.intern_name__HN5D);
-    Self__G5DU=((__STRING__BC *)buffer__ZMTL);
-    if ((Self__G5DU->capacity__HFL <= Self__G5DU->count__WJ)) {
-      if ((Self__G5DU->capacity__HFL ==  0)) {
-        Self__G5DU->capacity__HFL= 32;
-        __tmp__H5DU=create__KVW( 32);
-        Self__G5DU->storage__4EL=__tmp__H5DU;
-      } else /* FALSE */ {
-        old_nb_elts__K5DU=(__INTEGER__Q)(Self__G5DU->capacity__HFL <<  1);
-        __tmp__H5DU=((__CHARACTER__DB *)Self__G5DU->storage__4EL);
-        old_nb_elts__BAEU=Self__G5DU->capacity__HFL;
-        __tmp__L5DU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H5DU),((__UINTEGER_32__RWB )old_nb_elts__BAEU),((__UINTEGER_32__RWB )old_nb_elts__K5DU));
-        __tmp__H5DU=((__CHARACTER__DB *)__tmp__L5DU);
-        clear__to__F00(__tmp__H5DU,old_nb_elts__BAEU,(__INTEGER__Q)(old_nb_elts__K5DU -  1));
-        Self__G5DU->storage__4EL=__tmp__H5DU;
-        Self__G5DU->capacity__HFL=old_nb_elts__K5DU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__G5DU->storage__4EL)[Self__G5DU->count__WJ]=',';
-    Self__G5DU->count__WJ=(__INTEGER__Q)(Self__G5DU->count__WJ +  1);
-    __tmp__U4DU=(__INTEGER__Q)(__tmp__U4DU +  1);
-  };
-  Self__S4DU=((__STRING__BC *)buffer__ZMTL);
-  if ((((__CHARACTER__DB *)Self__S4DU->storage__4EL)[(__INTEGER__Q)(Self__S4DU->count__WJ -  1)] == ',')) {
-    Self__G5DU=((__STRING__BC *)buffer__ZMTL);
-    if (( 1 > Self__G5DU->count__WJ)) {
-      Self__G5DU->count__WJ= 0;
-    } else /* FALSE */ {
-      Self__G5DU->count__WJ=(__INTEGER__Q)(Self__G5DU->count__WJ -  1);
-    };
-  };
-  Self__S4DU=((__STRING__BC *)buffer__ZMTL);
-  if ((Self__S4DU->capacity__HFL <= Self__S4DU->count__WJ)) {
-    if ((Self__S4DU->capacity__HFL ==  0)) {
-      Self__S4DU->capacity__HFL= 32;
-      __tmp__T4DU=create__KVW( 32);
-      Self__S4DU->storage__4EL=__tmp__T4DU;
-    } else /* FALSE */ {
-      __tmp__I5DU=(__INTEGER__Q)(Self__S4DU->capacity__HFL <<  1);
-      __tmp__T4DU=((__CHARACTER__DB *)Self__S4DU->storage__4EL);
-      old_nb_elts__K5DU=Self__S4DU->capacity__HFL;
-      __tmp__X4DU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T4DU),((__UINTEGER_32__RWB )old_nb_elts__K5DU),((__UINTEGER_32__RWB )__tmp__I5DU));
-      __tmp__T4DU=((__CHARACTER__DB *)__tmp__X4DU);
-      clear__to__F00(__tmp__T4DU,old_nb_elts__K5DU,(__INTEGER__Q)(__tmp__I5DU -  1));
-      Self__S4DU->storage__4EL=__tmp__T4DU;
-      Self__S4DU->capacity__HFL=__tmp__I5DU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__S4DU->storage__4EL)[Self__S4DU->count__WJ]=')';
-  Self__S4DU->count__WJ=(__INTEGER__Q)(Self__S4DU->count__WJ +  1);
+    __GBEU=__O__;
+  };
+  __IBEU.self=__HBEU;
+  __JBEU.self=__HBEU;
+  if ((! __GBEU)) {
+    if (((void *)((____MIOJ *)__IBEU.self)->__ER2K != (void *)NULL)) {
+      __XAEU=(____Q)(((____4X1D *)((____MIOJ *)__JBEU.self)->__ER2K)->__GY1D.__33BE +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __DAEU=__XAEU;
+    };
+  };
+  __FAEU=__DAEU;
+  __DAEU= 1;
+  while ((__DAEU <= __FAEU)) {
+    __5PVT=&(__HOTL->__M4NJ.__OIOJ);
+    __5WZL=NULL;
+    __4PVT=(__DAEU ==  0);
+    __AQVT.self=__5PVT;
+    __BQVT.self=__5PVT;
+    if (__4PVT) {
+      __5WZL=((____MIOJ *)__AQVT.self)->__QIOJ;
+    } else /* FALSE */ {
+      __5WZL=((void **)((____4X1D *)((____MIOJ *)__BQVT.self)->__ER2K)->__GY1D.__KV5F)[(____Q)(__DAEU -  1)];
+    };
+    ((____N5WC *)__5WZL)->__UO5D=__K__;
+    __SAEU=__5WZL->__Q5WC.__KP5D;
+    __ENZH(((____WMB *)__SAEU),__IOTL);
+    __VAEU=((____BC *)__IOTL);
+    if ((__VAEU->__OFL <= __VAEU->__WJ)) {
+      if ((__VAEU->__OFL ==  0)) {
+        __VAEU->__OFL= 32;
+        __WAEU=__RVW( 32);
+        __VAEU->__FFL=__WAEU;
+      } else /* FALSE */ {
+        __ZAEU=(____Q)(__VAEU->__OFL <<  1);
+        __WAEU=((____DB *)__VAEU->__FFL);
+        __QBEU=__VAEU->__OFL;
+        __0AEU=__55W(((____IB )__WAEU),((____YWB )__QBEU),((____YWB )__ZAEU));
+        __WAEU=((____DB *)__0AEU);
+        __M00(__WAEU,__QBEU,(____Q)(__ZAEU -  1));
+        __VAEU->__FFL=__WAEU;
+        __VAEU->__OFL=__ZAEU;
+      };
+    };
+    ((____DB *)__VAEU->__FFL)[__VAEU->__WJ]=' ';
+    __VAEU->__WJ=(____Q)(__VAEU->__WJ +  1);
+    __DOZH(((____WMB *)__SAEU),__IOTL);
+    __VAEU=((____BC *)__IOTL);
+    if ((__VAEU->__OFL <= __VAEU->__WJ)) {
+      if ((__VAEU->__OFL ==  0)) {
+        __VAEU->__OFL= 32;
+        __WAEU=__RVW( 32);
+        __VAEU->__FFL=__WAEU;
+      } else /* FALSE */ {
+        __ZAEU=(____Q)(__VAEU->__OFL <<  1);
+        __WAEU=((____DB *)__VAEU->__FFL);
+        __QBEU=__VAEU->__OFL;
+        __0AEU=__55W(((____IB )__WAEU),((____YWB )__QBEU),((____YWB )__ZAEU));
+        __WAEU=((____DB *)__0AEU);
+        __M00(__WAEU,__QBEU,(____Q)(__ZAEU -  1));
+        __VAEU->__FFL=__WAEU;
+        __VAEU->__OFL=__ZAEU;
+      };
+    };
+    ((____DB *)__VAEU->__FFL)[__VAEU->__WJ]='*';
+    __VAEU->__WJ=(____Q)(__VAEU->__WJ +  1);
+    __EWX(((____BC *)__IOTL),__5WZL->__Q5WC.__WO5D);
+    __VAEU=((____BC *)__IOTL);
+    if ((__VAEU->__OFL <= __VAEU->__WJ)) {
+      if ((__VAEU->__OFL ==  0)) {
+        __VAEU->__OFL= 32;
+        __WAEU=__RVW( 32);
+        __VAEU->__FFL=__WAEU;
+      } else /* FALSE */ {
+        __ZAEU=(____Q)(__VAEU->__OFL <<  1);
+        __WAEU=((____DB *)__VAEU->__FFL);
+        __QBEU=__VAEU->__OFL;
+        __0AEU=__55W(((____IB )__WAEU),((____YWB )__QBEU),((____YWB )__ZAEU));
+        __WAEU=((____DB *)__0AEU);
+        __M00(__WAEU,__QBEU,(____Q)(__ZAEU -  1));
+        __VAEU->__FFL=__WAEU;
+        __VAEU->__OFL=__ZAEU;
+      };
+    };
+    ((____DB *)__VAEU->__FFL)[__VAEU->__WJ]=',';
+    __VAEU->__WJ=(____Q)(__VAEU->__WJ +  1);
+    __DAEU=(____Q)(__DAEU +  1);
+  };
+  __BAEU=((____BC *)__IOTL);
+  if ((((____DB *)__BAEU->__FFL)[(____Q)(__BAEU->__WJ -  1)] == ',')) {
+    __VAEU=((____BC *)__IOTL);
+    if (( 1 > __VAEU->__WJ)) {
+      __VAEU->__WJ= 0;
+    } else /* FALSE */ {
+      __VAEU->__WJ=(____Q)(__VAEU->__WJ -  1);
+    };
+  };
+  __BAEU=((____BC *)__IOTL);
+  if ((__BAEU->__OFL <= __BAEU->__WJ)) {
+    if ((__BAEU->__OFL ==  0)) {
+      __BAEU->__OFL= 32;
+      __CAEU=__RVW( 32);
+      __BAEU->__FFL=__CAEU;
+    } else /* FALSE */ {
+      __XAEU=(____Q)(__BAEU->__OFL <<  1);
+      __CAEU=((____DB *)__BAEU->__FFL);
+      __ZAEU=__BAEU->__OFL;
+      __GAEU=__55W(((____IB )__CAEU),((____YWB )__ZAEU),((____YWB )__XAEU));
+      __CAEU=((____DB *)__GAEU);
+      __M00(__CAEU,__ZAEU,(____Q)(__XAEU -  1));
+      __BAEU->__FFL=__CAEU;
+      __BAEU->__OFL=__XAEU;
+    };
+  };
+  ((____DB *)__BAEU->__FFL)[__BAEU->__WJ]=')';
+  __BAEU->__WJ=(____Q)(__BAEU->__WJ +  1);
 }
 
-static void genere_extern__JW1D(__LIST__WH *Self__KW1D,__STRING__BC *buffer__LW1D)
-// ({LIST__WH},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __YX1D(____WH *__ZX1D,____BC *__0X1D)
+// ({__WH},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__OW1D,Self__LNHE,limit_up__MNHE;
-  void **__tmp__QSAU;
-  __tmp__OW1D=(__INTEGER__Q)(buffer__LW1D->count__WJ +  1);
-  ((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(-  1);
-  (&__string_359)->count__0C= 9;
-  (&__string_359)->storage__1C="Is empty.";
-  Self__LNHE= 0;
-  limit_up__MNHE=var_size__GX1D->parent_arrayed_collection__FX1D.upper__ZZBE;
-  __tmp__QSAU=((__FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D *)var_size__GX1D)->parent_arrayed_collection__FX1D.storage__2Z4F;
-  while ((Self__LNHE <= limit_up__MNHE)) {
-    ((__FAST_ARRAYoLOCALo__PW1D *)((void **)__tmp__QSAU)[Self__LNHE])->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(-  1);
-    (&__string_359)->count__0C= 9;
-    (&__string_359)->storage__1C="Is empty.";
-    Self__LNHE=(__INTEGER__Q)(Self__LNHE +  1);
-  };
-  ((__FAST_ARRAYoLOCALo__PW1D *)free_context__E0BE)->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(-  1);
-  (&__string_359)->count__0C= 9;
-  (&__string_359)->storage__1C="Is empty.";
-  top_context__H0BE=(__INTEGER__Q)(-  1);
-  current_list_level__I0BE= 0;
-  genere_body__J0BE(Self__KW1D,buffer__LW1D);
-  ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-  add_local__in__31BE(((void **)((__FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D *)var_size__GX1D)->parent_arrayed_collection__FX1D.storage__2Z4F)[ 3],string_tmp__YC);
-  add_local__in__31BE(((void **)((__FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D *)var_size__GX1D)->parent_arrayed_collection__FX1D.storage__2Z4F)[ 2],string_tmp__YC);
-  add_local__in__31BE(((void **)((__FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D *)var_size__GX1D)->parent_arrayed_collection__FX1D.storage__2Z4F)[ 1],string_tmp__YC);
-  add_local__in__31BE(((void **)((__FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D *)var_size__GX1D)->parent_arrayed_collection__FX1D.storage__2Z4F)[ 0],string_tmp__YC);
-  insert_string__to__E5BE(((__STRING__BC *)buffer__LW1D),string_tmp__YC,__tmp__OW1D);
+  ____Q __3X1D,__0OHE,__1OHE;
+  void **__5TAU;
+  __3X1D=(____Q)(__0X1D->__WJ +  1);
+  ((____4X1D *)__HY1D)->__GY1D.__33BE=(____Q)(-  1);
+  (&__string_359)->__0C= 9;
+  (&__string_359)->__1C="Is empty.";
+  __0OHE= 0;
+  __1OHE=__VY1D->__UY1D.__I1BE;
+  __5TAU=((____MY1D *)__VY1D)->__UY1D.__L14F;
+  while ((__0OHE <= __1OHE)) {
+    ((____4X1D *)((void **)__5TAU)[__0OHE])->__GY1D.__33BE=(____Q)(-  1);
+    (&__string_359)->__0C= 9;
+    (&__string_359)->__1C="Is empty.";
+    __0OHE=(____Q)(__0OHE +  1);
+  };
+  ((____4X1D *)__T1BE)->__GY1D.__33BE=(____Q)(-  1);
+  (&__string_359)->__0C= 9;
+  (&__string_359)->__1C="Is empty.";
+  __W1BE=(____Q)(-  1);
+  __X1BE= 0;
+  __Y1BE(__ZX1D,__0X1D);
+  ((____BC *)__YC)->__WJ= 0;
+  __M3BE(((void **)((____MY1D *)__VY1D)->__UY1D.__L14F)[ 3],__YC);
+  __M3BE(((void **)((____MY1D *)__VY1D)->__UY1D.__L14F)[ 2],__YC);
+  __M3BE(((void **)((____MY1D *)__VY1D)->__UY1D.__L14F)[ 1],__YC);
+  __M3BE(((void **)((____MY1D *)__VY1D)->__UY1D.__L14F)[ 0],__YC);
+  __TACE(((____BC *)__0X1D),__YC,__3X1D);
 }
 
-static void add_comment__VBOO(__PROFIL_SLOT__BO2C *Self__WBOO,__STRING__BC *buffer__XBOO)
-// ({PROFIL_SLOT__BO2C},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __EDOO(____QP2C *__FDOO,____BC *__GDOO)
+// ({__QP2C},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__3AEU;
-  __INTEGER__Q __tmp__5AEU,old_nb_elts__BBEU;
-  __POINTER__IB __tmp__CBEU;
-  __CHARACTER__DB *__tmp__4AEU;
-  append__3VX(((__STRING__BC *)buffer__XBOO),(&__string_360));
-  append_type__S5LO(Self__WBOO,buffer__XBOO);
-  if (((__INTEGER_8__3YF)(Self__WBOO->parent_profil__CO2C.stat__ZOFL &  2) ==  0)) {
-    append__3VX(((__STRING__BC *)buffer__XBOO),(&__string_361));
+  ____BC *__MCEU;
+  ____Q __OCEU,__QCEU;
+  ____IB __RCEU;
+  ____DB *__NCEU;
+  __EWX(((____BC *)__GDOO),(&__string_360));
+  __BBMO(__FDOO,__GDOO);
+  if (((____EZF)(__FDOO->__RP2C.__IQFL &  2) ==  0)) {
+    __EWX(((____BC *)__GDOO),(&__string_361));
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)buffer__XBOO),(&__string_362));
+    __EWX(((____BC *)__GDOO),(&__string_362));
   };
-  if (((__INTEGER_8__3YF)(Self__WBOO->parent_profil__CO2C.stat__ZOFL &  1) ==  0)) {
-    append__3VX(((__STRING__BC *)buffer__XBOO),(&__string_363));
+  if (((____EZF)(__FDOO->__RP2C.__IQFL &  1) ==  0)) {
+    __EWX(((____BC *)__GDOO),(&__string_363));
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)buffer__XBOO),(&__string_364));
-  };
-  Self__3AEU=((__STRING__BC *)buffer__XBOO);
-  if ((Self__3AEU->capacity__HFL <= Self__3AEU->count__WJ)) {
-    if ((Self__3AEU->capacity__HFL ==  0)) {
-      Self__3AEU->capacity__HFL= 32;
-      __tmp__4AEU=create__KVW( 32);
-      Self__3AEU->storage__4EL=__tmp__4AEU;
-    } else /* FALSE */ {
-      __tmp__5AEU=(__INTEGER__Q)(Self__3AEU->capacity__HFL <<  1);
-      __tmp__4AEU=((__CHARACTER__DB *)Self__3AEU->storage__4EL);
-      old_nb_elts__BBEU=Self__3AEU->capacity__HFL;
-      __tmp__CBEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4AEU),((__UINTEGER_32__RWB )old_nb_elts__BBEU),((__UINTEGER_32__RWB )__tmp__5AEU));
-      __tmp__4AEU=((__CHARACTER__DB *)__tmp__CBEU);
-      clear__to__F00(__tmp__4AEU,old_nb_elts__BBEU,(__INTEGER__Q)(__tmp__5AEU -  1));
-      Self__3AEU->storage__4EL=__tmp__4AEU;
-      Self__3AEU->capacity__HFL=__tmp__5AEU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__3AEU->storage__4EL)[Self__3AEU->count__WJ]='\n';
-  Self__3AEU->count__WJ=(__INTEGER__Q)(Self__3AEU->count__WJ +  1);
+    __EWX(((____BC *)__GDOO),(&__string_364));
+  };
+  __MCEU=((____BC *)__GDOO);
+  if ((__MCEU->__OFL <= __MCEU->__WJ)) {
+    if ((__MCEU->__OFL ==  0)) {
+      __MCEU->__OFL= 32;
+      __NCEU=__RVW( 32);
+      __MCEU->__FFL=__NCEU;
+    } else /* FALSE */ {
+      __OCEU=(____Q)(__MCEU->__OFL <<  1);
+      __NCEU=((____DB *)__MCEU->__FFL);
+      __QCEU=__MCEU->__OFL;
+      __RCEU=__55W(((____IB )__NCEU),((____YWB )__QCEU),((____YWB )__OCEU));
+      __NCEU=((____DB *)__RCEU);
+      __M00(__NCEU,__QCEU,(____Q)(__OCEU -  1));
+      __MCEU->__FFL=__NCEU;
+      __MCEU->__OFL=__OCEU;
+    };
+  };
+  ((____DB *)__MCEU->__FFL)[__MCEU->__WJ]='\n';
+  __MCEU->__WJ=(____Q)(__MCEU->__WJ +  1);
 }
 
-static __BOOLEAN__L is_expanded_c__4NTE(__TYPE_FULL__PMB *Self__5NTE)
-// ({TYPE_FULL__PMB}) With result No recursive, No inlinable.
+static ____L __NPTE(____WMB *__OPTE)
+// ({__WMB}) With result No recursive, No inlinable.
 {
-  void *__tmp__HOTE;
-  __STRING_CONSTANT__0 *__tmp__IOTE;
-  __PROTOTYPE__MF *__tmp__5VYS;
-  __BOOLEAN__L __tmp__LOTE,Result__AOTE;
-  if (((__UINTEGER_8__WLC)(Self__5NTE->flag__ELK &  1) !=  0)) {
-    __tmp__HOTE=Self__5NTE->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__HOTE)->__id) {
-    case __TYPE__FF__: {
-      __tmp__IOTE=((__TYPE__FF *)__tmp__HOTE)->prototype__QF->type_c__DSOC;
+  void *__WPTE;
+  ____0 *__XPTE;
+  ____MF *__OXYS;
+  ____L __0PTE,__PPTE;
+  if (((____3LC)(__OPTE->__LLK &  1) !=  0)) {
+    __WPTE=__OPTE->__KLK;
+    switch (((struct ___OBJ *)__WPTE)->__id) {
+    case ____FF__: {
+      __XPTE=((____FF *)__WPTE)->__QF->__STOC;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__IOTE=((__TYPE_NULL__4LB *)__tmp__HOTE)->parent_type__5LB.prototype__QF->type_c__DSOC;
+    case ____FMB__: {
+      __XPTE=((____FMB *)__WPTE)->__GMB.__QF->__STOC;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__IOTE=((__TYPE_VOID__AMB *)__tmp__HOTE)->parent_type__BMB.prototype__QF->type_c__DSOC;
+    case ____HMB__: {
+      __XPTE=((____HMB *)__WPTE)->__IMB.__QF->__STOC;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__IOTE=(&__string_365);
+    case ____JMB__: {
+      __XPTE=(&__string_365);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__IOTE=((__TYPE_ID__EMB *)__tmp__HOTE)->parent_type__FMB.prototype__QF->type_c__DSOC;
+    case ____LMB__: {
+      __XPTE=((____LMB *)__WPTE)->__MMB.__QF->__STOC;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__IOTE=((__TYPE_GENERIC__BCY *)__tmp__HOTE)->parent_type__CCY.prototype__QF->type_c__DSOC;
+    case ____ICY__: {
+      __XPTE=((____ICY *)__WPTE)->__JCY.__QF->__STOC;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__5VYS=prototype__L2ZG();
-      __tmp__IOTE=__tmp__5VYS->type_c__DSOC;
+    case ____EQ5D__: {
+      __OXYS=__03ZG();
+      __XPTE=__OXYS->__STOC;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__IOTE=type_c__MSFL();
+    case ____L4NJ__: {
+      __XPTE=__1TFL();
     } break;
     };
-    __tmp__LOTE=((void *)__tmp__IOTE != (void *)NULL);
+    __0PTE=((void *)__XPTE != (void *)NULL);
   } else /* FALSE */ {
-    __tmp__LOTE=FALSE__O__;
+    __0PTE=__O__;
   };
-  Result__AOTE=__tmp__LOTE;
-  return(Result__AOTE);
+  __PPTE=__0PTE;
+  return(__PPTE);
 }
 
-static void genere_declaration__VLZH(__TYPE_FULL__PMB *Self__WLZH,__STRING__BC *buffer__XLZH)
-// ({TYPE_FULL__PMB},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __ENZH(____WMB *__FNZH,____BC *__GNZH)
+// ({__WMB},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  void *__tmp__4LZH,*__tmp__MMZH;
-  __TYPE__FF *Self__VIAI,*Self__GWYS;
-  __TYPE_NULL__4LB *Self__PJAI,*Self__BPVT;
-  __TYPE_VOID__AMB *Self__JKAI,*Self__DPVT;
-  __TYPE_CONTEXT__CMB *Self__DLAI,*Self__FPVT;
-  __TYPE_ID__EMB *Self__3LAI;
-  __TYPE_GENERIC__BCY *Self__YMAI;
-  __STRING_CONSTANT__0 *__tmp__DWYS,*__tmp__HPVT;
-  __TYPE_BLOCK__VO5D *Self__IPVT;
-  __PROFIL_BLOCK__22NJ *Self__LWYS;
-  __BOOLEAN__L __tmp__OLAI;
-  if (((__UINTEGER_8__WLC)(Self__WLZH->flag__ELK &  1) !=  0)) {
-    __tmp__4LZH=Self__WLZH->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__4LZH)->__id) {
-    case __TYPE__FF__: {
-      Self__VIAI=((__TYPE__FF *)__tmp__4LZH);
-      if ((is_java__EE && ((void *)Self__VIAI->prototype__QF->type_c__DSOC != (void *)NULL))) {
-        append__3VX(((__STRING__BC *)buffer__XLZH),Self__VIAI->prototype__QF->type_c__DSOC);
+  void *__NNZH,*__1NZH;
+  ____FF *__EKAI,*__VXYS;
+  ____FMB *__4KAI,*__QQVT;
+  ____HMB *__YLAI,*__SQVT;
+  ____JMB *__SMAI,*__UQVT;
+  ____LMB *__MNAI;
+  ____ICY *__HOAI;
+  ____0 *__SXYS,*__WQVT;
+  ____EQ5D *__XQVT;
+  ____L4NJ *__0XYS;
+  ____L __3MAI;
+  if (((____3LC)(__FNZH->__LLK &  1) !=  0)) {
+    __NNZH=__FNZH->__KLK;
+    switch (((struct ___OBJ *)__NNZH)->__id) {
+    case ____FF__: {
+      __EKAI=((____FF *)__NNZH);
+      if ((__EE && ((void *)__EKAI->__QF->__STOC != (void *)NULL))) {
+        __EWX(((____BC *)__GNZH),__EKAI->__QF->__STOC);
       } else /* FALSE */ {
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_121));
-        append__3VX(((__STRING__BC *)buffer__XLZH),Self__VIAI->intern_name__GZMB);
+        __EWX(((____BC *)__GNZH),(&__string_121));
+        __EWX(((____BC *)__GNZH),__EKAI->__5ZMB);
       };
-      add_genere_list__N5AI(Self__VIAI);
+      __2ABI(__EKAI);
     } break;
-    case __TYPE_NULL__4LB__: {
-      Self__PJAI=((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__4LZH));
-      if ((is_java__EE && ((void *)Self__PJAI->parent_type__5LB.prototype__QF->type_c__DSOC != (void *)NULL))) {
-        append__3VX(((__STRING__BC *)buffer__XLZH),Self__PJAI->parent_type__5LB.prototype__QF->type_c__DSOC);
+    case ____FMB__: {
+      __4KAI=((____FMB *)((____FF *)__NNZH));
+      if ((__EE && ((void *)__4KAI->__GMB.__QF->__STOC != (void *)NULL))) {
+        __EWX(((____BC *)__GNZH),__4KAI->__GMB.__QF->__STOC);
       } else /* FALSE */ {
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_121));
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_4));
+        __EWX(((____BC *)__GNZH),(&__string_121));
+        __EWX(((____BC *)__GNZH),(&__string_4));
       };
-      add_genere_list__IBBI(Self__PJAI);
+      __XCBI(__4KAI);
     } break;
-    case __TYPE_VOID__AMB__: {
-      Self__JKAI=((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__4LZH));
-      if ((is_java__EE && ((void *)Self__JKAI->parent_type__BMB.prototype__QF->type_c__DSOC != (void *)NULL))) {
-        append__3VX(((__STRING__BC *)buffer__XLZH),Self__JKAI->parent_type__BMB.prototype__QF->type_c__DSOC);
+    case ____HMB__: {
+      __YLAI=((____HMB *)((____FF *)__NNZH));
+      if ((__EE && ((void *)__YLAI->__IMB.__QF->__STOC != (void *)NULL))) {
+        __EWX(((____BC *)__GNZH),__YLAI->__IMB.__QF->__STOC);
       } else /* FALSE */ {
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_121));
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_5));
+        __EWX(((____BC *)__GNZH),(&__string_121));
+        __EWX(((____BC *)__GNZH),(&__string_5));
       };
-      add_genere_list__DDBI(Self__JKAI);
+      __SEBI(__YLAI);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      Self__DLAI=((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__4LZH));
-      if (is_java__EE) {
-        (&__string_365)->count__0C= 12;
-        (&__string_365)->storage__1C="_____CONTEXT";
-        __tmp__OLAI=((void *)(&__string_365) != (void *)NULL);
+    case ____JMB__: {
+      __SMAI=((____JMB *)((____FF *)__NNZH));
+      if (__EE) {
+        (&__string_365)->__0C= 12;
+        (&__string_365)->__1C="_____CONTEXT";
+        __3MAI=((void *)(&__string_365) != (void *)NULL);
       } else /* FALSE */ {
-        __tmp__OLAI=FALSE__O__;
+        __3MAI=__O__;
       };
-      if (__tmp__OLAI) {
-        (&__string_365)->count__0C= 12;
-        (&__string_365)->storage__1C="_____CONTEXT";
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_365));
+      if (__3MAI) {
+        (&__string_365)->__0C= 12;
+        (&__string_365)->__1C="_____CONTEXT";
+        __EWX(((____BC *)__GNZH),(&__string_365));
       } else /* FALSE */ {
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_121));
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_54));
+        __EWX(((____BC *)__GNZH),(&__string_121));
+        __EWX(((____BC *)__GNZH),(&__string_54));
       };
-      add_genere_list__4EBI(Self__DLAI);
+      __NGBI(__SMAI);
     } break;
-    case __TYPE_ID__EMB__: {
-      Self__3LAI=((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__4LZH));
-      if ((is_java__EE && ((void *)Self__3LAI->parent_type__FMB.prototype__QF->type_c__DSOC != (void *)NULL))) {
-        append__3VX(((__STRING__BC *)buffer__XLZH),Self__3LAI->parent_type__FMB.prototype__QF->type_c__DSOC);
+    case ____LMB__: {
+      __MNAI=((____LMB *)((____FF *)__NNZH));
+      if ((__EE && ((void *)__MNAI->__MMB.__QF->__STOC != (void *)NULL))) {
+        __EWX(((____BC *)__GNZH),__MNAI->__MMB.__QF->__STOC);
       } else /* FALSE */ {
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_121));
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_56));
+        __EWX(((____BC *)__GNZH),(&__string_121));
+        __EWX(((____BC *)__GNZH),(&__string_56));
       };
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      Self__YMAI=((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__4LZH));
-      if ((is_java__EE && ((void *)Self__YMAI->parent_type__CCY.prototype__QF->type_c__DSOC != (void *)NULL))) {
-        append__3VX(((__STRING__BC *)buffer__XLZH),Self__YMAI->parent_type__CCY.prototype__QF->type_c__DSOC);
+    case ____ICY__: {
+      __HOAI=((____ICY *)((____FF *)__NNZH));
+      if ((__EE && ((void *)__HOAI->__JCY.__QF->__STOC != (void *)NULL))) {
+        __EWX(((____BC *)__GNZH),__HOAI->__JCY.__QF->__STOC);
       } else /* FALSE */ {
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_121));
-        append__3VX(((__STRING__BC *)buffer__XLZH),Self__YMAI->parent_type__CCY.intern_name__GZMB);
+        __EWX(((____BC *)__GNZH),(&__string_121));
+        __EWX(((____BC *)__GNZH),__HOAI->__JCY.__5ZMB);
       };
-      add_genere_list__IHBI(Self__YMAI);
+      __XIBI(__HOAI);
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      put_expanded_declaration__RNAI(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__4LZH)),buffer__XLZH);
+    case ____EQ5D__: {
+      __APAI(((____EQ5D *)((____FF *)__NNZH)),__GNZH);
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      (&__string_121)->count__0C= 2;
-      (&__string_121)->storage__1C="__";
-      append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_121));
-      __tmp__DWYS=type_c__MSFL();
-      append__3VX(((__STRING__BC *)buffer__XLZH),__tmp__DWYS);
+    case ____L4NJ__: {
+      (&__string_121)->__0C= 2;
+      (&__string_121)->__1C="__";
+      __EWX(((____BC *)__GNZH),(&__string_121));
+      __SXYS=__1TFL();
+      __EWX(((____BC *)__GNZH),__SXYS);
     } break;
     };
-    __tmp__OLAI=TRUE__K__;
+    __3MAI=__K__;
   } else /* FALSE */ {
-    __tmp__OLAI=FALSE__O__;
+    __3MAI=__O__;
   };
-  if ((! __tmp__OLAI)) {
-    if (((__UINTEGER_8__WLC)(Self__WLZH->flag__ELK &  4) !=  0)) {
-      __tmp__MMZH=Self__WLZH->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__MMZH)->__id) {
-      case __TYPE__FF__: {
-        Self__GWYS=((__TYPE__FF *)__tmp__MMZH);
-        (&__string_121)->count__0C= 2;
-        (&__string_121)->storage__1C="__";
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_121));
-        append__3VX(((__STRING__BC *)buffer__XLZH),Self__GWYS->intern_name__GZMB);
-        add_genere_list__N5AI(Self__GWYS);
+  if ((! __3MAI)) {
+    if (((____3LC)(__FNZH->__LLK &  4) !=  0)) {
+      __1NZH=__FNZH->__KLK;
+      switch (((struct ___OBJ *)__1NZH)->__id) {
+      case ____FF__: {
+        __VXYS=((____FF *)__1NZH);
+        (&__string_121)->__0C= 2;
+        (&__string_121)->__1C="__";
+        __EWX(((____BC *)__GNZH),(&__string_121));
+        __EWX(((____BC *)__GNZH),__VXYS->__5ZMB);
+        __2ABI(__VXYS);
       } break;
-      case __TYPE_NULL__4LB__: {
-        Self__BPVT=((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__MMZH));
-        (&__string_121)->count__0C= 2;
-        (&__string_121)->storage__1C="__";
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_121));
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_4));
-        add_genere_list__IBBI(Self__BPVT);
+      case ____FMB__: {
+        __QQVT=((____FMB *)((____FF *)__1NZH));
+        (&__string_121)->__0C= 2;
+        (&__string_121)->__1C="__";
+        __EWX(((____BC *)__GNZH),(&__string_121));
+        __EWX(((____BC *)__GNZH),(&__string_4));
+        __XCBI(__QQVT);
       } break;
-      case __TYPE_VOID__AMB__: {
-        Self__DPVT=((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__MMZH));
-        (&__string_121)->count__0C= 2;
-        (&__string_121)->storage__1C="__";
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_121));
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_5));
-        add_genere_list__DDBI(Self__DPVT);
+      case ____HMB__: {
+        __SQVT=((____HMB *)((____FF *)__1NZH));
+        (&__string_121)->__0C= 2;
+        (&__string_121)->__1C="__";
+        __EWX(((____BC *)__GNZH),(&__string_121));
+        __EWX(((____BC *)__GNZH),(&__string_5));
+        __SEBI(__SQVT);
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        Self__FPVT=((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__MMZH));
-        (&__string_121)->count__0C= 2;
-        (&__string_121)->storage__1C="__";
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_121));
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_54));
-        add_genere_list__4EBI(Self__FPVT);
+      case ____JMB__: {
+        __UQVT=((____JMB *)((____FF *)__1NZH));
+        (&__string_121)->__0C= 2;
+        (&__string_121)->__1C="__";
+        __EWX(((____BC *)__GNZH),(&__string_121));
+        __EWX(((____BC *)__GNZH),(&__string_54));
+        __NGBI(__UQVT);
       } break;
-      case __TYPE_ID__EMB__: {
-        (&__string_121)->count__0C= 2;
-        (&__string_121)->storage__1C="__";
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_121));
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_56));
+      case ____LMB__: {
+        (&__string_121)->__0C= 2;
+        (&__string_121)->__1C="__";
+        __EWX(((____BC *)__GNZH),(&__string_121));
+        __EWX(((____BC *)__GNZH),(&__string_56));
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        put_reference_declaration__W1MI(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__MMZH)),buffer__XLZH);
+      case ____ICY__: {
+        __F3MI(((____ICY *)((____FF *)__1NZH)),__GNZH);
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        Self__IPVT=((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__MMZH));
-        (&__string_121)->count__0C= 2;
-        (&__string_121)->storage__1C="__";
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_121));
-        __tmp__HPVT=intern_name__YYBI();
-        append__3VX(((__STRING__BC *)buffer__XLZH),__tmp__HPVT);
-        add_genere_list__DJBI(Self__IPVT);
+      case ____EQ5D__: {
+        __XQVT=((____EQ5D *)((____FF *)__1NZH));
+        (&__string_121)->__0C= 2;
+        (&__string_121)->__1C="__";
+        __EWX(((____BC *)__GNZH),(&__string_121));
+        __WQVT=__H0BI();
+        __EWX(((____BC *)__GNZH),__WQVT);
+        __SKBI(__XQVT);
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        Self__LWYS=((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__MMZH));
-        (&__string_121)->count__0C= 2;
-        (&__string_121)->storage__1C="__";
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_121));
-        append__3VX(((__STRING__BC *)buffer__XLZH),Self__LWYS->parent_profil__32NJ.name__P1IK);
-        add_genere_list__CRHL(Self__LWYS);
+      case ____L4NJ__: {
+        __0XYS=((____L4NJ *)((____FF *)__1NZH));
+        (&__string_121)->__0C= 2;
+        (&__string_121)->__1C="__";
+        __EWX(((____BC *)__GNZH),(&__string_121));
+        __EWX(((____BC *)__GNZH),__0XYS->__M4NJ.__42IK);
+        __RSHL(__0XYS);
       } break;
       };
     } else /* FALSE */ {
-      __tmp__MMZH=Self__WLZH->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__MMZH)->__id) {
-      case __TYPE__FF__: {
-        if (is_java__EE) {
-          append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_366));
+      __1NZH=__FNZH->__KLK;
+      switch (((struct ___OBJ *)__1NZH)->__id) {
+      case ____FF__: {
+        if (__EE) {
+          __EWX(((____BC *)__GNZH),(&__string_366));
         } else /* FALSE */ {
-          append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_118));
+          __EWX(((____BC *)__GNZH),(&__string_118));
         };
       } break;
-      case __TYPE_NULL__4LB__: {
-        if (is_java__EE) {
-          append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_366));
+      case ____FMB__: {
+        if (__EE) {
+          __EWX(((____BC *)__GNZH),(&__string_366));
         } else /* FALSE */ {
-          append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_118));
+          __EWX(((____BC *)__GNZH),(&__string_118));
         };
       } break;
-      case __TYPE_VOID__AMB__: {
-        if (is_java__EE) {
-          append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_366));
+      case ____HMB__: {
+        if (__EE) {
+          __EWX(((____BC *)__GNZH),(&__string_366));
         } else /* FALSE */ {
-          append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_118));
+          __EWX(((____BC *)__GNZH),(&__string_118));
         };
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        if (is_java__EE) {
-          append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_366));
+      case ____JMB__: {
+        if (__EE) {
+          __EWX(((____BC *)__GNZH),(&__string_366));
         } else /* FALSE */ {
-          append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_118));
+          __EWX(((____BC *)__GNZH),(&__string_118));
         };
       } break;
-      case __TYPE_ID__EMB__: {
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_367));
+      case ____LMB__: {
+        __EWX(((____BC *)__GNZH),(&__string_367));
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        if (is_java__EE) {
-          append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_366));
+      case ____ICY__: {
+        if (__EE) {
+          __EWX(((____BC *)__GNZH),(&__string_366));
         } else /* FALSE */ {
-          append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_118));
+          __EWX(((____BC *)__GNZH),(&__string_118));
         };
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        put_expanded_declaration__RNAI(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__MMZH)),buffer__XLZH);
+      case ____EQ5D__: {
+        __APAI(((____EQ5D *)((____FF *)__1NZH)),__GNZH);
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        append__3VX(((__STRING__BC *)buffer__XLZH),(&__string_121));
-        __tmp__HPVT=type_c__MSFL();
-        append__3VX(((__STRING__BC *)buffer__XLZH),__tmp__HPVT);
+      case ____L4NJ__: {
+        __EWX(((____BC *)__GNZH),(&__string_121));
+        __WQVT=__1TFL();
+        __EWX(((____BC *)__GNZH),__WQVT);
       } break;
       };
     };
   };
 }
 
-static void genere_star_declaration__UMZH(__TYPE_FULL__PMB *Self__VMZH,__STRING__BC *buffer__WMZH)
-// ({TYPE_FULL__PMB},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __DOZH(____WMB *__EOZH,____BC *__FOZH)
+// ({__WMB},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  void *__tmp__HNZH;
-  __STRING__BC *Self__FBEU;
-  __INTEGER__Q __tmp__HBEU,old_nb_elts__JBEU;
-  __POINTER__IB __tmp__KBEU;
-  __CHARACTER__DB *__tmp__GBEU;
-  if (((! ((__UINTEGER_8__WLC)(Self__VMZH->flag__ELK &  1) !=  0)) || ((__UINTEGER_8__WLC)(Self__VMZH->flag__ELK &  16) !=  0))) {
-    __tmp__HNZH=Self__VMZH->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__HNZH)->__id) {
-    case __TYPE__FF__: {
-      if (is_java__EE) {
-        (&__string_368)->count__0C= 2;
-        (&__string_368)->storage__1C="[]";
-        append__3VX(((__STRING__BC *)buffer__WMZH),(&__string_368));
-      } else /* FALSE */ {
-        Self__FBEU=((__STRING__BC *)buffer__WMZH);
-        if ((Self__FBEU->capacity__HFL <= Self__FBEU->count__WJ)) {
-          if ((Self__FBEU->capacity__HFL ==  0)) {
-            Self__FBEU->capacity__HFL= 32;
-            __tmp__GBEU=create__KVW( 32);
-            Self__FBEU->storage__4EL=__tmp__GBEU;
-          } else /* FALSE */ {
-            __tmp__HBEU=(__INTEGER__Q)(Self__FBEU->capacity__HFL <<  1);
-            __tmp__GBEU=((__CHARACTER__DB *)Self__FBEU->storage__4EL);
-            old_nb_elts__JBEU=Self__FBEU->capacity__HFL;
-            __tmp__KBEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GBEU),((__UINTEGER_32__RWB )old_nb_elts__JBEU),((__UINTEGER_32__RWB )__tmp__HBEU));
-            __tmp__GBEU=((__CHARACTER__DB *)__tmp__KBEU);
-            clear__to__F00(__tmp__GBEU,old_nb_elts__JBEU,(__INTEGER__Q)(__tmp__HBEU -  1));
-            Self__FBEU->storage__4EL=__tmp__GBEU;
-            Self__FBEU->capacity__HFL=__tmp__HBEU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__FBEU->storage__4EL)[Self__FBEU->count__WJ]='*';
-        Self__FBEU->count__WJ=(__INTEGER__Q)(Self__FBEU->count__WJ +  1);
-      };
-    } break;
-    case __TYPE_NULL__4LB__: {
-      if (is_java__EE) {
-        (&__string_368)->count__0C= 2;
-        (&__string_368)->storage__1C="[]";
-        append__3VX(((__STRING__BC *)buffer__WMZH),(&__string_368));
-      } else /* FALSE */ {
-        Self__FBEU=((__STRING__BC *)buffer__WMZH);
-        if ((Self__FBEU->capacity__HFL <= Self__FBEU->count__WJ)) {
-          if ((Self__FBEU->capacity__HFL ==  0)) {
-            Self__FBEU->capacity__HFL= 32;
-            __tmp__GBEU=create__KVW( 32);
-            Self__FBEU->storage__4EL=__tmp__GBEU;
-          } else /* FALSE */ {
-            __tmp__HBEU=(__INTEGER__Q)(Self__FBEU->capacity__HFL <<  1);
-            __tmp__GBEU=((__CHARACTER__DB *)Self__FBEU->storage__4EL);
-            old_nb_elts__JBEU=Self__FBEU->capacity__HFL;
-            __tmp__KBEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GBEU),((__UINTEGER_32__RWB )old_nb_elts__JBEU),((__UINTEGER_32__RWB )__tmp__HBEU));
-            __tmp__GBEU=((__CHARACTER__DB *)__tmp__KBEU);
-            clear__to__F00(__tmp__GBEU,old_nb_elts__JBEU,(__INTEGER__Q)(__tmp__HBEU -  1));
-            Self__FBEU->storage__4EL=__tmp__GBEU;
-            Self__FBEU->capacity__HFL=__tmp__HBEU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__FBEU->storage__4EL)[Self__FBEU->count__WJ]='*';
-        Self__FBEU->count__WJ=(__INTEGER__Q)(Self__FBEU->count__WJ +  1);
-      };
-    } break;
-    case __TYPE_VOID__AMB__: {
-      if (is_java__EE) {
-        (&__string_368)->count__0C= 2;
-        (&__string_368)->storage__1C="[]";
-        append__3VX(((__STRING__BC *)buffer__WMZH),(&__string_368));
-      } else /* FALSE */ {
-        Self__FBEU=((__STRING__BC *)buffer__WMZH);
-        if ((Self__FBEU->capacity__HFL <= Self__FBEU->count__WJ)) {
-          if ((Self__FBEU->capacity__HFL ==  0)) {
-            Self__FBEU->capacity__HFL= 32;
-            __tmp__GBEU=create__KVW( 32);
-            Self__FBEU->storage__4EL=__tmp__GBEU;
-          } else /* FALSE */ {
-            __tmp__HBEU=(__INTEGER__Q)(Self__FBEU->capacity__HFL <<  1);
-            __tmp__GBEU=((__CHARACTER__DB *)Self__FBEU->storage__4EL);
-            old_nb_elts__JBEU=Self__FBEU->capacity__HFL;
-            __tmp__KBEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GBEU),((__UINTEGER_32__RWB )old_nb_elts__JBEU),((__UINTEGER_32__RWB )__tmp__HBEU));
-            __tmp__GBEU=((__CHARACTER__DB *)__tmp__KBEU);
-            clear__to__F00(__tmp__GBEU,old_nb_elts__JBEU,(__INTEGER__Q)(__tmp__HBEU -  1));
-            Self__FBEU->storage__4EL=__tmp__GBEU;
-            Self__FBEU->capacity__HFL=__tmp__HBEU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__FBEU->storage__4EL)[Self__FBEU->count__WJ]='*';
-        Self__FBEU->count__WJ=(__INTEGER__Q)(Self__FBEU->count__WJ +  1);
-      };
-    } break;
-    case __TYPE_CONTEXT__CMB__: {
-      if (is_java__EE) {
-        (&__string_368)->count__0C= 2;
-        (&__string_368)->storage__1C="[]";
-        append__3VX(((__STRING__BC *)buffer__WMZH),(&__string_368));
-      } else /* FALSE */ {
-        Self__FBEU=((__STRING__BC *)buffer__WMZH);
-        if ((Self__FBEU->capacity__HFL <= Self__FBEU->count__WJ)) {
-          if ((Self__FBEU->capacity__HFL ==  0)) {
-            Self__FBEU->capacity__HFL= 32;
-            __tmp__GBEU=create__KVW( 32);
-            Self__FBEU->storage__4EL=__tmp__GBEU;
-          } else /* FALSE */ {
-            __tmp__HBEU=(__INTEGER__Q)(Self__FBEU->capacity__HFL <<  1);
-            __tmp__GBEU=((__CHARACTER__DB *)Self__FBEU->storage__4EL);
-            old_nb_elts__JBEU=Self__FBEU->capacity__HFL;
-            __tmp__KBEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GBEU),((__UINTEGER_32__RWB )old_nb_elts__JBEU),((__UINTEGER_32__RWB )__tmp__HBEU));
-            __tmp__GBEU=((__CHARACTER__DB *)__tmp__KBEU);
-            clear__to__F00(__tmp__GBEU,old_nb_elts__JBEU,(__INTEGER__Q)(__tmp__HBEU -  1));
-            Self__FBEU->storage__4EL=__tmp__GBEU;
-            Self__FBEU->capacity__HFL=__tmp__HBEU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__FBEU->storage__4EL)[Self__FBEU->count__WJ]='*';
-        Self__FBEU->count__WJ=(__INTEGER__Q)(Self__FBEU->count__WJ +  1);
-      };
-    } break;
-    case __TYPE_GENERIC__BCY__: {
-      put_reference_star_declaration__QRAI(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__HNZH)),buffer__WMZH);
+  void *__WOZH;
+  ____BC *__UCEU;
+  ____Q __WCEU,__YCEU;
+  ____IB __ZCEU;
+  ____DB *__VCEU;
+  if (((! ((____3LC)(__EOZH->__LLK &  1) !=  0)) || ((____3LC)(__EOZH->__LLK &  16) !=  0))) {
+    __WOZH=__EOZH->__KLK;
+    switch (((struct ___OBJ *)__WOZH)->__id) {
+    case ____FF__: {
+      if (__EE) {
+        (&__string_368)->__0C= 2;
+        (&__string_368)->__1C="[]";
+        __EWX(((____BC *)__FOZH),(&__string_368));
+      } else /* FALSE */ {
+        __UCEU=((____BC *)__FOZH);
+        if ((__UCEU->__OFL <= __UCEU->__WJ)) {
+          if ((__UCEU->__OFL ==  0)) {
+            __UCEU->__OFL= 32;
+            __VCEU=__RVW( 32);
+            __UCEU->__FFL=__VCEU;
+          } else /* FALSE */ {
+            __WCEU=(____Q)(__UCEU->__OFL <<  1);
+            __VCEU=((____DB *)__UCEU->__FFL);
+            __YCEU=__UCEU->__OFL;
+            __ZCEU=__55W(((____IB )__VCEU),((____YWB )__YCEU),((____YWB )__WCEU));
+            __VCEU=((____DB *)__ZCEU);
+            __M00(__VCEU,__YCEU,(____Q)(__WCEU -  1));
+            __UCEU->__FFL=__VCEU;
+            __UCEU->__OFL=__WCEU;
+          };
+        };
+        ((____DB *)__UCEU->__FFL)[__UCEU->__WJ]='*';
+        __UCEU->__WJ=(____Q)(__UCEU->__WJ +  1);
+      };
+    } break;
+    case ____FMB__: {
+      if (__EE) {
+        (&__string_368)->__0C= 2;
+        (&__string_368)->__1C="[]";
+        __EWX(((____BC *)__FOZH),(&__string_368));
+      } else /* FALSE */ {
+        __UCEU=((____BC *)__FOZH);
+        if ((__UCEU->__OFL <= __UCEU->__WJ)) {
+          if ((__UCEU->__OFL ==  0)) {
+            __UCEU->__OFL= 32;
+            __VCEU=__RVW( 32);
+            __UCEU->__FFL=__VCEU;
+          } else /* FALSE */ {
+            __WCEU=(____Q)(__UCEU->__OFL <<  1);
+            __VCEU=((____DB *)__UCEU->__FFL);
+            __YCEU=__UCEU->__OFL;
+            __ZCEU=__55W(((____IB )__VCEU),((____YWB )__YCEU),((____YWB )__WCEU));
+            __VCEU=((____DB *)__ZCEU);
+            __M00(__VCEU,__YCEU,(____Q)(__WCEU -  1));
+            __UCEU->__FFL=__VCEU;
+            __UCEU->__OFL=__WCEU;
+          };
+        };
+        ((____DB *)__UCEU->__FFL)[__UCEU->__WJ]='*';
+        __UCEU->__WJ=(____Q)(__UCEU->__WJ +  1);
+      };
+    } break;
+    case ____HMB__: {
+      if (__EE) {
+        (&__string_368)->__0C= 2;
+        (&__string_368)->__1C="[]";
+        __EWX(((____BC *)__FOZH),(&__string_368));
+      } else /* FALSE */ {
+        __UCEU=((____BC *)__FOZH);
+        if ((__UCEU->__OFL <= __UCEU->__WJ)) {
+          if ((__UCEU->__OFL ==  0)) {
+            __UCEU->__OFL= 32;
+            __VCEU=__RVW( 32);
+            __UCEU->__FFL=__VCEU;
+          } else /* FALSE */ {
+            __WCEU=(____Q)(__UCEU->__OFL <<  1);
+            __VCEU=((____DB *)__UCEU->__FFL);
+            __YCEU=__UCEU->__OFL;
+            __ZCEU=__55W(((____IB )__VCEU),((____YWB )__YCEU),((____YWB )__WCEU));
+            __VCEU=((____DB *)__ZCEU);
+            __M00(__VCEU,__YCEU,(____Q)(__WCEU -  1));
+            __UCEU->__FFL=__VCEU;
+            __UCEU->__OFL=__WCEU;
+          };
+        };
+        ((____DB *)__UCEU->__FFL)[__UCEU->__WJ]='*';
+        __UCEU->__WJ=(____Q)(__UCEU->__WJ +  1);
+      };
+    } break;
+    case ____JMB__: {
+      if (__EE) {
+        (&__string_368)->__0C= 2;
+        (&__string_368)->__1C="[]";
+        __EWX(((____BC *)__FOZH),(&__string_368));
+      } else /* FALSE */ {
+        __UCEU=((____BC *)__FOZH);
+        if ((__UCEU->__OFL <= __UCEU->__WJ)) {
+          if ((__UCEU->__OFL ==  0)) {
+            __UCEU->__OFL= 32;
+            __VCEU=__RVW( 32);
+            __UCEU->__FFL=__VCEU;
+          } else /* FALSE */ {
+            __WCEU=(____Q)(__UCEU->__OFL <<  1);
+            __VCEU=((____DB *)__UCEU->__FFL);
+            __YCEU=__UCEU->__OFL;
+            __ZCEU=__55W(((____IB )__VCEU),((____YWB )__YCEU),((____YWB )__WCEU));
+            __VCEU=((____DB *)__ZCEU);
+            __M00(__VCEU,__YCEU,(____Q)(__WCEU -  1));
+            __UCEU->__FFL=__VCEU;
+            __UCEU->__OFL=__WCEU;
+          };
+        };
+        ((____DB *)__UCEU->__FFL)[__UCEU->__WJ]='*';
+        __UCEU->__WJ=(____Q)(__UCEU->__WJ +  1);
+      };
+    } break;
+    case ____ICY__: {
+      __5SAI(((____ICY *)((____FF *)__WOZH)),__FOZH);
     } break;
     };
   };
 }
 
-static void add_comment__3NTL(__PROFIL_BLOCK__22NJ *Self__4NTL,__STRING__BC *buffer__5NTL)
-// ({PROFIL_BLOCK__22NJ},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __MPTL(____L4NJ *__NPTL,____BC *__OPTL)
+// ({__L4NJ},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__FCEU;
-  __INTEGER__Q __tmp__HCEU,old_nb_elts__JCEU;
-  __POINTER__IB __tmp__KCEU;
-  __CHARACTER__DB *__tmp__GCEU;
-  append__3VX(((__STRING__BC *)buffer__5NTL),(&__string_360));
-  append_type__2SNL(Self__4NTL,buffer__5NTL);
-  if (((__INTEGER_8__3YF)(Self__4NTL->parent_profil__32NJ.stat__ZOFL &  2) ==  0)) {
-    append__3VX(((__STRING__BC *)buffer__5NTL),(&__string_361));
+  ____BC *__UDEU;
+  ____Q __WDEU,__YDEU;
+  ____IB __ZDEU;
+  ____DB *__VDEU;
+  __EWX(((____BC *)__OPTL),(&__string_360));
+  __LUNL(__NPTL,__OPTL);
+  if (((____EZF)(__NPTL->__M4NJ.__IQFL &  2) ==  0)) {
+    __EWX(((____BC *)__OPTL),(&__string_361));
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)buffer__5NTL),(&__string_362));
+    __EWX(((____BC *)__OPTL),(&__string_362));
   };
-  if (((__INTEGER_8__3YF)(Self__4NTL->parent_profil__32NJ.stat__ZOFL &  1) ==  0)) {
-    append__3VX(((__STRING__BC *)buffer__5NTL),(&__string_363));
+  if (((____EZF)(__NPTL->__M4NJ.__IQFL &  1) ==  0)) {
+    __EWX(((____BC *)__OPTL),(&__string_363));
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)buffer__5NTL),(&__string_364));
-  };
-  Self__FCEU=((__STRING__BC *)buffer__5NTL);
-  if ((Self__FCEU->capacity__HFL <= Self__FCEU->count__WJ)) {
-    if ((Self__FCEU->capacity__HFL ==  0)) {
-      Self__FCEU->capacity__HFL= 32;
-      __tmp__GCEU=create__KVW( 32);
-      Self__FCEU->storage__4EL=__tmp__GCEU;
-    } else /* FALSE */ {
-      __tmp__HCEU=(__INTEGER__Q)(Self__FCEU->capacity__HFL <<  1);
-      __tmp__GCEU=((__CHARACTER__DB *)Self__FCEU->storage__4EL);
-      old_nb_elts__JCEU=Self__FCEU->capacity__HFL;
-      __tmp__KCEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GCEU),((__UINTEGER_32__RWB )old_nb_elts__JCEU),((__UINTEGER_32__RWB )__tmp__HCEU));
-      __tmp__GCEU=((__CHARACTER__DB *)__tmp__KCEU);
-      clear__to__F00(__tmp__GCEU,old_nb_elts__JCEU,(__INTEGER__Q)(__tmp__HCEU -  1));
-      Self__FCEU->storage__4EL=__tmp__GCEU;
-      Self__FCEU->capacity__HFL=__tmp__HCEU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__FCEU->storage__4EL)[Self__FCEU->count__WJ]='\n';
-  Self__FCEU->count__WJ=(__INTEGER__Q)(Self__FCEU->count__WJ +  1);
+    __EWX(((____BC *)__OPTL),(&__string_364));
+  };
+  __UDEU=((____BC *)__OPTL);
+  if ((__UDEU->__OFL <= __UDEU->__WJ)) {
+    if ((__UDEU->__OFL ==  0)) {
+      __UDEU->__OFL= 32;
+      __VDEU=__RVW( 32);
+      __UDEU->__FFL=__VDEU;
+    } else /* FALSE */ {
+      __WDEU=(____Q)(__UDEU->__OFL <<  1);
+      __VDEU=((____DB *)__UDEU->__FFL);
+      __YDEU=__UDEU->__OFL;
+      __ZDEU=__55W(((____IB )__VDEU),((____YWB )__YDEU),((____YWB )__WDEU));
+      __VDEU=((____DB *)__ZDEU);
+      __M00(__VDEU,__YDEU,(____Q)(__WDEU -  1));
+      __UDEU->__FFL=__VDEU;
+      __UDEU->__OFL=__WDEU;
+    };
+  };
+  ((____DB *)__UDEU->__FFL)[__UDEU->__WJ]='\n';
+  __UDEU->__WJ=(____Q)(__UDEU->__WJ +  1);
 }
 
-static void genere_typedef__BYVI(__TYPE__FF *Self__CYVI)
-// ({TYPE__FF}) Void No recursive, No inlinable.
+static void __QZVI(____FF *__RZVI)
+// ({__FF}) Void No recursive, No inlinable.
 {
-  if ((((void *)Self__CYVI->prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_47)) || ((void *)Self__CYVI->prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_48)))) {
+  if ((((void *)__RZVI->__QF->__PF.__FWB == (void *)(&__string_47)) || ((void *)__RZVI->__QF->__PF.__FWB == (void *)(&__string_48)))) {
     print_string("Call on NULL\n(Use `-D' option)\n"); die_with_code(1);
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_369));
-    if (((void *)Self__CYVI->prototype__QF->type_c__DSOC != (void *)NULL)) {
-      append__3VX(((__STRING__BC *)output_decl__LE),Self__CYVI->prototype__QF->type_c__DSOC);
+    __EWX(((____BC *)__LE),(&__string_369));
+    if (((void *)__RZVI->__QF->__STOC != (void *)NULL)) {
+      __EWX(((____BC *)__LE),__RZVI->__QF->__STOC);
     } else /* FALSE */ {
-      append__3VX(((__STRING__BC *)output_decl__LE),(&__string_370));
-      append__3VX(((__STRING__BC *)output_decl__LE),Self__CYVI->intern_name__GZMB);
-      append__3VX(((__STRING__BC *)output_decl__LE),(&__string_371));
+      __EWX(((____BC *)__LE),(&__string_370));
+      __EWX(((____BC *)__LE),__RZVI->__5ZMB);
+      __EWX(((____BC *)__LE),(&__string_371));
     };
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_372));
-    append__3VX(((__STRING__BC *)output_decl__LE),Self__CYVI->intern_name__GZMB);
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_218));
+    __EWX(((____BC *)__LE),(&__string_372));
+    __EWX(((____BC *)__LE),__RZVI->__5ZMB);
+    __EWX(((____BC *)__LE),(&__string_218));
   };
 }
 
-static void genere_typedef__5L2I(__TYPE_ID__EMB *Self__AM2I)
-// ({TYPE_ID__EMB}) Void No recursive, No inlinable.
+static void __ON2I(____LMB *__PN2I)
+// ({__LMB}) Void No recursive, No inlinable.
 {
-  if ((((void *)Self__AM2I->parent_type__FMB.prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_47)) || ((void *)Self__AM2I->parent_type__FMB.prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_48)))) {
+  if ((((void *)__PN2I->__MMB.__QF->__PF.__FWB == (void *)(&__string_47)) || ((void *)__PN2I->__MMB.__QF->__PF.__FWB == (void *)(&__string_48)))) {
     print_string("Call on NULL\n(Use `-D' option)\n"); die_with_code(1);
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_369));
-    if (((void *)Self__AM2I->parent_type__FMB.prototype__QF->type_c__DSOC != (void *)NULL)) {
-      append__3VX(((__STRING__BC *)output_decl__LE),Self__AM2I->parent_type__FMB.prototype__QF->type_c__DSOC);
+    __EWX(((____BC *)__LE),(&__string_369));
+    if (((void *)__PN2I->__MMB.__QF->__STOC != (void *)NULL)) {
+      __EWX(((____BC *)__LE),__PN2I->__MMB.__QF->__STOC);
     } else /* FALSE */ {
-      append__3VX(((__STRING__BC *)output_decl__LE),(&__string_370));
-      append__3VX(((__STRING__BC *)output_decl__LE),(&__string_56));
-      append__3VX(((__STRING__BC *)output_decl__LE),(&__string_371));
+      __EWX(((____BC *)__LE),(&__string_370));
+      __EWX(((____BC *)__LE),(&__string_56));
+      __EWX(((____BC *)__LE),(&__string_371));
     };
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_372));
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_56));
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_218));
+    __EWX(((____BC *)__LE),(&__string_372));
+    __EWX(((____BC *)__LE),(&__string_56));
+    __EWX(((____BC *)__LE),(&__string_218));
   };
 }
 
-static void genere_typedef__1ZVI(__TYPE_GENERIC__BCY *Self__2ZVI)
-// ({TYPE_GENERIC__BCY}) Void Recursive, No inlinable.
+static void __K1VI(____ICY *__L1VI)
+// ({__ICY}) Void Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *Result__HP2T;
-  void *__tmp__V0VI;
-  if ((((void *)Self__2ZVI->parent_type__CCY.prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_47)) || ((void *)Self__2ZVI->parent_type__CCY.prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_48)))) {
-    Result__HP2T=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__2ZVI->generic_list__2YMB)->parent_arrayed_collection__QAY.storage__S2XB)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__V0VI=((__TYPE_FULL__PMB *)Result__HP2T)->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__V0VI)->__id) {
-    case __TYPE__FF__: {
-      genere_typedef__BYVI(((__TYPE__FF *)__tmp__V0VI));
+  ____WMB *__WQ2T;
+  void *__E2VI;
+  if ((((void *)__L1VI->__JCY.__QF->__PF.__FWB == (void *)(&__string_47)) || ((void *)__L1VI->__JCY.__QF->__PF.__FWB == (void *)(&__string_48)))) {
+    __WQ2T=((void **)((____PAY *)__L1VI->__VZMB)->__XAY.__B4XB)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __E2VI=((____WMB *)__WQ2T)->__KLK;
+    switch (((struct ___OBJ *)__E2VI)->__id) {
+    case ____FF__: {
+      __QZVI(((____FF *)__E2VI));
     } break;
-    case __TYPE_ID__EMB__: {
-      genere_typedef__5L2I(((__TYPE_ID__EMB *)__tmp__V0VI));
+    case ____LMB__: {
+      __ON2I(((____LMB *)__E2VI));
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      genere_typedef__1ZVI(((__TYPE_GENERIC__BCY *)__tmp__V0VI));
+    case ____ICY__: {
+      __K1VI(((____ICY *)__E2VI));
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      genere_typedef__T1VI();
+    case ____EQ5D__: {
+      __C3VI();
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      genere_typedef__RHFL(((__PROFIL_BLOCK__22NJ *)__tmp__V0VI));
+    case ____L4NJ__: {
+      __AJFL(((____L4NJ *)__E2VI));
     } break;
     };
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_369));
-    if (((void *)Self__2ZVI->parent_type__CCY.prototype__QF->type_c__DSOC != (void *)NULL)) {
-      append__3VX(((__STRING__BC *)output_decl__LE),Self__2ZVI->parent_type__CCY.prototype__QF->type_c__DSOC);
+    __EWX(((____BC *)__LE),(&__string_369));
+    if (((void *)__L1VI->__JCY.__QF->__STOC != (void *)NULL)) {
+      __EWX(((____BC *)__LE),__L1VI->__JCY.__QF->__STOC);
     } else /* FALSE */ {
-      append__3VX(((__STRING__BC *)output_decl__LE),(&__string_370));
-      append__3VX(((__STRING__BC *)output_decl__LE),Self__2ZVI->parent_type__CCY.intern_name__GZMB);
-      append__3VX(((__STRING__BC *)output_decl__LE),(&__string_371));
+      __EWX(((____BC *)__LE),(&__string_370));
+      __EWX(((____BC *)__LE),__L1VI->__JCY.__5ZMB);
+      __EWX(((____BC *)__LE),(&__string_371));
     };
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_372));
-    append__3VX(((__STRING__BC *)output_decl__LE),Self__2ZVI->parent_type__CCY.intern_name__GZMB);
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_218));
+    __EWX(((____BC *)__LE),(&__string_372));
+    __EWX(((____BC *)__LE),__L1VI->__JCY.__5ZMB);
+    __EWX(((____BC *)__LE),(&__string_218));
   };
 }
 
-static void genere_typedef__T1VI()
+static void __C3VI()
 // () Void No recursive, No inlinable.
 {
-  __PROTOTYPE__MF *__tmp__W1VI,*__tmp__41VI,*__tmp__MS0G;
-  __STRING_CONSTANT__0 *__tmp__D3VI;
-  __BOOLEAN__L __tmp__D2VI;
-  __tmp__W1VI=prototype__L2ZG();
-  if (((void *)__tmp__W1VI->parent_named__PF.name__4VB == (void *)(&__string_47))) {
-    __tmp__D2VI=TRUE__K__;
+  ____MF *__F3VI,*__N3VI,*__1T0G;
+  ____0 *__S4VI;
+  ____L __S3VI;
+  __F3VI=__03ZG();
+  if (((void *)__F3VI->__PF.__FWB == (void *)(&__string_47))) {
+    __S3VI=__K__;
   } else /* FALSE */ {
-    __tmp__41VI=prototype__L2ZG();
-    __tmp__D2VI=((void *)__tmp__41VI->parent_named__PF.name__4VB == (void *)(&__string_48));
+    __N3VI=__03ZG();
+    __S3VI=((void *)__N3VI->__PF.__FWB == (void *)(&__string_48));
   };
-  if (__tmp__D2VI) {
+  if (__S3VI) {
     print_string("Call on NULL\n(Use `-D' option)\n"); die_with_code(1);
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_369));
-    __tmp__41VI=prototype__L2ZG();
-    if (((void *)__tmp__41VI->type_c__DSOC != (void *)NULL)) {
-      __tmp__MS0G=prototype__L2ZG();
-      append__3VX(((__STRING__BC *)output_decl__LE),__tmp__MS0G->type_c__DSOC);
-    } else /* FALSE */ {
-      append__3VX(((__STRING__BC *)output_decl__LE),(&__string_370));
-      __tmp__D3VI=intern_name__YYBI();
-      append__3VX(((__STRING__BC *)output_decl__LE),__tmp__D3VI);
-      append__3VX(((__STRING__BC *)output_decl__LE),(&__string_371));
-    };
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_372));
-    __tmp__D3VI=intern_name__YYBI();
-    append__3VX(((__STRING__BC *)output_decl__LE),__tmp__D3VI);
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_218));
+    __EWX(((____BC *)__LE),(&__string_369));
+    __N3VI=__03ZG();
+    if (((void *)__N3VI->__STOC != (void *)NULL)) {
+      __1T0G=__03ZG();
+      __EWX(((____BC *)__LE),__1T0G->__STOC);
+    } else /* FALSE */ {
+      __EWX(((____BC *)__LE),(&__string_370));
+      __S4VI=__H0BI();
+      __EWX(((____BC *)__LE),__S4VI);
+      __EWX(((____BC *)__LE),(&__string_371));
+    };
+    __EWX(((____BC *)__LE),(&__string_372));
+    __S4VI=__H0BI();
+    __EWX(((____BC *)__LE),__S4VI);
+    __EWX(((____BC *)__LE),(&__string_218));
   };
 }
 
-static void genere_typedef__RHFL(__PROFIL_BLOCK__22NJ *Self__SHFL)
-// ({PROFIL_BLOCK__22NJ}) Void No recursive, No inlinable.
+static void __AJFL(____L4NJ *__BJFL)
+// ({__L4NJ}) Void No recursive, No inlinable.
 {
-  __PROTOTYPE__MF *__tmp__UHFL,*__tmp__2HFL;
-  __STRING_CONSTANT__0 *__tmp__SIFL,*__tmp__ZIFL;
-  __BOOLEAN__L __tmp__BIFL;
-  __tmp__UHFL=prototype__XAFL();
-  if (((void *)__tmp__UHFL->parent_named__PF.name__4VB == (void *)(&__string_47))) {
-    __tmp__BIFL=TRUE__K__;
+  ____MF *__DJFL,*__LJFL;
+  ____0 *__BKFL,*__IKFL;
+  ____L __QJFL;
+  __DJFL=__GCFL();
+  if (((void *)__DJFL->__PF.__FWB == (void *)(&__string_47))) {
+    __QJFL=__K__;
   } else /* FALSE */ {
-    __tmp__2HFL=prototype__XAFL();
-    __tmp__BIFL=((void *)__tmp__2HFL->parent_named__PF.name__4VB == (void *)(&__string_48));
+    __LJFL=__GCFL();
+    __QJFL=((void *)__LJFL->__PF.__FWB == (void *)(&__string_48));
   };
-  if (__tmp__BIFL) {
+  if (__QJFL) {
     print_string("Call on NULL\n(Use `-D' option)\n"); die_with_code(1);
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_369));
-    __tmp__SIFL=type_c__MSFL();
-    if (((void *)__tmp__SIFL != (void *)NULL)) {
-      __tmp__ZIFL=type_c__MSFL();
-      append__3VX(((__STRING__BC *)output_decl__LE),__tmp__ZIFL);
+    __EWX(((____BC *)__LE),(&__string_369));
+    __BKFL=__1TFL();
+    if (((void *)__BKFL != (void *)NULL)) {
+      __IKFL=__1TFL();
+      __EWX(((____BC *)__LE),__IKFL);
     } else /* FALSE */ {
-      append__3VX(((__STRING__BC *)output_decl__LE),(&__string_370));
-      append__3VX(((__STRING__BC *)output_decl__LE),Self__SHFL->parent_profil__32NJ.name__P1IK);
-      append__3VX(((__STRING__BC *)output_decl__LE),(&__string_371));
+      __EWX(((____BC *)__LE),(&__string_370));
+      __EWX(((____BC *)__LE),__BJFL->__M4NJ.__42IK);
+      __EWX(((____BC *)__LE),(&__string_371));
     };
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_372));
-    append__3VX(((__STRING__BC *)output_decl__LE),Self__SHFL->parent_profil__32NJ.name__P1IK);
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_218));
+    __EWX(((____BC *)__LE),(&__string_372));
+    __EWX(((____BC *)__LE),__BJFL->__M4NJ.__42IK);
+    __EWX(((____BC *)__LE),(&__string_218));
   };
 }
 
-static void genere_struct__M3VI(__TYPE__FF *Self__N3VI)
-// ({TYPE__FF}) Void Recursive, No inlinable.
+static void __14VI(____FF *__24VI)
+// ({__FF}) Void Recursive, No inlinable.
 {
-  void *slot__P3VI,*Result__OP2T,*__tmp__C5VI;
-  __STRING__BC *Self__NCEU,*Self__VCEU,*Self__3CEU,*Self__FFEU;
-  __INTEGER__Q __tmp__PCEU,old_nb_elts__RCEU,result__SQVT,__tmp__J5VI;
-  __INTEGER__Q __tmp__X5VI,__tmp__MDWI,__tmp__XFWI,__tmp__XCEU;
-  __INTEGER__Q old_nb_elts__ZCEU,__tmp__5CEU,old_nb_elts__BDEU;
-  __POINTER__IB __tmp__SCEU,__tmp__0CEU,__tmp__CDEU,__tmp__KFEU;
-  __POSITION__OL __tmp__Q4VI,__tmp__RJWI;
-  void *__tmp__XBCJ,*__tmp__RXGV,*__tmp__XXGV,*__tmp__DYGV,*__tmp__VYGV;
-  __SLOT_CODE__MIRG *Self__TQVT;
-  __SLOT_DATA__WIRG *Self__WQVT,*__tmp__3BWI,*Self__QXGV,*Self__YQVT;
-  __SLOT_DATA__WIRG *Self__CYGV,*Self__IRVT;
-  __TYPE__FF *Self__HNWR,*Self__TIIR;
-  __SECTION___EVOB *result__PXGV,*__tmp__SXGV,*result__BYGV,*__tmp__EYGV;
-  __SECTION___EVOB *__tmp__WYGV;
-  __TYPE_FULL__PMB *__tmp__IAWI,*__tmp__XAWI,*__tmp__GBWI;
-  void *__tmp__YAWI,*__tmp__HBWI;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *tab__Q3VI,*__tmp__LBWI,*__tmp__UBWI;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *__tmp__2BWI,*__tmp__KEWI;
-  __BLOCK__GB action__R3VI;
-  __BOOLEAN__L Result__JP2T,__tmp__A4VI,__tmp__M5VI,__tmp__Y5VI;
-  __BOOLEAN__L __tmp__CAWI,__tmp__55VI,__tmp__5AWI,__tmp__RAWI;
-  __BOOLEAN__L __tmp__2AWI,__tmp__ZAWI,__tmp__ABWI,__tmp__GDWI;
-  __BOOLEAN__L __tmp__QDWI,__tmp__NDWI,__tmp__YFWI;
-  __CHARACTER__DB *__tmp__OCEU,*__tmp__WCEU,*__tmp__4CEU,*__tmp__GFEU;
-  __CHARACTER__DB __tmp__D5VI,__tmp__VKWI;
-  __BLOCK__GB __tmp__KBWI;
-  __BLOCK__GB __tmp__YDWI;
-  __BLOCK__GB __tmp__BGWI;
-  slot__P3VI=NULL;
-  tab__Q3VI=NULL;
-  action__R3VI.__id=0;
-  Result__JP2T=(((__FAST_ARRAYoSLOTo__KLC *)Self__N3VI->slot_run__ULC)->parent_arrayed_collection__SLC.upper__0IK <  0);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (Result__JP2T) {
-    __tmp__A4VI=TRUE__K__;
+  void *__44VI,*__3Q2T,*__RAWI;
+  ____BC *__2DEU,*__EEEU,*__MEEU,*__UGEU;
+  ____Q __4DEU,__AEEU,__BSVT,__YAWI,__GBWI,__1EWI,__GHWI,__GEEU,__IEEU;
+  ____Q __OEEU,__QEEU;
+  ____IB __BEEU,__JEEU,__REEU,__ZGEU;
+  ____OL __55VI,__ALWI;
+  void *__GDCJ,*__AZGV,*__GZGV,*__SZGV,*__E0GV;
+  ____1JRG *__CSVT;
+  ____FKRG *__FSVT,*__MDWI,*__5YGV,*__HSVT,*__RZGV,*__XSVT;
+  ____FF *__WOWR,*__CKIR;
+  ____KWOB *__4YGV,*__BZGV,*__QZGV,*__TZGV,*__F0GV;
+  ____WMB *__XBWI,*__GCWI,*__VCWI;
+  void *__HCWI,*__WCWI;
+  ____3CXG *__54VI,*__0CWI,*__DDWI,*__LDWI,*__ZFWI;
+  ____GB __A5VI;
+  ____L __YQ2T,__P5VI,__1AWI,__HBWI,__RBWI,__OBWI,__OCWI,__ACWI,__LCWI;
+  ____L __ICWI,__PCWI,__VEWI,__5EWI,__2EWI,__HHWI;
+  ____DB *__3DEU,*__FEEU,*__NEEU,*__VGEU;
+  ____DB __SAWI,__EMWI;
+  ____GB __ZCWI;
+  ____GB __HFWI;
+  ____GB __QHWI;
+  __44VI=NULL;
+  __54VI=NULL;
+  __A5VI.__id=0;
+  __YQ2T=(((____RLC *)__24VI->__1LC)->__ZLC.__BJK <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__YQ2T) {
+    __P5VI=__K__;
   } else /* FALSE */ {
-    Result__OP2T=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__N3VI->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__A4VI=((void *)Result__OP2T != (void *)NULL);
-  };
-  if (__tmp__A4VI) {
-    if (Self__N3VI->detect_recursivity_generation__G4VI) {
-      copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_373));
-      append__3VX(((__STRING__BC *)string_tmp__YC),Self__N3VI->prototype__QF->parent_named__PF.name__4VB);
-      Self__NCEU=((__STRING__BC *)string_tmp__YC);
-      if ((Self__NCEU->capacity__HFL <= Self__NCEU->count__WJ)) {
-        if ((Self__NCEU->capacity__HFL ==  0)) {
-          Self__NCEU->capacity__HFL= 32;
-          __tmp__OCEU=create__KVW( 32);
-          Self__NCEU->storage__4EL=__tmp__OCEU;
-        } else /* FALSE */ {
-          __tmp__PCEU=(__INTEGER__Q)(Self__NCEU->capacity__HFL <<  1);
-          __tmp__OCEU=((__CHARACTER__DB *)Self__NCEU->storage__4EL);
-          old_nb_elts__RCEU=Self__NCEU->capacity__HFL;
-          __tmp__SCEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OCEU),((__UINTEGER_32__RWB )old_nb_elts__RCEU),((__UINTEGER_32__RWB )__tmp__PCEU));
-          __tmp__OCEU=((__CHARACTER__DB *)__tmp__SCEU);
-          clear__to__F00(__tmp__OCEU,old_nb_elts__RCEU,(__INTEGER__Q)(__tmp__PCEU -  1));
-          Self__NCEU->storage__4EL=__tmp__OCEU;
-          Self__NCEU->capacity__HFL=__tmp__PCEU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__NCEU->storage__4EL)[Self__NCEU->count__WJ]='.';
-      Self__NCEU->count__WJ=(__INTEGER__Q)(Self__NCEU->count__WJ +  1);
-      __tmp__Q4VI=Self__N3VI->prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
-      put_error__text__2PE( 1,string_tmp__YC);
-      put_position__HRE(__tmp__Q4VI);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-      };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    __3Q2T=((void **)((____RLC *)__24VI->__1LC)->__ZLC.__3IK)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __P5VI=((void *)__3Q2T != (void *)NULL);
+  };
+  if (__P5VI) {
+    if (__24VI->__V5VI) {
+      __K2X(((____BC *)__YC),(&__string_373));
+      __EWX(((____BC *)__YC),__24VI->__QF->__PF.__FWB);
+      __2DEU=((____BC *)__YC);
+      if ((__2DEU->__OFL <= __2DEU->__WJ)) {
+        if ((__2DEU->__OFL ==  0)) {
+          __2DEU->__OFL= 32;
+          __3DEU=__RVW( 32);
+          __2DEU->__FFL=__3DEU;
+        } else /* FALSE */ {
+          __4DEU=(____Q)(__2DEU->__OFL <<  1);
+          __3DEU=((____DB *)__2DEU->__FFL);
+          __AEEU=__2DEU->__OFL;
+          __BEEU=__55W(((____IB )__3DEU),((____YWB )__AEEU),((____YWB )__4DEU));
+          __3DEU=((____DB *)__BEEU);
+          __M00(__3DEU,__AEEU,(____Q)(__4DEU -  1));
+          __2DEU->__FFL=__3DEU;
+          __2DEU->__OFL=__4DEU;
+        };
+      };
+      ((____DB *)__2DEU->__FFL)[__2DEU->__WJ]='.';
+      __2DEU->__WJ=(____Q)(__2DEU->__WJ +  1);
+      __55VI=__24VI->__QF->__PF.__OF.__O2B;
+      __DQE( 1,__YC);
+      __ORE(__55VI);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
+      };
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    Self__N3VI->detect_recursivity_generation__G4VI=TRUE__K__;
-    __tmp__PCEU=Self__N3VI->slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK;
-    old_nb_elts__RCEU= 0;
-    while ((old_nb_elts__RCEU <= __tmp__PCEU)) {
-      __tmp__C5VI=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__N3VI->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[old_nb_elts__RCEU];
-      slot__P3VI=__tmp__C5VI;
-      if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__XBCJ=((__SLOT_CODE__MIRG *)__tmp__C5VI)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__XBCJ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__D5VI=((__ITM_SLOT__HLC *)__tmp__XBCJ)->parent_named__ILC.style__NKQC;
+    __24VI->__V5VI=__K__;
+    __4DEU=__24VI->__1LC->__ZLC.__BJK;
+    __AEEU= 0;
+    while ((__AEEU <= __4DEU)) {
+      __RAWI=((void **)((____RLC *)__24VI->__1LC)->__ZLC.__3IK)[__AEEU];
+      __44VI=__RAWI;
+      if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
+        __GDCJ=((____1JRG *)__RAWI)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__GDCJ)->__id==____OLC__) {
+          __SAWI=((____OLC *)__GDCJ)->__PLC.__2LQC;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__D5VI=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XBCJ)->parent_itm_slot__QF0D.parent_named__ILC.style__NKQC;
+          __SAWI=((____4G0D *)__GDCJ)->__5G0D.__PLC.__2LQC;
         };
       } else /* SLOT_DATA */ {
-        __tmp__D5VI=((__SLOT_DATA__WIRG *)__tmp__C5VI)->parent_variable__XIRG.parent_named__A4WC.style__NKQC;
+        __SAWI=((____FKRG *)__RAWI)->__GKRG.__P5WC.__2LQC;
       };
-      if ((__tmp__D5VI == '+')) {
-        if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
-          Self__TQVT=((__SLOT_CODE__MIRG *)__tmp__C5VI);
-          result__SQVT= 0;
-          if (((void *)Self__TQVT->parent_slot__NIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-            result__SQVT= 1;
+      if ((__SAWI == '+')) {
+        if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
+          __CSVT=((____1JRG *)__RAWI);
+          __BSVT= 0;
+          if (((void *)__CSVT->__2JRG->__IKRG == (void *)NULL)) {
+            __BSVT= 1;
           };
-          __tmp__J5VI=result__SQVT;
+          __YAWI=__BSVT;
         } else /* SLOT_DATA */ {
-          Self__WQVT=((__SLOT_DATA__WIRG *)__tmp__C5VI);
-          result__SQVT= 0;
-          if (((void *)Self__WQVT->parent_slot__YIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-            result__SQVT= 1;
+          __FSVT=((____FKRG *)__RAWI);
+          __BSVT= 0;
+          if (((void *)__FSVT->__HKRG->__IKRG == (void *)NULL)) {
+            __BSVT= 1;
           };
-          __tmp__J5VI=result__SQVT;
+          __YAWI=__BSVT;
         };
-        __tmp__M5VI=(__tmp__J5VI ==  0);
+        __1AWI=(__YAWI ==  0);
       } else /* FALSE */ {
-        __tmp__M5VI=FALSE__O__;
+        __1AWI=__O__;
       };
-      if (__tmp__M5VI) {
-        __tmp__KBWI.__id=13247;
-        __tmp__KBWI.self=Self__N3VI;
-        action__R3VI=__tmp__KBWI;
-        if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__LBWI=((__SLOT_CODE__MIRG *)__tmp__C5VI)->parent_slot__NIRG->slot_data_list__1BXG;
+      if (__1AWI) {
+        __ZCWI.__id=13250;
+        __ZCWI.self=__24VI;
+        __A5VI=__ZCWI;
+        if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
+          __0CWI=((____1JRG *)__RAWI)->__2JRG->__KDXG;
         } else /* SLOT_DATA */ {
-          __tmp__LBWI=((__SLOT_DATA__WIRG *)__tmp__C5VI)->parent_slot__YIRG->slot_data_list__1BXG;
+          __0CWI=((____FKRG *)__RAWI)->__HKRG->__KDXG;
         };
-        if (((void *)__tmp__LBWI != (void *)NULL)) {
-          if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
+        if (((void *)__0CWI != (void *)NULL)) {
+          if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
           };
-          if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__UBWI=((__SLOT_CODE__MIRG *)__tmp__C5VI)->parent_slot__NIRG->slot_data_list__1BXG;
+          if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
+            __DDWI=((____1JRG *)__RAWI)->__2JRG->__KDXG;
           } else /* SLOT_DATA */ {
-            __tmp__UBWI=((__SLOT_DATA__WIRG *)__tmp__C5VI)->parent_slot__YIRG->slot_data_list__1BXG;
+            __DDWI=((____FKRG *)__RAWI)->__HKRG->__KDXG;
           };
-          result__SQVT= 0;
-          __tmp__J5VI=__tmp__UBWI->parent_arrayed_collection__WBXG.upper__1M3G;
-          while ((result__SQVT <= __tmp__J5VI)) {
-            if (((struct ___OBJ *)slot__P3VI)->__id==__SLOT_CODE__MIRG__) {
-              __tmp__2BWI=((__SLOT_CODE__MIRG *)slot__P3VI)->parent_slot__NIRG->slot_data_list__1BXG;
+          __BSVT= 0;
+          __YAWI=__DDWI->__FDXG.__KO3G;
+          while ((__BSVT <= __YAWI)) {
+            if (((struct ___OBJ *)__44VI)->__id==____1JRG__) {
+              __LDWI=((____1JRG *)__44VI)->__2JRG->__KDXG;
             } else /* SLOT_DATA */ {
-              __tmp__2BWI=((__SLOT_DATA__WIRG *)slot__P3VI)->parent_slot__YIRG->slot_data_list__1BXG;
-            };
-            __tmp__3BWI=((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__2BWI)->parent_arrayed_collection__WBXG.storage__XM3G)[result__SQVT];
-            switch (action__R3VI.__id) {
-            case 13247: {
-              Self__HNWR=((__TYPE__FF *)action__R3VI.self);
-              __tmp__X5VI=__tmp__3BWI->parent_variable__XIRG.ensure_count__1S4D;
-              __tmp__Y5VI=(__tmp__X5VI >  0);
-              if (__tmp__Y5VI) {
-                __tmp__CAWI=TRUE__K__;
+              __LDWI=((____FKRG *)__44VI)->__HKRG->__KDXG;
+            };
+            __MDWI=((void **)((____3CXG *)__LDWI)->__FDXG.__GO3G)[__BSVT];
+            switch (__A5VI.__id) {
+            case 13250: {
+              __WOWR=((____FF *)__A5VI.self);
+              __GBWI=__MDWI->__GKRG.__KU4D;
+              __HBWI=(__GBWI >  0);
+              if (__HBWI) {
+                __RBWI=__K__;
               } else /* FALSE */ {
-                Self__QXGV=((__SLOT_DATA__WIRG *)__tmp__3BWI);
-                result__PXGV=NULL;
-                if (((void *)Self__QXGV->parent_slot__YIRG != (void *)NULL)) {
-                  __tmp__RXGV=Self__QXGV->parent_slot__YIRG->parent_itm_slot__JLC;
-                  if (((struct ___OBJ *)__tmp__RXGV)->__id==__ITM_SLOT__HLC__) {
-                    __tmp__SXGV=((__ITM_SLOT__HLC *)__tmp__RXGV)->id_section__GVOB;
+                __5YGV=((____FKRG *)__MDWI);
+                __4YGV=NULL;
+                if (((void *)__5YGV->__HKRG != (void *)NULL)) {
+                  __AZGV=__5YGV->__HKRG->__QLC;
+                  if (((struct ___OBJ *)__AZGV)->__id==____OLC__) {
+                    __BZGV=((____OLC *)__AZGV)->__MWOB;
                   } else /* ITM_SLOT_OPERATOR */ {
-                    __tmp__SXGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RXGV)->parent_itm_slot__QF0D.id_section__GVOB;
+                    __BZGV=((____4G0D *)__AZGV)->__5G0D.__MWOB;
                   };
-                  result__PXGV=__tmp__SXGV;
+                  __4YGV=__BZGV;
                 } else /* FALSE */ {
-                  __tmp__SXGV=get_name__GAUD((&__string_35));
-                  result__PXGV=__tmp__SXGV;
+                  __BZGV=__VBUD((&__string_35));
+                  __4YGV=__BZGV;
                 };
-                __tmp__55VI=((void *)((__SECTION___EVOB *)result__PXGV)->name__U15E == (void *)(&__string_37));
-                __tmp__CAWI=__tmp__55VI;
+                __OBWI=((void *)((____KWOB *)__4YGV)->__D35E == (void *)(&__string_37));
+                __RBWI=__OBWI;
               };
-              if (__tmp__CAWI) {
-                __tmp__IAWI=__tmp__3BWI->parent_variable__XIRG.type__1N5D;
-                __tmp__RXGV=((__TYPE_FULL__PMB *)__tmp__IAWI)->the_parent_type__DLK;
-                __tmp__5AWI=((void *)__tmp__RXGV != (void *)Self__HNWR);
+              if (__RBWI) {
+                __XBWI=__MDWI->__GKRG.__KP5D;
+                __AZGV=((____WMB *)__XBWI)->__KLK;
+                __OCWI=((void *)__AZGV != (void *)__WOWR);
               } else /* FALSE */ {
-                __tmp__5AWI=FALSE__O__;
+                __OCWI=__O__;
               };
-              if (__tmp__5AWI) {
-                __tmp__RAWI=((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__3BWI->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0);
-                if (__tmp__RAWI) {
-                  __tmp__2AWI=TRUE__K__;
+              if (__OCWI) {
+                __ACWI=((____3LC)(((____WMB *)__MDWI->__GKRG.__KP5D)->__LLK &  1) !=  0);
+                if (__ACWI) {
+                  __LCWI=__K__;
                 } else /* FALSE */ {
-                  __tmp__XAWI=__tmp__3BWI->parent_variable__XIRG.type__1N5D;
-                  __tmp__YAWI=((__TYPE_FULL__PMB *)__tmp__XAWI)->the_parent_type__DLK;
-                  switch (((struct ___OBJ *)__tmp__YAWI)->__id) {
-                  case __TYPE__FF__: {
-                    __tmp__ZAWI=FALSE__O__;
+                  __GCWI=__MDWI->__GKRG.__KP5D;
+                  __HCWI=((____WMB *)__GCWI)->__KLK;
+                  switch (((struct ___OBJ *)__HCWI)->__id) {
+                  case ____FF__: {
+                    __ICWI=__O__;
                   } break;
-                  case __TYPE_NULL__4LB__: {
-                    __tmp__ZAWI=FALSE__O__;
+                  case ____FMB__: {
+                    __ICWI=__O__;
                   } break;
-                  case __TYPE_VOID__AMB__: {
-                    __tmp__ZAWI=FALSE__O__;
+                  case ____HMB__: {
+                    __ICWI=__O__;
                   } break;
-                  case __TYPE_CONTEXT__CMB__: {
-                    __tmp__ZAWI=FALSE__O__;
+                  case ____JMB__: {
+                    __ICWI=__O__;
                   } break;
-                  case __TYPE_ID__EMB__: {
-                    __tmp__ZAWI=FALSE__O__;
+                  case ____LMB__: {
+                    __ICWI=__O__;
                   } break;
-                  case __TYPE_GENERIC__BCY__: {
-                    __tmp__ZAWI=FALSE__O__;
+                  case ____ICY__: {
+                    __ICWI=__O__;
                   } break;
-                  case __TYPE_BLOCK__VO5D__: {
-                    __tmp__ZAWI=TRUE__K__;
+                  case ____EQ5D__: {
+                    __ICWI=__K__;
                   } break;
-                  case __PROFIL_BLOCK__22NJ__: {
-                    __tmp__ZAWI=TRUE__K__;
+                  case ____L4NJ__: {
+                    __ICWI=__K__;
                   } break;
                   };
-                  __tmp__2AWI=__tmp__ZAWI;
+                  __LCWI=__ICWI;
                 };
-                __tmp__ABWI=__tmp__2AWI;
+                __PCWI=__LCWI;
               } else /* FALSE */ {
-                __tmp__ABWI=FALSE__O__;
+                __PCWI=__O__;
               };
-              if (__tmp__ABWI) {
-                __tmp__GBWI=__tmp__3BWI->parent_variable__XIRG.type__1N5D;
-                __tmp__HBWI=((__TYPE_FULL__PMB *)__tmp__GBWI)->the_parent_type__DLK;
-                switch (((struct ___OBJ *)__tmp__HBWI)->__id) {
-                case __TYPE__FF__: {
-                  genere_struct__M3VI(((__TYPE__FF *)__tmp__HBWI));
+              if (__PCWI) {
+                __VCWI=__MDWI->__GKRG.__KP5D;
+                __WCWI=((____WMB *)__VCWI)->__KLK;
+                switch (((struct ___OBJ *)__WCWI)->__id) {
+                case ____FF__: {
+                  __14VI(((____FF *)__WCWI));
                 } break;
-                case __TYPE_NULL__4LB__: {
-                  if ((! is_java__EE)) {
-                    (&__string_243)->count__0C= 54;
-                    (&__string_243)->storage__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
-                    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_243));
+                case ____FMB__: {
+                  if ((! __EE)) {
+                    (&__string_243)->__0C= 54;
+                    (&__string_243)->__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
+                    __EWX(((____BC *)__LE),(&__string_243));
                   };
                 } break;
-                case __TYPE_CONTEXT__CMB__: {
-                  (&__string_244)->count__0C= 167;
-                  (&__string_244)->storage__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
-                  append__3VX(((__STRING__BC *)output_decl__LE),(&__string_244));
+                case ____JMB__: {
+                  (&__string_244)->__0C= 167;
+                  (&__string_244)->__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
+                  __EWX(((____BC *)__LE),(&__string_244));
                 } break;
-                case __TYPE_GENERIC__BCY__: {
-                  genere_struct__SYWI(((__TYPE_GENERIC__BCY *)__tmp__HBWI));
+                case ____ICY__: {
+                  __B0WI(((____ICY *)__WCWI));
                 } break;
-                case __TYPE_BLOCK__VO5D__: {
-                  genere_struct__ITXI();
+                case ____EQ5D__: {
+                  __XUXI();
                 } break;
                 };
               };
             } break;
-            case 13258: {
-              Self__HNWR=((__TYPE__FF *)action__R3VI.self);
-              Self__QXGV=((__SLOT_DATA__WIRG *)__tmp__3BWI);
-              result__PXGV=NULL;
-              if (((void *)Self__QXGV->parent_slot__YIRG != (void *)NULL)) {
-                __tmp__XXGV=Self__QXGV->parent_slot__YIRG->parent_itm_slot__JLC;
-                if (((struct ___OBJ *)__tmp__XXGV)->__id==__ITM_SLOT__HLC__) {
-                  __tmp__SXGV=((__ITM_SLOT__HLC *)__tmp__XXGV)->id_section__GVOB;
+            case 13261: {
+              __WOWR=((____FF *)__A5VI.self);
+              __5YGV=((____FKRG *)__MDWI);
+              __4YGV=NULL;
+              if (((void *)__5YGV->__HKRG != (void *)NULL)) {
+                __GZGV=__5YGV->__HKRG->__QLC;
+                if (((struct ___OBJ *)__GZGV)->__id==____OLC__) {
+                  __BZGV=((____OLC *)__GZGV)->__MWOB;
                 } else /* ITM_SLOT_OPERATOR */ {
-                  __tmp__SXGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XXGV)->parent_itm_slot__QF0D.id_section__GVOB;
+                  __BZGV=((____4G0D *)__GZGV)->__5G0D.__MWOB;
                 };
-                result__PXGV=__tmp__SXGV;
+                __4YGV=__BZGV;
               } else /* FALSE */ {
-                __tmp__SXGV=get_name__GAUD((&__string_35));
-                result__PXGV=__tmp__SXGV;
+                __BZGV=__VBUD((&__string_35));
+                __4YGV=__BZGV;
               };
-              __tmp__GDWI=((void *)((__SECTION___EVOB *)result__PXGV)->name__U15E == (void *)(&__string_37));
-              if (__tmp__GDWI) {
-                __tmp__QDWI=TRUE__K__;
+              __VEWI=((void *)((____KWOB *)__4YGV)->__D35E == (void *)(&__string_37));
+              if (__VEWI) {
+                __5EWI=__K__;
               } else /* FALSE */ {
-                __tmp__MDWI=__tmp__3BWI->parent_variable__XIRG.ensure_count__1S4D;
-                __tmp__NDWI=(__tmp__MDWI >  0);
-                __tmp__QDWI=__tmp__NDWI;
+                __1EWI=__MDWI->__GKRG.__KU4D;
+                __2EWI=(__1EWI >  0);
+                __5EWI=__2EWI;
               };
-              if (__tmp__QDWI) {
-                add_slot_struct__G2GJ(Self__HNWR,__tmp__3BWI);
+              if (__5EWI) {
+                __V3GJ(__WOWR,__MDWI);
               };
             } break;
-            case 13267: {
-              __tmp__XFWI=__tmp__3BWI->parent_variable__XIRG.ensure_count__1S4D;
-              __tmp__YFWI=(__tmp__XFWI >  0);
-              if (__tmp__YFWI) {
-                Self__YQVT=((__SLOT_DATA__WIRG *)__tmp__3BWI);
-                genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__YQVT->parent_variable__XIRG.type__1N5D),output_glob__BG);
-                Self__VCEU=((__STRING__BC *)output_glob__BG);
-                if ((Self__VCEU->capacity__HFL <= Self__VCEU->count__WJ)) {
-                  if ((Self__VCEU->capacity__HFL ==  0)) {
-                    Self__VCEU->capacity__HFL= 32;
-                    __tmp__WCEU=create__KVW( 32);
-                    Self__VCEU->storage__4EL=__tmp__WCEU;
+            case 13270: {
+              __GHWI=__MDWI->__GKRG.__KU4D;
+              __HHWI=(__GHWI >  0);
+              if (__HHWI) {
+                __HSVT=((____FKRG *)__MDWI);
+                __ENZH(((____WMB *)__HSVT->__GKRG.__KP5D),__BG);
+                __EEEU=((____BC *)__BG);
+                if ((__EEEU->__OFL <= __EEEU->__WJ)) {
+                  if ((__EEEU->__OFL ==  0)) {
+                    __EEEU->__OFL= 32;
+                    __FEEU=__RVW( 32);
+                    __EEEU->__FFL=__FEEU;
                   } else /* FALSE */ {
-                    __tmp__XCEU=(__INTEGER__Q)(Self__VCEU->capacity__HFL <<  1);
-                    __tmp__WCEU=((__CHARACTER__DB *)Self__VCEU->storage__4EL);
-                    old_nb_elts__ZCEU=Self__VCEU->capacity__HFL;
-                    __tmp__0CEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WCEU),((__UINTEGER_32__RWB )old_nb_elts__ZCEU),((__UINTEGER_32__RWB )__tmp__XCEU));
-                    __tmp__WCEU=((__CHARACTER__DB *)__tmp__0CEU);
-                    clear__to__F00(__tmp__WCEU,old_nb_elts__ZCEU,(__INTEGER__Q)(__tmp__XCEU -  1));
-                    Self__VCEU->storage__4EL=__tmp__WCEU;
-                    Self__VCEU->capacity__HFL=__tmp__XCEU;
+                    __GEEU=(____Q)(__EEEU->__OFL <<  1);
+                    __FEEU=((____DB *)__EEEU->__FFL);
+                    __IEEU=__EEEU->__OFL;
+                    __JEEU=__55W(((____IB )__FEEU),((____YWB )__IEEU),((____YWB )__GEEU));
+                    __FEEU=((____DB *)__JEEU);
+                    __M00(__FEEU,__IEEU,(____Q)(__GEEU -  1));
+                    __EEEU->__FFL=__FEEU;
+                    __EEEU->__OFL=__GEEU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__VCEU->storage__4EL)[Self__VCEU->count__WJ]=' ';
-                Self__VCEU->count__WJ=(__INTEGER__Q)(Self__VCEU->count__WJ +  1);
-                genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__YQVT->parent_variable__XIRG.type__1N5D),output_glob__BG);
-                append__3VX(((__STRING__BC *)output_glob__BG),Self__YQVT->parent_variable__XIRG.intern_name__HN5D);
-                (&__string_218)->count__0C= 2;
-                (&__string_218)->storage__1C=";\n";
-                append__3VX(((__STRING__BC *)output_glob__BG),(&__string_218));
+                ((____DB *)__EEEU->__FFL)[__EEEU->__WJ]=' ';
+                __EEEU->__WJ=(____Q)(__EEEU->__WJ +  1);
+                __DOZH(((____WMB *)__HSVT->__GKRG.__KP5D),__BG);
+                __EWX(((____BC *)__BG),__HSVT->__GKRG.__WO5D);
+                (&__string_218)->__0C= 2;
+                (&__string_218)->__1C=";\n";
+                __EWX(((____BC *)__BG),(&__string_218));
               };
             } break;
             };
-            result__SQVT=(__INTEGER__Q)(result__SQVT +  1);
+            __BSVT=(____Q)(__BSVT +  1);
           };
         };
-        if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
-          Self__WQVT=slot_data__0BDJ(((__SLOT_CODE__MIRG *)__tmp__C5VI));
+        if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
+          __FSVT=__JDDJ(((____1JRG *)__RAWI));
         } else /* SLOT_DATA */ {
-          Self__WQVT=slot_data__VCDJ(((__SLOT_DATA__WIRG *)__tmp__C5VI));
-        };
-        __tmp__3BWI=Self__WQVT;
-        __tmp__X5VI=__tmp__3BWI->parent_variable__XIRG.ensure_count__1S4D;
-        __tmp__Y5VI=(__tmp__X5VI >  0);
-        if (__tmp__Y5VI) {
-          __tmp__CAWI=TRUE__K__;
-        } else /* FALSE */ {
-          Self__WQVT=((__SLOT_DATA__WIRG *)__tmp__3BWI);
-          result__PXGV=NULL;
-          if (((void *)Self__WQVT->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__XXGV=Self__WQVT->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__XXGV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__SXGV=((__ITM_SLOT__HLC *)__tmp__XXGV)->id_section__GVOB;
+          __FSVT=__EEDJ(((____FKRG *)__RAWI));
+        };
+        __MDWI=__FSVT;
+        __GBWI=__MDWI->__GKRG.__KU4D;
+        __HBWI=(__GBWI >  0);
+        if (__HBWI) {
+          __RBWI=__K__;
+        } else /* FALSE */ {
+          __FSVT=((____FKRG *)__MDWI);
+          __4YGV=NULL;
+          if (((void *)__FSVT->__HKRG != (void *)NULL)) {
+            __GZGV=__FSVT->__HKRG->__QLC;
+            if (((struct ___OBJ *)__GZGV)->__id==____OLC__) {
+              __BZGV=((____OLC *)__GZGV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__SXGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XXGV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __BZGV=((____4G0D *)__GZGV)->__5G0D.__MWOB;
             };
-            result__PXGV=__tmp__SXGV;
+            __4YGV=__BZGV;
           } else /* FALSE */ {
-            __tmp__SXGV=get_name__GAUD((&__string_35));
-            result__PXGV=__tmp__SXGV;
+            __BZGV=__VBUD((&__string_35));
+            __4YGV=__BZGV;
           };
-          __tmp__55VI=((void *)((__SECTION___EVOB *)result__PXGV)->name__U15E == (void *)(&__string_37));
-          __tmp__CAWI=__tmp__55VI;
+          __OBWI=((void *)((____KWOB *)__4YGV)->__D35E == (void *)(&__string_37));
+          __RBWI=__OBWI;
         };
-        if (__tmp__CAWI) {
-          __tmp__IAWI=__tmp__3BWI->parent_variable__XIRG.type__1N5D;
-          __tmp__RXGV=((__TYPE_FULL__PMB *)__tmp__IAWI)->the_parent_type__DLK;
-          __tmp__5AWI=((void *)__tmp__RXGV != (void *)Self__N3VI);
+        if (__RBWI) {
+          __XBWI=__MDWI->__GKRG.__KP5D;
+          __AZGV=((____WMB *)__XBWI)->__KLK;
+          __OCWI=((void *)__AZGV != (void *)__24VI);
         } else /* FALSE */ {
-          __tmp__5AWI=FALSE__O__;
+          __OCWI=__O__;
         };
-        if (__tmp__5AWI) {
-          __tmp__RAWI=((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__3BWI->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0);
-          if (__tmp__RAWI) {
-            __tmp__2AWI=TRUE__K__;
+        if (__OCWI) {
+          __ACWI=((____3LC)(((____WMB *)__MDWI->__GKRG.__KP5D)->__LLK &  1) !=  0);
+          if (__ACWI) {
+            __LCWI=__K__;
           } else /* FALSE */ {
-            __tmp__XAWI=__tmp__3BWI->parent_variable__XIRG.type__1N5D;
-            __tmp__YAWI=((__TYPE_FULL__PMB *)__tmp__XAWI)->the_parent_type__DLK;
-            switch (((struct ___OBJ *)__tmp__YAWI)->__id) {
-            case __TYPE__FF__: {
-              __tmp__ZAWI=FALSE__O__;
+            __GCWI=__MDWI->__GKRG.__KP5D;
+            __HCWI=((____WMB *)__GCWI)->__KLK;
+            switch (((struct ___OBJ *)__HCWI)->__id) {
+            case ____FF__: {
+              __ICWI=__O__;
             } break;
-            case __TYPE_NULL__4LB__: {
-              __tmp__ZAWI=FALSE__O__;
+            case ____FMB__: {
+              __ICWI=__O__;
             } break;
-            case __TYPE_VOID__AMB__: {
-              __tmp__ZAWI=FALSE__O__;
+            case ____HMB__: {
+              __ICWI=__O__;
             } break;
-            case __TYPE_CONTEXT__CMB__: {
-              __tmp__ZAWI=FALSE__O__;
+            case ____JMB__: {
+              __ICWI=__O__;
             } break;
-            case __TYPE_ID__EMB__: {
-              __tmp__ZAWI=FALSE__O__;
+            case ____LMB__: {
+              __ICWI=__O__;
             } break;
-            case __TYPE_GENERIC__BCY__: {
-              __tmp__ZAWI=FALSE__O__;
+            case ____ICY__: {
+              __ICWI=__O__;
             } break;
-            case __TYPE_BLOCK__VO5D__: {
-              __tmp__ZAWI=TRUE__K__;
+            case ____EQ5D__: {
+              __ICWI=__K__;
             } break;
-            case __PROFIL_BLOCK__22NJ__: {
-              __tmp__ZAWI=TRUE__K__;
+            case ____L4NJ__: {
+              __ICWI=__K__;
             } break;
             };
-            __tmp__2AWI=__tmp__ZAWI;
+            __LCWI=__ICWI;
           };
-          __tmp__ABWI=__tmp__2AWI;
+          __PCWI=__LCWI;
         } else /* FALSE */ {
-          __tmp__ABWI=FALSE__O__;
+          __PCWI=__O__;
         };
-        if (__tmp__ABWI) {
-          __tmp__GBWI=__tmp__3BWI->parent_variable__XIRG.type__1N5D;
-          __tmp__HBWI=((__TYPE_FULL__PMB *)__tmp__GBWI)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__HBWI)->__id) {
-          case __TYPE__FF__: {
-            genere_struct__M3VI(((__TYPE__FF *)__tmp__HBWI));
+        if (__PCWI) {
+          __VCWI=__MDWI->__GKRG.__KP5D;
+          __WCWI=((____WMB *)__VCWI)->__KLK;
+          switch (((struct ___OBJ *)__WCWI)->__id) {
+          case ____FF__: {
+            __14VI(((____FF *)__WCWI));
           } break;
-          case __TYPE_NULL__4LB__: {
-            if ((! is_java__EE)) {
-              (&__string_243)->count__0C= 54;
-              (&__string_243)->storage__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
-              append__3VX(((__STRING__BC *)output_decl__LE),(&__string_243));
+          case ____FMB__: {
+            if ((! __EE)) {
+              (&__string_243)->__0C= 54;
+              (&__string_243)->__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
+              __EWX(((____BC *)__LE),(&__string_243));
             };
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            (&__string_244)->count__0C= 167;
-            (&__string_244)->storage__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_244));
+          case ____JMB__: {
+            (&__string_244)->__0C= 167;
+            (&__string_244)->__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
+            __EWX(((____BC *)__LE),(&__string_244));
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            genere_struct__SYWI(((__TYPE_GENERIC__BCY *)__tmp__HBWI));
+          case ____ICY__: {
+            __B0WI(((____ICY *)__WCWI));
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            genere_struct__ITXI();
+          case ____EQ5D__: {
+            __XUXI();
           } break;
           };
         };
       };
-      old_nb_elts__RCEU=(__INTEGER__Q)(old_nb_elts__RCEU +  1);
+      __AEEU=(____Q)(__AEEU +  1);
     };
-    __tmp__PCEU=Self__N3VI->slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK;
-    old_nb_elts__RCEU= 0;
-    while ((old_nb_elts__RCEU <= __tmp__PCEU)) {
-      __tmp__C5VI=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__N3VI->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[old_nb_elts__RCEU];
-      slot__P3VI=__tmp__C5VI;
-      if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__XBCJ=((__SLOT_CODE__MIRG *)__tmp__C5VI)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__XBCJ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__D5VI=((__ITM_SLOT__HLC *)__tmp__XBCJ)->parent_named__ILC.style__NKQC;
+    __4DEU=__24VI->__1LC->__ZLC.__BJK;
+    __AEEU= 0;
+    while ((__AEEU <= __4DEU)) {
+      __RAWI=((void **)((____RLC *)__24VI->__1LC)->__ZLC.__3IK)[__AEEU];
+      __44VI=__RAWI;
+      if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
+        __GDCJ=((____1JRG *)__RAWI)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__GDCJ)->__id==____OLC__) {
+          __SAWI=((____OLC *)__GDCJ)->__PLC.__2LQC;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__D5VI=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XBCJ)->parent_itm_slot__QF0D.parent_named__ILC.style__NKQC;
+          __SAWI=((____4G0D *)__GDCJ)->__5G0D.__PLC.__2LQC;
         };
       } else /* SLOT_DATA */ {
-        __tmp__D5VI=((__SLOT_DATA__WIRG *)__tmp__C5VI)->parent_variable__XIRG.parent_named__A4WC.style__NKQC;
+        __SAWI=((____FKRG *)__RAWI)->__GKRG.__P5WC.__2LQC;
       };
-      if ((__tmp__D5VI == '+')) {
-        if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
-          Self__TQVT=((__SLOT_CODE__MIRG *)__tmp__C5VI);
-          result__SQVT= 0;
-          if (((void *)Self__TQVT->parent_slot__NIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-            result__SQVT= 1;
+      if ((__SAWI == '+')) {
+        if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
+          __CSVT=((____1JRG *)__RAWI);
+          __BSVT= 0;
+          if (((void *)__CSVT->__2JRG->__IKRG == (void *)NULL)) {
+            __BSVT= 1;
           };
-          __tmp__J5VI=result__SQVT;
+          __YAWI=__BSVT;
         } else /* SLOT_DATA */ {
-          Self__WQVT=((__SLOT_DATA__WIRG *)__tmp__C5VI);
-          result__SQVT= 0;
-          if (((void *)Self__WQVT->parent_slot__YIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-            result__SQVT= 1;
-          };
-          __tmp__J5VI=result__SQVT;
-        };
-        if ((__tmp__J5VI ==  0)) {
-          __tmp__YDWI.__id=13258;
-          __tmp__YDWI.self=Self__N3VI;
-          action__R3VI=__tmp__YDWI;
-          if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__UBWI=((__SLOT_CODE__MIRG *)__tmp__C5VI)->parent_slot__NIRG->slot_data_list__1BXG;
+          __FSVT=((____FKRG *)__RAWI);
+          __BSVT= 0;
+          if (((void *)__FSVT->__HKRG->__IKRG == (void *)NULL)) {
+            __BSVT= 1;
+          };
+          __YAWI=__BSVT;
+        };
+        if ((__YAWI ==  0)) {
+          __HFWI.__id=13261;
+          __HFWI.self=__24VI;
+          __A5VI=__HFWI;
+          if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
+            __DDWI=((____1JRG *)__RAWI)->__2JRG->__KDXG;
           } else /* SLOT_DATA */ {
-            __tmp__UBWI=((__SLOT_DATA__WIRG *)__tmp__C5VI)->parent_slot__YIRG->slot_data_list__1BXG;
+            __DDWI=((____FKRG *)__RAWI)->__HKRG->__KDXG;
           };
-          if (((void *)__tmp__UBWI != (void *)NULL)) {
-            if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
+          if (((void *)__DDWI != (void *)NULL)) {
+            if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
             };
-            if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
-              __tmp__2BWI=((__SLOT_CODE__MIRG *)__tmp__C5VI)->parent_slot__NIRG->slot_data_list__1BXG;
+            if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
+              __LDWI=((____1JRG *)__RAWI)->__2JRG->__KDXG;
             } else /* SLOT_DATA */ {
-              __tmp__2BWI=((__SLOT_DATA__WIRG *)__tmp__C5VI)->parent_slot__YIRG->slot_data_list__1BXG;
+              __LDWI=((____FKRG *)__RAWI)->__HKRG->__KDXG;
             };
-            __tmp__XCEU= 0;
-            old_nb_elts__ZCEU=__tmp__2BWI->parent_arrayed_collection__WBXG.upper__1M3G;
-            while ((__tmp__XCEU <= old_nb_elts__ZCEU)) {
-              if (((struct ___OBJ *)slot__P3VI)->__id==__SLOT_CODE__MIRG__) {
-                __tmp__KEWI=((__SLOT_CODE__MIRG *)slot__P3VI)->parent_slot__NIRG->slot_data_list__1BXG;
+            __GEEU= 0;
+            __IEEU=__LDWI->__FDXG.__KO3G;
+            while ((__GEEU <= __IEEU)) {
+              if (((struct ___OBJ *)__44VI)->__id==____1JRG__) {
+                __ZFWI=((____1JRG *)__44VI)->__2JRG->__KDXG;
               } else /* SLOT_DATA */ {
-                __tmp__KEWI=((__SLOT_DATA__WIRG *)slot__P3VI)->parent_slot__YIRG->slot_data_list__1BXG;
+                __ZFWI=((____FKRG *)__44VI)->__HKRG->__KDXG;
               };
-              Self__QXGV=((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__KEWI)->parent_arrayed_collection__WBXG.storage__XM3G)[__tmp__XCEU];
-              switch (action__R3VI.__id) {
-              case 13247: {
-                Self__TIIR=((__TYPE__FF *)action__R3VI.self);
-                __tmp__X5VI=Self__QXGV->parent_variable__XIRG.ensure_count__1S4D;
-                __tmp__Y5VI=(__tmp__X5VI >  0);
-                if (__tmp__Y5VI) {
-                  __tmp__CAWI=TRUE__K__;
+              __5YGV=((void **)((____3CXG *)__ZFWI)->__FDXG.__GO3G)[__GEEU];
+              switch (__A5VI.__id) {
+              case 13250: {
+                __CKIR=((____FF *)__A5VI.self);
+                __GBWI=__5YGV->__GKRG.__KU4D;
+                __HBWI=(__GBWI >  0);
+                if (__HBWI) {
+                  __RBWI=__K__;
                 } else /* FALSE */ {
-                  Self__CYGV=((__SLOT_DATA__WIRG *)Self__QXGV);
-                  result__BYGV=NULL;
-                  if (((void *)Self__CYGV->parent_slot__YIRG != (void *)NULL)) {
-                    __tmp__DYGV=Self__CYGV->parent_slot__YIRG->parent_itm_slot__JLC;
-                    if (((struct ___OBJ *)__tmp__DYGV)->__id==__ITM_SLOT__HLC__) {
-                      __tmp__EYGV=((__ITM_SLOT__HLC *)__tmp__DYGV)->id_section__GVOB;
+                  __RZGV=((____FKRG *)__5YGV);
+                  __QZGV=NULL;
+                  if (((void *)__RZGV->__HKRG != (void *)NULL)) {
+                    __SZGV=__RZGV->__HKRG->__QLC;
+                    if (((struct ___OBJ *)__SZGV)->__id==____OLC__) {
+                      __TZGV=((____OLC *)__SZGV)->__MWOB;
                     } else /* ITM_SLOT_OPERATOR */ {
-                      __tmp__EYGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DYGV)->parent_itm_slot__QF0D.id_section__GVOB;
+                      __TZGV=((____4G0D *)__SZGV)->__5G0D.__MWOB;
                     };
-                    result__BYGV=__tmp__EYGV;
+                    __QZGV=__TZGV;
                   } else /* FALSE */ {
-                    __tmp__EYGV=get_name__GAUD((&__string_35));
-                    result__BYGV=__tmp__EYGV;
+                    __TZGV=__VBUD((&__string_35));
+                    __QZGV=__TZGV;
                   };
-                  __tmp__55VI=((void *)((__SECTION___EVOB *)result__BYGV)->name__U15E == (void *)(&__string_37));
-                  __tmp__CAWI=__tmp__55VI;
+                  __OBWI=((void *)((____KWOB *)__QZGV)->__D35E == (void *)(&__string_37));
+                  __RBWI=__OBWI;
                 };
-                if (__tmp__CAWI) {
-                  __tmp__IAWI=Self__QXGV->parent_variable__XIRG.type__1N5D;
-                  __tmp__RXGV=((__TYPE_FULL__PMB *)__tmp__IAWI)->the_parent_type__DLK;
-                  __tmp__5AWI=((void *)__tmp__RXGV != (void *)Self__TIIR);
+                if (__RBWI) {
+                  __XBWI=__5YGV->__GKRG.__KP5D;
+                  __AZGV=((____WMB *)__XBWI)->__KLK;
+                  __OCWI=((void *)__AZGV != (void *)__CKIR);
                 } else /* FALSE */ {
-                  __tmp__5AWI=FALSE__O__;
+                  __OCWI=__O__;
                 };
-                if (__tmp__5AWI) {
-                  __tmp__RAWI=((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__QXGV->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0);
-                  if (__tmp__RAWI) {
-                    __tmp__2AWI=TRUE__K__;
+                if (__OCWI) {
+                  __ACWI=((____3LC)(((____WMB *)__5YGV->__GKRG.__KP5D)->__LLK &  1) !=  0);
+                  if (__ACWI) {
+                    __LCWI=__K__;
                   } else /* FALSE */ {
-                    __tmp__XAWI=Self__QXGV->parent_variable__XIRG.type__1N5D;
-                    __tmp__YAWI=((__TYPE_FULL__PMB *)__tmp__XAWI)->the_parent_type__DLK;
-                    switch (((struct ___OBJ *)__tmp__YAWI)->__id) {
-                    case __TYPE__FF__: {
-                      __tmp__ZAWI=FALSE__O__;
+                    __GCWI=__5YGV->__GKRG.__KP5D;
+                    __HCWI=((____WMB *)__GCWI)->__KLK;
+                    switch (((struct ___OBJ *)__HCWI)->__id) {
+                    case ____FF__: {
+                      __ICWI=__O__;
                     } break;
-                    case __TYPE_NULL__4LB__: {
-                      __tmp__ZAWI=FALSE__O__;
+                    case ____FMB__: {
+                      __ICWI=__O__;
                     } break;
-                    case __TYPE_VOID__AMB__: {
-                      __tmp__ZAWI=FALSE__O__;
+                    case ____HMB__: {
+                      __ICWI=__O__;
                     } break;
-                    case __TYPE_CONTEXT__CMB__: {
-                      __tmp__ZAWI=FALSE__O__;
+                    case ____JMB__: {
+                      __ICWI=__O__;
                     } break;
-                    case __TYPE_ID__EMB__: {
-                      __tmp__ZAWI=FALSE__O__;
+                    case ____LMB__: {
+                      __ICWI=__O__;
                     } break;
-                    case __TYPE_GENERIC__BCY__: {
-                      __tmp__ZAWI=FALSE__O__;
+                    case ____ICY__: {
+                      __ICWI=__O__;
                     } break;
-                    case __TYPE_BLOCK__VO5D__: {
-                      __tmp__ZAWI=TRUE__K__;
+                    case ____EQ5D__: {
+                      __ICWI=__K__;
                     } break;
-                    case __PROFIL_BLOCK__22NJ__: {
-                      __tmp__ZAWI=TRUE__K__;
+                    case ____L4NJ__: {
+                      __ICWI=__K__;
                     } break;
                     };
-                    __tmp__2AWI=__tmp__ZAWI;
+                    __LCWI=__ICWI;
                   };
-                  __tmp__ABWI=__tmp__2AWI;
+                  __PCWI=__LCWI;
                 } else /* FALSE */ {
-                  __tmp__ABWI=FALSE__O__;
+                  __PCWI=__O__;
                 };
-                if (__tmp__ABWI) {
-                  __tmp__GBWI=Self__QXGV->parent_variable__XIRG.type__1N5D;
-                  __tmp__HBWI=((__TYPE_FULL__PMB *)__tmp__GBWI)->the_parent_type__DLK;
-                  switch (((struct ___OBJ *)__tmp__HBWI)->__id) {
-                  case __TYPE__FF__: {
-                    genere_struct__M3VI(((__TYPE__FF *)__tmp__HBWI));
+                if (__PCWI) {
+                  __VCWI=__5YGV->__GKRG.__KP5D;
+                  __WCWI=((____WMB *)__VCWI)->__KLK;
+                  switch (((struct ___OBJ *)__WCWI)->__id) {
+                  case ____FF__: {
+                    __14VI(((____FF *)__WCWI));
                   } break;
-                  case __TYPE_NULL__4LB__: {
-                    if ((! is_java__EE)) {
-                      (&__string_243)->count__0C= 54;
-                      (&__string_243)->storage__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
-                      append__3VX(((__STRING__BC *)output_decl__LE),(&__string_243));
+                  case ____FMB__: {
+                    if ((! __EE)) {
+                      (&__string_243)->__0C= 54;
+                      (&__string_243)->__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
+                      __EWX(((____BC *)__LE),(&__string_243));
                     };
                   } break;
-                  case __TYPE_CONTEXT__CMB__: {
-                    (&__string_244)->count__0C= 167;
-                    (&__string_244)->storage__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
-                    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_244));
+                  case ____JMB__: {
+                    (&__string_244)->__0C= 167;
+                    (&__string_244)->__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
+                    __EWX(((____BC *)__LE),(&__string_244));
                   } break;
-                  case __TYPE_GENERIC__BCY__: {
-                    genere_struct__SYWI(((__TYPE_GENERIC__BCY *)__tmp__HBWI));
+                  case ____ICY__: {
+                    __B0WI(((____ICY *)__WCWI));
                   } break;
-                  case __TYPE_BLOCK__VO5D__: {
-                    genere_struct__ITXI();
+                  case ____EQ5D__: {
+                    __XUXI();
                   } break;
                   };
                 };
               } break;
-              case 13258: {
-                Self__TIIR=((__TYPE__FF *)action__R3VI.self);
-                Self__YQVT=((__SLOT_DATA__WIRG *)Self__QXGV);
-                result__BYGV=NULL;
-                if (((void *)Self__YQVT->parent_slot__YIRG != (void *)NULL)) {
-                  __tmp__DYGV=Self__YQVT->parent_slot__YIRG->parent_itm_slot__JLC;
-                  if (((struct ___OBJ *)__tmp__DYGV)->__id==__ITM_SLOT__HLC__) {
-                    __tmp__EYGV=((__ITM_SLOT__HLC *)__tmp__DYGV)->id_section__GVOB;
+              case 13261: {
+                __CKIR=((____FF *)__A5VI.self);
+                __HSVT=((____FKRG *)__5YGV);
+                __QZGV=NULL;
+                if (((void *)__HSVT->__HKRG != (void *)NULL)) {
+                  __SZGV=__HSVT->__HKRG->__QLC;
+                  if (((struct ___OBJ *)__SZGV)->__id==____OLC__) {
+                    __TZGV=((____OLC *)__SZGV)->__MWOB;
                   } else /* ITM_SLOT_OPERATOR */ {
-                    __tmp__EYGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DYGV)->parent_itm_slot__QF0D.id_section__GVOB;
+                    __TZGV=((____4G0D *)__SZGV)->__5G0D.__MWOB;
                   };
-                  result__BYGV=__tmp__EYGV;
+                  __QZGV=__TZGV;
                 } else /* FALSE */ {
-                  __tmp__EYGV=get_name__GAUD((&__string_35));
-                  result__BYGV=__tmp__EYGV;
+                  __TZGV=__VBUD((&__string_35));
+                  __QZGV=__TZGV;
                 };
-                __tmp__GDWI=((void *)((__SECTION___EVOB *)result__BYGV)->name__U15E == (void *)(&__string_37));
-                if (__tmp__GDWI) {
-                  __tmp__QDWI=TRUE__K__;
+                __VEWI=((void *)((____KWOB *)__QZGV)->__D35E == (void *)(&__string_37));
+                if (__VEWI) {
+                  __5EWI=__K__;
                 } else /* FALSE */ {
-                  __tmp__MDWI=Self__QXGV->parent_variable__XIRG.ensure_count__1S4D;
-                  __tmp__NDWI=(__tmp__MDWI >  0);
-                  __tmp__QDWI=__tmp__NDWI;
+                  __1EWI=__5YGV->__GKRG.__KU4D;
+                  __2EWI=(__1EWI >  0);
+                  __5EWI=__2EWI;
                 };
-                if (__tmp__QDWI) {
-                  add_slot_struct__G2GJ(Self__TIIR,Self__QXGV);
+                if (__5EWI) {
+                  __V3GJ(__CKIR,__5YGV);
                 };
               } break;
-              case 13267: {
-                __tmp__XFWI=Self__QXGV->parent_variable__XIRG.ensure_count__1S4D;
-                __tmp__YFWI=(__tmp__XFWI >  0);
-                if (__tmp__YFWI) {
-                  Self__CYGV=((__SLOT_DATA__WIRG *)Self__QXGV);
-                  genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__CYGV->parent_variable__XIRG.type__1N5D),output_glob__BG);
-                  Self__3CEU=((__STRING__BC *)output_glob__BG);
-                  if ((Self__3CEU->capacity__HFL <= Self__3CEU->count__WJ)) {
-                    if ((Self__3CEU->capacity__HFL ==  0)) {
-                      Self__3CEU->capacity__HFL= 32;
-                      __tmp__4CEU=create__KVW( 32);
-                      Self__3CEU->storage__4EL=__tmp__4CEU;
+              case 13270: {
+                __GHWI=__5YGV->__GKRG.__KU4D;
+                __HHWI=(__GHWI >  0);
+                if (__HHWI) {
+                  __RZGV=((____FKRG *)__5YGV);
+                  __ENZH(((____WMB *)__RZGV->__GKRG.__KP5D),__BG);
+                  __MEEU=((____BC *)__BG);
+                  if ((__MEEU->__OFL <= __MEEU->__WJ)) {
+                    if ((__MEEU->__OFL ==  0)) {
+                      __MEEU->__OFL= 32;
+                      __NEEU=__RVW( 32);
+                      __MEEU->__FFL=__NEEU;
                     } else /* FALSE */ {
-                      __tmp__5CEU=(__INTEGER__Q)(Self__3CEU->capacity__HFL <<  1);
-                      __tmp__4CEU=((__CHARACTER__DB *)Self__3CEU->storage__4EL);
-                      old_nb_elts__BDEU=Self__3CEU->capacity__HFL;
-                      __tmp__CDEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4CEU),((__UINTEGER_32__RWB )old_nb_elts__BDEU),((__UINTEGER_32__RWB )__tmp__5CEU));
-                      __tmp__4CEU=((__CHARACTER__DB *)__tmp__CDEU);
-                      clear__to__F00(__tmp__4CEU,old_nb_elts__BDEU,(__INTEGER__Q)(__tmp__5CEU -  1));
-                      Self__3CEU->storage__4EL=__tmp__4CEU;
-                      Self__3CEU->capacity__HFL=__tmp__5CEU;
+                      __OEEU=(____Q)(__MEEU->__OFL <<  1);
+                      __NEEU=((____DB *)__MEEU->__FFL);
+                      __QEEU=__MEEU->__OFL;
+                      __REEU=__55W(((____IB )__NEEU),((____YWB )__QEEU),((____YWB )__OEEU));
+                      __NEEU=((____DB *)__REEU);
+                      __M00(__NEEU,__QEEU,(____Q)(__OEEU -  1));
+                      __MEEU->__FFL=__NEEU;
+                      __MEEU->__OFL=__OEEU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__3CEU->storage__4EL)[Self__3CEU->count__WJ]=' ';
-                  Self__3CEU->count__WJ=(__INTEGER__Q)(Self__3CEU->count__WJ +  1);
-                  genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__CYGV->parent_variable__XIRG.type__1N5D),output_glob__BG);
-                  append__3VX(((__STRING__BC *)output_glob__BG),Self__CYGV->parent_variable__XIRG.intern_name__HN5D);
-                  (&__string_218)->count__0C= 2;
-                  (&__string_218)->storage__1C=";\n";
-                  append__3VX(((__STRING__BC *)output_glob__BG),(&__string_218));
+                  ((____DB *)__MEEU->__FFL)[__MEEU->__WJ]=' ';
+                  __MEEU->__WJ=(____Q)(__MEEU->__WJ +  1);
+                  __DOZH(((____WMB *)__RZGV->__GKRG.__KP5D),__BG);
+                  __EWX(((____BC *)__BG),__RZGV->__GKRG.__WO5D);
+                  (&__string_218)->__0C= 2;
+                  (&__string_218)->__1C=";\n";
+                  __EWX(((____BC *)__BG),(&__string_218));
                 };
               } break;
               };
-              __tmp__XCEU=(__INTEGER__Q)(__tmp__XCEU +  1);
+              __GEEU=(____Q)(__GEEU +  1);
             };
           };
-          if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
-            Self__QXGV=slot_data__0BDJ(((__SLOT_CODE__MIRG *)__tmp__C5VI));
+          if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
+            __5YGV=__JDDJ(((____1JRG *)__RAWI));
           } else /* SLOT_DATA */ {
-            Self__QXGV=slot_data__VCDJ(((__SLOT_DATA__WIRG *)__tmp__C5VI));
-          };
-          Self__WQVT=Self__QXGV;
-          Self__QXGV=((__SLOT_DATA__WIRG *)Self__WQVT);
-          result__PXGV=NULL;
-          if (((void *)Self__QXGV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__XXGV=Self__QXGV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__XXGV)->__id==__ITM_SLOT__HLC__) {
-              result__BYGV=((__ITM_SLOT__HLC *)__tmp__XXGV)->id_section__GVOB;
+            __5YGV=__EEDJ(((____FKRG *)__RAWI));
+          };
+          __FSVT=__5YGV;
+          __5YGV=((____FKRG *)__FSVT);
+          __4YGV=NULL;
+          if (((void *)__5YGV->__HKRG != (void *)NULL)) {
+            __GZGV=__5YGV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__GZGV)->__id==____OLC__) {
+              __QZGV=((____OLC *)__GZGV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              result__BYGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XXGV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __QZGV=((____4G0D *)__GZGV)->__5G0D.__MWOB;
             };
-            result__PXGV=result__BYGV;
+            __4YGV=__QZGV;
           } else /* FALSE */ {
-            __tmp__SXGV=get_name__GAUD((&__string_35));
-            result__PXGV=__tmp__SXGV;
+            __BZGV=__VBUD((&__string_35));
+            __4YGV=__BZGV;
           };
-          __tmp__GDWI=((void *)((__SECTION___EVOB *)result__PXGV)->name__U15E == (void *)(&__string_37));
-          if (__tmp__GDWI) {
-            __tmp__QDWI=TRUE__K__;
+          __VEWI=((void *)((____KWOB *)__4YGV)->__D35E == (void *)(&__string_37));
+          if (__VEWI) {
+            __5EWI=__K__;
           } else /* FALSE */ {
-            __tmp__MDWI=Self__WQVT->parent_variable__XIRG.ensure_count__1S4D;
-            __tmp__NDWI=(__tmp__MDWI >  0);
-            __tmp__QDWI=__tmp__NDWI;
+            __1EWI=__FSVT->__GKRG.__KU4D;
+            __2EWI=(__1EWI >  0);
+            __5EWI=__2EWI;
           };
-          if (__tmp__QDWI) {
-            add_slot_struct__G2GJ(Self__N3VI,Self__WQVT);
+          if (__5EWI) {
+            __V3GJ(__24VI,__FSVT);
           };
         };
-        if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
-          Self__WQVT=((__SLOT_CODE__MIRG *)__tmp__C5VI)->parent_slot__NIRG->slot_id__UEWI;
+        if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
+          __FSVT=((____1JRG *)__RAWI)->__2JRG->__DGWI;
         } else /* SLOT_DATA */ {
-          Self__WQVT=((__SLOT_DATA__WIRG *)__tmp__C5VI)->parent_slot__YIRG->slot_id__UEWI;
+          __FSVT=((____FKRG *)__RAWI)->__HKRG->__DGWI;
         };
-        if ((((void *)Self__WQVT != (void *)NULL) && (Self__WQVT->parent_variable__XIRG.ensure_count__1S4D >  0))) {
-          add_slot_struct__G2GJ(Self__N3VI,Self__WQVT);
+        if ((((void *)__FSVT != (void *)NULL) && (__FSVT->__GKRG.__KU4D >  0))) {
+          __V3GJ(__24VI,__FSVT);
         };
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
-          Self__TQVT=((__SLOT_CODE__MIRG *)__tmp__C5VI);
-          result__SQVT= 0;
-          if (((void *)Self__TQVT->parent_slot__NIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-            result__SQVT= 1;
+        if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
+          __CSVT=((____1JRG *)__RAWI);
+          __BSVT= 0;
+          if (((void *)__CSVT->__2JRG->__IKRG == (void *)NULL)) {
+            __BSVT= 1;
           };
-          __tmp__J5VI=result__SQVT;
+          __YAWI=__BSVT;
         } else /* SLOT_DATA */ {
-          Self__WQVT=((__SLOT_DATA__WIRG *)__tmp__C5VI);
-          result__SQVT= 0;
-          if (((void *)Self__WQVT->parent_slot__YIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-            result__SQVT= 1;
-          };
-          __tmp__J5VI=result__SQVT;
-        };
-        if ((__tmp__J5VI ==  0)) {
-          __tmp__BGWI.__id=13267;
-          action__R3VI=__tmp__BGWI;
-          if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__UBWI=((__SLOT_CODE__MIRG *)__tmp__C5VI)->parent_slot__NIRG->slot_data_list__1BXG;
+          __FSVT=((____FKRG *)__RAWI);
+          __BSVT= 0;
+          if (((void *)__FSVT->__HKRG->__IKRG == (void *)NULL)) {
+            __BSVT= 1;
+          };
+          __YAWI=__BSVT;
+        };
+        if ((__YAWI ==  0)) {
+          __QHWI.__id=13270;
+          __A5VI=__QHWI;
+          if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
+            __DDWI=((____1JRG *)__RAWI)->__2JRG->__KDXG;
           } else /* SLOT_DATA */ {
-            __tmp__UBWI=((__SLOT_DATA__WIRG *)__tmp__C5VI)->parent_slot__YIRG->slot_data_list__1BXG;
+            __DDWI=((____FKRG *)__RAWI)->__HKRG->__KDXG;
           };
-          if (((void *)__tmp__UBWI != (void *)NULL)) {
-            if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
+          if (((void *)__DDWI != (void *)NULL)) {
+            if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
             };
-            if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
-              __tmp__2BWI=((__SLOT_CODE__MIRG *)__tmp__C5VI)->parent_slot__NIRG->slot_data_list__1BXG;
+            if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
+              __LDWI=((____1JRG *)__RAWI)->__2JRG->__KDXG;
             } else /* SLOT_DATA */ {
-              __tmp__2BWI=((__SLOT_DATA__WIRG *)__tmp__C5VI)->parent_slot__YIRG->slot_data_list__1BXG;
+              __LDWI=((____FKRG *)__RAWI)->__HKRG->__KDXG;
             };
-            __tmp__XCEU= 0;
-            old_nb_elts__ZCEU=__tmp__2BWI->parent_arrayed_collection__WBXG.upper__1M3G;
-            while ((__tmp__XCEU <= old_nb_elts__ZCEU)) {
-              if (((struct ___OBJ *)slot__P3VI)->__id==__SLOT_CODE__MIRG__) {
-                __tmp__KEWI=((__SLOT_CODE__MIRG *)slot__P3VI)->parent_slot__NIRG->slot_data_list__1BXG;
+            __GEEU= 0;
+            __IEEU=__LDWI->__FDXG.__KO3G;
+            while ((__GEEU <= __IEEU)) {
+              if (((struct ___OBJ *)__44VI)->__id==____1JRG__) {
+                __ZFWI=((____1JRG *)__44VI)->__2JRG->__KDXG;
               } else /* SLOT_DATA */ {
-                __tmp__KEWI=((__SLOT_DATA__WIRG *)slot__P3VI)->parent_slot__YIRG->slot_data_list__1BXG;
+                __ZFWI=((____FKRG *)__44VI)->__HKRG->__KDXG;
               };
-              Self__YQVT=((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__KEWI)->parent_arrayed_collection__WBXG.storage__XM3G)[__tmp__XCEU];
-              switch (action__R3VI.__id) {
-              case 13247: {
-                Self__TIIR=((__TYPE__FF *)action__R3VI.self);
-                __tmp__X5VI=Self__YQVT->parent_variable__XIRG.ensure_count__1S4D;
-                __tmp__Y5VI=(__tmp__X5VI >  0);
-                if (__tmp__Y5VI) {
-                  __tmp__CAWI=TRUE__K__;
+              __HSVT=((void **)((____3CXG *)__ZFWI)->__FDXG.__GO3G)[__GEEU];
+              switch (__A5VI.__id) {
+              case 13250: {
+                __CKIR=((____FF *)__A5VI.self);
+                __GBWI=__HSVT->__GKRG.__KU4D;
+                __HBWI=(__GBWI >  0);
+                if (__HBWI) {
+                  __RBWI=__K__;
                 } else /* FALSE */ {
-                  Self__CYGV=((__SLOT_DATA__WIRG *)Self__YQVT);
-                  __tmp__EYGV=NULL;
-                  if (((void *)Self__CYGV->parent_slot__YIRG != (void *)NULL)) {
-                    __tmp__VYGV=Self__CYGV->parent_slot__YIRG->parent_itm_slot__JLC;
-                    if (((struct ___OBJ *)__tmp__VYGV)->__id==__ITM_SLOT__HLC__) {
-                      __tmp__WYGV=((__ITM_SLOT__HLC *)__tmp__VYGV)->id_section__GVOB;
+                  __RZGV=((____FKRG *)__HSVT);
+                  __TZGV=NULL;
+                  if (((void *)__RZGV->__HKRG != (void *)NULL)) {
+                    __E0GV=__RZGV->__HKRG->__QLC;
+                    if (((struct ___OBJ *)__E0GV)->__id==____OLC__) {
+                      __F0GV=((____OLC *)__E0GV)->__MWOB;
                     } else /* ITM_SLOT_OPERATOR */ {
-                      __tmp__WYGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VYGV)->parent_itm_slot__QF0D.id_section__GVOB;
+                      __F0GV=((____4G0D *)__E0GV)->__5G0D.__MWOB;
                     };
-                    __tmp__EYGV=__tmp__WYGV;
+                    __TZGV=__F0GV;
                   } else /* FALSE */ {
-                    __tmp__WYGV=get_name__GAUD((&__string_35));
-                    __tmp__EYGV=__tmp__WYGV;
+                    __F0GV=__VBUD((&__string_35));
+                    __TZGV=__F0GV;
                   };
-                  __tmp__55VI=((void *)((__SECTION___EVOB *)__tmp__EYGV)->name__U15E == (void *)(&__string_37));
-                  __tmp__CAWI=__tmp__55VI;
+                  __OBWI=((void *)((____KWOB *)__TZGV)->__D35E == (void *)(&__string_37));
+                  __RBWI=__OBWI;
                 };
-                if (__tmp__CAWI) {
-                  __tmp__IAWI=Self__YQVT->parent_variable__XIRG.type__1N5D;
-                  __tmp__RXGV=((__TYPE_FULL__PMB *)__tmp__IAWI)->the_parent_type__DLK;
-                  __tmp__5AWI=((void *)__tmp__RXGV != (void *)Self__TIIR);
+                if (__RBWI) {
+                  __XBWI=__HSVT->__GKRG.__KP5D;
+                  __AZGV=((____WMB *)__XBWI)->__KLK;
+                  __OCWI=((void *)__AZGV != (void *)__CKIR);
                 } else /* FALSE */ {
-                  __tmp__5AWI=FALSE__O__;
+                  __OCWI=__O__;
                 };
-                if (__tmp__5AWI) {
-                  __tmp__RAWI=((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__YQVT->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0);
-                  if (__tmp__RAWI) {
-                    __tmp__2AWI=TRUE__K__;
+                if (__OCWI) {
+                  __ACWI=((____3LC)(((____WMB *)__HSVT->__GKRG.__KP5D)->__LLK &  1) !=  0);
+                  if (__ACWI) {
+                    __LCWI=__K__;
                   } else /* FALSE */ {
-                    __tmp__XAWI=Self__YQVT->parent_variable__XIRG.type__1N5D;
-                    __tmp__YAWI=((__TYPE_FULL__PMB *)__tmp__XAWI)->the_parent_type__DLK;
-                    switch (((struct ___OBJ *)__tmp__YAWI)->__id) {
-                    case __TYPE__FF__: {
-                      __tmp__ZAWI=FALSE__O__;
+                    __GCWI=__HSVT->__GKRG.__KP5D;
+                    __HCWI=((____WMB *)__GCWI)->__KLK;
+                    switch (((struct ___OBJ *)__HCWI)->__id) {
+                    case ____FF__: {
+                      __ICWI=__O__;
                     } break;
-                    case __TYPE_NULL__4LB__: {
-                      __tmp__ZAWI=FALSE__O__;
+                    case ____FMB__: {
+                      __ICWI=__O__;
                     } break;
-                    case __TYPE_VOID__AMB__: {
-                      __tmp__ZAWI=FALSE__O__;
+                    case ____HMB__: {
+                      __ICWI=__O__;
                     } break;
-                    case __TYPE_CONTEXT__CMB__: {
-                      __tmp__ZAWI=FALSE__O__;
+                    case ____JMB__: {
+                      __ICWI=__O__;
                     } break;
-                    case __TYPE_ID__EMB__: {
-                      __tmp__ZAWI=FALSE__O__;
+                    case ____LMB__: {
+                      __ICWI=__O__;
                     } break;
-                    case __TYPE_GENERIC__BCY__: {
-                      __tmp__ZAWI=FALSE__O__;
+                    case ____ICY__: {
+                      __ICWI=__O__;
                     } break;
-                    case __TYPE_BLOCK__VO5D__: {
-                      __tmp__ZAWI=TRUE__K__;
+                    case ____EQ5D__: {
+                      __ICWI=__K__;
                     } break;
-                    case __PROFIL_BLOCK__22NJ__: {
-                      __tmp__ZAWI=TRUE__K__;
+                    case ____L4NJ__: {
+                      __ICWI=__K__;
                     } break;
                     };
-                    __tmp__2AWI=__tmp__ZAWI;
+                    __LCWI=__ICWI;
                   };
-                  __tmp__ABWI=__tmp__2AWI;
+                  __PCWI=__LCWI;
                 } else /* FALSE */ {
-                  __tmp__ABWI=FALSE__O__;
+                  __PCWI=__O__;
                 };
-                if (__tmp__ABWI) {
-                  __tmp__GBWI=Self__YQVT->parent_variable__XIRG.type__1N5D;
-                  __tmp__HBWI=((__TYPE_FULL__PMB *)__tmp__GBWI)->the_parent_type__DLK;
-                  switch (((struct ___OBJ *)__tmp__HBWI)->__id) {
-                  case __TYPE__FF__: {
-                    genere_struct__M3VI(((__TYPE__FF *)__tmp__HBWI));
+                if (__PCWI) {
+                  __VCWI=__HSVT->__GKRG.__KP5D;
+                  __WCWI=((____WMB *)__VCWI)->__KLK;
+                  switch (((struct ___OBJ *)__WCWI)->__id) {
+                  case ____FF__: {
+                    __14VI(((____FF *)__WCWI));
                   } break;
-                  case __TYPE_NULL__4LB__: {
-                    if ((! is_java__EE)) {
-                      (&__string_243)->count__0C= 54;
-                      (&__string_243)->storage__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
-                      append__3VX(((__STRING__BC *)output_decl__LE),(&__string_243));
+                  case ____FMB__: {
+                    if ((! __EE)) {
+                      (&__string_243)->__0C= 54;
+                      (&__string_243)->__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
+                      __EWX(((____BC *)__LE),(&__string_243));
                     };
                   } break;
-                  case __TYPE_CONTEXT__CMB__: {
-                    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_244));
+                  case ____JMB__: {
+                    __EWX(((____BC *)__LE),(&__string_244));
                   } break;
-                  case __TYPE_GENERIC__BCY__: {
-                    genere_struct__SYWI(((__TYPE_GENERIC__BCY *)__tmp__HBWI));
+                  case ____ICY__: {
+                    __B0WI(((____ICY *)__WCWI));
                   } break;
-                  case __TYPE_BLOCK__VO5D__: {
-                    genere_struct__ITXI();
+                  case ____EQ5D__: {
+                    __XUXI();
                   } break;
                   };
                 };
               } break;
-              case 13258: {
-                Self__TIIR=((__TYPE__FF *)action__R3VI.self);
-                Self__CYGV=((__SLOT_DATA__WIRG *)Self__YQVT);
-                __tmp__EYGV=NULL;
-                if (((void *)Self__CYGV->parent_slot__YIRG != (void *)NULL)) {
-                  __tmp__DYGV=Self__CYGV->parent_slot__YIRG->parent_itm_slot__JLC;
-                  if (((struct ___OBJ *)__tmp__DYGV)->__id==__ITM_SLOT__HLC__) {
-                    __tmp__WYGV=((__ITM_SLOT__HLC *)__tmp__DYGV)->id_section__GVOB;
+              case 13261: {
+                __CKIR=((____FF *)__A5VI.self);
+                __RZGV=((____FKRG *)__HSVT);
+                __TZGV=NULL;
+                if (((void *)__RZGV->__HKRG != (void *)NULL)) {
+                  __SZGV=__RZGV->__HKRG->__QLC;
+                  if (((struct ___OBJ *)__SZGV)->__id==____OLC__) {
+                    __F0GV=((____OLC *)__SZGV)->__MWOB;
                   } else /* ITM_SLOT_OPERATOR */ {
-                    __tmp__WYGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DYGV)->parent_itm_slot__QF0D.id_section__GVOB;
+                    __F0GV=((____4G0D *)__SZGV)->__5G0D.__MWOB;
                   };
-                  __tmp__EYGV=__tmp__WYGV;
+                  __TZGV=__F0GV;
                 } else /* FALSE */ {
-                  __tmp__WYGV=get_name__GAUD((&__string_35));
-                  __tmp__EYGV=__tmp__WYGV;
+                  __F0GV=__VBUD((&__string_35));
+                  __TZGV=__F0GV;
                 };
-                __tmp__GDWI=((void *)((__SECTION___EVOB *)__tmp__EYGV)->name__U15E == (void *)(&__string_37));
-                if (__tmp__GDWI) {
-                  __tmp__QDWI=TRUE__K__;
+                __VEWI=((void *)((____KWOB *)__TZGV)->__D35E == (void *)(&__string_37));
+                if (__VEWI) {
+                  __5EWI=__K__;
                 } else /* FALSE */ {
-                  __tmp__MDWI=Self__YQVT->parent_variable__XIRG.ensure_count__1S4D;
-                  __tmp__NDWI=(__tmp__MDWI >  0);
-                  __tmp__QDWI=__tmp__NDWI;
+                  __1EWI=__HSVT->__GKRG.__KU4D;
+                  __2EWI=(__1EWI >  0);
+                  __5EWI=__2EWI;
                 };
-                if (__tmp__QDWI) {
-                  add_slot_struct__G2GJ(Self__TIIR,Self__YQVT);
+                if (__5EWI) {
+                  __V3GJ(__CKIR,__HSVT);
                 };
               } break;
-              case 13267: {
-                __tmp__XFWI=Self__YQVT->parent_variable__XIRG.ensure_count__1S4D;
-                __tmp__YFWI=(__tmp__XFWI >  0);
-                if (__tmp__YFWI) {
-                  Self__IRVT=((__SLOT_DATA__WIRG *)Self__YQVT);
-                  genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__IRVT->parent_variable__XIRG.type__1N5D),output_glob__BG);
-                  Self__3CEU=((__STRING__BC *)output_glob__BG);
-                  if ((Self__3CEU->capacity__HFL <= Self__3CEU->count__WJ)) {
-                    if ((Self__3CEU->capacity__HFL ==  0)) {
-                      Self__3CEU->capacity__HFL= 32;
-                      __tmp__4CEU=create__KVW( 32);
-                      Self__3CEU->storage__4EL=__tmp__4CEU;
+              case 13270: {
+                __GHWI=__HSVT->__GKRG.__KU4D;
+                __HHWI=(__GHWI >  0);
+                if (__HHWI) {
+                  __XSVT=((____FKRG *)__HSVT);
+                  __ENZH(((____WMB *)__XSVT->__GKRG.__KP5D),__BG);
+                  __MEEU=((____BC *)__BG);
+                  if ((__MEEU->__OFL <= __MEEU->__WJ)) {
+                    if ((__MEEU->__OFL ==  0)) {
+                      __MEEU->__OFL= 32;
+                      __NEEU=__RVW( 32);
+                      __MEEU->__FFL=__NEEU;
                     } else /* FALSE */ {
-                      __tmp__5CEU=(__INTEGER__Q)(Self__3CEU->capacity__HFL <<  1);
-                      __tmp__4CEU=((__CHARACTER__DB *)Self__3CEU->storage__4EL);
-                      old_nb_elts__BDEU=Self__3CEU->capacity__HFL;
-                      __tmp__CDEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4CEU),((__UINTEGER_32__RWB )old_nb_elts__BDEU),((__UINTEGER_32__RWB )__tmp__5CEU));
-                      __tmp__4CEU=((__CHARACTER__DB *)__tmp__CDEU);
-                      clear__to__F00(__tmp__4CEU,old_nb_elts__BDEU,(__INTEGER__Q)(__tmp__5CEU -  1));
-                      Self__3CEU->storage__4EL=__tmp__4CEU;
-                      Self__3CEU->capacity__HFL=__tmp__5CEU;
+                      __OEEU=(____Q)(__MEEU->__OFL <<  1);
+                      __NEEU=((____DB *)__MEEU->__FFL);
+                      __QEEU=__MEEU->__OFL;
+                      __REEU=__55W(((____IB )__NEEU),((____YWB )__QEEU),((____YWB )__OEEU));
+                      __NEEU=((____DB *)__REEU);
+                      __M00(__NEEU,__QEEU,(____Q)(__OEEU -  1));
+                      __MEEU->__FFL=__NEEU;
+                      __MEEU->__OFL=__OEEU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__3CEU->storage__4EL)[Self__3CEU->count__WJ]=' ';
-                  Self__3CEU->count__WJ=(__INTEGER__Q)(Self__3CEU->count__WJ +  1);
-                  genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__IRVT->parent_variable__XIRG.type__1N5D),output_glob__BG);
-                  append__3VX(((__STRING__BC *)output_glob__BG),Self__IRVT->parent_variable__XIRG.intern_name__HN5D);
-                  (&__string_218)->count__0C= 2;
-                  (&__string_218)->storage__1C=";\n";
-                  append__3VX(((__STRING__BC *)output_glob__BG),(&__string_218));
+                  ((____DB *)__MEEU->__FFL)[__MEEU->__WJ]=' ';
+                  __MEEU->__WJ=(____Q)(__MEEU->__WJ +  1);
+                  __DOZH(((____WMB *)__XSVT->__GKRG.__KP5D),__BG);
+                  __EWX(((____BC *)__BG),__XSVT->__GKRG.__WO5D);
+                  (&__string_218)->__0C= 2;
+                  (&__string_218)->__1C=";\n";
+                  __EWX(((____BC *)__BG),(&__string_218));
                 };
               } break;
               };
-              __tmp__XCEU=(__INTEGER__Q)(__tmp__XCEU +  1);
+              __GEEU=(____Q)(__GEEU +  1);
             };
           };
-          if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
-            Self__YQVT=slot_data__0BDJ(((__SLOT_CODE__MIRG *)__tmp__C5VI));
+          if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
+            __HSVT=__JDDJ(((____1JRG *)__RAWI));
           } else /* SLOT_DATA */ {
-            Self__YQVT=slot_data__VCDJ(((__SLOT_DATA__WIRG *)__tmp__C5VI));
-          };
-          Self__WQVT=Self__YQVT;
-          __tmp__XFWI=Self__WQVT->parent_variable__XIRG.ensure_count__1S4D;
-          __tmp__YFWI=(__tmp__XFWI >  0);
-          if (__tmp__YFWI) {
-            Self__YQVT=((__SLOT_DATA__WIRG *)Self__WQVT);
-            genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__YQVT->parent_variable__XIRG.type__1N5D),output_glob__BG);
-            Self__VCEU=((__STRING__BC *)output_glob__BG);
-            if ((Self__VCEU->capacity__HFL <= Self__VCEU->count__WJ)) {
-              if ((Self__VCEU->capacity__HFL ==  0)) {
-                Self__VCEU->capacity__HFL= 32;
-                __tmp__WCEU=create__KVW( 32);
-                Self__VCEU->storage__4EL=__tmp__WCEU;
+            __HSVT=__EEDJ(((____FKRG *)__RAWI));
+          };
+          __FSVT=__HSVT;
+          __GHWI=__FSVT->__GKRG.__KU4D;
+          __HHWI=(__GHWI >  0);
+          if (__HHWI) {
+            __HSVT=((____FKRG *)__FSVT);
+            __ENZH(((____WMB *)__HSVT->__GKRG.__KP5D),__BG);
+            __EEEU=((____BC *)__BG);
+            if ((__EEEU->__OFL <= __EEEU->__WJ)) {
+              if ((__EEEU->__OFL ==  0)) {
+                __EEEU->__OFL= 32;
+                __FEEU=__RVW( 32);
+                __EEEU->__FFL=__FEEU;
               } else /* FALSE */ {
-                __tmp__X5VI=(__INTEGER__Q)(Self__VCEU->capacity__HFL <<  1);
-                __tmp__WCEU=((__CHARACTER__DB *)Self__VCEU->storage__4EL);
-                __tmp__MDWI=Self__VCEU->capacity__HFL;
-                __tmp__0CEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WCEU),((__UINTEGER_32__RWB )__tmp__MDWI),((__UINTEGER_32__RWB )__tmp__X5VI));
-                __tmp__WCEU=((__CHARACTER__DB *)__tmp__0CEU);
-                clear__to__F00(__tmp__WCEU,__tmp__MDWI,(__INTEGER__Q)(__tmp__X5VI -  1));
-                Self__VCEU->storage__4EL=__tmp__WCEU;
-                Self__VCEU->capacity__HFL=__tmp__X5VI;
+                __GBWI=(____Q)(__EEEU->__OFL <<  1);
+                __FEEU=((____DB *)__EEEU->__FFL);
+                __1EWI=__EEEU->__OFL;
+                __JEEU=__55W(((____IB )__FEEU),((____YWB )__1EWI),((____YWB )__GBWI));
+                __FEEU=((____DB *)__JEEU);
+                __M00(__FEEU,__1EWI,(____Q)(__GBWI -  1));
+                __EEEU->__FFL=__FEEU;
+                __EEEU->__OFL=__GBWI;
               };
             };
-            ((__CHARACTER__DB *)Self__VCEU->storage__4EL)[Self__VCEU->count__WJ]=' ';
-            Self__VCEU->count__WJ=(__INTEGER__Q)(Self__VCEU->count__WJ +  1);
-            genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__YQVT->parent_variable__XIRG.type__1N5D),output_glob__BG);
-            append__3VX(((__STRING__BC *)output_glob__BG),Self__YQVT->parent_variable__XIRG.intern_name__HN5D);
-            (&__string_218)->count__0C= 2;
-            (&__string_218)->storage__1C=";\n";
-            append__3VX(((__STRING__BC *)output_glob__BG),(&__string_218));
+            ((____DB *)__EEEU->__FFL)[__EEEU->__WJ]=' ';
+            __EEEU->__WJ=(____Q)(__EEEU->__WJ +  1);
+            __DOZH(((____WMB *)__HSVT->__GKRG.__KP5D),__BG);
+            __EWX(((____BC *)__BG),__HSVT->__GKRG.__WO5D);
+            (&__string_218)->__0C= 2;
+            (&__string_218)->__1C=";\n";
+            __EWX(((____BC *)__BG),(&__string_218));
           };
         };
-        if (((struct ___OBJ *)__tmp__C5VI)->__id==__SLOT_CODE__MIRG__) {
-          Self__WQVT=((__SLOT_CODE__MIRG *)__tmp__C5VI)->parent_slot__NIRG->slot_id__UEWI;
+        if (((struct ___OBJ *)__RAWI)->__id==____1JRG__) {
+          __FSVT=((____1JRG *)__RAWI)->__2JRG->__DGWI;
         } else /* SLOT_DATA */ {
-          Self__WQVT=((__SLOT_DATA__WIRG *)__tmp__C5VI)->parent_slot__YIRG->slot_id__UEWI;
-        };
-        if ((((void *)Self__WQVT != (void *)NULL) && (Self__WQVT->parent_variable__XIRG.ensure_count__1S4D >  0))) {
-          Self__QXGV=((__SLOT_DATA__WIRG *)Self__WQVT->parent_slot__YIRG->slot_id__UEWI);
-          genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__QXGV->parent_variable__XIRG.type__1N5D),output_glob__BG);
-          Self__VCEU=((__STRING__BC *)output_glob__BG);
-          if ((Self__VCEU->capacity__HFL <= Self__VCEU->count__WJ)) {
-            if ((Self__VCEU->capacity__HFL ==  0)) {
-              Self__VCEU->capacity__HFL= 32;
-              __tmp__WCEU=create__KVW( 32);
-              Self__VCEU->storage__4EL=__tmp__WCEU;
+          __FSVT=((____FKRG *)__RAWI)->__HKRG->__DGWI;
+        };
+        if ((((void *)__FSVT != (void *)NULL) && (__FSVT->__GKRG.__KU4D >  0))) {
+          __5YGV=((____FKRG *)__FSVT->__HKRG->__DGWI);
+          __ENZH(((____WMB *)__5YGV->__GKRG.__KP5D),__BG);
+          __EEEU=((____BC *)__BG);
+          if ((__EEEU->__OFL <= __EEEU->__WJ)) {
+            if ((__EEEU->__OFL ==  0)) {
+              __EEEU->__OFL= 32;
+              __FEEU=__RVW( 32);
+              __EEEU->__FFL=__FEEU;
             } else /* FALSE */ {
-              __tmp__X5VI=(__INTEGER__Q)(Self__VCEU->capacity__HFL <<  1);
-              __tmp__WCEU=((__CHARACTER__DB *)Self__VCEU->storage__4EL);
-              __tmp__MDWI=Self__VCEU->capacity__HFL;
-              __tmp__0CEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WCEU),((__UINTEGER_32__RWB )__tmp__MDWI),((__UINTEGER_32__RWB )__tmp__X5VI));
-              __tmp__WCEU=((__CHARACTER__DB *)__tmp__0CEU);
-              clear__to__F00(__tmp__WCEU,__tmp__MDWI,(__INTEGER__Q)(__tmp__X5VI -  1));
-              Self__VCEU->storage__4EL=__tmp__WCEU;
-              Self__VCEU->capacity__HFL=__tmp__X5VI;
+              __GBWI=(____Q)(__EEEU->__OFL <<  1);
+              __FEEU=((____DB *)__EEEU->__FFL);
+              __1EWI=__EEEU->__OFL;
+              __JEEU=__55W(((____IB )__FEEU),((____YWB )__1EWI),((____YWB )__GBWI));
+              __FEEU=((____DB *)__JEEU);
+              __M00(__FEEU,__1EWI,(____Q)(__GBWI -  1));
+              __EEEU->__FFL=__FEEU;
+              __EEEU->__OFL=__GBWI;
             };
           };
-          ((__CHARACTER__DB *)Self__VCEU->storage__4EL)[Self__VCEU->count__WJ]=' ';
-          Self__VCEU->count__WJ=(__INTEGER__Q)(Self__VCEU->count__WJ +  1);
-          genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__QXGV->parent_variable__XIRG.type__1N5D),output_glob__BG);
-          append__3VX(((__STRING__BC *)output_glob__BG),Self__QXGV->parent_variable__XIRG.intern_name__HN5D);
-          (&__string_218)->count__0C= 2;
-          (&__string_218)->storage__1C=";\n";
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_218));
+          ((____DB *)__EEEU->__FFL)[__EEEU->__WJ]=' ';
+          __EEEU->__WJ=(____Q)(__EEEU->__WJ +  1);
+          __DOZH(((____WMB *)__5YGV->__GKRG.__KP5D),__BG);
+          __EWX(((____BC *)__BG),__5YGV->__GKRG.__WO5D);
+          (&__string_218)->__0C= 2;
+          (&__string_218)->__1C=";\n";
+          __EWX(((____BC *)__BG),(&__string_218));
         };
       };
-      old_nb_elts__RCEU=(__INTEGER__Q)(old_nb_elts__RCEU +  1);
+      __AEEU=(____Q)(__AEEU +  1);
     };
-    if ((((void *)Self__N3VI->prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_47)) || ((void *)Self__N3VI->prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_48)))) {
+    if ((((void *)__24VI->__QF->__PF.__FWB == (void *)(&__string_47)) || ((void *)__24VI->__QF->__PF.__FWB == (void *)(&__string_48)))) {
       print_string("Call on NULL\n(Use `-D' option)\n"); die_with_code(1);
     } else /* FALSE */ {
-      if (((void *)Self__N3VI->prototype__QF->type_c__DSOC != (void *)NULL)) {
-        result__SQVT= 0;
-        while ((result__SQVT <=  4)) {
-          __tmp__LBWI=((void **)((__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI *)slot_size__EJWI)->parent_arrayed_collection__DJWI.storage__LTGL)[result__SQVT];
-          tab__Q3VI=__tmp__LBWI;
-          __tmp__Y5VI=(((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__LBWI)->parent_arrayed_collection__WBXG.upper__1M3G <  0);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if ((! __tmp__Y5VI)) {
-            Self__YQVT=((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__LBWI)->parent_arrayed_collection__WBXG.storage__XM3G)[ 0];
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            __tmp__RJWI=Self__YQVT->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-            put_error__text__2PE( 1,(&__string_374));
-            put_position__HRE(__tmp__RJWI);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-            };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if (((void *)__24VI->__QF->__STOC != (void *)NULL)) {
+        __BSVT= 0;
+        while ((__BSVT <=  4)) {
+          __0CWI=((void **)((____KKWI *)__TKWI)->__SKWI.__0UGL)[__BSVT];
+          __54VI=__0CWI;
+          __HBWI=(((____3CXG *)__0CWI)->__FDXG.__KO3G <  0);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if ((! __HBWI)) {
+            __HSVT=((void **)((____3CXG *)__0CWI)->__FDXG.__GO3G)[ 0];
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __ALWI=__HSVT->__GKRG.__P5WC.__OF.__O2B;
+            __DQE( 1,(&__string_374));
+            __ORE(__ALWI);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          result__SQVT=(__INTEGER__Q)(result__SQVT +  1);
+          __BSVT=(____Q)(__BSVT +  1);
         };
-        if ((! is_java__EE)) {
-          if ((((void *)Self__N3VI->prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_51)) || ((void *)Self__N3VI->prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_52)))) {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_375));
-            append__3VX(((__STRING__BC *)output_decl__LE),Self__N3VI->intern_name__GZMB);
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_376));
-            if (((void *)Self__N3VI->prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_51))) {
-              __tmp__VKWI='1';
+        if ((! __EE)) {
+          if ((((void *)__24VI->__QF->__PF.__FWB == (void *)(&__string_51)) || ((void *)__24VI->__QF->__PF.__FWB == (void *)(&__string_52)))) {
+            __EWX(((____BC *)__LE),(&__string_375));
+            __EWX(((____BC *)__LE),__24VI->__5ZMB);
+            __EWX(((____BC *)__LE),(&__string_376));
+            if (((void *)__24VI->__QF->__PF.__FWB == (void *)(&__string_51))) {
+              __EMWI='1';
             } else /* FALSE */ {
-              __tmp__VKWI='0';
-            };
-            Self__VCEU=((__STRING__BC *)output_decl__LE);
-            if ((Self__VCEU->capacity__HFL <= Self__VCEU->count__WJ)) {
-              if ((Self__VCEU->capacity__HFL ==  0)) {
-                Self__VCEU->capacity__HFL= 32;
-                __tmp__WCEU=create__KVW( 32);
-                Self__VCEU->storage__4EL=__tmp__WCEU;
+              __EMWI='0';
+            };
+            __EEEU=((____BC *)__LE);
+            if ((__EEEU->__OFL <= __EEEU->__WJ)) {
+              if ((__EEEU->__OFL ==  0)) {
+                __EEEU->__OFL= 32;
+                __FEEU=__RVW( 32);
+                __EEEU->__FFL=__FEEU;
               } else /* FALSE */ {
-                __tmp__X5VI=(__INTEGER__Q)(Self__VCEU->capacity__HFL <<  1);
-                __tmp__WCEU=((__CHARACTER__DB *)Self__VCEU->storage__4EL);
-                __tmp__MDWI=Self__VCEU->capacity__HFL;
-                __tmp__0CEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WCEU),((__UINTEGER_32__RWB )__tmp__MDWI),((__UINTEGER_32__RWB )__tmp__X5VI));
-                __tmp__WCEU=((__CHARACTER__DB *)__tmp__0CEU);
-                clear__to__F00(__tmp__WCEU,__tmp__MDWI,(__INTEGER__Q)(__tmp__X5VI -  1));
-                Self__VCEU->storage__4EL=__tmp__WCEU;
-                Self__VCEU->capacity__HFL=__tmp__X5VI;
+                __GBWI=(____Q)(__EEEU->__OFL <<  1);
+                __FEEU=((____DB *)__EEEU->__FFL);
+                __1EWI=__EEEU->__OFL;
+                __JEEU=__55W(((____IB )__FEEU),((____YWB )__1EWI),((____YWB )__GBWI));
+                __FEEU=((____DB *)__JEEU);
+                __M00(__FEEU,__1EWI,(____Q)(__GBWI -  1));
+                __EEEU->__FFL=__FEEU;
+                __EEEU->__OFL=__GBWI;
               };
             };
-            ((__CHARACTER__DB *)Self__VCEU->storage__4EL)[Self__VCEU->count__WJ]=__tmp__VKWI;
-            Self__VCEU->count__WJ=(__INTEGER__Q)(Self__VCEU->count__WJ +  1);
-            Self__VCEU=((__STRING__BC *)output_decl__LE);
-            if ((Self__VCEU->capacity__HFL <= Self__VCEU->count__WJ)) {
-              if ((Self__VCEU->capacity__HFL ==  0)) {
-                Self__VCEU->capacity__HFL= 32;
-                __tmp__WCEU=create__KVW( 32);
-                Self__VCEU->storage__4EL=__tmp__WCEU;
+            ((____DB *)__EEEU->__FFL)[__EEEU->__WJ]=__EMWI;
+            __EEEU->__WJ=(____Q)(__EEEU->__WJ +  1);
+            __EEEU=((____BC *)__LE);
+            if ((__EEEU->__OFL <= __EEEU->__WJ)) {
+              if ((__EEEU->__OFL ==  0)) {
+                __EEEU->__OFL= 32;
+                __FEEU=__RVW( 32);
+                __EEEU->__FFL=__FEEU;
               } else /* FALSE */ {
-                __tmp__X5VI=(__INTEGER__Q)(Self__VCEU->capacity__HFL <<  1);
-                __tmp__WCEU=((__CHARACTER__DB *)Self__VCEU->storage__4EL);
-                __tmp__MDWI=Self__VCEU->capacity__HFL;
-                __tmp__0CEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WCEU),((__UINTEGER_32__RWB )__tmp__MDWI),((__UINTEGER_32__RWB )__tmp__X5VI));
-                __tmp__WCEU=((__CHARACTER__DB *)__tmp__0CEU);
-                clear__to__F00(__tmp__WCEU,__tmp__MDWI,(__INTEGER__Q)(__tmp__X5VI -  1));
-                Self__VCEU->storage__4EL=__tmp__WCEU;
-                Self__VCEU->capacity__HFL=__tmp__X5VI;
+                __GBWI=(____Q)(__EEEU->__OFL <<  1);
+                __FEEU=((____DB *)__EEEU->__FFL);
+                __1EWI=__EEEU->__OFL;
+                __JEEU=__55W(((____IB )__FEEU),((____YWB )__1EWI),((____YWB )__GBWI));
+                __FEEU=((____DB *)__JEEU);
+                __M00(__FEEU,__1EWI,(____Q)(__GBWI -  1));
+                __EEEU->__FFL=__FEEU;
+                __EEEU->__OFL=__GBWI;
               };
             };
-            ((__CHARACTER__DB *)Self__VCEU->storage__4EL)[Self__VCEU->count__WJ]='\n';
-            Self__VCEU->count__WJ=(__INTEGER__Q)(Self__VCEU->count__WJ +  1);
-            __tmp__Y5VI=TRUE__K__;
-          } else /* FALSE */ {
-            __tmp__Y5VI=FALSE__O__;
-          };
-          if ((! __tmp__Y5VI)) {
-            if ((pass_count__VAXC == Self__N3VI->last_pass_binding__5GKJ)) {
-              Self__YQVT=((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)tab__Q3VI)->parent_arrayed_collection__WBXG.storage__XM3G)[ 0];
-              (&__string_7)->count__0C= 11;
-              (&__string_7)->storage__1C="Definition.";
-              __tmp__RJWI=Self__YQVT->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-              put_error__text__2PE( 1,(&__string_377));
-              put_position__HRE(__tmp__RJWI);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            ((____DB *)__EEEU->__FFL)[__EEEU->__WJ]='\n';
+            __EEEU->__WJ=(____Q)(__EEEU->__WJ +  1);
+            __HBWI=__K__;
+          } else /* FALSE */ {
+            __HBWI=__O__;
+          };
+          if ((! __HBWI)) {
+            if ((__ECXC == __24VI->__OIKJ)) {
+              __HSVT=((void **)((____3CXG *)__54VI)->__FDXG.__GO3G)[ 0];
+              (&__string_7)->__0C= 11;
+              (&__string_7)->__1C="Definition.";
+              __ALWI=__HSVT->__GKRG.__P5WC.__OF.__O2B;
+              __DQE( 1,(&__string_377));
+              __ORE(__ALWI);
+              __IJG(__IQE);
+              if ((__J5 !=  0)) {
+                __LGZ(((____BC *)__IQE));
               };
-              if ((type_error__AQE ==  2)) {
-                nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              if ((__HQE ==  2)) {
+                __TL=(____Q)(__TL +  1);
               } else /* FALSE */ {
                 exit(( 1));
               };
@@ -27693,1474 +27274,1468 @@ static void genere_struct__M3VI(__TYPE__FF *Self__N3VI)
           };
         };
       } else /* FALSE */ {
-        append__3VX(((__STRING__BC *)output_decl__LE),(&__string_360));
-        append__3VX(((__STRING__BC *)output_decl__LE),Self__N3VI->intern_name__GZMB);
-        Self__VCEU=((__STRING__BC *)output_decl__LE);
-        if ((Self__VCEU->capacity__HFL <= Self__VCEU->count__WJ)) {
-          if ((Self__VCEU->capacity__HFL ==  0)) {
-            Self__VCEU->capacity__HFL= 32;
-            __tmp__WCEU=create__KVW( 32);
-            Self__VCEU->storage__4EL=__tmp__WCEU;
-          } else /* FALSE */ {
-            __tmp__J5VI=(__INTEGER__Q)(Self__VCEU->capacity__HFL <<  1);
-            __tmp__WCEU=((__CHARACTER__DB *)Self__VCEU->storage__4EL);
-            __tmp__X5VI=Self__VCEU->capacity__HFL;
-            __tmp__0CEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WCEU),((__UINTEGER_32__RWB )__tmp__X5VI),((__UINTEGER_32__RWB )__tmp__J5VI));
-            __tmp__WCEU=((__CHARACTER__DB *)__tmp__0CEU);
-            clear__to__F00(__tmp__WCEU,__tmp__X5VI,(__INTEGER__Q)(__tmp__J5VI -  1));
-            Self__VCEU->storage__4EL=__tmp__WCEU;
-            Self__VCEU->capacity__HFL=__tmp__J5VI;
-          };
-        };
-        ((__CHARACTER__DB *)Self__VCEU->storage__4EL)[Self__VCEU->count__WJ]='\n';
-        Self__VCEU->count__WJ=(__INTEGER__Q)(Self__VCEU->count__WJ +  1);
-        if (is_java__EE) {
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_378));
-          append__3VX(((__STRING__BC *)output_decl__LE),Self__N3VI->intern_name__GZMB);
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_379));
-        } else /* FALSE */ {
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_380));
-          append__3VX(((__STRING__BC *)output_decl__LE),Self__N3VI->intern_name__GZMB);
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_376));
-        };
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        if ((pass_count__VAXC == Self__N3VI->last_pass_binding__5GKJ)) {
-          append_in__YDE(id_counter_with_type__RMWI,output_decl__LE);
-          id_counter_with_type__RMWI=(__INTEGER__Q)(id_counter_with_type__RMWI +  1);
-          if ((Self__N3VI->prototype__QF->parent_named__PF.style__NKQC != '-')) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_381));
-          };
-          if (Self__N3VI->prototype__QF->is_mapping__QJZC) {
-            __tmp__RJWI=Self__N3VI->prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
-            put_error__text__2PE( 1,(&__string_382));
-            put_position__HRE(__tmp__RJWI);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-            };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        __EWX(((____BC *)__LE),(&__string_360));
+        __EWX(((____BC *)__LE),__24VI->__5ZMB);
+        __EEEU=((____BC *)__LE);
+        if ((__EEEU->__OFL <= __EEEU->__WJ)) {
+          if ((__EEEU->__OFL ==  0)) {
+            __EEEU->__OFL= 32;
+            __FEEU=__RVW( 32);
+            __EEEU->__FFL=__FEEU;
+          } else /* FALSE */ {
+            __YAWI=(____Q)(__EEEU->__OFL <<  1);
+            __FEEU=((____DB *)__EEEU->__FFL);
+            __GBWI=__EEEU->__OFL;
+            __JEEU=__55W(((____IB )__FEEU),((____YWB )__GBWI),((____YWB )__YAWI));
+            __FEEU=((____DB *)__JEEU);
+            __M00(__FEEU,__GBWI,(____Q)(__YAWI -  1));
+            __EEEU->__FFL=__FEEU;
+            __EEEU->__OFL=__YAWI;
+          };
+        };
+        ((____DB *)__EEEU->__FFL)[__EEEU->__WJ]='\n';
+        __EEEU->__WJ=(____Q)(__EEEU->__WJ +  1);
+        if (__EE) {
+          __EWX(((____BC *)__LE),(&__string_378));
+          __EWX(((____BC *)__LE),__24VI->__5ZMB);
+          __EWX(((____BC *)__LE),(&__string_379));
+        } else /* FALSE */ {
+          __EWX(((____BC *)__LE),(&__string_380));
+          __EWX(((____BC *)__LE),__24VI->__5ZMB);
+          __EWX(((____BC *)__LE),(&__string_376));
+        };
+        ((____BC *)__YC)->__WJ= 0;
+        if ((__ECXC == __24VI->__OIKJ)) {
+          __5DE(__AOWI,__LE);
+          __AOWI=(____Q)(__AOWI +  1);
+          if ((__24VI->__QF->__PF.__2LQC != '-')) {
+            __EWX(((____BC *)__YC),(&__string_381));
+          };
+          if (__24VI->__QF->__5KZC) {
+            __ALWI=__24VI->__QF->__PF.__OF.__O2B;
+            __DQE( 1,(&__string_382));
+            __ORE(__ALWI);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
         } else /* FALSE */ {
-          append_in__YDE(id_counter_without_type__RI,output_decl__LE);
-          id_counter_without_type__RI=(__INTEGER__Q)(id_counter_without_type__RI +  1);
+          __5DE(__RI,__LE);
+          __RI=(____Q)(__RI +  1);
         };
-        if (is_java__EE) {
-          Self__3CEU=((__STRING__BC *)output_decl__LE);
-          if ((Self__3CEU->capacity__HFL <= Self__3CEU->count__WJ)) {
-            if ((Self__3CEU->capacity__HFL ==  0)) {
-              Self__3CEU->capacity__HFL= 32;
-              __tmp__4CEU=create__KVW( 32);
-              Self__3CEU->storage__4EL=__tmp__4CEU;
+        if (__EE) {
+          __MEEU=((____BC *)__LE);
+          if ((__MEEU->__OFL <= __MEEU->__WJ)) {
+            if ((__MEEU->__OFL ==  0)) {
+              __MEEU->__OFL= 32;
+              __NEEU=__RVW( 32);
+              __MEEU->__FFL=__NEEU;
             } else /* FALSE */ {
-              __tmp__MDWI=(__INTEGER__Q)(Self__3CEU->capacity__HFL <<  1);
-              __tmp__4CEU=((__CHARACTER__DB *)Self__3CEU->storage__4EL);
-              __tmp__XFWI=Self__3CEU->capacity__HFL;
-              __tmp__CDEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4CEU),((__UINTEGER_32__RWB )__tmp__XFWI),((__UINTEGER_32__RWB )__tmp__MDWI));
-              __tmp__4CEU=((__CHARACTER__DB *)__tmp__CDEU);
-              clear__to__F00(__tmp__4CEU,__tmp__XFWI,(__INTEGER__Q)(__tmp__MDWI -  1));
-              Self__3CEU->storage__4EL=__tmp__4CEU;
-              Self__3CEU->capacity__HFL=__tmp__MDWI;
-            };
-          };
-          ((__CHARACTER__DB *)Self__3CEU->storage__4EL)[Self__3CEU->count__WJ]=';';
-          Self__3CEU->count__WJ=(__INTEGER__Q)(Self__3CEU->count__WJ +  1);
-        };
-        Self__VCEU=((__STRING__BC *)output_decl__LE);
-        if ((Self__VCEU->capacity__HFL <= Self__VCEU->count__WJ)) {
-          if ((Self__VCEU->capacity__HFL ==  0)) {
-            Self__VCEU->capacity__HFL= 32;
-            __tmp__WCEU=create__KVW( 32);
-            Self__VCEU->storage__4EL=__tmp__WCEU;
-          } else /* FALSE */ {
-            __tmp__J5VI=(__INTEGER__Q)(Self__VCEU->capacity__HFL <<  1);
-            __tmp__WCEU=((__CHARACTER__DB *)Self__VCEU->storage__4EL);
-            __tmp__X5VI=Self__VCEU->capacity__HFL;
-            __tmp__0CEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WCEU),((__UINTEGER_32__RWB )__tmp__X5VI),((__UINTEGER_32__RWB )__tmp__J5VI));
-            __tmp__WCEU=((__CHARACTER__DB *)__tmp__0CEU);
-            clear__to__F00(__tmp__WCEU,__tmp__X5VI,(__INTEGER__Q)(__tmp__J5VI -  1));
-            Self__VCEU->storage__4EL=__tmp__WCEU;
-            Self__VCEU->capacity__HFL=__tmp__J5VI;
-          };
-        };
-        ((__CHARACTER__DB *)Self__VCEU->storage__4EL)[Self__VCEU->count__WJ]='\n';
-        Self__VCEU->count__WJ=(__INTEGER__Q)(Self__VCEU->count__WJ +  1);
-        if ((Self__N3VI->prototype__QF->parent_named__PF.style__NKQC == '-')) {
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_383));
-          if ((Self__N3VI->param_count__KOWI !=  0)) {
-            __tmp__J5VI=Self__N3VI->param_count__KOWI;
-            __tmp__X5VI= 1;
-            while ((__tmp__X5VI <= __tmp__J5VI)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_384));
-              append_in__YDE((__INTEGER__Q)(__tmp__X5VI -  1),string_tmp__YC);
-              append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_218));
-              __tmp__X5VI=(__INTEGER__Q)(__tmp__X5VI +  1);
-            };
-          };
-        };
-        result__SQVT= 4;
-        while ((result__SQVT >=  0)) {
-          __tmp__LBWI=((void **)((__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI *)slot_size__EJWI)->parent_arrayed_collection__DJWI.storage__LTGL)[result__SQVT];
-          tab__Q3VI=__tmp__LBWI;
-          __tmp__J5VI=__tmp__LBWI->parent_arrayed_collection__WBXG.upper__1M3G;
-          __tmp__X5VI= 0;
-          while ((__tmp__X5VI <= __tmp__J5VI)) {
-            Self__CYGV=((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)tab__Q3VI)->parent_arrayed_collection__WBXG.storage__XM3G)[__tmp__X5VI];
-            if (Self__N3VI->prototype__QF->is_mapping__QJZC) {
-              __tmp__CAWI=is_expanded_c__4NTE(((__TYPE_FULL__PMB *)Self__CYGV->parent_variable__XIRG.type__1N5D));
-              __tmp__55VI=__tmp__CAWI;
+              __1EWI=(____Q)(__MEEU->__OFL <<  1);
+              __NEEU=((____DB *)__MEEU->__FFL);
+              __GHWI=__MEEU->__OFL;
+              __REEU=__55W(((____IB )__NEEU),((____YWB )__GHWI),((____YWB )__1EWI));
+              __NEEU=((____DB *)__REEU);
+              __M00(__NEEU,__GHWI,(____Q)(__1EWI -  1));
+              __MEEU->__FFL=__NEEU;
+              __MEEU->__OFL=__1EWI;
+            };
+          };
+          ((____DB *)__MEEU->__FFL)[__MEEU->__WJ]=';';
+          __MEEU->__WJ=(____Q)(__MEEU->__WJ +  1);
+        };
+        __EEEU=((____BC *)__LE);
+        if ((__EEEU->__OFL <= __EEEU->__WJ)) {
+          if ((__EEEU->__OFL ==  0)) {
+            __EEEU->__OFL= 32;
+            __FEEU=__RVW( 32);
+            __EEEU->__FFL=__FEEU;
+          } else /* FALSE */ {
+            __YAWI=(____Q)(__EEEU->__OFL <<  1);
+            __FEEU=((____DB *)__EEEU->__FFL);
+            __GBWI=__EEEU->__OFL;
+            __JEEU=__55W(((____IB )__FEEU),((____YWB )__GBWI),((____YWB )__YAWI));
+            __FEEU=((____DB *)__JEEU);
+            __M00(__FEEU,__GBWI,(____Q)(__YAWI -  1));
+            __EEEU->__FFL=__FEEU;
+            __EEEU->__OFL=__YAWI;
+          };
+        };
+        ((____DB *)__EEEU->__FFL)[__EEEU->__WJ]='\n';
+        __EEEU->__WJ=(____Q)(__EEEU->__WJ +  1);
+        if ((__24VI->__QF->__PF.__2LQC == '-')) {
+          __EWX(((____BC *)__YC),(&__string_383));
+          if ((__24VI->__ZPWI !=  0)) {
+            __YAWI=__24VI->__ZPWI;
+            __GBWI= 1;
+            while ((__GBWI <= __YAWI)) {
+              __EWX(((____BC *)__YC),(&__string_384));
+              __5DE((____Q)(__GBWI -  1),__YC);
+              __EWX(((____BC *)__YC),(&__string_218));
+              __GBWI=(____Q)(__GBWI +  1);
+            };
+          };
+        };
+        __BSVT= 4;
+        while ((__BSVT >=  0)) {
+          __0CWI=((void **)((____KKWI *)__TKWI)->__SKWI.__0UGL)[__BSVT];
+          __54VI=__0CWI;
+          __YAWI=__0CWI->__FDXG.__KO3G;
+          __GBWI= 0;
+          while ((__GBWI <= __YAWI)) {
+            __RZGV=((void **)((____3CXG *)__54VI)->__FDXG.__GO3G)[__GBWI];
+            if (__24VI->__QF->__5KZC) {
+              __RBWI=__NPTE(((____WMB *)__RZGV->__GKRG.__KP5D));
+              __OBWI=__RBWI;
             } else /* FALSE */ {
-              __tmp__55VI=FALSE__O__;
+              __OBWI=__O__;
             };
-            if (__tmp__55VI) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_385));
+            if (__OBWI) {
+              __EWX(((____BC *)__YC),(&__string_385));
             } else /* FALSE */ {
-              append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_188));
-            };
-            Self__IRVT=((__SLOT_DATA__WIRG *)Self__CYGV);
-            genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__IRVT->parent_variable__XIRG.type__1N5D),string_tmp__YC);
-            Self__FFEU=((__STRING__BC *)string_tmp__YC);
-            if ((Self__FFEU->capacity__HFL <= Self__FFEU->count__WJ)) {
-              if ((Self__FFEU->capacity__HFL ==  0)) {
-                Self__FFEU->capacity__HFL= 32;
-                __tmp__GFEU=create__KVW( 32);
-                Self__FFEU->storage__4EL=__tmp__GFEU;
+              __EWX(((____BC *)__YC),(&__string_188));
+            };
+            __XSVT=((____FKRG *)__RZGV);
+            __ENZH(((____WMB *)__XSVT->__GKRG.__KP5D),__YC);
+            __UGEU=((____BC *)__YC);
+            if ((__UGEU->__OFL <= __UGEU->__WJ)) {
+              if ((__UGEU->__OFL ==  0)) {
+                __UGEU->__OFL= 32;
+                __VGEU=__RVW( 32);
+                __UGEU->__FFL=__VGEU;
               } else /* FALSE */ {
-                __tmp__5CEU=(__INTEGER__Q)(Self__FFEU->capacity__HFL <<  1);
-                __tmp__GFEU=((__CHARACTER__DB *)Self__FFEU->storage__4EL);
-                old_nb_elts__BDEU=Self__FFEU->capacity__HFL;
-                __tmp__KFEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GFEU),((__UINTEGER_32__RWB )old_nb_elts__BDEU),((__UINTEGER_32__RWB )__tmp__5CEU));
-                __tmp__GFEU=((__CHARACTER__DB *)__tmp__KFEU);
-                clear__to__F00(__tmp__GFEU,old_nb_elts__BDEU,(__INTEGER__Q)(__tmp__5CEU -  1));
-                Self__FFEU->storage__4EL=__tmp__GFEU;
-                Self__FFEU->capacity__HFL=__tmp__5CEU;
+                __OEEU=(____Q)(__UGEU->__OFL <<  1);
+                __VGEU=((____DB *)__UGEU->__FFL);
+                __QEEU=__UGEU->__OFL;
+                __ZGEU=__55W(((____IB )__VGEU),((____YWB )__QEEU),((____YWB )__OEEU));
+                __VGEU=((____DB *)__ZGEU);
+                __M00(__VGEU,__QEEU,(____Q)(__OEEU -  1));
+                __UGEU->__FFL=__VGEU;
+                __UGEU->__OFL=__OEEU;
               };
             };
-            ((__CHARACTER__DB *)Self__FFEU->storage__4EL)[Self__FFEU->count__WJ]=' ';
-            Self__FFEU->count__WJ=(__INTEGER__Q)(Self__FFEU->count__WJ +  1);
-            genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__IRVT->parent_variable__XIRG.type__1N5D),string_tmp__YC);
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__IRVT->parent_variable__XIRG.intern_name__HN5D);
-            (&__string_218)->count__0C= 2;
-            (&__string_218)->storage__1C=";\n";
-            append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_218));
-            __tmp__X5VI=(__INTEGER__Q)(__tmp__X5VI +  1);
-          };
-          ((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__LBWI)->parent_arrayed_collection__WBXG.upper__1M3G=(__INTEGER__Q)(-  1);
-          (&__string_359)->count__0C= 9;
-          (&__string_359)->storage__1C="Is empty.";
-          result__SQVT=(__INTEGER__Q)(result__SQVT -  1);
-        };
-        if (((void *)Self__N3VI == (void *)type_block__YOB)) {
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_386));
-        };
-        if ((((__STRING__BC *)string_tmp__YC)->count__WJ ==  0)) {
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_387));
-        };
-        if (is_java__EE) {
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_388));
-          append__3VX(((__STRING__BC *)output_decl__LE),Self__N3VI->intern_name__GZMB);
-          if ((pass_count__VAXC == Self__N3VI->last_pass_binding__5GKJ)) {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_389));
-          };
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_191));
-          append__3VX(((__STRING__BC *)output_decl__LE),string_tmp__YC);
-          if (Self__N3VI->prototype__QF->is_mapping__QJZC) {
-            __tmp__RJWI=Self__N3VI->prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
-            put_error__text__2PE( 1,(&__string_390));
-            put_position__HRE(__tmp__RJWI);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-            };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            ((____DB *)__UGEU->__FFL)[__UGEU->__WJ]=' ';
+            __UGEU->__WJ=(____Q)(__UGEU->__WJ +  1);
+            __DOZH(((____WMB *)__XSVT->__GKRG.__KP5D),__YC);
+            __EWX(((____BC *)__YC),__XSVT->__GKRG.__WO5D);
+            (&__string_218)->__0C= 2;
+            (&__string_218)->__1C=";\n";
+            __EWX(((____BC *)__YC),(&__string_218));
+            __GBWI=(____Q)(__GBWI +  1);
+          };
+          ((____3CXG *)__0CWI)->__FDXG.__KO3G=(____Q)(-  1);
+          (&__string_359)->__0C= 9;
+          (&__string_359)->__1C="Is empty.";
+          __BSVT=(____Q)(__BSVT -  1);
+        };
+        if (((void *)__24VI == (void *)__5OB)) {
+          __EWX(((____BC *)__YC),(&__string_386));
+        };
+        if ((((____BC *)__YC)->__WJ ==  0)) {
+          __EWX(((____BC *)__YC),(&__string_387));
+        };
+        if (__EE) {
+          __EWX(((____BC *)__LE),(&__string_388));
+          __EWX(((____BC *)__LE),__24VI->__5ZMB);
+          if ((__ECXC == __24VI->__OIKJ)) {
+            __EWX(((____BC *)__LE),(&__string_389));
+          };
+          __EWX(((____BC *)__LE),(&__string_191));
+          __EWX(((____BC *)__LE),__YC);
+          if (__24VI->__QF->__5KZC) {
+            __ALWI=__24VI->__QF->__PF.__OF.__O2B;
+            __DQE( 1,(&__string_390));
+            __ORE(__ALWI);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          if (((void *)Self__N3VI == (void *)type_string_constant__KOB)) {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_391));
-            append__3VX(((__STRING__BC *)output_decl__LE),Self__N3VI->intern_name__GZMB);
-            Self__FFEU=((__STRING__BC *)output_decl__LE);
-            if ((Self__FFEU->capacity__HFL <= Self__FFEU->count__WJ)) {
-              if ((Self__FFEU->capacity__HFL ==  0)) {
-                Self__FFEU->capacity__HFL= 32;
-                __tmp__GFEU=create__KVW( 32);
-                Self__FFEU->storage__4EL=__tmp__GFEU;
+          if (((void *)__24VI == (void *)__ROB)) {
+            __EWX(((____BC *)__LE),(&__string_391));
+            __EWX(((____BC *)__LE),__24VI->__5ZMB);
+            __UGEU=((____BC *)__LE);
+            if ((__UGEU->__OFL <= __UGEU->__WJ)) {
+              if ((__UGEU->__OFL ==  0)) {
+                __UGEU->__OFL= 32;
+                __VGEU=__RVW( 32);
+                __UGEU->__FFL=__VGEU;
               } else /* FALSE */ {
-                __tmp__5CEU=(__INTEGER__Q)(Self__FFEU->capacity__HFL <<  1);
-                __tmp__GFEU=((__CHARACTER__DB *)Self__FFEU->storage__4EL);
-                old_nb_elts__BDEU=Self__FFEU->capacity__HFL;
-                __tmp__KFEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GFEU),((__UINTEGER_32__RWB )old_nb_elts__BDEU),((__UINTEGER_32__RWB )__tmp__5CEU));
-                __tmp__GFEU=((__CHARACTER__DB *)__tmp__KFEU);
-                clear__to__F00(__tmp__GFEU,old_nb_elts__BDEU,(__INTEGER__Q)(__tmp__5CEU -  1));
-                Self__FFEU->storage__4EL=__tmp__GFEU;
-                Self__FFEU->capacity__HFL=__tmp__5CEU;
+                __OEEU=(____Q)(__UGEU->__OFL <<  1);
+                __VGEU=((____DB *)__UGEU->__FFL);
+                __QEEU=__UGEU->__OFL;
+                __ZGEU=__55W(((____IB )__VGEU),((____YWB )__QEEU),((____YWB )__OEEU));
+                __VGEU=((____DB *)__ZGEU);
+                __M00(__VGEU,__QEEU,(____Q)(__OEEU -  1));
+                __UGEU->__FFL=__VGEU;
+                __UGEU->__OFL=__OEEU;
               };
             };
-            ((__CHARACTER__DB *)Self__FFEU->storage__4EL)[Self__FFEU->count__WJ]='(';
-            Self__FFEU->count__WJ=(__INTEGER__Q)(Self__FFEU->count__WJ +  1);
-            if ((pass_count__VAXC == Self__N3VI->last_pass_binding__5GKJ)) {
-              append__3VX(((__STRING__BC *)output_decl__LE),(&__string_392));
+            ((____DB *)__UGEU->__FFL)[__UGEU->__WJ]='(';
+            __UGEU->__WJ=(____Q)(__UGEU->__WJ +  1);
+            if ((__ECXC == __24VI->__OIKJ)) {
+              __EWX(((____BC *)__LE),(&__string_392));
             };
-            __tmp__RXGV=get_local_slot__CTLG(Self__N3VI,(&__string_95));
-            if (((struct ___OBJ *)__tmp__RXGV)->__id==__SLOT_CODE__MIRG__) {
-              Self__YQVT=((__SLOT_CODE__MIRG *)__tmp__RXGV)->parent_slot__NIRG->slot_data_intern__ZIRG;
+            __AZGV=__RULG(__24VI,(&__string_95));
+            if (((struct ___OBJ *)__AZGV)->__id==____1JRG__) {
+              __HSVT=((____1JRG *)__AZGV)->__2JRG->__IKRG;
             } else /* SLOT_DATA */ {
-              Self__YQVT=((__SLOT_DATA__WIRG *)__tmp__RXGV)->parent_slot__YIRG->slot_data_intern__ZIRG;
+              __HSVT=((____FKRG *)__AZGV)->__HKRG->__IKRG;
             };
-            __tmp__RXGV=get_local_slot__CTLG(Self__N3VI,(&__string_96));
-            if (((struct ___OBJ *)__tmp__RXGV)->__id==__SLOT_CODE__MIRG__) {
-              Self__CYGV=((__SLOT_CODE__MIRG *)__tmp__RXGV)->parent_slot__NIRG->slot_data_intern__ZIRG;
+            __AZGV=__RULG(__24VI,(&__string_96));
+            if (((struct ___OBJ *)__AZGV)->__id==____1JRG__) {
+              __RZGV=((____1JRG *)__AZGV)->__2JRG->__IKRG;
             } else /* SLOT_DATA */ {
-              Self__CYGV=((__SLOT_DATA__WIRG *)__tmp__RXGV)->parent_slot__YIRG->slot_data_intern__ZIRG;
+              __RZGV=((____FKRG *)__AZGV)->__HKRG->__IKRG;
             };
-            if ((Self__CYGV->parent_variable__XIRG.ensure_count__1S4D !=  0)) {
-              append__3VX(((__STRING__BC *)output_decl__LE),(&__string_393));
+            if ((__RZGV->__GKRG.__KU4D !=  0)) {
+              __EWX(((____BC *)__LE),(&__string_393));
             };
-            if ((Self__YQVT->parent_variable__XIRG.ensure_count__1S4D !=  0)) {
-              append__3VX(((__STRING__BC *)output_decl__LE),(&__string_394));
+            if ((__HSVT->__GKRG.__KU4D !=  0)) {
+              __EWX(((____BC *)__LE),(&__string_394));
             };
-            Self__FFEU=((__STRING__BC *)output_decl__LE);
-            if (( 1 > Self__FFEU->count__WJ)) {
-              Self__FFEU->count__WJ= 0;
+            __UGEU=((____BC *)__LE);
+            if (( 1 > __UGEU->__WJ)) {
+              __UGEU->__WJ= 0;
             } else /* FALSE */ {
-              Self__FFEU->count__WJ=(__INTEGER__Q)(Self__FFEU->count__WJ -  1);
-            };
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_395));
-            if ((pass_count__VAXC == Self__N3VI->last_pass_binding__5GKJ)) {
-              append__3VX(((__STRING__BC *)output_decl__LE),(&__string_396));
-            };
-            if ((Self__CYGV->parent_variable__XIRG.ensure_count__1S4D !=  0)) {
-              append__3VX(((__STRING__BC *)output_decl__LE),Self__CYGV->parent_variable__XIRG.intern_name__HN5D);
-              append__3VX(((__STRING__BC *)output_decl__LE),(&__string_397));
-            };
-            if ((Self__YQVT->parent_variable__XIRG.ensure_count__1S4D !=  0)) {
-              append__3VX(((__STRING__BC *)output_decl__LE),Self__YQVT->parent_variable__XIRG.intern_name__HN5D);
-              append__3VX(((__STRING__BC *)output_decl__LE),(&__string_398));
-            };
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_399));
-          };
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_391));
-          append__3VX(((__STRING__BC *)output_decl__LE),Self__N3VI->intern_name__GZMB);
-          Self__3CEU=((__STRING__BC *)output_decl__LE);
-          if ((Self__3CEU->capacity__HFL <= Self__3CEU->count__WJ)) {
-            if ((Self__3CEU->capacity__HFL ==  0)) {
-              Self__3CEU->capacity__HFL= 32;
-              __tmp__4CEU=create__KVW( 32);
-              Self__3CEU->storage__4EL=__tmp__4CEU;
+              __UGEU->__WJ=(____Q)(__UGEU->__WJ -  1);
+            };
+            __EWX(((____BC *)__LE),(&__string_395));
+            if ((__ECXC == __24VI->__OIKJ)) {
+              __EWX(((____BC *)__LE),(&__string_396));
+            };
+            if ((__RZGV->__GKRG.__KU4D !=  0)) {
+              __EWX(((____BC *)__LE),__RZGV->__GKRG.__WO5D);
+              __EWX(((____BC *)__LE),(&__string_397));
+            };
+            if ((__HSVT->__GKRG.__KU4D !=  0)) {
+              __EWX(((____BC *)__LE),__HSVT->__GKRG.__WO5D);
+              __EWX(((____BC *)__LE),(&__string_398));
+            };
+            __EWX(((____BC *)__LE),(&__string_399));
+          };
+          __EWX(((____BC *)__LE),(&__string_391));
+          __EWX(((____BC *)__LE),__24VI->__5ZMB);
+          __MEEU=((____BC *)__LE);
+          if ((__MEEU->__OFL <= __MEEU->__WJ)) {
+            if ((__MEEU->__OFL ==  0)) {
+              __MEEU->__OFL= 32;
+              __NEEU=__RVW( 32);
+              __MEEU->__FFL=__NEEU;
             } else /* FALSE */ {
-              __tmp__MDWI=(__INTEGER__Q)(Self__3CEU->capacity__HFL <<  1);
-              __tmp__4CEU=((__CHARACTER__DB *)Self__3CEU->storage__4EL);
-              __tmp__XFWI=Self__3CEU->capacity__HFL;
-              __tmp__CDEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4CEU),((__UINTEGER_32__RWB )__tmp__XFWI),((__UINTEGER_32__RWB )__tmp__MDWI));
-              __tmp__4CEU=((__CHARACTER__DB *)__tmp__CDEU);
-              clear__to__F00(__tmp__4CEU,__tmp__XFWI,(__INTEGER__Q)(__tmp__MDWI -  1));
-              Self__3CEU->storage__4EL=__tmp__4CEU;
-              Self__3CEU->capacity__HFL=__tmp__MDWI;
-            };
-          };
-          ((__CHARACTER__DB *)Self__3CEU->storage__4EL)[Self__3CEU->count__WJ]='(';
-          Self__3CEU->count__WJ=(__INTEGER__Q)(Self__3CEU->count__WJ +  1);
-          if ((pass_count__VAXC == Self__N3VI->last_pass_binding__5GKJ)) {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_400));
-          };
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_395));
-          if ((pass_count__VAXC == Self__N3VI->last_pass_binding__5GKJ)) {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_396));
-          } else /* FALSE */ {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_401));
-          };
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_402));
-        } else /* FALSE */ {
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_370));
-          append__3VX(((__STRING__BC *)output_decl__LE),Self__N3VI->intern_name__GZMB);
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_403));
-          append__3VX(((__STRING__BC *)output_decl__LE),string_tmp__YC);
-          if (Self__N3VI->prototype__QF->is_mapping__QJZC) {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_404));
-          } else /* FALSE */ {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_405));
-          };
-        };
-        if (is_java__EE) {
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_406));
-          append__3VX(((__STRING__BC *)output_glob__BG),Self__N3VI->intern_name__GZMB);
-          Self__3CEU=((__STRING__BC *)output_glob__BG);
-          if ((Self__3CEU->capacity__HFL <= Self__3CEU->count__WJ)) {
-            if ((Self__3CEU->capacity__HFL ==  0)) {
-              Self__3CEU->capacity__HFL= 32;
-              __tmp__4CEU=create__KVW( 32);
-              Self__3CEU->storage__4EL=__tmp__4CEU;
+              __1EWI=(____Q)(__MEEU->__OFL <<  1);
+              __NEEU=((____DB *)__MEEU->__FFL);
+              __GHWI=__MEEU->__OFL;
+              __REEU=__55W(((____IB )__NEEU),((____YWB )__GHWI),((____YWB )__1EWI));
+              __NEEU=((____DB *)__REEU);
+              __M00(__NEEU,__GHWI,(____Q)(__1EWI -  1));
+              __MEEU->__FFL=__NEEU;
+              __MEEU->__OFL=__1EWI;
+            };
+          };
+          ((____DB *)__MEEU->__FFL)[__MEEU->__WJ]='(';
+          __MEEU->__WJ=(____Q)(__MEEU->__WJ +  1);
+          if ((__ECXC == __24VI->__OIKJ)) {
+            __EWX(((____BC *)__LE),(&__string_400));
+          };
+          __EWX(((____BC *)__LE),(&__string_395));
+          if ((__ECXC == __24VI->__OIKJ)) {
+            __EWX(((____BC *)__LE),(&__string_396));
+          } else /* FALSE */ {
+            __EWX(((____BC *)__LE),(&__string_401));
+          };
+          __EWX(((____BC *)__LE),(&__string_402));
+        } else /* FALSE */ {
+          __EWX(((____BC *)__LE),(&__string_370));
+          __EWX(((____BC *)__LE),__24VI->__5ZMB);
+          __EWX(((____BC *)__LE),(&__string_403));
+          __EWX(((____BC *)__LE),__YC);
+          if (__24VI->__QF->__5KZC) {
+            __EWX(((____BC *)__LE),(&__string_404));
+          } else /* FALSE */ {
+            __EWX(((____BC *)__LE),(&__string_405));
+          };
+        };
+        if (__EE) {
+          __EWX(((____BC *)__BG),(&__string_406));
+          __EWX(((____BC *)__BG),__24VI->__5ZMB);
+          __MEEU=((____BC *)__BG);
+          if ((__MEEU->__OFL <= __MEEU->__WJ)) {
+            if ((__MEEU->__OFL ==  0)) {
+              __MEEU->__OFL= 32;
+              __NEEU=__RVW( 32);
+              __MEEU->__FFL=__NEEU;
             } else /* FALSE */ {
-              __tmp__MDWI=(__INTEGER__Q)(Self__3CEU->capacity__HFL <<  1);
-              __tmp__4CEU=((__CHARACTER__DB *)Self__3CEU->storage__4EL);
-              __tmp__XFWI=Self__3CEU->capacity__HFL;
-              __tmp__CDEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4CEU),((__UINTEGER_32__RWB )__tmp__XFWI),((__UINTEGER_32__RWB )__tmp__MDWI));
-              __tmp__4CEU=((__CHARACTER__DB *)__tmp__CDEU);
-              clear__to__F00(__tmp__4CEU,__tmp__XFWI,(__INTEGER__Q)(__tmp__MDWI -  1));
-              Self__3CEU->storage__4EL=__tmp__4CEU;
-              Self__3CEU->capacity__HFL=__tmp__MDWI;
-            };
-          };
-          ((__CHARACTER__DB *)Self__3CEU->storage__4EL)[Self__3CEU->count__WJ]=' ';
-          Self__3CEU->count__WJ=(__INTEGER__Q)(Self__3CEU->count__WJ +  1);
-          append__3VX(((__STRING__BC *)output_glob__BG),Self__N3VI->intern_name__GZMB);
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_407));
-          append__3VX(((__STRING__BC *)output_glob__BG),Self__N3VI->intern_name__GZMB);
-          Self__3CEU=((__STRING__BC *)output_glob__BG);
-          if ((Self__3CEU->capacity__HFL <= Self__3CEU->count__WJ)) {
-            if ((Self__3CEU->capacity__HFL ==  0)) {
-              Self__3CEU->capacity__HFL= 32;
-              __tmp__4CEU=create__KVW( 32);
-              Self__3CEU->storage__4EL=__tmp__4CEU;
+              __1EWI=(____Q)(__MEEU->__OFL <<  1);
+              __NEEU=((____DB *)__MEEU->__FFL);
+              __GHWI=__MEEU->__OFL;
+              __REEU=__55W(((____IB )__NEEU),((____YWB )__GHWI),((____YWB )__1EWI));
+              __NEEU=((____DB *)__REEU);
+              __M00(__NEEU,__GHWI,(____Q)(__1EWI -  1));
+              __MEEU->__FFL=__NEEU;
+              __MEEU->__OFL=__1EWI;
+            };
+          };
+          ((____DB *)__MEEU->__FFL)[__MEEU->__WJ]=' ';
+          __MEEU->__WJ=(____Q)(__MEEU->__WJ +  1);
+          __EWX(((____BC *)__BG),__24VI->__5ZMB);
+          __EWX(((____BC *)__BG),(&__string_407));
+          __EWX(((____BC *)__BG),__24VI->__5ZMB);
+          __MEEU=((____BC *)__BG);
+          if ((__MEEU->__OFL <= __MEEU->__WJ)) {
+            if ((__MEEU->__OFL ==  0)) {
+              __MEEU->__OFL= 32;
+              __NEEU=__RVW( 32);
+              __MEEU->__FFL=__NEEU;
             } else /* FALSE */ {
-              __tmp__MDWI=(__INTEGER__Q)(Self__3CEU->capacity__HFL <<  1);
-              __tmp__4CEU=((__CHARACTER__DB *)Self__3CEU->storage__4EL);
-              __tmp__XFWI=Self__3CEU->capacity__HFL;
-              __tmp__CDEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4CEU),((__UINTEGER_32__RWB )__tmp__XFWI),((__UINTEGER_32__RWB )__tmp__MDWI));
-              __tmp__4CEU=((__CHARACTER__DB *)__tmp__CDEU);
-              clear__to__F00(__tmp__4CEU,__tmp__XFWI,(__INTEGER__Q)(__tmp__MDWI -  1));
-              Self__3CEU->storage__4EL=__tmp__4CEU;
-              Self__3CEU->capacity__HFL=__tmp__MDWI;
-            };
-          };
-          ((__CHARACTER__DB *)Self__3CEU->storage__4EL)[Self__3CEU->count__WJ]='(';
-          Self__3CEU->count__WJ=(__INTEGER__Q)(Self__3CEU->count__WJ +  1);
-          if ((pass_count__VAXC == Self__N3VI->last_pass_binding__5GKJ)) {
-            append__3VX(((__STRING__BC *)output_glob__BG),(&__string_121));
-            append__3VX(((__STRING__BC *)output_glob__BG),Self__N3VI->intern_name__GZMB);
-            append__3VX(((__STRING__BC *)output_glob__BG),(&__string_121));
-          };
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_234));
-        } else /* FALSE */ {
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_121));
-          append__3VX(((__STRING__BC *)output_glob__BG),Self__N3VI->intern_name__GZMB);
-          Self__3CEU=((__STRING__BC *)output_glob__BG);
-          if ((Self__3CEU->capacity__HFL <= Self__3CEU->count__WJ)) {
-            if ((Self__3CEU->capacity__HFL ==  0)) {
-              Self__3CEU->capacity__HFL= 32;
-              __tmp__4CEU=create__KVW( 32);
-              Self__3CEU->storage__4EL=__tmp__4CEU;
+              __1EWI=(____Q)(__MEEU->__OFL <<  1);
+              __NEEU=((____DB *)__MEEU->__FFL);
+              __GHWI=__MEEU->__OFL;
+              __REEU=__55W(((____IB )__NEEU),((____YWB )__GHWI),((____YWB )__1EWI));
+              __NEEU=((____DB *)__REEU);
+              __M00(__NEEU,__GHWI,(____Q)(__1EWI -  1));
+              __MEEU->__FFL=__NEEU;
+              __MEEU->__OFL=__1EWI;
+            };
+          };
+          ((____DB *)__MEEU->__FFL)[__MEEU->__WJ]='(';
+          __MEEU->__WJ=(____Q)(__MEEU->__WJ +  1);
+          if ((__ECXC == __24VI->__OIKJ)) {
+            __EWX(((____BC *)__BG),(&__string_121));
+            __EWX(((____BC *)__BG),__24VI->__5ZMB);
+            __EWX(((____BC *)__BG),(&__string_121));
+          };
+          __EWX(((____BC *)__BG),(&__string_234));
+        } else /* FALSE */ {
+          __EWX(((____BC *)__BG),(&__string_121));
+          __EWX(((____BC *)__BG),__24VI->__5ZMB);
+          __MEEU=((____BC *)__BG);
+          if ((__MEEU->__OFL <= __MEEU->__WJ)) {
+            if ((__MEEU->__OFL ==  0)) {
+              __MEEU->__OFL= 32;
+              __NEEU=__RVW( 32);
+              __MEEU->__FFL=__NEEU;
             } else /* FALSE */ {
-              __tmp__MDWI=(__INTEGER__Q)(Self__3CEU->capacity__HFL <<  1);
-              __tmp__4CEU=((__CHARACTER__DB *)Self__3CEU->storage__4EL);
-              __tmp__XFWI=Self__3CEU->capacity__HFL;
-              __tmp__CDEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4CEU),((__UINTEGER_32__RWB )__tmp__XFWI),((__UINTEGER_32__RWB )__tmp__MDWI));
-              __tmp__4CEU=((__CHARACTER__DB *)__tmp__CDEU);
-              clear__to__F00(__tmp__4CEU,__tmp__XFWI,(__INTEGER__Q)(__tmp__MDWI -  1));
-              Self__3CEU->storage__4EL=__tmp__4CEU;
-              Self__3CEU->capacity__HFL=__tmp__MDWI;
-            };
-          };
-          ((__CHARACTER__DB *)Self__3CEU->storage__4EL)[Self__3CEU->count__WJ]=' ';
-          Self__3CEU->count__WJ=(__INTEGER__Q)(Self__3CEU->count__WJ +  1);
-          append__3VX(((__STRING__BC *)output_glob__BG),Self__N3VI->intern_name__GZMB);
-          Self__3CEU=((__STRING__BC *)output_glob__BG);
-          if ((Self__3CEU->capacity__HFL <= Self__3CEU->count__WJ)) {
-            if ((Self__3CEU->capacity__HFL ==  0)) {
-              Self__3CEU->capacity__HFL= 32;
-              __tmp__4CEU=create__KVW( 32);
-              Self__3CEU->storage__4EL=__tmp__4CEU;
+              __1EWI=(____Q)(__MEEU->__OFL <<  1);
+              __NEEU=((____DB *)__MEEU->__FFL);
+              __GHWI=__MEEU->__OFL;
+              __REEU=__55W(((____IB )__NEEU),((____YWB )__GHWI),((____YWB )__1EWI));
+              __NEEU=((____DB *)__REEU);
+              __M00(__NEEU,__GHWI,(____Q)(__1EWI -  1));
+              __MEEU->__FFL=__NEEU;
+              __MEEU->__OFL=__1EWI;
+            };
+          };
+          ((____DB *)__MEEU->__FFL)[__MEEU->__WJ]=' ';
+          __MEEU->__WJ=(____Q)(__MEEU->__WJ +  1);
+          __EWX(((____BC *)__BG),__24VI->__5ZMB);
+          __MEEU=((____BC *)__BG);
+          if ((__MEEU->__OFL <= __MEEU->__WJ)) {
+            if ((__MEEU->__OFL ==  0)) {
+              __MEEU->__OFL= 32;
+              __NEEU=__RVW( 32);
+              __MEEU->__FFL=__NEEU;
             } else /* FALSE */ {
-              __tmp__MDWI=(__INTEGER__Q)(Self__3CEU->capacity__HFL <<  1);
-              __tmp__4CEU=((__CHARACTER__DB *)Self__3CEU->storage__4EL);
-              __tmp__XFWI=Self__3CEU->capacity__HFL;
-              __tmp__CDEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4CEU),((__UINTEGER_32__RWB )__tmp__XFWI),((__UINTEGER_32__RWB )__tmp__MDWI));
-              __tmp__4CEU=((__CHARACTER__DB *)__tmp__CDEU);
-              clear__to__F00(__tmp__4CEU,__tmp__XFWI,(__INTEGER__Q)(__tmp__MDWI -  1));
-              Self__3CEU->storage__4EL=__tmp__4CEU;
-              Self__3CEU->capacity__HFL=__tmp__MDWI;
+              __1EWI=(____Q)(__MEEU->__OFL <<  1);
+              __NEEU=((____DB *)__MEEU->__FFL);
+              __GHWI=__MEEU->__OFL;
+              __REEU=__55W(((____IB )__NEEU),((____YWB )__GHWI),((____YWB )__1EWI));
+              __NEEU=((____DB *)__REEU);
+              __M00(__NEEU,__GHWI,(____Q)(__1EWI -  1));
+              __MEEU->__FFL=__NEEU;
+              __MEEU->__OFL=__1EWI;
             };
           };
-          ((__CHARACTER__DB *)Self__3CEU->storage__4EL)[Self__3CEU->count__WJ]='_';
-          Self__3CEU->count__WJ=(__INTEGER__Q)(Self__3CEU->count__WJ +  1);
-          if ((pass_count__VAXC == Self__N3VI->last_pass_binding__5GKJ)) {
-            append__3VX(((__STRING__BC *)output_glob__BG),(&__string_408));
-            append__3VX(((__STRING__BC *)output_glob__BG),Self__N3VI->intern_name__GZMB);
-            append__3VX(((__STRING__BC *)output_glob__BG),(&__string_409));
+          ((____DB *)__MEEU->__FFL)[__MEEU->__WJ]='_';
+          __MEEU->__WJ=(____Q)(__MEEU->__WJ +  1);
+          if ((__ECXC == __24VI->__OIKJ)) {
+            __EWX(((____BC *)__BG),(&__string_408));
+            __EWX(((____BC *)__BG),__24VI->__5ZMB);
+            __EWX(((____BC *)__BG),(&__string_409));
           };
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_218));
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_375));
-          append__3VX(((__STRING__BC *)output_glob__BG),Self__N3VI->intern_name__GZMB);
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_410));
-          append__3VX(((__STRING__BC *)output_glob__BG),Self__N3VI->intern_name__GZMB);
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_411));
+          __EWX(((____BC *)__BG),(&__string_218));
+          __EWX(((____BC *)__BG),(&__string_375));
+          __EWX(((____BC *)__BG),__24VI->__5ZMB);
+          __EWX(((____BC *)__BG),(&__string_410));
+          __EWX(((____BC *)__BG),__24VI->__5ZMB);
+          __EWX(((____BC *)__BG),(&__string_411));
         };
       };
     };
-    force__to__LP2I(((__FAST_ARRAYoSLOTo__KLC *)Self__N3VI->slot_run__ULC));
+    __0Q2I(((____RLC *)__24VI->__1LC));
   };
 }
 
-static void genere_struct__SYWI(__TYPE_GENERIC__BCY *Self__TYWI)
-// ({TYPE_GENERIC__BCY}) Void Recursive, No inlinable.
+static void __B0WI(____ICY *__C0WI)
+// ({__ICY}) Void Recursive, No inlinable.
 {
-  void *slot__VYWI,*Result__SR2T,*__tmp__H0WI;
-  __STRING__BC *Self__3GEU,*Self__FHEU,*Self__NHEU,*Self__VJEU;
-  __INTEGER__Q __tmp__5GEU,old_nb_elts__BHEU,result__SRVT,__tmp__O0WI;
-  __INTEGER__Q __tmp__20WI,__tmp__R4WI,__tmp__1AXI,__tmp__HHEU;
-  __INTEGER__Q old_nb_elts__JHEU,__tmp__PHEU,old_nb_elts__RHEU;
-  __POINTER__IB __tmp__CHEU,__tmp__KHEU,__tmp__SHEU,__tmp__0JEU;
-  __POSITION__OL __tmp__VZWI,__tmp__LEXI;
-  void *__tmp__1CCJ,*__tmp__BZGV,*__tmp__HZGV,*__tmp__TZGV,*__tmp__F0GV;
-  __SLOT_CODE__MIRG *Self__TRVT;
-  __SLOT_DATA__WIRG *Self__WRVT,*__tmp__C3WI,*Self__AZGV,*Self__YRVT;
-  __SLOT_DATA__WIRG *Self__SZGV,*Self__CSVT;
-  __TYPE_GENERIC__BCY *Self__NRWR,*Self__NLIR;
-  __SECTION___EVOB *result__5YGV,*__tmp__CZGV,*result__RZGV,*__tmp__UZGV;
-  __SECTION___EVOB *__tmp__G0GV;
-  __TYPE_FULL__PMB *__tmp__N1WI,*__tmp__21WI,*__tmp__L2WI;
-  void *__tmp__31WI,*__tmp__M2WI;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *tab__WYWI,*__tmp__Q2WI,*__tmp__Z2WI;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *__tmp__B3WI,*__tmp__P5WI;
-  __BLOCK__GB action__XYWI;
-  __BOOLEAN__L Result__NR2T,__tmp__GZWI,__tmp__R0WI,__tmp__30WI;
-  __BOOLEAN__L __tmp__H1WI,__tmp__E1WI,__tmp__E2WI,__tmp__W1WI;
-  __BOOLEAN__L __tmp__B2WI,__tmp__41WI,__tmp__F2WI,__tmp__L4WI;
-  __BOOLEAN__L __tmp__V4WI,__tmp__S4WI,__tmp__2AXI;
-  __CHARACTER__DB *__tmp__4GEU,*__tmp__GHEU,*__tmp__OHEU,*__tmp__WJEU;
-  __CHARACTER__DB __tmp__I0WI,__tmp__PFXI;
-  __BLOCK__GB __tmp__P2WI;
-  __BLOCK__GB __tmp__34WI;
-  __BLOCK__GB __tmp__FBXI;
-  slot__VYWI=NULL;
-  tab__WYWI=NULL;
-  action__XYWI.__id=0;
-  Result__NR2T=(((__FAST_ARRAYoSLOTo__KLC *)Self__TYWI->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.upper__0IK <  0);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (Result__NR2T) {
-    __tmp__GZWI=TRUE__K__;
+  void *__E0WI,*__BT2T,*__W1WI;
+  ____BC *__MIEU,*__UIEU,*__2IEU,*__ELEU;
+  ____Q __OIEU,__QIEU,__BTVT,__31WI,__L2WI,__AAXI,__KCXI,__WIEU,__YIEU;
+  ____Q __4IEU,__AJEU;
+  ____IB __RIEU,__ZIEU,__BJEU,__JLEU;
+  ____OL __E1WI,__0FXI;
+  void *__KECJ,*__Q0GV,*__W0GV,*__C1GV,*__U1GV;
+  ____1JRG *__CTVT;
+  ____FKRG *__FTVT,*__R4WI,*__P0GV,*__HTVT,*__B1GV,*__RTVT;
+  ____ICY *__2SWR,*__2MIR;
+  ____KWOB *__O0GV,*__R0GV,*__A1GV,*__D1GV,*__V1GV;
+  ____WMB *__22WI,*__L3WI,*__03WI;
+  void *__M3WI,*__13WI;
+  ____3CXG *__F0WI,*__53WI,*__I4WI,*__Q4WI,*__4AXI;
+  ____GB __G0WI;
+  ____L __2S2T,__V0WI,__A2WI,__M2WI,__W2WI,__T2WI,__T3WI,__F3WI,__Q3WI;
+  ____L __N3WI,__U3WI,__05WI,__EAXI,__BAXI,__LCXI;
+  ____DB *__NIEU,*__VIEU,*__3IEU,*__FLEU;
+  ____DB __X1WI,__4GXI;
+  ____GB __43WI;
+  ____GB __MAXI;
+  ____GB __UCXI;
+  __E0WI=NULL;
+  __F0WI=NULL;
+  __G0WI.__id=0;
+  __2S2T=(((____RLC *)__C0WI->__JCY.__1LC)->__ZLC.__BJK <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__2S2T) {
+    __V0WI=__K__;
   } else /* FALSE */ {
-    Result__SR2T=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__TYWI->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__GZWI=((void *)Result__SR2T != (void *)NULL);
-  };
-  if (__tmp__GZWI) {
-    if (Self__TYWI->parent_type__CCY.detect_recursivity_generation__G4VI) {
-      copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_373));
-      append__3VX(((__STRING__BC *)string_tmp__YC),Self__TYWI->name__0YMB);
-      Self__3GEU=((__STRING__BC *)string_tmp__YC);
-      if ((Self__3GEU->capacity__HFL <= Self__3GEU->count__WJ)) {
-        if ((Self__3GEU->capacity__HFL ==  0)) {
-          Self__3GEU->capacity__HFL= 32;
-          __tmp__4GEU=create__KVW( 32);
-          Self__3GEU->storage__4EL=__tmp__4GEU;
-        } else /* FALSE */ {
-          __tmp__5GEU=(__INTEGER__Q)(Self__3GEU->capacity__HFL <<  1);
-          __tmp__4GEU=((__CHARACTER__DB *)Self__3GEU->storage__4EL);
-          old_nb_elts__BHEU=Self__3GEU->capacity__HFL;
-          __tmp__CHEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4GEU),((__UINTEGER_32__RWB )old_nb_elts__BHEU),((__UINTEGER_32__RWB )__tmp__5GEU));
-          __tmp__4GEU=((__CHARACTER__DB *)__tmp__CHEU);
-          clear__to__F00(__tmp__4GEU,old_nb_elts__BHEU,(__INTEGER__Q)(__tmp__5GEU -  1));
-          Self__3GEU->storage__4EL=__tmp__4GEU;
-          Self__3GEU->capacity__HFL=__tmp__5GEU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__3GEU->storage__4EL)[Self__3GEU->count__WJ]='.';
-      Self__3GEU->count__WJ=(__INTEGER__Q)(Self__3GEU->count__WJ +  1);
-      __tmp__VZWI=Self__TYWI->parent_type__CCY.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
-      put_error__text__2PE( 1,string_tmp__YC);
-      put_position__HRE(__tmp__VZWI);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-      };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    __BT2T=((void **)((____RLC *)__C0WI->__JCY.__1LC)->__ZLC.__3IK)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __V0WI=((void *)__BT2T != (void *)NULL);
+  };
+  if (__V0WI) {
+    if (__C0WI->__JCY.__V5VI) {
+      __K2X(((____BC *)__YC),(&__string_373));
+      __EWX(((____BC *)__YC),__C0WI->__TZMB);
+      __MIEU=((____BC *)__YC);
+      if ((__MIEU->__OFL <= __MIEU->__WJ)) {
+        if ((__MIEU->__OFL ==  0)) {
+          __MIEU->__OFL= 32;
+          __NIEU=__RVW( 32);
+          __MIEU->__FFL=__NIEU;
+        } else /* FALSE */ {
+          __OIEU=(____Q)(__MIEU->__OFL <<  1);
+          __NIEU=((____DB *)__MIEU->__FFL);
+          __QIEU=__MIEU->__OFL;
+          __RIEU=__55W(((____IB )__NIEU),((____YWB )__QIEU),((____YWB )__OIEU));
+          __NIEU=((____DB *)__RIEU);
+          __M00(__NIEU,__QIEU,(____Q)(__OIEU -  1));
+          __MIEU->__FFL=__NIEU;
+          __MIEU->__OFL=__OIEU;
+        };
+      };
+      ((____DB *)__MIEU->__FFL)[__MIEU->__WJ]='.';
+      __MIEU->__WJ=(____Q)(__MIEU->__WJ +  1);
+      __E1WI=__C0WI->__JCY.__QF->__PF.__OF.__O2B;
+      __DQE( 1,__YC);
+      __ORE(__E1WI);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
+      };
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    Self__TYWI->parent_type__CCY.detect_recursivity_generation__G4VI=TRUE__K__;
-    __tmp__5GEU=Self__TYWI->parent_type__CCY.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK;
-    old_nb_elts__BHEU= 0;
-    while ((old_nb_elts__BHEU <= __tmp__5GEU)) {
-      __tmp__H0WI=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__TYWI->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[old_nb_elts__BHEU];
-      slot__VYWI=__tmp__H0WI;
-      if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__1CCJ=((__SLOT_CODE__MIRG *)__tmp__H0WI)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__1CCJ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__I0WI=((__ITM_SLOT__HLC *)__tmp__1CCJ)->parent_named__ILC.style__NKQC;
+    __C0WI->__JCY.__V5VI=__K__;
+    __OIEU=__C0WI->__JCY.__1LC->__ZLC.__BJK;
+    __QIEU= 0;
+    while ((__QIEU <= __OIEU)) {
+      __W1WI=((void **)((____RLC *)__C0WI->__JCY.__1LC)->__ZLC.__3IK)[__QIEU];
+      __E0WI=__W1WI;
+      if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
+        __KECJ=((____1JRG *)__W1WI)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__KECJ)->__id==____OLC__) {
+          __X1WI=((____OLC *)__KECJ)->__PLC.__2LQC;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__I0WI=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1CCJ)->parent_itm_slot__QF0D.parent_named__ILC.style__NKQC;
+          __X1WI=((____4G0D *)__KECJ)->__5G0D.__PLC.__2LQC;
         };
       } else /* SLOT_DATA */ {
-        __tmp__I0WI=((__SLOT_DATA__WIRG *)__tmp__H0WI)->parent_variable__XIRG.parent_named__A4WC.style__NKQC;
+        __X1WI=((____FKRG *)__W1WI)->__GKRG.__P5WC.__2LQC;
       };
-      if ((__tmp__I0WI == '+')) {
-        if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
-          Self__TRVT=((__SLOT_CODE__MIRG *)__tmp__H0WI);
-          result__SRVT= 0;
-          if (((void *)Self__TRVT->parent_slot__NIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-            result__SRVT= 1;
+      if ((__X1WI == '+')) {
+        if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
+          __CTVT=((____1JRG *)__W1WI);
+          __BTVT= 0;
+          if (((void *)__CTVT->__2JRG->__IKRG == (void *)NULL)) {
+            __BTVT= 1;
           };
-          __tmp__O0WI=result__SRVT;
+          __31WI=__BTVT;
         } else /* SLOT_DATA */ {
-          Self__WRVT=((__SLOT_DATA__WIRG *)__tmp__H0WI);
-          result__SRVT= 0;
-          if (((void *)Self__WRVT->parent_slot__YIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-            result__SRVT= 1;
+          __FTVT=((____FKRG *)__W1WI);
+          __BTVT= 0;
+          if (((void *)__FTVT->__HKRG->__IKRG == (void *)NULL)) {
+            __BTVT= 1;
           };
-          __tmp__O0WI=result__SRVT;
+          __31WI=__BTVT;
         };
-        __tmp__R0WI=(__tmp__O0WI ==  0);
+        __A2WI=(__31WI ==  0);
       } else /* FALSE */ {
-        __tmp__R0WI=FALSE__O__;
+        __A2WI=__O__;
       };
-      if (__tmp__R0WI) {
-        __tmp__P2WI.__id=13332;
-        __tmp__P2WI.self=Self__TYWI;
-        action__XYWI=__tmp__P2WI;
-        if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__Q2WI=((__SLOT_CODE__MIRG *)__tmp__H0WI)->parent_slot__NIRG->slot_data_list__1BXG;
+      if (__A2WI) {
+        __43WI.__id=13335;
+        __43WI.self=__C0WI;
+        __G0WI=__43WI;
+        if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
+          __53WI=((____1JRG *)__W1WI)->__2JRG->__KDXG;
         } else /* SLOT_DATA */ {
-          __tmp__Q2WI=((__SLOT_DATA__WIRG *)__tmp__H0WI)->parent_slot__YIRG->slot_data_list__1BXG;
+          __53WI=((____FKRG *)__W1WI)->__HKRG->__KDXG;
         };
-        if (((void *)__tmp__Q2WI != (void *)NULL)) {
-          if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
+        if (((void *)__53WI != (void *)NULL)) {
+          if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
           };
-          if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__Z2WI=((__SLOT_CODE__MIRG *)__tmp__H0WI)->parent_slot__NIRG->slot_data_list__1BXG;
+          if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
+            __I4WI=((____1JRG *)__W1WI)->__2JRG->__KDXG;
           } else /* SLOT_DATA */ {
-            __tmp__Z2WI=((__SLOT_DATA__WIRG *)__tmp__H0WI)->parent_slot__YIRG->slot_data_list__1BXG;
+            __I4WI=((____FKRG *)__W1WI)->__HKRG->__KDXG;
           };
-          result__SRVT= 0;
-          __tmp__O0WI=__tmp__Z2WI->parent_arrayed_collection__WBXG.upper__1M3G;
-          while ((result__SRVT <= __tmp__O0WI)) {
-            if (((struct ___OBJ *)slot__VYWI)->__id==__SLOT_CODE__MIRG__) {
-              __tmp__B3WI=((__SLOT_CODE__MIRG *)slot__VYWI)->parent_slot__NIRG->slot_data_list__1BXG;
+          __BTVT= 0;
+          __31WI=__I4WI->__FDXG.__KO3G;
+          while ((__BTVT <= __31WI)) {
+            if (((struct ___OBJ *)__E0WI)->__id==____1JRG__) {
+              __Q4WI=((____1JRG *)__E0WI)->__2JRG->__KDXG;
             } else /* SLOT_DATA */ {
-              __tmp__B3WI=((__SLOT_DATA__WIRG *)slot__VYWI)->parent_slot__YIRG->slot_data_list__1BXG;
-            };
-            __tmp__C3WI=((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__B3WI)->parent_arrayed_collection__WBXG.storage__XM3G)[result__SRVT];
-            switch (action__XYWI.__id) {
-            case 13332: {
-              Self__NRWR=((__TYPE_GENERIC__BCY *)action__XYWI.self);
-              __tmp__20WI=__tmp__C3WI->parent_variable__XIRG.ensure_count__1S4D;
-              __tmp__30WI=(__tmp__20WI >  0);
-              if (__tmp__30WI) {
-                __tmp__H1WI=TRUE__K__;
+              __Q4WI=((____FKRG *)__E0WI)->__HKRG->__KDXG;
+            };
+            __R4WI=((void **)((____3CXG *)__Q4WI)->__FDXG.__GO3G)[__BTVT];
+            switch (__G0WI.__id) {
+            case 13335: {
+              __2SWR=((____ICY *)__G0WI.self);
+              __L2WI=__R4WI->__GKRG.__KU4D;
+              __M2WI=(__L2WI >  0);
+              if (__M2WI) {
+                __W2WI=__K__;
               } else /* FALSE */ {
-                Self__AZGV=((__SLOT_DATA__WIRG *)__tmp__C3WI);
-                result__5YGV=NULL;
-                if (((void *)Self__AZGV->parent_slot__YIRG != (void *)NULL)) {
-                  __tmp__BZGV=Self__AZGV->parent_slot__YIRG->parent_itm_slot__JLC;
-                  if (((struct ___OBJ *)__tmp__BZGV)->__id==__ITM_SLOT__HLC__) {
-                    __tmp__CZGV=((__ITM_SLOT__HLC *)__tmp__BZGV)->id_section__GVOB;
+                __P0GV=((____FKRG *)__R4WI);
+                __O0GV=NULL;
+                if (((void *)__P0GV->__HKRG != (void *)NULL)) {
+                  __Q0GV=__P0GV->__HKRG->__QLC;
+                  if (((struct ___OBJ *)__Q0GV)->__id==____OLC__) {
+                    __R0GV=((____OLC *)__Q0GV)->__MWOB;
                   } else /* ITM_SLOT_OPERATOR */ {
-                    __tmp__CZGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BZGV)->parent_itm_slot__QF0D.id_section__GVOB;
+                    __R0GV=((____4G0D *)__Q0GV)->__5G0D.__MWOB;
                   };
-                  result__5YGV=__tmp__CZGV;
+                  __O0GV=__R0GV;
                 } else /* FALSE */ {
-                  __tmp__CZGV=get_name__GAUD((&__string_35));
-                  result__5YGV=__tmp__CZGV;
+                  __R0GV=__VBUD((&__string_35));
+                  __O0GV=__R0GV;
                 };
-                __tmp__E1WI=((void *)((__SECTION___EVOB *)result__5YGV)->name__U15E == (void *)(&__string_37));
-                __tmp__H1WI=__tmp__E1WI;
+                __T2WI=((void *)((____KWOB *)__O0GV)->__D35E == (void *)(&__string_37));
+                __W2WI=__T2WI;
               };
-              if (__tmp__H1WI) {
-                __tmp__N1WI=__tmp__C3WI->parent_variable__XIRG.type__1N5D;
-                __tmp__BZGV=((__TYPE_FULL__PMB *)__tmp__N1WI)->the_parent_type__DLK;
-                __tmp__E2WI=((void *)__tmp__BZGV != (void *)Self__NRWR);
+              if (__W2WI) {
+                __22WI=__R4WI->__GKRG.__KP5D;
+                __Q0GV=((____WMB *)__22WI)->__KLK;
+                __T3WI=((void *)__Q0GV != (void *)__2SWR);
               } else /* FALSE */ {
-                __tmp__E2WI=FALSE__O__;
+                __T3WI=__O__;
               };
-              if (__tmp__E2WI) {
-                __tmp__W1WI=((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__C3WI->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0);
-                if (__tmp__W1WI) {
-                  __tmp__B2WI=TRUE__K__;
+              if (__T3WI) {
+                __F3WI=((____3LC)(((____WMB *)__R4WI->__GKRG.__KP5D)->__LLK &  1) !=  0);
+                if (__F3WI) {
+                  __Q3WI=__K__;
                 } else /* FALSE */ {
-                  __tmp__21WI=__tmp__C3WI->parent_variable__XIRG.type__1N5D;
-                  __tmp__31WI=((__TYPE_FULL__PMB *)__tmp__21WI)->the_parent_type__DLK;
-                  switch (((struct ___OBJ *)__tmp__31WI)->__id) {
-                  case __TYPE__FF__: {
-                    __tmp__41WI=FALSE__O__;
+                  __L3WI=__R4WI->__GKRG.__KP5D;
+                  __M3WI=((____WMB *)__L3WI)->__KLK;
+                  switch (((struct ___OBJ *)__M3WI)->__id) {
+                  case ____FF__: {
+                    __N3WI=__O__;
                   } break;
-                  case __TYPE_NULL__4LB__: {
-                    __tmp__41WI=FALSE__O__;
+                  case ____FMB__: {
+                    __N3WI=__O__;
                   } break;
-                  case __TYPE_VOID__AMB__: {
-                    __tmp__41WI=FALSE__O__;
+                  case ____HMB__: {
+                    __N3WI=__O__;
                   } break;
-                  case __TYPE_CONTEXT__CMB__: {
-                    __tmp__41WI=FALSE__O__;
+                  case ____JMB__: {
+                    __N3WI=__O__;
                   } break;
-                  case __TYPE_ID__EMB__: {
-                    __tmp__41WI=FALSE__O__;
+                  case ____LMB__: {
+                    __N3WI=__O__;
                   } break;
-                  case __TYPE_GENERIC__BCY__: {
-                    __tmp__41WI=FALSE__O__;
+                  case ____ICY__: {
+                    __N3WI=__O__;
                   } break;
-                  case __TYPE_BLOCK__VO5D__: {
-                    __tmp__41WI=TRUE__K__;
+                  case ____EQ5D__: {
+                    __N3WI=__K__;
                   } break;
-                  case __PROFIL_BLOCK__22NJ__: {
-                    __tmp__41WI=TRUE__K__;
+                  case ____L4NJ__: {
+                    __N3WI=__K__;
                   } break;
                   };
-                  __tmp__B2WI=__tmp__41WI;
+                  __Q3WI=__N3WI;
                 };
-                __tmp__F2WI=__tmp__B2WI;
+                __U3WI=__Q3WI;
               } else /* FALSE */ {
-                __tmp__F2WI=FALSE__O__;
+                __U3WI=__O__;
               };
-              if (__tmp__F2WI) {
-                __tmp__L2WI=__tmp__C3WI->parent_variable__XIRG.type__1N5D;
-                __tmp__M2WI=((__TYPE_FULL__PMB *)__tmp__L2WI)->the_parent_type__DLK;
-                switch (((struct ___OBJ *)__tmp__M2WI)->__id) {
-                case __TYPE__FF__: {
-                  genere_struct__M3VI(((__TYPE__FF *)__tmp__M2WI));
+              if (__U3WI) {
+                __03WI=__R4WI->__GKRG.__KP5D;
+                __13WI=((____WMB *)__03WI)->__KLK;
+                switch (((struct ___OBJ *)__13WI)->__id) {
+                case ____FF__: {
+                  __14VI(((____FF *)__13WI));
                 } break;
-                case __TYPE_NULL__4LB__: {
-                  if ((! is_java__EE)) {
-                    (&__string_243)->count__0C= 54;
-                    (&__string_243)->storage__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
-                    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_243));
+                case ____FMB__: {
+                  if ((! __EE)) {
+                    (&__string_243)->__0C= 54;
+                    (&__string_243)->__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
+                    __EWX(((____BC *)__LE),(&__string_243));
                   };
                 } break;
-                case __TYPE_CONTEXT__CMB__: {
-                  (&__string_244)->count__0C= 167;
-                  (&__string_244)->storage__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
-                  append__3VX(((__STRING__BC *)output_decl__LE),(&__string_244));
+                case ____JMB__: {
+                  (&__string_244)->__0C= 167;
+                  (&__string_244)->__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
+                  __EWX(((____BC *)__LE),(&__string_244));
                 } break;
-                case __TYPE_GENERIC__BCY__: {
-                  genere_struct__SYWI(((__TYPE_GENERIC__BCY *)__tmp__M2WI));
+                case ____ICY__: {
+                  __B0WI(((____ICY *)__13WI));
                 } break;
-                case __TYPE_BLOCK__VO5D__: {
-                  genere_struct__ITXI();
+                case ____EQ5D__: {
+                  __XUXI();
                 } break;
                 };
               };
             } break;
-            case 13343: {
-              Self__NRWR=((__TYPE_GENERIC__BCY *)action__XYWI.self);
-              Self__AZGV=((__SLOT_DATA__WIRG *)__tmp__C3WI);
-              result__5YGV=NULL;
-              if (((void *)Self__AZGV->parent_slot__YIRG != (void *)NULL)) {
-                __tmp__HZGV=Self__AZGV->parent_slot__YIRG->parent_itm_slot__JLC;
-                if (((struct ___OBJ *)__tmp__HZGV)->__id==__ITM_SLOT__HLC__) {
-                  __tmp__CZGV=((__ITM_SLOT__HLC *)__tmp__HZGV)->id_section__GVOB;
+            case 13346: {
+              __2SWR=((____ICY *)__G0WI.self);
+              __P0GV=((____FKRG *)__R4WI);
+              __O0GV=NULL;
+              if (((void *)__P0GV->__HKRG != (void *)NULL)) {
+                __W0GV=__P0GV->__HKRG->__QLC;
+                if (((struct ___OBJ *)__W0GV)->__id==____OLC__) {
+                  __R0GV=((____OLC *)__W0GV)->__MWOB;
                 } else /* ITM_SLOT_OPERATOR */ {
-                  __tmp__CZGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HZGV)->parent_itm_slot__QF0D.id_section__GVOB;
+                  __R0GV=((____4G0D *)__W0GV)->__5G0D.__MWOB;
                 };
-                result__5YGV=__tmp__CZGV;
+                __O0GV=__R0GV;
               } else /* FALSE */ {
-                __tmp__CZGV=get_name__GAUD((&__string_35));
-                result__5YGV=__tmp__CZGV;
+                __R0GV=__VBUD((&__string_35));
+                __O0GV=__R0GV;
               };
-              __tmp__L4WI=((void *)((__SECTION___EVOB *)result__5YGV)->name__U15E == (void *)(&__string_37));
-              if (__tmp__L4WI) {
-                __tmp__V4WI=TRUE__K__;
+              __05WI=((void *)((____KWOB *)__O0GV)->__D35E == (void *)(&__string_37));
+              if (__05WI) {
+                __EAXI=__K__;
               } else /* FALSE */ {
-                __tmp__R4WI=__tmp__C3WI->parent_variable__XIRG.ensure_count__1S4D;
-                __tmp__S4WI=(__tmp__R4WI >  0);
-                __tmp__V4WI=__tmp__S4WI;
+                __AAXI=__R4WI->__GKRG.__KU4D;
+                __BAXI=(__AAXI >  0);
+                __EAXI=__BAXI;
               };
-              if (__tmp__V4WI) {
-                add_slot_struct__K4GJ(Self__NRWR,__tmp__C3WI);
+              if (__EAXI) {
+                __Z5GJ(__2SWR,__R4WI);
               };
             } break;
-            case 13352: {
-              __tmp__1AXI=__tmp__C3WI->parent_variable__XIRG.ensure_count__1S4D;
-              __tmp__2AXI=(__tmp__1AXI >  0);
-              if (__tmp__2AXI) {
-                Self__YRVT=((__SLOT_DATA__WIRG *)__tmp__C3WI);
-                genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__YRVT->parent_variable__XIRG.type__1N5D),output_glob__BG);
-                Self__FHEU=((__STRING__BC *)output_glob__BG);
-                if ((Self__FHEU->capacity__HFL <= Self__FHEU->count__WJ)) {
-                  if ((Self__FHEU->capacity__HFL ==  0)) {
-                    Self__FHEU->capacity__HFL= 32;
-                    __tmp__GHEU=create__KVW( 32);
-                    Self__FHEU->storage__4EL=__tmp__GHEU;
+            case 13355: {
+              __KCXI=__R4WI->__GKRG.__KU4D;
+              __LCXI=(__KCXI >  0);
+              if (__LCXI) {
+                __HTVT=((____FKRG *)__R4WI);
+                __ENZH(((____WMB *)__HTVT->__GKRG.__KP5D),__BG);
+                __UIEU=((____BC *)__BG);
+                if ((__UIEU->__OFL <= __UIEU->__WJ)) {
+                  if ((__UIEU->__OFL ==  0)) {
+                    __UIEU->__OFL= 32;
+                    __VIEU=__RVW( 32);
+                    __UIEU->__FFL=__VIEU;
                   } else /* FALSE */ {
-                    __tmp__HHEU=(__INTEGER__Q)(Self__FHEU->capacity__HFL <<  1);
-                    __tmp__GHEU=((__CHARACTER__DB *)Self__FHEU->storage__4EL);
-                    old_nb_elts__JHEU=Self__FHEU->capacity__HFL;
-                    __tmp__KHEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GHEU),((__UINTEGER_32__RWB )old_nb_elts__JHEU),((__UINTEGER_32__RWB )__tmp__HHEU));
-                    __tmp__GHEU=((__CHARACTER__DB *)__tmp__KHEU);
-                    clear__to__F00(__tmp__GHEU,old_nb_elts__JHEU,(__INTEGER__Q)(__tmp__HHEU -  1));
-                    Self__FHEU->storage__4EL=__tmp__GHEU;
-                    Self__FHEU->capacity__HFL=__tmp__HHEU;
+                    __WIEU=(____Q)(__UIEU->__OFL <<  1);
+                    __VIEU=((____DB *)__UIEU->__FFL);
+                    __YIEU=__UIEU->__OFL;
+                    __ZIEU=__55W(((____IB )__VIEU),((____YWB )__YIEU),((____YWB )__WIEU));
+                    __VIEU=((____DB *)__ZIEU);
+                    __M00(__VIEU,__YIEU,(____Q)(__WIEU -  1));
+                    __UIEU->__FFL=__VIEU;
+                    __UIEU->__OFL=__WIEU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__FHEU->storage__4EL)[Self__FHEU->count__WJ]=' ';
-                Self__FHEU->count__WJ=(__INTEGER__Q)(Self__FHEU->count__WJ +  1);
-                genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__YRVT->parent_variable__XIRG.type__1N5D),output_glob__BG);
-                append__3VX(((__STRING__BC *)output_glob__BG),Self__YRVT->parent_variable__XIRG.intern_name__HN5D);
-                (&__string_218)->count__0C= 2;
-                (&__string_218)->storage__1C=";\n";
-                append__3VX(((__STRING__BC *)output_glob__BG),(&__string_218));
+                ((____DB *)__UIEU->__FFL)[__UIEU->__WJ]=' ';
+                __UIEU->__WJ=(____Q)(__UIEU->__WJ +  1);
+                __DOZH(((____WMB *)__HTVT->__GKRG.__KP5D),__BG);
+                __EWX(((____BC *)__BG),__HTVT->__GKRG.__WO5D);
+                (&__string_218)->__0C= 2;
+                (&__string_218)->__1C=";\n";
+                __EWX(((____BC *)__BG),(&__string_218));
               };
             } break;
             };
-            result__SRVT=(__INTEGER__Q)(result__SRVT +  1);
+            __BTVT=(____Q)(__BTVT +  1);
           };
         };
-        if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
-          Self__WRVT=slot_data__0BDJ(((__SLOT_CODE__MIRG *)__tmp__H0WI));
+        if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
+          __FTVT=__JDDJ(((____1JRG *)__W1WI));
         } else /* SLOT_DATA */ {
-          Self__WRVT=slot_data__VCDJ(((__SLOT_DATA__WIRG *)__tmp__H0WI));
-        };
-        __tmp__C3WI=Self__WRVT;
-        __tmp__20WI=__tmp__C3WI->parent_variable__XIRG.ensure_count__1S4D;
-        __tmp__30WI=(__tmp__20WI >  0);
-        if (__tmp__30WI) {
-          __tmp__H1WI=TRUE__K__;
-        } else /* FALSE */ {
-          Self__WRVT=((__SLOT_DATA__WIRG *)__tmp__C3WI);
-          result__5YGV=NULL;
-          if (((void *)Self__WRVT->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__HZGV=Self__WRVT->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__HZGV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__CZGV=((__ITM_SLOT__HLC *)__tmp__HZGV)->id_section__GVOB;
+          __FTVT=__EEDJ(((____FKRG *)__W1WI));
+        };
+        __R4WI=__FTVT;
+        __L2WI=__R4WI->__GKRG.__KU4D;
+        __M2WI=(__L2WI >  0);
+        if (__M2WI) {
+          __W2WI=__K__;
+        } else /* FALSE */ {
+          __FTVT=((____FKRG *)__R4WI);
+          __O0GV=NULL;
+          if (((void *)__FTVT->__HKRG != (void *)NULL)) {
+            __W0GV=__FTVT->__HKRG->__QLC;
+            if (((struct ___OBJ *)__W0GV)->__id==____OLC__) {
+              __R0GV=((____OLC *)__W0GV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__CZGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HZGV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __R0GV=((____4G0D *)__W0GV)->__5G0D.__MWOB;
             };
-            result__5YGV=__tmp__CZGV;
+            __O0GV=__R0GV;
           } else /* FALSE */ {
-            __tmp__CZGV=get_name__GAUD((&__string_35));
-            result__5YGV=__tmp__CZGV;
+            __R0GV=__VBUD((&__string_35));
+            __O0GV=__R0GV;
           };
-          __tmp__E1WI=((void *)((__SECTION___EVOB *)result__5YGV)->name__U15E == (void *)(&__string_37));
-          __tmp__H1WI=__tmp__E1WI;
+          __T2WI=((void *)((____KWOB *)__O0GV)->__D35E == (void *)(&__string_37));
+          __W2WI=__T2WI;
         };
-        if (__tmp__H1WI) {
-          __tmp__N1WI=__tmp__C3WI->parent_variable__XIRG.type__1N5D;
-          __tmp__BZGV=((__TYPE_FULL__PMB *)__tmp__N1WI)->the_parent_type__DLK;
-          __tmp__E2WI=((void *)__tmp__BZGV != (void *)Self__TYWI);
+        if (__W2WI) {
+          __22WI=__R4WI->__GKRG.__KP5D;
+          __Q0GV=((____WMB *)__22WI)->__KLK;
+          __T3WI=((void *)__Q0GV != (void *)__C0WI);
         } else /* FALSE */ {
-          __tmp__E2WI=FALSE__O__;
+          __T3WI=__O__;
         };
-        if (__tmp__E2WI) {
-          __tmp__W1WI=((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__C3WI->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0);
-          if (__tmp__W1WI) {
-            __tmp__B2WI=TRUE__K__;
+        if (__T3WI) {
+          __F3WI=((____3LC)(((____WMB *)__R4WI->__GKRG.__KP5D)->__LLK &  1) !=  0);
+          if (__F3WI) {
+            __Q3WI=__K__;
           } else /* FALSE */ {
-            __tmp__21WI=__tmp__C3WI->parent_variable__XIRG.type__1N5D;
-            __tmp__31WI=((__TYPE_FULL__PMB *)__tmp__21WI)->the_parent_type__DLK;
-            switch (((struct ___OBJ *)__tmp__31WI)->__id) {
-            case __TYPE__FF__: {
-              __tmp__41WI=FALSE__O__;
+            __L3WI=__R4WI->__GKRG.__KP5D;
+            __M3WI=((____WMB *)__L3WI)->__KLK;
+            switch (((struct ___OBJ *)__M3WI)->__id) {
+            case ____FF__: {
+              __N3WI=__O__;
             } break;
-            case __TYPE_NULL__4LB__: {
-              __tmp__41WI=FALSE__O__;
+            case ____FMB__: {
+              __N3WI=__O__;
             } break;
-            case __TYPE_VOID__AMB__: {
-              __tmp__41WI=FALSE__O__;
+            case ____HMB__: {
+              __N3WI=__O__;
             } break;
-            case __TYPE_CONTEXT__CMB__: {
-              __tmp__41WI=FALSE__O__;
+            case ____JMB__: {
+              __N3WI=__O__;
             } break;
-            case __TYPE_ID__EMB__: {
-              __tmp__41WI=FALSE__O__;
+            case ____LMB__: {
+              __N3WI=__O__;
             } break;
-            case __TYPE_GENERIC__BCY__: {
-              __tmp__41WI=FALSE__O__;
+            case ____ICY__: {
+              __N3WI=__O__;
             } break;
-            case __TYPE_BLOCK__VO5D__: {
-              __tmp__41WI=TRUE__K__;
+            case ____EQ5D__: {
+              __N3WI=__K__;
             } break;
-            case __PROFIL_BLOCK__22NJ__: {
-              __tmp__41WI=TRUE__K__;
+            case ____L4NJ__: {
+              __N3WI=__K__;
             } break;
             };
-            __tmp__B2WI=__tmp__41WI;
+            __Q3WI=__N3WI;
           };
-          __tmp__F2WI=__tmp__B2WI;
+          __U3WI=__Q3WI;
         } else /* FALSE */ {
-          __tmp__F2WI=FALSE__O__;
+          __U3WI=__O__;
         };
-        if (__tmp__F2WI) {
-          __tmp__L2WI=__tmp__C3WI->parent_variable__XIRG.type__1N5D;
-          __tmp__M2WI=((__TYPE_FULL__PMB *)__tmp__L2WI)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__M2WI)->__id) {
-          case __TYPE__FF__: {
-            genere_struct__M3VI(((__TYPE__FF *)__tmp__M2WI));
+        if (__U3WI) {
+          __03WI=__R4WI->__GKRG.__KP5D;
+          __13WI=((____WMB *)__03WI)->__KLK;
+          switch (((struct ___OBJ *)__13WI)->__id) {
+          case ____FF__: {
+            __14VI(((____FF *)__13WI));
           } break;
-          case __TYPE_NULL__4LB__: {
-            if ((! is_java__EE)) {
-              (&__string_243)->count__0C= 54;
-              (&__string_243)->storage__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
-              append__3VX(((__STRING__BC *)output_decl__LE),(&__string_243));
+          case ____FMB__: {
+            if ((! __EE)) {
+              (&__string_243)->__0C= 54;
+              (&__string_243)->__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
+              __EWX(((____BC *)__LE),(&__string_243));
             };
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            (&__string_244)->count__0C= 167;
-            (&__string_244)->storage__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_244));
+          case ____JMB__: {
+            (&__string_244)->__0C= 167;
+            (&__string_244)->__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
+            __EWX(((____BC *)__LE),(&__string_244));
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            genere_struct__SYWI(((__TYPE_GENERIC__BCY *)__tmp__M2WI));
+          case ____ICY__: {
+            __B0WI(((____ICY *)__13WI));
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            genere_struct__ITXI();
+          case ____EQ5D__: {
+            __XUXI();
           } break;
           };
         };
       };
-      old_nb_elts__BHEU=(__INTEGER__Q)(old_nb_elts__BHEU +  1);
+      __QIEU=(____Q)(__QIEU +  1);
     };
-    __tmp__5GEU=Self__TYWI->parent_type__CCY.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK;
-    old_nb_elts__BHEU= 0;
-    while ((old_nb_elts__BHEU <= __tmp__5GEU)) {
-      __tmp__H0WI=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__TYWI->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[old_nb_elts__BHEU];
-      slot__VYWI=__tmp__H0WI;
-      if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__1CCJ=((__SLOT_CODE__MIRG *)__tmp__H0WI)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__1CCJ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__I0WI=((__ITM_SLOT__HLC *)__tmp__1CCJ)->parent_named__ILC.style__NKQC;
+    __OIEU=__C0WI->__JCY.__1LC->__ZLC.__BJK;
+    __QIEU= 0;
+    while ((__QIEU <= __OIEU)) {
+      __W1WI=((void **)((____RLC *)__C0WI->__JCY.__1LC)->__ZLC.__3IK)[__QIEU];
+      __E0WI=__W1WI;
+      if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
+        __KECJ=((____1JRG *)__W1WI)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__KECJ)->__id==____OLC__) {
+          __X1WI=((____OLC *)__KECJ)->__PLC.__2LQC;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__I0WI=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1CCJ)->parent_itm_slot__QF0D.parent_named__ILC.style__NKQC;
+          __X1WI=((____4G0D *)__KECJ)->__5G0D.__PLC.__2LQC;
         };
       } else /* SLOT_DATA */ {
-        __tmp__I0WI=((__SLOT_DATA__WIRG *)__tmp__H0WI)->parent_variable__XIRG.parent_named__A4WC.style__NKQC;
+        __X1WI=((____FKRG *)__W1WI)->__GKRG.__P5WC.__2LQC;
       };
-      if ((__tmp__I0WI == '+')) {
-        if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
-          Self__TRVT=((__SLOT_CODE__MIRG *)__tmp__H0WI);
-          result__SRVT= 0;
-          if (((void *)Self__TRVT->parent_slot__NIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-            result__SRVT= 1;
+      if ((__X1WI == '+')) {
+        if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
+          __CTVT=((____1JRG *)__W1WI);
+          __BTVT= 0;
+          if (((void *)__CTVT->__2JRG->__IKRG == (void *)NULL)) {
+            __BTVT= 1;
           };
-          __tmp__O0WI=result__SRVT;
+          __31WI=__BTVT;
         } else /* SLOT_DATA */ {
-          Self__WRVT=((__SLOT_DATA__WIRG *)__tmp__H0WI);
-          result__SRVT= 0;
-          if (((void *)Self__WRVT->parent_slot__YIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-            result__SRVT= 1;
-          };
-          __tmp__O0WI=result__SRVT;
-        };
-        if ((__tmp__O0WI ==  0)) {
-          __tmp__34WI.__id=13343;
-          __tmp__34WI.self=Self__TYWI;
-          action__XYWI=__tmp__34WI;
-          if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__Z2WI=((__SLOT_CODE__MIRG *)__tmp__H0WI)->parent_slot__NIRG->slot_data_list__1BXG;
+          __FTVT=((____FKRG *)__W1WI);
+          __BTVT= 0;
+          if (((void *)__FTVT->__HKRG->__IKRG == (void *)NULL)) {
+            __BTVT= 1;
+          };
+          __31WI=__BTVT;
+        };
+        if ((__31WI ==  0)) {
+          __MAXI.__id=13346;
+          __MAXI.self=__C0WI;
+          __G0WI=__MAXI;
+          if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
+            __I4WI=((____1JRG *)__W1WI)->__2JRG->__KDXG;
           } else /* SLOT_DATA */ {
-            __tmp__Z2WI=((__SLOT_DATA__WIRG *)__tmp__H0WI)->parent_slot__YIRG->slot_data_list__1BXG;
+            __I4WI=((____FKRG *)__W1WI)->__HKRG->__KDXG;
           };
-          if (((void *)__tmp__Z2WI != (void *)NULL)) {
-            if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
+          if (((void *)__I4WI != (void *)NULL)) {
+            if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
             };
-            if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
-              __tmp__B3WI=((__SLOT_CODE__MIRG *)__tmp__H0WI)->parent_slot__NIRG->slot_data_list__1BXG;
+            if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
+              __Q4WI=((____1JRG *)__W1WI)->__2JRG->__KDXG;
             } else /* SLOT_DATA */ {
-              __tmp__B3WI=((__SLOT_DATA__WIRG *)__tmp__H0WI)->parent_slot__YIRG->slot_data_list__1BXG;
+              __Q4WI=((____FKRG *)__W1WI)->__HKRG->__KDXG;
             };
-            __tmp__HHEU= 0;
-            old_nb_elts__JHEU=__tmp__B3WI->parent_arrayed_collection__WBXG.upper__1M3G;
-            while ((__tmp__HHEU <= old_nb_elts__JHEU)) {
-              if (((struct ___OBJ *)slot__VYWI)->__id==__SLOT_CODE__MIRG__) {
-                __tmp__P5WI=((__SLOT_CODE__MIRG *)slot__VYWI)->parent_slot__NIRG->slot_data_list__1BXG;
+            __WIEU= 0;
+            __YIEU=__Q4WI->__FDXG.__KO3G;
+            while ((__WIEU <= __YIEU)) {
+              if (((struct ___OBJ *)__E0WI)->__id==____1JRG__) {
+                __4AXI=((____1JRG *)__E0WI)->__2JRG->__KDXG;
               } else /* SLOT_DATA */ {
-                __tmp__P5WI=((__SLOT_DATA__WIRG *)slot__VYWI)->parent_slot__YIRG->slot_data_list__1BXG;
+                __4AXI=((____FKRG *)__E0WI)->__HKRG->__KDXG;
               };
-              Self__AZGV=((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__P5WI)->parent_arrayed_collection__WBXG.storage__XM3G)[__tmp__HHEU];
-              switch (action__XYWI.__id) {
-              case 13332: {
-                Self__NLIR=((__TYPE_GENERIC__BCY *)action__XYWI.self);
-                __tmp__20WI=Self__AZGV->parent_variable__XIRG.ensure_count__1S4D;
-                __tmp__30WI=(__tmp__20WI >  0);
-                if (__tmp__30WI) {
-                  __tmp__H1WI=TRUE__K__;
+              __P0GV=((void **)((____3CXG *)__4AXI)->__FDXG.__GO3G)[__WIEU];
+              switch (__G0WI.__id) {
+              case 13335: {
+                __2MIR=((____ICY *)__G0WI.self);
+                __L2WI=__P0GV->__GKRG.__KU4D;
+                __M2WI=(__L2WI >  0);
+                if (__M2WI) {
+                  __W2WI=__K__;
                 } else /* FALSE */ {
-                  Self__SZGV=((__SLOT_DATA__WIRG *)Self__AZGV);
-                  result__RZGV=NULL;
-                  if (((void *)Self__SZGV->parent_slot__YIRG != (void *)NULL)) {
-                    __tmp__TZGV=Self__SZGV->parent_slot__YIRG->parent_itm_slot__JLC;
-                    if (((struct ___OBJ *)__tmp__TZGV)->__id==__ITM_SLOT__HLC__) {
-                      __tmp__UZGV=((__ITM_SLOT__HLC *)__tmp__TZGV)->id_section__GVOB;
+                  __B1GV=((____FKRG *)__P0GV);
+                  __A1GV=NULL;
+                  if (((void *)__B1GV->__HKRG != (void *)NULL)) {
+                    __C1GV=__B1GV->__HKRG->__QLC;
+                    if (((struct ___OBJ *)__C1GV)->__id==____OLC__) {
+                      __D1GV=((____OLC *)__C1GV)->__MWOB;
                     } else /* ITM_SLOT_OPERATOR */ {
-                      __tmp__UZGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TZGV)->parent_itm_slot__QF0D.id_section__GVOB;
+                      __D1GV=((____4G0D *)__C1GV)->__5G0D.__MWOB;
                     };
-                    result__RZGV=__tmp__UZGV;
+                    __A1GV=__D1GV;
                   } else /* FALSE */ {
-                    __tmp__UZGV=get_name__GAUD((&__string_35));
-                    result__RZGV=__tmp__UZGV;
+                    __D1GV=__VBUD((&__string_35));
+                    __A1GV=__D1GV;
                   };
-                  __tmp__E1WI=((void *)((__SECTION___EVOB *)result__RZGV)->name__U15E == (void *)(&__string_37));
-                  __tmp__H1WI=__tmp__E1WI;
+                  __T2WI=((void *)((____KWOB *)__A1GV)->__D35E == (void *)(&__string_37));
+                  __W2WI=__T2WI;
                 };
-                if (__tmp__H1WI) {
-                  __tmp__N1WI=Self__AZGV->parent_variable__XIRG.type__1N5D;
-                  __tmp__BZGV=((__TYPE_FULL__PMB *)__tmp__N1WI)->the_parent_type__DLK;
-                  __tmp__E2WI=((void *)__tmp__BZGV != (void *)Self__NLIR);
+                if (__W2WI) {
+                  __22WI=__P0GV->__GKRG.__KP5D;
+                  __Q0GV=((____WMB *)__22WI)->__KLK;
+                  __T3WI=((void *)__Q0GV != (void *)__2MIR);
                 } else /* FALSE */ {
-                  __tmp__E2WI=FALSE__O__;
+                  __T3WI=__O__;
                 };
-                if (__tmp__E2WI) {
-                  __tmp__W1WI=((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__AZGV->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0);
-                  if (__tmp__W1WI) {
-                    __tmp__B2WI=TRUE__K__;
+                if (__T3WI) {
+                  __F3WI=((____3LC)(((____WMB *)__P0GV->__GKRG.__KP5D)->__LLK &  1) !=  0);
+                  if (__F3WI) {
+                    __Q3WI=__K__;
                   } else /* FALSE */ {
-                    __tmp__21WI=Self__AZGV->parent_variable__XIRG.type__1N5D;
-                    __tmp__31WI=((__TYPE_FULL__PMB *)__tmp__21WI)->the_parent_type__DLK;
-                    switch (((struct ___OBJ *)__tmp__31WI)->__id) {
-                    case __TYPE__FF__: {
-                      __tmp__41WI=FALSE__O__;
+                    __L3WI=__P0GV->__GKRG.__KP5D;
+                    __M3WI=((____WMB *)__L3WI)->__KLK;
+                    switch (((struct ___OBJ *)__M3WI)->__id) {
+                    case ____FF__: {
+                      __N3WI=__O__;
                     } break;
-                    case __TYPE_NULL__4LB__: {
-                      __tmp__41WI=FALSE__O__;
+                    case ____FMB__: {
+                      __N3WI=__O__;
                     } break;
-                    case __TYPE_VOID__AMB__: {
-                      __tmp__41WI=FALSE__O__;
+                    case ____HMB__: {
+                      __N3WI=__O__;
                     } break;
-                    case __TYPE_CONTEXT__CMB__: {
-                      __tmp__41WI=FALSE__O__;
+                    case ____JMB__: {
+                      __N3WI=__O__;
                     } break;
-                    case __TYPE_ID__EMB__: {
-                      __tmp__41WI=FALSE__O__;
+                    case ____LMB__: {
+                      __N3WI=__O__;
                     } break;
-                    case __TYPE_GENERIC__BCY__: {
-                      __tmp__41WI=FALSE__O__;
+                    case ____ICY__: {
+                      __N3WI=__O__;
                     } break;
-                    case __TYPE_BLOCK__VO5D__: {
-                      __tmp__41WI=TRUE__K__;
+                    case ____EQ5D__: {
+                      __N3WI=__K__;
                     } break;
-                    case __PROFIL_BLOCK__22NJ__: {
-                      __tmp__41WI=TRUE__K__;
+                    case ____L4NJ__: {
+                      __N3WI=__K__;
                     } break;
                     };
-                    __tmp__B2WI=__tmp__41WI;
+                    __Q3WI=__N3WI;
                   };
-                  __tmp__F2WI=__tmp__B2WI;
+                  __U3WI=__Q3WI;
                 } else /* FALSE */ {
-                  __tmp__F2WI=FALSE__O__;
+                  __U3WI=__O__;
                 };
-                if (__tmp__F2WI) {
-                  __tmp__L2WI=Self__AZGV->parent_variable__XIRG.type__1N5D;
-                  __tmp__M2WI=((__TYPE_FULL__PMB *)__tmp__L2WI)->the_parent_type__DLK;
-                  switch (((struct ___OBJ *)__tmp__M2WI)->__id) {
-                  case __TYPE__FF__: {
-                    genere_struct__M3VI(((__TYPE__FF *)__tmp__M2WI));
+                if (__U3WI) {
+                  __03WI=__P0GV->__GKRG.__KP5D;
+                  __13WI=((____WMB *)__03WI)->__KLK;
+                  switch (((struct ___OBJ *)__13WI)->__id) {
+                  case ____FF__: {
+                    __14VI(((____FF *)__13WI));
                   } break;
-                  case __TYPE_NULL__4LB__: {
-                    if ((! is_java__EE)) {
-                      (&__string_243)->count__0C= 54;
-                      (&__string_243)->storage__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
-                      append__3VX(((__STRING__BC *)output_decl__LE),(&__string_243));
+                  case ____FMB__: {
+                    if ((! __EE)) {
+                      (&__string_243)->__0C= 54;
+                      (&__string_243)->__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
+                      __EWX(((____BC *)__LE),(&__string_243));
                     };
                   } break;
-                  case __TYPE_CONTEXT__CMB__: {
-                    (&__string_244)->count__0C= 167;
-                    (&__string_244)->storage__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
-                    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_244));
+                  case ____JMB__: {
+                    (&__string_244)->__0C= 167;
+                    (&__string_244)->__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
+                    __EWX(((____BC *)__LE),(&__string_244));
                   } break;
-                  case __TYPE_GENERIC__BCY__: {
-                    genere_struct__SYWI(((__TYPE_GENERIC__BCY *)__tmp__M2WI));
+                  case ____ICY__: {
+                    __B0WI(((____ICY *)__13WI));
                   } break;
-                  case __TYPE_BLOCK__VO5D__: {
-                    genere_struct__ITXI();
+                  case ____EQ5D__: {
+                    __XUXI();
                   } break;
                   };
                 };
               } break;
-              case 13343: {
-                Self__NLIR=((__TYPE_GENERIC__BCY *)action__XYWI.self);
-                Self__YRVT=((__SLOT_DATA__WIRG *)Self__AZGV);
-                result__RZGV=NULL;
-                if (((void *)Self__YRVT->parent_slot__YIRG != (void *)NULL)) {
-                  __tmp__TZGV=Self__YRVT->parent_slot__YIRG->parent_itm_slot__JLC;
-                  if (((struct ___OBJ *)__tmp__TZGV)->__id==__ITM_SLOT__HLC__) {
-                    __tmp__UZGV=((__ITM_SLOT__HLC *)__tmp__TZGV)->id_section__GVOB;
+              case 13346: {
+                __2MIR=((____ICY *)__G0WI.self);
+                __HTVT=((____FKRG *)__P0GV);
+                __A1GV=NULL;
+                if (((void *)__HTVT->__HKRG != (void *)NULL)) {
+                  __C1GV=__HTVT->__HKRG->__QLC;
+                  if (((struct ___OBJ *)__C1GV)->__id==____OLC__) {
+                    __D1GV=((____OLC *)__C1GV)->__MWOB;
                   } else /* ITM_SLOT_OPERATOR */ {
-                    __tmp__UZGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TZGV)->parent_itm_slot__QF0D.id_section__GVOB;
+                    __D1GV=((____4G0D *)__C1GV)->__5G0D.__MWOB;
                   };
-                  result__RZGV=__tmp__UZGV;
+                  __A1GV=__D1GV;
                 } else /* FALSE */ {
-                  __tmp__UZGV=get_name__GAUD((&__string_35));
-                  result__RZGV=__tmp__UZGV;
+                  __D1GV=__VBUD((&__string_35));
+                  __A1GV=__D1GV;
                 };
-                __tmp__L4WI=((void *)((__SECTION___EVOB *)result__RZGV)->name__U15E == (void *)(&__string_37));
-                if (__tmp__L4WI) {
-                  __tmp__V4WI=TRUE__K__;
+                __05WI=((void *)((____KWOB *)__A1GV)->__D35E == (void *)(&__string_37));
+                if (__05WI) {
+                  __EAXI=__K__;
                 } else /* FALSE */ {
-                  __tmp__R4WI=Self__AZGV->parent_variable__XIRG.ensure_count__1S4D;
-                  __tmp__S4WI=(__tmp__R4WI >  0);
-                  __tmp__V4WI=__tmp__S4WI;
+                  __AAXI=__P0GV->__GKRG.__KU4D;
+                  __BAXI=(__AAXI >  0);
+                  __EAXI=__BAXI;
                 };
-                if (__tmp__V4WI) {
-                  add_slot_struct__K4GJ(Self__NLIR,Self__AZGV);
+                if (__EAXI) {
+                  __Z5GJ(__2MIR,__P0GV);
                 };
               } break;
-              case 13352: {
-                __tmp__1AXI=Self__AZGV->parent_variable__XIRG.ensure_count__1S4D;
-                __tmp__2AXI=(__tmp__1AXI >  0);
-                if (__tmp__2AXI) {
-                  Self__SZGV=((__SLOT_DATA__WIRG *)Self__AZGV);
-                  genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__SZGV->parent_variable__XIRG.type__1N5D),output_glob__BG);
-                  Self__NHEU=((__STRING__BC *)output_glob__BG);
-                  if ((Self__NHEU->capacity__HFL <= Self__NHEU->count__WJ)) {
-                    if ((Self__NHEU->capacity__HFL ==  0)) {
-                      Self__NHEU->capacity__HFL= 32;
-                      __tmp__OHEU=create__KVW( 32);
-                      Self__NHEU->storage__4EL=__tmp__OHEU;
+              case 13355: {
+                __KCXI=__P0GV->__GKRG.__KU4D;
+                __LCXI=(__KCXI >  0);
+                if (__LCXI) {
+                  __B1GV=((____FKRG *)__P0GV);
+                  __ENZH(((____WMB *)__B1GV->__GKRG.__KP5D),__BG);
+                  __2IEU=((____BC *)__BG);
+                  if ((__2IEU->__OFL <= __2IEU->__WJ)) {
+                    if ((__2IEU->__OFL ==  0)) {
+                      __2IEU->__OFL= 32;
+                      __3IEU=__RVW( 32);
+                      __2IEU->__FFL=__3IEU;
                     } else /* FALSE */ {
-                      __tmp__PHEU=(__INTEGER__Q)(Self__NHEU->capacity__HFL <<  1);
-                      __tmp__OHEU=((__CHARACTER__DB *)Self__NHEU->storage__4EL);
-                      old_nb_elts__RHEU=Self__NHEU->capacity__HFL;
-                      __tmp__SHEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OHEU),((__UINTEGER_32__RWB )old_nb_elts__RHEU),((__UINTEGER_32__RWB )__tmp__PHEU));
-                      __tmp__OHEU=((__CHARACTER__DB *)__tmp__SHEU);
-                      clear__to__F00(__tmp__OHEU,old_nb_elts__RHEU,(__INTEGER__Q)(__tmp__PHEU -  1));
-                      Self__NHEU->storage__4EL=__tmp__OHEU;
-                      Self__NHEU->capacity__HFL=__tmp__PHEU;
+                      __4IEU=(____Q)(__2IEU->__OFL <<  1);
+                      __3IEU=((____DB *)__2IEU->__FFL);
+                      __AJEU=__2IEU->__OFL;
+                      __BJEU=__55W(((____IB )__3IEU),((____YWB )__AJEU),((____YWB )__4IEU));
+                      __3IEU=((____DB *)__BJEU);
+                      __M00(__3IEU,__AJEU,(____Q)(__4IEU -  1));
+                      __2IEU->__FFL=__3IEU;
+                      __2IEU->__OFL=__4IEU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__NHEU->storage__4EL)[Self__NHEU->count__WJ]=' ';
-                  Self__NHEU->count__WJ=(__INTEGER__Q)(Self__NHEU->count__WJ +  1);
-                  genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__SZGV->parent_variable__XIRG.type__1N5D),output_glob__BG);
-                  append__3VX(((__STRING__BC *)output_glob__BG),Self__SZGV->parent_variable__XIRG.intern_name__HN5D);
-                  (&__string_218)->count__0C= 2;
-                  (&__string_218)->storage__1C=";\n";
-                  append__3VX(((__STRING__BC *)output_glob__BG),(&__string_218));
+                  ((____DB *)__2IEU->__FFL)[__2IEU->__WJ]=' ';
+                  __2IEU->__WJ=(____Q)(__2IEU->__WJ +  1);
+                  __DOZH(((____WMB *)__B1GV->__GKRG.__KP5D),__BG);
+                  __EWX(((____BC *)__BG),__B1GV->__GKRG.__WO5D);
+                  (&__string_218)->__0C= 2;
+                  (&__string_218)->__1C=";\n";
+                  __EWX(((____BC *)__BG),(&__string_218));
                 };
               } break;
               };
-              __tmp__HHEU=(__INTEGER__Q)(__tmp__HHEU +  1);
+              __WIEU=(____Q)(__WIEU +  1);
             };
           };
-          if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
-            Self__AZGV=slot_data__0BDJ(((__SLOT_CODE__MIRG *)__tmp__H0WI));
+          if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
+            __P0GV=__JDDJ(((____1JRG *)__W1WI));
           } else /* SLOT_DATA */ {
-            Self__AZGV=slot_data__VCDJ(((__SLOT_DATA__WIRG *)__tmp__H0WI));
-          };
-          Self__WRVT=Self__AZGV;
-          Self__AZGV=((__SLOT_DATA__WIRG *)Self__WRVT);
-          result__5YGV=NULL;
-          if (((void *)Self__AZGV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__HZGV=Self__AZGV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__HZGV)->__id==__ITM_SLOT__HLC__) {
-              result__RZGV=((__ITM_SLOT__HLC *)__tmp__HZGV)->id_section__GVOB;
+            __P0GV=__EEDJ(((____FKRG *)__W1WI));
+          };
+          __FTVT=__P0GV;
+          __P0GV=((____FKRG *)__FTVT);
+          __O0GV=NULL;
+          if (((void *)__P0GV->__HKRG != (void *)NULL)) {
+            __W0GV=__P0GV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__W0GV)->__id==____OLC__) {
+              __A1GV=((____OLC *)__W0GV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              result__RZGV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HZGV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __A1GV=((____4G0D *)__W0GV)->__5G0D.__MWOB;
             };
-            result__5YGV=result__RZGV;
+            __O0GV=__A1GV;
           } else /* FALSE */ {
-            __tmp__CZGV=get_name__GAUD((&__string_35));
-            result__5YGV=__tmp__CZGV;
+            __R0GV=__VBUD((&__string_35));
+            __O0GV=__R0GV;
           };
-          __tmp__L4WI=((void *)((__SECTION___EVOB *)result__5YGV)->name__U15E == (void *)(&__string_37));
-          if (__tmp__L4WI) {
-            __tmp__V4WI=TRUE__K__;
+          __05WI=((void *)((____KWOB *)__O0GV)->__D35E == (void *)(&__string_37));
+          if (__05WI) {
+            __EAXI=__K__;
           } else /* FALSE */ {
-            __tmp__R4WI=Self__WRVT->parent_variable__XIRG.ensure_count__1S4D;
-            __tmp__S4WI=(__tmp__R4WI >  0);
-            __tmp__V4WI=__tmp__S4WI;
+            __AAXI=__FTVT->__GKRG.__KU4D;
+            __BAXI=(__AAXI >  0);
+            __EAXI=__BAXI;
           };
-          if (__tmp__V4WI) {
-            add_slot_struct__K4GJ(Self__TYWI,Self__WRVT);
+          if (__EAXI) {
+            __Z5GJ(__C0WI,__FTVT);
           };
         };
-        if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
-          Self__WRVT=((__SLOT_CODE__MIRG *)__tmp__H0WI)->parent_slot__NIRG->slot_id__UEWI;
+        if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
+          __FTVT=((____1JRG *)__W1WI)->__2JRG->__DGWI;
         } else /* SLOT_DATA */ {
-          Self__WRVT=((__SLOT_DATA__WIRG *)__tmp__H0WI)->parent_slot__YIRG->slot_id__UEWI;
+          __FTVT=((____FKRG *)__W1WI)->__HKRG->__DGWI;
         };
-        if ((((void *)Self__WRVT != (void *)NULL) && (Self__WRVT->parent_variable__XIRG.ensure_count__1S4D >  0))) {
-          add_slot_struct__K4GJ(Self__TYWI,Self__WRVT);
+        if ((((void *)__FTVT != (void *)NULL) && (__FTVT->__GKRG.__KU4D >  0))) {
+          __Z5GJ(__C0WI,__FTVT);
         };
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
-          Self__TRVT=((__SLOT_CODE__MIRG *)__tmp__H0WI);
-          result__SRVT= 0;
-          if (((void *)Self__TRVT->parent_slot__NIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-            result__SRVT= 1;
+        if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
+          __CTVT=((____1JRG *)__W1WI);
+          __BTVT= 0;
+          if (((void *)__CTVT->__2JRG->__IKRG == (void *)NULL)) {
+            __BTVT= 1;
           };
-          __tmp__O0WI=result__SRVT;
+          __31WI=__BTVT;
         } else /* SLOT_DATA */ {
-          Self__WRVT=((__SLOT_DATA__WIRG *)__tmp__H0WI);
-          result__SRVT= 0;
-          if (((void *)Self__WRVT->parent_slot__YIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-            result__SRVT= 1;
-          };
-          __tmp__O0WI=result__SRVT;
-        };
-        if ((__tmp__O0WI ==  0)) {
-          __tmp__FBXI.__id=13352;
-          action__XYWI=__tmp__FBXI;
-          if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__Z2WI=((__SLOT_CODE__MIRG *)__tmp__H0WI)->parent_slot__NIRG->slot_data_list__1BXG;
+          __FTVT=((____FKRG *)__W1WI);
+          __BTVT= 0;
+          if (((void *)__FTVT->__HKRG->__IKRG == (void *)NULL)) {
+            __BTVT= 1;
+          };
+          __31WI=__BTVT;
+        };
+        if ((__31WI ==  0)) {
+          __UCXI.__id=13355;
+          __G0WI=__UCXI;
+          if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
+            __I4WI=((____1JRG *)__W1WI)->__2JRG->__KDXG;
           } else /* SLOT_DATA */ {
-            __tmp__Z2WI=((__SLOT_DATA__WIRG *)__tmp__H0WI)->parent_slot__YIRG->slot_data_list__1BXG;
+            __I4WI=((____FKRG *)__W1WI)->__HKRG->__KDXG;
           };
-          if (((void *)__tmp__Z2WI != (void *)NULL)) {
-            if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
+          if (((void *)__I4WI != (void *)NULL)) {
+            if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
             };
-            if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
-              __tmp__B3WI=((__SLOT_CODE__MIRG *)__tmp__H0WI)->parent_slot__NIRG->slot_data_list__1BXG;
+            if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
+              __Q4WI=((____1JRG *)__W1WI)->__2JRG->__KDXG;
             } else /* SLOT_DATA */ {
-              __tmp__B3WI=((__SLOT_DATA__WIRG *)__tmp__H0WI)->parent_slot__YIRG->slot_data_list__1BXG;
+              __Q4WI=((____FKRG *)__W1WI)->__HKRG->__KDXG;
             };
-            __tmp__HHEU= 0;
-            old_nb_elts__JHEU=__tmp__B3WI->parent_arrayed_collection__WBXG.upper__1M3G;
-            while ((__tmp__HHEU <= old_nb_elts__JHEU)) {
-              if (((struct ___OBJ *)slot__VYWI)->__id==__SLOT_CODE__MIRG__) {
-                __tmp__P5WI=((__SLOT_CODE__MIRG *)slot__VYWI)->parent_slot__NIRG->slot_data_list__1BXG;
+            __WIEU= 0;
+            __YIEU=__Q4WI->__FDXG.__KO3G;
+            while ((__WIEU <= __YIEU)) {
+              if (((struct ___OBJ *)__E0WI)->__id==____1JRG__) {
+                __4AXI=((____1JRG *)__E0WI)->__2JRG->__KDXG;
               } else /* SLOT_DATA */ {
-                __tmp__P5WI=((__SLOT_DATA__WIRG *)slot__VYWI)->parent_slot__YIRG->slot_data_list__1BXG;
+                __4AXI=((____FKRG *)__E0WI)->__HKRG->__KDXG;
               };
-              Self__YRVT=((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__P5WI)->parent_arrayed_collection__WBXG.storage__XM3G)[__tmp__HHEU];
-              switch (action__XYWI.__id) {
-              case 13332: {
-                Self__NLIR=((__TYPE_GENERIC__BCY *)action__XYWI.self);
-                __tmp__20WI=Self__YRVT->parent_variable__XIRG.ensure_count__1S4D;
-                __tmp__30WI=(__tmp__20WI >  0);
-                if (__tmp__30WI) {
-                  __tmp__H1WI=TRUE__K__;
+              __HTVT=((void **)((____3CXG *)__4AXI)->__FDXG.__GO3G)[__WIEU];
+              switch (__G0WI.__id) {
+              case 13335: {
+                __2MIR=((____ICY *)__G0WI.self);
+                __L2WI=__HTVT->__GKRG.__KU4D;
+                __M2WI=(__L2WI >  0);
+                if (__M2WI) {
+                  __W2WI=__K__;
                 } else /* FALSE */ {
-                  Self__SZGV=((__SLOT_DATA__WIRG *)Self__YRVT);
-                  __tmp__UZGV=NULL;
-                  if (((void *)Self__SZGV->parent_slot__YIRG != (void *)NULL)) {
-                    __tmp__F0GV=Self__SZGV->parent_slot__YIRG->parent_itm_slot__JLC;
-                    if (((struct ___OBJ *)__tmp__F0GV)->__id==__ITM_SLOT__HLC__) {
-                      __tmp__G0GV=((__ITM_SLOT__HLC *)__tmp__F0GV)->id_section__GVOB;
+                  __B1GV=((____FKRG *)__HTVT);
+                  __D1GV=NULL;
+                  if (((void *)__B1GV->__HKRG != (void *)NULL)) {
+                    __U1GV=__B1GV->__HKRG->__QLC;
+                    if (((struct ___OBJ *)__U1GV)->__id==____OLC__) {
+                      __V1GV=((____OLC *)__U1GV)->__MWOB;
                     } else /* ITM_SLOT_OPERATOR */ {
-                      __tmp__G0GV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__F0GV)->parent_itm_slot__QF0D.id_section__GVOB;
+                      __V1GV=((____4G0D *)__U1GV)->__5G0D.__MWOB;
                     };
-                    __tmp__UZGV=__tmp__G0GV;
+                    __D1GV=__V1GV;
                   } else /* FALSE */ {
-                    __tmp__G0GV=get_name__GAUD((&__string_35));
-                    __tmp__UZGV=__tmp__G0GV;
+                    __V1GV=__VBUD((&__string_35));
+                    __D1GV=__V1GV;
                   };
-                  __tmp__E1WI=((void *)((__SECTION___EVOB *)__tmp__UZGV)->name__U15E == (void *)(&__string_37));
-                  __tmp__H1WI=__tmp__E1WI;
+                  __T2WI=((void *)((____KWOB *)__D1GV)->__D35E == (void *)(&__string_37));
+                  __W2WI=__T2WI;
                 };
-                if (__tmp__H1WI) {
-                  __tmp__N1WI=Self__YRVT->parent_variable__XIRG.type__1N5D;
-                  __tmp__BZGV=((__TYPE_FULL__PMB *)__tmp__N1WI)->the_parent_type__DLK;
-                  __tmp__E2WI=((void *)__tmp__BZGV != (void *)Self__NLIR);
+                if (__W2WI) {
+                  __22WI=__HTVT->__GKRG.__KP5D;
+                  __Q0GV=((____WMB *)__22WI)->__KLK;
+                  __T3WI=((void *)__Q0GV != (void *)__2MIR);
                 } else /* FALSE */ {
-                  __tmp__E2WI=FALSE__O__;
+                  __T3WI=__O__;
                 };
-                if (__tmp__E2WI) {
-                  __tmp__W1WI=((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__YRVT->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0);
-                  if (__tmp__W1WI) {
-                    __tmp__B2WI=TRUE__K__;
+                if (__T3WI) {
+                  __F3WI=((____3LC)(((____WMB *)__HTVT->__GKRG.__KP5D)->__LLK &  1) !=  0);
+                  if (__F3WI) {
+                    __Q3WI=__K__;
                   } else /* FALSE */ {
-                    __tmp__21WI=Self__YRVT->parent_variable__XIRG.type__1N5D;
-                    __tmp__31WI=((__TYPE_FULL__PMB *)__tmp__21WI)->the_parent_type__DLK;
-                    switch (((struct ___OBJ *)__tmp__31WI)->__id) {
-                    case __TYPE__FF__: {
-                      __tmp__41WI=FALSE__O__;
+                    __L3WI=__HTVT->__GKRG.__KP5D;
+                    __M3WI=((____WMB *)__L3WI)->__KLK;
+                    switch (((struct ___OBJ *)__M3WI)->__id) {
+                    case ____FF__: {
+                      __N3WI=__O__;
                     } break;
-                    case __TYPE_NULL__4LB__: {
-                      __tmp__41WI=FALSE__O__;
+                    case ____FMB__: {
+                      __N3WI=__O__;
                     } break;
-                    case __TYPE_VOID__AMB__: {
-                      __tmp__41WI=FALSE__O__;
+                    case ____HMB__: {
+                      __N3WI=__O__;
                     } break;
-                    case __TYPE_CONTEXT__CMB__: {
-                      __tmp__41WI=FALSE__O__;
+                    case ____JMB__: {
+                      __N3WI=__O__;
                     } break;
-                    case __TYPE_ID__EMB__: {
-                      __tmp__41WI=FALSE__O__;
+                    case ____LMB__: {
+                      __N3WI=__O__;
                     } break;
-                    case __TYPE_GENERIC__BCY__: {
-                      __tmp__41WI=FALSE__O__;
+                    case ____ICY__: {
+                      __N3WI=__O__;
                     } break;
-                    case __TYPE_BLOCK__VO5D__: {
-                      __tmp__41WI=TRUE__K__;
+                    case ____EQ5D__: {
+                      __N3WI=__K__;
                     } break;
-                    case __PROFIL_BLOCK__22NJ__: {
-                      __tmp__41WI=TRUE__K__;
+                    case ____L4NJ__: {
+                      __N3WI=__K__;
                     } break;
                     };
-                    __tmp__B2WI=__tmp__41WI;
+                    __Q3WI=__N3WI;
                   };
-                  __tmp__F2WI=__tmp__B2WI;
+                  __U3WI=__Q3WI;
                 } else /* FALSE */ {
-                  __tmp__F2WI=FALSE__O__;
+                  __U3WI=__O__;
                 };
-                if (__tmp__F2WI) {
-                  __tmp__L2WI=Self__YRVT->parent_variable__XIRG.type__1N5D;
-                  __tmp__M2WI=((__TYPE_FULL__PMB *)__tmp__L2WI)->the_parent_type__DLK;
-                  switch (((struct ___OBJ *)__tmp__M2WI)->__id) {
-                  case __TYPE__FF__: {
-                    genere_struct__M3VI(((__TYPE__FF *)__tmp__M2WI));
+                if (__U3WI) {
+                  __03WI=__HTVT->__GKRG.__KP5D;
+                  __13WI=((____WMB *)__03WI)->__KLK;
+                  switch (((struct ___OBJ *)__13WI)->__id) {
+                  case ____FF__: {
+                    __14VI(((____FF *)__13WI));
                   } break;
-                  case __TYPE_NULL__4LB__: {
-                    if ((! is_java__EE)) {
-                      (&__string_243)->count__0C= 54;
-                      (&__string_243)->storage__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
-                      append__3VX(((__STRING__BC *)output_decl__LE),(&__string_243));
+                  case ____FMB__: {
+                    if ((! __EE)) {
+                      (&__string_243)->__0C= 54;
+                      (&__string_243)->__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
+                      __EWX(((____BC *)__LE),(&__string_243));
                     };
                   } break;
-                  case __TYPE_CONTEXT__CMB__: {
-                    (&__string_244)->count__0C= 167;
-                    (&__string_244)->storage__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
-                    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_244));
+                  case ____JMB__: {
+                    (&__string_244)->__0C= 167;
+                    (&__string_244)->__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
+                    __EWX(((____BC *)__LE),(&__string_244));
                   } break;
-                  case __TYPE_GENERIC__BCY__: {
-                    genere_struct__SYWI(((__TYPE_GENERIC__BCY *)__tmp__M2WI));
+                  case ____ICY__: {
+                    __B0WI(((____ICY *)__13WI));
                   } break;
-                  case __TYPE_BLOCK__VO5D__: {
-                    genere_struct__ITXI();
+                  case ____EQ5D__: {
+                    __XUXI();
                   } break;
                   };
                 };
               } break;
-              case 13343: {
-                Self__NLIR=((__TYPE_GENERIC__BCY *)action__XYWI.self);
-                Self__SZGV=((__SLOT_DATA__WIRG *)Self__YRVT);
-                __tmp__UZGV=NULL;
-                if (((void *)Self__SZGV->parent_slot__YIRG != (void *)NULL)) {
-                  __tmp__TZGV=Self__SZGV->parent_slot__YIRG->parent_itm_slot__JLC;
-                  if (((struct ___OBJ *)__tmp__TZGV)->__id==__ITM_SLOT__HLC__) {
-                    __tmp__G0GV=((__ITM_SLOT__HLC *)__tmp__TZGV)->id_section__GVOB;
+              case 13346: {
+                __2MIR=((____ICY *)__G0WI.self);
+                __B1GV=((____FKRG *)__HTVT);
+                __D1GV=NULL;
+                if (((void *)__B1GV->__HKRG != (void *)NULL)) {
+                  __C1GV=__B1GV->__HKRG->__QLC;
+                  if (((struct ___OBJ *)__C1GV)->__id==____OLC__) {
+                    __V1GV=((____OLC *)__C1GV)->__MWOB;
                   } else /* ITM_SLOT_OPERATOR */ {
-                    __tmp__G0GV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TZGV)->parent_itm_slot__QF0D.id_section__GVOB;
+                    __V1GV=((____4G0D *)__C1GV)->__5G0D.__MWOB;
                   };
-                  __tmp__UZGV=__tmp__G0GV;
+                  __D1GV=__V1GV;
                 } else /* FALSE */ {
-                  __tmp__G0GV=get_name__GAUD((&__string_35));
-                  __tmp__UZGV=__tmp__G0GV;
+                  __V1GV=__VBUD((&__string_35));
+                  __D1GV=__V1GV;
                 };
-                __tmp__L4WI=((void *)((__SECTION___EVOB *)__tmp__UZGV)->name__U15E == (void *)(&__string_37));
-                if (__tmp__L4WI) {
-                  __tmp__V4WI=TRUE__K__;
+                __05WI=((void *)((____KWOB *)__D1GV)->__D35E == (void *)(&__string_37));
+                if (__05WI) {
+                  __EAXI=__K__;
                 } else /* FALSE */ {
-                  __tmp__R4WI=Self__YRVT->parent_variable__XIRG.ensure_count__1S4D;
-                  __tmp__S4WI=(__tmp__R4WI >  0);
-                  __tmp__V4WI=__tmp__S4WI;
+                  __AAXI=__HTVT->__GKRG.__KU4D;
+                  __BAXI=(__AAXI >  0);
+                  __EAXI=__BAXI;
                 };
-                if (__tmp__V4WI) {
-                  add_slot_struct__K4GJ(Self__NLIR,Self__YRVT);
+                if (__EAXI) {
+                  __Z5GJ(__2MIR,__HTVT);
                 };
               } break;
-              case 13352: {
-                __tmp__1AXI=Self__YRVT->parent_variable__XIRG.ensure_count__1S4D;
-                __tmp__2AXI=(__tmp__1AXI >  0);
-                if (__tmp__2AXI) {
-                  Self__CSVT=((__SLOT_DATA__WIRG *)Self__YRVT);
-                  genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__CSVT->parent_variable__XIRG.type__1N5D),output_glob__BG);
-                  Self__NHEU=((__STRING__BC *)output_glob__BG);
-                  if ((Self__NHEU->capacity__HFL <= Self__NHEU->count__WJ)) {
-                    if ((Self__NHEU->capacity__HFL ==  0)) {
-                      Self__NHEU->capacity__HFL= 32;
-                      __tmp__OHEU=create__KVW( 32);
-                      Self__NHEU->storage__4EL=__tmp__OHEU;
+              case 13355: {
+                __KCXI=__HTVT->__GKRG.__KU4D;
+                __LCXI=(__KCXI >  0);
+                if (__LCXI) {
+                  __RTVT=((____FKRG *)__HTVT);
+                  __ENZH(((____WMB *)__RTVT->__GKRG.__KP5D),__BG);
+                  __2IEU=((____BC *)__BG);
+                  if ((__2IEU->__OFL <= __2IEU->__WJ)) {
+                    if ((__2IEU->__OFL ==  0)) {
+                      __2IEU->__OFL= 32;
+                      __3IEU=__RVW( 32);
+                      __2IEU->__FFL=__3IEU;
                     } else /* FALSE */ {
-                      __tmp__PHEU=(__INTEGER__Q)(Self__NHEU->capacity__HFL <<  1);
-                      __tmp__OHEU=((__CHARACTER__DB *)Self__NHEU->storage__4EL);
-                      old_nb_elts__RHEU=Self__NHEU->capacity__HFL;
-                      __tmp__SHEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OHEU),((__UINTEGER_32__RWB )old_nb_elts__RHEU),((__UINTEGER_32__RWB )__tmp__PHEU));
-                      __tmp__OHEU=((__CHARACTER__DB *)__tmp__SHEU);
-                      clear__to__F00(__tmp__OHEU,old_nb_elts__RHEU,(__INTEGER__Q)(__tmp__PHEU -  1));
-                      Self__NHEU->storage__4EL=__tmp__OHEU;
-                      Self__NHEU->capacity__HFL=__tmp__PHEU;
+                      __4IEU=(____Q)(__2IEU->__OFL <<  1);
+                      __3IEU=((____DB *)__2IEU->__FFL);
+                      __AJEU=__2IEU->__OFL;
+                      __BJEU=__55W(((____IB )__3IEU),((____YWB )__AJEU),((____YWB )__4IEU));
+                      __3IEU=((____DB *)__BJEU);
+                      __M00(__3IEU,__AJEU,(____Q)(__4IEU -  1));
+                      __2IEU->__FFL=__3IEU;
+                      __2IEU->__OFL=__4IEU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__NHEU->storage__4EL)[Self__NHEU->count__WJ]=' ';
-                  Self__NHEU->count__WJ=(__INTEGER__Q)(Self__NHEU->count__WJ +  1);
-                  genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__CSVT->parent_variable__XIRG.type__1N5D),output_glob__BG);
-                  append__3VX(((__STRING__BC *)output_glob__BG),Self__CSVT->parent_variable__XIRG.intern_name__HN5D);
-                  (&__string_218)->count__0C= 2;
-                  (&__string_218)->storage__1C=";\n";
-                  append__3VX(((__STRING__BC *)output_glob__BG),(&__string_218));
+                  ((____DB *)__2IEU->__FFL)[__2IEU->__WJ]=' ';
+                  __2IEU->__WJ=(____Q)(__2IEU->__WJ +  1);
+                  __DOZH(((____WMB *)__RTVT->__GKRG.__KP5D),__BG);
+                  __EWX(((____BC *)__BG),__RTVT->__GKRG.__WO5D);
+                  (&__string_218)->__0C= 2;
+                  (&__string_218)->__1C=";\n";
+                  __EWX(((____BC *)__BG),(&__string_218));
                 };
               } break;
               };
-              __tmp__HHEU=(__INTEGER__Q)(__tmp__HHEU +  1);
+              __WIEU=(____Q)(__WIEU +  1);
             };
           };
-          if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
-            Self__YRVT=slot_data__0BDJ(((__SLOT_CODE__MIRG *)__tmp__H0WI));
+          if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
+            __HTVT=__JDDJ(((____1JRG *)__W1WI));
           } else /* SLOT_DATA */ {
-            Self__YRVT=slot_data__VCDJ(((__SLOT_DATA__WIRG *)__tmp__H0WI));
-          };
-          Self__WRVT=Self__YRVT;
-          __tmp__1AXI=Self__WRVT->parent_variable__XIRG.ensure_count__1S4D;
-          __tmp__2AXI=(__tmp__1AXI >  0);
-          if (__tmp__2AXI) {
-            Self__YRVT=((__SLOT_DATA__WIRG *)Self__WRVT);
-            genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__YRVT->parent_variable__XIRG.type__1N5D),output_glob__BG);
-            Self__FHEU=((__STRING__BC *)output_glob__BG);
-            if ((Self__FHEU->capacity__HFL <= Self__FHEU->count__WJ)) {
-              if ((Self__FHEU->capacity__HFL ==  0)) {
-                Self__FHEU->capacity__HFL= 32;
-                __tmp__GHEU=create__KVW( 32);
-                Self__FHEU->storage__4EL=__tmp__GHEU;
+            __HTVT=__EEDJ(((____FKRG *)__W1WI));
+          };
+          __FTVT=__HTVT;
+          __KCXI=__FTVT->__GKRG.__KU4D;
+          __LCXI=(__KCXI >  0);
+          if (__LCXI) {
+            __HTVT=((____FKRG *)__FTVT);
+            __ENZH(((____WMB *)__HTVT->__GKRG.__KP5D),__BG);
+            __UIEU=((____BC *)__BG);
+            if ((__UIEU->__OFL <= __UIEU->__WJ)) {
+              if ((__UIEU->__OFL ==  0)) {
+                __UIEU->__OFL= 32;
+                __VIEU=__RVW( 32);
+                __UIEU->__FFL=__VIEU;
               } else /* FALSE */ {
-                __tmp__20WI=(__INTEGER__Q)(Self__FHEU->capacity__HFL <<  1);
-                __tmp__GHEU=((__CHARACTER__DB *)Self__FHEU->storage__4EL);
-                __tmp__R4WI=Self__FHEU->capacity__HFL;
-                __tmp__KHEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GHEU),((__UINTEGER_32__RWB )__tmp__R4WI),((__UINTEGER_32__RWB )__tmp__20WI));
-                __tmp__GHEU=((__CHARACTER__DB *)__tmp__KHEU);
-                clear__to__F00(__tmp__GHEU,__tmp__R4WI,(__INTEGER__Q)(__tmp__20WI -  1));
-                Self__FHEU->storage__4EL=__tmp__GHEU;
-                Self__FHEU->capacity__HFL=__tmp__20WI;
+                __L2WI=(____Q)(__UIEU->__OFL <<  1);
+                __VIEU=((____DB *)__UIEU->__FFL);
+                __AAXI=__UIEU->__OFL;
+                __ZIEU=__55W(((____IB )__VIEU),((____YWB )__AAXI),((____YWB )__L2WI));
+                __VIEU=((____DB *)__ZIEU);
+                __M00(__VIEU,__AAXI,(____Q)(__L2WI -  1));
+                __UIEU->__FFL=__VIEU;
+                __UIEU->__OFL=__L2WI;
               };
             };
-            ((__CHARACTER__DB *)Self__FHEU->storage__4EL)[Self__FHEU->count__WJ]=' ';
-            Self__FHEU->count__WJ=(__INTEGER__Q)(Self__FHEU->count__WJ +  1);
-            genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__YRVT->parent_variable__XIRG.type__1N5D),output_glob__BG);
-            append__3VX(((__STRING__BC *)output_glob__BG),Self__YRVT->parent_variable__XIRG.intern_name__HN5D);
-            (&__string_218)->count__0C= 2;
-            (&__string_218)->storage__1C=";\n";
-            append__3VX(((__STRING__BC *)output_glob__BG),(&__string_218));
+            ((____DB *)__UIEU->__FFL)[__UIEU->__WJ]=' ';
+            __UIEU->__WJ=(____Q)(__UIEU->__WJ +  1);
+            __DOZH(((____WMB *)__HTVT->__GKRG.__KP5D),__BG);
+            __EWX(((____BC *)__BG),__HTVT->__GKRG.__WO5D);
+            (&__string_218)->__0C= 2;
+            (&__string_218)->__1C=";\n";
+            __EWX(((____BC *)__BG),(&__string_218));
           };
         };
-        if (((struct ___OBJ *)__tmp__H0WI)->__id==__SLOT_CODE__MIRG__) {
-          Self__WRVT=((__SLOT_CODE__MIRG *)__tmp__H0WI)->parent_slot__NIRG->slot_id__UEWI;
+        if (((struct ___OBJ *)__W1WI)->__id==____1JRG__) {
+          __FTVT=((____1JRG *)__W1WI)->__2JRG->__DGWI;
         } else /* SLOT_DATA */ {
-          Self__WRVT=((__SLOT_DATA__WIRG *)__tmp__H0WI)->parent_slot__YIRG->slot_id__UEWI;
-        };
-        if ((((void *)Self__WRVT != (void *)NULL) && (Self__WRVT->parent_variable__XIRG.ensure_count__1S4D >  0))) {
-          Self__AZGV=((__SLOT_DATA__WIRG *)Self__WRVT->parent_slot__YIRG->slot_id__UEWI);
-          genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__AZGV->parent_variable__XIRG.type__1N5D),output_glob__BG);
-          Self__FHEU=((__STRING__BC *)output_glob__BG);
-          if ((Self__FHEU->capacity__HFL <= Self__FHEU->count__WJ)) {
-            if ((Self__FHEU->capacity__HFL ==  0)) {
-              Self__FHEU->capacity__HFL= 32;
-              __tmp__GHEU=create__KVW( 32);
-              Self__FHEU->storage__4EL=__tmp__GHEU;
+          __FTVT=((____FKRG *)__W1WI)->__HKRG->__DGWI;
+        };
+        if ((((void *)__FTVT != (void *)NULL) && (__FTVT->__GKRG.__KU4D >  0))) {
+          __P0GV=((____FKRG *)__FTVT->__HKRG->__DGWI);
+          __ENZH(((____WMB *)__P0GV->__GKRG.__KP5D),__BG);
+          __UIEU=((____BC *)__BG);
+          if ((__UIEU->__OFL <= __UIEU->__WJ)) {
+            if ((__UIEU->__OFL ==  0)) {
+              __UIEU->__OFL= 32;
+              __VIEU=__RVW( 32);
+              __UIEU->__FFL=__VIEU;
             } else /* FALSE */ {
-              __tmp__20WI=(__INTEGER__Q)(Self__FHEU->capacity__HFL <<  1);
-              __tmp__GHEU=((__CHARACTER__DB *)Self__FHEU->storage__4EL);
-              __tmp__R4WI=Self__FHEU->capacity__HFL;
-              __tmp__KHEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GHEU),((__UINTEGER_32__RWB )__tmp__R4WI),((__UINTEGER_32__RWB )__tmp__20WI));
-              __tmp__GHEU=((__CHARACTER__DB *)__tmp__KHEU);
-              clear__to__F00(__tmp__GHEU,__tmp__R4WI,(__INTEGER__Q)(__tmp__20WI -  1));
-              Self__FHEU->storage__4EL=__tmp__GHEU;
-              Self__FHEU->capacity__HFL=__tmp__20WI;
-            };
-          };
-          ((__CHARACTER__DB *)Self__FHEU->storage__4EL)[Self__FHEU->count__WJ]=' ';
-          Self__FHEU->count__WJ=(__INTEGER__Q)(Self__FHEU->count__WJ +  1);
-          genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__AZGV->parent_variable__XIRG.type__1N5D),output_glob__BG);
-          append__3VX(((__STRING__BC *)output_glob__BG),Self__AZGV->parent_variable__XIRG.intern_name__HN5D);
-          (&__string_218)->count__0C= 2;
-          (&__string_218)->storage__1C=";\n";
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_218));
-        };
-      };
-      old_nb_elts__BHEU=(__INTEGER__Q)(old_nb_elts__BHEU +  1);
-    };
-    if ((((void *)Self__TYWI->parent_type__CCY.prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_47)) || ((void *)Self__TYWI->parent_type__CCY.prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_48)))) {
-      __tmp__N1WI=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__TYWI->generic_list__2YMB)->parent_arrayed_collection__QAY.storage__S2XB)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__H0WI=((__TYPE_FULL__PMB *)__tmp__N1WI)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__H0WI)->__id) {
-      case __TYPE__FF__: {
-        genere_struct__M3VI(((__TYPE__FF *)__tmp__H0WI));
-      } break;
-      case __TYPE_NULL__4LB__: {
-        if ((! is_java__EE)) {
-          (&__string_243)->count__0C= 54;
-          (&__string_243)->storage__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_243));
-        };
-      } break;
-      case __TYPE_CONTEXT__CMB__: {
-        (&__string_244)->count__0C= 167;
-        (&__string_244)->storage__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
-        append__3VX(((__STRING__BC *)output_decl__LE),(&__string_244));
-      } break;
-      case __TYPE_GENERIC__BCY__: {
-        genere_struct__SYWI(((__TYPE_GENERIC__BCY *)__tmp__H0WI));
-      } break;
-      case __TYPE_BLOCK__VO5D__: {
-        genere_struct__ITXI();
-      } break;
-      };
-    } else /* FALSE */ {
-      if (((void *)Self__TYWI->parent_type__CCY.prototype__QF->type_c__DSOC != (void *)NULL)) {
-        result__SRVT= 0;
-        while ((result__SRVT <=  4)) {
-          __tmp__Q2WI=((void **)((__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI *)slot_size__EJWI)->parent_arrayed_collection__DJWI.storage__LTGL)[result__SRVT];
-          tab__WYWI=__tmp__Q2WI;
-          __tmp__30WI=(((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__Q2WI)->parent_arrayed_collection__WBXG.upper__1M3G <  0);
-          if ((! __tmp__30WI)) {
-            Self__YRVT=((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__Q2WI)->parent_arrayed_collection__WBXG.storage__XM3G)[ 0];
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            __tmp__LEXI=Self__YRVT->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-            put_error__text__2PE( 1,(&__string_374));
-            put_position__HRE(__tmp__LEXI);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-            };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              __L2WI=(____Q)(__UIEU->__OFL <<  1);
+              __VIEU=((____DB *)__UIEU->__FFL);
+              __AAXI=__UIEU->__OFL;
+              __ZIEU=__55W(((____IB )__VIEU),((____YWB )__AAXI),((____YWB )__L2WI));
+              __VIEU=((____DB *)__ZIEU);
+              __M00(__VIEU,__AAXI,(____Q)(__L2WI -  1));
+              __UIEU->__FFL=__VIEU;
+              __UIEU->__OFL=__L2WI;
+            };
+          };
+          ((____DB *)__UIEU->__FFL)[__UIEU->__WJ]=' ';
+          __UIEU->__WJ=(____Q)(__UIEU->__WJ +  1);
+          __DOZH(((____WMB *)__P0GV->__GKRG.__KP5D),__BG);
+          __EWX(((____BC *)__BG),__P0GV->__GKRG.__WO5D);
+          (&__string_218)->__0C= 2;
+          (&__string_218)->__1C=";\n";
+          __EWX(((____BC *)__BG),(&__string_218));
+        };
+      };
+      __QIEU=(____Q)(__QIEU +  1);
+    };
+    if ((((void *)__C0WI->__JCY.__QF->__PF.__FWB == (void *)(&__string_47)) || ((void *)__C0WI->__JCY.__QF->__PF.__FWB == (void *)(&__string_48)))) {
+      __22WI=((void **)((____PAY *)__C0WI->__VZMB)->__XAY.__B4XB)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __W1WI=((____WMB *)__22WI)->__KLK;
+      switch (((struct ___OBJ *)__W1WI)->__id) {
+      case ____FF__: {
+        __14VI(((____FF *)__W1WI));
+      } break;
+      case ____FMB__: {
+        if ((! __EE)) {
+          (&__string_243)->__0C= 54;
+          (&__string_243)->__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
+          __EWX(((____BC *)__LE),(&__string_243));
+        };
+      } break;
+      case ____JMB__: {
+        (&__string_244)->__0C= 167;
+        (&__string_244)->__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
+        __EWX(((____BC *)__LE),(&__string_244));
+      } break;
+      case ____ICY__: {
+        __B0WI(((____ICY *)__W1WI));
+      } break;
+      case ____EQ5D__: {
+        __XUXI();
+      } break;
+      };
+    } else /* FALSE */ {
+      if (((void *)__C0WI->__JCY.__QF->__STOC != (void *)NULL)) {
+        __BTVT= 0;
+        while ((__BTVT <=  4)) {
+          __53WI=((void **)((____KKWI *)__TKWI)->__SKWI.__0UGL)[__BTVT];
+          __F0WI=__53WI;
+          __M2WI=(((____3CXG *)__53WI)->__FDXG.__KO3G <  0);
+          if ((! __M2WI)) {
+            __HTVT=((void **)((____3CXG *)__53WI)->__FDXG.__GO3G)[ 0];
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __0FXI=__HTVT->__GKRG.__P5WC.__OF.__O2B;
+            __DQE( 1,(&__string_374));
+            __ORE(__0FXI);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          result__SRVT=(__INTEGER__Q)(result__SRVT +  1);
+          __BTVT=(____Q)(__BTVT +  1);
         };
-        if ((! is_java__EE)) {
-          if ((((void *)Self__TYWI->name__0YMB == (void *)(&__string_51)) || ((void *)Self__TYWI->name__0YMB == (void *)(&__string_52)))) {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_375));
-            append__3VX(((__STRING__BC *)output_decl__LE),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_376));
-            if (((void *)Self__TYWI->name__0YMB == (void *)(&__string_51))) {
-              __tmp__PFXI='1';
+        if ((! __EE)) {
+          if ((((void *)__C0WI->__TZMB == (void *)(&__string_51)) || ((void *)__C0WI->__TZMB == (void *)(&__string_52)))) {
+            __EWX(((____BC *)__LE),(&__string_375));
+            __EWX(((____BC *)__LE),__C0WI->__JCY.__5ZMB);
+            __EWX(((____BC *)__LE),(&__string_376));
+            if (((void *)__C0WI->__TZMB == (void *)(&__string_51))) {
+              __4GXI='1';
             } else /* FALSE */ {
-              __tmp__PFXI='0';
-            };
-            Self__FHEU=((__STRING__BC *)output_decl__LE);
-            if ((Self__FHEU->capacity__HFL <= Self__FHEU->count__WJ)) {
-              if ((Self__FHEU->capacity__HFL ==  0)) {
-                Self__FHEU->capacity__HFL= 32;
-                __tmp__GHEU=create__KVW( 32);
-                Self__FHEU->storage__4EL=__tmp__GHEU;
+              __4GXI='0';
+            };
+            __UIEU=((____BC *)__LE);
+            if ((__UIEU->__OFL <= __UIEU->__WJ)) {
+              if ((__UIEU->__OFL ==  0)) {
+                __UIEU->__OFL= 32;
+                __VIEU=__RVW( 32);
+                __UIEU->__FFL=__VIEU;
               } else /* FALSE */ {
-                __tmp__20WI=(__INTEGER__Q)(Self__FHEU->capacity__HFL <<  1);
-                __tmp__GHEU=((__CHARACTER__DB *)Self__FHEU->storage__4EL);
-                __tmp__R4WI=Self__FHEU->capacity__HFL;
-                __tmp__KHEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GHEU),((__UINTEGER_32__RWB )__tmp__R4WI),((__UINTEGER_32__RWB )__tmp__20WI));
-                __tmp__GHEU=((__CHARACTER__DB *)__tmp__KHEU);
-                clear__to__F00(__tmp__GHEU,__tmp__R4WI,(__INTEGER__Q)(__tmp__20WI -  1));
-                Self__FHEU->storage__4EL=__tmp__GHEU;
-                Self__FHEU->capacity__HFL=__tmp__20WI;
+                __L2WI=(____Q)(__UIEU->__OFL <<  1);
+                __VIEU=((____DB *)__UIEU->__FFL);
+                __AAXI=__UIEU->__OFL;
+                __ZIEU=__55W(((____IB )__VIEU),((____YWB )__AAXI),((____YWB )__L2WI));
+                __VIEU=((____DB *)__ZIEU);
+                __M00(__VIEU,__AAXI,(____Q)(__L2WI -  1));
+                __UIEU->__FFL=__VIEU;
+                __UIEU->__OFL=__L2WI;
               };
             };
-            ((__CHARACTER__DB *)Self__FHEU->storage__4EL)[Self__FHEU->count__WJ]=__tmp__PFXI;
-            Self__FHEU->count__WJ=(__INTEGER__Q)(Self__FHEU->count__WJ +  1);
-            Self__FHEU=((__STRING__BC *)output_decl__LE);
-            if ((Self__FHEU->capacity__HFL <= Self__FHEU->count__WJ)) {
-              if ((Self__FHEU->capacity__HFL ==  0)) {
-                Self__FHEU->capacity__HFL= 32;
-                __tmp__GHEU=create__KVW( 32);
-                Self__FHEU->storage__4EL=__tmp__GHEU;
+            ((____DB *)__UIEU->__FFL)[__UIEU->__WJ]=__4GXI;
+            __UIEU->__WJ=(____Q)(__UIEU->__WJ +  1);
+            __UIEU=((____BC *)__LE);
+            if ((__UIEU->__OFL <= __UIEU->__WJ)) {
+              if ((__UIEU->__OFL ==  0)) {
+                __UIEU->__OFL= 32;
+                __VIEU=__RVW( 32);
+                __UIEU->__FFL=__VIEU;
               } else /* FALSE */ {
-                __tmp__20WI=(__INTEGER__Q)(Self__FHEU->capacity__HFL <<  1);
-                __tmp__GHEU=((__CHARACTER__DB *)Self__FHEU->storage__4EL);
-                __tmp__R4WI=Self__FHEU->capacity__HFL;
-                __tmp__KHEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GHEU),((__UINTEGER_32__RWB )__tmp__R4WI),((__UINTEGER_32__RWB )__tmp__20WI));
-                __tmp__GHEU=((__CHARACTER__DB *)__tmp__KHEU);
-                clear__to__F00(__tmp__GHEU,__tmp__R4WI,(__INTEGER__Q)(__tmp__20WI -  1));
-                Self__FHEU->storage__4EL=__tmp__GHEU;
-                Self__FHEU->capacity__HFL=__tmp__20WI;
+                __L2WI=(____Q)(__UIEU->__OFL <<  1);
+                __VIEU=((____DB *)__UIEU->__FFL);
+                __AAXI=__UIEU->__OFL;
+                __ZIEU=__55W(((____IB )__VIEU),((____YWB )__AAXI),((____YWB )__L2WI));
+                __VIEU=((____DB *)__ZIEU);
+                __M00(__VIEU,__AAXI,(____Q)(__L2WI -  1));
+                __UIEU->__FFL=__VIEU;
+                __UIEU->__OFL=__L2WI;
               };
             };
-            ((__CHARACTER__DB *)Self__FHEU->storage__4EL)[Self__FHEU->count__WJ]='\n';
-            Self__FHEU->count__WJ=(__INTEGER__Q)(Self__FHEU->count__WJ +  1);
-            __tmp__30WI=TRUE__K__;
-          } else /* FALSE */ {
-            __tmp__30WI=FALSE__O__;
-          };
-          if ((! __tmp__30WI)) {
-            if ((pass_count__VAXC == Self__TYWI->parent_type__CCY.last_pass_binding__5GKJ)) {
-              Self__YRVT=((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)tab__WYWI)->parent_arrayed_collection__WBXG.storage__XM3G)[ 0];
-              __tmp__LEXI=Self__YRVT->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-              put_error__text__2PE( 1,(&__string_377));
-              put_position__HRE(__tmp__LEXI);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            ((____DB *)__UIEU->__FFL)[__UIEU->__WJ]='\n';
+            __UIEU->__WJ=(____Q)(__UIEU->__WJ +  1);
+            __M2WI=__K__;
+          } else /* FALSE */ {
+            __M2WI=__O__;
+          };
+          if ((! __M2WI)) {
+            if ((__ECXC == __C0WI->__JCY.__OIKJ)) {
+              __HTVT=((void **)((____3CXG *)__F0WI)->__FDXG.__GO3G)[ 0];
+              __0FXI=__HTVT->__GKRG.__P5WC.__OF.__O2B;
+              __DQE( 1,(&__string_377));
+              __ORE(__0FXI);
+              __IJG(__IQE);
+              if ((__J5 !=  0)) {
+                __LGZ(((____BC *)__IQE));
               };
-              if ((type_error__AQE ==  2)) {
-                nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              if ((__HQE ==  2)) {
+                __TL=(____Q)(__TL +  1);
               } else /* FALSE */ {
                 exit(( 1));
               };
@@ -29168,29871 +28743,29771 @@ static void genere_struct__SYWI(__TYPE_GENERIC__BCY *Self__TYWI)
           };
         };
       } else /* FALSE */ {
-        append__3VX(((__STRING__BC *)output_decl__LE),(&__string_360));
-        append__3VX(((__STRING__BC *)output_decl__LE),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-        Self__FHEU=((__STRING__BC *)output_decl__LE);
-        if ((Self__FHEU->capacity__HFL <= Self__FHEU->count__WJ)) {
-          if ((Self__FHEU->capacity__HFL ==  0)) {
-            Self__FHEU->capacity__HFL= 32;
-            __tmp__GHEU=create__KVW( 32);
-            Self__FHEU->storage__4EL=__tmp__GHEU;
-          } else /* FALSE */ {
-            __tmp__O0WI=(__INTEGER__Q)(Self__FHEU->capacity__HFL <<  1);
-            __tmp__GHEU=((__CHARACTER__DB *)Self__FHEU->storage__4EL);
-            __tmp__20WI=Self__FHEU->capacity__HFL;
-            __tmp__KHEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GHEU),((__UINTEGER_32__RWB )__tmp__20WI),((__UINTEGER_32__RWB )__tmp__O0WI));
-            __tmp__GHEU=((__CHARACTER__DB *)__tmp__KHEU);
-            clear__to__F00(__tmp__GHEU,__tmp__20WI,(__INTEGER__Q)(__tmp__O0WI -  1));
-            Self__FHEU->storage__4EL=__tmp__GHEU;
-            Self__FHEU->capacity__HFL=__tmp__O0WI;
-          };
-        };
-        ((__CHARACTER__DB *)Self__FHEU->storage__4EL)[Self__FHEU->count__WJ]='\n';
-        Self__FHEU->count__WJ=(__INTEGER__Q)(Self__FHEU->count__WJ +  1);
-        if (is_java__EE) {
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_378));
-          append__3VX(((__STRING__BC *)output_decl__LE),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_379));
-        } else /* FALSE */ {
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_380));
-          append__3VX(((__STRING__BC *)output_decl__LE),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_376));
-        };
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        if ((pass_count__VAXC == Self__TYWI->parent_type__CCY.last_pass_binding__5GKJ)) {
-          append_in__YDE(id_counter_with_type__RMWI,output_decl__LE);
-          id_counter_with_type__RMWI=(__INTEGER__Q)(id_counter_with_type__RMWI +  1);
-          if ((Self__TYWI->parent_type__CCY.prototype__QF->parent_named__PF.style__NKQC != '-')) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_381));
-          };
-          if (Self__TYWI->parent_type__CCY.prototype__QF->is_mapping__QJZC) {
-            __tmp__LEXI=Self__TYWI->parent_type__CCY.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
-            put_error__text__2PE( 1,(&__string_382));
-            put_position__HRE(__tmp__LEXI);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-            };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        __EWX(((____BC *)__LE),(&__string_360));
+        __EWX(((____BC *)__LE),__C0WI->__JCY.__5ZMB);
+        __UIEU=((____BC *)__LE);
+        if ((__UIEU->__OFL <= __UIEU->__WJ)) {
+          if ((__UIEU->__OFL ==  0)) {
+            __UIEU->__OFL= 32;
+            __VIEU=__RVW( 32);
+            __UIEU->__FFL=__VIEU;
+          } else /* FALSE */ {
+            __31WI=(____Q)(__UIEU->__OFL <<  1);
+            __VIEU=((____DB *)__UIEU->__FFL);
+            __L2WI=__UIEU->__OFL;
+            __ZIEU=__55W(((____IB )__VIEU),((____YWB )__L2WI),((____YWB )__31WI));
+            __VIEU=((____DB *)__ZIEU);
+            __M00(__VIEU,__L2WI,(____Q)(__31WI -  1));
+            __UIEU->__FFL=__VIEU;
+            __UIEU->__OFL=__31WI;
+          };
+        };
+        ((____DB *)__UIEU->__FFL)[__UIEU->__WJ]='\n';
+        __UIEU->__WJ=(____Q)(__UIEU->__WJ +  1);
+        if (__EE) {
+          __EWX(((____BC *)__LE),(&__string_378));
+          __EWX(((____BC *)__LE),__C0WI->__JCY.__5ZMB);
+          __EWX(((____BC *)__LE),(&__string_379));
+        } else /* FALSE */ {
+          __EWX(((____BC *)__LE),(&__string_380));
+          __EWX(((____BC *)__LE),__C0WI->__JCY.__5ZMB);
+          __EWX(((____BC *)__LE),(&__string_376));
+        };
+        ((____BC *)__YC)->__WJ= 0;
+        if ((__ECXC == __C0WI->__JCY.__OIKJ)) {
+          __5DE(__AOWI,__LE);
+          __AOWI=(____Q)(__AOWI +  1);
+          if ((__C0WI->__JCY.__QF->__PF.__2LQC != '-')) {
+            __EWX(((____BC *)__YC),(&__string_381));
+          };
+          if (__C0WI->__JCY.__QF->__5KZC) {
+            __0FXI=__C0WI->__JCY.__QF->__PF.__OF.__O2B;
+            __DQE( 1,(&__string_382));
+            __ORE(__0FXI);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
         } else /* FALSE */ {
-          append_in__YDE(id_counter_without_type__RI,output_decl__LE);
-          id_counter_without_type__RI=(__INTEGER__Q)(id_counter_without_type__RI +  1);
+          __5DE(__RI,__LE);
+          __RI=(____Q)(__RI +  1);
         };
-        if (is_java__EE) {
-          Self__NHEU=((__STRING__BC *)output_decl__LE);
-          if ((Self__NHEU->capacity__HFL <= Self__NHEU->count__WJ)) {
-            if ((Self__NHEU->capacity__HFL ==  0)) {
-              Self__NHEU->capacity__HFL= 32;
-              __tmp__OHEU=create__KVW( 32);
-              Self__NHEU->storage__4EL=__tmp__OHEU;
+        if (__EE) {
+          __2IEU=((____BC *)__LE);
+          if ((__2IEU->__OFL <= __2IEU->__WJ)) {
+            if ((__2IEU->__OFL ==  0)) {
+              __2IEU->__OFL= 32;
+              __3IEU=__RVW( 32);
+              __2IEU->__FFL=__3IEU;
             } else /* FALSE */ {
-              __tmp__R4WI=(__INTEGER__Q)(Self__NHEU->capacity__HFL <<  1);
-              __tmp__OHEU=((__CHARACTER__DB *)Self__NHEU->storage__4EL);
-              __tmp__1AXI=Self__NHEU->capacity__HFL;
-              __tmp__SHEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OHEU),((__UINTEGER_32__RWB )__tmp__1AXI),((__UINTEGER_32__RWB )__tmp__R4WI));
-              __tmp__OHEU=((__CHARACTER__DB *)__tmp__SHEU);
-              clear__to__F00(__tmp__OHEU,__tmp__1AXI,(__INTEGER__Q)(__tmp__R4WI -  1));
-              Self__NHEU->storage__4EL=__tmp__OHEU;
-              Self__NHEU->capacity__HFL=__tmp__R4WI;
-            };
-          };
-          ((__CHARACTER__DB *)Self__NHEU->storage__4EL)[Self__NHEU->count__WJ]=';';
-          Self__NHEU->count__WJ=(__INTEGER__Q)(Self__NHEU->count__WJ +  1);
-        };
-        Self__FHEU=((__STRING__BC *)output_decl__LE);
-        if ((Self__FHEU->capacity__HFL <= Self__FHEU->count__WJ)) {
-          if ((Self__FHEU->capacity__HFL ==  0)) {
-            Self__FHEU->capacity__HFL= 32;
-            __tmp__GHEU=create__KVW( 32);
-            Self__FHEU->storage__4EL=__tmp__GHEU;
-          } else /* FALSE */ {
-            __tmp__O0WI=(__INTEGER__Q)(Self__FHEU->capacity__HFL <<  1);
-            __tmp__GHEU=((__CHARACTER__DB *)Self__FHEU->storage__4EL);
-            __tmp__20WI=Self__FHEU->capacity__HFL;
-            __tmp__KHEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GHEU),((__UINTEGER_32__RWB )__tmp__20WI),((__UINTEGER_32__RWB )__tmp__O0WI));
-            __tmp__GHEU=((__CHARACTER__DB *)__tmp__KHEU);
-            clear__to__F00(__tmp__GHEU,__tmp__20WI,(__INTEGER__Q)(__tmp__O0WI -  1));
-            Self__FHEU->storage__4EL=__tmp__GHEU;
-            Self__FHEU->capacity__HFL=__tmp__O0WI;
-          };
-        };
-        ((__CHARACTER__DB *)Self__FHEU->storage__4EL)[Self__FHEU->count__WJ]='\n';
-        Self__FHEU->count__WJ=(__INTEGER__Q)(Self__FHEU->count__WJ +  1);
-        if ((Self__TYWI->parent_type__CCY.prototype__QF->parent_named__PF.style__NKQC == '-')) {
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_383));
-          if ((Self__TYWI->parent_type__CCY.param_count__KOWI !=  0)) {
-            __tmp__O0WI=Self__TYWI->parent_type__CCY.param_count__KOWI;
-            __tmp__20WI= 1;
-            while ((__tmp__20WI <= __tmp__O0WI)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_384));
-              append_in__YDE((__INTEGER__Q)(__tmp__20WI -  1),string_tmp__YC);
-              append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_218));
-              __tmp__20WI=(__INTEGER__Q)(__tmp__20WI +  1);
-            };
-          };
-        };
-        result__SRVT= 4;
-        while ((result__SRVT >=  0)) {
-          __tmp__Q2WI=((void **)((__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI *)slot_size__EJWI)->parent_arrayed_collection__DJWI.storage__LTGL)[result__SRVT];
-          tab__WYWI=__tmp__Q2WI;
-          __tmp__O0WI=__tmp__Q2WI->parent_arrayed_collection__WBXG.upper__1M3G;
-          __tmp__20WI= 0;
-          while ((__tmp__20WI <= __tmp__O0WI)) {
-            Self__SZGV=((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)tab__WYWI)->parent_arrayed_collection__WBXG.storage__XM3G)[__tmp__20WI];
-            if (Self__TYWI->parent_type__CCY.prototype__QF->is_mapping__QJZC) {
-              __tmp__H1WI=is_expanded_c__4NTE(((__TYPE_FULL__PMB *)Self__SZGV->parent_variable__XIRG.type__1N5D));
-              __tmp__E1WI=__tmp__H1WI;
+              __AAXI=(____Q)(__2IEU->__OFL <<  1);
+              __3IEU=((____DB *)__2IEU->__FFL);
+              __KCXI=__2IEU->__OFL;
+              __BJEU=__55W(((____IB )__3IEU),((____YWB )__KCXI),((____YWB )__AAXI));
+              __3IEU=((____DB *)__BJEU);
+              __M00(__3IEU,__KCXI,(____Q)(__AAXI -  1));
+              __2IEU->__FFL=__3IEU;
+              __2IEU->__OFL=__AAXI;
+            };
+          };
+          ((____DB *)__2IEU->__FFL)[__2IEU->__WJ]=';';
+          __2IEU->__WJ=(____Q)(__2IEU->__WJ +  1);
+        };
+        __UIEU=((____BC *)__LE);
+        if ((__UIEU->__OFL <= __UIEU->__WJ)) {
+          if ((__UIEU->__OFL ==  0)) {
+            __UIEU->__OFL= 32;
+            __VIEU=__RVW( 32);
+            __UIEU->__FFL=__VIEU;
+          } else /* FALSE */ {
+            __31WI=(____Q)(__UIEU->__OFL <<  1);
+            __VIEU=((____DB *)__UIEU->__FFL);
+            __L2WI=__UIEU->__OFL;
+            __ZIEU=__55W(((____IB )__VIEU),((____YWB )__L2WI),((____YWB )__31WI));
+            __VIEU=((____DB *)__ZIEU);
+            __M00(__VIEU,__L2WI,(____Q)(__31WI -  1));
+            __UIEU->__FFL=__VIEU;
+            __UIEU->__OFL=__31WI;
+          };
+        };
+        ((____DB *)__UIEU->__FFL)[__UIEU->__WJ]='\n';
+        __UIEU->__WJ=(____Q)(__UIEU->__WJ +  1);
+        if ((__C0WI->__JCY.__QF->__PF.__2LQC == '-')) {
+          __EWX(((____BC *)__YC),(&__string_383));
+          if ((__C0WI->__JCY.__ZPWI !=  0)) {
+            __31WI=__C0WI->__JCY.__ZPWI;
+            __L2WI= 1;
+            while ((__L2WI <= __31WI)) {
+              __EWX(((____BC *)__YC),(&__string_384));
+              __5DE((____Q)(__L2WI -  1),__YC);
+              __EWX(((____BC *)__YC),(&__string_218));
+              __L2WI=(____Q)(__L2WI +  1);
+            };
+          };
+        };
+        __BTVT= 4;
+        while ((__BTVT >=  0)) {
+          __53WI=((void **)((____KKWI *)__TKWI)->__SKWI.__0UGL)[__BTVT];
+          __F0WI=__53WI;
+          __31WI=__53WI->__FDXG.__KO3G;
+          __L2WI= 0;
+          while ((__L2WI <= __31WI)) {
+            __B1GV=((void **)((____3CXG *)__F0WI)->__FDXG.__GO3G)[__L2WI];
+            if (__C0WI->__JCY.__QF->__5KZC) {
+              __W2WI=__NPTE(((____WMB *)__B1GV->__GKRG.__KP5D));
+              __T2WI=__W2WI;
             } else /* FALSE */ {
-              __tmp__E1WI=FALSE__O__;
+              __T2WI=__O__;
             };
-            if (__tmp__E1WI) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_385));
+            if (__T2WI) {
+              __EWX(((____BC *)__YC),(&__string_385));
             } else /* FALSE */ {
-              append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_188));
-            };
-            Self__CSVT=((__SLOT_DATA__WIRG *)Self__SZGV);
-            genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__CSVT->parent_variable__XIRG.type__1N5D),string_tmp__YC);
-            Self__VJEU=((__STRING__BC *)string_tmp__YC);
-            if ((Self__VJEU->capacity__HFL <= Self__VJEU->count__WJ)) {
-              if ((Self__VJEU->capacity__HFL ==  0)) {
-                Self__VJEU->capacity__HFL= 32;
-                __tmp__WJEU=create__KVW( 32);
-                Self__VJEU->storage__4EL=__tmp__WJEU;
+              __EWX(((____BC *)__YC),(&__string_188));
+            };
+            __RTVT=((____FKRG *)__B1GV);
+            __ENZH(((____WMB *)__RTVT->__GKRG.__KP5D),__YC);
+            __ELEU=((____BC *)__YC);
+            if ((__ELEU->__OFL <= __ELEU->__WJ)) {
+              if ((__ELEU->__OFL ==  0)) {
+                __ELEU->__OFL= 32;
+                __FLEU=__RVW( 32);
+                __ELEU->__FFL=__FLEU;
               } else /* FALSE */ {
-                __tmp__PHEU=(__INTEGER__Q)(Self__VJEU->capacity__HFL <<  1);
-                __tmp__WJEU=((__CHARACTER__DB *)Self__VJEU->storage__4EL);
-                old_nb_elts__RHEU=Self__VJEU->capacity__HFL;
-                __tmp__0JEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WJEU),((__UINTEGER_32__RWB )old_nb_elts__RHEU),((__UINTEGER_32__RWB )__tmp__PHEU));
-                __tmp__WJEU=((__CHARACTER__DB *)__tmp__0JEU);
-                clear__to__F00(__tmp__WJEU,old_nb_elts__RHEU,(__INTEGER__Q)(__tmp__PHEU -  1));
-                Self__VJEU->storage__4EL=__tmp__WJEU;
-                Self__VJEU->capacity__HFL=__tmp__PHEU;
+                __4IEU=(____Q)(__ELEU->__OFL <<  1);
+                __FLEU=((____DB *)__ELEU->__FFL);
+                __AJEU=__ELEU->__OFL;
+                __JLEU=__55W(((____IB )__FLEU),((____YWB )__AJEU),((____YWB )__4IEU));
+                __FLEU=((____DB *)__JLEU);
+                __M00(__FLEU,__AJEU,(____Q)(__4IEU -  1));
+                __ELEU->__FFL=__FLEU;
+                __ELEU->__OFL=__4IEU;
               };
             };
-            ((__CHARACTER__DB *)Self__VJEU->storage__4EL)[Self__VJEU->count__WJ]=' ';
-            Self__VJEU->count__WJ=(__INTEGER__Q)(Self__VJEU->count__WJ +  1);
-            genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__CSVT->parent_variable__XIRG.type__1N5D),string_tmp__YC);
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__CSVT->parent_variable__XIRG.intern_name__HN5D);
-            append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_218));
-            __tmp__20WI=(__INTEGER__Q)(__tmp__20WI +  1);
-          };
-          ((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__Q2WI)->parent_arrayed_collection__WBXG.upper__1M3G=(__INTEGER__Q)(-  1);
-          result__SRVT=(__INTEGER__Q)(result__SRVT -  1);
-        };
-        if (((void *)Self__TYWI == (void *)type_block__YOB)) {
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_386));
-        };
-        if ((((__STRING__BC *)string_tmp__YC)->count__WJ ==  0)) {
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_387));
-        };
-        if (is_java__EE) {
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_388));
-          append__3VX(((__STRING__BC *)output_decl__LE),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-          if ((pass_count__VAXC == Self__TYWI->parent_type__CCY.last_pass_binding__5GKJ)) {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_389));
-          };
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_191));
-          append__3VX(((__STRING__BC *)output_decl__LE),string_tmp__YC);
-          if (Self__TYWI->parent_type__CCY.prototype__QF->is_mapping__QJZC) {
-            __tmp__LEXI=Self__TYWI->parent_type__CCY.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
-            put_error__text__2PE( 1,(&__string_390));
-            put_position__HRE(__tmp__LEXI);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-            };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            ((____DB *)__ELEU->__FFL)[__ELEU->__WJ]=' ';
+            __ELEU->__WJ=(____Q)(__ELEU->__WJ +  1);
+            __DOZH(((____WMB *)__RTVT->__GKRG.__KP5D),__YC);
+            __EWX(((____BC *)__YC),__RTVT->__GKRG.__WO5D);
+            __EWX(((____BC *)__YC),(&__string_218));
+            __L2WI=(____Q)(__L2WI +  1);
+          };
+          ((____3CXG *)__53WI)->__FDXG.__KO3G=(____Q)(-  1);
+          __BTVT=(____Q)(__BTVT -  1);
+        };
+        if (((void *)__C0WI == (void *)__5OB)) {
+          __EWX(((____BC *)__YC),(&__string_386));
+        };
+        if ((((____BC *)__YC)->__WJ ==  0)) {
+          __EWX(((____BC *)__YC),(&__string_387));
+        };
+        if (__EE) {
+          __EWX(((____BC *)__LE),(&__string_388));
+          __EWX(((____BC *)__LE),__C0WI->__JCY.__5ZMB);
+          if ((__ECXC == __C0WI->__JCY.__OIKJ)) {
+            __EWX(((____BC *)__LE),(&__string_389));
+          };
+          __EWX(((____BC *)__LE),(&__string_191));
+          __EWX(((____BC *)__LE),__YC);
+          if (__C0WI->__JCY.__QF->__5KZC) {
+            __0FXI=__C0WI->__JCY.__QF->__PF.__OF.__O2B;
+            __DQE( 1,(&__string_390));
+            __ORE(__0FXI);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          if (((void *)Self__TYWI == (void *)type_string_constant__KOB)) {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_391));
-            append__3VX(((__STRING__BC *)output_decl__LE),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-            Self__VJEU=((__STRING__BC *)output_decl__LE);
-            if ((Self__VJEU->capacity__HFL <= Self__VJEU->count__WJ)) {
-              if ((Self__VJEU->capacity__HFL ==  0)) {
-                Self__VJEU->capacity__HFL= 32;
-                __tmp__WJEU=create__KVW( 32);
-                Self__VJEU->storage__4EL=__tmp__WJEU;
+          if (((void *)__C0WI == (void *)__ROB)) {
+            __EWX(((____BC *)__LE),(&__string_391));
+            __EWX(((____BC *)__LE),__C0WI->__JCY.__5ZMB);
+            __ELEU=((____BC *)__LE);
+            if ((__ELEU->__OFL <= __ELEU->__WJ)) {
+              if ((__ELEU->__OFL ==  0)) {
+                __ELEU->__OFL= 32;
+                __FLEU=__RVW( 32);
+                __ELEU->__FFL=__FLEU;
               } else /* FALSE */ {
-                __tmp__PHEU=(__INTEGER__Q)(Self__VJEU->capacity__HFL <<  1);
-                __tmp__WJEU=((__CHARACTER__DB *)Self__VJEU->storage__4EL);
-                old_nb_elts__RHEU=Self__VJEU->capacity__HFL;
-                __tmp__0JEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WJEU),((__UINTEGER_32__RWB )old_nb_elts__RHEU),((__UINTEGER_32__RWB )__tmp__PHEU));
-                __tmp__WJEU=((__CHARACTER__DB *)__tmp__0JEU);
-                clear__to__F00(__tmp__WJEU,old_nb_elts__RHEU,(__INTEGER__Q)(__tmp__PHEU -  1));
-                Self__VJEU->storage__4EL=__tmp__WJEU;
-                Self__VJEU->capacity__HFL=__tmp__PHEU;
+                __4IEU=(____Q)(__ELEU->__OFL <<  1);
+                __FLEU=((____DB *)__ELEU->__FFL);
+                __AJEU=__ELEU->__OFL;
+                __JLEU=__55W(((____IB )__FLEU),((____YWB )__AJEU),((____YWB )__4IEU));
+                __FLEU=((____DB *)__JLEU);
+                __M00(__FLEU,__AJEU,(____Q)(__4IEU -  1));
+                __ELEU->__FFL=__FLEU;
+                __ELEU->__OFL=__4IEU;
               };
             };
-            ((__CHARACTER__DB *)Self__VJEU->storage__4EL)[Self__VJEU->count__WJ]='(';
-            Self__VJEU->count__WJ=(__INTEGER__Q)(Self__VJEU->count__WJ +  1);
-            if ((pass_count__VAXC == Self__TYWI->parent_type__CCY.last_pass_binding__5GKJ)) {
-              append__3VX(((__STRING__BC *)output_decl__LE),(&__string_392));
+            ((____DB *)__ELEU->__FFL)[__ELEU->__WJ]='(';
+            __ELEU->__WJ=(____Q)(__ELEU->__WJ +  1);
+            if ((__ECXC == __C0WI->__JCY.__OIKJ)) {
+              __EWX(((____BC *)__LE),(&__string_392));
             };
-            __tmp__BZGV=get_local_slot__X2LG(Self__TYWI,(&__string_95));
-            if (((struct ___OBJ *)__tmp__BZGV)->__id==__SLOT_CODE__MIRG__) {
-              Self__YRVT=((__SLOT_CODE__MIRG *)__tmp__BZGV)->parent_slot__NIRG->slot_data_intern__ZIRG;
+            __Q0GV=__G4LG(__C0WI,(&__string_95));
+            if (((struct ___OBJ *)__Q0GV)->__id==____1JRG__) {
+              __HTVT=((____1JRG *)__Q0GV)->__2JRG->__IKRG;
             } else /* SLOT_DATA */ {
-              Self__YRVT=((__SLOT_DATA__WIRG *)__tmp__BZGV)->parent_slot__YIRG->slot_data_intern__ZIRG;
+              __HTVT=((____FKRG *)__Q0GV)->__HKRG->__IKRG;
             };
-            __tmp__BZGV=get_local_slot__X2LG(Self__TYWI,(&__string_96));
-            if (((struct ___OBJ *)__tmp__BZGV)->__id==__SLOT_CODE__MIRG__) {
-              Self__SZGV=((__SLOT_CODE__MIRG *)__tmp__BZGV)->parent_slot__NIRG->slot_data_intern__ZIRG;
+            __Q0GV=__G4LG(__C0WI,(&__string_96));
+            if (((struct ___OBJ *)__Q0GV)->__id==____1JRG__) {
+              __B1GV=((____1JRG *)__Q0GV)->__2JRG->__IKRG;
             } else /* SLOT_DATA */ {
-              Self__SZGV=((__SLOT_DATA__WIRG *)__tmp__BZGV)->parent_slot__YIRG->slot_data_intern__ZIRG;
+              __B1GV=((____FKRG *)__Q0GV)->__HKRG->__IKRG;
             };
-            if ((Self__SZGV->parent_variable__XIRG.ensure_count__1S4D !=  0)) {
-              append__3VX(((__STRING__BC *)output_decl__LE),(&__string_393));
+            if ((__B1GV->__GKRG.__KU4D !=  0)) {
+              __EWX(((____BC *)__LE),(&__string_393));
             };
-            if ((Self__YRVT->parent_variable__XIRG.ensure_count__1S4D !=  0)) {
-              append__3VX(((__STRING__BC *)output_decl__LE),(&__string_394));
+            if ((__HTVT->__GKRG.__KU4D !=  0)) {
+              __EWX(((____BC *)__LE),(&__string_394));
             };
-            Self__VJEU=((__STRING__BC *)output_decl__LE);
-            if (( 1 > Self__VJEU->count__WJ)) {
-              Self__VJEU->count__WJ= 0;
+            __ELEU=((____BC *)__LE);
+            if (( 1 > __ELEU->__WJ)) {
+              __ELEU->__WJ= 0;
             } else /* FALSE */ {
-              Self__VJEU->count__WJ=(__INTEGER__Q)(Self__VJEU->count__WJ -  1);
-            };
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_395));
-            if ((pass_count__VAXC == Self__TYWI->parent_type__CCY.last_pass_binding__5GKJ)) {
-              append__3VX(((__STRING__BC *)output_decl__LE),(&__string_396));
-            };
-            if ((Self__SZGV->parent_variable__XIRG.ensure_count__1S4D !=  0)) {
-              append__3VX(((__STRING__BC *)output_decl__LE),Self__SZGV->parent_variable__XIRG.intern_name__HN5D);
-              append__3VX(((__STRING__BC *)output_decl__LE),(&__string_397));
-            };
-            if ((Self__YRVT->parent_variable__XIRG.ensure_count__1S4D !=  0)) {
-              append__3VX(((__STRING__BC *)output_decl__LE),Self__YRVT->parent_variable__XIRG.intern_name__HN5D);
-              append__3VX(((__STRING__BC *)output_decl__LE),(&__string_398));
-            };
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_399));
-          };
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_391));
-          append__3VX(((__STRING__BC *)output_decl__LE),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-          Self__NHEU=((__STRING__BC *)output_decl__LE);
-          if ((Self__NHEU->capacity__HFL <= Self__NHEU->count__WJ)) {
-            if ((Self__NHEU->capacity__HFL ==  0)) {
-              Self__NHEU->capacity__HFL= 32;
-              __tmp__OHEU=create__KVW( 32);
-              Self__NHEU->storage__4EL=__tmp__OHEU;
+              __ELEU->__WJ=(____Q)(__ELEU->__WJ -  1);
+            };
+            __EWX(((____BC *)__LE),(&__string_395));
+            if ((__ECXC == __C0WI->__JCY.__OIKJ)) {
+              __EWX(((____BC *)__LE),(&__string_396));
+            };
+            if ((__B1GV->__GKRG.__KU4D !=  0)) {
+              __EWX(((____BC *)__LE),__B1GV->__GKRG.__WO5D);
+              __EWX(((____BC *)__LE),(&__string_397));
+            };
+            if ((__HTVT->__GKRG.__KU4D !=  0)) {
+              __EWX(((____BC *)__LE),__HTVT->__GKRG.__WO5D);
+              __EWX(((____BC *)__LE),(&__string_398));
+            };
+            __EWX(((____BC *)__LE),(&__string_399));
+          };
+          __EWX(((____BC *)__LE),(&__string_391));
+          __EWX(((____BC *)__LE),__C0WI->__JCY.__5ZMB);
+          __2IEU=((____BC *)__LE);
+          if ((__2IEU->__OFL <= __2IEU->__WJ)) {
+            if ((__2IEU->__OFL ==  0)) {
+              __2IEU->__OFL= 32;
+              __3IEU=__RVW( 32);
+              __2IEU->__FFL=__3IEU;
             } else /* FALSE */ {
-              __tmp__R4WI=(__INTEGER__Q)(Self__NHEU->capacity__HFL <<  1);
-              __tmp__OHEU=((__CHARACTER__DB *)Self__NHEU->storage__4EL);
-              __tmp__1AXI=Self__NHEU->capacity__HFL;
-              __tmp__SHEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OHEU),((__UINTEGER_32__RWB )__tmp__1AXI),((__UINTEGER_32__RWB )__tmp__R4WI));
-              __tmp__OHEU=((__CHARACTER__DB *)__tmp__SHEU);
-              clear__to__F00(__tmp__OHEU,__tmp__1AXI,(__INTEGER__Q)(__tmp__R4WI -  1));
-              Self__NHEU->storage__4EL=__tmp__OHEU;
-              Self__NHEU->capacity__HFL=__tmp__R4WI;
-            };
-          };
-          ((__CHARACTER__DB *)Self__NHEU->storage__4EL)[Self__NHEU->count__WJ]='(';
-          Self__NHEU->count__WJ=(__INTEGER__Q)(Self__NHEU->count__WJ +  1);
-          if ((pass_count__VAXC == Self__TYWI->parent_type__CCY.last_pass_binding__5GKJ)) {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_400));
-          };
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_395));
-          if ((pass_count__VAXC == Self__TYWI->parent_type__CCY.last_pass_binding__5GKJ)) {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_396));
-          } else /* FALSE */ {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_401));
-          };
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_402));
-        } else /* FALSE */ {
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_370));
-          append__3VX(((__STRING__BC *)output_decl__LE),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-          append__3VX(((__STRING__BC *)output_decl__LE),(&__string_403));
-          append__3VX(((__STRING__BC *)output_decl__LE),string_tmp__YC);
-          if (Self__TYWI->parent_type__CCY.prototype__QF->is_mapping__QJZC) {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_404));
-          } else /* FALSE */ {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_405));
-          };
-        };
-        if (is_java__EE) {
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_406));
-          append__3VX(((__STRING__BC *)output_glob__BG),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-          Self__NHEU=((__STRING__BC *)output_glob__BG);
-          if ((Self__NHEU->capacity__HFL <= Self__NHEU->count__WJ)) {
-            if ((Self__NHEU->capacity__HFL ==  0)) {
-              Self__NHEU->capacity__HFL= 32;
-              __tmp__OHEU=create__KVW( 32);
-              Self__NHEU->storage__4EL=__tmp__OHEU;
+              __AAXI=(____Q)(__2IEU->__OFL <<  1);
+              __3IEU=((____DB *)__2IEU->__FFL);
+              __KCXI=__2IEU->__OFL;
+              __BJEU=__55W(((____IB )__3IEU),((____YWB )__KCXI),((____YWB )__AAXI));
+              __3IEU=((____DB *)__BJEU);
+              __M00(__3IEU,__KCXI,(____Q)(__AAXI -  1));
+              __2IEU->__FFL=__3IEU;
+              __2IEU->__OFL=__AAXI;
+            };
+          };
+          ((____DB *)__2IEU->__FFL)[__2IEU->__WJ]='(';
+          __2IEU->__WJ=(____Q)(__2IEU->__WJ +  1);
+          if ((__ECXC == __C0WI->__JCY.__OIKJ)) {
+            __EWX(((____BC *)__LE),(&__string_400));
+          };
+          __EWX(((____BC *)__LE),(&__string_395));
+          if ((__ECXC == __C0WI->__JCY.__OIKJ)) {
+            __EWX(((____BC *)__LE),(&__string_396));
+          } else /* FALSE */ {
+            __EWX(((____BC *)__LE),(&__string_401));
+          };
+          __EWX(((____BC *)__LE),(&__string_402));
+        } else /* FALSE */ {
+          __EWX(((____BC *)__LE),(&__string_370));
+          __EWX(((____BC *)__LE),__C0WI->__JCY.__5ZMB);
+          __EWX(((____BC *)__LE),(&__string_403));
+          __EWX(((____BC *)__LE),__YC);
+          if (__C0WI->__JCY.__QF->__5KZC) {
+            __EWX(((____BC *)__LE),(&__string_404));
+          } else /* FALSE */ {
+            __EWX(((____BC *)__LE),(&__string_405));
+          };
+        };
+        if (__EE) {
+          __EWX(((____BC *)__BG),(&__string_406));
+          __EWX(((____BC *)__BG),__C0WI->__JCY.__5ZMB);
+          __2IEU=((____BC *)__BG);
+          if ((__2IEU->__OFL <= __2IEU->__WJ)) {
+            if ((__2IEU->__OFL ==  0)) {
+              __2IEU->__OFL= 32;
+              __3IEU=__RVW( 32);
+              __2IEU->__FFL=__3IEU;
             } else /* FALSE */ {
-              __tmp__R4WI=(__INTEGER__Q)(Self__NHEU->capacity__HFL <<  1);
-              __tmp__OHEU=((__CHARACTER__DB *)Self__NHEU->storage__4EL);
-              __tmp__1AXI=Self__NHEU->capacity__HFL;
-              __tmp__SHEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OHEU),((__UINTEGER_32__RWB )__tmp__1AXI),((__UINTEGER_32__RWB )__tmp__R4WI));
-              __tmp__OHEU=((__CHARACTER__DB *)__tmp__SHEU);
-              clear__to__F00(__tmp__OHEU,__tmp__1AXI,(__INTEGER__Q)(__tmp__R4WI -  1));
-              Self__NHEU->storage__4EL=__tmp__OHEU;
-              Self__NHEU->capacity__HFL=__tmp__R4WI;
-            };
-          };
-          ((__CHARACTER__DB *)Self__NHEU->storage__4EL)[Self__NHEU->count__WJ]=' ';
-          Self__NHEU->count__WJ=(__INTEGER__Q)(Self__NHEU->count__WJ +  1);
-          append__3VX(((__STRING__BC *)output_glob__BG),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_407));
-          append__3VX(((__STRING__BC *)output_glob__BG),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-          Self__NHEU=((__STRING__BC *)output_glob__BG);
-          if ((Self__NHEU->capacity__HFL <= Self__NHEU->count__WJ)) {
-            if ((Self__NHEU->capacity__HFL ==  0)) {
-              Self__NHEU->capacity__HFL= 32;
-              __tmp__OHEU=create__KVW( 32);
-              Self__NHEU->storage__4EL=__tmp__OHEU;
+              __AAXI=(____Q)(__2IEU->__OFL <<  1);
+              __3IEU=((____DB *)__2IEU->__FFL);
+              __KCXI=__2IEU->__OFL;
+              __BJEU=__55W(((____IB )__3IEU),((____YWB )__KCXI),((____YWB )__AAXI));
+              __3IEU=((____DB *)__BJEU);
+              __M00(__3IEU,__KCXI,(____Q)(__AAXI -  1));
+              __2IEU->__FFL=__3IEU;
+              __2IEU->__OFL=__AAXI;
+            };
+          };
+          ((____DB *)__2IEU->__FFL)[__2IEU->__WJ]=' ';
+          __2IEU->__WJ=(____Q)(__2IEU->__WJ +  1);
+          __EWX(((____BC *)__BG),__C0WI->__JCY.__5ZMB);
+          __EWX(((____BC *)__BG),(&__string_407));
+          __EWX(((____BC *)__BG),__C0WI->__JCY.__5ZMB);
+          __2IEU=((____BC *)__BG);
+          if ((__2IEU->__OFL <= __2IEU->__WJ)) {
+            if ((__2IEU->__OFL ==  0)) {
+              __2IEU->__OFL= 32;
+              __3IEU=__RVW( 32);
+              __2IEU->__FFL=__3IEU;
             } else /* FALSE */ {
-              __tmp__R4WI=(__INTEGER__Q)(Self__NHEU->capacity__HFL <<  1);
-              __tmp__OHEU=((__CHARACTER__DB *)Self__NHEU->storage__4EL);
-              __tmp__1AXI=Self__NHEU->capacity__HFL;
-              __tmp__SHEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OHEU),((__UINTEGER_32__RWB )__tmp__1AXI),((__UINTEGER_32__RWB )__tmp__R4WI));
-              __tmp__OHEU=((__CHARACTER__DB *)__tmp__SHEU);
-              clear__to__F00(__tmp__OHEU,__tmp__1AXI,(__INTEGER__Q)(__tmp__R4WI -  1));
-              Self__NHEU->storage__4EL=__tmp__OHEU;
-              Self__NHEU->capacity__HFL=__tmp__R4WI;
-            };
-          };
-          ((__CHARACTER__DB *)Self__NHEU->storage__4EL)[Self__NHEU->count__WJ]='(';
-          Self__NHEU->count__WJ=(__INTEGER__Q)(Self__NHEU->count__WJ +  1);
-          if ((pass_count__VAXC == Self__TYWI->parent_type__CCY.last_pass_binding__5GKJ)) {
-            append__3VX(((__STRING__BC *)output_glob__BG),(&__string_121));
-            append__3VX(((__STRING__BC *)output_glob__BG),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-            append__3VX(((__STRING__BC *)output_glob__BG),(&__string_121));
-          };
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_234));
-        } else /* FALSE */ {
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_121));
-          append__3VX(((__STRING__BC *)output_glob__BG),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-          Self__NHEU=((__STRING__BC *)output_glob__BG);
-          if ((Self__NHEU->capacity__HFL <= Self__NHEU->count__WJ)) {
-            if ((Self__NHEU->capacity__HFL ==  0)) {
-              Self__NHEU->capacity__HFL= 32;
-              __tmp__OHEU=create__KVW( 32);
-              Self__NHEU->storage__4EL=__tmp__OHEU;
+              __AAXI=(____Q)(__2IEU->__OFL <<  1);
+              __3IEU=((____DB *)__2IEU->__FFL);
+              __KCXI=__2IEU->__OFL;
+              __BJEU=__55W(((____IB )__3IEU),((____YWB )__KCXI),((____YWB )__AAXI));
+              __3IEU=((____DB *)__BJEU);
+              __M00(__3IEU,__KCXI,(____Q)(__AAXI -  1));
+              __2IEU->__FFL=__3IEU;
+              __2IEU->__OFL=__AAXI;
+            };
+          };
+          ((____DB *)__2IEU->__FFL)[__2IEU->__WJ]='(';
+          __2IEU->__WJ=(____Q)(__2IEU->__WJ +  1);
+          if ((__ECXC == __C0WI->__JCY.__OIKJ)) {
+            __EWX(((____BC *)__BG),(&__string_121));
+            __EWX(((____BC *)__BG),__C0WI->__JCY.__5ZMB);
+            __EWX(((____BC *)__BG),(&__string_121));
+          };
+          __EWX(((____BC *)__BG),(&__string_234));
+        } else /* FALSE */ {
+          __EWX(((____BC *)__BG),(&__string_121));
+          __EWX(((____BC *)__BG),__C0WI->__JCY.__5ZMB);
+          __2IEU=((____BC *)__BG);
+          if ((__2IEU->__OFL <= __2IEU->__WJ)) {
+            if ((__2IEU->__OFL ==  0)) {
+              __2IEU->__OFL= 32;
+              __3IEU=__RVW( 32);
+              __2IEU->__FFL=__3IEU;
             } else /* FALSE */ {
-              __tmp__R4WI=(__INTEGER__Q)(Self__NHEU->capacity__HFL <<  1);
-              __tmp__OHEU=((__CHARACTER__DB *)Self__NHEU->storage__4EL);
-              __tmp__1AXI=Self__NHEU->capacity__HFL;
-              __tmp__SHEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OHEU),((__UINTEGER_32__RWB )__tmp__1AXI),((__UINTEGER_32__RWB )__tmp__R4WI));
-              __tmp__OHEU=((__CHARACTER__DB *)__tmp__SHEU);
-              clear__to__F00(__tmp__OHEU,__tmp__1AXI,(__INTEGER__Q)(__tmp__R4WI -  1));
-              Self__NHEU->storage__4EL=__tmp__OHEU;
-              Self__NHEU->capacity__HFL=__tmp__R4WI;
-            };
-          };
-          ((__CHARACTER__DB *)Self__NHEU->storage__4EL)[Self__NHEU->count__WJ]=' ';
-          Self__NHEU->count__WJ=(__INTEGER__Q)(Self__NHEU->count__WJ +  1);
-          append__3VX(((__STRING__BC *)output_glob__BG),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-          Self__NHEU=((__STRING__BC *)output_glob__BG);
-          if ((Self__NHEU->capacity__HFL <= Self__NHEU->count__WJ)) {
-            if ((Self__NHEU->capacity__HFL ==  0)) {
-              Self__NHEU->capacity__HFL= 32;
-              __tmp__OHEU=create__KVW( 32);
-              Self__NHEU->storage__4EL=__tmp__OHEU;
+              __AAXI=(____Q)(__2IEU->__OFL <<  1);
+              __3IEU=((____DB *)__2IEU->__FFL);
+              __KCXI=__2IEU->__OFL;
+              __BJEU=__55W(((____IB )__3IEU),((____YWB )__KCXI),((____YWB )__AAXI));
+              __3IEU=((____DB *)__BJEU);
+              __M00(__3IEU,__KCXI,(____Q)(__AAXI -  1));
+              __2IEU->__FFL=__3IEU;
+              __2IEU->__OFL=__AAXI;
+            };
+          };
+          ((____DB *)__2IEU->__FFL)[__2IEU->__WJ]=' ';
+          __2IEU->__WJ=(____Q)(__2IEU->__WJ +  1);
+          __EWX(((____BC *)__BG),__C0WI->__JCY.__5ZMB);
+          __2IEU=((____BC *)__BG);
+          if ((__2IEU->__OFL <= __2IEU->__WJ)) {
+            if ((__2IEU->__OFL ==  0)) {
+              __2IEU->__OFL= 32;
+              __3IEU=__RVW( 32);
+              __2IEU->__FFL=__3IEU;
             } else /* FALSE */ {
-              __tmp__R4WI=(__INTEGER__Q)(Self__NHEU->capacity__HFL <<  1);
-              __tmp__OHEU=((__CHARACTER__DB *)Self__NHEU->storage__4EL);
-              __tmp__1AXI=Self__NHEU->capacity__HFL;
-              __tmp__SHEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OHEU),((__UINTEGER_32__RWB )__tmp__1AXI),((__UINTEGER_32__RWB )__tmp__R4WI));
-              __tmp__OHEU=((__CHARACTER__DB *)__tmp__SHEU);
-              clear__to__F00(__tmp__OHEU,__tmp__1AXI,(__INTEGER__Q)(__tmp__R4WI -  1));
-              Self__NHEU->storage__4EL=__tmp__OHEU;
-              Self__NHEU->capacity__HFL=__tmp__R4WI;
+              __AAXI=(____Q)(__2IEU->__OFL <<  1);
+              __3IEU=((____DB *)__2IEU->__FFL);
+              __KCXI=__2IEU->__OFL;
+              __BJEU=__55W(((____IB )__3IEU),((____YWB )__KCXI),((____YWB )__AAXI));
+              __3IEU=((____DB *)__BJEU);
+              __M00(__3IEU,__KCXI,(____Q)(__AAXI -  1));
+              __2IEU->__FFL=__3IEU;
+              __2IEU->__OFL=__AAXI;
             };
           };
-          ((__CHARACTER__DB *)Self__NHEU->storage__4EL)[Self__NHEU->count__WJ]='_';
-          Self__NHEU->count__WJ=(__INTEGER__Q)(Self__NHEU->count__WJ +  1);
-          if ((pass_count__VAXC == Self__TYWI->parent_type__CCY.last_pass_binding__5GKJ)) {
-            append__3VX(((__STRING__BC *)output_glob__BG),(&__string_408));
-            append__3VX(((__STRING__BC *)output_glob__BG),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-            append__3VX(((__STRING__BC *)output_glob__BG),(&__string_409));
+          ((____DB *)__2IEU->__FFL)[__2IEU->__WJ]='_';
+          __2IEU->__WJ=(____Q)(__2IEU->__WJ +  1);
+          if ((__ECXC == __C0WI->__JCY.__OIKJ)) {
+            __EWX(((____BC *)__BG),(&__string_408));
+            __EWX(((____BC *)__BG),__C0WI->__JCY.__5ZMB);
+            __EWX(((____BC *)__BG),(&__string_409));
           };
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_218));
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_375));
-          append__3VX(((__STRING__BC *)output_glob__BG),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_410));
-          append__3VX(((__STRING__BC *)output_glob__BG),Self__TYWI->parent_type__CCY.intern_name__GZMB);
-          append__3VX(((__STRING__BC *)output_glob__BG),(&__string_411));
+          __EWX(((____BC *)__BG),(&__string_218));
+          __EWX(((____BC *)__BG),(&__string_375));
+          __EWX(((____BC *)__BG),__C0WI->__JCY.__5ZMB);
+          __EWX(((____BC *)__BG),(&__string_410));
+          __EWX(((____BC *)__BG),__C0WI->__JCY.__5ZMB);
+          __EWX(((____BC *)__BG),(&__string_411));
         };
       };
     };
-    force__to__LP2I(((__FAST_ARRAYoSLOTo__KLC *)Self__TYWI->parent_type__CCY.slot_run__ULC));
+    __0Q2I(((____RLC *)__C0WI->__JCY.__1LC));
   };
 }
 
-static void genere_struct__ITXI()
+static void __XUXI()
 // () Void Recursive, No inlinable.
 {
-  void *__tmp__KTXI;
-  __tmp__KTXI=type_block__YOB;
-  switch (((struct ___OBJ *)__tmp__KTXI)->__id) {
-  case __TYPE__FF__: {
-    genere_struct__M3VI(((__TYPE__FF *)__tmp__KTXI));
+  void *__ZUXI;
+  __ZUXI=__5OB;
+  switch (((struct ___OBJ *)__ZUXI)->__id) {
+  case ____FF__: {
+    __14VI(((____FF *)__ZUXI));
   } break;
-  case __TYPE_NULL__4LB__: {
-    if ((! is_java__EE)) {
-      (&__string_243)->count__0C= 54;
-      (&__string_243)->storage__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
-      append__3VX(((__STRING__BC *)output_decl__LE),(&__string_243));
+  case ____FMB__: {
+    if ((! __EE)) {
+      (&__string_243)->__0C= 54;
+      (&__string_243)->__1C="// NULL\n#ifndef NULL\n#define NULL ((void *)0)\n#endif\n\n";
+      __EWX(((____BC *)__LE),(&__string_243));
     };
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    (&__string_244)->count__0C= 167;
-    (&__string_244)->storage__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
-    append__3VX(((__STRING__BC *)output_decl__LE),(&__string_244));
+  case ____JMB__: {
+    (&__string_244)->__0C= 167;
+    (&__string_244)->__1C="// ___CONTEXT\ntypedef struct ___CONTEXT_struct _____CONTEXT; \nstruct ___CONTEXT_struct {\n  unsigned long code; \n  _____CONTEXT *back; \n};\n_____CONTEXT *top_context; \n\n";
+    __EWX(((____BC *)__LE),(&__string_244));
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    genere_struct__SYWI(((__TYPE_GENERIC__BCY *)__tmp__KTXI));
+  case ____ICY__: {
+    __B0WI(((____ICY *)__ZUXI));
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    genere_struct__ITXI();
+  case ____EQ5D__: {
+    __XUXI();
   } break;
   };
 }
 
-static void set_cache_user__4Q4G(__HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB *Self__5Q4G,__INTEGER__Q index__AR4G)
-// ({HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB},{INTEGER__Q}) Void Recursive, No inlinable.
+static void __NS4G(____0WB *__OS4G,____Q __PS4G)
+// ({__0WB},{__Q}) Void Recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__AS4G,__tmp__NT4G;
-  void **__tmp__TSVT,**__tmp__GTVT;
-  __BOOLEAN__L __tmp__GS4G;
-  if ((index__AR4G == (__INTEGER__Q)(Self__5Q4G->cache_user__0C4G +  1))) {
-    Self__5Q4G->cache_user__0C4G=index__AR4G;
-    Self__5Q4G->cache_node__3L1G=Self__5Q4G->cache_node__3L1G->next__RR4G;
-    __tmp__TSVT=Self__5Q4G->buckets__YC4G;
-    while ((! ((void *)Self__5Q4G->cache_node__3L1G != (void *)NULL))) {
-      __tmp__AS4G=(__INTEGER__Q)(Self__5Q4G->cache_buckets__4R4G +  1);
-      Self__5Q4G->cache_buckets__4R4G=__tmp__AS4G;
-      Self__5Q4G->cache_node__3L1G=((void **)__tmp__TSVT)[__tmp__AS4G];
-    };
-    __tmp__GS4G=TRUE__K__;
+  ____Q __PT4G,__2U4G;
+  void **__CUVT,**__VUVT;
+  ____L __VT4G;
+  if ((__PS4G == (____Q)(__OS4G->__JE4G +  1))) {
+    __OS4G->__JE4G=__PS4G;
+    __OS4G->__MN1G=__OS4G->__MN1G->__AT4G;
+    __CUVT=__OS4G->__HE4G;
+    while ((! ((void *)__OS4G->__MN1G != (void *)NULL))) {
+      __PT4G=(____Q)(__OS4G->__NT4G +  1);
+      __OS4G->__NT4G=__PT4G;
+      __OS4G->__MN1G=((void **)__CUVT)[__PT4G];
+    };
+    __VT4G=__K__;
   } else /* FALSE */ {
-    __tmp__GS4G=FALSE__O__;
+    __VT4G=__O__;
   };
-  if ((! (__tmp__GS4G || (index__AR4G == Self__5Q4G->cache_user__0C4G)))) {
-    if ((index__AR4G ==  1)) {
-      Self__5Q4G->cache_user__0C4G= 1;
-      Self__5Q4G->cache_buckets__4R4G= 0;
-      Self__5Q4G->cache_node__3L1G=((void **)Self__5Q4G->buckets__YC4G)[ 0];
-      __tmp__GTVT=Self__5Q4G->buckets__YC4G;
-      while ((! ((void *)Self__5Q4G->cache_node__3L1G != (void *)NULL))) {
-        __tmp__NT4G=(__INTEGER__Q)(Self__5Q4G->cache_buckets__4R4G +  1);
-        Self__5Q4G->cache_buckets__4R4G=__tmp__NT4G;
-        Self__5Q4G->cache_node__3L1G=((void **)__tmp__GTVT)[__tmp__NT4G];
+  if ((! (__VT4G || (__PS4G == __OS4G->__JE4G)))) {
+    if ((__PS4G ==  1)) {
+      __OS4G->__JE4G= 1;
+      __OS4G->__NT4G= 0;
+      __OS4G->__MN1G=((void **)__OS4G->__HE4G)[ 0];
+      __VUVT=__OS4G->__HE4G;
+      while ((! ((void *)__OS4G->__MN1G != (void *)NULL))) {
+        __2U4G=(____Q)(__OS4G->__NT4G +  1);
+        __OS4G->__NT4G=__2U4G;
+        __OS4G->__MN1G=((void **)__VUVT)[__2U4G];
       };
     } else /* FALSE */ {
-      set_cache_user__4Q4G(Self__5Q4G, 1);
-      while ((Self__5Q4G->cache_user__0C4G != index__AR4G)) {
-        set_cache_user__4Q4G(Self__5Q4G,(__INTEGER__Q)(Self__5Q4G->cache_user__0C4G +  1));
+      __NS4G(__OS4G, 1);
+      while ((__OS4G->__JE4G != __PS4G)) {
+        __NS4G(__OS4G,(____Q)(__OS4G->__JE4G +  1));
       };
     };
   };
 }
 
-static void append_in__40G(__UINTEGER_32__RWB Self__50G,__STRING__BC *buffer__A1G)
-// ({UINTEGER_32__RWB},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __F1G(____YWB __G1G,____BC *__H1G)
+// ({__YWB},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __UINTEGER_32__RWB val__B1G;
-  __INTEGER__Q i__E1G,j__F1G,__tmp__PLEU,old_nb_elts__RLEU,__tmp__XLEU;
-  __INTEGER__Q old_nb_elts__ZLEU;
-  __STRING__BC *Self__NLEU,*Self__VLEU;
-  __POINTER__IB __tmp__SLEU,__tmp__0LEU;
-  __CHARACTER__DB *__tmp__OLEU,*__tmp__WLEU;
-  __CHARACTER__DB ch__2LEU;
-  val__B1G= 0;
-  i__E1G= 0;
-  j__F1G= 0;
-  if ((Self__50G ==  0)) {
-    Self__NLEU=((__STRING__BC *)buffer__A1G);
-    if ((Self__NLEU->capacity__HFL <= Self__NLEU->count__WJ)) {
-      if ((Self__NLEU->capacity__HFL ==  0)) {
-        Self__NLEU->capacity__HFL= 32;
-        __tmp__OLEU=create__KVW( 32);
-        Self__NLEU->storage__4EL=__tmp__OLEU;
-      } else /* FALSE */ {
-        __tmp__PLEU=(__INTEGER__Q)(Self__NLEU->capacity__HFL <<  1);
-        __tmp__OLEU=((__CHARACTER__DB *)Self__NLEU->storage__4EL);
-        old_nb_elts__RLEU=Self__NLEU->capacity__HFL;
-        __tmp__SLEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OLEU),((__UINTEGER_32__RWB )old_nb_elts__RLEU),((__UINTEGER_32__RWB )__tmp__PLEU));
-        __tmp__OLEU=((__CHARACTER__DB *)__tmp__SLEU);
-        clear__to__F00(__tmp__OLEU,old_nb_elts__RLEU,(__INTEGER__Q)(__tmp__PLEU -  1));
-        Self__NLEU->storage__4EL=__tmp__OLEU;
-        Self__NLEU->capacity__HFL=__tmp__PLEU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__NLEU->storage__4EL)[Self__NLEU->count__WJ]='0';
-    Self__NLEU->count__WJ=(__INTEGER__Q)(Self__NLEU->count__WJ +  1);
+  ____YWB __I1G;
+  ____Q __L1G,__M1G,__4MEU,__ANEU,__GNEU,__INEU;
+  ____BC *__2MEU,*__ENEU;
+  ____IB __BNEU,__JNEU;
+  ____DB *__3MEU,*__FNEU;
+  ____DB __LNEU;
+  __I1G= 0;
+  __L1G= 0;
+  __M1G= 0;
+  if ((__G1G ==  0)) {
+    __2MEU=((____BC *)__H1G);
+    if ((__2MEU->__OFL <= __2MEU->__WJ)) {
+      if ((__2MEU->__OFL ==  0)) {
+        __2MEU->__OFL= 32;
+        __3MEU=__RVW( 32);
+        __2MEU->__FFL=__3MEU;
+      } else /* FALSE */ {
+        __4MEU=(____Q)(__2MEU->__OFL <<  1);
+        __3MEU=((____DB *)__2MEU->__FFL);
+        __ANEU=__2MEU->__OFL;
+        __BNEU=__55W(((____IB )__3MEU),((____YWB )__ANEU),((____YWB )__4MEU));
+        __3MEU=((____DB *)__BNEU);
+        __M00(__3MEU,__ANEU,(____Q)(__4MEU -  1));
+        __2MEU->__FFL=__3MEU;
+        __2MEU->__OFL=__4MEU;
+      };
+    };
+    ((____DB *)__2MEU->__FFL)[__2MEU->__WJ]='0';
+    __2MEU->__WJ=(____Q)(__2MEU->__WJ +  1);
   } else /* FALSE */ {
-    i__E1G=(__INTEGER__Q)(((__STRING__BC *)buffer__A1G)->count__WJ +  1);
-    val__B1G=Self__50G;
-    while ((val__B1G !=  0)) {
-      Self__VLEU=((__STRING__BC *)buffer__A1G);
-      ch__2LEU=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )(__UINTEGER_32__RWB)(val__B1G %  10)) + ((__INTEGER_8__3YF )'0')))));
-      if ((Self__VLEU->capacity__HFL <= Self__VLEU->count__WJ)) {
-        if ((Self__VLEU->capacity__HFL ==  0)) {
-          Self__VLEU->capacity__HFL= 32;
-          __tmp__WLEU=create__KVW( 32);
-          Self__VLEU->storage__4EL=__tmp__WLEU;
-        } else /* FALSE */ {
-          __tmp__XLEU=(__INTEGER__Q)(Self__VLEU->capacity__HFL <<  1);
-          __tmp__WLEU=((__CHARACTER__DB *)Self__VLEU->storage__4EL);
-          old_nb_elts__ZLEU=Self__VLEU->capacity__HFL;
-          __tmp__0LEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WLEU),((__UINTEGER_32__RWB )old_nb_elts__ZLEU),((__UINTEGER_32__RWB )__tmp__XLEU));
-          __tmp__WLEU=((__CHARACTER__DB *)__tmp__0LEU);
-          clear__to__F00(__tmp__WLEU,old_nb_elts__ZLEU,(__INTEGER__Q)(__tmp__XLEU -  1));
-          Self__VLEU->storage__4EL=__tmp__WLEU;
-          Self__VLEU->capacity__HFL=__tmp__XLEU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__VLEU->storage__4EL)[Self__VLEU->count__WJ]=ch__2LEU;
-      Self__VLEU->count__WJ=(__INTEGER__Q)(Self__VLEU->count__WJ +  1);
-      val__B1G=(__UINTEGER_32__RWB)(val__B1G /  10);
-    };
-    j__F1G=((__STRING__BC *)buffer__A1G)->count__WJ;
-    while ((i__E1G < j__F1G)) {
-      Self__VLEU=((__STRING__BC *)buffer__A1G);
-      ch__2LEU=((__CHARACTER__DB *)Self__VLEU->storage__4EL)[(__INTEGER__Q)(i__E1G -  1)];
-      ((__CHARACTER__DB *)Self__VLEU->storage__4EL)[(__INTEGER__Q)(i__E1G -  1)]=((__CHARACTER__DB *)Self__VLEU->storage__4EL)[(__INTEGER__Q)(j__F1G -  1)];
-      ((__CHARACTER__DB *)Self__VLEU->storage__4EL)[(__INTEGER__Q)(j__F1G -  1)]=ch__2LEU;
-      j__F1G=(__INTEGER__Q)(j__F1G -  1);
-      i__E1G=(__INTEGER__Q)(i__E1G +  1);
+    __L1G=(____Q)(((____BC *)__H1G)->__WJ +  1);
+    __I1G=__G1G;
+    while ((__I1G !=  0)) {
+      __ENEU=((____BC *)__H1G);
+      __LNEU=((____DB )(((____EZF)(((____EZF )(____YWB)(__I1G %  10)) + ((____EZF )'0')))));
+      if ((__ENEU->__OFL <= __ENEU->__WJ)) {
+        if ((__ENEU->__OFL ==  0)) {
+          __ENEU->__OFL= 32;
+          __FNEU=__RVW( 32);
+          __ENEU->__FFL=__FNEU;
+        } else /* FALSE */ {
+          __GNEU=(____Q)(__ENEU->__OFL <<  1);
+          __FNEU=((____DB *)__ENEU->__FFL);
+          __INEU=__ENEU->__OFL;
+          __JNEU=__55W(((____IB )__FNEU),((____YWB )__INEU),((____YWB )__GNEU));
+          __FNEU=((____DB *)__JNEU);
+          __M00(__FNEU,__INEU,(____Q)(__GNEU -  1));
+          __ENEU->__FFL=__FNEU;
+          __ENEU->__OFL=__GNEU;
+        };
+      };
+      ((____DB *)__ENEU->__FFL)[__ENEU->__WJ]=__LNEU;
+      __ENEU->__WJ=(____Q)(__ENEU->__WJ +  1);
+      __I1G=(____YWB)(__I1G /  10);
+    };
+    __M1G=((____BC *)__H1G)->__WJ;
+    while ((__L1G < __M1G)) {
+      __ENEU=((____BC *)__H1G);
+      __LNEU=((____DB *)__ENEU->__FFL)[(____Q)(__L1G -  1)];
+      ((____DB *)__ENEU->__FFL)[(____Q)(__L1G -  1)]=((____DB *)__ENEU->__FFL)[(____Q)(__M1G -  1)];
+      ((____DB *)__ENEU->__FFL)[(____Q)(__M1G -  1)]=__LNEU;
+      __M1G=(____Q)(__M1G -  1);
+      __L1G=(____Q)(__L1G +  1);
     };
   };
 }
 
-static void print__stat__for__UHJF(__STRING_CONSTANT__0 *msg__WHJF,__INTEGER__Q n__XHJF,__INTEGER__Q t__YHJF)
-// ({STRING_CONSTANT__0},{INTEGER__Q},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __DJJF(____0 *__FJJF,____Q __GJJF,____Q __HJJF)
+// ({__0},{__Q},{__Q}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q pour_mil__ZHJF,i__KTVT;
-  pour_mil__ZHJF= 0;
-  if ((t__YHJF !=  0)) {
-    put_string__BJG(msg__WHJF);
-    pour_mil__ZHJF=((__INTEGER__Q )((int)((1000./ (t__YHJF) * (n__XHJF)))));
-    i__KTVT=(__INTEGER__Q)(pour_mil__ZHJF /  10);
-    ((__STRING__BC *)tmp_string__RTH)->count__WJ= 0;
-    append_in__YDE(i__KTVT,tmp_string__RTH);
-    put_string__BJG(tmp_string__RTH);
+  ____Q __IJJF,__ZUVT;
+  __IJJF= 0;
+  if ((__HJJF !=  0)) {
+    __IJG(__FJJF);
+    __IJJF=((____Q )((int)((1000./ (__HJJF) * (__GJJF)))));
+    __ZUVT=(____Q)(__IJJF /  10);
+    ((____BC *)__YTH)->__WJ= 0;
+    __5DE(__ZUVT,__YTH);
+    __IJG(__YTH);
     fputc((int)('.'),stderr);
-    i__KTVT=(__INTEGER__Q)(pour_mil__ZHJF %  10);
-    ((__STRING__BC *)tmp_string__RTH)->count__WJ= 0;
-    append_in__YDE(i__KTVT,tmp_string__RTH);
-    put_string__BJG(tmp_string__RTH);
-    put_string__BJG((&__string_412));
-    ((__STRING__BC *)tmp_string__RTH)->count__WJ= 0;
-    append_in__YDE(n__XHJF,tmp_string__RTH);
-    put_string__BJG(tmp_string__RTH);
+    __ZUVT=(____Q)(__IJJF %  10);
+    ((____BC *)__YTH)->__WJ= 0;
+    __5DE(__ZUVT,__YTH);
+    __IJG(__YTH);
+    __IJG((&__string_412));
+    ((____BC *)__YTH)->__WJ= 0;
+    __5DE(__GJJF,__YTH);
+    __IJG(__YTH);
     fputc((int)('/'),stderr);
-    ((__STRING__BC *)tmp_string__RTH)->count__WJ= 0;
-    append_in__YDE(t__YHJF,tmp_string__RTH);
-    put_string__BJG(tmp_string__RTH);
-    put_string__BJG((&__string_206));
+    ((____BC *)__YTH)->__WJ= 0;
+    __5DE(__HJJF,__YTH);
+    __IJG(__YTH);
+    __IJG((&__string_206));
   };
 }
 
-static void print__BFGF(__INTEGER__Q Self__CFGF)
-// ({INTEGER__Q}) Void No recursive, No inlinable.
+static void __QGGF(____Q __RGGF)
+// ({__Q}) Void No recursive, No inlinable.
 {
-  __BOOLEAN__L __tmp__JFGF;
-  if ((Self__CFGF ==  0)) {
+  ____L __YGGF;
+  if ((__RGGF ==  0)) {
     fputc((int)('0'),stdout);
-    __tmp__JFGF=TRUE__K__;
+    __YGGF=__K__;
   } else /* FALSE */ {
-    __tmp__JFGF=FALSE__O__;
+    __YGGF=__O__;
   };
-  if ((! __tmp__JFGF)) {
-    if ((Self__CFGF <  0)) {
+  if ((! __YGGF)) {
+    if ((__RGGF <  0)) {
       fputc((int)('-'),stdout);
-      print_positif__M5PG((__INTEGER__Q)(- Self__CFGF));
+      __1AQG((____Q)(- __RGGF));
     } else /* FALSE */ {
-      print_positif__M5PG(Self__CFGF);
+      __1AQG(__RGGF);
     };
   };
 }
 
-static __BOOLEAN__L set_value__XX0(__LIP_SLOT_DATA__VAB *Self__YX0,void *v__ZX0)
-// ({LIP_SLOT_DATA__VAB},{NULLxLIP_BOOLEAN__ZBBxLIP_INTEGER__5CBxLIP_STRING__LDB}) With result No recursive, No inlinable.
+static ____L __4X0(____2AB *__5X0,void *__AY0)
+// ({__2AB},{NULLx__ACBx__GDBx__SDB}) With result No recursive, No inlinable.
 {
-  void *__tmp__2X0,*__tmp__3X0;
-  __LIP_BOOLEAN__ZBB *result__Y14,*__tmp__114;
-  __LIP_INTEGER__5CB *Self__TZ1D,*result__WZ1D,*__tmp__ZZ1D;
-  __LIP_STRING__LDB *Self__E01D,*result__H01D,*__tmp__K01D;
-  __BOOLEAN__L __tmp__EY0,Result__0X0;
-  __tmp__2X0=Self__YX0->value__KBB;
-  switch (((struct ___OBJ *)__tmp__2X0)->__id) {
-  case __LIP_BOOLEAN__ZBB__: {
-    result__Y14=NULL;
-    if (v__ZX0==NULL) {
-      __tmp__114=NULL;
+  void *__DY0,*__EY0;
+  ____ACB *__514,*__C24;
+  ____GDB *__C11D,*__F11D,*__I11D;
+  ____SDB *__T11D,*__W11D,*__Z11D;
+  ____L __LY0,__BY0;
+  __DY0=__5X0->__RBB;
+  switch (((struct ___OBJ *)__DY0)->__id) {
+  case ____ACB__: {
+    __514=NULL;
+    if (__AY0==NULL) {
+      __C24=NULL;
     } else {
-      switch (((struct ___OBJ *)v__ZX0)->__id) {
-      case __LIP_BOOLEAN__ZBB__: {
-        __tmp__114=((__LIP_BOOLEAN__ZBB *)v__ZX0);
+      switch (((struct ___OBJ *)__AY0)->__id) {
+      case ____ACB__: {
+        __C24=((____ACB *)__AY0);
       } break;
-      case __LIP_INTEGER__5CB__: {
-        __tmp__114=NULL;
+      case ____GDB__: {
+        __C24=NULL;
       } break;
-      case __LIP_STRING__LDB__: {
-        __tmp__114=NULL;
+      case ____SDB__: {
+        __C24=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__114 != (void *)NULL)) {
-      result__Y14=__tmp__114;
+    if (((void *)__C24 != (void *)NULL)) {
+      __514=__C24;
     };
-    __tmp__3X0=result__Y14;
+    __EY0=__514;
   } break;
-  case __LIP_INTEGER__5CB__: {
-    Self__TZ1D=((__LIP_INTEGER__5CB *)((__LIP_BOOLEAN__ZBB *)__tmp__2X0));
-    result__WZ1D=NULL;
-    if (v__ZX0==NULL) {
-      __tmp__ZZ1D=NULL;
+  case ____GDB__: {
+    __C11D=((____GDB *)((____ACB *)__DY0));
+    __F11D=NULL;
+    if (__AY0==NULL) {
+      __I11D=NULL;
     } else {
-      switch (((struct ___OBJ *)v__ZX0)->__id) {
-      case __LIP_BOOLEAN__ZBB__: {
-        __tmp__ZZ1D=NULL;
+      switch (((struct ___OBJ *)__AY0)->__id) {
+      case ____ACB__: {
+        __I11D=NULL;
       } break;
-      case __LIP_INTEGER__5CB__: {
-        __tmp__ZZ1D=((__LIP_INTEGER__5CB *)v__ZX0);
+      case ____GDB__: {
+        __I11D=((____GDB *)__AY0);
       } break;
-      case __LIP_STRING__LDB__: {
-        __tmp__ZZ1D=NULL;
+      case ____SDB__: {
+        __I11D=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__ZZ1D != (void *)NULL)) {
-      Self__TZ1D->value__HHC=__tmp__ZZ1D->value__HHC;
-      result__WZ1D=Self__TZ1D;
+    if (((void *)__I11D != (void *)NULL)) {
+      __C11D->__OHC=__I11D->__OHC;
+      __F11D=__C11D;
     };
-    __tmp__3X0=result__WZ1D;
+    __EY0=__F11D;
   } break;
-  case __LIP_STRING__LDB__: {
-    Self__E01D=((__LIP_STRING__LDB *)((__LIP_BOOLEAN__ZBB *)__tmp__2X0));
-    result__H01D=NULL;
-    if (v__ZX0==NULL) {
-      __tmp__K01D=NULL;
+  case ____SDB__: {
+    __T11D=((____SDB *)((____ACB *)__DY0));
+    __W11D=NULL;
+    if (__AY0==NULL) {
+      __Z11D=NULL;
     } else {
-      switch (((struct ___OBJ *)v__ZX0)->__id) {
-      case __LIP_BOOLEAN__ZBB__: {
-        __tmp__K01D=NULL;
+      switch (((struct ___OBJ *)__AY0)->__id) {
+      case ____ACB__: {
+        __Z11D=NULL;
       } break;
-      case __LIP_INTEGER__5CB__: {
-        __tmp__K01D=NULL;
+      case ____GDB__: {
+        __Z11D=NULL;
       } break;
-      case __LIP_STRING__LDB__: {
-        __tmp__K01D=((__LIP_STRING__LDB *)v__ZX0);
+      case ____SDB__: {
+        __Z11D=((____SDB *)__AY0);
       } break;
       }
     };
-    if (((void *)__tmp__K01D != (void *)NULL)) {
-      Self__E01D->value__EGC=__tmp__K01D->value__EGC;
-      result__H01D=Self__E01D;
+    if (((void *)__Z11D != (void *)NULL)) {
+      __T11D->__LGC=__Z11D->__LGC;
+      __W11D=__T11D;
     };
-    __tmp__3X0=result__H01D;
+    __EY0=__W11D;
   } break;
   };
-  if (((void *)__tmp__3X0 != (void *)NULL)) {
-    Self__YX0->value__KBB=__tmp__3X0;
-    __tmp__EY0=TRUE__K__;
+  if (((void *)__EY0 != (void *)NULL)) {
+    __5X0->__RBB=__EY0;
+    __LY0=__K__;
   } else /* FALSE */ {
-    __tmp__EY0=FALSE__O__;
+    __LY0=__O__;
   };
-  Result__0X0=__tmp__EY0;
-  return(Result__0X0);
+  __BY0=__LY0;
+  return(__BY0);
 }
 
-static __POINTER__IB new_lab__F5I(__UINTEGER_32__RWB t__H5I)
-// ({UINTEGER_32__RWB}) With result No recursive, No inlinable.
+static ____IB __M5I(____YWB __O5I)
+// ({__YWB}) With result No recursive, No inlinable.
 {
-  __UINTEGER_32__RWB idx__J5I;
-  __MEMORY__UPG *blc__M5I,*__tmp__BBJ,*Self__XMEU,*prev__YMEU;
-  __MEMORY__UPG *next__ZMEU,*__tmp__4BJ;
-  __POINTER__IB pv__Q5I,__tmp__KBJ;
-  __BOOLEAN__L __tmp__PAJ;
-  idx__J5I= 0;
-  blc__M5I=NULL;
-  pv__Q5I=((__POINTER__IB )(NULL));
-  while_do__RKJ:
+  ____YWB __Q5I;
+  ____1PG *__T5I,*__IBJ,*__GOEU,*__HOEU,*__IOEU,*__FCJ;
+  ____IB __X5I,__RBJ;
+  ____L __WAJ;
+  __Q5I= 0;
+  __T5I=NULL;
+  __X5I=((____IB )(NULL));
+  __YKJ:
   {
-    if ((idx__J5I < nb_page__W5I)) {
-      blc__M5I=((__MEMORY__UPG *)(last_block[(idx__J5I)]));
-      __tmp__PAJ=(((__UINTEGER_32__RWB)(((__MEMORY__UPG *)blc__M5I)->size_and_id__XPG &  4294967292LU) <  4096) || ((__UINTEGER_32__RWB)(((__MEMORY__UPG *)blc__M5I)->size_and_id__XPG &  1) ==  1));
+    if ((__Q5I < __35I)) {
+      __T5I=((____1PG *)(last_block[(__Q5I)]));
+      __WAJ=(((____YWB)(((____1PG *)__T5I)->__4PG &  4294967292LU) <  4096) || ((____YWB)(((____1PG *)__T5I)->__4PG &  1) ==  1));
     } else /* FALSE */ {
-      __tmp__PAJ=FALSE__O__;
+      __WAJ=__O__;
     };
-    if (__tmp__PAJ) {
-      idx__J5I=(__UINTEGER_32__RWB)(idx__J5I +  1);
-      goto while_do__RKJ;
+    if (__WAJ) {
+      __Q5I=(____YWB)(__Q5I +  1);
+      goto __YKJ;
     };
   };
-  if ((idx__J5I >= nb_page__W5I)) {
-    __tmp__BBJ=new_page__MFO();
-    blc__M5I=__tmp__BBJ;
+  if ((__Q5I >= __35I)) {
+    __IBJ=__TFO();
+    __T5I=__IBJ;
   };
-  ((__MEMORY__UPG *)blc__M5I)->size_and_id__XPG=(__UINTEGER_32__RWB)(blc__M5I->size_and_id__XPG -  4096);
-  __tmp__BBJ=((__MEMORY__UPG *)blc__M5I);
-  __tmp__KBJ=((__POINTER__IB )((__MEMORY__UPG *)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB )__tmp__BBJ) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8))) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )(__UINTEGER_32__RWB)(__tmp__BBJ->size_and_id__XPG &  4294967292LU))))));
-  if ((((__POINTER__IB )(__UINTEGER_32__RWB)(((__MEMORY__UPG *)blc__M5I)->size_and_id__XPG &  4294967292LU)) < ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    Self__XMEU=((__MEMORY__UPG *)blc__M5I);
-    prev__YMEU=Self__XMEU->previous_free__ZPG;
-    next__ZMEU=Self__XMEU->next_free__YPG;
-    if (((void *)prev__YMEU == (void *)NULL)) {
-      first_free__ZB0=next__ZMEU;
+  ((____1PG *)__T5I)->__4PG=(____YWB)(__T5I->__4PG -  4096);
+  __IBJ=((____1PG *)__T5I);
+  __RBJ=((____IB )((____1PG *)(void *)((unsigned long)(void *)((unsigned long)((____IB )__IBJ) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8))) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )(____YWB)(__IBJ->__4PG &  4294967292LU))))));
+  if ((((____IB )(____YWB)(((____1PG *)__T5I)->__4PG &  4294967292LU)) < ((____IB )(MINIMUM_SIZE)))) {
+    __GOEU=((____1PG *)__T5I);
+    __HOEU=__GOEU->__AQG;
+    __IOEU=__GOEU->__5PG;
+    if (((void *)__HOEU == (void *)NULL)) {
+      __AC0=__IOEU;
     } else /* FALSE */ {
-      ((__MEMORY__UPG *)prev__YMEU)->next_free__YPG=next__ZMEU;
+      ((____1PG *)__HOEU)->__5PG=__IOEU;
     };
-    if (((void *)next__ZMEU != (void *)NULL)) {
-      ((__MEMORY__UPG *)next__ZMEU)->previous_free__ZPG=prev__YMEU;
+    if (((void *)__IOEU != (void *)NULL)) {
+      ((____1PG *)__IOEU)->__AQG=__HOEU;
     };
-    pv__Q5I=blc__M5I->previous_linear__WPG;
-    if ((pv__Q5I != (void *)NULL)) {
-      __tmp__4BJ=((__MEMORY__UPG *)(void *)((unsigned long)begin_memory__CMI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)pv__Q5I)));
-      __tmp__4BJ->size_and_id__XPG=(__UINTEGER_32__RWB)((__UINTEGER_32__RWB)(__tmp__4BJ->size_and_id__XPG + blc__M5I->size_and_id__XPG) +  8);
-      last_block[(idx__J5I)] = (__tmp__4BJ);
+    __X5I=__T5I->__3PG;
+    if ((__X5I != (void *)NULL)) {
+      __FCJ=((____1PG *)(void *)((unsigned long)__JMI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X5I)));
+      __FCJ->__4PG=(____YWB)((____YWB)(__FCJ->__4PG + __T5I->__4PG) +  8);
+      last_block[(__Q5I)] = (__FCJ);
     };
   };
-  ((__POINTER__IB *)__tmp__KBJ)[ 0]=((__POINTER__IB )t__H5I);
-  pv__Q5I=(void *)((unsigned long)__tmp__KBJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  return(pv__Q5I);
+  ((____IB *)__RBJ)[ 0]=((____IB )__O5I);
+  __X5I=(void *)((unsigned long)__RBJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  return(__X5I);
 }
 
-static __MEMORY__UPG* search__4PCB(__POINTER__IB new_size__AQCB)
-// ({POINTER__IB}) With result No recursive, No inlinable.
+static ____1PG* __NQCB(____IB __PQCB)
+// ({__IB}) With result No recursive, No inlinable.
 {
-  __MEMORY__UPG *result__CQCB,*__tmp__4RCB;
-  __UINTEGER_32__RWB __tmp__DSCB;
-  result__CQCB=first_free__ZB0;
-  while ((((void *)result__CQCB != (void *)NULL) && (((__POINTER__IB )(__UINTEGER_32__RWB)(((__MEMORY__UPG *)result__CQCB)->size_and_id__XPG &  4294967292LU)) < new_size__AQCB))) {
-    result__CQCB=result__CQCB->next_free__YPG;
-  };
-  if (((void *)result__CQCB == (void *)NULL)) {
-    __tmp__4RCB=new_page__MFO();
-    result__CQCB=__tmp__4RCB;
-  };
-  __tmp__DSCB=(__UINTEGER_32__RWB)(((__UINTEGER_32__RWB )((unsigned int)((void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)result__CQCB)) - (unsigned long)begin_memory__CMI)))) >>  26);
-  to_busy__index__1UVB(((__MEMORY__UPG *)result__CQCB),new_size__AQCB,__tmp__DSCB);
-  __tmp__4RCB=result__CQCB;
-  return(__tmp__4RCB);
+  ____1PG *__RQCB,*__NSCB;
+  ____YWB __SSCB;
+  __RQCB=__AC0;
+  while ((((void *)__RQCB != (void *)NULL) && (((____IB )(____YWB)(((____1PG *)__RQCB)->__4PG &  4294967292LU)) < __PQCB))) {
+    __RQCB=__RQCB->__5PG;
+  };
+  if (((void *)__RQCB == (void *)NULL)) {
+    __NSCB=__TFO();
+    __RQCB=__NSCB;
+  };
+  __SSCB=(____YWB)(((____YWB )((unsigned int)((void *)((unsigned long)((____IB )((____1PG *)__RQCB)) - (unsigned long)__JMI)))) >>  26);
+  __KWVB(((____1PG *)__RQCB),__PQCB,__SSCB);
+  __NSCB=__RQCB;
+  return(__NSCB);
 }
 
-static void** create__4OEB(__INTEGER__Q nb_elements__APEB)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __NPEB(____Q __PPEB)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__MMEU,result__KMEU,__tmp__LMEU,__tmp__NMEU;
-  __POINTER__IB __tmp__PMEU,__tmp__QMEU;
-  __UINTEGER_32__RWB __tmp__RMEU;
-  __MEMORY__UPG *__tmp__VMEU;
-  __INTEGER__Q Self__03ZB;
-  void **__tmp__34HB,**Result__BPEB;
-  sz__MMEU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__APEB * ((__INTEGER__Q )(sizeof(void *)))));
-  result__KMEU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__LMEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__NMEU=(void *)((unsigned long)(void *)((unsigned long)sz__MMEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMEU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__MMEU=(void *)((unsigned long)__tmp__NMEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__MMEU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__PMEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__QMEU=(void *)((unsigned long)(void *)((unsigned long)sz__MMEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PMEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PMEU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__RMEU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QMEU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__PMEU=micro_alloc__table__lab__HKI(__tmp__QMEU,((__POINTER__IB )(&(table_size[(__tmp__RMEU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QMEU)));
-    ((__POINTER__IB *)__tmp__PMEU)[ 0]=((__POINTER__IB ) 3);
-    result__KMEU=(void *)((unsigned long)__tmp__PMEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __1NEU,__ZNEU,__0NEU,__2NEU,__4NEU,__5NEU;
+  ____YWB __AOEU;
+  ____1PG *__EOEU;
+  ____Q __J5ZB;
+  void **__V5HB,**__QPEB;
+  __1NEU=((____IB )(____Q)(__PPEB * ((____Q )(sizeof(void *)))));
+  __ZNEU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __0NEU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __2NEU=(void *)((unsigned long)(void *)((unsigned long)__1NEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NEU) - (unsigned long)((____IB ) 1)));
+  __1NEU=(void *)((unsigned long)__2NEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__1NEU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __4NEU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __5NEU=(void *)((unsigned long)(void *)((unsigned long)__1NEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4NEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4NEU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __AOEU=((____YWB )((____Q )(void *)((unsigned long)__5NEU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __4NEU=__OKI(__5NEU,((____IB )(&(table_size[(__AOEU)-1]))),((____YWB )((____Q )__5NEU)));
+    ((____IB *)__4NEU)[ 0]=((____IB ) 3);
+    __ZNEU=(void *)((unsigned long)__4NEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__VMEU=search__4PCB(__tmp__NMEU);
-    result__KMEU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__VMEU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __EOEU=__NQCB(__2NEU);
+    __ZNEU=(void *)((unsigned long)((____IB )((____1PG *)__EOEU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__34HB=((void **)result__KMEU);
-  Self__03ZB=(__INTEGER__Q)(nb_elements__APEB -  1);
-  while ((Self__03ZB >=  0)) {
-    __tmp__34HB[Self__03ZB]=NULL;
-    Self__03ZB=(__INTEGER__Q)(Self__03ZB -  1);
+  __V5HB=((void **)__ZNEU);
+  __J5ZB=(____Q)(__PPEB -  1);
+  while ((__J5ZB >=  0)) {
+    __V5HB[__J5ZB]=NULL;
+    __J5ZB=(____Q)(__J5ZB -  1);
   };
-  Result__BPEB=__tmp__34HB;
-  return(Result__BPEB);
+  __QPEB=__V5HB;
+  return(__QPEB);
 }
 
-static void copy__to__size__CBDB(__POINTER__IB src__EBDB,__POINTER__IB dst__FBDB,__UINTEGER_32__RWB sz__GBDB)
-// ({POINTER__IB},{POINTER__IB},{UINTEGER_32__RWB}) Void No recursive, No inlinable.
+static void __RBDB(____IB __TBDB,____IB __UBDB,____YWB __VBDB)
+// ({__IB},{__IB},{__YWB}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__KBDB,__tmp__ZBDB;
-  __POINTER__IB *na_src__HBDB,*na_dst__IBDB;
-  __tmp__KBDB=((__INTEGER__Q )sz__GBDB);
-  __tmp__ZBDB=(__INTEGER__Q)(__tmp__KBDB / ((__INTEGER__Q )(sizeof(void *))));
-  na_src__HBDB=((__POINTER__IB *)src__EBDB);
-  na_dst__IBDB=((__POINTER__IB *)dst__FBDB);
-  __tmp__KBDB=(__INTEGER__Q)(__tmp__ZBDB -  1);
-  while ((__tmp__KBDB >=  0)) {
-    na_dst__IBDB[__tmp__KBDB]=na_src__HBDB[__tmp__KBDB];
-    __tmp__KBDB=(__INTEGER__Q)(__tmp__KBDB -  1);
+  ____Q __ZBDB,__ICDB;
+  ____IB *__WBDB,*__XBDB;
+  __ZBDB=((____Q )__VBDB);
+  __ICDB=(____Q)(__ZBDB / ((____Q )(sizeof(void *))));
+  __WBDB=((____IB *)__TBDB);
+  __XBDB=((____IB *)__UBDB);
+  __ZBDB=(____Q)(__ICDB -  1);
+  while ((__ZBDB >=  0)) {
+    __XBDB[__ZBDB]=__WBDB[__ZBDB];
+    __ZBDB=(____Q)(__ZBDB -  1);
   };
 }
 
-static void to_busy__index__1UVB(__MEMORY__UPG *Self__2UVB,__POINTER__IB sz__3UVB,__UINTEGER_32__RWB idx__4UVB)
-// ({MEMORY__UPG},{POINTER__IB},{UINTEGER_32__RWB}) Void No recursive, No inlinable.
+static void __KWVB(____1PG *__LWVB,____IB __MWVB,____YWB __NWVB)
+// ({__1PG},{__IB},{__YWB}) Void No recursive, No inlinable.
 {
-  __MEMORY__UPG *prev__3QZB,*next__4QZB,*__tmp__QWVB;
-  __POINTER__IB __tmp__3VVB,siz__5UVB,__tmp__4VVB;
-  prev__3QZB=Self__2UVB->previous_free__ZPG;
-  next__4QZB=Self__2UVB->next_free__YPG;
-  if (((void *)prev__3QZB == (void *)NULL)) {
-    first_free__ZB0=next__4QZB;
+  ____1PG *__MSZB,*__NSZB,*__5XVB;
+  ____IB __MXVB,__OWVB,__NXVB;
+  __MSZB=__LWVB->__AQG;
+  __NSZB=__LWVB->__5PG;
+  if (((void *)__MSZB == (void *)NULL)) {
+    __AC0=__NSZB;
   } else /* FALSE */ {
-    ((__MEMORY__UPG *)prev__3QZB)->next_free__YPG=next__4QZB;
+    ((____1PG *)__MSZB)->__5PG=__NSZB;
   };
-  if (((void *)next__4QZB != (void *)NULL)) {
-    ((__MEMORY__UPG *)next__4QZB)->previous_free__ZPG=prev__3QZB;
+  if (((void *)__NSZB != (void *)NULL)) {
+    ((____1PG *)__NSZB)->__AQG=__MSZB;
   };
-  __tmp__3VVB=((__POINTER__IB )Self__2UVB->size_and_id__XPG);
-  siz__5UVB=__tmp__3VVB;
-  __tmp__4VVB=(void *)((unsigned long)__tmp__3VVB - (unsigned long)sz__3UVB);
-  if ((__tmp__4VVB > (void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB )(MINIMUM_SIZE)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 2))) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8))))) {
-    siz__5UVB=sz__3UVB;
-    __tmp__QWVB=((__MEMORY__UPG *)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB )Self__2UVB) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8))) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)sz__3UVB)));
-    __tmp__QWVB->previous_linear__WPG=(void *)((unsigned long)((__POINTER__IB )Self__2UVB) - (unsigned long)begin_memory__CMI);
-    __tmp__QWVB->size_and_id__XPG=(__UINTEGER_32__RWB)(((__UINTEGER_32__RWB )((unsigned int)(__tmp__4VVB))) -  8);
-    __tmp__QWVB->next_free__YPG=first_free__ZB0;
-    __tmp__QWVB->previous_free__ZPG=NULL;
-    if (((void *)first_free__ZB0 != (void *)NULL)) {
-      ((__MEMORY__UPG *)first_free__ZB0)->previous_free__ZPG=__tmp__QWVB;
+  __MXVB=((____IB )__LWVB->__4PG);
+  __OWVB=__MXVB;
+  __NXVB=(void *)((unsigned long)__MXVB - (unsigned long)__MWVB);
+  if ((__NXVB > (void *)((unsigned long)(void *)((unsigned long)((____IB )(MINIMUM_SIZE)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 2))) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8))))) {
+    __OWVB=__MWVB;
+    __5XVB=((____1PG *)(void *)((unsigned long)(void *)((unsigned long)((____IB )__LWVB) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8))) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MWVB)));
+    __5XVB->__3PG=(void *)((unsigned long)((____IB )__LWVB) - (unsigned long)__JMI);
+    __5XVB->__4PG=(____YWB)(((____YWB )((unsigned int)(__NXVB))) -  8);
+    __5XVB->__5PG=__AC0;
+    __5XVB->__AQG=NULL;
+    if (((void *)__AC0 != (void *)NULL)) {
+      ((____1PG *)__AC0)->__AQG=__5XVB;
     };
-    first_free__ZB0=__tmp__QWVB;
-    if (((__UINTEGER_32__RWB)(__tmp__QWVB->size_and_id__XPG &  2) !=  0)) {
-      last_block[(idx__4UVB)] = (__tmp__QWVB);
+    __AC0=__5XVB;
+    if (((____YWB)(__5XVB->__4PG &  2) !=  0)) {
+      last_block[(__NWVB)] = (__5XVB);
     } else /* FALSE */ {
-      ((__MEMORY__UPG *)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB )__tmp__QWVB) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8))) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )(__UINTEGER_32__RWB)(__tmp__QWVB->size_and_id__XPG &  4294967292LU)))))->previous_linear__WPG=(void *)((unsigned long)((__POINTER__IB )__tmp__QWVB) - (unsigned long)begin_memory__CMI);
+      ((____1PG *)(void *)((unsigned long)(void *)((unsigned long)((____IB )__5XVB) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8))) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )(____YWB)(__5XVB->__4PG &  4294967292LU)))))->__3PG=(void *)((unsigned long)((____IB )__5XVB) - (unsigned long)__JMI);
     };
   };
-  Self__2UVB->size_and_id__XPG=(__UINTEGER_32__RWB)(((__UINTEGER_32__RWB )((unsigned int)(siz__5UVB))) |  1);
+  __LWVB->__4PG=(____YWB)(((____YWB )((unsigned int)(__OWVB))) |  1);
   ;
 }
 
-static __STRING_CONSTANT__0** create__LQEB(__INTEGER__Q nb_elements__NQEB)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____0** __0QEB(____Q __2QEB)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__TSAU,result__RSAU,__tmp__SSAU,__tmp__USAU;
-  __POINTER__IB __tmp__WSAU,__tmp__XSAU;
-  __UINTEGER_32__RWB __tmp__YSAU;
-  __MEMORY__UPG *__tmp__2SAU;
-  __INTEGER__Q Self__B5ZB;
-  __STRING_CONSTANT__0 **__tmp__VBIB,**Result__OQEB;
-  sz__TSAU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__NQEB * ((__INTEGER__Q )(sizeof(void *)))));
-  result__RSAU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__SSAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__USAU=(void *)((unsigned long)(void *)((unsigned long)sz__TSAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SSAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SSAU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__TSAU=(void *)((unsigned long)__tmp__USAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__TSAU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__WSAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__XSAU=(void *)((unsigned long)(void *)((unsigned long)sz__TSAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WSAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WSAU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__YSAU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XSAU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__WSAU=micro_alloc__table__lab__HKI(__tmp__XSAU,((__POINTER__IB )(&(table_size[(__tmp__YSAU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XSAU)));
-    ((__POINTER__IB *)__tmp__WSAU)[ 0]=((__POINTER__IB ) 3);
-    result__RSAU=(void *)((unsigned long)__tmp__WSAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __CUAU,__AUAU,__BUAU,__DUAU,__FUAU,__GUAU;
+  ____YWB __HUAU;
+  ____1PG *__LUAU;
+  ____Q __QA0B;
+  ____0 **__NCIB,**__3QEB;
+  __CUAU=((____IB )(____Q)(__2QEB * ((____Q )(sizeof(void *)))));
+  __AUAU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __BUAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __DUAU=(void *)((unsigned long)(void *)((unsigned long)__CUAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BUAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BUAU) - (unsigned long)((____IB ) 1)));
+  __CUAU=(void *)((unsigned long)__DUAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__CUAU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __FUAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __GUAU=(void *)((unsigned long)(void *)((unsigned long)__CUAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FUAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FUAU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __HUAU=((____YWB )((____Q )(void *)((unsigned long)__GUAU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __FUAU=__OKI(__GUAU,((____IB )(&(table_size[(__HUAU)-1]))),((____YWB )((____Q )__GUAU)));
+    ((____IB *)__FUAU)[ 0]=((____IB ) 3);
+    __AUAU=(void *)((unsigned long)__FUAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__2SAU=search__4PCB(__tmp__USAU);
-    result__RSAU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__2SAU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __LUAU=__NQCB(__DUAU);
+    __AUAU=(void *)((unsigned long)((____IB )((____1PG *)__LUAU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__VBIB=((__STRING_CONSTANT__0 **)result__RSAU);
-  Self__B5ZB=(__INTEGER__Q)(nb_elements__NQEB -  1);
-  while ((Self__B5ZB >=  0)) {
-    __tmp__VBIB[Self__B5ZB]=NULL;
-    Self__B5ZB=(__INTEGER__Q)(Self__B5ZB -  1);
+  __NCIB=((____0 **)__AUAU);
+  __QA0B=(____Q)(__2QEB -  1);
+  while ((__QA0B >=  0)) {
+    __NCIB[__QA0B]=NULL;
+    __QA0B=(____Q)(__QA0B -  1);
   };
-  Result__OQEB=__tmp__VBIB;
-  return(Result__OQEB);
+  __3QEB=__NCIB;
+  return(__3QEB);
 }
 
-static void* fast_reference_at__O5J(__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *Self__P5J,__STRING_CONSTANT__0 *k__Q5J)
-// ({HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __V5J(____SNC *__W5J,____0 *__X5J)
+// ({__SNC},{NULLx__0}) With result No recursive, No inlinable.
 {
-  void *result__25J,*Result__R5J;
-  __INTEGER__Q __tmp__35J;
-  __HASHED_DICTIONARY_NODEoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__Z5J *node__15J;
-  result__25J=NULL;
-  __tmp__35J=hash_code__1CM(((__STRING_CONSTANT__0 *)k__Q5J));
-  node__15J=((void **)Self__P5J->buckets__FAK)[(__INTEGER__Q)(__tmp__35J % Self__P5J->capacity__45J)];
-  while ((! (((void *)node__15J == (void *)NULL) || ((void *)node__15J->key__RAK == (void *)k__Q5J)))) {
-    node__15J=node__15J->next__2AK;
-  };
-  if (((void *)node__15J != (void *)NULL)) {
-    result__25J=node__15J->item__EBK;
-  };
-  Result__R5J=result__25J;
-  return(Result__R5J);
+  void *__DAK,*__Y5J;
+  ____Q __EAK;
+  ____AAK *__CAK;
+  __DAK=NULL;
+  __EAK=__CDM(((____0 *)__X5J));
+  __CAK=((void **)__W5J->__MAK)[(____Q)(__EAK % __W5J->__FAK)];
+  while ((! (((void *)__CAK == (void *)NULL) || ((void *)__CAK->__YAK == (void *)__X5J)))) {
+    __CAK=__CAK->__DBK;
+  };
+  if (((void *)__CAK != (void *)NULL)) {
+    __DAK=__CAK->__LBK;
+  };
+  __Y5J=__DAK;
+  return(__Y5J);
 }
 
-static void** create__B3KD(__INTEGER__Q nb_elements__D3KD)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __Q4KD(____Q __S4KD)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__ATAU,result__4SAU,__tmp__5SAU,__tmp__BTAU;
-  __POINTER__IB __tmp__DTAU,__tmp__ETAU;
-  __UINTEGER_32__RWB __tmp__FTAU;
-  __MEMORY__UPG *__tmp__JTAU;
-  __INTEGER__Q Self__XYFE;
-  void **__tmp__FNQD,**Result__E3KD;
-  sz__ATAU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__D3KD * ((__INTEGER__Q )(sizeof(void *)))));
-  result__4SAU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__5SAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__BTAU=(void *)((unsigned long)(void *)((unsigned long)sz__ATAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5SAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5SAU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__ATAU=(void *)((unsigned long)__tmp__BTAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__ATAU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__DTAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__ETAU=(void *)((unsigned long)(void *)((unsigned long)sz__ATAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DTAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DTAU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__FTAU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ETAU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__DTAU=micro_alloc__table__lab__HKI(__tmp__ETAU,((__POINTER__IB )(&(table_size[(__tmp__FTAU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ETAU)));
-    ((__POINTER__IB *)__tmp__DTAU)[ 0]=((__POINTER__IB ) 3);
-    result__4SAU=(void *)((unsigned long)__tmp__DTAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __PUAU,__NUAU,__OUAU,__QUAU,__SUAU,__TUAU;
+  ____YWB __UUAU;
+  ____1PG *__YUAU;
+  ____Q __G0FE;
+  void **__UOQD,**__T4KD;
+  __PUAU=((____IB )(____Q)(__S4KD * ((____Q )(sizeof(void *)))));
+  __NUAU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __OUAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __QUAU=(void *)((unsigned long)(void *)((unsigned long)__PUAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OUAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OUAU) - (unsigned long)((____IB ) 1)));
+  __PUAU=(void *)((unsigned long)__QUAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__PUAU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __SUAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __TUAU=(void *)((unsigned long)(void *)((unsigned long)__PUAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SUAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SUAU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __UUAU=((____YWB )((____Q )(void *)((unsigned long)__TUAU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __SUAU=__OKI(__TUAU,((____IB )(&(table_size[(__UUAU)-1]))),((____YWB )((____Q )__TUAU)));
+    ((____IB *)__SUAU)[ 0]=((____IB ) 3);
+    __NUAU=(void *)((unsigned long)__SUAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__JTAU=search__4PCB(__tmp__BTAU);
-    result__4SAU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__JTAU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __YUAU=__NQCB(__QUAU);
+    __NUAU=(void *)((unsigned long)((____IB )((____1PG *)__YUAU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__FNQD=((void **)result__4SAU);
-  Self__XYFE=(__INTEGER__Q)(nb_elements__D3KD -  1);
-  while ((Self__XYFE >=  0)) {
-    __tmp__FNQD[Self__XYFE]=NULL;
-    Self__XYFE=(__INTEGER__Q)(Self__XYFE -  1);
+  __UOQD=((void **)__NUAU);
+  __G0FE=(____Q)(__S4KD -  1);
+  while ((__G0FE >=  0)) {
+    __UOQD[__G0FE]=NULL;
+    __G0FE=(____Q)(__G0FE -  1);
   };
-  Result__E3KD=__tmp__FNQD;
-  return(Result__E3KD);
+  __T4KD=__UOQD;
+  return(__T4KD);
 }
 
-static __INTEGER__Q hash_code__1CM(__STRING_CONSTANT__0 *Self__2CM)
-// ({STRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____Q __CDM(____0 *__DDM)
+// ({__0}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__4CM,__tmp__5CM,Self__5AN;
-  __CHARACTER__DB *__tmp__ZVVT;
-  result__4CM= 0;
-  __tmp__5CM=Self__2CM->count__0C;
-  Self__5AN= 1;
-  __tmp__ZVVT=Self__2CM->storage__1C;
-  while ((Self__5AN <= __tmp__5CM)) {
-    result__4CM=(__INTEGER__Q)((__INTEGER__Q)( 5 * result__4CM) + ((__INTEGER__Q )((__INTEGER_8__3YF )((__CHARACTER__DB *)__tmp__ZVVT)[(__INTEGER__Q)(Self__5AN -  1)])));
-    Self__5AN=(__INTEGER__Q)(Self__5AN +  1);
-  };
-  if ((result__4CM <  0)) {
-    result__4CM=(__INTEGER__Q)(~ result__4CM);
-  };
-  __tmp__5CM=result__4CM;
-  return(__tmp__5CM);
+  ____Q __FDM,__GDM,__GBN;
+  ____DB *__IXVT;
+  __FDM= 0;
+  __GDM=__DDM->__0C;
+  __GBN= 1;
+  __IXVT=__DDM->__1C;
+  while ((__GBN <= __GDM)) {
+    __FDM=(____Q)((____Q)( 5 * __FDM) + ((____Q )((____EZF )((____DB *)__IXVT)[(____Q)(__GBN -  1)])));
+    __GBN=(____Q)(__GBN +  1);
+  };
+  if ((__FDM <  0)) {
+    __FDM=(____Q)(~ __FDM);
+  };
+  __GDM=__FDM;
+  return(__GDM);
 }
 
-static void** create__1MFC(__INTEGER__Q nb_elements__3MFC)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __KOFC(____Q __MOFC)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__NTAU,result__LTAU,__tmp__MTAU,__tmp__OTAU;
-  __POINTER__IB __tmp__QTAU,__tmp__RTAU;
-  __UINTEGER_32__RWB __tmp__STAU;
-  __MEMORY__UPG *__tmp__WTAU;
-  __INTEGER__Q Self__OI5C;
-  void **__tmp__SNIC,**Result__4MFC;
-  sz__NTAU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__3MFC * ((__INTEGER__Q )(sizeof(void *)))));
-  result__LTAU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__MTAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__OTAU=(void *)((unsigned long)(void *)((unsigned long)sz__NTAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MTAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MTAU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__NTAU=(void *)((unsigned long)__tmp__OTAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__NTAU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__QTAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__RTAU=(void *)((unsigned long)(void *)((unsigned long)sz__NTAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTAU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__STAU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RTAU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__QTAU=micro_alloc__table__lab__HKI(__tmp__RTAU,((__POINTER__IB )(&(table_size[(__tmp__STAU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RTAU)));
-    ((__POINTER__IB *)__tmp__QTAU)[ 0]=((__POINTER__IB ) 3);
-    result__LTAU=(void *)((unsigned long)__tmp__QTAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __2UAU,__0UAU,__1UAU,__3UAU,__5UAU,__AVAU;
+  ____YWB __BVAU;
+  ____1PG *__FVAU;
+  ____Q __3J5C;
+  void **__BPIC,**__NOFC;
+  __2UAU=((____IB )(____Q)(__MOFC * ((____Q )(sizeof(void *)))));
+  __0UAU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __1UAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __3UAU=(void *)((unsigned long)(void *)((unsigned long)__2UAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1UAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1UAU) - (unsigned long)((____IB ) 1)));
+  __2UAU=(void *)((unsigned long)__3UAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__2UAU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __5UAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __AVAU=(void *)((unsigned long)(void *)((unsigned long)__2UAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UAU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __BVAU=((____YWB )((____Q )(void *)((unsigned long)__AVAU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __5UAU=__OKI(__AVAU,((____IB )(&(table_size[(__BVAU)-1]))),((____YWB )((____Q )__AVAU)));
+    ((____IB *)__5UAU)[ 0]=((____IB ) 3);
+    __0UAU=(void *)((unsigned long)__5UAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__WTAU=search__4PCB(__tmp__OTAU);
-    result__LTAU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__WTAU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __FVAU=__NQCB(__3UAU);
+    __0UAU=(void *)((unsigned long)((____IB )((____1PG *)__FVAU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__SNIC=((void **)result__LTAU);
-  Self__OI5C=(__INTEGER__Q)(nb_elements__3MFC -  1);
-  while ((Self__OI5C >=  0)) {
-    __tmp__SNIC[Self__OI5C]=NULL;
-    Self__OI5C=(__INTEGER__Q)(Self__OI5C -  1);
+  __BPIC=((void **)__0UAU);
+  __3J5C=(____Q)(__MOFC -  1);
+  while ((__3J5C >=  0)) {
+    __BPIC[__3J5C]=NULL;
+    __3J5C=(____Q)(__3J5C -  1);
   };
-  Result__4MFC=__tmp__SNIC;
-  return(Result__4MFC);
+  __NOFC=__BPIC;
+  return(__NOFC);
 }
 
-static void clear__to__HGZI(void **Self__IGZI,__INTEGER__Q lower__JGZI,__INTEGER__Q upper__KGZI)
-// ({NATIVE_ARRAYoLOCALo__WT5F},{INTEGER__Q},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __WHZI(void **__XHZI,____Q __YHZI,____Q __ZHZI)
+// ({__FV5F},{__Q},{__Q}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q Self__TO0I;
-  Self__TO0I=lower__JGZI;
-  while ((Self__TO0I <= upper__KGZI)) {
-    Self__IGZI[Self__TO0I]=NULL;
-    Self__TO0I=(__INTEGER__Q)(Self__TO0I +  1);
+  ____Q __CQ0I;
+  __CQ0I=__YHZI;
+  while ((__CQ0I <= __ZHZI)) {
+    __XHZI[__CQ0I]=NULL;
+    __CQ0I=(____Q)(__CQ0I +  1);
   };
 }
 
-static void** create__YHEB(__INTEGER__Q nb_elements__0HEB)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __HIEB(____Q __JIEB)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__0TAU,result__YTAU,__tmp__ZTAU,__tmp__1TAU;
-  __POINTER__IB __tmp__3TAU,__tmp__4TAU;
-  __UINTEGER_32__RWB __tmp__5TAU;
-  __MEMORY__UPG *__tmp__DUAU;
-  __INTEGER__Q Self__QWZB;
-  void **__tmp__EIEB,**Result__1HEB;
-  sz__0TAU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__0HEB * ((__INTEGER__Q )(sizeof(void *)))));
-  result__YTAU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__ZTAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__1TAU=(void *)((unsigned long)(void *)((unsigned long)sz__0TAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZTAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZTAU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__0TAU=(void *)((unsigned long)__tmp__1TAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__0TAU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__3TAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__4TAU=(void *)((unsigned long)(void *)((unsigned long)sz__0TAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TAU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__5TAU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4TAU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__3TAU=micro_alloc__table__lab__HKI(__tmp__4TAU,((__POINTER__IB )(&(table_size[(__tmp__5TAU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4TAU)));
-    ((__POINTER__IB *)__tmp__3TAU)[ 0]=((__POINTER__IB ) 3);
-    result__YTAU=(void *)((unsigned long)__tmp__3TAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __JVAU,__HVAU,__IVAU,__KVAU,__MVAU,__NVAU;
+  ____YWB __OVAU;
+  ____1PG *__SVAU;
+  ____Q __5XZB;
+  void **__TIEB,**__KIEB;
+  __JVAU=((____IB )(____Q)(__JIEB * ((____Q )(sizeof(void *)))));
+  __HVAU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __IVAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __KVAU=(void *)((unsigned long)(void *)((unsigned long)__JVAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IVAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IVAU) - (unsigned long)((____IB ) 1)));
+  __JVAU=(void *)((unsigned long)__KVAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__JVAU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __MVAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __NVAU=(void *)((unsigned long)(void *)((unsigned long)__JVAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVAU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __OVAU=((____YWB )((____Q )(void *)((unsigned long)__NVAU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __MVAU=__OKI(__NVAU,((____IB )(&(table_size[(__OVAU)-1]))),((____YWB )((____Q )__NVAU)));
+    ((____IB *)__MVAU)[ 0]=((____IB ) 3);
+    __HVAU=(void *)((unsigned long)__MVAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__DUAU=search__4PCB(__tmp__1TAU);
-    result__YTAU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__DUAU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __SVAU=__NQCB(__KVAU);
+    __HVAU=(void *)((unsigned long)((____IB )((____1PG *)__SVAU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__EIEB=((void **)result__YTAU);
-  Self__QWZB=(__INTEGER__Q)(nb_elements__0HEB -  1);
-  while ((Self__QWZB >=  0)) {
-    __tmp__EIEB[Self__QWZB]=NULL;
-    Self__QWZB=(__INTEGER__Q)(Self__QWZB -  1);
+  __TIEB=((void **)__HVAU);
+  __5XZB=(____Q)(__JIEB -  1);
+  while ((__5XZB >=  0)) {
+    __TIEB[__5XZB]=NULL;
+    __5XZB=(____Q)(__5XZB -  1);
   };
-  Result__1HEB=__tmp__EIEB;
-  return(Result__1HEB);
+  __KIEB=__TIEB;
+  return(__KIEB);
 }
 
-static void copy__to__until__LC1(__CHARACTER__DB *Self__MC1,__CHARACTER__DB *src__NC1,__INTEGER__Q dest__OC1,__INTEGER__Q src_capacity__PC1)
-// ({NATIVE_ARRAYoExpanded_CHARACTERo__MB},{NULLxNATIVE_ARRAYoExpanded_CHARACTERo__MB},{INTEGER__Q},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __SC1(____DB *__TC1,____DB *__UC1,____Q __VC1,____Q __WC1)
+// ({__MB},{NULLx__MB},{__Q},{__Q}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q i2__5C1,i1__4C1;
-  i2__5C1= 0;
-  i1__4C1=dest__OC1;
-  while ((i2__5C1 != src_capacity__PC1)) {
-    Self__MC1[i1__4C1]=((__CHARACTER__DB *)src__NC1)[i2__5C1];
-    i2__5C1=(__INTEGER__Q)(i2__5C1 +  1);
-    i1__4C1=(__INTEGER__Q)(i1__4C1 +  1);
+  ____Q __GD1,__FD1;
+  __GD1= 0;
+  __FD1=__VC1;
+  while ((__GD1 != __WC1)) {
+    __TC1[__FD1]=((____DB *)__UC1)[__GD1];
+    __GD1=(____Q)(__GD1 +  1);
+    __FD1=(____Q)(__FD1 +  1);
   };
 }
 
-static void** create__JYKH(__INTEGER__Q nb_elements__LYKH)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __YZKH(____Q __0ZKH)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__HUAU,result__FUAU,__tmp__GUAU,__tmp__IUAU;
-  __POINTER__IB __tmp__KUAU,__tmp__LUAU;
-  __UINTEGER_32__RWB __tmp__MUAU;
-  __MEMORY__UPG *__tmp__QUAU;
-  __INTEGER__Q Self__XOVH;
-  void **__tmp__Z1NH,**Result__MYKH;
-  sz__HUAU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__LYKH * ((__INTEGER__Q )(sizeof(void *)))));
-  result__FUAU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__GUAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__IUAU=(void *)((unsigned long)(void *)((unsigned long)sz__HUAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GUAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GUAU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__HUAU=(void *)((unsigned long)__tmp__IUAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__HUAU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__KUAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__LUAU=(void *)((unsigned long)(void *)((unsigned long)sz__HUAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KUAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KUAU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__MUAU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LUAU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__KUAU=micro_alloc__table__lab__HKI(__tmp__LUAU,((__POINTER__IB )(&(table_size[(__tmp__MUAU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LUAU)));
-    ((__POINTER__IB *)__tmp__KUAU)[ 0]=((__POINTER__IB ) 3);
-    result__FUAU=(void *)((unsigned long)__tmp__KUAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __WVAU,__UVAU,__VVAU,__XVAU,__ZVAU,__0VAU;
+  ____YWB __1VAU;
+  ____1PG *__5VAU;
+  ____Q __GQVH;
+  void **__I3NH,**__1ZKH;
+  __WVAU=((____IB )(____Q)(__0ZKH * ((____Q )(sizeof(void *)))));
+  __UVAU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __VVAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __XVAU=(void *)((unsigned long)(void *)((unsigned long)__WVAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VVAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VVAU) - (unsigned long)((____IB ) 1)));
+  __WVAU=(void *)((unsigned long)__XVAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__WVAU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __ZVAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __0VAU=(void *)((unsigned long)(void *)((unsigned long)__WVAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZVAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZVAU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __1VAU=((____YWB )((____Q )(void *)((unsigned long)__0VAU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __ZVAU=__OKI(__0VAU,((____IB )(&(table_size[(__1VAU)-1]))),((____YWB )((____Q )__0VAU)));
+    ((____IB *)__ZVAU)[ 0]=((____IB ) 3);
+    __UVAU=(void *)((unsigned long)__ZVAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__QUAU=search__4PCB(__tmp__IUAU);
-    result__FUAU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__QUAU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __5VAU=__NQCB(__XVAU);
+    __UVAU=(void *)((unsigned long)((____IB )((____1PG *)__5VAU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__Z1NH=((void **)result__FUAU);
-  Self__XOVH=(__INTEGER__Q)(nb_elements__LYKH -  1);
-  while ((Self__XOVH >=  0)) {
-    __tmp__Z1NH[Self__XOVH]=NULL;
-    Self__XOVH=(__INTEGER__Q)(Self__XOVH -  1);
+  __I3NH=((void **)__UVAU);
+  __GQVH=(____Q)(__0ZKH -  1);
+  while ((__GQVH >=  0)) {
+    __I3NH[__GQVH]=NULL;
+    __GQVH=(____Q)(__GQVH -  1);
   };
-  Result__MYKH=__tmp__Z1NH;
-  return(Result__MYKH);
+  __1ZKH=__I3NH;
+  return(__1ZKH);
 }
 
-static __BOOLEAN__L has__0G1(__HASHED_SEToABSTRACT_STRINGo__AO *Self__1G1,__STRING_CONSTANT__0 *e__2G1)
-// ({HASHED_SEToABSTRACT_STRINGo__AO},{STRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____L __BH1(____AO *__CH1,____0 *__DH1)
+// ({__AO},{__0}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__GH1;
-  __HASHED_SET_NODEoABSTRACT_STRINGo__0YX *node__FH1;
-  __BOOLEAN__L __tmp__YH1,__tmp__VH1;
-  __tmp__GH1=hash_code__1CM(e__2G1);
-  node__FH1=((void **)Self__1G1->buckets__JZX)[(__INTEGER__Q)(__tmp__GH1 % Self__1G1->capacity__CZX)];
-  until_do__VI5:
+  ____Q __NH1;
+  ____BZX *__MH1;
+  ____L __5H1,__2H1;
+  __NH1=__CDM(__DH1);
+  __MH1=((void **)__CH1->__QZX)[(____Q)(__NH1 % __CH1->__JZX)];
+  __2I5:
   {
-    if (((void *)node__FH1 == (void *)NULL)) {
-      __tmp__YH1=TRUE__K__;
+    if (((void *)__MH1 == (void *)NULL)) {
+      __5H1=__K__;
     } else /* FALSE */ {
-      __tmp__VH1=__infix_equal_equal__YVZ(((__STRING_CONSTANT__0 *)node__FH1->item__VZX),e__2G1);
-      __tmp__YH1=__tmp__VH1;
+      __2H1=__5VZ(((____0 *)__MH1->__2ZX),__DH1);
+      __5H1=__2H1;
     };
-    if ((! __tmp__YH1)) {
-      node__FH1=node__FH1->next__B0X;
-      goto until_do__VI5;
+    if ((! __5H1)) {
+      __MH1=__MH1->__I0X;
+      goto __2I5;
     };
   };
-  __tmp__YH1=((void *)node__FH1 != (void *)NULL);
-  return(__tmp__YH1);
+  __5H1=((void *)__MH1 != (void *)NULL);
+  return(__5H1);
 }
 
-static __BOOLEAN__L __infix_equal_equal__YVZ(__STRING_CONSTANT__0 *Self__ZVZ,void *other__0VZ)
-// ({STRING_CONSTANT__0},{NULLxSTRING_CONSTANT__0xSTRING__BC}) With result No recursive, No inlinable.
+static ____L __5VZ(____0 *__AWZ,void *__BWZ)
+// ({__0},{NULLx__0x__BC}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__DWZ,__tmp__EWZ;
-  __BOOLEAN__L result__2VZ,__tmp__ZWZ;
-  __CHARACTER__DB *__tmp__VWZ,*__tmp__WWZ;
-  result__2VZ=FALSE__O__;
-  __tmp__DWZ=Self__ZVZ->count__0C;
-  if (((struct ___OBJ *)other__0VZ)->__id==__STRING_CONSTANT__0__) {
-    __tmp__EWZ=((__STRING_CONSTANT__0 *)other__0VZ)->count__0C;
+  ____Q __KWZ,__LWZ;
+  ____L __DWZ,__AXZ;
+  ____DB *__2WZ,*__3WZ;
+  __DWZ=__O__;
+  __KWZ=__AWZ->__0C;
+  if (((struct ___OBJ *)__BWZ)->__id==____0__) {
+    __LWZ=((____0 *)__BWZ)->__0C;
   } else /* STRING */ {
-    __tmp__EWZ=((__STRING__BC *)other__0VZ)->count__WJ;
+    __LWZ=((____BC *)__BWZ)->__WJ;
   };
-  if ((__tmp__DWZ == __tmp__EWZ)) {
-    if ((Self__ZVZ->count__0C ==  0)) {
-      result__2VZ=TRUE__K__;
+  if ((__KWZ == __LWZ)) {
+    if ((__AWZ->__0C ==  0)) {
+      __DWZ=__K__;
     } else /* FALSE */ {
-      __tmp__VWZ=Self__ZVZ->storage__1C;
-      if (((struct ___OBJ *)other__0VZ)->__id==__STRING_CONSTANT__0__) {
-        __tmp__WWZ=((__STRING_CONSTANT__0 *)other__0VZ)->storage__1C;
+      __2WZ=__AWZ->__1C;
+      if (((struct ___OBJ *)__BWZ)->__id==____0__) {
+        __3WZ=((____0 *)__BWZ)->__1C;
       } else /* STRING */ {
-        __tmp__WWZ=((__STRING__BC *)other__0VZ)->storage__4EL;
+        __3WZ=((____BC *)__BWZ)->__FFL;
       };
-      __tmp__ZWZ=fast_memcmp__until__QNLB(((__CHARACTER__DB *)__tmp__VWZ),__tmp__WWZ,Self__ZVZ->count__0C);
-      result__2VZ=__tmp__ZWZ;
+      __AXZ=__IOLB(((____DB *)__2WZ),__3WZ,__AWZ->__0C);
+      __DWZ=__AXZ;
     };
   };
-  __tmp__ZWZ=result__2VZ;
-  return(__tmp__ZWZ);
+  __AXZ=__DWZ;
+  return(__AXZ);
 }
 
-static void increase_capacity__MQJB(__HASHED_SEToABSTRACT_STRINGo__AO *Self__NQJB)
-// ({HASHED_SEToABSTRACT_STRINGo__AO}) Void No recursive, No inlinable.
+static void __ERJB(____AO *__FRJB)
+// ({__AO}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__XQJB,i__OQJB,__tmp__VRJB,__tmp__XRJB;
-  __HASHED_SET_NODEoABSTRACT_STRINGo__0YX *node1__SQJB,*node2__TQJB;
-  void **old_buckets__RQJB,**__tmp__0QJB;
-  node1__SQJB=NULL;
-  node2__TQJB=NULL;
-  __tmp__XQJB=prime_number_ceiling__BKN((__INTEGER__Q)(Self__NQJB->capacity__CZX +  1));
-  old_buckets__RQJB=Self__NQJB->buckets__JZX;
-  __tmp__0QJB=create__TO5(__tmp__XQJB);
-  Self__NQJB->buckets__JZX=__tmp__0QJB;
-  i__OQJB=(__INTEGER__Q)(Self__NQJB->capacity__CZX -  1);
-  Self__NQJB->capacity__CZX=__tmp__XQJB;
-  while ((i__OQJB >=  0)) {
-    node1__SQJB=((void **)old_buckets__RQJB)[i__OQJB];
-    while (((void *)node1__SQJB != (void *)NULL)) {
-      node2__TQJB=node1__SQJB->next__B0X;
-      __tmp__VRJB=hash_code__1CM(((__STRING_CONSTANT__0 *)node1__SQJB->item__VZX));
-      __tmp__XRJB=(__INTEGER__Q)(__tmp__VRJB % Self__NQJB->capacity__CZX);
-      ((__HASHED_SET_NODEoABSTRACT_STRINGo__0YX *)node1__SQJB)->next__B0X=((void **)Self__NQJB->buckets__JZX)[__tmp__XRJB];
-      ((void **)Self__NQJB->buckets__JZX)[__tmp__XRJB]=node1__SQJB;
-      node1__SQJB=node2__TQJB;
-    };
-    i__OQJB=(__INTEGER__Q)(i__OQJB -  1);
+  ____Q __PRJB,__GRJB,__NSJB,__PSJB;
+  ____BZX *__KRJB,*__LRJB;
+  void **__JRJB,**__SRJB;
+  __KRJB=NULL;
+  __LRJB=NULL;
+  __PRJB=__IKN((____Q)(__FRJB->__JZX +  1));
+  __JRJB=__FRJB->__QZX;
+  __SRJB=__0O5(__PRJB);
+  __FRJB->__QZX=__SRJB;
+  __GRJB=(____Q)(__FRJB->__JZX -  1);
+  __FRJB->__JZX=__PRJB;
+  while ((__GRJB >=  0)) {
+    __KRJB=((void **)__JRJB)[__GRJB];
+    while (((void *)__KRJB != (void *)NULL)) {
+      __LRJB=__KRJB->__I0X;
+      __NSJB=__CDM(((____0 *)__KRJB->__2ZX));
+      __PSJB=(____Q)(__NSJB % __FRJB->__JZX);
+      ((____BZX *)__KRJB)->__I0X=((void **)__FRJB->__QZX)[__PSJB];
+      ((void **)__FRJB->__QZX)[__PSJB]=__KRJB;
+      __KRJB=__LRJB;
+    };
+    __GRJB=(____Q)(__GRJB -  1);
   };
 }
 
-static __BOOLEAN__L read_lip__GKE(__STRING_CONSTANT__0 *path_lip__IKE)
-// ({NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____L __NKE(____0 *__PKE)
+// ({NULLx__0}) With result No recursive, No inlinable.
 {
-  __STRING__BC *Self__3VVT,*Self__BW2T;
-  __INTEGER__Q __tmp__2MEU,old_nb_elts__4MEU,__tmp__UA0,Self__LPJC;
-  __INTEGER__Q i__KW2T,__tmp__ZW2T,typ_id__4DOB,__tmp__ZY0B,__tmp__1Y0B;
-  __INTEGER__Q __tmp__4YKC,Self__YS5C;
-  __POINTER__IB __tmp__5MEU,ptr__0DOB,__tmp__AEOB,__tmp__0W2T;
-  __POINTER__IB __tmp__2W2T;
-  __PROTOTYPE__MF *__tmp__SKE;
-  __STRING_CONSTANT__0 *section__Q0E,*__tmp__X4E,*__tmp__KUVB,*n__15IB;
-  __STRING_CONSTANT__0 *__tmp__NFT;
-  __POSITION__OL __tmp__Z1E,__tmp__B3E,__tmp__2AT,__tmp__KCT,__tmp__IET;
-  __LIP_SLOT_DATA__VAB *data__K4S,*__tmp__NAT,*__tmp__0CT;
-  void *__tmp__BAT,*__tmp__WAT,*__tmp__OCT;
-  void *__tmp__0DT;
-  __LIP_SLOT_CODE__HC *result__45IB,*result__U2FB,*result__ZDOB;
-  __LIP_SLOT_CODE__HC *Self__MXWB;
-  __UINTEGER_32__RWB __tmp__3W2T;
-  __CHARACTER__DB *__tmp__1MEU;
-  __BOOLEAN__L __tmp__O5YS,__tmp__S5YS,__tmp__M1E,__tmp__T1E,__tmp__12E;
-  __BOOLEAN__L __tmp__B4E,__tmp__14S,__tmp__M5S,__tmp__BBT,__tmp__ECT;
-  __BOOLEAN__L __tmp__CET,__tmp__42FB;
-  __FAST_ARRAYoStrict_STRING_CONSTANTo__ED *Self__Y5Z;
-  __STRING_CONSTANT__0 **__tmp__TW2T,**__tmp__UW2T,**__tmp__VW2T;
-  __FAST_ARRAYoLIP_CODEo__N4S *cod__W4S,*result__Z0FB,*__tmp__L1FB;
-  __FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *Self__Q4SD;
-  void **__tmp__SUAU,**__tmp__SY0B;
-  __FAST_ARRAYoLIP_SLOT_CODEo__U2B *Self__WX0B;
-  copy__D2X(((__STRING__BC *)string_tmp__HZB),path_lip__IKE);
-  Self__3VVT=((__STRING__BC *)string_tmp__HZB);
-  if ((Self__3VVT->capacity__HFL > Self__3VVT->count__WJ)) {
-    ((__CHARACTER__DB *)Self__3VVT->storage__4EL)[Self__3VVT->count__WJ]='\0';
+  ____BC *__MXVT,*__QX2T;
+  ____Q __LOEU,__NOEU,__1A0,__0QJC,__ZX2T,__IY2T,__XEOB,__I00B,__K00B;
+  ____Q __N0KC,__HU5C;
+  ____IB __OOEU,__TEOB,__ZEOB,__JY2T,__LY2T;
+  ____MF *__ZKE;
+  ____0 *__X0E,*__44E,*__ZVVB,*__TAJB,*__UFT;
+  ____OL __A2E,__I3E,__DBT,__RCT,__PET;
+  ____2AB *__R4S,*__UAT,*__BDT;
+  void *__IAT,*__3AT,*__VCT;
+  void *__BET;
+  ____HC *__WAJB,*__M3FB,*__SEOB,*__1YWB;
+  ____YWB __MY2T;
+  ____DB *__KOEU;
+  ____L __3AZS,__BBZS,__T1E,__01E,__C3E,__I4E,__C5S,__T5S,__IBT,__LCT;
+  ____L __JET,__W3FB;
+  ____ED *__55Z;
+  ____0 **__CY2T,**__DY2T,**__EY2T;
+  ____U4S *__34S,*__R1FB,*__D2FB;
+  ____S1FB *__55SD;
+  void **__BWAU,**__B00B;
+  ____12B *__FZ0B;
+  __K2X(((____BC *)__OZB),__PKE);
+  __MXVT=((____BC *)__OZB);
+  if ((__MXVT->__OFL > __MXVT->__WJ)) {
+    ((____DB *)__MXVT->__FFL)[__MXVT->__WJ]='\0';
   } else /* FALSE */ {
-    if ((Self__3VVT->capacity__HFL <= Self__3VVT->count__WJ)) {
-      if ((Self__3VVT->capacity__HFL ==  0)) {
-        Self__3VVT->capacity__HFL= 32;
-        __tmp__1MEU=create__KVW( 32);
-        Self__3VVT->storage__4EL=__tmp__1MEU;
-      } else /* FALSE */ {
-        __tmp__2MEU=(__INTEGER__Q)(Self__3VVT->capacity__HFL <<  1);
-        __tmp__1MEU=((__CHARACTER__DB *)Self__3VVT->storage__4EL);
-        old_nb_elts__4MEU=Self__3VVT->capacity__HFL;
-        __tmp__5MEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1MEU),((__UINTEGER_32__RWB )old_nb_elts__4MEU),((__UINTEGER_32__RWB )__tmp__2MEU));
-        __tmp__1MEU=((__CHARACTER__DB *)__tmp__5MEU);
-        clear__to__F00(__tmp__1MEU,old_nb_elts__4MEU,(__INTEGER__Q)(__tmp__2MEU -  1));
-        Self__3VVT->storage__4EL=__tmp__1MEU;
-        Self__3VVT->capacity__HFL=__tmp__2MEU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__3VVT->storage__4EL)[Self__3VVT->count__WJ]='\0';
-    Self__3VVT->count__WJ=(__INTEGER__Q)(Self__3VVT->count__WJ +  1);
-    Self__3VVT->count__WJ=(__INTEGER__Q)(Self__3VVT->count__WJ -  1);
-  };
-  __tmp__5MEU=((__POINTER__IB )(fopen((char*)(Self__3VVT->storage__4EL),"rb")));
-  if ((__tmp__5MEU != (void *)NULL)) {
-    fclose((FILE*)((__tmp__5MEU)));
-    __tmp__SKE=create__name__generic_count__E0E(path_lip__IKE,path_lip__IKE, 0);
-    object__TKE=__tmp__SKE;
-    source__XKE=__tmp__SKE->source__VKE;
-    position__0KE= 1;
-    pos_cur__3KE= 1;
-    pos_line__4KE= 1;
-    pos_col__5KE= 0;
-    section__Q0E=NULL;
-    __tmp__2MEU= 0;
-    while_do__SCF:
+    if ((__MXVT->__OFL <= __MXVT->__WJ)) {
+      if ((__MXVT->__OFL ==  0)) {
+        __MXVT->__OFL= 32;
+        __KOEU=__RVW( 32);
+        __MXVT->__FFL=__KOEU;
+      } else /* FALSE */ {
+        __LOEU=(____Q)(__MXVT->__OFL <<  1);
+        __KOEU=((____DB *)__MXVT->__FFL);
+        __NOEU=__MXVT->__OFL;
+        __OOEU=__55W(((____IB )__KOEU),((____YWB )__NOEU),((____YWB )__LOEU));
+        __KOEU=((____DB *)__OOEU);
+        __M00(__KOEU,__NOEU,(____Q)(__LOEU -  1));
+        __MXVT->__FFL=__KOEU;
+        __MXVT->__OFL=__LOEU;
+      };
+    };
+    ((____DB *)__MXVT->__FFL)[__MXVT->__WJ]='\0';
+    __MXVT->__WJ=(____Q)(__MXVT->__WJ +  1);
+    __MXVT->__WJ=(____Q)(__MXVT->__WJ -  1);
+  };
+  __OOEU=((____IB )(fopen((char*)(__MXVT->__FFL),"rb")));
+  if ((__OOEU != (void *)NULL)) {
+    fclose((FILE*)((__OOEU)));
+    __ZKE=__L0E(__PKE,__PKE, 0);
+    __0KE=__ZKE;
+    __4KE=__ZKE->__2KE;
+    __BLE= 1;
+    __ELE= 1;
+    __FLE= 1;
+    __GLE= 0;
+    __X0E=NULL;
+    __LOEU= 0;
+    __ZCF:
     {
-      __tmp__O5YS=read_word__0FF((&__string_13));
-      if (__tmp__O5YS) {
-        __tmp__S5YS=read_word__0FF((&__string_32));
-        if (__tmp__S5YS) {
-          while_do__AHI:
+      __3AZS=__BGF((&__string_13));
+      if (__3AZS) {
+        __BBZS=__BGF((&__string_32));
+        if (__BBZS) {
+          __HHI:
           {
-            __tmp__M1E=read_character__5WI('+');
-            if (__tmp__M1E) {
-              __tmp__T1E=read_identifier__GYQ();
-              if ((! __tmp__T1E)) {
-                __tmp__Z1E=current_position__HVQ();
-                put_error__text__2PE( 2,(&__string_413));
-                put_position__HRE(__tmp__Z1E);
-                put_string__BJG(msg_err__BQE);
-                if ((verbose_level__J5 !=  0)) {
-                  put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            __T1E=__GXI('+');
+            if (__T1E) {
+              __01E=__NYQ();
+              if ((! __01E)) {
+                __A2E=__OVQ();
+                __DQE( 2,(&__string_413));
+                __ORE(__A2E);
+                __IJG(__IQE);
+                if ((__J5 !=  0)) {
+                  __LGZ(((____BC *)__IQE));
                 };
-                if ((type_error__AQE ==  2)) {
-                  nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                if ((__HQE ==  2)) {
+                  __TL=(____Q)(__TL +  1);
                 } else /* FALSE */ {
                   exit(( 1));
                 };
               };
-              __tmp__T1E=read_character__5WI(':');
-              if ((! __tmp__T1E)) {
-                __tmp__Z1E=current_position__HVQ();
-                put_error__text__2PE( 2,(&__string_414));
-                put_position__HRE(__tmp__Z1E);
-                put_string__BJG(msg_err__BQE);
-                if ((verbose_level__J5 !=  0)) {
-                  put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              __01E=__GXI(':');
+              if ((! __01E)) {
+                __A2E=__OVQ();
+                __DQE( 2,(&__string_414));
+                __ORE(__A2E);
+                __IJG(__IQE);
+                if ((__J5 !=  0)) {
+                  __LGZ(((____BC *)__IQE));
                 };
-                if ((type_error__AQE ==  2)) {
-                  nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                if ((__HQE ==  2)) {
+                  __TL=(____Q)(__TL +  1);
                 } else /* FALSE */ {
                   exit(( 1));
                 };
               };
-              __tmp__T1E=read_word__0FF((&__string_46));
-              if ((! __tmp__T1E)) {
-                __tmp__Z1E=current_position__HVQ();
-                put_error__text__2PE( 2,(&__string_415));
-                put_position__HRE(__tmp__Z1E);
-                put_string__BJG(msg_err__BQE);
-                if ((verbose_level__J5 !=  0)) {
-                  put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              __01E=__BGF((&__string_46));
+              if ((! __01E)) {
+                __A2E=__OVQ();
+                __DQE( 2,(&__string_415));
+                __ORE(__A2E);
+                __IJG(__IQE);
+                if ((__J5 !=  0)) {
+                  __LGZ(((____BC *)__IQE));
                 };
-                if ((type_error__AQE ==  2)) {
-                  nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                if ((__HQE ==  2)) {
+                  __TL=(____Q)(__TL +  1);
                 } else /* FALSE */ {
                   exit(( 1));
                 };
               };
-              __tmp__T1E=read_symbol__Y1Q((&__string_21));
-              if (__tmp__T1E) {
-                __tmp__12E=read_string__PKT();
-                if ((! __tmp__12E)) {
-                  __tmp__B3E=current_position__HVQ();
-                  put_error__text__2PE( 0,(&__string_416));
-                  put_position__HRE(__tmp__B3E);
-                  put_string__BJG(msg_err__BQE);
-                  if ((verbose_level__J5 !=  0)) {
-                    put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              __01E=__51Q((&__string_21));
+              if (__01E) {
+                __C3E=__WKT();
+                if ((! __C3E)) {
+                  __I3E=__OVQ();
+                  __DQE( 0,(&__string_416));
+                  __ORE(__I3E);
+                  __IJG(__IQE);
+                  if ((__J5 !=  0)) {
+                    __LGZ(((____BC *)__IQE));
                   };
-                  if ((type_error__AQE ==  2)) {
-                    nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                  if ((__HQE ==  2)) {
+                    __TL=(____Q)(__TL +  1);
                   } else /* FALSE */ {
                     exit(( 1));
                   };
                 };
-                copy__D2X(((__STRING__BC *)string_tmp__YC),object__TKE->filename__BWB);
-                while_do__VNT:
+                __K2X(((____BC *)__YC),__0KE->__IWB);
+                __2NT:
                 {
-                  if ((((__STRING__BC *)string_tmp__YC)->count__WJ !=  0)) {
-                    Self__BW2T=((__STRING__BC *)string_tmp__YC);
-                    __tmp__B4E=(((__CHARACTER__DB *)Self__BW2T->storage__4EL)[(__INTEGER__Q)(Self__BW2T->count__WJ -  1)] != '/');
+                  if ((((____BC *)__YC)->__WJ !=  0)) {
+                    __QX2T=((____BC *)__YC);
+                    __I4E=(((____DB *)__QX2T->__FFL)[(____Q)(__QX2T->__WJ -  1)] != '/');
                   } else /* FALSE */ {
-                    __tmp__B4E=FALSE__O__;
+                    __I4E=__O__;
                   };
-                  if (__tmp__B4E) {
-                    Self__BW2T=((__STRING__BC *)string_tmp__YC);
-                    __tmp__B4E=(((__CHARACTER__DB *)Self__BW2T->storage__4EL)[(__INTEGER__Q)(Self__BW2T->count__WJ -  1)] != '\\');
+                  if (__I4E) {
+                    __QX2T=((____BC *)__YC);
+                    __I4E=(((____DB *)__QX2T->__FFL)[(____Q)(__QX2T->__WJ -  1)] != '\\');
                   } else /* FALSE */ {
-                    __tmp__B4E=FALSE__O__;
+                    __I4E=__O__;
                   };
-                  if (__tmp__B4E) {
-                    Self__BW2T=((__STRING__BC *)string_tmp__YC);
-                    if (( 1 > Self__BW2T->count__WJ)) {
-                      Self__BW2T->count__WJ= 0;
+                  if (__I4E) {
+                    __QX2T=((____BC *)__YC);
+                    if (( 1 > __QX2T->__WJ)) {
+                      __QX2T->__WJ= 0;
                     } else /* FALSE */ {
-                      Self__BW2T->count__WJ=(__INTEGER__Q)(Self__BW2T->count__WJ -  1);
+                      __QX2T->__WJ=(____Q)(__QX2T->__WJ -  1);
                     };
-                    goto while_do__VNT;
+                    goto __2NT;
                   };
                 };
-                append__3VX(((__STRING__BC *)string_tmp__YC),last_string__M4E);
+                __EWX(((____BC *)__YC),__T4E);
               } else /* FALSE */ {
-                ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
+                ((____BC *)__YC)->__WJ= 0;
               };
-              __tmp__X4E=get__HJC(string_tmp__YC);
-              Self__Y5Z=((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)list_parent__FUD);
-              (&__string_7)->count__0C= 11;
-              (&__string_7)->storage__1C="Definition.";
-              if ((__tmp__2MEU == (__INTEGER__Q)(Self__Y5Z->parent_arrayed_collection__MD.upper__SD +  1))) {
-                add_last__GLFB(Self__Y5Z,__tmp__X4E);
+              __44E=__OJC(__YC);
+              __55Z=((____ED *)__MUD);
+              (&__string_7)->__0C= 11;
+              (&__string_7)->__1C="Definition.";
+              if ((__LOEU == (____Q)(__55Z->__MD.__SD +  1))) {
+                __VLFB(__55Z,__44E);
               } else /* FALSE */ {
-                add_last__GLFB(Self__Y5Z,__tmp__X4E);
-                __tmp__UA0=(__INTEGER__Q)(Self__Y5Z->parent_arrayed_collection__MD.upper__SD -  1);
-                Self__LPJC=__tmp__UA0;
-                __tmp__UA0=__tmp__2MEU;
-                __tmp__TW2T=Self__Y5Z->parent_arrayed_collection__MD.storage__VBZ;
-                __tmp__UW2T=Self__Y5Z->parent_arrayed_collection__MD.storage__VBZ;
-                __tmp__VW2T=Self__Y5Z->parent_arrayed_collection__MD.storage__VBZ;
-                while ((Self__LPJC >= __tmp__UA0)) {
-                  __tmp__KUVB=((__STRING_CONSTANT__0 **)__tmp__TW2T)[Self__LPJC];
-                  i__KW2T=(__INTEGER__Q)(Self__LPJC +  1);
-                  (&__string_7)->count__0C= 11;
-                  (&__string_7)->storage__1C="Definition.";
-                  ((__STRING_CONSTANT__0 **)__tmp__UW2T)[i__KW2T]=__tmp__KUVB;
-                  (&__string_7)->count__0C= 11;
-                  (&__string_7)->storage__1C="Definition.";
-                  ((__STRING_CONSTANT__0 **)__tmp__VW2T)[Self__LPJC]=NULL;
-                  Self__LPJC=(__INTEGER__Q)(Self__LPJC -  1);
+                __VLFB(__55Z,__44E);
+                __1A0=(____Q)(__55Z->__MD.__SD -  1);
+                __0QJC=__1A0;
+                __1A0=__LOEU;
+                __CY2T=__55Z->__MD.__2BZ;
+                __DY2T=__55Z->__MD.__2BZ;
+                __EY2T=__55Z->__MD.__2BZ;
+                while ((__0QJC >= __1A0)) {
+                  __ZVVB=((____0 **)__CY2T)[__0QJC];
+                  __ZX2T=(____Q)(__0QJC +  1);
+                  (&__string_7)->__0C= 11;
+                  (&__string_7)->__1C="Definition.";
+                  ((____0 **)__DY2T)[__ZX2T]=__ZVVB;
+                  (&__string_7)->__0C= 11;
+                  (&__string_7)->__1C="Definition.";
+                  ((____0 **)__EY2T)[__0QJC]=NULL;
+                  __0QJC=(____Q)(__0QJC -  1);
                 };
-                (&__string_7)->count__0C= 11;
-                (&__string_7)->storage__1C="Definition.";
-                ((__STRING_CONSTANT__0 **)Self__Y5Z->parent_arrayed_collection__MD.storage__VBZ)[__tmp__2MEU]=__tmp__X4E;
+                (&__string_7)->__0C= 11;
+                (&__string_7)->__1C="Definition.";
+                ((____0 **)__55Z->__MD.__2BZ)[__LOEU]=__44E;
               };
-              __tmp__2MEU=(__INTEGER__Q)(__tmp__2MEU +  1);
-              __tmp__T1E=read_character__5WI(';');
-              if ((! __tmp__T1E)) {
-                __tmp__Z1E=current_position__HVQ();
-                put_error__text__2PE( 2,(&__string_417));
-                put_position__HRE(__tmp__Z1E);
-                put_string__BJG(msg_err__BQE);
-                if ((verbose_level__J5 !=  0)) {
-                  put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              __LOEU=(____Q)(__LOEU +  1);
+              __01E=__GXI(';');
+              if ((! __01E)) {
+                __A2E=__OVQ();
+                __DQE( 2,(&__string_417));
+                __ORE(__A2E);
+                __IJG(__IQE);
+                if ((__J5 !=  0)) {
+                  __LGZ(((____BC *)__IQE));
                 };
-                if ((type_error__AQE ==  2)) {
-                  nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                if ((__HQE ==  2)) {
+                  __TL=(____Q)(__TL +  1);
                 } else /* FALSE */ {
                   exit(( 1));
                 };
               };
-              goto while_do__AHI;
+              goto __HHI;
             };
           };
-          __tmp__M1E=TRUE__K__;
+          __T1E=__K__;
         } else /* FALSE */ {
-          __tmp__M1E=FALSE__O__;
+          __T1E=__O__;
         };
-        if ((! __tmp__M1E)) {
-          __tmp__M1E=read_word__0FF((&__string_36));
-          if (__tmp__M1E) {
-            __tmp__T1E=TRUE__K__;
+        if ((! __T1E)) {
+          __T1E=__BGF((&__string_36));
+          if (__T1E) {
+            __01E=__K__;
           } else /* FALSE */ {
-            __tmp__12E=read_word__0FF((&__string_35));
-            __tmp__T1E=__tmp__12E;
+            __C3E=__BGF((&__string_35));
+            __01E=__C3E;
           };
-          if (__tmp__T1E) {
-            section__Q0E=last_string__M4E;
-            while_do__3UQ:
+          if (__01E) {
+            __X0E=__T4E;
+            __EVQ:
             {
-              __tmp__B4E=FALSE__O__;
-              __tmp__X4E=NULL;
-              __tmp__KUVB=NULL;
-              data__K4S=NULL;
-              cod__W4S=NULL;
-              __tmp__14S=read_character__5WI('+');
-              if (__tmp__14S) {
-                __tmp__B4E=TRUE__K__;
-                if (((void *)section__Q0E == (void *)(&__string_36))) {
-                  __tmp__B3E=current_position__HVQ();
-                  put_error__text__2PE( 0,(&__string_418));
-                  put_position__HRE(__tmp__B3E);
-                  put_string__BJG(msg_err__BQE);
-                  if ((verbose_level__J5 !=  0)) {
-                    put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              __I4E=__O__;
+              __44E=NULL;
+              __ZVVB=NULL;
+              __R4S=NULL;
+              __34S=NULL;
+              __C5S=__GXI('+');
+              if (__C5S) {
+                __I4E=__K__;
+                if (((void *)__X0E == (void *)(&__string_36))) {
+                  __I3E=__OVQ();
+                  __DQE( 0,(&__string_418));
+                  __ORE(__I3E);
+                  __IJG(__IQE);
+                  if ((__J5 !=  0)) {
+                    __LGZ(((____BC *)__IQE));
                   };
-                  if ((type_error__AQE ==  2)) {
-                    nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                  if ((__HQE ==  2)) {
+                    __TL=(____Q)(__TL +  1);
                   } else /* FALSE */ {
                     exit(( 1));
                   };
                 };
-                __tmp__M5S=read_identifier__GYQ();
-                if ((! __tmp__M5S)) {
-                  __tmp__B3E=current_position__HVQ();
-                  put_error__text__2PE( 0,(&__string_419));
-                  put_position__HRE(__tmp__B3E);
-                  put_string__BJG(msg_err__BQE);
-                  if ((verbose_level__J5 !=  0)) {
-                    put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+                __T5S=__NYQ();
+                if ((! __T5S)) {
+                  __I3E=__OVQ();
+                  __DQE( 0,(&__string_419));
+                  __ORE(__I3E);
+                  __IJG(__IQE);
+                  if ((__J5 !=  0)) {
+                    __LGZ(((____BC *)__IQE));
                   };
-                  if ((type_error__AQE ==  2)) {
-                    nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                  if ((__HQE ==  2)) {
+                    __TL=(____Q)(__TL +  1);
                   } else /* FALSE */ {
                     exit(( 1));
                   };
                 };
-                __tmp__X4E=last_string__M4E;
-                __tmp__M5S=read_character__5WI(':');
-                if ((! __tmp__M5S)) {
-                  __tmp__B3E=current_position__HVQ();
-                  put_error__text__2PE( 2,(&__string_414));
-                  put_position__HRE(__tmp__B3E);
-                  put_string__BJG(msg_err__BQE);
-                  if ((verbose_level__J5 !=  0)) {
-                    put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+                __44E=__T4E;
+                __T5S=__GXI(':');
+                if ((! __T5S)) {
+                  __I3E=__OVQ();
+                  __DQE( 2,(&__string_414));
+                  __ORE(__I3E);
+                  __IJG(__IQE);
+                  if ((__J5 !=  0)) {
+                    __LGZ(((____BC *)__IQE));
                   };
-                  if ((type_error__AQE ==  2)) {
-                    nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                  if ((__HQE ==  2)) {
+                    __TL=(____Q)(__TL +  1);
                   } else /* FALSE */ {
                     exit(( 1));
                   };
                 };
-                __tmp__BAT=readlip_type__WDV();
-                if (((void *)__tmp__BAT == (void *)NULL)) {
-                  __tmp__B3E=current_position__HVQ();
-                  put_error__text__2PE( 0,(&__string_420));
-                  put_position__HRE(__tmp__B3E);
-                  put_string__BJG(msg_err__BQE);
-                  if ((verbose_level__J5 !=  0)) {
-                    put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+                __IAT=__3DV();
+                if (((void *)__IAT == (void *)NULL)) {
+                  __I3E=__OVQ();
+                  __DQE( 0,(&__string_420));
+                  __ORE(__I3E);
+                  __IJG(__IQE);
+                  if ((__J5 !=  0)) {
+                    __LGZ(((____BC *)__IQE));
                   };
-                  if ((type_error__AQE ==  2)) {
-                    nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                  if ((__HQE ==  2)) {
+                    __TL=(____Q)(__TL +  1);
                   } else /* FALSE */ {
                     exit(( 1));
                   };
                 };
-                __tmp__Z1E=current_position__HVQ();
-                __tmp__NAT=create__name__value__argument__3FV(__tmp__Z1E,__tmp__X4E,__tmp__BAT,FALSE__O__);
-                data__K4S=__tmp__NAT;
-                __tmp__M5S=read_symbol__Y1Q((&__string_21));
-                if (__tmp__M5S) {
-                  __tmp__WAT=readlip_expr_constant__Z4V();
-                  if (((void *)__tmp__WAT == (void *)NULL)) {
-                    __tmp__2AT=current_position__HVQ();
-                    put_error__text__2PE( 0,(&__string_421));
-                    put_position__HRE(__tmp__2AT);
-                    put_string__BJG(msg_err__BQE);
-                    if ((verbose_level__J5 !=  0)) {
-                      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+                __A2E=__OVQ();
+                __UAT=__EGV(__A2E,__44E,__IAT,__O__);
+                __R4S=__UAT;
+                __T5S=__51Q((&__string_21));
+                if (__T5S) {
+                  __3AT=__A5V();
+                  if (((void *)__3AT == (void *)NULL)) {
+                    __DBT=__OVQ();
+                    __DQE( 0,(&__string_421));
+                    __ORE(__DBT);
+                    __IJG(__IQE);
+                    if ((__J5 !=  0)) {
+                      __LGZ(((____BC *)__IQE));
                     };
-                    if ((type_error__AQE ==  2)) {
-                      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                    if ((__HQE ==  2)) {
+                      __TL=(____Q)(__TL +  1);
                     } else /* FALSE */ {
                       exit(( 1));
                     };
                   };
-                  __tmp__BBT=set_value__XX0(((__LIP_SLOT_DATA__VAB *)__tmp__NAT),__tmp__WAT);
-                  switch (((struct ___OBJ *)__tmp__WAT)->__id) {
-                  case __LIP_INTEGER__5CB__: {
-                    free__GZ1D(((__LIP_INTEGER__5CB *)__tmp__WAT));
+                  __IBT=__4X0(((____2AB *)__UAT),__3AT);
+                  switch (((struct ___OBJ *)__3AT)->__id) {
+                  case ____GDB__: {
+                    __V01D(((____GDB *)__3AT));
                   } break;
-                  case __LIP_STRING__LDB__: {
-                    free__JZ1D(((__LIP_STRING__LDB *)__tmp__WAT));
+                  case ____SDB__: {
+                    __Y01D(((____SDB *)__3AT));
                   } break;
                   };
                 };
-                __tmp__M5S=TRUE__K__;
+                __T5S=__K__;
               } else /* FALSE */ {
-                __tmp__M5S=FALSE__O__;
+                __T5S=__O__;
               };
-              if ((! __tmp__M5S)) {
-                __tmp__M5S=read_character__5WI('-');
-                if (__tmp__M5S) {
-                  __tmp__B4E=TRUE__K__;
-                  __tmp__BBT=read_identifier__GYQ();
-                  if ((! __tmp__BBT)) {
-                    __tmp__2AT=current_position__HVQ();
-                    put_error__text__2PE( 0,(&__string_419));
-                    put_position__HRE(__tmp__2AT);
-                    put_string__BJG(msg_err__BQE);
-                    if ((verbose_level__J5 !=  0)) {
-                      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              if ((! __T5S)) {
+                __T5S=__GXI('-');
+                if (__T5S) {
+                  __I4E=__K__;
+                  __IBT=__NYQ();
+                  if ((! __IBT)) {
+                    __DBT=__OVQ();
+                    __DQE( 0,(&__string_419));
+                    __ORE(__DBT);
+                    __IJG(__IQE);
+                    if ((__J5 !=  0)) {
+                      __LGZ(((____BC *)__IQE));
                     };
-                    if ((type_error__AQE ==  2)) {
-                      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                    if ((__HQE ==  2)) {
+                      __TL=(____Q)(__TL +  1);
                     } else /* FALSE */ {
                       exit(( 1));
                     };
                   };
-                  __tmp__B3E=current_position__HVQ();
-                  __tmp__X4E=last_string__M4E;
-                  __tmp__BBT=read_identifier__GYQ();
-                  if (__tmp__BBT) {
-                    __tmp__KUVB=last_string__M4E;
-                    __tmp__ECT=read_character__5WI(':');
-                    if ((! __tmp__ECT)) {
-                      __tmp__KCT=current_position__HVQ();
-                      put_error__text__2PE( 2,(&__string_414));
-                      put_position__HRE(__tmp__KCT);
-                      put_string__BJG(msg_err__BQE);
-                      if ((verbose_level__J5 !=  0)) {
-                        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+                  __I3E=__OVQ();
+                  __44E=__T4E;
+                  __IBT=__NYQ();
+                  if (__IBT) {
+                    __ZVVB=__T4E;
+                    __LCT=__GXI(':');
+                    if ((! __LCT)) {
+                      __RCT=__OVQ();
+                      __DQE( 2,(&__string_414));
+                      __ORE(__RCT);
+                      __IJG(__IQE);
+                      if ((__J5 !=  0)) {
+                        __LGZ(((____BC *)__IQE));
                       };
-                      if ((type_error__AQE ==  2)) {
-                        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                      if ((__HQE ==  2)) {
+                        __TL=(____Q)(__TL +  1);
                       } else /* FALSE */ {
                         exit(( 1));
                       };
                     };
-                    __tmp__OCT=readlip_type__WDV();
-                    if (((void *)__tmp__OCT == (void *)NULL)) {
-                      __tmp__KCT=current_position__HVQ();
-                      put_error__text__2PE( 0,(&__string_422));
-                      put_position__HRE(__tmp__KCT);
-                      put_string__BJG(msg_err__BQE);
-                      if ((verbose_level__J5 !=  0)) {
-                        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+                    __VCT=__3DV();
+                    if (((void *)__VCT == (void *)NULL)) {
+                      __RCT=__OVQ();
+                      __DQE( 0,(&__string_422));
+                      __ORE(__RCT);
+                      __IJG(__IQE);
+                      if ((__J5 !=  0)) {
+                        __LGZ(((____BC *)__IQE));
                       };
-                      if ((type_error__AQE ==  2)) {
-                        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                      if ((__HQE ==  2)) {
+                        __TL=(____Q)(__TL +  1);
                       } else /* FALSE */ {
                         exit(( 1));
                       };
                     };
-                    __tmp__2AT=current_position__HVQ();
-                    __tmp__0CT=create__name__value__argument__3FV(__tmp__2AT,__tmp__KUVB,__tmp__OCT,TRUE__K__);
-                    data__K4S=__tmp__0CT;
+                    __DBT=__OVQ();
+                    __BDT=__EGV(__DBT,__ZVVB,__VCT,__K__);
+                    __R4S=__BDT;
                   };
-                  __tmp__BBT=read_symbol__Y1Q((&__string_23));
-                  if ((! __tmp__BBT)) {
-                    __tmp__2AT=current_position__HVQ();
-                    put_error__text__2PE( 2,(&__string_423));
-                    put_position__HRE(__tmp__2AT);
-                    put_string__BJG(msg_err__BQE);
-                    if ((verbose_level__J5 !=  0)) {
-                      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+                  __IBT=__51Q((&__string_23));
+                  if ((! __IBT)) {
+                    __DBT=__OVQ();
+                    __DQE( 2,(&__string_423));
+                    __ORE(__DBT);
+                    __IJG(__IQE);
+                    if ((__J5 !=  0)) {
+                      __LGZ(((____BC *)__IQE));
                     };
-                    if ((type_error__AQE ==  2)) {
-                      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                    if ((__HQE ==  2)) {
+                      __TL=(____Q)(__TL +  1);
                     } else /* FALSE */ {
                       exit(( 1));
                     };
                   };
-                  is_shorter2__EIF=TRUE__K__;
-                  __tmp__BBT=read_character__5WI('(');
-                  if ((! __tmp__BBT)) {
-                    __tmp__2AT=current_position__HVQ();
-                    put_error__text__2PE( 2,(&__string_424));
-                    put_position__HRE(__tmp__2AT);
-                    put_string__BJG(msg_err__BQE);
-                    if ((verbose_level__J5 !=  0)) {
-                      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+                  __LIF=__K__;
+                  __IBT=__GXI('(');
+                  if ((! __IBT)) {
+                    __DBT=__OVQ();
+                    __DQE( 2,(&__string_424));
+                    __ORE(__DBT);
+                    __IJG(__IQE);
+                    if ((__J5 !=  0)) {
+                      __LGZ(((____BC *)__IQE));
                     };
-                    if ((type_error__AQE ==  2)) {
-                      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                    if ((__HQE ==  2)) {
+                      __TL=(____Q)(__TL +  1);
                     } else /* FALSE */ {
                       exit(( 1));
                     };
                   };
-                  is_shorter2__EIF=FALSE__O__;
-                  result__Z0FB=NULL;
-                  __tmp__BBT=(((__FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *)free_list__D1FB)->parent_arrayed_collection__C1FB.upper__WMYC <  0);
-                  if (__tmp__BBT) {
-                    __tmp__L1FB=create_with_capacity__N5IB( 16);
-                    result__Z0FB=__tmp__L1FB;
+                  __LIF=__O__;
+                  __R1FB=NULL;
+                  __IBT=(((____S1FB *)__11FB)->__01FB.__FOYC <  0);
+                  if (__IBT) {
+                    __D2FB=__FAJB( 16);
+                    __R1FB=__D2FB;
                   } else /* FALSE */ {
-                    Self__Q4SD=((__FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *)free_list__D1FB);
-                    __tmp__L1FB=((void **)Self__Q4SD->parent_arrayed_collection__C1FB.storage__DAZC)[Self__Q4SD->parent_arrayed_collection__C1FB.upper__WMYC];
-                    result__Z0FB=__tmp__L1FB;
-                    Self__Q4SD=((__FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *)free_list__D1FB);
-                    (&__string_7)->count__0C= 11;
-                    (&__string_7)->storage__1C="Definition.";
-                    Self__Q4SD->parent_arrayed_collection__C1FB.upper__WMYC=(__INTEGER__Q)(Self__Q4SD->parent_arrayed_collection__C1FB.upper__WMYC -  1);
+                    __55SD=((____S1FB *)__11FB);
+                    __D2FB=((void **)__55SD->__01FB.__SBZC)[__55SD->__01FB.__FOYC];
+                    __R1FB=__D2FB;
+                    __55SD=((____S1FB *)__11FB);
+                    (&__string_7)->__0C= 11;
+                    (&__string_7)->__1C="Definition.";
+                    __55SD->__01FB.__FOYC=(____Q)(__55SD->__01FB.__FOYC -  1);
                   };
-                  cod__W4S=result__Z0FB;
-                  while_do__W1FB:
+                  __34S=__R1FB;
+                  __O2FB:
                   {
-                    __tmp__0DT=readlip_expr__S0LB(PARSER__NSD__);
-                    if (((void *)__tmp__0DT != (void *)NULL)) {
-                      add_last__BQZC(((__FAST_ARRAYoLIP_CODEo__N4S *)cod__W4S),__tmp__0DT);
-                      __tmp__CET=read_character__5WI(';');
-                      if ((! __tmp__CET)) {
-                        __tmp__IET=current_position__HVQ();
-                        put_error__text__2PE( 2,(&__string_417));
-                        put_position__HRE(__tmp__IET);
-                        put_string__BJG(msg_err__BQE);
-                        if ((verbose_level__J5 !=  0)) {
-                          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+                    __BET=__L1LB(__USD__);
+                    if (((void *)__BET != (void *)NULL)) {
+                      __QRZC(((____U4S *)__34S),__BET);
+                      __JET=__GXI(';');
+                      if ((! __JET)) {
+                        __PET=__OVQ();
+                        __DQE( 2,(&__string_417));
+                        __ORE(__PET);
+                        __IJG(__IQE);
+                        if ((__J5 !=  0)) {
+                          __LGZ(((____BC *)__IQE));
                         };
-                        if ((type_error__AQE ==  2)) {
-                          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                        if ((__HQE ==  2)) {
+                          __TL=(____Q)(__TL +  1);
                         } else /* FALSE */ {
                           exit(( 1));
                         };
                       };
-                      goto while_do__W1FB;
+                      goto __O2FB;
                     };
                   };
-                  __tmp__BBT=read_character__5WI(')');
-                  if ((! __tmp__BBT)) {
-                    __tmp__2AT=current_position__HVQ();
-                    put_error__text__2PE( 2,(&__string_425));
-                    put_position__HRE(__tmp__2AT);
-                    put_string__BJG(msg_err__BQE);
-                    if ((verbose_level__J5 !=  0)) {
-                      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+                  __IBT=__GXI(')');
+                  if ((! __IBT)) {
+                    __DBT=__OVQ();
+                    __DQE( 2,(&__string_425));
+                    __ORE(__DBT);
+                    __IJG(__IQE);
+                    if ((__J5 !=  0)) {
+                      __LGZ(((____BC *)__IQE));
                     };
-                    if ((type_error__AQE ==  2)) {
-                      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                    if ((__HQE ==  2)) {
+                      __TL=(____Q)(__TL +  1);
                     } else /* FALSE */ {
                       exit(( 1));
                     };
                   };
-                  __tmp__L1FB=copy__D2FB(result__Z0FB);
-                  cod__W4S=__tmp__L1FB;
-                  n__15IB=__tmp__X4E;
-                  result__45IB=NULL;
-                  i__KW2T= 0;
-                  __tmp__ZW2T=list_method__32B->parent_arrayed_collection__22B.upper__G3B;
-                  __tmp__SUAU=((__FAST_ARRAYoLIP_SLOT_CODEo__U2B *)list_method__32B)->parent_arrayed_collection__22B.storage__LXY;
-                  while (((i__KW2T <= __tmp__ZW2T) && ((void *)((__LIP_SLOT_CODE__HC *)((void **)__tmp__SUAU)[i__KW2T])->name__Q3B != (void *)n__15IB))) {
-                    i__KW2T=(__INTEGER__Q)(i__KW2T +  1);
+                  __D2FB=__12FB(__R1FB);
+                  __34S=__D2FB;
+                  __TAJB=__44E;
+                  __WAJB=NULL;
+                  __ZX2T= 0;
+                  __IY2T=__E3B->__D3B.__N3B;
+                  __BWAU=((____12B *)__E3B)->__D3B.__SXY;
+                  while (((__ZX2T <= __IY2T) && ((void *)((____HC *)((void **)__BWAU)[__ZX2T])->__X3B != (void *)__TAJB))) {
+                    __ZX2T=(____Q)(__ZX2T +  1);
                   };
-                  if ((i__KW2T <= list_method__32B->parent_arrayed_collection__22B.upper__G3B)) {
-                    result__45IB=((void **)((__FAST_ARRAYoLIP_SLOT_CODEo__U2B *)list_method__32B)->parent_arrayed_collection__22B.storage__LXY)[i__KW2T];
+                  if ((__ZX2T <= __E3B->__D3B.__N3B)) {
+                    __WAJB=((void **)((____12B *)__E3B)->__D3B.__SXY)[__ZX2T];
                   };
-                  result__U2FB=result__45IB;
-                  if (((void *)result__45IB != (void *)NULL)) {
-                    __tmp__ECT=((void *)data__K4S == (void *)NULL);
-                    __tmp__CET=((void *)result__45IB->argument__XAB == (void *)NULL);
-                    if (__tmp__ECT) {
-                      __tmp__42FB=(! __tmp__CET);
+                  __M3FB=__WAJB;
+                  if (((void *)__WAJB != (void *)NULL)) {
+                    __LCT=((void *)__R4S == (void *)NULL);
+                    __JET=((void *)__WAJB->__4AB == (void *)NULL);
+                    if (__LCT) {
+                      __W3FB=(! __JET);
                     } else /* FALSE */ {
-                      __tmp__42FB=__tmp__CET;
+                      __W3FB=__JET;
                     };
-                    if (__tmp__42FB) {
-                      __tmp__KCT=parent_lip_code__NC.parent_itm_object__MC.position__H2B;
-                      put_error__text__2PE( 1,(&__string_426));
-                      put_position__HRE(__tmp__KCT);
-                      put_string__BJG(msg_err__BQE);
-                      if ((verbose_level__J5 !=  0)) {
-                        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+                    if (__W3FB) {
+                      __RCT=__NC.__MC.__O2B;
+                      __DQE( 1,(&__string_426));
+                      __ORE(__RCT);
+                      __IJG(__IQE);
+                      if ((__J5 !=  0)) {
+                        __LGZ(((____BC *)__IQE));
                       };
-                      if ((type_error__AQE ==  2)) {
-                        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                      if ((__HQE ==  2)) {
+                        __TL=(____Q)(__TL +  1);
                       } else /* FALSE */ {
                         exit(( 1));
                       };
                     };
-                    free__U5IB(__tmp__L1FB);
+                    __MAJB(__D2FB);
                   } else /* FALSE */ {
-                    result__ZDOB=NULL;
-                    ptr__0DOB=((__POINTER__IB )(NULL));
-                    typ_id__4DOB= 0;
-                    __tmp__AEOB=((__POINTER__IB )sizeof(__LIP_SLOT_CODE__HC));
-                    if (((unsigned long)__tmp__AEOB ==  0)) {
-                      result__ZDOB=LIP_SLOT_CODE__HC__;
+                    __SEOB=NULL;
+                    __TEOB=((____IB )(NULL));
+                    __XEOB= 0;
+                    __ZEOB=((____IB )sizeof(____HC));
+                    if (((unsigned long)__ZEOB ==  0)) {
+                      __SEOB=__HC__;
                     } else /* FALSE */ {
-                      typ_id__4DOB=__LIP_SLOT_CODE__HC__;
-                      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AEOB));
-                      if ((typ_id__4DOB == (__INTEGER__Q)(-  1))) {
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__0W2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__2W2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__AEOB - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0W2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0W2T) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__3W2T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2W2T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                        (&__string_3)->count__0C= 25;
-                        (&__string_3)->storage__1C="Memory: Bound table_size.";
-                        __tmp__0W2T=micro_alloc__table__lab__HKI(__tmp__2W2T,((__POINTER__IB )(&(table_size[(__tmp__3W2T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2W2T)));
-                        ptr__0DOB=__tmp__0W2T;
+                      __XEOB=____HC__;
+                      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZEOB));
+                      if ((__XEOB == (____Q)(-  1))) {
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __JY2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __LY2T=(void *)((unsigned long)(void *)((unsigned long)__ZEOB - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JY2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JY2T) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __MY2T=((____YWB )((____Q )(void *)((unsigned long)__LY2T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                        (&__string_3)->__0C= 25;
+                        (&__string_3)->__1C="Memory: Bound table_size.";
+                        __JY2T=__OKI(__LY2T,((____IB )(&(table_size[(__MY2T)-1]))),((____YWB )((____Q )__LY2T)));
+                        __TEOB=__JY2T;
                       } else /* FALSE */ {
-                        __tmp__3W2T=((__UINTEGER_32__RWB )typ_id__4DOB);
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__0W2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__2W2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__AEOB - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0W2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0W2T) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__0W2T=micro_alloc__table__lab__HKI(__tmp__2W2T,((__POINTER__IB )(&(table_type[(__tmp__3W2T)]))),(__UINTEGER_32__RWB)(__tmp__3W2T |  1));
-                        ptr__0DOB=__tmp__0W2T;
+                        __MY2T=((____YWB )__XEOB);
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __JY2T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __LY2T=(void *)((unsigned long)(void *)((unsigned long)__ZEOB - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JY2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JY2T) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __JY2T=__OKI(__LY2T,((____IB )(&(table_type[(__MY2T)]))),(____YWB)(__MY2T |  1));
+                        __TEOB=__JY2T;
                       };
-                      result__ZDOB=((__LIP_SLOT_CODE__HC *)ptr__0DOB);
-                      *(result__ZDOB) = *(LIP_SLOT_CODE__HC__);
+                      __SEOB=((____HC *)__TEOB);
+                      *(__SEOB) = *(__HC__);
                     };
-                    result__U2FB=result__ZDOB;
-                    Self__MXWB=((__LIP_SLOT_CODE__HC *)result__ZDOB);
-                    parent_lip_code__NC.parent_itm_object__MC.position__H2B=__tmp__B3E;
-                    Self__MXWB->section__IAB=section__Q0E;
-                    Self__MXWB->name__Q3B=__tmp__X4E;
-                    Self__MXWB->argument__XAB=data__K4S;
-                    Self__MXWB->code__SXWB=__tmp__L1FB;
-                    Self__WX0B=((__FAST_ARRAYoLIP_SLOT_CODEo__U2B *)list_method__32B);
-                    if (((__INTEGER__Q)(Self__WX0B->parent_arrayed_collection__22B.upper__G3B +  1) <= (__INTEGER__Q)(Self__WX0B->parent_arrayed_collection__22B.capacity__4WY -  1))) {
-                      Self__WX0B->parent_arrayed_collection__22B.upper__G3B=(__INTEGER__Q)(Self__WX0B->parent_arrayed_collection__22B.upper__G3B +  1);
-                      __tmp__42FB=TRUE__K__;
+                    __M3FB=__SEOB;
+                    __1YWB=((____HC *)__SEOB);
+                    __NC.__MC.__O2B=__I3E;
+                    __1YWB->__PAB=__X0E;
+                    __1YWB->__X3B=__44E;
+                    __1YWB->__4AB=__R4S;
+                    __1YWB->__BZWB=__D2FB;
+                    __FZ0B=((____12B *)__E3B);
+                    if (((____Q)(__FZ0B->__D3B.__N3B +  1) <= (____Q)(__FZ0B->__D3B.__FXY -  1))) {
+                      __FZ0B->__D3B.__N3B=(____Q)(__FZ0B->__D3B.__N3B +  1);
+                      __W3FB=__K__;
                     } else /* FALSE */ {
-                      __tmp__42FB=FALSE__O__;
+                      __W3FB=__O__;
                     };
-                    if ((! __tmp__42FB)) {
-                      if ((Self__WX0B->parent_arrayed_collection__22B.capacity__4WY ==  0)) {
-                        __tmp__SY0B=create__TIEB( 2);
-                        Self__WX0B->parent_arrayed_collection__22B.storage__LXY=__tmp__SY0B;
-                        Self__WX0B->parent_arrayed_collection__22B.capacity__4WY= 2;
-                        Self__WX0B->parent_arrayed_collection__22B.upper__G3B= 0;
+                    if ((! __W3FB)) {
+                      if ((__FZ0B->__D3B.__FXY ==  0)) {
+                        __B00B=__CJEB( 2);
+                        __FZ0B->__D3B.__SXY=__B00B;
+                        __FZ0B->__D3B.__FXY= 2;
+                        __FZ0B->__D3B.__N3B= 0;
                       } else /* FALSE */ {
-                        __tmp__ZY0B=(__INTEGER__Q)(Self__WX0B->parent_arrayed_collection__22B.capacity__4WY <<  1);
-                        __tmp__SY0B=Self__WX0B->parent_arrayed_collection__22B.storage__LXY;
-                        __tmp__1Y0B=Self__WX0B->parent_arrayed_collection__22B.capacity__4WY;
-                        __tmp__0W2T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__SY0B)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__1Y0B * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__ZY0B * ((__INTEGER__Q )(sizeof(void *))))));
-                        __tmp__SY0B=((void **)__tmp__0W2T);
-                        __tmp__4YKC=(__INTEGER__Q)(__tmp__ZY0B -  1);
-                        Self__YS5C=__tmp__1Y0B;
-                        while ((Self__YS5C <= __tmp__4YKC)) {
-                          __tmp__SY0B[Self__YS5C]=NULL;
-                          Self__YS5C=(__INTEGER__Q)(Self__YS5C +  1);
+                        __I00B=(____Q)(__FZ0B->__D3B.__FXY <<  1);
+                        __B00B=__FZ0B->__D3B.__SXY;
+                        __K00B=__FZ0B->__D3B.__FXY;
+                        __JY2T=__55W(((____IB )((void **)__B00B)),((____YWB )(____Q)(__K00B * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__I00B * ((____Q )(sizeof(void *))))));
+                        __B00B=((void **)__JY2T);
+                        __N0KC=(____Q)(__I00B -  1);
+                        __HU5C=__K00B;
+                        while ((__HU5C <= __N0KC)) {
+                          __B00B[__HU5C]=NULL;
+                          __HU5C=(____Q)(__HU5C +  1);
                         };
-                        Self__WX0B->parent_arrayed_collection__22B.storage__LXY=__tmp__SY0B;
-                        Self__WX0B->parent_arrayed_collection__22B.capacity__4WY=__tmp__ZY0B;
-                        Self__WX0B->parent_arrayed_collection__22B.upper__G3B=(__INTEGER__Q)(Self__WX0B->parent_arrayed_collection__22B.upper__G3B +  1);
+                        __FZ0B->__D3B.__SXY=__B00B;
+                        __FZ0B->__D3B.__FXY=__I00B;
+                        __FZ0B->__D3B.__N3B=(____Q)(__FZ0B->__D3B.__N3B +  1);
                       };
                     };
-                    ((void **)Self__WX0B->parent_arrayed_collection__22B.storage__LXY)[Self__WX0B->parent_arrayed_collection__22B.upper__G3B]=Self__MXWB;
+                    ((void **)__FZ0B->__D3B.__SXY)[__FZ0B->__D3B.__N3B]=__1YWB;
                   };
-                  if (((void *)section__Q0E == (void *)(&__string_36))) {
-                    if (((void *)last_comment_slot__QWF == (void *)NULL)) {
-                      put_error__text__2PE( 2,(&__string_427));
-                      put_position__HRE(__tmp__B3E);
-                      put_string__BJG(msg_err__BQE);
-                      if ((verbose_level__J5 !=  0)) {
-                        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+                  if (((void *)__X0E == (void *)(&__string_36))) {
+                    if (((void *)__XWF == (void *)NULL)) {
+                      __DQE( 2,(&__string_427));
+                      __ORE(__I3E);
+                      __IJG(__IQE);
+                      if ((__J5 !=  0)) {
+                        __LGZ(((____BC *)__IQE));
                       };
-                      if ((type_error__AQE ==  2)) {
-                        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                      if ((__HQE ==  2)) {
+                        __TL=(____Q)(__TL +  1);
                       } else /* FALSE */ {
                         exit(( 1));
                       };
                     } else /* FALSE */ {
-                      __tmp__NFT=get__HJC(last_comment_slot__QWF);
-                      ((__LIP_SLOT_CODE__HC *)result__U2FB)->comment__VAXB=__tmp__NFT;
+                      __UFT=__OJC(__XWF);
+                      ((____HC *)__M3FB)->__ECXB=__UFT;
                     };
                   };
                 };
               };
-              if (__tmp__B4E) {
-                __tmp__M5S=read_character__5WI(';');
-                if ((! __tmp__M5S)) {
-                  __tmp__B3E=current_position__HVQ();
-                  put_error__text__2PE( 2,(&__string_417));
-                  put_position__HRE(__tmp__B3E);
-                  put_string__BJG(msg_err__BQE);
-                  if ((verbose_level__J5 !=  0)) {
-                    put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              if (__I4E) {
+                __T5S=__GXI(';');
+                if ((! __T5S)) {
+                  __I3E=__OVQ();
+                  __DQE( 2,(&__string_417));
+                  __ORE(__I3E);
+                  __IJG(__IQE);
+                  if ((__J5 !=  0)) {
+                    __LGZ(((____BC *)__IQE));
                   };
-                  if ((type_error__AQE ==  2)) {
-                    nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                  if ((__HQE ==  2)) {
+                    __TL=(____Q)(__TL +  1);
                   } else /* FALSE */ {
                     exit(( 1));
                   };
                 };
-                goto while_do__3UQ;
+                goto __EVQ;
               };
             };
           } else /* FALSE */ {
-            __tmp__Z1E=current_position__HVQ();
-            put_error__text__2PE( 0,(&__string_428));
-            put_position__HRE(__tmp__Z1E);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            __A2E=__OVQ();
+            __DQE( 0,(&__string_428));
+            __ORE(__A2E);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
             };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
         };
-        goto while_do__SCF;
+        goto __ZCF;
       };
     };
-    object__TKE=NULL;
-    __tmp__O5YS=TRUE__K__;
+    __0KE=NULL;
+    __3AZS=__K__;
   } else /* FALSE */ {
-    __tmp__O5YS=FALSE__O__;
+    __3AZS=__O__;
   };
-  __tmp__S5YS=__tmp__O5YS;
-  return(__tmp__S5YS);
+  __BBZS=__3AZS;
+  return(__BBZS);
 }
 
-static __STRING_CONSTANT__0* path_lisaac__E2D()
+static ____0* __L2D()
 // () With result No recursive, No inlinable.
 {
-  __INTEGER__Q j__J2D,typ_id__ENEU,__tmp__RNEU,old_nb_elts__TNEU;
-  __STRING__BC *result__3FE,*result__CNEU,*Self__PNEU;
-  __POINTER__IB ptr__DNEU,__tmp__FNEU,__tmp__GNEU,__tmp__HNEU;
-  __POINTER__IB __tmp__UNEU;
-  __UINTEGER_32__RWB __tmp__INEU;
-  __STRING_CONSTANT__0 *__tmp__53D,*Result__G2D;
-  __CHARACTER__DB *path__H2D,*p__4FE,*__tmp__QNEU;
-  __CHARACTER__DB ch__WNEU;
-  __BOOLEAN__L __tmp__V3D;
-  path__H2D=NULL;
-  j__J2D= 0;
-  result__3FE=NULL;
-  p__4FE=((__CHARACTER__DB *)(getenv((char*)("LISAAC_DIRECTORY"))));
-  if (((void *)p__4FE != (void *)NULL)) {
-    result__CNEU=NULL;
-    ptr__DNEU=((__POINTER__IB )(NULL));
-    typ_id__ENEU= 0;
-    __tmp__FNEU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__FNEU ==  0)) {
-      result__CNEU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__ENEU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNEU));
-      if ((typ_id__ENEU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GNEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HNEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FNEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GNEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GNEU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__INEU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HNEU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__GNEU=micro_alloc__table__lab__HKI(__tmp__HNEU,((__POINTER__IB )(&(table_size[(__tmp__INEU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HNEU)));
-        ptr__DNEU=__tmp__GNEU;
-      } else /* FALSE */ {
-        __tmp__INEU=((__UINTEGER_32__RWB )typ_id__ENEU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GNEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HNEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FNEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GNEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GNEU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GNEU=micro_alloc__table__lab__HKI(__tmp__HNEU,((__POINTER__IB )(&(table_type[(__tmp__INEU)]))),(__UINTEGER_32__RWB)(__tmp__INEU |  1));
-        ptr__DNEU=__tmp__GNEU;
-      };
-      result__CNEU=((__STRING__BC *)ptr__DNEU);
-      *(result__CNEU) = *(STRING__BC__);
-    };
-    result__3FE=result__CNEU;
-    from_external__FEL(((__STRING__BC *)result__CNEU),p__4FE);
-  };
-  if (((void *)result__3FE != (void *)NULL)) {
-    copy__D2X(((__STRING__BC *)string_tmp__YC),result__3FE);
+  ____Q __Q2D,__TOEU,__APEU,__CPEU;
+  ____BC *__EGE,*__ROEU,*__4OEU;
+  ____IB __SOEU,__UOEU,__VOEU,__WOEU,__DPEU;
+  ____YWB __XOEU;
+  ____0 *__G4D,*__N2D;
+  ____DB *__O2D,*__FGE,*__5OEU;
+  ____DB __FPEU;
+  ____L __23D;
+  __O2D=NULL;
+  __Q2D= 0;
+  __EGE=NULL;
+  __FGE=((____DB *)(getenv((char*)("LISAAC_DIRECTORY"))));
+  if (((void *)__FGE != (void *)NULL)) {
+    __ROEU=NULL;
+    __SOEU=((____IB )(NULL));
+    __TOEU= 0;
+    __UOEU=((____IB )sizeof(____BC));
+    if (((unsigned long)__UOEU ==  0)) {
+      __ROEU=__BC__;
+    } else /* FALSE */ {
+      __TOEU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOEU));
+      if ((__TOEU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VOEU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WOEU=(void *)((unsigned long)(void *)((unsigned long)__UOEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VOEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VOEU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XOEU=((____YWB )((____Q )(void *)((unsigned long)__WOEU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __VOEU=__OKI(__WOEU,((____IB )(&(table_size[(__XOEU)-1]))),((____YWB )((____Q )__WOEU)));
+        __SOEU=__VOEU;
+      } else /* FALSE */ {
+        __XOEU=((____YWB )__TOEU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VOEU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WOEU=(void *)((unsigned long)(void *)((unsigned long)__UOEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VOEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VOEU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VOEU=__OKI(__WOEU,((____IB )(&(table_type[(__XOEU)]))),(____YWB)(__XOEU |  1));
+        __SOEU=__VOEU;
+      };
+      __ROEU=((____BC *)__SOEU);
+      *(__ROEU) = *(__BC__);
+    };
+    __EGE=__ROEU;
+    __MEL(((____BC *)__ROEU),__FGE);
+  };
+  if (((void *)__EGE != (void *)NULL)) {
+    __K2X(((____BC *)__YC),__EGE);
   } else /* FALSE */ {
-    path__H2D=((__CHARACTER__DB *)(LISAAC_DIRECTORY));
-    ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-    j__J2D= 0;
-    while ((((__CHARACTER__DB *)path__H2D)[j__J2D] != '\0')) {
-      Self__PNEU=((__STRING__BC *)string_tmp__YC);
-      ch__WNEU=((__CHARACTER__DB *)path__H2D)[j__J2D];
-      if ((Self__PNEU->capacity__HFL <= Self__PNEU->count__WJ)) {
-        if ((Self__PNEU->capacity__HFL ==  0)) {
-          Self__PNEU->capacity__HFL= 32;
-          __tmp__QNEU=create__KVW( 32);
-          Self__PNEU->storage__4EL=__tmp__QNEU;
-        } else /* FALSE */ {
-          __tmp__RNEU=(__INTEGER__Q)(Self__PNEU->capacity__HFL <<  1);
-          __tmp__QNEU=((__CHARACTER__DB *)Self__PNEU->storage__4EL);
-          old_nb_elts__TNEU=Self__PNEU->capacity__HFL;
-          __tmp__UNEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QNEU),((__UINTEGER_32__RWB )old_nb_elts__TNEU),((__UINTEGER_32__RWB )__tmp__RNEU));
-          __tmp__QNEU=((__CHARACTER__DB *)__tmp__UNEU);
-          clear__to__F00(__tmp__QNEU,old_nb_elts__TNEU,(__INTEGER__Q)(__tmp__RNEU -  1));
-          Self__PNEU->storage__4EL=__tmp__QNEU;
-          Self__PNEU->capacity__HFL=__tmp__RNEU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__PNEU->storage__4EL)[Self__PNEU->count__WJ]=ch__WNEU;
-      Self__PNEU->count__WJ=(__INTEGER__Q)(Self__PNEU->count__WJ +  1);
-      j__J2D=(__INTEGER__Q)(j__J2D +  1);
-    };
-  };
-  result__3FE=((__STRING__BC *)string_tmp__YC);
-  if ((((__CHARACTER__DB *)result__3FE->storage__4EL)[(__INTEGER__Q)(result__3FE->count__WJ -  1)] != '/')) {
-    result__CNEU=((__STRING__BC *)string_tmp__YC);
-    __tmp__V3D=(((__CHARACTER__DB *)result__CNEU->storage__4EL)[(__INTEGER__Q)(result__CNEU->count__WJ -  1)] != '\\');
+    __O2D=((____DB *)(LISAAC_DIRECTORY));
+    ((____BC *)__YC)->__WJ= 0;
+    __Q2D= 0;
+    while ((((____DB *)__O2D)[__Q2D] != '\0')) {
+      __4OEU=((____BC *)__YC);
+      __FPEU=((____DB *)__O2D)[__Q2D];
+      if ((__4OEU->__OFL <= __4OEU->__WJ)) {
+        if ((__4OEU->__OFL ==  0)) {
+          __4OEU->__OFL= 32;
+          __5OEU=__RVW( 32);
+          __4OEU->__FFL=__5OEU;
+        } else /* FALSE */ {
+          __APEU=(____Q)(__4OEU->__OFL <<  1);
+          __5OEU=((____DB *)__4OEU->__FFL);
+          __CPEU=__4OEU->__OFL;
+          __DPEU=__55W(((____IB )__5OEU),((____YWB )__CPEU),((____YWB )__APEU));
+          __5OEU=((____DB *)__DPEU);
+          __M00(__5OEU,__CPEU,(____Q)(__APEU -  1));
+          __4OEU->__FFL=__5OEU;
+          __4OEU->__OFL=__APEU;
+        };
+      };
+      ((____DB *)__4OEU->__FFL)[__4OEU->__WJ]=__FPEU;
+      __4OEU->__WJ=(____Q)(__4OEU->__WJ +  1);
+      __Q2D=(____Q)(__Q2D +  1);
+    };
+  };
+  __EGE=((____BC *)__YC);
+  if ((((____DB *)__EGE->__FFL)[(____Q)(__EGE->__WJ -  1)] != '/')) {
+    __ROEU=((____BC *)__YC);
+    __23D=(((____DB *)__ROEU->__FFL)[(____Q)(__ROEU->__WJ -  1)] != '\\');
   } else /* FALSE */ {
-    __tmp__V3D=FALSE__O__;
-  };
-  if (__tmp__V3D) {
-    result__CNEU=((__STRING__BC *)string_tmp__YC);
-    if ((result__CNEU->capacity__HFL <= result__CNEU->count__WJ)) {
-      if ((result__CNEU->capacity__HFL ==  0)) {
-        result__CNEU->capacity__HFL= 32;
-        __tmp__QNEU=create__KVW( 32);
-        result__CNEU->storage__4EL=__tmp__QNEU;
-      } else /* FALSE */ {
-        __tmp__RNEU=(__INTEGER__Q)(result__CNEU->capacity__HFL <<  1);
-        __tmp__QNEU=((__CHARACTER__DB *)result__CNEU->storage__4EL);
-        old_nb_elts__TNEU=result__CNEU->capacity__HFL;
-        __tmp__GNEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QNEU),((__UINTEGER_32__RWB )old_nb_elts__TNEU),((__UINTEGER_32__RWB )__tmp__RNEU));
-        __tmp__QNEU=((__CHARACTER__DB *)__tmp__GNEU);
-        clear__to__F00(__tmp__QNEU,old_nb_elts__TNEU,(__INTEGER__Q)(__tmp__RNEU -  1));
-        result__CNEU->storage__4EL=__tmp__QNEU;
-        result__CNEU->capacity__HFL=__tmp__RNEU;
-      };
-    };
-    ((__CHARACTER__DB *)result__CNEU->storage__4EL)[result__CNEU->count__WJ]='/';
-    result__CNEU->count__WJ=(__INTEGER__Q)(result__CNEU->count__WJ +  1);
-  };
-  __tmp__53D=get__HJC(string_tmp__YC);
-  path_lisaac__A4D=__tmp__53D;
-  path_lisaac__B4D=0;
-  Result__G2D=__tmp__53D;
-  return(Result__G2D);
+    __23D=__O__;
+  };
+  if (__23D) {
+    __ROEU=((____BC *)__YC);
+    if ((__ROEU->__OFL <= __ROEU->__WJ)) {
+      if ((__ROEU->__OFL ==  0)) {
+        __ROEU->__OFL= 32;
+        __5OEU=__RVW( 32);
+        __ROEU->__FFL=__5OEU;
+      } else /* FALSE */ {
+        __APEU=(____Q)(__ROEU->__OFL <<  1);
+        __5OEU=((____DB *)__ROEU->__FFL);
+        __CPEU=__ROEU->__OFL;
+        __VOEU=__55W(((____IB )__5OEU),((____YWB )__CPEU),((____YWB )__APEU));
+        __5OEU=((____DB *)__VOEU);
+        __M00(__5OEU,__CPEU,(____Q)(__APEU -  1));
+        __ROEU->__FFL=__5OEU;
+        __ROEU->__OFL=__APEU;
+      };
+    };
+    ((____DB *)__ROEU->__FFL)[__ROEU->__WJ]='/';
+    __ROEU->__WJ=(____Q)(__ROEU->__WJ +  1);
+  };
+  __G4D=__OJC(__YC);
+  __H4D=__G4D;
+  __I4D=0;
+  __N2D=__G4D;
+  return(__N2D);
 }
 
-static void copy_from__until__ZQDB(__CHARACTER__DB *Self__0QDB,__CHARACTER__DB *model__1QDB,__INTEGER__Q upper__2QDB)
-// ({NATIVE_ARRAYoExpanded_CHARACTERo__MB},{NULLxNATIVE_ARRAYoExpanded_CHARACTERo__MB},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __IRDB(____DB *__JRDB,____DB *__KRDB,____Q __LRDB)
+// ({__MB},{NULLx__MB},{__Q}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q Self__GTGB;
-  Self__GTGB=upper__2QDB;
-  while ((Self__GTGB >=  0)) {
-    Self__0QDB[Self__GTGB]=((__CHARACTER__DB *)model__1QDB)[Self__GTGB];
-    Self__GTGB=(__INTEGER__Q)(Self__GTGB -  1);
+  ____Q __4TGB;
+  __4TGB=__LRDB;
+  while ((__4TGB >=  0)) {
+    __JRDB[__4TGB]=((____DB *)__KRDB)[__4TGB];
+    __4TGB=(____Q)(__4TGB -  1);
   };
 }
 
-static __INTEGER__Q hash_code__VS1(__STRING__BC *Self__WS1)
-// ({STRING__BC}) With result No recursive, No inlinable.
+static ____Q __2S1(____BC *__3S1)
+// ({__BC}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__YS1,__tmp__ZS1,Self__XT5;
-  __CHARACTER__DB *__tmp__5WVT;
-  result__YS1= 0;
-  __tmp__ZS1=Self__WS1->count__WJ;
-  Self__XT5= 1;
-  __tmp__5WVT=Self__WS1->storage__4EL;
-  while ((Self__XT5 <= __tmp__ZS1)) {
-    result__YS1=(__INTEGER__Q)((__INTEGER__Q)( 5 * result__YS1) + ((__INTEGER__Q )((__INTEGER_8__3YF )((__CHARACTER__DB *)__tmp__5WVT)[(__INTEGER__Q)(Self__XT5 -  1)])));
-    Self__XT5=(__INTEGER__Q)(Self__XT5 +  1);
-  };
-  if ((result__YS1 <  0)) {
-    result__YS1=(__INTEGER__Q)(~ result__YS1);
-  };
-  __tmp__ZS1=result__YS1;
-  return(__tmp__ZS1);
+  ____Q __5S1,__AT1,__4T5;
+  ____DB *__OYVT;
+  __5S1= 0;
+  __AT1=__3S1->__WJ;
+  __4T5= 1;
+  __OYVT=__3S1->__FFL;
+  while ((__4T5 <= __AT1)) {
+    __5S1=(____Q)((____Q)( 5 * __5S1) + ((____Q )((____EZF )((____DB *)__OYVT)[(____Q)(__4T5 -  1)])));
+    __4T5=(____Q)(__4T5 +  1);
+  };
+  if ((__5S1 <  0)) {
+    __5S1=(____Q)(~ __5S1);
+  };
+  __AT1=__5S1;
+  return(__AT1);
 }
 
-static __STRING_CONSTANT__0* create_copy__IBE(void *other__KBE)
-// ({NULLxSTRING_CONSTANT__0xSTRING__BC}) With result No recursive, No inlinable.
+static ____0* __PBE(void *__RBE)
+// ({NULLx__0x__BC}) With result No recursive, No inlinable.
 {
-  __STRING_CONSTANT__0 *result__P0GV,*Self__2YY;
-  __POINTER__IB ptr__Q0GV,__tmp__S0GV,__tmp__T0GV,__tmp__U0GV;
-  __INTEGER__Q typ_id__R0GV,__tmp__5YY;
-  __UINTEGER_32__RWB __tmp__V0GV;
-  __CHARACTER__DB *__tmp__HZY,*__tmp__JZY;
-  result__P0GV=NULL;
-  ptr__Q0GV=((__POINTER__IB )(NULL));
-  typ_id__R0GV= 0;
-  __tmp__S0GV=((__POINTER__IB )sizeof(__STRING_CONSTANT__0));
-  if (((unsigned long)__tmp__S0GV ==  0)) {
-    result__P0GV=STRING_CONSTANT__0__;
+  ____0 *__41GV,*__DZY;
+  ____IB __51GV,__B2GV,__C2GV,__D2GV;
+  ____Q __A2GV,__GZY;
+  ____YWB __E2GV;
+  ____DB *__OZY,*__QZY;
+  __41GV=NULL;
+  __51GV=((____IB )(NULL));
+  __A2GV= 0;
+  __B2GV=((____IB )sizeof(____0));
+  if (((unsigned long)__B2GV ==  0)) {
+    __41GV=__0__;
   } else /* FALSE */ {
-    typ_id__R0GV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0GV));
-    if ((typ_id__R0GV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__T0GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__U0GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__S0GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__T0GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__T0GV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__V0GV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__U0GV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__T0GV=micro_alloc__table__lab__HKI(__tmp__U0GV,((__POINTER__IB )(&(table_size[(__tmp__V0GV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__U0GV)));
-      ptr__Q0GV=__tmp__T0GV;
-    } else /* FALSE */ {
-      __tmp__V0GV=((__UINTEGER_32__RWB )typ_id__R0GV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__T0GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__U0GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__S0GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__T0GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__T0GV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__T0GV=micro_alloc__table__lab__HKI(__tmp__U0GV,((__POINTER__IB )(&(table_type[(__tmp__V0GV)]))),(__UINTEGER_32__RWB)(__tmp__V0GV |  1));
-      ptr__Q0GV=__tmp__T0GV;
-    };
-    result__P0GV=((__STRING_CONSTANT__0 *)ptr__Q0GV);
-    *(result__P0GV) = *(STRING_CONSTANT__0__);
-  };
-  Self__2YY=((__STRING_CONSTANT__0 *)result__P0GV);
-  if (((struct ___OBJ *)other__KBE)->__id==__STRING_CONSTANT__0__) {
-    __tmp__5YY=((__STRING_CONSTANT__0 *)other__KBE)->count__0C;
+    __A2GV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2GV));
+    if ((__A2GV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __C2GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __D2GV=(void *)((unsigned long)(void *)((unsigned long)__B2GV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C2GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C2GV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __E2GV=((____YWB )((____Q )(void *)((unsigned long)__D2GV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __C2GV=__OKI(__D2GV,((____IB )(&(table_size[(__E2GV)-1]))),((____YWB )((____Q )__D2GV)));
+      __51GV=__C2GV;
+    } else /* FALSE */ {
+      __E2GV=((____YWB )__A2GV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __C2GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __D2GV=(void *)((unsigned long)(void *)((unsigned long)__B2GV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C2GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C2GV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __C2GV=__OKI(__D2GV,((____IB )(&(table_type[(__E2GV)]))),(____YWB)(__E2GV |  1));
+      __51GV=__C2GV;
+    };
+    __41GV=((____0 *)__51GV);
+    *(__41GV) = *(__0__);
+  };
+  __DZY=((____0 *)__41GV);
+  if (((struct ___OBJ *)__RBE)->__id==____0__) {
+    __GZY=((____0 *)__RBE)->__0C;
   } else /* STRING */ {
-    __tmp__5YY=((__STRING__BC *)other__KBE)->count__WJ;
+    __GZY=((____BC *)__RBE)->__WJ;
   };
-  if ((__tmp__5YY !=  0)) {
-    __tmp__HZY=create__KVW((__INTEGER__Q)(__tmp__5YY +  1));
-    Self__2YY->storage__1C=__tmp__HZY;
-    if (((struct ___OBJ *)other__KBE)->__id==__STRING_CONSTANT__0__) {
-      __tmp__JZY=((__STRING_CONSTANT__0 *)other__KBE)->storage__1C;
+  if ((__GZY !=  0)) {
+    __OZY=__RVW((____Q)(__GZY +  1));
+    __DZY->__1C=__OZY;
+    if (((struct ___OBJ *)__RBE)->__id==____0__) {
+      __QZY=((____0 *)__RBE)->__1C;
     } else /* STRING */ {
-      __tmp__JZY=((__STRING__BC *)other__KBE)->storage__4EL;
+      __QZY=((____BC *)__RBE)->__FFL;
     };
-    copy_from__until__ZQDB(__tmp__HZY,__tmp__JZY,(__INTEGER__Q)(__tmp__5YY -  1));
-    ((__CHARACTER__DB *)Self__2YY->storage__1C)[__tmp__5YY]='\0';
-    Self__2YY->count__0C=__tmp__5YY;
+    __IRDB(__OZY,__QZY,(____Q)(__GZY -  1));
+    ((____DB *)__DZY->__1C)[__GZY]='\0';
+    __DZY->__0C=__GZY;
   };
-  Self__2YY=result__P0GV;
-  return(Self__2YY);
+  __DZY=__41GV;
+  return(__DZY);
 }
 
-static void fast_add__UQY(__HASHED_SEToABSTRACT_STRINGo__AO *Self__VQY,__STRING_CONSTANT__0 *e__WQY)
-// ({HASHED_SEToABSTRACT_STRINGo__AO},{NULLxSTRING_CONSTANT__0}) Void No recursive, No inlinable.
+static void __1QY(____AO *__2QY,____0 *__3QY)
+// ({__AO},{NULLx__0}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__BRY,__tmp__DRY,idx__4QY,typ_id__BOEU;
-  __POINTER__IB ptr__AOEU,__tmp__COEU,__tmp__DOEU,__tmp__EOEU;
-  __UINTEGER_32__RWB __tmp__FOEU;
-  __BOOLEAN__L __tmp__PTY;
-  __HASHED_SET_NODEoABSTRACT_STRINGo__0YX *node__5QY,*n__NOEU;
-  __HASHED_SET_NODEoABSTRACT_STRINGo__0YX *result__5NEU,*Self__LOEU;
-  __tmp__PTY=fast_has__YE2(Self__VQY,e__WQY);
-  __tmp__PTY=fast_has__YE2(Self__VQY,e__WQY);
-  __tmp__BRY=hash_code__1CM(((__STRING_CONSTANT__0 *)e__WQY));
-  __tmp__DRY=(__INTEGER__Q)(__tmp__BRY % Self__VQY->capacity__CZX);
-  idx__4QY=__tmp__DRY;
-  node__5QY=((void **)Self__VQY->buckets__JZX)[__tmp__DRY];
-  while ((! (((void *)node__5QY == (void *)NULL) || ((void *)node__5QY->item__VZX == (void *)e__WQY)))) {
-    node__5QY=node__5QY->next__B0X;
-  };
-  if (((void *)node__5QY == (void *)NULL)) {
-    if ((Self__VQY->capacity__CZX == Self__VQY->count__K0X)) {
-      increase_capacity__MQJB(Self__VQY);
-      idx__4QY=(__INTEGER__Q)(__tmp__BRY % Self__VQY->capacity__CZX);
-    };
-    n__NOEU=((void **)Self__VQY->buckets__JZX)[idx__4QY];
-    result__5NEU=NULL;
-    ptr__AOEU=((__POINTER__IB )(NULL));
-    typ_id__BOEU= 0;
-    __tmp__COEU=((__POINTER__IB )sizeof(__HASHED_SET_NODEoABSTRACT_STRINGo__0YX));
-    if (((unsigned long)__tmp__COEU ==  0)) {
-      result__5NEU=HASHED_SET_NODEoABSTRACT_STRINGo__0YX__;
-    } else /* FALSE */ {
-      typ_id__BOEU=__HASHED_SET_NODEoABSTRACT_STRINGo__0YX__;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__COEU));
-      if ((typ_id__BOEU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__DOEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__EOEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__COEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DOEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DOEU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__FOEU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EOEU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__DOEU=micro_alloc__table__lab__HKI(__tmp__EOEU,((__POINTER__IB )(&(table_size[(__tmp__FOEU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EOEU)));
-        ptr__AOEU=__tmp__DOEU;
-      } else /* FALSE */ {
-        __tmp__FOEU=((__UINTEGER_32__RWB )typ_id__BOEU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__DOEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__EOEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__COEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DOEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DOEU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__DOEU=micro_alloc__table__lab__HKI(__tmp__EOEU,((__POINTER__IB )(&(table_type[(__tmp__FOEU)]))),(__UINTEGER_32__RWB)(__tmp__FOEU |  1));
-        ptr__AOEU=__tmp__DOEU;
-      };
-      result__5NEU=((__HASHED_SET_NODEoABSTRACT_STRINGo__0YX *)ptr__AOEU);
-      *(result__5NEU) = *(HASHED_SET_NODEoABSTRACT_STRINGo__0YX__);
-    };
-    Self__LOEU=((__HASHED_SET_NODEoABSTRACT_STRINGo__0YX *)result__5NEU);
-    Self__LOEU->item__VZX=e__WQY;
-    Self__LOEU->next__B0X=n__NOEU;
-    node__5QY=result__5NEU;
-    ((void **)Self__VQY->buckets__JZX)[idx__4QY]=result__5NEU;
-    Self__VQY->count__K0X=(__INTEGER__Q)(Self__VQY->count__K0X +  1);
+  ____Q __IRY,__KRY,__FRY,__QPEU;
+  ____IB __PPEU,__RPEU,__SPEU,__TPEU;
+  ____YWB __UPEU;
+  ____L __WTY;
+  ____BZX *__GRY,*__2PEU,*__OPEU,*__0PEU;
+  __WTY=__5E2(__2QY,__3QY);
+  __WTY=__5E2(__2QY,__3QY);
+  __IRY=__CDM(((____0 *)__3QY));
+  __KRY=(____Q)(__IRY % __2QY->__JZX);
+  __FRY=__KRY;
+  __GRY=((void **)__2QY->__QZX)[__KRY];
+  while ((! (((void *)__GRY == (void *)NULL) || ((void *)__GRY->__2ZX == (void *)__3QY)))) {
+    __GRY=__GRY->__I0X;
+  };
+  if (((void *)__GRY == (void *)NULL)) {
+    if ((__2QY->__JZX == __2QY->__R0X)) {
+      __ERJB(__2QY);
+      __FRY=(____Q)(__IRY % __2QY->__JZX);
+    };
+    __2PEU=((void **)__2QY->__QZX)[__FRY];
+    __OPEU=NULL;
+    __PPEU=((____IB )(NULL));
+    __QPEU= 0;
+    __RPEU=((____IB )sizeof(____BZX));
+    if (((unsigned long)__RPEU ==  0)) {
+      __OPEU=__BZX__;
+    } else /* FALSE */ {
+      __QPEU=____BZX__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RPEU));
+      if ((__QPEU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __SPEU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __TPEU=(void *)((unsigned long)(void *)((unsigned long)__RPEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SPEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SPEU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __UPEU=((____YWB )((____Q )(void *)((unsigned long)__TPEU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __SPEU=__OKI(__TPEU,((____IB )(&(table_size[(__UPEU)-1]))),((____YWB )((____Q )__TPEU)));
+        __PPEU=__SPEU;
+      } else /* FALSE */ {
+        __UPEU=((____YWB )__QPEU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __SPEU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __TPEU=(void *)((unsigned long)(void *)((unsigned long)__RPEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SPEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SPEU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __SPEU=__OKI(__TPEU,((____IB )(&(table_type[(__UPEU)]))),(____YWB)(__UPEU |  1));
+        __PPEU=__SPEU;
+      };
+      __OPEU=((____BZX *)__PPEU);
+      *(__OPEU) = *(__BZX__);
+    };
+    __0PEU=((____BZX *)__OPEU);
+    __0PEU->__2ZX=__3QY;
+    __0PEU->__I0X=__2PEU;
+    __GRY=__OPEU;
+    ((void **)__2QY->__QZX)[__FRY]=__OPEU;
+    __2QY->__R0X=(____Q)(__2QY->__R0X +  1);
   };
   ;
 }
 
-static __BOOLEAN__L fast_memcmp__until__QNLB(__CHARACTER__DB *Self__RNLB,__CHARACTER__DB *other__SNLB,__INTEGER__Q capacity__TNLB)
-// ({NATIVE_ARRAYoExpanded_CHARACTERo__MB},{NULLxNATIVE_ARRAYoExpanded_CHARACTERo__MB},{INTEGER__Q}) With result No recursive, No inlinable.
+static ____L __IOLB(____DB *__JOLB,____DB *__KOLB,____Q __LOLB)
+// ({__MB},{NULLx__MB},{__Q}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q i__FOLB;
-  __BOOLEAN__L Result__UNLB;
-  i__FOLB=(__INTEGER__Q)(capacity__TNLB -  1);
-  while (((i__FOLB >=  0) && (Self__RNLB[i__FOLB] == ((__CHARACTER__DB *)other__SNLB)[i__FOLB]))) {
-    i__FOLB=(__INTEGER__Q)(i__FOLB -  1);
-  };
-  Result__UNLB=(i__FOLB <  0);
-  return(Result__UNLB);
+  ____Q __3OLB;
+  ____L __MOLB;
+  __3OLB=(____Q)(__LOLB -  1);
+  while (((__3OLB >=  0) && (__JOLB[__3OLB] == ((____DB *)__KOLB)[__3OLB]))) {
+    __3OLB=(____Q)(__3OLB -  1);
+  };
+  __MOLB=(__3OLB <  0);
+  return(__MOLB);
 }
 
-static void add_last__MW5F(__FAST_ARRAYoLIP_SLOT_DATAo__HFXC *Self__NW5F,__LIP_SLOT_DATA__VAB *element__OW5F)
-// ({FAST_ARRAYoLIP_SLOT_DATAo__HFXC},{NULLxLIP_SLOT_DATA__VAB}) Void No recursive, No inlinable.
+static void __1X5F(____WGXC *__2X5F,____2AB *__3X5F)
+// ({__WGXC},{NULLx__2AB}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__WX5F,__tmp__YX5F,__tmp__SU2G,Self__WDVH;
-  __POINTER__IB __tmp__QU2G;
-  __BOOLEAN__L __tmp__4W5F;
-  void **__tmp__OX5F;
-  if (((__INTEGER__Q)(Self__NW5F->parent_arrayed_collection__NFXC.upper__QD5F +  1) <= (__INTEGER__Q)(Self__NW5F->parent_arrayed_collection__NFXC.capacity__RW5F -  1))) {
-    Self__NW5F->parent_arrayed_collection__NFXC.upper__QD5F=(__INTEGER__Q)(Self__NW5F->parent_arrayed_collection__NFXC.upper__QD5F +  1);
-    __tmp__4W5F=TRUE__K__;
+  ____Q __FZ5F,__HZ5F,__BW2G,__FFVH;
+  ____IB __5V2G;
+  ____L __NY5F;
+  void **__3Y5F;
+  if (((____Q)(__2X5F->__2GXC.__5E5F +  1) <= (____Q)(__2X5F->__2GXC.__AY5F -  1))) {
+    __2X5F->__2GXC.__5E5F=(____Q)(__2X5F->__2GXC.__5E5F +  1);
+    __NY5F=__K__;
   } else /* FALSE */ {
-    __tmp__4W5F=FALSE__O__;
-  };
-  if ((! __tmp__4W5F)) {
-    if ((Self__NW5F->parent_arrayed_collection__NFXC.capacity__RW5F ==  0)) {
-      __tmp__OX5F=create__YIOG( 2);
-      Self__NW5F->parent_arrayed_collection__NFXC.storage__PX5F=__tmp__OX5F;
-      Self__NW5F->parent_arrayed_collection__NFXC.capacity__RW5F= 2;
-      Self__NW5F->parent_arrayed_collection__NFXC.upper__QD5F= 0;
-    } else /* FALSE */ {
-      __tmp__WX5F=(__INTEGER__Q)(Self__NW5F->parent_arrayed_collection__NFXC.capacity__RW5F <<  1);
-      __tmp__OX5F=Self__NW5F->parent_arrayed_collection__NFXC.storage__PX5F;
-      __tmp__YX5F=Self__NW5F->parent_arrayed_collection__NFXC.capacity__RW5F;
-      __tmp__QU2G=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__OX5F)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__YX5F * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__WX5F * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__OX5F=((void **)__tmp__QU2G);
-      __tmp__SU2G=(__INTEGER__Q)(__tmp__WX5F -  1);
-      Self__WDVH=__tmp__YX5F;
-      while ((Self__WDVH <= __tmp__SU2G)) {
-        __tmp__OX5F[Self__WDVH]=NULL;
-        Self__WDVH=(__INTEGER__Q)(Self__WDVH +  1);
-      };
-      Self__NW5F->parent_arrayed_collection__NFXC.storage__PX5F=__tmp__OX5F;
-      Self__NW5F->parent_arrayed_collection__NFXC.capacity__RW5F=__tmp__WX5F;
-      Self__NW5F->parent_arrayed_collection__NFXC.upper__QD5F=(__INTEGER__Q)(Self__NW5F->parent_arrayed_collection__NFXC.upper__QD5F +  1);
-    };
-  };
-  ((void **)Self__NW5F->parent_arrayed_collection__NFXC.storage__PX5F)[Self__NW5F->parent_arrayed_collection__NFXC.upper__QD5F]=element__OW5F;
+    __NY5F=__O__;
+  };
+  if ((! __NY5F)) {
+    if ((__2X5F->__2GXC.__AY5F ==  0)) {
+      __3Y5F=__HKOG( 2);
+      __2X5F->__2GXC.__4Y5F=__3Y5F;
+      __2X5F->__2GXC.__AY5F= 2;
+      __2X5F->__2GXC.__5E5F= 0;
+    } else /* FALSE */ {
+      __FZ5F=(____Q)(__2X5F->__2GXC.__AY5F <<  1);
+      __3Y5F=__2X5F->__2GXC.__4Y5F;
+      __HZ5F=__2X5F->__2GXC.__AY5F;
+      __5V2G=__55W(((____IB )((void **)__3Y5F)),((____YWB )(____Q)(__HZ5F * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__FZ5F * ((____Q )(sizeof(void *))))));
+      __3Y5F=((void **)__5V2G);
+      __BW2G=(____Q)(__FZ5F -  1);
+      __FFVH=__HZ5F;
+      while ((__FFVH <= __BW2G)) {
+        __3Y5F[__FFVH]=NULL;
+        __FFVH=(____Q)(__FFVH +  1);
+      };
+      __2X5F->__2GXC.__4Y5F=__3Y5F;
+      __2X5F->__2GXC.__AY5F=__FZ5F;
+      __2X5F->__2GXC.__5E5F=(____Q)(__2X5F->__2GXC.__5E5F +  1);
+    };
+  };
+  ((void **)__2X5F->__2GXC.__4Y5F)[__2X5F->__2GXC.__5E5F]=__3X5F;
 }
 
-static void run__JJAE(__LIP_CALL__2GB *Self__KJAE)
-// ({LIP_CALL__2GB}) Void No recursive, No inlinable.
+static void __YKAE(____DHB *__ZKAE)
+// ({__DHB}) Void No recursive, No inlinable.
 {
-  void *val__MJAE,*__tmp__XJAE,*__tmp__30GV,*__tmp__40GV;
-  __STRING_CONSTANT__0 *path__OJAE,*Self__JKUF,*__tmp__QLAE;
-  void *__tmp__WJAE;
-  __LIP_INTEGER__5CB *Self__50GV,*__tmp__A1GV;
-  __LIP_STRING__LDB *Self__B1GV,*__tmp__C1GV;
-  __POSITION__OL __tmp__HKAE,__tmp__CLAE;
-  __STRING__BC *Self__YXVT;
-  __INTEGER__Q __tmp__ROEU,old_nb_elts__TOEU;
-  __POINTER__IB __tmp__UOEU;
-  __LIP_SLOT_CODE__HC *result__I30E;
-  __BOOLEAN__L is_rec__PJAE,__tmp__NKAE,result__ZVGE,__tmp__HNAE;
-  __CHARACTER__DB *__tmp__QOEU;
-  void **__tmp__NX2T;
-  val__MJAE=NULL;
-  path__OJAE=NULL;
-  is_rec__PJAE=FALSE__O__;
-  if (((void *)Self__KJAE->argument__HF5D != (void *)NULL)) {
-    __tmp__WJAE=Self__KJAE->argument__HF5D;
-    switch (((struct ___OBJ *)__tmp__WJAE)->__id) {
-    case __LIP_CALL__2GB__: {
-      __tmp__XJAE=run_expr__21AE(((__LIP_CALL__2GB *)__tmp__WJAE));
-    } break;
-    case __LIP_BINARY__IWQB__: {
-      __tmp__XJAE=run_expr__BNYD(((__LIP_BINARY__IWQB *)__tmp__WJAE));
-    } break;
-    case __LIP_UNARY__0YSB__: {
-      __tmp__XJAE=run_expr__5PYD(((__LIP_UNARY__0YSB *)__tmp__WJAE));
-    } break;
-    case __LIP_VALUE__TKKD__: {
-      __tmp__30GV=((__LIP_VALUE__TKKD *)__tmp__WJAE)->value__NABE;
-      switch (((struct ___OBJ *)__tmp__30GV)->__id) {
-      case __LIP_BOOLEAN__ZBB__: {
-        __tmp__40GV=((__LIP_BOOLEAN__ZBB *)__tmp__30GV);
-      } break;
-      case __LIP_INTEGER__5CB__: {
-        Self__50GV=((__LIP_INTEGER__5CB *)__tmp__30GV);
-        __tmp__A1GV=get__0XW(Self__50GV,Self__50GV->value__HHC);
-        __tmp__40GV=__tmp__A1GV;
-      } break;
-      case __LIP_STRING__LDB__: {
-        Self__B1GV=((__LIP_STRING__LDB *)__tmp__30GV);
-        __tmp__C1GV=get__GTW(Self__B1GV,Self__B1GV->value__EGC);
-        __tmp__40GV=__tmp__C1GV;
-      } break;
-      };
-      __tmp__XJAE=__tmp__40GV;
-    } break;
-    };
-    val__MJAE=__tmp__XJAE;
-  };
-  if (((void *)Self__KJAE->name__GF5D == (void *)(&__string_101))) {
-    if (((void *)val__MJAE != (void *)NULL)) {
-      __tmp__HKAE=Self__KJAE->parent_lip_code__3GB.parent_itm_object__MC.position__H2B;
-      put_error__text__2PE( 2,(&__string_429));
-      put_position__HRE(__tmp__HKAE);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-      };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+  void *__1KAE,*__GLAE,*__M2GV,*__N2GV;
+  ____0 *__3KAE,*__YLUF,*__5MAE;
+  void *__FLAE;
+  ____GDB *__O2GV,*__P2GV;
+  ____SDB *__Q2GV,*__R2GV;
+  ____OL __WLAE,__RMAE;
+  ____BC *__HZVT;
+  ____Q __AQEU,__CQEU;
+  ____IB __DQEU;
+  ____HC *__X40E;
+  ____L __4KAE,__2LAE,__IXGE,__WOAE;
+  ____DB *__5PEU;
+  void **__2Y2T;
+  __1KAE=NULL;
+  __3KAE=NULL;
+  __4KAE=__O__;
+  if (((void *)__ZKAE->__WG5D != (void *)NULL)) {
+    __FLAE=__ZKAE->__WG5D;
+    switch (((struct ___OBJ *)__FLAE)->__id) {
+    case ____DHB__: {
+      __GLAE=__L3AE(((____DHB *)__FLAE));
+    } break;
+    case ____XXQB__: {
+      __GLAE=__QOYD(((____XXQB *)__FLAE));
+    } break;
+    case ____J0SB__: {
+      __GLAE=__ORYD(((____J0SB *)__FLAE));
+    } break;
+    case ____CMKD__: {
+      __M2GV=((____CMKD *)__FLAE)->__2BBE;
+      switch (((struct ___OBJ *)__M2GV)->__id) {
+      case ____ACB__: {
+        __N2GV=((____ACB *)__M2GV);
+      } break;
+      case ____GDB__: {
+        __O2GV=((____GDB *)__M2GV);
+        __P2GV=__BYW(__O2GV,__O2GV->__OHC);
+        __N2GV=__P2GV;
+      } break;
+      case ____SDB__: {
+        __Q2GV=((____SDB *)__M2GV);
+        __R2GV=__NTW(__Q2GV,__Q2GV->__LGC);
+        __N2GV=__R2GV;
+      } break;
+      };
+      __GLAE=__N2GV;
+    } break;
+    };
+    __1KAE=__GLAE;
+  };
+  if (((void *)__ZKAE->__VG5D == (void *)(&__string_101))) {
+    if (((void *)__1KAE != (void *)NULL)) {
+      __WLAE=__ZKAE->__EHB.__MC.__O2B;
+      __DQE( 2,(&__string_429));
+      __ORE(__WLAE);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
+      };
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
     exit(( 1));
-    __tmp__NKAE=TRUE__K__;
+    __2LAE=__K__;
   } else /* FALSE */ {
-    __tmp__NKAE=FALSE__O__;
+    __2LAE=__O__;
   };
-  if (__tmp__NKAE) {
-    __tmp__NKAE=TRUE__K__;
+  if (__2LAE) {
+    __2LAE=__K__;
   } else /* FALSE */ {
-    result__ZVGE=((void *)Self__KJAE->name__GF5D == (void *)(&__string_103));
-    if (result__ZVGE) {
-      if (val__MJAE==NULL) {
-        Self__B1GV=NULL;
+    __IXGE=((void *)__ZKAE->__VG5D == (void *)(&__string_103));
+    if (__IXGE) {
+      if (__1KAE==NULL) {
+        __Q2GV=NULL;
       } else {
-        switch (((struct ___OBJ *)val__MJAE)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          Self__B1GV=NULL;
+        switch (((struct ___OBJ *)__1KAE)->__id) {
+        case ____ACB__: {
+          __Q2GV=NULL;
         } break;
-        case __LIP_INTEGER__5CB__: {
-          Self__B1GV=NULL;
+        case ____GDB__: {
+          __Q2GV=NULL;
         } break;
-        case __LIP_STRING__LDB__: {
-          Self__B1GV=((void *)val__MJAE);
+        case ____SDB__: {
+          __Q2GV=((void *)__1KAE);
         } break;
         }
       };
-      if (((void *)Self__B1GV == (void *)NULL)) {
-        __tmp__CLAE=Self__KJAE->parent_lip_code__3GB.parent_itm_object__MC.position__H2B;
-        put_error__text__2PE( 1,(&__string_430));
-        put_position__HRE(__tmp__CLAE);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      if (((void *)__Q2GV == (void *)NULL)) {
+        __RMAE=__ZKAE->__EHB.__MC.__O2B;
+        __DQE( 1,(&__string_430));
+        __ORE(__RMAE);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      path__OJAE=Self__B1GV->value__EGC;
-      Self__JKUF=((__STRING_CONSTANT__0 *)path__OJAE);
-      if ((((__CHARACTER__DB *)Self__JKUF->storage__1C)[(__INTEGER__Q)(Self__JKUF->count__0C -  1)] == '*')) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),path__OJAE);
-        Self__YXVT=((__STRING__BC *)string_tmp__YC);
-        if (( 1 > Self__YXVT->count__WJ)) {
-          Self__YXVT->count__WJ= 0;
+      __3KAE=__Q2GV->__LGC;
+      __YLUF=((____0 *)__3KAE);
+      if ((((____DB *)__YLUF->__1C)[(____Q)(__YLUF->__0C -  1)] == '*')) {
+        __K2X(((____BC *)__YC),__3KAE);
+        __HZVT=((____BC *)__YC);
+        if (( 1 > __HZVT->__WJ)) {
+          __HZVT->__WJ= 0;
         } else /* FALSE */ {
-          Self__YXVT->count__WJ=(__INTEGER__Q)(Self__YXVT->count__WJ -  1);
+          __HZVT->__WJ=(____Q)(__HZVT->__WJ -  1);
         };
-        __tmp__QLAE=get__HJC(string_tmp__YC);
-        path__OJAE=__tmp__QLAE;
-        is_rec__PJAE=TRUE__K__;
+        __5MAE=__OJC(__YC);
+        __3KAE=__5MAE;
+        __4KAE=__K__;
       };
-      load_directory__is_recursive__D1AD(Self__KJAE,path__OJAE,is_rec__PJAE);
+      __S2AD(__ZKAE,__3KAE,__4KAE);
     };
-    __tmp__NKAE=result__ZVGE;
+    __2LAE=__IXGE;
   };
-  if ((! __tmp__NKAE)) {
-    if (((void *)Self__KJAE->name__GF5D == (void *)(&__string_102))) {
-      if (val__MJAE==NULL) {
-        Self__B1GV=NULL;
+  if ((! __2LAE)) {
+    if (((void *)__ZKAE->__VG5D == (void *)(&__string_102))) {
+      if (__1KAE==NULL) {
+        __Q2GV=NULL;
       } else {
-        switch (((struct ___OBJ *)val__MJAE)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          Self__B1GV=NULL;
+        switch (((struct ___OBJ *)__1KAE)->__id) {
+        case ____ACB__: {
+          __Q2GV=NULL;
         } break;
-        case __LIP_INTEGER__5CB__: {
-          Self__B1GV=NULL;
+        case ____GDB__: {
+          __Q2GV=NULL;
         } break;
-        case __LIP_STRING__LDB__: {
-          Self__B1GV=((void *)val__MJAE);
+        case ____SDB__: {
+          __Q2GV=((void *)__1KAE);
         } break;
         }
       };
-      if (((void *)Self__B1GV == (void *)NULL)) {
-        __tmp__CLAE=Self__KJAE->parent_lip_code__3GB.parent_itm_object__MC.position__H2B;
-        put_error__text__2PE( 1,(&__string_430));
-        put_position__HRE(__tmp__CLAE);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      if (((void *)__Q2GV == (void *)NULL)) {
+        __RMAE=__ZKAE->__EHB.__MC.__O2B;
+        __DQE( 1,(&__string_430));
+        __ORE(__RMAE);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-      append_in__YSCF(((__LIP_STRING__LDB *)Self__B1GV),string_tmp__YC);
-      Self__YXVT=((__STRING__BC *)string_tmp__YC);
-      if ((Self__YXVT->capacity__HFL > Self__YXVT->count__WJ)) {
-        ((__CHARACTER__DB *)Self__YXVT->storage__4EL)[Self__YXVT->count__WJ]='\0';
-      } else /* FALSE */ {
-        if ((Self__YXVT->capacity__HFL <= Self__YXVT->count__WJ)) {
-          if ((Self__YXVT->capacity__HFL ==  0)) {
-            Self__YXVT->capacity__HFL= 32;
-            __tmp__QOEU=create__KVW( 32);
-            Self__YXVT->storage__4EL=__tmp__QOEU;
-          } else /* FALSE */ {
-            __tmp__ROEU=(__INTEGER__Q)(Self__YXVT->capacity__HFL <<  1);
-            __tmp__QOEU=((__CHARACTER__DB *)Self__YXVT->storage__4EL);
-            old_nb_elts__TOEU=Self__YXVT->capacity__HFL;
-            __tmp__UOEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QOEU),((__UINTEGER_32__RWB )old_nb_elts__TOEU),((__UINTEGER_32__RWB )__tmp__ROEU));
-            __tmp__QOEU=((__CHARACTER__DB *)__tmp__UOEU);
-            clear__to__F00(__tmp__QOEU,old_nb_elts__TOEU,(__INTEGER__Q)(__tmp__ROEU -  1));
-            Self__YXVT->storage__4EL=__tmp__QOEU;
-            Self__YXVT->capacity__HFL=__tmp__ROEU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__YXVT->storage__4EL)[Self__YXVT->count__WJ]='\0';
-        Self__YXVT->count__WJ=(__INTEGER__Q)(Self__YXVT->count__WJ +  1);
-        Self__YXVT->count__WJ=(__INTEGER__Q)(Self__YXVT->count__WJ -  1);
-      };
-      system(((char*)((Self__YXVT->storage__4EL))));
-    } else /* FALSE */ {
-      Self__JKUF=Self__KJAE->name__GF5D;
-      result__I30E=NULL;
-      __tmp__ROEU= 0;
-      old_nb_elts__TOEU=list_method__32B->parent_arrayed_collection__22B.upper__G3B;
-      __tmp__NX2T=((__FAST_ARRAYoLIP_SLOT_CODEo__U2B *)list_method__32B)->parent_arrayed_collection__22B.storage__LXY;
-      while (((__tmp__ROEU <= old_nb_elts__TOEU) && ((void *)((__LIP_SLOT_CODE__HC *)((void **)__tmp__NX2T)[__tmp__ROEU])->name__Q3B != (void *)Self__JKUF))) {
-        __tmp__ROEU=(__INTEGER__Q)(__tmp__ROEU +  1);
-      };
-      if ((__tmp__ROEU <= list_method__32B->parent_arrayed_collection__22B.upper__G3B)) {
-        result__I30E=((void **)((__FAST_ARRAYoLIP_SLOT_CODEo__U2B *)list_method__32B)->parent_arrayed_collection__22B.storage__LXY)[__tmp__ROEU];
-      };
-      if (((void *)result__I30E == (void *)NULL)) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_431));
-        append__3VX(((__STRING__BC *)string_tmp__YC),Self__KJAE->name__GF5D);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_432));
-        __tmp__CLAE=Self__KJAE->parent_lip_code__3GB.parent_itm_object__MC.position__H2B;
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(__tmp__CLAE);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-        };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      ((____BC *)__YC)->__WJ= 0;
+      __HUCF(((____SDB *)__Q2GV),__YC);
+      __HZVT=((____BC *)__YC);
+      if ((__HZVT->__OFL > __HZVT->__WJ)) {
+        ((____DB *)__HZVT->__FFL)[__HZVT->__WJ]='\0';
+      } else /* FALSE */ {
+        if ((__HZVT->__OFL <= __HZVT->__WJ)) {
+          if ((__HZVT->__OFL ==  0)) {
+            __HZVT->__OFL= 32;
+            __5PEU=__RVW( 32);
+            __HZVT->__FFL=__5PEU;
+          } else /* FALSE */ {
+            __AQEU=(____Q)(__HZVT->__OFL <<  1);
+            __5PEU=((____DB *)__HZVT->__FFL);
+            __CQEU=__HZVT->__OFL;
+            __DQEU=__55W(((____IB )__5PEU),((____YWB )__CQEU),((____YWB )__AQEU));
+            __5PEU=((____DB *)__DQEU);
+            __M00(__5PEU,__CQEU,(____Q)(__AQEU -  1));
+            __HZVT->__FFL=__5PEU;
+            __HZVT->__OFL=__AQEU;
+          };
+        };
+        ((____DB *)__HZVT->__FFL)[__HZVT->__WJ]='\0';
+        __HZVT->__WJ=(____Q)(__HZVT->__WJ +  1);
+        __HZVT->__WJ=(____Q)(__HZVT->__WJ -  1);
+      };
+      system(((char*)((__HZVT->__FFL))));
+    } else /* FALSE */ {
+      __YLUF=__ZKAE->__VG5D;
+      __X40E=NULL;
+      __AQEU= 0;
+      __CQEU=__E3B->__D3B.__N3B;
+      __2Y2T=((____12B *)__E3B)->__D3B.__SXY;
+      while (((__AQEU <= __CQEU) && ((void *)((____HC *)((void **)__2Y2T)[__AQEU])->__X3B != (void *)__YLUF))) {
+        __AQEU=(____Q)(__AQEU +  1);
+      };
+      if ((__AQEU <= __E3B->__D3B.__N3B)) {
+        __X40E=((void **)((____12B *)__E3B)->__D3B.__SXY)[__AQEU];
+      };
+      if (((void *)__X40E == (void *)NULL)) {
+        __K2X(((____BC *)__YC),(&__string_431));
+        __EWX(((____BC *)__YC),__ZKAE->__VG5D);
+        __EWX(((____BC *)__YC),(&__string_432));
+        __RMAE=__ZKAE->__EHB.__MC.__O2B;
+        __DQE( 1,__YC);
+        __ORE(__RMAE);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      __tmp__HNAE=run_with__JEXC(((__LIP_SLOT_CODE__HC *)result__I30E),val__MJAE);
-      if ((! __tmp__HNAE)) {
-        __tmp__CLAE=Self__KJAE->parent_lip_code__3GB.parent_itm_object__MC.position__H2B;
-        put_error__text__2PE( 1,(&__string_433));
-        put_position__HRE(__tmp__CLAE);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __WOAE=__YFXC(((____HC *)__X40E),__1KAE);
+      if ((! __WOAE)) {
+        __RMAE=__ZKAE->__EHB.__MC.__O2B;
+        __DQE( 1,(&__string_433));
+        __ORE(__RMAE);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
     };
   };
-  if (((void *)val__MJAE != (void *)NULL)) {
-    switch (((struct ___OBJ *)val__MJAE)->__id) {
-    case __LIP_INTEGER__5CB__: {
-      free__GZ1D(((__LIP_INTEGER__5CB *)val__MJAE));
+  if (((void *)__1KAE != (void *)NULL)) {
+    switch (((struct ___OBJ *)__1KAE)->__id) {
+    case ____GDB__: {
+      __V01D(((____GDB *)__1KAE));
     } break;
-    case __LIP_STRING__LDB__: {
-      free__JZ1D(((__LIP_STRING__LDB *)val__MJAE));
+    case ____SDB__: {
+      __Y01D(((____SDB *)__1KAE));
     } break;
     };
   };
 }
 
-static void run__GGXD(__LIP_AFFECT__S1LB *Self__HGXD)
-// ({LIP_AFFECT__S1LB}) Void No recursive, No inlinable.
+static void __VHXD(____L2LB *__WHXD)
+// ({__L2LB}) Void No recursive, No inlinable.
 {
-  __LIP_SLOT_DATA__VAB *__tmp__WMYD;
-  __POSITION__OL pos__FFZS;
-  void *__tmp__1GXD;
-  void *__tmp__2GXD,*__tmp__F1GV,*__tmp__G1GV;
-  __LIP_INTEGER__5CB *Self__H1GV,*__tmp__I1GV;
-  __LIP_STRING__LDB *Self__J1GV,*__tmp__K1GV;
-  __BOOLEAN__L __tmp__3GXD;
-  __tmp__WMYD=fast_reference_at__ZCK(((__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *)list_data__HZC),Self__HGXD->name__NAYB);
-  if (((void *)__tmp__WMYD == (void *)NULL)) {
-    copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_431));
-    append__3VX(((__STRING__BC *)string_tmp__YC),Self__HGXD->name__NAYB);
-    append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_432));
-    pos__FFZS=Self__HGXD->parent_lip_code__T1LB.parent_itm_object__MC.position__H2B;
-    put_error__text__2PE( 1,string_tmp__YC);
-    put_position__HRE(pos__FFZS);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-    };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+  ____2AB *__FOYD;
+  ____OL __UGZS;
+  void *__KIXD;
+  void *__LIXD,*__U2GV,*__V2GV;
+  ____GDB *__W2GV,*__X2GV;
+  ____SDB *__Y2GV,*__Z2GV;
+  ____L __MIXD;
+  __FOYD=__ADK(((____GZC *)__OZC),__WHXD->__2BYB);
+  if (((void *)__FOYD == (void *)NULL)) {
+    __K2X(((____BC *)__YC),(&__string_431));
+    __EWX(((____BC *)__YC),__WHXD->__2BYB);
+    __EWX(((____BC *)__YC),(&__string_432));
+    __UGZS=__WHXD->__M2LB.__MC.__O2B;
+    __DQE( 1,__YC);
+    __ORE(__UGZS);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  __tmp__1GXD=Self__HGXD->value__OAYB;
-  switch (((struct ___OBJ *)__tmp__1GXD)->__id) {
-  case __LIP_CALL__2GB__: {
-    __tmp__2GXD=run_expr__21AE(((__LIP_CALL__2GB *)__tmp__1GXD));
+  __KIXD=__WHXD->__3BYB;
+  switch (((struct ___OBJ *)__KIXD)->__id) {
+  case ____DHB__: {
+    __LIXD=__L3AE(((____DHB *)__KIXD));
   } break;
-  case __LIP_BINARY__IWQB__: {
-    __tmp__2GXD=run_expr__BNYD(((__LIP_BINARY__IWQB *)__tmp__1GXD));
+  case ____XXQB__: {
+    __LIXD=__QOYD(((____XXQB *)__KIXD));
   } break;
-  case __LIP_UNARY__0YSB__: {
-    __tmp__2GXD=run_expr__5PYD(((__LIP_UNARY__0YSB *)__tmp__1GXD));
+  case ____J0SB__: {
+    __LIXD=__ORYD(((____J0SB *)__KIXD));
   } break;
-  case __LIP_VALUE__TKKD__: {
-    __tmp__F1GV=((__LIP_VALUE__TKKD *)__tmp__1GXD)->value__NABE;
-    switch (((struct ___OBJ *)__tmp__F1GV)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      __tmp__G1GV=((__LIP_BOOLEAN__ZBB *)__tmp__F1GV);
+  case ____CMKD__: {
+    __U2GV=((____CMKD *)__KIXD)->__2BBE;
+    switch (((struct ___OBJ *)__U2GV)->__id) {
+    case ____ACB__: {
+      __V2GV=((____ACB *)__U2GV);
     } break;
-    case __LIP_INTEGER__5CB__: {
-      Self__H1GV=((__LIP_INTEGER__5CB *)__tmp__F1GV);
-      __tmp__I1GV=get__0XW(Self__H1GV,Self__H1GV->value__HHC);
-      __tmp__G1GV=__tmp__I1GV;
+    case ____GDB__: {
+      __W2GV=((____GDB *)__U2GV);
+      __X2GV=__BYW(__W2GV,__W2GV->__OHC);
+      __V2GV=__X2GV;
     } break;
-    case __LIP_STRING__LDB__: {
-      Self__J1GV=((__LIP_STRING__LDB *)__tmp__F1GV);
-      __tmp__K1GV=get__GTW(Self__J1GV,Self__J1GV->value__EGC);
-      __tmp__G1GV=__tmp__K1GV;
+    case ____SDB__: {
+      __Y2GV=((____SDB *)__U2GV);
+      __Z2GV=__NTW(__Y2GV,__Y2GV->__LGC);
+      __V2GV=__Z2GV;
     } break;
     };
-    __tmp__2GXD=__tmp__G1GV;
+    __LIXD=__V2GV;
   } break;
   };
-  __tmp__3GXD=set_value__XX0(((__LIP_SLOT_DATA__VAB *)__tmp__WMYD),__tmp__2GXD);
-  if ((! __tmp__3GXD)) {
-    pos__FFZS=Self__HGXD->parent_lip_code__T1LB.parent_itm_object__MC.position__H2B;
-    put_error__text__2PE( 1,(&__string_422));
-    put_position__HRE(pos__FFZS);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  __MIXD=__4X0(((____2AB *)__FOYD),__LIXD);
+  if ((! __MIXD)) {
+    __UGZS=__WHXD->__M2LB.__MC.__O2B;
+    __DQE( 1,(&__string_422));
+    __ORE(__UGZS);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
     };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  switch (((struct ___OBJ *)__tmp__2GXD)->__id) {
-  case __LIP_INTEGER__5CB__: {
-    free__GZ1D(((__LIP_INTEGER__5CB *)__tmp__2GXD));
+  switch (((struct ___OBJ *)__LIXD)->__id) {
+  case ____GDB__: {
+    __V01D(((____GDB *)__LIXD));
   } break;
-  case __LIP_STRING__LDB__: {
-    free__JZ1D(((__LIP_STRING__LDB *)__tmp__2GXD));
+  case ____SDB__: {
+    __Y01D(((____SDB *)__LIXD));
   } break;
   };
 }
 
-static void run__RHXD(__LIP_IF__XQAC *Self__SHXD)
-// ({LIP_IF__XQAC}) Void Recursive, No inlinable.
+static void __AJXD(____GSAC *__BJXD)
+// ({__GSAC}) Void Recursive, No inlinable.
 {
-  void *__tmp__UHXD,*__tmp__UIXD,*__tmp__PJXD;
-  void *__tmp__VHXD,*__tmp__N1GV,*__tmp__O1GV;
-  __LIP_INTEGER__5CB *Self__P1GV,*__tmp__Q1GV;
-  __LIP_STRING__LDB *Self__R1GV,*__tmp__S1GV;
-  __LIP_BOOLEAN__ZBB *__tmp__XHXD;
-  __POSITION__OL __tmp__4HXD,__tmp__C0YR,__tmp__L0YR;
-  __INTEGER__Q __tmp__NIXD,Self__S3GG,__tmp__IJXD,Self__EXIH;
-  __BOOLEAN__L __tmp__XIXD;
-  __tmp__UHXD=Self__SHXD->condition__3Y0C;
-  switch (((struct ___OBJ *)__tmp__UHXD)->__id) {
-  case __LIP_CALL__2GB__: {
-    __tmp__VHXD=run_expr__21AE(((__LIP_CALL__2GB *)__tmp__UHXD));
-  } break;
-  case __LIP_BINARY__IWQB__: {
-    __tmp__VHXD=run_expr__BNYD(((__LIP_BINARY__IWQB *)__tmp__UHXD));
-  } break;
-  case __LIP_UNARY__0YSB__: {
-    __tmp__VHXD=run_expr__5PYD(((__LIP_UNARY__0YSB *)__tmp__UHXD));
-  } break;
-  case __LIP_VALUE__TKKD__: {
-    __tmp__N1GV=((__LIP_VALUE__TKKD *)__tmp__UHXD)->value__NABE;
-    switch (((struct ___OBJ *)__tmp__N1GV)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      __tmp__O1GV=((__LIP_BOOLEAN__ZBB *)__tmp__N1GV);
-    } break;
-    case __LIP_INTEGER__5CB__: {
-      Self__P1GV=((__LIP_INTEGER__5CB *)__tmp__N1GV);
-      __tmp__Q1GV=get__0XW(Self__P1GV,Self__P1GV->value__HHC);
-      __tmp__O1GV=__tmp__Q1GV;
-    } break;
-    case __LIP_STRING__LDB__: {
-      Self__R1GV=((__LIP_STRING__LDB *)__tmp__N1GV);
-      __tmp__S1GV=get__GTW(Self__R1GV,Self__R1GV->value__EGC);
-      __tmp__O1GV=__tmp__S1GV;
-    } break;
-    };
-    __tmp__VHXD=__tmp__O1GV;
-  } break;
-  };
-  if (__tmp__VHXD==NULL) {
-    __tmp__XHXD=NULL;
+  void *__DJXD,*__DKXD,*__4KXD;
+  void *__EJXD,*__22GV,*__32GV;
+  ____GDB *__42GV,*__52GV;
+  ____SDB *__A3GV,*__B3GV;
+  ____ACB *__GJXD;
+  ____OL __NJXD,__R1YR,__01YR;
+  ____Q __2JXD,__B5GG,__XKXD,__TYIH;
+  ____L __GKXD;
+  __DJXD=__BJXD->__M00C;
+  switch (((struct ___OBJ *)__DJXD)->__id) {
+  case ____DHB__: {
+    __EJXD=__L3AE(((____DHB *)__DJXD));
+  } break;
+  case ____XXQB__: {
+    __EJXD=__QOYD(((____XXQB *)__DJXD));
+  } break;
+  case ____J0SB__: {
+    __EJXD=__ORYD(((____J0SB *)__DJXD));
+  } break;
+  case ____CMKD__: {
+    __22GV=((____CMKD *)__DJXD)->__2BBE;
+    switch (((struct ___OBJ *)__22GV)->__id) {
+    case ____ACB__: {
+      __32GV=((____ACB *)__22GV);
+    } break;
+    case ____GDB__: {
+      __42GV=((____GDB *)__22GV);
+      __52GV=__BYW(__42GV,__42GV->__OHC);
+      __32GV=__52GV;
+    } break;
+    case ____SDB__: {
+      __A3GV=((____SDB *)__22GV);
+      __B3GV=__NTW(__A3GV,__A3GV->__LGC);
+      __32GV=__B3GV;
+    } break;
+    };
+    __EJXD=__32GV;
+  } break;
+  };
+  if (__EJXD==NULL) {
+    __GJXD=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__VHXD)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      __tmp__XHXD=((void *)__tmp__VHXD);
+    switch (((struct ___OBJ *)__EJXD)->__id) {
+    case ____ACB__: {
+      __GJXD=((void *)__EJXD);
     } break;
-    case __LIP_INTEGER__5CB__: {
-      __tmp__XHXD=NULL;
+    case ____GDB__: {
+      __GJXD=NULL;
     } break;
-    case __LIP_STRING__LDB__: {
-      __tmp__XHXD=NULL;
+    case ____SDB__: {
+      __GJXD=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__XHXD == (void *)NULL)) {
-    __tmp__4HXD=Self__SHXD->parent_lip_code__YQAC.parent_itm_object__MC.position__H2B;
-    put_error__text__2PE( 1,(&__string_434));
-    put_position__HRE(__tmp__4HXD);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  if (((void *)__GJXD == (void *)NULL)) {
+    __NJXD=__BJXD->__HSAC.__MC.__O2B;
+    __DQE( 1,(&__string_434));
+    __ORE(__NJXD);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
     };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  if (__tmp__XHXD->value__LIC) {
-    __tmp__NIXD=Self__SHXD->then__4Y0C->parent_arrayed_collection__V4S.upper__CGXC;
-    Self__S3GG= 0;
-    while ((Self__S3GG <= __tmp__NIXD)) {
-      __tmp__UIXD=((void **)((__FAST_ARRAYoLIP_CODEo__N4S *)Self__SHXD->then__4Y0C)->parent_arrayed_collection__V4S.storage__NOYC)[Self__S3GG];
-      switch (((struct ___OBJ *)__tmp__UIXD)->__id) {
-      case __LIP_CALL__2GB__: {
-        run__JJAE(((__LIP_CALL__2GB *)__tmp__UIXD));
+  if (__GJXD->__SIC) {
+    __2JXD=__BJXD->__N00C->__24S.__RHXC;
+    __B5GG= 0;
+    while ((__B5GG <= __2JXD)) {
+      __DKXD=((void **)((____U4S *)__BJXD->__N00C)->__24S.__2PYC)[__B5GG];
+      switch (((struct ___OBJ *)__DKXD)->__id) {
+      case ____DHB__: {
+        __YKAE(((____DHB *)__DKXD));
       } break;
-      case __LIP_AFFECT__S1LB__: {
-        run__GGXD(((__LIP_AFFECT__S1LB *)__tmp__UIXD));
+      case ____L2LB__: {
+        __VHXD(((____L2LB *)__DKXD));
       } break;
-      case __LIP_BINARY__IWQB__: {
-        __tmp__C0YR=((__LIP_BINARY__IWQB *)__tmp__UIXD)->parent_lip_code__JWQB.parent_itm_object__MC.position__H2B;
-        (&__string_314)->count__0C= 17;
-        (&__string_314)->storage__1C="Unreachable code.";
-        put_error__text__2PE( 2,(&__string_314));
-        put_position__HRE(__tmp__C0YR);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      case ____XXQB__: {
+        __R1YR=((____XXQB *)__DKXD)->__YXQB.__MC.__O2B;
+        (&__string_314)->__0C= 17;
+        (&__string_314)->__1C="Unreachable code.";
+        __DQE( 2,(&__string_314));
+        __ORE(__R1YR);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       } break;
-      case __LIP_UNARY__0YSB__: {
-        __tmp__C0YR=((__LIP_UNARY__0YSB *)__tmp__UIXD)->parent_lip_code__1YSB.parent_itm_object__MC.position__H2B;
-        (&__string_314)->count__0C= 17;
-        (&__string_314)->storage__1C="Unreachable code.";
-        put_error__text__2PE( 2,(&__string_314));
-        put_position__HRE(__tmp__C0YR);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      case ____J0SB__: {
+        __R1YR=((____J0SB *)__DKXD)->__K0SB.__MC.__O2B;
+        (&__string_314)->__0C= 17;
+        (&__string_314)->__1C="Unreachable code.";
+        __DQE( 2,(&__string_314));
+        __ORE(__R1YR);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       } break;
-      case __LIP_IF__XQAC__: {
-        run__RHXD(((__LIP_IF__XQAC *)__tmp__UIXD));
+      case ____GSAC__: {
+        __AJXD(((____GSAC *)__DKXD));
       } break;
-      case __LIP_PRINT__KRAC__: {
-        run__ZNAE(((__LIP_PRINT__KRAC *)__tmp__UIXD));
+      case ____ZSAC__: {
+        __IPAE(((____ZSAC *)__DKXD));
       } break;
-      case __LIP_VALUE__TKKD__: {
-        __tmp__C0YR=((__LIP_VALUE__TKKD *)__tmp__UIXD)->parent_lip_code__UKKD.parent_itm_object__MC.position__H2B;
-        (&__string_314)->count__0C= 17;
-        (&__string_314)->storage__1C="Unreachable code.";
-        put_error__text__2PE( 2,(&__string_314));
-        put_position__HRE(__tmp__C0YR);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      case ____CMKD__: {
+        __R1YR=((____CMKD *)__DKXD)->__DMKD.__MC.__O2B;
+        (&__string_314)->__0C= 17;
+        (&__string_314)->__1C="Unreachable code.";
+        __DQE( 2,(&__string_314));
+        __ORE(__R1YR);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       } break;
       };
-      Self__S3GG=(__INTEGER__Q)(Self__S3GG +  1);
+      __B5GG=(____Q)(__B5GG +  1);
     };
-    __tmp__XIXD=TRUE__K__;
+    __GKXD=__K__;
   } else /* FALSE */ {
-    __tmp__XIXD=FALSE__O__;
-  };
-  if ((! __tmp__XIXD)) {
-    if (((void *)Self__SHXD->else__5Y0C != (void *)NULL)) {
-      __tmp__IJXD=Self__SHXD->else__5Y0C->parent_arrayed_collection__V4S.upper__CGXC;
-      Self__EXIH= 0;
-      while ((Self__EXIH <= __tmp__IJXD)) {
-        __tmp__PJXD=((void **)((__FAST_ARRAYoLIP_CODEo__N4S *)Self__SHXD->else__5Y0C)->parent_arrayed_collection__V4S.storage__NOYC)[Self__EXIH];
-        switch (((struct ___OBJ *)__tmp__PJXD)->__id) {
-        case __LIP_CALL__2GB__: {
-          run__JJAE(((__LIP_CALL__2GB *)__tmp__PJXD));
-        } break;
-        case __LIP_AFFECT__S1LB__: {
-          run__GGXD(((__LIP_AFFECT__S1LB *)__tmp__PJXD));
-        } break;
-        case __LIP_BINARY__IWQB__: {
-          __tmp__L0YR=((__LIP_BINARY__IWQB *)__tmp__PJXD)->parent_lip_code__JWQB.parent_itm_object__MC.position__H2B;
-          (&__string_314)->count__0C= 17;
-          (&__string_314)->storage__1C="Unreachable code.";
-          put_error__text__2PE( 2,(&__string_314));
-          put_position__HRE(__tmp__L0YR);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-          };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    __GKXD=__O__;
+  };
+  if ((! __GKXD)) {
+    if (((void *)__BJXD->__O00C != (void *)NULL)) {
+      __XKXD=__BJXD->__O00C->__24S.__RHXC;
+      __TYIH= 0;
+      while ((__TYIH <= __XKXD)) {
+        __4KXD=((void **)((____U4S *)__BJXD->__O00C)->__24S.__2PYC)[__TYIH];
+        switch (((struct ___OBJ *)__4KXD)->__id) {
+        case ____DHB__: {
+          __YKAE(((____DHB *)__4KXD));
+        } break;
+        case ____L2LB__: {
+          __VHXD(((____L2LB *)__4KXD));
+        } break;
+        case ____XXQB__: {
+          __01YR=((____XXQB *)__4KXD)->__YXQB.__MC.__O2B;
+          (&__string_314)->__0C= 17;
+          (&__string_314)->__1C="Unreachable code.";
+          __DQE( 2,(&__string_314));
+          __ORE(__01YR);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         } break;
-        case __LIP_UNARY__0YSB__: {
-          __tmp__L0YR=((__LIP_UNARY__0YSB *)__tmp__PJXD)->parent_lip_code__1YSB.parent_itm_object__MC.position__H2B;
-          (&__string_314)->count__0C= 17;
-          (&__string_314)->storage__1C="Unreachable code.";
-          put_error__text__2PE( 2,(&__string_314));
-          put_position__HRE(__tmp__L0YR);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        case ____J0SB__: {
+          __01YR=((____J0SB *)__4KXD)->__K0SB.__MC.__O2B;
+          (&__string_314)->__0C= 17;
+          (&__string_314)->__1C="Unreachable code.";
+          __DQE( 2,(&__string_314));
+          __ORE(__01YR);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         } break;
-        case __LIP_IF__XQAC__: {
-          run__RHXD(((__LIP_IF__XQAC *)__tmp__PJXD));
+        case ____GSAC__: {
+          __AJXD(((____GSAC *)__4KXD));
         } break;
-        case __LIP_PRINT__KRAC__: {
-          run__ZNAE(((__LIP_PRINT__KRAC *)__tmp__PJXD));
+        case ____ZSAC__: {
+          __IPAE(((____ZSAC *)__4KXD));
         } break;
-        case __LIP_VALUE__TKKD__: {
-          __tmp__L0YR=((__LIP_VALUE__TKKD *)__tmp__PJXD)->parent_lip_code__UKKD.parent_itm_object__MC.position__H2B;
-          put_error__text__2PE( 2,(&__string_314));
-          put_position__HRE(__tmp__L0YR);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        case ____CMKD__: {
+          __01YR=((____CMKD *)__4KXD)->__DMKD.__MC.__O2B;
+          __DQE( 2,(&__string_314));
+          __ORE(__01YR);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         } break;
         };
-        Self__EXIH=(__INTEGER__Q)(Self__EXIH +  1);
+        __TYIH=(____Q)(__TYIH +  1);
       };
     };
   };
 }
 
-static void run__ZNAE(__LIP_PRINT__KRAC *Self__0NAE)
-// ({LIP_PRINT__KRAC}) Void No recursive, No inlinable.
+static void __IPAE(____ZSAC *__JPAE)
+// ({__ZSAC}) Void No recursive, No inlinable.
 {
-  void *__tmp__2NAE;
-  void *__tmp__3NAE,*__tmp__V1GV,*__tmp__W1GV;
-  __LIP_INTEGER__5CB *Self__X1GV,*__tmp__Y1GV;
-  __LIP_STRING__LDB *Self__Z1GV,*__tmp__01GV;
-  __POSITION__OL __tmp__EOAE;
-  __tmp__2NAE=Self__0NAE->message__RG5D;
-  switch (((struct ___OBJ *)__tmp__2NAE)->__id) {
-  case __LIP_CALL__2GB__: {
-    __tmp__3NAE=run_expr__21AE(((__LIP_CALL__2GB *)__tmp__2NAE));
+  void *__LPAE;
+  void *__MPAE,*__E3GV,*__F3GV;
+  ____GDB *__G3GV,*__H3GV;
+  ____SDB *__I3GV,*__J3GV;
+  ____OL __TPAE;
+  __LPAE=__JPAE->__AI5D;
+  switch (((struct ___OBJ *)__LPAE)->__id) {
+  case ____DHB__: {
+    __MPAE=__L3AE(((____DHB *)__LPAE));
   } break;
-  case __LIP_BINARY__IWQB__: {
-    __tmp__3NAE=run_expr__BNYD(((__LIP_BINARY__IWQB *)__tmp__2NAE));
+  case ____XXQB__: {
+    __MPAE=__QOYD(((____XXQB *)__LPAE));
   } break;
-  case __LIP_UNARY__0YSB__: {
-    __tmp__3NAE=run_expr__5PYD(((__LIP_UNARY__0YSB *)__tmp__2NAE));
+  case ____J0SB__: {
+    __MPAE=__ORYD(((____J0SB *)__LPAE));
   } break;
-  case __LIP_VALUE__TKKD__: {
-    __tmp__V1GV=((__LIP_VALUE__TKKD *)__tmp__2NAE)->value__NABE;
-    switch (((struct ___OBJ *)__tmp__V1GV)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      __tmp__W1GV=((__LIP_BOOLEAN__ZBB *)__tmp__V1GV);
+  case ____CMKD__: {
+    __E3GV=((____CMKD *)__LPAE)->__2BBE;
+    switch (((struct ___OBJ *)__E3GV)->__id) {
+    case ____ACB__: {
+      __F3GV=((____ACB *)__E3GV);
     } break;
-    case __LIP_INTEGER__5CB__: {
-      Self__X1GV=((__LIP_INTEGER__5CB *)__tmp__V1GV);
-      __tmp__Y1GV=get__0XW(Self__X1GV,Self__X1GV->value__HHC);
-      __tmp__W1GV=__tmp__Y1GV;
+    case ____GDB__: {
+      __G3GV=((____GDB *)__E3GV);
+      __H3GV=__BYW(__G3GV,__G3GV->__OHC);
+      __F3GV=__H3GV;
     } break;
-    case __LIP_STRING__LDB__: {
-      Self__Z1GV=((__LIP_STRING__LDB *)__tmp__V1GV);
-      __tmp__01GV=get__GTW(Self__Z1GV,Self__Z1GV->value__EGC);
-      __tmp__W1GV=__tmp__01GV;
+    case ____SDB__: {
+      __I3GV=((____SDB *)__E3GV);
+      __J3GV=__NTW(__I3GV,__I3GV->__LGC);
+      __F3GV=__J3GV;
     } break;
     };
-    __tmp__3NAE=__tmp__W1GV;
+    __MPAE=__F3GV;
   } break;
   };
-  if (((void *)__tmp__3NAE == (void *)NULL)) {
-    __tmp__EOAE=Self__0NAE->parent_lip_code__LRAC.parent_itm_object__MC.position__H2B;
-    put_error__text__2PE( 1,(&__string_422));
-    put_position__HRE(__tmp__EOAE);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  if (((void *)__MPAE == (void *)NULL)) {
+    __TPAE=__JPAE->__0SAC.__MC.__O2B;
+    __DQE( 1,(&__string_422));
+    __ORE(__TPAE);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
     };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  switch (((struct ___OBJ *)__tmp__3NAE)->__id) {
-  case __LIP_BOOLEAN__ZBB__: {
-    if (((__LIP_BOOLEAN__ZBB *)__tmp__3NAE)->value__LIC) {
-      (&__string_51)->count__0C= 4;
-      (&__string_51)->storage__1C="TRUE";
-      print__CKG((&__string_51));
+  switch (((struct ___OBJ *)__MPAE)->__id) {
+  case ____ACB__: {
+    if (((____ACB *)__MPAE)->__SIC) {
+      (&__string_51)->__0C= 4;
+      (&__string_51)->__1C="TRUE";
+      __JKG((&__string_51));
     } else /* FALSE */ {
-      (&__string_52)->count__0C= 5;
-      (&__string_52)->storage__1C="FALSE";
-      print__CKG((&__string_52));
+      (&__string_52)->__0C= 5;
+      (&__string_52)->__1C="FALSE";
+      __JKG((&__string_52));
     };
   } break;
-  case __LIP_INTEGER__5CB__: {
-    print__BFGF(((__LIP_INTEGER__5CB *)__tmp__3NAE)->value__HHC);
+  case ____GDB__: {
+    __QGGF(((____GDB *)__MPAE)->__OHC);
   } break;
-  case __LIP_STRING__LDB__: {
-    Self__Z1GV=((__LIP_STRING__LDB *)__tmp__3NAE);
-    ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-    append_in__YSCF(Self__Z1GV,string_tmp__YC);
-    put_string__EGZ(((__STRING__BC *)string_tmp__YC));
+  case ____SDB__: {
+    __I3GV=((____SDB *)__MPAE);
+    ((____BC *)__YC)->__WJ= 0;
+    __HUCF(__I3GV,__YC);
+    __LGZ(((____BC *)__YC));
   } break;
   };
-  switch (((struct ___OBJ *)__tmp__3NAE)->__id) {
-  case __LIP_INTEGER__5CB__: {
-    free__GZ1D(((__LIP_INTEGER__5CB *)__tmp__3NAE));
+  switch (((struct ___OBJ *)__MPAE)->__id) {
+  case ____GDB__: {
+    __V01D(((____GDB *)__MPAE));
   } break;
-  case __LIP_STRING__LDB__: {
-    free__JZ1D(((__LIP_STRING__LDB *)__tmp__3NAE));
+  case ____SDB__: {
+    __Y01D(((____SDB *)__MPAE));
   } break;
   };
 }
 
-static void* parent_directory__YNGD()
+static void* __HPGD()
 // () With result No recursive, No inlinable.
 {
-  __STRING__BC *Self__OYVT;
-  __INTEGER__Q __tmp__ZOEU,old_nb_elts__1OEU;
-  __POINTER__IB __tmp__2OEU;
-  void *__tmp__JOGD;
-  __DIRECTORY_UNIX__COGD *__tmp__LOGD;
-  __CHARACTER__DB *__tmp__YOEU;
-  ((__STRING__BC *)string_tmp__3NGD)->count__WJ= 0;
-  Self__OYVT=((__STRING__BC *)string_tmp__3NGD);
-  if ((Self__OYVT->capacity__HFL > Self__OYVT->count__WJ)) {
-    ((__CHARACTER__DB *)Self__OYVT->storage__4EL)[Self__OYVT->count__WJ]='\0';
+  ____BC *__3ZVT;
+  ____Q __IQEU,__KQEU;
+  ____IB __LQEU;
+  void *__YPGD;
+  ____RPGD *__0PGD;
+  ____DB *__HQEU;
+  ((____BC *)__MPGD)->__WJ= 0;
+  __3ZVT=((____BC *)__MPGD);
+  if ((__3ZVT->__OFL > __3ZVT->__WJ)) {
+    ((____DB *)__3ZVT->__FFL)[__3ZVT->__WJ]='\0';
   } else /* FALSE */ {
-    if ((Self__OYVT->capacity__HFL <= Self__OYVT->count__WJ)) {
-      if ((Self__OYVT->capacity__HFL ==  0)) {
-        Self__OYVT->capacity__HFL= 32;
-        __tmp__YOEU=create__KVW( 32);
-        Self__OYVT->storage__4EL=__tmp__YOEU;
-      } else /* FALSE */ {
-        __tmp__ZOEU=(__INTEGER__Q)(Self__OYVT->capacity__HFL <<  1);
-        __tmp__YOEU=((__CHARACTER__DB *)Self__OYVT->storage__4EL);
-        old_nb_elts__1OEU=Self__OYVT->capacity__HFL;
-        __tmp__2OEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YOEU),((__UINTEGER_32__RWB )old_nb_elts__1OEU),((__UINTEGER_32__RWB )__tmp__ZOEU));
-        __tmp__YOEU=((__CHARACTER__DB *)__tmp__2OEU);
-        clear__to__F00(__tmp__YOEU,old_nb_elts__1OEU,(__INTEGER__Q)(__tmp__ZOEU -  1));
-        Self__OYVT->storage__4EL=__tmp__YOEU;
-        Self__OYVT->capacity__HFL=__tmp__ZOEU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__OYVT->storage__4EL)[Self__OYVT->count__WJ]='\0';
-    Self__OYVT->count__WJ=(__INTEGER__Q)(Self__OYVT->count__WJ +  1);
-    Self__OYVT->count__WJ=(__INTEGER__Q)(Self__OYVT->count__WJ -  1);
-  };
-  __tmp__YOEU=Self__OYVT->storage__4EL;
-  getcwd((__tmp__YOEU),255);
-  from_external__FEL(((__STRING__BC *)string_tmp__3NGD),__tmp__YOEU);
-  __tmp__JOGD=physical_get_entry__2UND(string_tmp__3NGD);
-  if (__tmp__JOGD==NULL) {
-    __tmp__LOGD=NULL;
+    if ((__3ZVT->__OFL <= __3ZVT->__WJ)) {
+      if ((__3ZVT->__OFL ==  0)) {
+        __3ZVT->__OFL= 32;
+        __HQEU=__RVW( 32);
+        __3ZVT->__FFL=__HQEU;
+      } else /* FALSE */ {
+        __IQEU=(____Q)(__3ZVT->__OFL <<  1);
+        __HQEU=((____DB *)__3ZVT->__FFL);
+        __KQEU=__3ZVT->__OFL;
+        __LQEU=__55W(((____IB )__HQEU),((____YWB )__KQEU),((____YWB )__IQEU));
+        __HQEU=((____DB *)__LQEU);
+        __M00(__HQEU,__KQEU,(____Q)(__IQEU -  1));
+        __3ZVT->__FFL=__HQEU;
+        __3ZVT->__OFL=__IQEU;
+      };
+    };
+    ((____DB *)__3ZVT->__FFL)[__3ZVT->__WJ]='\0';
+    __3ZVT->__WJ=(____Q)(__3ZVT->__WJ +  1);
+    __3ZVT->__WJ=(____Q)(__3ZVT->__WJ -  1);
+  };
+  __HQEU=__3ZVT->__FFL;
+  getcwd((__HQEU),255);
+  __MEL(((____BC *)__MPGD),__HQEU);
+  __YPGD=__LWND(__MPGD);
+  if (__YPGD==NULL) {
+    __0PGD=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__JOGD)->__id) {
-    case __DIRECTORY_UNIX__COGD__: {
-      __tmp__LOGD=((void *)__tmp__JOGD);
+    switch (((struct ___OBJ *)__YPGD)->__id) {
+    case ____RPGD__: {
+      __0PGD=((void *)__YPGD);
     } break;
-    case __FILE_UNIX__PVND__: {
-      __tmp__LOGD=NULL;
+    case ____4WND__: {
+      __0PGD=NULL;
     } break;
     }
   };
-  put__to__J25E(((__HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD *)alias__UOGD),__tmp__LOGD,__tmp__LOGD->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD);
-  FILE_SYSTEM__N1AD__->parent_directory__4OGD=__tmp__LOGD;
-  FILE_SYSTEM__N1AD__->parent_directory__5OGD=0;
-  __tmp__JOGD=__tmp__LOGD;
-  return(__tmp__JOGD);
+  __Y35E(((____1PGD *)__DQGD),__0PGD,__0PGD->__UPGD.__TPGD.__K4AD);
+  __22AD__->__NQGD=__0PGD;
+  __22AD__->__OQGD=0;
+  __YPGD=__0PGD;
+  return(__YPGD);
 }
 
-static __INTEGER__Q last_index_of__since__RL2G(__STRING__BC *Self__SL2G,__INTEGER__Q start_index__UL2G)
-// ({STRING__BC},{INTEGER__Q}) With result No recursive, No inlinable.
+static ____Q __AN2G(____BC *__BN2G,____Q __DN2G)
+// ({__BC},{__Q}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__WL2G,Result__VL2G;
-  __CHARACTER__DB *__tmp__WYVT;
-  result__WL2G=start_index__UL2G;
-  __tmp__WYVT=Self__SL2G->storage__4EL;
-  while ((! ((result__WL2G <  1) || ('/' == ((__CHARACTER__DB *)__tmp__WYVT)[(__INTEGER__Q)(result__WL2G -  1)])))) {
-    result__WL2G=(__INTEGER__Q)(result__WL2G -  1);
-  };
-  Result__VL2G=result__WL2G;
-  return(Result__VL2G);
+  ____Q __FN2G,__EN2G;
+  ____DB *__F0VT;
+  __FN2G=__DN2G;
+  __F0VT=__BN2G->__FFL;
+  while ((! ((__FN2G <  1) || ('/' == ((____DB *)__F0VT)[(____Q)(__FN2G -  1)])))) {
+    __FN2G=(____Q)(__FN2G -  1);
+  };
+  __EN2G=__FN2G;
+  return(__EN2G);
 }
 
-static void* reference_at__SNLG(__HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD *Self__TNLG,__STRING__BC *k__UNLG)
-// ({HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD},{NULLxSTRING__BC}) With result No recursive, No inlinable.
+static void* __BPLG(____1PGD *__CPLG,____BC *__DPLG)
+// ({__1PGD},{NULLx__BC}) With result No recursive, No inlinable.
 {
-  void *result__4NLG,*Result__VNLG;
-  __INTEGER__Q __tmp__5NLG;
-  __HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E *node__3NLG;
-  __BOOLEAN__L __tmp__ROLG,__tmp__OOLG;
-  result__4NLG=NULL;
-  __tmp__5NLG=hash_code__VS1(((__STRING__BC *)k__UNLG));
-  node__3NLG=((void **)Self__TNLG->buckets__A35E)[(__INTEGER__Q)(__tmp__5NLG % Self__TNLG->capacity__Z25E)];
-  until_do__YNRG:
+  void *__NPLG,*__EPLG;
+  ____Q __OPLG;
+  ____E45E *__MPLG;
+  ____L __AQLG,__3PLG;
+  __NPLG=NULL;
+  __OPLG=__2S1(((____BC *)__DPLG));
+  __MPLG=((void **)__CPLG->__P45E)[(____Q)(__OPLG % __CPLG->__I45E)];
+  __HPRG:
   {
-    if (((void *)node__3NLG == (void *)NULL)) {
-      __tmp__ROLG=TRUE__K__;
+    if (((void *)__MPLG == (void *)NULL)) {
+      __AQLG=__K__;
     } else /* FALSE */ {
-      __tmp__OOLG=__infix_equal_equal__YVZ(((__STRING_CONSTANT__0 *)node__3NLG->key__M35E),k__UNLG);
-      __tmp__ROLG=__tmp__OOLG;
+      __3PLG=__5VZ(((____0 *)__MPLG->__145E),__DPLG);
+      __AQLG=__3PLG;
     };
-    if ((! __tmp__ROLG)) {
-      node__3NLG=node__3NLG->next__Y35E;
-      goto until_do__YNRG;
+    if ((! __AQLG)) {
+      __MPLG=__MPLG->__H55E;
+      goto __HPRG;
     };
   };
-  if (((void *)node__3NLG != (void *)NULL)) {
-    result__4NLG=node__3NLG->item__55ZF;
+  if (((void *)__MPLG != (void *)NULL)) {
+    __NPLG=__MPLG->__OB0F;
   };
-  Result__VNLG=result__4NLG;
-  return(Result__VNLG);
+  __EPLG=__NPLG;
+  return(__EPLG);
 }
 
-static __INTEGER__Q fast_reverse_index_of__from__35AB(__CHARACTER__DB *Self__45AB,__CHARACTER__DB element__55AB,__INTEGER__Q upper__AABB)
-// ({NATIVE_ARRAYoExpanded_CHARACTERo__MB},{CHARACTER__DB},{INTEGER__Q}) With result No recursive, No inlinable.
+static ____Q __EABB(____DB *__FABB,____DB __GABB,____Q __HABB)
+// ({__MB},{__DB},{__Q}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q idx__KABB,Result__BABB;
-  idx__KABB=upper__AABB;
-  while ((! ((idx__KABB <  0) || (element__55AB == Self__45AB[idx__KABB])))) {
-    idx__KABB=(__INTEGER__Q)(idx__KABB -  1);
+  ____Q __RABB,__IABB;
+  __RABB=__HABB;
+  while ((! ((__RABB <  0) || (__GABB == __FABB[__RABB])))) {
+    __RABB=(____Q)(__RABB -  1);
   };
-  Result__BABB=idx__KABB;
-  return(Result__BABB);
+  __IABB=__RABB;
+  return(__IABB);
 }
 
-static void* physical_get_entry__IQLG(__STRING__BC *new_path__KQLG)
-// ({NULLxSTRING__BC}) With result No recursive, No inlinable.
+static void* __XRLG(____BC *__ZRLG)
+// ({NULLx__BC}) With result No recursive, No inlinable.
 {
-  void *result__NQLG,*Result__LQLG;
-  __STRING__BC *Self__CZVT;
-  __INTEGER__Q __tmp__BPEU,old_nb_elts__DPEU,typ_id__Y2GV;
-  __POINTER__IB __tmp__EPEU,__tmp__51GV,__tmp__A2GV,__tmp__B2GV;
-  __POINTER__IB __tmp__02GV,__tmp__12GV;
-  __FILE_UNIX__PVND *result__21GV;
-  __UINTEGER_32__RWB __tmp__C2GV,__tmp__22GV;
-  __DIRECTORY_UNIX__COGD *result__J2GV;
-  __STRING_CONSTANT__0 *__tmp__IPEU,*result__W2GV,*result__D3GV;
-  __CHARACTER__DB *__tmp__APEU,*__tmp__PPEU;
-  result__NQLG=NULL;
-  Self__CZVT=((__STRING__BC *)new_path__KQLG);
-  if ((Self__CZVT->capacity__HFL > Self__CZVT->count__WJ)) {
-    ((__CHARACTER__DB *)Self__CZVT->storage__4EL)[Self__CZVT->count__WJ]='\0';
+  void *__2RLG,*__0RLG;
+  ____BC *__R0VT;
+  ____Q __QQEU,__SQEU,__H4GV;
+  ____IB __TQEU,__O3GV,__P3GV,__Q3GV,__J4GV,__K4GV;
+  ____4WND *__L3GV;
+  ____YWB __R3GV,__L4GV;
+  ____RPGD *__Y3GV;
+  ____0 *__XQEU,*__F4GV,*__S4GV;
+  ____DB *__PQEU,*__4QEU;
+  __2RLG=NULL;
+  __R0VT=((____BC *)__ZRLG);
+  if ((__R0VT->__OFL > __R0VT->__WJ)) {
+    ((____DB *)__R0VT->__FFL)[__R0VT->__WJ]='\0';
   } else /* FALSE */ {
-    if ((Self__CZVT->capacity__HFL <= Self__CZVT->count__WJ)) {
-      if ((Self__CZVT->capacity__HFL ==  0)) {
-        Self__CZVT->capacity__HFL= 32;
-        __tmp__APEU=create__KVW( 32);
-        Self__CZVT->storage__4EL=__tmp__APEU;
-      } else /* FALSE */ {
-        __tmp__BPEU=(__INTEGER__Q)(Self__CZVT->capacity__HFL <<  1);
-        __tmp__APEU=((__CHARACTER__DB *)Self__CZVT->storage__4EL);
-        old_nb_elts__DPEU=Self__CZVT->capacity__HFL;
-        __tmp__EPEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__APEU),((__UINTEGER_32__RWB )old_nb_elts__DPEU),((__UINTEGER_32__RWB )__tmp__BPEU));
-        __tmp__APEU=((__CHARACTER__DB *)__tmp__EPEU);
-        clear__to__F00(__tmp__APEU,old_nb_elts__DPEU,(__INTEGER__Q)(__tmp__BPEU -  1));
-        Self__CZVT->storage__4EL=__tmp__APEU;
-        Self__CZVT->capacity__HFL=__tmp__BPEU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__CZVT->storage__4EL)[Self__CZVT->count__WJ]='\0';
-    Self__CZVT->count__WJ=(__INTEGER__Q)(Self__CZVT->count__WJ +  1);
-    Self__CZVT->count__WJ=(__INTEGER__Q)(Self__CZVT->count__WJ -  1);
-  };
-  __tmp__APEU=Self__CZVT->storage__4EL;
+    if ((__R0VT->__OFL <= __R0VT->__WJ)) {
+      if ((__R0VT->__OFL ==  0)) {
+        __R0VT->__OFL= 32;
+        __PQEU=__RVW( 32);
+        __R0VT->__FFL=__PQEU;
+      } else /* FALSE */ {
+        __QQEU=(____Q)(__R0VT->__OFL <<  1);
+        __PQEU=((____DB *)__R0VT->__FFL);
+        __SQEU=__R0VT->__OFL;
+        __TQEU=__55W(((____IB )__PQEU),((____YWB )__SQEU),((____YWB )__QQEU));
+        __PQEU=((____DB *)__TQEU);
+        __M00(__PQEU,__SQEU,(____Q)(__QQEU -  1));
+        __R0VT->__FFL=__PQEU;
+        __R0VT->__OFL=__QQEU;
+      };
+    };
+    ((____DB *)__R0VT->__FFL)[__R0VT->__WJ]='\0';
+    __R0VT->__WJ=(____Q)(__R0VT->__WJ +  1);
+    __R0VT->__WJ=(____Q)(__R0VT->__WJ -  1);
+  };
+  __PQEU=__R0VT->__FFL;
   { struct stat t;
-  if ((((__INTEGER__Q )(stat((__tmp__APEU),&t))) ==  0)) {
-    if ((((__INTEGER__Q )(S_ISDIR(t.st_mode))) ==  0)) {
-      result__21GV=NULL;
-      __tmp__EPEU=((__POINTER__IB )(NULL));
-      __tmp__BPEU= 0;
-      __tmp__51GV=((__POINTER__IB )sizeof(__FILE_UNIX__PVND));
-      if (((unsigned long)__tmp__51GV ==  0)) {
-        result__21GV=FILE_UNIX__PVND__;
-      } else /* FALSE */ {
-        __tmp__BPEU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__51GV));
-        if ((__tmp__BPEU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__A2GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__B2GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__51GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A2GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A2GV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__C2GV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__B2GV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__A2GV=micro_alloc__table__lab__HKI(__tmp__B2GV,((__POINTER__IB )(&(table_size[(__tmp__C2GV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__B2GV)));
-          __tmp__EPEU=__tmp__A2GV;
-        } else /* FALSE */ {
-          __tmp__C2GV=((__UINTEGER_32__RWB )__tmp__BPEU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__A2GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__B2GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__51GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A2GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A2GV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__A2GV=micro_alloc__table__lab__HKI(__tmp__B2GV,((__POINTER__IB )(&(table_type[(__tmp__C2GV)]))),(__UINTEGER_32__RWB)(__tmp__C2GV |  1));
-          __tmp__EPEU=__tmp__A2GV;
-        };
-        result__21GV=((__FILE_UNIX__PVND *)__tmp__EPEU);
-        *(result__21GV) = *(FILE_UNIX__PVND__);
-      };
-      result__NQLG=result__21GV;
-    } else /* FALSE */ {
-      result__J2GV=NULL;
-      __tmp__EPEU=((__POINTER__IB )(NULL));
-      __tmp__BPEU= 0;
-      __tmp__51GV=((__POINTER__IB )sizeof(__DIRECTORY_UNIX__COGD));
-      if (((unsigned long)__tmp__51GV ==  0)) {
-        result__J2GV=DIRECTORY_UNIX__COGD__;
-      } else /* FALSE */ {
-        __tmp__BPEU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__51GV));
-        if ((__tmp__BPEU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__A2GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__B2GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__51GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A2GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A2GV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__C2GV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__B2GV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__A2GV=micro_alloc__table__lab__HKI(__tmp__B2GV,((__POINTER__IB )(&(table_size[(__tmp__C2GV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__B2GV)));
-          __tmp__EPEU=__tmp__A2GV;
-        } else /* FALSE */ {
-          __tmp__C2GV=((__UINTEGER_32__RWB )__tmp__BPEU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__A2GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__B2GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__51GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A2GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A2GV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__A2GV=micro_alloc__table__lab__HKI(__tmp__B2GV,((__POINTER__IB )(&(table_type[(__tmp__C2GV)]))),(__UINTEGER_32__RWB)(__tmp__C2GV |  1));
-          __tmp__EPEU=__tmp__A2GV;
-        };
-        result__J2GV=((__DIRECTORY_UNIX__COGD *)__tmp__EPEU);
-        *(result__J2GV) = *(DIRECTORY_UNIX__COGD__);
-      };
-      result__NQLG=result__J2GV;
-    };
-    if (((struct ___OBJ *)result__NQLG)->__id==__DIRECTORY_UNIX__COGD__) {
-      result__J2GV=((__DIRECTORY_UNIX__COGD *)result__NQLG);
-      __tmp__IPEU=create_copy__IBE(new_path__KQLG);
-      result__J2GV->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD=__tmp__IPEU;
-      __tmp__IPEU=((__STRING_CONSTANT__0 *)result__J2GV->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD);
-      __tmp__BPEU=fast_reverse_index_of__from__35AB(((__CHARACTER__DB *)__tmp__IPEU->storage__1C),'/',(__INTEGER__Q)(__tmp__IPEU->count__0C -  1));
-      old_nb_elts__DPEU=(__INTEGER__Q)( 1 + __tmp__BPEU);
-      if (((void *)result__J2GV->parent_entry_unix__FOGD.parent_entry__EOGD.name__S2AD == (void *)NULL)) {
-        result__W2GV=NULL;
-        __tmp__A2GV=((__POINTER__IB )(NULL));
-        typ_id__Y2GV= 0;
-        __tmp__B2GV=((__POINTER__IB )sizeof(__STRING_CONSTANT__0));
-        if (((unsigned long)__tmp__B2GV ==  0)) {
-          result__W2GV=STRING_CONSTANT__0__;
-        } else /* FALSE */ {
-          typ_id__Y2GV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B2GV));
-          if ((typ_id__Y2GV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__02GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__12GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__B2GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02GV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__22GV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__12GV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__02GV=micro_alloc__table__lab__HKI(__tmp__12GV,((__POINTER__IB )(&(table_size[(__tmp__22GV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__12GV)));
-            __tmp__A2GV=__tmp__02GV;
-          } else /* FALSE */ {
-            __tmp__22GV=((__UINTEGER_32__RWB )typ_id__Y2GV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__02GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__12GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__B2GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02GV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__02GV=micro_alloc__table__lab__HKI(__tmp__12GV,((__POINTER__IB )(&(table_type[(__tmp__22GV)]))),(__UINTEGER_32__RWB)(__tmp__22GV |  1));
-            __tmp__A2GV=__tmp__02GV;
-          };
-          result__W2GV=((__STRING_CONSTANT__0 *)__tmp__A2GV);
-          *(result__W2GV) = *(STRING_CONSTANT__0__);
-        };
-        result__J2GV->parent_entry_unix__FOGD.parent_entry__EOGD.name__S2AD=result__W2GV;
-      };
-      __tmp__IPEU=result__J2GV->parent_entry_unix__FOGD.parent_entry__EOGD.name__S2AD;
-      __tmp__PPEU=((__CHARACTER__DB *)(void *)((unsigned long)((__POINTER__IB )((__CHARACTER__DB *)result__J2GV->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD->storage__1C)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )old_nb_elts__DPEU))));
-      __tmp__BPEU=(__INTEGER__Q)(result__J2GV->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD->count__0C - old_nb_elts__DPEU);
-      result__W2GV=((__STRING_CONSTANT__0 *)__tmp__IPEU);
-      result__W2GV->storage__1C=__tmp__PPEU;
-      result__W2GV->count__0C=__tmp__BPEU;
+  if ((((____Q )(stat((__PQEU),&t))) ==  0)) {
+    if ((((____Q )(S_ISDIR(t.st_mode))) ==  0)) {
+      __L3GV=NULL;
+      __TQEU=((____IB )(NULL));
+      __QQEU= 0;
+      __O3GV=((____IB )sizeof(____4WND));
+      if (((unsigned long)__O3GV ==  0)) {
+        __L3GV=__4WND__;
+      } else /* FALSE */ {
+        __QQEU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__O3GV));
+        if ((__QQEU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __P3GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __Q3GV=(void *)((unsigned long)(void *)((unsigned long)__O3GV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P3GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P3GV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __R3GV=((____YWB )((____Q )(void *)((unsigned long)__Q3GV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __P3GV=__OKI(__Q3GV,((____IB )(&(table_size[(__R3GV)-1]))),((____YWB )((____Q )__Q3GV)));
+          __TQEU=__P3GV;
+        } else /* FALSE */ {
+          __R3GV=((____YWB )__QQEU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __P3GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __Q3GV=(void *)((unsigned long)(void *)((unsigned long)__O3GV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P3GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P3GV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __P3GV=__OKI(__Q3GV,((____IB )(&(table_type[(__R3GV)]))),(____YWB)(__R3GV |  1));
+          __TQEU=__P3GV;
+        };
+        __L3GV=((____4WND *)__TQEU);
+        *(__L3GV) = *(__4WND__);
+      };
+      __2RLG=__L3GV;
+    } else /* FALSE */ {
+      __Y3GV=NULL;
+      __TQEU=((____IB )(NULL));
+      __QQEU= 0;
+      __O3GV=((____IB )sizeof(____RPGD));
+      if (((unsigned long)__O3GV ==  0)) {
+        __Y3GV=__RPGD__;
+      } else /* FALSE */ {
+        __QQEU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__O3GV));
+        if ((__QQEU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __P3GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __Q3GV=(void *)((unsigned long)(void *)((unsigned long)__O3GV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P3GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P3GV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __R3GV=((____YWB )((____Q )(void *)((unsigned long)__Q3GV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __P3GV=__OKI(__Q3GV,((____IB )(&(table_size[(__R3GV)-1]))),((____YWB )((____Q )__Q3GV)));
+          __TQEU=__P3GV;
+        } else /* FALSE */ {
+          __R3GV=((____YWB )__QQEU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __P3GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __Q3GV=(void *)((unsigned long)(void *)((unsigned long)__O3GV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P3GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P3GV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __P3GV=__OKI(__Q3GV,((____IB )(&(table_type[(__R3GV)]))),(____YWB)(__R3GV |  1));
+          __TQEU=__P3GV;
+        };
+        __Y3GV=((____RPGD *)__TQEU);
+        *(__Y3GV) = *(__RPGD__);
+      };
+      __2RLG=__Y3GV;
+    };
+    if (((struct ___OBJ *)__2RLG)->__id==____RPGD__) {
+      __Y3GV=((____RPGD *)__2RLG);
+      __XQEU=__PBE(__ZRLG);
+      __Y3GV->__UPGD.__TPGD.__K4AD=__XQEU;
+      __XQEU=((____0 *)__Y3GV->__UPGD.__TPGD.__K4AD);
+      __QQEU=__EABB(((____DB *)__XQEU->__1C),'/',(____Q)(__XQEU->__0C -  1));
+      __SQEU=(____Q)( 1 + __QQEU);
+      if (((void *)__Y3GV->__UPGD.__TPGD.__B4AD == (void *)NULL)) {
+        __F4GV=NULL;
+        __P3GV=((____IB )(NULL));
+        __H4GV= 0;
+        __Q3GV=((____IB )sizeof(____0));
+        if (((unsigned long)__Q3GV ==  0)) {
+          __F4GV=__0__;
+        } else /* FALSE */ {
+          __H4GV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q3GV));
+          if ((__H4GV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __J4GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __K4GV=(void *)((unsigned long)(void *)((unsigned long)__Q3GV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4GV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __L4GV=((____YWB )((____Q )(void *)((unsigned long)__K4GV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __J4GV=__OKI(__K4GV,((____IB )(&(table_size[(__L4GV)-1]))),((____YWB )((____Q )__K4GV)));
+            __P3GV=__J4GV;
+          } else /* FALSE */ {
+            __L4GV=((____YWB )__H4GV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __J4GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __K4GV=(void *)((unsigned long)(void *)((unsigned long)__Q3GV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4GV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __J4GV=__OKI(__K4GV,((____IB )(&(table_type[(__L4GV)]))),(____YWB)(__L4GV |  1));
+            __P3GV=__J4GV;
+          };
+          __F4GV=((____0 *)__P3GV);
+          *(__F4GV) = *(__0__);
+        };
+        __Y3GV->__UPGD.__TPGD.__B4AD=__F4GV;
+      };
+      __XQEU=__Y3GV->__UPGD.__TPGD.__B4AD;
+      __4QEU=((____DB *)(void *)((unsigned long)((____IB )((____DB *)__Y3GV->__UPGD.__TPGD.__K4AD->__1C)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )__SQEU))));
+      __QQEU=(____Q)(__Y3GV->__UPGD.__TPGD.__K4AD->__0C - __SQEU);
+      __F4GV=((____0 *)__XQEU);
+      __F4GV->__1C=__4QEU;
+      __F4GV->__0C=__QQEU;
     } else /* FILE_UNIX */ {
-      result__21GV=((__FILE_UNIX__PVND *)((__DIRECTORY_UNIX__COGD *)result__NQLG));
-      __tmp__IPEU=create_copy__IBE(new_path__KQLG);
-      result__21GV->parent_entry_unix__QVND.parent_entry__EOGD.path__12AD=__tmp__IPEU;
-      __tmp__IPEU=((__STRING_CONSTANT__0 *)result__21GV->parent_entry_unix__QVND.parent_entry__EOGD.path__12AD);
-      __tmp__BPEU=fast_reverse_index_of__from__35AB(((__CHARACTER__DB *)__tmp__IPEU->storage__1C),'/',(__INTEGER__Q)(__tmp__IPEU->count__0C -  1));
-      old_nb_elts__DPEU=(__INTEGER__Q)( 1 + __tmp__BPEU);
-      if (((void *)result__21GV->parent_entry_unix__QVND.parent_entry__EOGD.name__S2AD == (void *)NULL)) {
-        result__D3GV=NULL;
-        __tmp__A2GV=((__POINTER__IB )(NULL));
-        typ_id__Y2GV= 0;
-        __tmp__B2GV=((__POINTER__IB )sizeof(__STRING_CONSTANT__0));
-        if (((unsigned long)__tmp__B2GV ==  0)) {
-          result__D3GV=STRING_CONSTANT__0__;
-        } else /* FALSE */ {
-          typ_id__Y2GV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B2GV));
-          if ((typ_id__Y2GV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__02GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__12GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__B2GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02GV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__22GV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__12GV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__02GV=micro_alloc__table__lab__HKI(__tmp__12GV,((__POINTER__IB )(&(table_size[(__tmp__22GV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__12GV)));
-            __tmp__A2GV=__tmp__02GV;
-          } else /* FALSE */ {
-            __tmp__22GV=((__UINTEGER_32__RWB )typ_id__Y2GV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__02GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__12GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__B2GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02GV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__02GV=micro_alloc__table__lab__HKI(__tmp__12GV,((__POINTER__IB )(&(table_type[(__tmp__22GV)]))),(__UINTEGER_32__RWB)(__tmp__22GV |  1));
-            __tmp__A2GV=__tmp__02GV;
-          };
-          result__D3GV=((__STRING_CONSTANT__0 *)__tmp__A2GV);
-          *(result__D3GV) = *(STRING_CONSTANT__0__);
-        };
-        result__21GV->parent_entry_unix__QVND.parent_entry__EOGD.name__S2AD=result__D3GV;
-      };
-      __tmp__IPEU=result__21GV->parent_entry_unix__QVND.parent_entry__EOGD.name__S2AD;
-      __tmp__PPEU=((__CHARACTER__DB *)(void *)((unsigned long)((__POINTER__IB )((__CHARACTER__DB *)result__21GV->parent_entry_unix__QVND.parent_entry__EOGD.path__12AD->storage__1C)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )old_nb_elts__DPEU))));
-      __tmp__BPEU=(__INTEGER__Q)(result__21GV->parent_entry_unix__QVND.parent_entry__EOGD.path__12AD->count__0C - old_nb_elts__DPEU);
-      result__W2GV=((__STRING_CONSTANT__0 *)__tmp__IPEU);
-      result__W2GV->storage__1C=__tmp__PPEU;
-      result__W2GV->count__0C=__tmp__BPEU;
-    };
-    if (FILE_SYSTEM__N1AD__->parent_directory__5OGD==0) {
+      __L3GV=((____4WND *)((____RPGD *)__2RLG));
+      __XQEU=__PBE(__ZRLG);
+      __L3GV->__5WND.__TPGD.__K4AD=__XQEU;
+      __XQEU=((____0 *)__L3GV->__5WND.__TPGD.__K4AD);
+      __QQEU=__EABB(((____DB *)__XQEU->__1C),'/',(____Q)(__XQEU->__0C -  1));
+      __SQEU=(____Q)( 1 + __QQEU);
+      if (((void *)__L3GV->__5WND.__TPGD.__B4AD == (void *)NULL)) {
+        __S4GV=NULL;
+        __P3GV=((____IB )(NULL));
+        __H4GV= 0;
+        __Q3GV=((____IB )sizeof(____0));
+        if (((unsigned long)__Q3GV ==  0)) {
+          __S4GV=__0__;
+        } else /* FALSE */ {
+          __H4GV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q3GV));
+          if ((__H4GV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __J4GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __K4GV=(void *)((unsigned long)(void *)((unsigned long)__Q3GV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4GV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __L4GV=((____YWB )((____Q )(void *)((unsigned long)__K4GV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __J4GV=__OKI(__K4GV,((____IB )(&(table_size[(__L4GV)-1]))),((____YWB )((____Q )__K4GV)));
+            __P3GV=__J4GV;
+          } else /* FALSE */ {
+            __L4GV=((____YWB )__H4GV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __J4GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __K4GV=(void *)((unsigned long)(void *)((unsigned long)__Q3GV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4GV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __J4GV=__OKI(__K4GV,((____IB )(&(table_type[(__L4GV)]))),(____YWB)(__L4GV |  1));
+            __P3GV=__J4GV;
+          };
+          __S4GV=((____0 *)__P3GV);
+          *(__S4GV) = *(__0__);
+        };
+        __L3GV->__5WND.__TPGD.__B4AD=__S4GV;
+      };
+      __XQEU=__L3GV->__5WND.__TPGD.__B4AD;
+      __4QEU=((____DB *)(void *)((unsigned long)((____IB )((____DB *)__L3GV->__5WND.__TPGD.__K4AD->__1C)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )__SQEU))));
+      __QQEU=(____Q)(__L3GV->__5WND.__TPGD.__K4AD->__0C - __SQEU);
+      __F4GV=((____0 *)__XQEU);
+      __F4GV->__1C=__4QEU;
+      __F4GV->__0C=__QQEU;
+    };
+    if (__22AD__->__OQGD==0) {
     } else /* ___TYPE_ID */ {
-      result__J2GV=parent_directory__YNGD();
+      __Y3GV=__HPGD();
     };
-    if (((struct ___OBJ *)result__NQLG)->__id==__DIRECTORY_UNIX__COGD__) {
-      __tmp__IPEU=((__DIRECTORY_UNIX__COGD *)result__NQLG)->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD;
+    if (((struct ___OBJ *)__2RLG)->__id==____RPGD__) {
+      __XQEU=((____RPGD *)__2RLG)->__UPGD.__TPGD.__K4AD;
     } else /* FILE_UNIX */ {
-      __tmp__IPEU=((__FILE_UNIX__PVND *)result__NQLG)->parent_entry_unix__QVND.parent_entry__EOGD.path__12AD;
+      __XQEU=((____4WND *)__2RLG)->__5WND.__TPGD.__K4AD;
     };
-    put__to__J25E(((__HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD *)alias__UOGD),result__NQLG,__tmp__IPEU);
+    __Y35E(((____1PGD *)__DQGD),__2RLG,__XQEU);
   };
   };
-  Result__LQLG=result__NQLG;
-  return(Result__LQLG);
+  __0RLG=__2RLG;
+  return(__0RLG);
 }
 
-static void* physical_get_entry__2UND(__STRING__BC *new_path__4UND)
-// ({NULLxSTRING__BC}) With result No recursive, No inlinable.
+static void* __LWND(____BC *__NWND)
+// ({NULLx__BC}) With result No recursive, No inlinable.
 {
-  void *result__BVND,*Result__5UND;
-  __STRING__BC *Self__HZVT;
-  __INTEGER__Q __tmp__5PEU,old_nb_elts__BQEU,typ_id__S3GV;
-  __POINTER__IB __tmp__CQEU,__tmp__QBBE,__tmp__JY3T,__tmp__LY3T;
-  __POINTER__IB __tmp__U3GV,__tmp__V3GV;
-  __FILE_UNIX__PVND *result__JBBE;
-  __UINTEGER_32__RWB __tmp__MY3T,__tmp__W3GV;
-  __DIRECTORY_UNIX__COGD *result__4CBE;
-  __STRING_CONSTANT__0 *__tmp__4MAF,*result__Q3GV,*result__DXK;
-  __CHARACTER__DB *__tmp__4PEU,*__tmp__NNAF;
-  result__BVND=NULL;
-  Self__HZVT=((__STRING__BC *)new_path__4UND);
-  if ((Self__HZVT->capacity__HFL > Self__HZVT->count__WJ)) {
-    ((__CHARACTER__DB *)Self__HZVT->storage__4EL)[Self__HZVT->count__WJ]='\0';
+  void *__QWND,*__OWND;
+  ____BC *__W0VT;
+  ____Q __OREU,__QREU,__B5GV;
+  ____IB __RREU,__5CBE,__YZ3T,__0Z3T,__D5GV,__E5GV;
+  ____4WND *__YCBE;
+  ____YWB __1Z3T,__F5GV;
+  ____RPGD *__NEBE;
+  ____0 *__NOAF,*__54GV,*__KXK;
+  ____DB *__NREU,*__2OAF;
+  __QWND=NULL;
+  __W0VT=((____BC *)__NWND);
+  if ((__W0VT->__OFL > __W0VT->__WJ)) {
+    ((____DB *)__W0VT->__FFL)[__W0VT->__WJ]='\0';
   } else /* FALSE */ {
-    if ((Self__HZVT->capacity__HFL <= Self__HZVT->count__WJ)) {
-      if ((Self__HZVT->capacity__HFL ==  0)) {
-        Self__HZVT->capacity__HFL= 32;
-        __tmp__4PEU=create__KVW( 32);
-        Self__HZVT->storage__4EL=__tmp__4PEU;
-      } else /* FALSE */ {
-        __tmp__5PEU=(__INTEGER__Q)(Self__HZVT->capacity__HFL <<  1);
-        __tmp__4PEU=((__CHARACTER__DB *)Self__HZVT->storage__4EL);
-        old_nb_elts__BQEU=Self__HZVT->capacity__HFL;
-        __tmp__CQEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4PEU),((__UINTEGER_32__RWB )old_nb_elts__BQEU),((__UINTEGER_32__RWB )__tmp__5PEU));
-        __tmp__4PEU=((__CHARACTER__DB *)__tmp__CQEU);
-        clear__to__F00(__tmp__4PEU,old_nb_elts__BQEU,(__INTEGER__Q)(__tmp__5PEU -  1));
-        Self__HZVT->storage__4EL=__tmp__4PEU;
-        Self__HZVT->capacity__HFL=__tmp__5PEU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HZVT->storage__4EL)[Self__HZVT->count__WJ]='\0';
-    Self__HZVT->count__WJ=(__INTEGER__Q)(Self__HZVT->count__WJ +  1);
-    Self__HZVT->count__WJ=(__INTEGER__Q)(Self__HZVT->count__WJ -  1);
-  };
-  __tmp__4PEU=Self__HZVT->storage__4EL;
+    if ((__W0VT->__OFL <= __W0VT->__WJ)) {
+      if ((__W0VT->__OFL ==  0)) {
+        __W0VT->__OFL= 32;
+        __NREU=__RVW( 32);
+        __W0VT->__FFL=__NREU;
+      } else /* FALSE */ {
+        __OREU=(____Q)(__W0VT->__OFL <<  1);
+        __NREU=((____DB *)__W0VT->__FFL);
+        __QREU=__W0VT->__OFL;
+        __RREU=__55W(((____IB )__NREU),((____YWB )__QREU),((____YWB )__OREU));
+        __NREU=((____DB *)__RREU);
+        __M00(__NREU,__QREU,(____Q)(__OREU -  1));
+        __W0VT->__FFL=__NREU;
+        __W0VT->__OFL=__OREU;
+      };
+    };
+    ((____DB *)__W0VT->__FFL)[__W0VT->__WJ]='\0';
+    __W0VT->__WJ=(____Q)(__W0VT->__WJ +  1);
+    __W0VT->__WJ=(____Q)(__W0VT->__WJ -  1);
+  };
+  __NREU=__W0VT->__FFL;
   { struct stat t;
-  if ((((__INTEGER__Q )(stat((__tmp__4PEU),&t))) ==  0)) {
-    if ((((__INTEGER__Q )(S_ISDIR(t.st_mode))) ==  0)) {
-      result__JBBE=NULL;
-      __tmp__CQEU=((__POINTER__IB )(NULL));
-      __tmp__5PEU= 0;
-      __tmp__QBBE=((__POINTER__IB )sizeof(__FILE_UNIX__PVND));
-      if (((unsigned long)__tmp__QBBE ==  0)) {
-        result__JBBE=FILE_UNIX__PVND__;
-      } else /* FALSE */ {
-        __tmp__5PEU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QBBE));
-        if ((__tmp__5PEU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__JY3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LY3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__QBBE - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JY3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JY3T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MY3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LY3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__JY3T=micro_alloc__table__lab__HKI(__tmp__LY3T,((__POINTER__IB )(&(table_size[(__tmp__MY3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LY3T)));
-          __tmp__CQEU=__tmp__JY3T;
-        } else /* FALSE */ {
-          __tmp__MY3T=((__UINTEGER_32__RWB )__tmp__5PEU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__JY3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LY3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__QBBE - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JY3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JY3T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__JY3T=micro_alloc__table__lab__HKI(__tmp__LY3T,((__POINTER__IB )(&(table_type[(__tmp__MY3T)]))),(__UINTEGER_32__RWB)(__tmp__MY3T |  1));
-          __tmp__CQEU=__tmp__JY3T;
-        };
-        result__JBBE=((__FILE_UNIX__PVND *)__tmp__CQEU);
-        *(result__JBBE) = *(FILE_UNIX__PVND__);
-      };
-      result__BVND=result__JBBE;
-    } else /* FALSE */ {
-      result__4CBE=NULL;
-      __tmp__CQEU=((__POINTER__IB )(NULL));
-      __tmp__5PEU= 0;
-      __tmp__QBBE=((__POINTER__IB )sizeof(__DIRECTORY_UNIX__COGD));
-      if (((unsigned long)__tmp__QBBE ==  0)) {
-        result__4CBE=DIRECTORY_UNIX__COGD__;
-      } else /* FALSE */ {
-        __tmp__5PEU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QBBE));
-        if ((__tmp__5PEU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__JY3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LY3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__QBBE - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JY3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JY3T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MY3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LY3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__JY3T=micro_alloc__table__lab__HKI(__tmp__LY3T,((__POINTER__IB )(&(table_size[(__tmp__MY3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LY3T)));
-          __tmp__CQEU=__tmp__JY3T;
-        } else /* FALSE */ {
-          __tmp__MY3T=((__UINTEGER_32__RWB )__tmp__5PEU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__JY3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LY3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__QBBE - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JY3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JY3T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__JY3T=micro_alloc__table__lab__HKI(__tmp__LY3T,((__POINTER__IB )(&(table_type[(__tmp__MY3T)]))),(__UINTEGER_32__RWB)(__tmp__MY3T |  1));
-          __tmp__CQEU=__tmp__JY3T;
-        };
-        result__4CBE=((__DIRECTORY_UNIX__COGD *)__tmp__CQEU);
-        *(result__4CBE) = *(DIRECTORY_UNIX__COGD__);
-      };
-      result__BVND=result__4CBE;
-    };
-    if (((struct ___OBJ *)result__BVND)->__id==__DIRECTORY_UNIX__COGD__) {
-      result__4CBE=((__DIRECTORY_UNIX__COGD *)result__BVND);
-      __tmp__4MAF=create_copy__IBE(new_path__4UND);
-      result__4CBE->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD=__tmp__4MAF;
-      __tmp__4MAF=((__STRING_CONSTANT__0 *)result__4CBE->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD);
-      __tmp__5PEU=fast_reverse_index_of__from__35AB(((__CHARACTER__DB *)__tmp__4MAF->storage__1C),'/',(__INTEGER__Q)(__tmp__4MAF->count__0C -  1));
-      old_nb_elts__BQEU=(__INTEGER__Q)( 1 + __tmp__5PEU);
-      if (((void *)result__4CBE->parent_entry_unix__FOGD.parent_entry__EOGD.name__S2AD == (void *)NULL)) {
-        result__Q3GV=NULL;
-        __tmp__JY3T=((__POINTER__IB )(NULL));
-        typ_id__S3GV= 0;
-        __tmp__LY3T=((__POINTER__IB )sizeof(__STRING_CONSTANT__0));
-        if (((unsigned long)__tmp__LY3T ==  0)) {
-          result__Q3GV=STRING_CONSTANT__0__;
-        } else /* FALSE */ {
-          typ_id__S3GV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LY3T));
-          if ((typ_id__S3GV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__U3GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__V3GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__LY3T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U3GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U3GV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__W3GV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__V3GV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__U3GV=micro_alloc__table__lab__HKI(__tmp__V3GV,((__POINTER__IB )(&(table_size[(__tmp__W3GV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__V3GV)));
-            __tmp__JY3T=__tmp__U3GV;
-          } else /* FALSE */ {
-            __tmp__W3GV=((__UINTEGER_32__RWB )typ_id__S3GV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__U3GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__V3GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__LY3T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U3GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U3GV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__U3GV=micro_alloc__table__lab__HKI(__tmp__V3GV,((__POINTER__IB )(&(table_type[(__tmp__W3GV)]))),(__UINTEGER_32__RWB)(__tmp__W3GV |  1));
-            __tmp__JY3T=__tmp__U3GV;
-          };
-          result__Q3GV=((__STRING_CONSTANT__0 *)__tmp__JY3T);
-          *(result__Q3GV) = *(STRING_CONSTANT__0__);
-        };
-        result__4CBE->parent_entry_unix__FOGD.parent_entry__EOGD.name__S2AD=result__Q3GV;
-      };
-      __tmp__4MAF=result__4CBE->parent_entry_unix__FOGD.parent_entry__EOGD.name__S2AD;
-      __tmp__NNAF=((__CHARACTER__DB *)(void *)((unsigned long)((__POINTER__IB )((__CHARACTER__DB *)result__4CBE->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD->storage__1C)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )old_nb_elts__BQEU))));
-      __tmp__5PEU=(__INTEGER__Q)(result__4CBE->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD->count__0C - old_nb_elts__BQEU);
-      result__Q3GV=((__STRING_CONSTANT__0 *)__tmp__4MAF);
-      result__Q3GV->storage__1C=__tmp__NNAF;
-      result__Q3GV->count__0C=__tmp__5PEU;
+  if ((((____Q )(stat((__NREU),&t))) ==  0)) {
+    if ((((____Q )(S_ISDIR(t.st_mode))) ==  0)) {
+      __YCBE=NULL;
+      __RREU=((____IB )(NULL));
+      __OREU= 0;
+      __5CBE=((____IB )sizeof(____4WND));
+      if (((unsigned long)__5CBE ==  0)) {
+        __YCBE=__4WND__;
+      } else /* FALSE */ {
+        __OREU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5CBE));
+        if ((__OREU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __YZ3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0Z3T=(void *)((unsigned long)(void *)((unsigned long)__5CBE - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZ3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZ3T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1Z3T=((____YWB )((____Q )(void *)((unsigned long)__0Z3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __YZ3T=__OKI(__0Z3T,((____IB )(&(table_size[(__1Z3T)-1]))),((____YWB )((____Q )__0Z3T)));
+          __RREU=__YZ3T;
+        } else /* FALSE */ {
+          __1Z3T=((____YWB )__OREU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __YZ3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0Z3T=(void *)((unsigned long)(void *)((unsigned long)__5CBE - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZ3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZ3T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __YZ3T=__OKI(__0Z3T,((____IB )(&(table_type[(__1Z3T)]))),(____YWB)(__1Z3T |  1));
+          __RREU=__YZ3T;
+        };
+        __YCBE=((____4WND *)__RREU);
+        *(__YCBE) = *(__4WND__);
+      };
+      __QWND=__YCBE;
+    } else /* FALSE */ {
+      __NEBE=NULL;
+      __RREU=((____IB )(NULL));
+      __OREU= 0;
+      __5CBE=((____IB )sizeof(____RPGD));
+      if (((unsigned long)__5CBE ==  0)) {
+        __NEBE=__RPGD__;
+      } else /* FALSE */ {
+        __OREU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5CBE));
+        if ((__OREU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __YZ3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0Z3T=(void *)((unsigned long)(void *)((unsigned long)__5CBE - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZ3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZ3T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1Z3T=((____YWB )((____Q )(void *)((unsigned long)__0Z3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __YZ3T=__OKI(__0Z3T,((____IB )(&(table_size[(__1Z3T)-1]))),((____YWB )((____Q )__0Z3T)));
+          __RREU=__YZ3T;
+        } else /* FALSE */ {
+          __1Z3T=((____YWB )__OREU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __YZ3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0Z3T=(void *)((unsigned long)(void *)((unsigned long)__5CBE - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZ3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZ3T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __YZ3T=__OKI(__0Z3T,((____IB )(&(table_type[(__1Z3T)]))),(____YWB)(__1Z3T |  1));
+          __RREU=__YZ3T;
+        };
+        __NEBE=((____RPGD *)__RREU);
+        *(__NEBE) = *(__RPGD__);
+      };
+      __QWND=__NEBE;
+    };
+    if (((struct ___OBJ *)__QWND)->__id==____RPGD__) {
+      __NEBE=((____RPGD *)__QWND);
+      __NOAF=__PBE(__NWND);
+      __NEBE->__UPGD.__TPGD.__K4AD=__NOAF;
+      __NOAF=((____0 *)__NEBE->__UPGD.__TPGD.__K4AD);
+      __OREU=__EABB(((____DB *)__NOAF->__1C),'/',(____Q)(__NOAF->__0C -  1));
+      __QREU=(____Q)( 1 + __OREU);
+      if (((void *)__NEBE->__UPGD.__TPGD.__B4AD == (void *)NULL)) {
+        __54GV=NULL;
+        __YZ3T=((____IB )(NULL));
+        __B5GV= 0;
+        __0Z3T=((____IB )sizeof(____0));
+        if (((unsigned long)__0Z3T ==  0)) {
+          __54GV=__0__;
+        } else /* FALSE */ {
+          __B5GV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0Z3T));
+          if ((__B5GV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __D5GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __E5GV=(void *)((unsigned long)(void *)((unsigned long)__0Z3T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D5GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D5GV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __F5GV=((____YWB )((____Q )(void *)((unsigned long)__E5GV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __D5GV=__OKI(__E5GV,((____IB )(&(table_size[(__F5GV)-1]))),((____YWB )((____Q )__E5GV)));
+            __YZ3T=__D5GV;
+          } else /* FALSE */ {
+            __F5GV=((____YWB )__B5GV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __D5GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __E5GV=(void *)((unsigned long)(void *)((unsigned long)__0Z3T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D5GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D5GV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __D5GV=__OKI(__E5GV,((____IB )(&(table_type[(__F5GV)]))),(____YWB)(__F5GV |  1));
+            __YZ3T=__D5GV;
+          };
+          __54GV=((____0 *)__YZ3T);
+          *(__54GV) = *(__0__);
+        };
+        __NEBE->__UPGD.__TPGD.__B4AD=__54GV;
+      };
+      __NOAF=__NEBE->__UPGD.__TPGD.__B4AD;
+      __2OAF=((____DB *)(void *)((unsigned long)((____IB )((____DB *)__NEBE->__UPGD.__TPGD.__K4AD->__1C)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )__QREU))));
+      __OREU=(____Q)(__NEBE->__UPGD.__TPGD.__K4AD->__0C - __QREU);
+      __54GV=((____0 *)__NOAF);
+      __54GV->__1C=__2OAF;
+      __54GV->__0C=__OREU;
     } else /* FILE_UNIX */ {
-      result__JBBE=((__FILE_UNIX__PVND *)((__DIRECTORY_UNIX__COGD *)result__BVND));
-      __tmp__4MAF=create_copy__IBE(new_path__4UND);
-      result__JBBE->parent_entry_unix__QVND.parent_entry__EOGD.path__12AD=__tmp__4MAF;
-      __tmp__4MAF=((__STRING_CONSTANT__0 *)result__JBBE->parent_entry_unix__QVND.parent_entry__EOGD.path__12AD);
-      __tmp__5PEU=fast_reverse_index_of__from__35AB(((__CHARACTER__DB *)__tmp__4MAF->storage__1C),'/',(__INTEGER__Q)(__tmp__4MAF->count__0C -  1));
-      old_nb_elts__BQEU=(__INTEGER__Q)( 1 + __tmp__5PEU);
-      if (((void *)result__JBBE->parent_entry_unix__QVND.parent_entry__EOGD.name__S2AD == (void *)NULL)) {
-        result__DXK=NULL;
-        __tmp__JY3T=((__POINTER__IB )(NULL));
-        typ_id__S3GV= 0;
-        __tmp__LY3T=((__POINTER__IB )sizeof(__STRING_CONSTANT__0));
-        if (((unsigned long)__tmp__LY3T ==  0)) {
-          result__DXK=STRING_CONSTANT__0__;
-        } else /* FALSE */ {
-          typ_id__S3GV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LY3T));
-          if ((typ_id__S3GV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__U3GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__V3GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__LY3T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U3GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U3GV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__W3GV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__V3GV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__U3GV=micro_alloc__table__lab__HKI(__tmp__V3GV,((__POINTER__IB )(&(table_size[(__tmp__W3GV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__V3GV)));
-            __tmp__JY3T=__tmp__U3GV;
-          } else /* FALSE */ {
-            __tmp__W3GV=((__UINTEGER_32__RWB )typ_id__S3GV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__U3GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__V3GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__LY3T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U3GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U3GV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__U3GV=micro_alloc__table__lab__HKI(__tmp__V3GV,((__POINTER__IB )(&(table_type[(__tmp__W3GV)]))),(__UINTEGER_32__RWB)(__tmp__W3GV |  1));
-            __tmp__JY3T=__tmp__U3GV;
-          };
-          result__DXK=((__STRING_CONSTANT__0 *)__tmp__JY3T);
-          *(result__DXK) = *(STRING_CONSTANT__0__);
-        };
-        result__JBBE->parent_entry_unix__QVND.parent_entry__EOGD.name__S2AD=result__DXK;
-      };
-      __tmp__4MAF=result__JBBE->parent_entry_unix__QVND.parent_entry__EOGD.name__S2AD;
-      __tmp__NNAF=((__CHARACTER__DB *)(void *)((unsigned long)((__POINTER__IB )((__CHARACTER__DB *)result__JBBE->parent_entry_unix__QVND.parent_entry__EOGD.path__12AD->storage__1C)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )old_nb_elts__BQEU))));
-      __tmp__5PEU=(__INTEGER__Q)(result__JBBE->parent_entry_unix__QVND.parent_entry__EOGD.path__12AD->count__0C - old_nb_elts__BQEU);
-      result__Q3GV=((__STRING_CONSTANT__0 *)__tmp__4MAF);
-      result__Q3GV->storage__1C=__tmp__NNAF;
-      result__Q3GV->count__0C=__tmp__5PEU;
-    };
-    if (((struct ___OBJ *)result__BVND)->__id==__DIRECTORY_UNIX__COGD__) {
-      __tmp__4MAF=((__DIRECTORY_UNIX__COGD *)result__BVND)->parent_entry_unix__FOGD.parent_entry__EOGD.path__12AD;
+      __YCBE=((____4WND *)((____RPGD *)__QWND));
+      __NOAF=__PBE(__NWND);
+      __YCBE->__5WND.__TPGD.__K4AD=__NOAF;
+      __NOAF=((____0 *)__YCBE->__5WND.__TPGD.__K4AD);
+      __OREU=__EABB(((____DB *)__NOAF->__1C),'/',(____Q)(__NOAF->__0C -  1));
+      __QREU=(____Q)( 1 + __OREU);
+      if (((void *)__YCBE->__5WND.__TPGD.__B4AD == (void *)NULL)) {
+        __KXK=NULL;
+        __YZ3T=((____IB )(NULL));
+        __B5GV= 0;
+        __0Z3T=((____IB )sizeof(____0));
+        if (((unsigned long)__0Z3T ==  0)) {
+          __KXK=__0__;
+        } else /* FALSE */ {
+          __B5GV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0Z3T));
+          if ((__B5GV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __D5GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __E5GV=(void *)((unsigned long)(void *)((unsigned long)__0Z3T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D5GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D5GV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __F5GV=((____YWB )((____Q )(void *)((unsigned long)__E5GV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __D5GV=__OKI(__E5GV,((____IB )(&(table_size[(__F5GV)-1]))),((____YWB )((____Q )__E5GV)));
+            __YZ3T=__D5GV;
+          } else /* FALSE */ {
+            __F5GV=((____YWB )__B5GV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __D5GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __E5GV=(void *)((unsigned long)(void *)((unsigned long)__0Z3T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D5GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D5GV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __D5GV=__OKI(__E5GV,((____IB )(&(table_type[(__F5GV)]))),(____YWB)(__F5GV |  1));
+            __YZ3T=__D5GV;
+          };
+          __KXK=((____0 *)__YZ3T);
+          *(__KXK) = *(__0__);
+        };
+        __YCBE->__5WND.__TPGD.__B4AD=__KXK;
+      };
+      __NOAF=__YCBE->__5WND.__TPGD.__B4AD;
+      __2OAF=((____DB *)(void *)((unsigned long)((____IB )((____DB *)__YCBE->__5WND.__TPGD.__K4AD->__1C)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )__QREU))));
+      __OREU=(____Q)(__YCBE->__5WND.__TPGD.__K4AD->__0C - __QREU);
+      __54GV=((____0 *)__NOAF);
+      __54GV->__1C=__2OAF;
+      __54GV->__0C=__OREU;
+    };
+    if (((struct ___OBJ *)__QWND)->__id==____RPGD__) {
+      __NOAF=((____RPGD *)__QWND)->__UPGD.__TPGD.__K4AD;
     } else /* FILE_UNIX */ {
-      __tmp__4MAF=((__FILE_UNIX__PVND *)result__BVND)->parent_entry_unix__QVND.parent_entry__EOGD.path__12AD;
+      __NOAF=((____4WND *)__QWND)->__5WND.__TPGD.__K4AD;
     };
-    put__to__J25E(((__HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD *)alias__UOGD),result__BVND,__tmp__4MAF);
+    __Y35E(((____1PGD *)__DQGD),__QWND,__NOAF);
   };
   };
-  Result__5UND=result__BVND;
-  return(Result__5UND);
+  __OWND=__QWND;
+  return(__OWND);
 }
 
-static void resize__MQHE(__STRING__BC *Self__NQHE,__INTEGER__Q new_count__OQHE)
-// ({STRING__BC},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __1RHE(____BC *__2RHE,____Q __3RHE)
+// ({__BC},{__Q}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q old_nb_elts__OZVT;
-  __POINTER__IB __tmp__RZVT;
-  __CHARACTER__DB *__tmp__TRHE;
-  if ((! (new_count__OQHE <= Self__NQHE->count__WJ))) {
-    if ((Self__NQHE->capacity__HFL < new_count__OQHE)) {
-      if ((Self__NQHE->capacity__HFL ==  0)) {
-        __tmp__TRHE=create__KVW(new_count__OQHE);
-        Self__NQHE->storage__4EL=__tmp__TRHE;
+  ____Q __30VT;
+  ____IB __A1VT;
+  ____DB *__CTHE;
+  if ((! (__3RHE <= __2RHE->__WJ))) {
+    if ((__2RHE->__OFL < __3RHE)) {
+      if ((__2RHE->__OFL ==  0)) {
+        __CTHE=__RVW(__3RHE);
+        __2RHE->__FFL=__CTHE;
       } else /* FALSE */ {
-        __tmp__TRHE=((__CHARACTER__DB *)Self__NQHE->storage__4EL);
-        old_nb_elts__OZVT=Self__NQHE->capacity__HFL;
-        __tmp__RZVT=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TRHE),((__UINTEGER_32__RWB )old_nb_elts__OZVT),((__UINTEGER_32__RWB )new_count__OQHE));
-        __tmp__TRHE=((__CHARACTER__DB *)__tmp__RZVT);
-        clear__to__F00(__tmp__TRHE,old_nb_elts__OZVT,(__INTEGER__Q)(new_count__OQHE -  1));
-        Self__NQHE->storage__4EL=__tmp__TRHE;
+        __CTHE=((____DB *)__2RHE->__FFL);
+        __30VT=__2RHE->__OFL;
+        __A1VT=__55W(((____IB )__CTHE),((____YWB )__30VT),((____YWB )__3RHE));
+        __CTHE=((____DB *)__A1VT);
+        __M00(__CTHE,__30VT,(____Q)(__3RHE -  1));
+        __2RHE->__FFL=__CTHE;
       };
-      Self__NQHE->capacity__HFL=new_count__OQHE;
+      __2RHE->__OFL=__3RHE;
     } else /* FALSE */ {
-      clear__to__F00(((__CHARACTER__DB *)Self__NQHE->storage__4EL),Self__NQHE->count__WJ,(__INTEGER__Q)(new_count__OQHE -  1));
+      __M00(((____DB *)__2RHE->__FFL),__2RHE->__WJ,(____Q)(__3RHE -  1));
     };
   };
-  Self__NQHE->count__WJ=new_count__OQHE;
+  __2RHE->__WJ=__3RHE;
 }
 
-static void move__to__by__05UE(__CHARACTER__DB *Self__15UE,__INTEGER__Q lower__25UE,__INTEGER__Q upper__35UE,__INTEGER__Q offset__45UE)
-// ({NATIVE_ARRAYoExpanded_CHARACTERo__MB},{INTEGER__Q},{INTEGER__Q},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __JBVE(____DB *__KBVE,____Q __LBVE,____Q __MBVE,____Q __NBVE)
+// ({__MB},{__Q},{__Q},{__Q}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q Self__Z23E;
-  if ((offset__45UE !=  0)) {
-    if ((offset__45UE <  0)) {
-      Self__Z23E=lower__25UE;
-      while ((Self__Z23E <= upper__35UE)) {
-        Self__15UE[(__INTEGER__Q)(Self__Z23E + offset__45UE)]=Self__15UE[Self__Z23E];
-        Self__Z23E=(__INTEGER__Q)(Self__Z23E +  1);
+  ____Q __I43E;
+  if ((__NBVE !=  0)) {
+    if ((__NBVE <  0)) {
+      __I43E=__LBVE;
+      while ((__I43E <= __MBVE)) {
+        __KBVE[(____Q)(__I43E + __NBVE)]=__KBVE[__I43E];
+        __I43E=(____Q)(__I43E +  1);
       };
     } else /* FALSE */ {
-      Self__Z23E=upper__35UE;
-      while ((Self__Z23E >= lower__25UE)) {
-        Self__15UE[(__INTEGER__Q)(Self__Z23E + offset__45UE)]=Self__15UE[Self__Z23E];
-        Self__Z23E=(__INTEGER__Q)(Self__Z23E -  1);
+      __I43E=__MBVE;
+      while ((__I43E >= __LBVE)) {
+        __KBVE[(____Q)(__I43E + __NBVE)]=__KBVE[__I43E];
+        __I43E=(____Q)(__I43E -  1);
       };
     };
   };
 }
 
-static void reduce_path__BBJI(__STRING__BC *st__DBJI)
-// ({NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __QCJI(____BC *__SCJI)
+// ({NULLx__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q stat__FBJI,i__EBJI,Self__BRBJ,n__XUAU,n__ZUAU;
-  __STRING__BC *Self__WUAU,*Self__YUAU;
-  __POINTER__IB __tmp__OQEU;
-  __CHARACTER__DB __tmp__UBJI,Self__GQEU;
-  __BOOLEAN__L __tmp__NDJI,result__F44I,result__FQEU,__tmp__HQEU;
-  __CHARACTER__DB *__tmp__KQEU;
-  stat__FBJI= 0;
-  replace_all__with__FQOB(((__STRING__BC *)st__DBJI),'\\','/');
-  i__EBJI= 1;
-  while ((i__EBJI <= ((__STRING__BC *)st__DBJI)->count__WJ)) {
-    __tmp__UBJI=((__CHARACTER__DB *)((__STRING__BC *)st__DBJI)->storage__4EL)[(__INTEGER__Q)(i__EBJI -  1)];
-    if ((__tmp__UBJI == '/')) {
-      Self__BRBJ=stat__FBJI;
-      if ((stat__FBJI ==  0)) {
-        stat__FBJI= 1;
+  ____Q __UCJI,__TCJI,__QSBJ,__GWAU,__IWAU;
+  ____BC *__FWAU,*__HWAU;
+  ____IB __3REU;
+  ____DB __DDJI,__VREU;
+  ____L __2EJI,__U54I,__UREU,__WREU;
+  ____DB *__ZREU;
+  __UCJI= 0;
+  __4QOB(((____BC *)__SCJI),'\\','/');
+  __TCJI= 1;
+  while ((__TCJI <= ((____BC *)__SCJI)->__WJ)) {
+    __DDJI=((____DB *)((____BC *)__SCJI)->__FFL)[(____Q)(__TCJI -  1)];
+    if ((__DDJI == '/')) {
+      __QSBJ=__UCJI;
+      if ((__UCJI ==  0)) {
+        __UCJI= 1;
       };
-      if ((Self__BRBJ ==  1)) {
-        Self__WUAU=((__STRING__BC *)st__DBJI);
-        n__XUAU=(__INTEGER__Q)(i__EBJI -  1);
-        if ((n__XUAU > Self__WUAU->count__WJ)) {
-          Self__WUAU->count__WJ= 0;
+      if ((__QSBJ ==  1)) {
+        __FWAU=((____BC *)__SCJI);
+        __GWAU=(____Q)(__TCJI -  1);
+        if ((__GWAU > __FWAU->__WJ)) {
+          __FWAU->__WJ= 0;
         } else /* FALSE */ {
-          if ((n__XUAU >  0)) {
-            remove_between__to__YWLB(Self__WUAU, 1,n__XUAU);
+          if ((__GWAU >  0)) {
+            __RXLB(__FWAU, 1,__GWAU);
           };
         };
-        i__EBJI= 1;
+        __TCJI= 1;
       };
-      if ((Self__BRBJ ==  2)) {
-        remove_between__to__YWLB(((__STRING__BC *)st__DBJI),(__INTEGER__Q)(i__EBJI -  1),i__EBJI);
-        i__EBJI=(__INTEGER__Q)(i__EBJI -  2);
-        stat__FBJI= 1;
+      if ((__QSBJ ==  2)) {
+        __RXLB(((____BC *)__SCJI),(____Q)(__TCJI -  1),__TCJI);
+        __TCJI=(____Q)(__TCJI -  2);
+        __UCJI= 1;
       };
-      if ((Self__BRBJ ==  3)) {
-        n__XUAU=last_index_of__since__RL2G(((__STRING__BC *)st__DBJI),(__INTEGER__Q)(i__EBJI -  4));
-        if ((n__XUAU ==  0)) {
-          Self__YUAU=((__STRING__BC *)st__DBJI);
-          n__ZUAU=(__INTEGER__Q)(i__EBJI -  1);
-          if ((n__ZUAU > Self__YUAU->count__WJ)) {
-            Self__YUAU->count__WJ= 0;
+      if ((__QSBJ ==  3)) {
+        __GWAU=__AN2G(((____BC *)__SCJI),(____Q)(__TCJI -  4));
+        if ((__GWAU ==  0)) {
+          __HWAU=((____BC *)__SCJI);
+          __IWAU=(____Q)(__TCJI -  1);
+          if ((__IWAU > __HWAU->__WJ)) {
+            __HWAU->__WJ= 0;
           } else /* FALSE */ {
-            if ((n__ZUAU >  0)) {
-              remove_between__to__YWLB(Self__YUAU, 1,n__ZUAU);
+            if ((__IWAU >  0)) {
+              __RXLB(__HWAU, 1,__IWAU);
             };
           };
-          i__EBJI= 1;
+          __TCJI= 1;
         } else /* FALSE */ {
-          remove_between__to__YWLB(((__STRING__BC *)st__DBJI),n__XUAU,(__INTEGER__Q)(i__EBJI -  1));
-          i__EBJI=n__XUAU;
+          __RXLB(((____BC *)__SCJI),__GWAU,(____Q)(__TCJI -  1));
+          __TCJI=__GWAU;
         };
-        stat__FBJI= 1;
+        __UCJI= 1;
       };
-      __tmp__NDJI=TRUE__K__;
+      __2EJI=__K__;
     } else /* FALSE */ {
-      __tmp__NDJI=FALSE__O__;
+      __2EJI=__O__;
     };
-    if (__tmp__NDJI) {
-      __tmp__NDJI=TRUE__K__;
+    if (__2EJI) {
+      __2EJI=__K__;
     } else /* FALSE */ {
-      result__F44I=(__tmp__UBJI == '.');
-      if (result__F44I) {
-        n__XUAU=stat__FBJI;
-        if ((stat__FBJI ==  1)) {
-          stat__FBJI= 2;
+      __U54I=(__DDJI == '.');
+      if (__U54I) {
+        __GWAU=__UCJI;
+        if ((__UCJI ==  1)) {
+          __UCJI= 2;
         };
-        if ((n__XUAU ==  2)) {
-          stat__FBJI= 3;
+        if ((__GWAU ==  2)) {
+          __UCJI= 3;
         };
-        if ((n__XUAU ==  3)) {
-          stat__FBJI= 0;
+        if ((__GWAU ==  3)) {
+          __UCJI= 0;
         };
       };
-      __tmp__NDJI=result__F44I;
+      __2EJI=__U54I;
     };
-    if ((! __tmp__NDJI)) {
-      if (((__tmp__UBJI == ':') && (i__EBJI >  2))) {
-        Self__GQEU=((__CHARACTER__DB *)((__STRING__BC *)st__DBJI)->storage__4EL)[(__INTEGER__Q)((__INTEGER__Q)(i__EBJI -  1) -  1)];
-        result__FQEU=FALSE__O__;
-        if ((((__INTEGER_8__3YF )Self__GQEU) >= ((__INTEGER_8__3YF )'a'))) {
-          result__FQEU=(((__INTEGER_8__3YF )Self__GQEU) <= ((__INTEGER_8__3YF )'z'));
-          __tmp__HQEU=TRUE__K__;
+    if ((! __2EJI)) {
+      if (((__DDJI == ':') && (__TCJI >  2))) {
+        __VREU=((____DB *)((____BC *)__SCJI)->__FFL)[(____Q)((____Q)(__TCJI -  1) -  1)];
+        __UREU=__O__;
+        if ((((____EZF )__VREU) >= ((____EZF )'a'))) {
+          __UREU=(((____EZF )__VREU) <= ((____EZF )'z'));
+          __WREU=__K__;
         } else /* FALSE */ {
-          __tmp__HQEU=FALSE__O__;
+          __WREU=__O__;
         };
-        if ((! __tmp__HQEU)) {
-          if ((((__INTEGER_8__3YF )Self__GQEU) >= ((__INTEGER_8__3YF )'A'))) {
-            result__FQEU=(((__INTEGER_8__3YF )Self__GQEU) <= ((__INTEGER_8__3YF )'Z'));
+        if ((! __WREU)) {
+          if ((((____EZF )__VREU) >= ((____EZF )'A'))) {
+            __UREU=(((____EZF )__VREU) <= ((____EZF )'Z'));
           };
         };
-        __tmp__HQEU=result__FQEU;
+        __WREU=__UREU;
       } else /* FALSE */ {
-        __tmp__HQEU=FALSE__O__;
+        __WREU=__O__;
       };
-      if ((__tmp__HQEU && (((__CHARACTER__DB *)((__STRING__BC *)st__DBJI)->storage__4EL)[(__INTEGER__Q)((__INTEGER__Q)(i__EBJI -  2) -  1)] == '/'))) {
-        Self__WUAU=((__STRING__BC *)st__DBJI);
-        n__XUAU=(__INTEGER__Q)(i__EBJI -  2);
-        if ((n__XUAU > Self__WUAU->count__WJ)) {
-          Self__WUAU->count__WJ= 0;
+      if ((__WREU && (((____DB *)((____BC *)__SCJI)->__FFL)[(____Q)((____Q)(__TCJI -  2) -  1)] == '/'))) {
+        __FWAU=((____BC *)__SCJI);
+        __GWAU=(____Q)(__TCJI -  2);
+        if ((__GWAU > __FWAU->__WJ)) {
+          __FWAU->__WJ= 0;
         } else /* FALSE */ {
-          if ((n__XUAU >  0)) {
-            remove_between__to__YWLB(Self__WUAU, 1,n__XUAU);
+          if ((__GWAU >  0)) {
+            __RXLB(__FWAU, 1,__GWAU);
           };
         };
-        i__EBJI= 1;
+        __TCJI= 1;
       } else /* FALSE */ {
-        stat__FBJI= 0;
+        __UCJI= 0;
       };
     };
-    i__EBJI=(__INTEGER__Q)(i__EBJI +  1);
+    __TCJI=(____Q)(__TCJI +  1);
   };
-  if ((stat__FBJI ==  1)) {
-    Self__WUAU=((__STRING__BC *)st__DBJI);
-    if (( 1 > Self__WUAU->count__WJ)) {
-      Self__WUAU->count__WJ= 0;
+  if ((__UCJI ==  1)) {
+    __FWAU=((____BC *)__SCJI);
+    if (( 1 > __FWAU->__WJ)) {
+      __FWAU->__WJ= 0;
     } else /* FALSE */ {
-      Self__WUAU->count__WJ=(__INTEGER__Q)(Self__WUAU->count__WJ -  1);
+      __FWAU->__WJ=(____Q)(__FWAU->__WJ -  1);
     };
   };
-  if ((stat__FBJI ==  2)) {
-    Self__WUAU=((__STRING__BC *)st__DBJI);
-    if (( 2 > Self__WUAU->count__WJ)) {
-      Self__WUAU->count__WJ= 0;
+  if ((__UCJI ==  2)) {
+    __FWAU=((____BC *)__SCJI);
+    if (( 2 > __FWAU->__WJ)) {
+      __FWAU->__WJ= 0;
     } else /* FALSE */ {
-      Self__WUAU->count__WJ=(__INTEGER__Q)(Self__WUAU->count__WJ -  2);
+      __FWAU->__WJ=(____Q)(__FWAU->__WJ -  2);
     };
   };
-  if ((stat__FBJI ==  3)) {
-    Self__BRBJ=last_index_of__since__RL2G(((__STRING__BC *)st__DBJI),(__INTEGER__Q)(i__EBJI -  4));
-    if ((Self__BRBJ ==  0)) {
-      ((__STRING__BC *)st__DBJI)->count__WJ= 0;
+  if ((__UCJI ==  3)) {
+    __QSBJ=__AN2G(((____BC *)__SCJI),(____Q)(__TCJI -  4));
+    if ((__QSBJ ==  0)) {
+      ((____BC *)__SCJI)->__WJ= 0;
     } else /* FALSE */ {
-      remove_between__to__YWLB(((__STRING__BC *)st__DBJI),Self__BRBJ,(__INTEGER__Q)(i__EBJI -  1));
+      __RXLB(((____BC *)__SCJI),__QSBJ,(____Q)(__TCJI -  1));
     };
   };
-  if ((((__STRING__BC *)st__DBJI)->count__WJ ==  0)) {
-    Self__WUAU=((__STRING__BC *)st__DBJI);
-    if ((Self__WUAU->capacity__HFL <= Self__WUAU->count__WJ)) {
-      if ((Self__WUAU->capacity__HFL ==  0)) {
-        Self__WUAU->capacity__HFL= 32;
-        __tmp__KQEU=create__KVW( 32);
-        Self__WUAU->storage__4EL=__tmp__KQEU;
+  if ((((____BC *)__SCJI)->__WJ ==  0)) {
+    __FWAU=((____BC *)__SCJI);
+    if ((__FWAU->__OFL <= __FWAU->__WJ)) {
+      if ((__FWAU->__OFL ==  0)) {
+        __FWAU->__OFL= 32;
+        __ZREU=__RVW( 32);
+        __FWAU->__FFL=__ZREU;
       } else /* FALSE */ {
-        n__XUAU=(__INTEGER__Q)(Self__WUAU->capacity__HFL <<  1);
-        __tmp__KQEU=((__CHARACTER__DB *)Self__WUAU->storage__4EL);
-        n__ZUAU=Self__WUAU->capacity__HFL;
-        __tmp__OQEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KQEU),((__UINTEGER_32__RWB )n__ZUAU),((__UINTEGER_32__RWB )n__XUAU));
-        __tmp__KQEU=((__CHARACTER__DB *)__tmp__OQEU);
-        clear__to__F00(__tmp__KQEU,n__ZUAU,(__INTEGER__Q)(n__XUAU -  1));
-        Self__WUAU->storage__4EL=__tmp__KQEU;
-        Self__WUAU->capacity__HFL=n__XUAU;
+        __GWAU=(____Q)(__FWAU->__OFL <<  1);
+        __ZREU=((____DB *)__FWAU->__FFL);
+        __IWAU=__FWAU->__OFL;
+        __3REU=__55W(((____IB )__ZREU),((____YWB )__IWAU),((____YWB )__GWAU));
+        __ZREU=((____DB *)__3REU);
+        __M00(__ZREU,__IWAU,(____Q)(__GWAU -  1));
+        __FWAU->__FFL=__ZREU;
+        __FWAU->__OFL=__GWAU;
       };
     };
-    ((__CHARACTER__DB *)Self__WUAU->storage__4EL)[Self__WUAU->count__WJ]='/';
-    Self__WUAU->count__WJ=(__INTEGER__Q)(Self__WUAU->count__WJ +  1);
+    ((____DB *)__FWAU->__FFL)[__FWAU->__WJ]='/';
+    __FWAU->__WJ=(____Q)(__FWAU->__WJ +  1);
   };
 }
 
-static void add_last__GLFB(__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *Self__HLFB,__STRING_CONSTANT__0 *element__ILFB)
-// ({FAST_ARRAYoStrict_STRING_CONSTANTo__ED},{NULLxSTRING_CONSTANT__0}) Void No recursive, No inlinable.
+static void __VLFB(____ED *__WLFB,____0 *__XLFB)
+// ({__ED},{NULLx__0}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__KMFB,__tmp__MMFB,__tmp__OXXB,Self__S24C;
-  __POINTER__IB __tmp__MXXB;
-  __BOOLEAN__L __tmp__XLFB;
-  __STRING_CONSTANT__0 **__tmp__DMFB;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__HLFB->parent_arrayed_collection__MD.upper__SD +  1) <= (__INTEGER__Q)(Self__HLFB->parent_arrayed_collection__MD.capacity__IBZ -  1))) {
-    Self__HLFB->parent_arrayed_collection__MD.upper__SD=(__INTEGER__Q)(Self__HLFB->parent_arrayed_collection__MD.upper__SD +  1);
-    __tmp__XLFB=TRUE__K__;
+  ____Q __ZMFB,__1MFB,__3YXB,__B44C;
+  ____IB __1YXB;
+  ____L __GMFB;
+  ____0 **__SMFB;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__WLFB->__MD.__SD +  1) <= (____Q)(__WLFB->__MD.__PBZ -  1))) {
+    __WLFB->__MD.__SD=(____Q)(__WLFB->__MD.__SD +  1);
+    __GMFB=__K__;
   } else /* FALSE */ {
-    __tmp__XLFB=FALSE__O__;
-  };
-  if ((! __tmp__XLFB)) {
-    if ((Self__HLFB->parent_arrayed_collection__MD.capacity__IBZ ==  0)) {
-      __tmp__DMFB=create__LQEB( 2);
-      Self__HLFB->parent_arrayed_collection__MD.storage__VBZ=__tmp__DMFB;
-      Self__HLFB->parent_arrayed_collection__MD.capacity__IBZ= 2;
-      Self__HLFB->parent_arrayed_collection__MD.upper__SD= 0;
-    } else /* FALSE */ {
-      __tmp__KMFB=(__INTEGER__Q)(Self__HLFB->parent_arrayed_collection__MD.capacity__IBZ <<  1);
-      __tmp__DMFB=Self__HLFB->parent_arrayed_collection__MD.storage__VBZ;
-      __tmp__MMFB=Self__HLFB->parent_arrayed_collection__MD.capacity__IBZ;
-      __tmp__MXXB=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((__STRING_CONSTANT__0 **)__tmp__DMFB)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__MMFB * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__KMFB * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__DMFB=((__STRING_CONSTANT__0 **)__tmp__MXXB);
-      __tmp__OXXB=(__INTEGER__Q)(__tmp__KMFB -  1);
-      Self__S24C=__tmp__MMFB;
-      while ((Self__S24C <= __tmp__OXXB)) {
-        __tmp__DMFB[Self__S24C]=NULL;
-        Self__S24C=(__INTEGER__Q)(Self__S24C +  1);
-      };
-      Self__HLFB->parent_arrayed_collection__MD.storage__VBZ=__tmp__DMFB;
-      Self__HLFB->parent_arrayed_collection__MD.capacity__IBZ=__tmp__KMFB;
-      Self__HLFB->parent_arrayed_collection__MD.upper__SD=(__INTEGER__Q)(Self__HLFB->parent_arrayed_collection__MD.upper__SD +  1);
-    };
-  };
-  ((__STRING_CONSTANT__0 **)Self__HLFB->parent_arrayed_collection__MD.storage__VBZ)[Self__HLFB->parent_arrayed_collection__MD.upper__SD]=element__ILFB;
+    __GMFB=__O__;
+  };
+  if ((! __GMFB)) {
+    if ((__WLFB->__MD.__PBZ ==  0)) {
+      __SMFB=__0QEB( 2);
+      __WLFB->__MD.__2BZ=__SMFB;
+      __WLFB->__MD.__PBZ= 2;
+      __WLFB->__MD.__SD= 0;
+    } else /* FALSE */ {
+      __ZMFB=(____Q)(__WLFB->__MD.__PBZ <<  1);
+      __SMFB=__WLFB->__MD.__2BZ;
+      __1MFB=__WLFB->__MD.__PBZ;
+      __1YXB=__55W(((____IB )((____0 **)__SMFB)),((____YWB )(____Q)(__1MFB * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__ZMFB * ((____Q )(sizeof(void *))))));
+      __SMFB=((____0 **)__1YXB);
+      __3YXB=(____Q)(__ZMFB -  1);
+      __B44C=__1MFB;
+      while ((__B44C <= __3YXB)) {
+        __SMFB[__B44C]=NULL;
+        __B44C=(____Q)(__B44C +  1);
+      };
+      __WLFB->__MD.__2BZ=__SMFB;
+      __WLFB->__MD.__PBZ=__ZMFB;
+      __WLFB->__MD.__SD=(____Q)(__WLFB->__MD.__SD +  1);
+    };
+  };
+  ((____0 **)__WLFB->__MD.__2BZ)[__WLFB->__MD.__SD]=__XLFB;
 }
 
-static void** create__YOBB(__INTEGER__Q nb_elements__0OBB)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __5OBB(____Q __BPBB)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__4UAU,result__2UAU,__tmp__3UAU,__tmp__5UAU;
-  __POINTER__IB __tmp__BVAU,__tmp__CVAU;
-  __UINTEGER_32__RWB __tmp__DVAU;
-  __MEMORY__UPG *__tmp__HVAU;
-  __INTEGER__Q Self__DKZB;
-  void **__tmp__UAFB,**Result__1OBB;
-  if (((struct ___OBJ *)SLOT__GLC__->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-  };
-  sz__4UAU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__0OBB * ((__INTEGER__Q )(sizeof(void *)))));
-  result__2UAU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__3UAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__5UAU=(void *)((unsigned long)(void *)((unsigned long)sz__4UAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3UAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3UAU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__4UAU=(void *)((unsigned long)__tmp__5UAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__4UAU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__BVAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__CVAU=(void *)((unsigned long)(void *)((unsigned long)sz__4UAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BVAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BVAU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__DVAU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CVAU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__BVAU=micro_alloc__table__lab__HKI(__tmp__CVAU,((__POINTER__IB )(&(table_size[(__tmp__DVAU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CVAU)));
-    ((__POINTER__IB *)__tmp__BVAU)[ 0]=((__POINTER__IB ) 3);
-    result__2UAU=(void *)((unsigned long)__tmp__BVAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __NWAU,__LWAU,__MWAU,__OWAU,__QWAU,__RWAU;
+  ____YWB __SWAU;
+  ____1PG *__WWAU;
+  ____Q __SLZB;
+  void **__DBFB,**__CPBB;
+  if (((struct ___OBJ *)__NLC__->__QLC)->__id==____OLC__) {
+  };
+  __NWAU=((____IB )(____Q)(__BPBB * ((____Q )(sizeof(void *)))));
+  __LWAU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __MWAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __OWAU=(void *)((unsigned long)(void *)((unsigned long)__NWAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MWAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MWAU) - (unsigned long)((____IB ) 1)));
+  __NWAU=(void *)((unsigned long)__OWAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__NWAU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __QWAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __RWAU=(void *)((unsigned long)(void *)((unsigned long)__NWAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QWAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QWAU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __SWAU=((____YWB )((____Q )(void *)((unsigned long)__RWAU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __QWAU=__OKI(__RWAU,((____IB )(&(table_size[(__SWAU)-1]))),((____YWB )((____Q )__RWAU)));
+    ((____IB *)__QWAU)[ 0]=((____IB ) 3);
+    __LWAU=(void *)((unsigned long)__QWAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__HVAU=search__4PCB(__tmp__5UAU);
-    result__2UAU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__HVAU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __WWAU=__NQCB(__OWAU);
+    __LWAU=(void *)((unsigned long)((____IB )((____1PG *)__WWAU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__UAFB=((void **)result__2UAU);
-  Self__DKZB=(__INTEGER__Q)(nb_elements__0OBB -  1);
-  while ((Self__DKZB >=  0)) {
-    __tmp__UAFB[Self__DKZB]=NULL;
-    Self__DKZB=(__INTEGER__Q)(Self__DKZB -  1);
+  __DBFB=((void **)__LWAU);
+  __SLZB=(____Q)(__BPBB -  1);
+  while ((__SLZB >=  0)) {
+    __DBFB[__SLZB]=NULL;
+    __SLZB=(____Q)(__SLZB -  1);
   };
-  Result__1OBB=__tmp__UAFB;
-  return(Result__1OBB);
+  __CPBB=__DBFB;
+  return(__CPBB);
 }
 
-static void* get__LUJB(void *itm_typ__NUJB)
-// ({ITM_TYPE_SIMPLE__JMBxITM_TYPE_STYLE__TMB}) With result Recursive, No inlinable.
+static void* __DVJB(void *__FVJB)
+// ({__QMBx__0MB}) With result Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *result__PUJB,*__tmp__TCXB,*__tmp__AWJB,*__tmp__MWJB;
-  __TYPE_FULL__PMB *__tmp__UWJB;
-  __STRING_CONSTANT__0 *__tmp__UUJB,*n__OGMB,*found__0GMB,*__tmp__TJMB;
-  __INTEGER__Q j__RGMB,idx_path__SGMB,idx_name__TGMB,idx_name_old__UGMB;
-  __INTEGER__Q idx_path_old__VGMB,__tmp__XHMB,__tmp__AIMB,__tmp__MIMB;
-  __INTEGER__Q __tmp__2JMB,__tmp__3JMB,__tmp__IOMB,old_nb_elts__BREU;
-  __PROTOTYPE__MF *__tmp__5GMB,*result__YGMB,*__tmp__QPMB,*__tmp__3PMB;
-  __STRING__BC *Self__R1VT;
-  __POINTER__IB __tmp__CREU,__tmp__A4GV,__tmp__B4GV,__tmp__C4GV;
-  __POSITION__OL pos__DINC;
-  __UINTEGER_32__RWB __tmp__D4GV;
-  void *result__2SMB,*base__QUJB;
-  __TYPE__FF *result__K0PB,*Self__FBXB;
-  __CHARACTER__DB cn__1GMB,cp__2GMB,__tmp__JHMB,__tmp__ZHMB,__tmp__CIMB;
-  __CHARACTER__DB result__RQEU,result__3TMC;
-  __CHARACTER__DB *__tmp__UQEU,*__tmp__VQEU,*__tmp__WQEU,*__tmp__XQEU;
-  __CHARACTER__DB *__tmp__YQEU,*__tmp__ZQEU,*__tmp__0QEU,*__tmp__1QEU;
-  __CHARACTER__DB *__tmp__2QEU,*__tmp__4QEU;
-  __BOOLEAN__L __tmp__KHMB,__tmp__RHMB,__tmp__FIMB,__tmp__GIMB;
-  __BOOLEAN__L __tmp__0LMB;
-  __HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *Self__HT0C;
-  __HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *nxt__M4GV;
-  __HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *result__33GV;
-  __HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *Self__J4GV;
-  __HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC *Self__RSMB;
-  __HASHED_DICTIONARY_NODEoTYPExStrict_STRING_CONSTANTo__A3J *node__1SMB;
-  __UINTEGER_8__WLC mask_bit__IBXB;
-  __FAST_ARRAYoSLOTo__KLC *__tmp__TBXB;
-  __HASHED_SEToTYPEo__N0MB *result__FGXB,*Self__5SZC;
-  void **__tmp__TK4C;
-  result__PUJB=NULL;
-  if (((struct ___OBJ *)itm_typ__NUJB)->__id==__ITM_TYPE_SIMPLE__JMB__) {
-    __tmp__UUJB=((__ITM_TYPE_SIMPLE__JMB *)itm_typ__NUJB)->name__DPC;
+  ____WMB *__HVJB,*__CEXB,*__YWJB,*__EXJB,*__MXJB;
+  ____0 *__MVJB,*__HHMB,*__THMB,*__MKMB;
+  ____Q __KHMB,__LHMB,__MHMB,__NHMB,__OHMB,__QIMB,__ZIMB,__FJMB,__VKMB;
+  ____Q __WKMB,__BPMB,__QSEU;
+  ____MF *__YHMB,*__RHMB,*__JQMB,*__WQMB;
+  ____BC *__A3VT;
+  ____IB __RSEU,__P5GV,__Q5GV,__R5GV;
+  ____OL __SJNC;
+  ____YWB __S5GV;
+  void *__VTMB,*__IVJB;
+  ____FF *__Q1PB,*__UCXB;
+  ____DB __UHMB,__VHMB,__CIMB,__SIMB,__1IMB,__ASEU,__MVMC;
+  ____DB *__DSEU,*__ESEU,*__FSEU,*__GSEU,*__HSEU,*__ISEU,*__JSEU,*__KSEU;
+  ____DB *__LSEU,*__NSEU;
+  ____L __DIMB,__KIMB,__4IMB,__5IMB,__TMMB;
+  ____PDZ *__WU0C;
+  ____QWXC *__15GV,*__M5GV,*__Y5GV;
+  ____ELC *__KTMB;
+  ____H3J *__UTMB;
+  ____3LC __XCXB;
+  ____RLC *__CDXB;
+  ____G1MB *__UHXB,*__OUZC;
+  void **__CM4C;
+  __HVJB=NULL;
+  if (((struct ___OBJ *)__FVJB)->__id==____QMB__) {
+    __MVJB=((____QMB *)__FVJB)->__KPC;
   } else /* ITM_TYPE_STYLE */ {
-    __tmp__UUJB=((__ITM_TYPE_STYLE__TMB *)itm_typ__NUJB)->parent_itm_type_simple__UMB.name__DPC;
-  };
-  n__OGMB=__tmp__UUJB;
-  j__RGMB= 0;
-  idx_path__SGMB= 0;
-  idx_name__TGMB= 0;
-  idx_name_old__UGMB= 0;
-  idx_path_old__VGMB= 0;
-  found__0GMB=NULL;
-  cn__1GMB='\0';
-  cp__2GMB='\0';
-  __tmp__5GMB=fast_reference_at__DQYC(((__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *)dico_name_to_prototype__XUGB),__tmp__UUJB);
-  result__YGMB=__tmp__5GMB;
-  if (((void *)__tmp__5GMB == (void *)NULL)) {
-    j__RGMB= 0;
-    while ((! ((j__RGMB > path_file__ND->parent_arrayed_collection__MD.upper__SD) || ((void *)result__YGMB != (void *)NULL)))) {
-      __tmp__TJMB=((__STRING_CONSTANT__0 **)((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)path_file__ND)->parent_arrayed_collection__MD.storage__VBZ)[j__RGMB];
-      idx_name__TGMB=((__STRING_CONSTANT__0 *)n__OGMB)->count__0C;
-      idx_path__SGMB=(__INTEGER__Q)(((__STRING_CONSTANT__0 *)__tmp__TJMB)->count__0C -  3);
-      __tmp__UQEU=((__STRING_CONSTANT__0 *)n__OGMB)->storage__1C;
-      __tmp__VQEU=((__STRING_CONSTANT__0 *)n__OGMB)->storage__1C;
-      __tmp__WQEU=((__STRING_CONSTANT__0 *)n__OGMB)->storage__1C;
-      __tmp__XQEU=((__STRING_CONSTANT__0 *)__tmp__TJMB)->storage__1C;
+    __MVJB=((____0MB *)__FVJB)->__1MB.__KPC;
+  };
+  __HHMB=__MVJB;
+  __KHMB= 0;
+  __LHMB= 0;
+  __MHMB= 0;
+  __NHMB= 0;
+  __OHMB= 0;
+  __THMB=NULL;
+  __UHMB='\0';
+  __VHMB='\0';
+  __YHMB=__SRYC(((____PDZ *)__PVGB),__MVJB);
+  __RHMB=__YHMB;
+  if (((void *)__YHMB == (void *)NULL)) {
+    __KHMB= 0;
+    while ((! ((__KHMB > __ND->__MD.__SD) || ((void *)__RHMB != (void *)NULL)))) {
+      __MKMB=((____0 **)((____ED *)__ND)->__MD.__2BZ)[__KHMB];
+      __MHMB=((____0 *)__HHMB)->__0C;
+      __LHMB=(____Q)(((____0 *)__MKMB)->__0C -  3);
+      __DSEU=((____0 *)__HHMB)->__1C;
+      __ESEU=((____0 *)__HHMB)->__1C;
+      __FSEU=((____0 *)__HHMB)->__1C;
+      __GSEU=((____0 *)__MKMB)->__1C;
       do {
-        __tmp__JHMB=((__CHARACTER__DB *)__tmp__UQEU)[(__INTEGER__Q)(idx_name__TGMB -  1)];
-        cn__1GMB=__tmp__JHMB;
-        __tmp__KHMB=(__tmp__JHMB == '.');
-        if (__tmp__KHMB) {
-          __tmp__RHMB=(idx_name__TGMB >  2);
-          if (__tmp__RHMB) {
-            __tmp__XHMB=(__INTEGER__Q)(idx_name__TGMB -  1);
-            __tmp__ZHMB=((__CHARACTER__DB *)__tmp__VQEU)[(__INTEGER__Q)(__tmp__XHMB -  1)];
-            __tmp__FIMB=(__tmp__ZHMB == '.');
-          } else /* FALSE */ {
-            __tmp__FIMB=FALSE__O__;
-          };
-          if (__tmp__FIMB) {
-            __tmp__AIMB=(__INTEGER__Q)(idx_name__TGMB -  2);
-            __tmp__CIMB=((__CHARACTER__DB *)__tmp__WQEU)[(__INTEGER__Q)(__tmp__AIMB -  1)];
-            __tmp__GIMB=(__tmp__CIMB == '.');
-          } else /* FALSE */ {
-            __tmp__GIMB=FALSE__O__;
-          };
-          if (__tmp__GIMB) {
-            __tmp__MIMB=(__INTEGER__Q)(idx_name__TGMB -  2);
-            idx_name__TGMB=__tmp__MIMB;
-            cn__1GMB='*';
-          } else /* FALSE */ {
-            cn__1GMB='/';
-          };
-        } else /* FALSE */ {
-          result__RQEU='\0';
-          if (((((__INTEGER_8__3YF )cn__1GMB) <  65) || (((__INTEGER_8__3YF )cn__1GMB) >  90))) {
-            result__RQEU=cn__1GMB;
-          } else /* FALSE */ {
-            result__RQEU=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )cn__1GMB) +  32))));
-          };
-          cn__1GMB=result__RQEU;
-        };
-        result__RQEU=((__CHARACTER__DB *)__tmp__XQEU)[(__INTEGER__Q)(idx_path__SGMB -  1)];
-        cp__2GMB=result__RQEU;
-        __tmp__2JMB=(__INTEGER__Q)(idx_name__TGMB -  1);
-        idx_name__TGMB=__tmp__2JMB;
-        __tmp__3JMB=(__INTEGER__Q)(idx_path__SGMB -  1);
-        idx_path__SGMB=__tmp__3JMB;
-      } while ((((__tmp__2JMB >=  1) && (__tmp__3JMB >=  1)) && (cn__1GMB == result__RQEU)));
-      if (((idx_name__TGMB <  1) && (cn__1GMB == cp__2GMB))) {
-        if (((idx_path__SGMB <  1) || (((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)__tmp__TJMB)->storage__1C)[(__INTEGER__Q)(idx_path__SGMB -  1)] == '/'))) {
-          found__0GMB=__tmp__TJMB;
-        };
-        __tmp__0LMB=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__0LMB=FALSE__O__;
-      };
-      if ((! __tmp__0LMB)) {
-        if (((cn__1GMB == '*') && (cp__2GMB == '/'))) {
-          idx_name_old__UGMB=(__INTEGER__Q)(idx_name__TGMB +  1);
-          idx_path_old__VGMB=(__INTEGER__Q)(idx_path__SGMB +  1);
-          __tmp__YQEU=((__STRING_CONSTANT__0 *)n__OGMB)->storage__1C;
-          __tmp__ZQEU=((__STRING_CONSTANT__0 *)n__OGMB)->storage__1C;
-          __tmp__0QEU=((__STRING_CONSTANT__0 *)n__OGMB)->storage__1C;
-          __tmp__1QEU=((__STRING_CONSTANT__0 *)__tmp__TJMB)->storage__1C;
-          __tmp__2QEU=((__STRING_CONSTANT__0 *)__tmp__TJMB)->storage__1C;
-          while (((idx_name__TGMB >=  1) && (idx_path__SGMB >=  1))) {
-            __tmp__JHMB=((__CHARACTER__DB *)__tmp__YQEU)[(__INTEGER__Q)(idx_name__TGMB -  1)];
-            cn__1GMB=__tmp__JHMB;
-            __tmp__KHMB=(__tmp__JHMB == '.');
-            if (__tmp__KHMB) {
-              __tmp__RHMB=(idx_name__TGMB >  2);
-              if (__tmp__RHMB) {
-                __tmp__XHMB=(__INTEGER__Q)(idx_name__TGMB -  1);
-                __tmp__ZHMB=((__CHARACTER__DB *)__tmp__ZQEU)[(__INTEGER__Q)(__tmp__XHMB -  1)];
-                __tmp__FIMB=(__tmp__ZHMB == '.');
+        __CIMB=((____DB *)__DSEU)[(____Q)(__MHMB -  1)];
+        __UHMB=__CIMB;
+        __DIMB=(__CIMB == '.');
+        if (__DIMB) {
+          __KIMB=(__MHMB >  2);
+          if (__KIMB) {
+            __QIMB=(____Q)(__MHMB -  1);
+            __SIMB=((____DB *)__ESEU)[(____Q)(__QIMB -  1)];
+            __4IMB=(__SIMB == '.');
+          } else /* FALSE */ {
+            __4IMB=__O__;
+          };
+          if (__4IMB) {
+            __ZIMB=(____Q)(__MHMB -  2);
+            __1IMB=((____DB *)__FSEU)[(____Q)(__ZIMB -  1)];
+            __5IMB=(__1IMB == '.');
+          } else /* FALSE */ {
+            __5IMB=__O__;
+          };
+          if (__5IMB) {
+            __FJMB=(____Q)(__MHMB -  2);
+            __MHMB=__FJMB;
+            __UHMB='*';
+          } else /* FALSE */ {
+            __UHMB='/';
+          };
+        } else /* FALSE */ {
+          __ASEU='\0';
+          if (((((____EZF )__UHMB) <  65) || (((____EZF )__UHMB) >  90))) {
+            __ASEU=__UHMB;
+          } else /* FALSE */ {
+            __ASEU=((____DB )(((____EZF)(((____EZF )__UHMB) +  32))));
+          };
+          __UHMB=__ASEU;
+        };
+        __ASEU=((____DB *)__GSEU)[(____Q)(__LHMB -  1)];
+        __VHMB=__ASEU;
+        __VKMB=(____Q)(__MHMB -  1);
+        __MHMB=__VKMB;
+        __WKMB=(____Q)(__LHMB -  1);
+        __LHMB=__WKMB;
+      } while ((((__VKMB >=  1) && (__WKMB >=  1)) && (__UHMB == __ASEU)));
+      if (((__MHMB <  1) && (__UHMB == __VHMB))) {
+        if (((__LHMB <  1) || (((____DB *)((____0 *)__MKMB)->__1C)[(____Q)(__LHMB -  1)] == '/'))) {
+          __THMB=__MKMB;
+        };
+        __TMMB=__K__;
+      } else /* FALSE */ {
+        __TMMB=__O__;
+      };
+      if ((! __TMMB)) {
+        if (((__UHMB == '*') && (__VHMB == '/'))) {
+          __NHMB=(____Q)(__MHMB +  1);
+          __OHMB=(____Q)(__LHMB +  1);
+          __HSEU=((____0 *)__HHMB)->__1C;
+          __ISEU=((____0 *)__HHMB)->__1C;
+          __JSEU=((____0 *)__HHMB)->__1C;
+          __KSEU=((____0 *)__MKMB)->__1C;
+          __LSEU=((____0 *)__MKMB)->__1C;
+          while (((__MHMB >=  1) && (__LHMB >=  1))) {
+            __CIMB=((____DB *)__HSEU)[(____Q)(__MHMB -  1)];
+            __UHMB=__CIMB;
+            __DIMB=(__CIMB == '.');
+            if (__DIMB) {
+              __KIMB=(__MHMB >  2);
+              if (__KIMB) {
+                __QIMB=(____Q)(__MHMB -  1);
+                __SIMB=((____DB *)__ISEU)[(____Q)(__QIMB -  1)];
+                __4IMB=(__SIMB == '.');
               } else /* FALSE */ {
-                __tmp__FIMB=FALSE__O__;
+                __4IMB=__O__;
               };
-              if (__tmp__FIMB) {
-                __tmp__AIMB=(__INTEGER__Q)(idx_name__TGMB -  2);
-                __tmp__CIMB=((__CHARACTER__DB *)__tmp__0QEU)[(__INTEGER__Q)(__tmp__AIMB -  1)];
-                __tmp__GIMB=(__tmp__CIMB == '.');
+              if (__4IMB) {
+                __ZIMB=(____Q)(__MHMB -  2);
+                __1IMB=((____DB *)__JSEU)[(____Q)(__ZIMB -  1)];
+                __5IMB=(__1IMB == '.');
               } else /* FALSE */ {
-                __tmp__GIMB=FALSE__O__;
+                __5IMB=__O__;
               };
-              if (__tmp__GIMB) {
-                __tmp__MIMB=(__INTEGER__Q)(idx_name__TGMB -  2);
-                idx_name__TGMB=__tmp__MIMB;
-                cn__1GMB='*';
+              if (__5IMB) {
+                __FJMB=(____Q)(__MHMB -  2);
+                __MHMB=__FJMB;
+                __UHMB='*';
               } else /* FALSE */ {
-                cn__1GMB='/';
+                __UHMB='/';
               };
             } else /* FALSE */ {
-              result__3TMC='\0';
-              if (((((__INTEGER_8__3YF )cn__1GMB) <  65) || (((__INTEGER_8__3YF )cn__1GMB) >  90))) {
-                result__3TMC=cn__1GMB;
+              __MVMC='\0';
+              if (((((____EZF )__UHMB) <  65) || (((____EZF )__UHMB) >  90))) {
+                __MVMC=__UHMB;
               } else /* FALSE */ {
-                result__3TMC=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )cn__1GMB) +  32))));
+                __MVMC=((____DB )(((____EZF)(((____EZF )__UHMB) +  32))));
               };
-              cn__1GMB=result__3TMC;
-            };
-            __tmp__ZHMB=((__CHARACTER__DB *)__tmp__1QEU)[(__INTEGER__Q)(idx_path__SGMB -  1)];
-            cp__2GMB=__tmp__ZHMB;
-            if ((cn__1GMB != __tmp__ZHMB)) {
-              if (((cn__1GMB == '*') && (__tmp__ZHMB == '/'))) {
-                idx_name_old__UGMB=idx_name__TGMB;
-                idx_path_old__VGMB=idx_path__SGMB;
+              __UHMB=__MVMC;
+            };
+            __SIMB=((____DB *)__KSEU)[(____Q)(__LHMB -  1)];
+            __VHMB=__SIMB;
+            if ((__UHMB != __SIMB)) {
+              if (((__UHMB == '*') && (__SIMB == '/'))) {
+                __NHMB=__MHMB;
+                __OHMB=__LHMB;
               } else /* FALSE */ {
-                idx_name__TGMB=idx_name_old__UGMB;
-                idx_path__SGMB=idx_path_old__VGMB;
+                __MHMB=__NHMB;
+                __LHMB=__OHMB;
                 do {
-                  __tmp__IOMB=(__INTEGER__Q)(idx_path__SGMB -  1);
-                  idx_path__SGMB=__tmp__IOMB;
-                } while (((__tmp__IOMB >=  1) && (((__CHARACTER__DB *)__tmp__2QEU)[(__INTEGER__Q)(__tmp__IOMB -  1)] != '/')));
-                idx_path_old__VGMB=idx_path__SGMB;
+                  __BPMB=(____Q)(__LHMB -  1);
+                  __LHMB=__BPMB;
+                } while (((__BPMB >=  1) && (((____DB *)__LSEU)[(____Q)(__BPMB -  1)] != '/')));
+                __OHMB=__LHMB;
               };
             };
-            idx_name__TGMB=(__INTEGER__Q)(idx_name__TGMB -  1);
-            idx_path__SGMB=(__INTEGER__Q)(idx_path__SGMB -  1);
+            __MHMB=(____Q)(__MHMB -  1);
+            __LHMB=(____Q)(__LHMB -  1);
           };
-          if ((idx_name__TGMB <  1)) {
-            found__0GMB=__tmp__TJMB;
+          if ((__MHMB <  1)) {
+            __THMB=__MKMB;
           };
         };
       };
-      if (((void *)found__0GMB != (void *)NULL)) {
-        __tmp__QPMB=fast_reference_at__DQYC(((__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *)prototype_dico__ODZ),found__0GMB);
-        result__YGMB=__tmp__QPMB;
-        if (((void *)__tmp__QPMB == (void *)NULL)) {
-          copy__D2X(((__STRING__BC *)string_tmp__HZB),found__0GMB);
-          Self__R1VT=((__STRING__BC *)string_tmp__HZB);
-          if ((Self__R1VT->capacity__HFL > Self__R1VT->count__WJ)) {
-            ((__CHARACTER__DB *)Self__R1VT->storage__4EL)[Self__R1VT->count__WJ]='\0';
+      if (((void *)__THMB != (void *)NULL)) {
+        __JQMB=__SRYC(((____PDZ *)__VDZ),__THMB);
+        __RHMB=__JQMB;
+        if (((void *)__JQMB == (void *)NULL)) {
+          __K2X(((____BC *)__OZB),__THMB);
+          __A3VT=((____BC *)__OZB);
+          if ((__A3VT->__OFL > __A3VT->__WJ)) {
+            ((____DB *)__A3VT->__FFL)[__A3VT->__WJ]='\0';
           } else /* FALSE */ {
-            if ((Self__R1VT->capacity__HFL <= Self__R1VT->count__WJ)) {
-              if ((Self__R1VT->capacity__HFL ==  0)) {
-                Self__R1VT->capacity__HFL= 32;
-                __tmp__4QEU=create__KVW( 32);
-                Self__R1VT->storage__4EL=__tmp__4QEU;
+            if ((__A3VT->__OFL <= __A3VT->__WJ)) {
+              if ((__A3VT->__OFL ==  0)) {
+                __A3VT->__OFL= 32;
+                __NSEU=__RVW( 32);
+                __A3VT->__FFL=__NSEU;
               } else /* FALSE */ {
-                __tmp__IOMB=(__INTEGER__Q)(Self__R1VT->capacity__HFL <<  1);
-                __tmp__4QEU=((__CHARACTER__DB *)Self__R1VT->storage__4EL);
-                old_nb_elts__BREU=Self__R1VT->capacity__HFL;
-                __tmp__CREU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4QEU),((__UINTEGER_32__RWB )old_nb_elts__BREU),((__UINTEGER_32__RWB )__tmp__IOMB));
-                __tmp__4QEU=((__CHARACTER__DB *)__tmp__CREU);
-                clear__to__F00(__tmp__4QEU,old_nb_elts__BREU,(__INTEGER__Q)(__tmp__IOMB -  1));
-                Self__R1VT->storage__4EL=__tmp__4QEU;
-                Self__R1VT->capacity__HFL=__tmp__IOMB;
+                __BPMB=(____Q)(__A3VT->__OFL <<  1);
+                __NSEU=((____DB *)__A3VT->__FFL);
+                __QSEU=__A3VT->__OFL;
+                __RSEU=__55W(((____IB )__NSEU),((____YWB )__QSEU),((____YWB )__BPMB));
+                __NSEU=((____DB *)__RSEU);
+                __M00(__NSEU,__QSEU,(____Q)(__BPMB -  1));
+                __A3VT->__FFL=__NSEU;
+                __A3VT->__OFL=__BPMB;
               };
             };
-            ((__CHARACTER__DB *)Self__R1VT->storage__4EL)[Self__R1VT->count__WJ]='\0';
-            Self__R1VT->count__WJ=(__INTEGER__Q)(Self__R1VT->count__WJ +  1);
-            Self__R1VT->count__WJ=(__INTEGER__Q)(Self__R1VT->count__WJ -  1);
-          };
-          __tmp__CREU=((__POINTER__IB )(fopen((char*)(Self__R1VT->storage__4EL),"rb")));
-          if ((__tmp__CREU != (void *)NULL)) {
-            fclose((FILE*)((__tmp__CREU)));
-            __tmp__3PMB=create__name__generic_count__E0E(found__0GMB,n__OGMB, 0);
-            result__YGMB=__tmp__3PMB;
-            go_on__XDNC(__tmp__3PMB);
-          } else /* FALSE */ {
-            copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_327));
-            append__3VX(((__STRING__BC *)string_tmp__YC),found__0GMB);
-            append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-            pos__DINC=last_position__A4GB;
-            put_error__text__2PE( 1,string_tmp__YC);
-            put_position__HRE(pos__DINC);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-            };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            ((____DB *)__A3VT->__FFL)[__A3VT->__WJ]='\0';
+            __A3VT->__WJ=(____Q)(__A3VT->__WJ +  1);
+            __A3VT->__WJ=(____Q)(__A3VT->__WJ -  1);
+          };
+          __RSEU=((____IB )(fopen((char*)(__A3VT->__FFL),"rb")));
+          if ((__RSEU != (void *)NULL)) {
+            fclose((FILE*)((__RSEU)));
+            __WQMB=__L0E(__THMB,__HHMB, 0);
+            __RHMB=__WQMB;
+            __GFNC(__WQMB);
+          } else /* FALSE */ {
+            __K2X(((____BC *)__YC),(&__string_327));
+            __EWX(((____BC *)__YC),__THMB);
+            __EWX(((____BC *)__YC),(&__string_175));
+            __SJNC=__Y4GB;
+            __DQE( 1,__YC);
+            __ORE(__SJNC);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
         };
-        Self__HT0C=((__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *)dico_name_to_prototype__XUGB);
-        if ((Self__HT0C->capacity__FVXC == Self__HT0C->count__MWXC)) {
-          increase_capacity__BKLD(Self__HT0C);
-        };
-        __tmp__XHMB=hash_code__1CM(((__STRING_CONSTANT__0 *)n__OGMB));
-        __tmp__AIMB=(__INTEGER__Q)(__tmp__XHMB % Self__HT0C->capacity__FVXC);
-        nxt__M4GV=((void **)Self__HT0C->buckets__MVXC)[__tmp__AIMB];
-        result__33GV=NULL;
-        __tmp__CREU=((__POINTER__IB )(NULL));
-        __tmp__XHMB= 0;
-        __tmp__A4GV=((__POINTER__IB )sizeof(__HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC));
-        if (((unsigned long)__tmp__A4GV ==  0)) {
-          result__33GV=HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC__;
-        } else /* FALSE */ {
-          __tmp__XHMB=__HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC__;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A4GV));
-          if ((__tmp__XHMB == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__B4GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__C4GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__A4GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4GV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__D4GV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__C4GV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__B4GV=micro_alloc__table__lab__HKI(__tmp__C4GV,((__POINTER__IB )(&(table_size[(__tmp__D4GV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__C4GV)));
-            __tmp__CREU=__tmp__B4GV;
-          } else /* FALSE */ {
-            __tmp__D4GV=((__UINTEGER_32__RWB )__tmp__XHMB);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__B4GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__C4GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__A4GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4GV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__B4GV=micro_alloc__table__lab__HKI(__tmp__C4GV,((__POINTER__IB )(&(table_type[(__tmp__D4GV)]))),(__UINTEGER_32__RWB)(__tmp__D4GV |  1));
-            __tmp__CREU=__tmp__B4GV;
-          };
-          result__33GV=((__HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *)__tmp__CREU);
-          *(result__33GV) = *(HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC__);
-        };
-        Self__J4GV=((__HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *)result__33GV);
-        Self__J4GV->item__PRYC=result__YGMB;
-        Self__J4GV->key__YVXC=n__OGMB;
-        Self__J4GV->next__DWXC=nxt__M4GV;
-        ((void **)Self__HT0C->buckets__MVXC)[__tmp__AIMB]=result__33GV;
-        Self__HT0C->count__MWXC=(__INTEGER__Q)(Self__HT0C->count__MWXC +  1);
-      };
-      j__RGMB=(__INTEGER__Q)(j__RGMB +  1);
-    };
-    if (((void *)result__YGMB == (void *)NULL)) {
-      copy__D2X(((__STRING__BC *)string_tmp__YC),__tmp__UUJB);
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_328));
-      put_error__text__2PE( 1,string_tmp__YC);
-      if (((void *)list_current__Y4GB != (void *)NULL)) {
-        put_position__HRE(list_current__Y4GB->parent_instr__ZH.parent_itm_object__YH.position__H2B);
-      };
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-      };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        __WU0C=((____PDZ *)__PVGB);
+        if ((__WU0C->__UWXC == __WU0C->__1XXC)) {
+          __QLLD(__WU0C);
+        };
+        __QIMB=__CDM(((____0 *)__HHMB));
+        __ZIMB=(____Q)(__QIMB % __WU0C->__UWXC);
+        __15GV=((void **)__WU0C->__1WXC)[__ZIMB];
+        __M5GV=NULL;
+        __RSEU=((____IB )(NULL));
+        __QIMB= 0;
+        __P5GV=((____IB )sizeof(____QWXC));
+        if (((unsigned long)__P5GV ==  0)) {
+          __M5GV=__QWXC__;
+        } else /* FALSE */ {
+          __QIMB=____QWXC__;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P5GV));
+          if ((__QIMB == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __Q5GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __R5GV=(void *)((unsigned long)(void *)((unsigned long)__P5GV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5GV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __S5GV=((____YWB )((____Q )(void *)((unsigned long)__R5GV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __Q5GV=__OKI(__R5GV,((____IB )(&(table_size[(__S5GV)-1]))),((____YWB )((____Q )__R5GV)));
+            __RSEU=__Q5GV;
+          } else /* FALSE */ {
+            __S5GV=((____YWB )__QIMB);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __Q5GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __R5GV=(void *)((unsigned long)(void *)((unsigned long)__P5GV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5GV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __Q5GV=__OKI(__R5GV,((____IB )(&(table_type[(__S5GV)]))),(____YWB)(__S5GV |  1));
+            __RSEU=__Q5GV;
+          };
+          __M5GV=((____QWXC *)__RSEU);
+          *(__M5GV) = *(__QWXC__);
+        };
+        __Y5GV=((____QWXC *)__M5GV);
+        __Y5GV->__4SYC=__RHMB;
+        __Y5GV->__HXXC=__HHMB;
+        __Y5GV->__SXXC=__15GV;
+        ((void **)__WU0C->__1WXC)[__ZIMB]=__M5GV;
+        __WU0C->__1XXC=(____Q)(__WU0C->__1XXC +  1);
+      };
+      __KHMB=(____Q)(__KHMB +  1);
+    };
+    if (((void *)__RHMB == (void *)NULL)) {
+      __K2X(((____BC *)__YC),__MVJB);
+      __EWX(((____BC *)__YC),(&__string_328));
+      __DQE( 1,__YC);
+      if (((void *)__Q5GB != (void *)NULL)) {
+        __ORE(__Q5GB->__ZH.__YH.__O2B);
+      };
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
+      };
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
   };
-  if ((result__YGMB->generic_count__LEZ !=  0)) {
-    put_error__text__2PE( 1,(&__string_329));
-    put_position__HRE(result__YGMB->parent_named__PF.parent_itm_object__OF.position__H2B);
-    if ((((__UINTEGER_32__RWB )last_position__A4GB) !=  0)) {
-      put_position__HRE(last_position__A4GB);
+  if ((__RHMB->__SEZ !=  0)) {
+    __DQE( 1,(&__string_329));
+    __ORE(__RHMB->__PF.__OF.__O2B);
+    if ((((____YWB )__Y4GB) !=  0)) {
+      __ORE(__Y4GB);
     };
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
     };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  __tmp__UUJB=result__YGMB->filename__BWB;
-  Self__RSMB=((__HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC *)dico_type__DLC);
-  result__2SMB=NULL;
-  j__RGMB=hash_code__1CM(((__STRING_CONSTANT__0 *)__tmp__UUJB));
-  node__1SMB=((void **)Self__RSMB->buckets__N3J)[(__INTEGER__Q)(j__RGMB % Self__RSMB->capacity__G3J)];
-  while ((! (((void *)node__1SMB == (void *)NULL) || ((void *)node__1SMB->key__Z3J == (void *)__tmp__UUJB)))) {
-    node__1SMB=node__1SMB->next__E4J;
-  };
-  if (((void *)node__1SMB != (void *)NULL)) {
-    result__2SMB=node__1SMB->item__EPS;
-  };
-  base__QUJB=result__2SMB;
-  if (((void *)result__2SMB == (void *)NULL)) {
-    result__K0PB=NULL;
-    __tmp__CREU=((__POINTER__IB )(NULL));
-    __tmp__XHMB= 0;
-    __tmp__A4GV=((__POINTER__IB )sizeof(__TYPE__FF));
-    if (((unsigned long)__tmp__A4GV ==  0)) {
-      result__K0PB=TYPE__FF__;
-    } else /* FALSE */ {
-      __tmp__XHMB=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A4GV));
-      if ((__tmp__XHMB == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__B4GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__C4GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__A4GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4GV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__D4GV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__C4GV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__B4GV=micro_alloc__table__lab__HKI(__tmp__C4GV,((__POINTER__IB )(&(table_size[(__tmp__D4GV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__C4GV)));
-        __tmp__CREU=__tmp__B4GV;
-      } else /* FALSE */ {
-        __tmp__D4GV=((__UINTEGER_32__RWB )__tmp__XHMB);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__B4GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__C4GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__A4GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4GV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__B4GV=micro_alloc__table__lab__HKI(__tmp__C4GV,((__POINTER__IB )(&(table_type[(__tmp__D4GV)]))),(__UINTEGER_32__RWB)(__tmp__D4GV |  1));
-        __tmp__CREU=__tmp__B4GV;
-      };
-      result__K0PB=((__TYPE__FF *)__tmp__CREU);
-      *(result__K0PB) = *(TYPE__FF__);
-    };
-    base__QUJB=result__K0PB;
-    fast_put__to__U2J(((__HASHED_DICTIONARYoTYPExStrict_STRING_CONSTANTo__3KC *)dico_type__DLC),result__K0PB,result__YGMB->filename__BWB);
-    Self__FBXB=((__TYPE__FF *)result__K0PB);
-    mask_bit__IBXB= 0;
-    Self__FBXB->index__0KC=index_count__YKC;
-    index_count__YKC=(__INTEGER__Q)(index_count__YKC +  1);
-    Self__FBXB->prototype__QF=result__YGMB;
-    copy__D2X(((__STRING__BC *)string_tmp__YC),result__YGMB->parent_named__PF.name__4VB);
-    replace_all__with__FQOB(((__STRING__BC *)string_tmp__YC),'.','_');
-    __tmp__TJMB=get_intern__IROB(string_tmp__YC);
-    Self__FBXB->intern_name__GZMB=__tmp__TJMB;
-    __tmp__TBXB=create_with_capacity__UMD( 10);
-    Self__FBXB->slot_run__ULC=__tmp__TBXB;
-    if (((void *)Self__FBXB->prototype__QF->type_style__KZMB == (void *)(&__string_18))) {
-      mask_bit__IBXB= 3;
-      __tmp__KHMB=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__KHMB=FALSE__O__;
-    };
-    if ((! __tmp__KHMB)) {
-      if (((void *)Self__FBXB->prototype__QF->type_style__KZMB == (void *)(&__string_19))) {
-        mask_bit__IBXB= 12;
-      };
-    };
-    __tmp__TCXB=create__with__3MD(Self__FBXB,mask_bit__IBXB);
-    Self__FBXB->default__0LC=__tmp__TCXB;
-    init_slot_for__QIZC(((__PROTOTYPE__MF *)Self__FBXB->prototype__QF),Self__FBXB);
-    result__FGXB=NULL;
-    __tmp__CREU=((__POINTER__IB )(NULL));
-    __tmp__XHMB= 0;
-    __tmp__A4GV=((__POINTER__IB )sizeof(__HASHED_SEToTYPEo__N0MB));
-    if (((unsigned long)__tmp__A4GV ==  0)) {
-      result__FGXB=HASHED_SEToTYPEo__N0MB__;
-    } else /* FALSE */ {
-      __tmp__XHMB=__HASHED_SEToTYPEo__N0MB__;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A4GV));
-      if ((__tmp__XHMB == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__B4GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__C4GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__A4GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4GV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__D4GV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__C4GV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__B4GV=micro_alloc__table__lab__HKI(__tmp__C4GV,((__POINTER__IB )(&(table_size[(__tmp__D4GV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__C4GV)));
-        __tmp__CREU=__tmp__B4GV;
-      } else /* FALSE */ {
-        __tmp__D4GV=((__UINTEGER_32__RWB )__tmp__XHMB);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__B4GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__C4GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__A4GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4GV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__B4GV=micro_alloc__table__lab__HKI(__tmp__C4GV,((__POINTER__IB )(&(table_type[(__tmp__D4GV)]))),(__UINTEGER_32__RWB)(__tmp__D4GV |  1));
-        __tmp__CREU=__tmp__B4GV;
-      };
-      result__FGXB=((__HASHED_SEToTYPEo__N0MB *)__tmp__CREU);
-      *(result__FGXB) = *(HASHED_SEToTYPEo__N0MB__);
-    };
-    Self__5SZC=((__HASHED_SEToTYPEo__N0MB *)result__FGXB);
-    __tmp__XHMB=prime_number_ceiling__BKN( 53);
-    __tmp__TK4C=create__TQDD(__tmp__XHMB);
-    Self__5SZC->buckets__QLZC=__tmp__TK4C;
-    Self__5SZC->capacity__JLZC=__tmp__XHMB;
-    Self__5SZC->count__QMZC= 0;
-    Self__FBXB->subtype_list__T0MB=result__FGXB;
-    fast_add__YKZC(((__HASHED_SEToTYPEo__N0MB *)result__FGXB),TYPE_NULL__4LB__);
-    add_subtype__GC1B(Self__FBXB,Self__FBXB);
-    if ((((__INTEGER__Q )(sizeof(void *))) ==  4)) {
-      Self__FBXB->size__4CXB= 2;
-    } else /* FALSE */ {
-      Self__FBXB->size__4CXB= 3;
-    };
-    __tmp__TJMB=((__STRING_CONSTANT__0 *)Self__FBXB->prototype__QF->parent_named__PF.name__4VB);
-    __tmp__KHMB=__infix_equal_equal__YVZ(__tmp__TJMB,(&__string_42));
-    if (__tmp__KHMB) {
-      Self__FBXB->size__4CXB= 2;
-    };
-    __tmp__KHMB=__infix_equal_equal__YVZ(__tmp__TJMB,(&__string_64));
-    if (__tmp__KHMB) {
-      __tmp__RHMB=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__FIMB=__infix_equal_equal__YVZ(__tmp__TJMB,(&__string_60));
-      __tmp__RHMB=__tmp__FIMB;
-    };
-    if (__tmp__RHMB) {
-      Self__FBXB->size__4CXB= 0;
-    };
-    __tmp__KHMB=__infix_equal_equal__YVZ(__tmp__TJMB,(&__string_44));
-    if (__tmp__KHMB) {
-      __tmp__RHMB=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__FIMB=__infix_equal_equal__YVZ(__tmp__TJMB,(&__string_50));
-      __tmp__RHMB=__tmp__FIMB;
-    };
-    if (__tmp__RHMB) {
-      Self__FBXB->size__4CXB= 0;
-    };
-    __tmp__KHMB=__infix_equal_equal__YVZ(__tmp__TJMB,(&__string_63));
-    if (__tmp__KHMB) {
-      __tmp__RHMB=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__FIMB=__infix_equal_equal__YVZ(__tmp__TJMB,(&__string_59));
-      __tmp__RHMB=__tmp__FIMB;
-    };
-    if (__tmp__RHMB) {
-      Self__FBXB->size__4CXB= 1;
-    };
-    __tmp__KHMB=__infix_equal_equal__YVZ(__tmp__TJMB,(&__string_62));
-    if (__tmp__KHMB) {
-      __tmp__RHMB=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__FIMB=__infix_equal_equal__YVZ(__tmp__TJMB,(&__string_58));
-      __tmp__RHMB=__tmp__FIMB;
-    };
-    if (__tmp__RHMB) {
-      Self__FBXB->size__4CXB= 2;
-    };
-    __tmp__KHMB=__infix_equal_equal__YVZ(__tmp__TJMB,(&__string_61));
-    if (__tmp__KHMB) {
-      __tmp__RHMB=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__FIMB=__infix_equal_equal__YVZ(__tmp__TJMB,(&__string_57));
-      __tmp__RHMB=__tmp__FIMB;
-    };
-    if (__tmp__RHMB) {
-      Self__FBXB->size__4CXB= 3;
-    };
-    if (((void *)result__K0PB->default__0LC->the_parent_type__DLK != (void *)result__K0PB)) {
-      print__CKG((&__string_435));
+  __MVJB=__RHMB->__IWB;
+  __KTMB=((____ELC *)__KLC);
+  __VTMB=NULL;
+  __KHMB=__CDM(((____0 *)__MVJB));
+  __UTMB=((void **)__KTMB->__U3J)[(____Q)(__KHMB % __KTMB->__N3J)];
+  while ((! (((void *)__UTMB == (void *)NULL) || ((void *)__UTMB->__A4J == (void *)__MVJB)))) {
+    __UTMB=__UTMB->__L4J;
+  };
+  if (((void *)__UTMB != (void *)NULL)) {
+    __VTMB=__UTMB->__LPS;
+  };
+  __IVJB=__VTMB;
+  if (((void *)__VTMB == (void *)NULL)) {
+    __Q1PB=NULL;
+    __RSEU=((____IB )(NULL));
+    __QIMB= 0;
+    __P5GV=((____IB )sizeof(____FF));
+    if (((unsigned long)__P5GV ==  0)) {
+      __Q1PB=__FF__;
+    } else /* FALSE */ {
+      __QIMB=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P5GV));
+      if ((__QIMB == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __Q5GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __R5GV=(void *)((unsigned long)(void *)((unsigned long)__P5GV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5GV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __S5GV=((____YWB )((____Q )(void *)((unsigned long)__R5GV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __Q5GV=__OKI(__R5GV,((____IB )(&(table_size[(__S5GV)-1]))),((____YWB )((____Q )__R5GV)));
+        __RSEU=__Q5GV;
+      } else /* FALSE */ {
+        __S5GV=((____YWB )__QIMB);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __Q5GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __R5GV=(void *)((unsigned long)(void *)((unsigned long)__P5GV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5GV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __Q5GV=__OKI(__R5GV,((____IB )(&(table_type[(__S5GV)]))),(____YWB)(__S5GV |  1));
+        __RSEU=__Q5GV;
+      };
+      __Q1PB=((____FF *)__RSEU);
+      *(__Q1PB) = *(__FF__);
+    };
+    __IVJB=__Q1PB;
+    __12J(((____ELC *)__KLC),__Q1PB,__RHMB->__IWB);
+    __UCXB=((____FF *)__Q1PB);
+    __XCXB= 0;
+    __UCXB->__BLC=__5KC;
+    __5KC=(____Q)(__5KC +  1);
+    __UCXB->__QF=__RHMB;
+    __K2X(((____BC *)__YC),__RHMB->__PF.__FWB);
+    __4QOB(((____BC *)__YC),'.','_');
+    __MKMB=__BSOB(__YC);
+    __UCXB->__5ZMB=__MKMB;
+    __CDXB=__1MD( 10);
+    __UCXB->__1LC=__CDXB;
+    if (((void *)__UCXB->__QF->__D0MB == (void *)(&__string_18))) {
+      __XCXB= 3;
+      __DIMB=__K__;
+    } else /* FALSE */ {
+      __DIMB=__O__;
+    };
+    if ((! __DIMB)) {
+      if (((void *)__UCXB->__QF->__D0MB == (void *)(&__string_19))) {
+        __XCXB= 12;
+      };
+    };
+    __CEXB=__END(__UCXB,__XCXB);
+    __UCXB->__BMC=__CEXB;
+    __5JZC(((____MF *)__UCXB->__QF),__UCXB);
+    __UHXB=NULL;
+    __RSEU=((____IB )(NULL));
+    __QIMB= 0;
+    __P5GV=((____IB )sizeof(____G1MB));
+    if (((unsigned long)__P5GV ==  0)) {
+      __UHXB=__G1MB__;
+    } else /* FALSE */ {
+      __QIMB=____G1MB__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P5GV));
+      if ((__QIMB == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __Q5GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __R5GV=(void *)((unsigned long)(void *)((unsigned long)__P5GV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5GV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __S5GV=((____YWB )((____Q )(void *)((unsigned long)__R5GV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __Q5GV=__OKI(__R5GV,((____IB )(&(table_size[(__S5GV)-1]))),((____YWB )((____Q )__R5GV)));
+        __RSEU=__Q5GV;
+      } else /* FALSE */ {
+        __S5GV=((____YWB )__QIMB);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __Q5GV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __R5GV=(void *)((unsigned long)(void *)((unsigned long)__P5GV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5GV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __Q5GV=__OKI(__R5GV,((____IB )(&(table_type[(__S5GV)]))),(____YWB)(__S5GV |  1));
+        __RSEU=__Q5GV;
+      };
+      __UHXB=((____G1MB *)__RSEU);
+      *(__UHXB) = *(__G1MB__);
+    };
+    __OUZC=((____G1MB *)__UHXB);
+    __QIMB=__IKN( 53);
+    __CM4C=__CSDD(__QIMB);
+    __OUZC->__5MZC=__CM4C;
+    __OUZC->__YMZC=__QIMB;
+    __OUZC->__5NZC= 0;
+    __UCXB->__M1MB=__UHXB;
+    __HMZC(((____G1MB *)__UHXB),__FMB__);
+    __VD1B(__UCXB,__UCXB);
+    if ((((____Q )(sizeof(void *))) ==  4)) {
+      __UCXB->__NEXB= 2;
+    } else /* FALSE */ {
+      __UCXB->__NEXB= 3;
+    };
+    __MKMB=((____0 *)__UCXB->__QF->__PF.__FWB);
+    __DIMB=__5VZ(__MKMB,(&__string_42));
+    if (__DIMB) {
+      __UCXB->__NEXB= 2;
+    };
+    __DIMB=__5VZ(__MKMB,(&__string_64));
+    if (__DIMB) {
+      __KIMB=__K__;
+    } else /* FALSE */ {
+      __4IMB=__5VZ(__MKMB,(&__string_60));
+      __KIMB=__4IMB;
+    };
+    if (__KIMB) {
+      __UCXB->__NEXB= 0;
+    };
+    __DIMB=__5VZ(__MKMB,(&__string_44));
+    if (__DIMB) {
+      __KIMB=__K__;
+    } else /* FALSE */ {
+      __4IMB=__5VZ(__MKMB,(&__string_50));
+      __KIMB=__4IMB;
+    };
+    if (__KIMB) {
+      __UCXB->__NEXB= 0;
+    };
+    __DIMB=__5VZ(__MKMB,(&__string_63));
+    if (__DIMB) {
+      __KIMB=__K__;
+    } else /* FALSE */ {
+      __4IMB=__5VZ(__MKMB,(&__string_59));
+      __KIMB=__4IMB;
+    };
+    if (__KIMB) {
+      __UCXB->__NEXB= 1;
+    };
+    __DIMB=__5VZ(__MKMB,(&__string_62));
+    if (__DIMB) {
+      __KIMB=__K__;
+    } else /* FALSE */ {
+      __4IMB=__5VZ(__MKMB,(&__string_58));
+      __KIMB=__4IMB;
+    };
+    if (__KIMB) {
+      __UCXB->__NEXB= 2;
+    };
+    __DIMB=__5VZ(__MKMB,(&__string_61));
+    if (__DIMB) {
+      __KIMB=__K__;
+    } else /* FALSE */ {
+      __4IMB=__5VZ(__MKMB,(&__string_57));
+      __KIMB=__4IMB;
+    };
+    if (__KIMB) {
+      __UCXB->__NEXB= 3;
+    };
+    if (((void *)__Q1PB->__BMC->__KLK != (void *)__Q1PB)) {
+      __JKG((&__string_435));
       fgetc(stdin);
     };
   };
-  switch (((struct ___OBJ *)base__QUJB)->__id) {
-  case __TYPE__FF__: {
-    __tmp__TCXB=((__TYPE__FF *)base__QUJB)->default__0LC;
+  switch (((struct ___OBJ *)__IVJB)->__id) {
+  case ____FF__: {
+    __CEXB=((____FF *)__IVJB)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__TCXB=((__TYPE_NULL__4LB *)base__QUJB)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __CEXB=((____FMB *)__IVJB)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__TCXB=((__TYPE_VOID__AMB *)base__QUJB)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __CEXB=((____HMB *)__IVJB)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__TCXB=((__TYPE_CONTEXT__CMB *)base__QUJB)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __CEXB=((____JMB *)__IVJB)->__KMB.__BMC;
   } break;
   };
-  if (((void *)__tmp__TCXB->the_parent_type__DLK != (void *)base__QUJB)) {
-    print__CKG((&__string_436));
+  if (((void *)__CEXB->__KLK != (void *)__IVJB)) {
+    __JKG((&__string_436));
     fgetc(stdin);
   };
-  if (((struct ___OBJ *)itm_typ__NUJB)->__id==__ITM_TYPE_SIMPLE__JMB__) {
-    __tmp__TJMB=NULL;
+  if (((struct ___OBJ *)__FVJB)->__id==____QMB__) {
+    __MKMB=NULL;
   } else /* ITM_TYPE_STYLE */ {
-    __tmp__TJMB=((__ITM_TYPE_STYLE__TMB *)itm_typ__NUJB)->style__MPC;
+    __MKMB=((____0MB *)__FVJB)->__TPC;
   };
-  if (((void *)__tmp__TJMB == (void *)NULL)) {
-    switch (((struct ___OBJ *)base__QUJB)->__id) {
-    case __TYPE__FF__: {
-      __tmp__AWJB=((__TYPE__FF *)base__QUJB)->default__0LC;
+  if (((void *)__MKMB == (void *)NULL)) {
+    switch (((struct ___OBJ *)__IVJB)->__id) {
+    case ____FF__: {
+      __YWJB=((____FF *)__IVJB)->__BMC;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__AWJB=((__TYPE_NULL__4LB *)base__QUJB)->parent_type__5LB.default__0LC;
+    case ____FMB__: {
+      __YWJB=((____FMB *)__IVJB)->__GMB.__BMC;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__AWJB=((__TYPE_VOID__AMB *)base__QUJB)->parent_type__BMB.default__0LC;
+    case ____HMB__: {
+      __YWJB=((____HMB *)__IVJB)->__IMB.__BMC;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__AWJB=((__TYPE_CONTEXT__CMB *)base__QUJB)->parent_type__DMB.default__0LC;
+    case ____JMB__: {
+      __YWJB=((____JMB *)__IVJB)->__KMB.__BMC;
     } break;
     };
-    result__PUJB=__tmp__AWJB;
+    __HVJB=__YWJB;
   } else /* FALSE */ {
-    if (((void *)__tmp__TJMB == (void *)(&__string_18))) {
-      switch (((struct ___OBJ *)base__QUJB)->__id) {
-      case __TYPE__FF__: {
-        __tmp__MWJB=((__TYPE__FF *)base__QUJB)->default__0LC;
+    if (((void *)__MKMB == (void *)(&__string_18))) {
+      switch (((struct ___OBJ *)__IVJB)->__id) {
+      case ____FF__: {
+        __EXJB=((____FF *)__IVJB)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__MWJB=((__TYPE_NULL__4LB *)base__QUJB)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __EXJB=((____FMB *)__IVJB)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__MWJB=((__TYPE_VOID__AMB *)base__QUJB)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __EXJB=((____HMB *)__IVJB)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__MWJB=((__TYPE_CONTEXT__CMB *)base__QUJB)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __EXJB=((____JMB *)__IVJB)->__KMB.__BMC;
       } break;
       };
-      __tmp__AWJB=((__TYPE_FULL__PMB *)__tmp__MWJB);
-      __tmp__MWJB=get_with__WIRB(__tmp__AWJB,(__UINTEGER_8__WLC)(__tmp__AWJB->flag__ELK |  1));
-      result__PUJB=__tmp__MWJB;
+      __YWJB=((____WMB *)__EXJB);
+      __EXJB=__FKRB(__YWJB,(____3LC)(__YWJB->__LLK |  1));
+      __HVJB=__EXJB;
     } else /* FALSE */ {
-      switch (((struct ___OBJ *)base__QUJB)->__id) {
-      case __TYPE__FF__: {
-        __tmp__UWJB=((__TYPE__FF *)base__QUJB)->default__0LC;
+      switch (((struct ___OBJ *)__IVJB)->__id) {
+      case ____FF__: {
+        __MXJB=((____FF *)__IVJB)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__UWJB=((__TYPE_NULL__4LB *)base__QUJB)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __MXJB=((____FMB *)__IVJB)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__UWJB=((__TYPE_VOID__AMB *)base__QUJB)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __MXJB=((____HMB *)__IVJB)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__UWJB=((__TYPE_CONTEXT__CMB *)base__QUJB)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __MXJB=((____JMB *)__IVJB)->__KMB.__BMC;
       } break;
       };
-      __tmp__AWJB=((__TYPE_FULL__PMB *)__tmp__UWJB);
-      __tmp__MWJB=get_with__WIRB(__tmp__AWJB,(__UINTEGER_8__WLC)(__tmp__AWJB->flag__ELK |  4));
-      result__PUJB=__tmp__MWJB;
+      __YWJB=((____WMB *)__MXJB);
+      __EXJB=__FKRB(__YWJB,(____3LC)(__YWJB->__LLK |  4));
+      __HVJB=__EXJB;
     };
   };
-  if (((void *)result__PUJB->the_parent_type__DLK != (void *)base__QUJB)) {
-    print__CKG((&__string_437));
+  if (((void *)__HVJB->__KLK != (void *)__IVJB)) {
+    __JKG((&__string_437));
     fgetc(stdin);
   };
-  result__2SMB=result__PUJB;
-  return(result__2SMB);
+  __VTMB=__HVJB;
+  return(__VTMB);
 }
 
-static void* parameter_to_type__CVBF(__TYPE_GENERIC__BCY *Self__DVBF,__ITM_TYPE_PARAMETER__MEZ *p__EVBF)
-// ({TYPE_GENERIC__BCY},{ITM_TYPE_PARAMETER__MEZ}) With result No recursive, No inlinable.
+static void* __RWBF(____ICY *__SWBF,____TEZ *__TWBF)
+// ({__ICY},{__TEZ}) With result No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *result__IVBF;
-  __INTEGER__Q result__QXGF,__tmp__ZXGF,idx__OHYF;
-  void *Result__FVBF;
-  __FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ *tab__HVBF,*Self__NXGF;
-  void **__tmp__YXGF,**Self__CHYF;
-  result__IVBF=NULL;
-  tab__HVBF=Self__DVBF->parent_type__CCY.prototype__QF->idf_generic_list__YEZ;
-  Self__NXGF=((__FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ *)tab__HVBF);
-  result__QXGF= 0;
-  if ((Self__NXGF->parent_arrayed_collection__WEZ.upper__5GVB >=  0)) {
-    __tmp__YXGF=Self__NXGF->parent_arrayed_collection__WEZ.storage__1GVB;
-    __tmp__ZXGF=Self__NXGF->parent_arrayed_collection__WEZ.upper__5GVB;
-    Self__CHYF=((void **)__tmp__YXGF);
-    idx__OHYF= 0;
-    while ((! ((idx__OHYF > __tmp__ZXGF) || ((void *)p__EVBF == (void *)Self__CHYF[idx__OHYF])))) {
-      idx__OHYF=(__INTEGER__Q)(idx__OHYF +  1);
-    };
-    result__QXGF=idx__OHYF;
-  };
-  if ((result__QXGF <= tab__HVBF->parent_arrayed_collection__WEZ.upper__5GVB)) {
-    result__IVBF=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__DVBF->generic_list__2YMB)->parent_arrayed_collection__QAY.storage__S2XB)[result__QXGF];
-  };
-  Result__FVBF=result__IVBF;
-  return(Result__FVBF);
+  ____WMB *__XWBF;
+  ____Q __5YGF,__IZGF,__3IYF;
+  void *__UWBF;
+  ____VEZ *__WWBF,*__2YGF;
+  void **__HZGF,**__RIYF;
+  __XWBF=NULL;
+  __WWBF=__SWBF->__JCY.__QF->__5EZ;
+  __2YGF=((____VEZ *)__WWBF);
+  __5YGF= 0;
+  if ((__2YGF->__3EZ.__OIVB >=  0)) {
+    __HZGF=__2YGF->__3EZ.__KIVB;
+    __IZGF=__2YGF->__3EZ.__OIVB;
+    __RIYF=((void **)__HZGF);
+    __3IYF= 0;
+    while ((! ((__3IYF > __IZGF) || ((void *)__TWBF == (void *)__RIYF[__3IYF])))) {
+      __3IYF=(____Q)(__3IYF +  1);
+    };
+    __5YGF=__3IYF;
+  };
+  if ((__5YGF <= __WWBF->__3EZ.__OIVB)) {
+    __XWBF=((void **)((____PAY *)__SWBF->__VZMB)->__XAY.__B4XB)[__5YGF];
+  };
+  __UWBF=__XWBF;
+  return(__UWBF);
 }
 
-static void* static_type__S01J(__EXPR_MULTIPLE__UKWH *Self__T01J)
-// ({EXPR_MULTIPLE__UKWH}) With result Recursive, No inlinable.
+static void* __B21J(____DMWH *__C21J)
+// ({__DMWH}) With result Recursive, No inlinable.
 {
-  void *Result__OI3J;
-  __TYPE_FULL__PMB *__tmp__X01J;
-  Result__OI3J=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__T01J->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-  switch (((struct ___OBJ *)Result__OI3J)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__X01J=((__STRING_CST__5J *)Result__OI3J)->parent_constant__EK.static_type__SG4D;
+  void *__3J3J;
+  ____WMB *__G21J;
+  __3J3J=((void **)((____ABXC *)__C21J->__UUEI)->__IBXC.__ESEI)[ 0];
+  switch (((struct ___OBJ *)__3J3J)->__id) {
+  case ____5J__: {
+    __G21J=((____5J *)__3J3J)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__X01J=((__EXTERNAL_C__L5WC *)Result__OI3J)->static_type__J54D;
+  case ____0AXC__: {
+    __G21J=((____0AXC *)__3J3J)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__X01J=((__PROTOTYPE_CST__45WC *)Result__OI3J)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __G21J=((____NBXC *)__3J3J)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__X01J=((__INTEGER_CST__KAXC *)Result__OI3J)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __G21J=((____ZBXC *)__3J3J)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__X01J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)Result__OI3J));
+  case ____DMWH__: {
+    __G21J=__B21J(((____DMWH *)__3J3J));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__X01J=((__READ_LOCAL__N5ZI *)Result__OI3J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __G21J=((____2A0I *)__3J3J)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__X01J=static_type__2CCK();
+  case ____HJNJ__: {
+    __G21J=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__X01J=static_type__BDCK();
+  case ____SJNJ__: {
+    __G21J=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__X01J=static_type__GDCK();
+  case ____0AOJ__: {
+    __G21J=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__X01J=static_type__LDCK();
+  case ____EBOJ__: {
+    __G21J=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__X01J=static_type__QDCK();
+  case ____3BOJ__: {
+    __G21J=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__X01J=static_type__VDCK(((__EXPR_SUB__CBOJ *)Result__OI3J));
+  case ____RCOJ__: {
+    __G21J=__EFCK(((____RCOJ *)__3J3J));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__X01J=static_type__0DCK(((__EXPR_MUL__YBOJ *)Result__OI3J));
+  case ____HDOJ__: {
+    __G21J=__JFCK(((____HDOJ *)__3J3J));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__X01J=static_type__5DCK(((__EXPR_DIV__MCOJ *)Result__OI3J));
+  case ____1DOJ__: {
+    __G21J=__OFCK(((____1DOJ *)__3J3J));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__X01J=static_type__EECK(((__EXPR_AND__ADOJ *)Result__OI3J));
+  case ____PEOJ__: {
+    __G21J=__TFCK(((____PEOJ *)__3J3J));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__X01J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)Result__OI3J));
+  case ____DFOJ__: {
+    __G21J=__YFCK(((____DFOJ *)__3J3J));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__X01J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)Result__OI3J));
+  case ____XFOJ__: {
+    __G21J=__3FCK(((____XFOJ *)__3J3J));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__X01J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __G21J=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__X01J=static_type__XECK(((__ITEM__VFOJ *)Result__OI3J));
+  case ____EHOJ__: {
+    __G21J=__GGCK(((____EHOJ *)__3J3J));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__X01J=static_type__DFCK();
+  case ____2HOJ__: {
+    __G21J=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__X01J=((__CAST__JHOJ *)Result__OI3J)->static_type__TC5J;
+  case ____YIOJ__: {
+    __G21J=((____YIOJ *)__3J3J)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__X01J=((__REAL_CST__JLOJ *)Result__OI3J)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __G21J=((____YMOJ *)__3J3J)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__X01J=((__CHARACTER_CST__5LOJ *)Result__OI3J)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __G21J=((____ONOJ *)__3J3J)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__X01J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)Result__OI3J)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __G21J=((____YOOJ *)__3J3J)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__X01J=((__READ_SLOT__ZK4K *)Result__OI3J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __G21J=((____IM4K *)__3J3J)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__X01J=static_type__NL5O();
+  case ____T5FL__: {
+    __G21J=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__X01J=static_type__QQTP();
+  case ____3DUL__: {
+    __G21J=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__X01J=static_type__041P();
+  case ____0EUL__: {
+    __G21J=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__X01J=static_type__VQTP();
+  case ____BGUL__: {
+    __G21J=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__X01J=static_type__A51P();
+  case ____2GUL__: {
+    __G21J=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__X01J=static_type__UVBN(((__EXPR_NEG__SYVL *)Result__OI3J));
+  case ____B0VL__: {
+    __G21J=__DXBN(((____B0VL *)__3J3J));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__X01J=static_type__P5FM(((__EXPR_ADD__AZVL *)Result__OI3J));
+  case ____P0VL__: {
+    __G21J=__4AGM(((____P0VL *)__3J3J));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__X01J=((__READ_GLOBAL__B4YL *)Result__OI3J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __G21J=((____Q5YL *)__3J3J)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__X01J=static_type__5DWN(((__EXPR_NOT__FUPM *)Result__OI3J));
+  case ____UVPM__: {
+    __G21J=__OFWN(((____UVPM *)__3J3J));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__X01J=static_type__BL1P(((__EXPR_MOD__LYPM *)Result__OI3J));
+  case ____0ZPM__: {
+    __G21J=__QM1P(((____0ZPM *)__3J3J));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__X01J=static_type__WOVO(((__EXPR_OR__3P0N *)Result__OI3J));
+  case ____MR0N__: {
+    __G21J=__FQVO(((____MR0N *)__3J3J));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__X01J=static_type__BA0Q();
+  case ____YWBP__: {
+    __G21J=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__X01J=static_type__MBUP();
+  case ____LYBP__: {
+    __G21J=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__X01J=static_type__RBUP();
+  case ____CZBP__: {
+    __G21J=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__X01J=static_type__KOFQ(((__EXPR_XOR__OAEP *)Result__OI3J));
+  case ____3BEP__: {
+    __G21J=__ZPFQ(((____3BEP *)__3J3J));
   } break;
   };
-  Result__OI3J=__tmp__X01J;
-  return(Result__OI3J);
+  __3J3J=__G21J;
+  return(__3J3J);
 }
 
-static void* static_type__2CCK()
+static void* __LECK()
 // () With result No recursive, No inlinable.
 {
-  void *__tmp__5CCK;
-  __TYPE_FULL__PMB *__tmp__ADCK;
-  __tmp__5CCK=type_boolean__MNB;
-  switch (((struct ___OBJ *)__tmp__5CCK)->__id) {
-  case __TYPE__FF__: {
-    __tmp__ADCK=((__TYPE__FF *)__tmp__5CCK)->default__0LC;
+  void *__OECK;
+  ____WMB *__PECK;
+  __OECK=__TNB;
+  switch (((struct ___OBJ *)__OECK)->__id) {
+  case ____FF__: {
+    __PECK=((____FF *)__OECK)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__ADCK=((__TYPE_NULL__4LB *)__tmp__5CCK)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __PECK=((____FMB *)__OECK)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__ADCK=((__TYPE_VOID__AMB *)__tmp__5CCK)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __PECK=((____HMB *)__OECK)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__ADCK=((__TYPE_CONTEXT__CMB *)__tmp__5CCK)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __PECK=((____JMB *)__OECK)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__ADCK=((__TYPE_ID__EMB *)__tmp__5CCK)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __PECK=((____LMB *)__OECK)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__ADCK=((__TYPE_GENERIC__BCY *)__tmp__5CCK)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __PECK=((____ICY *)__OECK)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__ADCK=((__TYPE_BLOCK__VO5D *)__tmp__5CCK)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __PECK=((____EQ5D *)__OECK)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__ADCK=((__PROFIL_BLOCK__22NJ *)__tmp__5CCK)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __PECK=((____L4NJ *)__OECK)->__N4NJ.__BMC;
   } break;
   };
-  __tmp__5CCK=__tmp__ADCK;
-  return(__tmp__5CCK);
+  __OECK=__PECK;
+  return(__OECK);
 }
 
-static void* static_type__BDCK()
+static void* __QECK()
 // () With result No recursive, No inlinable.
 {
-  void *__tmp__EDCK;
-  __TYPE_FULL__PMB *__tmp__FDCK;
-  __tmp__EDCK=type_boolean__MNB;
-  switch (((struct ___OBJ *)__tmp__EDCK)->__id) {
-  case __TYPE__FF__: {
-    __tmp__FDCK=((__TYPE__FF *)__tmp__EDCK)->default__0LC;
+  void *__TECK;
+  ____WMB *__UECK;
+  __TECK=__TNB;
+  switch (((struct ___OBJ *)__TECK)->__id) {
+  case ____FF__: {
+    __UECK=((____FF *)__TECK)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__FDCK=((__TYPE_NULL__4LB *)__tmp__EDCK)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __UECK=((____FMB *)__TECK)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__FDCK=((__TYPE_VOID__AMB *)__tmp__EDCK)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __UECK=((____HMB *)__TECK)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__FDCK=((__TYPE_CONTEXT__CMB *)__tmp__EDCK)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __UECK=((____JMB *)__TECK)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__FDCK=((__TYPE_ID__EMB *)__tmp__EDCK)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __UECK=((____LMB *)__TECK)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__FDCK=((__TYPE_GENERIC__BCY *)__tmp__EDCK)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __UECK=((____ICY *)__TECK)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__FDCK=((__TYPE_BLOCK__VO5D *)__tmp__EDCK)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __UECK=((____EQ5D *)__TECK)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__FDCK=((__PROFIL_BLOCK__22NJ *)__tmp__EDCK)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __UECK=((____L4NJ *)__TECK)->__N4NJ.__BMC;
   } break;
   };
-  __tmp__EDCK=__tmp__FDCK;
-  return(__tmp__EDCK);
+  __TECK=__UECK;
+  return(__TECK);
 }
 
-static void* static_type__GDCK()
+static void* __VECK()
 // () With result No recursive, No inlinable.
 {
-  void *__tmp__JDCK;
-  __TYPE_FULL__PMB *__tmp__KDCK;
-  __tmp__JDCK=type_boolean__MNB;
-  switch (((struct ___OBJ *)__tmp__JDCK)->__id) {
-  case __TYPE__FF__: {
-    __tmp__KDCK=((__TYPE__FF *)__tmp__JDCK)->default__0LC;
+  void *__YECK;
+  ____WMB *__ZECK;
+  __YECK=__TNB;
+  switch (((struct ___OBJ *)__YECK)->__id) {
+  case ____FF__: {
+    __ZECK=((____FF *)__YECK)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__KDCK=((__TYPE_NULL__4LB *)__tmp__JDCK)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __ZECK=((____FMB *)__YECK)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__KDCK=((__TYPE_VOID__AMB *)__tmp__JDCK)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __ZECK=((____HMB *)__YECK)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__KDCK=((__TYPE_CONTEXT__CMB *)__tmp__JDCK)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __ZECK=((____JMB *)__YECK)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__KDCK=((__TYPE_ID__EMB *)__tmp__JDCK)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __ZECK=((____LMB *)__YECK)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__KDCK=((__TYPE_GENERIC__BCY *)__tmp__JDCK)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __ZECK=((____ICY *)__YECK)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__KDCK=((__TYPE_BLOCK__VO5D *)__tmp__JDCK)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __ZECK=((____EQ5D *)__YECK)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__KDCK=((__PROFIL_BLOCK__22NJ *)__tmp__JDCK)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __ZECK=((____L4NJ *)__YECK)->__N4NJ.__BMC;
   } break;
   };
-  __tmp__JDCK=__tmp__KDCK;
-  return(__tmp__JDCK);
+  __YECK=__ZECK;
+  return(__YECK);
 }
 
-static void* static_type__LDCK()
+static void* __0ECK()
 // () With result No recursive, No inlinable.
 {
-  void *__tmp__ODCK;
-  __TYPE_FULL__PMB *__tmp__PDCK;
-  __tmp__ODCK=type_integer__UNB;
-  switch (((struct ___OBJ *)__tmp__ODCK)->__id) {
-  case __TYPE__FF__: {
-    __tmp__PDCK=((__TYPE__FF *)__tmp__ODCK)->default__0LC;
+  void *__3ECK;
+  ____WMB *__4ECK;
+  __3ECK=__1NB;
+  switch (((struct ___OBJ *)__3ECK)->__id) {
+  case ____FF__: {
+    __4ECK=((____FF *)__3ECK)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__PDCK=((__TYPE_NULL__4LB *)__tmp__ODCK)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __4ECK=((____FMB *)__3ECK)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__PDCK=((__TYPE_VOID__AMB *)__tmp__ODCK)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __4ECK=((____HMB *)__3ECK)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__PDCK=((__TYPE_CONTEXT__CMB *)__tmp__ODCK)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __4ECK=((____JMB *)__3ECK)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__PDCK=((__TYPE_ID__EMB *)__tmp__ODCK)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __4ECK=((____LMB *)__3ECK)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__PDCK=((__TYPE_GENERIC__BCY *)__tmp__ODCK)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __4ECK=((____ICY *)__3ECK)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__PDCK=((__TYPE_BLOCK__VO5D *)__tmp__ODCK)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __4ECK=((____EQ5D *)__3ECK)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__PDCK=((__PROFIL_BLOCK__22NJ *)__tmp__ODCK)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __4ECK=((____L4NJ *)__3ECK)->__N4NJ.__BMC;
   } break;
   };
-  __tmp__ODCK=__tmp__PDCK;
-  return(__tmp__ODCK);
+  __3ECK=__4ECK;
+  return(__3ECK);
 }
 
-static void* static_type__QDCK()
+static void* __5ECK()
 // () With result No recursive, No inlinable.
 {
-  void *__tmp__TDCK;
-  __TYPE_FULL__PMB *__tmp__UDCK;
-  __tmp__TDCK=type_boolean__MNB;
-  switch (((struct ___OBJ *)__tmp__TDCK)->__id) {
-  case __TYPE__FF__: {
-    __tmp__UDCK=((__TYPE__FF *)__tmp__TDCK)->default__0LC;
+  void *__CFCK;
+  ____WMB *__DFCK;
+  __CFCK=__TNB;
+  switch (((struct ___OBJ *)__CFCK)->__id) {
+  case ____FF__: {
+    __DFCK=((____FF *)__CFCK)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__UDCK=((__TYPE_NULL__4LB *)__tmp__TDCK)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __DFCK=((____FMB *)__CFCK)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__UDCK=((__TYPE_VOID__AMB *)__tmp__TDCK)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __DFCK=((____HMB *)__CFCK)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__UDCK=((__TYPE_CONTEXT__CMB *)__tmp__TDCK)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __DFCK=((____JMB *)__CFCK)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__UDCK=((__TYPE_ID__EMB *)__tmp__TDCK)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __DFCK=((____LMB *)__CFCK)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__UDCK=((__TYPE_GENERIC__BCY *)__tmp__TDCK)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __DFCK=((____ICY *)__CFCK)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__UDCK=((__TYPE_BLOCK__VO5D *)__tmp__TDCK)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __DFCK=((____EQ5D *)__CFCK)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__UDCK=((__PROFIL_BLOCK__22NJ *)__tmp__TDCK)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __DFCK=((____L4NJ *)__CFCK)->__N4NJ.__BMC;
   } break;
   };
-  __tmp__TDCK=__tmp__UDCK;
-  return(__tmp__TDCK);
+  __CFCK=__DFCK;
+  return(__CFCK);
 }
 
-static void* static_type__VDCK(__EXPR_SUB__CBOJ *Self__WDCK)
-// ({EXPR_SUB__CBOJ}) With result Recursive, No inlinable.
+static void* __EFCK(____RCOJ *__FFCK)
+// ({__RCOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__YDCK;
-  __TYPE_FULL__PMB *__tmp__ZDCK;
-  __tmp__YDCK=Self__WDCK->parent_expr_binary__FBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__YDCK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__ZDCK=((__STRING_CST__5J *)__tmp__YDCK)->parent_constant__EK.static_type__SG4D;
+  void *__HFCK;
+  ____WMB *__IFCK;
+  __HFCK=__FFCK->__UCOJ.__BC5J;
+  switch (((struct ___OBJ *)__HFCK)->__id) {
+  case ____5J__: {
+    __IFCK=((____5J *)__HFCK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__ZDCK=((__EXTERNAL_C__L5WC *)__tmp__YDCK)->static_type__J54D;
+  case ____0AXC__: {
+    __IFCK=((____0AXC *)__HFCK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__ZDCK=((__PROTOTYPE_CST__45WC *)__tmp__YDCK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __IFCK=((____NBXC *)__HFCK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__ZDCK=((__INTEGER_CST__KAXC *)__tmp__YDCK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __IFCK=((____ZBXC *)__HFCK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__ZDCK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__YDCK));
+  case ____DMWH__: {
+    __IFCK=__B21J(((____DMWH *)__HFCK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__ZDCK=((__READ_LOCAL__N5ZI *)__tmp__YDCK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __IFCK=((____2A0I *)__HFCK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__ZDCK=static_type__2CCK();
+  case ____HJNJ__: {
+    __IFCK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__ZDCK=static_type__BDCK();
+  case ____SJNJ__: {
+    __IFCK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__ZDCK=static_type__GDCK();
+  case ____0AOJ__: {
+    __IFCK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__ZDCK=static_type__LDCK();
+  case ____EBOJ__: {
+    __IFCK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__ZDCK=static_type__QDCK();
+  case ____3BOJ__: {
+    __IFCK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__ZDCK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__YDCK));
+  case ____RCOJ__: {
+    __IFCK=__EFCK(((____RCOJ *)__HFCK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__ZDCK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__YDCK));
+  case ____HDOJ__: {
+    __IFCK=__JFCK(((____HDOJ *)__HFCK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__ZDCK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__YDCK));
+  case ____1DOJ__: {
+    __IFCK=__OFCK(((____1DOJ *)__HFCK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__ZDCK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__YDCK));
+  case ____PEOJ__: {
+    __IFCK=__TFCK(((____PEOJ *)__HFCK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__ZDCK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__YDCK));
+  case ____DFOJ__: {
+    __IFCK=__YFCK(((____DFOJ *)__HFCK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__ZDCK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__YDCK));
+  case ____XFOJ__: {
+    __IFCK=__3FCK(((____XFOJ *)__HFCK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__ZDCK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __IFCK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__ZDCK=static_type__XECK(((__ITEM__VFOJ *)__tmp__YDCK));
+  case ____EHOJ__: {
+    __IFCK=__GGCK(((____EHOJ *)__HFCK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__ZDCK=static_type__DFCK();
+  case ____2HOJ__: {
+    __IFCK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__ZDCK=((__CAST__JHOJ *)__tmp__YDCK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __IFCK=((____YIOJ *)__HFCK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__ZDCK=((__REAL_CST__JLOJ *)__tmp__YDCK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __IFCK=((____YMOJ *)__HFCK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__ZDCK=((__CHARACTER_CST__5LOJ *)__tmp__YDCK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __IFCK=((____ONOJ *)__HFCK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__ZDCK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__YDCK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __IFCK=((____YOOJ *)__HFCK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__ZDCK=((__READ_SLOT__ZK4K *)__tmp__YDCK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __IFCK=((____IM4K *)__HFCK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__ZDCK=static_type__NL5O();
+  case ____T5FL__: {
+    __IFCK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__ZDCK=static_type__QQTP();
+  case ____3DUL__: {
+    __IFCK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__ZDCK=static_type__041P();
+  case ____0EUL__: {
+    __IFCK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__ZDCK=static_type__VQTP();
+  case ____BGUL__: {
+    __IFCK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__ZDCK=static_type__A51P();
+  case ____2GUL__: {
+    __IFCK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__ZDCK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__YDCK));
+  case ____B0VL__: {
+    __IFCK=__DXBN(((____B0VL *)__HFCK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__ZDCK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__YDCK));
+  case ____P0VL__: {
+    __IFCK=__4AGM(((____P0VL *)__HFCK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__ZDCK=((__READ_GLOBAL__B4YL *)__tmp__YDCK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __IFCK=((____Q5YL *)__HFCK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__ZDCK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__YDCK));
+  case ____UVPM__: {
+    __IFCK=__OFWN(((____UVPM *)__HFCK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__ZDCK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__YDCK));
+  case ____0ZPM__: {
+    __IFCK=__QM1P(((____0ZPM *)__HFCK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__ZDCK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__YDCK));
+  case ____MR0N__: {
+    __IFCK=__FQVO(((____MR0N *)__HFCK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__ZDCK=static_type__BA0Q();
+  case ____YWBP__: {
+    __IFCK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__ZDCK=static_type__MBUP();
+  case ____LYBP__: {
+    __IFCK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__ZDCK=static_type__RBUP();
+  case ____CZBP__: {
+    __IFCK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__ZDCK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__YDCK));
+  case ____3BEP__: {
+    __IFCK=__ZPFQ(((____3BEP *)__HFCK));
   } break;
   };
-  __tmp__YDCK=__tmp__ZDCK;
-  return(__tmp__YDCK);
+  __HFCK=__IFCK;
+  return(__HFCK);
 }
 
-static void* static_type__0DCK(__EXPR_MUL__YBOJ *Self__1DCK)
-// ({EXPR_MUL__YBOJ}) With result Recursive, No inlinable.
+static void* __JFCK(____HDOJ *__KFCK)
+// ({__HDOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__3DCK;
-  __TYPE_FULL__PMB *__tmp__4DCK;
-  __tmp__3DCK=Self__1DCK->parent_expr_binary__ZBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__3DCK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__4DCK=((__STRING_CST__5J *)__tmp__3DCK)->parent_constant__EK.static_type__SG4D;
+  void *__MFCK;
+  ____WMB *__NFCK;
+  __MFCK=__KFCK->__IDOJ.__BC5J;
+  switch (((struct ___OBJ *)__MFCK)->__id) {
+  case ____5J__: {
+    __NFCK=((____5J *)__MFCK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__4DCK=((__EXTERNAL_C__L5WC *)__tmp__3DCK)->static_type__J54D;
+  case ____0AXC__: {
+    __NFCK=((____0AXC *)__MFCK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__4DCK=((__PROTOTYPE_CST__45WC *)__tmp__3DCK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __NFCK=((____NBXC *)__MFCK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__4DCK=((__INTEGER_CST__KAXC *)__tmp__3DCK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __NFCK=((____ZBXC *)__MFCK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__4DCK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__3DCK));
+  case ____DMWH__: {
+    __NFCK=__B21J(((____DMWH *)__MFCK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__4DCK=((__READ_LOCAL__N5ZI *)__tmp__3DCK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __NFCK=((____2A0I *)__MFCK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__4DCK=static_type__2CCK();
+  case ____HJNJ__: {
+    __NFCK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__4DCK=static_type__BDCK();
+  case ____SJNJ__: {
+    __NFCK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__4DCK=static_type__GDCK();
+  case ____0AOJ__: {
+    __NFCK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__4DCK=static_type__LDCK();
+  case ____EBOJ__: {
+    __NFCK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__4DCK=static_type__QDCK();
+  case ____3BOJ__: {
+    __NFCK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__4DCK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__3DCK));
+  case ____RCOJ__: {
+    __NFCK=__EFCK(((____RCOJ *)__MFCK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__4DCK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__3DCK));
+  case ____HDOJ__: {
+    __NFCK=__JFCK(((____HDOJ *)__MFCK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__4DCK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__3DCK));
+  case ____1DOJ__: {
+    __NFCK=__OFCK(((____1DOJ *)__MFCK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__4DCK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__3DCK));
+  case ____PEOJ__: {
+    __NFCK=__TFCK(((____PEOJ *)__MFCK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__4DCK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__3DCK));
+  case ____DFOJ__: {
+    __NFCK=__YFCK(((____DFOJ *)__MFCK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__4DCK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__3DCK));
+  case ____XFOJ__: {
+    __NFCK=__3FCK(((____XFOJ *)__MFCK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__4DCK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __NFCK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__4DCK=static_type__XECK(((__ITEM__VFOJ *)__tmp__3DCK));
+  case ____EHOJ__: {
+    __NFCK=__GGCK(((____EHOJ *)__MFCK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__4DCK=static_type__DFCK();
+  case ____2HOJ__: {
+    __NFCK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__4DCK=((__CAST__JHOJ *)__tmp__3DCK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __NFCK=((____YIOJ *)__MFCK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__4DCK=((__REAL_CST__JLOJ *)__tmp__3DCK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __NFCK=((____YMOJ *)__MFCK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__4DCK=((__CHARACTER_CST__5LOJ *)__tmp__3DCK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __NFCK=((____ONOJ *)__MFCK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__4DCK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__3DCK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __NFCK=((____YOOJ *)__MFCK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__4DCK=((__READ_SLOT__ZK4K *)__tmp__3DCK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __NFCK=((____IM4K *)__MFCK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__4DCK=static_type__NL5O();
+  case ____T5FL__: {
+    __NFCK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__4DCK=static_type__QQTP();
+  case ____3DUL__: {
+    __NFCK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__4DCK=static_type__041P();
+  case ____0EUL__: {
+    __NFCK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__4DCK=static_type__VQTP();
+  case ____BGUL__: {
+    __NFCK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__4DCK=static_type__A51P();
+  case ____2GUL__: {
+    __NFCK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__4DCK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__3DCK));
+  case ____B0VL__: {
+    __NFCK=__DXBN(((____B0VL *)__MFCK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__4DCK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__3DCK));
+  case ____P0VL__: {
+    __NFCK=__4AGM(((____P0VL *)__MFCK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__4DCK=((__READ_GLOBAL__B4YL *)__tmp__3DCK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __NFCK=((____Q5YL *)__MFCK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__4DCK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__3DCK));
+  case ____UVPM__: {
+    __NFCK=__OFWN(((____UVPM *)__MFCK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__4DCK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__3DCK));
+  case ____0ZPM__: {
+    __NFCK=__QM1P(((____0ZPM *)__MFCK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__4DCK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__3DCK));
+  case ____MR0N__: {
+    __NFCK=__FQVO(((____MR0N *)__MFCK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__4DCK=static_type__BA0Q();
+  case ____YWBP__: {
+    __NFCK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__4DCK=static_type__MBUP();
+  case ____LYBP__: {
+    __NFCK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__4DCK=static_type__RBUP();
+  case ____CZBP__: {
+    __NFCK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__4DCK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__3DCK));
+  case ____3BEP__: {
+    __NFCK=__ZPFQ(((____3BEP *)__MFCK));
   } break;
   };
-  __tmp__3DCK=__tmp__4DCK;
-  return(__tmp__3DCK);
+  __MFCK=__NFCK;
+  return(__MFCK);
 }
 
-static void* static_type__5DCK(__EXPR_DIV__MCOJ *Self__AECK)
-// ({EXPR_DIV__MCOJ}) With result Recursive, No inlinable.
+static void* __OFCK(____1DOJ *__PFCK)
+// ({__1DOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__CECK;
-  __TYPE_FULL__PMB *__tmp__DECK;
-  __tmp__CECK=Self__AECK->parent_expr_binary__NCOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__CECK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__DECK=((__STRING_CST__5J *)__tmp__CECK)->parent_constant__EK.static_type__SG4D;
+  void *__RFCK;
+  ____WMB *__SFCK;
+  __RFCK=__PFCK->__2DOJ.__BC5J;
+  switch (((struct ___OBJ *)__RFCK)->__id) {
+  case ____5J__: {
+    __SFCK=((____5J *)__RFCK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__DECK=((__EXTERNAL_C__L5WC *)__tmp__CECK)->static_type__J54D;
+  case ____0AXC__: {
+    __SFCK=((____0AXC *)__RFCK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__DECK=((__PROTOTYPE_CST__45WC *)__tmp__CECK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __SFCK=((____NBXC *)__RFCK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__DECK=((__INTEGER_CST__KAXC *)__tmp__CECK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __SFCK=((____ZBXC *)__RFCK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__DECK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__CECK));
+  case ____DMWH__: {
+    __SFCK=__B21J(((____DMWH *)__RFCK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__DECK=((__READ_LOCAL__N5ZI *)__tmp__CECK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __SFCK=((____2A0I *)__RFCK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__DECK=static_type__2CCK();
+  case ____HJNJ__: {
+    __SFCK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__DECK=static_type__BDCK();
+  case ____SJNJ__: {
+    __SFCK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__DECK=static_type__GDCK();
+  case ____0AOJ__: {
+    __SFCK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__DECK=static_type__LDCK();
+  case ____EBOJ__: {
+    __SFCK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__DECK=static_type__QDCK();
+  case ____3BOJ__: {
+    __SFCK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__DECK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__CECK));
+  case ____RCOJ__: {
+    __SFCK=__EFCK(((____RCOJ *)__RFCK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__DECK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__CECK));
+  case ____HDOJ__: {
+    __SFCK=__JFCK(((____HDOJ *)__RFCK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__DECK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__CECK));
+  case ____1DOJ__: {
+    __SFCK=__OFCK(((____1DOJ *)__RFCK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__DECK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__CECK));
+  case ____PEOJ__: {
+    __SFCK=__TFCK(((____PEOJ *)__RFCK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__DECK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__CECK));
+  case ____DFOJ__: {
+    __SFCK=__YFCK(((____DFOJ *)__RFCK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__DECK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__CECK));
+  case ____XFOJ__: {
+    __SFCK=__3FCK(((____XFOJ *)__RFCK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__DECK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __SFCK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__DECK=static_type__XECK(((__ITEM__VFOJ *)__tmp__CECK));
+  case ____EHOJ__: {
+    __SFCK=__GGCK(((____EHOJ *)__RFCK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__DECK=static_type__DFCK();
+  case ____2HOJ__: {
+    __SFCK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__DECK=((__CAST__JHOJ *)__tmp__CECK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __SFCK=((____YIOJ *)__RFCK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__DECK=((__REAL_CST__JLOJ *)__tmp__CECK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __SFCK=((____YMOJ *)__RFCK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__DECK=((__CHARACTER_CST__5LOJ *)__tmp__CECK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __SFCK=((____ONOJ *)__RFCK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__DECK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__CECK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __SFCK=((____YOOJ *)__RFCK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__DECK=((__READ_SLOT__ZK4K *)__tmp__CECK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __SFCK=((____IM4K *)__RFCK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__DECK=static_type__NL5O();
+  case ____T5FL__: {
+    __SFCK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__DECK=static_type__QQTP();
+  case ____3DUL__: {
+    __SFCK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__DECK=static_type__041P();
+  case ____0EUL__: {
+    __SFCK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__DECK=static_type__VQTP();
+  case ____BGUL__: {
+    __SFCK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__DECK=static_type__A51P();
+  case ____2GUL__: {
+    __SFCK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__DECK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__CECK));
+  case ____B0VL__: {
+    __SFCK=__DXBN(((____B0VL *)__RFCK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__DECK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__CECK));
+  case ____P0VL__: {
+    __SFCK=__4AGM(((____P0VL *)__RFCK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__DECK=((__READ_GLOBAL__B4YL *)__tmp__CECK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __SFCK=((____Q5YL *)__RFCK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__DECK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__CECK));
+  case ____UVPM__: {
+    __SFCK=__OFWN(((____UVPM *)__RFCK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__DECK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__CECK));
+  case ____0ZPM__: {
+    __SFCK=__QM1P(((____0ZPM *)__RFCK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__DECK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__CECK));
+  case ____MR0N__: {
+    __SFCK=__FQVO(((____MR0N *)__RFCK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__DECK=static_type__BA0Q();
+  case ____YWBP__: {
+    __SFCK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__DECK=static_type__MBUP();
+  case ____LYBP__: {
+    __SFCK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__DECK=static_type__RBUP();
+  case ____CZBP__: {
+    __SFCK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__DECK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__CECK));
+  case ____3BEP__: {
+    __SFCK=__ZPFQ(((____3BEP *)__RFCK));
   } break;
   };
-  __tmp__CECK=__tmp__DECK;
-  return(__tmp__CECK);
+  __RFCK=__SFCK;
+  return(__RFCK);
 }
 
-static void* static_type__EECK(__EXPR_AND__ADOJ *Self__FECK)
-// ({EXPR_AND__ADOJ}) With result Recursive, No inlinable.
+static void* __TFCK(____PEOJ *__UFCK)
+// ({__PEOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__HECK;
-  __TYPE_FULL__PMB *__tmp__IECK;
-  __tmp__HECK=Self__FECK->parent_expr_binary__BDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__HECK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__IECK=((__STRING_CST__5J *)__tmp__HECK)->parent_constant__EK.static_type__SG4D;
+  void *__WFCK;
+  ____WMB *__XFCK;
+  __WFCK=__UFCK->__QEOJ.__BC5J;
+  switch (((struct ___OBJ *)__WFCK)->__id) {
+  case ____5J__: {
+    __XFCK=((____5J *)__WFCK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__IECK=((__EXTERNAL_C__L5WC *)__tmp__HECK)->static_type__J54D;
+  case ____0AXC__: {
+    __XFCK=((____0AXC *)__WFCK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__IECK=((__PROTOTYPE_CST__45WC *)__tmp__HECK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __XFCK=((____NBXC *)__WFCK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__IECK=((__INTEGER_CST__KAXC *)__tmp__HECK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __XFCK=((____ZBXC *)__WFCK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__IECK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__HECK));
+  case ____DMWH__: {
+    __XFCK=__B21J(((____DMWH *)__WFCK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__IECK=((__READ_LOCAL__N5ZI *)__tmp__HECK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __XFCK=((____2A0I *)__WFCK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__IECK=static_type__2CCK();
+  case ____HJNJ__: {
+    __XFCK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__IECK=static_type__BDCK();
+  case ____SJNJ__: {
+    __XFCK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__IECK=static_type__GDCK();
+  case ____0AOJ__: {
+    __XFCK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__IECK=static_type__LDCK();
+  case ____EBOJ__: {
+    __XFCK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__IECK=static_type__QDCK();
+  case ____3BOJ__: {
+    __XFCK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__IECK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__HECK));
+  case ____RCOJ__: {
+    __XFCK=__EFCK(((____RCOJ *)__WFCK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__IECK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__HECK));
+  case ____HDOJ__: {
+    __XFCK=__JFCK(((____HDOJ *)__WFCK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__IECK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__HECK));
+  case ____1DOJ__: {
+    __XFCK=__OFCK(((____1DOJ *)__WFCK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__IECK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__HECK));
+  case ____PEOJ__: {
+    __XFCK=__TFCK(((____PEOJ *)__WFCK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__IECK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HECK));
+  case ____DFOJ__: {
+    __XFCK=__YFCK(((____DFOJ *)__WFCK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__IECK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HECK));
+  case ____XFOJ__: {
+    __XFCK=__3FCK(((____XFOJ *)__WFCK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__IECK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __XFCK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__IECK=static_type__XECK(((__ITEM__VFOJ *)__tmp__HECK));
+  case ____EHOJ__: {
+    __XFCK=__GGCK(((____EHOJ *)__WFCK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__IECK=static_type__DFCK();
+  case ____2HOJ__: {
+    __XFCK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__IECK=((__CAST__JHOJ *)__tmp__HECK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __XFCK=((____YIOJ *)__WFCK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__IECK=((__REAL_CST__JLOJ *)__tmp__HECK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __XFCK=((____YMOJ *)__WFCK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__IECK=((__CHARACTER_CST__5LOJ *)__tmp__HECK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __XFCK=((____ONOJ *)__WFCK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__IECK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__HECK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __XFCK=((____YOOJ *)__WFCK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__IECK=((__READ_SLOT__ZK4K *)__tmp__HECK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __XFCK=((____IM4K *)__WFCK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__IECK=static_type__NL5O();
+  case ____T5FL__: {
+    __XFCK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__IECK=static_type__QQTP();
+  case ____3DUL__: {
+    __XFCK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__IECK=static_type__041P();
+  case ____0EUL__: {
+    __XFCK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__IECK=static_type__VQTP();
+  case ____BGUL__: {
+    __XFCK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__IECK=static_type__A51P();
+  case ____2GUL__: {
+    __XFCK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__IECK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__HECK));
+  case ____B0VL__: {
+    __XFCK=__DXBN(((____B0VL *)__WFCK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__IECK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__HECK));
+  case ____P0VL__: {
+    __XFCK=__4AGM(((____P0VL *)__WFCK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__IECK=((__READ_GLOBAL__B4YL *)__tmp__HECK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __XFCK=((____Q5YL *)__WFCK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__IECK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__HECK));
+  case ____UVPM__: {
+    __XFCK=__OFWN(((____UVPM *)__WFCK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__IECK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__HECK));
+  case ____0ZPM__: {
+    __XFCK=__QM1P(((____0ZPM *)__WFCK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__IECK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__HECK));
+  case ____MR0N__: {
+    __XFCK=__FQVO(((____MR0N *)__WFCK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__IECK=static_type__BA0Q();
+  case ____YWBP__: {
+    __XFCK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__IECK=static_type__MBUP();
+  case ____LYBP__: {
+    __XFCK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__IECK=static_type__RBUP();
+  case ____CZBP__: {
+    __XFCK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__IECK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__HECK));
+  case ____3BEP__: {
+    __XFCK=__ZPFQ(((____3BEP *)__WFCK));
   } break;
   };
-  __tmp__HECK=__tmp__IECK;
-  return(__tmp__HECK);
+  __WFCK=__XFCK;
+  return(__WFCK);
 }
 
-static void* static_type__JECK(__EXPR_SHIFT_R__UDOJ *Self__KECK)
-// ({EXPR_SHIFT_R__UDOJ}) With result Recursive, No inlinable.
+static void* __YFCK(____DFOJ *__ZFCK)
+// ({__DFOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__MECK;
-  __TYPE_FULL__PMB *__tmp__NECK;
-  __tmp__MECK=Self__KECK->parent_expr_binary__VDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__MECK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__NECK=((__STRING_CST__5J *)__tmp__MECK)->parent_constant__EK.static_type__SG4D;
+  void *__1FCK;
+  ____WMB *__2FCK;
+  __1FCK=__ZFCK->__EFOJ.__BC5J;
+  switch (((struct ___OBJ *)__1FCK)->__id) {
+  case ____5J__: {
+    __2FCK=((____5J *)__1FCK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__NECK=((__EXTERNAL_C__L5WC *)__tmp__MECK)->static_type__J54D;
+  case ____0AXC__: {
+    __2FCK=((____0AXC *)__1FCK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__NECK=((__PROTOTYPE_CST__45WC *)__tmp__MECK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __2FCK=((____NBXC *)__1FCK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__NECK=((__INTEGER_CST__KAXC *)__tmp__MECK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __2FCK=((____ZBXC *)__1FCK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__NECK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__MECK));
+  case ____DMWH__: {
+    __2FCK=__B21J(((____DMWH *)__1FCK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__NECK=((__READ_LOCAL__N5ZI *)__tmp__MECK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __2FCK=((____2A0I *)__1FCK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__NECK=static_type__2CCK();
+  case ____HJNJ__: {
+    __2FCK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__NECK=static_type__BDCK();
+  case ____SJNJ__: {
+    __2FCK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__NECK=static_type__GDCK();
+  case ____0AOJ__: {
+    __2FCK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__NECK=static_type__LDCK();
+  case ____EBOJ__: {
+    __2FCK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__NECK=static_type__QDCK();
+  case ____3BOJ__: {
+    __2FCK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__NECK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__MECK));
+  case ____RCOJ__: {
+    __2FCK=__EFCK(((____RCOJ *)__1FCK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__NECK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__MECK));
+  case ____HDOJ__: {
+    __2FCK=__JFCK(((____HDOJ *)__1FCK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__NECK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__MECK));
+  case ____1DOJ__: {
+    __2FCK=__OFCK(((____1DOJ *)__1FCK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__NECK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__MECK));
+  case ____PEOJ__: {
+    __2FCK=__TFCK(((____PEOJ *)__1FCK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__NECK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__MECK));
+  case ____DFOJ__: {
+    __2FCK=__YFCK(((____DFOJ *)__1FCK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__NECK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__MECK));
+  case ____XFOJ__: {
+    __2FCK=__3FCK(((____XFOJ *)__1FCK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__NECK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __2FCK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__NECK=static_type__XECK(((__ITEM__VFOJ *)__tmp__MECK));
+  case ____EHOJ__: {
+    __2FCK=__GGCK(((____EHOJ *)__1FCK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__NECK=static_type__DFCK();
+  case ____2HOJ__: {
+    __2FCK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__NECK=((__CAST__JHOJ *)__tmp__MECK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __2FCK=((____YIOJ *)__1FCK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__NECK=((__REAL_CST__JLOJ *)__tmp__MECK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __2FCK=((____YMOJ *)__1FCK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__NECK=((__CHARACTER_CST__5LOJ *)__tmp__MECK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __2FCK=((____ONOJ *)__1FCK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__NECK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__MECK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __2FCK=((____YOOJ *)__1FCK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__NECK=((__READ_SLOT__ZK4K *)__tmp__MECK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __2FCK=((____IM4K *)__1FCK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__NECK=static_type__NL5O();
+  case ____T5FL__: {
+    __2FCK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__NECK=static_type__QQTP();
+  case ____3DUL__: {
+    __2FCK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__NECK=static_type__041P();
+  case ____0EUL__: {
+    __2FCK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__NECK=static_type__VQTP();
+  case ____BGUL__: {
+    __2FCK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__NECK=static_type__A51P();
+  case ____2GUL__: {
+    __2FCK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__NECK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__MECK));
+  case ____B0VL__: {
+    __2FCK=__DXBN(((____B0VL *)__1FCK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__NECK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__MECK));
+  case ____P0VL__: {
+    __2FCK=__4AGM(((____P0VL *)__1FCK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__NECK=((__READ_GLOBAL__B4YL *)__tmp__MECK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __2FCK=((____Q5YL *)__1FCK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__NECK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__MECK));
+  case ____UVPM__: {
+    __2FCK=__OFWN(((____UVPM *)__1FCK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__NECK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__MECK));
+  case ____0ZPM__: {
+    __2FCK=__QM1P(((____0ZPM *)__1FCK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__NECK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__MECK));
+  case ____MR0N__: {
+    __2FCK=__FQVO(((____MR0N *)__1FCK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__NECK=static_type__BA0Q();
+  case ____YWBP__: {
+    __2FCK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__NECK=static_type__MBUP();
+  case ____LYBP__: {
+    __2FCK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__NECK=static_type__RBUP();
+  case ____CZBP__: {
+    __2FCK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__NECK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__MECK));
+  case ____3BEP__: {
+    __2FCK=__ZPFQ(((____3BEP *)__1FCK));
   } break;
   };
-  __tmp__MECK=__tmp__NECK;
-  return(__tmp__MECK);
+  __1FCK=__2FCK;
+  return(__1FCK);
 }
 
-static void* static_type__OECK(__EXPR_SHIFT_L__IEOJ *Self__PECK)
-// ({EXPR_SHIFT_L__IEOJ}) With result Recursive, No inlinable.
+static void* __3FCK(____XFOJ *__4FCK)
+// ({__XFOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__RECK;
-  __TYPE_FULL__PMB *__tmp__SECK;
-  __tmp__RECK=Self__PECK->parent_expr_binary__JEOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__RECK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__SECK=((__STRING_CST__5J *)__tmp__RECK)->parent_constant__EK.static_type__SG4D;
+  void *__AGCK;
+  ____WMB *__BGCK;
+  __AGCK=__4FCK->__YFOJ.__BC5J;
+  switch (((struct ___OBJ *)__AGCK)->__id) {
+  case ____5J__: {
+    __BGCK=((____5J *)__AGCK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__SECK=((__EXTERNAL_C__L5WC *)__tmp__RECK)->static_type__J54D;
+  case ____0AXC__: {
+    __BGCK=((____0AXC *)__AGCK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__SECK=((__PROTOTYPE_CST__45WC *)__tmp__RECK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __BGCK=((____NBXC *)__AGCK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__SECK=((__INTEGER_CST__KAXC *)__tmp__RECK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __BGCK=((____ZBXC *)__AGCK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__SECK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__RECK));
+  case ____DMWH__: {
+    __BGCK=__B21J(((____DMWH *)__AGCK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__SECK=((__READ_LOCAL__N5ZI *)__tmp__RECK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __BGCK=((____2A0I *)__AGCK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__SECK=static_type__2CCK();
+  case ____HJNJ__: {
+    __BGCK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__SECK=static_type__BDCK();
+  case ____SJNJ__: {
+    __BGCK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__SECK=static_type__GDCK();
+  case ____0AOJ__: {
+    __BGCK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__SECK=static_type__LDCK();
+  case ____EBOJ__: {
+    __BGCK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__SECK=static_type__QDCK();
+  case ____3BOJ__: {
+    __BGCK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__SECK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__RECK));
+  case ____RCOJ__: {
+    __BGCK=__EFCK(((____RCOJ *)__AGCK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__SECK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__RECK));
+  case ____HDOJ__: {
+    __BGCK=__JFCK(((____HDOJ *)__AGCK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__SECK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__RECK));
+  case ____1DOJ__: {
+    __BGCK=__OFCK(((____1DOJ *)__AGCK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__SECK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__RECK));
+  case ____PEOJ__: {
+    __BGCK=__TFCK(((____PEOJ *)__AGCK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__SECK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__RECK));
+  case ____DFOJ__: {
+    __BGCK=__YFCK(((____DFOJ *)__AGCK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__SECK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__RECK));
+  case ____XFOJ__: {
+    __BGCK=__3FCK(((____XFOJ *)__AGCK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__SECK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __BGCK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__SECK=static_type__XECK(((__ITEM__VFOJ *)__tmp__RECK));
+  case ____EHOJ__: {
+    __BGCK=__GGCK(((____EHOJ *)__AGCK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__SECK=static_type__DFCK();
+  case ____2HOJ__: {
+    __BGCK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__SECK=((__CAST__JHOJ *)__tmp__RECK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __BGCK=((____YIOJ *)__AGCK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__SECK=((__REAL_CST__JLOJ *)__tmp__RECK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __BGCK=((____YMOJ *)__AGCK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__SECK=((__CHARACTER_CST__5LOJ *)__tmp__RECK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __BGCK=((____ONOJ *)__AGCK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__SECK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__RECK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __BGCK=((____YOOJ *)__AGCK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__SECK=((__READ_SLOT__ZK4K *)__tmp__RECK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __BGCK=((____IM4K *)__AGCK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__SECK=static_type__NL5O();
+  case ____T5FL__: {
+    __BGCK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__SECK=static_type__QQTP();
+  case ____3DUL__: {
+    __BGCK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__SECK=static_type__041P();
+  case ____0EUL__: {
+    __BGCK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__SECK=static_type__VQTP();
+  case ____BGUL__: {
+    __BGCK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__SECK=static_type__A51P();
+  case ____2GUL__: {
+    __BGCK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__SECK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__RECK));
+  case ____B0VL__: {
+    __BGCK=__DXBN(((____B0VL *)__AGCK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__SECK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__RECK));
+  case ____P0VL__: {
+    __BGCK=__4AGM(((____P0VL *)__AGCK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__SECK=((__READ_GLOBAL__B4YL *)__tmp__RECK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __BGCK=((____Q5YL *)__AGCK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__SECK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__RECK));
+  case ____UVPM__: {
+    __BGCK=__OFWN(((____UVPM *)__AGCK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__SECK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__RECK));
+  case ____0ZPM__: {
+    __BGCK=__QM1P(((____0ZPM *)__AGCK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__SECK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__RECK));
+  case ____MR0N__: {
+    __BGCK=__FQVO(((____MR0N *)__AGCK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__SECK=static_type__BA0Q();
+  case ____YWBP__: {
+    __BGCK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__SECK=static_type__MBUP();
+  case ____LYBP__: {
+    __BGCK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__SECK=static_type__RBUP();
+  case ____CZBP__: {
+    __BGCK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__SECK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__RECK));
+  case ____3BEP__: {
+    __BGCK=__ZPFQ(((____3BEP *)__AGCK));
   } break;
   };
-  __tmp__RECK=__tmp__SECK;
-  return(__tmp__RECK);
+  __AGCK=__BGCK;
+  return(__AGCK);
 }
 
-static void* static_type__XECK(__ITEM__VFOJ *Self__YECK)
-// ({ITEM__VFOJ}) With result Recursive, No inlinable.
+static void* __GGCK(____EHOJ *__HGCK)
+// ({__EHOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__1ECK;
-  __TYPE_FULL__PMB *__tmp__2ECK;
-  __TYPE_GENERIC__BCY *__tmp__5ECK;
-  __tmp__1ECK=Self__YECK->receiver__HC5J;
-  switch (((struct ___OBJ *)__tmp__1ECK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__2ECK=((__STRING_CST__5J *)__tmp__1ECK)->parent_constant__EK.static_type__SG4D;
+  void *__KGCK;
+  ____WMB *__LGCK;
+  ____ICY *__OGCK;
+  __KGCK=__HGCK->__WD5J;
+  switch (((struct ___OBJ *)__KGCK)->__id) {
+  case ____5J__: {
+    __LGCK=((____5J *)__KGCK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__2ECK=((__EXTERNAL_C__L5WC *)__tmp__1ECK)->static_type__J54D;
+  case ____0AXC__: {
+    __LGCK=((____0AXC *)__KGCK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__2ECK=((__PROTOTYPE_CST__45WC *)__tmp__1ECK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __LGCK=((____NBXC *)__KGCK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__2ECK=((__INTEGER_CST__KAXC *)__tmp__1ECK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __LGCK=((____ZBXC *)__KGCK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__2ECK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__1ECK));
+  case ____DMWH__: {
+    __LGCK=__B21J(((____DMWH *)__KGCK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__2ECK=((__READ_LOCAL__N5ZI *)__tmp__1ECK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __LGCK=((____2A0I *)__KGCK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__2ECK=static_type__2CCK();
+  case ____HJNJ__: {
+    __LGCK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__2ECK=static_type__BDCK();
+  case ____SJNJ__: {
+    __LGCK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__2ECK=static_type__GDCK();
+  case ____0AOJ__: {
+    __LGCK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__2ECK=static_type__LDCK();
+  case ____EBOJ__: {
+    __LGCK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__2ECK=static_type__QDCK();
+  case ____3BOJ__: {
+    __LGCK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__2ECK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__1ECK));
+  case ____RCOJ__: {
+    __LGCK=__EFCK(((____RCOJ *)__KGCK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__2ECK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__1ECK));
+  case ____HDOJ__: {
+    __LGCK=__JFCK(((____HDOJ *)__KGCK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__2ECK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__1ECK));
+  case ____1DOJ__: {
+    __LGCK=__OFCK(((____1DOJ *)__KGCK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__2ECK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__1ECK));
+  case ____PEOJ__: {
+    __LGCK=__TFCK(((____PEOJ *)__KGCK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__2ECK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__1ECK));
+  case ____DFOJ__: {
+    __LGCK=__YFCK(((____DFOJ *)__KGCK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__2ECK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__1ECK));
+  case ____XFOJ__: {
+    __LGCK=__3FCK(((____XFOJ *)__KGCK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__2ECK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __LGCK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__2ECK=static_type__XECK(((__ITEM__VFOJ *)__tmp__1ECK));
+  case ____EHOJ__: {
+    __LGCK=__GGCK(((____EHOJ *)__KGCK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__2ECK=static_type__DFCK();
+  case ____2HOJ__: {
+    __LGCK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__2ECK=((__CAST__JHOJ *)__tmp__1ECK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __LGCK=((____YIOJ *)__KGCK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__2ECK=((__REAL_CST__JLOJ *)__tmp__1ECK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __LGCK=((____YMOJ *)__KGCK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__2ECK=((__CHARACTER_CST__5LOJ *)__tmp__1ECK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __LGCK=((____ONOJ *)__KGCK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__2ECK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__1ECK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __LGCK=((____YOOJ *)__KGCK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__2ECK=((__READ_SLOT__ZK4K *)__tmp__1ECK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __LGCK=((____IM4K *)__KGCK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__2ECK=static_type__NL5O();
+  case ____T5FL__: {
+    __LGCK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__2ECK=static_type__QQTP();
+  case ____3DUL__: {
+    __LGCK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__2ECK=static_type__041P();
+  case ____0EUL__: {
+    __LGCK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__2ECK=static_type__VQTP();
+  case ____BGUL__: {
+    __LGCK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__2ECK=static_type__A51P();
+  case ____2GUL__: {
+    __LGCK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__2ECK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__1ECK));
+  case ____B0VL__: {
+    __LGCK=__DXBN(((____B0VL *)__KGCK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__2ECK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__1ECK));
+  case ____P0VL__: {
+    __LGCK=__4AGM(((____P0VL *)__KGCK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__2ECK=((__READ_GLOBAL__B4YL *)__tmp__1ECK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __LGCK=((____Q5YL *)__KGCK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__2ECK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__1ECK));
+  case ____UVPM__: {
+    __LGCK=__OFWN(((____UVPM *)__KGCK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__2ECK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__1ECK));
+  case ____0ZPM__: {
+    __LGCK=__QM1P(((____0ZPM *)__KGCK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__2ECK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__1ECK));
+  case ____MR0N__: {
+    __LGCK=__FQVO(((____MR0N *)__KGCK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__2ECK=static_type__BA0Q();
+  case ____YWBP__: {
+    __LGCK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__2ECK=static_type__MBUP();
+  case ____LYBP__: {
+    __LGCK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__2ECK=static_type__RBUP();
+  case ____CZBP__: {
+    __LGCK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__2ECK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__1ECK));
+  case ____3BEP__: {
+    __LGCK=__ZPFQ(((____3BEP *)__KGCK));
   } break;
   };
-  __tmp__1ECK=((__TYPE_FULL__PMB *)__tmp__2ECK)->the_parent_type__DLK;
-  if (__tmp__1ECK==NULL) {
-    __tmp__5ECK=NULL;
+  __KGCK=((____WMB *)__LGCK)->__KLK;
+  if (__KGCK==NULL) {
+    __OGCK=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__1ECK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__5ECK=NULL;
+    switch (((struct ___OBJ *)__KGCK)->__id) {
+    case ____FF__: {
+      __OGCK=NULL;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__5ECK=NULL;
+    case ____FMB__: {
+      __OGCK=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__5ECK=NULL;
+    case ____HMB__: {
+      __OGCK=NULL;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__5ECK=NULL;
+    case ____JMB__: {
+      __OGCK=NULL;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__5ECK=NULL;
+    case ____LMB__: {
+      __OGCK=NULL;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__5ECK=((void *)__tmp__1ECK);
+    case ____ICY__: {
+      __OGCK=((void *)__KGCK);
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__5ECK=NULL;
+    case ____EQ5D__: {
+      __OGCK=NULL;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__5ECK=NULL;
+    case ____L4NJ__: {
+      __OGCK=NULL;
     } break;
     }
   };
-  __tmp__2ECK=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__5ECK->generic_list__2YMB)->parent_arrayed_collection__QAY.storage__S2XB)[ 0];
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  __tmp__1ECK=__tmp__2ECK;
-  return(__tmp__1ECK);
+  __LGCK=((void **)((____PAY *)__OGCK->__VZMB)->__XAY.__B4XB)[ 0];
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __KGCK=__LGCK;
+  return(__KGCK);
 }
 
-static void* static_type__DFCK()
+static void* __SGCK()
 // () With result No recursive, No inlinable.
 {
-  void *__tmp__GFCK;
-  __TYPE_FULL__PMB *__tmp__HFCK;
-  __tmp__GFCK=type_integer__UNB;
-  switch (((struct ___OBJ *)__tmp__GFCK)->__id) {
-  case __TYPE__FF__: {
-    __tmp__HFCK=((__TYPE__FF *)__tmp__GFCK)->default__0LC;
+  void *__VGCK;
+  ____WMB *__WGCK;
+  __VGCK=__1NB;
+  switch (((struct ___OBJ *)__VGCK)->__id) {
+  case ____FF__: {
+    __WGCK=((____FF *)__VGCK)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__HFCK=((__TYPE_NULL__4LB *)__tmp__GFCK)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __WGCK=((____FMB *)__VGCK)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__HFCK=((__TYPE_VOID__AMB *)__tmp__GFCK)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __WGCK=((____HMB *)__VGCK)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__HFCK=((__TYPE_CONTEXT__CMB *)__tmp__GFCK)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __WGCK=((____JMB *)__VGCK)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__HFCK=((__TYPE_ID__EMB *)__tmp__GFCK)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __WGCK=((____LMB *)__VGCK)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__HFCK=((__TYPE_GENERIC__BCY *)__tmp__GFCK)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __WGCK=((____ICY *)__VGCK)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__HFCK=((__TYPE_BLOCK__VO5D *)__tmp__GFCK)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __WGCK=((____EQ5D *)__VGCK)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__HFCK=((__PROFIL_BLOCK__22NJ *)__tmp__GFCK)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __WGCK=((____L4NJ *)__VGCK)->__N4NJ.__BMC;
   } break;
   };
-  __tmp__GFCK=__tmp__HFCK;
-  return(__tmp__GFCK);
+  __VGCK=__WGCK;
+  return(__VGCK);
 }
 
-static void* static_type__NL5O()
+static void* __2M5O()
 // () With result No recursive, No inlinable.
 {
-  void *__tmp__QL5O;
-  __TYPE_FULL__PMB *__tmp__RL5O;
-  __tmp__QL5O=type_boolean__MNB;
-  switch (((struct ___OBJ *)__tmp__QL5O)->__id) {
-  case __TYPE__FF__: {
-    __tmp__RL5O=((__TYPE__FF *)__tmp__QL5O)->default__0LC;
+  void *__5M5O;
+  ____WMB *__AN5O;
+  __5M5O=__TNB;
+  switch (((struct ___OBJ *)__5M5O)->__id) {
+  case ____FF__: {
+    __AN5O=((____FF *)__5M5O)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__RL5O=((__TYPE_NULL__4LB *)__tmp__QL5O)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __AN5O=((____FMB *)__5M5O)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__RL5O=((__TYPE_VOID__AMB *)__tmp__QL5O)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __AN5O=((____HMB *)__5M5O)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__RL5O=((__TYPE_CONTEXT__CMB *)__tmp__QL5O)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __AN5O=((____JMB *)__5M5O)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__RL5O=((__TYPE_ID__EMB *)__tmp__QL5O)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __AN5O=((____LMB *)__5M5O)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__RL5O=((__TYPE_GENERIC__BCY *)__tmp__QL5O)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __AN5O=((____ICY *)__5M5O)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__RL5O=((__TYPE_BLOCK__VO5D *)__tmp__QL5O)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __AN5O=((____EQ5D *)__5M5O)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__RL5O=((__PROFIL_BLOCK__22NJ *)__tmp__QL5O)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __AN5O=((____L4NJ *)__5M5O)->__N4NJ.__BMC;
   } break;
   };
-  __tmp__QL5O=__tmp__RL5O;
-  return(__tmp__QL5O);
+  __5M5O=__AN5O;
+  return(__5M5O);
 }
 
-static void* static_type__QQTP()
+static void* __5RTP()
 // () With result No recursive, No inlinable.
 {
-  void *__tmp__TQTP;
-  __TYPE_FULL__PMB *__tmp__UQTP;
-  __tmp__TQTP=type_boolean__MNB;
-  switch (((struct ___OBJ *)__tmp__TQTP)->__id) {
-  case __TYPE__FF__: {
-    __tmp__UQTP=((__TYPE__FF *)__tmp__TQTP)->default__0LC;
+  void *__CSTP;
+  ____WMB *__DSTP;
+  __CSTP=__TNB;
+  switch (((struct ___OBJ *)__CSTP)->__id) {
+  case ____FF__: {
+    __DSTP=((____FF *)__CSTP)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__UQTP=((__TYPE_NULL__4LB *)__tmp__TQTP)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __DSTP=((____FMB *)__CSTP)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__UQTP=((__TYPE_VOID__AMB *)__tmp__TQTP)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __DSTP=((____HMB *)__CSTP)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__UQTP=((__TYPE_CONTEXT__CMB *)__tmp__TQTP)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __DSTP=((____JMB *)__CSTP)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__UQTP=((__TYPE_ID__EMB *)__tmp__TQTP)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __DSTP=((____LMB *)__CSTP)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__UQTP=((__TYPE_GENERIC__BCY *)__tmp__TQTP)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __DSTP=((____ICY *)__CSTP)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__UQTP=((__TYPE_BLOCK__VO5D *)__tmp__TQTP)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __DSTP=((____EQ5D *)__CSTP)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__UQTP=((__PROFIL_BLOCK__22NJ *)__tmp__TQTP)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __DSTP=((____L4NJ *)__CSTP)->__N4NJ.__BMC;
   } break;
   };
-  __tmp__TQTP=__tmp__UQTP;
-  return(__tmp__TQTP);
+  __CSTP=__DSTP;
+  return(__CSTP);
 }
 
-static void* static_type__041P()
+static void* __JA2P()
 // () With result No recursive, No inlinable.
 {
-  void *__tmp__341P;
-  __TYPE_FULL__PMB *__tmp__441P;
-  __tmp__341P=type_boolean__MNB;
-  switch (((struct ___OBJ *)__tmp__341P)->__id) {
-  case __TYPE__FF__: {
-    __tmp__441P=((__TYPE__FF *)__tmp__341P)->default__0LC;
+  void *__MA2P;
+  ____WMB *__NA2P;
+  __MA2P=__TNB;
+  switch (((struct ___OBJ *)__MA2P)->__id) {
+  case ____FF__: {
+    __NA2P=((____FF *)__MA2P)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__441P=((__TYPE_NULL__4LB *)__tmp__341P)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __NA2P=((____FMB *)__MA2P)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__441P=((__TYPE_VOID__AMB *)__tmp__341P)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __NA2P=((____HMB *)__MA2P)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__441P=((__TYPE_CONTEXT__CMB *)__tmp__341P)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __NA2P=((____JMB *)__MA2P)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__441P=((__TYPE_ID__EMB *)__tmp__341P)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __NA2P=((____LMB *)__MA2P)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__441P=((__TYPE_GENERIC__BCY *)__tmp__341P)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __NA2P=((____ICY *)__MA2P)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__441P=((__TYPE_BLOCK__VO5D *)__tmp__341P)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __NA2P=((____EQ5D *)__MA2P)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__441P=((__PROFIL_BLOCK__22NJ *)__tmp__341P)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __NA2P=((____L4NJ *)__MA2P)->__N4NJ.__BMC;
   } break;
   };
-  __tmp__341P=__tmp__441P;
-  return(__tmp__341P);
+  __MA2P=__NA2P;
+  return(__MA2P);
 }
 
-static void* static_type__VQTP()
+static void* __ESTP()
 // () With result No recursive, No inlinable.
 {
-  void *__tmp__YQTP;
-  __TYPE_FULL__PMB *__tmp__ZQTP;
-  __tmp__YQTP=type_boolean__MNB;
-  switch (((struct ___OBJ *)__tmp__YQTP)->__id) {
-  case __TYPE__FF__: {
-    __tmp__ZQTP=((__TYPE__FF *)__tmp__YQTP)->default__0LC;
+  void *__HSTP;
+  ____WMB *__ISTP;
+  __HSTP=__TNB;
+  switch (((struct ___OBJ *)__HSTP)->__id) {
+  case ____FF__: {
+    __ISTP=((____FF *)__HSTP)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__ZQTP=((__TYPE_NULL__4LB *)__tmp__YQTP)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __ISTP=((____FMB *)__HSTP)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__ZQTP=((__TYPE_VOID__AMB *)__tmp__YQTP)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __ISTP=((____HMB *)__HSTP)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__ZQTP=((__TYPE_CONTEXT__CMB *)__tmp__YQTP)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __ISTP=((____JMB *)__HSTP)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__ZQTP=((__TYPE_ID__EMB *)__tmp__YQTP)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __ISTP=((____LMB *)__HSTP)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__ZQTP=((__TYPE_GENERIC__BCY *)__tmp__YQTP)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __ISTP=((____ICY *)__HSTP)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__ZQTP=((__TYPE_BLOCK__VO5D *)__tmp__YQTP)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __ISTP=((____EQ5D *)__HSTP)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__ZQTP=((__PROFIL_BLOCK__22NJ *)__tmp__YQTP)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __ISTP=((____L4NJ *)__HSTP)->__N4NJ.__BMC;
   } break;
   };
-  __tmp__YQTP=__tmp__ZQTP;
-  return(__tmp__YQTP);
+  __HSTP=__ISTP;
+  return(__HSTP);
 }
 
-static void* static_type__A51P()
+static void* __PA2P()
 // () With result No recursive, No inlinable.
 {
-  void *__tmp__D51P;
-  __TYPE_FULL__PMB *__tmp__E51P;
-  __tmp__D51P=type_boolean__MNB;
-  switch (((struct ___OBJ *)__tmp__D51P)->__id) {
-  case __TYPE__FF__: {
-    __tmp__E51P=((__TYPE__FF *)__tmp__D51P)->default__0LC;
+  void *__SA2P;
+  ____WMB *__TA2P;
+  __SA2P=__TNB;
+  switch (((struct ___OBJ *)__SA2P)->__id) {
+  case ____FF__: {
+    __TA2P=((____FF *)__SA2P)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__E51P=((__TYPE_NULL__4LB *)__tmp__D51P)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __TA2P=((____FMB *)__SA2P)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__E51P=((__TYPE_VOID__AMB *)__tmp__D51P)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __TA2P=((____HMB *)__SA2P)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__E51P=((__TYPE_CONTEXT__CMB *)__tmp__D51P)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __TA2P=((____JMB *)__SA2P)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__E51P=((__TYPE_ID__EMB *)__tmp__D51P)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __TA2P=((____LMB *)__SA2P)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__E51P=((__TYPE_GENERIC__BCY *)__tmp__D51P)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __TA2P=((____ICY *)__SA2P)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__E51P=((__TYPE_BLOCK__VO5D *)__tmp__D51P)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __TA2P=((____EQ5D *)__SA2P)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__E51P=((__PROFIL_BLOCK__22NJ *)__tmp__D51P)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __TA2P=((____L4NJ *)__SA2P)->__N4NJ.__BMC;
   } break;
   };
-  __tmp__D51P=__tmp__E51P;
-  return(__tmp__D51P);
+  __SA2P=__TA2P;
+  return(__SA2P);
 }
 
-static void* static_type__UVBN(__EXPR_NEG__SYVL *Self__VVBN)
-// ({EXPR_NEG__SYVL}) With result Recursive, No inlinable.
+static void* __DXBN(____B0VL *__EXBN)
+// ({__B0VL}) With result Recursive, No inlinable.
 {
-  void *__tmp__XVBN;
-  __TYPE_FULL__PMB *__tmp__YVBN;
-  __tmp__XVBN=Self__VVBN->parent_expr_unary__VYVL.right__EZVL;
-  switch (((struct ___OBJ *)__tmp__XVBN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__YVBN=((__STRING_CST__5J *)__tmp__XVBN)->parent_constant__EK.static_type__SG4D;
+  void *__GXBN;
+  ____WMB *__HXBN;
+  __GXBN=__EXBN->__E0VL.__T0VL;
+  switch (((struct ___OBJ *)__GXBN)->__id) {
+  case ____5J__: {
+    __HXBN=((____5J *)__GXBN)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__YVBN=((__EXTERNAL_C__L5WC *)__tmp__XVBN)->static_type__J54D;
+  case ____0AXC__: {
+    __HXBN=((____0AXC *)__GXBN)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__YVBN=((__PROTOTYPE_CST__45WC *)__tmp__XVBN)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __HXBN=((____NBXC *)__GXBN)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__YVBN=((__INTEGER_CST__KAXC *)__tmp__XVBN)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __HXBN=((____ZBXC *)__GXBN)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__YVBN=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__XVBN));
+  case ____DMWH__: {
+    __HXBN=__B21J(((____DMWH *)__GXBN));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__YVBN=((__READ_LOCAL__N5ZI *)__tmp__XVBN)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __HXBN=((____2A0I *)__GXBN)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__YVBN=static_type__2CCK();
+  case ____HJNJ__: {
+    __HXBN=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__YVBN=static_type__BDCK();
+  case ____SJNJ__: {
+    __HXBN=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__YVBN=static_type__GDCK();
+  case ____0AOJ__: {
+    __HXBN=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__YVBN=static_type__LDCK();
+  case ____EBOJ__: {
+    __HXBN=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__YVBN=static_type__QDCK();
+  case ____3BOJ__: {
+    __HXBN=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__YVBN=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__XVBN));
+  case ____RCOJ__: {
+    __HXBN=__EFCK(((____RCOJ *)__GXBN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__YVBN=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__XVBN));
+  case ____HDOJ__: {
+    __HXBN=__JFCK(((____HDOJ *)__GXBN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__YVBN=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__XVBN));
+  case ____1DOJ__: {
+    __HXBN=__OFCK(((____1DOJ *)__GXBN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__YVBN=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__XVBN));
+  case ____PEOJ__: {
+    __HXBN=__TFCK(((____PEOJ *)__GXBN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__YVBN=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__XVBN));
+  case ____DFOJ__: {
+    __HXBN=__YFCK(((____DFOJ *)__GXBN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__YVBN=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__XVBN));
+  case ____XFOJ__: {
+    __HXBN=__3FCK(((____XFOJ *)__GXBN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__YVBN=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __HXBN=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__YVBN=static_type__XECK(((__ITEM__VFOJ *)__tmp__XVBN));
+  case ____EHOJ__: {
+    __HXBN=__GGCK(((____EHOJ *)__GXBN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__YVBN=static_type__DFCK();
+  case ____2HOJ__: {
+    __HXBN=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__YVBN=((__CAST__JHOJ *)__tmp__XVBN)->static_type__TC5J;
+  case ____YIOJ__: {
+    __HXBN=((____YIOJ *)__GXBN)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__YVBN=((__REAL_CST__JLOJ *)__tmp__XVBN)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __HXBN=((____YMOJ *)__GXBN)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__YVBN=((__CHARACTER_CST__5LOJ *)__tmp__XVBN)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __HXBN=((____ONOJ *)__GXBN)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__YVBN=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__XVBN)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __HXBN=((____YOOJ *)__GXBN)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__YVBN=((__READ_SLOT__ZK4K *)__tmp__XVBN)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __HXBN=((____IM4K *)__GXBN)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__YVBN=static_type__NL5O();
+  case ____T5FL__: {
+    __HXBN=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__YVBN=static_type__QQTP();
+  case ____3DUL__: {
+    __HXBN=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__YVBN=static_type__041P();
+  case ____0EUL__: {
+    __HXBN=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__YVBN=static_type__VQTP();
+  case ____BGUL__: {
+    __HXBN=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__YVBN=static_type__A51P();
+  case ____2GUL__: {
+    __HXBN=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__YVBN=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__XVBN));
+  case ____B0VL__: {
+    __HXBN=__DXBN(((____B0VL *)__GXBN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__YVBN=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__XVBN));
+  case ____P0VL__: {
+    __HXBN=__4AGM(((____P0VL *)__GXBN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__YVBN=((__READ_GLOBAL__B4YL *)__tmp__XVBN)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __HXBN=((____Q5YL *)__GXBN)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__YVBN=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__XVBN));
+  case ____UVPM__: {
+    __HXBN=__OFWN(((____UVPM *)__GXBN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__YVBN=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__XVBN));
+  case ____0ZPM__: {
+    __HXBN=__QM1P(((____0ZPM *)__GXBN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__YVBN=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__XVBN));
+  case ____MR0N__: {
+    __HXBN=__FQVO(((____MR0N *)__GXBN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__YVBN=static_type__BA0Q();
+  case ____YWBP__: {
+    __HXBN=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__YVBN=static_type__MBUP();
+  case ____LYBP__: {
+    __HXBN=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__YVBN=static_type__RBUP();
+  case ____CZBP__: {
+    __HXBN=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__YVBN=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__XVBN));
+  case ____3BEP__: {
+    __HXBN=__ZPFQ(((____3BEP *)__GXBN));
   } break;
   };
-  __tmp__XVBN=__tmp__YVBN;
-  return(__tmp__XVBN);
+  __GXBN=__HXBN;
+  return(__GXBN);
 }
 
-static void* static_type__P5FM(__EXPR_ADD__AZVL *Self__Q5FM)
-// ({EXPR_ADD__AZVL}) With result Recursive, No inlinable.
+static void* __4AGM(____P0VL *__5AGM)
+// ({__P0VL}) With result Recursive, No inlinable.
 {
-  void *__tmp__S5FM;
-  __TYPE_FULL__PMB *__tmp__T5FM;
-  __tmp__S5FM=Self__Q5FM->parent_expr_binary__BZVL.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__S5FM)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__T5FM=((__STRING_CST__5J *)__tmp__S5FM)->parent_constant__EK.static_type__SG4D;
+  void *__BBGM;
+  ____WMB *__CBGM;
+  __BBGM=__5AGM->__Q0VL.__BC5J;
+  switch (((struct ___OBJ *)__BBGM)->__id) {
+  case ____5J__: {
+    __CBGM=((____5J *)__BBGM)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__T5FM=((__EXTERNAL_C__L5WC *)__tmp__S5FM)->static_type__J54D;
+  case ____0AXC__: {
+    __CBGM=((____0AXC *)__BBGM)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__T5FM=((__PROTOTYPE_CST__45WC *)__tmp__S5FM)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __CBGM=((____NBXC *)__BBGM)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__T5FM=((__INTEGER_CST__KAXC *)__tmp__S5FM)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __CBGM=((____ZBXC *)__BBGM)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__T5FM=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__S5FM));
+  case ____DMWH__: {
+    __CBGM=__B21J(((____DMWH *)__BBGM));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__T5FM=((__READ_LOCAL__N5ZI *)__tmp__S5FM)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __CBGM=((____2A0I *)__BBGM)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__T5FM=static_type__2CCK();
+  case ____HJNJ__: {
+    __CBGM=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__T5FM=static_type__BDCK();
+  case ____SJNJ__: {
+    __CBGM=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__T5FM=static_type__GDCK();
+  case ____0AOJ__: {
+    __CBGM=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__T5FM=static_type__LDCK();
+  case ____EBOJ__: {
+    __CBGM=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__T5FM=static_type__QDCK();
+  case ____3BOJ__: {
+    __CBGM=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__T5FM=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__S5FM));
+  case ____RCOJ__: {
+    __CBGM=__EFCK(((____RCOJ *)__BBGM));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__T5FM=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__S5FM));
+  case ____HDOJ__: {
+    __CBGM=__JFCK(((____HDOJ *)__BBGM));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__T5FM=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__S5FM));
+  case ____1DOJ__: {
+    __CBGM=__OFCK(((____1DOJ *)__BBGM));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__T5FM=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__S5FM));
+  case ____PEOJ__: {
+    __CBGM=__TFCK(((____PEOJ *)__BBGM));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__T5FM=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__S5FM));
+  case ____DFOJ__: {
+    __CBGM=__YFCK(((____DFOJ *)__BBGM));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__T5FM=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__S5FM));
+  case ____XFOJ__: {
+    __CBGM=__3FCK(((____XFOJ *)__BBGM));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__T5FM=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __CBGM=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__T5FM=static_type__XECK(((__ITEM__VFOJ *)__tmp__S5FM));
+  case ____EHOJ__: {
+    __CBGM=__GGCK(((____EHOJ *)__BBGM));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__T5FM=static_type__DFCK();
+  case ____2HOJ__: {
+    __CBGM=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__T5FM=((__CAST__JHOJ *)__tmp__S5FM)->static_type__TC5J;
+  case ____YIOJ__: {
+    __CBGM=((____YIOJ *)__BBGM)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__T5FM=((__REAL_CST__JLOJ *)__tmp__S5FM)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __CBGM=((____YMOJ *)__BBGM)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__T5FM=((__CHARACTER_CST__5LOJ *)__tmp__S5FM)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __CBGM=((____ONOJ *)__BBGM)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__T5FM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__S5FM)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __CBGM=((____YOOJ *)__BBGM)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__T5FM=((__READ_SLOT__ZK4K *)__tmp__S5FM)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __CBGM=((____IM4K *)__BBGM)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__T5FM=static_type__NL5O();
+  case ____T5FL__: {
+    __CBGM=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__T5FM=static_type__QQTP();
+  case ____3DUL__: {
+    __CBGM=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__T5FM=static_type__041P();
+  case ____0EUL__: {
+    __CBGM=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__T5FM=static_type__VQTP();
+  case ____BGUL__: {
+    __CBGM=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__T5FM=static_type__A51P();
+  case ____2GUL__: {
+    __CBGM=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__T5FM=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__S5FM));
+  case ____B0VL__: {
+    __CBGM=__DXBN(((____B0VL *)__BBGM));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__T5FM=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__S5FM));
+  case ____P0VL__: {
+    __CBGM=__4AGM(((____P0VL *)__BBGM));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__T5FM=((__READ_GLOBAL__B4YL *)__tmp__S5FM)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __CBGM=((____Q5YL *)__BBGM)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__T5FM=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__S5FM));
+  case ____UVPM__: {
+    __CBGM=__OFWN(((____UVPM *)__BBGM));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__T5FM=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__S5FM));
+  case ____0ZPM__: {
+    __CBGM=__QM1P(((____0ZPM *)__BBGM));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__T5FM=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__S5FM));
+  case ____MR0N__: {
+    __CBGM=__FQVO(((____MR0N *)__BBGM));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__T5FM=static_type__BA0Q();
+  case ____YWBP__: {
+    __CBGM=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__T5FM=static_type__MBUP();
+  case ____LYBP__: {
+    __CBGM=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__T5FM=static_type__RBUP();
+  case ____CZBP__: {
+    __CBGM=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__T5FM=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__S5FM));
+  case ____3BEP__: {
+    __CBGM=__ZPFQ(((____3BEP *)__BBGM));
   } break;
   };
-  __tmp__S5FM=__tmp__T5FM;
-  return(__tmp__S5FM);
+  __BBGM=__CBGM;
+  return(__BBGM);
 }
 
-static void* static_type__5DWN(__EXPR_NOT__FUPM *Self__AEWN)
-// ({EXPR_NOT__FUPM}) With result Recursive, No inlinable.
+static void* __OFWN(____UVPM *__PFWN)
+// ({__UVPM}) With result Recursive, No inlinable.
 {
-  void *__tmp__CEWN;
-  __TYPE_FULL__PMB *__tmp__DEWN;
-  __tmp__CEWN=Self__AEWN->parent_expr_unary__GUPM.right__EZVL;
-  switch (((struct ___OBJ *)__tmp__CEWN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__DEWN=((__STRING_CST__5J *)__tmp__CEWN)->parent_constant__EK.static_type__SG4D;
+  void *__RFWN;
+  ____WMB *__SFWN;
+  __RFWN=__PFWN->__VVPM.__T0VL;
+  switch (((struct ___OBJ *)__RFWN)->__id) {
+  case ____5J__: {
+    __SFWN=((____5J *)__RFWN)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__DEWN=((__EXTERNAL_C__L5WC *)__tmp__CEWN)->static_type__J54D;
+  case ____0AXC__: {
+    __SFWN=((____0AXC *)__RFWN)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__DEWN=((__PROTOTYPE_CST__45WC *)__tmp__CEWN)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __SFWN=((____NBXC *)__RFWN)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__DEWN=((__INTEGER_CST__KAXC *)__tmp__CEWN)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __SFWN=((____ZBXC *)__RFWN)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__DEWN=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__CEWN));
+  case ____DMWH__: {
+    __SFWN=__B21J(((____DMWH *)__RFWN));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__DEWN=((__READ_LOCAL__N5ZI *)__tmp__CEWN)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __SFWN=((____2A0I *)__RFWN)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__DEWN=static_type__2CCK();
+  case ____HJNJ__: {
+    __SFWN=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__DEWN=static_type__BDCK();
+  case ____SJNJ__: {
+    __SFWN=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__DEWN=static_type__GDCK();
+  case ____0AOJ__: {
+    __SFWN=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__DEWN=static_type__LDCK();
+  case ____EBOJ__: {
+    __SFWN=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__DEWN=static_type__QDCK();
+  case ____3BOJ__: {
+    __SFWN=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__DEWN=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__CEWN));
+  case ____RCOJ__: {
+    __SFWN=__EFCK(((____RCOJ *)__RFWN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__DEWN=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__CEWN));
+  case ____HDOJ__: {
+    __SFWN=__JFCK(((____HDOJ *)__RFWN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__DEWN=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__CEWN));
+  case ____1DOJ__: {
+    __SFWN=__OFCK(((____1DOJ *)__RFWN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__DEWN=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__CEWN));
+  case ____PEOJ__: {
+    __SFWN=__TFCK(((____PEOJ *)__RFWN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__DEWN=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__CEWN));
+  case ____DFOJ__: {
+    __SFWN=__YFCK(((____DFOJ *)__RFWN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__DEWN=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__CEWN));
+  case ____XFOJ__: {
+    __SFWN=__3FCK(((____XFOJ *)__RFWN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__DEWN=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __SFWN=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__DEWN=static_type__XECK(((__ITEM__VFOJ *)__tmp__CEWN));
+  case ____EHOJ__: {
+    __SFWN=__GGCK(((____EHOJ *)__RFWN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__DEWN=static_type__DFCK();
+  case ____2HOJ__: {
+    __SFWN=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__DEWN=((__CAST__JHOJ *)__tmp__CEWN)->static_type__TC5J;
+  case ____YIOJ__: {
+    __SFWN=((____YIOJ *)__RFWN)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__DEWN=((__REAL_CST__JLOJ *)__tmp__CEWN)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __SFWN=((____YMOJ *)__RFWN)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__DEWN=((__CHARACTER_CST__5LOJ *)__tmp__CEWN)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __SFWN=((____ONOJ *)__RFWN)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__DEWN=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__CEWN)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __SFWN=((____YOOJ *)__RFWN)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__DEWN=((__READ_SLOT__ZK4K *)__tmp__CEWN)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __SFWN=((____IM4K *)__RFWN)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__DEWN=static_type__NL5O();
+  case ____T5FL__: {
+    __SFWN=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__DEWN=static_type__QQTP();
+  case ____3DUL__: {
+    __SFWN=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__DEWN=static_type__041P();
+  case ____0EUL__: {
+    __SFWN=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__DEWN=static_type__VQTP();
+  case ____BGUL__: {
+    __SFWN=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__DEWN=static_type__A51P();
+  case ____2GUL__: {
+    __SFWN=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__DEWN=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__CEWN));
+  case ____B0VL__: {
+    __SFWN=__DXBN(((____B0VL *)__RFWN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__DEWN=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__CEWN));
+  case ____P0VL__: {
+    __SFWN=__4AGM(((____P0VL *)__RFWN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__DEWN=((__READ_GLOBAL__B4YL *)__tmp__CEWN)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __SFWN=((____Q5YL *)__RFWN)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__DEWN=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__CEWN));
+  case ____UVPM__: {
+    __SFWN=__OFWN(((____UVPM *)__RFWN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__DEWN=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__CEWN));
+  case ____0ZPM__: {
+    __SFWN=__QM1P(((____0ZPM *)__RFWN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__DEWN=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__CEWN));
+  case ____MR0N__: {
+    __SFWN=__FQVO(((____MR0N *)__RFWN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__DEWN=static_type__BA0Q();
+  case ____YWBP__: {
+    __SFWN=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__DEWN=static_type__MBUP();
+  case ____LYBP__: {
+    __SFWN=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__DEWN=static_type__RBUP();
+  case ____CZBP__: {
+    __SFWN=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__DEWN=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__CEWN));
+  case ____3BEP__: {
+    __SFWN=__ZPFQ(((____3BEP *)__RFWN));
   } break;
   };
-  __tmp__CEWN=__tmp__DEWN;
-  return(__tmp__CEWN);
+  __RFWN=__SFWN;
+  return(__RFWN);
 }
 
-static void* static_type__BL1P(__EXPR_MOD__LYPM *Self__CL1P)
-// ({EXPR_MOD__LYPM}) With result Recursive, No inlinable.
+static void* __QM1P(____0ZPM *__RM1P)
+// ({__0ZPM}) With result Recursive, No inlinable.
 {
-  void *__tmp__EL1P;
-  __TYPE_FULL__PMB *__tmp__FL1P;
-  __tmp__EL1P=Self__CL1P->parent_expr_binary__MYPM.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__EL1P)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__FL1P=((__STRING_CST__5J *)__tmp__EL1P)->parent_constant__EK.static_type__SG4D;
+  void *__TM1P;
+  ____WMB *__UM1P;
+  __TM1P=__RM1P->__1ZPM.__BC5J;
+  switch (((struct ___OBJ *)__TM1P)->__id) {
+  case ____5J__: {
+    __UM1P=((____5J *)__TM1P)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__FL1P=((__EXTERNAL_C__L5WC *)__tmp__EL1P)->static_type__J54D;
+  case ____0AXC__: {
+    __UM1P=((____0AXC *)__TM1P)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__FL1P=((__PROTOTYPE_CST__45WC *)__tmp__EL1P)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __UM1P=((____NBXC *)__TM1P)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__FL1P=((__INTEGER_CST__KAXC *)__tmp__EL1P)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __UM1P=((____ZBXC *)__TM1P)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__FL1P=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__EL1P));
+  case ____DMWH__: {
+    __UM1P=__B21J(((____DMWH *)__TM1P));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__FL1P=((__READ_LOCAL__N5ZI *)__tmp__EL1P)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __UM1P=((____2A0I *)__TM1P)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__FL1P=static_type__2CCK();
+  case ____HJNJ__: {
+    __UM1P=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__FL1P=static_type__BDCK();
+  case ____SJNJ__: {
+    __UM1P=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__FL1P=static_type__GDCK();
+  case ____0AOJ__: {
+    __UM1P=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__FL1P=static_type__LDCK();
+  case ____EBOJ__: {
+    __UM1P=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__FL1P=static_type__QDCK();
+  case ____3BOJ__: {
+    __UM1P=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__FL1P=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__EL1P));
+  case ____RCOJ__: {
+    __UM1P=__EFCK(((____RCOJ *)__TM1P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__FL1P=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__EL1P));
+  case ____HDOJ__: {
+    __UM1P=__JFCK(((____HDOJ *)__TM1P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__FL1P=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__EL1P));
+  case ____1DOJ__: {
+    __UM1P=__OFCK(((____1DOJ *)__TM1P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__FL1P=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__EL1P));
+  case ____PEOJ__: {
+    __UM1P=__TFCK(((____PEOJ *)__TM1P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__FL1P=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__EL1P));
+  case ____DFOJ__: {
+    __UM1P=__YFCK(((____DFOJ *)__TM1P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__FL1P=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__EL1P));
+  case ____XFOJ__: {
+    __UM1P=__3FCK(((____XFOJ *)__TM1P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__FL1P=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __UM1P=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__FL1P=static_type__XECK(((__ITEM__VFOJ *)__tmp__EL1P));
+  case ____EHOJ__: {
+    __UM1P=__GGCK(((____EHOJ *)__TM1P));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__FL1P=static_type__DFCK();
+  case ____2HOJ__: {
+    __UM1P=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__FL1P=((__CAST__JHOJ *)__tmp__EL1P)->static_type__TC5J;
+  case ____YIOJ__: {
+    __UM1P=((____YIOJ *)__TM1P)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__FL1P=((__REAL_CST__JLOJ *)__tmp__EL1P)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __UM1P=((____YMOJ *)__TM1P)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__FL1P=((__CHARACTER_CST__5LOJ *)__tmp__EL1P)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __UM1P=((____ONOJ *)__TM1P)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__FL1P=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__EL1P)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __UM1P=((____YOOJ *)__TM1P)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__FL1P=((__READ_SLOT__ZK4K *)__tmp__EL1P)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __UM1P=((____IM4K *)__TM1P)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__FL1P=static_type__NL5O();
+  case ____T5FL__: {
+    __UM1P=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__FL1P=static_type__QQTP();
+  case ____3DUL__: {
+    __UM1P=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__FL1P=static_type__041P();
+  case ____0EUL__: {
+    __UM1P=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__FL1P=static_type__VQTP();
+  case ____BGUL__: {
+    __UM1P=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__FL1P=static_type__A51P();
+  case ____2GUL__: {
+    __UM1P=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__FL1P=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__EL1P));
+  case ____B0VL__: {
+    __UM1P=__DXBN(((____B0VL *)__TM1P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__FL1P=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__EL1P));
+  case ____P0VL__: {
+    __UM1P=__4AGM(((____P0VL *)__TM1P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__FL1P=((__READ_GLOBAL__B4YL *)__tmp__EL1P)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __UM1P=((____Q5YL *)__TM1P)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__FL1P=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__EL1P));
+  case ____UVPM__: {
+    __UM1P=__OFWN(((____UVPM *)__TM1P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__FL1P=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__EL1P));
+  case ____0ZPM__: {
+    __UM1P=__QM1P(((____0ZPM *)__TM1P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__FL1P=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__EL1P));
+  case ____MR0N__: {
+    __UM1P=__FQVO(((____MR0N *)__TM1P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__FL1P=static_type__BA0Q();
+  case ____YWBP__: {
+    __UM1P=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__FL1P=static_type__MBUP();
+  case ____LYBP__: {
+    __UM1P=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__FL1P=static_type__RBUP();
+  case ____CZBP__: {
+    __UM1P=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__FL1P=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__EL1P));
+  case ____3BEP__: {
+    __UM1P=__ZPFQ(((____3BEP *)__TM1P));
   } break;
   };
-  __tmp__EL1P=__tmp__FL1P;
-  return(__tmp__EL1P);
+  __TM1P=__UM1P;
+  return(__TM1P);
 }
 
-static void* static_type__WOVO(__EXPR_OR__3P0N *Self__XOVO)
-// ({EXPR_OR__3P0N}) With result Recursive, No inlinable.
+static void* __FQVO(____MR0N *__GQVO)
+// ({__MR0N}) With result Recursive, No inlinable.
 {
-  void *__tmp__ZOVO;
-  __TYPE_FULL__PMB *__tmp__0OVO;
-  __tmp__ZOVO=Self__XOVO->parent_expr_binary__4P0N.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__ZOVO)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__0OVO=((__STRING_CST__5J *)__tmp__ZOVO)->parent_constant__EK.static_type__SG4D;
+  void *__IQVO;
+  ____WMB *__JQVO;
+  __IQVO=__GQVO->__NR0N.__BC5J;
+  switch (((struct ___OBJ *)__IQVO)->__id) {
+  case ____5J__: {
+    __JQVO=((____5J *)__IQVO)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__0OVO=((__EXTERNAL_C__L5WC *)__tmp__ZOVO)->static_type__J54D;
+  case ____0AXC__: {
+    __JQVO=((____0AXC *)__IQVO)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__0OVO=((__PROTOTYPE_CST__45WC *)__tmp__ZOVO)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __JQVO=((____NBXC *)__IQVO)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__0OVO=((__INTEGER_CST__KAXC *)__tmp__ZOVO)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __JQVO=((____ZBXC *)__IQVO)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__0OVO=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__ZOVO));
+  case ____DMWH__: {
+    __JQVO=__B21J(((____DMWH *)__IQVO));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__0OVO=((__READ_LOCAL__N5ZI *)__tmp__ZOVO)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __JQVO=((____2A0I *)__IQVO)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__0OVO=static_type__2CCK();
+  case ____HJNJ__: {
+    __JQVO=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__0OVO=static_type__BDCK();
+  case ____SJNJ__: {
+    __JQVO=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__0OVO=static_type__GDCK();
+  case ____0AOJ__: {
+    __JQVO=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__0OVO=static_type__LDCK();
+  case ____EBOJ__: {
+    __JQVO=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__0OVO=static_type__QDCK();
+  case ____3BOJ__: {
+    __JQVO=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__0OVO=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__ZOVO));
+  case ____RCOJ__: {
+    __JQVO=__EFCK(((____RCOJ *)__IQVO));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__0OVO=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__ZOVO));
+  case ____HDOJ__: {
+    __JQVO=__JFCK(((____HDOJ *)__IQVO));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__0OVO=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__ZOVO));
+  case ____1DOJ__: {
+    __JQVO=__OFCK(((____1DOJ *)__IQVO));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__0OVO=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__ZOVO));
+  case ____PEOJ__: {
+    __JQVO=__TFCK(((____PEOJ *)__IQVO));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__0OVO=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ZOVO));
+  case ____DFOJ__: {
+    __JQVO=__YFCK(((____DFOJ *)__IQVO));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__0OVO=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ZOVO));
+  case ____XFOJ__: {
+    __JQVO=__3FCK(((____XFOJ *)__IQVO));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__0OVO=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __JQVO=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__0OVO=static_type__XECK(((__ITEM__VFOJ *)__tmp__ZOVO));
+  case ____EHOJ__: {
+    __JQVO=__GGCK(((____EHOJ *)__IQVO));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__0OVO=static_type__DFCK();
+  case ____2HOJ__: {
+    __JQVO=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__0OVO=((__CAST__JHOJ *)__tmp__ZOVO)->static_type__TC5J;
+  case ____YIOJ__: {
+    __JQVO=((____YIOJ *)__IQVO)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__0OVO=((__REAL_CST__JLOJ *)__tmp__ZOVO)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __JQVO=((____YMOJ *)__IQVO)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__0OVO=((__CHARACTER_CST__5LOJ *)__tmp__ZOVO)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __JQVO=((____ONOJ *)__IQVO)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__0OVO=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__ZOVO)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __JQVO=((____YOOJ *)__IQVO)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__0OVO=((__READ_SLOT__ZK4K *)__tmp__ZOVO)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __JQVO=((____IM4K *)__IQVO)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__0OVO=static_type__NL5O();
+  case ____T5FL__: {
+    __JQVO=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__0OVO=static_type__QQTP();
+  case ____3DUL__: {
+    __JQVO=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__0OVO=static_type__041P();
+  case ____0EUL__: {
+    __JQVO=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__0OVO=static_type__VQTP();
+  case ____BGUL__: {
+    __JQVO=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__0OVO=static_type__A51P();
+  case ____2GUL__: {
+    __JQVO=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__0OVO=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__ZOVO));
+  case ____B0VL__: {
+    __JQVO=__DXBN(((____B0VL *)__IQVO));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__0OVO=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__ZOVO));
+  case ____P0VL__: {
+    __JQVO=__4AGM(((____P0VL *)__IQVO));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__0OVO=((__READ_GLOBAL__B4YL *)__tmp__ZOVO)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __JQVO=((____Q5YL *)__IQVO)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__0OVO=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__ZOVO));
+  case ____UVPM__: {
+    __JQVO=__OFWN(((____UVPM *)__IQVO));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__0OVO=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__ZOVO));
+  case ____0ZPM__: {
+    __JQVO=__QM1P(((____0ZPM *)__IQVO));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__0OVO=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__ZOVO));
+  case ____MR0N__: {
+    __JQVO=__FQVO(((____MR0N *)__IQVO));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__0OVO=static_type__BA0Q();
+  case ____YWBP__: {
+    __JQVO=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__0OVO=static_type__MBUP();
+  case ____LYBP__: {
+    __JQVO=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__0OVO=static_type__RBUP();
+  case ____CZBP__: {
+    __JQVO=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__0OVO=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__ZOVO));
+  case ____3BEP__: {
+    __JQVO=__ZPFQ(((____3BEP *)__IQVO));
   } break;
   };
-  __tmp__ZOVO=__tmp__0OVO;
-  return(__tmp__ZOVO);
+  __IQVO=__JQVO;
+  return(__IQVO);
 }
 
-static void* static_type__BA0Q()
+static void* __QB0Q()
 // () With result No recursive, No inlinable.
 {
-  void *__tmp__EA0Q;
-  __TYPE_FULL__PMB *__tmp__FA0Q;
-  __tmp__EA0Q=type_boolean__MNB;
-  switch (((struct ___OBJ *)__tmp__EA0Q)->__id) {
-  case __TYPE__FF__: {
-    __tmp__FA0Q=((__TYPE__FF *)__tmp__EA0Q)->default__0LC;
+  void *__TB0Q;
+  ____WMB *__UB0Q;
+  __TB0Q=__TNB;
+  switch (((struct ___OBJ *)__TB0Q)->__id) {
+  case ____FF__: {
+    __UB0Q=((____FF *)__TB0Q)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__FA0Q=((__TYPE_NULL__4LB *)__tmp__EA0Q)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __UB0Q=((____FMB *)__TB0Q)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__FA0Q=((__TYPE_VOID__AMB *)__tmp__EA0Q)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __UB0Q=((____HMB *)__TB0Q)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__FA0Q=((__TYPE_CONTEXT__CMB *)__tmp__EA0Q)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __UB0Q=((____JMB *)__TB0Q)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__FA0Q=((__TYPE_ID__EMB *)__tmp__EA0Q)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __UB0Q=((____LMB *)__TB0Q)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__FA0Q=((__TYPE_GENERIC__BCY *)__tmp__EA0Q)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __UB0Q=((____ICY *)__TB0Q)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__FA0Q=((__TYPE_BLOCK__VO5D *)__tmp__EA0Q)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __UB0Q=((____EQ5D *)__TB0Q)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__FA0Q=((__PROFIL_BLOCK__22NJ *)__tmp__EA0Q)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __UB0Q=((____L4NJ *)__TB0Q)->__N4NJ.__BMC;
   } break;
   };
-  __tmp__EA0Q=__tmp__FA0Q;
-  return(__tmp__EA0Q);
+  __TB0Q=__UB0Q;
+  return(__TB0Q);
 }
 
-static void* static_type__MBUP()
+static void* __1CUP()
 // () With result No recursive, No inlinable.
 {
-  void *__tmp__PBUP;
-  __TYPE_FULL__PMB *__tmp__QBUP;
-  __tmp__PBUP=type_boolean__MNB;
-  switch (((struct ___OBJ *)__tmp__PBUP)->__id) {
-  case __TYPE__FF__: {
-    __tmp__QBUP=((__TYPE__FF *)__tmp__PBUP)->default__0LC;
+  void *__4CUP;
+  ____WMB *__5CUP;
+  __4CUP=__TNB;
+  switch (((struct ___OBJ *)__4CUP)->__id) {
+  case ____FF__: {
+    __5CUP=((____FF *)__4CUP)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__QBUP=((__TYPE_NULL__4LB *)__tmp__PBUP)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __5CUP=((____FMB *)__4CUP)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__QBUP=((__TYPE_VOID__AMB *)__tmp__PBUP)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __5CUP=((____HMB *)__4CUP)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__QBUP=((__TYPE_CONTEXT__CMB *)__tmp__PBUP)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __5CUP=((____JMB *)__4CUP)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__QBUP=((__TYPE_ID__EMB *)__tmp__PBUP)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __5CUP=((____LMB *)__4CUP)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__QBUP=((__TYPE_GENERIC__BCY *)__tmp__PBUP)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __5CUP=((____ICY *)__4CUP)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__QBUP=((__TYPE_BLOCK__VO5D *)__tmp__PBUP)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __5CUP=((____EQ5D *)__4CUP)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__QBUP=((__PROFIL_BLOCK__22NJ *)__tmp__PBUP)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __5CUP=((____L4NJ *)__4CUP)->__N4NJ.__BMC;
   } break;
   };
-  __tmp__PBUP=__tmp__QBUP;
-  return(__tmp__PBUP);
+  __4CUP=__5CUP;
+  return(__4CUP);
 }
 
-static void* static_type__RBUP()
+static void* __ADUP()
 // () With result No recursive, No inlinable.
 {
-  void *__tmp__UBUP;
-  __TYPE_FULL__PMB *__tmp__VBUP;
-  __tmp__UBUP=type_boolean__MNB;
-  switch (((struct ___OBJ *)__tmp__UBUP)->__id) {
-  case __TYPE__FF__: {
-    __tmp__VBUP=((__TYPE__FF *)__tmp__UBUP)->default__0LC;
+  void *__DDUP;
+  ____WMB *__EDUP;
+  __DDUP=__TNB;
+  switch (((struct ___OBJ *)__DDUP)->__id) {
+  case ____FF__: {
+    __EDUP=((____FF *)__DDUP)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__VBUP=((__TYPE_NULL__4LB *)__tmp__UBUP)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __EDUP=((____FMB *)__DDUP)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__VBUP=((__TYPE_VOID__AMB *)__tmp__UBUP)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __EDUP=((____HMB *)__DDUP)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__VBUP=((__TYPE_CONTEXT__CMB *)__tmp__UBUP)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __EDUP=((____JMB *)__DDUP)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__VBUP=((__TYPE_ID__EMB *)__tmp__UBUP)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __EDUP=((____LMB *)__DDUP)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__VBUP=((__TYPE_GENERIC__BCY *)__tmp__UBUP)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __EDUP=((____ICY *)__DDUP)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__VBUP=((__TYPE_BLOCK__VO5D *)__tmp__UBUP)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __EDUP=((____EQ5D *)__DDUP)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__VBUP=((__PROFIL_BLOCK__22NJ *)__tmp__UBUP)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __EDUP=((____L4NJ *)__DDUP)->__N4NJ.__BMC;
   } break;
   };
-  __tmp__UBUP=__tmp__VBUP;
-  return(__tmp__UBUP);
+  __DDUP=__EDUP;
+  return(__DDUP);
 }
 
-static void* static_type__KOFQ(__EXPR_XOR__OAEP *Self__LOFQ)
-// ({EXPR_XOR__OAEP}) With result Recursive, No inlinable.
+static void* __ZPFQ(____3BEP *__0PFQ)
+// ({__3BEP}) With result Recursive, No inlinable.
 {
-  void *__tmp__NOFQ;
-  __TYPE_FULL__PMB *__tmp__OOFQ;
-  __tmp__NOFQ=Self__LOFQ->parent_expr_binary__PAEP.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__NOFQ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__OOFQ=((__STRING_CST__5J *)__tmp__NOFQ)->parent_constant__EK.static_type__SG4D;
+  void *__2PFQ;
+  ____WMB *__3PFQ;
+  __2PFQ=__0PFQ->__4BEP.__BC5J;
+  switch (((struct ___OBJ *)__2PFQ)->__id) {
+  case ____5J__: {
+    __3PFQ=((____5J *)__2PFQ)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__OOFQ=((__EXTERNAL_C__L5WC *)__tmp__NOFQ)->static_type__J54D;
+  case ____0AXC__: {
+    __3PFQ=((____0AXC *)__2PFQ)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__OOFQ=((__PROTOTYPE_CST__45WC *)__tmp__NOFQ)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __3PFQ=((____NBXC *)__2PFQ)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__OOFQ=((__INTEGER_CST__KAXC *)__tmp__NOFQ)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __3PFQ=((____ZBXC *)__2PFQ)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__OOFQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__NOFQ));
+  case ____DMWH__: {
+    __3PFQ=__B21J(((____DMWH *)__2PFQ));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__OOFQ=((__READ_LOCAL__N5ZI *)__tmp__NOFQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __3PFQ=((____2A0I *)__2PFQ)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__OOFQ=static_type__2CCK();
+  case ____HJNJ__: {
+    __3PFQ=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__OOFQ=static_type__BDCK();
+  case ____SJNJ__: {
+    __3PFQ=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__OOFQ=static_type__GDCK();
+  case ____0AOJ__: {
+    __3PFQ=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__OOFQ=static_type__LDCK();
+  case ____EBOJ__: {
+    __3PFQ=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__OOFQ=static_type__QDCK();
+  case ____3BOJ__: {
+    __3PFQ=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__OOFQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__NOFQ));
+  case ____RCOJ__: {
+    __3PFQ=__EFCK(((____RCOJ *)__2PFQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__OOFQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__NOFQ));
+  case ____HDOJ__: {
+    __3PFQ=__JFCK(((____HDOJ *)__2PFQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__OOFQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__NOFQ));
+  case ____1DOJ__: {
+    __3PFQ=__OFCK(((____1DOJ *)__2PFQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__OOFQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__NOFQ));
+  case ____PEOJ__: {
+    __3PFQ=__TFCK(((____PEOJ *)__2PFQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__OOFQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__NOFQ));
+  case ____DFOJ__: {
+    __3PFQ=__YFCK(((____DFOJ *)__2PFQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__OOFQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__NOFQ));
+  case ____XFOJ__: {
+    __3PFQ=__3FCK(((____XFOJ *)__2PFQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__OOFQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __3PFQ=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__OOFQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__NOFQ));
+  case ____EHOJ__: {
+    __3PFQ=__GGCK(((____EHOJ *)__2PFQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__OOFQ=static_type__DFCK();
+  case ____2HOJ__: {
+    __3PFQ=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__OOFQ=((__CAST__JHOJ *)__tmp__NOFQ)->static_type__TC5J;
+  case ____YIOJ__: {
+    __3PFQ=((____YIOJ *)__2PFQ)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__OOFQ=((__REAL_CST__JLOJ *)__tmp__NOFQ)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __3PFQ=((____YMOJ *)__2PFQ)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__OOFQ=((__CHARACTER_CST__5LOJ *)__tmp__NOFQ)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __3PFQ=((____ONOJ *)__2PFQ)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__OOFQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__NOFQ)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __3PFQ=((____YOOJ *)__2PFQ)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__OOFQ=((__READ_SLOT__ZK4K *)__tmp__NOFQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __3PFQ=((____IM4K *)__2PFQ)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__OOFQ=static_type__NL5O();
+  case ____T5FL__: {
+    __3PFQ=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__OOFQ=static_type__QQTP();
+  case ____3DUL__: {
+    __3PFQ=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__OOFQ=static_type__041P();
+  case ____0EUL__: {
+    __3PFQ=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__OOFQ=static_type__VQTP();
+  case ____BGUL__: {
+    __3PFQ=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__OOFQ=static_type__A51P();
+  case ____2GUL__: {
+    __3PFQ=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__OOFQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__NOFQ));
+  case ____B0VL__: {
+    __3PFQ=__DXBN(((____B0VL *)__2PFQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__OOFQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__NOFQ));
+  case ____P0VL__: {
+    __3PFQ=__4AGM(((____P0VL *)__2PFQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__OOFQ=((__READ_GLOBAL__B4YL *)__tmp__NOFQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __3PFQ=((____Q5YL *)__2PFQ)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__OOFQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__NOFQ));
+  case ____UVPM__: {
+    __3PFQ=__OFWN(((____UVPM *)__2PFQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__OOFQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__NOFQ));
+  case ____0ZPM__: {
+    __3PFQ=__QM1P(((____0ZPM *)__2PFQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__OOFQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__NOFQ));
+  case ____MR0N__: {
+    __3PFQ=__FQVO(((____MR0N *)__2PFQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__OOFQ=static_type__BA0Q();
+  case ____YWBP__: {
+    __3PFQ=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__OOFQ=static_type__MBUP();
+  case ____LYBP__: {
+    __3PFQ=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__OOFQ=static_type__RBUP();
+  case ____CZBP__: {
+    __3PFQ=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__OOFQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__NOFQ));
+  case ____3BEP__: {
+    __3PFQ=__ZPFQ(((____3BEP *)__2PFQ));
   } break;
   };
-  __tmp__NOFQ=__tmp__OOFQ;
-  return(__tmp__NOFQ);
+  __2PFQ=__3PFQ;
+  return(__2PFQ);
 }
 
-static __INTEGER__Q get_index_argument_type__ARTL(__SLOT_CODE__MIRG *Self__BRTL,__ITM_TYPE_PARAMETER__MEZ *p__CRTL)
-// ({SLOT_CODE__MIRG},{ITM_TYPE_PARAMETER__MEZ}) With result No recursive, No inlinable.
+static ____Q __PSTL(____1JRG *__QSTL,____TEZ *__RSTL)
+// ({__1JRG},{__TEZ}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__FRTL,max__GRTL,i__ERTL,__tmp__BSTL,__tmp__DSTL;
-  void *__tmp__ZWAM,*__tmp__LJXM;
-  __ITM_ARG__D0MD *Self__31VT;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__ORTL,*__tmp__5RTL;
-  result__FRTL= 0;
-  max__GRTL= 0;
-  if (((struct ___OBJ *)Self__BRTL->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-  };
-  i__ERTL= 0;
-  while_do__OYZL:
+  ____Q __USTL,__VSTL,__TSTL,__QTTL,__STTL;
+  void *__IYAM,*__0KXM;
+  ____S1MD *__M3VT;
+  ____1GYD *__3STL,*__OTTL;
+  __USTL= 0;
+  __VSTL= 0;
+  if (((struct ___OBJ *)__QSTL->__2JRG->__QLC)->__id==____OLC__) {
+  };
+  __TSTL= 0;
+  __3ZZL:
   {
-    __tmp__ZWAM=Self__BRTL->parent_slot__NIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__ZWAM)->__id==__ITM_SLOT__HLC__) {
-      __tmp__ORTL=((__ITM_SLOT__HLC *)__tmp__ZWAM)->argument_list__SLBE;
+    __IYAM=__QSTL->__2JRG->__QLC;
+    if (((struct ___OBJ *)__IYAM)->__id==____OLC__) {
+      __3STL=((____OLC *)__IYAM)->__BNBE;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__ORTL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ZWAM)->parent_itm_slot__QF0D.argument_list__SLBE;
+      __3STL=((____4G0D *)__IYAM)->__5G0D.__BNBE;
     };
-    if (((i__ERTL <= __tmp__ORTL->parent_arrayed_collection__UFYD.upper__N3AF) && (result__FRTL == max__GRTL))) {
-      __tmp__LJXM=Self__BRTL->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__LJXM)->__id==__ITM_SLOT__HLC__) {
-        __tmp__5RTL=((__ITM_SLOT__HLC *)__tmp__LJXM)->argument_list__SLBE;
+    if (((__TSTL <= __3STL->__DHYD.__24AF) && (__USTL == __VSTL))) {
+      __0KXM=__QSTL->__2JRG->__QLC;
+      if (((struct ___OBJ *)__0KXM)->__id==____OLC__) {
+        __OTTL=((____OLC *)__0KXM)->__BNBE;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__5RTL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LJXM)->parent_itm_slot__QF0D.argument_list__SLBE;
+        __OTTL=((____4G0D *)__0KXM)->__5G0D.__BNBE;
       };
-      __tmp__LJXM=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__5RTL)->parent_arrayed_collection__UFYD.storage__N4AF)[i__ERTL];
-      if (((struct ___OBJ *)__tmp__LJXM)->__id==__ITM_ARG__D0MD__) {
-        __tmp__BSTL= 1;
+      __0KXM=((void **)((____1GYD *)__OTTL)->__DHYD.__25AF)[__TSTL];
+      if (((struct ___OBJ *)__0KXM)->__id==____S1MD__) {
+        __QTTL= 1;
       } else /* ITM_ARGS */ {
-        __tmp__BSTL=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)__tmp__LJXM)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
+        __QTTL=(____Q)(((____JJTF *)__0KXM)->__I42G->__MD.__SD +  1);
       };
-      max__GRTL=(__INTEGER__Q)(max__GRTL + __tmp__BSTL);
-      if (((struct ___OBJ *)__tmp__LJXM)->__id==__ITM_ARG__D0MD__) {
-        Self__31VT=((__ITM_ARG__D0MD *)__tmp__LJXM);
-        __tmp__BSTL= 0;
-        if (((void *)Self__31VT->type__RVBE != (void *)p__CRTL)) {
-          __tmp__BSTL= 1;
+      __VSTL=(____Q)(__VSTL + __QTTL);
+      if (((struct ___OBJ *)__0KXM)->__id==____S1MD__) {
+        __M3VT=((____S1MD *)__0KXM);
+        __QTTL= 0;
+        if (((void *)__M3VT->__AXBE != (void *)__RSTL)) {
+          __QTTL= 1;
         };
-        __tmp__DSTL=__tmp__BSTL;
+        __STTL=__QTTL;
       } else /* ITM_ARGS */ {
-        __tmp__DSTL=get_index_type__4JXM(((__ITM_ARGS__0HTF *)((__ITM_ARG__D0MD *)__tmp__LJXM)),p__CRTL);
+        __STTL=__NLXM(((____JJTF *)((____S1MD *)__0KXM)),__RSTL);
       };
-      result__FRTL=(__INTEGER__Q)(result__FRTL + __tmp__DSTL);
-      i__ERTL=(__INTEGER__Q)(i__ERTL +  1);
-      goto while_do__OYZL;
+      __USTL=(____Q)(__USTL + __STTL);
+      __TSTL=(____Q)(__TSTL +  1);
+      goto __3ZZL;
     };
   };
-  if ((result__FRTL == max__GRTL)) {
-    result__FRTL=(__INTEGER__Q)(-  1);
+  if ((__USTL == __VSTL)) {
+    __USTL=(____Q)(-  1);
   };
-  max__GRTL=result__FRTL;
-  return(max__GRTL);
+  __VSTL=__USTL;
+  return(__VSTL);
 }
 
-static __INTEGER__Q get_index_argument_type__SSTL(__SLOT_DATA__WIRG *Self__TSTL,__ITM_TYPE_PARAMETER__MEZ *p__USTL)
-// ({SLOT_DATA__WIRG},{ITM_TYPE_PARAMETER__MEZ}) With result No recursive, No inlinable.
+static ____Q __BUTL(____FKRG *__CUTL,____TEZ *__DUTL)
+// ({__FKRG},{__TEZ}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__XSTL,max__YSTL,i__WSTL,__tmp__TTTL,__tmp__VTTL;
-  void *__tmp__IXAM,*__tmp__CLXM;
-  __ITM_ARG__D0MD *Self__RJXM;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__ATTL,*__tmp__RTTL;
-  result__XSTL= 0;
-  max__YSTL= 0;
-  if (((struct ___OBJ *)Self__TSTL->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-  };
-  i__WSTL= 0;
-  while_do__EZZL:
+  ____Q __GUTL,__HUTL,__FUTL,__CVTL,__EVTL;
+  void *__XYAM,*__RMXM;
+  ____S1MD *__ALXM;
+  ____1GYD *__PUTL,*__AVTL;
+  __GUTL= 0;
+  __HUTL= 0;
+  if (((struct ___OBJ *)__CUTL->__HKRG->__QLC)->__id==____OLC__) {
+  };
+  __FUTL= 0;
+  __T0ZL:
   {
-    __tmp__IXAM=Self__TSTL->parent_slot__YIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__IXAM)->__id==__ITM_SLOT__HLC__) {
-      __tmp__ATTL=((__ITM_SLOT__HLC *)__tmp__IXAM)->argument_list__SLBE;
+    __XYAM=__CUTL->__HKRG->__QLC;
+    if (((struct ___OBJ *)__XYAM)->__id==____OLC__) {
+      __PUTL=((____OLC *)__XYAM)->__BNBE;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__ATTL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IXAM)->parent_itm_slot__QF0D.argument_list__SLBE;
+      __PUTL=((____4G0D *)__XYAM)->__5G0D.__BNBE;
     };
-    if (((i__WSTL <= __tmp__ATTL->parent_arrayed_collection__UFYD.upper__N3AF) && (result__XSTL == max__YSTL))) {
-      __tmp__CLXM=Self__TSTL->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__CLXM)->__id==__ITM_SLOT__HLC__) {
-        __tmp__RTTL=((__ITM_SLOT__HLC *)__tmp__CLXM)->argument_list__SLBE;
+    if (((__FUTL <= __PUTL->__DHYD.__24AF) && (__GUTL == __HUTL))) {
+      __RMXM=__CUTL->__HKRG->__QLC;
+      if (((struct ___OBJ *)__RMXM)->__id==____OLC__) {
+        __AVTL=((____OLC *)__RMXM)->__BNBE;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__RTTL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CLXM)->parent_itm_slot__QF0D.argument_list__SLBE;
+        __AVTL=((____4G0D *)__RMXM)->__5G0D.__BNBE;
       };
-      __tmp__CLXM=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__RTTL)->parent_arrayed_collection__UFYD.storage__N4AF)[i__WSTL];
-      if (((struct ___OBJ *)__tmp__CLXM)->__id==__ITM_ARG__D0MD__) {
-        __tmp__TTTL= 1;
+      __RMXM=((void **)((____1GYD *)__AVTL)->__DHYD.__25AF)[__FUTL];
+      if (((struct ___OBJ *)__RMXM)->__id==____S1MD__) {
+        __CVTL= 1;
       } else /* ITM_ARGS */ {
-        __tmp__TTTL=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)__tmp__CLXM)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
+        __CVTL=(____Q)(((____JJTF *)__RMXM)->__I42G->__MD.__SD +  1);
       };
-      max__YSTL=(__INTEGER__Q)(max__YSTL + __tmp__TTTL);
-      if (((struct ___OBJ *)__tmp__CLXM)->__id==__ITM_ARG__D0MD__) {
-        Self__RJXM=((__ITM_ARG__D0MD *)__tmp__CLXM);
-        __tmp__TTTL= 0;
-        if (((void *)Self__RJXM->type__RVBE != (void *)p__USTL)) {
-          __tmp__TTTL= 1;
+      __HUTL=(____Q)(__HUTL + __CVTL);
+      if (((struct ___OBJ *)__RMXM)->__id==____S1MD__) {
+        __ALXM=((____S1MD *)__RMXM);
+        __CVTL= 0;
+        if (((void *)__ALXM->__AXBE != (void *)__DUTL)) {
+          __CVTL= 1;
         };
-        __tmp__VTTL=__tmp__TTTL;
+        __EVTL=__CVTL;
       } else /* ITM_ARGS */ {
-        __tmp__VTTL=get_index_type__4JXM(((__ITM_ARGS__0HTF *)((__ITM_ARG__D0MD *)__tmp__CLXM)),p__USTL);
+        __EVTL=__NLXM(((____JJTF *)((____S1MD *)__RMXM)),__DUTL);
       };
-      result__XSTL=(__INTEGER__Q)(result__XSTL + __tmp__VTTL);
-      i__WSTL=(__INTEGER__Q)(i__WSTL +  1);
-      goto while_do__EZZL;
+      __GUTL=(____Q)(__GUTL + __EVTL);
+      __FUTL=(____Q)(__FUTL +  1);
+      goto __T0ZL;
     };
   };
-  if ((result__XSTL == max__YSTL)) {
-    result__XSTL=(__INTEGER__Q)(-  1);
+  if ((__GUTL == __HUTL)) {
+    __GUTL=(____Q)(-  1);
   };
-  max__YSTL=result__XSTL;
-  return(max__YSTL);
+  __HUTL=__GUTL;
+  return(__HUTL);
 }
 
-static __INTEGER__Q hash_code__KQFF(__FAST_ARRAYoITM_TYPE_MONOo__SLB *Self__LQFF)
-// ({FAST_ARRAYoITM_TYPE_MONOo__SLB}) With result No recursive, No inlinable.
+static ____Q __ZRFF(____ZLB *__0RFF)
+// ({__ZLB}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__NQFF,__tmp__LLZS,__tmp__2QFF,__tmp__XQ1F;
-  __INTEGER__Q __tmp__LRFF;
-  void *Result__YY2T,*Result__2Y2T,*Result__EY3D;
-  __BOOLEAN__L Result__Q2VT,__tmp__4QFF;
-  result__NQFF= 0;
-  Result__Q2VT=(Self__LQFF->parent_arrayed_collection__0LB.upper__JBY <  0);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((! Result__Q2VT)) {
-    Result__YY2T=((void **)Self__LQFF->parent_arrayed_collection__0LB.storage__WHXC)[Self__LQFF->parent_arrayed_collection__0LB.upper__JBY];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (((void *)Result__YY2T != (void *)NULL)) {
-      Result__2Y2T=((void **)Self__LQFF->parent_arrayed_collection__0LB.storage__WHXC)[Self__LQFF->parent_arrayed_collection__0LB.upper__JBY];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      switch (((struct ___OBJ *)Result__2Y2T)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__LLZS=hash_code__1CM(((__STRING_CONSTANT__0 *)((__ITM_TYPE_SIMPLE__JMB *)Result__2Y2T)->name__DPC));
-        __tmp__2QFF=__tmp__LLZS;
-      } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__LLZS=hash_code__1CM(((__STRING_CONSTANT__0 *)((__ITM_TYPE_STYLE__TMB *)Result__2Y2T)->parent_itm_type_simple__UMB.name__DPC));
-        __tmp__2QFF=__tmp__LLZS;
-      } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__LLZS=hash_code__1CM(((__STRING_CONSTANT__0 *)((__ITM_TYPE_GENERIC__DPB *)Result__2Y2T)->parent_itm_type_style__EPB.parent_itm_type_simple__UMB.name__DPC));
-        __tmp__2QFF=__tmp__LLZS;
-      } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__LLZS=hash_code__1CM(((__STRING_CONSTANT__0 *)((__ITM_TYPE_PARAMETER__MEZ *)Result__2Y2T)->parent_itm_type__NEZ.name__DPC));
-        __tmp__2QFF=__tmp__LLZS;
-      } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        (&__string_438)->count__0C= 14;
-        (&__string_438)->storage__1C="Slot deferred.";
-        print__CKG((&__string_438));
+  ____Q __2RFF,__0MZS,__LSFF,__GS1F,__0SFF;
+  void *__H02T,*__L02T,*__TZ3D;
+  ____L __53VT,__NSFF;
+  __2RFF= 0;
+  __53VT=(__0RFF->__BMB.__QBY <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((! __53VT)) {
+    __H02T=((void **)__0RFF->__BMB.__FJXC)[__0RFF->__BMB.__QBY];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (((void *)__H02T != (void *)NULL)) {
+      __L02T=((void **)__0RFF->__BMB.__FJXC)[__0RFF->__BMB.__QBY];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      switch (((struct ___OBJ *)__L02T)->__id) {
+      case ____QMB__: {
+        __0MZS=__CDM(((____0 *)((____QMB *)__L02T)->__KPC));
+        __LSFF=__0MZS;
+      } break;
+      case ____0MB__: {
+        __0MZS=__CDM(((____0 *)((____0MB *)__L02T)->__1MB.__KPC));
+        __LSFF=__0MZS;
+      } break;
+      case ____KPB__: {
+        __0MZS=__CDM(((____0 *)((____KPB *)__L02T)->__LPB.__1MB.__KPC));
+        __LSFF=__0MZS;
+      } break;
+      case ____TEZ__: {
+        __0MZS=__CDM(((____0 *)((____TEZ *)__L02T)->__UEZ.__KPC));
+        __LSFF=__0MZS;
+      } break;
+      case ____GZRC__: {
+        (&__string_438)->__0C= 14;
+        (&__string_438)->__1C="Slot deferred.";
+        __JKG((&__string_438));
         fputc((int)('\n'),stdout);
         exit(( 1));
-        __tmp__2QFF= 0;
+        __LSFF= 0;
       } break;
       };
-      result__NQFF=__tmp__2QFF;
-      __tmp__4QFF=TRUE__K__;
+      __2RFF=__LSFF;
+      __NSFF=__K__;
     } else /* FALSE */ {
-      __tmp__4QFF=FALSE__O__;
+      __NSFF=__O__;
     };
-    if ((! __tmp__4QFF)) {
-      Result__2Y2T=((void **)Self__LQFF->parent_arrayed_collection__0LB.storage__WHXC)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (((void *)Result__2Y2T != (void *)NULL)) {
-        Result__EY3D=((void **)Self__LQFF->parent_arrayed_collection__0LB.storage__WHXC)[ 0];
-        switch (((struct ___OBJ *)Result__EY3D)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__XQ1F=hash_code__1CM(((__STRING_CONSTANT__0 *)((__ITM_TYPE_SIMPLE__JMB *)Result__EY3D)->name__DPC));
-          __tmp__LRFF=__tmp__XQ1F;
+    if ((! __NSFF)) {
+      __L02T=((void **)__0RFF->__BMB.__FJXC)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (((void *)__L02T != (void *)NULL)) {
+        __TZ3D=((void **)__0RFF->__BMB.__FJXC)[ 0];
+        switch (((struct ___OBJ *)__TZ3D)->__id) {
+        case ____QMB__: {
+          __GS1F=__CDM(((____0 *)((____QMB *)__TZ3D)->__KPC));
+          __0SFF=__GS1F;
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__XQ1F=hash_code__1CM(((__STRING_CONSTANT__0 *)((__ITM_TYPE_STYLE__TMB *)Result__EY3D)->parent_itm_type_simple__UMB.name__DPC));
-          __tmp__LRFF=__tmp__XQ1F;
+        case ____0MB__: {
+          __GS1F=__CDM(((____0 *)((____0MB *)__TZ3D)->__1MB.__KPC));
+          __0SFF=__GS1F;
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__XQ1F=hash_code__1CM(((__STRING_CONSTANT__0 *)((__ITM_TYPE_GENERIC__DPB *)Result__EY3D)->parent_itm_type_style__EPB.parent_itm_type_simple__UMB.name__DPC));
-          __tmp__LRFF=__tmp__XQ1F;
+        case ____KPB__: {
+          __GS1F=__CDM(((____0 *)((____KPB *)__TZ3D)->__LPB.__1MB.__KPC));
+          __0SFF=__GS1F;
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__XQ1F=hash_code__1CM(((__STRING_CONSTANT__0 *)((__ITM_TYPE_PARAMETER__MEZ *)Result__EY3D)->parent_itm_type__NEZ.name__DPC));
-          __tmp__LRFF=__tmp__XQ1F;
+        case ____TEZ__: {
+          __GS1F=__CDM(((____0 *)((____TEZ *)__TZ3D)->__UEZ.__KPC));
+          __0SFF=__GS1F;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          print__CKG((&__string_438));
+        case ____GZRC__: {
+          __JKG((&__string_438));
           fputc((int)('\n'),stdout);
           exit(( 1));
-          __tmp__LRFF= 0;
+          __0SFF= 0;
         } break;
         };
-        result__NQFF=__tmp__LRFF;
+        __2RFF=__0SFF;
       };
     };
   };
-  __tmp__LLZS=result__NQFF;
-  return(__tmp__LLZS);
+  __0MZS=__2RFF;
+  return(__0MZS);
 }
 
-static __BOOLEAN__L fast_has__403G(__HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC *Self__503G,__FAST_ARRAYoITM_TYPE_MONOo__SLB *e__A13G)
-// ({HASHED_SEToFAST_ARRAYoITM_TYPE_MONOoo__NSC},{NULLxFAST_ARRAYoITM_TYPE_MONOo__SLB}) With result No recursive, No inlinable.
+static ____L __N23G(____USC *__O23G,____ZLB *__P23G)
+// ({__USC},{NULLx__ZLB}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__K13G;
-  __HASHED_SET_NODEoFAST_ARRAYoITM_TYPE_MONOoo__YH0G *node__J13G;
-  __BOOLEAN__L Result__B13G;
-  __tmp__K13G=hash_code__KQFF(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)e__A13G));
-  node__J13G=((void **)Self__503G->buckets__EI0G)[(__INTEGER__Q)(__tmp__K13G % Self__503G->capacity__3H0G)];
-  while ((! (((void *)node__J13G == (void *)NULL) || ((void *)node__J13G->item__QI0G == (void *)e__A13G)))) {
-    node__J13G=node__J13G->next__2I0G;
-  };
-  Result__B13G=((void *)node__J13G != (void *)NULL);
-  return(Result__B13G);
+  ____Q __Z23G;
+  ____HJ0G *__Y23G;
+  ____L __Q23G;
+  __Z23G=__ZRFF(((____ZLB *)__P23G));
+  __Y23G=((void **)__O23G->__TJ0G)[(____Q)(__Z23G % __O23G->__MJ0G)];
+  while ((! (((void *)__Y23G == (void *)NULL) || ((void *)__Y23G->__5J0G == (void *)__P23G)))) {
+    __Y23G=__Y23G->__LK0G;
+  };
+  __Q23G=((void *)__Y23G != (void *)NULL);
+  return(__Q23G);
 }
 
-static void free__XPD(__FAST_ARRAYoITM_TYPE_MONOo__SLB *tmp__ZPD)
-// ({NULLxFAST_ARRAYoITM_TYPE_MONOo__SLB}) Void No recursive, No inlinable.
+static void __4PD(____ZLB *__AQD)
+// ({NULLx__ZLB}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__QNY,__tmp__SNY,__tmp__JHWB,Self__XS4C;
-  __POINTER__IB __tmp__HHWB;
-  __FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *Self__JMY;
-  __BOOLEAN__L __tmp__0MY;
-  void **__tmp__INY;
-  ((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)tmp__ZPD)->parent_arrayed_collection__0LB.upper__JBY=(__INTEGER__Q)(-  1);
-  Self__JMY=((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)free_list__IRC);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__JMY->parent_arrayed_collection__HRC.upper__FJY +  1) <= (__INTEGER__Q)(Self__JMY->parent_arrayed_collection__HRC.capacity__NMY -  1))) {
-    Self__JMY->parent_arrayed_collection__HRC.upper__FJY=(__INTEGER__Q)(Self__JMY->parent_arrayed_collection__HRC.upper__FJY +  1);
-    __tmp__0MY=TRUE__K__;
+  ____Q __XNY,__ZNY,__YIWB,__GU4C;
+  ____IB __WIWB;
+  ____GRC *__QMY;
+  ____L __BNY;
+  void **__PNY;
+  ((____ZLB *)__AQD)->__BMB.__QBY=(____Q)(-  1);
+  __QMY=((____GRC *)__PRC);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__QMY->__ORC.__MJY +  1) <= (____Q)(__QMY->__ORC.__UMY -  1))) {
+    __QMY->__ORC.__MJY=(____Q)(__QMY->__ORC.__MJY +  1);
+    __BNY=__K__;
   } else /* FALSE */ {
-    __tmp__0MY=FALSE__O__;
-  };
-  if ((! __tmp__0MY)) {
-    if ((Self__JMY->parent_arrayed_collection__HRC.capacity__NMY ==  0)) {
-      __tmp__INY=create__XLEB( 2);
-      Self__JMY->parent_arrayed_collection__HRC.storage__JNY=__tmp__INY;
-      Self__JMY->parent_arrayed_collection__HRC.capacity__NMY= 2;
-      Self__JMY->parent_arrayed_collection__HRC.upper__FJY= 0;
-    } else /* FALSE */ {
-      __tmp__QNY=(__INTEGER__Q)(Self__JMY->parent_arrayed_collection__HRC.capacity__NMY <<  1);
-      __tmp__INY=Self__JMY->parent_arrayed_collection__HRC.storage__JNY;
-      __tmp__SNY=Self__JMY->parent_arrayed_collection__HRC.capacity__NMY;
-      __tmp__HHWB=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__INY)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__SNY * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__QNY * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__INY=((void **)__tmp__HHWB);
-      __tmp__JHWB=(__INTEGER__Q)(__tmp__QNY -  1);
-      Self__XS4C=__tmp__SNY;
-      while ((Self__XS4C <= __tmp__JHWB)) {
-        __tmp__INY[Self__XS4C]=NULL;
-        Self__XS4C=(__INTEGER__Q)(Self__XS4C +  1);
-      };
-      Self__JMY->parent_arrayed_collection__HRC.storage__JNY=__tmp__INY;
-      Self__JMY->parent_arrayed_collection__HRC.capacity__NMY=__tmp__QNY;
-      Self__JMY->parent_arrayed_collection__HRC.upper__FJY=(__INTEGER__Q)(Self__JMY->parent_arrayed_collection__HRC.upper__FJY +  1);
-    };
-  };
-  ((void **)Self__JMY->parent_arrayed_collection__HRC.storage__JNY)[Self__JMY->parent_arrayed_collection__HRC.upper__FJY]=tmp__ZPD;
+    __BNY=__O__;
+  };
+  if ((! __BNY)) {
+    if ((__QMY->__ORC.__UMY ==  0)) {
+      __PNY=__GMEB( 2);
+      __QMY->__ORC.__QNY=__PNY;
+      __QMY->__ORC.__UMY= 2;
+      __QMY->__ORC.__MJY= 0;
+    } else /* FALSE */ {
+      __XNY=(____Q)(__QMY->__ORC.__UMY <<  1);
+      __PNY=__QMY->__ORC.__QNY;
+      __ZNY=__QMY->__ORC.__UMY;
+      __WIWB=__55W(((____IB )((void **)__PNY)),((____YWB )(____Q)(__ZNY * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__XNY * ((____Q )(sizeof(void *))))));
+      __PNY=((void **)__WIWB);
+      __YIWB=(____Q)(__XNY -  1);
+      __GU4C=__ZNY;
+      while ((__GU4C <= __YIWB)) {
+        __PNY[__GU4C]=NULL;
+        __GU4C=(____Q)(__GU4C +  1);
+      };
+      __QMY->__ORC.__QNY=__PNY;
+      __QMY->__ORC.__UMY=__XNY;
+      __QMY->__ORC.__MJY=(____Q)(__QMY->__ORC.__MJY +  1);
+    };
+  };
+  ((void **)__QMY->__ORC.__QNY)[__QMY->__ORC.__MJY]=__AQD;
 }
 
-static void* to_run_for__ZY4E(__ITM_TYPE_BLOCK__XXRC *Self__0Y4E,void *p__1Y4E)
-// ({ITM_TYPE_BLOCK__XXRC},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxDTA_RD__IK2CxPROFIL_SLOT__BO2CxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJxDTA_BLOCK__URWJxDTA_RD_ARGS__VRWJ}) With result Recursive, No inlinable.
+static void* __I04E(____GZRC *__J04E,void *__K04E)
+// ({__GZRC},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__XL2Cx__QP2Cx__EQ5Dx__L4NJx__DTWJx__ETWJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__KIEF;
-  __TYPE_FULL__PMB *__tmp__ENZS;
-  __TYPE_BLOCK__VO5D *__tmp__ZIEF;
-  __FAST_ARRAYoTYPE_FULLo__IAY *result__5Y2T,*__tmp__CZ2T,*__tmp__MZ2T;
-  __BOOLEAN__L Result__AZ2T;
-  __FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *Self__DZ2T;
-  result__5Y2T=NULL;
-  Result__AZ2T=(((__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *)free_list__GM1)->parent_arrayed_collection__FM1.upper__VXXC <  0);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (Result__AZ2T) {
-    __tmp__CZ2T=create_with_capacity__KHRB( 16);
-    result__5Y2T=__tmp__CZ2T;
+  void *__ZJEF;
+  ____WMB *__TOZS;
+  ____EQ5D *__IKEF;
+  ____PAY *__O02T,*__R02T,*__102T;
+  ____L __P02T;
+  ____EM1 *__S02T;
+  __O02T=NULL;
+  __P02T=(((____EM1 *)__NM1)->__MM1.__EZXC <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__P02T) {
+    __R02T=__ZIRB( 16);
+    __O02T=__R02T;
   } else /* FALSE */ {
-    Self__DZ2T=((__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *)free_list__GM1);
-    __tmp__CZ2T=((void **)Self__DZ2T->parent_arrayed_collection__FM1.storage__UGYC)[Self__DZ2T->parent_arrayed_collection__FM1.upper__VXXC];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    result__5Y2T=__tmp__CZ2T;
-    Self__DZ2T=((__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *)free_list__GM1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__DZ2T->parent_arrayed_collection__FM1.upper__VXXC=(__INTEGER__Q)(Self__DZ2T->parent_arrayed_collection__FM1.upper__VXXC -  1);
-  };
-  if (((void *)Self__0Y4E->type_argument__JWSC != (void *)NULL)) {
-    __tmp__KIEF=Self__0Y4E->type_argument__JWSC;
-    switch (((struct ___OBJ *)__tmp__KIEF)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      __tmp__ENZS=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__KIEF));
-      add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)result__5Y2T),__tmp__ENZS);
-    } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      __tmp__ENZS=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KIEF)));
-      add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)result__5Y2T),__tmp__ENZS);
-    } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      __tmp__ENZS=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KIEF)),p__1Y4E);
-      add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)result__5Y2T),__tmp__ENZS);
-    } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      __tmp__ENZS=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KIEF)),p__1Y4E);
-      add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)result__5Y2T),__tmp__ENZS);
-    } break;
-    case __ITM_TYPE_MULTI__NURC__: {
-      to_run_in__for__CCWF(((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KIEF)),result__5Y2T,p__1Y4E);
-    } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      __tmp__ENZS=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KIEF)),p__1Y4E);
-      add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)result__5Y2T),__tmp__ENZS);
-    } break;
-    };
-  };
-  __tmp__CZ2T=alias__ESDB(result__5Y2T);
-  result__5Y2T=NULL;
-  Result__AZ2T=(((__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *)free_list__GM1)->parent_arrayed_collection__FM1.upper__VXXC <  0);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (Result__AZ2T) {
-    __tmp__MZ2T=create_with_capacity__KHRB( 16);
-    result__5Y2T=__tmp__MZ2T;
+    __S02T=((____EM1 *)__NM1);
+    __R02T=((void **)__S02T->__MM1.__DIYC)[__S02T->__MM1.__EZXC];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __O02T=__R02T;
+    __S02T=((____EM1 *)__NM1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __S02T->__MM1.__EZXC=(____Q)(__S02T->__MM1.__EZXC -  1);
+  };
+  if (((void *)__J04E->__YXSC != (void *)NULL)) {
+    __ZJEF=__J04E->__YXSC;
+    switch (((struct ___OBJ *)__ZJEF)->__id) {
+    case ____QMB__: {
+      __TOZS=__43X(((____QMB *)__ZJEF));
+      __2DYB(((____PAY *)__O02T),__TOZS);
+    } break;
+    case ____0MB__: {
+      __TOZS=__D5X(((____0MB *)((____QMB *)__ZJEF)));
+      __2DYB(((____PAY *)__O02T),__TOZS);
+    } break;
+    case ____KPB__: {
+      __TOZS=__LAY(((____KPB *)((____QMB *)__ZJEF)),__K04E);
+      __2DYB(((____PAY *)__O02T),__TOZS);
+    } break;
+    case ____TEZ__: {
+      __TOZS=__HZ1D(((____TEZ *)((____QMB *)__ZJEF)),__K04E);
+      __2DYB(((____PAY *)__O02T),__TOZS);
+    } break;
+    case ____2VRC__: {
+      __RDWF(((____2VRC *)((____QMB *)__ZJEF)),__O02T,__K04E);
+    } break;
+    case ____GZRC__: {
+      __TOZS=__I04E(((____GZRC *)((____QMB *)__ZJEF)),__K04E);
+      __2DYB(((____PAY *)__O02T),__TOZS);
+    } break;
+    };
+  };
+  __R02T=__TSDB(__O02T);
+  __O02T=NULL;
+  __P02T=(((____EM1 *)__NM1)->__MM1.__EZXC <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__P02T) {
+    __102T=__ZIRB( 16);
+    __O02T=__102T;
   } else /* FALSE */ {
-    Self__DZ2T=((__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *)free_list__GM1);
-    __tmp__MZ2T=((void **)Self__DZ2T->parent_arrayed_collection__FM1.storage__UGYC)[Self__DZ2T->parent_arrayed_collection__FM1.upper__VXXC];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    result__5Y2T=__tmp__MZ2T;
-    Self__DZ2T=((__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *)free_list__GM1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__DZ2T->parent_arrayed_collection__FM1.upper__VXXC=(__INTEGER__Q)(Self__DZ2T->parent_arrayed_collection__FM1.upper__VXXC -  1);
-  };
-  if (((void *)Self__0Y4E->type_result__TWSC != (void *)NULL)) {
-    __tmp__KIEF=Self__0Y4E->type_result__TWSC;
-    switch (((struct ___OBJ *)__tmp__KIEF)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      __tmp__ENZS=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__KIEF));
-      add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)result__5Y2T),__tmp__ENZS);
-    } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      __tmp__ENZS=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KIEF)));
-      add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)result__5Y2T),__tmp__ENZS);
-    } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      __tmp__ENZS=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KIEF)),p__1Y4E);
-      add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)result__5Y2T),__tmp__ENZS);
-    } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      __tmp__ENZS=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KIEF)),p__1Y4E);
-      add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)result__5Y2T),__tmp__ENZS);
-    } break;
-    case __ITM_TYPE_MULTI__NURC__: {
-      to_run_in__for__CCWF(((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KIEF)),result__5Y2T,p__1Y4E);
-    } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      __tmp__ENZS=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KIEF)),p__1Y4E);
-      add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)result__5Y2T),__tmp__ENZS);
-    } break;
-    };
-  };
-  __tmp__MZ2T=alias__ESDB(result__5Y2T);
-  __tmp__ZIEF=get_direct__and_result__ZNJF(__tmp__CZ2T,__tmp__MZ2T);
-  __tmp__KIEF=__tmp__ZIEF->parent_type__WO5D.default__0LC;
-  return(__tmp__KIEF);
+    __S02T=((____EM1 *)__NM1);
+    __102T=((void **)__S02T->__MM1.__DIYC)[__S02T->__MM1.__EZXC];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __O02T=__102T;
+    __S02T=((____EM1 *)__NM1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __S02T->__MM1.__EZXC=(____Q)(__S02T->__MM1.__EZXC -  1);
+  };
+  if (((void *)__J04E->__CYSC != (void *)NULL)) {
+    __ZJEF=__J04E->__CYSC;
+    switch (((struct ___OBJ *)__ZJEF)->__id) {
+    case ____QMB__: {
+      __TOZS=__43X(((____QMB *)__ZJEF));
+      __2DYB(((____PAY *)__O02T),__TOZS);
+    } break;
+    case ____0MB__: {
+      __TOZS=__D5X(((____0MB *)((____QMB *)__ZJEF)));
+      __2DYB(((____PAY *)__O02T),__TOZS);
+    } break;
+    case ____KPB__: {
+      __TOZS=__LAY(((____KPB *)((____QMB *)__ZJEF)),__K04E);
+      __2DYB(((____PAY *)__O02T),__TOZS);
+    } break;
+    case ____TEZ__: {
+      __TOZS=__HZ1D(((____TEZ *)((____QMB *)__ZJEF)),__K04E);
+      __2DYB(((____PAY *)__O02T),__TOZS);
+    } break;
+    case ____2VRC__: {
+      __RDWF(((____2VRC *)((____QMB *)__ZJEF)),__O02T,__K04E);
+    } break;
+    case ____GZRC__: {
+      __TOZS=__I04E(((____GZRC *)((____QMB *)__ZJEF)),__K04E);
+      __2DYB(((____PAY *)__O02T),__TOZS);
+    } break;
+    };
+  };
+  __102T=__TSDB(__O02T);
+  __IKEF=__IPJF(__R02T,__102T);
+  __ZJEF=__IKEF->__FQ5D.__BMC;
+  return(__ZJEF);
 }
 
-static void add_last__NCYB(__FAST_ARRAYoTYPE_FULLo__IAY *Self__OCYB,__TYPE_FULL__PMB *element__PCYB)
-// ({FAST_ARRAYoTYPE_FULLo__IAY},{NULLxTYPE_FULL__PMB}) Void No recursive, No inlinable.
+static void __2DYB(____PAY *__3DYB,____WMB *__4DYB)
+// ({__PAY},{NULLx__WMB}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__RDYB,__tmp__TDYB,__tmp__LW0C,Self__OUEE;
-  __POINTER__IB __tmp__JW0C;
-  __BOOLEAN__L __tmp__4CYB;
-  void **__tmp__KDYB;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__OCYB->parent_arrayed_collection__QAY.upper__DUDB +  1) <= (__INTEGER__Q)(Self__OCYB->parent_arrayed_collection__QAY.capacity__F2XB -  1))) {
-    Self__OCYB->parent_arrayed_collection__QAY.upper__DUDB=(__INTEGER__Q)(Self__OCYB->parent_arrayed_collection__QAY.upper__DUDB +  1);
-    __tmp__4CYB=TRUE__K__;
+  ____Q __AFYB,__CFYB,__0X0C,__3VEE;
+  ____IB __YX0C;
+  ____L __NEYB;
+  void **__ZEYB;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__3DYB->__XAY.__SUDB +  1) <= (____Q)(__3DYB->__XAY.__U3XB -  1))) {
+    __3DYB->__XAY.__SUDB=(____Q)(__3DYB->__XAY.__SUDB +  1);
+    __NEYB=__K__;
   } else /* FALSE */ {
-    __tmp__4CYB=FALSE__O__;
-  };
-  if ((! __tmp__4CYB)) {
-    if ((Self__OCYB->parent_arrayed_collection__QAY.capacity__F2XB ==  0)) {
-      __tmp__KDYB=create__1MFC( 2);
-      Self__OCYB->parent_arrayed_collection__QAY.storage__S2XB=__tmp__KDYB;
-      Self__OCYB->parent_arrayed_collection__QAY.capacity__F2XB= 2;
-      Self__OCYB->parent_arrayed_collection__QAY.upper__DUDB= 0;
-    } else /* FALSE */ {
-      __tmp__RDYB=(__INTEGER__Q)(Self__OCYB->parent_arrayed_collection__QAY.capacity__F2XB <<  1);
-      __tmp__KDYB=Self__OCYB->parent_arrayed_collection__QAY.storage__S2XB;
-      __tmp__TDYB=Self__OCYB->parent_arrayed_collection__QAY.capacity__F2XB;
-      __tmp__JW0C=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__KDYB)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__TDYB * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__RDYB * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__KDYB=((void **)__tmp__JW0C);
-      __tmp__LW0C=(__INTEGER__Q)(__tmp__RDYB -  1);
-      Self__OUEE=__tmp__TDYB;
-      while ((Self__OUEE <= __tmp__LW0C)) {
-        __tmp__KDYB[Self__OUEE]=NULL;
-        Self__OUEE=(__INTEGER__Q)(Self__OUEE +  1);
-      };
-      Self__OCYB->parent_arrayed_collection__QAY.storage__S2XB=__tmp__KDYB;
-      Self__OCYB->parent_arrayed_collection__QAY.capacity__F2XB=__tmp__RDYB;
-      Self__OCYB->parent_arrayed_collection__QAY.upper__DUDB=(__INTEGER__Q)(Self__OCYB->parent_arrayed_collection__QAY.upper__DUDB +  1);
-    };
-  };
-  ((void **)Self__OCYB->parent_arrayed_collection__QAY.storage__S2XB)[Self__OCYB->parent_arrayed_collection__QAY.upper__DUDB]=element__PCYB;
+    __NEYB=__O__;
+  };
+  if ((! __NEYB)) {
+    if ((__3DYB->__XAY.__U3XB ==  0)) {
+      __ZEYB=__KOFC( 2);
+      __3DYB->__XAY.__B4XB=__ZEYB;
+      __3DYB->__XAY.__U3XB= 2;
+      __3DYB->__XAY.__SUDB= 0;
+    } else /* FALSE */ {
+      __AFYB=(____Q)(__3DYB->__XAY.__U3XB <<  1);
+      __ZEYB=__3DYB->__XAY.__B4XB;
+      __CFYB=__3DYB->__XAY.__U3XB;
+      __YX0C=__55W(((____IB )((void **)__ZEYB)),((____YWB )(____Q)(__CFYB * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__AFYB * ((____Q )(sizeof(void *))))));
+      __ZEYB=((void **)__YX0C);
+      __0X0C=(____Q)(__AFYB -  1);
+      __3VEE=__CFYB;
+      while ((__3VEE <= __0X0C)) {
+        __ZEYB[__3VEE]=NULL;
+        __3VEE=(____Q)(__3VEE +  1);
+      };
+      __3DYB->__XAY.__B4XB=__ZEYB;
+      __3DYB->__XAY.__U3XB=__AFYB;
+      __3DYB->__XAY.__SUDB=(____Q)(__3DYB->__XAY.__SUDB +  1);
+    };
+  };
+  ((void **)__3DYB->__XAY.__B4XB)[__3DYB->__XAY.__SUDB]=__4DYB;
 }
 
-static void free__ASDB(__FAST_ARRAYoTYPE_FULLo__IAY *tmp__CSDB)
-// ({NULLxFAST_ARRAYoTYPE_FULLo__IAY}) Void No recursive, No inlinable.
+static void __PSDB(____PAY *__RSDB)
+// ({NULLx__PAY}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__1GYC,__tmp__3GYC,__tmp__4T5D,Self__ILHF;
-  __POINTER__IB __tmp__2T5D;
-  __FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *Self__UFYC;
-  __BOOLEAN__L __tmp__FGYC;
-  void **__tmp__TGYC;
-  ((__FAST_ARRAYoTYPE_FULLo__IAY *)tmp__CSDB)->parent_arrayed_collection__QAY.upper__DUDB=(__INTEGER__Q)(-  1);
-  Self__UFYC=((__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *)free_list__GM1);
-  if (((__INTEGER__Q)(Self__UFYC->parent_arrayed_collection__FM1.upper__VXXC +  1) <= (__INTEGER__Q)(Self__UFYC->parent_arrayed_collection__FM1.capacity__YFYC -  1))) {
-    Self__UFYC->parent_arrayed_collection__FM1.upper__VXXC=(__INTEGER__Q)(Self__UFYC->parent_arrayed_collection__FM1.upper__VXXC +  1);
-    __tmp__FGYC=TRUE__K__;
+  ____Q __KIYC,__MIYC,__NV5D,__XMHF;
+  ____IB __LV5D;
+  ____EM1 *__DHYC;
+  ____L __UHYC;
+  void **__CIYC;
+  ((____PAY *)__RSDB)->__XAY.__SUDB=(____Q)(-  1);
+  __DHYC=((____EM1 *)__NM1);
+  if (((____Q)(__DHYC->__MM1.__EZXC +  1) <= (____Q)(__DHYC->__MM1.__HHYC -  1))) {
+    __DHYC->__MM1.__EZXC=(____Q)(__DHYC->__MM1.__EZXC +  1);
+    __UHYC=__K__;
   } else /* FALSE */ {
-    __tmp__FGYC=FALSE__O__;
-  };
-  if ((! __tmp__FGYC)) {
-    if ((Self__UFYC->parent_arrayed_collection__FM1.capacity__YFYC ==  0)) {
-      __tmp__TGYC=create__VWID( 2);
-      Self__UFYC->parent_arrayed_collection__FM1.storage__UGYC=__tmp__TGYC;
-      Self__UFYC->parent_arrayed_collection__FM1.capacity__YFYC= 2;
-      Self__UFYC->parent_arrayed_collection__FM1.upper__VXXC= 0;
-    } else /* FALSE */ {
-      __tmp__1GYC=(__INTEGER__Q)(Self__UFYC->parent_arrayed_collection__FM1.capacity__YFYC <<  1);
-      __tmp__TGYC=Self__UFYC->parent_arrayed_collection__FM1.storage__UGYC;
-      __tmp__3GYC=Self__UFYC->parent_arrayed_collection__FM1.capacity__YFYC;
-      __tmp__2T5D=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__TGYC)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__3GYC * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__1GYC * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__TGYC=((void **)__tmp__2T5D);
-      __tmp__4T5D=(__INTEGER__Q)(__tmp__1GYC -  1);
-      Self__ILHF=__tmp__3GYC;
-      while ((Self__ILHF <= __tmp__4T5D)) {
-        __tmp__TGYC[Self__ILHF]=NULL;
-        Self__ILHF=(__INTEGER__Q)(Self__ILHF +  1);
-      };
-      Self__UFYC->parent_arrayed_collection__FM1.storage__UGYC=__tmp__TGYC;
-      Self__UFYC->parent_arrayed_collection__FM1.capacity__YFYC=__tmp__1GYC;
-      Self__UFYC->parent_arrayed_collection__FM1.upper__VXXC=(__INTEGER__Q)(Self__UFYC->parent_arrayed_collection__FM1.upper__VXXC +  1);
-    };
-  };
-  ((void **)Self__UFYC->parent_arrayed_collection__FM1.storage__UGYC)[Self__UFYC->parent_arrayed_collection__FM1.upper__VXXC]=tmp__CSDB;
+    __UHYC=__O__;
+  };
+  if ((! __UHYC)) {
+    if ((__DHYC->__MM1.__HHYC ==  0)) {
+      __CIYC=__EYID( 2);
+      __DHYC->__MM1.__DIYC=__CIYC;
+      __DHYC->__MM1.__HHYC= 2;
+      __DHYC->__MM1.__EZXC= 0;
+    } else /* FALSE */ {
+      __KIYC=(____Q)(__DHYC->__MM1.__HHYC <<  1);
+      __CIYC=__DHYC->__MM1.__DIYC;
+      __MIYC=__DHYC->__MM1.__HHYC;
+      __LV5D=__55W(((____IB )((void **)__CIYC)),((____YWB )(____Q)(__MIYC * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__KIYC * ((____Q )(sizeof(void *))))));
+      __CIYC=((void **)__LV5D);
+      __NV5D=(____Q)(__KIYC -  1);
+      __XMHF=__MIYC;
+      while ((__XMHF <= __NV5D)) {
+        __CIYC[__XMHF]=NULL;
+        __XMHF=(____Q)(__XMHF +  1);
+      };
+      __DHYC->__MM1.__DIYC=__CIYC;
+      __DHYC->__MM1.__HHYC=__KIYC;
+      __DHYC->__MM1.__EZXC=(____Q)(__DHYC->__MM1.__EZXC +  1);
+    };
+  };
+  ((void **)__DHYC->__MM1.__DIYC)[__DHYC->__MM1.__EZXC]=__RSDB;
 }
 
-static void* alias__ESDB(__FAST_ARRAYoTYPE_FULLo__IAY *tmp__GSDB)
-// ({NULLxFAST_ARRAYoTYPE_FULLo__IAY}) With result No recursive, No inlinable.
+static void* __TSDB(____PAY *__VSDB)
+// ({NULLx__PAY}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__HEDI,__tmp__3UBK,i__BYRL,idx__DHDI,__tmp__MKQI;
-  __INTEGER__Q i__DKQI,__tmp__KLQI,__tmp__MLQI;
-  __POINTER__IB ptr__DQYI,__tmp__JQYI,__tmp__ZZ2T,__tmp__1Z2T;
-  __UINTEGER_32__RWB __tmp__2Z2T;
-  __FAST_ARRAYoTYPE_FULLo__IAY *result__ISDB,*result__GEDI,*Self__ZTBK;
-  __FAST_ARRAYoTYPE_FULLo__IAY *__tmp__JUBK;
-  __BOOLEAN__L Result__V5JC,__tmp__AFDI,result__2TBK;
-  __HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB *Self__RDDI,*Self__0GDI;
-  __HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI *node__FEDI,*node__EHDI;
-  __HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI *node1__HKQI;
-  __HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI *node2__IKQI;
-  __HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI *Self__DFEJ;
-  void **__tmp__ZUBK,**__tmp__1UBK,**Self__NXRL;
-  void **old_buckets__GKQI,**__tmp__PKQI;
-  void *Result__HSDB;
-  result__ISDB=NULL;
-  Result__V5JC=(((__FAST_ARRAYoTYPE_FULLo__IAY *)tmp__GSDB)->parent_arrayed_collection__QAY.upper__DUDB <  0);
-  if (Result__V5JC) {
-    result__ISDB=empty_list__PSDB;
+  ____Q __WFDI,__MWBK,__QZRL,__SIDI,__1LQI,__SLQI,__ZMQI,__1MQI;
+  ____IB __SRYI,__YRYI,__I12T,__K12T;
+  ____YWB __L12T;
+  ____PAY *__XSDB,*__VFDI,*__IVBK,*__YVBK;
+  ____L __EBKC,__PGDI,__LVBK;
+  ____FTDB *__AFDI,*__JIDI;
+  ____SFDI *__UFDI,*__TIDI,*__WLQI,*__XLQI,*__SGEJ;
+  void **__IWBK,**__KWBK,**__2YRL;
+  void **__VLQI,**__4LQI;
+  void *__WSDB;
+  __XSDB=NULL;
+  __EBKC=(((____PAY *)__VSDB)->__XAY.__SUDB <  0);
+  if (__EBKC) {
+    __XSDB=__4SDB;
   } else /* FALSE */ {
-    Self__RDDI=((__HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB *)bucket__3SDB);
-    result__GEDI=NULL;
-    __tmp__HEDI=hash_code__DEFI(((__FAST_ARRAYoTYPE_FULLo__IAY *)tmp__GSDB));
-    node__FEDI=((void **)Self__RDDI->buckets__PEDI)[(__INTEGER__Q)(__tmp__HEDI % Self__RDDI->capacity__IEDI)];
-    until_do__KFFI:
+    __AFDI=((____FTDB *)__MTDB);
+    __VFDI=NULL;
+    __WFDI=__SFFI(((____PAY *)__VSDB));
+    __UFDI=((void **)__AFDI->__4FDI)[(____Q)(__WFDI % __AFDI->__XFDI)];
+    __ZGFI:
     {
-      if (((void *)node__FEDI == (void *)NULL)) {
-        __tmp__AFDI=TRUE__K__;
+      if (((void *)__UFDI == (void *)NULL)) {
+        __PGDI=__K__;
       } else /* FALSE */ {
-        Self__ZTBK=((__FAST_ARRAYoTYPE_FULLo__IAY *)node__FEDI->item__1EDI);
-        result__2TBK=FALSE__O__;
-        if (((void *)Self__ZTBK == (void *)tmp__GSDB)) {
-          result__2TBK=TRUE__K__;
+        __IVBK=((____PAY *)__UFDI->__KGDI);
+        __LVBK=__O__;
+        if (((void *)__IVBK == (void *)__VSDB)) {
+          __LVBK=__K__;
         } else /* FALSE */ {
-          if (tmp__GSDB==NULL) {
-            __tmp__JUBK=NULL;
+          if (__VSDB==NULL) {
+            __YVBK=NULL;
           } else /* FAST_ARRAY[TYPE_FULL] */ {
-            __tmp__JUBK=((__FAST_ARRAYoTYPE_FULLo__IAY *)tmp__GSDB);
-          };
-          if ((((void *)__tmp__JUBK != (void *)NULL) && (Self__ZTBK->parent_arrayed_collection__QAY.upper__DUDB == __tmp__JUBK->parent_arrayed_collection__QAY.upper__DUDB))) {
-            __tmp__ZUBK=Self__ZTBK->parent_arrayed_collection__QAY.storage__S2XB;
-            __tmp__1UBK=__tmp__JUBK->parent_arrayed_collection__QAY.storage__S2XB;
-            __tmp__3UBK=(__INTEGER__Q)(Self__ZTBK->parent_arrayed_collection__QAY.upper__DUDB +  1);
-            Self__NXRL=((void **)__tmp__ZUBK);
-            i__BYRL=(__INTEGER__Q)(__tmp__3UBK -  1);
-            while (((i__BYRL >=  0) && ((void *)Self__NXRL[i__BYRL] == (void *)((void **)__tmp__1UBK)[i__BYRL]))) {
-              i__BYRL=(__INTEGER__Q)(i__BYRL -  1);
-            };
-            result__2TBK=(i__BYRL <  0);
-          };
-        };
-        __tmp__AFDI=result__2TBK;
-      };
-      if ((! __tmp__AFDI)) {
-        node__FEDI=node__FEDI->next__HFDI;
-        goto until_do__KFFI;
-      };
-    };
-    if (((void *)node__FEDI != (void *)NULL)) {
-      result__GEDI=node__FEDI->item__1EDI;
-    };
-    result__ISDB=result__GEDI;
-    if (((void *)result__GEDI == (void *)NULL)) {
-      __tmp__3UBK=(__INTEGER__Q)(((__FAST_ARRAYoTYPE_FULLo__IAY *)tmp__GSDB)->parent_arrayed_collection__QAY.upper__DUDB +  1);
-      Self__ZTBK=create_with_capacity__KHRB(__tmp__3UBK);
-      result__ISDB=Self__ZTBK;
-      __tmp__JUBK=((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__ZTBK);
-      __tmp__3UBK=tmp__GSDB->parent_arrayed_collection__QAY.upper__DUDB;
-      if ((__tmp__3UBK >=  0)) {
-        i__BYRL=(__INTEGER__Q)(__tmp__3UBK +  1);
-        if ((__tmp__JUBK->parent_arrayed_collection__QAY.capacity__F2XB < i__BYRL)) {
-          __tmp__ZUBK=create__1MFC(i__BYRL);
-          __tmp__JUBK->parent_arrayed_collection__QAY.storage__S2XB=__tmp__ZUBK;
-          __tmp__JUBK->parent_arrayed_collection__QAY.capacity__F2XB=i__BYRL;
-        };
-        __tmp__ZUBK=__tmp__JUBK->parent_arrayed_collection__QAY.storage__S2XB;
-        __tmp__1UBK=tmp__GSDB->parent_arrayed_collection__QAY.storage__S2XB;
-        Self__NXRL=((void **)__tmp__ZUBK);
-        i__BYRL=__tmp__3UBK;
-        while ((i__BYRL >=  0)) {
-          Self__NXRL[i__BYRL]=((void **)__tmp__1UBK)[i__BYRL];
-          i__BYRL=(__INTEGER__Q)(i__BYRL -  1);
-        };
-      };
-      __tmp__JUBK->parent_arrayed_collection__QAY.upper__DUDB=__tmp__3UBK;
-      Self__0GDI=((__HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB *)bucket__3SDB);
-      __tmp__AFDI=fast_has__IIFI(Self__0GDI,Self__ZTBK);
-      __tmp__AFDI=fast_has__IIFI(Self__0GDI,Self__ZTBK);
-      __tmp__3UBK=hash_code__DEFI(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__ZTBK));
-      i__BYRL=(__INTEGER__Q)(__tmp__3UBK % Self__0GDI->capacity__IEDI);
-      idx__DHDI=i__BYRL;
-      node__EHDI=((void **)Self__0GDI->buckets__PEDI)[i__BYRL];
-      while ((! (((void *)node__EHDI == (void *)NULL) || ((void *)node__EHDI->item__1EDI == (void *)Self__ZTBK)))) {
-        node__EHDI=node__EHDI->next__HFDI;
-      };
-      if (((void *)node__EHDI == (void *)NULL)) {
-        if ((Self__0GDI->capacity__IEDI == Self__0GDI->count__HIDI)) {
-          node1__HKQI=NULL;
-          node2__IKQI=NULL;
-          __tmp__MKQI=prime_number_ceiling__BKN((__INTEGER__Q)(Self__0GDI->capacity__IEDI +  1));
-          old_buckets__GKQI=Self__0GDI->buckets__PEDI;
-          __tmp__PKQI=create__Y2GI(__tmp__MKQI);
-          Self__0GDI->buckets__PEDI=__tmp__PKQI;
-          i__DKQI=(__INTEGER__Q)(Self__0GDI->capacity__IEDI -  1);
-          Self__0GDI->capacity__IEDI=__tmp__MKQI;
-          while ((i__DKQI >=  0)) {
-            node1__HKQI=((void **)old_buckets__GKQI)[i__DKQI];
-            while (((void *)node1__HKQI != (void *)NULL)) {
-              node2__IKQI=node1__HKQI->next__HFDI;
-              __tmp__KLQI=hash_code__DEFI(((__FAST_ARRAYoTYPE_FULLo__IAY *)node1__HKQI->item__1EDI));
-              __tmp__MLQI=(__INTEGER__Q)(__tmp__KLQI % Self__0GDI->capacity__IEDI);
-              ((__HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI *)node1__HKQI)->next__HFDI=((void **)Self__0GDI->buckets__PEDI)[__tmp__MLQI];
-              ((void **)Self__0GDI->buckets__PEDI)[__tmp__MLQI]=node1__HKQI;
-              node1__HKQI=node2__IKQI;
-            };
-            i__DKQI=(__INTEGER__Q)(i__DKQI -  1);
-          };
-          idx__DHDI=(__INTEGER__Q)(__tmp__3UBK % Self__0GDI->capacity__IEDI);
-        };
-        node1__HKQI=((void **)Self__0GDI->buckets__PEDI)[idx__DHDI];
-        node2__IKQI=NULL;
-        ptr__DQYI=((__POINTER__IB )(NULL));
-        __tmp__MKQI= 0;
-        __tmp__JQYI=((__POINTER__IB )sizeof(__HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI));
-        if (((unsigned long)__tmp__JQYI ==  0)) {
-          node2__IKQI=HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI__;
-        } else /* FALSE */ {
-          __tmp__MKQI=__HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI__;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JQYI));
-          if ((__tmp__MKQI == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ZZ2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__1Z2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__JQYI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZZ2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZZ2T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__2Z2T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1Z2T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ZZ2T=micro_alloc__table__lab__HKI(__tmp__1Z2T,((__POINTER__IB )(&(table_size[(__tmp__2Z2T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1Z2T)));
-            ptr__DQYI=__tmp__ZZ2T;
-          } else /* FALSE */ {
-            __tmp__2Z2T=((__UINTEGER_32__RWB )__tmp__MKQI);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ZZ2T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__1Z2T=(void *)((unsigned long)(void *)((unsigned long)__tmp__JQYI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZZ2T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZZ2T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ZZ2T=micro_alloc__table__lab__HKI(__tmp__1Z2T,((__POINTER__IB )(&(table_type[(__tmp__2Z2T)]))),(__UINTEGER_32__RWB)(__tmp__2Z2T |  1));
-            ptr__DQYI=__tmp__ZZ2T;
-          };
-          node2__IKQI=((__HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI *)ptr__DQYI);
-          *(node2__IKQI) = *(HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI__);
-        };
-        Self__DFEJ=((__HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI *)node2__IKQI);
-        Self__DFEJ->item__1EDI=Self__ZTBK;
-        Self__DFEJ->next__HFDI=node1__HKQI;
-        node__EHDI=node2__IKQI;
-        ((void **)Self__0GDI->buckets__PEDI)[idx__DHDI]=node2__IKQI;
-        Self__0GDI->count__HIDI=(__INTEGER__Q)(Self__0GDI->count__HIDI +  1);
+            __YVBK=((____PAY *)__VSDB);
+          };
+          if ((((void *)__YVBK != (void *)NULL) && (__IVBK->__XAY.__SUDB == __YVBK->__XAY.__SUDB))) {
+            __IWBK=__IVBK->__XAY.__B4XB;
+            __KWBK=__YVBK->__XAY.__B4XB;
+            __MWBK=(____Q)(__IVBK->__XAY.__SUDB +  1);
+            __2YRL=((void **)__IWBK);
+            __QZRL=(____Q)(__MWBK -  1);
+            while (((__QZRL >=  0) && ((void *)__2YRL[__QZRL] == (void *)((void **)__KWBK)[__QZRL]))) {
+              __QZRL=(____Q)(__QZRL -  1);
+            };
+            __LVBK=(__QZRL <  0);
+          };
+        };
+        __PGDI=__LVBK;
+      };
+      if ((! __PGDI)) {
+        __UFDI=__UFDI->__WGDI;
+        goto __ZGFI;
+      };
+    };
+    if (((void *)__UFDI != (void *)NULL)) {
+      __VFDI=__UFDI->__KGDI;
+    };
+    __XSDB=__VFDI;
+    if (((void *)__VFDI == (void *)NULL)) {
+      __MWBK=(____Q)(((____PAY *)__VSDB)->__XAY.__SUDB +  1);
+      __IVBK=__ZIRB(__MWBK);
+      __XSDB=__IVBK;
+      __YVBK=((____PAY *)__IVBK);
+      __MWBK=__VSDB->__XAY.__SUDB;
+      if ((__MWBK >=  0)) {
+        __QZRL=(____Q)(__MWBK +  1);
+        if ((__YVBK->__XAY.__U3XB < __QZRL)) {
+          __IWBK=__KOFC(__QZRL);
+          __YVBK->__XAY.__B4XB=__IWBK;
+          __YVBK->__XAY.__U3XB=__QZRL;
+        };
+        __IWBK=__YVBK->__XAY.__B4XB;
+        __KWBK=__VSDB->__XAY.__B4XB;
+        __2YRL=((void **)__IWBK);
+        __QZRL=__MWBK;
+        while ((__QZRL >=  0)) {
+          __2YRL[__QZRL]=((void **)__KWBK)[__QZRL];
+          __QZRL=(____Q)(__QZRL -  1);
+        };
+      };
+      __YVBK->__XAY.__SUDB=__MWBK;
+      __JIDI=((____FTDB *)__MTDB);
+      __PGDI=__XJFI(__JIDI,__IVBK);
+      __PGDI=__XJFI(__JIDI,__IVBK);
+      __MWBK=__SFFI(((____PAY *)__IVBK));
+      __QZRL=(____Q)(__MWBK % __JIDI->__XFDI);
+      __SIDI=__QZRL;
+      __TIDI=((void **)__JIDI->__4FDI)[__QZRL];
+      while ((! (((void *)__TIDI == (void *)NULL) || ((void *)__TIDI->__KGDI == (void *)__IVBK)))) {
+        __TIDI=__TIDI->__WGDI;
+      };
+      if (((void *)__TIDI == (void *)NULL)) {
+        if ((__JIDI->__XFDI == __JIDI->__WJDI)) {
+          __WLQI=NULL;
+          __XLQI=NULL;
+          __1LQI=__IKN((____Q)(__JIDI->__XFDI +  1));
+          __VLQI=__JIDI->__4FDI;
+          __4LQI=__H4GI(__1LQI);
+          __JIDI->__4FDI=__4LQI;
+          __SLQI=(____Q)(__JIDI->__XFDI -  1);
+          __JIDI->__XFDI=__1LQI;
+          while ((__SLQI >=  0)) {
+            __WLQI=((void **)__VLQI)[__SLQI];
+            while (((void *)__WLQI != (void *)NULL)) {
+              __XLQI=__WLQI->__WGDI;
+              __ZMQI=__SFFI(((____PAY *)__WLQI->__KGDI));
+              __1MQI=(____Q)(__ZMQI % __JIDI->__XFDI);
+              ((____SFDI *)__WLQI)->__WGDI=((void **)__JIDI->__4FDI)[__1MQI];
+              ((void **)__JIDI->__4FDI)[__1MQI]=__WLQI;
+              __WLQI=__XLQI;
+            };
+            __SLQI=(____Q)(__SLQI -  1);
+          };
+          __SIDI=(____Q)(__MWBK % __JIDI->__XFDI);
+        };
+        __WLQI=((void **)__JIDI->__4FDI)[__SIDI];
+        __XLQI=NULL;
+        __SRYI=((____IB )(NULL));
+        __1LQI= 0;
+        __YRYI=((____IB )sizeof(____SFDI));
+        if (((unsigned long)__YRYI ==  0)) {
+          __XLQI=__SFDI__;
+        } else /* FALSE */ {
+          __1LQI=____SFDI__;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YRYI));
+          if ((__1LQI == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __I12T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __K12T=(void *)((unsigned long)(void *)((unsigned long)__YRYI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I12T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I12T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __L12T=((____YWB )((____Q )(void *)((unsigned long)__K12T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __I12T=__OKI(__K12T,((____IB )(&(table_size[(__L12T)-1]))),((____YWB )((____Q )__K12T)));
+            __SRYI=__I12T;
+          } else /* FALSE */ {
+            __L12T=((____YWB )__1LQI);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __I12T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __K12T=(void *)((unsigned long)(void *)((unsigned long)__YRYI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I12T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I12T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __I12T=__OKI(__K12T,((____IB )(&(table_type[(__L12T)]))),(____YWB)(__L12T |  1));
+            __SRYI=__I12T;
+          };
+          __XLQI=((____SFDI *)__SRYI);
+          *(__XLQI) = *(__SFDI__);
+        };
+        __SGEJ=((____SFDI *)__XLQI);
+        __SGEJ->__KGDI=__IVBK;
+        __SGEJ->__WGDI=__WLQI;
+        __TIDI=__XLQI;
+        ((void **)__JIDI->__4FDI)[__SIDI]=__XLQI;
+        __JIDI->__WJDI=(____Q)(__JIDI->__WJDI +  1);
       };
       ;
     };
   };
-  free__ASDB(tmp__GSDB);
-  Result__HSDB=result__ISDB;
-  return(Result__HSDB);
+  __PSDB(__VSDB);
+  __WSDB=__XSDB;
+  return(__WSDB);
 }
 
-static __PROTOTYPE__MF* fast_reference_at__DQYC(__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *Self__EQYC,__STRING_CONSTANT__0 *k__FQYC)
-// ({HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____MF* __SRYC(____PDZ *__TRYC,____0 *__URYC)
+// ({__PDZ},{NULLx__0}) With result No recursive, No inlinable.
 {
-  __PROTOTYPE__MF *result__PQYC,*Result__GQYC;
-  __INTEGER__Q __tmp__QQYC;
-  __HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *node__OQYC;
-  result__PQYC=NULL;
-  __tmp__QQYC=hash_code__1CM(((__STRING_CONSTANT__0 *)k__FQYC));
-  node__OQYC=((void **)Self__EQYC->buckets__MVXC)[(__INTEGER__Q)(__tmp__QQYC % Self__EQYC->capacity__FVXC)];
-  while ((! (((void *)node__OQYC == (void *)NULL) || ((void *)node__OQYC->key__YVXC == (void *)k__FQYC)))) {
-    node__OQYC=node__OQYC->next__DWXC;
-  };
-  if (((void *)node__OQYC != (void *)NULL)) {
-    result__PQYC=node__OQYC->item__PRYC;
-  };
-  Result__GQYC=result__PQYC;
-  return(Result__GQYC);
+  ____MF *__4RYC,*__VRYC;
+  ____Q __5RYC;
+  ____QWXC *__3RYC;
+  __4RYC=NULL;
+  __5RYC=__CDM(((____0 *)__URYC));
+  __3RYC=((void **)__TRYC->__1WXC)[(____Q)(__5RYC % __TRYC->__UWXC)];
+  while ((! (((void *)__3RYC == (void *)NULL) || ((void *)__3RYC->__HXXC == (void *)__URYC)))) {
+    __3RYC=__3RYC->__SXXC;
+  };
+  if (((void *)__3RYC != (void *)NULL)) {
+    __4RYC=__3RYC->__4SYC;
+  };
+  __VRYC=__4RYC;
+  return(__VRYC);
 }
 
-static __PROTOTYPE__MF* create__name__generic_count__E0E(__STRING_CONSTANT__0 *f__G0E,__STRING_CONSTANT__0 *n__H0E,__INTEGER__Q c__I0E)
-// ({NULLxSTRING_CONSTANT__0},{NULLxSTRING_CONSTANT__0},{INTEGER__Q}) With result No recursive, No inlinable.
+static ____MF* __L0E(____0 *__N0E,____0 *__O0E,____Q __P0E)
+// ({NULLx__0},{NULLx__0},{__Q}) With result No recursive, No inlinable.
 {
-  __PROTOTYPE__MF *result__KIL,*Self__2CZ;
-  __POINTER__IB ptr__LIL,__tmp__RIL,__tmp__I02T,__tmp__K02T,__tmp__C03T;
-  __POINTER__IB __tmp__E03T,__tmp__ESEU;
-  __INTEGER__Q typ_id__PIL,__tmp__0DZ,__tmp__HH3,__tmp__JH3,__tmp__ZWWB;
-  __INTEGER__Q Self__T04C,__tmp__HREU,old_nb_elts__JREU;
-  __UINTEGER_32__RWB __tmp__L02T,__tmp__F03T;
-  __STRING_CONSTANT__0 *Self__X02T,*__tmp__DEZ;
-  __STRING__BC *Self__JVAU,*Self__OREU;
-  __FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ *result__SEVB,*Self__FGVB;
-  void **__tmp__0GVB;
-  __FAST_ARRAYoPROTOTYPEo__AVB *Self__EG3;
-  __BOOLEAN__L __tmp__UG3;
-  void **__tmp__AH3;
-  __HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *Self__WUXC;
-  __HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *node__DVXC;
-  __HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *nxt__EK5C;
-  __HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *result__V14D;
-  __HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *Self__K05E;
-  __CHARACTER__DB *__tmp__GREU,*__tmp__ASEU;
-  __HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *result__EIVB;
-  __HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *Self__XJVB;
-  void **__tmp__1EZB;
-  result__KIL=NULL;
-  ptr__LIL=((__POINTER__IB )(NULL));
-  typ_id__PIL= 0;
-  __tmp__RIL=((__POINTER__IB )sizeof(__PROTOTYPE__MF));
-  if (((unsigned long)__tmp__RIL ==  0)) {
-    result__KIL=PROTOTYPE__MF__;
+  ____MF *__RIL,*__DDZ;
+  ____IB __SIL,__YIL,__X12T,__Z12T,__R13T,__T13T,__TTEU;
+  ____Q __WIL,__BEZ,__OH3,__QH3,__IYWB,__C24C,__WSEU,__YSEU;
+  ____YWB __012T,__U13T;
+  ____0 *__G22T,*__KEZ;
+  ____BC *__YWAU,*__3SEU;
+  ____VEZ *__BGVB,*__UHVB;
+  void **__JIVB;
+  ____HVB *__LG3;
+  ____L __1G3;
+  void **__HH3;
+  ____PDZ *__FWXC;
+  ____QWXC *__SWXC,*__TL5C,*__E34D,*__Z15E;
+  ____DB *__VSEU,*__PTEU;
+  ____LFZ *__TJVB,*__GLVB;
+  void **__KGZB;
+  __RIL=NULL;
+  __SIL=((____IB )(NULL));
+  __WIL= 0;
+  __YIL=((____IB )sizeof(____MF));
+  if (((unsigned long)__YIL ==  0)) {
+    __RIL=__MF__;
   } else /* FALSE */ {
-    typ_id__PIL=__PROTOTYPE__MF__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RIL));
-    if ((typ_id__PIL == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__I02T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__K02T=(void *)((unsigned long)(void *)((unsigned long)__tmp__RIL - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I02T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I02T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__L02T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__K02T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__I02T=micro_alloc__table__lab__HKI(__tmp__K02T,((__POINTER__IB )(&(table_size[(__tmp__L02T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__K02T)));
-      ptr__LIL=__tmp__I02T;
-    } else /* FALSE */ {
-      __tmp__L02T=((__UINTEGER_32__RWB )typ_id__PIL);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__I02T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__K02T=(void *)((unsigned long)(void *)((unsigned long)__tmp__RIL - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I02T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I02T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__I02T=micro_alloc__table__lab__HKI(__tmp__K02T,((__POINTER__IB )(&(table_type[(__tmp__L02T)]))),(__UINTEGER_32__RWB)(__tmp__L02T |  1));
-      ptr__LIL=__tmp__I02T;
-    };
-    result__KIL=((__PROTOTYPE__MF *)ptr__LIL);
-    *(result__KIL) = *(PROTOTYPE__MF__);
-  };
-  Self__2CZ=((__PROTOTYPE__MF *)result__KIL);
-  Self__2CZ->filename__BWB=f__G0E;
-  Self__2CZ->parent_named__PF.name__4VB=n__H0E;
-  Self__X02T=((__STRING_CONSTANT__0 *)n__H0E);
-  typ_id__PIL=fast_reverse_index_of__from__35AB(((__CHARACTER__DB *)Self__X02T->storage__1C),'.',(__INTEGER__Q)(Self__X02T->count__0C -  1));
-  __tmp__0DZ=(__INTEGER__Q)( 1 + typ_id__PIL);
-  if ((__tmp__0DZ !=  0)) {
-    copy__D2X(((__STRING__BC *)string_tmp__YC),n__H0E);
-    Self__JVAU=((__STRING__BC *)string_tmp__YC);
-    if ((__tmp__0DZ > Self__JVAU->count__WJ)) {
-      Self__JVAU->count__WJ= 0;
-    } else /* FALSE */ {
-      if ((__tmp__0DZ >  0)) {
-        remove_between__to__YWLB(Self__JVAU, 1,__tmp__0DZ);
-      };
-    };
-    __tmp__DEZ=get__HJC(string_tmp__YC);
-    Self__2CZ->shortname__EEZ=__tmp__DEZ;
+    __WIL=____MF__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YIL));
+    if ((__WIL == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __X12T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __Z12T=(void *)((unsigned long)(void *)((unsigned long)__YIL - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X12T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X12T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __012T=((____YWB )((____Q )(void *)((unsigned long)__Z12T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __X12T=__OKI(__Z12T,((____IB )(&(table_size[(__012T)-1]))),((____YWB )((____Q )__Z12T)));
+      __SIL=__X12T;
+    } else /* FALSE */ {
+      __012T=((____YWB )__WIL);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __X12T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __Z12T=(void *)((unsigned long)(void *)((unsigned long)__YIL - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X12T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X12T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __X12T=__OKI(__Z12T,((____IB )(&(table_type[(__012T)]))),(____YWB)(__012T |  1));
+      __SIL=__X12T;
+    };
+    __RIL=((____MF *)__SIL);
+    *(__RIL) = *(__MF__);
+  };
+  __DDZ=((____MF *)__RIL);
+  __DDZ->__IWB=__N0E;
+  __DDZ->__PF.__FWB=__O0E;
+  __G22T=((____0 *)__O0E);
+  __WIL=__EABB(((____DB *)__G22T->__1C),'.',(____Q)(__G22T->__0C -  1));
+  __BEZ=(____Q)( 1 + __WIL);
+  if ((__BEZ !=  0)) {
+    __K2X(((____BC *)__YC),__O0E);
+    __YWAU=((____BC *)__YC);
+    if ((__BEZ > __YWAU->__WJ)) {
+      __YWAU->__WJ= 0;
+    } else /* FALSE */ {
+      if ((__BEZ >  0)) {
+        __RXLB(__YWAU, 1,__BEZ);
+      };
+    };
+    __KEZ=__OJC(__YC);
+    __DDZ->__LEZ=__KEZ;
   } else /* FALSE */ {
-    Self__2CZ->shortname__EEZ=n__H0E;
-  };
-  Self__2CZ->generic_count__LEZ=c__I0E;
-  result__SEVB=NULL;
-  ptr__LIL=((__POINTER__IB )(NULL));
-  typ_id__PIL= 0;
-  __tmp__RIL=((__POINTER__IB )sizeof(__FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ));
-  if (((unsigned long)__tmp__RIL ==  0)) {
-    result__SEVB=FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ__;
+    __DDZ->__LEZ=__O0E;
+  };
+  __DDZ->__SEZ=__P0E;
+  __BGVB=NULL;
+  __SIL=((____IB )(NULL));
+  __WIL= 0;
+  __YIL=((____IB )sizeof(____VEZ));
+  if (((unsigned long)__YIL ==  0)) {
+    __BGVB=__VEZ__;
   } else /* FALSE */ {
-    typ_id__PIL=__FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RIL));
-    if ((typ_id__PIL == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__I02T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__K02T=(void *)((unsigned long)(void *)((unsigned long)__tmp__RIL - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I02T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I02T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__L02T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__K02T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__I02T=micro_alloc__table__lab__HKI(__tmp__K02T,((__POINTER__IB )(&(table_size[(__tmp__L02T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__K02T)));
-      ptr__LIL=__tmp__I02T;
-    } else /* FALSE */ {
-      __tmp__L02T=((__UINTEGER_32__RWB )typ_id__PIL);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__I02T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__K02T=(void *)((unsigned long)(void *)((unsigned long)__tmp__RIL - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I02T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I02T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__I02T=micro_alloc__table__lab__HKI(__tmp__K02T,((__POINTER__IB )(&(table_type[(__tmp__L02T)]))),(__UINTEGER_32__RWB)(__tmp__L02T |  1));
-      ptr__LIL=__tmp__I02T;
-    };
-    result__SEVB=((__FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ *)ptr__LIL);
-    *(result__SEVB) = *(FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ__);
-  };
-  Self__FGVB=((__FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ *)result__SEVB);
-  if ((Self__FGVB->parent_arrayed_collection__WEZ.capacity__OGVB < c__I0E)) {
-    __tmp__0GVB=create__BZCC(c__I0E);
-    Self__FGVB->parent_arrayed_collection__WEZ.storage__1GVB=__tmp__0GVB;
-    Self__FGVB->parent_arrayed_collection__WEZ.capacity__OGVB=c__I0E;
-  };
-  Self__FGVB->parent_arrayed_collection__WEZ.upper__5GVB=(__INTEGER__Q)(-  1);
-  Self__2CZ->idf_generic_list__YEZ=result__SEVB;
-  typ_id__PIL=(__INTEGER__Q)(((__FAST_ARRAYoPROTOTYPEo__AVB *)prototype_list__JVB)->parent_arrayed_collection__IVB.upper__TVB +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  Self__2CZ->index__0BS=typ_id__PIL;
-  Self__EG3=((__FAST_ARRAYoPROTOTYPEo__AVB *)prototype_list__JVB);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__EG3->parent_arrayed_collection__IVB.upper__TVB +  1) <= (__INTEGER__Q)(Self__EG3->parent_arrayed_collection__IVB.capacity__N4Y -  1))) {
-    Self__EG3->parent_arrayed_collection__IVB.upper__TVB=(__INTEGER__Q)(Self__EG3->parent_arrayed_collection__IVB.upper__TVB +  1);
-    __tmp__UG3=TRUE__K__;
+    __WIL=____VEZ__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YIL));
+    if ((__WIL == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __X12T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __Z12T=(void *)((unsigned long)(void *)((unsigned long)__YIL - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X12T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X12T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __012T=((____YWB )((____Q )(void *)((unsigned long)__Z12T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __X12T=__OKI(__Z12T,((____IB )(&(table_size[(__012T)-1]))),((____YWB )((____Q )__Z12T)));
+      __SIL=__X12T;
+    } else /* FALSE */ {
+      __012T=((____YWB )__WIL);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __X12T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __Z12T=(void *)((unsigned long)(void *)((unsigned long)__YIL - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X12T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X12T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __X12T=__OKI(__Z12T,((____IB )(&(table_type[(__012T)]))),(____YWB)(__012T |  1));
+      __SIL=__X12T;
+    };
+    __BGVB=((____VEZ *)__SIL);
+    *(__BGVB) = *(__VEZ__);
+  };
+  __UHVB=((____VEZ *)__BGVB);
+  if ((__UHVB->__3EZ.__3HVB < __P0E)) {
+    __JIVB=__Q0CC(__P0E);
+    __UHVB->__3EZ.__KIVB=__JIVB;
+    __UHVB->__3EZ.__3HVB=__P0E;
+  };
+  __UHVB->__3EZ.__OIVB=(____Q)(-  1);
+  __DDZ->__5EZ=__BGVB;
+  __WIL=(____Q)(((____HVB *)__QVB)->__PVB.__0VB +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __DDZ->__BCS=__WIL;
+  __LG3=((____HVB *)__QVB);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__LG3->__PVB.__0VB +  1) <= (____Q)(__LG3->__PVB.__U4Y -  1))) {
+    __LG3->__PVB.__0VB=(____Q)(__LG3->__PVB.__0VB +  1);
+    __1G3=__K__;
   } else /* FALSE */ {
-    __tmp__UG3=FALSE__O__;
-  };
-  if ((! __tmp__UG3)) {
-    if ((Self__EG3->parent_arrayed_collection__IVB.capacity__N4Y ==  0)) {
-      __tmp__AH3=create__DOEB( 2);
-      Self__EG3->parent_arrayed_collection__IVB.storage__04Y=__tmp__AH3;
-      Self__EG3->parent_arrayed_collection__IVB.capacity__N4Y= 2;
-      Self__EG3->parent_arrayed_collection__IVB.upper__TVB= 0;
-    } else /* FALSE */ {
-      __tmp__HH3=(__INTEGER__Q)(Self__EG3->parent_arrayed_collection__IVB.capacity__N4Y <<  1);
-      __tmp__AH3=Self__EG3->parent_arrayed_collection__IVB.storage__04Y;
-      __tmp__JH3=Self__EG3->parent_arrayed_collection__IVB.capacity__N4Y;
-      __tmp__I02T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__AH3)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__JH3 * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__HH3 * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__AH3=((void **)__tmp__I02T);
-      __tmp__ZWWB=(__INTEGER__Q)(__tmp__HH3 -  1);
-      Self__T04C=__tmp__JH3;
-      while ((Self__T04C <= __tmp__ZWWB)) {
-        __tmp__AH3[Self__T04C]=NULL;
-        Self__T04C=(__INTEGER__Q)(Self__T04C +  1);
-      };
-      Self__EG3->parent_arrayed_collection__IVB.storage__04Y=__tmp__AH3;
-      Self__EG3->parent_arrayed_collection__IVB.capacity__N4Y=__tmp__HH3;
-      Self__EG3->parent_arrayed_collection__IVB.upper__TVB=(__INTEGER__Q)(Self__EG3->parent_arrayed_collection__IVB.upper__TVB +  1);
-    };
-  };
-  ((void **)Self__EG3->parent_arrayed_collection__IVB.storage__04Y)[Self__EG3->parent_arrayed_collection__IVB.upper__TVB]=Self__2CZ;
-  Self__WUXC=((__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *)prototype_dico__ODZ);
-  typ_id__PIL=hash_code__1CM(((__STRING_CONSTANT__0 *)f__G0E));
-  __tmp__0DZ=(__INTEGER__Q)(typ_id__PIL % Self__WUXC->capacity__FVXC);
-  __tmp__HH3=__tmp__0DZ;
-  node__DVXC=((void **)Self__WUXC->buckets__MVXC)[__tmp__0DZ];
-  while ((! (((void *)node__DVXC == (void *)NULL) || ((void *)node__DVXC->key__YVXC == (void *)f__G0E)))) {
-    node__DVXC=node__DVXC->next__DWXC;
-  };
-  if (((void *)node__DVXC == (void *)NULL)) {
-    if ((Self__WUXC->capacity__FVXC == Self__WUXC->count__MWXC)) {
-      increase_capacity__BKLD(Self__WUXC);
-      __tmp__HH3=(__INTEGER__Q)(typ_id__PIL % Self__WUXC->capacity__FVXC);
-    };
-    nxt__EK5C=((void **)Self__WUXC->buckets__MVXC)[__tmp__HH3];
-    result__V14D=NULL;
-    __tmp__I02T=((__POINTER__IB )(NULL));
-    __tmp__JH3= 0;
-    __tmp__K02T=((__POINTER__IB )sizeof(__HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC));
-    if (((unsigned long)__tmp__K02T ==  0)) {
-      result__V14D=HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC__;
-    } else /* FALSE */ {
-      __tmp__JH3=__HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC__;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K02T));
-      if ((__tmp__JH3 == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__C03T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__E03T=(void *)((unsigned long)(void *)((unsigned long)__tmp__K02T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C03T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C03T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__F03T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__E03T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__C03T=micro_alloc__table__lab__HKI(__tmp__E03T,((__POINTER__IB )(&(table_size[(__tmp__F03T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__E03T)));
-        __tmp__I02T=__tmp__C03T;
-      } else /* FALSE */ {
-        __tmp__F03T=((__UINTEGER_32__RWB )__tmp__JH3);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__C03T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__E03T=(void *)((unsigned long)(void *)((unsigned long)__tmp__K02T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C03T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C03T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__C03T=micro_alloc__table__lab__HKI(__tmp__E03T,((__POINTER__IB )(&(table_type[(__tmp__F03T)]))),(__UINTEGER_32__RWB)(__tmp__F03T |  1));
-        __tmp__I02T=__tmp__C03T;
-      };
-      result__V14D=((__HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *)__tmp__I02T);
-      *(result__V14D) = *(HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC__);
-    };
-    Self__K05E=((__HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *)result__V14D);
-    Self__K05E->item__PRYC=Self__2CZ;
-    Self__K05E->key__YVXC=f__G0E;
-    Self__K05E->next__DWXC=nxt__EK5C;
-    node__DVXC=result__V14D;
-    ((void **)Self__WUXC->buckets__MVXC)[__tmp__HH3]=result__V14D;
-    Self__WUXC->count__MWXC=(__INTEGER__Q)(Self__WUXC->count__MWXC +  1);
+    __1G3=__O__;
+  };
+  if ((! __1G3)) {
+    if ((__LG3->__PVB.__U4Y ==  0)) {
+      __HH3=__SOEB( 2);
+      __LG3->__PVB.__B5Y=__HH3;
+      __LG3->__PVB.__U4Y= 2;
+      __LG3->__PVB.__0VB= 0;
+    } else /* FALSE */ {
+      __OH3=(____Q)(__LG3->__PVB.__U4Y <<  1);
+      __HH3=__LG3->__PVB.__B5Y;
+      __QH3=__LG3->__PVB.__U4Y;
+      __X12T=__55W(((____IB )((void **)__HH3)),((____YWB )(____Q)(__QH3 * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__OH3 * ((____Q )(sizeof(void *))))));
+      __HH3=((void **)__X12T);
+      __IYWB=(____Q)(__OH3 -  1);
+      __C24C=__QH3;
+      while ((__C24C <= __IYWB)) {
+        __HH3[__C24C]=NULL;
+        __C24C=(____Q)(__C24C +  1);
+      };
+      __LG3->__PVB.__B5Y=__HH3;
+      __LG3->__PVB.__U4Y=__OH3;
+      __LG3->__PVB.__0VB=(____Q)(__LG3->__PVB.__0VB +  1);
+    };
+  };
+  ((void **)__LG3->__PVB.__B5Y)[__LG3->__PVB.__0VB]=__DDZ;
+  __FWXC=((____PDZ *)__VDZ);
+  __WIL=__CDM(((____0 *)__N0E));
+  __BEZ=(____Q)(__WIL % __FWXC->__UWXC);
+  __OH3=__BEZ;
+  __SWXC=((void **)__FWXC->__1WXC)[__BEZ];
+  while ((! (((void *)__SWXC == (void *)NULL) || ((void *)__SWXC->__HXXC == (void *)__N0E)))) {
+    __SWXC=__SWXC->__SXXC;
+  };
+  if (((void *)__SWXC == (void *)NULL)) {
+    if ((__FWXC->__UWXC == __FWXC->__1XXC)) {
+      __QLLD(__FWXC);
+      __OH3=(____Q)(__WIL % __FWXC->__UWXC);
+    };
+    __TL5C=((void **)__FWXC->__1WXC)[__OH3];
+    __E34D=NULL;
+    __X12T=((____IB )(NULL));
+    __QH3= 0;
+    __Z12T=((____IB )sizeof(____QWXC));
+    if (((unsigned long)__Z12T ==  0)) {
+      __E34D=__QWXC__;
+    } else /* FALSE */ {
+      __QH3=____QWXC__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z12T));
+      if ((__QH3 == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __R13T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __T13T=(void *)((unsigned long)(void *)((unsigned long)__Z12T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R13T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R13T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __U13T=((____YWB )((____Q )(void *)((unsigned long)__T13T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __R13T=__OKI(__T13T,((____IB )(&(table_size[(__U13T)-1]))),((____YWB )((____Q )__T13T)));
+        __X12T=__R13T;
+      } else /* FALSE */ {
+        __U13T=((____YWB )__QH3);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __R13T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __T13T=(void *)((unsigned long)(void *)((unsigned long)__Z12T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R13T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R13T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __R13T=__OKI(__T13T,((____IB )(&(table_type[(__U13T)]))),(____YWB)(__U13T |  1));
+        __X12T=__R13T;
+      };
+      __E34D=((____QWXC *)__X12T);
+      *(__E34D) = *(__QWXC__);
+    };
+    __Z15E=((____QWXC *)__E34D);
+    __Z15E->__4SYC=__DDZ;
+    __Z15E->__HXXC=__N0E;
+    __Z15E->__SXXC=__TL5C;
+    __SWXC=__E34D;
+    ((void **)__FWXC->__1WXC)[__OH3]=__E34D;
+    __FWXC->__1XXC=(____Q)(__FWXC->__1XXC +  1);
   } else /* FALSE */ {
-    ((__HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *)node__DVXC)->item__PRYC=Self__2CZ;
+    ((____QWXC *)__SWXC)->__4SYC=__DDZ;
   };
-  copy__D2X(((__STRING__BC *)string_tmp__HZB),f__G0E);
-  Self__JVAU=((__STRING__BC *)string_tmp__HZB);
-  if ((Self__JVAU->capacity__HFL > Self__JVAU->count__WJ)) {
-    ((__CHARACTER__DB *)Self__JVAU->storage__4EL)[Self__JVAU->count__WJ]='\0';
+  __K2X(((____BC *)__OZB),__N0E);
+  __YWAU=((____BC *)__OZB);
+  if ((__YWAU->__OFL > __YWAU->__WJ)) {
+    ((____DB *)__YWAU->__FFL)[__YWAU->__WJ]='\0';
   } else /* FALSE */ {
-    if ((Self__JVAU->capacity__HFL <= Self__JVAU->count__WJ)) {
-      if ((Self__JVAU->capacity__HFL ==  0)) {
-        Self__JVAU->capacity__HFL= 32;
-        __tmp__GREU=create__KVW( 32);
-        Self__JVAU->storage__4EL=__tmp__GREU;
-      } else /* FALSE */ {
-        __tmp__HREU=(__INTEGER__Q)(Self__JVAU->capacity__HFL <<  1);
-        __tmp__GREU=((__CHARACTER__DB *)Self__JVAU->storage__4EL);
-        old_nb_elts__JREU=Self__JVAU->capacity__HFL;
-        __tmp__C03T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GREU),((__UINTEGER_32__RWB )old_nb_elts__JREU),((__UINTEGER_32__RWB )__tmp__HREU));
-        __tmp__GREU=((__CHARACTER__DB *)__tmp__C03T);
-        clear__to__F00(__tmp__GREU,old_nb_elts__JREU,(__INTEGER__Q)(__tmp__HREU -  1));
-        Self__JVAU->storage__4EL=__tmp__GREU;
-        Self__JVAU->capacity__HFL=__tmp__HREU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__JVAU->storage__4EL)[Self__JVAU->count__WJ]='\0';
-    Self__JVAU->count__WJ=(__INTEGER__Q)(Self__JVAU->count__WJ +  1);
-    Self__JVAU->count__WJ=(__INTEGER__Q)(Self__JVAU->count__WJ -  1);
-  };
-  ptr__LIL=((__POINTER__IB )(fopen((char*)(Self__JVAU->storage__4EL),"rb")));
-  fseek((FILE*)((ptr__LIL)),0,SEEK_END);
-  typ_id__PIL=((__INTEGER__Q )(ftell((FILE *)(ptr__LIL))));
-  fseek((FILE*)((ptr__LIL)),0,SEEK_SET);
-  __tmp__0DZ=(__INTEGER__Q)(typ_id__PIL +  1);
-  Self__JVAU=NULL;
-  __tmp__RIL=((__POINTER__IB )(NULL));
-  __tmp__HH3= 0;
-  __tmp__I02T=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__I02T ==  0)) {
-    Self__JVAU=STRING__BC__;
+    if ((__YWAU->__OFL <= __YWAU->__WJ)) {
+      if ((__YWAU->__OFL ==  0)) {
+        __YWAU->__OFL= 32;
+        __VSEU=__RVW( 32);
+        __YWAU->__FFL=__VSEU;
+      } else /* FALSE */ {
+        __WSEU=(____Q)(__YWAU->__OFL <<  1);
+        __VSEU=((____DB *)__YWAU->__FFL);
+        __YSEU=__YWAU->__OFL;
+        __R13T=__55W(((____IB )__VSEU),((____YWB )__YSEU),((____YWB )__WSEU));
+        __VSEU=((____DB *)__R13T);
+        __M00(__VSEU,__YSEU,(____Q)(__WSEU -  1));
+        __YWAU->__FFL=__VSEU;
+        __YWAU->__OFL=__WSEU;
+      };
+    };
+    ((____DB *)__YWAU->__FFL)[__YWAU->__WJ]='\0';
+    __YWAU->__WJ=(____Q)(__YWAU->__WJ +  1);
+    __YWAU->__WJ=(____Q)(__YWAU->__WJ -  1);
+  };
+  __SIL=((____IB )(fopen((char*)(__YWAU->__FFL),"rb")));
+  fseek((FILE*)((__SIL)),0,SEEK_END);
+  __WIL=((____Q )(ftell((FILE *)(__SIL))));
+  fseek((FILE*)((__SIL)),0,SEEK_SET);
+  __BEZ=(____Q)(__WIL +  1);
+  __YWAU=NULL;
+  __YIL=((____IB )(NULL));
+  __OH3= 0;
+  __X12T=((____IB )sizeof(____BC));
+  if (((unsigned long)__X12T ==  0)) {
+    __YWAU=__BC__;
   } else /* FALSE */ {
-    __tmp__HH3=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I02T));
-    if ((__tmp__HH3 == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__C03T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__E03T=(void *)((unsigned long)(void *)((unsigned long)__tmp__I02T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C03T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C03T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__L02T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__E03T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__C03T=micro_alloc__table__lab__HKI(__tmp__E03T,((__POINTER__IB )(&(table_size[(__tmp__L02T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__E03T)));
-      __tmp__RIL=__tmp__C03T;
-    } else /* FALSE */ {
-      __tmp__L02T=((__UINTEGER_32__RWB )__tmp__HH3);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__C03T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__E03T=(void *)((unsigned long)(void *)((unsigned long)__tmp__I02T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C03T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C03T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__C03T=micro_alloc__table__lab__HKI(__tmp__E03T,((__POINTER__IB )(&(table_type[(__tmp__L02T)]))),(__UINTEGER_32__RWB)(__tmp__L02T |  1));
-      __tmp__RIL=__tmp__C03T;
-    };
-    Self__JVAU=((__STRING__BC *)__tmp__RIL);
-    *(Self__JVAU) = *(STRING__BC__);
-  };
-  Self__OREU=((__STRING__BC *)Self__JVAU);
-  if ((__tmp__0DZ >  0)) {
-    if ((Self__OREU->capacity__HFL < __tmp__0DZ)) {
-      __tmp__GREU=create__KVW(__tmp__0DZ);
-      Self__OREU->storage__4EL=__tmp__GREU;
-      Self__OREU->capacity__HFL=__tmp__0DZ;
-    };
-  };
-  Self__OREU->count__WJ= 0;
-  Self__2CZ->source__VKE=Self__JVAU;
-  Self__OREU=((__STRING__BC *)Self__JVAU);
-  if ((Self__OREU->capacity__HFL > Self__OREU->count__WJ)) {
-    ((__CHARACTER__DB *)Self__OREU->storage__4EL)[Self__OREU->count__WJ]='\0';
+    __OH3=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X12T));
+    if ((__OH3 == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __R13T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __T13T=(void *)((unsigned long)(void *)((unsigned long)__X12T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R13T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R13T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __012T=((____YWB )((____Q )(void *)((unsigned long)__T13T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __R13T=__OKI(__T13T,((____IB )(&(table_size[(__012T)-1]))),((____YWB )((____Q )__T13T)));
+      __YIL=__R13T;
+    } else /* FALSE */ {
+      __012T=((____YWB )__OH3);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __R13T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __T13T=(void *)((unsigned long)(void *)((unsigned long)__X12T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R13T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R13T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __R13T=__OKI(__T13T,((____IB )(&(table_type[(__012T)]))),(____YWB)(__012T |  1));
+      __YIL=__R13T;
+    };
+    __YWAU=((____BC *)__YIL);
+    *(__YWAU) = *(__BC__);
+  };
+  __3SEU=((____BC *)__YWAU);
+  if ((__BEZ >  0)) {
+    if ((__3SEU->__OFL < __BEZ)) {
+      __VSEU=__RVW(__BEZ);
+      __3SEU->__FFL=__VSEU;
+      __3SEU->__OFL=__BEZ;
+    };
+  };
+  __3SEU->__WJ= 0;
+  __DDZ->__2KE=__YWAU;
+  __3SEU=((____BC *)__YWAU);
+  if ((__3SEU->__OFL > __3SEU->__WJ)) {
+    ((____DB *)__3SEU->__FFL)[__3SEU->__WJ]='\0';
   } else /* FALSE */ {
-    if ((Self__OREU->capacity__HFL <= Self__OREU->count__WJ)) {
-      if ((Self__OREU->capacity__HFL ==  0)) {
-        Self__OREU->capacity__HFL= 32;
-        __tmp__ASEU=create__KVW( 32);
-        Self__OREU->storage__4EL=__tmp__ASEU;
-      } else /* FALSE */ {
-        __tmp__HREU=(__INTEGER__Q)(Self__OREU->capacity__HFL <<  1);
-        __tmp__ASEU=((__CHARACTER__DB *)Self__OREU->storage__4EL);
-        old_nb_elts__JREU=Self__OREU->capacity__HFL;
-        __tmp__ESEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ASEU),((__UINTEGER_32__RWB )old_nb_elts__JREU),((__UINTEGER_32__RWB )__tmp__HREU));
-        __tmp__ASEU=((__CHARACTER__DB *)__tmp__ESEU);
-        clear__to__F00(__tmp__ASEU,old_nb_elts__JREU,(__INTEGER__Q)(__tmp__HREU -  1));
-        Self__OREU->storage__4EL=__tmp__ASEU;
-        Self__OREU->capacity__HFL=__tmp__HREU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__OREU->storage__4EL)[Self__OREU->count__WJ]='\0';
-    Self__OREU->count__WJ=(__INTEGER__Q)(Self__OREU->count__WJ +  1);
-    Self__OREU->count__WJ=(__INTEGER__Q)(Self__OREU->count__WJ -  1);
-  };
-  __tmp__GREU=Self__OREU->storage__4EL;
-  fread((void *)((__tmp__GREU)),(size_t)(1), (size_t)((typ_id__PIL)),(FILE*)((ptr__LIL)));
-  ((__CHARACTER__DB *)__tmp__GREU)[typ_id__PIL]='\0';
-  from_external__FEL(((__STRING__BC *)Self__JVAU),__tmp__GREU);
-  fclose((FILE*)((ptr__LIL)));
-  result__EIVB=NULL;
-  ptr__LIL=((__POINTER__IB )(NULL));
-  typ_id__PIL= 0;
-  __tmp__RIL=((__POINTER__IB )sizeof(__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ));
-  if (((unsigned long)__tmp__RIL ==  0)) {
-    result__EIVB=HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ__;
+    if ((__3SEU->__OFL <= __3SEU->__WJ)) {
+      if ((__3SEU->__OFL ==  0)) {
+        __3SEU->__OFL= 32;
+        __PTEU=__RVW( 32);
+        __3SEU->__FFL=__PTEU;
+      } else /* FALSE */ {
+        __WSEU=(____Q)(__3SEU->__OFL <<  1);
+        __PTEU=((____DB *)__3SEU->__FFL);
+        __YSEU=__3SEU->__OFL;
+        __TTEU=__55W(((____IB )__PTEU),((____YWB )__YSEU),((____YWB )__WSEU));
+        __PTEU=((____DB *)__TTEU);
+        __M00(__PTEU,__YSEU,(____Q)(__WSEU -  1));
+        __3SEU->__FFL=__PTEU;
+        __3SEU->__OFL=__WSEU;
+      };
+    };
+    ((____DB *)__3SEU->__FFL)[__3SEU->__WJ]='\0';
+    __3SEU->__WJ=(____Q)(__3SEU->__WJ +  1);
+    __3SEU->__WJ=(____Q)(__3SEU->__WJ -  1);
+  };
+  __VSEU=__3SEU->__FFL;
+  fread((void *)((__VSEU)),(size_t)(1), (size_t)((__WIL)),(FILE*)((__SIL)));
+  ((____DB *)__VSEU)[__WIL]='\0';
+  __MEL(((____BC *)__YWAU),__VSEU);
+  fclose((FILE*)((__SIL)));
+  __TJVB=NULL;
+  __SIL=((____IB )(NULL));
+  __WIL= 0;
+  __YIL=((____IB )sizeof(____LFZ));
+  if (((unsigned long)__YIL ==  0)) {
+    __TJVB=__LFZ__;
   } else /* FALSE */ {
-    typ_id__PIL=__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RIL));
-    if ((typ_id__PIL == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__C03T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__E03T=(void *)((unsigned long)(void *)((unsigned long)__tmp__RIL - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C03T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C03T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__L02T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__E03T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__C03T=micro_alloc__table__lab__HKI(__tmp__E03T,((__POINTER__IB )(&(table_size[(__tmp__L02T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__E03T)));
-      ptr__LIL=__tmp__C03T;
-    } else /* FALSE */ {
-      __tmp__L02T=((__UINTEGER_32__RWB )typ_id__PIL);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__C03T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__E03T=(void *)((unsigned long)(void *)((unsigned long)__tmp__RIL - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C03T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C03T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__C03T=micro_alloc__table__lab__HKI(__tmp__E03T,((__POINTER__IB )(&(table_type[(__tmp__L02T)]))),(__UINTEGER_32__RWB)(__tmp__L02T |  1));
-      ptr__LIL=__tmp__C03T;
-    };
-    result__EIVB=((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)ptr__LIL);
-    *(result__EIVB) = *(HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ__);
-  };
-  Self__XJVB=((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)result__EIVB);
-  typ_id__PIL=prime_number_ceiling__BKN( 193);
-  __tmp__1EZB=create__MS3B(typ_id__PIL);
-  Self__XJVB->buckets__2EZB=__tmp__1EZB;
-  Self__XJVB->capacity__4JVB=typ_id__PIL;
-  Self__XJVB->count__5EZB= 0;
-  Self__2CZ->slot_list__NFZ=result__EIVB;
-  Self__2CZ->parent_named__PF.parent_itm_object__OF.position__H2B=((__POSITION__OL )(__UINTEGER_32__RWB)(((__UINTEGER_32__RWB )Self__2CZ->index__0BS) |  131072));
-  Self__2CZ=result__KIL;
-  return(Self__2CZ);
+    __WIL=____LFZ__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YIL));
+    if ((__WIL == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __R13T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __T13T=(void *)((unsigned long)(void *)((unsigned long)__YIL - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R13T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R13T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __012T=((____YWB )((____Q )(void *)((unsigned long)__T13T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __R13T=__OKI(__T13T,((____IB )(&(table_size[(__012T)-1]))),((____YWB )((____Q )__T13T)));
+      __SIL=__R13T;
+    } else /* FALSE */ {
+      __012T=((____YWB )__WIL);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __R13T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __T13T=(void *)((unsigned long)(void *)((unsigned long)__YIL - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R13T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R13T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __R13T=__OKI(__T13T,((____IB )(&(table_type[(__012T)]))),(____YWB)(__012T |  1));
+      __SIL=__R13T;
+    };
+    __TJVB=((____LFZ *)__SIL);
+    *(__TJVB) = *(__LFZ__);
+  };
+  __GLVB=((____LFZ *)__TJVB);
+  __WIL=__IKN( 193);
+  __KGZB=__1T3B(__WIL);
+  __GLVB->__LGZB=__KGZB;
+  __GLVB->__NLVB=__WIL;
+  __GLVB->__OGZB= 0;
+  __DDZ->__UFZ=__TJVB;
+  __DDZ->__PF.__OF.__O2B=((____OL )(____YWB)(((____YWB )__DDZ->__BCS) |  131072));
+  __DDZ=__RIL;
+  return(__DDZ);
 }
 
-static void go_on__XDNC(__PROTOTYPE__MF *obj__ZDNC)
-// ({NULLxPROTOTYPE__MF}) Void No recursive, No inlinable.
+static void __GFNC(____MF *__IFNC)
+// ({NULLx__MF}) Void No recursive, No inlinable.
 {
-  __POSITION__OL __tmp__ZQNC,__tmp__DTNC,__tmp__XUNC,__tmp__LGYD;
-  __POSITION__OL __tmp__QMBE,__tmp__FUUE,__tmp__BVUE;
-  __STRING__BC *Self__HSEU,*Self__PSEU,*Self__XSEU;
-  __INTEGER__Q __tmp__JSEU,old_nb_elts__LSEU,__tmp__RSEU;
-  __INTEGER__Q old_nb_elts__TSEU,__tmp__ZSEU,old_nb_elts__1SEU;
-  __INTEGER__Q __tmp__VJ0F,__tmp__XJ0F,typ_id__WAHV;
-  __POINTER__IB __tmp__MSEU,__tmp__USEU,__tmp__2SEU,__tmp__T4GV;
-  __POINTER__IB __tmp__M32T,__tmp__O32T,__tmp__54GV,__tmp__A5GV;
-  __POINTER__IB __tmp__W5GV,__tmp__X5GV,__tmp__YAHV,__tmp__ZAHV;
-  __STRING_CONSTANT__0 *__tmp__X5LD,*__tmp__PGUD;
-  __SECTION___EVOB *__tmp__ITNC,*Self__UBHT,*__tmp__KUNC,*Self__WBHT;
-  __SECTION___EVOB *Self__TDHT,*__tmp__DUUE;
-  void *__tmp__JUNC,*result__LFYD;
-  __UINTEGER_32__RWB __tmp__U4GV,__tmp__P32T,__tmp__B5GV,__tmp__Y5GV;
-  __UINTEGER_32__RWB __tmp__0AHV;
-  void *__tmp__ZFYD,*arg__KFYD,*Result__232T,*Result__B42T;
-  __ITM_SLOT_OPERATOR__PF0D *__tmp__FGYD,*__tmp__MHYD;
-  __ITM_ARG__D0MD *result__14GV,*Self__H5GV,*result__S5GV,*Self__45GV;
-  __ITM_SLOT__HLC *__tmp__RGYD,*result__DAHV,*Self__PAHV;
-  __ITM_TYPE_MULTI__NURC *__tmp__XEUD;
-  __ITM_LIST__T1OC *__tmp__S0ZD;
-  __PROTOTYPE__MF *__tmp__PNZD;
-  __ITM_PROTOTYPE__3DPC *a__1TUE,*result__UAHV,*Self__ABHV;
-  void *__tmp__FVUE;
-  __ITM_READ_ARG1__OARC *result__EBHV,*Self__QBHV;
-  __BOOLEAN__L __tmp__QPNC,__tmp__XRNC,result__B3LD,__tmp__C3LD;
-  __BOOLEAN__L __tmp__O3LD,result__WPW,result__GBWT,__tmp__G5LD;
-  __BOOLEAN__L result__KBWT,__tmp__AHYD,__tmp__CMBE,__tmp__0JMD;
-  __CHARACTER__DB result__I22T,result__U22T,result__Y22T,result__222T;
-  __CHARACTER__DB result__A32T;
-  __CHARACTER__DB *__tmp__ISEU,*__tmp__QSEU,*__tmp__YSEU;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *__tmp__RWNC,*__tmp__CEUD;
-  __HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD *Self__MKAF;
-  __HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD *Self__BVAF;
-  __HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF *node__YKAF;
-  __HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF *node__MVAF;
-  __HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF *node1__TI0F;
-  __HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF *node2__UI0F;
-  __HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF *Self__UJ1G;
-  void **old_buckets__SI0F,**__tmp__0I0F;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *result__U1YD,*__tmp__G2YD;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *Self__332T;
-  __FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD *Self__CX0F;
-  __HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *__tmp__SLUD;
-  object__TKE=obj__ZDNC;
-  source__XKE=obj__ZDNC->source__VKE;
-  position__0KE= 1;
-  pos_cur__3KE= 1;
-  pos_line__4KE= 1;
-  pos_col__5KE= 0;
-  __tmp__QPNC=read_space__0HF();
-  last_comment_extern__CXF=NULL;
-  __tmp__QPNC=read_word__0FF((&__string_13));
-  if ((! __tmp__QPNC)) {
-    __tmp__ZQNC=current_position__HVQ();
-    put_error__text__2PE( 0,(&__string_439));
-    put_position__HRE(__tmp__ZQNC);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-    };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+  ____OL __ISNC,__SUNC,__GWNC,__0HYD,__5NBE,__UVUE,__QWUE;
+  ____BC *__WTEU,*__4TEU,*__GUEU;
+  ____Q __YTEU,__0TEU,__AUEU,__CUEU,__IUEU,__KUEU,__EL0F,__GL0F,__FCHV;
+  ____IB __1TEU,__DUEU,__LUEU,__CAHV,__142T,__342T,__OAHV,__PAHV,__FBHV;
+  ____IB __GBHV,__HCHV,__ICHV;
+  ____0 *__GBMD,*__4HUD;
+  ____KWOB *__XUNC,*__DDHT,*__ZVNC,*__FDHT,*__CFHT,*__SVUE;
+  void *__YVNC,*__0GYD;
+  ____YWB __DAHV,__442T,__QAHV,__HBHV,__JCHV;
+  void *__IHYD,*__ZGYD,*__L52T,*__Q52T;
+  ____4G0D *__UHYD,*__1IYD;
+  ____S1MD *__KAHV,*__WAHV,*__BBHV,*__NBHV;
+  ____OLC *__AIYD,*__SBHV,*__4BHV;
+  ____2VRC *__GGUD;
+  ____C3OC *__B2ZD;
+  ____MF *__4OZD;
+  ____MFPC *__KVUE,*__DCHV,*__PCHV;
+  void *__UWUE;
+  ____3BRC *__TCHV,*__5CHV;
+  ____L __5QNC,__GTNC,__Q4LD,__R4LD,__34LD,__3PW,__VCWT,__VAMD,__ZCWT;
+  ____L __PIYD,__RNBE,__JLMD;
+  ____DB __X32T,__D42T,__H42T,__L42T,__P42T;
+  ____DB *__XTEU,*__5TEU,*__HUEU;
+  ____ZLB *__AYNC,*__RFUD;
+  ____3CUD *__1LAF,*__QWAF;
+  ____FMAF *__HMAF,*__1WAF,*__CK0F,*__DK0F,*__DL1G;
+  void **__BK0F,**__JK0F;
+  ____1GYD *__D3YD,*__V3YD,*__M52T;
+  ____E3YD *__RY0F;
+  ____LFZ *__BNUD;
+  __0KE=__IFNC;
+  __4KE=__IFNC->__2KE;
+  __BLE= 1;
+  __ELE= 1;
+  __FLE= 1;
+  __GLE= 0;
+  __5QNC=__BIF();
+  __JXF=NULL;
+  __5QNC=__BGF((&__string_13));
+  if ((! __5QNC)) {
+    __ISNC=__OVQ();
+    __DQE( 0,(&__string_439));
+    __ORE(__ISNC);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  __tmp__QPNC=read_word__0FF((&__string_31));
-  if ((! __tmp__QPNC)) {
-    __tmp__ZQNC=current_position__HVQ();
-    put_error__text__2PE( 0,(&__string_440));
-    put_position__HRE(__tmp__ZQNC);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  __5QNC=__BGF((&__string_31));
+  if ((! __5QNC)) {
+    __ISNC=__OVQ();
+    __DQE( 0,(&__string_440));
+    __ORE(__ISNC);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
     };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  __tmp__QPNC=read_slot_header__V5NC(TRUE__K__);
-  if ((! __tmp__QPNC)) {
-    __tmp__ZQNC=current_position__HVQ();
-    put_error__text__2PE( 0,(&__string_441));
-    put_position__HRE(__tmp__ZQNC);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  __5QNC=__EBOC(__K__);
+  if ((! __5QNC)) {
+    __ISNC=__OVQ();
+    __DQE( 0,(&__string_441));
+    __ORE(__ISNC);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
     };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
   do {
-    __tmp__XRNC=read_slot_header__V5NC(FALSE__O__);
-  } while (__tmp__XRNC);
-  while_do__G1OC:
+    __GTNC=__EBOC(__O__);
+  } while (__GTNC);
+  __V2OC:
   {
-    __tmp__XRNC=read_word__0FF((&__string_13));
-    if (__tmp__XRNC) {
-      last_comment_extern__CXF=NULL;
-      result__B3LD=FALSE__O__;
-      __tmp__C3LD=read_space__0HF();
-      if ((! __tmp__C3LD)) {
-        __tmp__O3LD=TRUE__K__;
-      } else /* FALSE */ {
-        result__I22T='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__I22T=((__CHARACTER__DB )(( 0)));
-        } else /* FALSE */ {
-          result__I22T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-        };
-        result__WPW=FALSE__O__;
-        if ((((__INTEGER_8__3YF )result__I22T) >= ((__INTEGER_8__3YF )'A'))) {
-          result__WPW=(((__INTEGER_8__3YF )result__I22T) <= ((__INTEGER_8__3YF )'Z'));
-        };
-        __tmp__O3LD=(! result__WPW);
-      };
-      if (__tmp__O3LD) {
-        result__B3LD=FALSE__O__;
-      } else /* FALSE */ {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        result__I22T='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__I22T=((__CHARACTER__DB )(( 0)));
-        } else /* FALSE */ {
-          result__I22T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-        };
-        Self__HSEU=((__STRING__BC *)string_tmp__YC);
-        if ((Self__HSEU->capacity__HFL <= Self__HSEU->count__WJ)) {
-          if ((Self__HSEU->capacity__HFL ==  0)) {
-            Self__HSEU->capacity__HFL= 32;
-            __tmp__ISEU=create__KVW( 32);
-            Self__HSEU->storage__4EL=__tmp__ISEU;
-          } else /* FALSE */ {
-            __tmp__JSEU=(__INTEGER__Q)(Self__HSEU->capacity__HFL <<  1);
-            __tmp__ISEU=((__CHARACTER__DB *)Self__HSEU->storage__4EL);
-            old_nb_elts__LSEU=Self__HSEU->capacity__HFL;
-            __tmp__MSEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ISEU),((__UINTEGER_32__RWB )old_nb_elts__LSEU),((__UINTEGER_32__RWB )__tmp__JSEU));
-            __tmp__ISEU=((__CHARACTER__DB *)__tmp__MSEU);
-            clear__to__F00(__tmp__ISEU,old_nb_elts__LSEU,(__INTEGER__Q)(__tmp__JSEU -  1));
-            Self__HSEU->storage__4EL=__tmp__ISEU;
-            Self__HSEU->capacity__HFL=__tmp__JSEU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__HSEU->storage__4EL)[Self__HSEU->count__WJ]=result__I22T;
-        Self__HSEU->count__WJ=(__INTEGER__Q)(Self__HSEU->count__WJ +  1);
-        position__0KE=(__INTEGER__Q)(position__0KE +  1);
-        result__I22T='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__I22T=((__CHARACTER__DB )(( 0)));
-        } else /* FALSE */ {
-          result__I22T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-        };
-        __tmp__O3LD=FALSE__O__;
-        if ((((__INTEGER_8__3YF )result__I22T) >= ((__INTEGER_8__3YF )'a'))) {
-          __tmp__O3LD=(((__INTEGER_8__3YF )result__I22T) <= ((__INTEGER_8__3YF )'z'));
-        };
-        if (__tmp__O3LD) {
-          result__U22T='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__U22T=((__CHARACTER__DB )(( 0)));
-          } else /* FALSE */ {
-            result__U22T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-          };
-          Self__PSEU=((__STRING__BC *)string_tmp__YC);
-          if ((Self__PSEU->capacity__HFL <= Self__PSEU->count__WJ)) {
-            if ((Self__PSEU->capacity__HFL ==  0)) {
-              Self__PSEU->capacity__HFL= 32;
-              __tmp__QSEU=create__KVW( 32);
-              Self__PSEU->storage__4EL=__tmp__QSEU;
+    __GTNC=__BGF((&__string_13));
+    if (__GTNC) {
+      __JXF=NULL;
+      __Q4LD=__O__;
+      __R4LD=__BIF();
+      if ((! __R4LD)) {
+        __34LD=__K__;
+      } else /* FALSE */ {
+        __X32T='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __X32T=((____DB )(( 0)));
+        } else /* FALSE */ {
+          __X32T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+        };
+        __3PW=__O__;
+        if ((((____EZF )__X32T) >= ((____EZF )'A'))) {
+          __3PW=(((____EZF )__X32T) <= ((____EZF )'Z'));
+        };
+        __34LD=(! __3PW);
+      };
+      if (__34LD) {
+        __Q4LD=__O__;
+      } else /* FALSE */ {
+        ((____BC *)__YC)->__WJ= 0;
+        __X32T='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __X32T=((____DB )(( 0)));
+        } else /* FALSE */ {
+          __X32T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+        };
+        __WTEU=((____BC *)__YC);
+        if ((__WTEU->__OFL <= __WTEU->__WJ)) {
+          if ((__WTEU->__OFL ==  0)) {
+            __WTEU->__OFL= 32;
+            __XTEU=__RVW( 32);
+            __WTEU->__FFL=__XTEU;
+          } else /* FALSE */ {
+            __YTEU=(____Q)(__WTEU->__OFL <<  1);
+            __XTEU=((____DB *)__WTEU->__FFL);
+            __0TEU=__WTEU->__OFL;
+            __1TEU=__55W(((____IB )__XTEU),((____YWB )__0TEU),((____YWB )__YTEU));
+            __XTEU=((____DB *)__1TEU);
+            __M00(__XTEU,__0TEU,(____Q)(__YTEU -  1));
+            __WTEU->__FFL=__XTEU;
+            __WTEU->__OFL=__YTEU;
+          };
+        };
+        ((____DB *)__WTEU->__FFL)[__WTEU->__WJ]=__X32T;
+        __WTEU->__WJ=(____Q)(__WTEU->__WJ +  1);
+        __BLE=(____Q)(__BLE +  1);
+        __X32T='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __X32T=((____DB )(( 0)));
+        } else /* FALSE */ {
+          __X32T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+        };
+        __34LD=__O__;
+        if ((((____EZF )__X32T) >= ((____EZF )'a'))) {
+          __34LD=(((____EZF )__X32T) <= ((____EZF )'z'));
+        };
+        if (__34LD) {
+          __D42T='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __D42T=((____DB )(( 0)));
+          } else /* FALSE */ {
+            __D42T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+          };
+          __4TEU=((____BC *)__YC);
+          if ((__4TEU->__OFL <= __4TEU->__WJ)) {
+            if ((__4TEU->__OFL ==  0)) {
+              __4TEU->__OFL= 32;
+              __5TEU=__RVW( 32);
+              __4TEU->__FFL=__5TEU;
             } else /* FALSE */ {
-              __tmp__RSEU=(__INTEGER__Q)(Self__PSEU->capacity__HFL <<  1);
-              __tmp__QSEU=((__CHARACTER__DB *)Self__PSEU->storage__4EL);
-              old_nb_elts__TSEU=Self__PSEU->capacity__HFL;
-              __tmp__USEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QSEU),((__UINTEGER_32__RWB )old_nb_elts__TSEU),((__UINTEGER_32__RWB )__tmp__RSEU));
-              __tmp__QSEU=((__CHARACTER__DB *)__tmp__USEU);
-              clear__to__F00(__tmp__QSEU,old_nb_elts__TSEU,(__INTEGER__Q)(__tmp__RSEU -  1));
-              Self__PSEU->storage__4EL=__tmp__QSEU;
-              Self__PSEU->capacity__HFL=__tmp__RSEU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__PSEU->storage__4EL)[Self__PSEU->count__WJ]=result__U22T;
-          Self__PSEU->count__WJ=(__INTEGER__Q)(Self__PSEU->count__WJ +  1);
-          position__0KE=(__INTEGER__Q)(position__0KE +  1);
-          while_do__INYE:
+              __AUEU=(____Q)(__4TEU->__OFL <<  1);
+              __5TEU=((____DB *)__4TEU->__FFL);
+              __CUEU=__4TEU->__OFL;
+              __DUEU=__55W(((____IB )__5TEU),((____YWB )__CUEU),((____YWB )__AUEU));
+              __5TEU=((____DB *)__DUEU);
+              __M00(__5TEU,__CUEU,(____Q)(__AUEU -  1));
+              __4TEU->__FFL=__5TEU;
+              __4TEU->__OFL=__AUEU;
+            };
+          };
+          ((____DB *)__4TEU->__FFL)[__4TEU->__WJ]=__D42T;
+          __4TEU->__WJ=(____Q)(__4TEU->__WJ +  1);
+          __BLE=(____Q)(__BLE +  1);
+          __XOYE:
           {
-            result__Y22T='\0';
-            if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-              result__Y22T=((__CHARACTER__DB )(( 0)));
+            __H42T='\0';
+            if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+              __H42T=((____DB )(( 0)));
             } else /* FALSE */ {
-              result__Y22T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+              __H42T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
             };
-            if ((result__Y22T != ((__CHARACTER__DB )(( 0))))) {
-              result__222T='\0';
-              if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-                result__222T=((__CHARACTER__DB )(( 0)));
+            if ((__H42T != ((____DB )(( 0))))) {
+              __L42T='\0';
+              if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+                __L42T=((____DB )(( 0)));
               } else /* FALSE */ {
-                result__222T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+                __L42T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
               };
-              result__GBWT=FALSE__O__;
-              if ((((__INTEGER_8__3YF )result__222T) >= ((__INTEGER_8__3YF )'a'))) {
-                result__GBWT=(((__INTEGER_8__3YF )result__222T) <= ((__INTEGER_8__3YF )'z'));
+              __VCWT=__O__;
+              if ((((____EZF )__L42T) >= ((____EZF )'a'))) {
+                __VCWT=(((____EZF )__L42T) <= ((____EZF )'z'));
               };
-              if (result__GBWT) {
-                __tmp__G5LD=TRUE__K__;
+              if (__VCWT) {
+                __VAMD=__K__;
               } else /* FALSE */ {
-                result__A32T='\0';
-                if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-                  result__A32T=((__CHARACTER__DB )(( 0)));
+                __P42T='\0';
+                if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+                  __P42T=((____DB )(( 0)));
                 } else /* FALSE */ {
-                  result__A32T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+                  __P42T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
                 };
-                result__KBWT=FALSE__O__;
-                if ((((__INTEGER_8__3YF )result__A32T) >= ((__INTEGER_8__3YF )'0'))) {
-                  result__KBWT=(((__INTEGER_8__3YF )result__A32T) <= ((__INTEGER_8__3YF )'9'));
+                __ZCWT=__O__;
+                if ((((____EZF )__P42T) >= ((____EZF )'0'))) {
+                  __ZCWT=(((____EZF )__P42T) <= ((____EZF )'9'));
                 };
-                __tmp__G5LD=result__KBWT;
+                __VAMD=__ZCWT;
               };
-              if (__tmp__G5LD) {
-                __tmp__G5LD=TRUE__K__;
+              if (__VAMD) {
+                __VAMD=__K__;
               } else /* FALSE */ {
-                result__A32T='\0';
-                if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-                  result__A32T=((__CHARACTER__DB )(( 0)));
+                __P42T='\0';
+                if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+                  __P42T=((____DB )(( 0)));
                 } else /* FALSE */ {
-                  result__A32T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+                  __P42T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
                 };
-                __tmp__G5LD=(result__A32T == '_');
+                __VAMD=(__P42T == '_');
               };
-              result__GBWT=__tmp__G5LD;
+              __VCWT=__VAMD;
             } else /* FALSE */ {
-              result__GBWT=FALSE__O__;
+              __VCWT=__O__;
             };
-            if (result__GBWT) {
-              result__222T='\0';
-              if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-                result__222T=((__CHARACTER__DB )(( 0)));
+            if (__VCWT) {
+              __L42T='\0';
+              if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+                __L42T=((____DB )(( 0)));
               } else /* FALSE */ {
-                result__222T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+                __L42T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
               };
-              Self__XSEU=((__STRING__BC *)string_tmp__YC);
-              if ((Self__XSEU->capacity__HFL <= Self__XSEU->count__WJ)) {
-                if ((Self__XSEU->capacity__HFL ==  0)) {
-                  Self__XSEU->capacity__HFL= 32;
-                  __tmp__YSEU=create__KVW( 32);
-                  Self__XSEU->storage__4EL=__tmp__YSEU;
+              __GUEU=((____BC *)__YC);
+              if ((__GUEU->__OFL <= __GUEU->__WJ)) {
+                if ((__GUEU->__OFL ==  0)) {
+                  __GUEU->__OFL= 32;
+                  __HUEU=__RVW( 32);
+                  __GUEU->__FFL=__HUEU;
                 } else /* FALSE */ {
-                  __tmp__ZSEU=(__INTEGER__Q)(Self__XSEU->capacity__HFL <<  1);
-                  __tmp__YSEU=((__CHARACTER__DB *)Self__XSEU->storage__4EL);
-                  old_nb_elts__1SEU=Self__XSEU->capacity__HFL;
-                  __tmp__2SEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSEU),((__UINTEGER_32__RWB )old_nb_elts__1SEU),((__UINTEGER_32__RWB )__tmp__ZSEU));
-                  __tmp__YSEU=((__CHARACTER__DB *)__tmp__2SEU);
-                  clear__to__F00(__tmp__YSEU,old_nb_elts__1SEU,(__INTEGER__Q)(__tmp__ZSEU -  1));
-                  Self__XSEU->storage__4EL=__tmp__YSEU;
-                  Self__XSEU->capacity__HFL=__tmp__ZSEU;
+                  __IUEU=(____Q)(__GUEU->__OFL <<  1);
+                  __HUEU=((____DB *)__GUEU->__FFL);
+                  __KUEU=__GUEU->__OFL;
+                  __LUEU=__55W(((____IB )__HUEU),((____YWB )__KUEU),((____YWB )__IUEU));
+                  __HUEU=((____DB *)__LUEU);
+                  __M00(__HUEU,__KUEU,(____Q)(__IUEU -  1));
+                  __GUEU->__FFL=__HUEU;
+                  __GUEU->__OFL=__IUEU;
                 };
               };
-              ((__CHARACTER__DB *)Self__XSEU->storage__4EL)[Self__XSEU->count__WJ]=result__222T;
-              Self__XSEU->count__WJ=(__INTEGER__Q)(Self__XSEU->count__WJ +  1);
-              position__0KE=(__INTEGER__Q)(position__0KE +  1);
-              goto while_do__INYE;
+              ((____DB *)__GUEU->__FFL)[__GUEU->__WJ]=__L42T;
+              __GUEU->__WJ=(____Q)(__GUEU->__WJ +  1);
+              __BLE=(____Q)(__BLE +  1);
+              goto __XOYE;
             };
           };
-          __tmp__X5LD=get__HJC(string_tmp__YC);
-          last_string__M4E=__tmp__X5LD;
-          result__B3LD=TRUE__K__;
+          __GBMD=__OJC(__YC);
+          __T4E=__GBMD;
+          __Q4LD=__K__;
         } else /* FALSE */ {
-          position__0KE=(__INTEGER__Q)(position__0KE -  1);
-          result__B3LD=FALSE__O__;
+          __BLE=(____Q)(__BLE -  1);
+          __Q4LD=__O__;
         };
       };
-      if (result__B3LD) {
-        __tmp__X5LD=last_string__M4E;
-        if ((! (((((((((void *)__tmp__X5LD == (void *)(&__string_32)) || ((void *)__tmp__X5LD == (void *)(&__string_33))) || ((void *)__tmp__X5LD == (void *)(&__string_34))) || ((void *)__tmp__X5LD == (void *)(&__string_35))) || ((void *)__tmp__X5LD == (void *)(&__string_36))) || ((void *)__tmp__X5LD == (void *)(&__string_37))) || ((void *)__tmp__X5LD == (void *)(&__string_38))) || ((void *)__tmp__X5LD == (void *)(&__string_39))))) {
-          __tmp__DTNC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_442));
-          put_position__HRE(__tmp__DTNC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      if (__Q4LD) {
+        __GBMD=__T4E;
+        if ((! (((((((((void *)__GBMD == (void *)(&__string_32)) || ((void *)__GBMD == (void *)(&__string_33))) || ((void *)__GBMD == (void *)(&__string_34))) || ((void *)__GBMD == (void *)(&__string_35))) || ((void *)__GBMD == (void *)(&__string_36))) || ((void *)__GBMD == (void *)(&__string_37))) || ((void *)__GBMD == (void *)(&__string_38))) || ((void *)__GBMD == (void *)(&__string_39))))) {
+          __SUNC=__OVQ();
+          __DQE( 0,(&__string_442));
+          __ORE(__SUNC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        __tmp__ITNC=get_name__GAUD(last_string__M4E);
-        last_section__JTNC=__tmp__ITNC;
-        if (((void *)((__SECTION___EVOB *)__tmp__ITNC)->name__U15E == (void *)(&__string_37))) {
-          ((__PROTOTYPE__MF *)object__TKE)->is_mapping__QJZC=TRUE__K__;
-          result__GBWT=TRUE__K__;
+        __XUNC=__VBUD(__T4E);
+        __YUNC=__XUNC;
+        if (((void *)((____KWOB *)__XUNC)->__D35E == (void *)(&__string_37))) {
+          ((____MF *)__0KE)->__5KZC=__K__;
+          __VCWT=__K__;
         } else /* FALSE */ {
-          result__GBWT=FALSE__O__;
+          __VCWT=__O__;
         };
-        if (result__GBWT) {
-          result__GBWT=TRUE__K__;
+        if (__VCWT) {
+          __VCWT=__K__;
         } else /* FALSE */ {
-          Self__UBHT=((__SECTION___EVOB *)__tmp__ITNC);
-          if (((((void *)Self__UBHT->name__U15E == (void *)(&__string_32)) || ((void *)Self__UBHT->name__U15E == (void *)(&__string_33))) && ((void *)object__TKE->last_slot__AUNC != (void *)NULL))) {
-            __tmp__JUNC=object__TKE->last_slot__AUNC;
-            if (((struct ___OBJ *)__tmp__JUNC)->__id==__ITM_SLOT__HLC__) {
-              __tmp__KUNC=((__ITM_SLOT__HLC *)__tmp__JUNC)->id_section__GVOB;
+          __DDHT=((____KWOB *)__XUNC);
+          if (((((void *)__DDHT->__D35E == (void *)(&__string_32)) || ((void *)__DDHT->__D35E == (void *)(&__string_33))) && ((void *)__0KE->__PVNC != (void *)NULL))) {
+            __YVNC=__0KE->__PVNC;
+            if (((struct ___OBJ *)__YVNC)->__id==____OLC__) {
+              __ZVNC=((____OLC *)__YVNC)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__KUNC=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__JUNC)->parent_itm_slot__QF0D.id_section__GVOB;
+              __ZVNC=((____4G0D *)__YVNC)->__5G0D.__MWOB;
             };
-            Self__WBHT=((__SECTION___EVOB *)__tmp__KUNC);
-            __tmp__G5LD=(! (((void *)Self__WBHT->name__U15E == (void *)(&__string_32)) || ((void *)Self__WBHT->name__U15E == (void *)(&__string_33))));
+            __FDHT=((____KWOB *)__ZVNC);
+            __VAMD=(! (((void *)__FDHT->__D35E == (void *)(&__string_32)) || ((void *)__FDHT->__D35E == (void *)(&__string_33))));
           } else /* FALSE */ {
-            __tmp__G5LD=FALSE__O__;
+            __VAMD=__O__;
           };
-          if (__tmp__G5LD) {
-            __tmp__XUNC=current_position__HVQ();
-            put_error__text__2PE( 0,(&__string_443));
-            put_position__HRE(__tmp__XUNC);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          if (__VAMD) {
+            __GWNC=__OVQ();
+            __DQE( 0,(&__string_443));
+            __ORE(__GWNC);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
             };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          result__GBWT=__tmp__G5LD;
+          __VCWT=__VAMD;
         };
-        if ((! result__GBWT)) {
-          if ((((((void *)((__SECTION___EVOB *)last_section__JTNC)->name__U15E == (void *)(&__string_32)) && ((void *)object__TKE->type_style__KZMB == (void *)(&__string_18))) && ((void *)object__TKE->parent_named__PF.name__4VB != (void *)(&__string_51))) && ((void *)object__TKE->parent_named__PF.name__4VB != (void *)(&__string_52)))) {
-            __tmp__XUNC=current_position__HVQ();
-            put_error__text__2PE( 2,(&__string_444));
-            put_position__HRE(__tmp__XUNC);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        if ((! __VCWT)) {
+          if ((((((void *)((____KWOB *)__YUNC)->__D35E == (void *)(&__string_32)) && ((void *)__0KE->__D0MB == (void *)(&__string_18))) && ((void *)__0KE->__PF.__FWB != (void *)(&__string_51))) && ((void *)__0KE->__PF.__FWB != (void *)(&__string_52)))) {
+            __GWNC=__OVQ();
+            __DQE( 2,(&__string_444));
+            __ORE(__GWNC);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
             };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
         };
       } else /* FALSE */ {
-        __tmp__RWNC=read_type_list__M3TC(PARSER__NSD__,TRUE__K__);
-        if (((void *)__tmp__RWNC == (void *)NULL)) {
-          __tmp__DTNC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_442));
-          put_position__HRE(__tmp__DTNC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __AYNC=__14TC(__USD__,__K__);
+        if (((void *)__AYNC == (void *)NULL)) {
+          __SUNC=__OVQ();
+          __DQE( 0,(&__string_442));
+          __ORE(__SUNC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        Self__MKAF=((__HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD *)bucket_list__UBUD);
-        __tmp__ITNC=NULL;
-        __tmp__JSEU=hash_code__KQFF(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)__tmp__RWNC));
-        node__YKAF=((void **)Self__MKAF->buckets__CLAF)[(__INTEGER__Q)(__tmp__JSEU % Self__MKAF->capacity__1KAF)];
-        while ((! (((void *)node__YKAF == (void *)NULL) || ((void *)node__YKAF->key__OLAF == (void *)__tmp__RWNC)))) {
-          node__YKAF=node__YKAF->next__ZLAF;
-        };
-        if (((void *)node__YKAF != (void *)NULL)) {
-          __tmp__ITNC=node__YKAF->item__BMAF;
-        };
-        Self__UBHT=__tmp__ITNC;
-        if (((void *)__tmp__ITNC == (void *)NULL)) {
-          __tmp__KUNC=NULL;
-          __tmp__MSEU=((__POINTER__IB )(NULL));
-          old_nb_elts__LSEU= 0;
-          __tmp__USEU=((__POINTER__IB )sizeof(__SECTION___EVOB));
-          if (((unsigned long)__tmp__USEU ==  0)) {
-            __tmp__KUNC=SECTION___EVOB__;
-          } else /* FALSE */ {
-            old_nb_elts__LSEU=__SECTION___EVOB__;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__USEU));
-            if ((old_nb_elts__LSEU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2SEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__T4GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__USEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2SEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2SEU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__U4GV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T4GV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__2SEU=micro_alloc__table__lab__HKI(__tmp__T4GV,((__POINTER__IB )(&(table_size[(__tmp__U4GV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T4GV)));
-              __tmp__MSEU=__tmp__2SEU;
+        __1LAF=((____3CUD *)__DDUD);
+        __XUNC=NULL;
+        __YTEU=__ZRFF(((____ZLB *)__AYNC));
+        __HMAF=((void **)__1LAF->__RMAF)[(____Q)(__YTEU % __1LAF->__KMAF)];
+        while ((! (((void *)__HMAF == (void *)NULL) || ((void *)__HMAF->__3MAF == (void *)__AYNC)))) {
+          __HMAF=__HMAF->__INAF;
+        };
+        if (((void *)__HMAF != (void *)NULL)) {
+          __XUNC=__HMAF->__QNAF;
+        };
+        __DDHT=__XUNC;
+        if (((void *)__XUNC == (void *)NULL)) {
+          __ZVNC=NULL;
+          __1TEU=((____IB )(NULL));
+          __0TEU= 0;
+          __DUEU=((____IB )sizeof(____KWOB));
+          if (((unsigned long)__DUEU ==  0)) {
+            __ZVNC=__KWOB__;
+          } else /* FALSE */ {
+            __0TEU=____KWOB__;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DUEU));
+            if ((__0TEU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LUEU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CAHV=(void *)((unsigned long)(void *)((unsigned long)__DUEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LUEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LUEU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DAHV=((____YWB )((____Q )(void *)((unsigned long)__CAHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __LUEU=__OKI(__CAHV,((____IB )(&(table_size[(__DAHV)-1]))),((____YWB )((____Q )__CAHV)));
+              __1TEU=__LUEU;
             } else /* FALSE */ {
-              __tmp__U4GV=((__UINTEGER_32__RWB )old_nb_elts__LSEU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2SEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__T4GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__USEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2SEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2SEU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2SEU=micro_alloc__table__lab__HKI(__tmp__T4GV,((__POINTER__IB )(&(table_type[(__tmp__U4GV)]))),(__UINTEGER_32__RWB)(__tmp__U4GV |  1));
-              __tmp__MSEU=__tmp__2SEU;
-            };
-            __tmp__KUNC=((__SECTION___EVOB *)__tmp__MSEU);
-            *(__tmp__KUNC) = *(SECTION___EVOB__);
-          };
-          Self__UBHT=__tmp__KUNC;
-          Self__WBHT=((__SECTION___EVOB *)__tmp__KUNC);
-          Self__WBHT->name__U15E=NULL;
-          Self__WBHT->type_list__RSAF=__tmp__RWNC;
-          Self__BVAF=((__HASHED_DICTIONARYoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__OBUD *)bucket_list__UBUD);
-          old_nb_elts__LSEU=hash_code__KQFF(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)__tmp__RWNC));
-          __tmp__RSEU=(__INTEGER__Q)(old_nb_elts__LSEU % Self__BVAF->capacity__1KAF);
-          old_nb_elts__TSEU=__tmp__RSEU;
-          node__MVAF=((void **)Self__BVAF->buckets__CLAF)[__tmp__RSEU];
-          while ((! (((void *)node__MVAF == (void *)NULL) || ((void *)node__MVAF->key__OLAF == (void *)__tmp__RWNC)))) {
-            node__MVAF=node__MVAF->next__ZLAF;
-          };
-          if (((void *)node__MVAF == (void *)NULL)) {
-            if ((Self__BVAF->capacity__1KAF == Self__BVAF->count__NWAF)) {
-              node1__TI0F=NULL;
-              node2__UI0F=NULL;
-              old_buckets__SI0F=Self__BVAF->buckets__CLAF;
-              __tmp__ZSEU=prime_number_ceiling__BKN((__INTEGER__Q)(Self__BVAF->capacity__1KAF +  1));
-              __tmp__0I0F=create__HPLF(__tmp__ZSEU);
-              Self__BVAF->buckets__CLAF=__tmp__0I0F;
-              old_nb_elts__1SEU=(__INTEGER__Q)(Self__BVAF->capacity__1KAF -  1);
-              Self__BVAF->capacity__1KAF=__tmp__ZSEU;
-              while ((old_nb_elts__1SEU >=  0)) {
-                node1__TI0F=((void **)old_buckets__SI0F)[old_nb_elts__1SEU];
-                while (((void *)node1__TI0F != (void *)NULL)) {
-                  node2__UI0F=node1__TI0F->next__ZLAF;
-                  __tmp__VJ0F=hash_code__KQFF(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)node1__TI0F->key__OLAF));
-                  __tmp__XJ0F=(__INTEGER__Q)(__tmp__VJ0F % Self__BVAF->capacity__1KAF);
-                  ((__HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF *)node1__TI0F)->next__ZLAF=((void **)Self__BVAF->buckets__CLAF)[__tmp__XJ0F];
-                  ((void **)Self__BVAF->buckets__CLAF)[__tmp__XJ0F]=node1__TI0F;
-                  node1__TI0F=node2__UI0F;
+              __DAHV=((____YWB )__0TEU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LUEU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CAHV=(void *)((unsigned long)(void *)((unsigned long)__DUEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LUEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LUEU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LUEU=__OKI(__CAHV,((____IB )(&(table_type[(__DAHV)]))),(____YWB)(__DAHV |  1));
+              __1TEU=__LUEU;
+            };
+            __ZVNC=((____KWOB *)__1TEU);
+            *(__ZVNC) = *(__KWOB__);
+          };
+          __DDHT=__ZVNC;
+          __FDHT=((____KWOB *)__ZVNC);
+          __FDHT->__D35E=NULL;
+          __FDHT->__AUAF=__AYNC;
+          __QWAF=((____3CUD *)__DDUD);
+          __0TEU=__ZRFF(((____ZLB *)__AYNC));
+          __AUEU=(____Q)(__0TEU % __QWAF->__KMAF);
+          __CUEU=__AUEU;
+          __1WAF=((void **)__QWAF->__RMAF)[__AUEU];
+          while ((! (((void *)__1WAF == (void *)NULL) || ((void *)__1WAF->__3MAF == (void *)__AYNC)))) {
+            __1WAF=__1WAF->__INAF;
+          };
+          if (((void *)__1WAF == (void *)NULL)) {
+            if ((__QWAF->__KMAF == __QWAF->__2XAF)) {
+              __CK0F=NULL;
+              __DK0F=NULL;
+              __BK0F=__QWAF->__RMAF;
+              __IUEU=__IKN((____Q)(__QWAF->__KMAF +  1));
+              __JK0F=__WQLF(__IUEU);
+              __QWAF->__RMAF=__JK0F;
+              __KUEU=(____Q)(__QWAF->__KMAF -  1);
+              __QWAF->__KMAF=__IUEU;
+              while ((__KUEU >=  0)) {
+                __CK0F=((void **)__BK0F)[__KUEU];
+                while (((void *)__CK0F != (void *)NULL)) {
+                  __DK0F=__CK0F->__INAF;
+                  __EL0F=__ZRFF(((____ZLB *)__CK0F->__3MAF));
+                  __GL0F=(____Q)(__EL0F % __QWAF->__KMAF);
+                  ((____FMAF *)__CK0F)->__INAF=((void **)__QWAF->__RMAF)[__GL0F];
+                  ((void **)__QWAF->__RMAF)[__GL0F]=__CK0F;
+                  __CK0F=__DK0F;
                 };
-                old_nb_elts__1SEU=(__INTEGER__Q)(old_nb_elts__1SEU -  1);
+                __KUEU=(____Q)(__KUEU -  1);
               };
-              old_nb_elts__TSEU=(__INTEGER__Q)(old_nb_elts__LSEU % Self__BVAF->capacity__1KAF);
-            };
-            node1__TI0F=((void **)Self__BVAF->buckets__CLAF)[old_nb_elts__TSEU];
-            node2__UI0F=NULL;
-            __tmp__2SEU=((__POINTER__IB )(NULL));
-            __tmp__ZSEU= 0;
-            __tmp__T4GV=((__POINTER__IB )sizeof(__HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF));
-            if (((unsigned long)__tmp__T4GV ==  0)) {
-              node2__UI0F=HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF__;
+              __CUEU=(____Q)(__0TEU % __QWAF->__KMAF);
+            };
+            __CK0F=((void **)__QWAF->__RMAF)[__CUEU];
+            __DK0F=NULL;
+            __LUEU=((____IB )(NULL));
+            __IUEU= 0;
+            __CAHV=((____IB )sizeof(____FMAF));
+            if (((unsigned long)__CAHV ==  0)) {
+              __DK0F=__FMAF__;
             } else /* FALSE */ {
-              __tmp__ZSEU=__HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF__;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__T4GV));
-              if ((__tmp__ZSEU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__M32T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__O32T=(void *)((unsigned long)(void *)((unsigned long)__tmp__T4GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M32T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M32T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__P32T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__O32T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__M32T=micro_alloc__table__lab__HKI(__tmp__O32T,((__POINTER__IB )(&(table_size[(__tmp__P32T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__O32T)));
-                __tmp__2SEU=__tmp__M32T;
+              __IUEU=____FMAF__;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CAHV));
+              if ((__IUEU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __142T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __342T=(void *)((unsigned long)(void *)((unsigned long)__CAHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__142T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__142T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __442T=((____YWB )((____Q )(void *)((unsigned long)__342T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __142T=__OKI(__342T,((____IB )(&(table_size[(__442T)-1]))),((____YWB )((____Q )__342T)));
+                __LUEU=__142T;
               } else /* FALSE */ {
-                __tmp__P32T=((__UINTEGER_32__RWB )__tmp__ZSEU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__M32T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__O32T=(void *)((unsigned long)(void *)((unsigned long)__tmp__T4GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M32T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M32T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__M32T=micro_alloc__table__lab__HKI(__tmp__O32T,((__POINTER__IB )(&(table_type[(__tmp__P32T)]))),(__UINTEGER_32__RWB)(__tmp__P32T |  1));
-                __tmp__2SEU=__tmp__M32T;
+                __442T=((____YWB )__IUEU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __142T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __342T=(void *)((unsigned long)(void *)((unsigned long)__CAHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__142T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__142T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __142T=__OKI(__342T,((____IB )(&(table_type[(__442T)]))),(____YWB)(__442T |  1));
+                __LUEU=__142T;
               };
-              node2__UI0F=((__HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF *)__tmp__2SEU);
-              *(node2__UI0F) = *(HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF__);
+              __DK0F=((____FMAF *)__LUEU);
+              *(__DK0F) = *(__FMAF__);
             };
-            Self__UJ1G=((__HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF *)node2__UI0F);
-            Self__UJ1G->item__BMAF=__tmp__KUNC;
-            Self__UJ1G->key__OLAF=__tmp__RWNC;
-            Self__UJ1G->next__ZLAF=node1__TI0F;
-            node__MVAF=node2__UI0F;
-            ((void **)Self__BVAF->buckets__CLAF)[old_nb_elts__TSEU]=node2__UI0F;
-            Self__BVAF->count__NWAF=(__INTEGER__Q)(Self__BVAF->count__NWAF +  1);
+            __DL1G=((____FMAF *)__DK0F);
+            __DL1G->__QNAF=__ZVNC;
+            __DL1G->__3MAF=__AYNC;
+            __DL1G->__INAF=__CK0F;
+            __1WAF=__DK0F;
+            ((void **)__QWAF->__RMAF)[__CUEU]=__DK0F;
+            __QWAF->__2XAF=(____Q)(__QWAF->__2XAF +  1);
           } else /* FALSE */ {
-            ((__HASHED_DICTIONARY_NODEoSECTION_xFAST_ARRAYoITM_TYPE_MONOoo__WKAF *)node__MVAF)->item__BMAF=__tmp__KUNC;
+            ((____FMAF *)__1WAF)->__QNAF=__ZVNC;
           };
         };
-        last_section__JTNC=Self__UBHT;
+        __YUNC=__DDHT;
       };
       do {
-        result__GBWT=FALSE__O__;
-        __tmp__JUNC=NULL;
-        result__U22T='\0';
-        result__Y22T=read_style__R5OC();
-        if ((result__Y22T != ' ')) {
-          result__GBWT=TRUE__K__;
-          result__LFYD=NULL;
-          result__U1YD=NULL;
-          __tmp__G5LD=(((__FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD *)free_list__41YD)->parent_arrayed_collection__31YD.upper__XYAF <  0);
-          if (__tmp__G5LD) {
-            __tmp__G2YD=create_with_capacity__5B0D( 16);
-            result__U1YD=__tmp__G2YD;
-          } else /* FALSE */ {
-            Self__CX0F=((__FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD *)free_list__41YD);
-            __tmp__G2YD=((void **)Self__CX0F->parent_arrayed_collection__31YD.storage__XOBF)[Self__CX0F->parent_arrayed_collection__31YD.upper__XYAF];
-            result__U1YD=__tmp__G2YD;
-            Self__CX0F=((__FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD *)free_list__41YD);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            Self__CX0F->parent_arrayed_collection__31YD.upper__XYAF=(__INTEGER__Q)(Self__CX0F->parent_arrayed_collection__31YD.upper__XYAF -  1);
-          };
-          __tmp__ZFYD=read_loc_arg__with_self__SWMD(PARSER__NSD__,FALSE__O__,TRUE__K__);
-          arg__KFYD=__tmp__ZFYD;
-          if (((void *)__tmp__ZFYD == (void *)NULL)) {
-            result__KBWT=read_character__5WI('\'');
-            if (result__KBWT) {
-              __tmp__FGYD=read_slot_operator__GF0D(result__U1YD);
-              result__LFYD=__tmp__FGYD;
+        __VCWT=__O__;
+        __YVNC=NULL;
+        __D42T='\0';
+        __H42T=__ABPC();
+        if ((__H42T != ' ')) {
+          __VCWT=__K__;
+          __0GYD=NULL;
+          __D3YD=NULL;
+          __VAMD=(((____E3YD *)__N3YD)->__M3YD.__G0AF <  0);
+          if (__VAMD) {
+            __V3YD=__OD0D( 16);
+            __D3YD=__V3YD;
+          } else /* FALSE */ {
+            __RY0F=((____E3YD *)__N3YD);
+            __V3YD=((void **)__RY0F->__M3YD.__GQBF)[__RY0F->__M3YD.__G0AF];
+            __D3YD=__V3YD;
+            __RY0F=((____E3YD *)__N3YD);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __RY0F->__M3YD.__G0AF=(____Q)(__RY0F->__M3YD.__G0AF -  1);
+          };
+          __IHYD=__BYMD(__USD__,__O__,__K__);
+          __ZGYD=__IHYD;
+          if (((void *)__IHYD == (void *)NULL)) {
+            __ZCWT=__GXI('\'');
+            if (__ZCWT) {
+              __UHYD=__VG0D(__D3YD);
+              __0GYD=__UHYD;
             } else /* FALSE */ {
-              __tmp__LGYD=current_position__HVQ();
-              result__14GV=NULL;
-              __tmp__M32T=((__POINTER__IB )(NULL));
-              __tmp__VJ0F= 0;
-              __tmp__O32T=((__POINTER__IB )sizeof(__ITM_ARG__D0MD));
-              if (((unsigned long)__tmp__O32T ==  0)) {
-                result__14GV=ITM_ARG__D0MD__;
+              __0HYD=__OVQ();
+              __KAHV=NULL;
+              __142T=((____IB )(NULL));
+              __EL0F= 0;
+              __342T=((____IB )sizeof(____S1MD));
+              if (((unsigned long)__342T ==  0)) {
+                __KAHV=__S1MD__;
               } else /* FALSE */ {
-                __tmp__VJ0F=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O32T));
-                if ((__tmp__VJ0F == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__54GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__A5GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__O32T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54GV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__B5GV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__A5GV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__54GV=micro_alloc__table__lab__HKI(__tmp__A5GV,((__POINTER__IB )(&(table_size[(__tmp__B5GV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__A5GV)));
-                  __tmp__M32T=__tmp__54GV;
+                __EL0F=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__342T));
+                if ((__EL0F == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __OAHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __PAHV=(void *)((unsigned long)(void *)((unsigned long)__342T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAHV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __QAHV=((____YWB )((____Q )(void *)((unsigned long)__PAHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __OAHV=__OKI(__PAHV,((____IB )(&(table_size[(__QAHV)-1]))),((____YWB )((____Q )__PAHV)));
+                  __142T=__OAHV;
                 } else /* FALSE */ {
-                  __tmp__B5GV=((__UINTEGER_32__RWB )__tmp__VJ0F);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__54GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__A5GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__O32T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54GV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__54GV=micro_alloc__table__lab__HKI(__tmp__A5GV,((__POINTER__IB )(&(table_type[(__tmp__B5GV)]))),(__UINTEGER_32__RWB)(__tmp__B5GV |  1));
-                  __tmp__M32T=__tmp__54GV;
+                  __QAHV=((____YWB )__EL0F);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __OAHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __PAHV=(void *)((unsigned long)(void *)((unsigned long)__342T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAHV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __OAHV=__OKI(__PAHV,((____IB )(&(table_type[(__QAHV)]))),(____YWB)(__QAHV |  1));
+                  __142T=__OAHV;
                 };
-                result__14GV=((__ITM_ARG__D0MD *)__tmp__M32T);
-                *(result__14GV) = *(ITM_ARG__D0MD__);
+                __KAHV=((____S1MD *)__142T);
+                *(__KAHV) = *(__S1MD__);
               };
-              Self__H5GV=((__ITM_ARG__D0MD *)result__14GV);
-              Self__H5GV->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B=__tmp__LGYD;
-              Self__H5GV->name__QVBE=(&__string_67);
-              Self__H5GV->type__RVBE=type_self__B4SC;
-              arg__KFYD=result__14GV;
-              add_last__J3AF(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)result__U1YD),result__14GV);
-              __tmp__RGYD=read_slot_keyword__WK0D(result__U1YD);
-              result__LFYD=__tmp__RGYD;
-            };
-          } else /* FALSE */ {
-            add_last__J3AF(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)result__U1YD),arg__KFYD);
-            result__KBWT=read_character__5WI('.');
-            if (result__KBWT) {
-              __tmp__RGYD=read_slot_keyword__WK0D(result__U1YD);
-              result__LFYD=__tmp__RGYD;
-              __tmp__AHYD=TRUE__K__;
+              __WAHV=((____S1MD *)__KAHV);
+              __WAHV->__T1MD.__PJSC.__O2B=__0HYD;
+              __WAHV->__5WBE=(&__string_67);
+              __WAHV->__AXBE=__Q5SC;
+              __ZGYD=__KAHV;
+              __Y4AF(((____1GYD *)__D3YD),__KAHV);
+              __AIYD=__FM0D(__D3YD);
+              __0GYD=__AIYD;
+            };
+          } else /* FALSE */ {
+            __Y4AF(((____1GYD *)__D3YD),__ZGYD);
+            __ZCWT=__GXI('.');
+            if (__ZCWT) {
+              __AIYD=__FM0D(__D3YD);
+              __0GYD=__AIYD;
+              __PIYD=__K__;
             } else /* FALSE */ {
-              __tmp__AHYD=FALSE__O__;
+              __PIYD=__O__;
             };
-            if ((! __tmp__AHYD)) {
-              __tmp__AHYD=read_character__5WI('\'');
-              if (__tmp__AHYD) {
-                __tmp__MHYD=read_slot_operator__GF0D(result__U1YD);
-                result__LFYD=__tmp__MHYD;
+            if ((! __PIYD)) {
+              __PIYD=__GXI('\'');
+              if (__PIYD) {
+                __1IYD=__VG0D(__D3YD);
+                __0GYD=__1IYD;
               };
             };
           };
-          if (((void *)result__LFYD != (void *)NULL)) {
-            __tmp__G2YD=copy__E0ZD(result__U1YD);
-            if (((struct ___OBJ *)result__LFYD)->__id==__ITM_SLOT__HLC__) {
-              set_argument_list__BKBE(((__ITM_SLOT__HLC *)result__LFYD),__tmp__G2YD);
+          if (((void *)__0GYD != (void *)NULL)) {
+            __V3YD=__T1ZD(__D3YD);
+            if (((struct ___OBJ *)__0GYD)->__id==____OLC__) {
+              __QLBE(((____OLC *)__0GYD),__V3YD);
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__FGYD=((__ITM_SLOT_OPERATOR__PF0D *)((__ITM_SLOT__HLC *)result__LFYD));
-              __tmp__VJ0F=(__INTEGER__Q)(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__G2YD)->parent_arrayed_collection__UFYD.upper__N3AF +  1);
-              (&__string_7)->count__0C= 11;
-              (&__string_7)->storage__1C="Definition.";
-              if ((__tmp__VJ0F >  1)) {
-                __tmp__CMBE=TRUE__K__;
+              __UHYD=((____4G0D *)((____OLC *)__0GYD));
+              __EL0F=(____Q)(((____1GYD *)__V3YD)->__DHYD.__24AF +  1);
+              (&__string_7)->__0C= 11;
+              (&__string_7)->__1C="Definition.";
+              if ((__EL0F >  1)) {
+                __RNBE=__K__;
               } else /* FALSE */ {
-                Result__232T=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__G2YD)->parent_arrayed_collection__UFYD.storage__N4AF)[ 0];
-                (&__string_7)->count__0C= 11;
-                (&__string_7)->storage__1C="Definition.";
-                if (((struct ___OBJ *)Result__232T)->__id==__ITM_ARG__D0MD__) {
-                  __tmp__XJ0F= 1;
+                __L52T=((void **)((____1GYD *)__V3YD)->__DHYD.__25AF)[ 0];
+                (&__string_7)->__0C= 11;
+                (&__string_7)->__1C="Definition.";
+                if (((struct ___OBJ *)__L52T)->__id==____S1MD__) {
+                  __GL0F= 1;
                 } else /* ITM_ARGS */ {
-                  __tmp__XJ0F=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)Result__232T)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
+                  __GL0F=(____Q)(((____JJTF *)__L52T)->__I42G->__MD.__SD +  1);
                 };
-                __tmp__CMBE=(__tmp__XJ0F >  1);
+                __RNBE=(__GL0F >  1);
               };
-              if (__tmp__CMBE) {
-                if (((void *)((__SECTION___EVOB *)__tmp__FGYD->parent_itm_slot__QF0D.id_section__GVOB)->name__U15E == (void *)(&__string_34))) {
-                  Self__332T=((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__G2YD);
-                  Result__B42T=((void **)Self__332T->parent_arrayed_collection__UFYD.storage__N4AF)[Self__332T->parent_arrayed_collection__UFYD.upper__N3AF];
-                  (&__string_7)->count__0C= 11;
-                  (&__string_7)->storage__1C="Definition.";
-                  if (((struct ___OBJ *)Result__B42T)->__id==__ITM_ARG__D0MD__) {
-                    __tmp__QMBE=((__ITM_ARG__D0MD *)Result__B42T)->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B;
+              if (__RNBE) {
+                if (((void *)((____KWOB *)__UHYD->__5G0D.__MWOB)->__D35E == (void *)(&__string_34))) {
+                  __M52T=((____1GYD *)__V3YD);
+                  __Q52T=((void **)__M52T->__DHYD.__25AF)[__M52T->__DHYD.__24AF];
+                  (&__string_7)->__0C= 11;
+                  (&__string_7)->__1C="Definition.";
+                  if (((struct ___OBJ *)__Q52T)->__id==____S1MD__) {
+                    __5NBE=((____S1MD *)__Q52T)->__T1MD.__PJSC.__O2B;
                   } else /* ITM_ARGS */ {
-                    __tmp__QMBE=((__ITM_ARGS__0HTF *)Result__B42T)->parent_itm_argument__1HTF.parent_itm_code__AISC.position__H2B;
+                    __5NBE=((____JJTF *)__Q52T)->__KJTF.__PJSC.__O2B;
                   };
-                  put_error__text__2PE( 1,(&__string_445));
-                  put_position__HRE(__tmp__QMBE);
-                  put_string__BJG(msg_err__BQE);
-                  if ((verbose_level__J5 !=  0)) {
-                    put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+                  __DQE( 1,(&__string_445));
+                  __ORE(__5NBE);
+                  __IJG(__IQE);
+                  if ((__J5 !=  0)) {
+                    __LGZ(((____BC *)__IQE));
                   };
-                  if ((type_error__AQE ==  2)) {
-                    nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                  if ((__HQE ==  2)) {
+                    __TL=(____Q)(__TL +  1);
                   } else /* FALSE */ {
                     exit(( 1));
                   };
                 };
-                Self__TDHT=((__SECTION___EVOB *)__tmp__FGYD->parent_itm_slot__QF0D.id_section__GVOB);
-                if ((((void *)Self__TDHT->name__U15E == (void *)(&__string_32)) || ((void *)Self__TDHT->name__U15E == (void *)(&__string_33)))) {
-                  Self__332T=((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__G2YD);
-                  Result__B42T=((void **)Self__332T->parent_arrayed_collection__UFYD.storage__N4AF)[Self__332T->parent_arrayed_collection__UFYD.upper__N3AF];
-                  (&__string_7)->count__0C= 11;
-                  (&__string_7)->storage__1C="Definition.";
-                  if (((struct ___OBJ *)Result__B42T)->__id==__ITM_ARG__D0MD__) {
-                    __tmp__QMBE=((__ITM_ARG__D0MD *)Result__B42T)->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B;
+                __CFHT=((____KWOB *)__UHYD->__5G0D.__MWOB);
+                if ((((void *)__CFHT->__D35E == (void *)(&__string_32)) || ((void *)__CFHT->__D35E == (void *)(&__string_33)))) {
+                  __M52T=((____1GYD *)__V3YD);
+                  __Q52T=((void **)__M52T->__DHYD.__25AF)[__M52T->__DHYD.__24AF];
+                  (&__string_7)->__0C= 11;
+                  (&__string_7)->__1C="Definition.";
+                  if (((struct ___OBJ *)__Q52T)->__id==____S1MD__) {
+                    __5NBE=((____S1MD *)__Q52T)->__T1MD.__PJSC.__O2B;
                   } else /* ITM_ARGS */ {
-                    __tmp__QMBE=((__ITM_ARGS__0HTF *)Result__B42T)->parent_itm_argument__1HTF.parent_itm_code__AISC.position__H2B;
+                    __5NBE=((____JJTF *)__Q52T)->__KJTF.__PJSC.__O2B;
                   };
-                  put_error__text__2PE( 1,(&__string_446));
-                  put_position__HRE(__tmp__QMBE);
-                  put_string__BJG(msg_err__BQE);
-                  if ((verbose_level__J5 !=  0)) {
-                    put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+                  __DQE( 1,(&__string_446));
+                  __ORE(__5NBE);
+                  __IJG(__IQE);
+                  if ((__J5 !=  0)) {
+                    __LGZ(((____BC *)__IQE));
                   };
-                  if ((type_error__AQE ==  2)) {
-                    nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                  if ((__HQE ==  2)) {
+                    __TL=(____Q)(__TL +  1);
                   } else /* FALSE */ {
                     exit(( 1));
                   };
                 };
               };
-              __tmp__FGYD->parent_itm_slot__QF0D.argument_list__SLBE=__tmp__G2YD;
+              __UHYD->__5G0D.__BNBE=__V3YD;
             };
           };
-          last_slot__TCUD=result__LFYD;
-          if (((void *)result__LFYD == (void *)NULL)) {
-            __tmp__LGYD=current_position__HVQ();
-            put_error__text__2PE( 0,(&__string_447));
-            put_position__HRE(__tmp__LGYD);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __CEUD=__0GYD;
+          if (((void *)__0GYD == (void *)NULL)) {
+            __0HYD=__OVQ();
+            __DQE( 0,(&__string_447));
+            __ORE(__0HYD);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
             };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          if (((struct ___OBJ *)last_slot__TCUD)->__id==__ITM_SLOT__HLC__) {
-            ((__ITM_SLOT__HLC *)last_slot__TCUD)->parent_named__ILC.style__NKQC=result__Y22T;
+          if (((struct ___OBJ *)__CEUD)->__id==____OLC__) {
+            ((____OLC *)__CEUD)->__PLC.__2LQC=__H42T;
           } else /* ITM_SLOT_OPERATOR */ {
-            ((__ITM_SLOT_OPERATOR__PF0D *)((__ITM_SLOT__HLC *)last_slot__TCUD))->parent_itm_slot__QF0D.parent_named__ILC.style__NKQC=result__Y22T;
+            ((____4G0D *)((____OLC *)__CEUD))->__5G0D.__PLC.__2LQC=__H42T;
           };
-          __tmp__G5LD=read_symbol__Y1Q((&__string_21));
-          if (__tmp__G5LD) {
-            result__KBWT=TRUE__K__;
+          __VAMD=__51Q((&__string_21));
+          if (__VAMD) {
+            __ZCWT=__K__;
           } else /* FALSE */ {
-            __tmp__AHYD=read_symbol__Y1Q((&__string_22));
-            result__KBWT=__tmp__AHYD;
+            __PIYD=__51Q((&__string_22));
+            __ZCWT=__PIYD;
           };
-          if (result__KBWT) {
-            result__KBWT=TRUE__K__;
+          if (__ZCWT) {
+            __ZCWT=__K__;
           } else /* FALSE */ {
-            __tmp__AHYD=read_symbol__Y1Q((&__string_23));
-            result__KBWT=__tmp__AHYD;
+            __PIYD=__51Q((&__string_23));
+            __ZCWT=__PIYD;
           };
-          if (result__KBWT) {
-            result__U22T=((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)last_string__M4E)->storage__1C)[ 0];
+          if (__ZCWT) {
+            __D42T=((____DB *)((____0 *)__T4E)->__1C)[ 0];
           } else /* FALSE */ {
-            result__U22T=' ';
+            __D42T=' ';
           };
-          if ((result__U22T == ' ')) {
-            result__KBWT=read_character__5WI(':');
-            __tmp__AHYD=result__KBWT;
+          if ((__D42T == ' ')) {
+            __ZCWT=__GXI(':');
+            __PIYD=__ZCWT;
           } else /* FALSE */ {
-            __tmp__AHYD=FALSE__O__;
+            __PIYD=__O__;
           };
-          if (__tmp__AHYD) {
-            result__KBWT=read_character__5WI('(');
-            if (result__KBWT) {
-              __tmp__CEUD=read_type_list__M3TC(PARSER__NSD__,FALSE__O__);
-              if (((void *)__tmp__CEUD == (void *)NULL)) {
-                __tmp__QMBE=current_position__HVQ();
-                put_error__text__2PE( 0,(&__string_448));
-                put_position__HRE(__tmp__QMBE);
-                put_string__BJG(msg_err__BQE);
-                if ((verbose_level__J5 !=  0)) {
-                  put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          if (__PIYD) {
+            __ZCWT=__GXI('(');
+            if (__ZCWT) {
+              __RFUD=__14TC(__USD__,__O__);
+              if (((void *)__RFUD == (void *)NULL)) {
+                __5NBE=__OVQ();
+                __DQE( 0,(&__string_448));
+                __ORE(__5NBE);
+                __IJG(__IQE);
+                if ((__J5 !=  0)) {
+                  __LGZ(((____BC *)__IQE));
                 };
-                if ((type_error__AQE ==  2)) {
-                  nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                if ((__HQE ==  2)) {
+                  __TL=(____Q)(__TL +  1);
                 } else /* FALSE */ {
                   exit(( 1));
                 };
               };
-              __tmp__CMBE=read_character__5WI(')');
-              if ((! __tmp__CMBE)) {
-                __tmp__QMBE=current_position__HVQ();
-                put_error__text__2PE( 2,(&__string_425));
-                put_position__HRE(__tmp__QMBE);
-                put_string__BJG(msg_err__BQE);
-                if ((verbose_level__J5 !=  0)) {
-                  put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              __RNBE=__GXI(')');
+              if ((! __RNBE)) {
+                __5NBE=__OVQ();
+                __DQE( 2,(&__string_425));
+                __ORE(__5NBE);
+                __IJG(__IQE);
+                if ((__J5 !=  0)) {
+                  __LGZ(((____BC *)__IQE));
                 };
-                if ((type_error__AQE ==  2)) {
-                  nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                if ((__HQE ==  2)) {
+                  __TL=(____Q)(__TL +  1);
                 } else /* FALSE */ {
                   exit(( 1));
                 };
               };
-              __tmp__XEUD=get__C3UC(__tmp__CEUD);
-              __tmp__JUNC=__tmp__XEUD;
+              __GGUD=__R4UC(__RFUD);
+              __YVNC=__GGUD;
             } else /* FALSE */ {
-              Result__232T=read_type__ATRC(PARSER__NSD__,FALSE__O__);
-              __tmp__JUNC=Result__232T;
-              if (((void *)Result__232T == (void *)NULL)) {
-                __tmp__QMBE=current_position__HVQ();
-                put_error__text__2PE( 0,(&__string_448));
-                put_position__HRE(__tmp__QMBE);
-                put_string__BJG(msg_err__BQE);
-                if ((verbose_level__J5 !=  0)) {
-                  put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              __L52T=__PURC(__USD__,__O__);
+              __YVNC=__L52T;
+              if (((void *)__L52T == (void *)NULL)) {
+                __5NBE=__OVQ();
+                __DQE( 0,(&__string_448));
+                __ORE(__5NBE);
+                __IJG(__IQE);
+                if ((__J5 !=  0)) {
+                  __LGZ(((____BC *)__IQE));
                 };
-                if ((type_error__AQE ==  2)) {
-                  nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                if ((__HQE ==  2)) {
+                  __TL=(____Q)(__TL +  1);
                 } else /* FALSE */ {
                   exit(( 1));
                 };
               };
             };
-            result__KBWT=read_symbol__Y1Q((&__string_21));
-            if (result__KBWT) {
-              __tmp__CMBE=TRUE__K__;
+            __ZCWT=__51Q((&__string_21));
+            if (__ZCWT) {
+              __RNBE=__K__;
             } else /* FALSE */ {
-              __tmp__0JMD=read_symbol__Y1Q((&__string_22));
-              __tmp__CMBE=__tmp__0JMD;
+              __JLMD=__51Q((&__string_22));
+              __RNBE=__JLMD;
             };
-            if (__tmp__CMBE) {
-              __tmp__CMBE=TRUE__K__;
+            if (__RNBE) {
+              __RNBE=__K__;
             } else /* FALSE */ {
-              __tmp__0JMD=read_symbol__Y1Q((&__string_23));
-              __tmp__CMBE=__tmp__0JMD;
+              __JLMD=__51Q((&__string_23));
+              __RNBE=__JLMD;
             };
-            if (__tmp__CMBE) {
-              result__U22T=((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)last_string__M4E)->storage__1C)[ 0];
+            if (__RNBE) {
+              __D42T=((____DB *)((____0 *)__T4E)->__1C)[ 0];
             };
           } else /* FALSE */ {
-            __tmp__JUNC=type_void__K4X;
+            __YVNC=__R4X;
           };
-          result__LFYD=last_slot__TCUD;
-          if (((struct ___OBJ *)last_slot__TCUD)->__id==__ITM_SLOT__HLC__) {
-            set_result_type__3YAE(((__ITM_SLOT__HLC *)last_slot__TCUD),__tmp__JUNC);
+          __0GYD=__CEUD;
+          if (((struct ___OBJ *)__CEUD)->__id==____OLC__) {
+            __M0AE(((____OLC *)__CEUD),__YVNC);
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FGYD=((__ITM_SLOT_OPERATOR__PF0D *)((__ITM_SLOT__HLC *)result__LFYD));
-            Self__TDHT=((__SECTION___EVOB *)__tmp__FGYD->parent_itm_slot__QF0D.id_section__GVOB);
-            if ((((void *)Self__TDHT->name__U15E == (void *)(&__string_32)) || ((void *)Self__TDHT->name__U15E == (void *)(&__string_33)))) {
-              if (__tmp__JUNC==NULL) {
-                Result__B42T=NULL;
+            __UHYD=((____4G0D *)((____OLC *)__0GYD));
+            __CFHT=((____KWOB *)__UHYD->__5G0D.__MWOB);
+            if ((((void *)__CFHT->__D35E == (void *)(&__string_32)) || ((void *)__CFHT->__D35E == (void *)(&__string_33)))) {
+              if (__YVNC==NULL) {
+                __Q52T=NULL;
               } else {
-                switch (((struct ___OBJ *)__tmp__JUNC)->__id) {
-                case __ITM_TYPE_SIMPLE__JMB__: {
-                  Result__B42T=((void *)__tmp__JUNC);
+                switch (((struct ___OBJ *)__YVNC)->__id) {
+                case ____QMB__: {
+                  __Q52T=((void *)__YVNC);
                 } break;
-                case __ITM_TYPE_STYLE__TMB__: {
-                  Result__B42T=((void *)__tmp__JUNC);
+                case ____0MB__: {
+                  __Q52T=((void *)__YVNC);
                 } break;
-                case __ITM_TYPE_GENERIC__DPB__: {
-                  Result__B42T=((void *)__tmp__JUNC);
+                case ____KPB__: {
+                  __Q52T=((void *)__YVNC);
                 } break;
-                case __ITM_TYPE_PARAMETER__MEZ__: {
-                  Result__B42T=((void *)__tmp__JUNC);
+                case ____TEZ__: {
+                  __Q52T=((void *)__YVNC);
                 } break;
-                case __ITM_TYPE_MULTI__NURC__: {
-                  Result__B42T=NULL;
+                case ____2VRC__: {
+                  __Q52T=NULL;
                 } break;
-                case __ITM_TYPE_BLOCK__XXRC__: {
-                  Result__B42T=((void *)__tmp__JUNC);
+                case ____GZRC__: {
+                  __Q52T=((void *)__YVNC);
                 } break;
                 }
               };
-              if (((((void *)Result__B42T == (void *)NULL) || ((void *)Result__B42T == (void *)type_self__B4SC)) || ((void *)Result__B42T == (void *)type_void__K4X))) {
-                __tmp__QMBE=__tmp__FGYD->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
-                put_error__text__2PE( 1,(&__string_449));
-                put_position__HRE(__tmp__QMBE);
-                put_string__BJG(msg_err__BQE);
-                if ((verbose_level__J5 !=  0)) {
-                  put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              if (((((void *)__Q52T == (void *)NULL) || ((void *)__Q52T == (void *)__Q5SC)) || ((void *)__Q52T == (void *)__R4X))) {
+                __5NBE=__UHYD->__5G0D.__PLC.__OF.__O2B;
+                __DQE( 1,(&__string_449));
+                __ORE(__5NBE);
+                __IJG(__IQE);
+                if ((__J5 !=  0)) {
+                  __LGZ(((____BC *)__IQE));
                 };
-                if ((type_error__AQE ==  2)) {
-                  nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                if ((__HQE ==  2)) {
+                  __TL=(____Q)(__TL +  1);
                 } else /* FALSE */ {
                   exit(( 1));
                 };
               };
             };
-            __tmp__FGYD->parent_itm_slot__QF0D.result_type__3VOB=__tmp__JUNC;
+            __UHYD->__5G0D.__DXOB=__YVNC;
           };
-          if (((struct ___OBJ *)last_slot__TCUD)->__id==__ITM_SLOT__HLC__) {
-            ((__ITM_SLOT__HLC *)last_slot__TCUD)->affect__V1AE=result__U22T;
+          if (((struct ___OBJ *)__CEUD)->__id==____OLC__) {
+            ((____OLC *)__CEUD)->__E3AE=__D42T;
           } else /* ITM_SLOT_OPERATOR */ {
-            ((__ITM_SLOT_OPERATOR__PF0D *)((__ITM_SLOT__HLC *)last_slot__TCUD))->parent_itm_slot__QF0D.affect__V1AE=result__U22T;
-          };
-          if ((result__U22T != ' ')) {
-            result__KBWT=read_space__0HF();
-            if (is_shorter2__EIF) {
-              if (((void *)last_comment_slot__QWF != (void *)NULL)) {
-                __tmp__PGUD=last_comment_slot__QWF;
-                if (((struct ___OBJ *)last_slot__TCUD)->__id==__ITM_SLOT__HLC__) {
-                  ((__ITM_SLOT__HLC *)last_slot__TCUD)->comment__UHUD=__tmp__PGUD;
+            ((____4G0D *)((____OLC *)__CEUD))->__5G0D.__E3AE=__D42T;
+          };
+          if ((__D42T != ' ')) {
+            __ZCWT=__BIF();
+            if (__LIF) {
+              if (((void *)__XWF != (void *)NULL)) {
+                __4HUD=__XWF;
+                if (((struct ___OBJ *)__CEUD)->__id==____OLC__) {
+                  ((____OLC *)__CEUD)->__DJUD=__4HUD;
                 } else /* ITM_SLOT_OPERATOR */ {
-                  ((__ITM_SLOT_OPERATOR__PF0D *)((__ITM_SLOT__HLC *)last_slot__TCUD))->parent_itm_slot__QF0D.comment__UHUD=__tmp__PGUD;
+                  ((____4G0D *)((____OLC *)__CEUD))->__5G0D.__DJUD=__4HUD;
                 };
               };
-              if (((void *)last_comment_extern__CXF != (void *)NULL)) {
-                if (((struct ___OBJ *)last_slot__TCUD)->__id==__ITM_SLOT__HLC__) {
+              if (((void *)__JXF != (void *)NULL)) {
+                if (((struct ___OBJ *)__CEUD)->__id==____OLC__) {
                 };
               };
-              skip_comment__4VF=TRUE__K__;
+              __FWF=__K__;
             };
-            __tmp__S0ZD=read_contract__DBPC(PARSER__NSD__);
-            if (((void *)__tmp__S0ZD != (void *)NULL)) {
-              if (((struct ___OBJ *)last_slot__TCUD)->__id==__ITM_SLOT__HLC__) {
-                ((__ITM_SLOT__HLC *)last_slot__TCUD)->require__FWBE=__tmp__S0ZD;
+            __B2ZD=__SCPC(__USD__);
+            if (((void *)__B2ZD != (void *)NULL)) {
+              if (((struct ___OBJ *)__CEUD)->__id==____OLC__) {
+                ((____OLC *)__CEUD)->__UXBE=__B2ZD;
               } else /* ITM_SLOT_OPERATOR */ {
-                ((__ITM_SLOT_OPERATOR__PF0D *)((__ITM_SLOT__HLC *)last_slot__TCUD))->parent_itm_slot__QF0D.require__FWBE=__tmp__S0ZD;
+                ((____4G0D *)((____OLC *)__CEUD))->__5G0D.__UXBE=__B2ZD;
               };
             };
-            Result__232T=read_expr__M5PC(PARSER__NSD__);
-            if (((void *)Result__232T == (void *)NULL)) {
-              __tmp__QMBE=current_position__HVQ();
-              put_error__text__2PE( 0,(&__string_421));
-              put_position__HRE(__tmp__QMBE);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            __L52T=__1AQC(__USD__);
+            if (((void *)__L52T == (void *)NULL)) {
+              __5NBE=__OVQ();
+              __DQE( 0,(&__string_421));
+              __ORE(__5NBE);
+              __IJG(__IQE);
+              if ((__J5 !=  0)) {
+                __LGZ(((____BC *)__IQE));
               };
-              if ((type_error__AQE ==  2)) {
-                nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              if ((__HQE ==  2)) {
+                __TL=(____Q)(__TL +  1);
               } else /* FALSE */ {
                 exit(( 1));
               };
             };
-            Result__B42T=last_slot__TCUD;
-            __tmp__PNZD=object__TKE;
-            if (((struct ___OBJ *)last_slot__TCUD)->__id==__ITM_SLOT__HLC__) {
-              set_value__type__FNBE(((__ITM_SLOT__HLC *)last_slot__TCUD),Result__232T,object__TKE);
+            __Q52T=__CEUD;
+            __4OZD=__0KE;
+            if (((struct ___OBJ *)__CEUD)->__id==____OLC__) {
+              __UOBE(((____OLC *)__CEUD),__L52T,__0KE);
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__MHYD=((__ITM_SLOT_OPERATOR__PF0D *)((__ITM_SLOT__HLC *)Result__B42T));
-              if ((__tmp__MHYD->parent_itm_slot__QF0D.affect__V1AE == '<')) {
-                __tmp__MHYD->parent_itm_slot__QF0D.value__WNBE=Result__232T;
+              __1IYD=((____4G0D *)((____OLC *)__Q52T));
+              if ((__1IYD->__5G0D.__E3AE == '<')) {
+                __1IYD->__5G0D.__FPBE=__L52T;
               } else /* FALSE */ {
-                a__1TUE=NULL;
-                copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_450));
-                append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__MHYD->parent_itm_slot__QF0D.parent_named__ILC.name__4VB);
-                __tmp__PGUD=get__HJC(string_tmp__YC);
-                __tmp__DUUE=get_name__GAUD((&__string_36));
-                Self__332T=create_with_capacity__5B0D( 1);
-                switch (((struct ___OBJ *)Result__232T)->__id) {
-                case __ITM_LIST__T1OC__: {
-                  __tmp__FUUE=((__ITM_LIST__T1OC *)Result__232T)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+                __KVUE=NULL;
+                __K2X(((____BC *)__YC),(&__string_450));
+                __EWX(((____BC *)__YC),__1IYD->__5G0D.__PLC.__FWB);
+                __4HUD=__OJC(__YC);
+                __SVUE=__VBUD((&__string_36));
+                __M52T=__OD0D( 1);
+                switch (((struct ___OBJ *)__L52T)->__id) {
+                case ____C3OC__: {
+                  __UVUE=((____C3OC *)__L52T)->__D3OC.__KBOC.__O2B;
                 } break;
-                case __ITM_LDOTS__RCPC__: {
-                  __tmp__FUUE=((__ITM_LDOTS__RCPC *)Result__232T)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
+                case ____AEPC__: {
+                  __UVUE=((____AEPC *)__L52T)->__BEPC.__KBOC.__O2B;
                 } break;
-                case __ITM_PROTOTYPE__3DPC__: {
-                  __tmp__FUUE=((__ITM_PROTOTYPE__3DPC *)Result__232T)->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                case ____MFPC__: {
+                  __UVUE=((____MFPC *)__L52T)->__PFPC.__OFPC.__KBOC.__O2B;
                 } break;
-                case __ITM_LIST_IDF__BDQC__: {
-                  __tmp__FUUE=((__ITM_LIST_IDF__BDQC *)Result__232T)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
+                case ____QEQC__: {
+                  __UVUE=((____QEQC *)__L52T)->__REQC.__KBOC.__O2B;
                 } break;
-                case __ITM_WRITE_VALUE__XDQC__: {
-                  __tmp__FUUE=((__ITM_WRITE_VALUE__XDQC *)Result__232T)->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+                case ____GFQC__: {
+                  __UVUE=((____GFQC *)__L52T)->__JFQC.__IFQC.__KBOC.__O2B;
                 } break;
-                case __ITM_WRITE_CAST__QEQC__: {
-                  __tmp__FUUE=((__ITM_WRITE_CAST__QEQC *)Result__232T)->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+                case ____5FQC__: {
+                  __UVUE=((____5FQC *)__L52T)->__AGQC.__IFQC.__KBOC.__O2B;
                 } break;
-                case __ITM_READ__4GQC__: {
-                  __tmp__FUUE=((__ITM_READ__4GQC *)Result__232T)->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+                case ____NIQC__: {
+                  __UVUE=((____NIQC *)__L52T)->__OIQC.__KBOC.__O2B;
                 } break;
-                case __ITM_WRITE_CODE__3HQC__: {
-                  __tmp__FUUE=((__ITM_WRITE_CODE__3HQC *)Result__232T)->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+                case ____MJQC__: {
+                  __UVUE=((____MJQC *)__L52T)->__NJQC.__IFQC.__KBOC.__O2B;
                 } break;
-                case __ITM_OPERATOR__H3QC__: {
-                  __tmp__FUUE=((__ITM_OPERATOR__H3QC *)Result__232T)->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
+                case ____W4QC__: {
+                  __UVUE=((____W4QC *)__L52T)->__X4QC.__KBOC.__O2B;
                 } break;
-                case __ITM_READ_ARG1__OARC__: {
-                  __tmp__FUUE=((__ITM_READ_ARG1__OARC *)Result__232T)->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+                case ____3BRC__: {
+                  __UVUE=((____3BRC *)__L52T)->__4BRC.__OIQC.__KBOC.__O2B;
                 } break;
-                case __ITM_READ_ARG2__2CRC__: {
-                  __tmp__FUUE=((__ITM_READ_ARG2__2CRC *)Result__232T)->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+                case ____LERC__: {
+                  __UVUE=((____LERC *)__L52T)->__MERC.__OIQC.__KBOC.__O2B;
                 } break;
-                case __ITM_EXPRESSION__RDRC__: {
-                  __tmp__FUUE=position__ZPBE(((__ITM_EXPRESSION__RDRC *)Result__232T));
+                case ____AFRC__: {
+                  __UVUE=__IRBE(((____AFRC *)__L52T));
                 } break;
-                case __ITM_OLD__GQRC__: {
-                  __tmp__FUUE=((__ITM_OLD__GQRC *)Result__232T)->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B;
+                case ____VRRC__: {
+                  __UVUE=((____VRRC *)__L52T)->__WRRC.__KBOC.__O2B;
                 } break;
-                case __ITM_EXTERNAL_TYPE__ZHSC__: {
-                  __tmp__FUUE=((__ITM_EXTERNAL_TYPE__ZHSC *)Result__232T)->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+                case ____IJSC__: {
+                  __UVUE=((____IJSC *)__L52T)->__LJSC.__KJSC.__KBOC.__O2B;
                 } break;
-                case __ITM_BLOCK__XNSC__: {
-                  __tmp__FUUE=((__ITM_BLOCK__XNSC *)Result__232T)->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+                case ____GPSC__: {
+                  __UVUE=((____GPSC *)__L52T)->__TCAF->__D3OC.__KBOC.__O2B;
                 } break;
-                case __ITM_EXTERNAL__DPSC__: {
-                  __tmp__FUUE=((__ITM_EXTERNAL__DPSC *)Result__232T)->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+                case ____SQSC__: {
+                  __UVUE=((____SQSC *)__L52T)->__TQSC.__KJSC.__KBOC.__O2B;
                 } break;
-                case __ITM_READ_ARGS__LUTC__: {
-                  __tmp__FUUE=((__ITM_READ_ARGS__LUTC *)Result__232T)->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+                case ____0VTC__: {
+                  __UVUE=((____0VTC *)__L52T)->__1VTC.__OIQC.__KBOC.__O2B;
                 } break;
-                case __ITM_REAL__3DUC__: {
-                  __tmp__FUUE=((__ITM_REAL__3DUC *)Result__232T)->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                case ____MFUC__: {
+                  __UVUE=((____MFUC *)__L52T)->__NFUC.__OFPC.__KBOC.__O2B;
                 } break;
-                case __ITM_NUMBER__QEUC__: {
-                  __tmp__FUUE=((__ITM_NUMBER__QEUC *)Result__232T)->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                case ____5FUC__: {
+                  __UVUE=((____5FUC *)__L52T)->__AGUC.__OFPC.__KBOC.__O2B;
                 } break;
-                case __ITM_CHARACTER__CFUC__: {
-                  __tmp__FUUE=((__ITM_CHARACTER__CFUC *)Result__232T)->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                case ____RGUC__: {
+                  __UVUE=((____RGUC *)__L52T)->__SGUC.__OFPC.__KBOC.__O2B;
                 } break;
-                case __ITM_STRING__UFUC__: {
-                  __tmp__FUUE=((__ITM_STRING__UFUC *)Result__232T)->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                case ____DHUC__: {
+                  __UVUE=((____DHUC *)__L52T)->__EHUC.__OFPC.__KBOC.__O2B;
                 } break;
-                case __ITM_RESULT__2UMD__: {
-                  __tmp__FUUE=position__5PBE(((__ITM_RESULT__2UMD *)Result__232T));
+                case ____LWMD__: {
+                  __UVUE=__ORBE(((____LWMD *)__L52T));
                 } break;
                 };
-                result__S5GV=NULL;
-                __tmp__54GV=((__POINTER__IB )(NULL));
-                __tmp__XJ0F= 0;
-                __tmp__A5GV=((__POINTER__IB )sizeof(__ITM_ARG__D0MD));
-                if (((unsigned long)__tmp__A5GV ==  0)) {
-                  result__S5GV=ITM_ARG__D0MD__;
+                __BBHV=NULL;
+                __OAHV=((____IB )(NULL));
+                __GL0F= 0;
+                __PAHV=((____IB )sizeof(____S1MD));
+                if (((unsigned long)__PAHV ==  0)) {
+                  __BBHV=__S1MD__;
                 } else /* FALSE */ {
-                  __tmp__XJ0F=-1;
-                  clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A5GV));
-                  if ((__tmp__XJ0F == (__INTEGER__Q)(-  1))) {
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__W5GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__X5GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__A5GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5GV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__Y5GV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__X5GV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                    (&__string_3)->count__0C= 25;
-                    (&__string_3)->storage__1C="Memory: Bound table_size.";
-                    __tmp__W5GV=micro_alloc__table__lab__HKI(__tmp__X5GV,((__POINTER__IB )(&(table_size[(__tmp__Y5GV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__X5GV)));
-                    __tmp__54GV=__tmp__W5GV;
+                  __GL0F=-1;
+                  __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PAHV));
+                  if ((__GL0F == (____Q)(-  1))) {
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __FBHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __GBHV=(void *)((unsigned long)(void *)((unsigned long)__PAHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBHV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __HBHV=((____YWB )((____Q )(void *)((unsigned long)__GBHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                    (&__string_3)->__0C= 25;
+                    (&__string_3)->__1C="Memory: Bound table_size.";
+                    __FBHV=__OKI(__GBHV,((____IB )(&(table_size[(__HBHV)-1]))),((____YWB )((____Q )__GBHV)));
+                    __OAHV=__FBHV;
                   } else /* FALSE */ {
-                    __tmp__Y5GV=((__UINTEGER_32__RWB )__tmp__XJ0F);
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__W5GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__X5GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__A5GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5GV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__W5GV=micro_alloc__table__lab__HKI(__tmp__X5GV,((__POINTER__IB )(&(table_type[(__tmp__Y5GV)]))),(__UINTEGER_32__RWB)(__tmp__Y5GV |  1));
-                    __tmp__54GV=__tmp__W5GV;
+                    __HBHV=((____YWB )__GL0F);
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __FBHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __GBHV=(void *)((unsigned long)(void *)((unsigned long)__PAHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBHV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __FBHV=__OKI(__GBHV,((____IB )(&(table_type[(__HBHV)]))),(____YWB)(__HBHV |  1));
+                    __OAHV=__FBHV;
                   };
-                  result__S5GV=((__ITM_ARG__D0MD *)__tmp__54GV);
-                  *(result__S5GV) = *(ITM_ARG__D0MD__);
+                  __BBHV=((____S1MD *)__OAHV);
+                  *(__BBHV) = *(__S1MD__);
                 };
-                Self__45GV=((__ITM_ARG__D0MD *)result__S5GV);
-                Self__45GV->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B=__tmp__FUUE;
-                Self__45GV->name__QVBE=(&__string_67);
-                Self__45GV->type__RVBE=type_self__B4SC;
-                add_last__J3AF(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)Self__332T),result__S5GV);
-                switch (((struct ___OBJ *)Result__232T)->__id) {
-                case __ITM_LIST__T1OC__: {
-                  __tmp__FUUE=((__ITM_LIST__T1OC *)Result__232T)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+                __NBHV=((____S1MD *)__BBHV);
+                __NBHV->__T1MD.__PJSC.__O2B=__UVUE;
+                __NBHV->__5WBE=(&__string_67);
+                __NBHV->__AXBE=__Q5SC;
+                __Y4AF(((____1GYD *)__M52T),__BBHV);
+                switch (((struct ___OBJ *)__L52T)->__id) {
+                case ____C3OC__: {
+                  __UVUE=((____C3OC *)__L52T)->__D3OC.__KBOC.__O2B;
                 } break;
-                case __ITM_LDOTS__RCPC__: {
-                  __tmp__FUUE=((__ITM_LDOTS__RCPC *)Result__232T)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
+                case ____AEPC__: {
+                  __UVUE=((____AEPC *)__L52T)->__BEPC.__KBOC.__O2B;
                 } break;
-                case __ITM_PROTOTYPE__3DPC__: {
-                  __tmp__FUUE=((__ITM_PROTOTYPE__3DPC *)Result__232T)->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                case ____MFPC__: {
+                  __UVUE=((____MFPC *)__L52T)->__PFPC.__OFPC.__KBOC.__O2B;
                 } break;
-                case __ITM_LIST_IDF__BDQC__: {
-                  __tmp__FUUE=((__ITM_LIST_IDF__BDQC *)Result__232T)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
+                case ____QEQC__: {
+                  __UVUE=((____QEQC *)__L52T)->__REQC.__KBOC.__O2B;
                 } break;
-                case __ITM_WRITE_VALUE__XDQC__: {
-                  __tmp__FUUE=((__ITM_WRITE_VALUE__XDQC *)Result__232T)->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+                case ____GFQC__: {
+                  __UVUE=((____GFQC *)__L52T)->__JFQC.__IFQC.__KBOC.__O2B;
                 } break;
-                case __ITM_WRITE_CAST__QEQC__: {
-                  __tmp__FUUE=((__ITM_WRITE_CAST__QEQC *)Result__232T)->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+                case ____5FQC__: {
+                  __UVUE=((____5FQC *)__L52T)->__AGQC.__IFQC.__KBOC.__O2B;
                 } break;
-                case __ITM_READ__4GQC__: {
-                  __tmp__FUUE=((__ITM_READ__4GQC *)Result__232T)->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+                case ____NIQC__: {
+                  __UVUE=((____NIQC *)__L52T)->__OIQC.__KBOC.__O2B;
                 } break;
-                case __ITM_WRITE_CODE__3HQC__: {
-                  __tmp__FUUE=((__ITM_WRITE_CODE__3HQC *)Result__232T)->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+                case ____MJQC__: {
+                  __UVUE=((____MJQC *)__L52T)->__NJQC.__IFQC.__KBOC.__O2B;
                 } break;
-                case __ITM_OPERATOR__H3QC__: {
-                  __tmp__FUUE=((__ITM_OPERATOR__H3QC *)Result__232T)->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
+                case ____W4QC__: {
+                  __UVUE=((____W4QC *)__L52T)->__X4QC.__KBOC.__O2B;
                 } break;
-                case __ITM_READ_ARG1__OARC__: {
-                  __tmp__FUUE=((__ITM_READ_ARG1__OARC *)Result__232T)->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+                case ____3BRC__: {
+                  __UVUE=((____3BRC *)__L52T)->__4BRC.__OIQC.__KBOC.__O2B;
                 } break;
-                case __ITM_READ_ARG2__2CRC__: {
-                  __tmp__FUUE=((__ITM_READ_ARG2__2CRC *)Result__232T)->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+                case ____LERC__: {
+                  __UVUE=((____LERC *)__L52T)->__MERC.__OIQC.__KBOC.__O2B;
                 } break;
-                case __ITM_EXPRESSION__RDRC__: {
-                  __tmp__FUUE=position__ZPBE(((__ITM_EXPRESSION__RDRC *)Result__232T));
+                case ____AFRC__: {
+                  __UVUE=__IRBE(((____AFRC *)__L52T));
                 } break;
-                case __ITM_OLD__GQRC__: {
-                  __tmp__FUUE=((__ITM_OLD__GQRC *)Result__232T)->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B;
+                case ____VRRC__: {
+                  __UVUE=((____VRRC *)__L52T)->__WRRC.__KBOC.__O2B;
                 } break;
-                case __ITM_EXTERNAL_TYPE__ZHSC__: {
-                  __tmp__FUUE=((__ITM_EXTERNAL_TYPE__ZHSC *)Result__232T)->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+                case ____IJSC__: {
+                  __UVUE=((____IJSC *)__L52T)->__LJSC.__KJSC.__KBOC.__O2B;
                 } break;
-                case __ITM_BLOCK__XNSC__: {
-                  __tmp__FUUE=((__ITM_BLOCK__XNSC *)Result__232T)->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+                case ____GPSC__: {
+                  __UVUE=((____GPSC *)__L52T)->__TCAF->__D3OC.__KBOC.__O2B;
                 } break;
-                case __ITM_EXTERNAL__DPSC__: {
-                  __tmp__FUUE=((__ITM_EXTERNAL__DPSC *)Result__232T)->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+                case ____SQSC__: {
+                  __UVUE=((____SQSC *)__L52T)->__TQSC.__KJSC.__KBOC.__O2B;
                 } break;
-                case __ITM_READ_ARGS__LUTC__: {
-                  __tmp__FUUE=((__ITM_READ_ARGS__LUTC *)Result__232T)->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+                case ____0VTC__: {
+                  __UVUE=((____0VTC *)__L52T)->__1VTC.__OIQC.__KBOC.__O2B;
                 } break;
-                case __ITM_REAL__3DUC__: {
-                  __tmp__FUUE=((__ITM_REAL__3DUC *)Result__232T)->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                case ____MFUC__: {
+                  __UVUE=((____MFUC *)__L52T)->__NFUC.__OFPC.__KBOC.__O2B;
                 } break;
-                case __ITM_NUMBER__QEUC__: {
-                  __tmp__FUUE=((__ITM_NUMBER__QEUC *)Result__232T)->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                case ____5FUC__: {
+                  __UVUE=((____5FUC *)__L52T)->__AGUC.__OFPC.__KBOC.__O2B;
                 } break;
-                case __ITM_CHARACTER__CFUC__: {
-                  __tmp__FUUE=((__ITM_CHARACTER__CFUC *)Result__232T)->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                case ____RGUC__: {
+                  __UVUE=((____RGUC *)__L52T)->__SGUC.__OFPC.__KBOC.__O2B;
                 } break;
-                case __ITM_STRING__UFUC__: {
-                  __tmp__FUUE=((__ITM_STRING__UFUC *)Result__232T)->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                case ____DHUC__: {
+                  __UVUE=((____DHUC *)__L52T)->__EHUC.__OFPC.__KBOC.__O2B;
                 } break;
-                case __ITM_RESULT__2UMD__: {
-                  __tmp__FUUE=position__5PBE(((__ITM_RESULT__2UMD *)Result__232T));
+                case ____LWMD__: {
+                  __UVUE=__ORBE(((____LWMD *)__L52T));
                 } break;
                 };
-                result__DAHV=NULL;
-                __tmp__54GV=((__POINTER__IB )(NULL));
-                __tmp__XJ0F= 0;
-                __tmp__A5GV=((__POINTER__IB )sizeof(__ITM_SLOT__HLC));
-                if (((unsigned long)__tmp__A5GV ==  0)) {
-                  result__DAHV=ITM_SLOT__HLC__;
+                __SBHV=NULL;
+                __OAHV=((____IB )(NULL));
+                __GL0F= 0;
+                __PAHV=((____IB )sizeof(____OLC));
+                if (((unsigned long)__PAHV ==  0)) {
+                  __SBHV=__OLC__;
                 } else /* FALSE */ {
-                  __tmp__XJ0F=-1;
-                  clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A5GV));
-                  if ((__tmp__XJ0F == (__INTEGER__Q)(-  1))) {
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__W5GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__X5GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__A5GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5GV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__Y5GV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__X5GV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                    (&__string_3)->count__0C= 25;
-                    (&__string_3)->storage__1C="Memory: Bound table_size.";
-                    __tmp__W5GV=micro_alloc__table__lab__HKI(__tmp__X5GV,((__POINTER__IB )(&(table_size[(__tmp__Y5GV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__X5GV)));
-                    __tmp__54GV=__tmp__W5GV;
+                  __GL0F=-1;
+                  __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PAHV));
+                  if ((__GL0F == (____Q)(-  1))) {
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __FBHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __GBHV=(void *)((unsigned long)(void *)((unsigned long)__PAHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBHV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __HBHV=((____YWB )((____Q )(void *)((unsigned long)__GBHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                    (&__string_3)->__0C= 25;
+                    (&__string_3)->__1C="Memory: Bound table_size.";
+                    __FBHV=__OKI(__GBHV,((____IB )(&(table_size[(__HBHV)-1]))),((____YWB )((____Q )__GBHV)));
+                    __OAHV=__FBHV;
                   } else /* FALSE */ {
-                    __tmp__Y5GV=((__UINTEGER_32__RWB )__tmp__XJ0F);
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__W5GV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__X5GV=(void *)((unsigned long)(void *)((unsigned long)__tmp__A5GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5GV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5GV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__W5GV=micro_alloc__table__lab__HKI(__tmp__X5GV,((__POINTER__IB )(&(table_type[(__tmp__Y5GV)]))),(__UINTEGER_32__RWB)(__tmp__Y5GV |  1));
-                    __tmp__54GV=__tmp__W5GV;
+                    __HBHV=((____YWB )__GL0F);
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __FBHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __GBHV=(void *)((unsigned long)(void *)((unsigned long)__PAHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBHV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __FBHV=__OKI(__GBHV,((____IB )(&(table_type[(__HBHV)]))),(____YWB)(__HBHV |  1));
+                    __OAHV=__FBHV;
                   };
-                  result__DAHV=((__ITM_SLOT__HLC *)__tmp__54GV);
-                  *(result__DAHV) = *(ITM_SLOT__HLC__);
+                  __SBHV=((____OLC *)__OAHV);
+                  *(__SBHV) = *(__OLC__);
                 };
-                Self__PAHV=((__ITM_SLOT__HLC *)result__DAHV);
-                Self__PAHV->parent_named__ILC.name__4VB=__tmp__PGUD;
-                Self__PAHV->parent_named__ILC.parent_itm_object__OF.position__H2B=__tmp__FUUE;
-                Self__PAHV->id_section__GVOB=__tmp__DUUE;
-                ((__ITM_SLOT__HLC *)result__DAHV)->affect__V1AE='<';
-                set_value__type__FNBE(((__ITM_SLOT__HLC *)result__DAHV),Result__232T,__tmp__PNZD);
-                set_argument_list__BKBE(((__ITM_SLOT__HLC *)result__DAHV),Self__332T);
-                set_result_type__3YAE(((__ITM_SLOT__HLC *)result__DAHV),__tmp__MHYD->parent_itm_slot__QF0D.result_type__3VOB);
-                fast_put__to__H5YD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__PNZD->slot_list__NFZ),result__DAHV,result__DAHV->parent_named__ILC.name__4VB);
-                if ((__tmp__PNZD->generic_count__LEZ ==  0)) {
-                  switch (((struct ___OBJ *)Result__232T)->__id) {
-                  case __ITM_LIST__T1OC__: {
-                    __tmp__BVUE=((__ITM_LIST__T1OC *)Result__232T)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+                __4BHV=((____OLC *)__SBHV);
+                __4BHV->__PLC.__FWB=__4HUD;
+                __4BHV->__PLC.__OF.__O2B=__UVUE;
+                __4BHV->__MWOB=__SVUE;
+                ((____OLC *)__SBHV)->__E3AE='<';
+                __UOBE(((____OLC *)__SBHV),__L52T,__4OZD);
+                __QLBE(((____OLC *)__SBHV),__M52T);
+                __M0AE(((____OLC *)__SBHV),__1IYD->__5G0D.__DXOB);
+                __WAZD(((____LFZ *)__4OZD->__UFZ),__SBHV,__SBHV->__PLC.__FWB);
+                if ((__4OZD->__SEZ ==  0)) {
+                  switch (((struct ___OBJ *)__L52T)->__id) {
+                  case ____C3OC__: {
+                    __QWUE=((____C3OC *)__L52T)->__D3OC.__KBOC.__O2B;
                   } break;
-                  case __ITM_LDOTS__RCPC__: {
-                    __tmp__BVUE=((__ITM_LDOTS__RCPC *)Result__232T)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
+                  case ____AEPC__: {
+                    __QWUE=((____AEPC *)__L52T)->__BEPC.__KBOC.__O2B;
                   } break;
-                  case __ITM_PROTOTYPE__3DPC__: {
-                    __tmp__BVUE=((__ITM_PROTOTYPE__3DPC *)Result__232T)->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                  case ____MFPC__: {
+                    __QWUE=((____MFPC *)__L52T)->__PFPC.__OFPC.__KBOC.__O2B;
                   } break;
-                  case __ITM_LIST_IDF__BDQC__: {
-                    __tmp__BVUE=((__ITM_LIST_IDF__BDQC *)Result__232T)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
+                  case ____QEQC__: {
+                    __QWUE=((____QEQC *)__L52T)->__REQC.__KBOC.__O2B;
                   } break;
-                  case __ITM_WRITE_VALUE__XDQC__: {
-                    __tmp__BVUE=((__ITM_WRITE_VALUE__XDQC *)Result__232T)->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+                  case ____GFQC__: {
+                    __QWUE=((____GFQC *)__L52T)->__JFQC.__IFQC.__KBOC.__O2B;
                   } break;
-                  case __ITM_WRITE_CAST__QEQC__: {
-                    __tmp__BVUE=((__ITM_WRITE_CAST__QEQC *)Result__232T)->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+                  case ____5FQC__: {
+                    __QWUE=((____5FQC *)__L52T)->__AGQC.__IFQC.__KBOC.__O2B;
                   } break;
-                  case __ITM_READ__4GQC__: {
-                    __tmp__BVUE=((__ITM_READ__4GQC *)Result__232T)->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+                  case ____NIQC__: {
+                    __QWUE=((____NIQC *)__L52T)->__OIQC.__KBOC.__O2B;
                   } break;
-                  case __ITM_WRITE_CODE__3HQC__: {
-                    __tmp__BVUE=((__ITM_WRITE_CODE__3HQC *)Result__232T)->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+                  case ____MJQC__: {
+                    __QWUE=((____MJQC *)__L52T)->__NJQC.__IFQC.__KBOC.__O2B;
                   } break;
-                  case __ITM_OPERATOR__H3QC__: {
-                    __tmp__BVUE=((__ITM_OPERATOR__H3QC *)Result__232T)->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
+                  case ____W4QC__: {
+                    __QWUE=((____W4QC *)__L52T)->__X4QC.__KBOC.__O2B;
                   } break;
-                  case __ITM_READ_ARG1__OARC__: {
-                    __tmp__BVUE=((__ITM_READ_ARG1__OARC *)Result__232T)->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+                  case ____3BRC__: {
+                    __QWUE=((____3BRC *)__L52T)->__4BRC.__OIQC.__KBOC.__O2B;
                   } break;
-                  case __ITM_READ_ARG2__2CRC__: {
-                    __tmp__BVUE=((__ITM_READ_ARG2__2CRC *)Result__232T)->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+                  case ____LERC__: {
+                    __QWUE=((____LERC *)__L52T)->__MERC.__OIQC.__KBOC.__O2B;
                   } break;
-                  case __ITM_EXPRESSION__RDRC__: {
-                    __tmp__BVUE=position__ZPBE(((__ITM_EXPRESSION__RDRC *)Result__232T));
+                  case ____AFRC__: {
+                    __QWUE=__IRBE(((____AFRC *)__L52T));
                   } break;
-                  case __ITM_OLD__GQRC__: {
-                    __tmp__BVUE=((__ITM_OLD__GQRC *)Result__232T)->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B;
+                  case ____VRRC__: {
+                    __QWUE=((____VRRC *)__L52T)->__WRRC.__KBOC.__O2B;
                   } break;
-                  case __ITM_EXTERNAL_TYPE__ZHSC__: {
-                    __tmp__BVUE=((__ITM_EXTERNAL_TYPE__ZHSC *)Result__232T)->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+                  case ____IJSC__: {
+                    __QWUE=((____IJSC *)__L52T)->__LJSC.__KJSC.__KBOC.__O2B;
                   } break;
-                  case __ITM_BLOCK__XNSC__: {
-                    __tmp__BVUE=((__ITM_BLOCK__XNSC *)Result__232T)->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+                  case ____GPSC__: {
+                    __QWUE=((____GPSC *)__L52T)->__TCAF->__D3OC.__KBOC.__O2B;
                   } break;
-                  case __ITM_EXTERNAL__DPSC__: {
-                    __tmp__BVUE=((__ITM_EXTERNAL__DPSC *)Result__232T)->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+                  case ____SQSC__: {
+                    __QWUE=((____SQSC *)__L52T)->__TQSC.__KJSC.__KBOC.__O2B;
                   } break;
-                  case __ITM_READ_ARGS__LUTC__: {
-                    __tmp__BVUE=((__ITM_READ_ARGS__LUTC *)Result__232T)->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+                  case ____0VTC__: {
+                    __QWUE=((____0VTC *)__L52T)->__1VTC.__OIQC.__KBOC.__O2B;
                   } break;
-                  case __ITM_REAL__3DUC__: {
-                    __tmp__BVUE=((__ITM_REAL__3DUC *)Result__232T)->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                  case ____MFUC__: {
+                    __QWUE=((____MFUC *)__L52T)->__NFUC.__OFPC.__KBOC.__O2B;
                   } break;
-                  case __ITM_NUMBER__QEUC__: {
-                    __tmp__BVUE=((__ITM_NUMBER__QEUC *)Result__232T)->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                  case ____5FUC__: {
+                    __QWUE=((____5FUC *)__L52T)->__AGUC.__OFPC.__KBOC.__O2B;
                   } break;
-                  case __ITM_CHARACTER__CFUC__: {
-                    __tmp__BVUE=((__ITM_CHARACTER__CFUC *)Result__232T)->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                  case ____RGUC__: {
+                    __QWUE=((____RGUC *)__L52T)->__SGUC.__OFPC.__KBOC.__O2B;
                   } break;
-                  case __ITM_STRING__UFUC__: {
-                    __tmp__BVUE=((__ITM_STRING__UFUC *)Result__232T)->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                  case ____DHUC__: {
+                    __QWUE=((____DHUC *)__L52T)->__EHUC.__OFPC.__KBOC.__O2B;
                   } break;
-                  case __ITM_RESULT__2UMD__: {
-                    __tmp__BVUE=position__5PBE(((__ITM_RESULT__2UMD *)Result__232T));
+                  case ____LWMD__: {
+                    __QWUE=__ORBE(((____LWMD *)__L52T));
                   } break;
                   };
-                  __tmp__FVUE=get__ANC(__tmp__PNZD->parent_named__PF.name__4VB);
-                  result__UAHV=NULL;
-                  __tmp__W5GV=((__POINTER__IB )(NULL));
-                  typ_id__WAHV= 0;
-                  __tmp__X5GV=((__POINTER__IB )sizeof(__ITM_PROTOTYPE__3DPC));
-                  if (((unsigned long)__tmp__X5GV ==  0)) {
-                    result__UAHV=ITM_PROTOTYPE__3DPC__;
+                  __UWUE=__HNC(__4OZD->__PF.__FWB);
+                  __DCHV=NULL;
+                  __FBHV=((____IB )(NULL));
+                  __FCHV= 0;
+                  __GBHV=((____IB )sizeof(____MFPC));
+                  if (((unsigned long)__GBHV ==  0)) {
+                    __DCHV=__MFPC__;
                   } else /* FALSE */ {
-                    typ_id__WAHV=-1;
-                    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X5GV));
-                    if ((typ_id__WAHV == (__INTEGER__Q)(-  1))) {
-                      (&__string_1)->count__0C= 19;
-                      (&__string_1)->storage__1C="Memory: Size bound.";
-                      __tmp__YAHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                      __tmp__ZAHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__X5GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YAHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YAHV) - (unsigned long)((__POINTER__IB ) 1)));
-                      (&__string_2)->count__0C= 18;
-                      (&__string_2)->storage__1C="Memory: Alignment.";
-                      __tmp__0AHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZAHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                      (&__string_3)->count__0C= 25;
-                      (&__string_3)->storage__1C="Memory: Bound table_size.";
-                      __tmp__YAHV=micro_alloc__table__lab__HKI(__tmp__ZAHV,((__POINTER__IB )(&(table_size[(__tmp__0AHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZAHV)));
-                      __tmp__W5GV=__tmp__YAHV;
+                    __FCHV=-1;
+                    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GBHV));
+                    if ((__FCHV == (____Q)(-  1))) {
+                      (&__string_1)->__0C= 19;
+                      (&__string_1)->__1C="Memory: Size bound.";
+                      __HCHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                      __ICHV=(void *)((unsigned long)(void *)((unsigned long)__GBHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HCHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HCHV) - (unsigned long)((____IB ) 1)));
+                      (&__string_2)->__0C= 18;
+                      (&__string_2)->__1C="Memory: Alignment.";
+                      __JCHV=((____YWB )((____Q )(void *)((unsigned long)__ICHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                      (&__string_3)->__0C= 25;
+                      (&__string_3)->__1C="Memory: Bound table_size.";
+                      __HCHV=__OKI(__ICHV,((____IB )(&(table_size[(__JCHV)-1]))),((____YWB )((____Q )__ICHV)));
+                      __FBHV=__HCHV;
                     } else /* FALSE */ {
-                      __tmp__0AHV=((__UINTEGER_32__RWB )typ_id__WAHV);
-                      (&__string_1)->count__0C= 19;
-                      (&__string_1)->storage__1C="Memory: Size bound.";
-                      __tmp__YAHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                      __tmp__ZAHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__X5GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YAHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YAHV) - (unsigned long)((__POINTER__IB ) 1)));
-                      (&__string_2)->count__0C= 18;
-                      (&__string_2)->storage__1C="Memory: Alignment.";
-                      __tmp__YAHV=micro_alloc__table__lab__HKI(__tmp__ZAHV,((__POINTER__IB )(&(table_type[(__tmp__0AHV)]))),(__UINTEGER_32__RWB)(__tmp__0AHV |  1));
-                      __tmp__W5GV=__tmp__YAHV;
+                      __JCHV=((____YWB )__FCHV);
+                      (&__string_1)->__0C= 19;
+                      (&__string_1)->__1C="Memory: Size bound.";
+                      __HCHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                      __ICHV=(void *)((unsigned long)(void *)((unsigned long)__GBHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HCHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HCHV) - (unsigned long)((____IB ) 1)));
+                      (&__string_2)->__0C= 18;
+                      (&__string_2)->__1C="Memory: Alignment.";
+                      __HCHV=__OKI(__ICHV,((____IB )(&(table_type[(__JCHV)]))),(____YWB)(__JCHV |  1));
+                      __FBHV=__HCHV;
                     };
-                    result__UAHV=((__ITM_PROTOTYPE__3DPC *)__tmp__W5GV);
-                    *(result__UAHV) = *(ITM_PROTOTYPE__3DPC__);
+                    __DCHV=((____MFPC *)__FBHV);
+                    *(__DCHV) = *(__MFPC__);
                   };
-                  Self__ABHV=((__ITM_PROTOTYPE__3DPC *)result__UAHV);
-                  Self__ABHV->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B=__tmp__BVUE;
-                  Self__ABHV->type__IH1C=__tmp__FVUE;
-                  a__1TUE=result__UAHV;
+                  __PCHV=((____MFPC *)__DCHV);
+                  __PCHV->__PFPC.__OFPC.__KBOC.__O2B=__QWUE;
+                  __PCHV->__XI1C=__UWUE;
+                  __KVUE=__DCHV;
                 };
-                switch (((struct ___OBJ *)Result__232T)->__id) {
-                case __ITM_LIST__T1OC__: {
-                  __tmp__FUUE=((__ITM_LIST__T1OC *)Result__232T)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+                switch (((struct ___OBJ *)__L52T)->__id) {
+                case ____C3OC__: {
+                  __UVUE=((____C3OC *)__L52T)->__D3OC.__KBOC.__O2B;
                 } break;
-                case __ITM_LDOTS__RCPC__: {
-                  __tmp__FUUE=((__ITM_LDOTS__RCPC *)Result__232T)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
+                case ____AEPC__: {
+                  __UVUE=((____AEPC *)__L52T)->__BEPC.__KBOC.__O2B;
                 } break;
-                case __ITM_PROTOTYPE__3DPC__: {
-                  __tmp__FUUE=((__ITM_PROTOTYPE__3DPC *)Result__232T)->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                case ____MFPC__: {
+                  __UVUE=((____MFPC *)__L52T)->__PFPC.__OFPC.__KBOC.__O2B;
                 } break;
-                case __ITM_LIST_IDF__BDQC__: {
-                  __tmp__FUUE=((__ITM_LIST_IDF__BDQC *)Result__232T)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
+                case ____QEQC__: {
+                  __UVUE=((____QEQC *)__L52T)->__REQC.__KBOC.__O2B;
                 } break;
-                case __ITM_WRITE_VALUE__XDQC__: {
-                  __tmp__FUUE=((__ITM_WRITE_VALUE__XDQC *)Result__232T)->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+                case ____GFQC__: {
+                  __UVUE=((____GFQC *)__L52T)->__JFQC.__IFQC.__KBOC.__O2B;
                 } break;
-                case __ITM_WRITE_CAST__QEQC__: {
-                  __tmp__FUUE=((__ITM_WRITE_CAST__QEQC *)Result__232T)->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+                case ____5FQC__: {
+                  __UVUE=((____5FQC *)__L52T)->__AGQC.__IFQC.__KBOC.__O2B;
                 } break;
-                case __ITM_READ__4GQC__: {
-                  __tmp__FUUE=((__ITM_READ__4GQC *)Result__232T)->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+                case ____NIQC__: {
+                  __UVUE=((____NIQC *)__L52T)->__OIQC.__KBOC.__O2B;
                 } break;
-                case __ITM_WRITE_CODE__3HQC__: {
-                  __tmp__FUUE=((__ITM_WRITE_CODE__3HQC *)Result__232T)->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+                case ____MJQC__: {
+                  __UVUE=((____MJQC *)__L52T)->__NJQC.__IFQC.__KBOC.__O2B;
                 } break;
-                case __ITM_OPERATOR__H3QC__: {
-                  __tmp__FUUE=((__ITM_OPERATOR__H3QC *)Result__232T)->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
+                case ____W4QC__: {
+                  __UVUE=((____W4QC *)__L52T)->__X4QC.__KBOC.__O2B;
                 } break;
-                case __ITM_READ_ARG1__OARC__: {
-                  __tmp__FUUE=((__ITM_READ_ARG1__OARC *)Result__232T)->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+                case ____3BRC__: {
+                  __UVUE=((____3BRC *)__L52T)->__4BRC.__OIQC.__KBOC.__O2B;
                 } break;
-                case __ITM_READ_ARG2__2CRC__: {
-                  __tmp__FUUE=((__ITM_READ_ARG2__2CRC *)Result__232T)->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+                case ____LERC__: {
+                  __UVUE=((____LERC *)__L52T)->__MERC.__OIQC.__KBOC.__O2B;
                 } break;
-                case __ITM_EXPRESSION__RDRC__: {
-                  __tmp__FUUE=position__ZPBE(((__ITM_EXPRESSION__RDRC *)Result__232T));
+                case ____AFRC__: {
+                  __UVUE=__IRBE(((____AFRC *)__L52T));
                 } break;
-                case __ITM_OLD__GQRC__: {
-                  __tmp__FUUE=((__ITM_OLD__GQRC *)Result__232T)->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B;
+                case ____VRRC__: {
+                  __UVUE=((____VRRC *)__L52T)->__WRRC.__KBOC.__O2B;
                 } break;
-                case __ITM_EXTERNAL_TYPE__ZHSC__: {
-                  __tmp__FUUE=((__ITM_EXTERNAL_TYPE__ZHSC *)Result__232T)->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+                case ____IJSC__: {
+                  __UVUE=((____IJSC *)__L52T)->__LJSC.__KJSC.__KBOC.__O2B;
                 } break;
-                case __ITM_BLOCK__XNSC__: {
-                  __tmp__FUUE=((__ITM_BLOCK__XNSC *)Result__232T)->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+                case ____GPSC__: {
+                  __UVUE=((____GPSC *)__L52T)->__TCAF->__D3OC.__KBOC.__O2B;
                 } break;
-                case __ITM_EXTERNAL__DPSC__: {
-                  __tmp__FUUE=((__ITM_EXTERNAL__DPSC *)Result__232T)->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+                case ____SQSC__: {
+                  __UVUE=((____SQSC *)__L52T)->__TQSC.__KJSC.__KBOC.__O2B;
                 } break;
-                case __ITM_READ_ARGS__LUTC__: {
-                  __tmp__FUUE=((__ITM_READ_ARGS__LUTC *)Result__232T)->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+                case ____0VTC__: {
+                  __UVUE=((____0VTC *)__L52T)->__1VTC.__OIQC.__KBOC.__O2B;
                 } break;
-                case __ITM_REAL__3DUC__: {
-                  __tmp__FUUE=((__ITM_REAL__3DUC *)Result__232T)->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                case ____MFUC__: {
+                  __UVUE=((____MFUC *)__L52T)->__NFUC.__OFPC.__KBOC.__O2B;
                 } break;
-                case __ITM_NUMBER__QEUC__: {
-                  __tmp__FUUE=((__ITM_NUMBER__QEUC *)Result__232T)->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                case ____5FUC__: {
+                  __UVUE=((____5FUC *)__L52T)->__AGUC.__OFPC.__KBOC.__O2B;
                 } break;
-                case __ITM_CHARACTER__CFUC__: {
-                  __tmp__FUUE=((__ITM_CHARACTER__CFUC *)Result__232T)->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                case ____RGUC__: {
+                  __UVUE=((____RGUC *)__L52T)->__SGUC.__OFPC.__KBOC.__O2B;
                 } break;
-                case __ITM_STRING__UFUC__: {
-                  __tmp__FUUE=((__ITM_STRING__UFUC *)Result__232T)->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+                case ____DHUC__: {
+                  __UVUE=((____DHUC *)__L52T)->__EHUC.__OFPC.__KBOC.__O2B;
                 } break;
-                case __ITM_RESULT__2UMD__: {
-                  __tmp__FUUE=position__5PBE(((__ITM_RESULT__2UMD *)Result__232T));
+                case ____LWMD__: {
+                  __UVUE=__ORBE(((____LWMD *)__L52T));
                 } break;
                 };
-                result__EBHV=NULL;
-                __tmp__54GV=((__POINTER__IB )(NULL));
-                __tmp__XJ0F= 0;
-                __tmp__A5GV=((__POINTER__IB )sizeof(__ITM_READ_ARG1__OARC));
-                if (((unsigned long)__tmp__A5GV ==  0)) {
-                  result__EBHV=ITM_READ_ARG1__OARC__;
+                __TCHV=NULL;
+                __OAHV=((____IB )(NULL));
+                __GL0F= 0;
+                __PAHV=((____IB )sizeof(____3BRC));
+                if (((unsigned long)__PAHV ==  0)) {
+                  __TCHV=__3BRC__;
                 } else /* FALSE */ {
-                  __tmp__XJ0F=-1;
-                  clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A5GV));
-                  if ((__tmp__XJ0F == (__INTEGER__Q)(-  1))) {
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__YAHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__ZAHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__A5GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YAHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YAHV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__Y5GV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZAHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                    (&__string_3)->count__0C= 25;
-                    (&__string_3)->storage__1C="Memory: Bound table_size.";
-                    __tmp__YAHV=micro_alloc__table__lab__HKI(__tmp__ZAHV,((__POINTER__IB )(&(table_size[(__tmp__Y5GV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZAHV)));
-                    __tmp__54GV=__tmp__YAHV;
+                  __GL0F=-1;
+                  __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PAHV));
+                  if ((__GL0F == (____Q)(-  1))) {
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __HCHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __ICHV=(void *)((unsigned long)(void *)((unsigned long)__PAHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HCHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HCHV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __HBHV=((____YWB )((____Q )(void *)((unsigned long)__ICHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                    (&__string_3)->__0C= 25;
+                    (&__string_3)->__1C="Memory: Bound table_size.";
+                    __HCHV=__OKI(__ICHV,((____IB )(&(table_size[(__HBHV)-1]))),((____YWB )((____Q )__ICHV)));
+                    __OAHV=__HCHV;
                   } else /* FALSE */ {
-                    __tmp__Y5GV=((__UINTEGER_32__RWB )__tmp__XJ0F);
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__YAHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__ZAHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__A5GV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YAHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YAHV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__YAHV=micro_alloc__table__lab__HKI(__tmp__ZAHV,((__POINTER__IB )(&(table_type[(__tmp__Y5GV)]))),(__UINTEGER_32__RWB)(__tmp__Y5GV |  1));
-                    __tmp__54GV=__tmp__YAHV;
+                    __HBHV=((____YWB )__GL0F);
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __HCHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __ICHV=(void *)((unsigned long)(void *)((unsigned long)__PAHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HCHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HCHV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __HCHV=__OKI(__ICHV,((____IB )(&(table_type[(__HBHV)]))),(____YWB)(__HBHV |  1));
+                    __OAHV=__HCHV;
                   };
-                  result__EBHV=((__ITM_READ_ARG1__OARC *)__tmp__54GV);
-                  *(result__EBHV) = *(ITM_READ_ARG1__OARC__);
+                  __TCHV=((____3BRC *)__OAHV);
+                  *(__TCHV) = *(__3BRC__);
                 };
-                Self__QBHV=((__ITM_READ_ARG1__OARC *)result__EBHV);
-                Self__QBHV->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B=__tmp__FUUE;
-                Self__QBHV->parent_itm_read__PARC.name__KZ1C=__tmp__PGUD;
-                Self__QBHV->arg__F41C=a__1TUE;
-                __tmp__MHYD->parent_itm_slot__QF0D.value__WNBE=result__EBHV;
+                __5CHV=((____3BRC *)__TCHV);
+                __5CHV->__4BRC.__OIQC.__KBOC.__O2B=__UVUE;
+                __5CHV->__4BRC.__Z01C=__4HUD;
+                __5CHV->__U51C=__KVUE;
+                __1IYD->__5G0D.__FPBE=__TCHV;
               };
             };
-            __tmp__S0ZD=read_contract__DBPC(PARSER__NSD__);
-            if (((void *)__tmp__S0ZD != (void *)NULL)) {
-              if (((struct ___OBJ *)last_slot__TCUD)->__id==__ITM_SLOT__HLC__) {
-                ((__ITM_SLOT__HLC *)last_slot__TCUD)->ensure__NWBE=__tmp__S0ZD;
+            __B2ZD=__SCPC(__USD__);
+            if (((void *)__B2ZD != (void *)NULL)) {
+              if (((struct ___OBJ *)__CEUD)->__id==____OLC__) {
+                ((____OLC *)__CEUD)->__2XBE=__B2ZD;
               } else /* ITM_SLOT_OPERATOR */ {
-                ((__ITM_SLOT_OPERATOR__PF0D *)((__ITM_SLOT__HLC *)last_slot__TCUD))->parent_itm_slot__QF0D.ensure__NWBE=__tmp__S0ZD;
+                ((____4G0D *)((____OLC *)__CEUD))->__5G0D.__2XBE=__B2ZD;
               };
             };
           };
-          __tmp__G5LD=read_character__5WI(';');
-          if ((! __tmp__G5LD)) {
-            __tmp__LGYD=current_position__HVQ();
-            put_error__text__2PE( 2,(&__string_451));
-            put_position__HRE(__tmp__LGYD);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __VAMD=__GXI(';');
+          if ((! __VAMD)) {
+            __0HYD=__OVQ();
+            __DQE( 2,(&__string_451));
+            __ORE(__0HYD);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
             };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          if (is_shorter2__EIF) {
-            skip_comment__4VF=FALSE__O__;
-            result__KBWT=read_space__0HF();
-            if (((struct ___OBJ *)last_slot__TCUD)->__id==__ITM_SLOT__HLC__) {
-              __tmp__PGUD=((__ITM_SLOT__HLC *)last_slot__TCUD)->comment__UHUD;
+          if (__LIF) {
+            __FWF=__O__;
+            __ZCWT=__BIF();
+            if (((struct ___OBJ *)__CEUD)->__id==____OLC__) {
+              __4HUD=((____OLC *)__CEUD)->__DJUD;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__PGUD=((__ITM_SLOT_OPERATOR__PF0D *)last_slot__TCUD)->parent_itm_slot__QF0D.comment__UHUD;
+              __4HUD=((____4G0D *)__CEUD)->__5G0D.__DJUD;
             };
-            if ((((void *)__tmp__PGUD == (void *)NULL) && ((void *)last_comment_slot__QWF != (void *)NULL))) {
-              __tmp__PGUD=last_comment_slot__QWF;
-              if (((struct ___OBJ *)last_slot__TCUD)->__id==__ITM_SLOT__HLC__) {
-                ((__ITM_SLOT__HLC *)last_slot__TCUD)->comment__UHUD=__tmp__PGUD;
+            if ((((void *)__4HUD == (void *)NULL) && ((void *)__XWF != (void *)NULL))) {
+              __4HUD=__XWF;
+              if (((struct ___OBJ *)__CEUD)->__id==____OLC__) {
+                ((____OLC *)__CEUD)->__DJUD=__4HUD;
               } else /* ITM_SLOT_OPERATOR */ {
-                ((__ITM_SLOT_OPERATOR__PF0D *)((__ITM_SLOT__HLC *)last_slot__TCUD))->parent_itm_slot__QF0D.comment__UHUD=__tmp__PGUD;
+                ((____4G0D *)((____OLC *)__CEUD))->__5G0D.__DJUD=__4HUD;
               };
             };
           };
-          __tmp__SLUD=object__TKE->slot_list__NFZ;
-          if (((struct ___OBJ *)last_slot__TCUD)->__id==__ITM_SLOT__HLC__) {
-            __tmp__PGUD=((__ITM_SLOT__HLC *)last_slot__TCUD)->parent_named__ILC.name__4VB;
+          __BNUD=__0KE->__UFZ;
+          if (((struct ___OBJ *)__CEUD)->__id==____OLC__) {
+            __4HUD=((____OLC *)__CEUD)->__PLC.__FWB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__PGUD=((__ITM_SLOT_OPERATOR__PF0D *)last_slot__TCUD)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+            __4HUD=((____4G0D *)__CEUD)->__5G0D.__PLC.__FWB;
           };
-          result__LFYD=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__SLUD),__tmp__PGUD);
-          if (((void *)result__LFYD != (void *)NULL)) {
-            put_error__text__2PE( 1,(&__string_452));
-            if (((struct ___OBJ *)result__LFYD)->__id==__ITM_SLOT__HLC__) {
-              __tmp__QMBE=((__ITM_SLOT__HLC *)result__LFYD)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __0GYD=__1KYD(((____LFZ *)__BNUD),__4HUD);
+          if (((void *)__0GYD != (void *)NULL)) {
+            __DQE( 1,(&__string_452));
+            if (((struct ___OBJ *)__0GYD)->__id==____OLC__) {
+              __5NBE=((____OLC *)__0GYD)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__QMBE=((__ITM_SLOT_OPERATOR__PF0D *)result__LFYD)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __5NBE=((____4G0D *)__0GYD)->__5G0D.__PLC.__OF.__O2B;
             };
-            put_position__HRE(__tmp__QMBE);
-            if (((struct ___OBJ *)last_slot__TCUD)->__id==__ITM_SLOT__HLC__) {
-              __tmp__QMBE=((__ITM_SLOT__HLC *)last_slot__TCUD)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __ORE(__5NBE);
+            if (((struct ___OBJ *)__CEUD)->__id==____OLC__) {
+              __5NBE=((____OLC *)__CEUD)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__QMBE=((__ITM_SLOT_OPERATOR__PF0D *)last_slot__TCUD)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __5NBE=((____4G0D *)__CEUD)->__5G0D.__PLC.__OF.__O2B;
             };
-            put_position__HRE(__tmp__QMBE);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            __ORE(__5NBE);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
             };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          add_slot__XLYD(((__PROTOTYPE__MF *)object__TKE),last_slot__TCUD);
+          __GNYD(((____MF *)__0KE),__CEUD);
         };
-      } while (result__GBWT);
-      goto while_do__G1OC;
+      } while (__VCWT);
+      goto __V2OC;
     };
   };
-  __tmp__S0ZD=read_contract__DBPC(PARSER__NSD__);
-  if (((void *)__tmp__S0ZD != (void *)NULL)) {
-    __tmp__ZQNC=current_position__HVQ();
-    put_error__text__2PE( 2,(&__string_453));
-    put_position__HRE(__tmp__ZQNC);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  __B2ZD=__SCPC(__USD__);
+  if (((void *)__B2ZD != (void *)NULL)) {
+    __ISNC=__OVQ();
+    __DQE( 2,(&__string_453));
+    __ORE(__ISNC);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
     };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  __tmp__QPNC=read_space__0HF();
-  result__I22T='\0';
-  if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-    result__I22T=((__CHARACTER__DB )(( 0)));
+  __5QNC=__BIF();
+  __X32T='\0';
+  if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+    __X32T=((____DB )(( 0)));
   } else /* FALSE */ {
-    result__I22T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+    __X32T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
   };
-  if ((result__I22T != ((__CHARACTER__DB )(( 0))))) {
-    __tmp__ZQNC=current_position__HVQ();
-    put_error__text__2PE( 0,(&__string_454));
-    put_position__HRE(__tmp__ZQNC);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  if ((__X32T != ((____DB )(( 0))))) {
+    __ISNC=__OVQ();
+    __DQE( 0,(&__string_454));
+    __ORE(__ISNC);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
     };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  object__TKE=NULL;
+  __0KE=NULL;
 }
 
-static void increase_capacity__BKLD(__HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ *Self__CKLD)
-// ({HASHED_DICTIONARYoPROTOTYPExStrict_STRING_CONSTANTo__IDZ}) Void No recursive, No inlinable.
+static void __QLLD(____PDZ *__RLLD)
+// ({__PDZ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__VKLD,i__NKLD,__tmp__RLLD,__tmp__TLLD;
-  __HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *node1__PKLD;
-  __HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *node2__QKLD;
-  void **old_buckets__OKLD,**__tmp__WKLD;
-  node1__PKLD=NULL;
-  node2__QKLD=NULL;
-  old_buckets__OKLD=Self__CKLD->buckets__MVXC;
-  __tmp__VKLD=prime_number_ceiling__BKN((__INTEGER__Q)(Self__CKLD->capacity__FVXC +  1));
-  __tmp__WKLD=create__IBCD(__tmp__VKLD);
-  Self__CKLD->buckets__MVXC=__tmp__WKLD;
-  i__NKLD=(__INTEGER__Q)(Self__CKLD->capacity__FVXC -  1);
-  Self__CKLD->capacity__FVXC=__tmp__VKLD;
-  while ((i__NKLD >=  0)) {
-    node1__PKLD=((void **)old_buckets__OKLD)[i__NKLD];
-    while (((void *)node1__PKLD != (void *)NULL)) {
-      node2__QKLD=node1__PKLD->next__DWXC;
-      __tmp__RLLD=hash_code__1CM(((__STRING_CONSTANT__0 *)node1__PKLD->key__YVXC));
-      __tmp__TLLD=(__INTEGER__Q)(__tmp__RLLD % Self__CKLD->capacity__FVXC);
-      ((__HASHED_DICTIONARY_NODEoPROTOTYPExStrict_STRING_CONSTANTo__BVXC *)node1__PKLD)->next__DWXC=((void **)Self__CKLD->buckets__MVXC)[__tmp__TLLD];
-      ((void **)Self__CKLD->buckets__MVXC)[__tmp__TLLD]=node1__PKLD;
-      node1__PKLD=node2__QKLD;
-    };
-    i__NKLD=(__INTEGER__Q)(i__NKLD -  1);
+  ____Q __EMLD,__2LLD,__ANLD,__CNLD;
+  ____QWXC *__4LLD,*__5LLD;
+  void **__3LLD,**__FMLD;
+  __4LLD=NULL;
+  __5LLD=NULL;
+  __3LLD=__RLLD->__1WXC;
+  __EMLD=__IKN((____Q)(__RLLD->__UWXC +  1));
+  __FMLD=__XCCD(__EMLD);
+  __RLLD->__1WXC=__FMLD;
+  __2LLD=(____Q)(__RLLD->__UWXC -  1);
+  __RLLD->__UWXC=__EMLD;
+  while ((__2LLD >=  0)) {
+    __4LLD=((void **)__3LLD)[__2LLD];
+    while (((void *)__4LLD != (void *)NULL)) {
+      __5LLD=__4LLD->__SXXC;
+      __ANLD=__CDM(((____0 *)__4LLD->__HXXC));
+      __CNLD=(____Q)(__ANLD % __RLLD->__UWXC);
+      ((____QWXC *)__4LLD)->__SXXC=((void **)__RLLD->__1WXC)[__CNLD];
+      ((void **)__RLLD->__1WXC)[__CNLD]=__4LLD;
+      __4LLD=__5LLD;
+    };
+    __2LLD=(____Q)(__2LLD -  1);
   };
 }
 
-static void append_name_in__TOXE(__TYPE_FULL__PMB *Self__UOXE,__STRING__BC *buffer__VOXE)
-// ({TYPE_FULL__PMB},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __CQXE(____WMB *__DQXE,____BC *__EQXE)
+// ({__WMB},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  void *__tmp__GPXE;
-  if (((__UINTEGER_8__WLC)(Self__UOXE->flag__ELK &  4) !=  0)) {
-    append__3VX(((__STRING__BC *)buffer__VOXE),(&__string_455));
+  void *__VQXE;
+  if (((____3LC)(__DQXE->__LLK &  4) !=  0)) {
+    __EWX(((____BC *)__EQXE),(&__string_455));
   };
-  if (((__UINTEGER_8__WLC)(Self__UOXE->flag__ELK &  1) !=  0)) {
-    append__3VX(((__STRING__BC *)buffer__VOXE),(&__string_456));
+  if (((____3LC)(__DQXE->__LLK &  1) !=  0)) {
+    __EWX(((____BC *)__EQXE),(&__string_456));
   };
-  __tmp__GPXE=Self__UOXE->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__GPXE)->__id) {
-  case __TYPE__FF__: {
-    append__3VX(((__STRING__BC *)buffer__VOXE),((__TYPE__FF *)__tmp__GPXE)->prototype__QF->parent_named__PF.name__4VB);
+  __VQXE=__DQXE->__KLK;
+  switch (((struct ___OBJ *)__VQXE)->__id) {
+  case ____FF__: {
+    __EWX(((____BC *)__EQXE),((____FF *)__VQXE)->__QF->__PF.__FWB);
   } break;
-  case __TYPE_NULL__4LB__: {
-    append__3VX(((__STRING__BC *)buffer__VOXE),(&__string_4));
+  case ____FMB__: {
+    __EWX(((____BC *)__EQXE),(&__string_4));
   } break;
-  case __TYPE_VOID__AMB__: {
-    append__3VX(((__STRING__BC *)buffer__VOXE),(&__string_5));
+  case ____HMB__: {
+    __EWX(((____BC *)__EQXE),(&__string_5));
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    append__3VX(((__STRING__BC *)buffer__VOXE),(&__string_54));
+  case ____JMB__: {
+    __EWX(((____BC *)__EQXE),(&__string_54));
   } break;
-  case __TYPE_ID__EMB__: {
-    append__3VX(((__STRING__BC *)buffer__VOXE),(&__string_56));
+  case ____LMB__: {
+    __EWX(((____BC *)__EQXE),(&__string_56));
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    append__3VX(((__STRING__BC *)buffer__VOXE),((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__GPXE))->name__0YMB);
+  case ____ICY__: {
+    __EWX(((____BC *)__EQXE),((____ICY *)((____FF *)__VQXE))->__TZMB);
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    append_name_in__DQ0G(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__GPXE)),buffer__VOXE);
+  case ____EQ5D__: {
+    __SR0G(((____EQ5D *)((____FF *)__VQXE)),__EQXE);
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    append_name_in__5PFL(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__GPXE)),buffer__VOXE);
+  case ____L4NJ__: {
+    __ORFL(((____L4NJ *)((____FF *)__VQXE)),__EQXE);
   } break;
   };
 }
 
-static __STRING_CONSTANT__0* get_intern__IROB(void *str__KROB)
-// ({NULLxSTRING_CONSTANT__0xSTRING__BC}) With result No recursive, No inlinable.
+static ____0* __BSOB(void *__DSOB)
+// ({NULLx__0x__BC}) With result No recursive, No inlinable.
 {
-  __STRING__BC *__tmp__QROB,*Self__5SEU;
-  __INTEGER__Q __tmp__TROB,v__NROB,__tmp__5ROB,__tmp__BTEU;
-  __INTEGER__Q old_nb_elts__DTEU;
-  __POINTER__IB __tmp__ETEU;
-  __STRING_CONSTANT__0 *__tmp__XSOB,*Result__LROB;
-  __CHARACTER__DB ch__GTEU;
-  __CHARACTER__DB *__tmp__ATEU;
-  copy__D2X(((__STRING__BC *)tmp_name__5N),str__KROB);
-  __tmp__QROB=tmp_name__5N;
-  append__3VX(((__STRING__BC *)__tmp__QROB),(&__string_121));
-  __tmp__TROB=(__INTEGER__Q)(count_variable__RROB +  1);
-  count_variable__RROB=__tmp__TROB;
-  v__NROB=__tmp__TROB;
-  while ((v__NROB !=  0)) {
-    __tmp__5ROB=(__INTEGER__Q)(v__NROB &  31);
-    if ((__tmp__5ROB <  26)) {
-      Self__5SEU=((__STRING__BC *)tmp_name__5N);
-      ch__GTEU=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )'A') + ((__INTEGER_8__3YF )__tmp__5ROB)))));
-      if ((Self__5SEU->capacity__HFL <= Self__5SEU->count__WJ)) {
-        if ((Self__5SEU->capacity__HFL ==  0)) {
-          Self__5SEU->capacity__HFL= 32;
-          __tmp__ATEU=create__KVW( 32);
-          Self__5SEU->storage__4EL=__tmp__ATEU;
-        } else /* FALSE */ {
-          __tmp__BTEU=(__INTEGER__Q)(Self__5SEU->capacity__HFL <<  1);
-          __tmp__ATEU=((__CHARACTER__DB *)Self__5SEU->storage__4EL);
-          old_nb_elts__DTEU=Self__5SEU->capacity__HFL;
-          __tmp__ETEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ATEU),((__UINTEGER_32__RWB )old_nb_elts__DTEU),((__UINTEGER_32__RWB )__tmp__BTEU));
-          __tmp__ATEU=((__CHARACTER__DB *)__tmp__ETEU);
-          clear__to__F00(__tmp__ATEU,old_nb_elts__DTEU,(__INTEGER__Q)(__tmp__BTEU -  1));
-          Self__5SEU->storage__4EL=__tmp__ATEU;
-          Self__5SEU->capacity__HFL=__tmp__BTEU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__5SEU->storage__4EL)[Self__5SEU->count__WJ]=ch__GTEU;
-      Self__5SEU->count__WJ=(__INTEGER__Q)(Self__5SEU->count__WJ +  1);
-    } else /* FALSE */ {
-      Self__5SEU=((__STRING__BC *)tmp_name__5N);
-      ch__GTEU=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )'0') + ((__INTEGER_8__3YF )(__INTEGER__Q)(__tmp__5ROB -  26))))));
-      if ((Self__5SEU->capacity__HFL <= Self__5SEU->count__WJ)) {
-        if ((Self__5SEU->capacity__HFL ==  0)) {
-          Self__5SEU->capacity__HFL= 32;
-          __tmp__ATEU=create__KVW( 32);
-          Self__5SEU->storage__4EL=__tmp__ATEU;
-        } else /* FALSE */ {
-          __tmp__BTEU=(__INTEGER__Q)(Self__5SEU->capacity__HFL <<  1);
-          __tmp__ATEU=((__CHARACTER__DB *)Self__5SEU->storage__4EL);
-          old_nb_elts__DTEU=Self__5SEU->capacity__HFL;
-          __tmp__ETEU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ATEU),((__UINTEGER_32__RWB )old_nb_elts__DTEU),((__UINTEGER_32__RWB )__tmp__BTEU));
-          __tmp__ATEU=((__CHARACTER__DB *)__tmp__ETEU);
-          clear__to__F00(__tmp__ATEU,old_nb_elts__DTEU,(__INTEGER__Q)(__tmp__BTEU -  1));
-          Self__5SEU->storage__4EL=__tmp__ATEU;
-          Self__5SEU->capacity__HFL=__tmp__BTEU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__5SEU->storage__4EL)[Self__5SEU->count__WJ]=ch__GTEU;
-      Self__5SEU->count__WJ=(__INTEGER__Q)(Self__5SEU->count__WJ +  1);
-    };
-    v__NROB=(__INTEGER__Q)(v__NROB >>  5);
-  };
-  __tmp__XSOB=create_copy__IBE(tmp_name__5N);
-  fast_add__UQY(((__HASHED_SEToABSTRACT_STRINGo__AO *)list__KO),__tmp__XSOB);
-  Result__LROB=__tmp__XSOB;
-  return(Result__LROB);
+  ____BC *__PSOB,*__OUEU;
+  ____Q __ZSOB,__GSOB,__FTOB,__QUEU,__SUEU;
+  ____IB __TUEU;
+  ____0 *__3TOB,*__ESOB;
+  ____DB __VUEU;
+  ____DB *__PUEU;
+  if (__W5) {
+    __K2X(((____BC *)__5N),__DSOB);
+    __PSOB=__5N;
+    __EWX(((____BC *)__PSOB),(&__string_121));
+  } else /* FALSE */ {
+    __PSOB=__5N;
+    __K2X(((____BC *)__PSOB),(&__string_121));
+  };
+  __ZSOB=(____Q)(__XSOB +  1);
+  __XSOB=__ZSOB;
+  __GSOB=__ZSOB;
+  while ((__GSOB !=  0)) {
+    __FTOB=(____Q)(__GSOB &  31);
+    if ((__FTOB <  26)) {
+      __OUEU=((____BC *)__5N);
+      __VUEU=((____DB )(((____EZF)(((____EZF )'A') + ((____EZF )__FTOB)))));
+      if ((__OUEU->__OFL <= __OUEU->__WJ)) {
+        if ((__OUEU->__OFL ==  0)) {
+          __OUEU->__OFL= 32;
+          __PUEU=__RVW( 32);
+          __OUEU->__FFL=__PUEU;
+        } else /* FALSE */ {
+          __QUEU=(____Q)(__OUEU->__OFL <<  1);
+          __PUEU=((____DB *)__OUEU->__FFL);
+          __SUEU=__OUEU->__OFL;
+          __TUEU=__55W(((____IB )__PUEU),((____YWB )__SUEU),((____YWB )__QUEU));
+          __PUEU=((____DB *)__TUEU);
+          __M00(__PUEU,__SUEU,(____Q)(__QUEU -  1));
+          __OUEU->__FFL=__PUEU;
+          __OUEU->__OFL=__QUEU;
+        };
+      };
+      ((____DB *)__OUEU->__FFL)[__OUEU->__WJ]=__VUEU;
+      __OUEU->__WJ=(____Q)(__OUEU->__WJ +  1);
+    } else /* FALSE */ {
+      __OUEU=((____BC *)__5N);
+      __VUEU=((____DB )(((____EZF)(((____EZF )'0') + ((____EZF )(____Q)(__FTOB -  26))))));
+      if ((__OUEU->__OFL <= __OUEU->__WJ)) {
+        if ((__OUEU->__OFL ==  0)) {
+          __OUEU->__OFL= 32;
+          __PUEU=__RVW( 32);
+          __OUEU->__FFL=__PUEU;
+        } else /* FALSE */ {
+          __QUEU=(____Q)(__OUEU->__OFL <<  1);
+          __PUEU=((____DB *)__OUEU->__FFL);
+          __SUEU=__OUEU->__OFL;
+          __TUEU=__55W(((____IB )__PUEU),((____YWB )__SUEU),((____YWB )__QUEU));
+          __PUEU=((____DB *)__TUEU);
+          __M00(__PUEU,__SUEU,(____Q)(__QUEU -  1));
+          __OUEU->__FFL=__PUEU;
+          __OUEU->__OFL=__QUEU;
+        };
+      };
+      ((____DB *)__OUEU->__FFL)[__OUEU->__WJ]=__VUEU;
+      __OUEU->__WJ=(____Q)(__OUEU->__WJ +  1);
+    };
+    __GSOB=(____Q)(__GSOB >>  5);
+  };
+  __3TOB=__PBE(__5N);
+  __1QY(((____AO *)__KO),__3TOB);
+  __ESOB=__3TOB;
+  return(__ESOB);
 }
 
-static void init_slot_for__QIZC(__PROTOTYPE__MF *Self__RIZC,void *typ__SIZC)
-// ({PROTOTYPE__MF},{TYPE__FFxTYPE_GENERIC__BCY}) Void Recursive, No inlinable.
+static void __5JZC(____MF *__AKZC,void *__BKZC)
+// ({__MF},{__FFx__ICY}) Void Recursive, No inlinable.
 {
-  void *cur__TIZC,*__tmp__OJZC;
-  __SECTION___EVOB *__tmp__5IZC,*Self__KHHT;
-  void *__tmp__LJZC;
-  __BOOLEAN__L __tmp__DJZC;
-  __FAST_ARRAYoSLOTo__KLC *__tmp__KJZC,*__tmp__PKZC;
-  cur__TIZC=Self__RIZC->first_slot__UIZC;
-  while_do__CB4C:
+  void *__CKZC,*__3KZC;
+  ____KWOB *__OKZC,*__ZIHT;
+  void *__0KZC;
+  ____L __SKZC;
+  ____RLC *__ZKZC,*__4LZC;
+  __CKZC=__AKZC->__DKZC;
+  __RC4C:
   {
-    if (((void *)cur__TIZC != (void *)NULL)) {
-      if (((struct ___OBJ *)cur__TIZC)->__id==__ITM_SLOT__HLC__) {
-        __tmp__5IZC=((__ITM_SLOT__HLC *)cur__TIZC)->id_section__GVOB;
+    if (((void *)__CKZC != (void *)NULL)) {
+      if (((struct ___OBJ *)__CKZC)->__id==____OLC__) {
+        __OKZC=((____OLC *)__CKZC)->__MWOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__5IZC=((__ITM_SLOT_OPERATOR__PF0D *)cur__TIZC)->parent_itm_slot__QF0D.id_section__GVOB;
+        __OKZC=((____4G0D *)__CKZC)->__5G0D.__MWOB;
       };
-      Self__KHHT=((__SECTION___EVOB *)__tmp__5IZC);
-      __tmp__DJZC=(((void *)Self__KHHT->name__U15E == (void *)(&__string_32)) || ((void *)Self__KHHT->name__U15E == (void *)(&__string_33)));
+      __ZIHT=((____KWOB *)__OKZC);
+      __SKZC=(((void *)__ZIHT->__D35E == (void *)(&__string_32)) || ((void *)__ZIHT->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__DJZC=FALSE__O__;
+      __SKZC=__O__;
     };
-    if (__tmp__DJZC) {
-      if (((struct ___OBJ *)typ__SIZC)->__id==__TYPE__FF__) {
-        __tmp__KJZC=((__TYPE__FF *)typ__SIZC)->slot_run__ULC;
+    if (__SKZC) {
+      if (((struct ___OBJ *)__BKZC)->__id==____FF__) {
+        __ZKZC=((____FF *)__BKZC)->__1LC;
       } else /* TYPE_GENERIC */ {
-        __tmp__KJZC=((__TYPE_GENERIC__BCY *)typ__SIZC)->parent_type__CCY.slot_run__ULC;
+        __ZKZC=((____ICY *)__BKZC)->__JCY.__1LC;
       };
-      __tmp__LJZC=create__type__MJLG(cur__TIZC,typ__SIZC);
-      add_last__VJLG(((__FAST_ARRAYoSLOTo__KLC *)__tmp__KJZC),__tmp__LJZC);
-      if (((struct ___OBJ *)cur__TIZC)->__id==__ITM_SLOT__HLC__) {
-        __tmp__OJZC=((__ITM_SLOT__HLC *)cur__TIZC)->next__NJZC;
+      __0KZC=__1KLG(__CKZC,__BKZC);
+      __ELLG(((____RLC *)__ZKZC),__0KZC);
+      if (((struct ___OBJ *)__CKZC)->__id==____OLC__) {
+        __3KZC=((____OLC *)__CKZC)->__2KZC;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__OJZC=((__ITM_SLOT_OPERATOR__PF0D *)cur__TIZC)->parent_itm_slot__QF0D.next__NJZC;
+        __3KZC=((____4G0D *)__CKZC)->__5G0D.__2KZC;
       };
-      cur__TIZC=__tmp__OJZC;
-      goto while_do__CB4C;
+      __CKZC=__3KZC;
+      goto __RC4C;
     };
   };
-  if (Self__RIZC->is_mapping__QJZC) {
-    while (((void *)cur__TIZC != (void *)NULL)) {
-      if (((struct ___OBJ *)cur__TIZC)->__id==__ITM_SLOT__HLC__) {
-        __tmp__5IZC=((__ITM_SLOT__HLC *)cur__TIZC)->id_section__GVOB;
+  if (__AKZC->__5KZC) {
+    while (((void *)__CKZC != (void *)NULL)) {
+      if (((struct ___OBJ *)__CKZC)->__id==____OLC__) {
+        __OKZC=((____OLC *)__CKZC)->__MWOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__5IZC=((__ITM_SLOT_OPERATOR__PF0D *)cur__TIZC)->parent_itm_slot__QF0D.id_section__GVOB;
+        __OKZC=((____4G0D *)__CKZC)->__5G0D.__MWOB;
       };
-      if (((void *)((__SECTION___EVOB *)__tmp__5IZC)->name__U15E == (void *)(&__string_37))) {
-        if (((struct ___OBJ *)typ__SIZC)->__id==__TYPE__FF__) {
-          __tmp__PKZC=((__TYPE__FF *)typ__SIZC)->slot_run__ULC;
+      if (((void *)((____KWOB *)__OKZC)->__D35E == (void *)(&__string_37))) {
+        if (((struct ___OBJ *)__BKZC)->__id==____FF__) {
+          __4LZC=((____FF *)__BKZC)->__1LC;
         } else /* TYPE_GENERIC */ {
-          __tmp__PKZC=((__TYPE_GENERIC__BCY *)typ__SIZC)->parent_type__CCY.slot_run__ULC;
+          __4LZC=((____ICY *)__BKZC)->__JCY.__1LC;
         };
-        __tmp__OJZC=create__type__MJLG(cur__TIZC,typ__SIZC);
-        add_last__VJLG(((__FAST_ARRAYoSLOTo__KLC *)__tmp__PKZC),__tmp__OJZC);
+        __3KZC=__1KLG(__CKZC,__BKZC);
+        __ELLG(((____RLC *)__4LZC),__3KZC);
       };
-      if (((struct ___OBJ *)cur__TIZC)->__id==__ITM_SLOT__HLC__) {
-        __tmp__OJZC=((__ITM_SLOT__HLC *)cur__TIZC)->next__NJZC;
+      if (((struct ___OBJ *)__CKZC)->__id==____OLC__) {
+        __3KZC=((____OLC *)__CKZC)->__2KZC;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__OJZC=((__ITM_SLOT_OPERATOR__PF0D *)cur__TIZC)->parent_itm_slot__QF0D.next__NJZC;
+        __3KZC=((____4G0D *)__CKZC)->__5G0D.__2KZC;
       };
-      cur__TIZC=__tmp__OJZC;
+      __CKZC=__3KZC;
     };
   };
 }
 
-static void** create__TQDD(__INTEGER__Q nb_elements__VQDD)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __CSDD(____Q __ESDD)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__VZAU,result__TZAU,__tmp__UZAU,__tmp__WZAU;
-  __POINTER__IB __tmp__YZAU,__tmp__ZZAU;
-  __UINTEGER_32__RWB __tmp__0ZAU;
-  __MEMORY__UPG *__tmp__4ZAU;
-  __INTEGER__Q Self__FQFE;
-  void **Result__A3JD,**Result__WQDD;
-  sz__VZAU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__VQDD * ((__INTEGER__Q )(sizeof(void *)))));
-  result__TZAU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__UZAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__WZAU=(void *)((unsigned long)(void *)((unsigned long)sz__VZAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UZAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UZAU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__VZAU=(void *)((unsigned long)__tmp__WZAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__VZAU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__YZAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__ZZAU=(void *)((unsigned long)(void *)((unsigned long)sz__VZAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YZAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YZAU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__0ZAU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZZAU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__YZAU=micro_alloc__table__lab__HKI(__tmp__ZZAU,((__POINTER__IB )(&(table_size[(__tmp__0ZAU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZZAU)));
-    ((__POINTER__IB *)__tmp__YZAU)[ 0]=((__POINTER__IB ) 3);
-    result__TZAU=(void *)((unsigned long)__tmp__YZAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __E1AU,__C1AU,__D1AU,__F1AU,__H1AU,__I1AU;
+  ____YWB __J1AU;
+  ____1PG *__N1AU;
+  ____Q __URFE;
+  void **__P4JD,**__FSDD;
+  __E1AU=((____IB )(____Q)(__ESDD * ((____Q )(sizeof(void *)))));
+  __C1AU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __D1AU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __F1AU=(void *)((unsigned long)(void *)((unsigned long)__E1AU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D1AU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D1AU) - (unsigned long)((____IB ) 1)));
+  __E1AU=(void *)((unsigned long)__F1AU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__E1AU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __H1AU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __I1AU=(void *)((unsigned long)(void *)((unsigned long)__E1AU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H1AU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H1AU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __J1AU=((____YWB )((____Q )(void *)((unsigned long)__I1AU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __H1AU=__OKI(__I1AU,((____IB )(&(table_size[(__J1AU)-1]))),((____YWB )((____Q )__I1AU)));
+    ((____IB *)__H1AU)[ 0]=((____IB ) 3);
+    __C1AU=(void *)((unsigned long)__H1AU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__4ZAU=search__4PCB(__tmp__WZAU);
-    result__TZAU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__4ZAU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __N1AU=__NQCB(__F1AU);
+    __C1AU=(void *)((unsigned long)((____IB )((____1PG *)__N1AU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__A3JD=((void **)result__TZAU);
-  Self__FQFE=(__INTEGER__Q)(nb_elements__VQDD -  1);
-  while ((Self__FQFE >=  0)) {
-    Result__A3JD[Self__FQFE]=NULL;
-    Self__FQFE=(__INTEGER__Q)(Self__FQFE -  1);
+  __P4JD=((void **)__C1AU);
+  __URFE=(____Q)(__ESDD -  1);
+  while ((__URFE >=  0)) {
+    __P4JD[__URFE]=NULL;
+    __URFE=(____Q)(__URFE -  1);
   };
-  Result__WQDD=Result__A3JD;
-  return(Result__WQDD);
+  __FSDD=__P4JD;
+  return(__FSDD);
 }
 
-static void fast_add__YKZC(__HASHED_SEToTYPEo__N0MB *Self__ZKZC,void *e__0KZC)
-// ({HASHED_SEToTYPEo__N0MB},{TYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_GENERIC__BCY}) Void No recursive, No inlinable.
+static void __HMZC(____G1MB *__IMZC,void *__JMZC)
+// ({__G1MB},{__FFx__FMBx__HMBx__JMBx__ICY}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__0RZS,__tmp__ILZC,idx__CLZC,__tmp__RETD,i__IETD;
-  __INTEGER__Q __tmp__ESZS,__tmp__PFTD;
-  void *__tmp__OFTD;
-  __POINTER__IB ptr__XC5D,__tmp__3C5D,__tmp__342T,__tmp__542T;
-  __UINTEGER_32__RWB __tmp__A52T;
-  __BOOLEAN__L __tmp__5NZC;
-  __HASHED_SET_NODEoTYPEo__DLZC *node__FLZC,*node1__METD,*node2__NETD;
-  __HASHED_SET_NODEoTYPEo__DLZC *Self__GAAF;
-  void **old_buckets__LETD,**__tmp__UETD;
-  __tmp__5NZC=fast_has__RTZC(Self__ZKZC,e__0KZC);
-  __tmp__5NZC=fast_has__RTZC(Self__ZKZC,e__0KZC);
-  switch (((struct ___OBJ *)e__0KZC)->__id) {
-  case __TYPE__FF__: {
-    __tmp__0RZS=hash_code__1CM(((__STRING_CONSTANT__0 *)((__TYPE__FF *)e__0KZC)->intern_name__GZMB));
-    __tmp__ILZC=__tmp__0RZS;
-  } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__0RZS=hash_code__1CM((&__string_4));
-    __tmp__ILZC=__tmp__0RZS;
-  } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__0RZS=hash_code__1CM((&__string_5));
-    __tmp__ILZC=__tmp__0RZS;
-  } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__0RZS=hash_code__1CM((&__string_54));
-    __tmp__ILZC=__tmp__0RZS;
-  } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__0RZS=hash_code__1CM(((__STRING_CONSTANT__0 *)((__TYPE_GENERIC__BCY *)e__0KZC)->parent_type__CCY.intern_name__GZMB));
-    __tmp__ILZC=__tmp__0RZS;
-  } break;
-  };
-  __tmp__0RZS=(__INTEGER__Q)(__tmp__ILZC % Self__ZKZC->capacity__JLZC);
-  idx__CLZC=__tmp__0RZS;
-  node__FLZC=((void **)Self__ZKZC->buckets__QLZC)[__tmp__0RZS];
-  while ((! (((void *)node__FLZC == (void *)NULL) || ((void *)node__FLZC->item__2LZC == (void *)e__0KZC)))) {
-    node__FLZC=node__FLZC->next__HMZC;
-  };
-  if (((void *)node__FLZC == (void *)NULL)) {
-    if ((Self__ZKZC->capacity__JLZC == Self__ZKZC->count__QMZC)) {
-      node1__METD=NULL;
-      node2__NETD=NULL;
-      __tmp__RETD=prime_number_ceiling__BKN((__INTEGER__Q)(Self__ZKZC->capacity__JLZC +  1));
-      old_buckets__LETD=Self__ZKZC->buckets__QLZC;
-      __tmp__UETD=create__TQDD(__tmp__RETD);
-      Self__ZKZC->buckets__QLZC=__tmp__UETD;
-      i__IETD=(__INTEGER__Q)(Self__ZKZC->capacity__JLZC -  1);
-      Self__ZKZC->capacity__JLZC=__tmp__RETD;
-      while ((i__IETD >=  0)) {
-        node1__METD=((void **)old_buckets__LETD)[i__IETD];
-        while (((void *)node1__METD != (void *)NULL)) {
-          node2__NETD=node1__METD->next__HMZC;
-          __tmp__OFTD=node1__METD->item__2LZC;
-          switch (((struct ___OBJ *)__tmp__OFTD)->__id) {
-          case __TYPE__FF__: {
-            __tmp__ESZS=hash_code__1CM(((__STRING_CONSTANT__0 *)((__TYPE__FF *)__tmp__OFTD)->intern_name__GZMB));
-            __tmp__PFTD=__tmp__ESZS;
-          } break;
-          case __TYPE_NULL__4LB__: {
-            __tmp__ESZS=hash_code__1CM((&__string_4));
-            __tmp__PFTD=__tmp__ESZS;
-          } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__ESZS=hash_code__1CM((&__string_5));
-            __tmp__PFTD=__tmp__ESZS;
-          } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__ESZS=hash_code__1CM((&__string_54));
-            __tmp__PFTD=__tmp__ESZS;
-          } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__ESZS=hash_code__1CM(((__STRING_CONSTANT__0 *)((__TYPE_GENERIC__BCY *)__tmp__OFTD)->parent_type__CCY.intern_name__GZMB));
-            __tmp__PFTD=__tmp__ESZS;
-          } break;
-          };
-          __tmp__ESZS=(__INTEGER__Q)(__tmp__PFTD % Self__ZKZC->capacity__JLZC);
-          ((__HASHED_SET_NODEoTYPEo__DLZC *)node1__METD)->next__HMZC=((void **)Self__ZKZC->buckets__QLZC)[__tmp__ESZS];
-          ((void **)Self__ZKZC->buckets__QLZC)[__tmp__ESZS]=node1__METD;
-          node1__METD=node2__NETD;
-        };
-        i__IETD=(__INTEGER__Q)(i__IETD -  1);
-      };
-      idx__CLZC=(__INTEGER__Q)(__tmp__ILZC % Self__ZKZC->capacity__JLZC);
-    };
-    node1__METD=((void **)Self__ZKZC->buckets__QLZC)[idx__CLZC];
-    node2__NETD=NULL;
-    ptr__XC5D=((__POINTER__IB )(NULL));
-    __tmp__ILZC= 0;
-    __tmp__3C5D=((__POINTER__IB )sizeof(__HASHED_SET_NODEoTYPEo__DLZC));
-    if (((unsigned long)__tmp__3C5D ==  0)) {
-      node2__NETD=HASHED_SET_NODEoTYPEo__DLZC__;
-    } else /* FALSE */ {
-      __tmp__ILZC=__HASHED_SET_NODEoTYPEo__DLZC__;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3C5D));
-      if ((__tmp__ILZC == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__342T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__542T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3C5D - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__342T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__342T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__A52T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__542T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__342T=micro_alloc__table__lab__HKI(__tmp__542T,((__POINTER__IB )(&(table_size[(__tmp__A52T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__542T)));
-        ptr__XC5D=__tmp__342T;
-      } else /* FALSE */ {
-        __tmp__A52T=((__UINTEGER_32__RWB )__tmp__ILZC);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__342T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__542T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3C5D - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__342T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__342T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__342T=micro_alloc__table__lab__HKI(__tmp__542T,((__POINTER__IB )(&(table_type[(__tmp__A52T)]))),(__UINTEGER_32__RWB)(__tmp__A52T |  1));
-        ptr__XC5D=__tmp__342T;
-      };
-      node2__NETD=((__HASHED_SET_NODEoTYPEo__DLZC *)ptr__XC5D);
-      *(node2__NETD) = *(HASHED_SET_NODEoTYPEo__DLZC__);
-    };
-    Self__GAAF=((__HASHED_SET_NODEoTYPEo__DLZC *)node2__NETD);
-    Self__GAAF->item__2LZC=e__0KZC;
-    Self__GAAF->next__HMZC=node1__METD;
-    node__FLZC=node2__NETD;
-    ((void **)Self__ZKZC->buckets__QLZC)[idx__CLZC]=node2__NETD;
-    Self__ZKZC->count__QMZC=(__INTEGER__Q)(Self__ZKZC->count__QMZC +  1);
+  ____Q __JTZS,__XMZC,__RMZC,__AGTD,__XFTD,__TTZS,__4GTD;
+  void *__3GTD;
+  ____IB __GE5D,__ME5D,__MA3T,__OA3T;
+  ____YWB __PA3T;
+  ____L __OPZC;
+  ____SMZC *__UMZC,*__1FTD,*__2FTD,*__VBAF;
+  void **__0FTD,**__DGTD;
+  __OPZC=__AVZC(__IMZC,__JMZC);
+  __OPZC=__AVZC(__IMZC,__JMZC);
+  switch (((struct ___OBJ *)__JMZC)->__id) {
+  case ____FF__: {
+    __JTZS=__CDM(((____0 *)((____FF *)__JMZC)->__5ZMB));
+    __XMZC=__JTZS;
+  } break;
+  case ____FMB__: {
+    __JTZS=__CDM((&__string_4));
+    __XMZC=__JTZS;
+  } break;
+  case ____HMB__: {
+    __JTZS=__CDM((&__string_5));
+    __XMZC=__JTZS;
+  } break;
+  case ____JMB__: {
+    __JTZS=__CDM((&__string_54));
+    __XMZC=__JTZS;
+  } break;
+  case ____ICY__: {
+    __JTZS=__CDM(((____0 *)((____ICY *)__JMZC)->__JCY.__5ZMB));
+    __XMZC=__JTZS;
+  } break;
+  };
+  __JTZS=(____Q)(__XMZC % __IMZC->__YMZC);
+  __RMZC=__JTZS;
+  __UMZC=((void **)__IMZC->__5MZC)[__JTZS];
+  while ((! (((void *)__UMZC == (void *)NULL) || ((void *)__UMZC->__LNZC == (void *)__JMZC)))) {
+    __UMZC=__UMZC->__WNZC;
+  };
+  if (((void *)__UMZC == (void *)NULL)) {
+    if ((__IMZC->__YMZC == __IMZC->__5NZC)) {
+      __1FTD=NULL;
+      __2FTD=NULL;
+      __AGTD=__IKN((____Q)(__IMZC->__YMZC +  1));
+      __0FTD=__IMZC->__5MZC;
+      __DGTD=__CSDD(__AGTD);
+      __IMZC->__5MZC=__DGTD;
+      __XFTD=(____Q)(__IMZC->__YMZC -  1);
+      __IMZC->__YMZC=__AGTD;
+      while ((__XFTD >=  0)) {
+        __1FTD=((void **)__0FTD)[__XFTD];
+        while (((void *)__1FTD != (void *)NULL)) {
+          __2FTD=__1FTD->__WNZC;
+          __3GTD=__1FTD->__LNZC;
+          switch (((struct ___OBJ *)__3GTD)->__id) {
+          case ____FF__: {
+            __TTZS=__CDM(((____0 *)((____FF *)__3GTD)->__5ZMB));
+            __4GTD=__TTZS;
+          } break;
+          case ____FMB__: {
+            __TTZS=__CDM((&__string_4));
+            __4GTD=__TTZS;
+          } break;
+          case ____HMB__: {
+            __TTZS=__CDM((&__string_5));
+            __4GTD=__TTZS;
+          } break;
+          case ____JMB__: {
+            __TTZS=__CDM((&__string_54));
+            __4GTD=__TTZS;
+          } break;
+          case ____ICY__: {
+            __TTZS=__CDM(((____0 *)((____ICY *)__3GTD)->__JCY.__5ZMB));
+            __4GTD=__TTZS;
+          } break;
+          };
+          __TTZS=(____Q)(__4GTD % __IMZC->__YMZC);
+          ((____SMZC *)__1FTD)->__WNZC=((void **)__IMZC->__5MZC)[__TTZS];
+          ((void **)__IMZC->__5MZC)[__TTZS]=__1FTD;
+          __1FTD=__2FTD;
+        };
+        __XFTD=(____Q)(__XFTD -  1);
+      };
+      __RMZC=(____Q)(__XMZC % __IMZC->__YMZC);
+    };
+    __1FTD=((void **)__IMZC->__5MZC)[__RMZC];
+    __2FTD=NULL;
+    __GE5D=((____IB )(NULL));
+    __XMZC= 0;
+    __ME5D=((____IB )sizeof(____SMZC));
+    if (((unsigned long)__ME5D ==  0)) {
+      __2FTD=__SMZC__;
+    } else /* FALSE */ {
+      __XMZC=____SMZC__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ME5D));
+      if ((__XMZC == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __MA3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OA3T=(void *)((unsigned long)(void *)((unsigned long)__ME5D - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MA3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MA3T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PA3T=((____YWB )((____Q )(void *)((unsigned long)__OA3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __MA3T=__OKI(__OA3T,((____IB )(&(table_size[(__PA3T)-1]))),((____YWB )((____Q )__OA3T)));
+        __GE5D=__MA3T;
+      } else /* FALSE */ {
+        __PA3T=((____YWB )__XMZC);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __MA3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OA3T=(void *)((unsigned long)(void *)((unsigned long)__ME5D - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MA3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MA3T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __MA3T=__OKI(__OA3T,((____IB )(&(table_type[(__PA3T)]))),(____YWB)(__PA3T |  1));
+        __GE5D=__MA3T;
+      };
+      __2FTD=((____SMZC *)__GE5D);
+      *(__2FTD) = *(__SMZC__);
+    };
+    __VBAF=((____SMZC *)__2FTD);
+    __VBAF->__LNZC=__JMZC;
+    __VBAF->__WNZC=__1FTD;
+    __UMZC=__2FTD;
+    ((void **)__IMZC->__5MZC)[__RMZC]=__2FTD;
+    __IMZC->__5NZC=(____Q)(__IMZC->__5NZC +  1);
   };
   ;
 }
 
-static void add_subtype__GUOB(__TYPE_GENERIC__BCY *Self__HUOB,void *t__IUOB)
-// ({TYPE_GENERIC__BCY},{TYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_GENERIC__BCY}) Void Recursive, No inlinable.
+static void __MVOB(____ICY *__NVOB,void *__OVOB)
+// ({__ICY},{__FFx__FMBx__HMBx__JMBx__ICY}) Void Recursive, No inlinable.
 {
-  __INTEGER__Q j__JUOB;
-  void *__tmp__DVOB;
-  void *__tmp__IURH,*__tmp__XBHV;
-  __SECTION___EVOB *__tmp__HVOB,*result__VBHV,*__tmp__YBHV,*__tmp__CE0G;
-  __SLOT_DATA__WIRG *Self__WBHV;
-  void *__tmp__4VOB;
-  __TYPE_FULL__PMB *__tmp__BWOB;
-  __BOOLEAN__L __tmp__MUOB,__tmp__LVOB;
-  j__JUOB= 0;
-  __tmp__MUOB=fast_has__RTZC(((__HASHED_SEToTYPEo__N0MB *)Self__HUOB->parent_type__CCY.subtype_list__T0MB),t__IUOB);
-  if ((! __tmp__MUOB)) {
-    fast_add__YKZC(((__HASHED_SEToTYPEo__N0MB *)Self__HUOB->parent_type__CCY.subtype_list__T0MB),t__IUOB);
-    j__JUOB= 0;
-    while_do__EVDD:
+  ____Q __PVOB;
+  void *__JWOB;
+  void *__XVRH,*__GDHV;
+  ____KWOB *__NWOB,*__EDHV,*__HDHV,*__RF0G;
+  ____FKRG *__FDHV;
+  void *__EXOB;
+  ____WMB *__HXOB;
+  ____L __SVOB,__RWOB;
+  __PVOB= 0;
+  __SVOB=__AVZC(((____G1MB *)__NVOB->__JCY.__M1MB),__OVOB);
+  if ((! __SVOB)) {
+    __HMZC(((____G1MB *)__NVOB->__JCY.__M1MB),__OVOB);
+    __PVOB= 0;
+    __TWDD:
     {
-      if ((j__JUOB <= Self__HUOB->parent_type__CCY.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__DVOB=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__HUOB->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__JUOB];
-        if (((struct ___OBJ *)__tmp__DVOB)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__IURH=((__SLOT_CODE__MIRG *)__tmp__DVOB)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__IURH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__HVOB=((__ITM_SLOT__HLC *)__tmp__IURH)->id_section__GVOB;
+      if ((__PVOB <= __NVOB->__JCY.__1LC->__ZLC.__BJK)) {
+        __JWOB=((void **)((____RLC *)__NVOB->__JCY.__1LC)->__ZLC.__3IK)[__PVOB];
+        if (((struct ___OBJ *)__JWOB)->__id==____1JRG__) {
+          __XVRH=((____1JRG *)__JWOB)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__XVRH)->__id==____OLC__) {
+            __NWOB=((____OLC *)__XVRH)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__HVOB=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IURH)->parent_itm_slot__QF0D.id_section__GVOB;
+            __NWOB=((____4G0D *)__XVRH)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__WBHV=((__SLOT_DATA__WIRG *)__tmp__DVOB);
-          result__VBHV=NULL;
-          if (((void *)Self__WBHV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__XBHV=Self__WBHV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__XBHV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__YBHV=((__ITM_SLOT__HLC *)__tmp__XBHV)->id_section__GVOB;
+          __FDHV=((____FKRG *)__JWOB);
+          __EDHV=NULL;
+          if (((void *)__FDHV->__HKRG != (void *)NULL)) {
+            __GDHV=__FDHV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__GDHV)->__id==____OLC__) {
+              __HDHV=((____OLC *)__GDHV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__YBHV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XBHV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __HDHV=((____4G0D *)__GDHV)->__5G0D.__MWOB;
             };
-            result__VBHV=__tmp__YBHV;
+            __EDHV=__HDHV;
           } else /* FALSE */ {
-            __tmp__YBHV=get_name__GAUD((&__string_35));
-            result__VBHV=__tmp__YBHV;
+            __HDHV=__VBUD((&__string_35));
+            __EDHV=__HDHV;
           };
-          __tmp__HVOB=result__VBHV;
+          __NWOB=__EDHV;
         };
-        result__VBHV=((__SECTION___EVOB *)__tmp__HVOB);
-        __tmp__LVOB=(((void *)result__VBHV->name__U15E == (void *)(&__string_32)) || ((void *)result__VBHV->name__U15E == (void *)(&__string_33)));
+        __EDHV=((____KWOB *)__NWOB);
+        __RWOB=(((void *)__EDHV->__D35E == (void *)(&__string_32)) || ((void *)__EDHV->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__LVOB=FALSE__O__;
+        __RWOB=__O__;
       };
-      if (__tmp__LVOB) {
-        __tmp__DVOB=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__HUOB->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__JUOB];
-        if (((struct ___OBJ *)__tmp__DVOB)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__IURH=((__SLOT_CODE__MIRG *)__tmp__DVOB)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__IURH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__HVOB=((__ITM_SLOT__HLC *)__tmp__IURH)->id_section__GVOB;
+      if (__RWOB) {
+        __JWOB=((void **)((____RLC *)__NVOB->__JCY.__1LC)->__ZLC.__3IK)[__PVOB];
+        if (((struct ___OBJ *)__JWOB)->__id==____1JRG__) {
+          __XVRH=((____1JRG *)__JWOB)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__XVRH)->__id==____OLC__) {
+            __NWOB=((____OLC *)__XVRH)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__HVOB=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IURH)->parent_itm_slot__QF0D.id_section__GVOB;
+            __NWOB=((____4G0D *)__XVRH)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__WBHV=((__SLOT_DATA__WIRG *)__tmp__DVOB);
-          __tmp__YBHV=NULL;
-          if (((void *)Self__WBHV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__XBHV=Self__WBHV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__XBHV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__CE0G=((__ITM_SLOT__HLC *)__tmp__XBHV)->id_section__GVOB;
+          __FDHV=((____FKRG *)__JWOB);
+          __HDHV=NULL;
+          if (((void *)__FDHV->__HKRG != (void *)NULL)) {
+            __GDHV=__FDHV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__GDHV)->__id==____OLC__) {
+              __RF0G=((____OLC *)__GDHV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__CE0G=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XBHV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __RF0G=((____4G0D *)__GDHV)->__5G0D.__MWOB;
             };
-            __tmp__YBHV=__tmp__CE0G;
+            __HDHV=__RF0G;
           } else /* FALSE */ {
-            __tmp__CE0G=get_name__GAUD((&__string_35));
-            __tmp__YBHV=__tmp__CE0G;
+            __RF0G=__VBUD((&__string_35));
+            __HDHV=__RF0G;
           };
-          __tmp__HVOB=__tmp__YBHV;
+          __NWOB=__HDHV;
         };
-        if (((void *)((__SECTION___EVOB *)__tmp__HVOB)->name__U15E == (void *)(&__string_32))) {
-          __tmp__IURH=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__HUOB->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__JUOB];
-          if (((struct ___OBJ *)__tmp__IURH)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__XBHV=((__SLOT_CODE__MIRG *)__tmp__IURH)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__XBHV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__4VOB=((__ITM_SLOT__HLC *)__tmp__XBHV)->result_type__3VOB;
+        if (((void *)((____KWOB *)__NWOB)->__D35E == (void *)(&__string_32))) {
+          __XVRH=((void **)((____RLC *)__NVOB->__JCY.__1LC)->__ZLC.__3IK)[__PVOB];
+          if (((struct ___OBJ *)__XVRH)->__id==____1JRG__) {
+            __GDHV=((____1JRG *)__XVRH)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__GDHV)->__id==____OLC__) {
+              __EXOB=((____OLC *)__GDHV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__4VOB=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XBHV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __EXOB=((____4G0D *)__GDHV)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__XBHV=((__SLOT_DATA__WIRG *)__tmp__IURH)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__XBHV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__4VOB=((__ITM_SLOT__HLC *)__tmp__XBHV)->result_type__3VOB;
+            __GDHV=((____FKRG *)__XVRH)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__GDHV)->__id==____OLC__) {
+              __EXOB=((____OLC *)__GDHV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__4VOB=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XBHV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __EXOB=((____4G0D *)__GDHV)->__5G0D.__DXOB;
             };
           };
-          if (__tmp__4VOB==NULL) {
-            __tmp__XBHV=NULL;
+          if (__EXOB==NULL) {
+            __GDHV=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__4VOB)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__XBHV=((void *)__tmp__4VOB);
+            switch (((struct ___OBJ *)__EXOB)->__id) {
+            case ____QMB__: {
+              __GDHV=((void *)__EXOB);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__XBHV=((void *)__tmp__4VOB);
+            case ____0MB__: {
+              __GDHV=((void *)__EXOB);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__XBHV=((void *)__tmp__4VOB);
+            case ____KPB__: {
+              __GDHV=((void *)__EXOB);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__XBHV=((void *)__tmp__4VOB);
+            case ____TEZ__: {
+              __GDHV=((void *)__EXOB);
             } break;
-            case __ITM_TYPE_MULTI__NURC__: {
-              __tmp__XBHV=NULL;
+            case ____2VRC__: {
+              __GDHV=NULL;
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__XBHV=((void *)__tmp__4VOB);
+            case ____GZRC__: {
+              __GDHV=((void *)__EXOB);
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__XBHV)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__BWOB=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__XBHV));
+          switch (((struct ___OBJ *)__GDHV)->__id) {
+          case ____QMB__: {
+            __HXOB=__43X(((____QMB *)__GDHV));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__BWOB=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XBHV)));
+          case ____0MB__: {
+            __HXOB=__D5X(((____0MB *)((____QMB *)__GDHV)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__BWOB=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XBHV)),Self__HUOB);
+          case ____KPB__: {
+            __HXOB=__LAY(((____KPB *)((____QMB *)__GDHV)),__NVOB);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__BWOB=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XBHV)),Self__HUOB);
+          case ____TEZ__: {
+            __HXOB=__HZ1D(((____TEZ *)((____QMB *)__GDHV)),__NVOB);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__BWOB=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XBHV)),Self__HUOB);
+          case ____GZRC__: {
+            __HXOB=__I04E(((____GZRC *)((____QMB *)__GDHV)),__NVOB);
           } break;
           };
-          __tmp__IURH=((__TYPE_FULL__PMB *)__tmp__BWOB)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__IURH)->__id) {
-          case __TYPE__FF__: {
-            add_subtype__GC1B(((__TYPE__FF *)__tmp__IURH),t__IUOB);
+          __XVRH=((____WMB *)__HXOB)->__KLK;
+          switch (((struct ___OBJ *)__XVRH)->__id) {
+          case ____FF__: {
+            __VD1B(((____FF *)__XVRH),__OVOB);
           } break;
-          case __TYPE_NULL__4LB__: {
-            add_subtype__FLEF(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__IURH)),t__IUOB);
+          case ____FMB__: {
+            __UMEF(((____FMB *)((____FF *)__XVRH)),__OVOB);
           } break;
-          case __TYPE_VOID__AMB__: {
-            add_subtype__LSEF(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__IURH)),t__IUOB);
+          case ____HMB__: {
+            __0TEF(((____HMB *)((____FF *)__XVRH)),__OVOB);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            add_subtype__RZEF(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__IURH)),t__IUOB);
+          case ____JMB__: {
+            __A1EF(((____JMB *)((____FF *)__XVRH)),__OVOB);
           } break;
-          case __TYPE_ID__EMB__: {
-            add_subtype__HAQI(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__IURH)),t__IUOB);
+          case ____LMB__: {
+            __WBQI(((____LMB *)((____FF *)__XVRH)),__OVOB);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            add_subtype__GUOB(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__IURH)),t__IUOB);
+          case ____ICY__: {
+            __MVOB(((____ICY *)((____FF *)__XVRH)),__OVOB);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            add_subtype__GCQI(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__IURH)),t__IUOB);
+          case ____EQ5D__: {
+            __VDQI(((____EQ5D *)((____FF *)__XVRH)),__OVOB);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            add_subtype__NFGL(t__IUOB);
+          case ____L4NJ__: {
+            __2GGL(__OVOB);
           } break;
           };
         };
-        j__JUOB=(__INTEGER__Q)(j__JUOB +  1);
-        goto while_do__EVDD;
+        __PVOB=(____Q)(__PVOB +  1);
+        goto __TWDD;
       };
     };
   };
 }
 
-static void* get_with__WIRB(__TYPE_FULL__PMB *Self__XIRB,__UINTEGER_8__WLC flg__YIRB)
-// ({TYPE_FULL__PMB},{UINTEGER_8__WLC}) With result No recursive, No inlinable.
+static void* __FKRB(____WMB *__GKRB,____3LC __HKRB)
+// ({__WMB},{__3LC}) With result No recursive, No inlinable.
 {
-  void *__tmp__0IRB;
-  __TYPE__FF *Self__HWZC;
-  __TYPE_FULL__PMB *result__KWZC,*__tmp__AXZC,*__tmp__QYZC,*__tmp__Z0RB;
-  __INTEGER__Q i__LWZC,__tmp__QFWT;
-  __TYPE_NULL__4LB *Self__PYRB;
-  __TYPE_VOID__AMB *Self__A1RB;
-  __TYPE_CONTEXT__CMB *Self__Q3RB;
-  __TYPE_ID__EMB *Self__AASB;
-  __TYPE_GENERIC__BCY *Self__H3XB;
-  __TYPE_BLOCK__VO5D *Self__K3ZG;
-  __PROFIL_BLOCK__22NJ *Self__UJFL;
-  __FAST_ARRAYoTYPE_FULLo__IAY *__tmp__5WZC;
-  void **__tmp__BA3T;
-  __tmp__0IRB=Self__XIRB->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__0IRB)->__id) {
-  case __TYPE__FF__: {
-    Self__HWZC=((__TYPE__FF *)((__TYPE_NULL__4LB *)__tmp__0IRB));
-    result__KWZC=NULL;
-    i__LWZC= 0;
-    if ((flg__YIRB == Self__HWZC->default__0LC->flag__ELK)) {
-      result__KWZC=Self__HWZC->default__0LC;
+  void *__JKRB;
+  ____FF *__WXZC;
+  ____WMB *__ZXZC,*__PYZC,*__5ZZC,*__I2RB;
+  ____Q __0XZC,__5GWT;
+  ____FMB *__4ZRB;
+  ____HMB *__P2RB;
+  ____JMB *__54RB;
+  ____LMB *__PBSB;
+  ____ICY *__W4XB;
+  ____EQ5D *__Z4ZG;
+  ____L4NJ *__DLFL;
+  ____PAY *__OYZC;
+  void **__QB3T;
+  __JKRB=__GKRB->__KLK;
+  switch (((struct ___OBJ *)__JKRB)->__id) {
+  case ____FF__: {
+    __WXZC=((____FF *)((____FMB *)__JKRB));
+    __ZXZC=NULL;
+    __0XZC= 0;
+    if ((__HKRB == __WXZC->__BMC->__LLK)) {
+      __ZXZC=__WXZC->__BMC;
     } else /* FALSE */ {
-      if (((void *)Self__HWZC->type_full_list__BZRB == (void *)NULL)) {
-        __tmp__5WZC=create_with_capacity__KHRB( 2);
-        Self__HWZC->type_full_list__BZRB=__tmp__5WZC;
-        __tmp__AXZC=create__with__3MD(Self__HWZC,flg__YIRB);
-        result__KWZC=__tmp__AXZC;
-        add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__HWZC->type_full_list__BZRB),__tmp__AXZC);
+      if (((void *)__WXZC->__Q0RB == (void *)NULL)) {
+        __OYZC=__ZIRB( 2);
+        __WXZC->__Q0RB=__OYZC;
+        __PYZC=__END(__WXZC,__HKRB);
+        __ZXZC=__PYZC;
+        __2DYB(((____PAY *)__WXZC->__Q0RB),__PYZC);
       } else /* FALSE */ {
-        __tmp__QFWT=Self__HWZC->type_full_list__BZRB->parent_arrayed_collection__QAY.upper__DUDB;
-        __tmp__BA3T=((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__HWZC->type_full_list__BZRB)->parent_arrayed_collection__QAY.storage__S2XB;
-        while (((i__LWZC <= __tmp__QFWT) && (((__TYPE_FULL__PMB *)((void **)__tmp__BA3T)[i__LWZC])->flag__ELK != flg__YIRB))) {
-          i__LWZC=(__INTEGER__Q)(i__LWZC +  1);
+        __5GWT=__WXZC->__Q0RB->__XAY.__SUDB;
+        __QB3T=((____PAY *)__WXZC->__Q0RB)->__XAY.__B4XB;
+        while (((__0XZC <= __5GWT) && (((____WMB *)((void **)__QB3T)[__0XZC])->__LLK != __HKRB))) {
+          __0XZC=(____Q)(__0XZC +  1);
         };
-        if ((i__LWZC <= Self__HWZC->type_full_list__BZRB->parent_arrayed_collection__QAY.upper__DUDB)) {
-          result__KWZC=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__HWZC->type_full_list__BZRB)->parent_arrayed_collection__QAY.storage__S2XB)[i__LWZC];
+        if ((__0XZC <= __WXZC->__Q0RB->__XAY.__SUDB)) {
+          __ZXZC=((void **)((____PAY *)__WXZC->__Q0RB)->__XAY.__B4XB)[__0XZC];
         } else /* FALSE */ {
-          __tmp__QYZC=create__with__3MD(Self__HWZC,flg__YIRB);
-          result__KWZC=__tmp__QYZC;
-          add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__HWZC->type_full_list__BZRB),__tmp__QYZC);
+          __5ZZC=__END(__WXZC,__HKRB);
+          __ZXZC=__5ZZC;
+          __2DYB(((____PAY *)__WXZC->__Q0RB),__5ZZC);
         };
       };
     };
-    __tmp__AXZC=result__KWZC;
+    __PYZC=__ZXZC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    Self__PYRB=((__TYPE_NULL__4LB *)__tmp__0IRB);
-    result__KWZC=NULL;
-    i__LWZC= 0;
-    if ((flg__YIRB == Self__PYRB->parent_type__5LB.default__0LC->flag__ELK)) {
-      result__KWZC=Self__PYRB->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __4ZRB=((____FMB *)__JKRB);
+    __ZXZC=NULL;
+    __0XZC= 0;
+    if ((__HKRB == __4ZRB->__GMB.__BMC->__LLK)) {
+      __ZXZC=__4ZRB->__GMB.__BMC;
     } else /* FALSE */ {
-      if (((void *)Self__PYRB->parent_type__5LB.type_full_list__BZRB == (void *)NULL)) {
-        __tmp__5WZC=create_with_capacity__KHRB( 2);
-        Self__PYRB->parent_type__5LB.type_full_list__BZRB=__tmp__5WZC;
-        __tmp__QYZC=create__with__3MD(Self__PYRB,flg__YIRB);
-        result__KWZC=__tmp__QYZC;
-        add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__PYRB->parent_type__5LB.type_full_list__BZRB),__tmp__QYZC);
+      if (((void *)__4ZRB->__GMB.__Q0RB == (void *)NULL)) {
+        __OYZC=__ZIRB( 2);
+        __4ZRB->__GMB.__Q0RB=__OYZC;
+        __5ZZC=__END(__4ZRB,__HKRB);
+        __ZXZC=__5ZZC;
+        __2DYB(((____PAY *)__4ZRB->__GMB.__Q0RB),__5ZZC);
       } else /* FALSE */ {
-        __tmp__QFWT=Self__PYRB->parent_type__5LB.type_full_list__BZRB->parent_arrayed_collection__QAY.upper__DUDB;
-        __tmp__BA3T=((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__PYRB->parent_type__5LB.type_full_list__BZRB)->parent_arrayed_collection__QAY.storage__S2XB;
-        while (((i__LWZC <= __tmp__QFWT) && (((__TYPE_FULL__PMB *)((void **)__tmp__BA3T)[i__LWZC])->flag__ELK != flg__YIRB))) {
-          i__LWZC=(__INTEGER__Q)(i__LWZC +  1);
+        __5GWT=__4ZRB->__GMB.__Q0RB->__XAY.__SUDB;
+        __QB3T=((____PAY *)__4ZRB->__GMB.__Q0RB)->__XAY.__B4XB;
+        while (((__0XZC <= __5GWT) && (((____WMB *)((void **)__QB3T)[__0XZC])->__LLK != __HKRB))) {
+          __0XZC=(____Q)(__0XZC +  1);
         };
-        if ((i__LWZC <= Self__PYRB->parent_type__5LB.type_full_list__BZRB->parent_arrayed_collection__QAY.upper__DUDB)) {
-          result__KWZC=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__PYRB->parent_type__5LB.type_full_list__BZRB)->parent_arrayed_collection__QAY.storage__S2XB)[i__LWZC];
+        if ((__0XZC <= __4ZRB->__GMB.__Q0RB->__XAY.__SUDB)) {
+          __ZXZC=((void **)((____PAY *)__4ZRB->__GMB.__Q0RB)->__XAY.__B4XB)[__0XZC];
         } else /* FALSE */ {
-          __tmp__Z0RB=create__with__3MD(Self__PYRB,flg__YIRB);
-          result__KWZC=__tmp__Z0RB;
-          add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__PYRB->parent_type__5LB.type_full_list__BZRB),__tmp__Z0RB);
+          __I2RB=__END(__4ZRB,__HKRB);
+          __ZXZC=__I2RB;
+          __2DYB(((____PAY *)__4ZRB->__GMB.__Q0RB),__I2RB);
         };
       };
     };
-    __tmp__AXZC=result__KWZC;
+    __PYZC=__ZXZC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    Self__A1RB=((__TYPE_VOID__AMB *)((__TYPE_NULL__4LB *)__tmp__0IRB));
-    result__KWZC=NULL;
-    i__LWZC= 0;
-    if ((flg__YIRB == Self__A1RB->parent_type__BMB.default__0LC->flag__ELK)) {
-      result__KWZC=Self__A1RB->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __P2RB=((____HMB *)((____FMB *)__JKRB));
+    __ZXZC=NULL;
+    __0XZC= 0;
+    if ((__HKRB == __P2RB->__IMB.__BMC->__LLK)) {
+      __ZXZC=__P2RB->__IMB.__BMC;
     } else /* FALSE */ {
-      if (((void *)Self__A1RB->parent_type__BMB.type_full_list__BZRB == (void *)NULL)) {
-        __tmp__5WZC=create_with_capacity__KHRB( 2);
-        Self__A1RB->parent_type__BMB.type_full_list__BZRB=__tmp__5WZC;
-        __tmp__QYZC=create__with__3MD(Self__A1RB,flg__YIRB);
-        result__KWZC=__tmp__QYZC;
-        add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__A1RB->parent_type__BMB.type_full_list__BZRB),__tmp__QYZC);
+      if (((void *)__P2RB->__IMB.__Q0RB == (void *)NULL)) {
+        __OYZC=__ZIRB( 2);
+        __P2RB->__IMB.__Q0RB=__OYZC;
+        __5ZZC=__END(__P2RB,__HKRB);
+        __ZXZC=__5ZZC;
+        __2DYB(((____PAY *)__P2RB->__IMB.__Q0RB),__5ZZC);
       } else /* FALSE */ {
-        __tmp__QFWT=Self__A1RB->parent_type__BMB.type_full_list__BZRB->parent_arrayed_collection__QAY.upper__DUDB;
-        __tmp__BA3T=((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__A1RB->parent_type__BMB.type_full_list__BZRB)->parent_arrayed_collection__QAY.storage__S2XB;
-        while (((i__LWZC <= __tmp__QFWT) && (((__TYPE_FULL__PMB *)((void **)__tmp__BA3T)[i__LWZC])->flag__ELK != flg__YIRB))) {
-          i__LWZC=(__INTEGER__Q)(i__LWZC +  1);
+        __5GWT=__P2RB->__IMB.__Q0RB->__XAY.__SUDB;
+        __QB3T=((____PAY *)__P2RB->__IMB.__Q0RB)->__XAY.__B4XB;
+        while (((__0XZC <= __5GWT) && (((____WMB *)((void **)__QB3T)[__0XZC])->__LLK != __HKRB))) {
+          __0XZC=(____Q)(__0XZC +  1);
         };
-        if ((i__LWZC <= Self__A1RB->parent_type__BMB.type_full_list__BZRB->parent_arrayed_collection__QAY.upper__DUDB)) {
-          result__KWZC=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__A1RB->parent_type__BMB.type_full_list__BZRB)->parent_arrayed_collection__QAY.storage__S2XB)[i__LWZC];
+        if ((__0XZC <= __P2RB->__IMB.__Q0RB->__XAY.__SUDB)) {
+          __ZXZC=((void **)((____PAY *)__P2RB->__IMB.__Q0RB)->__XAY.__B4XB)[__0XZC];
         } else /* FALSE */ {
-          __tmp__Z0RB=create__with__3MD(Self__A1RB,flg__YIRB);
-          result__KWZC=__tmp__Z0RB;
-          add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__A1RB->parent_type__BMB.type_full_list__BZRB),__tmp__Z0RB);
+          __I2RB=__END(__P2RB,__HKRB);
+          __ZXZC=__I2RB;
+          __2DYB(((____PAY *)__P2RB->__IMB.__Q0RB),__I2RB);
         };
       };
     };
-    __tmp__AXZC=result__KWZC;
+    __PYZC=__ZXZC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    Self__Q3RB=((__TYPE_CONTEXT__CMB *)((__TYPE_NULL__4LB *)__tmp__0IRB));
-    result__KWZC=NULL;
-    i__LWZC= 0;
-    if ((flg__YIRB == Self__Q3RB->parent_type__DMB.default__0LC->flag__ELK)) {
-      result__KWZC=Self__Q3RB->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __54RB=((____JMB *)((____FMB *)__JKRB));
+    __ZXZC=NULL;
+    __0XZC= 0;
+    if ((__HKRB == __54RB->__KMB.__BMC->__LLK)) {
+      __ZXZC=__54RB->__KMB.__BMC;
     } else /* FALSE */ {
-      if (((void *)Self__Q3RB->parent_type__DMB.type_full_list__BZRB == (void *)NULL)) {
-        __tmp__5WZC=create_with_capacity__KHRB( 2);
-        Self__Q3RB->parent_type__DMB.type_full_list__BZRB=__tmp__5WZC;
-        __tmp__QYZC=create__with__3MD(Self__Q3RB,flg__YIRB);
-        result__KWZC=__tmp__QYZC;
-        add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__Q3RB->parent_type__DMB.type_full_list__BZRB),__tmp__QYZC);
+      if (((void *)__54RB->__KMB.__Q0RB == (void *)NULL)) {
+        __OYZC=__ZIRB( 2);
+        __54RB->__KMB.__Q0RB=__OYZC;
+        __5ZZC=__END(__54RB,__HKRB);
+        __ZXZC=__5ZZC;
+        __2DYB(((____PAY *)__54RB->__KMB.__Q0RB),__5ZZC);
       } else /* FALSE */ {
-        __tmp__QFWT=Self__Q3RB->parent_type__DMB.type_full_list__BZRB->parent_arrayed_collection__QAY.upper__DUDB;
-        __tmp__BA3T=((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__Q3RB->parent_type__DMB.type_full_list__BZRB)->parent_arrayed_collection__QAY.storage__S2XB;
-        while (((i__LWZC <= __tmp__QFWT) && (((__TYPE_FULL__PMB *)((void **)__tmp__BA3T)[i__LWZC])->flag__ELK != flg__YIRB))) {
-          i__LWZC=(__INTEGER__Q)(i__LWZC +  1);
+        __5GWT=__54RB->__KMB.__Q0RB->__XAY.__SUDB;
+        __QB3T=((____PAY *)__54RB->__KMB.__Q0RB)->__XAY.__B4XB;
+        while (((__0XZC <= __5GWT) && (((____WMB *)((void **)__QB3T)[__0XZC])->__LLK != __HKRB))) {
+          __0XZC=(____Q)(__0XZC +  1);
         };
-        if ((i__LWZC <= Self__Q3RB->parent_type__DMB.type_full_list__BZRB->parent_arrayed_collection__QAY.upper__DUDB)) {
-          result__KWZC=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__Q3RB->parent_type__DMB.type_full_list__BZRB)->parent_arrayed_collection__QAY.storage__S2XB)[i__LWZC];
+        if ((__0XZC <= __54RB->__KMB.__Q0RB->__XAY.__SUDB)) {
+          __ZXZC=((void **)((____PAY *)__54RB->__KMB.__Q0RB)->__XAY.__B4XB)[__0XZC];
         } else /* FALSE */ {
-          __tmp__Z0RB=create__with__3MD(Self__Q3RB,flg__YIRB);
-          result__KWZC=__tmp__Z0RB;
-          add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__Q3RB->parent_type__DMB.type_full_list__BZRB),__tmp__Z0RB);
+          __I2RB=__END(__54RB,__HKRB);
+          __ZXZC=__I2RB;
+          __2DYB(((____PAY *)__54RB->__KMB.__Q0RB),__I2RB);
         };
       };
     };
-    __tmp__AXZC=result__KWZC;
+    __PYZC=__ZXZC;
   } break;
-  case __TYPE_ID__EMB__: {
-    Self__AASB=((__TYPE_ID__EMB *)((__TYPE_NULL__4LB *)__tmp__0IRB));
-    result__KWZC=NULL;
-    i__LWZC= 0;
-    if ((flg__YIRB == Self__AASB->parent_type__FMB.default__0LC->flag__ELK)) {
-      result__KWZC=Self__AASB->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __PBSB=((____LMB *)((____FMB *)__JKRB));
+    __ZXZC=NULL;
+    __0XZC= 0;
+    if ((__HKRB == __PBSB->__MMB.__BMC->__LLK)) {
+      __ZXZC=__PBSB->__MMB.__BMC;
     } else /* FALSE */ {
-      if (((void *)Self__AASB->parent_type__FMB.type_full_list__BZRB == (void *)NULL)) {
-        __tmp__5WZC=create_with_capacity__KHRB( 2);
-        Self__AASB->parent_type__FMB.type_full_list__BZRB=__tmp__5WZC;
-        __tmp__QYZC=create__with__3MD(Self__AASB,flg__YIRB);
-        result__KWZC=__tmp__QYZC;
-        add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__AASB->parent_type__FMB.type_full_list__BZRB),__tmp__QYZC);
+      if (((void *)__PBSB->__MMB.__Q0RB == (void *)NULL)) {
+        __OYZC=__ZIRB( 2);
+        __PBSB->__MMB.__Q0RB=__OYZC;
+        __5ZZC=__END(__PBSB,__HKRB);
+        __ZXZC=__5ZZC;
+        __2DYB(((____PAY *)__PBSB->__MMB.__Q0RB),__5ZZC);
       } else /* FALSE */ {
-        __tmp__QFWT=Self__AASB->parent_type__FMB.type_full_list__BZRB->parent_arrayed_collection__QAY.upper__DUDB;
-        __tmp__BA3T=((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__AASB->parent_type__FMB.type_full_list__BZRB)->parent_arrayed_collection__QAY.storage__S2XB;
-        while (((i__LWZC <= __tmp__QFWT) && (((__TYPE_FULL__PMB *)((void **)__tmp__BA3T)[i__LWZC])->flag__ELK != flg__YIRB))) {
-          i__LWZC=(__INTEGER__Q)(i__LWZC +  1);
+        __5GWT=__PBSB->__MMB.__Q0RB->__XAY.__SUDB;
+        __QB3T=((____PAY *)__PBSB->__MMB.__Q0RB)->__XAY.__B4XB;
+        while (((__0XZC <= __5GWT) && (((____WMB *)((void **)__QB3T)[__0XZC])->__LLK != __HKRB))) {
+          __0XZC=(____Q)(__0XZC +  1);
         };
-        if ((i__LWZC <= Self__AASB->parent_type__FMB.type_full_list__BZRB->parent_arrayed_collection__QAY.upper__DUDB)) {
-          result__KWZC=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__AASB->parent_type__FMB.type_full_list__BZRB)->parent_arrayed_collection__QAY.storage__S2XB)[i__LWZC];
+        if ((__0XZC <= __PBSB->__MMB.__Q0RB->__XAY.__SUDB)) {
+          __ZXZC=((void **)((____PAY *)__PBSB->__MMB.__Q0RB)->__XAY.__B4XB)[__0XZC];
         } else /* FALSE */ {
-          __tmp__Z0RB=create__with__3MD(Self__AASB,flg__YIRB);
-          result__KWZC=__tmp__Z0RB;
-          add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__AASB->parent_type__FMB.type_full_list__BZRB),__tmp__Z0RB);
+          __I2RB=__END(__PBSB,__HKRB);
+          __ZXZC=__I2RB;
+          __2DYB(((____PAY *)__PBSB->__MMB.__Q0RB),__I2RB);
         };
       };
     };
-    __tmp__AXZC=result__KWZC;
+    __PYZC=__ZXZC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    Self__H3XB=((__TYPE_GENERIC__BCY *)((__TYPE_NULL__4LB *)__tmp__0IRB));
-    result__KWZC=NULL;
-    i__LWZC= 0;
-    if ((flg__YIRB == Self__H3XB->parent_type__CCY.default__0LC->flag__ELK)) {
-      result__KWZC=Self__H3XB->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __W4XB=((____ICY *)((____FMB *)__JKRB));
+    __ZXZC=NULL;
+    __0XZC= 0;
+    if ((__HKRB == __W4XB->__JCY.__BMC->__LLK)) {
+      __ZXZC=__W4XB->__JCY.__BMC;
     } else /* FALSE */ {
-      if (((void *)Self__H3XB->parent_type__CCY.type_full_list__BZRB == (void *)NULL)) {
-        __tmp__5WZC=create_with_capacity__KHRB( 2);
-        Self__H3XB->parent_type__CCY.type_full_list__BZRB=__tmp__5WZC;
-        __tmp__QYZC=create__with__3MD(Self__H3XB,flg__YIRB);
-        result__KWZC=__tmp__QYZC;
-        add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__H3XB->parent_type__CCY.type_full_list__BZRB),__tmp__QYZC);
+      if (((void *)__W4XB->__JCY.__Q0RB == (void *)NULL)) {
+        __OYZC=__ZIRB( 2);
+        __W4XB->__JCY.__Q0RB=__OYZC;
+        __5ZZC=__END(__W4XB,__HKRB);
+        __ZXZC=__5ZZC;
+        __2DYB(((____PAY *)__W4XB->__JCY.__Q0RB),__5ZZC);
       } else /* FALSE */ {
-        __tmp__QFWT=Self__H3XB->parent_type__CCY.type_full_list__BZRB->parent_arrayed_collection__QAY.upper__DUDB;
-        __tmp__BA3T=((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__H3XB->parent_type__CCY.type_full_list__BZRB)->parent_arrayed_collection__QAY.storage__S2XB;
-        while (((i__LWZC <= __tmp__QFWT) && (((__TYPE_FULL__PMB *)((void **)__tmp__BA3T)[i__LWZC])->flag__ELK != flg__YIRB))) {
-          i__LWZC=(__INTEGER__Q)(i__LWZC +  1);
+        __5GWT=__W4XB->__JCY.__Q0RB->__XAY.__SUDB;
+        __QB3T=((____PAY *)__W4XB->__JCY.__Q0RB)->__XAY.__B4XB;
+        while (((__0XZC <= __5GWT) && (((____WMB *)((void **)__QB3T)[__0XZC])->__LLK != __HKRB))) {
+          __0XZC=(____Q)(__0XZC +  1);
         };
-        if ((i__LWZC <= Self__H3XB->parent_type__CCY.type_full_list__BZRB->parent_arrayed_collection__QAY.upper__DUDB)) {
-          result__KWZC=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__H3XB->parent_type__CCY.type_full_list__BZRB)->parent_arrayed_collection__QAY.storage__S2XB)[i__LWZC];
+        if ((__0XZC <= __W4XB->__JCY.__Q0RB->__XAY.__SUDB)) {
+          __ZXZC=((void **)((____PAY *)__W4XB->__JCY.__Q0RB)->__XAY.__B4XB)[__0XZC];
         } else /* FALSE */ {
-          __tmp__Z0RB=create__with__3MD(Self__H3XB,flg__YIRB);
-          result__KWZC=__tmp__Z0RB;
-          add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__H3XB->parent_type__CCY.type_full_list__BZRB),__tmp__Z0RB);
+          __I2RB=__END(__W4XB,__HKRB);
+          __ZXZC=__I2RB;
+          __2DYB(((____PAY *)__W4XB->__JCY.__Q0RB),__I2RB);
         };
       };
     };
-    __tmp__AXZC=result__KWZC;
+    __PYZC=__ZXZC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    Self__K3ZG=((__TYPE_BLOCK__VO5D *)((__TYPE_NULL__4LB *)__tmp__0IRB));
-    result__KWZC=NULL;
-    i__LWZC= 0;
-    if ((flg__YIRB == Self__K3ZG->parent_type__WO5D.default__0LC->flag__ELK)) {
-      result__KWZC=Self__K3ZG->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __Z4ZG=((____EQ5D *)((____FMB *)__JKRB));
+    __ZXZC=NULL;
+    __0XZC= 0;
+    if ((__HKRB == __Z4ZG->__FQ5D.__BMC->__LLK)) {
+      __ZXZC=__Z4ZG->__FQ5D.__BMC;
     } else /* FALSE */ {
-      if (((void *)Self__K3ZG->parent_type__WO5D.type_full_list__BZRB == (void *)NULL)) {
-        __tmp__5WZC=create_with_capacity__KHRB( 2);
-        Self__K3ZG->parent_type__WO5D.type_full_list__BZRB=__tmp__5WZC;
-        __tmp__QYZC=create__with__3MD(Self__K3ZG,flg__YIRB);
-        result__KWZC=__tmp__QYZC;
-        add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__K3ZG->parent_type__WO5D.type_full_list__BZRB),__tmp__QYZC);
+      if (((void *)__Z4ZG->__FQ5D.__Q0RB == (void *)NULL)) {
+        __OYZC=__ZIRB( 2);
+        __Z4ZG->__FQ5D.__Q0RB=__OYZC;
+        __5ZZC=__END(__Z4ZG,__HKRB);
+        __ZXZC=__5ZZC;
+        __2DYB(((____PAY *)__Z4ZG->__FQ5D.__Q0RB),__5ZZC);
       } else /* FALSE */ {
-        __tmp__QFWT=Self__K3ZG->parent_type__WO5D.type_full_list__BZRB->parent_arrayed_collection__QAY.upper__DUDB;
-        __tmp__BA3T=((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__K3ZG->parent_type__WO5D.type_full_list__BZRB)->parent_arrayed_collection__QAY.storage__S2XB;
-        while (((i__LWZC <= __tmp__QFWT) && (((__TYPE_FULL__PMB *)((void **)__tmp__BA3T)[i__LWZC])->flag__ELK != flg__YIRB))) {
-          i__LWZC=(__INTEGER__Q)(i__LWZC +  1);
+        __5GWT=__Z4ZG->__FQ5D.__Q0RB->__XAY.__SUDB;
+        __QB3T=((____PAY *)__Z4ZG->__FQ5D.__Q0RB)->__XAY.__B4XB;
+        while (((__0XZC <= __5GWT) && (((____WMB *)((void **)__QB3T)[__0XZC])->__LLK != __HKRB))) {
+          __0XZC=(____Q)(__0XZC +  1);
         };
-        if ((i__LWZC <= Self__K3ZG->parent_type__WO5D.type_full_list__BZRB->parent_arrayed_collection__QAY.upper__DUDB)) {
-          result__KWZC=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__K3ZG->parent_type__WO5D.type_full_list__BZRB)->parent_arrayed_collection__QAY.storage__S2XB)[i__LWZC];
+        if ((__0XZC <= __Z4ZG->__FQ5D.__Q0RB->__XAY.__SUDB)) {
+          __ZXZC=((void **)((____PAY *)__Z4ZG->__FQ5D.__Q0RB)->__XAY.__B4XB)[__0XZC];
         } else /* FALSE */ {
-          __tmp__Z0RB=create__with__3MD(Self__K3ZG,flg__YIRB);
-          result__KWZC=__tmp__Z0RB;
-          add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__K3ZG->parent_type__WO5D.type_full_list__BZRB),__tmp__Z0RB);
+          __I2RB=__END(__Z4ZG,__HKRB);
+          __ZXZC=__I2RB;
+          __2DYB(((____PAY *)__Z4ZG->__FQ5D.__Q0RB),__I2RB);
         };
       };
     };
-    __tmp__AXZC=result__KWZC;
+    __PYZC=__ZXZC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    Self__UJFL=((__PROFIL_BLOCK__22NJ *)((__TYPE_NULL__4LB *)__tmp__0IRB));
-    result__KWZC=NULL;
-    i__LWZC= 0;
-    if ((flg__YIRB == Self__UJFL->parent_type__42NJ.default__0LC->flag__ELK)) {
-      result__KWZC=Self__UJFL->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __DLFL=((____L4NJ *)((____FMB *)__JKRB));
+    __ZXZC=NULL;
+    __0XZC= 0;
+    if ((__HKRB == __DLFL->__N4NJ.__BMC->__LLK)) {
+      __ZXZC=__DLFL->__N4NJ.__BMC;
     } else /* FALSE */ {
-      if (((void *)Self__UJFL->parent_type__42NJ.type_full_list__BZRB == (void *)NULL)) {
-        __tmp__5WZC=create_with_capacity__KHRB( 2);
-        Self__UJFL->parent_type__42NJ.type_full_list__BZRB=__tmp__5WZC;
-        __tmp__QYZC=create__with__3MD(Self__UJFL,flg__YIRB);
-        result__KWZC=__tmp__QYZC;
-        add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__UJFL->parent_type__42NJ.type_full_list__BZRB),__tmp__QYZC);
+      if (((void *)__DLFL->__N4NJ.__Q0RB == (void *)NULL)) {
+        __OYZC=__ZIRB( 2);
+        __DLFL->__N4NJ.__Q0RB=__OYZC;
+        __5ZZC=__END(__DLFL,__HKRB);
+        __ZXZC=__5ZZC;
+        __2DYB(((____PAY *)__DLFL->__N4NJ.__Q0RB),__5ZZC);
       } else /* FALSE */ {
-        __tmp__QFWT=Self__UJFL->parent_type__42NJ.type_full_list__BZRB->parent_arrayed_collection__QAY.upper__DUDB;
-        __tmp__BA3T=((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__UJFL->parent_type__42NJ.type_full_list__BZRB)->parent_arrayed_collection__QAY.storage__S2XB;
-        while (((i__LWZC <= __tmp__QFWT) && (((__TYPE_FULL__PMB *)((void **)__tmp__BA3T)[i__LWZC])->flag__ELK != flg__YIRB))) {
-          i__LWZC=(__INTEGER__Q)(i__LWZC +  1);
+        __5GWT=__DLFL->__N4NJ.__Q0RB->__XAY.__SUDB;
+        __QB3T=((____PAY *)__DLFL->__N4NJ.__Q0RB)->__XAY.__B4XB;
+        while (((__0XZC <= __5GWT) && (((____WMB *)((void **)__QB3T)[__0XZC])->__LLK != __HKRB))) {
+          __0XZC=(____Q)(__0XZC +  1);
         };
-        if ((i__LWZC <= Self__UJFL->parent_type__42NJ.type_full_list__BZRB->parent_arrayed_collection__QAY.upper__DUDB)) {
-          result__KWZC=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__UJFL->parent_type__42NJ.type_full_list__BZRB)->parent_arrayed_collection__QAY.storage__S2XB)[i__LWZC];
+        if ((__0XZC <= __DLFL->__N4NJ.__Q0RB->__XAY.__SUDB)) {
+          __ZXZC=((void **)((____PAY *)__DLFL->__N4NJ.__Q0RB)->__XAY.__B4XB)[__0XZC];
         } else /* FALSE */ {
-          __tmp__Z0RB=create__with__3MD(Self__UJFL,flg__YIRB);
-          result__KWZC=__tmp__Z0RB;
-          add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__UJFL->parent_type__42NJ.type_full_list__BZRB),__tmp__Z0RB);
+          __I2RB=__END(__DLFL,__HKRB);
+          __ZXZC=__I2RB;
+          __2DYB(((____PAY *)__DLFL->__N4NJ.__Q0RB),__I2RB);
         };
       };
     };
-    __tmp__AXZC=result__KWZC;
+    __PYZC=__ZXZC;
   } break;
   };
-  __tmp__0IRB=__tmp__AXZC;
-  return(__tmp__0IRB);
+  __JKRB=__PYZC;
+  return(__JKRB);
 }
 
-static void** create__4BNG(__INTEGER__Q nb_elements__ACNG)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __NDNG(____Q __PDNG)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__HWAU,result__FWAU,__tmp__GWAU,__tmp__IWAU;
-  __POINTER__IB __tmp__KWAU,__tmp__LWAU;
-  __UINTEGER_32__RWB __tmp__MWAU;
-  __MEMORY__UPG *__tmp__QWAU;
-  __INTEGER__Q Self__HL5G;
-  void **__tmp__WISG,**Result__BCNG;
-  sz__HWAU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__ACNG * ((__INTEGER__Q )(sizeof(void *)))));
-  result__FWAU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__GWAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__IWAU=(void *)((unsigned long)(void *)((unsigned long)sz__HWAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GWAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GWAU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__HWAU=(void *)((unsigned long)__tmp__IWAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__HWAU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__KWAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__LWAU=(void *)((unsigned long)(void *)((unsigned long)sz__HWAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KWAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KWAU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__MWAU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LWAU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__KWAU=micro_alloc__table__lab__HKI(__tmp__LWAU,((__POINTER__IB )(&(table_size[(__tmp__MWAU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LWAU)));
-    ((__POINTER__IB *)__tmp__KWAU)[ 0]=((__POINTER__IB ) 3);
-    result__FWAU=(void *)((unsigned long)__tmp__KWAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __WXAU,__UXAU,__VXAU,__XXAU,__ZXAU,__0XAU;
+  ____YWB __1XAU;
+  ____1PG *__5XAU;
+  ____Q __WM5G;
+  void **__FKSG,**__QDNG;
+  __WXAU=((____IB )(____Q)(__PDNG * ((____Q )(sizeof(void *)))));
+  __UXAU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __VXAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __XXAU=(void *)((unsigned long)(void *)((unsigned long)__WXAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VXAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VXAU) - (unsigned long)((____IB ) 1)));
+  __WXAU=(void *)((unsigned long)__XXAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__WXAU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __ZXAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __0XAU=(void *)((unsigned long)(void *)((unsigned long)__WXAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZXAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZXAU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __1XAU=((____YWB )((____Q )(void *)((unsigned long)__0XAU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __ZXAU=__OKI(__0XAU,((____IB )(&(table_size[(__1XAU)-1]))),((____YWB )((____Q )__0XAU)));
+    ((____IB *)__ZXAU)[ 0]=((____IB ) 3);
+    __UXAU=(void *)((unsigned long)__ZXAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__QWAU=search__4PCB(__tmp__IWAU);
-    result__FWAU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__QWAU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __5XAU=__NQCB(__XXAU);
+    __UXAU=(void *)((unsigned long)((____IB )((____1PG *)__5XAU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__WISG=((void **)result__FWAU);
-  Self__HL5G=(__INTEGER__Q)(nb_elements__ACNG -  1);
-  while ((Self__HL5G >=  0)) {
-    __tmp__WISG[Self__HL5G]=NULL;
-    Self__HL5G=(__INTEGER__Q)(Self__HL5G -  1);
+  __FKSG=((void **)__UXAU);
+  __WM5G=(____Q)(__PDNG -  1);
+  while ((__WM5G >=  0)) {
+    __FKSG[__WM5G]=NULL;
+    __WM5G=(____Q)(__WM5G -  1);
   };
-  Result__BCNG=__tmp__WISG;
-  return(Result__BCNG);
+  __QDNG=__FKSG;
+  return(__QDNG);
 }
 
-static void* new__KFHG()
+static void* __ZGHG()
 // () With result No recursive, No inlinable.
 {
-  __TYPES_TMP__TM5D *result__NFHG,*result__0VJI,*Self__FLYI;
-  __POINTER__IB ptr__1VJI,__tmp__BWJI,__tmp__YA3T,__tmp__0A3T;
-  __POINTER__IB __tmp__QVAU,__tmp__RVAU;
-  __INTEGER__Q typ_id__5VJI;
-  __UINTEGER_32__RWB __tmp__1A3T;
-  __MEMORY__UPG *__tmp__WVAU;
-  void *Result__MFHG;
-  __BOOLEAN__L Result__LTSH;
-  __FAST_ARRAYoTYPES_TMPo__OFHG *Self__DWGI;
-  result__NFHG=NULL;
-  Result__LTSH=(((__FAST_ARRAYoTYPES_TMPo__OFHG *)free_list__XFHG)->parent_arrayed_collection__WFHG.upper__MTSH <  0);
-  if (Result__LTSH) {
-    result__0VJI=NULL;
-    ptr__1VJI=((__POINTER__IB )(NULL));
-    typ_id__5VJI= 0;
-    __tmp__BWJI=((__POINTER__IB )sizeof(__TYPES_TMP__TM5D));
-    if (((unsigned long)__tmp__BWJI ==  0)) {
-      result__0VJI=TYPES_TMP__TM5D__;
-    } else /* FALSE */ {
-      typ_id__5VJI=__TYPES_TMP__TM5D__;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWJI));
-      if ((typ_id__5VJI == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__YA3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__0A3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__BWJI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YA3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YA3T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__1A3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__0A3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__YA3T=micro_alloc__table__lab__HKI(__tmp__0A3T,((__POINTER__IB )(&(table_size[(__tmp__1A3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__0A3T)));
-        ptr__1VJI=__tmp__YA3T;
-      } else /* FALSE */ {
-        __tmp__1A3T=((__UINTEGER_32__RWB )typ_id__5VJI);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__YA3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__0A3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__BWJI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YA3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YA3T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__YA3T=micro_alloc__table__lab__HKI(__tmp__0A3T,((__POINTER__IB )(&(table_type[(__tmp__1A3T)]))),(__UINTEGER_32__RWB)(__tmp__1A3T |  1));
-        ptr__1VJI=__tmp__YA3T;
-      };
-      result__0VJI=((__TYPES_TMP__TM5D *)ptr__1VJI);
-      *(result__0VJI) = *(TYPES_TMP__TM5D__);
-    };
-    Self__FLYI=((__TYPES_TMP__TM5D *)result__0VJI);
-    Self__FLYI->capacity__GLYI= 256;
-    ptr__1VJI=((__POINTER__IB )(__INTEGER__Q)(((__INTEGER__Q )(sizeof(void *))) <<  8));
-    __tmp__BWJI=((__POINTER__IB )(NULL));
-    (&__string_284)->count__0C= 16;
-    (&__string_284)->storage__1C="Memory: Size = 0";
-    __tmp__YA3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__0A3T=(void *)((unsigned long)(void *)((unsigned long)ptr__1VJI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YA3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YA3T) - (unsigned long)((__POINTER__IB ) 1)));
-    ptr__1VJI=(void *)((unsigned long)__tmp__0A3T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-    if ((ptr__1VJI <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QVAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RVAU=(void *)((unsigned long)(void *)((unsigned long)ptr__1VJI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QVAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QVAU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__1A3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RVAU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__QVAU=micro_alloc__table__lab__HKI(__tmp__RVAU,((__POINTER__IB )(&(table_size[(__tmp__1A3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RVAU)));
-      ((__POINTER__IB *)__tmp__QVAU)[ 0]=((__POINTER__IB ) 3);
-      __tmp__BWJI=(void *)((unsigned long)__tmp__QVAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-    } else /* FALSE */ {
-      __tmp__WVAU=search__4PCB(__tmp__0A3T);
-      __tmp__BWJI=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__WVAU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
-    };
-    Self__FLYI->parent_types__WM5D.storage__JLYI=((void **)__tmp__BWJI);
-    result__NFHG=result__0VJI;
+  ____CO5D *__2GHG,*__JXJI,*__UMYI;
+  ____IB __KXJI,__QXJI,__HC3T,__JC3T,__5WAU,__AXAU;
+  ____Q __OXJI;
+  ____YWB __KC3T;
+  ____1PG *__FXAU;
+  void *__1GHG;
+  ____L __0USH;
+  ____3GHG *__SXGI;
+  __2GHG=NULL;
+  __0USH=(((____3GHG *)__GHHG)->__FHHG.__1USH <  0);
+  if (__0USH) {
+    __JXJI=NULL;
+    __KXJI=((____IB )(NULL));
+    __OXJI= 0;
+    __QXJI=((____IB )sizeof(____CO5D));
+    if (((unsigned long)__QXJI ==  0)) {
+      __JXJI=__CO5D__;
+    } else /* FALSE */ {
+      __OXJI=____CO5D__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXJI));
+      if ((__OXJI == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HC3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __JC3T=(void *)((unsigned long)(void *)((unsigned long)__QXJI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HC3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HC3T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __KC3T=((____YWB )((____Q )(void *)((unsigned long)__JC3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __HC3T=__OKI(__JC3T,((____IB )(&(table_size[(__KC3T)-1]))),((____YWB )((____Q )__JC3T)));
+        __KXJI=__HC3T;
+      } else /* FALSE */ {
+        __KC3T=((____YWB )__OXJI);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HC3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __JC3T=(void *)((unsigned long)(void *)((unsigned long)__QXJI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HC3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HC3T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __HC3T=__OKI(__JC3T,((____IB )(&(table_type[(__KC3T)]))),(____YWB)(__KC3T |  1));
+        __KXJI=__HC3T;
+      };
+      __JXJI=((____CO5D *)__KXJI);
+      *(__JXJI) = *(__CO5D__);
+    };
+    __UMYI=((____CO5D *)__JXJI);
+    __UMYI->__VMYI= 256;
+    __KXJI=((____IB )(____Q)(((____Q )(sizeof(void *))) <<  8));
+    __QXJI=((____IB )(NULL));
+    (&__string_284)->__0C= 16;
+    (&__string_284)->__1C="Memory: Size = 0";
+    __HC3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __JC3T=(void *)((unsigned long)(void *)((unsigned long)__KXJI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HC3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HC3T) - (unsigned long)((____IB ) 1)));
+    __KXJI=(void *)((unsigned long)__JC3T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+    if ((__KXJI <= ((____IB )(MINIMUM_SIZE)))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5WAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AXAU=(void *)((unsigned long)(void *)((unsigned long)__KXJI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5WAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5WAU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __KC3T=((____YWB )((____Q )(void *)((unsigned long)__AXAU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __5WAU=__OKI(__AXAU,((____IB )(&(table_size[(__KC3T)-1]))),((____YWB )((____Q )__AXAU)));
+      ((____IB *)__5WAU)[ 0]=((____IB ) 3);
+      __QXJI=(void *)((unsigned long)__5WAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+    } else /* FALSE */ {
+      __FXAU=__NQCB(__JC3T);
+      __QXJI=(void *)((unsigned long)((____IB )((____1PG *)__FXAU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
+    };
+    __UMYI->__FO5D.__YMYI=((void **)__QXJI);
+    __2GHG=__JXJI;
   } else /* FALSE */ {
-    Self__DWGI=((__FAST_ARRAYoTYPES_TMPo__OFHG *)free_list__XFHG);
-    result__0VJI=((void **)Self__DWGI->parent_arrayed_collection__WFHG.storage__F2SH)[Self__DWGI->parent_arrayed_collection__WFHG.upper__MTSH];
-    result__NFHG=result__0VJI;
-    Self__DWGI=((__FAST_ARRAYoTYPES_TMPo__OFHG *)free_list__XFHG);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__DWGI->parent_arrayed_collection__WFHG.upper__MTSH=(__INTEGER__Q)(Self__DWGI->parent_arrayed_collection__WFHG.upper__MTSH -  1);
-  };
-  Result__MFHG=result__NFHG;
-  return(Result__MFHG);
+    __SXGI=((____3GHG *)__GHHG);
+    __JXJI=((void **)__SXGI->__FHHG.__U3SH)[__SXGI->__FHHG.__1USH];
+    __2GHG=__JXJI;
+    __SXGI=((____3GHG *)__GHHG);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __SXGI->__FHHG.__1USH=(____Q)(__SXGI->__FHHG.__1USH -  1);
+  };
+  __1GHG=__2GHG;
+  return(__1GHG);
 }
 
-static void add__VTXI(__TYPES_TMP__TM5D *Self__WTXI,void *t__XTXI)
-// ({TYPES_TMP__TM5D},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ}) Void No recursive, No inlinable.
+static void __EVXI(____CO5D *__FVXI,void *__GVXI)
+// ({__CO5D},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__FJWT,__tmp__PU2I;
-  void **__tmp__GJWT,**__tmp__SU2I;
-  __BOOLEAN__L __tmp__OUXI;
-  if ((Self__WTXI->parent_types__WM5D.upper__O0RH == (__INTEGER__Q)(-  1))) {
-    if (((__INTEGER__Q)(Self__WTXI->parent_types__WM5D.upper__O0RH +  1) > (__INTEGER__Q)(Self__WTXI->capacity__GLYI -  1))) {
-      __tmp__FJWT=(__INTEGER__Q)(Self__WTXI->capacity__GLYI <<  1);
-      __tmp__GJWT=realloc__with__QNTI(((void **)Self__WTXI->parent_types__WM5D.storage__JLYI),Self__WTXI->capacity__GLYI,__tmp__FJWT);
-      Self__WTXI->parent_types__WM5D.storage__JLYI=__tmp__GJWT;
-      Self__WTXI->capacity__GLYI=__tmp__FJWT;
-    };
-    Self__WTXI->parent_types__WM5D.upper__O0RH=(__INTEGER__Q)(Self__WTXI->parent_types__WM5D.upper__O0RH +  1);
-    ((void **)Self__WTXI->parent_types__WM5D.storage__JLYI)[Self__WTXI->parent_types__WM5D.upper__O0RH]=t__XTXI;
+  ____Q __UKWT,__4V2I;
+  void **__VKWT,**__BW2I;
+  ____L __3VXI;
+  if ((__FVXI->__FO5D.__31RH == (____Q)(-  1))) {
+    if (((____Q)(__FVXI->__FO5D.__31RH +  1) > (____Q)(__FVXI->__VMYI -  1))) {
+      __UKWT=(____Q)(__FVXI->__VMYI <<  1);
+      __VKWT=__5OTI(((void **)__FVXI->__FO5D.__YMYI),__FVXI->__VMYI,__UKWT);
+      __FVXI->__FO5D.__YMYI=__VKWT;
+      __FVXI->__VMYI=__UKWT;
+    };
+    __FVXI->__FO5D.__31RH=(____Q)(__FVXI->__FO5D.__31RH +  1);
+    ((void **)__FVXI->__FO5D.__YMYI)[__FVXI->__FO5D.__31RH]=__GVXI;
   } else /* FALSE */ {
-    __tmp__FJWT=search__from__to__5U2I(Self__WTXI,t__XTXI, 0,(__INTEGER__Q)(Self__WTXI->parent_types__WM5D.upper__O0RH +  1));
-    if ((__tmp__FJWT > Self__WTXI->parent_types__WM5D.upper__O0RH)) {
-      if (((__INTEGER__Q)(Self__WTXI->parent_types__WM5D.upper__O0RH +  1) > (__INTEGER__Q)(Self__WTXI->capacity__GLYI -  1))) {
-        __tmp__PU2I=(__INTEGER__Q)(Self__WTXI->capacity__GLYI <<  1);
-        __tmp__SU2I=realloc__with__QNTI(((void **)Self__WTXI->parent_types__WM5D.storage__JLYI),Self__WTXI->capacity__GLYI,__tmp__PU2I);
-        Self__WTXI->parent_types__WM5D.storage__JLYI=__tmp__SU2I;
-        Self__WTXI->capacity__GLYI=__tmp__PU2I;
+    __UKWT=__OW2I(__FVXI,__GVXI, 0,(____Q)(__FVXI->__FO5D.__31RH +  1));
+    if ((__UKWT > __FVXI->__FO5D.__31RH)) {
+      if (((____Q)(__FVXI->__FO5D.__31RH +  1) > (____Q)(__FVXI->__VMYI -  1))) {
+        __4V2I=(____Q)(__FVXI->__VMYI <<  1);
+        __BW2I=__5OTI(((void **)__FVXI->__FO5D.__YMYI),__FVXI->__VMYI,__4V2I);
+        __FVXI->__FO5D.__YMYI=__BW2I;
+        __FVXI->__VMYI=__4V2I;
       };
-      Self__WTXI->parent_types__WM5D.upper__O0RH=(__INTEGER__Q)(Self__WTXI->parent_types__WM5D.upper__O0RH +  1);
-      ((void **)Self__WTXI->parent_types__WM5D.storage__JLYI)[Self__WTXI->parent_types__WM5D.upper__O0RH]=t__XTXI;
-      __tmp__OUXI=TRUE__K__;
+      __FVXI->__FO5D.__31RH=(____Q)(__FVXI->__FO5D.__31RH +  1);
+      ((void **)__FVXI->__FO5D.__YMYI)[__FVXI->__FO5D.__31RH]=__GVXI;
+      __3VXI=__K__;
     } else /* FALSE */ {
-      __tmp__OUXI=FALSE__O__;
+      __3VXI=__O__;
     };
-    if ((! __tmp__OUXI)) {
-      if (((void *)((void **)Self__WTXI->parent_types__WM5D.storage__JLYI)[__tmp__FJWT] != (void *)t__XTXI)) {
-        add__to__VXIJ(Self__WTXI,t__XTXI,__tmp__FJWT);
+    if ((! __3VXI)) {
+      if (((void *)((void **)__FVXI->__FO5D.__YMYI)[__UKWT] != (void *)__GVXI)) {
+        __EZIJ(__FVXI,__GVXI,__UKWT);
       };
     };
   };
 }
 
-static void* to_types__EVXI(__TYPES_TMP__TM5D *Self__FVXI)
-// ({TYPES_TMP__TM5D}) With result No recursive, No inlinable.
+static void* __TWXI(____CO5D *__UWXI)
+// ({__CO5D}) With result No recursive, No inlinable.
 {
-  __TYPES__UM5D *result__HVXI,*result__ZGGL,*Self__EXEJ,*Self__UWEJ;
-  __INTEGER__Q result__4JLL,__tmp__HKLL,__tmp__KKLL,__tmp__3XEJ,i__DCMJ;
-  __INTEGER__Q i__GW4L,__tmp__NX4L,__tmp__PX4L;
-  void *__tmp__JKLL;
-  __POINTER__IB ptr__H0BJ,__tmp__N0BJ,__tmp__WB3T,__tmp__YB3T;
-  __POINTER__IB __tmp__3VAU,__tmp__4VAU,__tmp__FC3T,__tmp__HC3T;
-  __UINTEGER_32__RWB __tmp__ZB3T,__tmp__IC3T;
-  __MEMORY__UPG *__tmp__DWAU;
-  __HASHED_SEToTYPESo__UVXI *Self__EGGL,*Self__EJGL;
-  __HASHED_SET_NODEoTYPESo__WGGL *node__YGGL,*node__OJGL,*node1__KW4L;
-  __HASHED_SET_NODEoTYPESo__WGGL *node2__LW4L,*Self__EUDN;
-  void **__tmp__SJWT,**__tmp__ZXEJ,**Self__PBMJ;
-  __BOOLEAN__L __tmp__THGL,__tmp__IYEJ,__tmp__CYEJ,__tmp__FYEJ;
-  void **old_buckets__JW4L,**__tmp__SW4L;
-  result__HVXI=NULL;
-  if ((Self__FVXI->parent_types__WM5D.upper__O0RH == (__INTEGER__Q)(-  1))) {
-    result__HVXI=TYPES__UM5D__;
+  ____DO5D *__WWXI,*__IIGL,*__TYEJ,*__DYEJ;
+  ____Q __NLLL,__WLLL,__ZLLL,__MZEJ,__SDMJ,__VX4L,__2Y4L,__4Y4L;
+  void *__YLLL;
+  ____IB __W1BJ,__21BJ,__FD3T,__HD3T,__MXAU,__NXAU,__UD3T,__WD3T;
+  ____YWB __ID3T,__XD3T;
+  ____1PG *__SXAU;
+  ____DXXI *__THGL,*__TKGL;
+  ____FIGL *__HIGL,*__3KGL,*__ZX4L,*__0X4L,*__TVDN;
+  void **__BLWT,**__IZEJ,**__4CMJ;
+  ____L __CJGL,__XZEJ,__RZEJ,__UZEJ;
+  void **__YX4L,**__BY4L;
+  __WWXI=NULL;
+  if ((__UWXI->__FO5D.__31RH == (____Q)(-  1))) {
+    __WWXI=__DO5D__;
   } else /* FALSE */ {
-    Self__EGGL=((__HASHED_SEToTYPESo__UVXI *)bucket__3VXI);
-    result__ZGGL=NULL;
-    result__4JLL= 0;
-    if ((Self__FVXI->parent_types__WM5D.upper__O0RH != (__INTEGER__Q)(-  1))) {
-      __tmp__HKLL=(__INTEGER__Q)(Self__FVXI->parent_types__WM5D.upper__O0RH <<  8);
-      __tmp__JKLL=((void **)Self__FVXI->parent_types__WM5D.storage__JLYI)[Self__FVXI->parent_types__WM5D.upper__O0RH];
-      switch (((struct ___OBJ *)__tmp__JKLL)->__id) {
-      case __TYPE__FF__: {
-        __tmp__KKLL=((__TYPE__FF *)__tmp__JKLL)->index__0KC;
+    __THGL=((____DXXI *)__MXXI);
+    __IIGL=NULL;
+    __NLLL= 0;
+    if ((__UWXI->__FO5D.__31RH != (____Q)(-  1))) {
+      __WLLL=(____Q)(__UWXI->__FO5D.__31RH <<  8);
+      __YLLL=((void **)__UWXI->__FO5D.__YMYI)[__UWXI->__FO5D.__31RH];
+      switch (((struct ___OBJ *)__YLLL)->__id) {
+      case ____FF__: {
+        __ZLLL=((____FF *)__YLLL)->__BLC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__KKLL=((__TYPE_NULL__4LB *)__tmp__JKLL)->parent_type__5LB.index__0KC;
+      case ____FMB__: {
+        __ZLLL=((____FMB *)__YLLL)->__GMB.__BLC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__KKLL=((__TYPE_VOID__AMB *)__tmp__JKLL)->parent_type__BMB.index__0KC;
+      case ____HMB__: {
+        __ZLLL=((____HMB *)__YLLL)->__IMB.__BLC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__KKLL=((__TYPE_CONTEXT__CMB *)__tmp__JKLL)->parent_type__DMB.index__0KC;
+      case ____JMB__: {
+        __ZLLL=((____JMB *)__YLLL)->__KMB.__BLC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__KKLL=((__TYPE_ID__EMB *)__tmp__JKLL)->parent_type__FMB.index__0KC;
+      case ____LMB__: {
+        __ZLLL=((____LMB *)__YLLL)->__MMB.__BLC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__KKLL=((__TYPE_GENERIC__BCY *)__tmp__JKLL)->parent_type__CCY.index__0KC;
+      case ____ICY__: {
+        __ZLLL=((____ICY *)__YLLL)->__JCY.__BLC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__KKLL=((__TYPE_BLOCK__VO5D *)__tmp__JKLL)->parent_type__WO5D.index__0KC;
+      case ____EQ5D__: {
+        __ZLLL=((____EQ5D *)__YLLL)->__FQ5D.__BLC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__KKLL=((__PROFIL_BLOCK__22NJ *)__tmp__JKLL)->parent_type__42NJ.index__0KC;
+      case ____L4NJ__: {
+        __ZLLL=((____L4NJ *)__YLLL)->__N4NJ.__BLC;
       } break;
       };
-      result__4JLL=(__INTEGER__Q)(__tmp__HKLL + __tmp__KKLL);
+      __NLLL=(____Q)(__WLLL + __ZLLL);
     };
-    node__YGGL=((void **)Self__EGGL->buckets__CHGL)[(__INTEGER__Q)(result__4JLL % Self__EGGL->capacity__1GGL)];
-    result__4JLL=Self__FVXI->parent_types__WM5D.upper__O0RH;
-    __tmp__SJWT=Self__FVXI->parent_types__WM5D.storage__JLYI;
-    until_do__PKLL:
+    __HIGL=((void **)__THGL->__RIGL)[(____Q)(__NLLL % __THGL->__KIGL)];
+    __NLLL=__UWXI->__FO5D.__31RH;
+    __BLWT=__UWXI->__FO5D.__YMYI;
+    __4LLL:
     {
-      if (((void *)node__YGGL == (void *)NULL)) {
-        __tmp__THGL=TRUE__K__;
+      if (((void *)__HIGL == (void *)NULL)) {
+        __CJGL=__K__;
       } else /* FALSE */ {
-        Self__EXEJ=((__TYPES__UM5D *)node__YGGL->item__OHGL);
-        if (((void *)Self__EXEJ == (void *)Self__FVXI)) {
-          __tmp__IYEJ=TRUE__K__;
+        __TYEJ=((____DO5D *)__HIGL->__3IGL);
+        if (((void *)__TYEJ == (void *)__UWXI)) {
+          __XZEJ=__K__;
         } else /* FALSE */ {
-          if ((Self__EXEJ->upper__O0RH == result__4JLL)) {
-            if ((Self__EXEJ->upper__O0RH == (__INTEGER__Q)(-  1))) {
-              __tmp__CYEJ=TRUE__K__;
+          if ((__TYEJ->__31RH == __NLLL)) {
+            if ((__TYEJ->__31RH == (____Q)(-  1))) {
+              __RZEJ=__K__;
             } else /* FALSE */ {
-              __tmp__ZXEJ=Self__EXEJ->storage__JLYI;
-              __tmp__3XEJ=(__INTEGER__Q)(Self__EXEJ->upper__O0RH +  1);
-              Self__PBMJ=((void **)__tmp__ZXEJ);
-              i__DCMJ=(__INTEGER__Q)(__tmp__3XEJ -  1);
-              while (((i__DCMJ >=  0) && ((void *)Self__PBMJ[i__DCMJ] == (void *)((void **)__tmp__SJWT)[i__DCMJ]))) {
-                i__DCMJ=(__INTEGER__Q)(i__DCMJ -  1);
+              __IZEJ=__TYEJ->__YMYI;
+              __MZEJ=(____Q)(__TYEJ->__31RH +  1);
+              __4CMJ=((void **)__IZEJ);
+              __SDMJ=(____Q)(__MZEJ -  1);
+              while (((__SDMJ >=  0) && ((void *)__4CMJ[__SDMJ] == (void *)((void **)__BLWT)[__SDMJ]))) {
+                __SDMJ=(____Q)(__SDMJ -  1);
               };
-              __tmp__CYEJ=(i__DCMJ <  0);
-            };
-            __tmp__FYEJ=__tmp__CYEJ;
-          } else /* FALSE */ {
-            __tmp__FYEJ=FALSE__O__;
-          };
-          __tmp__IYEJ=__tmp__FYEJ;
-        };
-        __tmp__THGL=__tmp__IYEJ;
-      };
-      if ((! __tmp__THGL)) {
-        node__YGGL=node__YGGL->next__0HGL;
-        goto until_do__PKLL;
-      };
-    };
-    if (((void *)node__YGGL != (void *)NULL)) {
-      result__ZGGL=node__YGGL->item__OHGL;
-    };
-    result__HVXI=result__ZGGL;
-    if (((void *)result__ZGGL == (void *)NULL)) {
-      Self__EXEJ=NULL;
-      ptr__H0BJ=((__POINTER__IB )(NULL));
-      __tmp__HKLL= 0;
-      __tmp__N0BJ=((__POINTER__IB )sizeof(__TYPES__UM5D));
-      if (((unsigned long)__tmp__N0BJ ==  0)) {
-        Self__EXEJ=TYPES__UM5D__;
-      } else /* FALSE */ {
-        __tmp__HKLL=__TYPES__UM5D__;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N0BJ));
-        if ((__tmp__HKLL == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__WB3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__YB3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__N0BJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WB3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WB3T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ZB3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YB3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__WB3T=micro_alloc__table__lab__HKI(__tmp__YB3T,((__POINTER__IB )(&(table_size[(__tmp__ZB3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YB3T)));
-          ptr__H0BJ=__tmp__WB3T;
-        } else /* FALSE */ {
-          __tmp__ZB3T=((__UINTEGER_32__RWB )__tmp__HKLL);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__WB3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__YB3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__N0BJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WB3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WB3T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__WB3T=micro_alloc__table__lab__HKI(__tmp__YB3T,((__POINTER__IB )(&(table_type[(__tmp__ZB3T)]))),(__UINTEGER_32__RWB)(__tmp__ZB3T |  1));
-          ptr__H0BJ=__tmp__WB3T;
-        };
-        Self__EXEJ=((__TYPES__UM5D *)ptr__H0BJ);
-        *(Self__EXEJ) = *(TYPES__UM5D__);
-      };
-      Self__UWEJ=((__TYPES__UM5D *)Self__EXEJ);
-      __tmp__HKLL=Self__FVXI->parent_types__WM5D.upper__O0RH;
-      ptr__H0BJ=((__POINTER__IB )(__INTEGER__Q)((__INTEGER__Q)(__tmp__HKLL +  1) * ((__INTEGER__Q )(sizeof(void *)))));
-      __tmp__N0BJ=((__POINTER__IB )(NULL));
-      (&__string_284)->count__0C= 16;
-      (&__string_284)->storage__1C="Memory: Size = 0";
-      __tmp__WB3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__YB3T=(void *)((unsigned long)(void *)((unsigned long)ptr__H0BJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WB3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WB3T) - (unsigned long)((__POINTER__IB ) 1)));
-      ptr__H0BJ=(void *)((unsigned long)__tmp__YB3T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-      if ((ptr__H0BJ <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__3VAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__4VAU=(void *)((unsigned long)(void *)((unsigned long)ptr__H0BJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3VAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3VAU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ZB3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4VAU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__3VAU=micro_alloc__table__lab__HKI(__tmp__4VAU,((__POINTER__IB )(&(table_size[(__tmp__ZB3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4VAU)));
-        ((__POINTER__IB *)__tmp__3VAU)[ 0]=((__POINTER__IB ) 3);
-        __tmp__N0BJ=(void *)((unsigned long)__tmp__3VAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-      } else /* FALSE */ {
-        __tmp__DWAU=search__4PCB(__tmp__YB3T);
-        __tmp__N0BJ=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__DWAU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
-      };
-      __tmp__ZXEJ=((void **)__tmp__N0BJ);
-      Self__UWEJ->storage__JLYI=__tmp__ZXEJ;
-      Self__PBMJ=Self__FVXI->parent_types__WM5D.storage__JLYI;
-      __tmp__KKLL=__tmp__HKLL;
-      while ((__tmp__KKLL >=  0)) {
-        __tmp__ZXEJ[__tmp__KKLL]=((void **)Self__PBMJ)[__tmp__KKLL];
-        __tmp__KKLL=(__INTEGER__Q)(__tmp__KKLL -  1);
-      };
-      Self__UWEJ->upper__O0RH=__tmp__HKLL;
-      size__4WEJ=(__INTEGER__Q)(size__4WEJ + (__INTEGER__Q)((__INTEGER__Q)(__tmp__HKLL +  1) <<  2));
-      result__HVXI=Self__EXEJ;
-      Self__EJGL=((__HASHED_SEToTYPESo__UVXI *)bucket__3VXI);
-      Self__UWEJ=Self__EXEJ;
-      __tmp__THGL=fast_has__BOLL(Self__EJGL,Self__EXEJ);
-      __tmp__THGL=fast_has__BOLL(Self__EJGL,Self__EXEJ);
-      __tmp__HKLL=hash_code__VMLL(((__TYPES__UM5D *)Self__EXEJ));
-      __tmp__KKLL=(__INTEGER__Q)(__tmp__HKLL % Self__EJGL->capacity__1GGL);
-      __tmp__3XEJ=__tmp__KKLL;
-      node__OJGL=((void **)Self__EJGL->buckets__CHGL)[__tmp__KKLL];
-      while ((! (((void *)node__OJGL == (void *)NULL) || ((void *)node__OJGL->item__OHGL == (void *)Self__UWEJ)))) {
-        node__OJGL=node__OJGL->next__0HGL;
-      };
-      if (((void *)node__OJGL == (void *)NULL)) {
-        if ((Self__EJGL->capacity__1GGL == Self__EJGL->count__RKGL)) {
-          node1__KW4L=NULL;
-          node2__LW4L=NULL;
-          i__DCMJ=prime_number_ceiling__BKN((__INTEGER__Q)(Self__EJGL->capacity__1GGL +  1));
-          old_buckets__JW4L=Self__EJGL->buckets__CHGL;
-          __tmp__SW4L=create__ZAOL(i__DCMJ);
-          Self__EJGL->buckets__CHGL=__tmp__SW4L;
-          i__GW4L=(__INTEGER__Q)(Self__EJGL->capacity__1GGL -  1);
-          Self__EJGL->capacity__1GGL=i__DCMJ;
-          while ((i__GW4L >=  0)) {
-            node1__KW4L=((void **)old_buckets__JW4L)[i__GW4L];
-            while (((void *)node1__KW4L != (void *)NULL)) {
-              node2__LW4L=node1__KW4L->next__0HGL;
-              __tmp__NX4L=hash_code__VMLL(((__TYPES__UM5D *)node1__KW4L->item__OHGL));
-              __tmp__PX4L=(__INTEGER__Q)(__tmp__NX4L % Self__EJGL->capacity__1GGL);
-              ((__HASHED_SET_NODEoTYPESo__WGGL *)node1__KW4L)->next__0HGL=((void **)Self__EJGL->buckets__CHGL)[__tmp__PX4L];
-              ((void **)Self__EJGL->buckets__CHGL)[__tmp__PX4L]=node1__KW4L;
-              node1__KW4L=node2__LW4L;
-            };
-            i__GW4L=(__INTEGER__Q)(i__GW4L -  1);
-          };
-          __tmp__3XEJ=(__INTEGER__Q)(__tmp__HKLL % Self__EJGL->capacity__1GGL);
-        };
-        node1__KW4L=((void **)Self__EJGL->buckets__CHGL)[__tmp__3XEJ];
-        node2__LW4L=NULL;
-        __tmp__3VAU=((__POINTER__IB )(NULL));
-        i__DCMJ= 0;
-        __tmp__4VAU=((__POINTER__IB )sizeof(__HASHED_SET_NODEoTYPESo__WGGL));
-        if (((unsigned long)__tmp__4VAU ==  0)) {
-          node2__LW4L=HASHED_SET_NODEoTYPESo__WGGL__;
-        } else /* FALSE */ {
-          i__DCMJ=__HASHED_SET_NODEoTYPESo__WGGL__;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VAU));
-          if ((i__DCMJ == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__FC3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__HC3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__4VAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FC3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FC3T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__IC3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HC3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__FC3T=micro_alloc__table__lab__HKI(__tmp__HC3T,((__POINTER__IB )(&(table_size[(__tmp__IC3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HC3T)));
-            __tmp__3VAU=__tmp__FC3T;
-          } else /* FALSE */ {
-            __tmp__IC3T=((__UINTEGER_32__RWB )i__DCMJ);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__FC3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__HC3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__4VAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FC3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FC3T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__FC3T=micro_alloc__table__lab__HKI(__tmp__HC3T,((__POINTER__IB )(&(table_type[(__tmp__IC3T)]))),(__UINTEGER_32__RWB)(__tmp__IC3T |  1));
-            __tmp__3VAU=__tmp__FC3T;
-          };
-          node2__LW4L=((__HASHED_SET_NODEoTYPESo__WGGL *)__tmp__3VAU);
-          *(node2__LW4L) = *(HASHED_SET_NODEoTYPESo__WGGL__);
-        };
-        Self__EUDN=((__HASHED_SET_NODEoTYPESo__WGGL *)node2__LW4L);
-        Self__EUDN->item__OHGL=Self__EXEJ;
-        Self__EUDN->next__0HGL=node1__KW4L;
-        node__OJGL=node2__LW4L;
-        ((void **)Self__EJGL->buckets__CHGL)[__tmp__3XEJ]=node2__LW4L;
-        Self__EJGL->count__RKGL=(__INTEGER__Q)(Self__EJGL->count__RKGL +  1);
+              __RZEJ=(__SDMJ <  0);
+            };
+            __UZEJ=__RZEJ;
+          } else /* FALSE */ {
+            __UZEJ=__O__;
+          };
+          __XZEJ=__UZEJ;
+        };
+        __CJGL=__XZEJ;
+      };
+      if ((! __CJGL)) {
+        __HIGL=__HIGL->__JJGL;
+        goto __4LLL;
+      };
+    };
+    if (((void *)__HIGL != (void *)NULL)) {
+      __IIGL=__HIGL->__3IGL;
+    };
+    __WWXI=__IIGL;
+    if (((void *)__IIGL == (void *)NULL)) {
+      __TYEJ=NULL;
+      __W1BJ=((____IB )(NULL));
+      __WLLL= 0;
+      __21BJ=((____IB )sizeof(____DO5D));
+      if (((unsigned long)__21BJ ==  0)) {
+        __TYEJ=__DO5D__;
+      } else /* FALSE */ {
+        __WLLL=____DO5D__;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__21BJ));
+        if ((__WLLL == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FD3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __HD3T=(void *)((unsigned long)(void *)((unsigned long)__21BJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FD3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FD3T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ID3T=((____YWB )((____Q )(void *)((unsigned long)__HD3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __FD3T=__OKI(__HD3T,((____IB )(&(table_size[(__ID3T)-1]))),((____YWB )((____Q )__HD3T)));
+          __W1BJ=__FD3T;
+        } else /* FALSE */ {
+          __ID3T=((____YWB )__WLLL);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FD3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __HD3T=(void *)((unsigned long)(void *)((unsigned long)__21BJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FD3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FD3T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __FD3T=__OKI(__HD3T,((____IB )(&(table_type[(__ID3T)]))),(____YWB)(__ID3T |  1));
+          __W1BJ=__FD3T;
+        };
+        __TYEJ=((____DO5D *)__W1BJ);
+        *(__TYEJ) = *(__DO5D__);
+      };
+      __DYEJ=((____DO5D *)__TYEJ);
+      __WLLL=__UWXI->__FO5D.__31RH;
+      __W1BJ=((____IB )(____Q)((____Q)(__WLLL +  1) * ((____Q )(sizeof(void *)))));
+      __21BJ=((____IB )(NULL));
+      (&__string_284)->__0C= 16;
+      (&__string_284)->__1C="Memory: Size = 0";
+      __FD3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __HD3T=(void *)((unsigned long)(void *)((unsigned long)__W1BJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FD3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FD3T) - (unsigned long)((____IB ) 1)));
+      __W1BJ=(void *)((unsigned long)__HD3T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+      if ((__W1BJ <= ((____IB )(MINIMUM_SIZE)))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __MXAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __NXAU=(void *)((unsigned long)(void *)((unsigned long)__W1BJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MXAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MXAU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ID3T=((____YWB )((____Q )(void *)((unsigned long)__NXAU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __MXAU=__OKI(__NXAU,((____IB )(&(table_size[(__ID3T)-1]))),((____YWB )((____Q )__NXAU)));
+        ((____IB *)__MXAU)[ 0]=((____IB ) 3);
+        __21BJ=(void *)((unsigned long)__MXAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+      } else /* FALSE */ {
+        __SXAU=__NQCB(__HD3T);
+        __21BJ=(void *)((unsigned long)((____IB )((____1PG *)__SXAU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
+      };
+      __IZEJ=((void **)__21BJ);
+      __DYEJ->__YMYI=__IZEJ;
+      __4CMJ=__UWXI->__FO5D.__YMYI;
+      __ZLLL=__WLLL;
+      while ((__ZLLL >=  0)) {
+        __IZEJ[__ZLLL]=((void **)__4CMJ)[__ZLLL];
+        __ZLLL=(____Q)(__ZLLL -  1);
+      };
+      __DYEJ->__31RH=__WLLL;
+      __NYEJ=(____Q)(__NYEJ + (____Q)((____Q)(__WLLL +  1) <<  2));
+      __WWXI=__TYEJ;
+      __TKGL=((____DXXI *)__MXXI);
+      __DYEJ=__TYEJ;
+      __CJGL=__QPLL(__TKGL,__TYEJ);
+      __CJGL=__QPLL(__TKGL,__TYEJ);
+      __WLLL=__EOLL(((____DO5D *)__TYEJ));
+      __ZLLL=(____Q)(__WLLL % __TKGL->__KIGL);
+      __MZEJ=__ZLLL;
+      __3KGL=((void **)__TKGL->__RIGL)[__ZLLL];
+      while ((! (((void *)__3KGL == (void *)NULL) || ((void *)__3KGL->__3IGL == (void *)__DYEJ)))) {
+        __3KGL=__3KGL->__JJGL;
+      };
+      if (((void *)__3KGL == (void *)NULL)) {
+        if ((__TKGL->__KIGL == __TKGL->__AMGL)) {
+          __ZX4L=NULL;
+          __0X4L=NULL;
+          __SDMJ=__IKN((____Q)(__TKGL->__KIGL +  1));
+          __YX4L=__TKGL->__RIGL;
+          __BY4L=__ICOL(__SDMJ);
+          __TKGL->__RIGL=__BY4L;
+          __VX4L=(____Q)(__TKGL->__KIGL -  1);
+          __TKGL->__KIGL=__SDMJ;
+          while ((__VX4L >=  0)) {
+            __ZX4L=((void **)__YX4L)[__VX4L];
+            while (((void *)__ZX4L != (void *)NULL)) {
+              __0X4L=__ZX4L->__JJGL;
+              __2Y4L=__EOLL(((____DO5D *)__ZX4L->__3IGL));
+              __4Y4L=(____Q)(__2Y4L % __TKGL->__KIGL);
+              ((____FIGL *)__ZX4L)->__JJGL=((void **)__TKGL->__RIGL)[__4Y4L];
+              ((void **)__TKGL->__RIGL)[__4Y4L]=__ZX4L;
+              __ZX4L=__0X4L;
+            };
+            __VX4L=(____Q)(__VX4L -  1);
+          };
+          __MZEJ=(____Q)(__WLLL % __TKGL->__KIGL);
+        };
+        __ZX4L=((void **)__TKGL->__RIGL)[__MZEJ];
+        __0X4L=NULL;
+        __MXAU=((____IB )(NULL));
+        __SDMJ= 0;
+        __NXAU=((____IB )sizeof(____FIGL));
+        if (((unsigned long)__NXAU ==  0)) {
+          __0X4L=__FIGL__;
+        } else /* FALSE */ {
+          __SDMJ=____FIGL__;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXAU));
+          if ((__SDMJ == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __UD3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __WD3T=(void *)((unsigned long)(void *)((unsigned long)__NXAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UD3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UD3T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __XD3T=((____YWB )((____Q )(void *)((unsigned long)__WD3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __UD3T=__OKI(__WD3T,((____IB )(&(table_size[(__XD3T)-1]))),((____YWB )((____Q )__WD3T)));
+            __MXAU=__UD3T;
+          } else /* FALSE */ {
+            __XD3T=((____YWB )__SDMJ);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __UD3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __WD3T=(void *)((unsigned long)(void *)((unsigned long)__NXAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UD3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UD3T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __UD3T=__OKI(__WD3T,((____IB )(&(table_type[(__XD3T)]))),(____YWB)(__XD3T |  1));
+            __MXAU=__UD3T;
+          };
+          __0X4L=((____FIGL *)__MXAU);
+          *(__0X4L) = *(__FIGL__);
+        };
+        __TVDN=((____FIGL *)__0X4L);
+        __TVDN->__3IGL=__TYEJ;
+        __TVDN->__JJGL=__ZX4L;
+        __3KGL=__0X4L;
+        ((void **)__TKGL->__RIGL)[__MZEJ]=__0X4L;
+        __TKGL->__AMGL=(____Q)(__TKGL->__AMGL +  1);
       };
       ;
     };
   };
-  free__UMZI(Self__FVXI);
-  __tmp__JKLL=result__HVXI;
-  return(__tmp__JKLL);
+  __DOZI(__UWXI);
+  __YLLL=__WWXI;
+  return(__YLLL);
 }
 
-static void* get_local_slot__CTLG(__TYPE__FF *Self__DTLG,__STRING_CONSTANT__0 *n__ETLG)
-// ({TYPE__FF},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __RULG(____FF *__SULG,____0 *__TULG)
+// ({__FF},{NULLx__0}) With result No recursive, No inlinable.
 {
-  void *result__ITLG,*__tmp__YTLG;
-  __INTEGER__Q j__GTLG,__tmp__0C3T;
-  void *__tmp__BATH;
-  __STRING_CONSTANT__0 *__tmp__ZTLG;
-  void **__tmp__SWAU;
-  __BOOLEAN__L __tmp__2TLG;
-  result__ITLG=NULL;
-  j__GTLG= 0;
-  __tmp__0C3T=Self__DTLG->slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK;
-  __tmp__SWAU=((__FAST_ARRAYoSLOTo__KLC *)Self__DTLG->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK;
-  while_do__2QRG:
+  void *__XULG,*__HVLG;
+  ____Q __VULG,__JE3T;
+  void *__QBTH;
+  ____0 *__IVLG;
+  void **__BYAU;
+  ____L __LVLG;
+  __XULG=NULL;
+  __VULG= 0;
+  __JE3T=__SULG->__1LC->__ZLC.__BJK;
+  __BYAU=((____RLC *)__SULG->__1LC)->__ZLC.__3IK;
+  __LSRG:
   {
-    if ((j__GTLG <= __tmp__0C3T)) {
-      __tmp__YTLG=((void **)__tmp__SWAU)[j__GTLG];
-      if (((struct ___OBJ *)__tmp__YTLG)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__BATH=((__SLOT_CODE__MIRG *)__tmp__YTLG)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__BATH)->__id==__ITM_SLOT__HLC__) {
-          __tmp__ZTLG=((__ITM_SLOT__HLC *)__tmp__BATH)->parent_named__ILC.name__4VB;
+    if ((__VULG <= __JE3T)) {
+      __HVLG=((void **)__BYAU)[__VULG];
+      if (((struct ___OBJ *)__HVLG)->__id==____1JRG__) {
+        __QBTH=((____1JRG *)__HVLG)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__QBTH)->__id==____OLC__) {
+          __IVLG=((____OLC *)__QBTH)->__PLC.__FWB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__ZTLG=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BATH)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+          __IVLG=((____4G0D *)__QBTH)->__5G0D.__PLC.__FWB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__ZTLG=((__SLOT_DATA__WIRG *)__tmp__YTLG)->parent_variable__XIRG.parent_named__A4WC.name__4VB;
+        __IVLG=((____FKRG *)__HVLG)->__GKRG.__P5WC.__FWB;
       };
-      __tmp__2TLG=((void *)__tmp__ZTLG != (void *)n__ETLG);
+      __LVLG=((void *)__IVLG != (void *)__TULG);
     } else /* FALSE */ {
-      __tmp__2TLG=FALSE__O__;
+      __LVLG=__O__;
     };
-    if (__tmp__2TLG) {
-      j__GTLG=(__INTEGER__Q)(j__GTLG +  1);
-      goto while_do__2QRG;
+    if (__LVLG) {
+      __VULG=(____Q)(__VULG +  1);
+      goto __LSRG;
     };
   };
-  if ((j__GTLG <= Self__DTLG->slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-    result__ITLG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__DTLG->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__GTLG];
+  if ((__VULG <= __SULG->__1LC->__ZLC.__BJK)) {
+    __XULG=((void **)((____RLC *)__SULG->__1LC)->__ZLC.__3IK)[__VULG];
   } else /* FALSE */ {
-    __tmp__YTLG=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)Self__DTLG->prototype__QF->slot_list__NFZ),n__ETLG);
-    if (((void *)__tmp__YTLG != (void *)NULL)) {
-      __tmp__BATH=create__type__MJLG(__tmp__YTLG,Self__DTLG);
-      result__ITLG=__tmp__BATH;
-      add_last__VJLG(((__FAST_ARRAYoSLOTo__KLC *)Self__DTLG->slot_run__ULC),__tmp__BATH);
+    __HVLG=__1KYD(((____LFZ *)__SULG->__QF->__UFZ),__TULG);
+    if (((void *)__HVLG != (void *)NULL)) {
+      __QBTH=__1KLG(__HVLG,__SULG);
+      __XULG=__QBTH;
+      __ELLG(((____RLC *)__SULG->__1LC),__QBTH);
     };
   };
-  __tmp__YTLG=result__ITLG;
-  return(__tmp__YTLG);
+  __HVLG=__XULG;
+  return(__HVLG);
 }
 
-static void* get_name__GAUD(__STRING_CONSTANT__0 *n__IAUD)
-// ({NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __VBUD(____0 *__XBUD)
+// ({NULLx__0}) With result No recursive, No inlinable.
 {
-  __SECTION___EVOB *result__PIAF,*result__KAUD,*result__XWAE,*Self__OSAF;
-  __INTEGER__Q __tmp__QIAF,typ_id__2WAE,__tmp__BTAF,idx__3SAF;
-  __INTEGER__Q __tmp__HF0F,i__5E0F,__tmp__DG0F,__tmp__FG0F;
-  __POINTER__IB ptr__YWAE,__tmp__4WAE,__tmp__Q33T,__tmp__S33T;
-  __POINTER__IB __tmp__X23T,__tmp__Z23T;
-  __UINTEGER_32__RWB __tmp__T33T,__tmp__023T;
-  void *Result__JAUD;
-  __HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD *Self__CIAF;
-  __HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD *Self__TSAF;
-  __HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF *node__OIAF;
-  __HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF *node__4SAF;
-  __HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF *node1__BF0F;
-  __HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF *node2__CF0F;
-  __HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF *Self__0I1G;
-  void **old_buckets__AF0F,**__tmp__IF0F;
-  Self__CIAF=((__HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD *)bucket_name__TAUD);
-  result__PIAF=NULL;
-  __tmp__QIAF=hash_code__1CM(((__STRING_CONSTANT__0 *)n__IAUD));
-  node__OIAF=((void **)Self__CIAF->buckets__YIAF)[(__INTEGER__Q)(__tmp__QIAF % Self__CIAF->capacity__RIAF)];
-  while ((! (((void *)node__OIAF == (void *)NULL) || ((void *)node__OIAF->key__EJAF == (void *)n__IAUD)))) {
-    node__OIAF=node__OIAF->next__PJAF;
-  };
-  if (((void *)node__OIAF != (void *)NULL)) {
-    result__PIAF=node__OIAF->item__XJAF;
-  };
-  result__KAUD=result__PIAF;
-  if (((void *)result__PIAF == (void *)NULL)) {
-    result__XWAE=NULL;
-    ptr__YWAE=((__POINTER__IB )(NULL));
-    typ_id__2WAE= 0;
-    __tmp__4WAE=((__POINTER__IB )sizeof(__SECTION___EVOB));
-    if (((unsigned long)__tmp__4WAE ==  0)) {
-      result__XWAE=SECTION___EVOB__;
-    } else /* FALSE */ {
-      typ_id__2WAE=__SECTION___EVOB__;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4WAE));
-      if ((typ_id__2WAE == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q33T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__S33T=(void *)((unsigned long)(void *)((unsigned long)__tmp__4WAE - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q33T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q33T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__T33T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__S33T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Q33T=micro_alloc__table__lab__HKI(__tmp__S33T,((__POINTER__IB )(&(table_size[(__tmp__T33T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__S33T)));
-        ptr__YWAE=__tmp__Q33T;
-      } else /* FALSE */ {
-        __tmp__T33T=((__UINTEGER_32__RWB )typ_id__2WAE);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q33T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__S33T=(void *)((unsigned long)(void *)((unsigned long)__tmp__4WAE - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q33T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q33T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Q33T=micro_alloc__table__lab__HKI(__tmp__S33T,((__POINTER__IB )(&(table_type[(__tmp__T33T)]))),(__UINTEGER_32__RWB)(__tmp__T33T |  1));
-        ptr__YWAE=__tmp__Q33T;
-      };
-      result__XWAE=((__SECTION___EVOB *)ptr__YWAE);
-      *(result__XWAE) = *(SECTION___EVOB__);
-    };
-    result__KAUD=result__XWAE;
-    Self__OSAF=((__SECTION___EVOB *)result__XWAE);
-    Self__OSAF->name__U15E=n__IAUD;
-    Self__OSAF->type_list__RSAF=NULL;
-    Self__TSAF=((__HASHED_DICTIONARYoSECTION_xStrict_STRING_CONSTANTo__LAUD *)bucket_name__TAUD);
-    typ_id__2WAE=hash_code__1CM(((__STRING_CONSTANT__0 *)n__IAUD));
-    __tmp__BTAF=(__INTEGER__Q)(typ_id__2WAE % Self__TSAF->capacity__RIAF);
-    idx__3SAF=__tmp__BTAF;
-    node__4SAF=((void **)Self__TSAF->buckets__YIAF)[__tmp__BTAF];
-    while ((! (((void *)node__4SAF == (void *)NULL) || ((void *)node__4SAF->key__EJAF == (void *)n__IAUD)))) {
-      node__4SAF=node__4SAF->next__PJAF;
-    };
-    if (((void *)node__4SAF == (void *)NULL)) {
-      if ((Self__TSAF->capacity__RIAF == Self__TSAF->count__5TAF)) {
-        node1__BF0F=NULL;
-        node2__CF0F=NULL;
-        old_buckets__AF0F=Self__TSAF->buckets__YIAF;
-        __tmp__HF0F=prime_number_ceiling__BKN((__INTEGER__Q)(Self__TSAF->capacity__RIAF +  1));
-        __tmp__IF0F=create__MLLF(__tmp__HF0F);
-        Self__TSAF->buckets__YIAF=__tmp__IF0F;
-        i__5E0F=(__INTEGER__Q)(Self__TSAF->capacity__RIAF -  1);
-        Self__TSAF->capacity__RIAF=__tmp__HF0F;
-        while ((i__5E0F >=  0)) {
-          node1__BF0F=((void **)old_buckets__AF0F)[i__5E0F];
-          while (((void *)node1__BF0F != (void *)NULL)) {
-            node2__CF0F=node1__BF0F->next__PJAF;
-            __tmp__DG0F=hash_code__1CM(((__STRING_CONSTANT__0 *)node1__BF0F->key__EJAF));
-            __tmp__FG0F=(__INTEGER__Q)(__tmp__DG0F % Self__TSAF->capacity__RIAF);
-            ((__HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF *)node1__BF0F)->next__PJAF=((void **)Self__TSAF->buckets__YIAF)[__tmp__FG0F];
-            ((void **)Self__TSAF->buckets__YIAF)[__tmp__FG0F]=node1__BF0F;
-            node1__BF0F=node2__CF0F;
-          };
-          i__5E0F=(__INTEGER__Q)(i__5E0F -  1);
-        };
-        idx__3SAF=(__INTEGER__Q)(typ_id__2WAE % Self__TSAF->capacity__RIAF);
-      };
-      node1__BF0F=((void **)Self__TSAF->buckets__YIAF)[idx__3SAF];
-      node2__CF0F=NULL;
-      __tmp__Q33T=((__POINTER__IB )(NULL));
-      __tmp__HF0F= 0;
-      __tmp__S33T=((__POINTER__IB )sizeof(__HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF));
-      if (((unsigned long)__tmp__S33T ==  0)) {
-        node2__CF0F=HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF__;
-      } else /* FALSE */ {
-        __tmp__HF0F=__HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF__;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S33T));
-        if ((__tmp__HF0F == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X23T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Z23T=(void *)((unsigned long)(void *)((unsigned long)__tmp__S33T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X23T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X23T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__023T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z23T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__X23T=micro_alloc__table__lab__HKI(__tmp__Z23T,((__POINTER__IB )(&(table_size[(__tmp__023T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z23T)));
-          __tmp__Q33T=__tmp__X23T;
-        } else /* FALSE */ {
-          __tmp__023T=((__UINTEGER_32__RWB )__tmp__HF0F);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X23T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Z23T=(void *)((unsigned long)(void *)((unsigned long)__tmp__S33T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X23T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X23T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__X23T=micro_alloc__table__lab__HKI(__tmp__Z23T,((__POINTER__IB )(&(table_type[(__tmp__023T)]))),(__UINTEGER_32__RWB)(__tmp__023T |  1));
-          __tmp__Q33T=__tmp__X23T;
-        };
-        node2__CF0F=((__HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF *)__tmp__Q33T);
-        *(node2__CF0F) = *(HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF__);
-      };
-      Self__0I1G=((__HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF *)node2__CF0F);
-      Self__0I1G->item__XJAF=result__XWAE;
-      Self__0I1G->key__EJAF=n__IAUD;
-      Self__0I1G->next__PJAF=node1__BF0F;
-      node__4SAF=node2__CF0F;
-      ((void **)Self__TSAF->buckets__YIAF)[idx__3SAF]=node2__CF0F;
-      Self__TSAF->count__5TAF=(__INTEGER__Q)(Self__TSAF->count__5TAF +  1);
-    } else /* FALSE */ {
-      ((__HASHED_DICTIONARY_NODEoSECTION_xStrict_STRING_CONSTANTo__MIAF *)node__4SAF)->item__XJAF=result__XWAE;
-    };
-  };
-  Result__JAUD=result__KAUD;
-  return(Result__JAUD);
+  ____KWOB *__4JAF,*__ZBUD,*__GYAE,*__3TAF;
+  ____Q __5JAF,__LYAE,__QUAF,__MUAF,__WG0F,__OG0F,__SH0F,__UH0F;
+  ____IB __HYAE,__NYAE,__543T,__B53T,__G43T,__I43T;
+  ____YWB __C53T,__J43T;
+  void *__YBUD;
+  ____0BUD *__RJAF,*__CUAF;
+  ____1JAF *__3JAF,*__NUAF,*__QG0F,*__RG0F,*__JK1G;
+  void **__PG0F,**__XG0F;
+  __RJAF=((____0BUD *)__CCUD);
+  __4JAF=NULL;
+  __5JAF=__CDM(((____0 *)__XBUD));
+  __3JAF=((void **)__RJAF->__HKAF)[(____Q)(__5JAF % __RJAF->__AKAF)];
+  while ((! (((void *)__3JAF == (void *)NULL) || ((void *)__3JAF->__TKAF == (void *)__XBUD)))) {
+    __3JAF=__3JAF->__4KAF;
+  };
+  if (((void *)__3JAF != (void *)NULL)) {
+    __4JAF=__3JAF->__GLAF;
+  };
+  __ZBUD=__4JAF;
+  if (((void *)__4JAF == (void *)NULL)) {
+    __GYAE=NULL;
+    __HYAE=((____IB )(NULL));
+    __LYAE= 0;
+    __NYAE=((____IB )sizeof(____KWOB));
+    if (((unsigned long)__NYAE ==  0)) {
+      __GYAE=__KWOB__;
+    } else /* FALSE */ {
+      __LYAE=____KWOB__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NYAE));
+      if ((__LYAE == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __543T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __B53T=(void *)((unsigned long)(void *)((unsigned long)__NYAE - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__543T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__543T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __C53T=((____YWB )((____Q )(void *)((unsigned long)__B53T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __543T=__OKI(__B53T,((____IB )(&(table_size[(__C53T)-1]))),((____YWB )((____Q )__B53T)));
+        __HYAE=__543T;
+      } else /* FALSE */ {
+        __C53T=((____YWB )__LYAE);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __543T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __B53T=(void *)((unsigned long)(void *)((unsigned long)__NYAE - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__543T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__543T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __543T=__OKI(__B53T,((____IB )(&(table_type[(__C53T)]))),(____YWB)(__C53T |  1));
+        __HYAE=__543T;
+      };
+      __GYAE=((____KWOB *)__HYAE);
+      *(__GYAE) = *(__KWOB__);
+    };
+    __ZBUD=__GYAE;
+    __3TAF=((____KWOB *)__GYAE);
+    __3TAF->__D35E=__XBUD;
+    __3TAF->__AUAF=NULL;
+    __CUAF=((____0BUD *)__CCUD);
+    __LYAE=__CDM(((____0 *)__XBUD));
+    __QUAF=(____Q)(__LYAE % __CUAF->__AKAF);
+    __MUAF=__QUAF;
+    __NUAF=((void **)__CUAF->__HKAF)[__QUAF];
+    while ((! (((void *)__NUAF == (void *)NULL) || ((void *)__NUAF->__TKAF == (void *)__XBUD)))) {
+      __NUAF=__NUAF->__4KAF;
+    };
+    if (((void *)__NUAF == (void *)NULL)) {
+      if ((__CUAF->__AKAF == __CUAF->__OVAF)) {
+        __QG0F=NULL;
+        __RG0F=NULL;
+        __PG0F=__CUAF->__HKAF;
+        __WG0F=__IKN((____Q)(__CUAF->__AKAF +  1));
+        __XG0F=__1MLF(__WG0F);
+        __CUAF->__HKAF=__XG0F;
+        __OG0F=(____Q)(__CUAF->__AKAF -  1);
+        __CUAF->__AKAF=__WG0F;
+        while ((__OG0F >=  0)) {
+          __QG0F=((void **)__PG0F)[__OG0F];
+          while (((void *)__QG0F != (void *)NULL)) {
+            __RG0F=__QG0F->__4KAF;
+            __SH0F=__CDM(((____0 *)__QG0F->__TKAF));
+            __UH0F=(____Q)(__SH0F % __CUAF->__AKAF);
+            ((____1JAF *)__QG0F)->__4KAF=((void **)__CUAF->__HKAF)[__UH0F];
+            ((void **)__CUAF->__HKAF)[__UH0F]=__QG0F;
+            __QG0F=__RG0F;
+          };
+          __OG0F=(____Q)(__OG0F -  1);
+        };
+        __MUAF=(____Q)(__LYAE % __CUAF->__AKAF);
+      };
+      __QG0F=((void **)__CUAF->__HKAF)[__MUAF];
+      __RG0F=NULL;
+      __543T=((____IB )(NULL));
+      __WG0F= 0;
+      __B53T=((____IB )sizeof(____1JAF));
+      if (((unsigned long)__B53T ==  0)) {
+        __RG0F=__1JAF__;
+      } else /* FALSE */ {
+        __WG0F=____1JAF__;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B53T));
+        if ((__WG0F == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G43T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __I43T=(void *)((unsigned long)(void *)((unsigned long)__B53T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G43T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G43T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __J43T=((____YWB )((____Q )(void *)((unsigned long)__I43T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __G43T=__OKI(__I43T,((____IB )(&(table_size[(__J43T)-1]))),((____YWB )((____Q )__I43T)));
+          __543T=__G43T;
+        } else /* FALSE */ {
+          __J43T=((____YWB )__WG0F);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G43T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __I43T=(void *)((unsigned long)(void *)((unsigned long)__B53T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G43T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G43T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __G43T=__OKI(__I43T,((____IB )(&(table_type[(__J43T)]))),(____YWB)(__J43T |  1));
+          __543T=__G43T;
+        };
+        __RG0F=((____1JAF *)__543T);
+        *(__RG0F) = *(__1JAF__);
+      };
+      __JK1G=((____1JAF *)__RG0F);
+      __JK1G->__GLAF=__GYAE;
+      __JK1G->__TKAF=__XBUD;
+      __JK1G->__4KAF=__QG0F;
+      __NUAF=__RG0F;
+      ((void **)__CUAF->__HKAF)[__MUAF]=__RG0F;
+      __CUAF->__OVAF=(____Q)(__CUAF->__OVAF +  1);
+    } else /* FALSE */ {
+      ((____1JAF *)__NUAF)->__GLAF=__GYAE;
+    };
+  };
+  __YBUD=__ZBUD;
+  return(__YBUD);
 }
 
-static void* get_slot__452I(__TYPE_FULL__PMB *Self__552I,__STRING_CONSTANT__0 *n__AA3I)
-// ({TYPE_FULL__PMB},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __NB3I(____WMB *__OB3I,____0 *__PB3I)
+// ({__WMB},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *__tmp__CA3I;
-  void *__tmp__DA3I;
-  __tmp__CA3I=Self__552I->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__CA3I)->__id) {
-  case __TYPE__FF__: {
-    __tmp__DA3I=get_slot__KQGG(((__TYPE__FF *)__tmp__CA3I),n__AA3I);
+  void *__RB3I;
+  void *__SB3I;
+  __RB3I=__OB3I->__KLK;
+  switch (((struct ___OBJ *)__RB3I)->__id) {
+  case ____FF__: {
+    __SB3I=__ZRGG(((____FF *)__RB3I),__PB3I);
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__DA3I=get_slot__FSGG(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__CA3I)),n__AA3I);
+  case ____FMB__: {
+    __SB3I=__UTGG(((____FMB *)((____FF *)__RB3I)),__PB3I);
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__DA3I=get_slot__AUGG(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__CA3I)),n__AA3I);
+  case ____HMB__: {
+    __SB3I=__PVGG(((____HMB *)((____FF *)__RB3I)),__PB3I);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__DA3I=get_slot__1VGG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__CA3I)),n__AA3I);
+  case ____JMB__: {
+    __SB3I=__KXGG(((____JMB *)((____FF *)__RB3I)),__PB3I);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__DA3I=get_slot__WXGG(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__CA3I)),n__AA3I);
+  case ____LMB__: {
+    __SB3I=__FZGG(((____LMB *)((____FF *)__RB3I)),__PB3I);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__DA3I=get_slot__RZGG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__CA3I)),n__AA3I);
+  case ____ICY__: {
+    __SB3I=__A1GG(((____ICY *)((____FF *)__RB3I)),__PB3I);
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__DA3I=get_slot__I11G(n__AA3I);
+  case ____EQ5D__: {
+    __SB3I=__X21G(__PB3I);
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__DA3I=get_slot__SSFL(n__AA3I);
+  case ____L4NJ__: {
+    __SB3I=__BUFL(__PB3I);
   } break;
   };
-  __tmp__CA3I=__tmp__DA3I;
-  return(__tmp__CA3I);
+  __RB3I=__SB3I;
+  return(__RB3I);
 }
 
-static void* get_local_slot__ZVLG(__TYPE_VOID__AMB *Self__0VLG,__STRING_CONSTANT__0 *n__1VLG)
-// ({TYPE_VOID__AMB},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __IXLG(____HMB *__JXLG,____0 *__KXLG)
+// ({__HMB},{NULLx__0}) With result No recursive, No inlinable.
 {
-  void *result__5VLG,*__tmp__PWLG;
-  __INTEGER__Q j__3VLG,__tmp__MLWT;
-  void *__tmp__GATH;
-  __STRING_CONSTANT__0 *__tmp__QWLG;
-  void **__tmp__2C3T;
-  __BOOLEAN__L __tmp__TWLG;
-  result__5VLG=NULL;
-  j__3VLG= 0;
-  __tmp__MLWT=Self__0VLG->parent_type__BMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK;
-  __tmp__2C3T=((__FAST_ARRAYoSLOTo__KLC *)Self__0VLG->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK;
-  while_do__RRRG:
+  void *__OXLG,*__4XLG;
+  ____Q __MXLG,__1MWT;
+  void *__VBTH;
+  ____0 *__5XLG;
+  void **__LE3T;
+  ____L __CYLG;
+  __OXLG=NULL;
+  __MXLG= 0;
+  __1MWT=__JXLG->__IMB.__1LC->__ZLC.__BJK;
+  __LE3T=((____RLC *)__JXLG->__IMB.__1LC)->__ZLC.__3IK;
+  __ATRG:
   {
-    if ((j__3VLG <= __tmp__MLWT)) {
-      __tmp__PWLG=((void **)__tmp__2C3T)[j__3VLG];
-      if (((struct ___OBJ *)__tmp__PWLG)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__GATH=((__SLOT_CODE__MIRG *)__tmp__PWLG)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__GATH)->__id==__ITM_SLOT__HLC__) {
-          __tmp__QWLG=((__ITM_SLOT__HLC *)__tmp__GATH)->parent_named__ILC.name__4VB;
+    if ((__MXLG <= __1MWT)) {
+      __4XLG=((void **)__LE3T)[__MXLG];
+      if (((struct ___OBJ *)__4XLG)->__id==____1JRG__) {
+        __VBTH=((____1JRG *)__4XLG)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__VBTH)->__id==____OLC__) {
+          __5XLG=((____OLC *)__VBTH)->__PLC.__FWB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__QWLG=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GATH)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+          __5XLG=((____4G0D *)__VBTH)->__5G0D.__PLC.__FWB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__QWLG=((__SLOT_DATA__WIRG *)__tmp__PWLG)->parent_variable__XIRG.parent_named__A4WC.name__4VB;
+        __5XLG=((____FKRG *)__4XLG)->__GKRG.__P5WC.__FWB;
       };
-      __tmp__TWLG=((void *)__tmp__QWLG != (void *)n__1VLG);
+      __CYLG=((void *)__5XLG != (void *)__KXLG);
     } else /* FALSE */ {
-      __tmp__TWLG=FALSE__O__;
+      __CYLG=__O__;
     };
-    if (__tmp__TWLG) {
-      j__3VLG=(__INTEGER__Q)(j__3VLG +  1);
-      goto while_do__RRRG;
+    if (__CYLG) {
+      __MXLG=(____Q)(__MXLG +  1);
+      goto __ATRG;
     };
   };
-  if ((j__3VLG <= Self__0VLG->parent_type__BMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-    result__5VLG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__0VLG->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__3VLG];
+  if ((__MXLG <= __JXLG->__IMB.__1LC->__ZLC.__BJK)) {
+    __OXLG=((void **)((____RLC *)__JXLG->__IMB.__1LC)->__ZLC.__3IK)[__MXLG];
   } else /* FALSE */ {
-    __tmp__PWLG=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)Self__0VLG->parent_type__BMB.prototype__QF->slot_list__NFZ),n__1VLG);
-    if (((void *)__tmp__PWLG != (void *)NULL)) {
-      __tmp__GATH=create__type__MJLG(__tmp__PWLG,Self__0VLG);
-      result__5VLG=__tmp__GATH;
-      add_last__VJLG(((__FAST_ARRAYoSLOTo__KLC *)Self__0VLG->parent_type__BMB.slot_run__ULC),__tmp__GATH);
+    __4XLG=__1KYD(((____LFZ *)__JXLG->__IMB.__QF->__UFZ),__KXLG);
+    if (((void *)__4XLG != (void *)NULL)) {
+      __VBTH=__1KLG(__4XLG,__JXLG);
+      __OXLG=__VBTH;
+      __ELLG(((____RLC *)__JXLG->__IMB.__1LC),__VBTH);
     };
   };
-  __tmp__PWLG=result__5VLG;
-  return(__tmp__PWLG);
+  __4XLG=__OXLG;
+  return(__4XLG);
 }
 
-static void* get_local_slot__DYLG(__TYPE_CONTEXT__CMB *Self__EYLG,__STRING_CONSTANT__0 *n__FYLG)
-// ({TYPE_CONTEXT__CMB},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __SZLG(____JMB *__TZLG,____0 *__UZLG)
+// ({__JMB},{NULLx__0}) With result No recursive, No inlinable.
 {
-  void *result__JYLG,*__tmp__ZYLG;
-  __INTEGER__Q j__HYLG,__tmp__0LWT;
-  void *__tmp__LATH;
-  __STRING_CONSTANT__0 *__tmp__0YLG;
-  void **__tmp__3C3T;
-  __BOOLEAN__L __tmp__3YLG;
-  result__JYLG=NULL;
-  j__HYLG= 0;
-  __tmp__0LWT=Self__EYLG->parent_type__DMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK;
-  __tmp__3C3T=((__FAST_ARRAYoSLOTo__KLC *)Self__EYLG->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK;
-  while_do__HSRG:
+  void *__YZLG,*__I0LG;
+  ____Q __WZLG,__JNWT;
+  void *__0BTH;
+  ____0 *__J0LG;
+  void **__ME3T;
+  ____L __M0LG;
+  __YZLG=NULL;
+  __WZLG= 0;
+  __JNWT=__TZLG->__KMB.__1LC->__ZLC.__BJK;
+  __ME3T=((____RLC *)__TZLG->__KMB.__1LC)->__ZLC.__3IK;
+  __WTRG:
   {
-    if ((j__HYLG <= __tmp__0LWT)) {
-      __tmp__ZYLG=((void **)__tmp__3C3T)[j__HYLG];
-      if (((struct ___OBJ *)__tmp__ZYLG)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__LATH=((__SLOT_CODE__MIRG *)__tmp__ZYLG)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__LATH)->__id==__ITM_SLOT__HLC__) {
-          __tmp__0YLG=((__ITM_SLOT__HLC *)__tmp__LATH)->parent_named__ILC.name__4VB;
+    if ((__WZLG <= __JNWT)) {
+      __I0LG=((void **)__ME3T)[__WZLG];
+      if (((struct ___OBJ *)__I0LG)->__id==____1JRG__) {
+        __0BTH=((____1JRG *)__I0LG)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__0BTH)->__id==____OLC__) {
+          __J0LG=((____OLC *)__0BTH)->__PLC.__FWB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__0YLG=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LATH)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+          __J0LG=((____4G0D *)__0BTH)->__5G0D.__PLC.__FWB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__0YLG=((__SLOT_DATA__WIRG *)__tmp__ZYLG)->parent_variable__XIRG.parent_named__A4WC.name__4VB;
+        __J0LG=((____FKRG *)__I0LG)->__GKRG.__P5WC.__FWB;
       };
-      __tmp__3YLG=((void *)__tmp__0YLG != (void *)n__FYLG);
+      __M0LG=((void *)__J0LG != (void *)__UZLG);
     } else /* FALSE */ {
-      __tmp__3YLG=FALSE__O__;
+      __M0LG=__O__;
     };
-    if (__tmp__3YLG) {
-      j__HYLG=(__INTEGER__Q)(j__HYLG +  1);
-      goto while_do__HSRG;
+    if (__M0LG) {
+      __WZLG=(____Q)(__WZLG +  1);
+      goto __WTRG;
     };
   };
-  if ((j__HYLG <= Self__EYLG->parent_type__DMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-    result__JYLG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__EYLG->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__HYLG];
+  if ((__WZLG <= __TZLG->__KMB.__1LC->__ZLC.__BJK)) {
+    __YZLG=((void **)((____RLC *)__TZLG->__KMB.__1LC)->__ZLC.__3IK)[__WZLG];
   } else /* FALSE */ {
-    __tmp__ZYLG=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)Self__EYLG->parent_type__DMB.prototype__QF->slot_list__NFZ),n__FYLG);
-    if (((void *)__tmp__ZYLG != (void *)NULL)) {
-      __tmp__LATH=create__type__MJLG(__tmp__ZYLG,Self__EYLG);
-      result__JYLG=__tmp__LATH;
-      add_last__VJLG(((__FAST_ARRAYoSLOTo__KLC *)Self__EYLG->parent_type__DMB.slot_run__ULC),__tmp__LATH);
+    __I0LG=__1KYD(((____LFZ *)__TZLG->__KMB.__QF->__UFZ),__UZLG);
+    if (((void *)__I0LG != (void *)NULL)) {
+      __0BTH=__1KLG(__I0LG,__TZLG);
+      __YZLG=__0BTH;
+      __ELLG(((____RLC *)__TZLG->__KMB.__1LC),__0BTH);
     };
   };
-  __tmp__ZYLG=result__JYLG;
-  return(__tmp__ZYLG);
+  __I0LG=__YZLG;
+  return(__I0LG);
 }
 
-static void* get_local_slot__N0LG(__TYPE_ID__EMB *Self__O0LG,__STRING_CONSTANT__0 *n__P0LG)
-// ({TYPE_ID__EMB},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __21LG(____LMB *__31LG,____0 *__41LG)
+// ({__LMB},{NULLx__0}) With result No recursive, No inlinable.
 {
-  void *result__T0LG,*__tmp__D1LG;
-  __INTEGER__Q j__R0LG,__tmp__IMWT;
-  void *__tmp__QATH;
-  __STRING_CONSTANT__0 *__tmp__E1LG;
-  void **__tmp__4C3T;
-  __BOOLEAN__L __tmp__H1LG;
-  result__T0LG=NULL;
-  j__R0LG= 0;
-  __tmp__IMWT=Self__O0LG->parent_type__FMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK;
-  __tmp__4C3T=((__FAST_ARRAYoSLOTo__KLC *)Self__O0LG->parent_type__FMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK;
-  while_do__3SRG:
+  void *__C2LG,*__S2LG;
+  ____Q __A2LG,__XNWT;
+  void *__5BTH;
+  ____0 *__T2LG;
+  void **__NE3T;
+  ____L __W2LG;
+  __C2LG=NULL;
+  __A2LG= 0;
+  __XNWT=__31LG->__MMB.__1LC->__ZLC.__BJK;
+  __NE3T=((____RLC *)__31LG->__MMB.__1LC)->__ZLC.__3IK;
+  __MURG:
   {
-    if ((j__R0LG <= __tmp__IMWT)) {
-      __tmp__D1LG=((void **)__tmp__4C3T)[j__R0LG];
-      if (((struct ___OBJ *)__tmp__D1LG)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__QATH=((__SLOT_CODE__MIRG *)__tmp__D1LG)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__QATH)->__id==__ITM_SLOT__HLC__) {
-          __tmp__E1LG=((__ITM_SLOT__HLC *)__tmp__QATH)->parent_named__ILC.name__4VB;
+    if ((__A2LG <= __XNWT)) {
+      __S2LG=((void **)__NE3T)[__A2LG];
+      if (((struct ___OBJ *)__S2LG)->__id==____1JRG__) {
+        __5BTH=((____1JRG *)__S2LG)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__5BTH)->__id==____OLC__) {
+          __T2LG=((____OLC *)__5BTH)->__PLC.__FWB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__E1LG=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QATH)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+          __T2LG=((____4G0D *)__5BTH)->__5G0D.__PLC.__FWB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__E1LG=((__SLOT_DATA__WIRG *)__tmp__D1LG)->parent_variable__XIRG.parent_named__A4WC.name__4VB;
+        __T2LG=((____FKRG *)__S2LG)->__GKRG.__P5WC.__FWB;
       };
-      __tmp__H1LG=((void *)__tmp__E1LG != (void *)n__P0LG);
+      __W2LG=((void *)__T2LG != (void *)__41LG);
     } else /* FALSE */ {
-      __tmp__H1LG=FALSE__O__;
+      __W2LG=__O__;
     };
-    if (__tmp__H1LG) {
-      j__R0LG=(__INTEGER__Q)(j__R0LG +  1);
-      goto while_do__3SRG;
+    if (__W2LG) {
+      __A2LG=(____Q)(__A2LG +  1);
+      goto __MURG;
     };
   };
-  if ((j__R0LG <= Self__O0LG->parent_type__FMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-    result__T0LG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__O0LG->parent_type__FMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__R0LG];
+  if ((__A2LG <= __31LG->__MMB.__1LC->__ZLC.__BJK)) {
+    __C2LG=((void **)((____RLC *)__31LG->__MMB.__1LC)->__ZLC.__3IK)[__A2LG];
   } else /* FALSE */ {
-    __tmp__D1LG=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)Self__O0LG->parent_type__FMB.prototype__QF->slot_list__NFZ),n__P0LG);
-    if (((void *)__tmp__D1LG != (void *)NULL)) {
-      __tmp__QATH=create__type__MJLG(__tmp__D1LG,Self__O0LG);
-      result__T0LG=__tmp__QATH;
-      add_last__VJLG(((__FAST_ARRAYoSLOTo__KLC *)Self__O0LG->parent_type__FMB.slot_run__ULC),__tmp__QATH);
+    __S2LG=__1KYD(((____LFZ *)__31LG->__MMB.__QF->__UFZ),__41LG);
+    if (((void *)__S2LG != (void *)NULL)) {
+      __5BTH=__1KLG(__S2LG,__31LG);
+      __C2LG=__5BTH;
+      __ELLG(((____RLC *)__31LG->__MMB.__1LC),__5BTH);
     };
   };
-  __tmp__D1LG=result__T0LG;
-  return(__tmp__D1LG);
+  __S2LG=__C2LG;
+  return(__S2LG);
 }
 
-static void* get_local_slot__X2LG(__TYPE_GENERIC__BCY *Self__Y2LG,__STRING_CONSTANT__0 *n__Z2LG)
-// ({TYPE_GENERIC__BCY},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __G4LG(____ICY *__H4LG,____0 *__I4LG)
+// ({__ICY},{NULLx__0}) With result No recursive, No inlinable.
 {
-  void *result__32LG,*__tmp__N3LG;
-  __INTEGER__Q j__12LG,__tmp__WMWT;
-  void *__tmp__VATH;
-  __STRING_CONSTANT__0 *__tmp__O3LG;
-  void **__tmp__5C3T;
-  __BOOLEAN__L __tmp__R3LG;
-  result__32LG=NULL;
-  j__12LG= 0;
-  __tmp__WMWT=Self__Y2LG->parent_type__CCY.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK;
-  __tmp__5C3T=((__FAST_ARRAYoSLOTo__KLC *)Self__Y2LG->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK;
-  while_do__TTRG:
+  void *__M4LG,*__24LG;
+  ____Q __K4LG,__FOWT;
+  void *__ECTH;
+  ____0 *__34LG;
+  void **__OE3T;
+  ____L __A5LG;
+  __M4LG=NULL;
+  __K4LG= 0;
+  __FOWT=__H4LG->__JCY.__1LC->__ZLC.__BJK;
+  __OE3T=((____RLC *)__H4LG->__JCY.__1LC)->__ZLC.__3IK;
+  __CVRG:
   {
-    if ((j__12LG <= __tmp__WMWT)) {
-      __tmp__N3LG=((void **)__tmp__5C3T)[j__12LG];
-      if (((struct ___OBJ *)__tmp__N3LG)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__VATH=((__SLOT_CODE__MIRG *)__tmp__N3LG)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__VATH)->__id==__ITM_SLOT__HLC__) {
-          __tmp__O3LG=((__ITM_SLOT__HLC *)__tmp__VATH)->parent_named__ILC.name__4VB;
+    if ((__K4LG <= __FOWT)) {
+      __24LG=((void **)__OE3T)[__K4LG];
+      if (((struct ___OBJ *)__24LG)->__id==____1JRG__) {
+        __ECTH=((____1JRG *)__24LG)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__ECTH)->__id==____OLC__) {
+          __34LG=((____OLC *)__ECTH)->__PLC.__FWB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__O3LG=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VATH)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+          __34LG=((____4G0D *)__ECTH)->__5G0D.__PLC.__FWB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__O3LG=((__SLOT_DATA__WIRG *)__tmp__N3LG)->parent_variable__XIRG.parent_named__A4WC.name__4VB;
+        __34LG=((____FKRG *)__24LG)->__GKRG.__P5WC.__FWB;
       };
-      __tmp__R3LG=((void *)__tmp__O3LG != (void *)n__Z2LG);
+      __A5LG=((void *)__34LG != (void *)__I4LG);
     } else /* FALSE */ {
-      __tmp__R3LG=FALSE__O__;
+      __A5LG=__O__;
     };
-    if (__tmp__R3LG) {
-      j__12LG=(__INTEGER__Q)(j__12LG +  1);
-      goto while_do__TTRG;
+    if (__A5LG) {
+      __K4LG=(____Q)(__K4LG +  1);
+      goto __CVRG;
     };
   };
-  if ((j__12LG <= Self__Y2LG->parent_type__CCY.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-    result__32LG=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__Y2LG->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__12LG];
+  if ((__K4LG <= __H4LG->__JCY.__1LC->__ZLC.__BJK)) {
+    __M4LG=((void **)((____RLC *)__H4LG->__JCY.__1LC)->__ZLC.__3IK)[__K4LG];
   } else /* FALSE */ {
-    __tmp__N3LG=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)Self__Y2LG->parent_type__CCY.prototype__QF->slot_list__NFZ),n__Z2LG);
-    if (((void *)__tmp__N3LG != (void *)NULL)) {
-      __tmp__VATH=create__type__MJLG(__tmp__N3LG,Self__Y2LG);
-      result__32LG=__tmp__VATH;
-      add_last__VJLG(((__FAST_ARRAYoSLOTo__KLC *)Self__Y2LG->parent_type__CCY.slot_run__ULC),__tmp__VATH);
+    __24LG=__1KYD(((____LFZ *)__H4LG->__JCY.__QF->__UFZ),__I4LG);
+    if (((void *)__24LG != (void *)NULL)) {
+      __ECTH=__1KLG(__24LG,__H4LG);
+      __M4LG=__ECTH;
+      __ELLG(((____RLC *)__H4LG->__JCY.__1LC),__ECTH);
     };
   };
-  __tmp__N3LG=result__32LG;
-  return(__tmp__N3LG);
+  __24LG=__M4LG;
+  return(__24LG);
 }
 
-static void* read__NUEI(__LOCAL__43WC *Self__OUEI)
-// ({LOCAL__43WC}) With result No recursive, No inlinable.
+static void* __2VEI(____N5WC *__3VEI)
+// ({__N5WC}) With result No recursive, No inlinable.
 {
-  __READ_LOCAL__N5ZI *result__BGGI,*result__3BHV,*Self__JCHV;
-  __READ_LOCAL__N5ZI *result__NCHV,*Self__ZCHV;
-  __LOCAL__43WC *Self__1BHV,*__tmp__Y0XT;
-  __POSITION__OL __tmp__2BHV,__tmp__MCHV;
-  __POINTER__IB ptr__4BHV,__tmp__ACHV,__tmp__BCHV,__tmp__CCHV;
-  __POINTER__IB __tmp__RCHV,__tmp__SCHV;
-  __INTEGER__Q typ_id__5BHV,typ_id__PCHV;
-  __UINTEGER_32__RWB __tmp__DCHV,__tmp__TCHV;
-  void *Result__QUEI;
-  __BOOLEAN__L __tmp__LGGI;
-  result__BGGI=NULL;
-  if (((void *)Self__OUEI->my_alias__XOUH != (void *)NULL)) {
-    Self__1BHV=((__LOCAL__43WC *)Self__OUEI->my_alias__XOUH);
-    __tmp__2BHV=Self__1BHV->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-    result__3BHV=NULL;
-    ptr__4BHV=((__POINTER__IB )(NULL));
-    typ_id__5BHV= 0;
-    __tmp__ACHV=((__POINTER__IB )sizeof(__READ_LOCAL__N5ZI));
-    if (((unsigned long)__tmp__ACHV ==  0)) {
-      result__3BHV=READ_LOCAL__N5ZI__;
-    } else /* FALSE */ {
-      typ_id__5BHV=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ACHV));
-      if ((typ_id__5BHV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__BCHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__CCHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__ACHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BCHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BCHV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__DCHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CCHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__BCHV=micro_alloc__table__lab__HKI(__tmp__CCHV,((__POINTER__IB )(&(table_size[(__tmp__DCHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CCHV)));
-        ptr__4BHV=__tmp__BCHV;
-      } else /* FALSE */ {
-        __tmp__DCHV=((__UINTEGER_32__RWB )typ_id__5BHV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__BCHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__CCHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__ACHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BCHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BCHV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__BCHV=micro_alloc__table__lab__HKI(__tmp__CCHV,((__POINTER__IB )(&(table_type[(__tmp__DCHV)]))),(__UINTEGER_32__RWB)(__tmp__DCHV |  1));
-        ptr__4BHV=__tmp__BCHV;
-      };
-      result__3BHV=((__READ_LOCAL__N5ZI *)ptr__4BHV);
-      *(result__3BHV) = *(READ_LOCAL__N5ZI__);
-    };
-    Self__JCHV=((__READ_LOCAL__N5ZI *)result__3BHV);
-    Self__JCHV->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__2BHV;
-    Self__JCHV->local__PUEJ=Self__1BHV;
-    Self__1BHV->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__1BHV->parent_variable__B4WC.ensure_count__1S4D +  1);
-    result__BGGI=result__3BHV;
-    __tmp__LGGI=TRUE__K__;
+  ____2A0I *__QHGI,*__MDHV,*__YDHV,*__2DHV,*__IEHV;
+  ____N5WC *__KDHV,*__H2XT;
+  ____OL __LDHV,__1DHV;
+  ____IB __NDHV,__PDHV,__QDHV,__RDHV,__AEHV,__BEHV;
+  ____Q __ODHV,__4DHV;
+  ____YWB __SDHV,__CEHV;
+  void *__5VEI;
+  ____L __0HGI;
+  __QHGI=NULL;
+  if (((void *)__3VEI->__GQUH != (void *)NULL)) {
+    __KDHV=((____N5WC *)__3VEI->__GQUH);
+    __LDHV=__KDHV->__Q5WC.__P5WC.__OF.__O2B;
+    __MDHV=NULL;
+    __NDHV=((____IB )(NULL));
+    __ODHV= 0;
+    __PDHV=((____IB )sizeof(____2A0I));
+    if (((unsigned long)__PDHV ==  0)) {
+      __MDHV=__2A0I__;
+    } else /* FALSE */ {
+      __ODHV=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PDHV));
+      if ((__ODHV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __QDHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __RDHV=(void *)((unsigned long)(void *)((unsigned long)__PDHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QDHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QDHV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __SDHV=((____YWB )((____Q )(void *)((unsigned long)__RDHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __QDHV=__OKI(__RDHV,((____IB )(&(table_size[(__SDHV)-1]))),((____YWB )((____Q )__RDHV)));
+        __NDHV=__QDHV;
+      } else /* FALSE */ {
+        __SDHV=((____YWB )__ODHV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __QDHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __RDHV=(void *)((unsigned long)(void *)((unsigned long)__PDHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QDHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QDHV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __QDHV=__OKI(__RDHV,((____IB )(&(table_type[(__SDHV)]))),(____YWB)(__SDHV |  1));
+        __NDHV=__QDHV;
+      };
+      __MDHV=((____2A0I *)__NDHV);
+      *(__MDHV) = *(__2A0I__);
+    };
+    __YDHV=((____2A0I *)__MDHV);
+    __YDHV->__3A0I.__RJWH.__CK.__YH.__O2B=__LDHV;
+    __YDHV->__4VEJ=__KDHV;
+    __KDHV->__Q5WC.__KU4D=(____Q)(__KDHV->__Q5WC.__KU4D +  1);
+    __QHGI=__MDHV;
+    __0HGI=__K__;
   } else /* FALSE */ {
-    __tmp__LGGI=FALSE__O__;
-  };
-  if ((! __tmp__LGGI)) {
-    if (is_alias__QGGI) {
-      if (((void *)Self__OUEI->my_alias__XOUH == (void *)NULL)) {
-        __tmp__Y0XT=create__name__style__type__0HND(Self__OUEI->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B,Self__OUEI->parent_variable__B4WC.parent_named__A4WC.name__4VB,Self__OUEI->parent_variable__B4WC.parent_named__A4WC.style__NKQC,Self__OUEI->parent_variable__B4WC.type__1N5D);
-        Self__OUEI->my_alias__XOUH=__tmp__Y0XT;
-        ((__LOCAL__43WC *)__tmp__Y0XT)->parent_variable__B4WC.type_list__MO5D=Self__OUEI->parent_variable__B4WC.type_list__MO5D;
-        add_last__LRRI(((__FAST_ARRAYoLOCALo__PW1D *)list_alias__SB3O),Self__OUEI);
-      };
-      __tmp__Y0XT=((__LOCAL__43WC *)Self__OUEI->my_alias__XOUH);
-      __tmp__MCHV=__tmp__Y0XT->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-      result__NCHV=NULL;
-      __tmp__BCHV=((__POINTER__IB )(NULL));
-      typ_id__PCHV= 0;
-      __tmp__CCHV=((__POINTER__IB )sizeof(__READ_LOCAL__N5ZI));
-      if (((unsigned long)__tmp__CCHV ==  0)) {
-        result__NCHV=READ_LOCAL__N5ZI__;
-      } else /* FALSE */ {
-        typ_id__PCHV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CCHV));
-        if ((typ_id__PCHV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RCHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__SCHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RCHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RCHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__TCHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SCHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__RCHV=micro_alloc__table__lab__HKI(__tmp__SCHV,((__POINTER__IB )(&(table_size[(__tmp__TCHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SCHV)));
-          __tmp__BCHV=__tmp__RCHV;
-        } else /* FALSE */ {
-          __tmp__TCHV=((__UINTEGER_32__RWB )typ_id__PCHV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RCHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__SCHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RCHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RCHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__RCHV=micro_alloc__table__lab__HKI(__tmp__SCHV,((__POINTER__IB )(&(table_type[(__tmp__TCHV)]))),(__UINTEGER_32__RWB)(__tmp__TCHV |  1));
-          __tmp__BCHV=__tmp__RCHV;
-        };
-        result__NCHV=((__READ_LOCAL__N5ZI *)__tmp__BCHV);
-        *(result__NCHV) = *(READ_LOCAL__N5ZI__);
-      };
-      Self__ZCHV=((__READ_LOCAL__N5ZI *)result__NCHV);
-      Self__ZCHV->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__MCHV;
-      Self__ZCHV->local__PUEJ=__tmp__Y0XT;
-      __tmp__Y0XT->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(__tmp__Y0XT->parent_variable__B4WC.ensure_count__1S4D +  1);
-      result__BGGI=result__NCHV;
-    } else /* FALSE */ {
-      __tmp__MCHV=Self__OUEI->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-      result__NCHV=NULL;
-      __tmp__BCHV=((__POINTER__IB )(NULL));
-      typ_id__PCHV= 0;
-      __tmp__CCHV=((__POINTER__IB )sizeof(__READ_LOCAL__N5ZI));
-      if (((unsigned long)__tmp__CCHV ==  0)) {
-        result__NCHV=READ_LOCAL__N5ZI__;
-      } else /* FALSE */ {
-        typ_id__PCHV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CCHV));
-        if ((typ_id__PCHV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RCHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__SCHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RCHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RCHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__TCHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SCHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__RCHV=micro_alloc__table__lab__HKI(__tmp__SCHV,((__POINTER__IB )(&(table_size[(__tmp__TCHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SCHV)));
-          __tmp__BCHV=__tmp__RCHV;
-        } else /* FALSE */ {
-          __tmp__TCHV=((__UINTEGER_32__RWB )typ_id__PCHV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RCHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__SCHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RCHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RCHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__RCHV=micro_alloc__table__lab__HKI(__tmp__SCHV,((__POINTER__IB )(&(table_type[(__tmp__TCHV)]))),(__UINTEGER_32__RWB)(__tmp__TCHV |  1));
-          __tmp__BCHV=__tmp__RCHV;
-        };
-        result__NCHV=((__READ_LOCAL__N5ZI *)__tmp__BCHV);
-        *(result__NCHV) = *(READ_LOCAL__N5ZI__);
-      };
-      Self__ZCHV=((__READ_LOCAL__N5ZI *)result__NCHV);
-      Self__ZCHV->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__MCHV;
-      Self__ZCHV->local__PUEJ=Self__OUEI;
-      Self__OUEI->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__OUEI->parent_variable__B4WC.ensure_count__1S4D +  1);
-      result__BGGI=result__NCHV;
-    };
-  };
-  Result__QUEI=result__BGGI;
-  return(Result__QUEI);
+    __0HGI=__O__;
+  };
+  if ((! __0HGI)) {
+    if (__5HGI) {
+      if (((void *)__3VEI->__GQUH == (void *)NULL)) {
+        __H2XT=__JJND(__3VEI->__Q5WC.__P5WC.__OF.__O2B,__3VEI->__Q5WC.__P5WC.__FWB,__3VEI->__Q5WC.__P5WC.__2LQC,__3VEI->__Q5WC.__KP5D);
+        __3VEI->__GQUH=__H2XT;
+        ((____N5WC *)__H2XT)->__Q5WC.__1P5D=__3VEI->__Q5WC.__1P5D;
+        __0SRI(((____4X1D *)__BD3O),__3VEI);
+      };
+      __H2XT=((____N5WC *)__3VEI->__GQUH);
+      __1DHV=__H2XT->__Q5WC.__P5WC.__OF.__O2B;
+      __2DHV=NULL;
+      __QDHV=((____IB )(NULL));
+      __4DHV= 0;
+      __RDHV=((____IB )sizeof(____2A0I));
+      if (((unsigned long)__RDHV ==  0)) {
+        __2DHV=__2A0I__;
+      } else /* FALSE */ {
+        __4DHV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDHV));
+        if ((__4DHV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __AEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BEHV=(void *)((unsigned long)(void *)((unsigned long)__RDHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AEHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __CEHV=((____YWB )((____Q )(void *)((unsigned long)__BEHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __AEHV=__OKI(__BEHV,((____IB )(&(table_size[(__CEHV)-1]))),((____YWB )((____Q )__BEHV)));
+          __QDHV=__AEHV;
+        } else /* FALSE */ {
+          __CEHV=((____YWB )__4DHV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __AEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BEHV=(void *)((unsigned long)(void *)((unsigned long)__RDHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AEHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __AEHV=__OKI(__BEHV,((____IB )(&(table_type[(__CEHV)]))),(____YWB)(__CEHV |  1));
+          __QDHV=__AEHV;
+        };
+        __2DHV=((____2A0I *)__QDHV);
+        *(__2DHV) = *(__2A0I__);
+      };
+      __IEHV=((____2A0I *)__2DHV);
+      __IEHV->__3A0I.__RJWH.__CK.__YH.__O2B=__1DHV;
+      __IEHV->__4VEJ=__H2XT;
+      __H2XT->__Q5WC.__KU4D=(____Q)(__H2XT->__Q5WC.__KU4D +  1);
+      __QHGI=__2DHV;
+    } else /* FALSE */ {
+      __1DHV=__3VEI->__Q5WC.__P5WC.__OF.__O2B;
+      __2DHV=NULL;
+      __QDHV=((____IB )(NULL));
+      __4DHV= 0;
+      __RDHV=((____IB )sizeof(____2A0I));
+      if (((unsigned long)__RDHV ==  0)) {
+        __2DHV=__2A0I__;
+      } else /* FALSE */ {
+        __4DHV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDHV));
+        if ((__4DHV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __AEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BEHV=(void *)((unsigned long)(void *)((unsigned long)__RDHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AEHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __CEHV=((____YWB )((____Q )(void *)((unsigned long)__BEHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __AEHV=__OKI(__BEHV,((____IB )(&(table_size[(__CEHV)-1]))),((____YWB )((____Q )__BEHV)));
+          __QDHV=__AEHV;
+        } else /* FALSE */ {
+          __CEHV=((____YWB )__4DHV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __AEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BEHV=(void *)((unsigned long)(void *)((unsigned long)__RDHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AEHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __AEHV=__OKI(__BEHV,((____IB )(&(table_type[(__CEHV)]))),(____YWB)(__CEHV |  1));
+          __QDHV=__AEHV;
+        };
+        __2DHV=((____2A0I *)__QDHV);
+        *(__2DHV) = *(__2A0I__);
+      };
+      __IEHV=((____2A0I *)__2DHV);
+      __IEHV->__3A0I.__RJWH.__CK.__YH.__O2B=__1DHV;
+      __IEHV->__4VEJ=__3VEI;
+      __3VEI->__Q5WC.__KU4D=(____Q)(__3VEI->__Q5WC.__KU4D +  1);
+      __QHGI=__2DHV;
+    };
+  };
+  __5VEI=__QHGI;
+  return(__5VEI);
 }
 
-static void* get_expr_for__SIWH(__ITM_TYPE_SIMPLE__JMB *Self__TIWH,void *p__UIWH)
-// ({ITM_TYPE_SIMPLE__JMB},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxDTA_RD__IK2CxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJxDTA_BLOCK__URWJxDTA_RD_ARGS__VRWJ}) With result No recursive, No inlinable.
+static void* __BKWH(____QMB *__CKWH,void *__DKWH)
+// ({__QMB},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__XL2Cx__EQ5Dx__L4NJx__DTWJx__ETWJ}) With result No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__XIWH,*Self__WWAU;
-  __POSITION__OL __tmp__YIWH;
-  __PROTOTYPE__MF *__tmp__ZVZS;
-  void *result__TWAU,*Result__VIWH;
-  __PROTOTYPE_CST__45WC *__tmp__VWAU;
-  __LOCAL__43WC *__tmp__XWAU;
-  __READ_LOCAL__N5ZI *__tmp__YWAU;
-  __tmp__XIWH=to_run_for__X3X(Self__TIWH);
-  switch (((struct ___OBJ *)p__UIWH)->__id) {
-  case __TYPE__FF__: {
-    __tmp__YIWH=((__TYPE__FF *)p__UIWH)->prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  ____WMB *__GKWH,*__FYAU;
+  ____OL __HKWH;
+  ____MF *__IXZS;
+  void *__CYAU,*__EKWH;
+  ____NBXC *__EYAU;
+  ____N5WC *__GYAU;
+  ____2A0I *__HYAU;
+  __GKWH=__43X(__CKWH);
+  switch (((struct ___OBJ *)__DKWH)->__id) {
+  case ____FF__: {
+    __HKWH=((____FF *)__DKWH)->__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__YIWH=((__TYPE_NULL__4LB *)p__UIWH)->parent_type__5LB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____FMB__: {
+    __HKWH=((____FMB *)__DKWH)->__GMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__YIWH=((__TYPE_VOID__AMB *)p__UIWH)->parent_type__BMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____HMB__: {
+    __HKWH=((____HMB *)__DKWH)->__IMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__YIWH=((__TYPE_CONTEXT__CMB *)p__UIWH)->parent_type__DMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____JMB__: {
+    __HKWH=((____JMB *)__DKWH)->__KMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__YIWH=((__TYPE_ID__EMB *)p__UIWH)->parent_type__FMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____LMB__: {
+    __HKWH=((____LMB *)__DKWH)->__MMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__YIWH=((__TYPE_GENERIC__BCY *)p__UIWH)->parent_type__CCY.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____ICY__: {
+    __HKWH=((____ICY *)__DKWH)->__JCY.__QF->__PF.__OF.__O2B;
   } break;
-  case __DTA_RD__IK2C__: {
-    __tmp__YIWH=((__DTA_RD__IK2C *)p__UIWH)->parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____XL2C__: {
+    __HKWH=((____XL2C *)__DKWH)->__0L2C.__ZL2C.__O2B;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__ZVZS=prototype__L2ZG();
-    __tmp__YIWH=__tmp__ZVZS->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____EQ5D__: {
+    __IXZS=__03ZG();
+    __HKWH=__IXZS->__PF.__OF.__O2B;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__ZVZS=prototype__XAFL();
-    __tmp__YIWH=__tmp__ZVZS->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____L4NJ__: {
+    __IXZS=__GCFL();
+    __HKWH=__IXZS->__PF.__OF.__O2B;
   } break;
-  case __DTA_BLOCK__URWJ__: {
-    __tmp__YIWH=((__DTA_BLOCK__URWJ *)p__UIWH)->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____DTWJ__: {
+    __HKWH=((____DTWJ *)__DKWH)->__GTWJ.__FTWJ.__0L2C.__ZL2C.__O2B;
   } break;
-  case __DTA_RD_ARGS__VRWJ__: {
-    __tmp__YIWH=((__DTA_RD_ARGS__VRWJ *)p__UIWH)->parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____ETWJ__: {
+    __HKWH=((____ETWJ *)__DKWH)->__FTWJ.__0L2C.__ZL2C.__O2B;
   } break;
   };
-  Self__WWAU=((__TYPE_FULL__PMB *)__tmp__XIWH);
-  result__TWAU=NULL;
-  if (((void *)Self__WWAU->the_parent_type__DLK == (void *)TYPE_VOID__AMB__)) {
-    __tmp__VWAU=create__type__IJ2C(__tmp__YIWH,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-    result__TWAU=__tmp__VWAU;
+  __FYAU=((____WMB *)__GKWH);
+  __CYAU=NULL;
+  if (((void *)__FYAU->__KLK == (void *)__HMB__)) {
+    __EYAU=__XK2C(__HKWH,__HMB__->__IMB.__BMC);
+    __CYAU=__EYAU;
   } else /* FALSE */ {
-    __tmp__XWAU=create__name__style__type__0HND(__tmp__YIWH,(&__string_69),'+',Self__WWAU);
-    __tmp__YWAU=read__NUEI(((__LOCAL__43WC *)__tmp__XWAU));
-    result__TWAU=__tmp__YWAU;
+    __GYAU=__JJND(__HKWH,(&__string_69),'+',__FYAU);
+    __HYAU=__2VEI(((____N5WC *)__GYAU));
+    __CYAU=__HYAU;
   };
-  Result__VIWH=result__TWAU;
-  return(Result__VIWH);
+  __EKWH=__CYAU;
+  return(__EKWH);
 }
 
-static void* get_expr_for__3IWH(__ITM_TYPE_STYLE__TMB *Self__4IWH,void *p__5IWH)
-// ({ITM_TYPE_STYLE__TMB},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxDTA_RD__IK2CxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJxDTA_BLOCK__URWJxDTA_RD_ARGS__VRWJ}) With result No recursive, No inlinable.
+static void* __MKWH(____0MB *__NKWH,void *__OKWH)
+// ({__0MB},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__XL2Cx__EQ5Dx__L4NJx__DTWJx__ETWJ}) With result No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__CJWH,*Self__3WAU;
-  __POSITION__OL __tmp__DJWH;
-  __PROTOTYPE__MF *__tmp__5VZS;
-  void *result__0WAU,*Result__AJWH;
-  __PROTOTYPE_CST__45WC *__tmp__2WAU;
-  __LOCAL__43WC *__tmp__4WAU;
-  __READ_LOCAL__N5ZI *__tmp__5WAU;
-  __tmp__CJWH=to_run_for__24X(Self__4IWH);
-  switch (((struct ___OBJ *)p__5IWH)->__id) {
-  case __TYPE__FF__: {
-    __tmp__DJWH=((__TYPE__FF *)p__5IWH)->prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  ____WMB *__RKWH,*__MYAU;
+  ____OL __SKWH;
+  ____MF *__OXZS;
+  void *__JYAU,*__PKWH;
+  ____NBXC *__LYAU;
+  ____N5WC *__NYAU;
+  ____2A0I *__OYAU;
+  __RKWH=__D5X(__NKWH);
+  switch (((struct ___OBJ *)__OKWH)->__id) {
+  case ____FF__: {
+    __SKWH=((____FF *)__OKWH)->__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__DJWH=((__TYPE_NULL__4LB *)p__5IWH)->parent_type__5LB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____FMB__: {
+    __SKWH=((____FMB *)__OKWH)->__GMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__DJWH=((__TYPE_VOID__AMB *)p__5IWH)->parent_type__BMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____HMB__: {
+    __SKWH=((____HMB *)__OKWH)->__IMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__DJWH=((__TYPE_CONTEXT__CMB *)p__5IWH)->parent_type__DMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____JMB__: {
+    __SKWH=((____JMB *)__OKWH)->__KMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__DJWH=((__TYPE_ID__EMB *)p__5IWH)->parent_type__FMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____LMB__: {
+    __SKWH=((____LMB *)__OKWH)->__MMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__DJWH=((__TYPE_GENERIC__BCY *)p__5IWH)->parent_type__CCY.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____ICY__: {
+    __SKWH=((____ICY *)__OKWH)->__JCY.__QF->__PF.__OF.__O2B;
   } break;
-  case __DTA_RD__IK2C__: {
-    __tmp__DJWH=((__DTA_RD__IK2C *)p__5IWH)->parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____XL2C__: {
+    __SKWH=((____XL2C *)__OKWH)->__0L2C.__ZL2C.__O2B;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__5VZS=prototype__L2ZG();
-    __tmp__DJWH=__tmp__5VZS->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____EQ5D__: {
+    __OXZS=__03ZG();
+    __SKWH=__OXZS->__PF.__OF.__O2B;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__5VZS=prototype__XAFL();
-    __tmp__DJWH=__tmp__5VZS->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____L4NJ__: {
+    __OXZS=__GCFL();
+    __SKWH=__OXZS->__PF.__OF.__O2B;
   } break;
-  case __DTA_BLOCK__URWJ__: {
-    __tmp__DJWH=((__DTA_BLOCK__URWJ *)p__5IWH)->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____DTWJ__: {
+    __SKWH=((____DTWJ *)__OKWH)->__GTWJ.__FTWJ.__0L2C.__ZL2C.__O2B;
   } break;
-  case __DTA_RD_ARGS__VRWJ__: {
-    __tmp__DJWH=((__DTA_RD_ARGS__VRWJ *)p__5IWH)->parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____ETWJ__: {
+    __SKWH=((____ETWJ *)__OKWH)->__FTWJ.__0L2C.__ZL2C.__O2B;
   } break;
   };
-  Self__3WAU=((__TYPE_FULL__PMB *)__tmp__CJWH);
-  result__0WAU=NULL;
-  if (((void *)Self__3WAU->the_parent_type__DLK == (void *)TYPE_VOID__AMB__)) {
-    __tmp__2WAU=create__type__IJ2C(__tmp__DJWH,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-    result__0WAU=__tmp__2WAU;
+  __MYAU=((____WMB *)__RKWH);
+  __JYAU=NULL;
+  if (((void *)__MYAU->__KLK == (void *)__HMB__)) {
+    __LYAU=__XK2C(__SKWH,__HMB__->__IMB.__BMC);
+    __JYAU=__LYAU;
   } else /* FALSE */ {
-    __tmp__4WAU=create__name__style__type__0HND(__tmp__DJWH,(&__string_69),'+',Self__3WAU);
-    __tmp__5WAU=read__NUEI(((__LOCAL__43WC *)__tmp__4WAU));
-    result__0WAU=__tmp__5WAU;
+    __NYAU=__JJND(__SKWH,(&__string_69),'+',__MYAU);
+    __OYAU=__2VEI(((____N5WC *)__NYAU));
+    __JYAU=__OYAU;
   };
-  Result__AJWH=result__0WAU;
-  return(Result__AJWH);
+  __PKWH=__JYAU;
+  return(__PKWH);
 }
 
-static void* get_expr_for__JJWH(__ITM_TYPE_GENERIC__DPB *Self__KJWH,void *p__LJWH)
-// ({ITM_TYPE_GENERIC__DPB},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxDTA_RD__IK2CxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJxDTA_BLOCK__URWJxDTA_RD_ARGS__VRWJ}) With result No recursive, No inlinable.
+static void* __YKWH(____KPB *__ZKWH,void *__0KWH)
+// ({__KPB},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__XL2Cx__EQ5Dx__L4NJx__DTWJx__ETWJ}) With result No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__OJWH,*Self__EXAU;
-  __POSITION__OL __tmp__PJWH;
-  __PROTOTYPE__MF *__tmp__FWZS;
-  void *result__BXAU,*Result__MJWH;
-  __PROTOTYPE_CST__45WC *__tmp__DXAU;
-  __LOCAL__43WC *__tmp__FXAU;
-  __READ_LOCAL__N5ZI *__tmp__GXAU;
-  __tmp__OJWH=to_run_for__EAY(Self__KJWH,p__LJWH);
-  switch (((struct ___OBJ *)p__LJWH)->__id) {
-  case __TYPE__FF__: {
-    __tmp__PJWH=((__TYPE__FF *)p__LJWH)->prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  ____WMB *__3KWH,*__TYAU;
+  ____OL __4KWH;
+  ____MF *__UXZS;
+  void *__QYAU,*__1KWH;
+  ____NBXC *__SYAU;
+  ____N5WC *__UYAU;
+  ____2A0I *__VYAU;
+  __3KWH=__LAY(__ZKWH,__0KWH);
+  switch (((struct ___OBJ *)__0KWH)->__id) {
+  case ____FF__: {
+    __4KWH=((____FF *)__0KWH)->__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__PJWH=((__TYPE_NULL__4LB *)p__LJWH)->parent_type__5LB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____FMB__: {
+    __4KWH=((____FMB *)__0KWH)->__GMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__PJWH=((__TYPE_VOID__AMB *)p__LJWH)->parent_type__BMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____HMB__: {
+    __4KWH=((____HMB *)__0KWH)->__IMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__PJWH=((__TYPE_CONTEXT__CMB *)p__LJWH)->parent_type__DMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____JMB__: {
+    __4KWH=((____JMB *)__0KWH)->__KMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__PJWH=((__TYPE_ID__EMB *)p__LJWH)->parent_type__FMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____LMB__: {
+    __4KWH=((____LMB *)__0KWH)->__MMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__PJWH=((__TYPE_GENERIC__BCY *)p__LJWH)->parent_type__CCY.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____ICY__: {
+    __4KWH=((____ICY *)__0KWH)->__JCY.__QF->__PF.__OF.__O2B;
   } break;
-  case __DTA_RD__IK2C__: {
-    __tmp__PJWH=((__DTA_RD__IK2C *)p__LJWH)->parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____XL2C__: {
+    __4KWH=((____XL2C *)__0KWH)->__0L2C.__ZL2C.__O2B;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__FWZS=prototype__L2ZG();
-    __tmp__PJWH=__tmp__FWZS->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____EQ5D__: {
+    __UXZS=__03ZG();
+    __4KWH=__UXZS->__PF.__OF.__O2B;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__FWZS=prototype__XAFL();
-    __tmp__PJWH=__tmp__FWZS->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____L4NJ__: {
+    __UXZS=__GCFL();
+    __4KWH=__UXZS->__PF.__OF.__O2B;
   } break;
-  case __DTA_BLOCK__URWJ__: {
-    __tmp__PJWH=((__DTA_BLOCK__URWJ *)p__LJWH)->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____DTWJ__: {
+    __4KWH=((____DTWJ *)__0KWH)->__GTWJ.__FTWJ.__0L2C.__ZL2C.__O2B;
   } break;
-  case __DTA_RD_ARGS__VRWJ__: {
-    __tmp__PJWH=((__DTA_RD_ARGS__VRWJ *)p__LJWH)->parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____ETWJ__: {
+    __4KWH=((____ETWJ *)__0KWH)->__FTWJ.__0L2C.__ZL2C.__O2B;
   } break;
   };
-  Self__EXAU=((__TYPE_FULL__PMB *)__tmp__OJWH);
-  result__BXAU=NULL;
-  if (((void *)Self__EXAU->the_parent_type__DLK == (void *)TYPE_VOID__AMB__)) {
-    __tmp__DXAU=create__type__IJ2C(__tmp__PJWH,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-    result__BXAU=__tmp__DXAU;
+  __TYAU=((____WMB *)__3KWH);
+  __QYAU=NULL;
+  if (((void *)__TYAU->__KLK == (void *)__HMB__)) {
+    __SYAU=__XK2C(__4KWH,__HMB__->__IMB.__BMC);
+    __QYAU=__SYAU;
   } else /* FALSE */ {
-    __tmp__FXAU=create__name__style__type__0HND(__tmp__PJWH,(&__string_69),'+',Self__EXAU);
-    __tmp__GXAU=read__NUEI(((__LOCAL__43WC *)__tmp__FXAU));
-    result__BXAU=__tmp__GXAU;
+    __UYAU=__JJND(__4KWH,(&__string_69),'+',__TYAU);
+    __VYAU=__2VEI(((____N5WC *)__UYAU));
+    __QYAU=__VYAU;
   };
-  Result__MJWH=result__BXAU;
-  return(Result__MJWH);
+  __1KWH=__QYAU;
+  return(__1KWH);
 }
 
-static void* get_expr_for__UJWH(__ITM_TYPE_PARAMETER__MEZ *Self__VJWH,void *p__WJWH)
-// ({ITM_TYPE_PARAMETER__MEZ},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxDTA_RD__IK2CxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJxDTA_BLOCK__URWJxDTA_RD_ARGS__VRWJ}) With result No recursive, No inlinable.
+static void* __DLWH(____TEZ *__ELWH,void *__FLWH)
+// ({__TEZ},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__XL2Cx__EQ5Dx__L4NJx__DTWJx__ETWJ}) With result No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__ZJWH,*Self__LXAU;
-  __POSITION__OL __tmp__0JWH;
-  __PROTOTYPE__MF *__tmp__LWZS;
-  void *result__IXAU,*Result__XJWH;
-  __PROTOTYPE_CST__45WC *__tmp__KXAU;
-  __LOCAL__43WC *__tmp__MXAU;
-  __READ_LOCAL__N5ZI *__tmp__NXAU;
-  __tmp__ZJWH=to_run_for__YX1D(Self__VJWH,p__WJWH);
-  switch (((struct ___OBJ *)p__WJWH)->__id) {
-  case __TYPE__FF__: {
-    __tmp__0JWH=((__TYPE__FF *)p__WJWH)->prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  ____WMB *__ILWH,*__0YAU;
+  ____OL __JLWH;
+  ____MF *__0XZS;
+  void *__XYAU,*__GLWH;
+  ____NBXC *__ZYAU;
+  ____N5WC *__1YAU;
+  ____2A0I *__2YAU;
+  __ILWH=__HZ1D(__ELWH,__FLWH);
+  switch (((struct ___OBJ *)__FLWH)->__id) {
+  case ____FF__: {
+    __JLWH=((____FF *)__FLWH)->__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__0JWH=((__TYPE_NULL__4LB *)p__WJWH)->parent_type__5LB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____FMB__: {
+    __JLWH=((____FMB *)__FLWH)->__GMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__0JWH=((__TYPE_VOID__AMB *)p__WJWH)->parent_type__BMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____HMB__: {
+    __JLWH=((____HMB *)__FLWH)->__IMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__0JWH=((__TYPE_CONTEXT__CMB *)p__WJWH)->parent_type__DMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____JMB__: {
+    __JLWH=((____JMB *)__FLWH)->__KMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__0JWH=((__TYPE_ID__EMB *)p__WJWH)->parent_type__FMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____LMB__: {
+    __JLWH=((____LMB *)__FLWH)->__MMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__0JWH=((__TYPE_GENERIC__BCY *)p__WJWH)->parent_type__CCY.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____ICY__: {
+    __JLWH=((____ICY *)__FLWH)->__JCY.__QF->__PF.__OF.__O2B;
   } break;
-  case __DTA_RD__IK2C__: {
-    __tmp__0JWH=((__DTA_RD__IK2C *)p__WJWH)->parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____XL2C__: {
+    __JLWH=((____XL2C *)__FLWH)->__0L2C.__ZL2C.__O2B;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__LWZS=prototype__L2ZG();
-    __tmp__0JWH=__tmp__LWZS->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____EQ5D__: {
+    __0XZS=__03ZG();
+    __JLWH=__0XZS->__PF.__OF.__O2B;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__LWZS=prototype__XAFL();
-    __tmp__0JWH=__tmp__LWZS->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____L4NJ__: {
+    __0XZS=__GCFL();
+    __JLWH=__0XZS->__PF.__OF.__O2B;
   } break;
-  case __DTA_BLOCK__URWJ__: {
-    __tmp__0JWH=((__DTA_BLOCK__URWJ *)p__WJWH)->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____DTWJ__: {
+    __JLWH=((____DTWJ *)__FLWH)->__GTWJ.__FTWJ.__0L2C.__ZL2C.__O2B;
   } break;
-  case __DTA_RD_ARGS__VRWJ__: {
-    __tmp__0JWH=((__DTA_RD_ARGS__VRWJ *)p__WJWH)->parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____ETWJ__: {
+    __JLWH=((____ETWJ *)__FLWH)->__FTWJ.__0L2C.__ZL2C.__O2B;
   } break;
   };
-  Self__LXAU=((__TYPE_FULL__PMB *)__tmp__ZJWH);
-  result__IXAU=NULL;
-  if (((void *)Self__LXAU->the_parent_type__DLK == (void *)TYPE_VOID__AMB__)) {
-    __tmp__KXAU=create__type__IJ2C(__tmp__0JWH,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-    result__IXAU=__tmp__KXAU;
+  __0YAU=((____WMB *)__ILWH);
+  __XYAU=NULL;
+  if (((void *)__0YAU->__KLK == (void *)__HMB__)) {
+    __ZYAU=__XK2C(__JLWH,__HMB__->__IMB.__BMC);
+    __XYAU=__ZYAU;
   } else /* FALSE */ {
-    __tmp__MXAU=create__name__style__type__0HND(__tmp__0JWH,(&__string_69),'+',Self__LXAU);
-    __tmp__NXAU=read__NUEI(((__LOCAL__43WC *)__tmp__MXAU));
-    result__IXAU=__tmp__NXAU;
+    __1YAU=__JJND(__JLWH,(&__string_69),'+',__0YAU);
+    __2YAU=__2VEI(((____N5WC *)__1YAU));
+    __XYAU=__2YAU;
   };
-  Result__XJWH=result__IXAU;
-  return(Result__XJWH);
+  __GLWH=__XYAU;
+  return(__GLWH);
 }
 
-static void* get_expr_for__4JWH(__ITM_TYPE_MULTI__NURC *Self__5JWH,void *p__AKWH)
-// ({ITM_TYPE_MULTI__NURC},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxDTA_RD__IK2CxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJxDTA_BLOCK__URWJxDTA_RD_ARGS__VRWJ}) With result No recursive, No inlinable.
+static void* __NLWH(____2VRC *__OLWH,void *__PLWH)
+// ({__2VRC},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__XL2Cx__EQ5Dx__L4NJx__DTWJx__ETWJ}) With result No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *t__DKWH,*__tmp__OKWH;
-  __INTEGER__Q Result__YPHT,Self__LBZH;
-  void *__tmp__ZWZS;
-  __POSITION__OL __tmp__PKWH;
-  __PROTOTYPE__MF *__tmp__1WZS;
-  __PROTOTYPE_CST__45WC *__tmp__RXAU;
-  __LOCAL__43WC *__tmp__TXAU;
-  __READ_LOCAL__N5ZI *__tmp__UXAU;
-  __EXPR_MULTIPLE__UKWH *__tmp__WKWH;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__FKWH;
-  t__DKWH=NULL;
-  Result__YPHT=(__INTEGER__Q)(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__5JWH->list_type__E4UC)->parent_arrayed_collection__0LB.upper__JBY +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  __tmp__FKWH=create_with_capacity__CBZH(Result__YPHT);
-  Result__YPHT=Self__5JWH->list_type__E4UC->parent_arrayed_collection__0LB.upper__JBY;
-  Self__LBZH= 0;
-  while ((Self__LBZH <= Result__YPHT)) {
-    __tmp__ZWZS=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__5JWH->list_type__E4UC)->parent_arrayed_collection__0LB.storage__WHXC)[Self__LBZH];
-    switch (((struct ___OBJ *)__tmp__ZWZS)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      __tmp__OKWH=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__ZWZS));
-    } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      __tmp__OKWH=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ZWZS)));
-    } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      __tmp__OKWH=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ZWZS)),p__AKWH);
-    } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      __tmp__OKWH=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ZWZS)),p__AKWH);
-    } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      __tmp__OKWH=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ZWZS)),p__AKWH);
-    } break;
-    };
-    t__DKWH=__tmp__OKWH;
-    switch (((struct ___OBJ *)p__AKWH)->__id) {
-    case __TYPE__FF__: {
-      __tmp__PKWH=((__TYPE__FF *)p__AKWH)->prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
-    } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__PKWH=((__TYPE_NULL__4LB *)p__AKWH)->parent_type__5LB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
-    } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__PKWH=((__TYPE_VOID__AMB *)p__AKWH)->parent_type__BMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
-    } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__PKWH=((__TYPE_CONTEXT__CMB *)p__AKWH)->parent_type__DMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
-    } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__PKWH=((__TYPE_ID__EMB *)p__AKWH)->parent_type__FMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
-    } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__PKWH=((__TYPE_GENERIC__BCY *)p__AKWH)->parent_type__CCY.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
-    } break;
-    case __DTA_RD__IK2C__: {
-      __tmp__PKWH=((__DTA_RD__IK2C *)p__AKWH)->parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
-    } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__1WZS=prototype__L2ZG();
-      __tmp__PKWH=__tmp__1WZS->parent_named__PF.parent_itm_object__OF.position__H2B;
-    } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__1WZS=prototype__XAFL();
-      __tmp__PKWH=__tmp__1WZS->parent_named__PF.parent_itm_object__OF.position__H2B;
-    } break;
-    case __DTA_BLOCK__URWJ__: {
-      __tmp__PKWH=((__DTA_BLOCK__URWJ *)p__AKWH)->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
-    } break;
-    case __DTA_RD_ARGS__VRWJ__: {
-      __tmp__PKWH=((__DTA_RD_ARGS__VRWJ *)p__AKWH)->parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
-    } break;
-    };
-    __tmp__OKWH=((__TYPE_FULL__PMB *)t__DKWH);
-    __tmp__ZWZS=NULL;
-    if (((void *)__tmp__OKWH->the_parent_type__DLK == (void *)TYPE_VOID__AMB__)) {
-      __tmp__RXAU=create__type__IJ2C(__tmp__PKWH,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-      __tmp__ZWZS=__tmp__RXAU;
-    } else /* FALSE */ {
-      __tmp__TXAU=create__name__style__type__0HND(__tmp__PKWH,(&__string_69),'+',__tmp__OKWH);
-      __tmp__UXAU=read__NUEI(((__LOCAL__43WC *)__tmp__TXAU));
-      __tmp__ZWZS=__tmp__UXAU;
-    };
-    add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__FKWH),__tmp__ZWZS);
-    Self__LBZH=(__INTEGER__Q)(Self__LBZH +  1);
-  };
-  __tmp__WKWH=create__YBZH(__tmp__FKWH);
-  __tmp__ZWZS=__tmp__WKWH;
-  return(__tmp__ZWZS);
+  ____WMB *__SLWH,*__3LWH;
+  ____Q __HRHT,__0CZH;
+  void *__IYZS;
+  ____OL __4LWH;
+  ____MF *__KYZS;
+  ____NBXC *__AZAU;
+  ____N5WC *__CZAU;
+  ____2A0I *__DZAU;
+  ____DMWH *__FMWH;
+  ____ABXC *__ULWH;
+  __SLWH=NULL;
+  __HRHT=(____Q)(((____ZLB *)__OLWH->__T5UC)->__BMB.__QBY +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __ULWH=__RCZH(__HRHT);
+  __HRHT=__OLWH->__T5UC->__BMB.__QBY;
+  __0CZH= 0;
+  while ((__0CZH <= __HRHT)) {
+    __IYZS=((void **)((____ZLB *)__OLWH->__T5UC)->__BMB.__FJXC)[__0CZH];
+    switch (((struct ___OBJ *)__IYZS)->__id) {
+    case ____QMB__: {
+      __3LWH=__43X(((____QMB *)__IYZS));
+    } break;
+    case ____0MB__: {
+      __3LWH=__D5X(((____0MB *)((____QMB *)__IYZS)));
+    } break;
+    case ____KPB__: {
+      __3LWH=__LAY(((____KPB *)((____QMB *)__IYZS)),__PLWH);
+    } break;
+    case ____TEZ__: {
+      __3LWH=__HZ1D(((____TEZ *)((____QMB *)__IYZS)),__PLWH);
+    } break;
+    case ____GZRC__: {
+      __3LWH=__I04E(((____GZRC *)((____QMB *)__IYZS)),__PLWH);
+    } break;
+    };
+    __SLWH=__3LWH;
+    switch (((struct ___OBJ *)__PLWH)->__id) {
+    case ____FF__: {
+      __4LWH=((____FF *)__PLWH)->__QF->__PF.__OF.__O2B;
+    } break;
+    case ____FMB__: {
+      __4LWH=((____FMB *)__PLWH)->__GMB.__QF->__PF.__OF.__O2B;
+    } break;
+    case ____HMB__: {
+      __4LWH=((____HMB *)__PLWH)->__IMB.__QF->__PF.__OF.__O2B;
+    } break;
+    case ____JMB__: {
+      __4LWH=((____JMB *)__PLWH)->__KMB.__QF->__PF.__OF.__O2B;
+    } break;
+    case ____LMB__: {
+      __4LWH=((____LMB *)__PLWH)->__MMB.__QF->__PF.__OF.__O2B;
+    } break;
+    case ____ICY__: {
+      __4LWH=((____ICY *)__PLWH)->__JCY.__QF->__PF.__OF.__O2B;
+    } break;
+    case ____XL2C__: {
+      __4LWH=((____XL2C *)__PLWH)->__0L2C.__ZL2C.__O2B;
+    } break;
+    case ____EQ5D__: {
+      __KYZS=__03ZG();
+      __4LWH=__KYZS->__PF.__OF.__O2B;
+    } break;
+    case ____L4NJ__: {
+      __KYZS=__GCFL();
+      __4LWH=__KYZS->__PF.__OF.__O2B;
+    } break;
+    case ____DTWJ__: {
+      __4LWH=((____DTWJ *)__PLWH)->__GTWJ.__FTWJ.__0L2C.__ZL2C.__O2B;
+    } break;
+    case ____ETWJ__: {
+      __4LWH=((____ETWJ *)__PLWH)->__FTWJ.__0L2C.__ZL2C.__O2B;
+    } break;
+    };
+    __3LWH=((____WMB *)__SLWH);
+    __IYZS=NULL;
+    if (((void *)__3LWH->__KLK == (void *)__HMB__)) {
+      __AZAU=__XK2C(__4LWH,__HMB__->__IMB.__BMC);
+      __IYZS=__AZAU;
+    } else /* FALSE */ {
+      __CZAU=__JJND(__4LWH,(&__string_69),'+',__3LWH);
+      __DZAU=__2VEI(((____N5WC *)__CZAU));
+      __IYZS=__DZAU;
+    };
+    __0YEI(((____ABXC *)__ULWH),__IYZS);
+    __0CZH=(____Q)(__0CZH +  1);
+  };
+  __FMWH=__HDZH(__ULWH);
+  __IYZS=__FMWH;
+  return(__IYZS);
 }
 
-static void* get_expr_for__YKWH(__ITM_TYPE_BLOCK__XXRC *Self__ZKWH,void *p__0KWH)
-// ({ITM_TYPE_BLOCK__XXRC},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxDTA_RD__IK2CxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJxDTA_BLOCK__URWJxDTA_RD_ARGS__VRWJ}) With result No recursive, No inlinable.
+static void* __HMWH(____GZRC *__IMWH,void *__JMWH)
+// ({__GZRC},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__XL2Cx__EQ5Dx__L4NJx__DTWJx__ETWJ}) With result No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__3KWH,*Self__ZXAU;
-  __POSITION__OL __tmp__4KWH;
-  __PROTOTYPE__MF *__tmp__RCHL;
-  void *result__WXAU,*Result__1KWH;
-  __PROTOTYPE_CST__45WC *__tmp__YXAU;
-  __LOCAL__43WC *__tmp__0XAU;
-  __READ_LOCAL__N5ZI *__tmp__1XAU;
-  __tmp__3KWH=to_run_for__ZY4E(Self__ZKWH,p__0KWH);
-  switch (((struct ___OBJ *)p__0KWH)->__id) {
-  case __TYPE__FF__: {
-    __tmp__4KWH=((__TYPE__FF *)p__0KWH)->prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  ____WMB *__MMWH,*__IZAU;
+  ____OL __NMWH;
+  ____MF *__AEHL;
+  void *__FZAU,*__KMWH;
+  ____NBXC *__HZAU;
+  ____N5WC *__JZAU;
+  ____2A0I *__KZAU;
+  __MMWH=__I04E(__IMWH,__JMWH);
+  switch (((struct ___OBJ *)__JMWH)->__id) {
+  case ____FF__: {
+    __NMWH=((____FF *)__JMWH)->__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__4KWH=((__TYPE_NULL__4LB *)p__0KWH)->parent_type__5LB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____FMB__: {
+    __NMWH=((____FMB *)__JMWH)->__GMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__4KWH=((__TYPE_VOID__AMB *)p__0KWH)->parent_type__BMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____HMB__: {
+    __NMWH=((____HMB *)__JMWH)->__IMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__4KWH=((__TYPE_CONTEXT__CMB *)p__0KWH)->parent_type__DMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____JMB__: {
+    __NMWH=((____JMB *)__JMWH)->__KMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__4KWH=((__TYPE_ID__EMB *)p__0KWH)->parent_type__FMB.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____LMB__: {
+    __NMWH=((____LMB *)__JMWH)->__MMB.__QF->__PF.__OF.__O2B;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__4KWH=((__TYPE_GENERIC__BCY *)p__0KWH)->parent_type__CCY.prototype__QF->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____ICY__: {
+    __NMWH=((____ICY *)__JMWH)->__JCY.__QF->__PF.__OF.__O2B;
   } break;
-  case __DTA_RD__IK2C__: {
-    __tmp__4KWH=((__DTA_RD__IK2C *)p__0KWH)->parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____XL2C__: {
+    __NMWH=((____XL2C *)__JMWH)->__0L2C.__ZL2C.__O2B;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__RCHL=prototype__L2ZG();
-    __tmp__4KWH=__tmp__RCHL->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____EQ5D__: {
+    __AEHL=__03ZG();
+    __NMWH=__AEHL->__PF.__OF.__O2B;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__RCHL=prototype__XAFL();
-    __tmp__4KWH=__tmp__RCHL->parent_named__PF.parent_itm_object__OF.position__H2B;
+  case ____L4NJ__: {
+    __AEHL=__GCFL();
+    __NMWH=__AEHL->__PF.__OF.__O2B;
   } break;
-  case __DTA_BLOCK__URWJ__: {
-    __tmp__4KWH=((__DTA_BLOCK__URWJ *)p__0KWH)->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____DTWJ__: {
+    __NMWH=((____DTWJ *)__JMWH)->__GTWJ.__FTWJ.__0L2C.__ZL2C.__O2B;
   } break;
-  case __DTA_RD_ARGS__VRWJ__: {
-    __tmp__4KWH=((__DTA_RD_ARGS__VRWJ *)p__0KWH)->parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____ETWJ__: {
+    __NMWH=((____ETWJ *)__JMWH)->__FTWJ.__0L2C.__ZL2C.__O2B;
   } break;
   };
-  Self__ZXAU=((__TYPE_FULL__PMB *)__tmp__3KWH);
-  result__WXAU=NULL;
-  if (((void *)Self__ZXAU->the_parent_type__DLK == (void *)TYPE_VOID__AMB__)) {
-    __tmp__YXAU=create__type__IJ2C(__tmp__4KWH,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-    result__WXAU=__tmp__YXAU;
+  __IZAU=((____WMB *)__MMWH);
+  __FZAU=NULL;
+  if (((void *)__IZAU->__KLK == (void *)__HMB__)) {
+    __HZAU=__XK2C(__NMWH,__HMB__->__IMB.__BMC);
+    __FZAU=__HZAU;
   } else /* FALSE */ {
-    __tmp__0XAU=create__name__style__type__0HND(__tmp__4KWH,(&__string_69),'+',Self__ZXAU);
-    __tmp__1XAU=read__NUEI(((__LOCAL__43WC *)__tmp__0XAU));
-    result__WXAU=__tmp__1XAU;
+    __JZAU=__JJND(__NMWH,(&__string_69),'+',__IZAU);
+    __KZAU=__2VEI(((____N5WC *)__JZAU));
+    __FZAU=__KZAU;
   };
-  Result__1KWH=result__WXAU;
-  return(Result__1KWH);
+  __KMWH=__FZAU;
+  return(__KMWH);
 }
 
-static void append_in__1LXE(__INTEGER_64__TSG Self__2LXE,__STRING__BC *buffer__3LXE)
-// ({INTEGER_64__TSG},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __KNXE(____0SG __LNXE,____BC *__MNXE)
+// ({__0SG},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER_64__TSG val__EMXE;
-  __INTEGER__Q i__HMXE,j__IMXE,__tmp__AHJU,old_nb_elts__CHJU;
-  __INTEGER__Q __tmp__IHJU,old_nb_elts__KHJU,__tmp__QHJU;
-  __INTEGER__Q old_nb_elts__SHJU;
-  __STRING__BC *Self__4GJU,*Self__GHJU,*Self__OHJU;
-  __POINTER__IB __tmp__DHJU,__tmp__LHJU,__tmp__THJU;
-  __CHARACTER__DB *__tmp__5GJU,*__tmp__HHJU,*__tmp__PHJU;
-  __CHARACTER__DB ch__VHJU;
-  val__EMXE= 0;
-  i__HMXE= 0;
-  j__IMXE= 0;
-  if ((Self__2LXE ==  0)) {
-    Self__4GJU=((__STRING__BC *)buffer__3LXE);
-    if ((Self__4GJU->capacity__HFL <= Self__4GJU->count__WJ)) {
-      if ((Self__4GJU->capacity__HFL ==  0)) {
-        Self__4GJU->capacity__HFL= 32;
-        __tmp__5GJU=create__KVW( 32);
-        Self__4GJU->storage__4EL=__tmp__5GJU;
-      } else /* FALSE */ {
-        __tmp__AHJU=(__INTEGER__Q)(Self__4GJU->capacity__HFL <<  1);
-        __tmp__5GJU=((__CHARACTER__DB *)Self__4GJU->storage__4EL);
-        old_nb_elts__CHJU=Self__4GJU->capacity__HFL;
-        __tmp__DHJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5GJU),((__UINTEGER_32__RWB )old_nb_elts__CHJU),((__UINTEGER_32__RWB )__tmp__AHJU));
-        __tmp__5GJU=((__CHARACTER__DB *)__tmp__DHJU);
-        clear__to__F00(__tmp__5GJU,old_nb_elts__CHJU,(__INTEGER__Q)(__tmp__AHJU -  1));
-        Self__4GJU->storage__4EL=__tmp__5GJU;
-        Self__4GJU->capacity__HFL=__tmp__AHJU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__4GJU->storage__4EL)[Self__4GJU->count__WJ]='0';
-    Self__4GJU->count__WJ=(__INTEGER__Q)(Self__4GJU->count__WJ +  1);
+  ____0SG __TNXE;
+  ____Q __WNXE,__XNXE,__PIJU,__RIJU,__XIJU,__ZIJU,__5IJU,__BJJU;
+  ____BC *__NIJU,*__VIJU,*__3IJU;
+  ____IB __SIJU,__0IJU,__CJJU;
+  ____DB *__OIJU,*__WIJU,*__4IJU;
+  ____DB __EJJU;
+  __TNXE= 0;
+  __WNXE= 0;
+  __XNXE= 0;
+  if ((__LNXE ==  0)) {
+    __NIJU=((____BC *)__MNXE);
+    if ((__NIJU->__OFL <= __NIJU->__WJ)) {
+      if ((__NIJU->__OFL ==  0)) {
+        __NIJU->__OFL= 32;
+        __OIJU=__RVW( 32);
+        __NIJU->__FFL=__OIJU;
+      } else /* FALSE */ {
+        __PIJU=(____Q)(__NIJU->__OFL <<  1);
+        __OIJU=((____DB *)__NIJU->__FFL);
+        __RIJU=__NIJU->__OFL;
+        __SIJU=__55W(((____IB )__OIJU),((____YWB )__RIJU),((____YWB )__PIJU));
+        __OIJU=((____DB *)__SIJU);
+        __M00(__OIJU,__RIJU,(____Q)(__PIJU -  1));
+        __NIJU->__FFL=__OIJU;
+        __NIJU->__OFL=__PIJU;
+      };
+    };
+    ((____DB *)__NIJU->__FFL)[__NIJU->__WJ]='0';
+    __NIJU->__WJ=(____Q)(__NIJU->__WJ +  1);
   } else /* FALSE */ {
-    if ((Self__2LXE >  0)) {
-      val__EMXE=Self__2LXE;
-    } else /* FALSE */ {
-      val__EMXE=(__INTEGER_64__TSG)(- Self__2LXE);
-      Self__GHJU=((__STRING__BC *)buffer__3LXE);
-      if ((Self__GHJU->capacity__HFL <= Self__GHJU->count__WJ)) {
-        if ((Self__GHJU->capacity__HFL ==  0)) {
-          Self__GHJU->capacity__HFL= 32;
-          __tmp__HHJU=create__KVW( 32);
-          Self__GHJU->storage__4EL=__tmp__HHJU;
-        } else /* FALSE */ {
-          __tmp__IHJU=(__INTEGER__Q)(Self__GHJU->capacity__HFL <<  1);
-          __tmp__HHJU=((__CHARACTER__DB *)Self__GHJU->storage__4EL);
-          old_nb_elts__KHJU=Self__GHJU->capacity__HFL;
-          __tmp__LHJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HHJU),((__UINTEGER_32__RWB )old_nb_elts__KHJU),((__UINTEGER_32__RWB )__tmp__IHJU));
-          __tmp__HHJU=((__CHARACTER__DB *)__tmp__LHJU);
-          clear__to__F00(__tmp__HHJU,old_nb_elts__KHJU,(__INTEGER__Q)(__tmp__IHJU -  1));
-          Self__GHJU->storage__4EL=__tmp__HHJU;
-          Self__GHJU->capacity__HFL=__tmp__IHJU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__GHJU->storage__4EL)[Self__GHJU->count__WJ]='-';
-      Self__GHJU->count__WJ=(__INTEGER__Q)(Self__GHJU->count__WJ +  1);
-    };
-    i__HMXE=(__INTEGER__Q)(((__STRING__BC *)buffer__3LXE)->count__WJ +  1);
-    while ((val__EMXE !=  0)) {
-      Self__OHJU=((__STRING__BC *)buffer__3LXE);
-      ch__VHJU=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )(__INTEGER_64__TSG)(val__EMXE %  10)) + ((__INTEGER_8__3YF )'0')))));
-      if ((Self__OHJU->capacity__HFL <= Self__OHJU->count__WJ)) {
-        if ((Self__OHJU->capacity__HFL ==  0)) {
-          Self__OHJU->capacity__HFL= 32;
-          __tmp__PHJU=create__KVW( 32);
-          Self__OHJU->storage__4EL=__tmp__PHJU;
-        } else /* FALSE */ {
-          __tmp__QHJU=(__INTEGER__Q)(Self__OHJU->capacity__HFL <<  1);
-          __tmp__PHJU=((__CHARACTER__DB *)Self__OHJU->storage__4EL);
-          old_nb_elts__SHJU=Self__OHJU->capacity__HFL;
-          __tmp__THJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PHJU),((__UINTEGER_32__RWB )old_nb_elts__SHJU),((__UINTEGER_32__RWB )__tmp__QHJU));
-          __tmp__PHJU=((__CHARACTER__DB *)__tmp__THJU);
-          clear__to__F00(__tmp__PHJU,old_nb_elts__SHJU,(__INTEGER__Q)(__tmp__QHJU -  1));
-          Self__OHJU->storage__4EL=__tmp__PHJU;
-          Self__OHJU->capacity__HFL=__tmp__QHJU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__OHJU->storage__4EL)[Self__OHJU->count__WJ]=ch__VHJU;
-      Self__OHJU->count__WJ=(__INTEGER__Q)(Self__OHJU->count__WJ +  1);
-      val__EMXE=(__INTEGER_64__TSG)(val__EMXE /  10);
-    };
-    j__IMXE=((__STRING__BC *)buffer__3LXE)->count__WJ;
-    while ((i__HMXE < j__IMXE)) {
-      Self__OHJU=((__STRING__BC *)buffer__3LXE);
-      ch__VHJU=((__CHARACTER__DB *)Self__OHJU->storage__4EL)[(__INTEGER__Q)(i__HMXE -  1)];
-      ((__CHARACTER__DB *)Self__OHJU->storage__4EL)[(__INTEGER__Q)(i__HMXE -  1)]=((__CHARACTER__DB *)Self__OHJU->storage__4EL)[(__INTEGER__Q)(j__IMXE -  1)];
-      ((__CHARACTER__DB *)Self__OHJU->storage__4EL)[(__INTEGER__Q)(j__IMXE -  1)]=ch__VHJU;
-      j__IMXE=(__INTEGER__Q)(j__IMXE -  1);
-      i__HMXE=(__INTEGER__Q)(i__HMXE +  1);
+    if ((__LNXE >  0)) {
+      __TNXE=__LNXE;
+    } else /* FALSE */ {
+      __TNXE=(____0SG)(- __LNXE);
+      __VIJU=((____BC *)__MNXE);
+      if ((__VIJU->__OFL <= __VIJU->__WJ)) {
+        if ((__VIJU->__OFL ==  0)) {
+          __VIJU->__OFL= 32;
+          __WIJU=__RVW( 32);
+          __VIJU->__FFL=__WIJU;
+        } else /* FALSE */ {
+          __XIJU=(____Q)(__VIJU->__OFL <<  1);
+          __WIJU=((____DB *)__VIJU->__FFL);
+          __ZIJU=__VIJU->__OFL;
+          __0IJU=__55W(((____IB )__WIJU),((____YWB )__ZIJU),((____YWB )__XIJU));
+          __WIJU=((____DB *)__0IJU);
+          __M00(__WIJU,__ZIJU,(____Q)(__XIJU -  1));
+          __VIJU->__FFL=__WIJU;
+          __VIJU->__OFL=__XIJU;
+        };
+      };
+      ((____DB *)__VIJU->__FFL)[__VIJU->__WJ]='-';
+      __VIJU->__WJ=(____Q)(__VIJU->__WJ +  1);
+    };
+    __WNXE=(____Q)(((____BC *)__MNXE)->__WJ +  1);
+    while ((__TNXE !=  0)) {
+      __3IJU=((____BC *)__MNXE);
+      __EJJU=((____DB )(((____EZF)(((____EZF )(____0SG)(__TNXE %  10)) + ((____EZF )'0')))));
+      if ((__3IJU->__OFL <= __3IJU->__WJ)) {
+        if ((__3IJU->__OFL ==  0)) {
+          __3IJU->__OFL= 32;
+          __4IJU=__RVW( 32);
+          __3IJU->__FFL=__4IJU;
+        } else /* FALSE */ {
+          __5IJU=(____Q)(__3IJU->__OFL <<  1);
+          __4IJU=((____DB *)__3IJU->__FFL);
+          __BJJU=__3IJU->__OFL;
+          __CJJU=__55W(((____IB )__4IJU),((____YWB )__BJJU),((____YWB )__5IJU));
+          __4IJU=((____DB *)__CJJU);
+          __M00(__4IJU,__BJJU,(____Q)(__5IJU -  1));
+          __3IJU->__FFL=__4IJU;
+          __3IJU->__OFL=__5IJU;
+        };
+      };
+      ((____DB *)__3IJU->__FFL)[__3IJU->__WJ]=__EJJU;
+      __3IJU->__WJ=(____Q)(__3IJU->__WJ +  1);
+      __TNXE=(____0SG)(__TNXE /  10);
+    };
+    __XNXE=((____BC *)__MNXE)->__WJ;
+    while ((__WNXE < __XNXE)) {
+      __3IJU=((____BC *)__MNXE);
+      __EJJU=((____DB *)__3IJU->__FFL)[(____Q)(__WNXE -  1)];
+      ((____DB *)__3IJU->__FFL)[(____Q)(__WNXE -  1)]=((____DB *)__3IJU->__FFL)[(____Q)(__XNXE -  1)];
+      ((____DB *)__3IJU->__FFL)[(____Q)(__XNXE -  1)]=__EJJU;
+      __XNXE=(____Q)(__XNXE -  1);
+      __WNXE=(____Q)(__WNXE +  1);
     };
   };
 }
 
-static void* product__with__self__U2YK(__DTA_RD__IK2C *Self__V2YK,void *t__W2YK,void *e__X2YK)
-// ({DTA_RD__IK2C},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ},{NULLxSTRING_CST__5JxEXTERNAL_C__L5WCxPROTOTYPE_CST__45WCxINTEGER_CST__KAXCxEXPR_MULTIPLE__UKWHxREAD_LOCAL__N5ZIxEXPR_EQUAL__YHNJxEXPR_NOT_EQUAL__DINJxIS_EXPANDED__L5NJxGET_TYPE_ID__V5NJxEXPR_SUP__OAOJxEXPR_SUB__CBOJxEXPR_MUL__YBOJxEXPR_DIV__MCOJxEXPR_AND__ADOJxEXPR_SHIFT_R__UDOJxEXPR_SHIFT_L__IEOJxPUT_TO__BFOJxITEM__VFOJxSIZE_OF__NGOJxCAST__JHOJxREAL_CST__JLOJxCHARACTER_CST__5LOJxNATIVE_ARRAY_CHARACTER_CST__JNOJxREAD_SLOT__ZK4KxEXPR_NOT_LOGIC__E4FLxEXPR_OR_LOGIC__OCULxEXPR_OR_OR_LOGIC__LDULxEXPR_AND_LOGIC__SEULxEXPR_AND_AND_LOGIC__NFULxEXPR_NEG__SYVLxEXPR_ADD__AZVLxREAD_GLOBAL__B4YLxEXPR_NOT__FUPMxEXPR_MOD__LYPMxEXPR_OR__3P0NxEXPR_SUP_EQ__JVBPxEXPR_INF__2WBPxEXPR_INF_EQ__TXBPxEXPR_XOR__OAEP}) With result No recursive, No inlinable.
+static void* __D4YK(____XL2C *__E4YK,void *__F4YK,void *__G4YK)
+// ({__XL2C},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ},{NULLx__5Jx__0AXCx__NBXCx__ZBXCx__DMWHx__2A0Ix__HJNJx__SJNJx__0AOJx__EBOJx__3BOJx__RCOJx__HDOJx__1DOJx__PEOJx__DFOJx__XFOJx__QGOJx__EHOJx__2HOJx__YIOJx__YMOJx__ONOJx__YOOJx__IM4Kx__T5FLx__3DULx__0EULx__BGULx__2GULx__B0VLx__P0VLx__Q5YLx__UVPMx__0ZPMx__MR0Nx__YWBPx__LYBPx__CZBPx__3BEP}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__RUEU;
-  __POSITION__OL __tmp__12YK,p__QUEU;
-  __LIST__WH *result__PTEU,*Self__1TEU;
-  __POINTER__IB ptr__QTEU,__tmp__STEU,__tmp__TTEU,__tmp__UTEU,ptr__2CHV;
-  __POINTER__IB __tmp__4CHV,__tmp__ADHV,__tmp__BDHV,__tmp__BGHV;
-  __POINTER__IB __tmp__CGHV;
-  __INTEGER__Q typ_id__RTEU,typ_id__3CHV,typ_id__4FHV;
-  __UINTEGER_32__RWB __tmp__VTEU,__tmp__CDHV,__tmp__DGHV;
-  __LOCAL__43WC *ctext__AUEU;
-  __PUSH__AXB *__tmp__BUEU;
-  void *r__CD4K;
-  void *__tmp__DD4K,*__tmp__LD4K;
-  void *__tmp__YD5K,*__tmp__OFKL;
-  __STRING_CONSTANT__0 *__tmp__ED4K;
-  void *__tmp__MD4K;
-  __STRING_CST__5J *Self__5CHV,*result__1CHV;
-  __PROTOTYPE_CST__45WC *Self__KYZS,*__tmp__LYZS;
-  __INTEGER_CST__KAXC *Self__NYZS,*Self__PUEU;
-  __TYPE_FULL__PMB *t__SUEU;
-  __READ_LOCAL__N5ZI *__tmp__CNWT,*__tmp__DNWT;
-  __IS_EXPANDED__L5NJ *Self__RYZS,*Self__VDHV;
-  __GET_TYPE_ID__V5NJ *Self__WYZS,*Self__FEHV;
-  __SIZE_OF__NGOJ *Self__ZYZS,*Self__VEHV;
-  __REAL_CST__JLOJ *Self__2YZS,*Self__FFHV;
-  __CHARACTER_CST__5LOJ *Self__AZZS,*__tmp__BZZS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__DZZS,*__tmp__EZZS;
-  __READ_GLOBAL__B4YL *__tmp__WUEU;
-  __NODE_STYLE__5C4K *result__KFHV,*Self__WFHV;
-  __NODE_TYPE__FK2C *result__YUEU,*Self__HZZS;
-  __FAST_ARRAYoINSTRo__X53D *__tmp__3TEU;
-  switch (((struct ___OBJ *)e__X2YK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__12YK=((__STRING_CST__5J *)e__X2YK)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  ____0SG __AWEU;
+  ____OL __K4YK,__5VEU;
+  ____WH *__4UEU,*__KVEU;
+  ____IB __5UEU,__BVEU,__CVEU,__DVEU,__LEHV,__NEHV,__PEHV,__QEHV,__QHHV;
+  ____IB __RHHV;
+  ____Q __AVEU,__MEHV,__NHHV;
+  ____YWB __EVEU,__REHV,__SHHV;
+  ____N5WC *__PVEU;
+  ____HXB *__QVEU;
+  void *__RE4K;
+  void *__SE4K,*__0E4K;
+  void *__HF5K,*__3GKL;
+  ____0 *__TE4K;
+  void *__1E4K;
+  ____5J *__OEHV,*__KEHV;
+  ____NBXC *__ZZZS,*__0ZZS;
+  ____ZBXC *__2ZZS,*__4VEU;
+  ____WMB *__BWEU;
+  ____2A0I *__ROWT,*__SOWT;
+  ____0AOJ *__A0ZS,*__EFHV;
+  ____EBOJ *__F0ZS,*__UFHV;
+  ____2HOJ *__I0ZS,*__EGHV;
+  ____YMOJ *__L0ZS,*__UGHV;
+  ____ONOJ *__P0ZS,*__Q0ZS;
+  ____YOOJ *__S0ZS,*__T0ZS;
+  ____Q5YL *__FWEU;
+  ____OE4K *__ZGHV,*__FHHV;
+  ____UL2C *__HWEU,*__W0ZS;
+  ____GB4D *__MVEU;
+  switch (((struct ___OBJ *)__G4YK)->__id) {
+  case ____5J__: {
+    __K4YK=((____5J *)__G4YK)->__EK.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__12YK=((__EXTERNAL_C__L5WC *)e__X2YK)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AXC__: {
+    __K4YK=((____0AXC *)__G4YK)->__1AXC.__CK.__YH.__O2B;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__12YK=((__PROTOTYPE_CST__45WC *)e__X2YK)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____NBXC__: {
+    __K4YK=((____NBXC *)__G4YK)->__OBXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__12YK=((__INTEGER_CST__KAXC *)e__X2YK)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ZBXC__: {
+    __K4YK=((____ZBXC *)__G4YK)->__0BXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__12YK=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DMWH__: {
+    __K4YK=__BK__->__CK.__YH.__O2B;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__12YK=((__READ_LOCAL__N5ZI *)e__X2YK)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2A0I__: {
+    __K4YK=((____2A0I *)__G4YK)->__3A0I.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__12YK=((__EXPR_EQUAL__YHNJ *)e__X2YK)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HJNJ__: {
+    __K4YK=((____HJNJ *)__G4YK)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__12YK=((__EXPR_NOT_EQUAL__DINJ *)e__X2YK)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____SJNJ__: {
+    __K4YK=((____SJNJ *)__G4YK)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__12YK=((__IS_EXPANDED__L5NJ *)e__X2YK)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AOJ__: {
+    __K4YK=((____0AOJ *)__G4YK)->__1AOJ.__CK.__YH.__O2B;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__12YK=((__GET_TYPE_ID__V5NJ *)e__X2YK)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EBOJ__: {
+    __K4YK=((____EBOJ *)__G4YK)->__FBOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__12YK=((__EXPR_SUP__OAOJ *)e__X2YK)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BOJ__: {
+    __K4YK=((____3BOJ *)__G4YK)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__12YK=((__EXPR_SUB__CBOJ *)e__X2YK)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____RCOJ__: {
+    __K4YK=((____RCOJ *)__G4YK)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__12YK=((__EXPR_MUL__YBOJ *)e__X2YK)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HDOJ__: {
+    __K4YK=((____HDOJ *)__G4YK)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__12YK=((__EXPR_DIV__MCOJ *)e__X2YK)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____1DOJ__: {
+    __K4YK=((____1DOJ *)__G4YK)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__12YK=((__EXPR_AND__ADOJ *)e__X2YK)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____PEOJ__: {
+    __K4YK=((____PEOJ *)__G4YK)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__12YK=((__EXPR_SHIFT_R__UDOJ *)e__X2YK)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DFOJ__: {
+    __K4YK=((____DFOJ *)__G4YK)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__12YK=((__EXPR_SHIFT_L__IEOJ *)e__X2YK)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____XFOJ__: {
+    __K4YK=((____XFOJ *)__G4YK)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__12YK=((__PUT_TO__BFOJ *)e__X2YK)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____QGOJ__: {
+    __K4YK=((____QGOJ *)__G4YK)->__RGOJ.__CK.__YH.__O2B;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__12YK=((__ITEM__VFOJ *)e__X2YK)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EHOJ__: {
+    __K4YK=((____EHOJ *)__G4YK)->__FHOJ.__CK.__YH.__O2B;
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__12YK=((__SIZE_OF__NGOJ *)e__X2YK)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2HOJ__: {
+    __K4YK=((____2HOJ *)__G4YK)->__3HOJ.__CK.__YH.__O2B;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__12YK=((__CAST__JHOJ *)e__X2YK)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YIOJ__: {
+    __K4YK=((____YIOJ *)__G4YK)->__ZIOJ.__CK.__YH.__O2B;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__12YK=((__REAL_CST__JLOJ *)e__X2YK)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YMOJ__: {
+    __K4YK=((____YMOJ *)__G4YK)->__ZMOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__12YK=((__CHARACTER_CST__5LOJ *)e__X2YK)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ONOJ__: {
+    __K4YK=((____ONOJ *)__G4YK)->__PNOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__12YK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__X2YK)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YOOJ__: {
+    __K4YK=((____YOOJ *)__G4YK)->__ZOOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__12YK=((__READ_SLOT__ZK4K *)e__X2YK)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____IM4K__: {
+    __K4YK=((____IM4K *)__G4YK)->__JM4K.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__12YK=((__EXPR_NOT_LOGIC__E4FL *)e__X2YK)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____T5FL__: {
+    __K4YK=((____T5FL *)__G4YK)->__W5FL.__V5FL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__12YK=((__EXPR_OR_LOGIC__OCUL *)e__X2YK)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3DUL__: {
+    __K4YK=((____3DUL *)__G4YK)->__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__12YK=((__EXPR_OR_OR_LOGIC__LDUL *)e__X2YK)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0EUL__: {
+    __K4YK=((____0EUL *)__G4YK)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__12YK=((__EXPR_AND_LOGIC__SEUL *)e__X2YK)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____BGUL__: {
+    __K4YK=((____BGUL *)__G4YK)->__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__12YK=((__EXPR_AND_AND_LOGIC__NFUL *)e__X2YK)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2GUL__: {
+    __K4YK=((____2GUL *)__G4YK)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__12YK=((__EXPR_NEG__SYVL *)e__X2YK)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____B0VL__: {
+    __K4YK=((____B0VL *)__G4YK)->__E0VL.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__12YK=((__EXPR_ADD__AZVL *)e__X2YK)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____P0VL__: {
+    __K4YK=((____P0VL *)__G4YK)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__12YK=((__READ_GLOBAL__B4YL *)e__X2YK)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____Q5YL__: {
+    __K4YK=((____Q5YL *)__G4YK)->__R5YL.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__12YK=((__EXPR_NOT__FUPM *)e__X2YK)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____UVPM__: {
+    __K4YK=((____UVPM *)__G4YK)->__VVPM.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__12YK=((__EXPR_MOD__LYPM *)e__X2YK)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0ZPM__: {
+    __K4YK=((____0ZPM *)__G4YK)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__12YK=((__EXPR_OR__3P0N *)e__X2YK)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____MR0N__: {
+    __K4YK=((____MR0N *)__G4YK)->__NR0N.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__12YK=((__EXPR_SUP_EQ__JVBP *)e__X2YK)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YWBP__: {
+    __K4YK=((____YWBP *)__G4YK)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__12YK=((__EXPR_INF__2WBP *)e__X2YK)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____LYBP__: {
+    __K4YK=((____LYBP *)__G4YK)->__MYBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__12YK=((__EXPR_INF_EQ__TXBP *)e__X2YK)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____CZBP__: {
+    __K4YK=((____CZBP *)__G4YK)->__DZBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__12YK=((__EXPR_XOR__OAEP *)e__X2YK)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BEP__: {
+    __K4YK=((____3BEP *)__G4YK)->__4BEP.__TCOJ.__CK.__YH.__O2B;
   } break;
   };
-  result__PTEU=NULL;
-  ptr__QTEU=((__POINTER__IB )(NULL));
-  typ_id__RTEU= 0;
-  __tmp__STEU=((__POINTER__IB )sizeof(__LIST__WH));
-  if (((unsigned long)__tmp__STEU ==  0)) {
-    result__PTEU=LIST__WH__;
+  __4UEU=NULL;
+  __5UEU=((____IB )(NULL));
+  __AVEU= 0;
+  __BVEU=((____IB )sizeof(____WH));
+  if (((unsigned long)__BVEU ==  0)) {
+    __4UEU=__WH__;
   } else /* FALSE */ {
-    typ_id__RTEU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__STEU));
-    if ((typ_id__RTEU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__TTEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__UTEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTEU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__VTEU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UTEU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__TTEU=micro_alloc__table__lab__HKI(__tmp__UTEU,((__POINTER__IB )(&(table_size[(__tmp__VTEU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UTEU)));
-      ptr__QTEU=__tmp__TTEU;
-    } else /* FALSE */ {
-      __tmp__VTEU=((__UINTEGER_32__RWB )typ_id__RTEU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__TTEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__UTEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTEU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__TTEU=micro_alloc__table__lab__HKI(__tmp__UTEU,((__POINTER__IB )(&(table_type[(__tmp__VTEU)]))),(__UINTEGER_32__RWB)(__tmp__VTEU |  1));
-      ptr__QTEU=__tmp__TTEU;
-    };
-    result__PTEU=((__LIST__WH *)ptr__QTEU);
-    *(result__PTEU) = *(LIST__WH__);
-  };
-  Self__1TEU=((__LIST__WH *)result__PTEU);
-  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-  Self__1TEU->parent_instr__ZH.parent_itm_object__YH.position__H2B=__tmp__12YK;
-  __tmp__3TEU=create_with_capacity__DXEE( 2);
-  Self__1TEU->expr_list__AA4D=__tmp__3TEU;
-  if (((void *)t__W2YK == (void *)TYPE_NULL__4LB__)) {
-    __tmp__12YK=Self__V2YK->parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
-    ctext__AUEU=Self__V2YK->parent_dta__LK2C.context__HU4D;
-    if ((debug_level_option__YE !=  0)) {
-      __tmp__BUEU=create__context__first__Z1FD(PUSH__AXB__,__tmp__12YK,ctext__AUEU,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__PTEU)->expr_list__AA4D),__tmp__BUEU);
-    };
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__PTEU)->expr_list__AA4D),CALL_NULL__AUB__);
+    __AVEU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BVEU));
+    if ((__AVEU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __CVEU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __DVEU=(void *)((unsigned long)(void *)((unsigned long)__BVEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVEU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __EVEU=((____YWB )((____Q )(void *)((unsigned long)__DVEU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __CVEU=__OKI(__DVEU,((____IB )(&(table_size[(__EVEU)-1]))),((____YWB )((____Q )__DVEU)));
+      __5UEU=__CVEU;
+    } else /* FALSE */ {
+      __EVEU=((____YWB )__AVEU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __CVEU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __DVEU=(void *)((unsigned long)(void *)((unsigned long)__BVEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVEU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __CVEU=__OKI(__DVEU,((____IB )(&(table_type[(__EVEU)]))),(____YWB)(__EVEU |  1));
+      __5UEU=__CVEU;
+    };
+    __4UEU=((____WH *)__5UEU);
+    *(__4UEU) = *(__WH__);
+  };
+  __KVEU=((____WH *)__4UEU);
+  __QCXC=(____Q)(__QCXC +  1);
+  __KVEU->__ZH.__YH.__O2B=__K4YK;
+  __MVEU=__SYEE( 2);
+  __KVEU->__PB4D=__MVEU;
+  if (((void *)__F4YK == (void *)__FMB__)) {
+    __K4YK=__E4YK->__0L2C.__ZL2C.__O2B;
+    __PVEU=__E4YK->__0L2C.__WV4D;
+    if ((__YE !=  0)) {
+      __QVEU=__I3FD(__HXB__,__K4YK,__PVEU,__O__);
+      __P14F(((____GB4D *)((____WH *)__4UEU)->__PB4D),__QVEU);
+    };
+    __P14F(((____GB4D *)((____WH *)__4UEU)->__PB4D),__HUB__);
   } else /* FALSE */ {
-    r__CD4K=NULL;
-    __tmp__DD4K=Self__V2YK->parent_dta__LK2C.slot__1T4D;
-    if (((struct ___OBJ *)__tmp__DD4K)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__YD5K=((__SLOT_CODE__MIRG *)__tmp__DD4K)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__YD5K)->__id==__ITM_SLOT__HLC__) {
-        __tmp__ED4K=((__ITM_SLOT__HLC *)__tmp__YD5K)->parent_named__ILC.name__4VB;
+    __RE4K=NULL;
+    __SE4K=__E4YK->__0L2C.__KV4D;
+    if (((struct ___OBJ *)__SE4K)->__id==____1JRG__) {
+      __HF5K=((____1JRG *)__SE4K)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__HF5K)->__id==____OLC__) {
+        __TE4K=((____OLC *)__HF5K)->__PLC.__FWB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__ED4K=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YD5K)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+        __TE4K=((____4G0D *)__HF5K)->__5G0D.__PLC.__FWB;
       };
     } else /* SLOT_DATA */ {
-      __tmp__ED4K=((__SLOT_DATA__WIRG *)__tmp__DD4K)->parent_variable__XIRG.parent_named__A4WC.name__4VB;
+      __TE4K=((____FKRG *)__SE4K)->__GKRG.__P5WC.__FWB;
     };
-    switch (((struct ___OBJ *)t__W2YK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__YD5K=get_local_slot__CTLG(((__TYPE__FF *)t__W2YK),__tmp__ED4K);
+    switch (((struct ___OBJ *)__F4YK)->__id) {
+    case ____FF__: {
+      __HF5K=__RULG(((____FF *)__F4YK),__TE4K);
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__YD5K=NULL;
+    case ____FMB__: {
+      __HF5K=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__YD5K=get_local_slot__ZVLG(((__TYPE_VOID__AMB *)((__TYPE__FF *)t__W2YK)),__tmp__ED4K);
+    case ____HMB__: {
+      __HF5K=__IXLG(((____HMB *)((____FF *)__F4YK)),__TE4K);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__YD5K=get_local_slot__DYLG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)t__W2YK)),__tmp__ED4K);
+    case ____JMB__: {
+      __HF5K=__SZLG(((____JMB *)((____FF *)__F4YK)),__TE4K);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__YD5K=get_local_slot__N0LG(((__TYPE_ID__EMB *)((__TYPE__FF *)t__W2YK)),__tmp__ED4K);
+    case ____LMB__: {
+      __HF5K=__21LG(((____LMB *)((____FF *)__F4YK)),__TE4K);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__YD5K=get_local_slot__X2LG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)t__W2YK)),__tmp__ED4K);
+    case ____ICY__: {
+      __HF5K=__G4LG(((____ICY *)((____FF *)__F4YK)),__TE4K);
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__YD5K=get_local_slot__WOQJ(__tmp__ED4K);
+    case ____EQ5D__: {
+      __HF5K=__FQQJ(__TE4K);
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__YD5K=get_local_slot__5UGL(__tmp__ED4K);
+    case ____L4NJ__: {
+      __HF5K=__OWGL(__TE4K);
     } break;
     };
-    __tmp__DD4K=__tmp__YD5K;
-    if (((void *)__tmp__YD5K == (void *)NULL)) {
-      switch (((struct ___OBJ *)t__W2YK)->__id) {
-      case __TYPE__FF__: {
-        __tmp__LD4K=get_path_slot__DOAL(((__TYPE__FF *)t__W2YK),__tmp__ED4K);
+    __SE4K=__HF5K;
+    if (((void *)__HF5K == (void *)NULL)) {
+      switch (((struct ___OBJ *)__F4YK)->__id) {
+      case ____FF__: {
+        __0E4K=__SPAL(((____FF *)__F4YK),__TE4K);
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__LD4K=NULL;
+      case ____FMB__: {
+        __0E4K=NULL;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__LD4K=get_path_slot__BQAL(((__TYPE_VOID__AMB *)((__TYPE__FF *)t__W2YK)),__tmp__ED4K);
+      case ____HMB__: {
+        __0E4K=__QRAL(((____HMB *)((____FF *)__F4YK)),__TE4K);
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__LD4K=get_path_slot__1RAL(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)t__W2YK)),__tmp__ED4K);
+      case ____JMB__: {
+        __0E4K=__KTAL(((____JMB *)((____FF *)__F4YK)),__TE4K);
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__LD4K=get_path_slot__VTAL(((__TYPE_ID__EMB *)((__TYPE__FF *)t__W2YK)),__tmp__ED4K);
+      case ____LMB__: {
+        __0E4K=__EVAL(((____LMB *)((____FF *)__F4YK)),__TE4K);
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__LD4K=get_path_slot__PVAL(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)t__W2YK)),__tmp__ED4K);
+      case ____ICY__: {
+        __0E4K=__4WAL(((____ICY *)((____FF *)__F4YK)),__TE4K);
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__LD4K=get_path_slot__JXAL(__tmp__ED4K);
+      case ____EQ5D__: {
+        __0E4K=__YYAL(__TE4K);
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__LD4K=get_path_slot__FFKL(__tmp__ED4K);
+      case ____L4NJ__: {
+        __0E4K=__UGKL(__TE4K);
       } break;
       };
-      __tmp__DD4K=__tmp__LD4K;
-      if (((struct ___OBJ *)__tmp__LD4K)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__OFKL=((__SLOT_CODE__MIRG *)__tmp__LD4K)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__OFKL)->__id==__ITM_SLOT__HLC__) {
-          __tmp__MD4K=((__ITM_SLOT__HLC *)__tmp__OFKL)->result_type__3VOB;
+      __SE4K=__0E4K;
+      if (((struct ___OBJ *)__0E4K)->__id==____1JRG__) {
+        __3GKL=((____1JRG *)__0E4K)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__3GKL)->__id==____OLC__) {
+          __1E4K=((____OLC *)__3GKL)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__MD4K=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__OFKL)->parent_itm_slot__QF0D.result_type__3VOB;
+          __1E4K=((____4G0D *)__3GKL)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__OFKL=((__SLOT_DATA__WIRG *)__tmp__LD4K)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__OFKL)->__id==__ITM_SLOT__HLC__) {
-          __tmp__MD4K=((__ITM_SLOT__HLC *)__tmp__OFKL)->result_type__3VOB;
+        __3GKL=((____FKRG *)__0E4K)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__3GKL)->__id==____OLC__) {
+          __1E4K=((____OLC *)__3GKL)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__MD4K=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__OFKL)->parent_itm_slot__QF0D.result_type__3VOB;
-        };
-      };
-      switch (((struct ___OBJ *)__tmp__MD4K)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__OFKL=get_expr_for__SIWH(((__ITM_TYPE_SIMPLE__JMB *)__tmp__MD4K),t__W2YK);
-      } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__OFKL=get_expr_for__3IWH(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MD4K)),t__W2YK);
-      } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__OFKL=get_expr_for__JJWH(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MD4K)),t__W2YK);
-      } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__OFKL=get_expr_for__UJWH(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MD4K)),t__W2YK);
-      } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        __tmp__OFKL=get_expr_for__4JWH(((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MD4K)),t__W2YK);
-      } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__OFKL=get_expr_for__YKWH(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MD4K)),t__W2YK);
-      } break;
-      };
-      r__CD4K=__tmp__OFKL;
-      switch (((struct ___OBJ *)e__X2YK)->__id) {
-      case __STRING_CST__5J__: {
-        Self__5CHV=((__STRING_CST__5J *)e__X2YK);
-        result__1CHV=NULL;
-        ptr__2CHV=((__POINTER__IB )(NULL));
-        typ_id__3CHV= 0;
-        __tmp__4CHV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__4CHV ==  0)) {
-          result__1CHV=Self__5CHV;
-        } else /* FALSE */ {
-          typ_id__3CHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4CHV));
-          if ((typ_id__3CHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__CDHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BDHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_size[(__tmp__CDHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BDHV)));
-            ptr__2CHV=__tmp__ADHV;
-          } else /* FALSE */ {
-            __tmp__CDHV=((__UINTEGER_32__RWB )typ_id__3CHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_type[(__tmp__CDHV)]))),(__UINTEGER_32__RWB)(__tmp__CDHV |  1));
-            ptr__2CHV=__tmp__ADHV;
-          };
-          result__1CHV=((__STRING_CST__5J *)ptr__2CHV);
-          *(result__1CHV) = *(Self__5CHV);
-        };
-        __tmp__OFKL=result__1CHV;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__OFKL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)e__X2YK));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__KYZS=((__PROTOTYPE_CST__45WC *)e__X2YK);
-        __tmp__LYZS=create__type__IJ2C(Self__KYZS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__KYZS->parent_constant__55WC.static_type__SG4D);
-        __tmp__OFKL=__tmp__LYZS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__NYZS=((__INTEGER_CST__KAXC *)e__X2YK);
-        p__QUEU=Self__NYZS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__RUEU=Self__NYZS->value__YG4D;
-        t__SUEU=Self__NYZS->parent_constant__LAXC.static_type__SG4D;
-        Self__NYZS=NULL;
-        ptr__2CHV=((__POINTER__IB )(NULL));
-        typ_id__3CHV= 0;
-        __tmp__4CHV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__4CHV ==  0)) {
-          Self__NYZS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__3CHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4CHV));
-          if ((typ_id__3CHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__CDHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BDHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_size[(__tmp__CDHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BDHV)));
-            ptr__2CHV=__tmp__ADHV;
-          } else /* FALSE */ {
-            __tmp__CDHV=((__UINTEGER_32__RWB )typ_id__3CHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_type[(__tmp__CDHV)]))),(__UINTEGER_32__RWB)(__tmp__CDHV |  1));
-            ptr__2CHV=__tmp__ADHV;
-          };
-          Self__NYZS=((__INTEGER_CST__KAXC *)ptr__2CHV);
-          *(Self__NYZS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__PUEU=((__INTEGER_CST__KAXC *)Self__NYZS);
-        Self__PUEU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QUEU;
-        Self__PUEU->value__YG4D=v__RUEU;
-        Self__PUEU->parent_constant__LAXC.static_type__SG4D=t__SUEU;
-        check_type__KYEE(Self__PUEU);
-        __tmp__OFKL=Self__NYZS;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__OFKL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)e__X2YK));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__CNWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)e__X2YK)->local__PUEJ));
-        if (__tmp__CNWT==NULL) {
-          __tmp__DNWT=NULL;
+          __1E4K=((____4G0D *)__3GKL)->__5G0D.__DXOB;
+        };
+      };
+      switch (((struct ___OBJ *)__1E4K)->__id) {
+      case ____QMB__: {
+        __3GKL=__BKWH(((____QMB *)__1E4K),__F4YK);
+      } break;
+      case ____0MB__: {
+        __3GKL=__MKWH(((____0MB *)((____QMB *)__1E4K)),__F4YK);
+      } break;
+      case ____KPB__: {
+        __3GKL=__YKWH(((____KPB *)((____QMB *)__1E4K)),__F4YK);
+      } break;
+      case ____TEZ__: {
+        __3GKL=__DLWH(((____TEZ *)((____QMB *)__1E4K)),__F4YK);
+      } break;
+      case ____2VRC__: {
+        __3GKL=__NLWH(((____2VRC *)((____QMB *)__1E4K)),__F4YK);
+      } break;
+      case ____GZRC__: {
+        __3GKL=__HMWH(((____GZRC *)((____QMB *)__1E4K)),__F4YK);
+      } break;
+      };
+      __RE4K=__3GKL;
+      switch (((struct ___OBJ *)__G4YK)->__id) {
+      case ____5J__: {
+        __OEHV=((____5J *)__G4YK);
+        __KEHV=NULL;
+        __LEHV=((____IB )(NULL));
+        __MEHV= 0;
+        __NEHV=((____IB )sizeof(____5J));
+        if (((unsigned long)__NEHV ==  0)) {
+          __KEHV=__OEHV;
+        } else /* FALSE */ {
+          __MEHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NEHV));
+          if ((__MEHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QEHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __REHV=((____YWB )((____Q )(void *)((unsigned long)__QEHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __PEHV=__OKI(__QEHV,((____IB )(&(table_size[(__REHV)-1]))),((____YWB )((____Q )__QEHV)));
+            __LEHV=__PEHV;
+          } else /* FALSE */ {
+            __REHV=((____YWB )__MEHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QEHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PEHV=__OKI(__QEHV,((____IB )(&(table_type[(__REHV)]))),(____YWB)(__REHV |  1));
+            __LEHV=__PEHV;
+          };
+          __KEHV=((____5J *)__LEHV);
+          *(__KEHV) = *(__OEHV);
+        };
+        __3GKL=__KEHV;
+      } break;
+      case ____0AXC__: {
+        __3GKL=__JZAL(((____0AXC *)__G4YK));
+      } break;
+      case ____NBXC__: {
+        __ZZZS=((____NBXC *)__G4YK);
+        __0ZZS=__XK2C(__ZZZS->__OBXC.__DK.__CK.__YH.__O2B,__ZZZS->__OBXC.__BI4D);
+        __3GKL=__0ZZS;
+      } break;
+      case ____ZBXC__: {
+        __2ZZS=((____ZBXC *)__G4YK);
+        __5VEU=__2ZZS->__0BXC.__DK.__CK.__YH.__O2B;
+        __AWEU=__2ZZS->__HI4D;
+        __BWEU=__2ZZS->__0BXC.__BI4D;
+        __2ZZS=NULL;
+        __LEHV=((____IB )(NULL));
+        __MEHV= 0;
+        __NEHV=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__NEHV ==  0)) {
+          __2ZZS=__ZBXC__;
+        } else /* FALSE */ {
+          __MEHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NEHV));
+          if ((__MEHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QEHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __REHV=((____YWB )((____Q )(void *)((unsigned long)__QEHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __PEHV=__OKI(__QEHV,((____IB )(&(table_size[(__REHV)-1]))),((____YWB )((____Q )__QEHV)));
+            __LEHV=__PEHV;
+          } else /* FALSE */ {
+            __REHV=((____YWB )__MEHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QEHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PEHV=__OKI(__QEHV,((____IB )(&(table_type[(__REHV)]))),(____YWB)(__REHV |  1));
+            __LEHV=__PEHV;
+          };
+          __2ZZS=((____ZBXC *)__LEHV);
+          *(__2ZZS) = *(__ZBXC__);
+        };
+        __4VEU=((____ZBXC *)__2ZZS);
+        __4VEU->__0BXC.__DK.__CK.__YH.__O2B=__5VEU;
+        __4VEU->__HI4D=__AWEU;
+        __4VEU->__0BXC.__BI4D=__BWEU;
+        __ZZEE(__4VEU);
+        __3GKL=__2ZZS;
+      } break;
+      case ____DMWH__: {
+        __3GKL=__W3OK(((____DMWH *)__G4YK));
+      } break;
+      case ____2A0I__: {
+        __ROWT=__2VEI(((____N5WC *)((____2A0I *)__G4YK)->__4VEJ));
+        if (__ROWT==NULL) {
+          __SOWT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__DNWT=((__READ_LOCAL__N5ZI *)__tmp__CNWT);
+          __SOWT=((____2A0I *)__ROWT);
         };
-        __tmp__OFKL=__tmp__DNWT;
+        __3GKL=__SOWT;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__OFKL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)e__X2YK));
+      case ____HJNJ__: {
+        __3GKL=__Y0AL(((____HJNJ *)__G4YK));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__OFKL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)e__X2YK));
+      case ____SJNJ__: {
+        __3GKL=__D1AL(((____SJNJ *)__G4YK));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__RYZS=((__IS_EXPANDED__L5NJ *)e__X2YK);
-        p__QUEU=Self__RYZS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__CNWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__RYZS->receiver__554J)->local__PUEJ));
-        if (__tmp__CNWT==NULL) {
-          __tmp__DNWT=NULL;
+      case ____0AOJ__: {
+        __A0ZS=((____0AOJ *)__G4YK);
+        __5VEU=__A0ZS->__1AOJ.__CK.__YH.__O2B;
+        __ROWT=__2VEI(((____N5WC *)((____2A0I *)__A0ZS->__OB5J)->__4VEJ));
+        if (__ROWT==NULL) {
+          __SOWT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__DNWT=((__READ_LOCAL__N5ZI *)__tmp__CNWT);
-        };
-        Self__RYZS=NULL;
-        ptr__2CHV=((__POINTER__IB )(NULL));
-        typ_id__3CHV= 0;
-        __tmp__4CHV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__4CHV ==  0)) {
-          Self__RYZS=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          typ_id__3CHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4CHV));
-          if ((typ_id__3CHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__CDHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BDHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_size[(__tmp__CDHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BDHV)));
-            ptr__2CHV=__tmp__ADHV;
-          } else /* FALSE */ {
-            __tmp__CDHV=((__UINTEGER_32__RWB )typ_id__3CHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_type[(__tmp__CDHV)]))),(__UINTEGER_32__RWB)(__tmp__CDHV |  1));
-            ptr__2CHV=__tmp__ADHV;
-          };
-          Self__RYZS=((__IS_EXPANDED__L5NJ *)ptr__2CHV);
-          *(Self__RYZS) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__VDHV=((__IS_EXPANDED__L5NJ *)Self__RYZS);
-        Self__VDHV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QUEU;
-        Self__VDHV->receiver__554J=__tmp__DNWT;
-        __tmp__OFKL=Self__RYZS;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__WYZS=((__GET_TYPE_ID__V5NJ *)e__X2YK);
-        p__QUEU=Self__WYZS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__SUEU=Self__WYZS->receiver__EA5J;
-        Self__WYZS=NULL;
-        ptr__2CHV=((__POINTER__IB )(NULL));
-        typ_id__3CHV= 0;
-        __tmp__4CHV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__4CHV ==  0)) {
-          Self__WYZS=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          typ_id__3CHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4CHV));
-          if ((typ_id__3CHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__CDHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BDHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_size[(__tmp__CDHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BDHV)));
-            ptr__2CHV=__tmp__ADHV;
-          } else /* FALSE */ {
-            __tmp__CDHV=((__UINTEGER_32__RWB )typ_id__3CHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_type[(__tmp__CDHV)]))),(__UINTEGER_32__RWB)(__tmp__CDHV |  1));
-            ptr__2CHV=__tmp__ADHV;
-          };
-          Self__WYZS=((__GET_TYPE_ID__V5NJ *)ptr__2CHV);
-          *(Self__WYZS) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__FEHV=((__GET_TYPE_ID__V5NJ *)Self__WYZS);
-        Self__FEHV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QUEU;
-        Self__FEHV->receiver__EA5J=t__SUEU;
-        __tmp__OFKL=Self__WYZS;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__OFKL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)e__X2YK));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__OFKL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)e__X2YK));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__OFKL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)e__X2YK));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__OFKL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)e__X2YK));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__OFKL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)e__X2YK));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__OFKL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)e__X2YK));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__OFKL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)e__X2YK));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__OFKL=my_copy__02AL(((__PUT_TO__BFOJ *)e__X2YK));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__OFKL=my_copy__I3AL(((__ITEM__VFOJ *)e__X2YK));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__ZYZS=((__SIZE_OF__NGOJ *)e__X2YK);
-        p__QUEU=Self__ZYZS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__SUEU=Self__ZYZS->receiver__OC5J;
-        Self__ZYZS=NULL;
-        ptr__2CHV=((__POINTER__IB )(NULL));
-        typ_id__3CHV= 0;
-        __tmp__4CHV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__4CHV ==  0)) {
-          Self__ZYZS=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          typ_id__3CHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4CHV));
-          if ((typ_id__3CHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__CDHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BDHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_size[(__tmp__CDHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BDHV)));
-            ptr__2CHV=__tmp__ADHV;
-          } else /* FALSE */ {
-            __tmp__CDHV=((__UINTEGER_32__RWB )typ_id__3CHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_type[(__tmp__CDHV)]))),(__UINTEGER_32__RWB)(__tmp__CDHV |  1));
-            ptr__2CHV=__tmp__ADHV;
-          };
-          Self__ZYZS=((__SIZE_OF__NGOJ *)ptr__2CHV);
-          *(Self__ZYZS) = *(SIZE_OF__NGOJ__);
-        };
-        Self__VEHV=((__SIZE_OF__NGOJ *)Self__ZYZS);
-        Self__VEHV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QUEU;
-        Self__VEHV->receiver__OC5J=t__SUEU;
-        __tmp__OFKL=Self__ZYZS;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__OFKL=my_copy__Z3AL(((__CAST__JHOJ *)e__X2YK));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__2YZS=((__REAL_CST__JLOJ *)e__X2YK);
-        p__QUEU=Self__2YZS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__ED4K=Self__2YZS->value__DD5J;
-        t__SUEU=Self__2YZS->parent_constant__KLOJ.static_type__SG4D;
-        Self__2YZS=NULL;
-        ptr__2CHV=((__POINTER__IB )(NULL));
-        typ_id__3CHV= 0;
-        __tmp__4CHV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__4CHV ==  0)) {
-          Self__2YZS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__3CHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4CHV));
-          if ((typ_id__3CHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__CDHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BDHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_size[(__tmp__CDHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BDHV)));
-            ptr__2CHV=__tmp__ADHV;
-          } else /* FALSE */ {
-            __tmp__CDHV=((__UINTEGER_32__RWB )typ_id__3CHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_type[(__tmp__CDHV)]))),(__UINTEGER_32__RWB)(__tmp__CDHV |  1));
-            ptr__2CHV=__tmp__ADHV;
-          };
-          Self__2YZS=((__REAL_CST__JLOJ *)ptr__2CHV);
-          *(Self__2YZS) = *(REAL_CST__JLOJ__);
-        };
-        Self__FFHV=((__REAL_CST__JLOJ *)Self__2YZS);
-        Self__FFHV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QUEU;
-        Self__FFHV->value__DD5J=__tmp__ED4K;
-        Self__FFHV->parent_constant__KLOJ.static_type__SG4D=t__SUEU;
-        __tmp__OFKL=Self__2YZS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__AZZS=((__CHARACTER_CST__5LOJ *)e__X2YK);
-        __tmp__BZZS=create__char__CMQJ(Self__AZZS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__AZZS->text__ID5J);
-        __tmp__OFKL=__tmp__BZZS;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__DZZS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__X2YK);
-        __tmp__EZZS=create__text__2PQJ(Self__DZZS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__DZZS->string__EBJK);
-        __tmp__OFKL=__tmp__EZZS;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__OFKL=my_copy__4XFM(((__READ_SLOT__ZK4K *)e__X2YK));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__OFKL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)e__X2YK));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__OFKL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)e__X2YK));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__OFKL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)e__X2YK));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__OFKL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)e__X2YK));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__OFKL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)e__X2YK));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__OFKL=my_copy__YYBN(((__EXPR_NEG__SYVL *)e__X2YK));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__OFKL=my_copy__4AHM(((__EXPR_ADD__AZVL *)e__X2YK));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__MD4K=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)e__X2YK)->global__Y5JM),NULL);
-        if (__tmp__MD4K==NULL) {
-          __tmp__WUEU=NULL;
+          __SOWT=((____2A0I *)__ROWT);
+        };
+        __A0ZS=NULL;
+        __LEHV=((____IB )(NULL));
+        __MEHV= 0;
+        __NEHV=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__NEHV ==  0)) {
+          __A0ZS=__0AOJ__;
+        } else /* FALSE */ {
+          __MEHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NEHV));
+          if ((__MEHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QEHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __REHV=((____YWB )((____Q )(void *)((unsigned long)__QEHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __PEHV=__OKI(__QEHV,((____IB )(&(table_size[(__REHV)-1]))),((____YWB )((____Q )__QEHV)));
+            __LEHV=__PEHV;
+          } else /* FALSE */ {
+            __REHV=((____YWB )__MEHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QEHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PEHV=__OKI(__QEHV,((____IB )(&(table_type[(__REHV)]))),(____YWB)(__REHV |  1));
+            __LEHV=__PEHV;
+          };
+          __A0ZS=((____0AOJ *)__LEHV);
+          *(__A0ZS) = *(__0AOJ__);
+        };
+        __EFHV=((____0AOJ *)__A0ZS);
+        __EFHV->__1AOJ.__CK.__YH.__O2B=__5VEU;
+        __EFHV->__OB5J=__SOWT;
+        __3GKL=__A0ZS;
+      } break;
+      case ____EBOJ__: {
+        __F0ZS=((____EBOJ *)__G4YK);
+        __5VEU=__F0ZS->__FBOJ.__CK.__YH.__O2B;
+        __BWEU=__F0ZS->__TB5J;
+        __F0ZS=NULL;
+        __LEHV=((____IB )(NULL));
+        __MEHV= 0;
+        __NEHV=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__NEHV ==  0)) {
+          __F0ZS=__EBOJ__;
+        } else /* FALSE */ {
+          __MEHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NEHV));
+          if ((__MEHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QEHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __REHV=((____YWB )((____Q )(void *)((unsigned long)__QEHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __PEHV=__OKI(__QEHV,((____IB )(&(table_size[(__REHV)-1]))),((____YWB )((____Q )__QEHV)));
+            __LEHV=__PEHV;
+          } else /* FALSE */ {
+            __REHV=((____YWB )__MEHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QEHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PEHV=__OKI(__QEHV,((____IB )(&(table_type[(__REHV)]))),(____YWB)(__REHV |  1));
+            __LEHV=__PEHV;
+          };
+          __F0ZS=((____EBOJ *)__LEHV);
+          *(__F0ZS) = *(__EBOJ__);
+        };
+        __UFHV=((____EBOJ *)__F0ZS);
+        __UFHV->__FBOJ.__CK.__YH.__O2B=__5VEU;
+        __UFHV->__TB5J=__BWEU;
+        __3GKL=__F0ZS;
+      } break;
+      case ____3BOJ__: {
+        __3GKL=__21AL(((____3BOJ *)__G4YK));
+      } break;
+      case ____RCOJ__: {
+        __3GKL=__H2AL(((____RCOJ *)__G4YK));
+      } break;
+      case ____HDOJ__: {
+        __3GKL=__S2AL(((____HDOJ *)__G4YK));
+      } break;
+      case ____1DOJ__: {
+        __3GKL=__32AL(((____1DOJ *)__G4YK));
+      } break;
+      case ____PEOJ__: {
+        __3GKL=__I3AL(((____PEOJ *)__G4YK));
+      } break;
+      case ____DFOJ__: {
+        __3GKL=__T3AL(((____DFOJ *)__G4YK));
+      } break;
+      case ____XFOJ__: {
+        __3GKL=__43AL(((____XFOJ *)__G4YK));
+      } break;
+      case ____QGOJ__: {
+        __3GKL=__J4AL(((____QGOJ *)__G4YK));
+      } break;
+      case ____EHOJ__: {
+        __3GKL=__X4AL(((____EHOJ *)__G4YK));
+      } break;
+      case ____2HOJ__: {
+        __I0ZS=((____2HOJ *)__G4YK);
+        __5VEU=__I0ZS->__3HOJ.__CK.__YH.__O2B;
+        __BWEU=__I0ZS->__3D5J;
+        __I0ZS=NULL;
+        __LEHV=((____IB )(NULL));
+        __MEHV= 0;
+        __NEHV=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__NEHV ==  0)) {
+          __I0ZS=__2HOJ__;
+        } else /* FALSE */ {
+          __MEHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NEHV));
+          if ((__MEHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QEHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __REHV=((____YWB )((____Q )(void *)((unsigned long)__QEHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __PEHV=__OKI(__QEHV,((____IB )(&(table_size[(__REHV)-1]))),((____YWB )((____Q )__QEHV)));
+            __LEHV=__PEHV;
+          } else /* FALSE */ {
+            __REHV=((____YWB )__MEHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QEHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PEHV=__OKI(__QEHV,((____IB )(&(table_type[(__REHV)]))),(____YWB)(__REHV |  1));
+            __LEHV=__PEHV;
+          };
+          __I0ZS=((____2HOJ *)__LEHV);
+          *(__I0ZS) = *(__2HOJ__);
+        };
+        __EGHV=((____2HOJ *)__I0ZS);
+        __EGHV->__3HOJ.__CK.__YH.__O2B=__5VEU;
+        __EGHV->__3D5J=__BWEU;
+        __3GKL=__I0ZS;
+      } break;
+      case ____YIOJ__: {
+        __3GKL=__I5AL(((____YIOJ *)__G4YK));
+      } break;
+      case ____YMOJ__: {
+        __L0ZS=((____YMOJ *)__G4YK);
+        __5VEU=__L0ZS->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __TE4K=__L0ZS->__SE5J;
+        __BWEU=__L0ZS->__ZMOJ.__BI4D;
+        __L0ZS=NULL;
+        __LEHV=((____IB )(NULL));
+        __MEHV= 0;
+        __NEHV=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__NEHV ==  0)) {
+          __L0ZS=__YMOJ__;
+        } else /* FALSE */ {
+          __MEHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NEHV));
+          if ((__MEHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QEHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __REHV=((____YWB )((____Q )(void *)((unsigned long)__QEHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __PEHV=__OKI(__QEHV,((____IB )(&(table_size[(__REHV)-1]))),((____YWB )((____Q )__QEHV)));
+            __LEHV=__PEHV;
+          } else /* FALSE */ {
+            __REHV=((____YWB )__MEHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QEHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PEHV=__OKI(__QEHV,((____IB )(&(table_type[(__REHV)]))),(____YWB)(__REHV |  1));
+            __LEHV=__PEHV;
+          };
+          __L0ZS=((____YMOJ *)__LEHV);
+          *(__L0ZS) = *(__YMOJ__);
+        };
+        __UGHV=((____YMOJ *)__L0ZS);
+        __UGHV->__ZMOJ.__DK.__CK.__YH.__O2B=__5VEU;
+        __UGHV->__SE5J=__TE4K;
+        __UGHV->__ZMOJ.__BI4D=__BWEU;
+        __3GKL=__L0ZS;
+      } break;
+      case ____ONOJ__: {
+        __P0ZS=((____ONOJ *)__G4YK);
+        __Q0ZS=__RNQJ(__P0ZS->__PNOJ.__DK.__CK.__YH.__O2B,__P0ZS->__XE5J);
+        __3GKL=__Q0ZS;
+      } break;
+      case ____YOOJ__: {
+        __S0ZS=((____YOOJ *)__G4YK);
+        __T0ZS=__LRQJ(__S0ZS->__ZOOJ.__DK.__CK.__YH.__O2B,__S0ZS->__TCJK);
+        __3GKL=__T0ZS;
+      } break;
+      case ____IM4K__: {
+        __3GKL=__NZFM(((____IM4K *)__G4YK));
+      } break;
+      case ____T5FL__: {
+        __3GKL=__V35O(((____T5FL *)__G4YK));
+      } break;
+      case ____3DUL__: {
+        __3GKL=__AJVP(((____3DUL *)__G4YK));
+      } break;
+      case ____0EUL__: {
+        __3GKL=__QB4P(((____0EUL *)__G4YK));
+      } break;
+      case ____BGUL__: {
+        __3GKL=__LJVP(((____BGUL *)__G4YK));
+      } break;
+      case ____2GUL__: {
+        __3GKL=__2B4P(((____2GUL *)__G4YK));
+      } break;
+      case ____B0VL__: {
+        __3GKL=__H0BN(((____B0VL *)__G4YK));
+      } break;
+      case ____P0VL__: {
+        __3GKL=__NCHM(((____P0VL *)__G4YK));
+      } break;
+      case ____Q5YL__: {
+        __1E4K=__TFTL(((____FKRG *)((____Q5YL *)__G4YK)->__HBKM),NULL);
+        if (__1E4K==NULL) {
+          __FWEU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__MD4K)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__WUEU=NULL;
+          switch (((struct ___OBJ *)__1E4K)->__id) {
+          case ____IM4K__: {
+            __FWEU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__WUEU=((__READ_GLOBAL__B4YL *)__tmp__MD4K);
+          case ____Q5YL__: {
+            __FWEU=((____Q5YL *)__1E4K);
           } break;
           }
         };
-        __tmp__OFKL=__tmp__WUEU;
-      } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__OFKL=my_copy__GFWN(((__EXPR_NOT__FUPM *)e__X2YK));
-      } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__OFKL=my_copy__PF2P(((__EXPR_MOD__LYPM *)e__X2YK));
-      } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__OFKL=my_copy__UPVO(((__EXPR_OR__3P0N *)e__X2YK));
-      } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__OFKL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)e__X2YK));
-      } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__OFKL=my_copy__LVUP(((__EXPR_INF__2WBP *)e__X2YK));
-      } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__OFKL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)e__X2YK));
-      } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__OFKL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)e__X2YK));
-      } break;
-      };
-      result__KFHV=NULL;
-      __tmp__TTEU=((__POINTER__IB )(NULL));
-      typ_id__3CHV= 0;
-      __tmp__UTEU=((__POINTER__IB )sizeof(__NODE_STYLE__5C4K));
-      if (((unsigned long)__tmp__UTEU ==  0)) {
-        result__KFHV=NODE_STYLE__5C4K__;
-      } else /* FALSE */ {
-        typ_id__3CHV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UTEU));
-        if ((typ_id__3CHV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__UTEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__CDHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BDHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_size[(__tmp__CDHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BDHV)));
-          __tmp__TTEU=__tmp__ADHV;
-        } else /* FALSE */ {
-          __tmp__CDHV=((__UINTEGER_32__RWB )typ_id__3CHV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__UTEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_type[(__tmp__CDHV)]))),(__UINTEGER_32__RWB)(__tmp__CDHV |  1));
-          __tmp__TTEU=__tmp__ADHV;
-        };
-        result__KFHV=((__NODE_STYLE__5C4K *)__tmp__TTEU);
-        *(result__KFHV) = *(NODE_STYLE__5C4K__);
-      };
-      Self__WFHV=((__NODE_STYLE__5C4K *)result__KFHV);
-      Self__WFHV->parent_node__AD4K.expr__VU4D=__tmp__OFKL;
-      Self__WFHV->slot__COKL=__tmp__LD4K;
-      Self__WFHV->parent_node__AD4K.data__WU4D=Self__V2YK;
-      Self__WFHV->result_expr__DOKL=r__CD4K;
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__PTEU)->expr_list__AA4D),result__KFHV);
-      result__YUEU=NULL;
-      __tmp__TTEU=((__POINTER__IB )(NULL));
-      typ_id__3CHV= 0;
-      __tmp__UTEU=((__POINTER__IB )sizeof(__NODE_TYPE__FK2C));
-      if (((unsigned long)__tmp__UTEU ==  0)) {
-        result__YUEU=NODE_TYPE__FK2C__;
-      } else /* FALSE */ {
-        typ_id__3CHV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UTEU));
-        if ((typ_id__3CHV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__UTEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__CDHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BDHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_size[(__tmp__CDHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BDHV)));
-          __tmp__TTEU=__tmp__ADHV;
-        } else /* FALSE */ {
-          __tmp__CDHV=((__UINTEGER_32__RWB )typ_id__3CHV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__UTEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_type[(__tmp__CDHV)]))),(__UINTEGER_32__RWB)(__tmp__CDHV |  1));
-          __tmp__TTEU=__tmp__ADHV;
-        };
-        result__YUEU=((__NODE_TYPE__FK2C *)__tmp__TTEU);
-        *(result__YUEU) = *(NODE_TYPE__FK2C__);
-      };
-      Self__HZZS=((__NODE_TYPE__FK2C *)result__YUEU);
-      Self__HZZS->parent_node__GK2C.expr__VU4D=r__CD4K;
-      Self__HZZS->parent_node__GK2C.data__WU4D=Self__V2YK;
-      late_binding_counter__QM=(__INTEGER__Q)(late_binding_counter__QM +  1);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__PTEU)->expr_list__AA4D),result__YUEU);
-    } else /* FALSE */ {
-      __tmp__LD4K=Self__V2YK->parent_dta__LK2C.slot__1T4D;
-      if (((struct ___OBJ *)__tmp__DD4K)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__DD4K)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          is_equal_profil__5FKL(((__SLOT_CODE__MIRG *)__tmp__DD4K),__tmp__LD4K);
+        __3GKL=__FWEU;
+      } break;
+      case ____UVPM__: {
+        __3GKL=__VGWN(((____UVPM *)__G4YK));
+      } break;
+      case ____0ZPM__: {
+        __3GKL=__4G2P(((____0ZPM *)__G4YK));
+      } break;
+      case ____MR0N__: {
+        __3GKL=__DRVO(((____MR0N *)__G4YK));
+      } break;
+      case ____YWBP__: {
+        __3GKL=__DQ0Q(((____YWBP *)__G4YK));
+      } break;
+      case ____LYBP__: {
+        __3GKL=__0WUP(((____LYBP *)__G4YK));
+      } break;
+      case ____CZBP__: {
+        __3GKL=__FXUP(((____CZBP *)__G4YK));
+      } break;
+      case ____3BEP__: {
+        __3GKL=__FCIQ(((____3BEP *)__G4YK));
+      } break;
+      };
+      __ZGHV=NULL;
+      __CVEU=((____IB )(NULL));
+      __MEHV= 0;
+      __DVEU=((____IB )sizeof(____OE4K));
+      if (((unsigned long)__DVEU ==  0)) {
+        __ZGHV=__OE4K__;
+      } else /* FALSE */ {
+        __MEHV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DVEU));
+        if ((__MEHV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __QEHV=(void *)((unsigned long)(void *)((unsigned long)__DVEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __REHV=((____YWB )((____Q )(void *)((unsigned long)__QEHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __PEHV=__OKI(__QEHV,((____IB )(&(table_size[(__REHV)-1]))),((____YWB )((____Q )__QEHV)));
+          __CVEU=__PEHV;
+        } else /* FALSE */ {
+          __REHV=((____YWB )__MEHV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __QEHV=(void *)((unsigned long)(void *)((unsigned long)__DVEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PEHV=__OKI(__QEHV,((____IB )(&(table_type[(__REHV)]))),(____YWB)(__REHV |  1));
+          __CVEU=__PEHV;
+        };
+        __ZGHV=((____OE4K *)__CVEU);
+        *(__ZGHV) = *(__OE4K__);
+      };
+      __FHHV=((____OE4K *)__ZGHV);
+      __FHHV->__PE4K.__EW4D=__3GKL;
+      __FHHV->__RPKL=__0E4K;
+      __FHHV->__PE4K.__FW4D=__E4YK;
+      __FHHV->__SPKL=__RE4K;
+      __P14F(((____GB4D *)((____WH *)__4UEU)->__PB4D),__ZGHV);
+      __HWEU=NULL;
+      __CVEU=((____IB )(NULL));
+      __MEHV= 0;
+      __DVEU=((____IB )sizeof(____UL2C));
+      if (((unsigned long)__DVEU ==  0)) {
+        __HWEU=__UL2C__;
+      } else /* FALSE */ {
+        __MEHV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DVEU));
+        if ((__MEHV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __QEHV=(void *)((unsigned long)(void *)((unsigned long)__DVEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __REHV=((____YWB )((____Q )(void *)((unsigned long)__QEHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __PEHV=__OKI(__QEHV,((____IB )(&(table_size[(__REHV)-1]))),((____YWB )((____Q )__QEHV)));
+          __CVEU=__PEHV;
+        } else /* FALSE */ {
+          __REHV=((____YWB )__MEHV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __QEHV=(void *)((unsigned long)(void *)((unsigned long)__DVEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PEHV=__OKI(__QEHV,((____IB )(&(table_type[(__REHV)]))),(____YWB)(__REHV |  1));
+          __CVEU=__PEHV;
+        };
+        __HWEU=((____UL2C *)__CVEU);
+        *(__HWEU) = *(__UL2C__);
+      };
+      __W0ZS=((____UL2C *)__HWEU);
+      __W0ZS->__VL2C.__EW4D=__RE4K;
+      __W0ZS->__VL2C.__FW4D=__E4YK;
+      __QM=(____Q)(__QM +  1);
+      __P14F(((____GB4D *)((____WH *)__4UEU)->__PB4D),__HWEU);
+    } else /* FALSE */ {
+      __0E4K=__E4YK->__0L2C.__KV4D;
+      if (((struct ___OBJ *)__SE4K)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__SE4K)->__2JRG->__QLC)->__id==____OLC__) {
+          __OHKL(((____1JRG *)__SE4K),__0E4K);
         } else /* ITM_SLOT_OPERATOR */ {
-          is_equal_profil__5FKL(((__SLOT_CODE__MIRG *)__tmp__DD4K),__tmp__LD4K);
+          __OHKL(((____1JRG *)__SE4K),__0E4K);
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__DD4K)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          is_equal_profil__SIKL(((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)__tmp__DD4K)),__tmp__LD4K);
+        if (((struct ___OBJ *)((____FKRG *)__SE4K)->__HKRG->__QLC)->__id==____OLC__) {
+          __BKKL(((____FKRG *)((____1JRG *)__SE4K)),__0E4K);
         } else /* ITM_SLOT_OPERATOR */ {
-          is_equal_profil__SIKL(((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)__tmp__DD4K)),__tmp__LD4K);
-        };
-      };
-      switch (((struct ___OBJ *)e__X2YK)->__id) {
-      case __STRING_CST__5J__: {
-        Self__5CHV=((__STRING_CST__5J *)e__X2YK);
-        result__1CHV=NULL;
-        ptr__2CHV=((__POINTER__IB )(NULL));
-        typ_id__4FHV= 0;
-        __tmp__4CHV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__4CHV ==  0)) {
-          result__1CHV=Self__5CHV;
-        } else /* FALSE */ {
-          typ_id__4FHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4CHV));
-          if ((typ_id__4FHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__BGHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__CGHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__DGHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CGHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__BGHV=micro_alloc__table__lab__HKI(__tmp__CGHV,((__POINTER__IB )(&(table_size[(__tmp__DGHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CGHV)));
-            ptr__2CHV=__tmp__BGHV;
-          } else /* FALSE */ {
-            __tmp__DGHV=((__UINTEGER_32__RWB )typ_id__4FHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__BGHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__CGHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__BGHV=micro_alloc__table__lab__HKI(__tmp__CGHV,((__POINTER__IB )(&(table_type[(__tmp__DGHV)]))),(__UINTEGER_32__RWB)(__tmp__DGHV |  1));
-            ptr__2CHV=__tmp__BGHV;
-          };
-          result__1CHV=((__STRING_CST__5J *)ptr__2CHV);
-          *(result__1CHV) = *(Self__5CHV);
-        };
-        __tmp__OFKL=result__1CHV;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__OFKL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)e__X2YK));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__KYZS=((__PROTOTYPE_CST__45WC *)e__X2YK);
-        __tmp__LYZS=create__type__IJ2C(Self__KYZS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__KYZS->parent_constant__55WC.static_type__SG4D);
-        __tmp__OFKL=__tmp__LYZS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__NYZS=((__INTEGER_CST__KAXC *)e__X2YK);
-        p__QUEU=Self__NYZS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__RUEU=Self__NYZS->value__YG4D;
-        t__SUEU=Self__NYZS->parent_constant__LAXC.static_type__SG4D;
-        Self__NYZS=NULL;
-        ptr__2CHV=((__POINTER__IB )(NULL));
-        typ_id__4FHV= 0;
-        __tmp__4CHV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__4CHV ==  0)) {
-          Self__NYZS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__4FHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4CHV));
-          if ((typ_id__4FHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__BGHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__CGHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__DGHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CGHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__BGHV=micro_alloc__table__lab__HKI(__tmp__CGHV,((__POINTER__IB )(&(table_size[(__tmp__DGHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CGHV)));
-            ptr__2CHV=__tmp__BGHV;
-          } else /* FALSE */ {
-            __tmp__DGHV=((__UINTEGER_32__RWB )typ_id__4FHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__BGHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__CGHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__BGHV=micro_alloc__table__lab__HKI(__tmp__CGHV,((__POINTER__IB )(&(table_type[(__tmp__DGHV)]))),(__UINTEGER_32__RWB)(__tmp__DGHV |  1));
-            ptr__2CHV=__tmp__BGHV;
-          };
-          Self__NYZS=((__INTEGER_CST__KAXC *)ptr__2CHV);
-          *(Self__NYZS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__PUEU=((__INTEGER_CST__KAXC *)Self__NYZS);
-        Self__PUEU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QUEU;
-        Self__PUEU->value__YG4D=v__RUEU;
-        Self__PUEU->parent_constant__LAXC.static_type__SG4D=t__SUEU;
-        check_type__KYEE(Self__PUEU);
-        __tmp__OFKL=Self__NYZS;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__OFKL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)e__X2YK));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__CNWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)e__X2YK)->local__PUEJ));
-        if (__tmp__CNWT==NULL) {
-          __tmp__DNWT=NULL;
+          __BKKL(((____FKRG *)((____1JRG *)__SE4K)),__0E4K);
+        };
+      };
+      switch (((struct ___OBJ *)__G4YK)->__id) {
+      case ____5J__: {
+        __OEHV=((____5J *)__G4YK);
+        __KEHV=NULL;
+        __LEHV=((____IB )(NULL));
+        __NHHV= 0;
+        __NEHV=((____IB )sizeof(____5J));
+        if (((unsigned long)__NEHV ==  0)) {
+          __KEHV=__OEHV;
+        } else /* FALSE */ {
+          __NHHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NEHV));
+          if ((__NHHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __QHHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __RHHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __SHHV=((____YWB )((____Q )(void *)((unsigned long)__RHHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __QHHV=__OKI(__RHHV,((____IB )(&(table_size[(__SHHV)-1]))),((____YWB )((____Q )__RHHV)));
+            __LEHV=__QHHV;
+          } else /* FALSE */ {
+            __SHHV=((____YWB )__NHHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __QHHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __RHHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __QHHV=__OKI(__RHHV,((____IB )(&(table_type[(__SHHV)]))),(____YWB)(__SHHV |  1));
+            __LEHV=__QHHV;
+          };
+          __KEHV=((____5J *)__LEHV);
+          *(__KEHV) = *(__OEHV);
+        };
+        __3GKL=__KEHV;
+      } break;
+      case ____0AXC__: {
+        __3GKL=__JZAL(((____0AXC *)__G4YK));
+      } break;
+      case ____NBXC__: {
+        __ZZZS=((____NBXC *)__G4YK);
+        __0ZZS=__XK2C(__ZZZS->__OBXC.__DK.__CK.__YH.__O2B,__ZZZS->__OBXC.__BI4D);
+        __3GKL=__0ZZS;
+      } break;
+      case ____ZBXC__: {
+        __2ZZS=((____ZBXC *)__G4YK);
+        __5VEU=__2ZZS->__0BXC.__DK.__CK.__YH.__O2B;
+        __AWEU=__2ZZS->__HI4D;
+        __BWEU=__2ZZS->__0BXC.__BI4D;
+        __2ZZS=NULL;
+        __LEHV=((____IB )(NULL));
+        __NHHV= 0;
+        __NEHV=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__NEHV ==  0)) {
+          __2ZZS=__ZBXC__;
+        } else /* FALSE */ {
+          __NHHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NEHV));
+          if ((__NHHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __QHHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __RHHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __SHHV=((____YWB )((____Q )(void *)((unsigned long)__RHHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __QHHV=__OKI(__RHHV,((____IB )(&(table_size[(__SHHV)-1]))),((____YWB )((____Q )__RHHV)));
+            __LEHV=__QHHV;
+          } else /* FALSE */ {
+            __SHHV=((____YWB )__NHHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __QHHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __RHHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __QHHV=__OKI(__RHHV,((____IB )(&(table_type[(__SHHV)]))),(____YWB)(__SHHV |  1));
+            __LEHV=__QHHV;
+          };
+          __2ZZS=((____ZBXC *)__LEHV);
+          *(__2ZZS) = *(__ZBXC__);
+        };
+        __4VEU=((____ZBXC *)__2ZZS);
+        __4VEU->__0BXC.__DK.__CK.__YH.__O2B=__5VEU;
+        __4VEU->__HI4D=__AWEU;
+        __4VEU->__0BXC.__BI4D=__BWEU;
+        __ZZEE(__4VEU);
+        __3GKL=__2ZZS;
+      } break;
+      case ____DMWH__: {
+        __3GKL=__W3OK(((____DMWH *)__G4YK));
+      } break;
+      case ____2A0I__: {
+        __ROWT=__2VEI(((____N5WC *)((____2A0I *)__G4YK)->__4VEJ));
+        if (__ROWT==NULL) {
+          __SOWT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__DNWT=((__READ_LOCAL__N5ZI *)__tmp__CNWT);
+          __SOWT=((____2A0I *)__ROWT);
         };
-        __tmp__OFKL=__tmp__DNWT;
+        __3GKL=__SOWT;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__OFKL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)e__X2YK));
+      case ____HJNJ__: {
+        __3GKL=__Y0AL(((____HJNJ *)__G4YK));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__OFKL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)e__X2YK));
+      case ____SJNJ__: {
+        __3GKL=__D1AL(((____SJNJ *)__G4YK));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__RYZS=((__IS_EXPANDED__L5NJ *)e__X2YK);
-        p__QUEU=Self__RYZS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__CNWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__RYZS->receiver__554J)->local__PUEJ));
-        if (__tmp__CNWT==NULL) {
-          __tmp__DNWT=NULL;
+      case ____0AOJ__: {
+        __A0ZS=((____0AOJ *)__G4YK);
+        __5VEU=__A0ZS->__1AOJ.__CK.__YH.__O2B;
+        __ROWT=__2VEI(((____N5WC *)((____2A0I *)__A0ZS->__OB5J)->__4VEJ));
+        if (__ROWT==NULL) {
+          __SOWT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__DNWT=((__READ_LOCAL__N5ZI *)__tmp__CNWT);
-        };
-        Self__RYZS=NULL;
-        ptr__2CHV=((__POINTER__IB )(NULL));
-        typ_id__4FHV= 0;
-        __tmp__4CHV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__4CHV ==  0)) {
-          Self__RYZS=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          typ_id__4FHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4CHV));
-          if ((typ_id__4FHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__BGHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__CGHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__DGHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CGHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__BGHV=micro_alloc__table__lab__HKI(__tmp__CGHV,((__POINTER__IB )(&(table_size[(__tmp__DGHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CGHV)));
-            ptr__2CHV=__tmp__BGHV;
-          } else /* FALSE */ {
-            __tmp__DGHV=((__UINTEGER_32__RWB )typ_id__4FHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__BGHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__CGHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__BGHV=micro_alloc__table__lab__HKI(__tmp__CGHV,((__POINTER__IB )(&(table_type[(__tmp__DGHV)]))),(__UINTEGER_32__RWB)(__tmp__DGHV |  1));
-            ptr__2CHV=__tmp__BGHV;
-          };
-          Self__RYZS=((__IS_EXPANDED__L5NJ *)ptr__2CHV);
-          *(Self__RYZS) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__VDHV=((__IS_EXPANDED__L5NJ *)Self__RYZS);
-        Self__VDHV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QUEU;
-        Self__VDHV->receiver__554J=__tmp__DNWT;
-        __tmp__OFKL=Self__RYZS;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__WYZS=((__GET_TYPE_ID__V5NJ *)e__X2YK);
-        p__QUEU=Self__WYZS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__SUEU=Self__WYZS->receiver__EA5J;
-        Self__WYZS=NULL;
-        ptr__2CHV=((__POINTER__IB )(NULL));
-        typ_id__4FHV= 0;
-        __tmp__4CHV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__4CHV ==  0)) {
-          Self__WYZS=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          typ_id__4FHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4CHV));
-          if ((typ_id__4FHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__BGHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__CGHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__DGHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CGHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__BGHV=micro_alloc__table__lab__HKI(__tmp__CGHV,((__POINTER__IB )(&(table_size[(__tmp__DGHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CGHV)));
-            ptr__2CHV=__tmp__BGHV;
-          } else /* FALSE */ {
-            __tmp__DGHV=((__UINTEGER_32__RWB )typ_id__4FHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__BGHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__CGHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__BGHV=micro_alloc__table__lab__HKI(__tmp__CGHV,((__POINTER__IB )(&(table_type[(__tmp__DGHV)]))),(__UINTEGER_32__RWB)(__tmp__DGHV |  1));
-            ptr__2CHV=__tmp__BGHV;
-          };
-          Self__WYZS=((__GET_TYPE_ID__V5NJ *)ptr__2CHV);
-          *(Self__WYZS) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__FEHV=((__GET_TYPE_ID__V5NJ *)Self__WYZS);
-        Self__FEHV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QUEU;
-        Self__FEHV->receiver__EA5J=t__SUEU;
-        __tmp__OFKL=Self__WYZS;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__OFKL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)e__X2YK));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__OFKL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)e__X2YK));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__OFKL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)e__X2YK));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__OFKL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)e__X2YK));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__OFKL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)e__X2YK));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__OFKL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)e__X2YK));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__OFKL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)e__X2YK));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__OFKL=my_copy__02AL(((__PUT_TO__BFOJ *)e__X2YK));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__OFKL=my_copy__I3AL(((__ITEM__VFOJ *)e__X2YK));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__ZYZS=((__SIZE_OF__NGOJ *)e__X2YK);
-        p__QUEU=Self__ZYZS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__SUEU=Self__ZYZS->receiver__OC5J;
-        Self__ZYZS=NULL;
-        ptr__2CHV=((__POINTER__IB )(NULL));
-        typ_id__4FHV= 0;
-        __tmp__4CHV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__4CHV ==  0)) {
-          Self__ZYZS=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          typ_id__4FHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4CHV));
-          if ((typ_id__4FHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__BGHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__CGHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__DGHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CGHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__BGHV=micro_alloc__table__lab__HKI(__tmp__CGHV,((__POINTER__IB )(&(table_size[(__tmp__DGHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CGHV)));
-            ptr__2CHV=__tmp__BGHV;
-          } else /* FALSE */ {
-            __tmp__DGHV=((__UINTEGER_32__RWB )typ_id__4FHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__BGHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__CGHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__BGHV=micro_alloc__table__lab__HKI(__tmp__CGHV,((__POINTER__IB )(&(table_type[(__tmp__DGHV)]))),(__UINTEGER_32__RWB)(__tmp__DGHV |  1));
-            ptr__2CHV=__tmp__BGHV;
-          };
-          Self__ZYZS=((__SIZE_OF__NGOJ *)ptr__2CHV);
-          *(Self__ZYZS) = *(SIZE_OF__NGOJ__);
-        };
-        Self__VEHV=((__SIZE_OF__NGOJ *)Self__ZYZS);
-        Self__VEHV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QUEU;
-        Self__VEHV->receiver__OC5J=t__SUEU;
-        __tmp__OFKL=Self__ZYZS;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__OFKL=my_copy__Z3AL(((__CAST__JHOJ *)e__X2YK));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__2YZS=((__REAL_CST__JLOJ *)e__X2YK);
-        p__QUEU=Self__2YZS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__ED4K=Self__2YZS->value__DD5J;
-        t__SUEU=Self__2YZS->parent_constant__KLOJ.static_type__SG4D;
-        Self__2YZS=NULL;
-        ptr__2CHV=((__POINTER__IB )(NULL));
-        typ_id__4FHV= 0;
-        __tmp__4CHV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__4CHV ==  0)) {
-          Self__2YZS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__4FHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4CHV));
-          if ((typ_id__4FHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__BGHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__CGHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__DGHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CGHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__BGHV=micro_alloc__table__lab__HKI(__tmp__CGHV,((__POINTER__IB )(&(table_size[(__tmp__DGHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CGHV)));
-            ptr__2CHV=__tmp__BGHV;
-          } else /* FALSE */ {
-            __tmp__DGHV=((__UINTEGER_32__RWB )typ_id__4FHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__BGHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__CGHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4CHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__BGHV=micro_alloc__table__lab__HKI(__tmp__CGHV,((__POINTER__IB )(&(table_type[(__tmp__DGHV)]))),(__UINTEGER_32__RWB)(__tmp__DGHV |  1));
-            ptr__2CHV=__tmp__BGHV;
-          };
-          Self__2YZS=((__REAL_CST__JLOJ *)ptr__2CHV);
-          *(Self__2YZS) = *(REAL_CST__JLOJ__);
-        };
-        Self__FFHV=((__REAL_CST__JLOJ *)Self__2YZS);
-        Self__FFHV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QUEU;
-        Self__FFHV->value__DD5J=__tmp__ED4K;
-        Self__FFHV->parent_constant__KLOJ.static_type__SG4D=t__SUEU;
-        __tmp__OFKL=Self__2YZS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__AZZS=((__CHARACTER_CST__5LOJ *)e__X2YK);
-        __tmp__BZZS=create__char__CMQJ(Self__AZZS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__AZZS->text__ID5J);
-        __tmp__OFKL=__tmp__BZZS;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__DZZS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__X2YK);
-        __tmp__EZZS=create__text__2PQJ(Self__DZZS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__DZZS->string__EBJK);
-        __tmp__OFKL=__tmp__EZZS;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__OFKL=my_copy__4XFM(((__READ_SLOT__ZK4K *)e__X2YK));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__OFKL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)e__X2YK));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__OFKL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)e__X2YK));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__OFKL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)e__X2YK));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__OFKL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)e__X2YK));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__OFKL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)e__X2YK));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__OFKL=my_copy__YYBN(((__EXPR_NEG__SYVL *)e__X2YK));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__OFKL=my_copy__4AHM(((__EXPR_ADD__AZVL *)e__X2YK));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__MD4K=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)e__X2YK)->global__Y5JM),NULL);
-        if (__tmp__MD4K==NULL) {
-          __tmp__WUEU=NULL;
+          __SOWT=((____2A0I *)__ROWT);
+        };
+        __A0ZS=NULL;
+        __LEHV=((____IB )(NULL));
+        __NHHV= 0;
+        __NEHV=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__NEHV ==  0)) {
+          __A0ZS=__0AOJ__;
+        } else /* FALSE */ {
+          __NHHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NEHV));
+          if ((__NHHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __QHHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __RHHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __SHHV=((____YWB )((____Q )(void *)((unsigned long)__RHHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __QHHV=__OKI(__RHHV,((____IB )(&(table_size[(__SHHV)-1]))),((____YWB )((____Q )__RHHV)));
+            __LEHV=__QHHV;
+          } else /* FALSE */ {
+            __SHHV=((____YWB )__NHHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __QHHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __RHHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __QHHV=__OKI(__RHHV,((____IB )(&(table_type[(__SHHV)]))),(____YWB)(__SHHV |  1));
+            __LEHV=__QHHV;
+          };
+          __A0ZS=((____0AOJ *)__LEHV);
+          *(__A0ZS) = *(__0AOJ__);
+        };
+        __EFHV=((____0AOJ *)__A0ZS);
+        __EFHV->__1AOJ.__CK.__YH.__O2B=__5VEU;
+        __EFHV->__OB5J=__SOWT;
+        __3GKL=__A0ZS;
+      } break;
+      case ____EBOJ__: {
+        __F0ZS=((____EBOJ *)__G4YK);
+        __5VEU=__F0ZS->__FBOJ.__CK.__YH.__O2B;
+        __BWEU=__F0ZS->__TB5J;
+        __F0ZS=NULL;
+        __LEHV=((____IB )(NULL));
+        __NHHV= 0;
+        __NEHV=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__NEHV ==  0)) {
+          __F0ZS=__EBOJ__;
+        } else /* FALSE */ {
+          __NHHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NEHV));
+          if ((__NHHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __QHHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __RHHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __SHHV=((____YWB )((____Q )(void *)((unsigned long)__RHHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __QHHV=__OKI(__RHHV,((____IB )(&(table_size[(__SHHV)-1]))),((____YWB )((____Q )__RHHV)));
+            __LEHV=__QHHV;
+          } else /* FALSE */ {
+            __SHHV=((____YWB )__NHHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __QHHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __RHHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __QHHV=__OKI(__RHHV,((____IB )(&(table_type[(__SHHV)]))),(____YWB)(__SHHV |  1));
+            __LEHV=__QHHV;
+          };
+          __F0ZS=((____EBOJ *)__LEHV);
+          *(__F0ZS) = *(__EBOJ__);
+        };
+        __UFHV=((____EBOJ *)__F0ZS);
+        __UFHV->__FBOJ.__CK.__YH.__O2B=__5VEU;
+        __UFHV->__TB5J=__BWEU;
+        __3GKL=__F0ZS;
+      } break;
+      case ____3BOJ__: {
+        __3GKL=__21AL(((____3BOJ *)__G4YK));
+      } break;
+      case ____RCOJ__: {
+        __3GKL=__H2AL(((____RCOJ *)__G4YK));
+      } break;
+      case ____HDOJ__: {
+        __3GKL=__S2AL(((____HDOJ *)__G4YK));
+      } break;
+      case ____1DOJ__: {
+        __3GKL=__32AL(((____1DOJ *)__G4YK));
+      } break;
+      case ____PEOJ__: {
+        __3GKL=__I3AL(((____PEOJ *)__G4YK));
+      } break;
+      case ____DFOJ__: {
+        __3GKL=__T3AL(((____DFOJ *)__G4YK));
+      } break;
+      case ____XFOJ__: {
+        __3GKL=__43AL(((____XFOJ *)__G4YK));
+      } break;
+      case ____QGOJ__: {
+        __3GKL=__J4AL(((____QGOJ *)__G4YK));
+      } break;
+      case ____EHOJ__: {
+        __3GKL=__X4AL(((____EHOJ *)__G4YK));
+      } break;
+      case ____2HOJ__: {
+        __I0ZS=((____2HOJ *)__G4YK);
+        __5VEU=__I0ZS->__3HOJ.__CK.__YH.__O2B;
+        __BWEU=__I0ZS->__3D5J;
+        __I0ZS=NULL;
+        __LEHV=((____IB )(NULL));
+        __NHHV= 0;
+        __NEHV=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__NEHV ==  0)) {
+          __I0ZS=__2HOJ__;
+        } else /* FALSE */ {
+          __NHHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NEHV));
+          if ((__NHHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __QHHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __RHHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __SHHV=((____YWB )((____Q )(void *)((unsigned long)__RHHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __QHHV=__OKI(__RHHV,((____IB )(&(table_size[(__SHHV)-1]))),((____YWB )((____Q )__RHHV)));
+            __LEHV=__QHHV;
+          } else /* FALSE */ {
+            __SHHV=((____YWB )__NHHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __QHHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __RHHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __QHHV=__OKI(__RHHV,((____IB )(&(table_type[(__SHHV)]))),(____YWB)(__SHHV |  1));
+            __LEHV=__QHHV;
+          };
+          __I0ZS=((____2HOJ *)__LEHV);
+          *(__I0ZS) = *(__2HOJ__);
+        };
+        __EGHV=((____2HOJ *)__I0ZS);
+        __EGHV->__3HOJ.__CK.__YH.__O2B=__5VEU;
+        __EGHV->__3D5J=__BWEU;
+        __3GKL=__I0ZS;
+      } break;
+      case ____YIOJ__: {
+        __3GKL=__I5AL(((____YIOJ *)__G4YK));
+      } break;
+      case ____YMOJ__: {
+        __L0ZS=((____YMOJ *)__G4YK);
+        __5VEU=__L0ZS->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __TE4K=__L0ZS->__SE5J;
+        __BWEU=__L0ZS->__ZMOJ.__BI4D;
+        __L0ZS=NULL;
+        __LEHV=((____IB )(NULL));
+        __NHHV= 0;
+        __NEHV=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__NEHV ==  0)) {
+          __L0ZS=__YMOJ__;
+        } else /* FALSE */ {
+          __NHHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NEHV));
+          if ((__NHHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __QHHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __RHHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __SHHV=((____YWB )((____Q )(void *)((unsigned long)__RHHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __QHHV=__OKI(__RHHV,((____IB )(&(table_size[(__SHHV)-1]))),((____YWB )((____Q )__RHHV)));
+            __LEHV=__QHHV;
+          } else /* FALSE */ {
+            __SHHV=((____YWB )__NHHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __QHHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __RHHV=(void *)((unsigned long)(void *)((unsigned long)__NEHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __QHHV=__OKI(__RHHV,((____IB )(&(table_type[(__SHHV)]))),(____YWB)(__SHHV |  1));
+            __LEHV=__QHHV;
+          };
+          __L0ZS=((____YMOJ *)__LEHV);
+          *(__L0ZS) = *(__YMOJ__);
+        };
+        __UGHV=((____YMOJ *)__L0ZS);
+        __UGHV->__ZMOJ.__DK.__CK.__YH.__O2B=__5VEU;
+        __UGHV->__SE5J=__TE4K;
+        __UGHV->__ZMOJ.__BI4D=__BWEU;
+        __3GKL=__L0ZS;
+      } break;
+      case ____ONOJ__: {
+        __P0ZS=((____ONOJ *)__G4YK);
+        __Q0ZS=__RNQJ(__P0ZS->__PNOJ.__DK.__CK.__YH.__O2B,__P0ZS->__XE5J);
+        __3GKL=__Q0ZS;
+      } break;
+      case ____YOOJ__: {
+        __S0ZS=((____YOOJ *)__G4YK);
+        __T0ZS=__LRQJ(__S0ZS->__ZOOJ.__DK.__CK.__YH.__O2B,__S0ZS->__TCJK);
+        __3GKL=__T0ZS;
+      } break;
+      case ____IM4K__: {
+        __3GKL=__NZFM(((____IM4K *)__G4YK));
+      } break;
+      case ____T5FL__: {
+        __3GKL=__V35O(((____T5FL *)__G4YK));
+      } break;
+      case ____3DUL__: {
+        __3GKL=__AJVP(((____3DUL *)__G4YK));
+      } break;
+      case ____0EUL__: {
+        __3GKL=__QB4P(((____0EUL *)__G4YK));
+      } break;
+      case ____BGUL__: {
+        __3GKL=__LJVP(((____BGUL *)__G4YK));
+      } break;
+      case ____2GUL__: {
+        __3GKL=__2B4P(((____2GUL *)__G4YK));
+      } break;
+      case ____B0VL__: {
+        __3GKL=__H0BN(((____B0VL *)__G4YK));
+      } break;
+      case ____P0VL__: {
+        __3GKL=__NCHM(((____P0VL *)__G4YK));
+      } break;
+      case ____Q5YL__: {
+        __1E4K=__TFTL(((____FKRG *)((____Q5YL *)__G4YK)->__HBKM),NULL);
+        if (__1E4K==NULL) {
+          __FWEU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__MD4K)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__WUEU=NULL;
+          switch (((struct ___OBJ *)__1E4K)->__id) {
+          case ____IM4K__: {
+            __FWEU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__WUEU=((__READ_GLOBAL__B4YL *)__tmp__MD4K);
+          case ____Q5YL__: {
+            __FWEU=((____Q5YL *)__1E4K);
           } break;
           }
         };
-        __tmp__OFKL=__tmp__WUEU;
+        __3GKL=__FWEU;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__OFKL=my_copy__GFWN(((__EXPR_NOT__FUPM *)e__X2YK));
+      case ____UVPM__: {
+        __3GKL=__VGWN(((____UVPM *)__G4YK));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__OFKL=my_copy__PF2P(((__EXPR_MOD__LYPM *)e__X2YK));
+      case ____0ZPM__: {
+        __3GKL=__4G2P(((____0ZPM *)__G4YK));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__OFKL=my_copy__UPVO(((__EXPR_OR__3P0N *)e__X2YK));
+      case ____MR0N__: {
+        __3GKL=__DRVO(((____MR0N *)__G4YK));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__OFKL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)e__X2YK));
+      case ____YWBP__: {
+        __3GKL=__DQ0Q(((____YWBP *)__G4YK));
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__OFKL=my_copy__LVUP(((__EXPR_INF__2WBP *)e__X2YK));
+      case ____LYBP__: {
+        __3GKL=__0WUP(((____LYBP *)__G4YK));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__OFKL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)e__X2YK));
+      case ____CZBP__: {
+        __3GKL=__FXUP(((____CZBP *)__G4YK));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__OFKL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)e__X2YK));
+      case ____3BEP__: {
+        __3GKL=__FCIQ(((____3BEP *)__G4YK));
       } break;
       };
-      __tmp__LD4K=Self__V2YK->parent_dta__LK2C.result_expr__4T4D;
-      result__KFHV=NULL;
-      __tmp__TTEU=((__POINTER__IB )(NULL));
-      typ_id__3CHV= 0;
-      __tmp__UTEU=((__POINTER__IB )sizeof(__NODE_STYLE__5C4K));
-      if (((unsigned long)__tmp__UTEU ==  0)) {
-        result__KFHV=NODE_STYLE__5C4K__;
+      __0E4K=__E4YK->__0L2C.__NV4D;
+      __ZGHV=NULL;
+      __CVEU=((____IB )(NULL));
+      __MEHV= 0;
+      __DVEU=((____IB )sizeof(____OE4K));
+      if (((unsigned long)__DVEU ==  0)) {
+        __ZGHV=__OE4K__;
       } else /* FALSE */ {
-        typ_id__3CHV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UTEU));
-        if ((typ_id__3CHV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__UTEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__CDHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BDHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_size[(__tmp__CDHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BDHV)));
-          __tmp__TTEU=__tmp__ADHV;
+        __MEHV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DVEU));
+        if ((__MEHV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __QEHV=(void *)((unsigned long)(void *)((unsigned long)__DVEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __REHV=((____YWB )((____Q )(void *)((unsigned long)__QEHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __PEHV=__OKI(__QEHV,((____IB )(&(table_size[(__REHV)-1]))),((____YWB )((____Q )__QEHV)));
+          __CVEU=__PEHV;
         } else /* FALSE */ {
-          __tmp__CDHV=((__UINTEGER_32__RWB )typ_id__3CHV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ADHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__BDHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__UTEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ADHV=micro_alloc__table__lab__HKI(__tmp__BDHV,((__POINTER__IB )(&(table_type[(__tmp__CDHV)]))),(__UINTEGER_32__RWB)(__tmp__CDHV |  1));
-          __tmp__TTEU=__tmp__ADHV;
+          __REHV=((____YWB )__MEHV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __PEHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __QEHV=(void *)((unsigned long)(void *)((unsigned long)__DVEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PEHV=__OKI(__QEHV,((____IB )(&(table_type[(__REHV)]))),(____YWB)(__REHV |  1));
+          __CVEU=__PEHV;
         };
-        result__KFHV=((__NODE_STYLE__5C4K *)__tmp__TTEU);
-        *(result__KFHV) = *(NODE_STYLE__5C4K__);
+        __ZGHV=((____OE4K *)__CVEU);
+        *(__ZGHV) = *(__OE4K__);
       };
-      Self__WFHV=((__NODE_STYLE__5C4K *)result__KFHV);
-      Self__WFHV->parent_node__AD4K.expr__VU4D=__tmp__OFKL;
-      Self__WFHV->slot__COKL=__tmp__DD4K;
-      Self__WFHV->parent_node__AD4K.data__WU4D=Self__V2YK;
-      Self__WFHV->result_expr__DOKL=__tmp__LD4K;
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__PTEU)->expr_list__AA4D),result__KFHV);
+      __FHHV=((____OE4K *)__ZGHV);
+      __FHHV->__PE4K.__EW4D=__3GKL;
+      __FHHV->__RPKL=__SE4K;
+      __FHHV->__PE4K.__FW4D=__E4YK;
+      __FHHV->__SPKL=__0E4K;
+      __P14F(((____GB4D *)((____WH *)__4UEU)->__PB4D),__ZGHV);
     };
-    switch (((struct ___OBJ *)e__X2YK)->__id) {
-    case __STRING_CST__5J__: {
-      p__QUEU=((__STRING_CST__5J *)e__X2YK)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    switch (((struct ___OBJ *)__G4YK)->__id) {
+    case ____5J__: {
+      __5VEU=((____5J *)__G4YK)->__EK.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      p__QUEU=((__EXTERNAL_C__L5WC *)e__X2YK)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AXC__: {
+      __5VEU=((____0AXC *)__G4YK)->__1AXC.__CK.__YH.__O2B;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      p__QUEU=((__PROTOTYPE_CST__45WC *)e__X2YK)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____NBXC__: {
+      __5VEU=((____NBXC *)__G4YK)->__OBXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      p__QUEU=((__INTEGER_CST__KAXC *)e__X2YK)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ZBXC__: {
+      __5VEU=((____ZBXC *)__G4YK)->__0BXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      p__QUEU=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DMWH__: {
+      __5VEU=__BK__->__CK.__YH.__O2B;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      p__QUEU=((__READ_LOCAL__N5ZI *)e__X2YK)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2A0I__: {
+      __5VEU=((____2A0I *)__G4YK)->__3A0I.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      p__QUEU=((__EXPR_EQUAL__YHNJ *)e__X2YK)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HJNJ__: {
+      __5VEU=((____HJNJ *)__G4YK)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      p__QUEU=((__EXPR_NOT_EQUAL__DINJ *)e__X2YK)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____SJNJ__: {
+      __5VEU=((____SJNJ *)__G4YK)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      p__QUEU=((__IS_EXPANDED__L5NJ *)e__X2YK)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AOJ__: {
+      __5VEU=((____0AOJ *)__G4YK)->__1AOJ.__CK.__YH.__O2B;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      p__QUEU=((__GET_TYPE_ID__V5NJ *)e__X2YK)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EBOJ__: {
+      __5VEU=((____EBOJ *)__G4YK)->__FBOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      p__QUEU=((__EXPR_SUP__OAOJ *)e__X2YK)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BOJ__: {
+      __5VEU=((____3BOJ *)__G4YK)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      p__QUEU=((__EXPR_SUB__CBOJ *)e__X2YK)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____RCOJ__: {
+      __5VEU=((____RCOJ *)__G4YK)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      p__QUEU=((__EXPR_MUL__YBOJ *)e__X2YK)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HDOJ__: {
+      __5VEU=((____HDOJ *)__G4YK)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      p__QUEU=((__EXPR_DIV__MCOJ *)e__X2YK)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____1DOJ__: {
+      __5VEU=((____1DOJ *)__G4YK)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      p__QUEU=((__EXPR_AND__ADOJ *)e__X2YK)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____PEOJ__: {
+      __5VEU=((____PEOJ *)__G4YK)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      p__QUEU=((__EXPR_SHIFT_R__UDOJ *)e__X2YK)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DFOJ__: {
+      __5VEU=((____DFOJ *)__G4YK)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      p__QUEU=((__EXPR_SHIFT_L__IEOJ *)e__X2YK)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____XFOJ__: {
+      __5VEU=((____XFOJ *)__G4YK)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __PUT_TO__BFOJ__: {
-      p__QUEU=((__PUT_TO__BFOJ *)e__X2YK)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____QGOJ__: {
+      __5VEU=((____QGOJ *)__G4YK)->__RGOJ.__CK.__YH.__O2B;
     } break;
-    case __ITEM__VFOJ__: {
-      p__QUEU=((__ITEM__VFOJ *)e__X2YK)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EHOJ__: {
+      __5VEU=((____EHOJ *)__G4YK)->__FHOJ.__CK.__YH.__O2B;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      p__QUEU=((__SIZE_OF__NGOJ *)e__X2YK)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2HOJ__: {
+      __5VEU=((____2HOJ *)__G4YK)->__3HOJ.__CK.__YH.__O2B;
     } break;
-    case __CAST__JHOJ__: {
-      p__QUEU=((__CAST__JHOJ *)e__X2YK)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YIOJ__: {
+      __5VEU=((____YIOJ *)__G4YK)->__ZIOJ.__CK.__YH.__O2B;
     } break;
-    case __REAL_CST__JLOJ__: {
-      p__QUEU=((__REAL_CST__JLOJ *)e__X2YK)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YMOJ__: {
+      __5VEU=((____YMOJ *)__G4YK)->__ZMOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      p__QUEU=((__CHARACTER_CST__5LOJ *)e__X2YK)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ONOJ__: {
+      __5VEU=((____ONOJ *)__G4YK)->__PNOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      p__QUEU=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__X2YK)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YOOJ__: {
+      __5VEU=((____YOOJ *)__G4YK)->__ZOOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      p__QUEU=((__READ_SLOT__ZK4K *)e__X2YK)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____IM4K__: {
+      __5VEU=((____IM4K *)__G4YK)->__JM4K.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      p__QUEU=((__EXPR_NOT_LOGIC__E4FL *)e__X2YK)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____T5FL__: {
+      __5VEU=((____T5FL *)__G4YK)->__W5FL.__V5FL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      p__QUEU=((__EXPR_OR_LOGIC__OCUL *)e__X2YK)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3DUL__: {
+      __5VEU=((____3DUL *)__G4YK)->__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      p__QUEU=((__EXPR_OR_OR_LOGIC__LDUL *)e__X2YK)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0EUL__: {
+      __5VEU=((____0EUL *)__G4YK)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      p__QUEU=((__EXPR_AND_LOGIC__SEUL *)e__X2YK)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____BGUL__: {
+      __5VEU=((____BGUL *)__G4YK)->__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      p__QUEU=((__EXPR_AND_AND_LOGIC__NFUL *)e__X2YK)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2GUL__: {
+      __5VEU=((____2GUL *)__G4YK)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      p__QUEU=((__EXPR_NEG__SYVL *)e__X2YK)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____B0VL__: {
+      __5VEU=((____B0VL *)__G4YK)->__E0VL.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      p__QUEU=((__EXPR_ADD__AZVL *)e__X2YK)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____P0VL__: {
+      __5VEU=((____P0VL *)__G4YK)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      p__QUEU=((__READ_GLOBAL__B4YL *)e__X2YK)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____Q5YL__: {
+      __5VEU=((____Q5YL *)__G4YK)->__R5YL.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      p__QUEU=((__EXPR_NOT__FUPM *)e__X2YK)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____UVPM__: {
+      __5VEU=((____UVPM *)__G4YK)->__VVPM.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      p__QUEU=((__EXPR_MOD__LYPM *)e__X2YK)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0ZPM__: {
+      __5VEU=((____0ZPM *)__G4YK)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR__3P0N__: {
-      p__QUEU=((__EXPR_OR__3P0N *)e__X2YK)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____MR0N__: {
+      __5VEU=((____MR0N *)__G4YK)->__NR0N.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      p__QUEU=((__EXPR_SUP_EQ__JVBP *)e__X2YK)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YWBP__: {
+      __5VEU=((____YWBP *)__G4YK)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF__2WBP__: {
-      p__QUEU=((__EXPR_INF__2WBP *)e__X2YK)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____LYBP__: {
+      __5VEU=((____LYBP *)__G4YK)->__MYBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      p__QUEU=((__EXPR_INF_EQ__TXBP *)e__X2YK)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____CZBP__: {
+      __5VEU=((____CZBP *)__G4YK)->__DZBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      p__QUEU=((__EXPR_XOR__OAEP *)e__X2YK)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BEP__: {
+      __5VEU=((____3BEP *)__G4YK)->__4BEP.__TCOJ.__CK.__YH.__O2B;
     } break;
     };
-    Self__KYZS=create__type__IJ2C(p__QUEU,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__PTEU)->expr_list__AA4D),Self__KYZS);
+    __ZZZS=__XK2C(__5VEU,__HMB__->__IMB.__BMC);
+    __P14F(((____GB4D *)((____WH *)__4UEU)->__PB4D),__ZZZS);
   };
-  r__CD4K=result__PTEU;
-  return(r__CD4K);
+  __RE4K=__4UEU;
+  return(__RE4K);
 }
 
-static void* product__with__self__LIJL(__DTA_CAST__NFPJ *Self__MIJL,void *t__NIJL,void *e__OIJL)
-// ({DTA_CAST__NFPJ},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ},{NULLxSTRING_CST__5JxEXTERNAL_C__L5WCxPROTOTYPE_CST__45WCxINTEGER_CST__KAXCxEXPR_MULTIPLE__UKWHxREAD_LOCAL__N5ZIxEXPR_EQUAL__YHNJxEXPR_NOT_EQUAL__DINJxIS_EXPANDED__L5NJxGET_TYPE_ID__V5NJxEXPR_SUP__OAOJxEXPR_SUB__CBOJxEXPR_MUL__YBOJxEXPR_DIV__MCOJxEXPR_AND__ADOJxEXPR_SHIFT_R__UDOJxEXPR_SHIFT_L__IEOJxPUT_TO__BFOJxITEM__VFOJxSIZE_OF__NGOJxCAST__JHOJxREAL_CST__JLOJxCHARACTER_CST__5LOJxNATIVE_ARRAY_CHARACTER_CST__JNOJxREAD_SLOT__ZK4KxEXPR_NOT_LOGIC__E4FLxEXPR_OR_LOGIC__OCULxEXPR_OR_OR_LOGIC__LDULxEXPR_AND_LOGIC__SEULxEXPR_AND_AND_LOGIC__NFULxEXPR_NEG__SYVLxEXPR_ADD__AZVLxREAD_GLOBAL__B4YLxEXPR_NOT__FUPMxEXPR_MOD__LYPMxEXPR_OR__3P0NxEXPR_SUP_EQ__JVBPxEXPR_INF__2WBPxEXPR_INF_EQ__TXBPxEXPR_XOR__OAEP}) With result No recursive, No inlinable.
+static void* __0JJL(____2GPJ *__1JJL,void *__2JJL,void *__3JJL)
+// ({__2GPJ},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ},{NULLx__5Jx__0AXCx__NBXCx__ZBXCx__DMWHx__2A0Ix__HJNJx__SJNJx__0AOJx__EBOJx__3BOJx__RCOJx__HDOJx__1DOJx__PEOJx__DFOJx__XFOJx__QGOJx__EHOJx__2HOJx__YIOJx__YMOJx__ONOJx__YOOJx__IM4Kx__T5FLx__3DULx__0EULx__BGULx__2GULx__B0VLx__P0VLx__Q5YLx__UVPMx__0ZPMx__MR0Nx__YWBPx__LYBPx__CZBPx__3BEP}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__YWEU;
-  void *new_value__TIJL,*__tmp__ZIJL,*__tmp__TJJL;
-  __POSITION__OL __tmp__VIJL,p__XWEU;
-  __LIST__WH *result__0VEU,*Self__GWEU;
-  __POINTER__IB ptr__1VEU,__tmp__3VEU,__tmp__4VEU,__tmp__5VEU,ptr__4IHV;
-  __POINTER__IB __tmp__AJHV,__tmp__CJHV,__tmp__DJHV;
-  __INTEGER__Q typ_id__2VEU,typ_id__5IHV;
-  __UINTEGER_32__RWB __tmp__AWEU,__tmp__EJHV;
-  __READ_LOCAL__N5ZI *__tmp__0IJL,*__tmp__SNWT,*__tmp__TNWT;
-  __LOCAL__43WC *__tmp__1IJL,*__tmp__3IJL;
-  __TYPE_FULL__PMB *__tmp__SJJL,*t__ZWEU,*t__OXEU;
-  __STRING_CST__5J *Self__BJHV,*result__3IHV;
-  __PROTOTYPE_CST__45WC *Self__O0ZS,*__tmp__P0ZS;
-  __INTEGER_CST__KAXC *Self__R0ZS,*Self__WWEU;
-  __IS_EXPANDED__L5NJ *Self__V0ZS,*Self__XJHV;
-  __GET_TYPE_ID__V5NJ *Self__00ZS,*Self__HKHV;
-  __SIZE_OF__NGOJ *Self__30ZS,*Self__XKHV;
-  __REAL_CST__JLOJ *Self__A1ZS,*Self__HLHV;
-  __STRING_CONSTANT__0 *v__JLHV;
-  __CHARACTER_CST__5LOJ *Self__E1ZS,*__tmp__F1ZS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__H1ZS,*__tmp__I1ZS;
-  void *__tmp__2WEU,*__tmp__RXEU;
-  __READ_GLOBAL__B4YL *__tmp__3WEU;
-  __CAST__JHOJ *__tmp__VJJL;
-  __WRITE_LOCAL__BEYJ *__tmp__M2ZS;
-  __FAST_ARRAYoINSTRo__X53D *__tmp__IWEU;
-  __BOOLEAN__L __tmp__ZJJL,__tmp__BKJL;
-  new_value__TIJL=NULL;
-  switch (((struct ___OBJ *)e__OIJL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__VIJL=((__STRING_CST__5J *)e__OIJL)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  ____0SG __HYEU;
+  void *__CKJL,*__IKJL,*__CLJL;
+  ____OL __EKJL,__GYEU;
+  ____WH *__JXEU,*__VXEU;
+  ____IB __KXEU,__MXEU,__NXEU,__OXEU,__NKHV,__PKHV,__RKHV,__SKHV;
+  ____Q __LXEU,__OKHV;
+  ____YWB __PXEU,__TKHV;
+  ____2A0I *__JKJL,*__BPWT,*__CPWT;
+  ____N5WC *__KKJL,*__MKJL;
+  ____WMB *__BLJL,*__IYEU,*__3YEU;
+  ____5J *__QKHV,*__MKHV;
+  ____NBXC *__31ZS,*__41ZS;
+  ____ZBXC *__A2ZS,*__FYEU;
+  ____0AOJ *__E2ZS,*__GLHV;
+  ____EBOJ *__J2ZS,*__WLHV;
+  ____2HOJ *__M2ZS,*__GMHV;
+  ____YMOJ *__P2ZS,*__WMHV;
+  ____0 *__YMHV;
+  ____ONOJ *__T2ZS,*__U2ZS;
+  ____YOOJ *__W2ZS,*__X2ZS;
+  void *__LYEU,*__AZEU;
+  ____Q5YL *__MYEU;
+  ____YIOJ *__ELJL;
+  ____QFYJ *__13ZS;
+  ____GB4D *__XXEU;
+  ____L __ILJL,__QLJL;
+  __CKJL=NULL;
+  switch (((struct ___OBJ *)__3JJL)->__id) {
+  case ____5J__: {
+    __EKJL=((____5J *)__3JJL)->__EK.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__VIJL=((__EXTERNAL_C__L5WC *)e__OIJL)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AXC__: {
+    __EKJL=((____0AXC *)__3JJL)->__1AXC.__CK.__YH.__O2B;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__VIJL=((__PROTOTYPE_CST__45WC *)e__OIJL)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____NBXC__: {
+    __EKJL=((____NBXC *)__3JJL)->__OBXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__VIJL=((__INTEGER_CST__KAXC *)e__OIJL)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ZBXC__: {
+    __EKJL=((____ZBXC *)__3JJL)->__0BXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__VIJL=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DMWH__: {
+    __EKJL=__BK__->__CK.__YH.__O2B;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__VIJL=((__READ_LOCAL__N5ZI *)e__OIJL)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2A0I__: {
+    __EKJL=((____2A0I *)__3JJL)->__3A0I.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__VIJL=((__EXPR_EQUAL__YHNJ *)e__OIJL)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HJNJ__: {
+    __EKJL=((____HJNJ *)__3JJL)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__VIJL=((__EXPR_NOT_EQUAL__DINJ *)e__OIJL)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____SJNJ__: {
+    __EKJL=((____SJNJ *)__3JJL)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__VIJL=((__IS_EXPANDED__L5NJ *)e__OIJL)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AOJ__: {
+    __EKJL=((____0AOJ *)__3JJL)->__1AOJ.__CK.__YH.__O2B;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__VIJL=((__GET_TYPE_ID__V5NJ *)e__OIJL)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EBOJ__: {
+    __EKJL=((____EBOJ *)__3JJL)->__FBOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__VIJL=((__EXPR_SUP__OAOJ *)e__OIJL)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BOJ__: {
+    __EKJL=((____3BOJ *)__3JJL)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__VIJL=((__EXPR_SUB__CBOJ *)e__OIJL)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____RCOJ__: {
+    __EKJL=((____RCOJ *)__3JJL)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__VIJL=((__EXPR_MUL__YBOJ *)e__OIJL)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HDOJ__: {
+    __EKJL=((____HDOJ *)__3JJL)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__VIJL=((__EXPR_DIV__MCOJ *)e__OIJL)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____1DOJ__: {
+    __EKJL=((____1DOJ *)__3JJL)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__VIJL=((__EXPR_AND__ADOJ *)e__OIJL)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____PEOJ__: {
+    __EKJL=((____PEOJ *)__3JJL)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__VIJL=((__EXPR_SHIFT_R__UDOJ *)e__OIJL)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DFOJ__: {
+    __EKJL=((____DFOJ *)__3JJL)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__VIJL=((__EXPR_SHIFT_L__IEOJ *)e__OIJL)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____XFOJ__: {
+    __EKJL=((____XFOJ *)__3JJL)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__VIJL=((__PUT_TO__BFOJ *)e__OIJL)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____QGOJ__: {
+    __EKJL=((____QGOJ *)__3JJL)->__RGOJ.__CK.__YH.__O2B;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__VIJL=((__ITEM__VFOJ *)e__OIJL)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EHOJ__: {
+    __EKJL=((____EHOJ *)__3JJL)->__FHOJ.__CK.__YH.__O2B;
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__VIJL=((__SIZE_OF__NGOJ *)e__OIJL)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2HOJ__: {
+    __EKJL=((____2HOJ *)__3JJL)->__3HOJ.__CK.__YH.__O2B;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__VIJL=((__CAST__JHOJ *)e__OIJL)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YIOJ__: {
+    __EKJL=((____YIOJ *)__3JJL)->__ZIOJ.__CK.__YH.__O2B;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__VIJL=((__REAL_CST__JLOJ *)e__OIJL)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YMOJ__: {
+    __EKJL=((____YMOJ *)__3JJL)->__ZMOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__VIJL=((__CHARACTER_CST__5LOJ *)e__OIJL)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ONOJ__: {
+    __EKJL=((____ONOJ *)__3JJL)->__PNOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__VIJL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__OIJL)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YOOJ__: {
+    __EKJL=((____YOOJ *)__3JJL)->__ZOOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__VIJL=((__READ_SLOT__ZK4K *)e__OIJL)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____IM4K__: {
+    __EKJL=((____IM4K *)__3JJL)->__JM4K.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__VIJL=((__EXPR_NOT_LOGIC__E4FL *)e__OIJL)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____T5FL__: {
+    __EKJL=((____T5FL *)__3JJL)->__W5FL.__V5FL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__VIJL=((__EXPR_OR_LOGIC__OCUL *)e__OIJL)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3DUL__: {
+    __EKJL=((____3DUL *)__3JJL)->__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__VIJL=((__EXPR_OR_OR_LOGIC__LDUL *)e__OIJL)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0EUL__: {
+    __EKJL=((____0EUL *)__3JJL)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__VIJL=((__EXPR_AND_LOGIC__SEUL *)e__OIJL)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____BGUL__: {
+    __EKJL=((____BGUL *)__3JJL)->__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__VIJL=((__EXPR_AND_AND_LOGIC__NFUL *)e__OIJL)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2GUL__: {
+    __EKJL=((____2GUL *)__3JJL)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__VIJL=((__EXPR_NEG__SYVL *)e__OIJL)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____B0VL__: {
+    __EKJL=((____B0VL *)__3JJL)->__E0VL.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__VIJL=((__EXPR_ADD__AZVL *)e__OIJL)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____P0VL__: {
+    __EKJL=((____P0VL *)__3JJL)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__VIJL=((__READ_GLOBAL__B4YL *)e__OIJL)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____Q5YL__: {
+    __EKJL=((____Q5YL *)__3JJL)->__R5YL.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__VIJL=((__EXPR_NOT__FUPM *)e__OIJL)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____UVPM__: {
+    __EKJL=((____UVPM *)__3JJL)->__VVPM.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__VIJL=((__EXPR_MOD__LYPM *)e__OIJL)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0ZPM__: {
+    __EKJL=((____0ZPM *)__3JJL)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__VIJL=((__EXPR_OR__3P0N *)e__OIJL)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____MR0N__: {
+    __EKJL=((____MR0N *)__3JJL)->__NR0N.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__VIJL=((__EXPR_SUP_EQ__JVBP *)e__OIJL)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YWBP__: {
+    __EKJL=((____YWBP *)__3JJL)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__VIJL=((__EXPR_INF__2WBP *)e__OIJL)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____LYBP__: {
+    __EKJL=((____LYBP *)__3JJL)->__MYBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__VIJL=((__EXPR_INF_EQ__TXBP *)e__OIJL)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____CZBP__: {
+    __EKJL=((____CZBP *)__3JJL)->__DZBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__VIJL=((__EXPR_XOR__OAEP *)e__OIJL)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BEP__: {
+    __EKJL=((____3BEP *)__3JJL)->__4BEP.__TCOJ.__CK.__YH.__O2B;
   } break;
   };
-  result__0VEU=NULL;
-  ptr__1VEU=((__POINTER__IB )(NULL));
-  typ_id__2VEU= 0;
-  __tmp__3VEU=((__POINTER__IB )sizeof(__LIST__WH));
-  if (((unsigned long)__tmp__3VEU ==  0)) {
-    result__0VEU=LIST__WH__;
+  __JXEU=NULL;
+  __KXEU=((____IB )(NULL));
+  __LXEU= 0;
+  __MXEU=((____IB )sizeof(____WH));
+  if (((unsigned long)__MXEU ==  0)) {
+    __JXEU=__WH__;
   } else /* FALSE */ {
-    typ_id__2VEU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3VEU));
-    if ((typ_id__2VEU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__4VEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__5VEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3VEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VEU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__AWEU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5VEU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__4VEU=micro_alloc__table__lab__HKI(__tmp__5VEU,((__POINTER__IB )(&(table_size[(__tmp__AWEU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5VEU)));
-      ptr__1VEU=__tmp__4VEU;
-    } else /* FALSE */ {
-      __tmp__AWEU=((__UINTEGER_32__RWB )typ_id__2VEU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__4VEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__5VEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3VEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VEU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__4VEU=micro_alloc__table__lab__HKI(__tmp__5VEU,((__POINTER__IB )(&(table_type[(__tmp__AWEU)]))),(__UINTEGER_32__RWB)(__tmp__AWEU |  1));
-      ptr__1VEU=__tmp__4VEU;
-    };
-    result__0VEU=((__LIST__WH *)ptr__1VEU);
-    *(result__0VEU) = *(LIST__WH__);
-  };
-  Self__GWEU=((__LIST__WH *)result__0VEU);
-  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-  Self__GWEU->parent_instr__ZH.parent_itm_object__YH.position__H2B=__tmp__VIJL;
-  __tmp__IWEU=create_with_capacity__DXEE( 2);
-  Self__GWEU->expr_list__AA4D=__tmp__IWEU;
-  __tmp__ZIJL=Self__MIJL->result_expr__3BGL;
-  if (__tmp__ZIJL==NULL) {
-    __tmp__0IJL=NULL;
+    __LXEU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MXEU));
+    if ((__LXEU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __NXEU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __OXEU=(void *)((unsigned long)(void *)((unsigned long)__MXEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXEU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __PXEU=((____YWB )((____Q )(void *)((unsigned long)__OXEU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __NXEU=__OKI(__OXEU,((____IB )(&(table_size[(__PXEU)-1]))),((____YWB )((____Q )__OXEU)));
+      __KXEU=__NXEU;
+    } else /* FALSE */ {
+      __PXEU=((____YWB )__LXEU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __NXEU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __OXEU=(void *)((unsigned long)(void *)((unsigned long)__MXEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXEU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __NXEU=__OKI(__OXEU,((____IB )(&(table_type[(__PXEU)]))),(____YWB)(__PXEU |  1));
+      __KXEU=__NXEU;
+    };
+    __JXEU=((____WH *)__KXEU);
+    *(__JXEU) = *(__WH__);
+  };
+  __VXEU=((____WH *)__JXEU);
+  __QCXC=(____Q)(__QCXC +  1);
+  __VXEU->__ZH.__YH.__O2B=__EKJL;
+  __XXEU=__SYEE( 2);
+  __VXEU->__PB4D=__XXEU;
+  __IKJL=__1JJL->__MDGL;
+  if (__IKJL==NULL) {
+    __JKJL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__ZIJL)->__id) {
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__0IJL=NULL;
+    switch (((struct ___OBJ *)__IKJL)->__id) {
+    case ____NBXC__: {
+      __JKJL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__0IJL=((void *)__tmp__ZIJL);
+    case ____2A0I__: {
+      __JKJL=((void *)__IKJL);
     } break;
     }
   };
-  __tmp__1IJL=((__READ_LOCAL__N5ZI *)__tmp__0IJL)->local__PUEJ;
-  if (__tmp__1IJL==NULL) {
-    __tmp__3IJL=NULL;
+  __KKJL=((____2A0I *)__JKJL)->__4VEJ;
+  if (__KKJL==NULL) {
+    __MKJL=NULL;
   } else /* LOCAL */ {
-    __tmp__3IJL=((void *)__tmp__1IJL);
-  };
-  if (((void *)t__NIJL != (void *)TYPE_NULL__4LB__)) {
-    if (((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__3IJL->parent_variable__B4WC.type__1N5D)->flag__ELK &  4) !=  0)) {
-      if (((void *)((__TYPE_FULL__PMB *)__tmp__3IJL->parent_variable__B4WC.type__1N5D)->the_parent_type__DLK == (void *)t__NIJL)) {
-        __tmp__SJJL=__tmp__3IJL->parent_variable__B4WC.type__1N5D;
-        switch (((struct ___OBJ *)e__OIJL)->__id) {
-        case __STRING_CST__5J__: {
-          Self__BJHV=((__STRING_CST__5J *)e__OIJL);
-          result__3IHV=NULL;
-          ptr__4IHV=((__POINTER__IB )(NULL));
-          typ_id__5IHV= 0;
-          __tmp__AJHV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__AJHV ==  0)) {
-            result__3IHV=Self__BJHV;
-          } else /* FALSE */ {
-            typ_id__5IHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AJHV));
-            if ((typ_id__5IHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EJHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DJHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_size[(__tmp__EJHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DJHV)));
-              ptr__4IHV=__tmp__CJHV;
+    __MKJL=((void *)__KKJL);
+  };
+  if (((void *)__2JJL != (void *)__FMB__)) {
+    if (((____3LC)(((____WMB *)__MKJL->__Q5WC.__KP5D)->__LLK &  4) !=  0)) {
+      if (((void *)((____WMB *)__MKJL->__Q5WC.__KP5D)->__KLK == (void *)__2JJL)) {
+        __BLJL=__MKJL->__Q5WC.__KP5D;
+        switch (((struct ___OBJ *)__3JJL)->__id) {
+        case ____5J__: {
+          __QKHV=((____5J *)__3JJL);
+          __MKHV=NULL;
+          __NKHV=((____IB )(NULL));
+          __OKHV= 0;
+          __PKHV=((____IB )sizeof(____5J));
+          if (((unsigned long)__PKHV ==  0)) {
+            __MKHV=__QKHV;
+          } else /* FALSE */ {
+            __OKHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PKHV));
+            if ((__OKHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TKHV=((____YWB )((____Q )(void *)((unsigned long)__SKHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_size[(__TKHV)-1]))),((____YWB )((____Q )__SKHV)));
+              __NKHV=__RKHV;
             } else /* FALSE */ {
-              __tmp__EJHV=((__UINTEGER_32__RWB )typ_id__5IHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_type[(__tmp__EJHV)]))),(__UINTEGER_32__RWB)(__tmp__EJHV |  1));
-              ptr__4IHV=__tmp__CJHV;
-            };
-            result__3IHV=((__STRING_CST__5J *)ptr__4IHV);
-            *(result__3IHV) = *(Self__BJHV);
-          };
-          __tmp__TJJL=result__3IHV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__TJJL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)e__OIJL));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__O0ZS=((__PROTOTYPE_CST__45WC *)e__OIJL);
-          __tmp__P0ZS=create__type__IJ2C(Self__O0ZS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__O0ZS->parent_constant__55WC.static_type__SG4D);
-          __tmp__TJJL=__tmp__P0ZS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__R0ZS=((__INTEGER_CST__KAXC *)e__OIJL);
-          p__XWEU=Self__R0ZS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__YWEU=Self__R0ZS->value__YG4D;
-          t__ZWEU=Self__R0ZS->parent_constant__LAXC.static_type__SG4D;
-          Self__R0ZS=NULL;
-          ptr__4IHV=((__POINTER__IB )(NULL));
-          typ_id__5IHV= 0;
-          __tmp__AJHV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__AJHV ==  0)) {
-            Self__R0ZS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            typ_id__5IHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AJHV));
-            if ((typ_id__5IHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EJHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DJHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_size[(__tmp__EJHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DJHV)));
-              ptr__4IHV=__tmp__CJHV;
+              __TKHV=((____YWB )__OKHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_type[(__TKHV)]))),(____YWB)(__TKHV |  1));
+              __NKHV=__RKHV;
+            };
+            __MKHV=((____5J *)__NKHV);
+            *(__MKHV) = *(__QKHV);
+          };
+          __CLJL=__MKHV;
+        } break;
+        case ____0AXC__: {
+          __CLJL=__JZAL(((____0AXC *)__3JJL));
+        } break;
+        case ____NBXC__: {
+          __31ZS=((____NBXC *)__3JJL);
+          __41ZS=__XK2C(__31ZS->__OBXC.__DK.__CK.__YH.__O2B,__31ZS->__OBXC.__BI4D);
+          __CLJL=__41ZS;
+        } break;
+        case ____ZBXC__: {
+          __A2ZS=((____ZBXC *)__3JJL);
+          __GYEU=__A2ZS->__0BXC.__DK.__CK.__YH.__O2B;
+          __HYEU=__A2ZS->__HI4D;
+          __IYEU=__A2ZS->__0BXC.__BI4D;
+          __A2ZS=NULL;
+          __NKHV=((____IB )(NULL));
+          __OKHV= 0;
+          __PKHV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__PKHV ==  0)) {
+            __A2ZS=__ZBXC__;
+          } else /* FALSE */ {
+            __OKHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PKHV));
+            if ((__OKHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TKHV=((____YWB )((____Q )(void *)((unsigned long)__SKHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_size[(__TKHV)-1]))),((____YWB )((____Q )__SKHV)));
+              __NKHV=__RKHV;
             } else /* FALSE */ {
-              __tmp__EJHV=((__UINTEGER_32__RWB )typ_id__5IHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_type[(__tmp__EJHV)]))),(__UINTEGER_32__RWB)(__tmp__EJHV |  1));
-              ptr__4IHV=__tmp__CJHV;
-            };
-            Self__R0ZS=((__INTEGER_CST__KAXC *)ptr__4IHV);
-            *(Self__R0ZS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__WWEU=((__INTEGER_CST__KAXC *)Self__R0ZS);
-          Self__WWEU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__XWEU;
-          Self__WWEU->value__YG4D=v__YWEU;
-          Self__WWEU->parent_constant__LAXC.static_type__SG4D=t__ZWEU;
-          check_type__KYEE(Self__WWEU);
-          __tmp__TJJL=Self__R0ZS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__TJJL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)e__OIJL));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__SNWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)e__OIJL)->local__PUEJ));
-          if (__tmp__SNWT==NULL) {
-            __tmp__TNWT=NULL;
+              __TKHV=((____YWB )__OKHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_type[(__TKHV)]))),(____YWB)(__TKHV |  1));
+              __NKHV=__RKHV;
+            };
+            __A2ZS=((____ZBXC *)__NKHV);
+            *(__A2ZS) = *(__ZBXC__);
+          };
+          __FYEU=((____ZBXC *)__A2ZS);
+          __FYEU->__0BXC.__DK.__CK.__YH.__O2B=__GYEU;
+          __FYEU->__HI4D=__HYEU;
+          __FYEU->__0BXC.__BI4D=__IYEU;
+          __ZZEE(__FYEU);
+          __CLJL=__A2ZS;
+        } break;
+        case ____DMWH__: {
+          __CLJL=__W3OK(((____DMWH *)__3JJL));
+        } break;
+        case ____2A0I__: {
+          __BPWT=__2VEI(((____N5WC *)((____2A0I *)__3JJL)->__4VEJ));
+          if (__BPWT==NULL) {
+            __CPWT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__TNWT=((__READ_LOCAL__N5ZI *)__tmp__SNWT);
+            __CPWT=((____2A0I *)__BPWT);
           };
-          __tmp__TJJL=__tmp__TNWT;
+          __CLJL=__CPWT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__TJJL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)e__OIJL));
+        case ____HJNJ__: {
+          __CLJL=__Y0AL(((____HJNJ *)__3JJL));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__TJJL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)e__OIJL));
+        case ____SJNJ__: {
+          __CLJL=__D1AL(((____SJNJ *)__3JJL));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__V0ZS=((__IS_EXPANDED__L5NJ *)e__OIJL);
-          p__XWEU=Self__V0ZS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__SNWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__V0ZS->receiver__554J)->local__PUEJ));
-          if (__tmp__SNWT==NULL) {
-            __tmp__TNWT=NULL;
+        case ____0AOJ__: {
+          __E2ZS=((____0AOJ *)__3JJL);
+          __GYEU=__E2ZS->__1AOJ.__CK.__YH.__O2B;
+          __BPWT=__2VEI(((____N5WC *)((____2A0I *)__E2ZS->__OB5J)->__4VEJ));
+          if (__BPWT==NULL) {
+            __CPWT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__TNWT=((__READ_LOCAL__N5ZI *)__tmp__SNWT);
-          };
-          Self__V0ZS=NULL;
-          ptr__4IHV=((__POINTER__IB )(NULL));
-          typ_id__5IHV= 0;
-          __tmp__AJHV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__AJHV ==  0)) {
-            Self__V0ZS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            typ_id__5IHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AJHV));
-            if ((typ_id__5IHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EJHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DJHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_size[(__tmp__EJHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DJHV)));
-              ptr__4IHV=__tmp__CJHV;
+            __CPWT=((____2A0I *)__BPWT);
+          };
+          __E2ZS=NULL;
+          __NKHV=((____IB )(NULL));
+          __OKHV= 0;
+          __PKHV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__PKHV ==  0)) {
+            __E2ZS=__0AOJ__;
+          } else /* FALSE */ {
+            __OKHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PKHV));
+            if ((__OKHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TKHV=((____YWB )((____Q )(void *)((unsigned long)__SKHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_size[(__TKHV)-1]))),((____YWB )((____Q )__SKHV)));
+              __NKHV=__RKHV;
             } else /* FALSE */ {
-              __tmp__EJHV=((__UINTEGER_32__RWB )typ_id__5IHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_type[(__tmp__EJHV)]))),(__UINTEGER_32__RWB)(__tmp__EJHV |  1));
-              ptr__4IHV=__tmp__CJHV;
-            };
-            Self__V0ZS=((__IS_EXPANDED__L5NJ *)ptr__4IHV);
-            *(Self__V0ZS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__XJHV=((__IS_EXPANDED__L5NJ *)Self__V0ZS);
-          Self__XJHV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__XWEU;
-          Self__XJHV->receiver__554J=__tmp__TNWT;
-          __tmp__TJJL=Self__V0ZS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__00ZS=((__GET_TYPE_ID__V5NJ *)e__OIJL);
-          p__XWEU=Self__00ZS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__ZWEU=Self__00ZS->receiver__EA5J;
-          Self__00ZS=NULL;
-          ptr__4IHV=((__POINTER__IB )(NULL));
-          typ_id__5IHV= 0;
-          __tmp__AJHV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__AJHV ==  0)) {
-            Self__00ZS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            typ_id__5IHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AJHV));
-            if ((typ_id__5IHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EJHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DJHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_size[(__tmp__EJHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DJHV)));
-              ptr__4IHV=__tmp__CJHV;
+              __TKHV=((____YWB )__OKHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_type[(__TKHV)]))),(____YWB)(__TKHV |  1));
+              __NKHV=__RKHV;
+            };
+            __E2ZS=((____0AOJ *)__NKHV);
+            *(__E2ZS) = *(__0AOJ__);
+          };
+          __GLHV=((____0AOJ *)__E2ZS);
+          __GLHV->__1AOJ.__CK.__YH.__O2B=__GYEU;
+          __GLHV->__OB5J=__CPWT;
+          __CLJL=__E2ZS;
+        } break;
+        case ____EBOJ__: {
+          __J2ZS=((____EBOJ *)__3JJL);
+          __GYEU=__J2ZS->__FBOJ.__CK.__YH.__O2B;
+          __IYEU=__J2ZS->__TB5J;
+          __J2ZS=NULL;
+          __NKHV=((____IB )(NULL));
+          __OKHV= 0;
+          __PKHV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__PKHV ==  0)) {
+            __J2ZS=__EBOJ__;
+          } else /* FALSE */ {
+            __OKHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PKHV));
+            if ((__OKHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TKHV=((____YWB )((____Q )(void *)((unsigned long)__SKHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_size[(__TKHV)-1]))),((____YWB )((____Q )__SKHV)));
+              __NKHV=__RKHV;
             } else /* FALSE */ {
-              __tmp__EJHV=((__UINTEGER_32__RWB )typ_id__5IHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_type[(__tmp__EJHV)]))),(__UINTEGER_32__RWB)(__tmp__EJHV |  1));
-              ptr__4IHV=__tmp__CJHV;
-            };
-            Self__00ZS=((__GET_TYPE_ID__V5NJ *)ptr__4IHV);
-            *(Self__00ZS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__HKHV=((__GET_TYPE_ID__V5NJ *)Self__00ZS);
-          Self__HKHV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__XWEU;
-          Self__HKHV->receiver__EA5J=t__ZWEU;
-          __tmp__TJJL=Self__00ZS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__TJJL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)e__OIJL));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__TJJL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)e__OIJL));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__TJJL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)e__OIJL));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__TJJL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)e__OIJL));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__TJJL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)e__OIJL));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__TJJL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)e__OIJL));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__TJJL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)e__OIJL));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__TJJL=my_copy__02AL(((__PUT_TO__BFOJ *)e__OIJL));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__TJJL=my_copy__I3AL(((__ITEM__VFOJ *)e__OIJL));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__30ZS=((__SIZE_OF__NGOJ *)e__OIJL);
-          p__XWEU=Self__30ZS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__ZWEU=Self__30ZS->receiver__OC5J;
-          Self__30ZS=NULL;
-          ptr__4IHV=((__POINTER__IB )(NULL));
-          typ_id__5IHV= 0;
-          __tmp__AJHV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__AJHV ==  0)) {
-            Self__30ZS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            typ_id__5IHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AJHV));
-            if ((typ_id__5IHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EJHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DJHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_size[(__tmp__EJHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DJHV)));
-              ptr__4IHV=__tmp__CJHV;
+              __TKHV=((____YWB )__OKHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_type[(__TKHV)]))),(____YWB)(__TKHV |  1));
+              __NKHV=__RKHV;
+            };
+            __J2ZS=((____EBOJ *)__NKHV);
+            *(__J2ZS) = *(__EBOJ__);
+          };
+          __WLHV=((____EBOJ *)__J2ZS);
+          __WLHV->__FBOJ.__CK.__YH.__O2B=__GYEU;
+          __WLHV->__TB5J=__IYEU;
+          __CLJL=__J2ZS;
+        } break;
+        case ____3BOJ__: {
+          __CLJL=__21AL(((____3BOJ *)__3JJL));
+        } break;
+        case ____RCOJ__: {
+          __CLJL=__H2AL(((____RCOJ *)__3JJL));
+        } break;
+        case ____HDOJ__: {
+          __CLJL=__S2AL(((____HDOJ *)__3JJL));
+        } break;
+        case ____1DOJ__: {
+          __CLJL=__32AL(((____1DOJ *)__3JJL));
+        } break;
+        case ____PEOJ__: {
+          __CLJL=__I3AL(((____PEOJ *)__3JJL));
+        } break;
+        case ____DFOJ__: {
+          __CLJL=__T3AL(((____DFOJ *)__3JJL));
+        } break;
+        case ____XFOJ__: {
+          __CLJL=__43AL(((____XFOJ *)__3JJL));
+        } break;
+        case ____QGOJ__: {
+          __CLJL=__J4AL(((____QGOJ *)__3JJL));
+        } break;
+        case ____EHOJ__: {
+          __CLJL=__X4AL(((____EHOJ *)__3JJL));
+        } break;
+        case ____2HOJ__: {
+          __M2ZS=((____2HOJ *)__3JJL);
+          __GYEU=__M2ZS->__3HOJ.__CK.__YH.__O2B;
+          __IYEU=__M2ZS->__3D5J;
+          __M2ZS=NULL;
+          __NKHV=((____IB )(NULL));
+          __OKHV= 0;
+          __PKHV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__PKHV ==  0)) {
+            __M2ZS=__2HOJ__;
+          } else /* FALSE */ {
+            __OKHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PKHV));
+            if ((__OKHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TKHV=((____YWB )((____Q )(void *)((unsigned long)__SKHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_size[(__TKHV)-1]))),((____YWB )((____Q )__SKHV)));
+              __NKHV=__RKHV;
             } else /* FALSE */ {
-              __tmp__EJHV=((__UINTEGER_32__RWB )typ_id__5IHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_type[(__tmp__EJHV)]))),(__UINTEGER_32__RWB)(__tmp__EJHV |  1));
-              ptr__4IHV=__tmp__CJHV;
-            };
-            Self__30ZS=((__SIZE_OF__NGOJ *)ptr__4IHV);
-            *(Self__30ZS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__XKHV=((__SIZE_OF__NGOJ *)Self__30ZS);
-          Self__XKHV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__XWEU;
-          Self__XKHV->receiver__OC5J=t__ZWEU;
-          __tmp__TJJL=Self__30ZS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__TJJL=my_copy__Z3AL(((__CAST__JHOJ *)e__OIJL));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__A1ZS=((__REAL_CST__JLOJ *)e__OIJL);
-          p__XWEU=Self__A1ZS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__JLHV=Self__A1ZS->value__DD5J;
-          t__ZWEU=Self__A1ZS->parent_constant__KLOJ.static_type__SG4D;
-          Self__A1ZS=NULL;
-          ptr__4IHV=((__POINTER__IB )(NULL));
-          typ_id__5IHV= 0;
-          __tmp__AJHV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__AJHV ==  0)) {
-            Self__A1ZS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            typ_id__5IHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AJHV));
-            if ((typ_id__5IHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EJHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DJHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_size[(__tmp__EJHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DJHV)));
-              ptr__4IHV=__tmp__CJHV;
+              __TKHV=((____YWB )__OKHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_type[(__TKHV)]))),(____YWB)(__TKHV |  1));
+              __NKHV=__RKHV;
+            };
+            __M2ZS=((____2HOJ *)__NKHV);
+            *(__M2ZS) = *(__2HOJ__);
+          };
+          __GMHV=((____2HOJ *)__M2ZS);
+          __GMHV->__3HOJ.__CK.__YH.__O2B=__GYEU;
+          __GMHV->__3D5J=__IYEU;
+          __CLJL=__M2ZS;
+        } break;
+        case ____YIOJ__: {
+          __CLJL=__I5AL(((____YIOJ *)__3JJL));
+        } break;
+        case ____YMOJ__: {
+          __P2ZS=((____YMOJ *)__3JJL);
+          __GYEU=__P2ZS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __YMHV=__P2ZS->__SE5J;
+          __IYEU=__P2ZS->__ZMOJ.__BI4D;
+          __P2ZS=NULL;
+          __NKHV=((____IB )(NULL));
+          __OKHV= 0;
+          __PKHV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__PKHV ==  0)) {
+            __P2ZS=__YMOJ__;
+          } else /* FALSE */ {
+            __OKHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PKHV));
+            if ((__OKHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TKHV=((____YWB )((____Q )(void *)((unsigned long)__SKHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_size[(__TKHV)-1]))),((____YWB )((____Q )__SKHV)));
+              __NKHV=__RKHV;
             } else /* FALSE */ {
-              __tmp__EJHV=((__UINTEGER_32__RWB )typ_id__5IHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_type[(__tmp__EJHV)]))),(__UINTEGER_32__RWB)(__tmp__EJHV |  1));
-              ptr__4IHV=__tmp__CJHV;
-            };
-            Self__A1ZS=((__REAL_CST__JLOJ *)ptr__4IHV);
-            *(Self__A1ZS) = *(REAL_CST__JLOJ__);
-          };
-          Self__HLHV=((__REAL_CST__JLOJ *)Self__A1ZS);
-          Self__HLHV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__XWEU;
-          Self__HLHV->value__DD5J=v__JLHV;
-          Self__HLHV->parent_constant__KLOJ.static_type__SG4D=t__ZWEU;
-          __tmp__TJJL=Self__A1ZS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__E1ZS=((__CHARACTER_CST__5LOJ *)e__OIJL);
-          __tmp__F1ZS=create__char__CMQJ(Self__E1ZS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__E1ZS->text__ID5J);
-          __tmp__TJJL=__tmp__F1ZS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__H1ZS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__OIJL);
-          __tmp__I1ZS=create__text__2PQJ(Self__H1ZS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__H1ZS->string__EBJK);
-          __tmp__TJJL=__tmp__I1ZS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__TJJL=my_copy__4XFM(((__READ_SLOT__ZK4K *)e__OIJL));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__TJJL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)e__OIJL));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__TJJL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)e__OIJL));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__TJJL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)e__OIJL));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__TJJL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)e__OIJL));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__TJJL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)e__OIJL));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__TJJL=my_copy__YYBN(((__EXPR_NEG__SYVL *)e__OIJL));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__TJJL=my_copy__4AHM(((__EXPR_ADD__AZVL *)e__OIJL));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__2WEU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)e__OIJL)->global__Y5JM),NULL);
-          if (__tmp__2WEU==NULL) {
-            __tmp__3WEU=NULL;
+              __TKHV=((____YWB )__OKHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_type[(__TKHV)]))),(____YWB)(__TKHV |  1));
+              __NKHV=__RKHV;
+            };
+            __P2ZS=((____YMOJ *)__NKHV);
+            *(__P2ZS) = *(__YMOJ__);
+          };
+          __WMHV=((____YMOJ *)__P2ZS);
+          __WMHV->__ZMOJ.__DK.__CK.__YH.__O2B=__GYEU;
+          __WMHV->__SE5J=__YMHV;
+          __WMHV->__ZMOJ.__BI4D=__IYEU;
+          __CLJL=__P2ZS;
+        } break;
+        case ____ONOJ__: {
+          __T2ZS=((____ONOJ *)__3JJL);
+          __U2ZS=__RNQJ(__T2ZS->__PNOJ.__DK.__CK.__YH.__O2B,__T2ZS->__XE5J);
+          __CLJL=__U2ZS;
+        } break;
+        case ____YOOJ__: {
+          __W2ZS=((____YOOJ *)__3JJL);
+          __X2ZS=__LRQJ(__W2ZS->__ZOOJ.__DK.__CK.__YH.__O2B,__W2ZS->__TCJK);
+          __CLJL=__X2ZS;
+        } break;
+        case ____IM4K__: {
+          __CLJL=__NZFM(((____IM4K *)__3JJL));
+        } break;
+        case ____T5FL__: {
+          __CLJL=__V35O(((____T5FL *)__3JJL));
+        } break;
+        case ____3DUL__: {
+          __CLJL=__AJVP(((____3DUL *)__3JJL));
+        } break;
+        case ____0EUL__: {
+          __CLJL=__QB4P(((____0EUL *)__3JJL));
+        } break;
+        case ____BGUL__: {
+          __CLJL=__LJVP(((____BGUL *)__3JJL));
+        } break;
+        case ____2GUL__: {
+          __CLJL=__2B4P(((____2GUL *)__3JJL));
+        } break;
+        case ____B0VL__: {
+          __CLJL=__H0BN(((____B0VL *)__3JJL));
+        } break;
+        case ____P0VL__: {
+          __CLJL=__NCHM(((____P0VL *)__3JJL));
+        } break;
+        case ____Q5YL__: {
+          __LYEU=__TFTL(((____FKRG *)((____Q5YL *)__3JJL)->__HBKM),NULL);
+          if (__LYEU==NULL) {
+            __MYEU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__2WEU)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__3WEU=NULL;
+            switch (((struct ___OBJ *)__LYEU)->__id) {
+            case ____IM4K__: {
+              __MYEU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__3WEU=((__READ_GLOBAL__B4YL *)__tmp__2WEU);
+            case ____Q5YL__: {
+              __MYEU=((____Q5YL *)__LYEU);
             } break;
             }
           };
-          __tmp__TJJL=__tmp__3WEU;
+          __CLJL=__MYEU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__TJJL=my_copy__GFWN(((__EXPR_NOT__FUPM *)e__OIJL));
+        case ____UVPM__: {
+          __CLJL=__VGWN(((____UVPM *)__3JJL));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__TJJL=my_copy__PF2P(((__EXPR_MOD__LYPM *)e__OIJL));
+        case ____0ZPM__: {
+          __CLJL=__4G2P(((____0ZPM *)__3JJL));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__TJJL=my_copy__UPVO(((__EXPR_OR__3P0N *)e__OIJL));
+        case ____MR0N__: {
+          __CLJL=__DRVO(((____MR0N *)__3JJL));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__TJJL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)e__OIJL));
+        case ____YWBP__: {
+          __CLJL=__DQ0Q(((____YWBP *)__3JJL));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__TJJL=my_copy__LVUP(((__EXPR_INF__2WBP *)e__OIJL));
+        case ____LYBP__: {
+          __CLJL=__0WUP(((____LYBP *)__3JJL));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__TJJL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)e__OIJL));
+        case ____CZBP__: {
+          __CLJL=__FXUP(((____CZBP *)__3JJL));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__TJJL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)e__OIJL));
+        case ____3BEP__: {
+          __CLJL=__FCIQ(((____3BEP *)__3JJL));
         } break;
         };
-        __tmp__VJJL=create__value__RPYJ(CAST__JHOJ__,__tmp__SJJL,__tmp__TJJL);
-        new_value__TIJL=__tmp__VJJL;
+        __ELJL=__ARYJ(__YIOJ__,__BLJL,__CLJL);
+        __CKJL=__ELJL;
       };
-      __tmp__ZJJL=TRUE__K__;
+      __ILJL=__K__;
     } else /* FALSE */ {
-      __tmp__ZJJL=FALSE__O__;
+      __ILJL=__O__;
     };
-    if ((! __tmp__ZJJL)) {
-      __tmp__TJJL=((__TYPE_FULL__PMB *)__tmp__3IJL->parent_variable__B4WC.type__1N5D)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)t__NIJL)->__id) {
-      case __TYPE__FF__: {
-        __tmp__BKJL=is_sub_type__SEAM(((__TYPE__FF *)t__NIJL),__tmp__TJJL);
+    if ((! __ILJL)) {
+      __CLJL=((____WMB *)__MKJL->__Q5WC.__KP5D)->__KLK;
+      switch (((struct ___OBJ *)__2JJL)->__id) {
+      case ____FF__: {
+        __QLJL=__BGAM(((____FF *)__2JJL),__CLJL);
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__BKJL=TRUE__K__;
+      case ____FMB__: {
+        __QLJL=__K__;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__BKJL=FALSE__O__;
+      case ____HMB__: {
+        __QLJL=__O__;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__BKJL=is_sub_type__WFAM(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)t__NIJL)),__tmp__TJJL);
+      case ____JMB__: {
+        __QLJL=__FHAM(((____JMB *)((____FF *)__2JJL)),__CLJL);
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__BKJL=is_sub_type__SGAM(__tmp__TJJL);
+      case ____LMB__: {
+        __QLJL=__BIAM(__CLJL);
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__BKJL=is_sub_type__ZGAM(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)t__NIJL)),__tmp__TJJL);
+      case ____ICY__: {
+        __QLJL=__IIAM(((____ICY *)((____FF *)__2JJL)),__CLJL);
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__BKJL=is_sub_type__VHAM(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)t__NIJL)),__tmp__TJJL);
+      case ____EQ5D__: {
+        __QLJL=__EJAM(((____EQ5D *)((____FF *)__2JJL)),__CLJL);
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__BKJL=is_sub_type__QIAM(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)t__NIJL)),__tmp__TJJL);
+      case ____L4NJ__: {
+        __QLJL=__5JAM(((____L4NJ *)((____FF *)__2JJL)),__CLJL);
       } break;
       };
-      if (__tmp__BKJL) {
-        switch (((struct ___OBJ *)t__NIJL)->__id) {
-        case __TYPE__FF__: {
-          t__ZWEU=((__TYPE__FF *)t__NIJL)->default__0LC;
+      if (__QLJL) {
+        switch (((struct ___OBJ *)__2JJL)->__id) {
+        case ____FF__: {
+          __IYEU=((____FF *)__2JJL)->__BMC;
         } break;
-        case __TYPE_NULL__4LB__: {
-          t__ZWEU=((__TYPE_NULL__4LB *)t__NIJL)->parent_type__5LB.default__0LC;
+        case ____FMB__: {
+          __IYEU=((____FMB *)__2JJL)->__GMB.__BMC;
         } break;
-        case __TYPE_VOID__AMB__: {
-          t__ZWEU=((__TYPE_VOID__AMB *)t__NIJL)->parent_type__BMB.default__0LC;
+        case ____HMB__: {
+          __IYEU=((____HMB *)__2JJL)->__IMB.__BMC;
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          t__ZWEU=((__TYPE_CONTEXT__CMB *)t__NIJL)->parent_type__DMB.default__0LC;
+        case ____JMB__: {
+          __IYEU=((____JMB *)__2JJL)->__KMB.__BMC;
         } break;
-        case __TYPE_ID__EMB__: {
-          t__ZWEU=((__TYPE_ID__EMB *)t__NIJL)->parent_type__FMB.default__0LC;
+        case ____LMB__: {
+          __IYEU=((____LMB *)__2JJL)->__MMB.__BMC;
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          t__ZWEU=((__TYPE_GENERIC__BCY *)t__NIJL)->parent_type__CCY.default__0LC;
+        case ____ICY__: {
+          __IYEU=((____ICY *)__2JJL)->__JCY.__BMC;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          t__ZWEU=((__TYPE_BLOCK__VO5D *)t__NIJL)->parent_type__WO5D.default__0LC;
+        case ____EQ5D__: {
+          __IYEU=((____EQ5D *)__2JJL)->__FQ5D.__BMC;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          t__ZWEU=((__PROFIL_BLOCK__22NJ *)t__NIJL)->parent_type__42NJ.default__0LC;
+        case ____L4NJ__: {
+          __IYEU=((____L4NJ *)__2JJL)->__N4NJ.__BMC;
         } break;
         };
-        switch (((struct ___OBJ *)e__OIJL)->__id) {
-        case __STRING_CST__5J__: {
-          Self__BJHV=((__STRING_CST__5J *)e__OIJL);
-          result__3IHV=NULL;
-          ptr__4IHV=((__POINTER__IB )(NULL));
-          typ_id__5IHV= 0;
-          __tmp__AJHV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__AJHV ==  0)) {
-            result__3IHV=Self__BJHV;
+        switch (((struct ___OBJ *)__3JJL)->__id) {
+        case ____5J__: {
+          __QKHV=((____5J *)__3JJL);
+          __MKHV=NULL;
+          __NKHV=((____IB )(NULL));
+          __OKHV= 0;
+          __PKHV=((____IB )sizeof(____5J));
+          if (((unsigned long)__PKHV ==  0)) {
+            __MKHV=__QKHV;
           } else /* FALSE */ {
-            typ_id__5IHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AJHV));
-            if ((typ_id__5IHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EJHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DJHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_size[(__tmp__EJHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DJHV)));
-              ptr__4IHV=__tmp__CJHV;
+            __OKHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PKHV));
+            if ((__OKHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TKHV=((____YWB )((____Q )(void *)((unsigned long)__SKHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_size[(__TKHV)-1]))),((____YWB )((____Q )__SKHV)));
+              __NKHV=__RKHV;
             } else /* FALSE */ {
-              __tmp__EJHV=((__UINTEGER_32__RWB )typ_id__5IHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_type[(__tmp__EJHV)]))),(__UINTEGER_32__RWB)(__tmp__EJHV |  1));
-              ptr__4IHV=__tmp__CJHV;
-            };
-            result__3IHV=((__STRING_CST__5J *)ptr__4IHV);
-            *(result__3IHV) = *(Self__BJHV);
-          };
-          __tmp__2WEU=result__3IHV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__2WEU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)e__OIJL));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__O0ZS=((__PROTOTYPE_CST__45WC *)e__OIJL);
-          __tmp__P0ZS=create__type__IJ2C(Self__O0ZS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__O0ZS->parent_constant__55WC.static_type__SG4D);
-          __tmp__2WEU=__tmp__P0ZS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__R0ZS=((__INTEGER_CST__KAXC *)e__OIJL);
-          p__XWEU=Self__R0ZS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__YWEU=Self__R0ZS->value__YG4D;
-          t__OXEU=Self__R0ZS->parent_constant__LAXC.static_type__SG4D;
-          Self__R0ZS=NULL;
-          ptr__4IHV=((__POINTER__IB )(NULL));
-          typ_id__5IHV= 0;
-          __tmp__AJHV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__AJHV ==  0)) {
-            Self__R0ZS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            typ_id__5IHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AJHV));
-            if ((typ_id__5IHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EJHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DJHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_size[(__tmp__EJHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DJHV)));
-              ptr__4IHV=__tmp__CJHV;
+              __TKHV=((____YWB )__OKHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_type[(__TKHV)]))),(____YWB)(__TKHV |  1));
+              __NKHV=__RKHV;
+            };
+            __MKHV=((____5J *)__NKHV);
+            *(__MKHV) = *(__QKHV);
+          };
+          __LYEU=__MKHV;
+        } break;
+        case ____0AXC__: {
+          __LYEU=__JZAL(((____0AXC *)__3JJL));
+        } break;
+        case ____NBXC__: {
+          __31ZS=((____NBXC *)__3JJL);
+          __41ZS=__XK2C(__31ZS->__OBXC.__DK.__CK.__YH.__O2B,__31ZS->__OBXC.__BI4D);
+          __LYEU=__41ZS;
+        } break;
+        case ____ZBXC__: {
+          __A2ZS=((____ZBXC *)__3JJL);
+          __GYEU=__A2ZS->__0BXC.__DK.__CK.__YH.__O2B;
+          __HYEU=__A2ZS->__HI4D;
+          __3YEU=__A2ZS->__0BXC.__BI4D;
+          __A2ZS=NULL;
+          __NKHV=((____IB )(NULL));
+          __OKHV= 0;
+          __PKHV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__PKHV ==  0)) {
+            __A2ZS=__ZBXC__;
+          } else /* FALSE */ {
+            __OKHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PKHV));
+            if ((__OKHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TKHV=((____YWB )((____Q )(void *)((unsigned long)__SKHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_size[(__TKHV)-1]))),((____YWB )((____Q )__SKHV)));
+              __NKHV=__RKHV;
             } else /* FALSE */ {
-              __tmp__EJHV=((__UINTEGER_32__RWB )typ_id__5IHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_type[(__tmp__EJHV)]))),(__UINTEGER_32__RWB)(__tmp__EJHV |  1));
-              ptr__4IHV=__tmp__CJHV;
-            };
-            Self__R0ZS=((__INTEGER_CST__KAXC *)ptr__4IHV);
-            *(Self__R0ZS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__WWEU=((__INTEGER_CST__KAXC *)Self__R0ZS);
-          Self__WWEU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__XWEU;
-          Self__WWEU->value__YG4D=v__YWEU;
-          Self__WWEU->parent_constant__LAXC.static_type__SG4D=t__OXEU;
-          check_type__KYEE(Self__WWEU);
-          __tmp__2WEU=Self__R0ZS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__2WEU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)e__OIJL));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__SNWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)e__OIJL)->local__PUEJ));
-          if (__tmp__SNWT==NULL) {
-            __tmp__TNWT=NULL;
+              __TKHV=((____YWB )__OKHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_type[(__TKHV)]))),(____YWB)(__TKHV |  1));
+              __NKHV=__RKHV;
+            };
+            __A2ZS=((____ZBXC *)__NKHV);
+            *(__A2ZS) = *(__ZBXC__);
+          };
+          __FYEU=((____ZBXC *)__A2ZS);
+          __FYEU->__0BXC.__DK.__CK.__YH.__O2B=__GYEU;
+          __FYEU->__HI4D=__HYEU;
+          __FYEU->__0BXC.__BI4D=__3YEU;
+          __ZZEE(__FYEU);
+          __LYEU=__A2ZS;
+        } break;
+        case ____DMWH__: {
+          __LYEU=__W3OK(((____DMWH *)__3JJL));
+        } break;
+        case ____2A0I__: {
+          __BPWT=__2VEI(((____N5WC *)((____2A0I *)__3JJL)->__4VEJ));
+          if (__BPWT==NULL) {
+            __CPWT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__TNWT=((__READ_LOCAL__N5ZI *)__tmp__SNWT);
+            __CPWT=((____2A0I *)__BPWT);
           };
-          __tmp__2WEU=__tmp__TNWT;
+          __LYEU=__CPWT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__2WEU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)e__OIJL));
+        case ____HJNJ__: {
+          __LYEU=__Y0AL(((____HJNJ *)__3JJL));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__2WEU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)e__OIJL));
+        case ____SJNJ__: {
+          __LYEU=__D1AL(((____SJNJ *)__3JJL));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__V0ZS=((__IS_EXPANDED__L5NJ *)e__OIJL);
-          p__XWEU=Self__V0ZS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__SNWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__V0ZS->receiver__554J)->local__PUEJ));
-          if (__tmp__SNWT==NULL) {
-            __tmp__TNWT=NULL;
+        case ____0AOJ__: {
+          __E2ZS=((____0AOJ *)__3JJL);
+          __GYEU=__E2ZS->__1AOJ.__CK.__YH.__O2B;
+          __BPWT=__2VEI(((____N5WC *)((____2A0I *)__E2ZS->__OB5J)->__4VEJ));
+          if (__BPWT==NULL) {
+            __CPWT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__TNWT=((__READ_LOCAL__N5ZI *)__tmp__SNWT);
-          };
-          Self__V0ZS=NULL;
-          ptr__4IHV=((__POINTER__IB )(NULL));
-          typ_id__5IHV= 0;
-          __tmp__AJHV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__AJHV ==  0)) {
-            Self__V0ZS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            typ_id__5IHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AJHV));
-            if ((typ_id__5IHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EJHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DJHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_size[(__tmp__EJHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DJHV)));
-              ptr__4IHV=__tmp__CJHV;
+            __CPWT=((____2A0I *)__BPWT);
+          };
+          __E2ZS=NULL;
+          __NKHV=((____IB )(NULL));
+          __OKHV= 0;
+          __PKHV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__PKHV ==  0)) {
+            __E2ZS=__0AOJ__;
+          } else /* FALSE */ {
+            __OKHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PKHV));
+            if ((__OKHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TKHV=((____YWB )((____Q )(void *)((unsigned long)__SKHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_size[(__TKHV)-1]))),((____YWB )((____Q )__SKHV)));
+              __NKHV=__RKHV;
             } else /* FALSE */ {
-              __tmp__EJHV=((__UINTEGER_32__RWB )typ_id__5IHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_type[(__tmp__EJHV)]))),(__UINTEGER_32__RWB)(__tmp__EJHV |  1));
-              ptr__4IHV=__tmp__CJHV;
-            };
-            Self__V0ZS=((__IS_EXPANDED__L5NJ *)ptr__4IHV);
-            *(Self__V0ZS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__XJHV=((__IS_EXPANDED__L5NJ *)Self__V0ZS);
-          Self__XJHV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__XWEU;
-          Self__XJHV->receiver__554J=__tmp__TNWT;
-          __tmp__2WEU=Self__V0ZS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__00ZS=((__GET_TYPE_ID__V5NJ *)e__OIJL);
-          p__XWEU=Self__00ZS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__OXEU=Self__00ZS->receiver__EA5J;
-          Self__00ZS=NULL;
-          ptr__4IHV=((__POINTER__IB )(NULL));
-          typ_id__5IHV= 0;
-          __tmp__AJHV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__AJHV ==  0)) {
-            Self__00ZS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            typ_id__5IHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AJHV));
-            if ((typ_id__5IHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EJHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DJHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_size[(__tmp__EJHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DJHV)));
-              ptr__4IHV=__tmp__CJHV;
+              __TKHV=((____YWB )__OKHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_type[(__TKHV)]))),(____YWB)(__TKHV |  1));
+              __NKHV=__RKHV;
+            };
+            __E2ZS=((____0AOJ *)__NKHV);
+            *(__E2ZS) = *(__0AOJ__);
+          };
+          __GLHV=((____0AOJ *)__E2ZS);
+          __GLHV->__1AOJ.__CK.__YH.__O2B=__GYEU;
+          __GLHV->__OB5J=__CPWT;
+          __LYEU=__E2ZS;
+        } break;
+        case ____EBOJ__: {
+          __J2ZS=((____EBOJ *)__3JJL);
+          __GYEU=__J2ZS->__FBOJ.__CK.__YH.__O2B;
+          __3YEU=__J2ZS->__TB5J;
+          __J2ZS=NULL;
+          __NKHV=((____IB )(NULL));
+          __OKHV= 0;
+          __PKHV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__PKHV ==  0)) {
+            __J2ZS=__EBOJ__;
+          } else /* FALSE */ {
+            __OKHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PKHV));
+            if ((__OKHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TKHV=((____YWB )((____Q )(void *)((unsigned long)__SKHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_size[(__TKHV)-1]))),((____YWB )((____Q )__SKHV)));
+              __NKHV=__RKHV;
             } else /* FALSE */ {
-              __tmp__EJHV=((__UINTEGER_32__RWB )typ_id__5IHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_type[(__tmp__EJHV)]))),(__UINTEGER_32__RWB)(__tmp__EJHV |  1));
-              ptr__4IHV=__tmp__CJHV;
-            };
-            Self__00ZS=((__GET_TYPE_ID__V5NJ *)ptr__4IHV);
-            *(Self__00ZS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__HKHV=((__GET_TYPE_ID__V5NJ *)Self__00ZS);
-          Self__HKHV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__XWEU;
-          Self__HKHV->receiver__EA5J=t__OXEU;
-          __tmp__2WEU=Self__00ZS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__2WEU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)e__OIJL));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__2WEU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)e__OIJL));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__2WEU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)e__OIJL));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__2WEU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)e__OIJL));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__2WEU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)e__OIJL));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__2WEU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)e__OIJL));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__2WEU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)e__OIJL));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__2WEU=my_copy__02AL(((__PUT_TO__BFOJ *)e__OIJL));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__2WEU=my_copy__I3AL(((__ITEM__VFOJ *)e__OIJL));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__30ZS=((__SIZE_OF__NGOJ *)e__OIJL);
-          p__XWEU=Self__30ZS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__OXEU=Self__30ZS->receiver__OC5J;
-          Self__30ZS=NULL;
-          ptr__4IHV=((__POINTER__IB )(NULL));
-          typ_id__5IHV= 0;
-          __tmp__AJHV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__AJHV ==  0)) {
-            Self__30ZS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            typ_id__5IHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AJHV));
-            if ((typ_id__5IHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EJHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DJHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_size[(__tmp__EJHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DJHV)));
-              ptr__4IHV=__tmp__CJHV;
+              __TKHV=((____YWB )__OKHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_type[(__TKHV)]))),(____YWB)(__TKHV |  1));
+              __NKHV=__RKHV;
+            };
+            __J2ZS=((____EBOJ *)__NKHV);
+            *(__J2ZS) = *(__EBOJ__);
+          };
+          __WLHV=((____EBOJ *)__J2ZS);
+          __WLHV->__FBOJ.__CK.__YH.__O2B=__GYEU;
+          __WLHV->__TB5J=__3YEU;
+          __LYEU=__J2ZS;
+        } break;
+        case ____3BOJ__: {
+          __LYEU=__21AL(((____3BOJ *)__3JJL));
+        } break;
+        case ____RCOJ__: {
+          __LYEU=__H2AL(((____RCOJ *)__3JJL));
+        } break;
+        case ____HDOJ__: {
+          __LYEU=__S2AL(((____HDOJ *)__3JJL));
+        } break;
+        case ____1DOJ__: {
+          __LYEU=__32AL(((____1DOJ *)__3JJL));
+        } break;
+        case ____PEOJ__: {
+          __LYEU=__I3AL(((____PEOJ *)__3JJL));
+        } break;
+        case ____DFOJ__: {
+          __LYEU=__T3AL(((____DFOJ *)__3JJL));
+        } break;
+        case ____XFOJ__: {
+          __LYEU=__43AL(((____XFOJ *)__3JJL));
+        } break;
+        case ____QGOJ__: {
+          __LYEU=__J4AL(((____QGOJ *)__3JJL));
+        } break;
+        case ____EHOJ__: {
+          __LYEU=__X4AL(((____EHOJ *)__3JJL));
+        } break;
+        case ____2HOJ__: {
+          __M2ZS=((____2HOJ *)__3JJL);
+          __GYEU=__M2ZS->__3HOJ.__CK.__YH.__O2B;
+          __3YEU=__M2ZS->__3D5J;
+          __M2ZS=NULL;
+          __NKHV=((____IB )(NULL));
+          __OKHV= 0;
+          __PKHV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__PKHV ==  0)) {
+            __M2ZS=__2HOJ__;
+          } else /* FALSE */ {
+            __OKHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PKHV));
+            if ((__OKHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TKHV=((____YWB )((____Q )(void *)((unsigned long)__SKHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_size[(__TKHV)-1]))),((____YWB )((____Q )__SKHV)));
+              __NKHV=__RKHV;
             } else /* FALSE */ {
-              __tmp__EJHV=((__UINTEGER_32__RWB )typ_id__5IHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_type[(__tmp__EJHV)]))),(__UINTEGER_32__RWB)(__tmp__EJHV |  1));
-              ptr__4IHV=__tmp__CJHV;
-            };
-            Self__30ZS=((__SIZE_OF__NGOJ *)ptr__4IHV);
-            *(Self__30ZS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__XKHV=((__SIZE_OF__NGOJ *)Self__30ZS);
-          Self__XKHV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__XWEU;
-          Self__XKHV->receiver__OC5J=t__OXEU;
-          __tmp__2WEU=Self__30ZS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__2WEU=my_copy__Z3AL(((__CAST__JHOJ *)e__OIJL));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__A1ZS=((__REAL_CST__JLOJ *)e__OIJL);
-          p__XWEU=Self__A1ZS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__JLHV=Self__A1ZS->value__DD5J;
-          t__OXEU=Self__A1ZS->parent_constant__KLOJ.static_type__SG4D;
-          Self__A1ZS=NULL;
-          ptr__4IHV=((__POINTER__IB )(NULL));
-          typ_id__5IHV= 0;
-          __tmp__AJHV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__AJHV ==  0)) {
-            Self__A1ZS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            typ_id__5IHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AJHV));
-            if ((typ_id__5IHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EJHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DJHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_size[(__tmp__EJHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DJHV)));
-              ptr__4IHV=__tmp__CJHV;
+              __TKHV=((____YWB )__OKHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_type[(__TKHV)]))),(____YWB)(__TKHV |  1));
+              __NKHV=__RKHV;
+            };
+            __M2ZS=((____2HOJ *)__NKHV);
+            *(__M2ZS) = *(__2HOJ__);
+          };
+          __GMHV=((____2HOJ *)__M2ZS);
+          __GMHV->__3HOJ.__CK.__YH.__O2B=__GYEU;
+          __GMHV->__3D5J=__3YEU;
+          __LYEU=__M2ZS;
+        } break;
+        case ____YIOJ__: {
+          __LYEU=__I5AL(((____YIOJ *)__3JJL));
+        } break;
+        case ____YMOJ__: {
+          __P2ZS=((____YMOJ *)__3JJL);
+          __GYEU=__P2ZS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __YMHV=__P2ZS->__SE5J;
+          __3YEU=__P2ZS->__ZMOJ.__BI4D;
+          __P2ZS=NULL;
+          __NKHV=((____IB )(NULL));
+          __OKHV= 0;
+          __PKHV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__PKHV ==  0)) {
+            __P2ZS=__YMOJ__;
+          } else /* FALSE */ {
+            __OKHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PKHV));
+            if ((__OKHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TKHV=((____YWB )((____Q )(void *)((unsigned long)__SKHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_size[(__TKHV)-1]))),((____YWB )((____Q )__SKHV)));
+              __NKHV=__RKHV;
             } else /* FALSE */ {
-              __tmp__EJHV=((__UINTEGER_32__RWB )typ_id__5IHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CJHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DJHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AJHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CJHV=micro_alloc__table__lab__HKI(__tmp__DJHV,((__POINTER__IB )(&(table_type[(__tmp__EJHV)]))),(__UINTEGER_32__RWB)(__tmp__EJHV |  1));
-              ptr__4IHV=__tmp__CJHV;
-            };
-            Self__A1ZS=((__REAL_CST__JLOJ *)ptr__4IHV);
-            *(Self__A1ZS) = *(REAL_CST__JLOJ__);
-          };
-          Self__HLHV=((__REAL_CST__JLOJ *)Self__A1ZS);
-          Self__HLHV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__XWEU;
-          Self__HLHV->value__DD5J=v__JLHV;
-          Self__HLHV->parent_constant__KLOJ.static_type__SG4D=t__OXEU;
-          __tmp__2WEU=Self__A1ZS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__E1ZS=((__CHARACTER_CST__5LOJ *)e__OIJL);
-          __tmp__F1ZS=create__char__CMQJ(Self__E1ZS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__E1ZS->text__ID5J);
-          __tmp__2WEU=__tmp__F1ZS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__H1ZS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__OIJL);
-          __tmp__I1ZS=create__text__2PQJ(Self__H1ZS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__H1ZS->string__EBJK);
-          __tmp__2WEU=__tmp__I1ZS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__2WEU=my_copy__4XFM(((__READ_SLOT__ZK4K *)e__OIJL));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__2WEU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)e__OIJL));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__2WEU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)e__OIJL));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__2WEU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)e__OIJL));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__2WEU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)e__OIJL));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__2WEU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)e__OIJL));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__2WEU=my_copy__YYBN(((__EXPR_NEG__SYVL *)e__OIJL));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__2WEU=my_copy__4AHM(((__EXPR_ADD__AZVL *)e__OIJL));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__RXEU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)e__OIJL)->global__Y5JM),NULL);
-          if (__tmp__RXEU==NULL) {
-            __tmp__3WEU=NULL;
+              __TKHV=((____YWB )__OKHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RKHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SKHV=(void *)((unsigned long)(void *)((unsigned long)__PKHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RKHV=__OKI(__SKHV,((____IB )(&(table_type[(__TKHV)]))),(____YWB)(__TKHV |  1));
+              __NKHV=__RKHV;
+            };
+            __P2ZS=((____YMOJ *)__NKHV);
+            *(__P2ZS) = *(__YMOJ__);
+          };
+          __WMHV=((____YMOJ *)__P2ZS);
+          __WMHV->__ZMOJ.__DK.__CK.__YH.__O2B=__GYEU;
+          __WMHV->__SE5J=__YMHV;
+          __WMHV->__ZMOJ.__BI4D=__3YEU;
+          __LYEU=__P2ZS;
+        } break;
+        case ____ONOJ__: {
+          __T2ZS=((____ONOJ *)__3JJL);
+          __U2ZS=__RNQJ(__T2ZS->__PNOJ.__DK.__CK.__YH.__O2B,__T2ZS->__XE5J);
+          __LYEU=__U2ZS;
+        } break;
+        case ____YOOJ__: {
+          __W2ZS=((____YOOJ *)__3JJL);
+          __X2ZS=__LRQJ(__W2ZS->__ZOOJ.__DK.__CK.__YH.__O2B,__W2ZS->__TCJK);
+          __LYEU=__X2ZS;
+        } break;
+        case ____IM4K__: {
+          __LYEU=__NZFM(((____IM4K *)__3JJL));
+        } break;
+        case ____T5FL__: {
+          __LYEU=__V35O(((____T5FL *)__3JJL));
+        } break;
+        case ____3DUL__: {
+          __LYEU=__AJVP(((____3DUL *)__3JJL));
+        } break;
+        case ____0EUL__: {
+          __LYEU=__QB4P(((____0EUL *)__3JJL));
+        } break;
+        case ____BGUL__: {
+          __LYEU=__LJVP(((____BGUL *)__3JJL));
+        } break;
+        case ____2GUL__: {
+          __LYEU=__2B4P(((____2GUL *)__3JJL));
+        } break;
+        case ____B0VL__: {
+          __LYEU=__H0BN(((____B0VL *)__3JJL));
+        } break;
+        case ____P0VL__: {
+          __LYEU=__NCHM(((____P0VL *)__3JJL));
+        } break;
+        case ____Q5YL__: {
+          __AZEU=__TFTL(((____FKRG *)((____Q5YL *)__3JJL)->__HBKM),NULL);
+          if (__AZEU==NULL) {
+            __MYEU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__RXEU)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__3WEU=NULL;
+            switch (((struct ___OBJ *)__AZEU)->__id) {
+            case ____IM4K__: {
+              __MYEU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__3WEU=((__READ_GLOBAL__B4YL *)__tmp__RXEU);
+            case ____Q5YL__: {
+              __MYEU=((____Q5YL *)__AZEU);
             } break;
             }
           };
-          __tmp__2WEU=__tmp__3WEU;
+          __LYEU=__MYEU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__2WEU=my_copy__GFWN(((__EXPR_NOT__FUPM *)e__OIJL));
+        case ____UVPM__: {
+          __LYEU=__VGWN(((____UVPM *)__3JJL));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__2WEU=my_copy__PF2P(((__EXPR_MOD__LYPM *)e__OIJL));
+        case ____0ZPM__: {
+          __LYEU=__4G2P(((____0ZPM *)__3JJL));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__2WEU=my_copy__UPVO(((__EXPR_OR__3P0N *)e__OIJL));
+        case ____MR0N__: {
+          __LYEU=__DRVO(((____MR0N *)__3JJL));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__2WEU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)e__OIJL));
+        case ____YWBP__: {
+          __LYEU=__DQ0Q(((____YWBP *)__3JJL));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__2WEU=my_copy__LVUP(((__EXPR_INF__2WBP *)e__OIJL));
+        case ____LYBP__: {
+          __LYEU=__0WUP(((____LYBP *)__3JJL));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__2WEU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)e__OIJL));
+        case ____CZBP__: {
+          __LYEU=__FXUP(((____CZBP *)__3JJL));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__2WEU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)e__OIJL));
+        case ____3BEP__: {
+          __LYEU=__FCIQ(((____3BEP *)__3JJL));
         } break;
         };
-        __tmp__VJJL=create__value__RPYJ(CAST__JHOJ__,t__ZWEU,__tmp__2WEU);
-        new_value__TIJL=__tmp__VJJL;
+        __ELJL=__ARYJ(__YIOJ__,__IYEU,__LYEU);
+        __CKJL=__ELJL;
       };
     };
   };
-  if (((void *)new_value__TIJL == (void *)NULL)) {
-    switch (((struct ___OBJ *)e__OIJL)->__id) {
-    case __STRING_CST__5J__: {
-      p__XWEU=((__STRING_CST__5J *)e__OIJL)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  if (((void *)__CKJL == (void *)NULL)) {
+    switch (((struct ___OBJ *)__3JJL)->__id) {
+    case ____5J__: {
+      __GYEU=((____5J *)__3JJL)->__EK.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      p__XWEU=((__EXTERNAL_C__L5WC *)e__OIJL)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AXC__: {
+      __GYEU=((____0AXC *)__3JJL)->__1AXC.__CK.__YH.__O2B;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      p__XWEU=((__PROTOTYPE_CST__45WC *)e__OIJL)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____NBXC__: {
+      __GYEU=((____NBXC *)__3JJL)->__OBXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      p__XWEU=((__INTEGER_CST__KAXC *)e__OIJL)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ZBXC__: {
+      __GYEU=((____ZBXC *)__3JJL)->__0BXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      p__XWEU=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DMWH__: {
+      __GYEU=__BK__->__CK.__YH.__O2B;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      p__XWEU=((__READ_LOCAL__N5ZI *)e__OIJL)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2A0I__: {
+      __GYEU=((____2A0I *)__3JJL)->__3A0I.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      p__XWEU=((__EXPR_EQUAL__YHNJ *)e__OIJL)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HJNJ__: {
+      __GYEU=((____HJNJ *)__3JJL)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      p__XWEU=((__EXPR_NOT_EQUAL__DINJ *)e__OIJL)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____SJNJ__: {
+      __GYEU=((____SJNJ *)__3JJL)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      p__XWEU=((__IS_EXPANDED__L5NJ *)e__OIJL)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AOJ__: {
+      __GYEU=((____0AOJ *)__3JJL)->__1AOJ.__CK.__YH.__O2B;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      p__XWEU=((__GET_TYPE_ID__V5NJ *)e__OIJL)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EBOJ__: {
+      __GYEU=((____EBOJ *)__3JJL)->__FBOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      p__XWEU=((__EXPR_SUP__OAOJ *)e__OIJL)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BOJ__: {
+      __GYEU=((____3BOJ *)__3JJL)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      p__XWEU=((__EXPR_SUB__CBOJ *)e__OIJL)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____RCOJ__: {
+      __GYEU=((____RCOJ *)__3JJL)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      p__XWEU=((__EXPR_MUL__YBOJ *)e__OIJL)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HDOJ__: {
+      __GYEU=((____HDOJ *)__3JJL)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      p__XWEU=((__EXPR_DIV__MCOJ *)e__OIJL)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____1DOJ__: {
+      __GYEU=((____1DOJ *)__3JJL)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      p__XWEU=((__EXPR_AND__ADOJ *)e__OIJL)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____PEOJ__: {
+      __GYEU=((____PEOJ *)__3JJL)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      p__XWEU=((__EXPR_SHIFT_R__UDOJ *)e__OIJL)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DFOJ__: {
+      __GYEU=((____DFOJ *)__3JJL)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      p__XWEU=((__EXPR_SHIFT_L__IEOJ *)e__OIJL)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____XFOJ__: {
+      __GYEU=((____XFOJ *)__3JJL)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __PUT_TO__BFOJ__: {
-      p__XWEU=((__PUT_TO__BFOJ *)e__OIJL)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____QGOJ__: {
+      __GYEU=((____QGOJ *)__3JJL)->__RGOJ.__CK.__YH.__O2B;
     } break;
-    case __ITEM__VFOJ__: {
-      p__XWEU=((__ITEM__VFOJ *)e__OIJL)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EHOJ__: {
+      __GYEU=((____EHOJ *)__3JJL)->__FHOJ.__CK.__YH.__O2B;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      p__XWEU=((__SIZE_OF__NGOJ *)e__OIJL)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2HOJ__: {
+      __GYEU=((____2HOJ *)__3JJL)->__3HOJ.__CK.__YH.__O2B;
     } break;
-    case __CAST__JHOJ__: {
-      p__XWEU=((__CAST__JHOJ *)e__OIJL)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YIOJ__: {
+      __GYEU=((____YIOJ *)__3JJL)->__ZIOJ.__CK.__YH.__O2B;
     } break;
-    case __REAL_CST__JLOJ__: {
-      p__XWEU=((__REAL_CST__JLOJ *)e__OIJL)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YMOJ__: {
+      __GYEU=((____YMOJ *)__3JJL)->__ZMOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      p__XWEU=((__CHARACTER_CST__5LOJ *)e__OIJL)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ONOJ__: {
+      __GYEU=((____ONOJ *)__3JJL)->__PNOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      p__XWEU=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__OIJL)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YOOJ__: {
+      __GYEU=((____YOOJ *)__3JJL)->__ZOOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      p__XWEU=((__READ_SLOT__ZK4K *)e__OIJL)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____IM4K__: {
+      __GYEU=((____IM4K *)__3JJL)->__JM4K.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      p__XWEU=((__EXPR_NOT_LOGIC__E4FL *)e__OIJL)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____T5FL__: {
+      __GYEU=((____T5FL *)__3JJL)->__W5FL.__V5FL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      p__XWEU=((__EXPR_OR_LOGIC__OCUL *)e__OIJL)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3DUL__: {
+      __GYEU=((____3DUL *)__3JJL)->__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      p__XWEU=((__EXPR_OR_OR_LOGIC__LDUL *)e__OIJL)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0EUL__: {
+      __GYEU=((____0EUL *)__3JJL)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      p__XWEU=((__EXPR_AND_LOGIC__SEUL *)e__OIJL)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____BGUL__: {
+      __GYEU=((____BGUL *)__3JJL)->__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      p__XWEU=((__EXPR_AND_AND_LOGIC__NFUL *)e__OIJL)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2GUL__: {
+      __GYEU=((____2GUL *)__3JJL)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      p__XWEU=((__EXPR_NEG__SYVL *)e__OIJL)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____B0VL__: {
+      __GYEU=((____B0VL *)__3JJL)->__E0VL.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      p__XWEU=((__EXPR_ADD__AZVL *)e__OIJL)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____P0VL__: {
+      __GYEU=((____P0VL *)__3JJL)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      p__XWEU=((__READ_GLOBAL__B4YL *)e__OIJL)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____Q5YL__: {
+      __GYEU=((____Q5YL *)__3JJL)->__R5YL.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      p__XWEU=((__EXPR_NOT__FUPM *)e__OIJL)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____UVPM__: {
+      __GYEU=((____UVPM *)__3JJL)->__VVPM.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      p__XWEU=((__EXPR_MOD__LYPM *)e__OIJL)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0ZPM__: {
+      __GYEU=((____0ZPM *)__3JJL)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR__3P0N__: {
-      p__XWEU=((__EXPR_OR__3P0N *)e__OIJL)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____MR0N__: {
+      __GYEU=((____MR0N *)__3JJL)->__NR0N.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      p__XWEU=((__EXPR_SUP_EQ__JVBP *)e__OIJL)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YWBP__: {
+      __GYEU=((____YWBP *)__3JJL)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF__2WBP__: {
-      p__XWEU=((__EXPR_INF__2WBP *)e__OIJL)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____LYBP__: {
+      __GYEU=((____LYBP *)__3JJL)->__MYBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      p__XWEU=((__EXPR_INF_EQ__TXBP *)e__OIJL)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____CZBP__: {
+      __GYEU=((____CZBP *)__3JJL)->__DZBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      p__XWEU=((__EXPR_XOR__OAEP *)e__OIJL)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BEP__: {
+      __GYEU=((____3BEP *)__3JJL)->__4BEP.__TCOJ.__CK.__YH.__O2B;
     } break;
     };
-    Self__O0ZS=create__type__IJ2C(p__XWEU,TYPE_NULL__4LB__->parent_type__5LB.default__0LC);
-    new_value__TIJL=Self__O0ZS;
+    __31ZS=__XK2C(__GYEU,__FMB__->__GMB.__BMC);
+    __CKJL=__31ZS;
   };
-  switch (((struct ___OBJ *)e__OIJL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__VIJL=((__STRING_CST__5J *)e__OIJL)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  switch (((struct ___OBJ *)__3JJL)->__id) {
+  case ____5J__: {
+    __EKJL=((____5J *)__3JJL)->__EK.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__VIJL=((__EXTERNAL_C__L5WC *)e__OIJL)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AXC__: {
+    __EKJL=((____0AXC *)__3JJL)->__1AXC.__CK.__YH.__O2B;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__VIJL=((__PROTOTYPE_CST__45WC *)e__OIJL)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____NBXC__: {
+    __EKJL=((____NBXC *)__3JJL)->__OBXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__VIJL=((__INTEGER_CST__KAXC *)e__OIJL)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ZBXC__: {
+    __EKJL=((____ZBXC *)__3JJL)->__0BXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__VIJL=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DMWH__: {
+    __EKJL=__BK__->__CK.__YH.__O2B;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__VIJL=((__READ_LOCAL__N5ZI *)e__OIJL)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2A0I__: {
+    __EKJL=((____2A0I *)__3JJL)->__3A0I.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__VIJL=((__EXPR_EQUAL__YHNJ *)e__OIJL)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HJNJ__: {
+    __EKJL=((____HJNJ *)__3JJL)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__VIJL=((__EXPR_NOT_EQUAL__DINJ *)e__OIJL)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____SJNJ__: {
+    __EKJL=((____SJNJ *)__3JJL)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__VIJL=((__IS_EXPANDED__L5NJ *)e__OIJL)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AOJ__: {
+    __EKJL=((____0AOJ *)__3JJL)->__1AOJ.__CK.__YH.__O2B;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__VIJL=((__GET_TYPE_ID__V5NJ *)e__OIJL)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EBOJ__: {
+    __EKJL=((____EBOJ *)__3JJL)->__FBOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__VIJL=((__EXPR_SUP__OAOJ *)e__OIJL)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BOJ__: {
+    __EKJL=((____3BOJ *)__3JJL)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__VIJL=((__EXPR_SUB__CBOJ *)e__OIJL)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____RCOJ__: {
+    __EKJL=((____RCOJ *)__3JJL)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__VIJL=((__EXPR_MUL__YBOJ *)e__OIJL)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HDOJ__: {
+    __EKJL=((____HDOJ *)__3JJL)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__VIJL=((__EXPR_DIV__MCOJ *)e__OIJL)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____1DOJ__: {
+    __EKJL=((____1DOJ *)__3JJL)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__VIJL=((__EXPR_AND__ADOJ *)e__OIJL)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____PEOJ__: {
+    __EKJL=((____PEOJ *)__3JJL)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__VIJL=((__EXPR_SHIFT_R__UDOJ *)e__OIJL)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DFOJ__: {
+    __EKJL=((____DFOJ *)__3JJL)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__VIJL=((__EXPR_SHIFT_L__IEOJ *)e__OIJL)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____XFOJ__: {
+    __EKJL=((____XFOJ *)__3JJL)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__VIJL=((__PUT_TO__BFOJ *)e__OIJL)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____QGOJ__: {
+    __EKJL=((____QGOJ *)__3JJL)->__RGOJ.__CK.__YH.__O2B;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__VIJL=((__ITEM__VFOJ *)e__OIJL)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EHOJ__: {
+    __EKJL=((____EHOJ *)__3JJL)->__FHOJ.__CK.__YH.__O2B;
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__VIJL=((__SIZE_OF__NGOJ *)e__OIJL)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2HOJ__: {
+    __EKJL=((____2HOJ *)__3JJL)->__3HOJ.__CK.__YH.__O2B;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__VIJL=((__CAST__JHOJ *)e__OIJL)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YIOJ__: {
+    __EKJL=((____YIOJ *)__3JJL)->__ZIOJ.__CK.__YH.__O2B;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__VIJL=((__REAL_CST__JLOJ *)e__OIJL)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YMOJ__: {
+    __EKJL=((____YMOJ *)__3JJL)->__ZMOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__VIJL=((__CHARACTER_CST__5LOJ *)e__OIJL)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ONOJ__: {
+    __EKJL=((____ONOJ *)__3JJL)->__PNOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__VIJL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__OIJL)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YOOJ__: {
+    __EKJL=((____YOOJ *)__3JJL)->__ZOOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__VIJL=((__READ_SLOT__ZK4K *)e__OIJL)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____IM4K__: {
+    __EKJL=((____IM4K *)__3JJL)->__JM4K.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__VIJL=((__EXPR_NOT_LOGIC__E4FL *)e__OIJL)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____T5FL__: {
+    __EKJL=((____T5FL *)__3JJL)->__W5FL.__V5FL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__VIJL=((__EXPR_OR_LOGIC__OCUL *)e__OIJL)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3DUL__: {
+    __EKJL=((____3DUL *)__3JJL)->__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__VIJL=((__EXPR_OR_OR_LOGIC__LDUL *)e__OIJL)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0EUL__: {
+    __EKJL=((____0EUL *)__3JJL)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__VIJL=((__EXPR_AND_LOGIC__SEUL *)e__OIJL)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____BGUL__: {
+    __EKJL=((____BGUL *)__3JJL)->__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__VIJL=((__EXPR_AND_AND_LOGIC__NFUL *)e__OIJL)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2GUL__: {
+    __EKJL=((____2GUL *)__3JJL)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__VIJL=((__EXPR_NEG__SYVL *)e__OIJL)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____B0VL__: {
+    __EKJL=((____B0VL *)__3JJL)->__E0VL.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__VIJL=((__EXPR_ADD__AZVL *)e__OIJL)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____P0VL__: {
+    __EKJL=((____P0VL *)__3JJL)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__VIJL=((__READ_GLOBAL__B4YL *)e__OIJL)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____Q5YL__: {
+    __EKJL=((____Q5YL *)__3JJL)->__R5YL.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__VIJL=((__EXPR_NOT__FUPM *)e__OIJL)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____UVPM__: {
+    __EKJL=((____UVPM *)__3JJL)->__VVPM.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__VIJL=((__EXPR_MOD__LYPM *)e__OIJL)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0ZPM__: {
+    __EKJL=((____0ZPM *)__3JJL)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__VIJL=((__EXPR_OR__3P0N *)e__OIJL)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____MR0N__: {
+    __EKJL=((____MR0N *)__3JJL)->__NR0N.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__VIJL=((__EXPR_SUP_EQ__JVBP *)e__OIJL)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YWBP__: {
+    __EKJL=((____YWBP *)__3JJL)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__VIJL=((__EXPR_INF__2WBP *)e__OIJL)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____LYBP__: {
+    __EKJL=((____LYBP *)__3JJL)->__MYBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__VIJL=((__EXPR_INF_EQ__TXBP *)e__OIJL)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____CZBP__: {
+    __EKJL=((____CZBP *)__3JJL)->__DZBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__VIJL=((__EXPR_XOR__OAEP *)e__OIJL)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BEP__: {
+    __EKJL=((____3BEP *)__3JJL)->__4BEP.__TCOJ.__CK.__YH.__O2B;
   } break;
   };
-  __tmp__M2ZS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__3IJL),__tmp__VIJL,new_value__TIJL);
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__0VEU)->expr_list__AA4D),__tmp__M2ZS);
-  switch (((struct ___OBJ *)e__OIJL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__VIJL=((__STRING_CST__5J *)e__OIJL)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  __13ZS=__BQRJ(((____N5WC *)__MKJL),__EKJL,__CKJL);
+  __P14F(((____GB4D *)((____WH *)__JXEU)->__PB4D),__13ZS);
+  switch (((struct ___OBJ *)__3JJL)->__id) {
+  case ____5J__: {
+    __EKJL=((____5J *)__3JJL)->__EK.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__VIJL=((__EXTERNAL_C__L5WC *)e__OIJL)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AXC__: {
+    __EKJL=((____0AXC *)__3JJL)->__1AXC.__CK.__YH.__O2B;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__VIJL=((__PROTOTYPE_CST__45WC *)e__OIJL)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____NBXC__: {
+    __EKJL=((____NBXC *)__3JJL)->__OBXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__VIJL=((__INTEGER_CST__KAXC *)e__OIJL)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ZBXC__: {
+    __EKJL=((____ZBXC *)__3JJL)->__0BXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__VIJL=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DMWH__: {
+    __EKJL=__BK__->__CK.__YH.__O2B;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__VIJL=((__READ_LOCAL__N5ZI *)e__OIJL)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2A0I__: {
+    __EKJL=((____2A0I *)__3JJL)->__3A0I.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__VIJL=((__EXPR_EQUAL__YHNJ *)e__OIJL)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HJNJ__: {
+    __EKJL=((____HJNJ *)__3JJL)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__VIJL=((__EXPR_NOT_EQUAL__DINJ *)e__OIJL)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____SJNJ__: {
+    __EKJL=((____SJNJ *)__3JJL)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__VIJL=((__IS_EXPANDED__L5NJ *)e__OIJL)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AOJ__: {
+    __EKJL=((____0AOJ *)__3JJL)->__1AOJ.__CK.__YH.__O2B;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__VIJL=((__GET_TYPE_ID__V5NJ *)e__OIJL)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EBOJ__: {
+    __EKJL=((____EBOJ *)__3JJL)->__FBOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__VIJL=((__EXPR_SUP__OAOJ *)e__OIJL)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BOJ__: {
+    __EKJL=((____3BOJ *)__3JJL)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__VIJL=((__EXPR_SUB__CBOJ *)e__OIJL)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____RCOJ__: {
+    __EKJL=((____RCOJ *)__3JJL)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__VIJL=((__EXPR_MUL__YBOJ *)e__OIJL)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HDOJ__: {
+    __EKJL=((____HDOJ *)__3JJL)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__VIJL=((__EXPR_DIV__MCOJ *)e__OIJL)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____1DOJ__: {
+    __EKJL=((____1DOJ *)__3JJL)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__VIJL=((__EXPR_AND__ADOJ *)e__OIJL)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____PEOJ__: {
+    __EKJL=((____PEOJ *)__3JJL)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__VIJL=((__EXPR_SHIFT_R__UDOJ *)e__OIJL)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DFOJ__: {
+    __EKJL=((____DFOJ *)__3JJL)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__VIJL=((__EXPR_SHIFT_L__IEOJ *)e__OIJL)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____XFOJ__: {
+    __EKJL=((____XFOJ *)__3JJL)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__VIJL=((__PUT_TO__BFOJ *)e__OIJL)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____QGOJ__: {
+    __EKJL=((____QGOJ *)__3JJL)->__RGOJ.__CK.__YH.__O2B;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__VIJL=((__ITEM__VFOJ *)e__OIJL)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EHOJ__: {
+    __EKJL=((____EHOJ *)__3JJL)->__FHOJ.__CK.__YH.__O2B;
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__VIJL=((__SIZE_OF__NGOJ *)e__OIJL)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2HOJ__: {
+    __EKJL=((____2HOJ *)__3JJL)->__3HOJ.__CK.__YH.__O2B;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__VIJL=((__CAST__JHOJ *)e__OIJL)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YIOJ__: {
+    __EKJL=((____YIOJ *)__3JJL)->__ZIOJ.__CK.__YH.__O2B;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__VIJL=((__REAL_CST__JLOJ *)e__OIJL)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YMOJ__: {
+    __EKJL=((____YMOJ *)__3JJL)->__ZMOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__VIJL=((__CHARACTER_CST__5LOJ *)e__OIJL)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ONOJ__: {
+    __EKJL=((____ONOJ *)__3JJL)->__PNOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__VIJL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__OIJL)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YOOJ__: {
+    __EKJL=((____YOOJ *)__3JJL)->__ZOOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__VIJL=((__READ_SLOT__ZK4K *)e__OIJL)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____IM4K__: {
+    __EKJL=((____IM4K *)__3JJL)->__JM4K.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__VIJL=((__EXPR_NOT_LOGIC__E4FL *)e__OIJL)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____T5FL__: {
+    __EKJL=((____T5FL *)__3JJL)->__W5FL.__V5FL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__VIJL=((__EXPR_OR_LOGIC__OCUL *)e__OIJL)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3DUL__: {
+    __EKJL=((____3DUL *)__3JJL)->__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__VIJL=((__EXPR_OR_OR_LOGIC__LDUL *)e__OIJL)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0EUL__: {
+    __EKJL=((____0EUL *)__3JJL)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__VIJL=((__EXPR_AND_LOGIC__SEUL *)e__OIJL)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____BGUL__: {
+    __EKJL=((____BGUL *)__3JJL)->__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__VIJL=((__EXPR_AND_AND_LOGIC__NFUL *)e__OIJL)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2GUL__: {
+    __EKJL=((____2GUL *)__3JJL)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__VIJL=((__EXPR_NEG__SYVL *)e__OIJL)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____B0VL__: {
+    __EKJL=((____B0VL *)__3JJL)->__E0VL.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__VIJL=((__EXPR_ADD__AZVL *)e__OIJL)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____P0VL__: {
+    __EKJL=((____P0VL *)__3JJL)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__VIJL=((__READ_GLOBAL__B4YL *)e__OIJL)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____Q5YL__: {
+    __EKJL=((____Q5YL *)__3JJL)->__R5YL.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__VIJL=((__EXPR_NOT__FUPM *)e__OIJL)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____UVPM__: {
+    __EKJL=((____UVPM *)__3JJL)->__VVPM.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__VIJL=((__EXPR_MOD__LYPM *)e__OIJL)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0ZPM__: {
+    __EKJL=((____0ZPM *)__3JJL)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__VIJL=((__EXPR_OR__3P0N *)e__OIJL)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____MR0N__: {
+    __EKJL=((____MR0N *)__3JJL)->__NR0N.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__VIJL=((__EXPR_SUP_EQ__JVBP *)e__OIJL)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YWBP__: {
+    __EKJL=((____YWBP *)__3JJL)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__VIJL=((__EXPR_INF__2WBP *)e__OIJL)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____LYBP__: {
+    __EKJL=((____LYBP *)__3JJL)->__MYBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__VIJL=((__EXPR_INF_EQ__TXBP *)e__OIJL)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____CZBP__: {
+    __EKJL=((____CZBP *)__3JJL)->__DZBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__VIJL=((__EXPR_XOR__OAEP *)e__OIJL)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BEP__: {
+    __EKJL=((____3BEP *)__3JJL)->__4BEP.__TCOJ.__CK.__YH.__O2B;
   } break;
   };
-  Self__O0ZS=create__type__IJ2C(__tmp__VIJL,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__0VEU)->expr_list__AA4D),Self__O0ZS);
-  new_value__TIJL=result__0VEU;
-  return(new_value__TIJL);
+  __31ZS=__XK2C(__EKJL,__HMB__->__IMB.__BMC);
+  __P14F(((____GB4D *)((____WH *)__JXEU)->__PB4D),__31ZS);
+  __CKJL=__JXEU;
+  return(__CKJL);
 }
 
-static void* product__with__self__T3YK(__DTA_WR_CODE__CPPJ *Self__U3YK,void *t__V3YK,void *e__W3YK)
-// ({DTA_WR_CODE__CPPJ},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ},{NULLxSTRING_CST__5JxEXTERNAL_C__L5WCxPROTOTYPE_CST__45WCxINTEGER_CST__KAXCxEXPR_MULTIPLE__UKWHxREAD_LOCAL__N5ZIxEXPR_EQUAL__YHNJxEXPR_NOT_EQUAL__DINJxIS_EXPANDED__L5NJxGET_TYPE_ID__V5NJxEXPR_SUP__OAOJxEXPR_SUB__CBOJxEXPR_MUL__YBOJxEXPR_DIV__MCOJxEXPR_AND__ADOJxEXPR_SHIFT_R__UDOJxEXPR_SHIFT_L__IEOJxPUT_TO__BFOJxITEM__VFOJxSIZE_OF__NGOJxCAST__JHOJxREAL_CST__JLOJxCHARACTER_CST__5LOJxNATIVE_ARRAY_CHARACTER_CST__JNOJxREAD_SLOT__ZK4KxEXPR_NOT_LOGIC__E4FLxEXPR_OR_LOGIC__OCULxEXPR_OR_OR_LOGIC__LDULxEXPR_AND_LOGIC__SEULxEXPR_AND_AND_LOGIC__NFULxEXPR_NEG__SYVLxEXPR_ADD__AZVLxREAD_GLOBAL__B4YLxEXPR_NOT__FUPMxEXPR_MOD__LYPMxEXPR_OR__3P0NxEXPR_SUP_EQ__JVBPxEXPR_INF__2WBPxEXPR_INF_EQ__TXBPxEXPR_XOR__OAEP}) With result No recursive, No inlinable.
+static void* __C5YK(____RQPJ *__D5YK,void *__E5YK,void *__F5YK)
+// ({__RQPJ},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ},{NULLx__5Jx__0AXCx__NBXCx__ZBXCx__DMWHx__2A0Ix__HJNJx__SJNJx__0AOJx__EBOJx__3BOJx__RCOJx__HDOJx__1DOJx__PEOJx__DFOJx__XFOJx__QGOJx__EHOJx__2HOJx__YIOJx__YMOJx__ONOJx__YOOJx__IM4Kx__T5FLx__3DULx__0EULx__BGULx__2GULx__B0VLx__P0VLx__Q5YLx__UVPMx__0ZPMx__MR0Nx__YWBPx__LYBPx__CZBPx__3BEP}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__WYEU,v__W2EU;
-  __POSITION__OL __tmp__03YK,p__VYEU,p__V2EU;
-  __LIST__WH *result__UXEU,*Self__AYEU;
-  __POINTER__IB ptr__VXEU,__tmp__XXEU,__tmp__YXEU,__tmp__ZXEU,ptr__2NHV;
-  __POINTER__IB __tmp__4NHV,__tmp__AOHV,__tmp__BOHV,ptr__SZEU;
-  __POINTER__IB __tmp__UZEU,__tmp__VZEU,__tmp__WZEU,__tmp__F0EU;
-  __POINTER__IB __tmp__G0EU,__tmp__M1EU,__tmp__N1EU;
-  __INTEGER__Q typ_id__WXEU,typ_id__3NHV,result__LOKL,typ_id__TZEU;
-  __INTEGER__Q typ_id__D0EU,typ_id__K1EU;
-  __UINTEGER_32__RWB __tmp__0XEU,__tmp__COHV,__tmp__XZEU,__tmp__H0EU;
-  __LOCAL__43WC *ctext__FYEU;
-  __PUSH__AXB *__tmp__GYEU;
-  void *r__HF4K,*__tmp__RABL;
-  void *__tmp__IF4K,*__tmp__QF4K;
-  void *__tmp__XH5K,*__tmp__FLKL;
-  __STRING_CONSTANT__0 *__tmp__JF4K,*v__ITHV;
-  void *__tmp__RF4K;
-  __STRING_CST__5J *Self__5NHV,*result__1NHV,*Self__ARHV,*result__2QHV;
-  __PROTOTYPE_CST__45WC *Self__U2ZS,*__tmp__V2ZS,*Self__Z3ZS;
-  __PROTOTYPE_CST__45WC *__tmp__03ZS;
-  __INTEGER_CST__KAXC *Self__X2ZS,*Self__UYEU,*Self__23ZS,*Self__U2EU;
-  __TYPE_FULL__PMB *t__XYEU,*__tmp__5ZEU,*__tmp__P0EU;
-  __READ_LOCAL__N5ZI *__tmp__COWT,*__tmp__DOWT,*__tmp__LOWT;
-  __IS_EXPANDED__L5NJ *Self__12ZS,*Self__VOHV,*Self__A4ZS,*Self__WRHV;
-  __GET_TYPE_ID__V5NJ *Self__A3ZS,*Self__FPHV,*Self__F4ZS,*Self__GSHV;
-  __SIZE_OF__NGOJ *Self__D3ZS,*Self__VPHV,*Self__I4ZS,*Self__WSHV;
-  __REAL_CST__JLOJ *Self__G3ZS,*Self__FQHV,*Self__L4ZS,*Self__GTHV;
-  __CHARACTER_CST__5LOJ *Self__K3ZS,*__tmp__L3ZS,*Self__P4ZS;
-  __CHARACTER_CST__5LOJ *__tmp__Q4ZS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__N3ZS,*__tmp__O3ZS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__S4ZS,*__tmp__T4ZS;
-  __READ_GLOBAL__B4YL *__tmp__1YEU,*__tmp__12EU;
-  __NODE_STYLE__5C4K *result__KQHV,*Self__WQHV;
-  __NODE_TYPE__FK2C *result__3YEU,*Self__R3ZS;
-  __SLOT_CODE__MIRG *Self__HOKL,*__tmp__KZEU,*result__LZEU,*__tmp__R0EU;
-  __SLOT__GLC *base__NZEU,*__tmp__UOKL,*__tmp__ZPKL;
-  __TYPE_ID__EMB *result__PD3T,*result__RZEU,*Self__3ZEU,*result__B0EU;
-  __TYPE_ID__EMB *Self__N0EU;
-  __SLOT_DATA__WIRG *__tmp__YOKL,*__tmp__3PKL,*__tmp__URKL;
-  void *__tmp__02EU;
-  __FAST_ARRAYoINSTRo__X53D *__tmp__CYEU;
-  __FAST_ARRAYoPROFIL_SLOTo__U5SH *__tmp__PZEU;
-  __FAST_ARRAYoSLOT_CODEo__5OKL *__tmp__PPKL;
-  __CHARACTER__DB __tmp__KABL;
-  switch (((struct ___OBJ *)e__W3YK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__03YK=((__STRING_CST__5J *)e__W3YK)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__03YK=((__EXTERNAL_C__L5WC *)e__W3YK)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__03YK=((__PROTOTYPE_CST__45WC *)e__W3YK)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__03YK=((__INTEGER_CST__KAXC *)e__W3YK)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__03YK=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__03YK=((__READ_LOCAL__N5ZI *)e__W3YK)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__03YK=((__EXPR_EQUAL__YHNJ *)e__W3YK)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__03YK=((__EXPR_NOT_EQUAL__DINJ *)e__W3YK)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__03YK=((__IS_EXPANDED__L5NJ *)e__W3YK)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__03YK=((__GET_TYPE_ID__V5NJ *)e__W3YK)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__03YK=((__EXPR_SUP__OAOJ *)e__W3YK)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__03YK=((__EXPR_SUB__CBOJ *)e__W3YK)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__03YK=((__EXPR_MUL__YBOJ *)e__W3YK)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__03YK=((__EXPR_DIV__MCOJ *)e__W3YK)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__03YK=((__EXPR_AND__ADOJ *)e__W3YK)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__03YK=((__EXPR_SHIFT_R__UDOJ *)e__W3YK)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__03YK=((__EXPR_SHIFT_L__IEOJ *)e__W3YK)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__03YK=((__PUT_TO__BFOJ *)e__W3YK)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__03YK=((__ITEM__VFOJ *)e__W3YK)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__03YK=((__SIZE_OF__NGOJ *)e__W3YK)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__03YK=((__CAST__JHOJ *)e__W3YK)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__03YK=((__REAL_CST__JLOJ *)e__W3YK)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__03YK=((__CHARACTER_CST__5LOJ *)e__W3YK)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__03YK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__W3YK)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__03YK=((__READ_SLOT__ZK4K *)e__W3YK)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__03YK=((__EXPR_NOT_LOGIC__E4FL *)e__W3YK)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__03YK=((__EXPR_OR_LOGIC__OCUL *)e__W3YK)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__03YK=((__EXPR_OR_OR_LOGIC__LDUL *)e__W3YK)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__03YK=((__EXPR_AND_LOGIC__SEUL *)e__W3YK)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__03YK=((__EXPR_AND_AND_LOGIC__NFUL *)e__W3YK)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__03YK=((__EXPR_NEG__SYVL *)e__W3YK)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__03YK=((__EXPR_ADD__AZVL *)e__W3YK)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__03YK=((__READ_GLOBAL__B4YL *)e__W3YK)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__03YK=((__EXPR_NOT__FUPM *)e__W3YK)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__03YK=((__EXPR_MOD__LYPM *)e__W3YK)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__03YK=((__EXPR_OR__3P0N *)e__W3YK)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__03YK=((__EXPR_SUP_EQ__JVBP *)e__W3YK)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__03YK=((__EXPR_INF__2WBP *)e__W3YK)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__03YK=((__EXPR_INF_EQ__TXBP *)e__W3YK)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__03YK=((__EXPR_XOR__OAEP *)e__W3YK)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  } break;
-  };
-  result__UXEU=NULL;
-  ptr__VXEU=((__POINTER__IB )(NULL));
-  typ_id__WXEU= 0;
-  __tmp__XXEU=((__POINTER__IB )sizeof(__LIST__WH));
-  if (((unsigned long)__tmp__XXEU ==  0)) {
-    result__UXEU=LIST__WH__;
+  ____0SG __F0EU,__F4EU;
+  ____OL __J5YK,__E0EU,__E4EU;
+  ____WH *__DZEU,*__PZEU;
+  ____IB __EZEU,__GZEU,__HZEU,__IZEU,__LPHV,__NPHV,__PPHV,__QPHV,__B1EU;
+  ____IB __D1EU,__E1EU,__F1EU,__U1EU,__V1EU,__12EU,__22EU;
+  ____Q __FZEU,__MPHV,__0PKL,__C1EU,__S1EU,__Z2EU;
+  ____YWB __JZEU,__RPHV,__G1EU,__W1EU;
+  ____N5WC *__UZEU;
+  ____HXB *__VZEU;
+  void *__WG4K,*__ACBL;
+  void *__XG4K,*__5G4K;
+  void *__GJ5K,*__UMKL;
+  ____0 *__YG4K,*__XUHV;
+  void *__AH4K;
+  ____5J *__OPHV,*__KPHV,*__PSHV,*__LSHV;
+  ____NBXC *__D4ZS,*__E4ZS,*__I5ZS,*__J5ZS;
+  ____ZBXC *__G4ZS,*__D0EU,*__L5ZS,*__D4EU;
+  ____WMB *__G0EU,*__O1EU,*__41EU;
+  ____2A0I *__RPWT,*__SPWT,*__0PWT;
+  ____0AOJ *__K4ZS,*__EQHV,*__P5ZS,*__FTHV;
+  ____EBOJ *__P4ZS,*__UQHV,*__U5ZS,*__VTHV;
+  ____2HOJ *__S4ZS,*__ERHV,*__X5ZS,*__FUHV;
+  ____YMOJ *__V4ZS,*__URHV,*__05ZS,*__VUHV;
+  ____ONOJ *__Z4ZS,*__04ZS,*__45ZS,*__55ZS;
+  ____YOOJ *__24ZS,*__34ZS,*__BA0S,*__CA0S;
+  ____Q5YL *__K0EU,*__K4EU;
+  ____OE4K *__ZRHV,*__FSHV;
+  ____UL2C *__M0EU,*__A5ZS;
+  ____1JRG *__WPKL,*__Z0EU,*__00EU,*__A2EU;
+  ____NLC *__20EU,*__DQKL,*__IRKL;
+  ____LMB *__4E3T,*__A1EU,*__M1EU,*__Q1EU,*__21EU;
+  ____FKRG *__HQKL,*__MRKL,*__DTKL;
+  void *__J4EU;
+  ____GB4D *__RZEU;
+  ____DBTH *__40EU;
+  ____OQKL *__4QKL;
+  ____DB __ZBBL;
+  switch (((struct ___OBJ *)__F5YK)->__id) {
+  case ____5J__: {
+    __J5YK=((____5J *)__F5YK)->__EK.__DK.__CK.__YH.__O2B;
+  } break;
+  case ____0AXC__: {
+    __J5YK=((____0AXC *)__F5YK)->__1AXC.__CK.__YH.__O2B;
+  } break;
+  case ____NBXC__: {
+    __J5YK=((____NBXC *)__F5YK)->__OBXC.__DK.__CK.__YH.__O2B;
+  } break;
+  case ____ZBXC__: {
+    __J5YK=((____ZBXC *)__F5YK)->__0BXC.__DK.__CK.__YH.__O2B;
+  } break;
+  case ____DMWH__: {
+    __J5YK=__BK__->__CK.__YH.__O2B;
+  } break;
+  case ____2A0I__: {
+    __J5YK=((____2A0I *)__F5YK)->__3A0I.__RJWH.__CK.__YH.__O2B;
+  } break;
+  case ____HJNJ__: {
+    __J5YK=((____HJNJ *)__F5YK)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
+  } break;
+  case ____SJNJ__: {
+    __J5YK=((____SJNJ *)__F5YK)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
+  } break;
+  case ____0AOJ__: {
+    __J5YK=((____0AOJ *)__F5YK)->__1AOJ.__CK.__YH.__O2B;
+  } break;
+  case ____EBOJ__: {
+    __J5YK=((____EBOJ *)__F5YK)->__FBOJ.__CK.__YH.__O2B;
+  } break;
+  case ____3BOJ__: {
+    __J5YK=((____3BOJ *)__F5YK)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
+  } break;
+  case ____RCOJ__: {
+    __J5YK=((____RCOJ *)__F5YK)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
+  } break;
+  case ____HDOJ__: {
+    __J5YK=((____HDOJ *)__F5YK)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
+  } break;
+  case ____1DOJ__: {
+    __J5YK=((____1DOJ *)__F5YK)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
+  } break;
+  case ____PEOJ__: {
+    __J5YK=((____PEOJ *)__F5YK)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
+  } break;
+  case ____DFOJ__: {
+    __J5YK=((____DFOJ *)__F5YK)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
+  } break;
+  case ____XFOJ__: {
+    __J5YK=((____XFOJ *)__F5YK)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
+  } break;
+  case ____QGOJ__: {
+    __J5YK=((____QGOJ *)__F5YK)->__RGOJ.__CK.__YH.__O2B;
+  } break;
+  case ____EHOJ__: {
+    __J5YK=((____EHOJ *)__F5YK)->__FHOJ.__CK.__YH.__O2B;
+  } break;
+  case ____2HOJ__: {
+    __J5YK=((____2HOJ *)__F5YK)->__3HOJ.__CK.__YH.__O2B;
+  } break;
+  case ____YIOJ__: {
+    __J5YK=((____YIOJ *)__F5YK)->__ZIOJ.__CK.__YH.__O2B;
+  } break;
+  case ____YMOJ__: {
+    __J5YK=((____YMOJ *)__F5YK)->__ZMOJ.__DK.__CK.__YH.__O2B;
+  } break;
+  case ____ONOJ__: {
+    __J5YK=((____ONOJ *)__F5YK)->__PNOJ.__DK.__CK.__YH.__O2B;
+  } break;
+  case ____YOOJ__: {
+    __J5YK=((____YOOJ *)__F5YK)->__ZOOJ.__DK.__CK.__YH.__O2B;
+  } break;
+  case ____IM4K__: {
+    __J5YK=((____IM4K *)__F5YK)->__JM4K.__RJWH.__CK.__YH.__O2B;
+  } break;
+  case ____T5FL__: {
+    __J5YK=((____T5FL *)__F5YK)->__W5FL.__V5FL.__CK.__YH.__O2B;
+  } break;
+  case ____3DUL__: {
+    __J5YK=((____3DUL *)__F5YK)->__AEUL.__5DUL.__CK.__YH.__O2B;
+  } break;
+  case ____0EUL__: {
+    __J5YK=((____0EUL *)__F5YK)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
+  } break;
+  case ____BGUL__: {
+    __J5YK=((____BGUL *)__F5YK)->__CGUL.__5DUL.__CK.__YH.__O2B;
+  } break;
+  case ____2GUL__: {
+    __J5YK=((____2GUL *)__F5YK)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
+  } break;
+  case ____B0VL__: {
+    __J5YK=((____B0VL *)__F5YK)->__E0VL.__D0VL.__CK.__YH.__O2B;
+  } break;
+  case ____P0VL__: {
+    __J5YK=((____P0VL *)__F5YK)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
+  } break;
+  case ____Q5YL__: {
+    __J5YK=((____Q5YL *)__F5YK)->__R5YL.__RJWH.__CK.__YH.__O2B;
+  } break;
+  case ____UVPM__: {
+    __J5YK=((____UVPM *)__F5YK)->__VVPM.__D0VL.__CK.__YH.__O2B;
+  } break;
+  case ____0ZPM__: {
+    __J5YK=((____0ZPM *)__F5YK)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
+  } break;
+  case ____MR0N__: {
+    __J5YK=((____MR0N *)__F5YK)->__NR0N.__TCOJ.__CK.__YH.__O2B;
+  } break;
+  case ____YWBP__: {
+    __J5YK=((____YWBP *)__F5YK)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
+  } break;
+  case ____LYBP__: {
+    __J5YK=((____LYBP *)__F5YK)->__MYBP.__JJNJ.__CK.__YH.__O2B;
+  } break;
+  case ____CZBP__: {
+    __J5YK=((____CZBP *)__F5YK)->__DZBP.__JJNJ.__CK.__YH.__O2B;
+  } break;
+  case ____3BEP__: {
+    __J5YK=((____3BEP *)__F5YK)->__4BEP.__TCOJ.__CK.__YH.__O2B;
+  } break;
+  };
+  __DZEU=NULL;
+  __EZEU=((____IB )(NULL));
+  __FZEU= 0;
+  __GZEU=((____IB )sizeof(____WH));
+  if (((unsigned long)__GZEU ==  0)) {
+    __DZEU=__WH__;
   } else /* FALSE */ {
-    typ_id__WXEU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XXEU));
-    if ((typ_id__WXEU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__YXEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__ZXEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XXEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YXEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YXEU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__0XEU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZXEU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__YXEU=micro_alloc__table__lab__HKI(__tmp__ZXEU,((__POINTER__IB )(&(table_size[(__tmp__0XEU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZXEU)));
-      ptr__VXEU=__tmp__YXEU;
-    } else /* FALSE */ {
-      __tmp__0XEU=((__UINTEGER_32__RWB )typ_id__WXEU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__YXEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__ZXEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XXEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YXEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YXEU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__YXEU=micro_alloc__table__lab__HKI(__tmp__ZXEU,((__POINTER__IB )(&(table_type[(__tmp__0XEU)]))),(__UINTEGER_32__RWB)(__tmp__0XEU |  1));
-      ptr__VXEU=__tmp__YXEU;
-    };
-    result__UXEU=((__LIST__WH *)ptr__VXEU);
-    *(result__UXEU) = *(LIST__WH__);
-  };
-  Self__AYEU=((__LIST__WH *)result__UXEU);
-  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-  Self__AYEU->parent_instr__ZH.parent_itm_object__YH.position__H2B=__tmp__03YK;
-  __tmp__CYEU=create_with_capacity__DXEE( 2);
-  Self__AYEU->expr_list__AA4D=__tmp__CYEU;
-  if (((void *)t__V3YK == (void *)TYPE_NULL__4LB__)) {
-    __tmp__03YK=Self__U3YK->parent_dta__DPPJ.parent_itm_object__KK2C.position__H2B;
-    ctext__FYEU=Self__U3YK->parent_dta__DPPJ.context__HU4D;
-    if ((debug_level_option__YE !=  0)) {
-      __tmp__GYEU=create__context__first__Z1FD(PUSH__AXB__,__tmp__03YK,ctext__FYEU,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__UXEU)->expr_list__AA4D),__tmp__GYEU);
-    };
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__UXEU)->expr_list__AA4D),CALL_NULL__AUB__);
+    __FZEU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GZEU));
+    if ((__FZEU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __HZEU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __IZEU=(void *)((unsigned long)(void *)((unsigned long)__GZEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HZEU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __JZEU=((____YWB )((____Q )(void *)((unsigned long)__IZEU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __HZEU=__OKI(__IZEU,((____IB )(&(table_size[(__JZEU)-1]))),((____YWB )((____Q )__IZEU)));
+      __EZEU=__HZEU;
+    } else /* FALSE */ {
+      __JZEU=((____YWB )__FZEU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __HZEU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __IZEU=(void *)((unsigned long)(void *)((unsigned long)__GZEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HZEU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __HZEU=__OKI(__IZEU,((____IB )(&(table_type[(__JZEU)]))),(____YWB)(__JZEU |  1));
+      __EZEU=__HZEU;
+    };
+    __DZEU=((____WH *)__EZEU);
+    *(__DZEU) = *(__WH__);
+  };
+  __PZEU=((____WH *)__DZEU);
+  __QCXC=(____Q)(__QCXC +  1);
+  __PZEU->__ZH.__YH.__O2B=__J5YK;
+  __RZEU=__SYEE( 2);
+  __PZEU->__PB4D=__RZEU;
+  if (((void *)__E5YK == (void *)__FMB__)) {
+    __J5YK=__D5YK->__SQPJ.__ZL2C.__O2B;
+    __UZEU=__D5YK->__SQPJ.__WV4D;
+    if ((__YE !=  0)) {
+      __VZEU=__I3FD(__HXB__,__J5YK,__UZEU,__O__);
+      __P14F(((____GB4D *)((____WH *)__DZEU)->__PB4D),__VZEU);
+    };
+    __P14F(((____GB4D *)((____WH *)__DZEU)->__PB4D),__HUB__);
   } else /* FALSE */ {
-    r__HF4K=NULL;
-    __tmp__IF4K=Self__U3YK->parent_dta__DPPJ.slot__1T4D;
-    if (((struct ___OBJ *)__tmp__IF4K)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__XH5K=((__SLOT_CODE__MIRG *)__tmp__IF4K)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__XH5K)->__id==__ITM_SLOT__HLC__) {
-        __tmp__JF4K=((__ITM_SLOT__HLC *)__tmp__XH5K)->parent_named__ILC.name__4VB;
+    __WG4K=NULL;
+    __XG4K=__D5YK->__SQPJ.__KV4D;
+    if (((struct ___OBJ *)__XG4K)->__id==____1JRG__) {
+      __GJ5K=((____1JRG *)__XG4K)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__GJ5K)->__id==____OLC__) {
+        __YG4K=((____OLC *)__GJ5K)->__PLC.__FWB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__JF4K=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XH5K)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+        __YG4K=((____4G0D *)__GJ5K)->__5G0D.__PLC.__FWB;
       };
     } else /* SLOT_DATA */ {
-      __tmp__JF4K=((__SLOT_DATA__WIRG *)__tmp__IF4K)->parent_variable__XIRG.parent_named__A4WC.name__4VB;
+      __YG4K=((____FKRG *)__XG4K)->__GKRG.__P5WC.__FWB;
     };
-    switch (((struct ___OBJ *)t__V3YK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__XH5K=get_local_slot__CTLG(((__TYPE__FF *)t__V3YK),__tmp__JF4K);
+    switch (((struct ___OBJ *)__E5YK)->__id) {
+    case ____FF__: {
+      __GJ5K=__RULG(((____FF *)__E5YK),__YG4K);
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__XH5K=NULL;
+    case ____FMB__: {
+      __GJ5K=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__XH5K=get_local_slot__ZVLG(((__TYPE_VOID__AMB *)((__TYPE__FF *)t__V3YK)),__tmp__JF4K);
+    case ____HMB__: {
+      __GJ5K=__IXLG(((____HMB *)((____FF *)__E5YK)),__YG4K);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__XH5K=get_local_slot__DYLG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)t__V3YK)),__tmp__JF4K);
+    case ____JMB__: {
+      __GJ5K=__SZLG(((____JMB *)((____FF *)__E5YK)),__YG4K);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__XH5K=get_local_slot__N0LG(((__TYPE_ID__EMB *)((__TYPE__FF *)t__V3YK)),__tmp__JF4K);
+    case ____LMB__: {
+      __GJ5K=__21LG(((____LMB *)((____FF *)__E5YK)),__YG4K);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__XH5K=get_local_slot__X2LG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)t__V3YK)),__tmp__JF4K);
+    case ____ICY__: {
+      __GJ5K=__G4LG(((____ICY *)((____FF *)__E5YK)),__YG4K);
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__XH5K=get_local_slot__WOQJ(__tmp__JF4K);
+    case ____EQ5D__: {
+      __GJ5K=__FQQJ(__YG4K);
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__XH5K=get_local_slot__5UGL(__tmp__JF4K);
+    case ____L4NJ__: {
+      __GJ5K=__OWGL(__YG4K);
     } break;
     };
-    __tmp__IF4K=__tmp__XH5K;
-    if (((void *)__tmp__XH5K == (void *)NULL)) {
-      switch (((struct ___OBJ *)t__V3YK)->__id) {
-      case __TYPE__FF__: {
-        __tmp__QF4K=get_path_slot__DOAL(((__TYPE__FF *)t__V3YK),__tmp__JF4K);
+    __XG4K=__GJ5K;
+    if (((void *)__GJ5K == (void *)NULL)) {
+      switch (((struct ___OBJ *)__E5YK)->__id) {
+      case ____FF__: {
+        __5G4K=__SPAL(((____FF *)__E5YK),__YG4K);
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__QF4K=NULL;
+      case ____FMB__: {
+        __5G4K=NULL;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__QF4K=get_path_slot__BQAL(((__TYPE_VOID__AMB *)((__TYPE__FF *)t__V3YK)),__tmp__JF4K);
+      case ____HMB__: {
+        __5G4K=__QRAL(((____HMB *)((____FF *)__E5YK)),__YG4K);
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__QF4K=get_path_slot__1RAL(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)t__V3YK)),__tmp__JF4K);
+      case ____JMB__: {
+        __5G4K=__KTAL(((____JMB *)((____FF *)__E5YK)),__YG4K);
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__QF4K=get_path_slot__VTAL(((__TYPE_ID__EMB *)((__TYPE__FF *)t__V3YK)),__tmp__JF4K);
+      case ____LMB__: {
+        __5G4K=__EVAL(((____LMB *)((____FF *)__E5YK)),__YG4K);
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__QF4K=get_path_slot__PVAL(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)t__V3YK)),__tmp__JF4K);
+      case ____ICY__: {
+        __5G4K=__4WAL(((____ICY *)((____FF *)__E5YK)),__YG4K);
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__QF4K=get_path_slot__JXAL(__tmp__JF4K);
+      case ____EQ5D__: {
+        __5G4K=__YYAL(__YG4K);
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__QF4K=get_path_slot__FFKL(__tmp__JF4K);
+      case ____L4NJ__: {
+        __5G4K=__UGKL(__YG4K);
       } break;
       };
-      __tmp__IF4K=__tmp__QF4K;
-      if (((struct ___OBJ *)__tmp__QF4K)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__FLKL=((__SLOT_CODE__MIRG *)__tmp__QF4K)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__FLKL)->__id==__ITM_SLOT__HLC__) {
-          __tmp__RF4K=((__ITM_SLOT__HLC *)__tmp__FLKL)->result_type__3VOB;
+      __XG4K=__5G4K;
+      if (((struct ___OBJ *)__5G4K)->__id==____1JRG__) {
+        __UMKL=((____1JRG *)__5G4K)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__UMKL)->__id==____OLC__) {
+          __AH4K=((____OLC *)__UMKL)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__RF4K=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__FLKL)->parent_itm_slot__QF0D.result_type__3VOB;
+          __AH4K=((____4G0D *)__UMKL)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__FLKL=((__SLOT_DATA__WIRG *)__tmp__QF4K)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__FLKL)->__id==__ITM_SLOT__HLC__) {
-          __tmp__RF4K=((__ITM_SLOT__HLC *)__tmp__FLKL)->result_type__3VOB;
+        __UMKL=((____FKRG *)__5G4K)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__UMKL)->__id==____OLC__) {
+          __AH4K=((____OLC *)__UMKL)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__RF4K=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__FLKL)->parent_itm_slot__QF0D.result_type__3VOB;
-        };
-      };
-      switch (((struct ___OBJ *)__tmp__RF4K)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__FLKL=get_expr_for__SIWH(((__ITM_TYPE_SIMPLE__JMB *)__tmp__RF4K),t__V3YK);
-      } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__FLKL=get_expr_for__3IWH(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RF4K)),t__V3YK);
-      } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__FLKL=get_expr_for__JJWH(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RF4K)),t__V3YK);
-      } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__FLKL=get_expr_for__UJWH(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RF4K)),t__V3YK);
-      } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        __tmp__FLKL=get_expr_for__4JWH(((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RF4K)),t__V3YK);
-      } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__FLKL=get_expr_for__YKWH(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RF4K)),t__V3YK);
-      } break;
-      };
-      r__HF4K=__tmp__FLKL;
-      switch (((struct ___OBJ *)e__W3YK)->__id) {
-      case __STRING_CST__5J__: {
-        Self__5NHV=((__STRING_CST__5J *)e__W3YK);
-        result__1NHV=NULL;
-        ptr__2NHV=((__POINTER__IB )(NULL));
-        typ_id__3NHV= 0;
-        __tmp__4NHV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__4NHV ==  0)) {
-          result__1NHV=Self__5NHV;
-        } else /* FALSE */ {
-          typ_id__3NHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4NHV));
-          if ((typ_id__3NHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__AOHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BOHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4NHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__COHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BOHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__AOHV=micro_alloc__table__lab__HKI(__tmp__BOHV,((__POINTER__IB )(&(table_size[(__tmp__COHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BOHV)));
-            ptr__2NHV=__tmp__AOHV;
-          } else /* FALSE */ {
-            __tmp__COHV=((__UINTEGER_32__RWB )typ_id__3NHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__AOHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BOHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4NHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__AOHV=micro_alloc__table__lab__HKI(__tmp__BOHV,((__POINTER__IB )(&(table_type[(__tmp__COHV)]))),(__UINTEGER_32__RWB)(__tmp__COHV |  1));
-            ptr__2NHV=__tmp__AOHV;
-          };
-          result__1NHV=((__STRING_CST__5J *)ptr__2NHV);
-          *(result__1NHV) = *(Self__5NHV);
-        };
-        __tmp__FLKL=result__1NHV;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__FLKL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)e__W3YK));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__U2ZS=((__PROTOTYPE_CST__45WC *)e__W3YK);
-        __tmp__V2ZS=create__type__IJ2C(Self__U2ZS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__U2ZS->parent_constant__55WC.static_type__SG4D);
-        __tmp__FLKL=__tmp__V2ZS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__X2ZS=((__INTEGER_CST__KAXC *)e__W3YK);
-        p__VYEU=Self__X2ZS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__WYEU=Self__X2ZS->value__YG4D;
-        t__XYEU=Self__X2ZS->parent_constant__LAXC.static_type__SG4D;
-        Self__X2ZS=NULL;
-        ptr__2NHV=((__POINTER__IB )(NULL));
-        typ_id__3NHV= 0;
-        __tmp__4NHV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__4NHV ==  0)) {
-          Self__X2ZS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__3NHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4NHV));
-          if ((typ_id__3NHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__AOHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BOHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4NHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__COHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BOHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__AOHV=micro_alloc__table__lab__HKI(__tmp__BOHV,((__POINTER__IB )(&(table_size[(__tmp__COHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BOHV)));
-            ptr__2NHV=__tmp__AOHV;
-          } else /* FALSE */ {
-            __tmp__COHV=((__UINTEGER_32__RWB )typ_id__3NHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__AOHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BOHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4NHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__AOHV=micro_alloc__table__lab__HKI(__tmp__BOHV,((__POINTER__IB )(&(table_type[(__tmp__COHV)]))),(__UINTEGER_32__RWB)(__tmp__COHV |  1));
-            ptr__2NHV=__tmp__AOHV;
-          };
-          Self__X2ZS=((__INTEGER_CST__KAXC *)ptr__2NHV);
-          *(Self__X2ZS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__UYEU=((__INTEGER_CST__KAXC *)Self__X2ZS);
-        Self__UYEU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VYEU;
-        Self__UYEU->value__YG4D=v__WYEU;
-        Self__UYEU->parent_constant__LAXC.static_type__SG4D=t__XYEU;
-        check_type__KYEE(Self__UYEU);
-        __tmp__FLKL=Self__X2ZS;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__FLKL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)e__W3YK));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__COWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)e__W3YK)->local__PUEJ));
-        if (__tmp__COWT==NULL) {
-          __tmp__DOWT=NULL;
+          __AH4K=((____4G0D *)__UMKL)->__5G0D.__DXOB;
+        };
+      };
+      switch (((struct ___OBJ *)__AH4K)->__id) {
+      case ____QMB__: {
+        __UMKL=__BKWH(((____QMB *)__AH4K),__E5YK);
+      } break;
+      case ____0MB__: {
+        __UMKL=__MKWH(((____0MB *)((____QMB *)__AH4K)),__E5YK);
+      } break;
+      case ____KPB__: {
+        __UMKL=__YKWH(((____KPB *)((____QMB *)__AH4K)),__E5YK);
+      } break;
+      case ____TEZ__: {
+        __UMKL=__DLWH(((____TEZ *)((____QMB *)__AH4K)),__E5YK);
+      } break;
+      case ____2VRC__: {
+        __UMKL=__NLWH(((____2VRC *)((____QMB *)__AH4K)),__E5YK);
+      } break;
+      case ____GZRC__: {
+        __UMKL=__HMWH(((____GZRC *)((____QMB *)__AH4K)),__E5YK);
+      } break;
+      };
+      __WG4K=__UMKL;
+      switch (((struct ___OBJ *)__F5YK)->__id) {
+      case ____5J__: {
+        __OPHV=((____5J *)__F5YK);
+        __KPHV=NULL;
+        __LPHV=((____IB )(NULL));
+        __MPHV= 0;
+        __NPHV=((____IB )sizeof(____5J));
+        if (((unsigned long)__NPHV ==  0)) {
+          __KPHV=__OPHV;
+        } else /* FALSE */ {
+          __MPHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NPHV));
+          if ((__MPHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PPHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QPHV=(void *)((unsigned long)(void *)((unsigned long)__NPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __RPHV=((____YWB )((____Q )(void *)((unsigned long)__QPHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __PPHV=__OKI(__QPHV,((____IB )(&(table_size[(__RPHV)-1]))),((____YWB )((____Q )__QPHV)));
+            __LPHV=__PPHV;
+          } else /* FALSE */ {
+            __RPHV=((____YWB )__MPHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PPHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QPHV=(void *)((unsigned long)(void *)((unsigned long)__NPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PPHV=__OKI(__QPHV,((____IB )(&(table_type[(__RPHV)]))),(____YWB)(__RPHV |  1));
+            __LPHV=__PPHV;
+          };
+          __KPHV=((____5J *)__LPHV);
+          *(__KPHV) = *(__OPHV);
+        };
+        __UMKL=__KPHV;
+      } break;
+      case ____0AXC__: {
+        __UMKL=__JZAL(((____0AXC *)__F5YK));
+      } break;
+      case ____NBXC__: {
+        __D4ZS=((____NBXC *)__F5YK);
+        __E4ZS=__XK2C(__D4ZS->__OBXC.__DK.__CK.__YH.__O2B,__D4ZS->__OBXC.__BI4D);
+        __UMKL=__E4ZS;
+      } break;
+      case ____ZBXC__: {
+        __G4ZS=((____ZBXC *)__F5YK);
+        __E0EU=__G4ZS->__0BXC.__DK.__CK.__YH.__O2B;
+        __F0EU=__G4ZS->__HI4D;
+        __G0EU=__G4ZS->__0BXC.__BI4D;
+        __G4ZS=NULL;
+        __LPHV=((____IB )(NULL));
+        __MPHV= 0;
+        __NPHV=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__NPHV ==  0)) {
+          __G4ZS=__ZBXC__;
+        } else /* FALSE */ {
+          __MPHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NPHV));
+          if ((__MPHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PPHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QPHV=(void *)((unsigned long)(void *)((unsigned long)__NPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __RPHV=((____YWB )((____Q )(void *)((unsigned long)__QPHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __PPHV=__OKI(__QPHV,((____IB )(&(table_size[(__RPHV)-1]))),((____YWB )((____Q )__QPHV)));
+            __LPHV=__PPHV;
+          } else /* FALSE */ {
+            __RPHV=((____YWB )__MPHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PPHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QPHV=(void *)((unsigned long)(void *)((unsigned long)__NPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PPHV=__OKI(__QPHV,((____IB )(&(table_type[(__RPHV)]))),(____YWB)(__RPHV |  1));
+            __LPHV=__PPHV;
+          };
+          __G4ZS=((____ZBXC *)__LPHV);
+          *(__G4ZS) = *(__ZBXC__);
+        };
+        __D0EU=((____ZBXC *)__G4ZS);
+        __D0EU->__0BXC.__DK.__CK.__YH.__O2B=__E0EU;
+        __D0EU->__HI4D=__F0EU;
+        __D0EU->__0BXC.__BI4D=__G0EU;
+        __ZZEE(__D0EU);
+        __UMKL=__G4ZS;
+      } break;
+      case ____DMWH__: {
+        __UMKL=__W3OK(((____DMWH *)__F5YK));
+      } break;
+      case ____2A0I__: {
+        __RPWT=__2VEI(((____N5WC *)((____2A0I *)__F5YK)->__4VEJ));
+        if (__RPWT==NULL) {
+          __SPWT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__DOWT=((__READ_LOCAL__N5ZI *)__tmp__COWT);
+          __SPWT=((____2A0I *)__RPWT);
         };
-        __tmp__FLKL=__tmp__DOWT;
+        __UMKL=__SPWT;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__FLKL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)e__W3YK));
+      case ____HJNJ__: {
+        __UMKL=__Y0AL(((____HJNJ *)__F5YK));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__FLKL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)e__W3YK));
+      case ____SJNJ__: {
+        __UMKL=__D1AL(((____SJNJ *)__F5YK));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__12ZS=((__IS_EXPANDED__L5NJ *)e__W3YK);
-        p__VYEU=Self__12ZS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__COWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__12ZS->receiver__554J)->local__PUEJ));
-        if (__tmp__COWT==NULL) {
-          __tmp__DOWT=NULL;
+      case ____0AOJ__: {
+        __K4ZS=((____0AOJ *)__F5YK);
+        __E0EU=__K4ZS->__1AOJ.__CK.__YH.__O2B;
+        __RPWT=__2VEI(((____N5WC *)((____2A0I *)__K4ZS->__OB5J)->__4VEJ));
+        if (__RPWT==NULL) {
+          __SPWT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__DOWT=((__READ_LOCAL__N5ZI *)__tmp__COWT);
-        };
-        Self__12ZS=NULL;
-        ptr__2NHV=((__POINTER__IB )(NULL));
-        typ_id__3NHV= 0;
-        __tmp__4NHV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__4NHV ==  0)) {
-          Self__12ZS=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          typ_id__3NHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4NHV));
-          if ((typ_id__3NHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__AOHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BOHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4NHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__COHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BOHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__AOHV=micro_alloc__table__lab__HKI(__tmp__BOHV,((__POINTER__IB )(&(table_size[(__tmp__COHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BOHV)));
-            ptr__2NHV=__tmp__AOHV;
-          } else /* FALSE */ {
-            __tmp__COHV=((__UINTEGER_32__RWB )typ_id__3NHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__AOHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BOHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4NHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__AOHV=micro_alloc__table__lab__HKI(__tmp__BOHV,((__POINTER__IB )(&(table_type[(__tmp__COHV)]))),(__UINTEGER_32__RWB)(__tmp__COHV |  1));
-            ptr__2NHV=__tmp__AOHV;
-          };
-          Self__12ZS=((__IS_EXPANDED__L5NJ *)ptr__2NHV);
-          *(Self__12ZS) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__VOHV=((__IS_EXPANDED__L5NJ *)Self__12ZS);
-        Self__VOHV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VYEU;
-        Self__VOHV->receiver__554J=__tmp__DOWT;
-        __tmp__FLKL=Self__12ZS;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__A3ZS=((__GET_TYPE_ID__V5NJ *)e__W3YK);
-        p__VYEU=Self__A3ZS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__XYEU=Self__A3ZS->receiver__EA5J;
-        Self__A3ZS=NULL;
-        ptr__2NHV=((__POINTER__IB )(NULL));
-        typ_id__3NHV= 0;
-        __tmp__4NHV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__4NHV ==  0)) {
-          Self__A3ZS=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          typ_id__3NHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4NHV));
-          if ((typ_id__3NHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__AOHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BOHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4NHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__COHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BOHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__AOHV=micro_alloc__table__lab__HKI(__tmp__BOHV,((__POINTER__IB )(&(table_size[(__tmp__COHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BOHV)));
-            ptr__2NHV=__tmp__AOHV;
-          } else /* FALSE */ {
-            __tmp__COHV=((__UINTEGER_32__RWB )typ_id__3NHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__AOHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BOHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4NHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__AOHV=micro_alloc__table__lab__HKI(__tmp__BOHV,((__POINTER__IB )(&(table_type[(__tmp__COHV)]))),(__UINTEGER_32__RWB)(__tmp__COHV |  1));
-            ptr__2NHV=__tmp__AOHV;
-          };
-          Self__A3ZS=((__GET_TYPE_ID__V5NJ *)ptr__2NHV);
-          *(Self__A3ZS) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__FPHV=((__GET_TYPE_ID__V5NJ *)Self__A3ZS);
-        Self__FPHV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VYEU;
-        Self__FPHV->receiver__EA5J=t__XYEU;
-        __tmp__FLKL=Self__A3ZS;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__FLKL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)e__W3YK));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__FLKL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)e__W3YK));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__FLKL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)e__W3YK));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__FLKL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)e__W3YK));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__FLKL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)e__W3YK));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__FLKL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)e__W3YK));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__FLKL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)e__W3YK));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__FLKL=my_copy__02AL(((__PUT_TO__BFOJ *)e__W3YK));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__FLKL=my_copy__I3AL(((__ITEM__VFOJ *)e__W3YK));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__D3ZS=((__SIZE_OF__NGOJ *)e__W3YK);
-        p__VYEU=Self__D3ZS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__XYEU=Self__D3ZS->receiver__OC5J;
-        Self__D3ZS=NULL;
-        ptr__2NHV=((__POINTER__IB )(NULL));
-        typ_id__3NHV= 0;
-        __tmp__4NHV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__4NHV ==  0)) {
-          Self__D3ZS=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          typ_id__3NHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4NHV));
-          if ((typ_id__3NHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__AOHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BOHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4NHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__COHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BOHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__AOHV=micro_alloc__table__lab__HKI(__tmp__BOHV,((__POINTER__IB )(&(table_size[(__tmp__COHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BOHV)));
-            ptr__2NHV=__tmp__AOHV;
-          } else /* FALSE */ {
-            __tmp__COHV=((__UINTEGER_32__RWB )typ_id__3NHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__AOHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BOHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4NHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__AOHV=micro_alloc__table__lab__HKI(__tmp__BOHV,((__POINTER__IB )(&(table_type[(__tmp__COHV)]))),(__UINTEGER_32__RWB)(__tmp__COHV |  1));
-            ptr__2NHV=__tmp__AOHV;
-          };
-          Self__D3ZS=((__SIZE_OF__NGOJ *)ptr__2NHV);
-          *(Self__D3ZS) = *(SIZE_OF__NGOJ__);
-        };
-        Self__VPHV=((__SIZE_OF__NGOJ *)Self__D3ZS);
-        Self__VPHV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VYEU;
-        Self__VPHV->receiver__OC5J=t__XYEU;
-        __tmp__FLKL=Self__D3ZS;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__FLKL=my_copy__Z3AL(((__CAST__JHOJ *)e__W3YK));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__G3ZS=((__REAL_CST__JLOJ *)e__W3YK);
-        p__VYEU=Self__G3ZS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__JF4K=Self__G3ZS->value__DD5J;
-        t__XYEU=Self__G3ZS->parent_constant__KLOJ.static_type__SG4D;
-        Self__G3ZS=NULL;
-        ptr__2NHV=((__POINTER__IB )(NULL));
-        typ_id__3NHV= 0;
-        __tmp__4NHV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__4NHV ==  0)) {
-          Self__G3ZS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__3NHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4NHV));
-          if ((typ_id__3NHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__AOHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BOHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4NHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__COHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BOHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__AOHV=micro_alloc__table__lab__HKI(__tmp__BOHV,((__POINTER__IB )(&(table_size[(__tmp__COHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BOHV)));
-            ptr__2NHV=__tmp__AOHV;
-          } else /* FALSE */ {
-            __tmp__COHV=((__UINTEGER_32__RWB )typ_id__3NHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__AOHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BOHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4NHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__AOHV=micro_alloc__table__lab__HKI(__tmp__BOHV,((__POINTER__IB )(&(table_type[(__tmp__COHV)]))),(__UINTEGER_32__RWB)(__tmp__COHV |  1));
-            ptr__2NHV=__tmp__AOHV;
-          };
-          Self__G3ZS=((__REAL_CST__JLOJ *)ptr__2NHV);
-          *(Self__G3ZS) = *(REAL_CST__JLOJ__);
-        };
-        Self__FQHV=((__REAL_CST__JLOJ *)Self__G3ZS);
-        Self__FQHV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VYEU;
-        Self__FQHV->value__DD5J=__tmp__JF4K;
-        Self__FQHV->parent_constant__KLOJ.static_type__SG4D=t__XYEU;
-        __tmp__FLKL=Self__G3ZS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__K3ZS=((__CHARACTER_CST__5LOJ *)e__W3YK);
-        __tmp__L3ZS=create__char__CMQJ(Self__K3ZS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__K3ZS->text__ID5J);
-        __tmp__FLKL=__tmp__L3ZS;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__N3ZS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__W3YK);
-        __tmp__O3ZS=create__text__2PQJ(Self__N3ZS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__N3ZS->string__EBJK);
-        __tmp__FLKL=__tmp__O3ZS;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__FLKL=my_copy__4XFM(((__READ_SLOT__ZK4K *)e__W3YK));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__FLKL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)e__W3YK));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__FLKL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)e__W3YK));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__FLKL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)e__W3YK));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__FLKL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)e__W3YK));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__FLKL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)e__W3YK));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__FLKL=my_copy__YYBN(((__EXPR_NEG__SYVL *)e__W3YK));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__FLKL=my_copy__4AHM(((__EXPR_ADD__AZVL *)e__W3YK));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__RF4K=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)e__W3YK)->global__Y5JM),NULL);
-        if (__tmp__RF4K==NULL) {
-          __tmp__1YEU=NULL;
+          __SPWT=((____2A0I *)__RPWT);
+        };
+        __K4ZS=NULL;
+        __LPHV=((____IB )(NULL));
+        __MPHV= 0;
+        __NPHV=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__NPHV ==  0)) {
+          __K4ZS=__0AOJ__;
+        } else /* FALSE */ {
+          __MPHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NPHV));
+          if ((__MPHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PPHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QPHV=(void *)((unsigned long)(void *)((unsigned long)__NPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __RPHV=((____YWB )((____Q )(void *)((unsigned long)__QPHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __PPHV=__OKI(__QPHV,((____IB )(&(table_size[(__RPHV)-1]))),((____YWB )((____Q )__QPHV)));
+            __LPHV=__PPHV;
+          } else /* FALSE */ {
+            __RPHV=((____YWB )__MPHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PPHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QPHV=(void *)((unsigned long)(void *)((unsigned long)__NPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PPHV=__OKI(__QPHV,((____IB )(&(table_type[(__RPHV)]))),(____YWB)(__RPHV |  1));
+            __LPHV=__PPHV;
+          };
+          __K4ZS=((____0AOJ *)__LPHV);
+          *(__K4ZS) = *(__0AOJ__);
+        };
+        __EQHV=((____0AOJ *)__K4ZS);
+        __EQHV->__1AOJ.__CK.__YH.__O2B=__E0EU;
+        __EQHV->__OB5J=__SPWT;
+        __UMKL=__K4ZS;
+      } break;
+      case ____EBOJ__: {
+        __P4ZS=((____EBOJ *)__F5YK);
+        __E0EU=__P4ZS->__FBOJ.__CK.__YH.__O2B;
+        __G0EU=__P4ZS->__TB5J;
+        __P4ZS=NULL;
+        __LPHV=((____IB )(NULL));
+        __MPHV= 0;
+        __NPHV=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__NPHV ==  0)) {
+          __P4ZS=__EBOJ__;
+        } else /* FALSE */ {
+          __MPHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NPHV));
+          if ((__MPHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PPHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QPHV=(void *)((unsigned long)(void *)((unsigned long)__NPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __RPHV=((____YWB )((____Q )(void *)((unsigned long)__QPHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __PPHV=__OKI(__QPHV,((____IB )(&(table_size[(__RPHV)-1]))),((____YWB )((____Q )__QPHV)));
+            __LPHV=__PPHV;
+          } else /* FALSE */ {
+            __RPHV=((____YWB )__MPHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PPHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QPHV=(void *)((unsigned long)(void *)((unsigned long)__NPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PPHV=__OKI(__QPHV,((____IB )(&(table_type[(__RPHV)]))),(____YWB)(__RPHV |  1));
+            __LPHV=__PPHV;
+          };
+          __P4ZS=((____EBOJ *)__LPHV);
+          *(__P4ZS) = *(__EBOJ__);
+        };
+        __UQHV=((____EBOJ *)__P4ZS);
+        __UQHV->__FBOJ.__CK.__YH.__O2B=__E0EU;
+        __UQHV->__TB5J=__G0EU;
+        __UMKL=__P4ZS;
+      } break;
+      case ____3BOJ__: {
+        __UMKL=__21AL(((____3BOJ *)__F5YK));
+      } break;
+      case ____RCOJ__: {
+        __UMKL=__H2AL(((____RCOJ *)__F5YK));
+      } break;
+      case ____HDOJ__: {
+        __UMKL=__S2AL(((____HDOJ *)__F5YK));
+      } break;
+      case ____1DOJ__: {
+        __UMKL=__32AL(((____1DOJ *)__F5YK));
+      } break;
+      case ____PEOJ__: {
+        __UMKL=__I3AL(((____PEOJ *)__F5YK));
+      } break;
+      case ____DFOJ__: {
+        __UMKL=__T3AL(((____DFOJ *)__F5YK));
+      } break;
+      case ____XFOJ__: {
+        __UMKL=__43AL(((____XFOJ *)__F5YK));
+      } break;
+      case ____QGOJ__: {
+        __UMKL=__J4AL(((____QGOJ *)__F5YK));
+      } break;
+      case ____EHOJ__: {
+        __UMKL=__X4AL(((____EHOJ *)__F5YK));
+      } break;
+      case ____2HOJ__: {
+        __S4ZS=((____2HOJ *)__F5YK);
+        __E0EU=__S4ZS->__3HOJ.__CK.__YH.__O2B;
+        __G0EU=__S4ZS->__3D5J;
+        __S4ZS=NULL;
+        __LPHV=((____IB )(NULL));
+        __MPHV= 0;
+        __NPHV=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__NPHV ==  0)) {
+          __S4ZS=__2HOJ__;
+        } else /* FALSE */ {
+          __MPHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NPHV));
+          if ((__MPHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PPHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QPHV=(void *)((unsigned long)(void *)((unsigned long)__NPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __RPHV=((____YWB )((____Q )(void *)((unsigned long)__QPHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __PPHV=__OKI(__QPHV,((____IB )(&(table_size[(__RPHV)-1]))),((____YWB )((____Q )__QPHV)));
+            __LPHV=__PPHV;
+          } else /* FALSE */ {
+            __RPHV=((____YWB )__MPHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PPHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QPHV=(void *)((unsigned long)(void *)((unsigned long)__NPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PPHV=__OKI(__QPHV,((____IB )(&(table_type[(__RPHV)]))),(____YWB)(__RPHV |  1));
+            __LPHV=__PPHV;
+          };
+          __S4ZS=((____2HOJ *)__LPHV);
+          *(__S4ZS) = *(__2HOJ__);
+        };
+        __ERHV=((____2HOJ *)__S4ZS);
+        __ERHV->__3HOJ.__CK.__YH.__O2B=__E0EU;
+        __ERHV->__3D5J=__G0EU;
+        __UMKL=__S4ZS;
+      } break;
+      case ____YIOJ__: {
+        __UMKL=__I5AL(((____YIOJ *)__F5YK));
+      } break;
+      case ____YMOJ__: {
+        __V4ZS=((____YMOJ *)__F5YK);
+        __E0EU=__V4ZS->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __YG4K=__V4ZS->__SE5J;
+        __G0EU=__V4ZS->__ZMOJ.__BI4D;
+        __V4ZS=NULL;
+        __LPHV=((____IB )(NULL));
+        __MPHV= 0;
+        __NPHV=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__NPHV ==  0)) {
+          __V4ZS=__YMOJ__;
+        } else /* FALSE */ {
+          __MPHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NPHV));
+          if ((__MPHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PPHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QPHV=(void *)((unsigned long)(void *)((unsigned long)__NPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __RPHV=((____YWB )((____Q )(void *)((unsigned long)__QPHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __PPHV=__OKI(__QPHV,((____IB )(&(table_size[(__RPHV)-1]))),((____YWB )((____Q )__QPHV)));
+            __LPHV=__PPHV;
+          } else /* FALSE */ {
+            __RPHV=((____YWB )__MPHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PPHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QPHV=(void *)((unsigned long)(void *)((unsigned long)__NPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PPHV=__OKI(__QPHV,((____IB )(&(table_type[(__RPHV)]))),(____YWB)(__RPHV |  1));
+            __LPHV=__PPHV;
+          };
+          __V4ZS=((____YMOJ *)__LPHV);
+          *(__V4ZS) = *(__YMOJ__);
+        };
+        __URHV=((____YMOJ *)__V4ZS);
+        __URHV->__ZMOJ.__DK.__CK.__YH.__O2B=__E0EU;
+        __URHV->__SE5J=__YG4K;
+        __URHV->__ZMOJ.__BI4D=__G0EU;
+        __UMKL=__V4ZS;
+      } break;
+      case ____ONOJ__: {
+        __Z4ZS=((____ONOJ *)__F5YK);
+        __04ZS=__RNQJ(__Z4ZS->__PNOJ.__DK.__CK.__YH.__O2B,__Z4ZS->__XE5J);
+        __UMKL=__04ZS;
+      } break;
+      case ____YOOJ__: {
+        __24ZS=((____YOOJ *)__F5YK);
+        __34ZS=__LRQJ(__24ZS->__ZOOJ.__DK.__CK.__YH.__O2B,__24ZS->__TCJK);
+        __UMKL=__34ZS;
+      } break;
+      case ____IM4K__: {
+        __UMKL=__NZFM(((____IM4K *)__F5YK));
+      } break;
+      case ____T5FL__: {
+        __UMKL=__V35O(((____T5FL *)__F5YK));
+      } break;
+      case ____3DUL__: {
+        __UMKL=__AJVP(((____3DUL *)__F5YK));
+      } break;
+      case ____0EUL__: {
+        __UMKL=__QB4P(((____0EUL *)__F5YK));
+      } break;
+      case ____BGUL__: {
+        __UMKL=__LJVP(((____BGUL *)__F5YK));
+      } break;
+      case ____2GUL__: {
+        __UMKL=__2B4P(((____2GUL *)__F5YK));
+      } break;
+      case ____B0VL__: {
+        __UMKL=__H0BN(((____B0VL *)__F5YK));
+      } break;
+      case ____P0VL__: {
+        __UMKL=__NCHM(((____P0VL *)__F5YK));
+      } break;
+      case ____Q5YL__: {
+        __AH4K=__TFTL(((____FKRG *)((____Q5YL *)__F5YK)->__HBKM),NULL);
+        if (__AH4K==NULL) {
+          __K0EU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__RF4K)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__1YEU=NULL;
+          switch (((struct ___OBJ *)__AH4K)->__id) {
+          case ____IM4K__: {
+            __K0EU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__1YEU=((__READ_GLOBAL__B4YL *)__tmp__RF4K);
+          case ____Q5YL__: {
+            __K0EU=((____Q5YL *)__AH4K);
           } break;
           }
         };
-        __tmp__FLKL=__tmp__1YEU;
-      } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__FLKL=my_copy__GFWN(((__EXPR_NOT__FUPM *)e__W3YK));
-      } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__FLKL=my_copy__PF2P(((__EXPR_MOD__LYPM *)e__W3YK));
-      } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__FLKL=my_copy__UPVO(((__EXPR_OR__3P0N *)e__W3YK));
-      } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__FLKL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)e__W3YK));
-      } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__FLKL=my_copy__LVUP(((__EXPR_INF__2WBP *)e__W3YK));
-      } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__FLKL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)e__W3YK));
-      } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__FLKL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)e__W3YK));
-      } break;
-      };
-      result__KQHV=NULL;
-      __tmp__YXEU=((__POINTER__IB )(NULL));
-      typ_id__3NHV= 0;
-      __tmp__ZXEU=((__POINTER__IB )sizeof(__NODE_STYLE__5C4K));
-      if (((unsigned long)__tmp__ZXEU ==  0)) {
-        result__KQHV=NODE_STYLE__5C4K__;
-      } else /* FALSE */ {
-        typ_id__3NHV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZXEU));
-        if ((typ_id__3NHV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__AOHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__BOHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZXEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__COHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BOHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__AOHV=micro_alloc__table__lab__HKI(__tmp__BOHV,((__POINTER__IB )(&(table_size[(__tmp__COHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BOHV)));
-          __tmp__YXEU=__tmp__AOHV;
-        } else /* FALSE */ {
-          __tmp__COHV=((__UINTEGER_32__RWB )typ_id__3NHV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__AOHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__BOHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZXEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__AOHV=micro_alloc__table__lab__HKI(__tmp__BOHV,((__POINTER__IB )(&(table_type[(__tmp__COHV)]))),(__UINTEGER_32__RWB)(__tmp__COHV |  1));
-          __tmp__YXEU=__tmp__AOHV;
-        };
-        result__KQHV=((__NODE_STYLE__5C4K *)__tmp__YXEU);
-        *(result__KQHV) = *(NODE_STYLE__5C4K__);
-      };
-      Self__WQHV=((__NODE_STYLE__5C4K *)result__KQHV);
-      Self__WQHV->parent_node__AD4K.expr__VU4D=__tmp__FLKL;
-      Self__WQHV->slot__COKL=__tmp__QF4K;
-      Self__WQHV->parent_node__AD4K.data__WU4D=Self__U3YK;
-      Self__WQHV->result_expr__DOKL=r__HF4K;
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__UXEU)->expr_list__AA4D),result__KQHV);
-      result__3YEU=NULL;
-      __tmp__YXEU=((__POINTER__IB )(NULL));
-      typ_id__3NHV= 0;
-      __tmp__ZXEU=((__POINTER__IB )sizeof(__NODE_TYPE__FK2C));
-      if (((unsigned long)__tmp__ZXEU ==  0)) {
-        result__3YEU=NODE_TYPE__FK2C__;
-      } else /* FALSE */ {
-        typ_id__3NHV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZXEU));
-        if ((typ_id__3NHV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__AOHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__BOHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZXEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__COHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BOHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__AOHV=micro_alloc__table__lab__HKI(__tmp__BOHV,((__POINTER__IB )(&(table_size[(__tmp__COHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BOHV)));
-          __tmp__YXEU=__tmp__AOHV;
-        } else /* FALSE */ {
-          __tmp__COHV=((__UINTEGER_32__RWB )typ_id__3NHV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__AOHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__BOHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZXEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AOHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__AOHV=micro_alloc__table__lab__HKI(__tmp__BOHV,((__POINTER__IB )(&(table_type[(__tmp__COHV)]))),(__UINTEGER_32__RWB)(__tmp__COHV |  1));
-          __tmp__YXEU=__tmp__AOHV;
-        };
-        result__3YEU=((__NODE_TYPE__FK2C *)__tmp__YXEU);
-        *(result__3YEU) = *(NODE_TYPE__FK2C__);
-      };
-      Self__R3ZS=((__NODE_TYPE__FK2C *)result__3YEU);
-      Self__R3ZS->parent_node__GK2C.expr__VU4D=r__HF4K;
-      Self__R3ZS->parent_node__GK2C.data__WU4D=Self__U3YK;
-      late_binding_counter__QM=(__INTEGER__Q)(late_binding_counter__QM +  1);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__UXEU)->expr_list__AA4D),result__3YEU);
-    } else /* FALSE */ {
-      __tmp__QF4K=Self__U3YK->parent_dta__DPPJ.slot__1T4D;
-      if (((struct ___OBJ *)__tmp__IF4K)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__IF4K)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          is_equal_profil__5FKL(((__SLOT_CODE__MIRG *)__tmp__IF4K),__tmp__QF4K);
+        __UMKL=__K0EU;
+      } break;
+      case ____UVPM__: {
+        __UMKL=__VGWN(((____UVPM *)__F5YK));
+      } break;
+      case ____0ZPM__: {
+        __UMKL=__4G2P(((____0ZPM *)__F5YK));
+      } break;
+      case ____MR0N__: {
+        __UMKL=__DRVO(((____MR0N *)__F5YK));
+      } break;
+      case ____YWBP__: {
+        __UMKL=__DQ0Q(((____YWBP *)__F5YK));
+      } break;
+      case ____LYBP__: {
+        __UMKL=__0WUP(((____LYBP *)__F5YK));
+      } break;
+      case ____CZBP__: {
+        __UMKL=__FXUP(((____CZBP *)__F5YK));
+      } break;
+      case ____3BEP__: {
+        __UMKL=__FCIQ(((____3BEP *)__F5YK));
+      } break;
+      };
+      __ZRHV=NULL;
+      __HZEU=((____IB )(NULL));
+      __MPHV= 0;
+      __IZEU=((____IB )sizeof(____OE4K));
+      if (((unsigned long)__IZEU ==  0)) {
+        __ZRHV=__OE4K__;
+      } else /* FALSE */ {
+        __MPHV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IZEU));
+        if ((__MPHV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __PPHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __QPHV=(void *)((unsigned long)(void *)((unsigned long)__IZEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __RPHV=((____YWB )((____Q )(void *)((unsigned long)__QPHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __PPHV=__OKI(__QPHV,((____IB )(&(table_size[(__RPHV)-1]))),((____YWB )((____Q )__QPHV)));
+          __HZEU=__PPHV;
+        } else /* FALSE */ {
+          __RPHV=((____YWB )__MPHV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __PPHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __QPHV=(void *)((unsigned long)(void *)((unsigned long)__IZEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PPHV=__OKI(__QPHV,((____IB )(&(table_type[(__RPHV)]))),(____YWB)(__RPHV |  1));
+          __HZEU=__PPHV;
+        };
+        __ZRHV=((____OE4K *)__HZEU);
+        *(__ZRHV) = *(__OE4K__);
+      };
+      __FSHV=((____OE4K *)__ZRHV);
+      __FSHV->__PE4K.__EW4D=__UMKL;
+      __FSHV->__RPKL=__5G4K;
+      __FSHV->__PE4K.__FW4D=__D5YK;
+      __FSHV->__SPKL=__WG4K;
+      __P14F(((____GB4D *)((____WH *)__DZEU)->__PB4D),__ZRHV);
+      __M0EU=NULL;
+      __HZEU=((____IB )(NULL));
+      __MPHV= 0;
+      __IZEU=((____IB )sizeof(____UL2C));
+      if (((unsigned long)__IZEU ==  0)) {
+        __M0EU=__UL2C__;
+      } else /* FALSE */ {
+        __MPHV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IZEU));
+        if ((__MPHV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __PPHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __QPHV=(void *)((unsigned long)(void *)((unsigned long)__IZEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __RPHV=((____YWB )((____Q )(void *)((unsigned long)__QPHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __PPHV=__OKI(__QPHV,((____IB )(&(table_size[(__RPHV)-1]))),((____YWB )((____Q )__QPHV)));
+          __HZEU=__PPHV;
+        } else /* FALSE */ {
+          __RPHV=((____YWB )__MPHV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __PPHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __QPHV=(void *)((unsigned long)(void *)((unsigned long)__IZEU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PPHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PPHV=__OKI(__QPHV,((____IB )(&(table_type[(__RPHV)]))),(____YWB)(__RPHV |  1));
+          __HZEU=__PPHV;
+        };
+        __M0EU=((____UL2C *)__HZEU);
+        *(__M0EU) = *(__UL2C__);
+      };
+      __A5ZS=((____UL2C *)__M0EU);
+      __A5ZS->__VL2C.__EW4D=__WG4K;
+      __A5ZS->__VL2C.__FW4D=__D5YK;
+      __QM=(____Q)(__QM +  1);
+      __P14F(((____GB4D *)((____WH *)__DZEU)->__PB4D),__M0EU);
+    } else /* FALSE */ {
+      __5G4K=__D5YK->__SQPJ.__KV4D;
+      if (((struct ___OBJ *)__XG4K)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__XG4K)->__2JRG->__QLC)->__id==____OLC__) {
+          __OHKL(((____1JRG *)__XG4K),__5G4K);
         } else /* ITM_SLOT_OPERATOR */ {
-          is_equal_profil__5FKL(((__SLOT_CODE__MIRG *)__tmp__IF4K),__tmp__QF4K);
+          __OHKL(((____1JRG *)__XG4K),__5G4K);
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__IF4K)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          is_equal_profil__SIKL(((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)__tmp__IF4K)),__tmp__QF4K);
+        if (((struct ___OBJ *)((____FKRG *)__XG4K)->__HKRG->__QLC)->__id==____OLC__) {
+          __BKKL(((____FKRG *)((____1JRG *)__XG4K)),__5G4K);
         } else /* ITM_SLOT_OPERATOR */ {
-          is_equal_profil__SIKL(((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)__tmp__IF4K)),__tmp__QF4K);
+          __BKKL(((____FKRG *)((____1JRG *)__XG4K)),__5G4K);
         };
       };
-      switch (((struct ___OBJ *)e__W3YK)->__id) {
-      case __STRING_CST__5J__: {
-        p__VYEU=((__STRING_CST__5J *)e__W3YK)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      switch (((struct ___OBJ *)__F5YK)->__id) {
+      case ____5J__: {
+        __E0EU=((____5J *)__F5YK)->__EK.__DK.__CK.__YH.__O2B;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        p__VYEU=((__EXTERNAL_C__L5WC *)e__W3YK)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0AXC__: {
+        __E0EU=((____0AXC *)__F5YK)->__1AXC.__CK.__YH.__O2B;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        p__VYEU=((__PROTOTYPE_CST__45WC *)e__W3YK)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____NBXC__: {
+        __E0EU=((____NBXC *)__F5YK)->__OBXC.__DK.__CK.__YH.__O2B;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        p__VYEU=((__INTEGER_CST__KAXC *)e__W3YK)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____ZBXC__: {
+        __E0EU=((____ZBXC *)__F5YK)->__0BXC.__DK.__CK.__YH.__O2B;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        p__VYEU=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____DMWH__: {
+        __E0EU=__BK__->__CK.__YH.__O2B;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        p__VYEU=((__READ_LOCAL__N5ZI *)e__W3YK)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____2A0I__: {
+        __E0EU=((____2A0I *)__F5YK)->__3A0I.__RJWH.__CK.__YH.__O2B;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        p__VYEU=((__EXPR_EQUAL__YHNJ *)e__W3YK)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____HJNJ__: {
+        __E0EU=((____HJNJ *)__F5YK)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        p__VYEU=((__EXPR_NOT_EQUAL__DINJ *)e__W3YK)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____SJNJ__: {
+        __E0EU=((____SJNJ *)__F5YK)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        p__VYEU=((__IS_EXPANDED__L5NJ *)e__W3YK)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0AOJ__: {
+        __E0EU=((____0AOJ *)__F5YK)->__1AOJ.__CK.__YH.__O2B;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        p__VYEU=((__GET_TYPE_ID__V5NJ *)e__W3YK)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____EBOJ__: {
+        __E0EU=((____EBOJ *)__F5YK)->__FBOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        p__VYEU=((__EXPR_SUP__OAOJ *)e__W3YK)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____3BOJ__: {
+        __E0EU=((____3BOJ *)__F5YK)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        p__VYEU=((__EXPR_SUB__CBOJ *)e__W3YK)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____RCOJ__: {
+        __E0EU=((____RCOJ *)__F5YK)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        p__VYEU=((__EXPR_MUL__YBOJ *)e__W3YK)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____HDOJ__: {
+        __E0EU=((____HDOJ *)__F5YK)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        p__VYEU=((__EXPR_DIV__MCOJ *)e__W3YK)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____1DOJ__: {
+        __E0EU=((____1DOJ *)__F5YK)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        p__VYEU=((__EXPR_AND__ADOJ *)e__W3YK)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____PEOJ__: {
+        __E0EU=((____PEOJ *)__F5YK)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        p__VYEU=((__EXPR_SHIFT_R__UDOJ *)e__W3YK)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____DFOJ__: {
+        __E0EU=((____DFOJ *)__F5YK)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        p__VYEU=((__EXPR_SHIFT_L__IEOJ *)e__W3YK)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____XFOJ__: {
+        __E0EU=((____XFOJ *)__F5YK)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __PUT_TO__BFOJ__: {
-        p__VYEU=((__PUT_TO__BFOJ *)e__W3YK)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____QGOJ__: {
+        __E0EU=((____QGOJ *)__F5YK)->__RGOJ.__CK.__YH.__O2B;
       } break;
-      case __ITEM__VFOJ__: {
-        p__VYEU=((__ITEM__VFOJ *)e__W3YK)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____EHOJ__: {
+        __E0EU=((____EHOJ *)__F5YK)->__FHOJ.__CK.__YH.__O2B;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        p__VYEU=((__SIZE_OF__NGOJ *)e__W3YK)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____2HOJ__: {
+        __E0EU=((____2HOJ *)__F5YK)->__3HOJ.__CK.__YH.__O2B;
       } break;
-      case __CAST__JHOJ__: {
-        p__VYEU=((__CAST__JHOJ *)e__W3YK)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YIOJ__: {
+        __E0EU=((____YIOJ *)__F5YK)->__ZIOJ.__CK.__YH.__O2B;
       } break;
-      case __REAL_CST__JLOJ__: {
-        p__VYEU=((__REAL_CST__JLOJ *)e__W3YK)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YMOJ__: {
+        __E0EU=((____YMOJ *)__F5YK)->__ZMOJ.__DK.__CK.__YH.__O2B;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        p__VYEU=((__CHARACTER_CST__5LOJ *)e__W3YK)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____ONOJ__: {
+        __E0EU=((____ONOJ *)__F5YK)->__PNOJ.__DK.__CK.__YH.__O2B;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        p__VYEU=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__W3YK)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YOOJ__: {
+        __E0EU=((____YOOJ *)__F5YK)->__ZOOJ.__DK.__CK.__YH.__O2B;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        p__VYEU=((__READ_SLOT__ZK4K *)e__W3YK)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____IM4K__: {
+        __E0EU=((____IM4K *)__F5YK)->__JM4K.__RJWH.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        p__VYEU=((__EXPR_NOT_LOGIC__E4FL *)e__W3YK)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____T5FL__: {
+        __E0EU=((____T5FL *)__F5YK)->__W5FL.__V5FL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        p__VYEU=((__EXPR_OR_LOGIC__OCUL *)e__W3YK)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____3DUL__: {
+        __E0EU=((____3DUL *)__F5YK)->__AEUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        p__VYEU=((__EXPR_OR_OR_LOGIC__LDUL *)e__W3YK)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0EUL__: {
+        __E0EU=((____0EUL *)__F5YK)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        p__VYEU=((__EXPR_AND_LOGIC__SEUL *)e__W3YK)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____BGUL__: {
+        __E0EU=((____BGUL *)__F5YK)->__CGUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        p__VYEU=((__EXPR_AND_AND_LOGIC__NFUL *)e__W3YK)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____2GUL__: {
+        __E0EU=((____2GUL *)__F5YK)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        p__VYEU=((__EXPR_NEG__SYVL *)e__W3YK)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____B0VL__: {
+        __E0EU=((____B0VL *)__F5YK)->__E0VL.__D0VL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        p__VYEU=((__EXPR_ADD__AZVL *)e__W3YK)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____P0VL__: {
+        __E0EU=((____P0VL *)__F5YK)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        p__VYEU=((__READ_GLOBAL__B4YL *)e__W3YK)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____Q5YL__: {
+        __E0EU=((____Q5YL *)__F5YK)->__R5YL.__RJWH.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        p__VYEU=((__EXPR_NOT__FUPM *)e__W3YK)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____UVPM__: {
+        __E0EU=((____UVPM *)__F5YK)->__VVPM.__D0VL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        p__VYEU=((__EXPR_MOD__LYPM *)e__W3YK)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0ZPM__: {
+        __E0EU=((____0ZPM *)__F5YK)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_OR__3P0N__: {
-        p__VYEU=((__EXPR_OR__3P0N *)e__W3YK)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____MR0N__: {
+        __E0EU=((____MR0N *)__F5YK)->__NR0N.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        p__VYEU=((__EXPR_SUP_EQ__JVBP *)e__W3YK)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YWBP__: {
+        __E0EU=((____YWBP *)__F5YK)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_INF__2WBP__: {
-        p__VYEU=((__EXPR_INF__2WBP *)e__W3YK)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____LYBP__: {
+        __E0EU=((____LYBP *)__F5YK)->__MYBP.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        p__VYEU=((__EXPR_INF_EQ__TXBP *)e__W3YK)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____CZBP__: {
+        __E0EU=((____CZBP *)__F5YK)->__DZBP.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        p__VYEU=((__EXPR_XOR__OAEP *)e__W3YK)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____3BEP__: {
+        __E0EU=((____3BEP *)__F5YK)->__4BEP.__TCOJ.__CK.__YH.__O2B;
       } break;
       };
-      __tmp__QF4K=Self__U3YK->code__RFJK;
-      if (((struct ___OBJ *)__tmp__IF4K)->__id==__SLOT_CODE__MIRG__) {
-        Self__HOKL=((__SLOT_CODE__MIRG *)__tmp__IF4K);
-        result__LOKL= 0;
-        base__NZEU=Self__HOKL->parent_slot__NIRG;
-        if (((struct ___OBJ *)SLOT_CODE__MIRG__->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__KZEU=clone__C32G();
+      __5G4K=__D5YK->__AHJK;
+      if (((struct ___OBJ *)__XG4K)->__id==____1JRG__) {
+        __WPKL=((____1JRG *)__XG4K);
+        __0PKL= 0;
+        __20EU=__WPKL->__2JRG;
+        if (((struct ___OBJ *)__1JRG__->__2JRG->__QLC)->__id==____OLC__) {
+          __Z0EU=__R42G();
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__KZEU=clone__C32G();
-        };
-        result__LZEU=__tmp__KZEU;
-        __tmp__KZEU=((__SLOT_CODE__MIRG *)result__LZEU);
-        __tmp__KZEU->parent_slot__NIRG=base__NZEU;
-        __tmp__KZEU->value__T5SH=__tmp__QF4K;
-        __tmp__PZEU=create_with_capacity__ZZUH( 1);
-        __tmp__KZEU->profil__45SH=__tmp__PZEU;
-        if (((void *)Self__HOKL->parent_slot__NIRG->slot_code_intern__QIRG == (void *)NULL)) {
-          Self__HOKL->parent_slot__NIRG->slot_code_intern__QIRG=result__LZEU;
-          __tmp__UOKL=Self__HOKL->parent_slot__NIRG;
-          result__PD3T=NULL;
-          if (( 0 > list_id__WMC->parent_arrayed_collection__UMC.upper__JGY)) {
-            result__RZEU=NULL;
-            ptr__SZEU=((__POINTER__IB )(NULL));
-            typ_id__TZEU= 0;
-            __tmp__UZEU=((__POINTER__IB )sizeof(__TYPE_ID__EMB));
-            if (((unsigned long)__tmp__UZEU ==  0)) {
-              result__RZEU=TYPE_ID__EMB__;
+          __Z0EU=__R42G();
+        };
+        __00EU=__Z0EU;
+        __Z0EU=((____1JRG *)__00EU);
+        __Z0EU->__2JRG=__20EU;
+        __Z0EU->__CBTH=__5G4K;
+        __40EU=__I1UH( 1);
+        __Z0EU->__NBTH=__40EU;
+        if (((void *)__WPKL->__2JRG->__5JRG == (void *)NULL)) {
+          __WPKL->__2JRG->__5JRG=__00EU;
+          __DQKL=__WPKL->__2JRG;
+          __4E3T=NULL;
+          if (( 0 > __3MC->__1MC.__QGY)) {
+            __A1EU=NULL;
+            __B1EU=((____IB )(NULL));
+            __C1EU= 0;
+            __D1EU=((____IB )sizeof(____LMB));
+            if (((unsigned long)__D1EU ==  0)) {
+              __A1EU=__LMB__;
             } else /* FALSE */ {
-              typ_id__TZEU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UZEU));
-              if ((typ_id__TZEU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__VZEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__WZEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UZEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__XZEU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WZEU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__VZEU=micro_alloc__table__lab__HKI(__tmp__WZEU,((__POINTER__IB )(&(table_size[(__tmp__XZEU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WZEU)));
-                ptr__SZEU=__tmp__VZEU;
+              __C1EU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D1EU));
+              if ((__C1EU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __E1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __F1EU=(void *)((unsigned long)(void *)((unsigned long)__D1EU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __G1EU=((____YWB )((____Q )(void *)((unsigned long)__F1EU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __E1EU=__OKI(__F1EU,((____IB )(&(table_size[(__G1EU)-1]))),((____YWB )((____Q )__F1EU)));
+                __B1EU=__E1EU;
               } else /* FALSE */ {
-                __tmp__XZEU=((__UINTEGER_32__RWB )typ_id__TZEU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__VZEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__WZEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UZEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__VZEU=micro_alloc__table__lab__HKI(__tmp__WZEU,((__POINTER__IB )(&(table_type[(__tmp__XZEU)]))),(__UINTEGER_32__RWB)(__tmp__XZEU |  1));
-                ptr__SZEU=__tmp__VZEU;
+                __G1EU=((____YWB )__C1EU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __E1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __F1EU=(void *)((unsigned long)(void *)((unsigned long)__D1EU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __E1EU=__OKI(__F1EU,((____IB )(&(table_type[(__G1EU)]))),(____YWB)(__G1EU |  1));
+                __B1EU=__E1EU;
               };
-              result__RZEU=((__TYPE_ID__EMB *)ptr__SZEU);
-              *(result__RZEU) = *(TYPE_ID__EMB__);
-            };
-            Self__3ZEU=((__TYPE_ID__EMB *)result__RZEU);
-            Self__3ZEU->parent_type__FMB.index__0KC= 0;
-            __tmp__5ZEU=create__with__3MD(Self__3ZEU, 0);
-            Self__3ZEU->parent_type__FMB.default__0LC=__tmp__5ZEU;
-            result__PD3T=result__RZEU;
-            add_last__FGY(((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC),result__RZEU);
-          } else /* FALSE */ {
-            result__PD3T=((void **)((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC)->parent_arrayed_collection__UMC.storage__JHY)[ 0];
-          };
-          __tmp__YOKL=create__type__QZXG(__tmp__UOKL,result__PD3T->parent_type__FMB.default__0LC);
-          Self__HOKL->parent_slot__NIRG->slot_id__UEWI=__tmp__YOKL;
-          init__PSDJ(((__SLOT_DATA__WIRG *)Self__HOKL->parent_slot__NIRG->slot_id__UEWI));
-          result__LOKL= 1;
-        } else /* FALSE */ {
-          if (((void *)Self__HOKL->parent_slot__NIRG->slot_code_list__IPKL == (void *)NULL)) {
-            __tmp__PPKL=create_with_capacity__CVAM();
-            Self__HOKL->parent_slot__NIRG->slot_code_list__IPKL=__tmp__PPKL;
-          };
-          add_last__LODN(((__FAST_ARRAYoSLOT_CODEo__5OKL *)Self__HOKL->parent_slot__NIRG->slot_code_list__IPKL),result__LZEU);
-          if (((void *)Self__HOKL->parent_slot__NIRG->slot_id__UEWI == (void *)NULL)) {
-            __tmp__ZPKL=Self__HOKL->parent_slot__NIRG;
-            result__RZEU=NULL;
-            if (( 1 > list_id__WMC->parent_arrayed_collection__UMC.upper__JGY)) {
-              result__B0EU=NULL;
-              __tmp__VZEU=((__POINTER__IB )(NULL));
-              typ_id__D0EU= 0;
-              __tmp__WZEU=((__POINTER__IB )sizeof(__TYPE_ID__EMB));
-              if (((unsigned long)__tmp__WZEU ==  0)) {
-                result__B0EU=TYPE_ID__EMB__;
+              __A1EU=((____LMB *)__B1EU);
+              *(__A1EU) = *(__LMB__);
+            };
+            __M1EU=((____LMB *)__A1EU);
+            __M1EU->__MMB.__BLC= 0;
+            __O1EU=__END(__M1EU, 0);
+            __M1EU->__MMB.__BMC=__O1EU;
+            __4E3T=__A1EU;
+            __MGY(((____TMC *)__3MC),__A1EU);
+          } else /* FALSE */ {
+            __4E3T=((void **)((____TMC *)__3MC)->__1MC.__QHY)[ 0];
+          };
+          __HQKL=__50XG(__DQKL,__4E3T->__MMB.__BMC);
+          __WPKL->__2JRG->__DGWI=__HQKL;
+          __4TDJ(((____FKRG *)__WPKL->__2JRG->__DGWI));
+          __0PKL= 1;
+        } else /* FALSE */ {
+          if (((void *)__WPKL->__2JRG->__XQKL == (void *)NULL)) {
+            __4QKL=__RWAM();
+            __WPKL->__2JRG->__XQKL=__4QKL;
+          };
+          __0PDN(((____OQKL *)__WPKL->__2JRG->__XQKL),__00EU);
+          if (((void *)__WPKL->__2JRG->__DGWI == (void *)NULL)) {
+            __IRKL=__WPKL->__2JRG;
+            __A1EU=NULL;
+            if (( 1 > __3MC->__1MC.__QGY)) {
+              __Q1EU=NULL;
+              __E1EU=((____IB )(NULL));
+              __S1EU= 0;
+              __F1EU=((____IB )sizeof(____LMB));
+              if (((unsigned long)__F1EU ==  0)) {
+                __Q1EU=__LMB__;
               } else /* FALSE */ {
-                typ_id__D0EU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WZEU));
-                if ((typ_id__D0EU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__F0EU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__G0EU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WZEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F0EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F0EU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__H0EU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__G0EU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__F0EU=micro_alloc__table__lab__HKI(__tmp__G0EU,((__POINTER__IB )(&(table_size[(__tmp__H0EU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__G0EU)));
-                  __tmp__VZEU=__tmp__F0EU;
+                __S1EU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F1EU));
+                if ((__S1EU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __U1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __V1EU=(void *)((unsigned long)(void *)((unsigned long)__F1EU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__U1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__U1EU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __W1EU=((____YWB )((____Q )(void *)((unsigned long)__V1EU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __U1EU=__OKI(__V1EU,((____IB )(&(table_size[(__W1EU)-1]))),((____YWB )((____Q )__V1EU)));
+                  __E1EU=__U1EU;
                 } else /* FALSE */ {
-                  __tmp__H0EU=((__UINTEGER_32__RWB )typ_id__D0EU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__F0EU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__G0EU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WZEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F0EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F0EU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__F0EU=micro_alloc__table__lab__HKI(__tmp__G0EU,((__POINTER__IB )(&(table_type[(__tmp__H0EU)]))),(__UINTEGER_32__RWB)(__tmp__H0EU |  1));
-                  __tmp__VZEU=__tmp__F0EU;
+                  __W1EU=((____YWB )__S1EU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __U1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __V1EU=(void *)((unsigned long)(void *)((unsigned long)__F1EU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__U1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__U1EU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __U1EU=__OKI(__V1EU,((____IB )(&(table_type[(__W1EU)]))),(____YWB)(__W1EU |  1));
+                  __E1EU=__U1EU;
                 };
-                result__B0EU=((__TYPE_ID__EMB *)__tmp__VZEU);
-                *(result__B0EU) = *(TYPE_ID__EMB__);
+                __Q1EU=((____LMB *)__E1EU);
+                *(__Q1EU) = *(__LMB__);
               };
-              Self__N0EU=((__TYPE_ID__EMB *)result__B0EU);
-              Self__N0EU->parent_type__FMB.index__0KC= 1;
-              __tmp__P0EU=create__with__3MD(Self__N0EU, 0);
-              Self__N0EU->parent_type__FMB.default__0LC=__tmp__P0EU;
-              result__RZEU=result__B0EU;
-              add_last__FGY(((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC),result__B0EU);
+              __21EU=((____LMB *)__Q1EU);
+              __21EU->__MMB.__BLC= 1;
+              __41EU=__END(__21EU, 0);
+              __21EU->__MMB.__BMC=__41EU;
+              __A1EU=__Q1EU;
+              __MGY(((____TMC *)__3MC),__Q1EU);
             } else /* FALSE */ {
-              result__RZEU=((void **)((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC)->parent_arrayed_collection__UMC.storage__JHY)[ 1];
+              __A1EU=((void **)((____TMC *)__3MC)->__1MC.__QHY)[ 1];
             };
-            __tmp__3PKL=create__type__QZXG(__tmp__ZPKL,result__RZEU->parent_type__FMB.default__0LC);
-            Self__HOKL->parent_slot__NIRG->slot_id__UEWI=__tmp__3PKL;
-            init__PSDJ(((__SLOT_DATA__WIRG *)Self__HOKL->parent_slot__NIRG->slot_id__UEWI));
+            __MRKL=__50XG(__IRKL,__A1EU->__MMB.__BMC);
+            __WPKL->__2JRG->__DGWI=__MRKL;
+            __4TDJ(((____FKRG *)__WPKL->__2JRG->__DGWI));
           };
-          result__LOKL=(__INTEGER__Q)(Self__HOKL->parent_slot__NIRG->slot_code_list__IPKL->parent_arrayed_collection__HPKL.upper__CQKL +  2);
+          __0PKL=(____Q)(__WPKL->__2JRG->__XQKL->__WQKL.__RRKL +  2);
         };
-        typ_id__TZEU=result__LOKL;
+        __C1EU=__0PKL;
       } else /* SLOT_DATA */ {
-        __tmp__YOKL=((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)__tmp__IF4K));
-        result__LOKL= 0;
-        base__NZEU=__tmp__YOKL->parent_slot__YIRG;
-        if (((struct ___OBJ *)SLOT_CODE__MIRG__->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__R0EU=clone__C32G();
+        __HQKL=((____FKRG *)((____1JRG *)__XG4K));
+        __0PKL= 0;
+        __20EU=__HQKL->__HKRG;
+        if (((struct ___OBJ *)__1JRG__->__2JRG->__QLC)->__id==____OLC__) {
+          __A2EU=__R42G();
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__R0EU=clone__C32G();
-        };
-        Self__HOKL=__tmp__R0EU;
-        __tmp__KZEU=((__SLOT_CODE__MIRG *)Self__HOKL);
-        __tmp__KZEU->parent_slot__NIRG=base__NZEU;
-        __tmp__KZEU->value__T5SH=__tmp__QF4K;
-        __tmp__PZEU=create_with_capacity__ZZUH( 1);
-        __tmp__KZEU->profil__45SH=__tmp__PZEU;
-        if (((void *)__tmp__YOKL->parent_slot__YIRG->slot_code_intern__QIRG == (void *)NULL)) {
-          __tmp__YOKL->parent_slot__YIRG->slot_code_intern__QIRG=Self__HOKL;
-          __tmp__UOKL=__tmp__YOKL->parent_slot__YIRG;
-          result__PD3T=NULL;
-          if (( 0 > list_id__WMC->parent_arrayed_collection__UMC.upper__JGY)) {
-            result__RZEU=NULL;
-            ptr__SZEU=((__POINTER__IB )(NULL));
-            typ_id__D0EU= 0;
-            __tmp__UZEU=((__POINTER__IB )sizeof(__TYPE_ID__EMB));
-            if (((unsigned long)__tmp__UZEU ==  0)) {
-              result__RZEU=TYPE_ID__EMB__;
+          __A2EU=__R42G();
+        };
+        __WPKL=__A2EU;
+        __Z0EU=((____1JRG *)__WPKL);
+        __Z0EU->__2JRG=__20EU;
+        __Z0EU->__CBTH=__5G4K;
+        __40EU=__I1UH( 1);
+        __Z0EU->__NBTH=__40EU;
+        if (((void *)__HQKL->__HKRG->__5JRG == (void *)NULL)) {
+          __HQKL->__HKRG->__5JRG=__WPKL;
+          __DQKL=__HQKL->__HKRG;
+          __4E3T=NULL;
+          if (( 0 > __3MC->__1MC.__QGY)) {
+            __A1EU=NULL;
+            __B1EU=((____IB )(NULL));
+            __S1EU= 0;
+            __D1EU=((____IB )sizeof(____LMB));
+            if (((unsigned long)__D1EU ==  0)) {
+              __A1EU=__LMB__;
             } else /* FALSE */ {
-              typ_id__D0EU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UZEU));
-              if ((typ_id__D0EU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__F0EU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__G0EU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UZEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F0EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F0EU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__XZEU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__G0EU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__F0EU=micro_alloc__table__lab__HKI(__tmp__G0EU,((__POINTER__IB )(&(table_size[(__tmp__XZEU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__G0EU)));
-                ptr__SZEU=__tmp__F0EU;
+              __S1EU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D1EU));
+              if ((__S1EU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __U1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __V1EU=(void *)((unsigned long)(void *)((unsigned long)__D1EU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__U1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__U1EU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __G1EU=((____YWB )((____Q )(void *)((unsigned long)__V1EU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __U1EU=__OKI(__V1EU,((____IB )(&(table_size[(__G1EU)-1]))),((____YWB )((____Q )__V1EU)));
+                __B1EU=__U1EU;
               } else /* FALSE */ {
-                __tmp__XZEU=((__UINTEGER_32__RWB )typ_id__D0EU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__F0EU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__G0EU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UZEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F0EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F0EU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__F0EU=micro_alloc__table__lab__HKI(__tmp__G0EU,((__POINTER__IB )(&(table_type[(__tmp__XZEU)]))),(__UINTEGER_32__RWB)(__tmp__XZEU |  1));
-                ptr__SZEU=__tmp__F0EU;
+                __G1EU=((____YWB )__S1EU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __U1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __V1EU=(void *)((unsigned long)(void *)((unsigned long)__D1EU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__U1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__U1EU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __U1EU=__OKI(__V1EU,((____IB )(&(table_type[(__G1EU)]))),(____YWB)(__G1EU |  1));
+                __B1EU=__U1EU;
               };
-              result__RZEU=((__TYPE_ID__EMB *)ptr__SZEU);
-              *(result__RZEU) = *(TYPE_ID__EMB__);
-            };
-            Self__3ZEU=((__TYPE_ID__EMB *)result__RZEU);
-            Self__3ZEU->parent_type__FMB.index__0KC= 0;
-            __tmp__5ZEU=create__with__3MD(Self__3ZEU, 0);
-            Self__3ZEU->parent_type__FMB.default__0LC=__tmp__5ZEU;
-            result__PD3T=result__RZEU;
-            add_last__FGY(((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC),result__RZEU);
-          } else /* FALSE */ {
-            result__PD3T=((void **)((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC)->parent_arrayed_collection__UMC.storage__JHY)[ 0];
-          };
-          __tmp__3PKL=create__type__QZXG(__tmp__UOKL,result__PD3T->parent_type__FMB.default__0LC);
-          __tmp__YOKL->parent_slot__YIRG->slot_id__UEWI=__tmp__3PKL;
-          init__PSDJ(((__SLOT_DATA__WIRG *)__tmp__YOKL->parent_slot__YIRG->slot_id__UEWI));
-          result__LOKL= 1;
-        } else /* FALSE */ {
-          if (((void *)__tmp__YOKL->parent_slot__YIRG->slot_code_list__IPKL == (void *)NULL)) {
-            __tmp__PPKL=create_with_capacity__CVAM();
-            __tmp__YOKL->parent_slot__YIRG->slot_code_list__IPKL=__tmp__PPKL;
-          };
-          add_last__LODN(((__FAST_ARRAYoSLOT_CODEo__5OKL *)__tmp__YOKL->parent_slot__YIRG->slot_code_list__IPKL),Self__HOKL);
-          if (((void *)__tmp__YOKL->parent_slot__YIRG->slot_id__UEWI == (void *)NULL)) {
-            __tmp__ZPKL=__tmp__YOKL->parent_slot__YIRG;
-            result__RZEU=NULL;
-            if (( 1 > list_id__WMC->parent_arrayed_collection__UMC.upper__JGY)) {
-              result__B0EU=NULL;
-              __tmp__VZEU=((__POINTER__IB )(NULL));
-              typ_id__K1EU= 0;
-              __tmp__WZEU=((__POINTER__IB )sizeof(__TYPE_ID__EMB));
-              if (((unsigned long)__tmp__WZEU ==  0)) {
-                result__B0EU=TYPE_ID__EMB__;
+              __A1EU=((____LMB *)__B1EU);
+              *(__A1EU) = *(__LMB__);
+            };
+            __M1EU=((____LMB *)__A1EU);
+            __M1EU->__MMB.__BLC= 0;
+            __O1EU=__END(__M1EU, 0);
+            __M1EU->__MMB.__BMC=__O1EU;
+            __4E3T=__A1EU;
+            __MGY(((____TMC *)__3MC),__A1EU);
+          } else /* FALSE */ {
+            __4E3T=((void **)((____TMC *)__3MC)->__1MC.__QHY)[ 0];
+          };
+          __MRKL=__50XG(__DQKL,__4E3T->__MMB.__BMC);
+          __HQKL->__HKRG->__DGWI=__MRKL;
+          __4TDJ(((____FKRG *)__HQKL->__HKRG->__DGWI));
+          __0PKL= 1;
+        } else /* FALSE */ {
+          if (((void *)__HQKL->__HKRG->__XQKL == (void *)NULL)) {
+            __4QKL=__RWAM();
+            __HQKL->__HKRG->__XQKL=__4QKL;
+          };
+          __0PDN(((____OQKL *)__HQKL->__HKRG->__XQKL),__WPKL);
+          if (((void *)__HQKL->__HKRG->__DGWI == (void *)NULL)) {
+            __IRKL=__HQKL->__HKRG;
+            __A1EU=NULL;
+            if (( 1 > __3MC->__1MC.__QGY)) {
+              __Q1EU=NULL;
+              __E1EU=((____IB )(NULL));
+              __Z2EU= 0;
+              __F1EU=((____IB )sizeof(____LMB));
+              if (((unsigned long)__F1EU ==  0)) {
+                __Q1EU=__LMB__;
               } else /* FALSE */ {
-                typ_id__K1EU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WZEU));
-                if ((typ_id__K1EU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__M1EU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__N1EU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WZEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M1EU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__H0EU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__N1EU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__M1EU=micro_alloc__table__lab__HKI(__tmp__N1EU,((__POINTER__IB )(&(table_size[(__tmp__H0EU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__N1EU)));
-                  __tmp__VZEU=__tmp__M1EU;
+                __Z2EU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F1EU));
+                if ((__Z2EU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __12EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __22EU=(void *)((unsigned long)(void *)((unsigned long)__F1EU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__12EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__12EU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __W1EU=((____YWB )((____Q )(void *)((unsigned long)__22EU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __12EU=__OKI(__22EU,((____IB )(&(table_size[(__W1EU)-1]))),((____YWB )((____Q )__22EU)));
+                  __E1EU=__12EU;
                 } else /* FALSE */ {
-                  __tmp__H0EU=((__UINTEGER_32__RWB )typ_id__K1EU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__M1EU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__N1EU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WZEU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M1EU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__M1EU=micro_alloc__table__lab__HKI(__tmp__N1EU,((__POINTER__IB )(&(table_type[(__tmp__H0EU)]))),(__UINTEGER_32__RWB)(__tmp__H0EU |  1));
-                  __tmp__VZEU=__tmp__M1EU;
+                  __W1EU=((____YWB )__Z2EU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __12EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __22EU=(void *)((unsigned long)(void *)((unsigned long)__F1EU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__12EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__12EU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __12EU=__OKI(__22EU,((____IB )(&(table_type[(__W1EU)]))),(____YWB)(__W1EU |  1));
+                  __E1EU=__12EU;
                 };
-                result__B0EU=((__TYPE_ID__EMB *)__tmp__VZEU);
-                *(result__B0EU) = *(TYPE_ID__EMB__);
+                __Q1EU=((____LMB *)__E1EU);
+                *(__Q1EU) = *(__LMB__);
               };
-              Self__N0EU=((__TYPE_ID__EMB *)result__B0EU);
-              Self__N0EU->parent_type__FMB.index__0KC= 1;
-              __tmp__P0EU=create__with__3MD(Self__N0EU, 0);
-              Self__N0EU->parent_type__FMB.default__0LC=__tmp__P0EU;
-              result__RZEU=result__B0EU;
-              add_last__FGY(((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC),result__B0EU);
+              __21EU=((____LMB *)__Q1EU);
+              __21EU->__MMB.__BLC= 1;
+              __41EU=__END(__21EU, 0);
+              __21EU->__MMB.__BMC=__41EU;
+              __A1EU=__Q1EU;
+              __MGY(((____TMC *)__3MC),__Q1EU);
             } else /* FALSE */ {
-              result__RZEU=((void **)((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC)->parent_arrayed_collection__UMC.storage__JHY)[ 1];
-            };
-            __tmp__URKL=create__type__QZXG(__tmp__ZPKL,result__RZEU->parent_type__FMB.default__0LC);
-            __tmp__YOKL->parent_slot__YIRG->slot_id__UEWI=__tmp__URKL;
-            init__PSDJ(((__SLOT_DATA__WIRG *)__tmp__YOKL->parent_slot__YIRG->slot_id__UEWI));
-          };
-          result__LOKL=(__INTEGER__Q)(__tmp__YOKL->parent_slot__YIRG->slot_code_list__IPKL->parent_arrayed_collection__HPKL.upper__CQKL +  2);
-        };
-        typ_id__TZEU=result__LOKL;
-      };
-      result__PD3T=NULL;
-      if ((typ_id__TZEU > list_id__WMC->parent_arrayed_collection__UMC.upper__JGY)) {
-        result__RZEU=NULL;
-        ptr__2NHV=((__POINTER__IB )(NULL));
-        result__LOKL= 0;
-        __tmp__4NHV=((__POINTER__IB )sizeof(__TYPE_ID__EMB));
-        if (((unsigned long)__tmp__4NHV ==  0)) {
-          result__RZEU=TYPE_ID__EMB__;
-        } else /* FALSE */ {
-          result__LOKL=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4NHV));
-          if ((result__LOKL == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            ptr__SZEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__UZEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4NHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__SZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__SZEU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__XZEU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UZEU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            ptr__SZEU=micro_alloc__table__lab__HKI(__tmp__UZEU,((__POINTER__IB )(&(table_size[(__tmp__XZEU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UZEU)));
-            ptr__2NHV=ptr__SZEU;
-          } else /* FALSE */ {
-            __tmp__XZEU=((__UINTEGER_32__RWB )result__LOKL);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            ptr__SZEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__UZEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4NHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__SZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__SZEU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            ptr__SZEU=micro_alloc__table__lab__HKI(__tmp__UZEU,((__POINTER__IB )(&(table_type[(__tmp__XZEU)]))),(__UINTEGER_32__RWB)(__tmp__XZEU |  1));
-            ptr__2NHV=ptr__SZEU;
-          };
-          result__RZEU=((__TYPE_ID__EMB *)ptr__2NHV);
-          *(result__RZEU) = *(TYPE_ID__EMB__);
-        };
-        Self__3ZEU=((__TYPE_ID__EMB *)result__RZEU);
-        Self__3ZEU->parent_type__FMB.index__0KC=typ_id__TZEU;
-        t__XYEU=create__with__3MD(Self__3ZEU, 0);
-        Self__3ZEU->parent_type__FMB.default__0LC=t__XYEU;
-        result__PD3T=result__RZEU;
-        add_last__FGY(((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC),result__RZEU);
-      } else /* FALSE */ {
-        result__PD3T=((void **)((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC)->parent_arrayed_collection__UMC.storage__JHY)[typ_id__TZEU];
-      };
-      Self__U2ZS=create__type__IJ2C(p__VYEU,result__PD3T->parent_type__FMB.default__0LC);
-      if (((struct ___OBJ *)__tmp__IF4K)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__FLKL=((__SLOT_CODE__MIRG *)__tmp__IF4K)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__FLKL)->__id==__ITM_SLOT__HLC__) {
-          __tmp__KABL=((__ITM_SLOT__HLC *)__tmp__FLKL)->parent_named__ILC.style__NKQC;
+              __A1EU=((void **)((____TMC *)__3MC)->__1MC.__QHY)[ 1];
+            };
+            __DTKL=__50XG(__IRKL,__A1EU->__MMB.__BMC);
+            __HQKL->__HKRG->__DGWI=__DTKL;
+            __4TDJ(((____FKRG *)__HQKL->__HKRG->__DGWI));
+          };
+          __0PKL=(____Q)(__HQKL->__HKRG->__XQKL->__WQKL.__RRKL +  2);
+        };
+        __C1EU=__0PKL;
+      };
+      __4E3T=NULL;
+      if ((__C1EU > __3MC->__1MC.__QGY)) {
+        __A1EU=NULL;
+        __LPHV=((____IB )(NULL));
+        __0PKL= 0;
+        __NPHV=((____IB )sizeof(____LMB));
+        if (((unsigned long)__NPHV ==  0)) {
+          __A1EU=__LMB__;
+        } else /* FALSE */ {
+          __0PKL=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NPHV));
+          if ((__0PKL == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __B1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __D1EU=(void *)((unsigned long)(void *)((unsigned long)__NPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1EU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __G1EU=((____YWB )((____Q )(void *)((unsigned long)__D1EU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __B1EU=__OKI(__D1EU,((____IB )(&(table_size[(__G1EU)-1]))),((____YWB )((____Q )__D1EU)));
+            __LPHV=__B1EU;
+          } else /* FALSE */ {
+            __G1EU=((____YWB )__0PKL);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __B1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __D1EU=(void *)((unsigned long)(void *)((unsigned long)__NPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1EU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __B1EU=__OKI(__D1EU,((____IB )(&(table_type[(__G1EU)]))),(____YWB)(__G1EU |  1));
+            __LPHV=__B1EU;
+          };
+          __A1EU=((____LMB *)__LPHV);
+          *(__A1EU) = *(__LMB__);
+        };
+        __M1EU=((____LMB *)__A1EU);
+        __M1EU->__MMB.__BLC=__C1EU;
+        __G0EU=__END(__M1EU, 0);
+        __M1EU->__MMB.__BMC=__G0EU;
+        __4E3T=__A1EU;
+        __MGY(((____TMC *)__3MC),__A1EU);
+      } else /* FALSE */ {
+        __4E3T=((void **)((____TMC *)__3MC)->__1MC.__QHY)[__C1EU];
+      };
+      __D4ZS=__XK2C(__E0EU,__4E3T->__MMB.__BMC);
+      if (((struct ___OBJ *)__XG4K)->__id==____1JRG__) {
+        __UMKL=((____1JRG *)__XG4K)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__UMKL)->__id==____OLC__) {
+          __ZBBL=((____OLC *)__UMKL)->__PLC.__2LQC;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__KABL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__FLKL)->parent_itm_slot__QF0D.parent_named__ILC.style__NKQC;
+          __ZBBL=((____4G0D *)__UMKL)->__5G0D.__PLC.__2LQC;
         };
       } else /* SLOT_DATA */ {
-        __tmp__KABL=((__SLOT_DATA__WIRG *)__tmp__IF4K)->parent_variable__XIRG.parent_named__A4WC.style__NKQC;
+        __ZBBL=((____FKRG *)__XG4K)->__GKRG.__P5WC.__2LQC;
       };
-      if ((__tmp__KABL == '+')) {
-        if (((struct ___OBJ *)__tmp__IF4K)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__3PKL=((__SLOT_CODE__MIRG *)__tmp__IF4K)->parent_slot__NIRG->slot_id__UEWI;
+      if ((__ZBBL == '+')) {
+        if (((struct ___OBJ *)__XG4K)->__id==____1JRG__) {
+          __MRKL=((____1JRG *)__XG4K)->__2JRG->__DGWI;
         } else /* SLOT_DATA */ {
-          __tmp__3PKL=((__SLOT_DATA__WIRG *)__tmp__IF4K)->parent_slot__YIRG->slot_id__UEWI;
-        };
-        switch (((struct ___OBJ *)e__W3YK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__ARHV=((__STRING_CST__5J *)e__W3YK);
-          result__2QHV=NULL;
-          __tmp__AOHV=((__POINTER__IB )(NULL));
-          typ_id__D0EU= 0;
-          __tmp__BOHV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__BOHV ==  0)) {
-            result__2QHV=Self__ARHV;
-          } else /* FALSE */ {
-            typ_id__D0EU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BOHV));
-            if ((typ_id__D0EU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__VZEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__WZEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BOHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__H0EU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WZEU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__VZEU=micro_alloc__table__lab__HKI(__tmp__WZEU,((__POINTER__IB )(&(table_size[(__tmp__H0EU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WZEU)));
-              __tmp__AOHV=__tmp__VZEU;
+          __MRKL=((____FKRG *)__XG4K)->__HKRG->__DGWI;
+        };
+        switch (((struct ___OBJ *)__F5YK)->__id) {
+        case ____5J__: {
+          __PSHV=((____5J *)__F5YK);
+          __LSHV=NULL;
+          __PPHV=((____IB )(NULL));
+          __S1EU= 0;
+          __QPHV=((____IB )sizeof(____5J));
+          if (((unsigned long)__QPHV ==  0)) {
+            __LSHV=__PSHV;
+          } else /* FALSE */ {
+            __S1EU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QPHV));
+            if ((__S1EU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F1EU=(void *)((unsigned long)(void *)((unsigned long)__QPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __W1EU=((____YWB )((____Q )(void *)((unsigned long)__F1EU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __E1EU=__OKI(__F1EU,((____IB )(&(table_size[(__W1EU)-1]))),((____YWB )((____Q )__F1EU)));
+              __PPHV=__E1EU;
             } else /* FALSE */ {
-              __tmp__H0EU=((__UINTEGER_32__RWB )typ_id__D0EU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__VZEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__WZEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BOHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VZEU=micro_alloc__table__lab__HKI(__tmp__WZEU,((__POINTER__IB )(&(table_type[(__tmp__H0EU)]))),(__UINTEGER_32__RWB)(__tmp__H0EU |  1));
-              __tmp__AOHV=__tmp__VZEU;
-            };
-            result__2QHV=((__STRING_CST__5J *)__tmp__AOHV);
-            *(result__2QHV) = *(Self__ARHV);
-          };
-          __tmp__RABL=result__2QHV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__RABL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)e__W3YK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__Z3ZS=((__PROTOTYPE_CST__45WC *)e__W3YK);
-          __tmp__03ZS=create__type__IJ2C(Self__Z3ZS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__Z3ZS->parent_constant__55WC.static_type__SG4D);
-          __tmp__RABL=__tmp__03ZS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__23ZS=((__INTEGER_CST__KAXC *)e__W3YK);
-          p__V2EU=Self__23ZS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__W2EU=Self__23ZS->value__YG4D;
-          __tmp__5ZEU=Self__23ZS->parent_constant__LAXC.static_type__SG4D;
-          Self__23ZS=NULL;
-          __tmp__AOHV=((__POINTER__IB )(NULL));
-          typ_id__D0EU= 0;
-          __tmp__BOHV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__BOHV ==  0)) {
-            Self__23ZS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            typ_id__D0EU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BOHV));
-            if ((typ_id__D0EU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__VZEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__WZEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BOHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__H0EU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WZEU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__VZEU=micro_alloc__table__lab__HKI(__tmp__WZEU,((__POINTER__IB )(&(table_size[(__tmp__H0EU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WZEU)));
-              __tmp__AOHV=__tmp__VZEU;
+              __W1EU=((____YWB )__S1EU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F1EU=(void *)((unsigned long)(void *)((unsigned long)__QPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __E1EU=__OKI(__F1EU,((____IB )(&(table_type[(__W1EU)]))),(____YWB)(__W1EU |  1));
+              __PPHV=__E1EU;
+            };
+            __LSHV=((____5J *)__PPHV);
+            *(__LSHV) = *(__PSHV);
+          };
+          __ACBL=__LSHV;
+        } break;
+        case ____0AXC__: {
+          __ACBL=__JZAL(((____0AXC *)__F5YK));
+        } break;
+        case ____NBXC__: {
+          __I5ZS=((____NBXC *)__F5YK);
+          __J5ZS=__XK2C(__I5ZS->__OBXC.__DK.__CK.__YH.__O2B,__I5ZS->__OBXC.__BI4D);
+          __ACBL=__J5ZS;
+        } break;
+        case ____ZBXC__: {
+          __L5ZS=((____ZBXC *)__F5YK);
+          __E4EU=__L5ZS->__0BXC.__DK.__CK.__YH.__O2B;
+          __F4EU=__L5ZS->__HI4D;
+          __O1EU=__L5ZS->__0BXC.__BI4D;
+          __L5ZS=NULL;
+          __PPHV=((____IB )(NULL));
+          __S1EU= 0;
+          __QPHV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__QPHV ==  0)) {
+            __L5ZS=__ZBXC__;
+          } else /* FALSE */ {
+            __S1EU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QPHV));
+            if ((__S1EU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F1EU=(void *)((unsigned long)(void *)((unsigned long)__QPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __W1EU=((____YWB )((____Q )(void *)((unsigned long)__F1EU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __E1EU=__OKI(__F1EU,((____IB )(&(table_size[(__W1EU)-1]))),((____YWB )((____Q )__F1EU)));
+              __PPHV=__E1EU;
             } else /* FALSE */ {
-              __tmp__H0EU=((__UINTEGER_32__RWB )typ_id__D0EU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__VZEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__WZEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BOHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VZEU=micro_alloc__table__lab__HKI(__tmp__WZEU,((__POINTER__IB )(&(table_type[(__tmp__H0EU)]))),(__UINTEGER_32__RWB)(__tmp__H0EU |  1));
-              __tmp__AOHV=__tmp__VZEU;
-            };
-            Self__23ZS=((__INTEGER_CST__KAXC *)__tmp__AOHV);
-            *(Self__23ZS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__U2EU=((__INTEGER_CST__KAXC *)Self__23ZS);
-          Self__U2EU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__V2EU;
-          Self__U2EU->value__YG4D=v__W2EU;
-          Self__U2EU->parent_constant__LAXC.static_type__SG4D=__tmp__5ZEU;
-          check_type__KYEE(Self__U2EU);
-          __tmp__RABL=Self__23ZS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__RABL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)e__W3YK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__DOWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)e__W3YK)->local__PUEJ));
-          if (__tmp__DOWT==NULL) {
-            __tmp__LOWT=NULL;
+              __W1EU=((____YWB )__S1EU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F1EU=(void *)((unsigned long)(void *)((unsigned long)__QPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __E1EU=__OKI(__F1EU,((____IB )(&(table_type[(__W1EU)]))),(____YWB)(__W1EU |  1));
+              __PPHV=__E1EU;
+            };
+            __L5ZS=((____ZBXC *)__PPHV);
+            *(__L5ZS) = *(__ZBXC__);
+          };
+          __D4EU=((____ZBXC *)__L5ZS);
+          __D4EU->__0BXC.__DK.__CK.__YH.__O2B=__E4EU;
+          __D4EU->__HI4D=__F4EU;
+          __D4EU->__0BXC.__BI4D=__O1EU;
+          __ZZEE(__D4EU);
+          __ACBL=__L5ZS;
+        } break;
+        case ____DMWH__: {
+          __ACBL=__W3OK(((____DMWH *)__F5YK));
+        } break;
+        case ____2A0I__: {
+          __SPWT=__2VEI(((____N5WC *)((____2A0I *)__F5YK)->__4VEJ));
+          if (__SPWT==NULL) {
+            __0PWT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__LOWT=((__READ_LOCAL__N5ZI *)__tmp__DOWT);
+            __0PWT=((____2A0I *)__SPWT);
           };
-          __tmp__RABL=__tmp__LOWT;
+          __ACBL=__0PWT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__RABL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)e__W3YK));
+        case ____HJNJ__: {
+          __ACBL=__Y0AL(((____HJNJ *)__F5YK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__RABL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)e__W3YK));
+        case ____SJNJ__: {
+          __ACBL=__D1AL(((____SJNJ *)__F5YK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__A4ZS=((__IS_EXPANDED__L5NJ *)e__W3YK);
-          p__V2EU=Self__A4ZS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__DOWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__A4ZS->receiver__554J)->local__PUEJ));
-          if (__tmp__DOWT==NULL) {
-            __tmp__LOWT=NULL;
+        case ____0AOJ__: {
+          __P5ZS=((____0AOJ *)__F5YK);
+          __E4EU=__P5ZS->__1AOJ.__CK.__YH.__O2B;
+          __SPWT=__2VEI(((____N5WC *)((____2A0I *)__P5ZS->__OB5J)->__4VEJ));
+          if (__SPWT==NULL) {
+            __0PWT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__LOWT=((__READ_LOCAL__N5ZI *)__tmp__DOWT);
-          };
-          Self__A4ZS=NULL;
-          __tmp__AOHV=((__POINTER__IB )(NULL));
-          typ_id__D0EU= 0;
-          __tmp__BOHV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__BOHV ==  0)) {
-            Self__A4ZS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            typ_id__D0EU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BOHV));
-            if ((typ_id__D0EU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__VZEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__WZEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BOHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__H0EU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WZEU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__VZEU=micro_alloc__table__lab__HKI(__tmp__WZEU,((__POINTER__IB )(&(table_size[(__tmp__H0EU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WZEU)));
-              __tmp__AOHV=__tmp__VZEU;
+            __0PWT=((____2A0I *)__SPWT);
+          };
+          __P5ZS=NULL;
+          __PPHV=((____IB )(NULL));
+          __S1EU= 0;
+          __QPHV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__QPHV ==  0)) {
+            __P5ZS=__0AOJ__;
+          } else /* FALSE */ {
+            __S1EU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QPHV));
+            if ((__S1EU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F1EU=(void *)((unsigned long)(void *)((unsigned long)__QPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __W1EU=((____YWB )((____Q )(void *)((unsigned long)__F1EU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __E1EU=__OKI(__F1EU,((____IB )(&(table_size[(__W1EU)-1]))),((____YWB )((____Q )__F1EU)));
+              __PPHV=__E1EU;
             } else /* FALSE */ {
-              __tmp__H0EU=((__UINTEGER_32__RWB )typ_id__D0EU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__VZEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__WZEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BOHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VZEU=micro_alloc__table__lab__HKI(__tmp__WZEU,((__POINTER__IB )(&(table_type[(__tmp__H0EU)]))),(__UINTEGER_32__RWB)(__tmp__H0EU |  1));
-              __tmp__AOHV=__tmp__VZEU;
-            };
-            Self__A4ZS=((__IS_EXPANDED__L5NJ *)__tmp__AOHV);
-            *(Self__A4ZS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__WRHV=((__IS_EXPANDED__L5NJ *)Self__A4ZS);
-          Self__WRHV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__V2EU;
-          Self__WRHV->receiver__554J=__tmp__LOWT;
-          __tmp__RABL=Self__A4ZS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__F4ZS=((__GET_TYPE_ID__V5NJ *)e__W3YK);
-          p__V2EU=Self__F4ZS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__5ZEU=Self__F4ZS->receiver__EA5J;
-          Self__F4ZS=NULL;
-          __tmp__AOHV=((__POINTER__IB )(NULL));
-          typ_id__D0EU= 0;
-          __tmp__BOHV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__BOHV ==  0)) {
-            Self__F4ZS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            typ_id__D0EU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BOHV));
-            if ((typ_id__D0EU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__VZEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__WZEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BOHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__H0EU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WZEU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__VZEU=micro_alloc__table__lab__HKI(__tmp__WZEU,((__POINTER__IB )(&(table_size[(__tmp__H0EU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WZEU)));
-              __tmp__AOHV=__tmp__VZEU;
+              __W1EU=((____YWB )__S1EU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F1EU=(void *)((unsigned long)(void *)((unsigned long)__QPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __E1EU=__OKI(__F1EU,((____IB )(&(table_type[(__W1EU)]))),(____YWB)(__W1EU |  1));
+              __PPHV=__E1EU;
+            };
+            __P5ZS=((____0AOJ *)__PPHV);
+            *(__P5ZS) = *(__0AOJ__);
+          };
+          __FTHV=((____0AOJ *)__P5ZS);
+          __FTHV->__1AOJ.__CK.__YH.__O2B=__E4EU;
+          __FTHV->__OB5J=__0PWT;
+          __ACBL=__P5ZS;
+        } break;
+        case ____EBOJ__: {
+          __U5ZS=((____EBOJ *)__F5YK);
+          __E4EU=__U5ZS->__FBOJ.__CK.__YH.__O2B;
+          __O1EU=__U5ZS->__TB5J;
+          __U5ZS=NULL;
+          __PPHV=((____IB )(NULL));
+          __S1EU= 0;
+          __QPHV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__QPHV ==  0)) {
+            __U5ZS=__EBOJ__;
+          } else /* FALSE */ {
+            __S1EU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QPHV));
+            if ((__S1EU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F1EU=(void *)((unsigned long)(void *)((unsigned long)__QPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __W1EU=((____YWB )((____Q )(void *)((unsigned long)__F1EU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __E1EU=__OKI(__F1EU,((____IB )(&(table_size[(__W1EU)-1]))),((____YWB )((____Q )__F1EU)));
+              __PPHV=__E1EU;
             } else /* FALSE */ {
-              __tmp__H0EU=((__UINTEGER_32__RWB )typ_id__D0EU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__VZEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__WZEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BOHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VZEU=micro_alloc__table__lab__HKI(__tmp__WZEU,((__POINTER__IB )(&(table_type[(__tmp__H0EU)]))),(__UINTEGER_32__RWB)(__tmp__H0EU |  1));
-              __tmp__AOHV=__tmp__VZEU;
-            };
-            Self__F4ZS=((__GET_TYPE_ID__V5NJ *)__tmp__AOHV);
-            *(Self__F4ZS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__GSHV=((__GET_TYPE_ID__V5NJ *)Self__F4ZS);
-          Self__GSHV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__V2EU;
-          Self__GSHV->receiver__EA5J=__tmp__5ZEU;
-          __tmp__RABL=Self__F4ZS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__RABL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)e__W3YK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__RABL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)e__W3YK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__RABL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)e__W3YK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__RABL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)e__W3YK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__RABL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)e__W3YK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__RABL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)e__W3YK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__RABL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)e__W3YK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__RABL=my_copy__02AL(((__PUT_TO__BFOJ *)e__W3YK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__RABL=my_copy__I3AL(((__ITEM__VFOJ *)e__W3YK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__I4ZS=((__SIZE_OF__NGOJ *)e__W3YK);
-          p__V2EU=Self__I4ZS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__5ZEU=Self__I4ZS->receiver__OC5J;
-          Self__I4ZS=NULL;
-          __tmp__AOHV=((__POINTER__IB )(NULL));
-          typ_id__D0EU= 0;
-          __tmp__BOHV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__BOHV ==  0)) {
-            Self__I4ZS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            typ_id__D0EU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BOHV));
-            if ((typ_id__D0EU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__VZEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__WZEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BOHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__H0EU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WZEU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__VZEU=micro_alloc__table__lab__HKI(__tmp__WZEU,((__POINTER__IB )(&(table_size[(__tmp__H0EU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WZEU)));
-              __tmp__AOHV=__tmp__VZEU;
+              __W1EU=((____YWB )__S1EU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F1EU=(void *)((unsigned long)(void *)((unsigned long)__QPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __E1EU=__OKI(__F1EU,((____IB )(&(table_type[(__W1EU)]))),(____YWB)(__W1EU |  1));
+              __PPHV=__E1EU;
+            };
+            __U5ZS=((____EBOJ *)__PPHV);
+            *(__U5ZS) = *(__EBOJ__);
+          };
+          __VTHV=((____EBOJ *)__U5ZS);
+          __VTHV->__FBOJ.__CK.__YH.__O2B=__E4EU;
+          __VTHV->__TB5J=__O1EU;
+          __ACBL=__U5ZS;
+        } break;
+        case ____3BOJ__: {
+          __ACBL=__21AL(((____3BOJ *)__F5YK));
+        } break;
+        case ____RCOJ__: {
+          __ACBL=__H2AL(((____RCOJ *)__F5YK));
+        } break;
+        case ____HDOJ__: {
+          __ACBL=__S2AL(((____HDOJ *)__F5YK));
+        } break;
+        case ____1DOJ__: {
+          __ACBL=__32AL(((____1DOJ *)__F5YK));
+        } break;
+        case ____PEOJ__: {
+          __ACBL=__I3AL(((____PEOJ *)__F5YK));
+        } break;
+        case ____DFOJ__: {
+          __ACBL=__T3AL(((____DFOJ *)__F5YK));
+        } break;
+        case ____XFOJ__: {
+          __ACBL=__43AL(((____XFOJ *)__F5YK));
+        } break;
+        case ____QGOJ__: {
+          __ACBL=__J4AL(((____QGOJ *)__F5YK));
+        } break;
+        case ____EHOJ__: {
+          __ACBL=__X4AL(((____EHOJ *)__F5YK));
+        } break;
+        case ____2HOJ__: {
+          __X5ZS=((____2HOJ *)__F5YK);
+          __E4EU=__X5ZS->__3HOJ.__CK.__YH.__O2B;
+          __O1EU=__X5ZS->__3D5J;
+          __X5ZS=NULL;
+          __PPHV=((____IB )(NULL));
+          __S1EU= 0;
+          __QPHV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__QPHV ==  0)) {
+            __X5ZS=__2HOJ__;
+          } else /* FALSE */ {
+            __S1EU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QPHV));
+            if ((__S1EU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F1EU=(void *)((unsigned long)(void *)((unsigned long)__QPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __W1EU=((____YWB )((____Q )(void *)((unsigned long)__F1EU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __E1EU=__OKI(__F1EU,((____IB )(&(table_size[(__W1EU)-1]))),((____YWB )((____Q )__F1EU)));
+              __PPHV=__E1EU;
             } else /* FALSE */ {
-              __tmp__H0EU=((__UINTEGER_32__RWB )typ_id__D0EU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__VZEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__WZEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BOHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VZEU=micro_alloc__table__lab__HKI(__tmp__WZEU,((__POINTER__IB )(&(table_type[(__tmp__H0EU)]))),(__UINTEGER_32__RWB)(__tmp__H0EU |  1));
-              __tmp__AOHV=__tmp__VZEU;
-            };
-            Self__I4ZS=((__SIZE_OF__NGOJ *)__tmp__AOHV);
-            *(Self__I4ZS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__WSHV=((__SIZE_OF__NGOJ *)Self__I4ZS);
-          Self__WSHV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__V2EU;
-          Self__WSHV->receiver__OC5J=__tmp__5ZEU;
-          __tmp__RABL=Self__I4ZS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__RABL=my_copy__Z3AL(((__CAST__JHOJ *)e__W3YK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__L4ZS=((__REAL_CST__JLOJ *)e__W3YK);
-          p__V2EU=Self__L4ZS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__ITHV=Self__L4ZS->value__DD5J;
-          __tmp__5ZEU=Self__L4ZS->parent_constant__KLOJ.static_type__SG4D;
-          Self__L4ZS=NULL;
-          __tmp__AOHV=((__POINTER__IB )(NULL));
-          typ_id__D0EU= 0;
-          __tmp__BOHV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__BOHV ==  0)) {
-            Self__L4ZS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            typ_id__D0EU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BOHV));
-            if ((typ_id__D0EU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__VZEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__WZEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BOHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__H0EU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WZEU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__VZEU=micro_alloc__table__lab__HKI(__tmp__WZEU,((__POINTER__IB )(&(table_size[(__tmp__H0EU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WZEU)));
-              __tmp__AOHV=__tmp__VZEU;
+              __W1EU=((____YWB )__S1EU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F1EU=(void *)((unsigned long)(void *)((unsigned long)__QPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __E1EU=__OKI(__F1EU,((____IB )(&(table_type[(__W1EU)]))),(____YWB)(__W1EU |  1));
+              __PPHV=__E1EU;
+            };
+            __X5ZS=((____2HOJ *)__PPHV);
+            *(__X5ZS) = *(__2HOJ__);
+          };
+          __FUHV=((____2HOJ *)__X5ZS);
+          __FUHV->__3HOJ.__CK.__YH.__O2B=__E4EU;
+          __FUHV->__3D5J=__O1EU;
+          __ACBL=__X5ZS;
+        } break;
+        case ____YIOJ__: {
+          __ACBL=__I5AL(((____YIOJ *)__F5YK));
+        } break;
+        case ____YMOJ__: {
+          __05ZS=((____YMOJ *)__F5YK);
+          __E4EU=__05ZS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __XUHV=__05ZS->__SE5J;
+          __O1EU=__05ZS->__ZMOJ.__BI4D;
+          __05ZS=NULL;
+          __PPHV=((____IB )(NULL));
+          __S1EU= 0;
+          __QPHV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__QPHV ==  0)) {
+            __05ZS=__YMOJ__;
+          } else /* FALSE */ {
+            __S1EU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QPHV));
+            if ((__S1EU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F1EU=(void *)((unsigned long)(void *)((unsigned long)__QPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __W1EU=((____YWB )((____Q )(void *)((unsigned long)__F1EU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __E1EU=__OKI(__F1EU,((____IB )(&(table_size[(__W1EU)-1]))),((____YWB )((____Q )__F1EU)));
+              __PPHV=__E1EU;
             } else /* FALSE */ {
-              __tmp__H0EU=((__UINTEGER_32__RWB )typ_id__D0EU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__VZEU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__WZEU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BOHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZEU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VZEU=micro_alloc__table__lab__HKI(__tmp__WZEU,((__POINTER__IB )(&(table_type[(__tmp__H0EU)]))),(__UINTEGER_32__RWB)(__tmp__H0EU |  1));
-              __tmp__AOHV=__tmp__VZEU;
-            };
-            Self__L4ZS=((__REAL_CST__JLOJ *)__tmp__AOHV);
-            *(Self__L4ZS) = *(REAL_CST__JLOJ__);
-          };
-          Self__GTHV=((__REAL_CST__JLOJ *)Self__L4ZS);
-          Self__GTHV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__V2EU;
-          Self__GTHV->value__DD5J=v__ITHV;
-          Self__GTHV->parent_constant__KLOJ.static_type__SG4D=__tmp__5ZEU;
-          __tmp__RABL=Self__L4ZS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__P4ZS=((__CHARACTER_CST__5LOJ *)e__W3YK);
-          __tmp__Q4ZS=create__char__CMQJ(Self__P4ZS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__P4ZS->text__ID5J);
-          __tmp__RABL=__tmp__Q4ZS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__S4ZS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__W3YK);
-          __tmp__T4ZS=create__text__2PQJ(Self__S4ZS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__S4ZS->string__EBJK);
-          __tmp__RABL=__tmp__T4ZS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__RABL=my_copy__4XFM(((__READ_SLOT__ZK4K *)e__W3YK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__RABL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)e__W3YK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__RABL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)e__W3YK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__RABL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)e__W3YK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__RABL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)e__W3YK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__RABL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)e__W3YK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__RABL=my_copy__YYBN(((__EXPR_NEG__SYVL *)e__W3YK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__RABL=my_copy__4AHM(((__EXPR_ADD__AZVL *)e__W3YK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__02EU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)e__W3YK)->global__Y5JM),NULL);
-          if (__tmp__02EU==NULL) {
-            __tmp__12EU=NULL;
+              __W1EU=((____YWB )__S1EU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E1EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F1EU=(void *)((unsigned long)(void *)((unsigned long)__QPHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E1EU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __E1EU=__OKI(__F1EU,((____IB )(&(table_type[(__W1EU)]))),(____YWB)(__W1EU |  1));
+              __PPHV=__E1EU;
+            };
+            __05ZS=((____YMOJ *)__PPHV);
+            *(__05ZS) = *(__YMOJ__);
+          };
+          __VUHV=((____YMOJ *)__05ZS);
+          __VUHV->__ZMOJ.__DK.__CK.__YH.__O2B=__E4EU;
+          __VUHV->__SE5J=__XUHV;
+          __VUHV->__ZMOJ.__BI4D=__O1EU;
+          __ACBL=__05ZS;
+        } break;
+        case ____ONOJ__: {
+          __45ZS=((____ONOJ *)__F5YK);
+          __55ZS=__RNQJ(__45ZS->__PNOJ.__DK.__CK.__YH.__O2B,__45ZS->__XE5J);
+          __ACBL=__55ZS;
+        } break;
+        case ____YOOJ__: {
+          __BA0S=((____YOOJ *)__F5YK);
+          __CA0S=__LRQJ(__BA0S->__ZOOJ.__DK.__CK.__YH.__O2B,__BA0S->__TCJK);
+          __ACBL=__CA0S;
+        } break;
+        case ____IM4K__: {
+          __ACBL=__NZFM(((____IM4K *)__F5YK));
+        } break;
+        case ____T5FL__: {
+          __ACBL=__V35O(((____T5FL *)__F5YK));
+        } break;
+        case ____3DUL__: {
+          __ACBL=__AJVP(((____3DUL *)__F5YK));
+        } break;
+        case ____0EUL__: {
+          __ACBL=__QB4P(((____0EUL *)__F5YK));
+        } break;
+        case ____BGUL__: {
+          __ACBL=__LJVP(((____BGUL *)__F5YK));
+        } break;
+        case ____2GUL__: {
+          __ACBL=__2B4P(((____2GUL *)__F5YK));
+        } break;
+        case ____B0VL__: {
+          __ACBL=__H0BN(((____B0VL *)__F5YK));
+        } break;
+        case ____P0VL__: {
+          __ACBL=__NCHM(((____P0VL *)__F5YK));
+        } break;
+        case ____Q5YL__: {
+          __J4EU=__TFTL(((____FKRG *)((____Q5YL *)__F5YK)->__HBKM),NULL);
+          if (__J4EU==NULL) {
+            __K4EU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__02EU)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__12EU=NULL;
+            switch (((struct ___OBJ *)__J4EU)->__id) {
+            case ____IM4K__: {
+              __K4EU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__12EU=((__READ_GLOBAL__B4YL *)__tmp__02EU);
+            case ____Q5YL__: {
+              __K4EU=((____Q5YL *)__J4EU);
             } break;
             }
           };
-          __tmp__RABL=__tmp__12EU;
+          __ACBL=__K4EU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__RABL=my_copy__GFWN(((__EXPR_NOT__FUPM *)e__W3YK));
+        case ____UVPM__: {
+          __ACBL=__VGWN(((____UVPM *)__F5YK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__RABL=my_copy__PF2P(((__EXPR_MOD__LYPM *)e__W3YK));
+        case ____0ZPM__: {
+          __ACBL=__4G2P(((____0ZPM *)__F5YK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__RABL=my_copy__UPVO(((__EXPR_OR__3P0N *)e__W3YK));
+        case ____MR0N__: {
+          __ACBL=__DRVO(((____MR0N *)__F5YK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__RABL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)e__W3YK));
+        case ____YWBP__: {
+          __ACBL=__DQ0Q(((____YWBP *)__F5YK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__RABL=my_copy__LVUP(((__EXPR_INF__2WBP *)e__W3YK));
+        case ____LYBP__: {
+          __ACBL=__0WUP(((____LYBP *)__F5YK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__RABL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)e__W3YK));
+        case ____CZBP__: {
+          __ACBL=__FXUP(((____CZBP *)__F5YK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__RABL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)e__W3YK));
+        case ____3BEP__: {
+          __ACBL=__FCIQ(((____3BEP *)__F5YK));
         } break;
         };
-        __tmp__FLKL=write_direct__with__value__FDJJ(((__SLOT_DATA__WIRG *)__tmp__3PKL),p__VYEU,__tmp__RABL,Self__U2ZS);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__UXEU)->expr_list__AA4D),__tmp__FLKL);
+        __UMKL=__UEJJ(((____FKRG *)__MRKL),__E0EU,__ACBL,__D4ZS);
+        __P14F(((____GB4D *)((____WH *)__DZEU)->__PB4D),__UMKL);
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__IF4K)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__3PKL=((__SLOT_CODE__MIRG *)__tmp__IF4K)->parent_slot__NIRG->slot_id__UEWI;
+        if (((struct ___OBJ *)__XG4K)->__id==____1JRG__) {
+          __MRKL=((____1JRG *)__XG4K)->__2JRG->__DGWI;
         } else /* SLOT_DATA */ {
-          __tmp__3PKL=((__SLOT_DATA__WIRG *)__tmp__IF4K)->parent_slot__YIRG->slot_id__UEWI;
+          __MRKL=((____FKRG *)__XG4K)->__HKRG->__DGWI;
         };
-        __tmp__RABL=write_direct__with__value__FDJJ(((__SLOT_DATA__WIRG *)__tmp__3PKL),p__VYEU,NULL,Self__U2ZS);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__UXEU)->expr_list__AA4D),__tmp__RABL);
+        __ACBL=__UEJJ(((____FKRG *)__MRKL),__E0EU,NULL,__D4ZS);
+        __P14F(((____GB4D *)((____WH *)__DZEU)->__PB4D),__ACBL);
       };
     };
-    switch (((struct ___OBJ *)e__W3YK)->__id) {
-    case __STRING_CST__5J__: {
-      p__VYEU=((__STRING_CST__5J *)e__W3YK)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    switch (((struct ___OBJ *)__F5YK)->__id) {
+    case ____5J__: {
+      __E0EU=((____5J *)__F5YK)->__EK.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      p__VYEU=((__EXTERNAL_C__L5WC *)e__W3YK)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AXC__: {
+      __E0EU=((____0AXC *)__F5YK)->__1AXC.__CK.__YH.__O2B;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      p__VYEU=((__PROTOTYPE_CST__45WC *)e__W3YK)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____NBXC__: {
+      __E0EU=((____NBXC *)__F5YK)->__OBXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      p__VYEU=((__INTEGER_CST__KAXC *)e__W3YK)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ZBXC__: {
+      __E0EU=((____ZBXC *)__F5YK)->__0BXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      p__VYEU=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DMWH__: {
+      __E0EU=__BK__->__CK.__YH.__O2B;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      p__VYEU=((__READ_LOCAL__N5ZI *)e__W3YK)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2A0I__: {
+      __E0EU=((____2A0I *)__F5YK)->__3A0I.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      p__VYEU=((__EXPR_EQUAL__YHNJ *)e__W3YK)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HJNJ__: {
+      __E0EU=((____HJNJ *)__F5YK)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      p__VYEU=((__EXPR_NOT_EQUAL__DINJ *)e__W3YK)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____SJNJ__: {
+      __E0EU=((____SJNJ *)__F5YK)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      p__VYEU=((__IS_EXPANDED__L5NJ *)e__W3YK)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AOJ__: {
+      __E0EU=((____0AOJ *)__F5YK)->__1AOJ.__CK.__YH.__O2B;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      p__VYEU=((__GET_TYPE_ID__V5NJ *)e__W3YK)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EBOJ__: {
+      __E0EU=((____EBOJ *)__F5YK)->__FBOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      p__VYEU=((__EXPR_SUP__OAOJ *)e__W3YK)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BOJ__: {
+      __E0EU=((____3BOJ *)__F5YK)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      p__VYEU=((__EXPR_SUB__CBOJ *)e__W3YK)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____RCOJ__: {
+      __E0EU=((____RCOJ *)__F5YK)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      p__VYEU=((__EXPR_MUL__YBOJ *)e__W3YK)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HDOJ__: {
+      __E0EU=((____HDOJ *)__F5YK)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      p__VYEU=((__EXPR_DIV__MCOJ *)e__W3YK)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____1DOJ__: {
+      __E0EU=((____1DOJ *)__F5YK)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      p__VYEU=((__EXPR_AND__ADOJ *)e__W3YK)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____PEOJ__: {
+      __E0EU=((____PEOJ *)__F5YK)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      p__VYEU=((__EXPR_SHIFT_R__UDOJ *)e__W3YK)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DFOJ__: {
+      __E0EU=((____DFOJ *)__F5YK)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      p__VYEU=((__EXPR_SHIFT_L__IEOJ *)e__W3YK)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____XFOJ__: {
+      __E0EU=((____XFOJ *)__F5YK)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __PUT_TO__BFOJ__: {
-      p__VYEU=((__PUT_TO__BFOJ *)e__W3YK)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____QGOJ__: {
+      __E0EU=((____QGOJ *)__F5YK)->__RGOJ.__CK.__YH.__O2B;
     } break;
-    case __ITEM__VFOJ__: {
-      p__VYEU=((__ITEM__VFOJ *)e__W3YK)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EHOJ__: {
+      __E0EU=((____EHOJ *)__F5YK)->__FHOJ.__CK.__YH.__O2B;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      p__VYEU=((__SIZE_OF__NGOJ *)e__W3YK)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2HOJ__: {
+      __E0EU=((____2HOJ *)__F5YK)->__3HOJ.__CK.__YH.__O2B;
     } break;
-    case __CAST__JHOJ__: {
-      p__VYEU=((__CAST__JHOJ *)e__W3YK)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YIOJ__: {
+      __E0EU=((____YIOJ *)__F5YK)->__ZIOJ.__CK.__YH.__O2B;
     } break;
-    case __REAL_CST__JLOJ__: {
-      p__VYEU=((__REAL_CST__JLOJ *)e__W3YK)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YMOJ__: {
+      __E0EU=((____YMOJ *)__F5YK)->__ZMOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      p__VYEU=((__CHARACTER_CST__5LOJ *)e__W3YK)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ONOJ__: {
+      __E0EU=((____ONOJ *)__F5YK)->__PNOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      p__VYEU=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__W3YK)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YOOJ__: {
+      __E0EU=((____YOOJ *)__F5YK)->__ZOOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      p__VYEU=((__READ_SLOT__ZK4K *)e__W3YK)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____IM4K__: {
+      __E0EU=((____IM4K *)__F5YK)->__JM4K.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      p__VYEU=((__EXPR_NOT_LOGIC__E4FL *)e__W3YK)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____T5FL__: {
+      __E0EU=((____T5FL *)__F5YK)->__W5FL.__V5FL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      p__VYEU=((__EXPR_OR_LOGIC__OCUL *)e__W3YK)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3DUL__: {
+      __E0EU=((____3DUL *)__F5YK)->__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      p__VYEU=((__EXPR_OR_OR_LOGIC__LDUL *)e__W3YK)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0EUL__: {
+      __E0EU=((____0EUL *)__F5YK)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      p__VYEU=((__EXPR_AND_LOGIC__SEUL *)e__W3YK)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____BGUL__: {
+      __E0EU=((____BGUL *)__F5YK)->__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      p__VYEU=((__EXPR_AND_AND_LOGIC__NFUL *)e__W3YK)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2GUL__: {
+      __E0EU=((____2GUL *)__F5YK)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      p__VYEU=((__EXPR_NEG__SYVL *)e__W3YK)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____B0VL__: {
+      __E0EU=((____B0VL *)__F5YK)->__E0VL.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      p__VYEU=((__EXPR_ADD__AZVL *)e__W3YK)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____P0VL__: {
+      __E0EU=((____P0VL *)__F5YK)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      p__VYEU=((__READ_GLOBAL__B4YL *)e__W3YK)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____Q5YL__: {
+      __E0EU=((____Q5YL *)__F5YK)->__R5YL.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      p__VYEU=((__EXPR_NOT__FUPM *)e__W3YK)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____UVPM__: {
+      __E0EU=((____UVPM *)__F5YK)->__VVPM.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      p__VYEU=((__EXPR_MOD__LYPM *)e__W3YK)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0ZPM__: {
+      __E0EU=((____0ZPM *)__F5YK)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR__3P0N__: {
-      p__VYEU=((__EXPR_OR__3P0N *)e__W3YK)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____MR0N__: {
+      __E0EU=((____MR0N *)__F5YK)->__NR0N.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      p__VYEU=((__EXPR_SUP_EQ__JVBP *)e__W3YK)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YWBP__: {
+      __E0EU=((____YWBP *)__F5YK)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF__2WBP__: {
-      p__VYEU=((__EXPR_INF__2WBP *)e__W3YK)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____LYBP__: {
+      __E0EU=((____LYBP *)__F5YK)->__MYBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      p__VYEU=((__EXPR_INF_EQ__TXBP *)e__W3YK)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____CZBP__: {
+      __E0EU=((____CZBP *)__F5YK)->__DZBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      p__VYEU=((__EXPR_XOR__OAEP *)e__W3YK)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BEP__: {
+      __E0EU=((____3BEP *)__F5YK)->__4BEP.__TCOJ.__CK.__YH.__O2B;
     } break;
     };
-    Self__U2ZS=create__type__IJ2C(p__VYEU,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__UXEU)->expr_list__AA4D),Self__U2ZS);
+    __D4ZS=__XK2C(__E0EU,__HMB__->__IMB.__BMC);
+    __P14F(((____GB4D *)((____WH *)__DZEU)->__PB4D),__D4ZS);
   };
-  r__HF4K=result__UXEU;
-  return(r__HF4K);
+  __WG4K=__DZEU;
+  return(__WG4K);
 }
 
-static void* product__with__self__S4YK(__DTA_WR_VALUE__YHWJ *Self__T4YK,void *t__U4YK,void *e__V4YK)
-// ({DTA_WR_VALUE__YHWJ},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ},{NULLxSTRING_CST__5JxEXTERNAL_C__L5WCxPROTOTYPE_CST__45WCxINTEGER_CST__KAXCxEXPR_MULTIPLE__UKWHxREAD_LOCAL__N5ZIxEXPR_EQUAL__YHNJxEXPR_NOT_EQUAL__DINJxIS_EXPANDED__L5NJxGET_TYPE_ID__V5NJxEXPR_SUP__OAOJxEXPR_SUB__CBOJxEXPR_MUL__YBOJxEXPR_DIV__MCOJxEXPR_AND__ADOJxEXPR_SHIFT_R__UDOJxEXPR_SHIFT_L__IEOJxPUT_TO__BFOJxITEM__VFOJxSIZE_OF__NGOJxCAST__JHOJxREAL_CST__JLOJxCHARACTER_CST__5LOJxNATIVE_ARRAY_CHARACTER_CST__JNOJxREAD_SLOT__ZK4KxEXPR_NOT_LOGIC__E4FLxEXPR_OR_LOGIC__OCULxEXPR_OR_OR_LOGIC__LDULxEXPR_AND_LOGIC__SEULxEXPR_AND_AND_LOGIC__NFULxEXPR_NEG__SYVLxEXPR_ADD__AZVLxREAD_GLOBAL__B4YLxEXPR_NOT__FUPMxEXPR_MOD__LYPMxEXPR_OR__3P0NxEXPR_SUP_EQ__JVBPxEXPR_INF__2WBPxEXPR_INF_EQ__TXBPxEXPR_XOR__OAEP}) With result No recursive, No inlinable.
+static void* __BAZK(____HJWJ *__CAZK,void *__DAZK,void *__EAZK)
+// ({__HJWJ},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ},{NULLx__5Jx__0AXCx__NBXCx__ZBXCx__DMWHx__2A0Ix__HJNJx__SJNJx__0AOJx__EBOJx__3BOJx__RCOJx__HDOJx__1DOJx__PEOJx__DFOJx__XFOJx__QGOJx__EHOJx__2HOJx__YIOJx__YMOJx__ONOJx__YOOJx__IM4Kx__T5FLx__3DULx__0EULx__BGULx__2GULx__B0VLx__P0VLx__Q5YLx__UVPMx__0ZPMx__MR0Nx__YWBPx__LYBPx__CZBPx__3BEP}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__53EU,v__B5EU;
-  __POSITION__OL __tmp__Z4YK,p__43EU,p__A5EU;
-  __LIST__WH *result__32EU,*Self__J3EU;
-  __POINTER__IB ptr__42EU,__tmp__A3EU,__tmp__B3EU,__tmp__C3EU,ptr__MTHV;
-  __POINTER__IB __tmp__OTHV,__tmp__QTHV,__tmp__RTHV,__tmp__RWHV;
-  __POINTER__IB __tmp__SWHV;
-  __INTEGER__Q typ_id__52EU,typ_id__NTHV,typ_id__OWHV,Self__MFDL;
-  __UINTEGER_32__RWB __tmp__D3EU,__tmp__STHV,__tmp__TWHV;
-  __LOCAL__43WC *ctext__O3EU;
-  __PUSH__AXB *__tmp__P3EU;
-  void *r__UG4K,*__tmp__3BBL;
-  void *__tmp__VG4K,*__tmp__3G4K;
-  void *__tmp__AL5K,*__tmp__0LKL;
-  __STRING_CONSTANT__0 *__tmp__WG4K,*v__YYHV;
-  void *__tmp__4G4K;
-  __STRING_CST__5J *Self__PTHV,*result__LTHV,*Self__QWHV,*result__MWHV;
-  __PROTOTYPE_CST__45WC *Self__J5ZS,*__tmp__K5ZS,*Self__OA0S;
-  __PROTOTYPE_CST__45WC *__tmp__PA0S;
-  __INTEGER_CST__KAXC *Self__M5ZS,*Self__33EU,*Self__RA0S,*Self__54EU;
-  __TYPE_FULL__PMB *t__A4EU,*t__C5EU;
-  __READ_LOCAL__N5ZI *__tmp__SOWT,*__tmp__TOWT,*__tmp__1OWT;
-  __IS_EXPANDED__L5NJ *Self__Q5ZS,*Self__FUHV,*Self__VA0S,*Self__GXHV;
-  __GET_TYPE_ID__V5NJ *Self__V5ZS,*Self__VUHV,*Self__0A0S,*Self__WXHV;
-  __SIZE_OF__NGOJ *Self__Y5ZS,*Self__FVHV,*Self__3A0S,*Self__GYHV;
-  __REAL_CST__JLOJ *Self__15ZS,*Self__VVHV,*Self__AB0S,*Self__WYHV;
-  __CHARACTER_CST__5LOJ *Self__55ZS,*__tmp__AA0S,*Self__EB0S;
-  __CHARACTER_CST__5LOJ *__tmp__FB0S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__CA0S,*__tmp__DA0S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__HB0S,*__tmp__IB0S;
-  __READ_GLOBAL__B4YL *__tmp__E4EU,*__tmp__G5EU;
-  __NODE_STYLE__5C4K *result__0VHV,*Self__GWHV;
-  __NODE_TYPE__FK2C *result__G4EU,*Self__GA0S;
-  void *__tmp__F5EU;
-  __SLOT_DATA__WIRG *__tmp__FCBL,*sd__UBBL;
-  __EXPR_MULTIPLE__UKWH *__tmp__HCBL,*em__VBBL;
-  void *__tmp__2CBL;
-  __FAST_ARRAYoINSTRo__X53D *__tmp__L3EU;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *__tmp__XCBL;
-  __FAST_ARRAYoEXPRo__R5WC *Self__DE3T;
-  switch (((struct ___OBJ *)e__V4YK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__Z4YK=((__STRING_CST__5J *)e__V4YK)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  ____0SG __O5EU,__QAFU;
+  ____OL __IAZK,__N5EU,__PAFU;
+  ____WH *__M4EU,*__Y4EU;
+  ____IB __N4EU,__P4EU,__Q4EU,__R4EU,__1UHV,__3UHV,__5UHV,__AVHV,__AYHV;
+  ____IB __BYHV;
+  ____Q __O4EU,__2UHV,__3XHV,__1GDL;
+  ____YWB __S4EU,__BVHV,__CYHV;
+  ____N5WC *__34EU;
+  ____HXB *__44EU;
+  void *__DI4K,*__MDBL;
+  void *__EI4K,*__MI4K;
+  void *__PM5K,*__JNKL;
+  ____0 *__FI4K,*__H0HV;
+  void *__NI4K;
+  ____5J *__4UHV,*__0UHV,*__5XHV,*__1XHV;
+  ____NBXC *__YA0S,*__ZA0S,*__3B0S,*__4B0S;
+  ____ZBXC *__1A0S,*__M5EU,*__AC0S,*__OAFU;
+  ____WMB *__P5EU,*__RAFU;
+  ____2A0I *__BQWT,*__CQWT,*__KQWT;
+  ____0AOJ *__5A0S,*__UVHV,*__EC0S,*__VYHV;
+  ____EBOJ *__EB0S,*__EWHV,*__JC0S,*__FZHV;
+  ____2HOJ *__HB0S,*__UWHV,*__MC0S,*__VZHV;
+  ____YMOJ *__KB0S,*__EXHV,*__PC0S,*__F0HV;
+  ____ONOJ *__OB0S,*__PB0S,*__TC0S,*__UC0S;
+  ____YOOJ *__RB0S,*__SB0S,*__WC0S,*__XC0S;
+  ____Q5YL *__T5EU,*__VAFU;
+  ____OE4K *__JXHV,*__VXHV;
+  ____UL2C *__V5EU,*__VB0S;
+  void *__UAFU;
+  ____FKRG *__UDBL,*__DDBL;
+  ____DMWH *__WDBL,*__EDBL;
+  void *__LEBL;
+  ____GB4D *__04EU;
+  ____3CXG *__GEBL;
+  ____ABXC *__SF3T;
+  switch (((struct ___OBJ *)__EAZK)->__id) {
+  case ____5J__: {
+    __IAZK=((____5J *)__EAZK)->__EK.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__Z4YK=((__EXTERNAL_C__L5WC *)e__V4YK)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AXC__: {
+    __IAZK=((____0AXC *)__EAZK)->__1AXC.__CK.__YH.__O2B;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__Z4YK=((__PROTOTYPE_CST__45WC *)e__V4YK)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____NBXC__: {
+    __IAZK=((____NBXC *)__EAZK)->__OBXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__Z4YK=((__INTEGER_CST__KAXC *)e__V4YK)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ZBXC__: {
+    __IAZK=((____ZBXC *)__EAZK)->__0BXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__Z4YK=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DMWH__: {
+    __IAZK=__BK__->__CK.__YH.__O2B;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__Z4YK=((__READ_LOCAL__N5ZI *)e__V4YK)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2A0I__: {
+    __IAZK=((____2A0I *)__EAZK)->__3A0I.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__Z4YK=((__EXPR_EQUAL__YHNJ *)e__V4YK)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HJNJ__: {
+    __IAZK=((____HJNJ *)__EAZK)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__Z4YK=((__EXPR_NOT_EQUAL__DINJ *)e__V4YK)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____SJNJ__: {
+    __IAZK=((____SJNJ *)__EAZK)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__Z4YK=((__IS_EXPANDED__L5NJ *)e__V4YK)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AOJ__: {
+    __IAZK=((____0AOJ *)__EAZK)->__1AOJ.__CK.__YH.__O2B;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__Z4YK=((__GET_TYPE_ID__V5NJ *)e__V4YK)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EBOJ__: {
+    __IAZK=((____EBOJ *)__EAZK)->__FBOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__Z4YK=((__EXPR_SUP__OAOJ *)e__V4YK)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BOJ__: {
+    __IAZK=((____3BOJ *)__EAZK)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__Z4YK=((__EXPR_SUB__CBOJ *)e__V4YK)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____RCOJ__: {
+    __IAZK=((____RCOJ *)__EAZK)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__Z4YK=((__EXPR_MUL__YBOJ *)e__V4YK)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HDOJ__: {
+    __IAZK=((____HDOJ *)__EAZK)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__Z4YK=((__EXPR_DIV__MCOJ *)e__V4YK)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____1DOJ__: {
+    __IAZK=((____1DOJ *)__EAZK)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__Z4YK=((__EXPR_AND__ADOJ *)e__V4YK)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____PEOJ__: {
+    __IAZK=((____PEOJ *)__EAZK)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__Z4YK=((__EXPR_SHIFT_R__UDOJ *)e__V4YK)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DFOJ__: {
+    __IAZK=((____DFOJ *)__EAZK)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__Z4YK=((__EXPR_SHIFT_L__IEOJ *)e__V4YK)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____XFOJ__: {
+    __IAZK=((____XFOJ *)__EAZK)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__Z4YK=((__PUT_TO__BFOJ *)e__V4YK)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____QGOJ__: {
+    __IAZK=((____QGOJ *)__EAZK)->__RGOJ.__CK.__YH.__O2B;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__Z4YK=((__ITEM__VFOJ *)e__V4YK)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EHOJ__: {
+    __IAZK=((____EHOJ *)__EAZK)->__FHOJ.__CK.__YH.__O2B;
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__Z4YK=((__SIZE_OF__NGOJ *)e__V4YK)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2HOJ__: {
+    __IAZK=((____2HOJ *)__EAZK)->__3HOJ.__CK.__YH.__O2B;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__Z4YK=((__CAST__JHOJ *)e__V4YK)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YIOJ__: {
+    __IAZK=((____YIOJ *)__EAZK)->__ZIOJ.__CK.__YH.__O2B;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__Z4YK=((__REAL_CST__JLOJ *)e__V4YK)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YMOJ__: {
+    __IAZK=((____YMOJ *)__EAZK)->__ZMOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__Z4YK=((__CHARACTER_CST__5LOJ *)e__V4YK)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ONOJ__: {
+    __IAZK=((____ONOJ *)__EAZK)->__PNOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__Z4YK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__V4YK)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YOOJ__: {
+    __IAZK=((____YOOJ *)__EAZK)->__ZOOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__Z4YK=((__READ_SLOT__ZK4K *)e__V4YK)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____IM4K__: {
+    __IAZK=((____IM4K *)__EAZK)->__JM4K.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__Z4YK=((__EXPR_NOT_LOGIC__E4FL *)e__V4YK)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____T5FL__: {
+    __IAZK=((____T5FL *)__EAZK)->__W5FL.__V5FL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__Z4YK=((__EXPR_OR_LOGIC__OCUL *)e__V4YK)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3DUL__: {
+    __IAZK=((____3DUL *)__EAZK)->__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__Z4YK=((__EXPR_OR_OR_LOGIC__LDUL *)e__V4YK)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0EUL__: {
+    __IAZK=((____0EUL *)__EAZK)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__Z4YK=((__EXPR_AND_LOGIC__SEUL *)e__V4YK)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____BGUL__: {
+    __IAZK=((____BGUL *)__EAZK)->__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__Z4YK=((__EXPR_AND_AND_LOGIC__NFUL *)e__V4YK)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2GUL__: {
+    __IAZK=((____2GUL *)__EAZK)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__Z4YK=((__EXPR_NEG__SYVL *)e__V4YK)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____B0VL__: {
+    __IAZK=((____B0VL *)__EAZK)->__E0VL.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__Z4YK=((__EXPR_ADD__AZVL *)e__V4YK)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____P0VL__: {
+    __IAZK=((____P0VL *)__EAZK)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__Z4YK=((__READ_GLOBAL__B4YL *)e__V4YK)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____Q5YL__: {
+    __IAZK=((____Q5YL *)__EAZK)->__R5YL.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__Z4YK=((__EXPR_NOT__FUPM *)e__V4YK)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____UVPM__: {
+    __IAZK=((____UVPM *)__EAZK)->__VVPM.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__Z4YK=((__EXPR_MOD__LYPM *)e__V4YK)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0ZPM__: {
+    __IAZK=((____0ZPM *)__EAZK)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__Z4YK=((__EXPR_OR__3P0N *)e__V4YK)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____MR0N__: {
+    __IAZK=((____MR0N *)__EAZK)->__NR0N.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__Z4YK=((__EXPR_SUP_EQ__JVBP *)e__V4YK)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YWBP__: {
+    __IAZK=((____YWBP *)__EAZK)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__Z4YK=((__EXPR_INF__2WBP *)e__V4YK)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____LYBP__: {
+    __IAZK=((____LYBP *)__EAZK)->__MYBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__Z4YK=((__EXPR_INF_EQ__TXBP *)e__V4YK)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____CZBP__: {
+    __IAZK=((____CZBP *)__EAZK)->__DZBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__Z4YK=((__EXPR_XOR__OAEP *)e__V4YK)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BEP__: {
+    __IAZK=((____3BEP *)__EAZK)->__4BEP.__TCOJ.__CK.__YH.__O2B;
   } break;
   };
-  result__32EU=NULL;
-  ptr__42EU=((__POINTER__IB )(NULL));
-  typ_id__52EU= 0;
-  __tmp__A3EU=((__POINTER__IB )sizeof(__LIST__WH));
-  if (((unsigned long)__tmp__A3EU ==  0)) {
-    result__32EU=LIST__WH__;
+  __M4EU=NULL;
+  __N4EU=((____IB )(NULL));
+  __O4EU= 0;
+  __P4EU=((____IB )sizeof(____WH));
+  if (((unsigned long)__P4EU ==  0)) {
+    __M4EU=__WH__;
   } else /* FALSE */ {
-    typ_id__52EU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A3EU));
-    if ((typ_id__52EU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__B3EU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__C3EU=(void *)((unsigned long)(void *)((unsigned long)__tmp__A3EU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B3EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B3EU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__D3EU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__C3EU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__B3EU=micro_alloc__table__lab__HKI(__tmp__C3EU,((__POINTER__IB )(&(table_size[(__tmp__D3EU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__C3EU)));
-      ptr__42EU=__tmp__B3EU;
-    } else /* FALSE */ {
-      __tmp__D3EU=((__UINTEGER_32__RWB )typ_id__52EU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__B3EU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__C3EU=(void *)((unsigned long)(void *)((unsigned long)__tmp__A3EU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B3EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B3EU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__B3EU=micro_alloc__table__lab__HKI(__tmp__C3EU,((__POINTER__IB )(&(table_type[(__tmp__D3EU)]))),(__UINTEGER_32__RWB)(__tmp__D3EU |  1));
-      ptr__42EU=__tmp__B3EU;
-    };
-    result__32EU=((__LIST__WH *)ptr__42EU);
-    *(result__32EU) = *(LIST__WH__);
-  };
-  Self__J3EU=((__LIST__WH *)result__32EU);
-  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-  Self__J3EU->parent_instr__ZH.parent_itm_object__YH.position__H2B=__tmp__Z4YK;
-  __tmp__L3EU=create_with_capacity__DXEE( 2);
-  Self__J3EU->expr_list__AA4D=__tmp__L3EU;
-  Self__J3EU=result__32EU;
-  if (((void *)t__U4YK == (void *)TYPE_NULL__4LB__)) {
-    __tmp__Z4YK=Self__T4YK->parent_dta__ZHWJ.parent_itm_object__KK2C.position__H2B;
-    ctext__O3EU=Self__T4YK->parent_dta__ZHWJ.context__HU4D;
-    if ((debug_level_option__YE !=  0)) {
-      __tmp__P3EU=create__context__first__Z1FD(PUSH__AXB__,__tmp__Z4YK,ctext__O3EU,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__32EU)->expr_list__AA4D),__tmp__P3EU);
-    };
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__32EU)->expr_list__AA4D),CALL_NULL__AUB__);
+    __O4EU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P4EU));
+    if ((__O4EU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __Q4EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __R4EU=(void *)((unsigned long)(void *)((unsigned long)__P4EU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q4EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q4EU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __S4EU=((____YWB )((____Q )(void *)((unsigned long)__R4EU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __Q4EU=__OKI(__R4EU,((____IB )(&(table_size[(__S4EU)-1]))),((____YWB )((____Q )__R4EU)));
+      __N4EU=__Q4EU;
+    } else /* FALSE */ {
+      __S4EU=((____YWB )__O4EU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __Q4EU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __R4EU=(void *)((unsigned long)(void *)((unsigned long)__P4EU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q4EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q4EU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __Q4EU=__OKI(__R4EU,((____IB )(&(table_type[(__S4EU)]))),(____YWB)(__S4EU |  1));
+      __N4EU=__Q4EU;
+    };
+    __M4EU=((____WH *)__N4EU);
+    *(__M4EU) = *(__WH__);
+  };
+  __Y4EU=((____WH *)__M4EU);
+  __QCXC=(____Q)(__QCXC +  1);
+  __Y4EU->__ZH.__YH.__O2B=__IAZK;
+  __04EU=__SYEE( 2);
+  __Y4EU->__PB4D=__04EU;
+  __Y4EU=__M4EU;
+  if (((void *)__DAZK == (void *)__FMB__)) {
+    __IAZK=__CAZK->__IJWJ.__ZL2C.__O2B;
+    __34EU=__CAZK->__IJWJ.__WV4D;
+    if ((__YE !=  0)) {
+      __44EU=__I3FD(__HXB__,__IAZK,__34EU,__O__);
+      __P14F(((____GB4D *)((____WH *)__M4EU)->__PB4D),__44EU);
+    };
+    __P14F(((____GB4D *)((____WH *)__M4EU)->__PB4D),__HUB__);
   } else /* FALSE */ {
-    r__UG4K=NULL;
-    __tmp__VG4K=Self__T4YK->parent_dta__ZHWJ.slot__1T4D;
-    if (((struct ___OBJ *)__tmp__VG4K)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__AL5K=((__SLOT_CODE__MIRG *)__tmp__VG4K)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__AL5K)->__id==__ITM_SLOT__HLC__) {
-        __tmp__WG4K=((__ITM_SLOT__HLC *)__tmp__AL5K)->parent_named__ILC.name__4VB;
+    __DI4K=NULL;
+    __EI4K=__CAZK->__IJWJ.__KV4D;
+    if (((struct ___OBJ *)__EI4K)->__id==____1JRG__) {
+      __PM5K=((____1JRG *)__EI4K)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__PM5K)->__id==____OLC__) {
+        __FI4K=((____OLC *)__PM5K)->__PLC.__FWB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__WG4K=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AL5K)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+        __FI4K=((____4G0D *)__PM5K)->__5G0D.__PLC.__FWB;
       };
     } else /* SLOT_DATA */ {
-      __tmp__WG4K=((__SLOT_DATA__WIRG *)__tmp__VG4K)->parent_variable__XIRG.parent_named__A4WC.name__4VB;
+      __FI4K=((____FKRG *)__EI4K)->__GKRG.__P5WC.__FWB;
     };
-    switch (((struct ___OBJ *)t__U4YK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__AL5K=get_local_slot__CTLG(((__TYPE__FF *)t__U4YK),__tmp__WG4K);
+    switch (((struct ___OBJ *)__DAZK)->__id) {
+    case ____FF__: {
+      __PM5K=__RULG(((____FF *)__DAZK),__FI4K);
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__AL5K=NULL;
+    case ____FMB__: {
+      __PM5K=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__AL5K=get_local_slot__ZVLG(((__TYPE_VOID__AMB *)((__TYPE__FF *)t__U4YK)),__tmp__WG4K);
+    case ____HMB__: {
+      __PM5K=__IXLG(((____HMB *)((____FF *)__DAZK)),__FI4K);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__AL5K=get_local_slot__DYLG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)t__U4YK)),__tmp__WG4K);
+    case ____JMB__: {
+      __PM5K=__SZLG(((____JMB *)((____FF *)__DAZK)),__FI4K);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__AL5K=get_local_slot__N0LG(((__TYPE_ID__EMB *)((__TYPE__FF *)t__U4YK)),__tmp__WG4K);
+    case ____LMB__: {
+      __PM5K=__21LG(((____LMB *)((____FF *)__DAZK)),__FI4K);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__AL5K=get_local_slot__X2LG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)t__U4YK)),__tmp__WG4K);
+    case ____ICY__: {
+      __PM5K=__G4LG(((____ICY *)((____FF *)__DAZK)),__FI4K);
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__AL5K=get_local_slot__WOQJ(__tmp__WG4K);
+    case ____EQ5D__: {
+      __PM5K=__FQQJ(__FI4K);
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__AL5K=get_local_slot__5UGL(__tmp__WG4K);
+    case ____L4NJ__: {
+      __PM5K=__OWGL(__FI4K);
     } break;
     };
-    __tmp__VG4K=__tmp__AL5K;
-    if (((void *)__tmp__AL5K == (void *)NULL)) {
-      switch (((struct ___OBJ *)t__U4YK)->__id) {
-      case __TYPE__FF__: {
-        __tmp__3G4K=get_path_slot__DOAL(((__TYPE__FF *)t__U4YK),__tmp__WG4K);
+    __EI4K=__PM5K;
+    if (((void *)__PM5K == (void *)NULL)) {
+      switch (((struct ___OBJ *)__DAZK)->__id) {
+      case ____FF__: {
+        __MI4K=__SPAL(((____FF *)__DAZK),__FI4K);
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__3G4K=NULL;
+      case ____FMB__: {
+        __MI4K=NULL;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__3G4K=get_path_slot__BQAL(((__TYPE_VOID__AMB *)((__TYPE__FF *)t__U4YK)),__tmp__WG4K);
+      case ____HMB__: {
+        __MI4K=__QRAL(((____HMB *)((____FF *)__DAZK)),__FI4K);
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__3G4K=get_path_slot__1RAL(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)t__U4YK)),__tmp__WG4K);
+      case ____JMB__: {
+        __MI4K=__KTAL(((____JMB *)((____FF *)__DAZK)),__FI4K);
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__3G4K=get_path_slot__VTAL(((__TYPE_ID__EMB *)((__TYPE__FF *)t__U4YK)),__tmp__WG4K);
+      case ____LMB__: {
+        __MI4K=__EVAL(((____LMB *)((____FF *)__DAZK)),__FI4K);
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__3G4K=get_path_slot__PVAL(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)t__U4YK)),__tmp__WG4K);
+      case ____ICY__: {
+        __MI4K=__4WAL(((____ICY *)((____FF *)__DAZK)),__FI4K);
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__3G4K=get_path_slot__JXAL(__tmp__WG4K);
+      case ____EQ5D__: {
+        __MI4K=__YYAL(__FI4K);
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__3G4K=get_path_slot__FFKL(__tmp__WG4K);
+      case ____L4NJ__: {
+        __MI4K=__UGKL(__FI4K);
       } break;
       };
-      __tmp__VG4K=__tmp__3G4K;
-      if (((struct ___OBJ *)__tmp__3G4K)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__0LKL=((__SLOT_CODE__MIRG *)__tmp__3G4K)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__0LKL)->__id==__ITM_SLOT__HLC__) {
-          __tmp__4G4K=((__ITM_SLOT__HLC *)__tmp__0LKL)->result_type__3VOB;
+      __EI4K=__MI4K;
+      if (((struct ___OBJ *)__MI4K)->__id==____1JRG__) {
+        __JNKL=((____1JRG *)__MI4K)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__JNKL)->__id==____OLC__) {
+          __NI4K=((____OLC *)__JNKL)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__4G4K=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0LKL)->parent_itm_slot__QF0D.result_type__3VOB;
+          __NI4K=((____4G0D *)__JNKL)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__0LKL=((__SLOT_DATA__WIRG *)__tmp__3G4K)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__0LKL)->__id==__ITM_SLOT__HLC__) {
-          __tmp__4G4K=((__ITM_SLOT__HLC *)__tmp__0LKL)->result_type__3VOB;
+        __JNKL=((____FKRG *)__MI4K)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__JNKL)->__id==____OLC__) {
+          __NI4K=((____OLC *)__JNKL)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__4G4K=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0LKL)->parent_itm_slot__QF0D.result_type__3VOB;
-        };
-      };
-      switch (((struct ___OBJ *)__tmp__4G4K)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__0LKL=get_expr_for__SIWH(((__ITM_TYPE_SIMPLE__JMB *)__tmp__4G4K),t__U4YK);
-      } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__0LKL=get_expr_for__3IWH(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4G4K)),t__U4YK);
-      } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__0LKL=get_expr_for__JJWH(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4G4K)),t__U4YK);
-      } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__0LKL=get_expr_for__UJWH(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4G4K)),t__U4YK);
-      } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        __tmp__0LKL=get_expr_for__4JWH(((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4G4K)),t__U4YK);
-      } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__0LKL=get_expr_for__YKWH(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4G4K)),t__U4YK);
-      } break;
-      };
-      r__UG4K=__tmp__0LKL;
-      switch (((struct ___OBJ *)e__V4YK)->__id) {
-      case __STRING_CST__5J__: {
-        Self__PTHV=((__STRING_CST__5J *)e__V4YK);
-        result__LTHV=NULL;
-        ptr__MTHV=((__POINTER__IB )(NULL));
-        typ_id__NTHV= 0;
-        __tmp__OTHV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__OTHV ==  0)) {
-          result__LTHV=Self__PTHV;
-        } else /* FALSE */ {
-          typ_id__NTHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OTHV));
-          if ((typ_id__NTHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__QTHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__RTHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__STHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RTHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__QTHV=micro_alloc__table__lab__HKI(__tmp__RTHV,((__POINTER__IB )(&(table_size[(__tmp__STHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RTHV)));
-            ptr__MTHV=__tmp__QTHV;
-          } else /* FALSE */ {
-            __tmp__STHV=((__UINTEGER_32__RWB )typ_id__NTHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__QTHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__RTHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__QTHV=micro_alloc__table__lab__HKI(__tmp__RTHV,((__POINTER__IB )(&(table_type[(__tmp__STHV)]))),(__UINTEGER_32__RWB)(__tmp__STHV |  1));
-            ptr__MTHV=__tmp__QTHV;
-          };
-          result__LTHV=((__STRING_CST__5J *)ptr__MTHV);
-          *(result__LTHV) = *(Self__PTHV);
-        };
-        __tmp__0LKL=result__LTHV;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__0LKL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)e__V4YK));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__J5ZS=((__PROTOTYPE_CST__45WC *)e__V4YK);
-        __tmp__K5ZS=create__type__IJ2C(Self__J5ZS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__J5ZS->parent_constant__55WC.static_type__SG4D);
-        __tmp__0LKL=__tmp__K5ZS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__M5ZS=((__INTEGER_CST__KAXC *)e__V4YK);
-        p__43EU=Self__M5ZS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__53EU=Self__M5ZS->value__YG4D;
-        t__A4EU=Self__M5ZS->parent_constant__LAXC.static_type__SG4D;
-        Self__M5ZS=NULL;
-        ptr__MTHV=((__POINTER__IB )(NULL));
-        typ_id__NTHV= 0;
-        __tmp__OTHV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__OTHV ==  0)) {
-          Self__M5ZS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__NTHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OTHV));
-          if ((typ_id__NTHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__QTHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__RTHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__STHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RTHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__QTHV=micro_alloc__table__lab__HKI(__tmp__RTHV,((__POINTER__IB )(&(table_size[(__tmp__STHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RTHV)));
-            ptr__MTHV=__tmp__QTHV;
-          } else /* FALSE */ {
-            __tmp__STHV=((__UINTEGER_32__RWB )typ_id__NTHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__QTHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__RTHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__QTHV=micro_alloc__table__lab__HKI(__tmp__RTHV,((__POINTER__IB )(&(table_type[(__tmp__STHV)]))),(__UINTEGER_32__RWB)(__tmp__STHV |  1));
-            ptr__MTHV=__tmp__QTHV;
-          };
-          Self__M5ZS=((__INTEGER_CST__KAXC *)ptr__MTHV);
-          *(Self__M5ZS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__33EU=((__INTEGER_CST__KAXC *)Self__M5ZS);
-        Self__33EU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__43EU;
-        Self__33EU->value__YG4D=v__53EU;
-        Self__33EU->parent_constant__LAXC.static_type__SG4D=t__A4EU;
-        check_type__KYEE(Self__33EU);
-        __tmp__0LKL=Self__M5ZS;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__0LKL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)e__V4YK));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__SOWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)e__V4YK)->local__PUEJ));
-        if (__tmp__SOWT==NULL) {
-          __tmp__TOWT=NULL;
+          __NI4K=((____4G0D *)__JNKL)->__5G0D.__DXOB;
+        };
+      };
+      switch (((struct ___OBJ *)__NI4K)->__id) {
+      case ____QMB__: {
+        __JNKL=__BKWH(((____QMB *)__NI4K),__DAZK);
+      } break;
+      case ____0MB__: {
+        __JNKL=__MKWH(((____0MB *)((____QMB *)__NI4K)),__DAZK);
+      } break;
+      case ____KPB__: {
+        __JNKL=__YKWH(((____KPB *)((____QMB *)__NI4K)),__DAZK);
+      } break;
+      case ____TEZ__: {
+        __JNKL=__DLWH(((____TEZ *)((____QMB *)__NI4K)),__DAZK);
+      } break;
+      case ____2VRC__: {
+        __JNKL=__NLWH(((____2VRC *)((____QMB *)__NI4K)),__DAZK);
+      } break;
+      case ____GZRC__: {
+        __JNKL=__HMWH(((____GZRC *)((____QMB *)__NI4K)),__DAZK);
+      } break;
+      };
+      __DI4K=__JNKL;
+      switch (((struct ___OBJ *)__EAZK)->__id) {
+      case ____5J__: {
+        __4UHV=((____5J *)__EAZK);
+        __0UHV=NULL;
+        __1UHV=((____IB )(NULL));
+        __2UHV= 0;
+        __3UHV=((____IB )sizeof(____5J));
+        if (((unsigned long)__3UHV ==  0)) {
+          __0UHV=__4UHV;
+        } else /* FALSE */ {
+          __2UHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3UHV));
+          if ((__2UHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __5UHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __AVHV=(void *)((unsigned long)(void *)((unsigned long)__3UHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BVHV=((____YWB )((____Q )(void *)((unsigned long)__AVHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __5UHV=__OKI(__AVHV,((____IB )(&(table_size[(__BVHV)-1]))),((____YWB )((____Q )__AVHV)));
+            __1UHV=__5UHV;
+          } else /* FALSE */ {
+            __BVHV=((____YWB )__2UHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __5UHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __AVHV=(void *)((unsigned long)(void *)((unsigned long)__3UHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __5UHV=__OKI(__AVHV,((____IB )(&(table_type[(__BVHV)]))),(____YWB)(__BVHV |  1));
+            __1UHV=__5UHV;
+          };
+          __0UHV=((____5J *)__1UHV);
+          *(__0UHV) = *(__4UHV);
+        };
+        __JNKL=__0UHV;
+      } break;
+      case ____0AXC__: {
+        __JNKL=__JZAL(((____0AXC *)__EAZK));
+      } break;
+      case ____NBXC__: {
+        __YA0S=((____NBXC *)__EAZK);
+        __ZA0S=__XK2C(__YA0S->__OBXC.__DK.__CK.__YH.__O2B,__YA0S->__OBXC.__BI4D);
+        __JNKL=__ZA0S;
+      } break;
+      case ____ZBXC__: {
+        __1A0S=((____ZBXC *)__EAZK);
+        __N5EU=__1A0S->__0BXC.__DK.__CK.__YH.__O2B;
+        __O5EU=__1A0S->__HI4D;
+        __P5EU=__1A0S->__0BXC.__BI4D;
+        __1A0S=NULL;
+        __1UHV=((____IB )(NULL));
+        __2UHV= 0;
+        __3UHV=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__3UHV ==  0)) {
+          __1A0S=__ZBXC__;
+        } else /* FALSE */ {
+          __2UHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3UHV));
+          if ((__2UHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __5UHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __AVHV=(void *)((unsigned long)(void *)((unsigned long)__3UHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BVHV=((____YWB )((____Q )(void *)((unsigned long)__AVHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __5UHV=__OKI(__AVHV,((____IB )(&(table_size[(__BVHV)-1]))),((____YWB )((____Q )__AVHV)));
+            __1UHV=__5UHV;
+          } else /* FALSE */ {
+            __BVHV=((____YWB )__2UHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __5UHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __AVHV=(void *)((unsigned long)(void *)((unsigned long)__3UHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __5UHV=__OKI(__AVHV,((____IB )(&(table_type[(__BVHV)]))),(____YWB)(__BVHV |  1));
+            __1UHV=__5UHV;
+          };
+          __1A0S=((____ZBXC *)__1UHV);
+          *(__1A0S) = *(__ZBXC__);
+        };
+        __M5EU=((____ZBXC *)__1A0S);
+        __M5EU->__0BXC.__DK.__CK.__YH.__O2B=__N5EU;
+        __M5EU->__HI4D=__O5EU;
+        __M5EU->__0BXC.__BI4D=__P5EU;
+        __ZZEE(__M5EU);
+        __JNKL=__1A0S;
+      } break;
+      case ____DMWH__: {
+        __JNKL=__W3OK(((____DMWH *)__EAZK));
+      } break;
+      case ____2A0I__: {
+        __BQWT=__2VEI(((____N5WC *)((____2A0I *)__EAZK)->__4VEJ));
+        if (__BQWT==NULL) {
+          __CQWT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__TOWT=((__READ_LOCAL__N5ZI *)__tmp__SOWT);
+          __CQWT=((____2A0I *)__BQWT);
         };
-        __tmp__0LKL=__tmp__TOWT;
+        __JNKL=__CQWT;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__0LKL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)e__V4YK));
+      case ____HJNJ__: {
+        __JNKL=__Y0AL(((____HJNJ *)__EAZK));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__0LKL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)e__V4YK));
+      case ____SJNJ__: {
+        __JNKL=__D1AL(((____SJNJ *)__EAZK));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__Q5ZS=((__IS_EXPANDED__L5NJ *)e__V4YK);
-        p__43EU=Self__Q5ZS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__SOWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__Q5ZS->receiver__554J)->local__PUEJ));
-        if (__tmp__SOWT==NULL) {
-          __tmp__TOWT=NULL;
+      case ____0AOJ__: {
+        __5A0S=((____0AOJ *)__EAZK);
+        __N5EU=__5A0S->__1AOJ.__CK.__YH.__O2B;
+        __BQWT=__2VEI(((____N5WC *)((____2A0I *)__5A0S->__OB5J)->__4VEJ));
+        if (__BQWT==NULL) {
+          __CQWT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__TOWT=((__READ_LOCAL__N5ZI *)__tmp__SOWT);
-        };
-        Self__Q5ZS=NULL;
-        ptr__MTHV=((__POINTER__IB )(NULL));
-        typ_id__NTHV= 0;
-        __tmp__OTHV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__OTHV ==  0)) {
-          Self__Q5ZS=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          typ_id__NTHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OTHV));
-          if ((typ_id__NTHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__QTHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__RTHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__STHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RTHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__QTHV=micro_alloc__table__lab__HKI(__tmp__RTHV,((__POINTER__IB )(&(table_size[(__tmp__STHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RTHV)));
-            ptr__MTHV=__tmp__QTHV;
-          } else /* FALSE */ {
-            __tmp__STHV=((__UINTEGER_32__RWB )typ_id__NTHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__QTHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__RTHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__QTHV=micro_alloc__table__lab__HKI(__tmp__RTHV,((__POINTER__IB )(&(table_type[(__tmp__STHV)]))),(__UINTEGER_32__RWB)(__tmp__STHV |  1));
-            ptr__MTHV=__tmp__QTHV;
-          };
-          Self__Q5ZS=((__IS_EXPANDED__L5NJ *)ptr__MTHV);
-          *(Self__Q5ZS) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__FUHV=((__IS_EXPANDED__L5NJ *)Self__Q5ZS);
-        Self__FUHV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__43EU;
-        Self__FUHV->receiver__554J=__tmp__TOWT;
-        __tmp__0LKL=Self__Q5ZS;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__V5ZS=((__GET_TYPE_ID__V5NJ *)e__V4YK);
-        p__43EU=Self__V5ZS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__A4EU=Self__V5ZS->receiver__EA5J;
-        Self__V5ZS=NULL;
-        ptr__MTHV=((__POINTER__IB )(NULL));
-        typ_id__NTHV= 0;
-        __tmp__OTHV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__OTHV ==  0)) {
-          Self__V5ZS=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          typ_id__NTHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OTHV));
-          if ((typ_id__NTHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__QTHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__RTHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__STHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RTHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__QTHV=micro_alloc__table__lab__HKI(__tmp__RTHV,((__POINTER__IB )(&(table_size[(__tmp__STHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RTHV)));
-            ptr__MTHV=__tmp__QTHV;
-          } else /* FALSE */ {
-            __tmp__STHV=((__UINTEGER_32__RWB )typ_id__NTHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__QTHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__RTHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__QTHV=micro_alloc__table__lab__HKI(__tmp__RTHV,((__POINTER__IB )(&(table_type[(__tmp__STHV)]))),(__UINTEGER_32__RWB)(__tmp__STHV |  1));
-            ptr__MTHV=__tmp__QTHV;
-          };
-          Self__V5ZS=((__GET_TYPE_ID__V5NJ *)ptr__MTHV);
-          *(Self__V5ZS) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__VUHV=((__GET_TYPE_ID__V5NJ *)Self__V5ZS);
-        Self__VUHV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__43EU;
-        Self__VUHV->receiver__EA5J=t__A4EU;
-        __tmp__0LKL=Self__V5ZS;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__0LKL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)e__V4YK));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__0LKL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)e__V4YK));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__0LKL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)e__V4YK));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__0LKL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)e__V4YK));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__0LKL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)e__V4YK));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__0LKL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)e__V4YK));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__0LKL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)e__V4YK));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__0LKL=my_copy__02AL(((__PUT_TO__BFOJ *)e__V4YK));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__0LKL=my_copy__I3AL(((__ITEM__VFOJ *)e__V4YK));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__Y5ZS=((__SIZE_OF__NGOJ *)e__V4YK);
-        p__43EU=Self__Y5ZS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__A4EU=Self__Y5ZS->receiver__OC5J;
-        Self__Y5ZS=NULL;
-        ptr__MTHV=((__POINTER__IB )(NULL));
-        typ_id__NTHV= 0;
-        __tmp__OTHV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__OTHV ==  0)) {
-          Self__Y5ZS=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          typ_id__NTHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OTHV));
-          if ((typ_id__NTHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__QTHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__RTHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__STHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RTHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__QTHV=micro_alloc__table__lab__HKI(__tmp__RTHV,((__POINTER__IB )(&(table_size[(__tmp__STHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RTHV)));
-            ptr__MTHV=__tmp__QTHV;
-          } else /* FALSE */ {
-            __tmp__STHV=((__UINTEGER_32__RWB )typ_id__NTHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__QTHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__RTHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__QTHV=micro_alloc__table__lab__HKI(__tmp__RTHV,((__POINTER__IB )(&(table_type[(__tmp__STHV)]))),(__UINTEGER_32__RWB)(__tmp__STHV |  1));
-            ptr__MTHV=__tmp__QTHV;
-          };
-          Self__Y5ZS=((__SIZE_OF__NGOJ *)ptr__MTHV);
-          *(Self__Y5ZS) = *(SIZE_OF__NGOJ__);
-        };
-        Self__FVHV=((__SIZE_OF__NGOJ *)Self__Y5ZS);
-        Self__FVHV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__43EU;
-        Self__FVHV->receiver__OC5J=t__A4EU;
-        __tmp__0LKL=Self__Y5ZS;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__0LKL=my_copy__Z3AL(((__CAST__JHOJ *)e__V4YK));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__15ZS=((__REAL_CST__JLOJ *)e__V4YK);
-        p__43EU=Self__15ZS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__WG4K=Self__15ZS->value__DD5J;
-        t__A4EU=Self__15ZS->parent_constant__KLOJ.static_type__SG4D;
-        Self__15ZS=NULL;
-        ptr__MTHV=((__POINTER__IB )(NULL));
-        typ_id__NTHV= 0;
-        __tmp__OTHV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__OTHV ==  0)) {
-          Self__15ZS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__NTHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OTHV));
-          if ((typ_id__NTHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__QTHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__RTHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__STHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RTHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__QTHV=micro_alloc__table__lab__HKI(__tmp__RTHV,((__POINTER__IB )(&(table_size[(__tmp__STHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RTHV)));
-            ptr__MTHV=__tmp__QTHV;
-          } else /* FALSE */ {
-            __tmp__STHV=((__UINTEGER_32__RWB )typ_id__NTHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__QTHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__RTHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__QTHV=micro_alloc__table__lab__HKI(__tmp__RTHV,((__POINTER__IB )(&(table_type[(__tmp__STHV)]))),(__UINTEGER_32__RWB)(__tmp__STHV |  1));
-            ptr__MTHV=__tmp__QTHV;
-          };
-          Self__15ZS=((__REAL_CST__JLOJ *)ptr__MTHV);
-          *(Self__15ZS) = *(REAL_CST__JLOJ__);
-        };
-        Self__VVHV=((__REAL_CST__JLOJ *)Self__15ZS);
-        Self__VVHV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__43EU;
-        Self__VVHV->value__DD5J=__tmp__WG4K;
-        Self__VVHV->parent_constant__KLOJ.static_type__SG4D=t__A4EU;
-        __tmp__0LKL=Self__15ZS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__55ZS=((__CHARACTER_CST__5LOJ *)e__V4YK);
-        __tmp__AA0S=create__char__CMQJ(Self__55ZS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__55ZS->text__ID5J);
-        __tmp__0LKL=__tmp__AA0S;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__CA0S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__V4YK);
-        __tmp__DA0S=create__text__2PQJ(Self__CA0S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CA0S->string__EBJK);
-        __tmp__0LKL=__tmp__DA0S;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__0LKL=my_copy__4XFM(((__READ_SLOT__ZK4K *)e__V4YK));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__0LKL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)e__V4YK));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__0LKL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)e__V4YK));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__0LKL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)e__V4YK));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__0LKL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)e__V4YK));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__0LKL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)e__V4YK));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__0LKL=my_copy__YYBN(((__EXPR_NEG__SYVL *)e__V4YK));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__0LKL=my_copy__4AHM(((__EXPR_ADD__AZVL *)e__V4YK));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__4G4K=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)e__V4YK)->global__Y5JM),NULL);
-        if (__tmp__4G4K==NULL) {
-          __tmp__E4EU=NULL;
+          __CQWT=((____2A0I *)__BQWT);
+        };
+        __5A0S=NULL;
+        __1UHV=((____IB )(NULL));
+        __2UHV= 0;
+        __3UHV=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__3UHV ==  0)) {
+          __5A0S=__0AOJ__;
+        } else /* FALSE */ {
+          __2UHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3UHV));
+          if ((__2UHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __5UHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __AVHV=(void *)((unsigned long)(void *)((unsigned long)__3UHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BVHV=((____YWB )((____Q )(void *)((unsigned long)__AVHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __5UHV=__OKI(__AVHV,((____IB )(&(table_size[(__BVHV)-1]))),((____YWB )((____Q )__AVHV)));
+            __1UHV=__5UHV;
+          } else /* FALSE */ {
+            __BVHV=((____YWB )__2UHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __5UHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __AVHV=(void *)((unsigned long)(void *)((unsigned long)__3UHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __5UHV=__OKI(__AVHV,((____IB )(&(table_type[(__BVHV)]))),(____YWB)(__BVHV |  1));
+            __1UHV=__5UHV;
+          };
+          __5A0S=((____0AOJ *)__1UHV);
+          *(__5A0S) = *(__0AOJ__);
+        };
+        __UVHV=((____0AOJ *)__5A0S);
+        __UVHV->__1AOJ.__CK.__YH.__O2B=__N5EU;
+        __UVHV->__OB5J=__CQWT;
+        __JNKL=__5A0S;
+      } break;
+      case ____EBOJ__: {
+        __EB0S=((____EBOJ *)__EAZK);
+        __N5EU=__EB0S->__FBOJ.__CK.__YH.__O2B;
+        __P5EU=__EB0S->__TB5J;
+        __EB0S=NULL;
+        __1UHV=((____IB )(NULL));
+        __2UHV= 0;
+        __3UHV=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__3UHV ==  0)) {
+          __EB0S=__EBOJ__;
+        } else /* FALSE */ {
+          __2UHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3UHV));
+          if ((__2UHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __5UHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __AVHV=(void *)((unsigned long)(void *)((unsigned long)__3UHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BVHV=((____YWB )((____Q )(void *)((unsigned long)__AVHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __5UHV=__OKI(__AVHV,((____IB )(&(table_size[(__BVHV)-1]))),((____YWB )((____Q )__AVHV)));
+            __1UHV=__5UHV;
+          } else /* FALSE */ {
+            __BVHV=((____YWB )__2UHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __5UHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __AVHV=(void *)((unsigned long)(void *)((unsigned long)__3UHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __5UHV=__OKI(__AVHV,((____IB )(&(table_type[(__BVHV)]))),(____YWB)(__BVHV |  1));
+            __1UHV=__5UHV;
+          };
+          __EB0S=((____EBOJ *)__1UHV);
+          *(__EB0S) = *(__EBOJ__);
+        };
+        __EWHV=((____EBOJ *)__EB0S);
+        __EWHV->__FBOJ.__CK.__YH.__O2B=__N5EU;
+        __EWHV->__TB5J=__P5EU;
+        __JNKL=__EB0S;
+      } break;
+      case ____3BOJ__: {
+        __JNKL=__21AL(((____3BOJ *)__EAZK));
+      } break;
+      case ____RCOJ__: {
+        __JNKL=__H2AL(((____RCOJ *)__EAZK));
+      } break;
+      case ____HDOJ__: {
+        __JNKL=__S2AL(((____HDOJ *)__EAZK));
+      } break;
+      case ____1DOJ__: {
+        __JNKL=__32AL(((____1DOJ *)__EAZK));
+      } break;
+      case ____PEOJ__: {
+        __JNKL=__I3AL(((____PEOJ *)__EAZK));
+      } break;
+      case ____DFOJ__: {
+        __JNKL=__T3AL(((____DFOJ *)__EAZK));
+      } break;
+      case ____XFOJ__: {
+        __JNKL=__43AL(((____XFOJ *)__EAZK));
+      } break;
+      case ____QGOJ__: {
+        __JNKL=__J4AL(((____QGOJ *)__EAZK));
+      } break;
+      case ____EHOJ__: {
+        __JNKL=__X4AL(((____EHOJ *)__EAZK));
+      } break;
+      case ____2HOJ__: {
+        __HB0S=((____2HOJ *)__EAZK);
+        __N5EU=__HB0S->__3HOJ.__CK.__YH.__O2B;
+        __P5EU=__HB0S->__3D5J;
+        __HB0S=NULL;
+        __1UHV=((____IB )(NULL));
+        __2UHV= 0;
+        __3UHV=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__3UHV ==  0)) {
+          __HB0S=__2HOJ__;
+        } else /* FALSE */ {
+          __2UHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3UHV));
+          if ((__2UHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __5UHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __AVHV=(void *)((unsigned long)(void *)((unsigned long)__3UHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BVHV=((____YWB )((____Q )(void *)((unsigned long)__AVHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __5UHV=__OKI(__AVHV,((____IB )(&(table_size[(__BVHV)-1]))),((____YWB )((____Q )__AVHV)));
+            __1UHV=__5UHV;
+          } else /* FALSE */ {
+            __BVHV=((____YWB )__2UHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __5UHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __AVHV=(void *)((unsigned long)(void *)((unsigned long)__3UHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __5UHV=__OKI(__AVHV,((____IB )(&(table_type[(__BVHV)]))),(____YWB)(__BVHV |  1));
+            __1UHV=__5UHV;
+          };
+          __HB0S=((____2HOJ *)__1UHV);
+          *(__HB0S) = *(__2HOJ__);
+        };
+        __UWHV=((____2HOJ *)__HB0S);
+        __UWHV->__3HOJ.__CK.__YH.__O2B=__N5EU;
+        __UWHV->__3D5J=__P5EU;
+        __JNKL=__HB0S;
+      } break;
+      case ____YIOJ__: {
+        __JNKL=__I5AL(((____YIOJ *)__EAZK));
+      } break;
+      case ____YMOJ__: {
+        __KB0S=((____YMOJ *)__EAZK);
+        __N5EU=__KB0S->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __FI4K=__KB0S->__SE5J;
+        __P5EU=__KB0S->__ZMOJ.__BI4D;
+        __KB0S=NULL;
+        __1UHV=((____IB )(NULL));
+        __2UHV= 0;
+        __3UHV=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__3UHV ==  0)) {
+          __KB0S=__YMOJ__;
+        } else /* FALSE */ {
+          __2UHV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3UHV));
+          if ((__2UHV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __5UHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __AVHV=(void *)((unsigned long)(void *)((unsigned long)__3UHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BVHV=((____YWB )((____Q )(void *)((unsigned long)__AVHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __5UHV=__OKI(__AVHV,((____IB )(&(table_size[(__BVHV)-1]))),((____YWB )((____Q )__AVHV)));
+            __1UHV=__5UHV;
+          } else /* FALSE */ {
+            __BVHV=((____YWB )__2UHV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __5UHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __AVHV=(void *)((unsigned long)(void *)((unsigned long)__3UHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __5UHV=__OKI(__AVHV,((____IB )(&(table_type[(__BVHV)]))),(____YWB)(__BVHV |  1));
+            __1UHV=__5UHV;
+          };
+          __KB0S=((____YMOJ *)__1UHV);
+          *(__KB0S) = *(__YMOJ__);
+        };
+        __EXHV=((____YMOJ *)__KB0S);
+        __EXHV->__ZMOJ.__DK.__CK.__YH.__O2B=__N5EU;
+        __EXHV->__SE5J=__FI4K;
+        __EXHV->__ZMOJ.__BI4D=__P5EU;
+        __JNKL=__KB0S;
+      } break;
+      case ____ONOJ__: {
+        __OB0S=((____ONOJ *)__EAZK);
+        __PB0S=__RNQJ(__OB0S->__PNOJ.__DK.__CK.__YH.__O2B,__OB0S->__XE5J);
+        __JNKL=__PB0S;
+      } break;
+      case ____YOOJ__: {
+        __RB0S=((____YOOJ *)__EAZK);
+        __SB0S=__LRQJ(__RB0S->__ZOOJ.__DK.__CK.__YH.__O2B,__RB0S->__TCJK);
+        __JNKL=__SB0S;
+      } break;
+      case ____IM4K__: {
+        __JNKL=__NZFM(((____IM4K *)__EAZK));
+      } break;
+      case ____T5FL__: {
+        __JNKL=__V35O(((____T5FL *)__EAZK));
+      } break;
+      case ____3DUL__: {
+        __JNKL=__AJVP(((____3DUL *)__EAZK));
+      } break;
+      case ____0EUL__: {
+        __JNKL=__QB4P(((____0EUL *)__EAZK));
+      } break;
+      case ____BGUL__: {
+        __JNKL=__LJVP(((____BGUL *)__EAZK));
+      } break;
+      case ____2GUL__: {
+        __JNKL=__2B4P(((____2GUL *)__EAZK));
+      } break;
+      case ____B0VL__: {
+        __JNKL=__H0BN(((____B0VL *)__EAZK));
+      } break;
+      case ____P0VL__: {
+        __JNKL=__NCHM(((____P0VL *)__EAZK));
+      } break;
+      case ____Q5YL__: {
+        __NI4K=__TFTL(((____FKRG *)((____Q5YL *)__EAZK)->__HBKM),NULL);
+        if (__NI4K==NULL) {
+          __T5EU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__4G4K)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__E4EU=NULL;
+          switch (((struct ___OBJ *)__NI4K)->__id) {
+          case ____IM4K__: {
+            __T5EU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__E4EU=((__READ_GLOBAL__B4YL *)__tmp__4G4K);
+          case ____Q5YL__: {
+            __T5EU=((____Q5YL *)__NI4K);
           } break;
           }
         };
-        __tmp__0LKL=__tmp__E4EU;
-      } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__0LKL=my_copy__GFWN(((__EXPR_NOT__FUPM *)e__V4YK));
-      } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__0LKL=my_copy__PF2P(((__EXPR_MOD__LYPM *)e__V4YK));
-      } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__0LKL=my_copy__UPVO(((__EXPR_OR__3P0N *)e__V4YK));
-      } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__0LKL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)e__V4YK));
-      } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__0LKL=my_copy__LVUP(((__EXPR_INF__2WBP *)e__V4YK));
-      } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__0LKL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)e__V4YK));
-      } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__0LKL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)e__V4YK));
-      } break;
-      };
-      result__0VHV=NULL;
-      __tmp__B3EU=((__POINTER__IB )(NULL));
-      typ_id__NTHV= 0;
-      __tmp__C3EU=((__POINTER__IB )sizeof(__NODE_STYLE__5C4K));
-      if (((unsigned long)__tmp__C3EU ==  0)) {
-        result__0VHV=NODE_STYLE__5C4K__;
-      } else /* FALSE */ {
-        typ_id__NTHV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C3EU));
-        if ((typ_id__NTHV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__QTHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__RTHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__C3EU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__STHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RTHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__QTHV=micro_alloc__table__lab__HKI(__tmp__RTHV,((__POINTER__IB )(&(table_size[(__tmp__STHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RTHV)));
-          __tmp__B3EU=__tmp__QTHV;
-        } else /* FALSE */ {
-          __tmp__STHV=((__UINTEGER_32__RWB )typ_id__NTHV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__QTHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__RTHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__C3EU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QTHV=micro_alloc__table__lab__HKI(__tmp__RTHV,((__POINTER__IB )(&(table_type[(__tmp__STHV)]))),(__UINTEGER_32__RWB)(__tmp__STHV |  1));
-          __tmp__B3EU=__tmp__QTHV;
-        };
-        result__0VHV=((__NODE_STYLE__5C4K *)__tmp__B3EU);
-        *(result__0VHV) = *(NODE_STYLE__5C4K__);
-      };
-      Self__GWHV=((__NODE_STYLE__5C4K *)result__0VHV);
-      Self__GWHV->parent_node__AD4K.expr__VU4D=__tmp__0LKL;
-      Self__GWHV->slot__COKL=__tmp__3G4K;
-      Self__GWHV->parent_node__AD4K.data__WU4D=Self__T4YK;
-      Self__GWHV->result_expr__DOKL=r__UG4K;
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__32EU)->expr_list__AA4D),result__0VHV);
-      result__G4EU=NULL;
-      __tmp__B3EU=((__POINTER__IB )(NULL));
-      typ_id__NTHV= 0;
-      __tmp__C3EU=((__POINTER__IB )sizeof(__NODE_TYPE__FK2C));
-      if (((unsigned long)__tmp__C3EU ==  0)) {
-        result__G4EU=NODE_TYPE__FK2C__;
-      } else /* FALSE */ {
-        typ_id__NTHV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C3EU));
-        if ((typ_id__NTHV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__QTHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__RTHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__C3EU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__STHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RTHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__QTHV=micro_alloc__table__lab__HKI(__tmp__RTHV,((__POINTER__IB )(&(table_size[(__tmp__STHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RTHV)));
-          __tmp__B3EU=__tmp__QTHV;
-        } else /* FALSE */ {
-          __tmp__STHV=((__UINTEGER_32__RWB )typ_id__NTHV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__QTHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__RTHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__C3EU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QTHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QTHV=micro_alloc__table__lab__HKI(__tmp__RTHV,((__POINTER__IB )(&(table_type[(__tmp__STHV)]))),(__UINTEGER_32__RWB)(__tmp__STHV |  1));
-          __tmp__B3EU=__tmp__QTHV;
-        };
-        result__G4EU=((__NODE_TYPE__FK2C *)__tmp__B3EU);
-        *(result__G4EU) = *(NODE_TYPE__FK2C__);
-      };
-      Self__GA0S=((__NODE_TYPE__FK2C *)result__G4EU);
-      Self__GA0S->parent_node__GK2C.expr__VU4D=r__UG4K;
-      Self__GA0S->parent_node__GK2C.data__WU4D=Self__T4YK;
-      late_binding_counter__QM=(__INTEGER__Q)(late_binding_counter__QM +  1);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__32EU)->expr_list__AA4D),result__G4EU);
-    } else /* FALSE */ {
-      __tmp__3G4K=Self__T4YK->parent_dta__ZHWJ.slot__1T4D;
-      if (((struct ___OBJ *)__tmp__VG4K)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__VG4K)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          is_equal_profil__5FKL(((__SLOT_CODE__MIRG *)__tmp__VG4K),__tmp__3G4K);
+        __JNKL=__T5EU;
+      } break;
+      case ____UVPM__: {
+        __JNKL=__VGWN(((____UVPM *)__EAZK));
+      } break;
+      case ____0ZPM__: {
+        __JNKL=__4G2P(((____0ZPM *)__EAZK));
+      } break;
+      case ____MR0N__: {
+        __JNKL=__DRVO(((____MR0N *)__EAZK));
+      } break;
+      case ____YWBP__: {
+        __JNKL=__DQ0Q(((____YWBP *)__EAZK));
+      } break;
+      case ____LYBP__: {
+        __JNKL=__0WUP(((____LYBP *)__EAZK));
+      } break;
+      case ____CZBP__: {
+        __JNKL=__FXUP(((____CZBP *)__EAZK));
+      } break;
+      case ____3BEP__: {
+        __JNKL=__FCIQ(((____3BEP *)__EAZK));
+      } break;
+      };
+      __JXHV=NULL;
+      __Q4EU=((____IB )(NULL));
+      __2UHV= 0;
+      __R4EU=((____IB )sizeof(____OE4K));
+      if (((unsigned long)__R4EU ==  0)) {
+        __JXHV=__OE4K__;
+      } else /* FALSE */ {
+        __2UHV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R4EU));
+        if ((__2UHV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __5UHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __AVHV=(void *)((unsigned long)(void *)((unsigned long)__R4EU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BVHV=((____YWB )((____Q )(void *)((unsigned long)__AVHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __5UHV=__OKI(__AVHV,((____IB )(&(table_size[(__BVHV)-1]))),((____YWB )((____Q )__AVHV)));
+          __Q4EU=__5UHV;
+        } else /* FALSE */ {
+          __BVHV=((____YWB )__2UHV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __5UHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __AVHV=(void *)((unsigned long)(void *)((unsigned long)__R4EU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5UHV=__OKI(__AVHV,((____IB )(&(table_type[(__BVHV)]))),(____YWB)(__BVHV |  1));
+          __Q4EU=__5UHV;
+        };
+        __JXHV=((____OE4K *)__Q4EU);
+        *(__JXHV) = *(__OE4K__);
+      };
+      __VXHV=((____OE4K *)__JXHV);
+      __VXHV->__PE4K.__EW4D=__JNKL;
+      __VXHV->__RPKL=__MI4K;
+      __VXHV->__PE4K.__FW4D=__CAZK;
+      __VXHV->__SPKL=__DI4K;
+      __P14F(((____GB4D *)((____WH *)__M4EU)->__PB4D),__JXHV);
+      __V5EU=NULL;
+      __Q4EU=((____IB )(NULL));
+      __2UHV= 0;
+      __R4EU=((____IB )sizeof(____UL2C));
+      if (((unsigned long)__R4EU ==  0)) {
+        __V5EU=__UL2C__;
+      } else /* FALSE */ {
+        __2UHV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R4EU));
+        if ((__2UHV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __5UHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __AVHV=(void *)((unsigned long)(void *)((unsigned long)__R4EU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BVHV=((____YWB )((____Q )(void *)((unsigned long)__AVHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __5UHV=__OKI(__AVHV,((____IB )(&(table_size[(__BVHV)-1]))),((____YWB )((____Q )__AVHV)));
+          __Q4EU=__5UHV;
+        } else /* FALSE */ {
+          __BVHV=((____YWB )__2UHV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __5UHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __AVHV=(void *)((unsigned long)(void *)((unsigned long)__R4EU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5UHV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5UHV=__OKI(__AVHV,((____IB )(&(table_type[(__BVHV)]))),(____YWB)(__BVHV |  1));
+          __Q4EU=__5UHV;
+        };
+        __V5EU=((____UL2C *)__Q4EU);
+        *(__V5EU) = *(__UL2C__);
+      };
+      __VB0S=((____UL2C *)__V5EU);
+      __VB0S->__VL2C.__EW4D=__DI4K;
+      __VB0S->__VL2C.__FW4D=__CAZK;
+      __QM=(____Q)(__QM +  1);
+      __P14F(((____GB4D *)((____WH *)__M4EU)->__PB4D),__V5EU);
+    } else /* FALSE */ {
+      __MI4K=__CAZK->__IJWJ.__KV4D;
+      if (((struct ___OBJ *)__EI4K)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__EI4K)->__2JRG->__QLC)->__id==____OLC__) {
+          __OHKL(((____1JRG *)__EI4K),__MI4K);
         } else /* ITM_SLOT_OPERATOR */ {
-          is_equal_profil__5FKL(((__SLOT_CODE__MIRG *)__tmp__VG4K),__tmp__3G4K);
+          __OHKL(((____1JRG *)__EI4K),__MI4K);
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__VG4K)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          is_equal_profil__SIKL(((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)__tmp__VG4K)),__tmp__3G4K);
+        if (((struct ___OBJ *)((____FKRG *)__EI4K)->__HKRG->__QLC)->__id==____OLC__) {
+          __BKKL(((____FKRG *)((____1JRG *)__EI4K)),__MI4K);
         } else /* ITM_SLOT_OPERATOR */ {
-          is_equal_profil__SIKL(((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)__tmp__VG4K)),__tmp__3G4K);
-        };
-      };
-      __tmp__3G4K=__tmp__VG4K;
-      __tmp__AL5K=NULL;
-      if (Self__T4YK->copy_value__SFBK) {
-        __tmp__0LKL=Self__T4YK->value__0FBK;
-        switch (((struct ___OBJ *)__tmp__0LKL)->__id) {
-        case __STRING_CST__5J__: {
-          Self__QWHV=((__STRING_CST__5J *)__tmp__0LKL);
-          result__MWHV=NULL;
-          __tmp__QTHV=((__POINTER__IB )(NULL));
-          typ_id__OWHV= 0;
-          __tmp__RTHV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__RTHV ==  0)) {
-            result__MWHV=Self__QWHV;
-          } else /* FALSE */ {
-            typ_id__OWHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RTHV));
-            if ((typ_id__OWHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__RWHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__SWHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__RTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TWHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SWHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__RWHV=micro_alloc__table__lab__HKI(__tmp__SWHV,((__POINTER__IB )(&(table_size[(__tmp__TWHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SWHV)));
-              __tmp__QTHV=__tmp__RWHV;
+          __BKKL(((____FKRG *)((____1JRG *)__EI4K)),__MI4K);
+        };
+      };
+      __MI4K=__EI4K;
+      __PM5K=NULL;
+      if (__CAZK->__BHBK) {
+        __JNKL=__CAZK->__JHBK;
+        switch (((struct ___OBJ *)__JNKL)->__id) {
+        case ____5J__: {
+          __5XHV=((____5J *)__JNKL);
+          __1XHV=NULL;
+          __5UHV=((____IB )(NULL));
+          __3XHV= 0;
+          __AVHV=((____IB )sizeof(____5J));
+          if (((unsigned long)__AVHV ==  0)) {
+            __1XHV=__5XHV;
+          } else /* FALSE */ {
+            __3XHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AVHV));
+            if ((__3XHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __AYHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __BYHV=(void *)((unsigned long)(void *)((unsigned long)__AVHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CYHV=((____YWB )((____Q )(void *)((unsigned long)__BYHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __AYHV=__OKI(__BYHV,((____IB )(&(table_size[(__CYHV)-1]))),((____YWB )((____Q )__BYHV)));
+              __5UHV=__AYHV;
             } else /* FALSE */ {
-              __tmp__TWHV=((__UINTEGER_32__RWB )typ_id__OWHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__RWHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__SWHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__RTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__RWHV=micro_alloc__table__lab__HKI(__tmp__SWHV,((__POINTER__IB )(&(table_type[(__tmp__TWHV)]))),(__UINTEGER_32__RWB)(__tmp__TWHV |  1));
-              __tmp__QTHV=__tmp__RWHV;
-            };
-            result__MWHV=((__STRING_CST__5J *)__tmp__QTHV);
-            *(result__MWHV) = *(Self__QWHV);
-          };
-          __tmp__3BBL=result__MWHV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__3BBL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__0LKL));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__OA0S=((__PROTOTYPE_CST__45WC *)__tmp__0LKL);
-          __tmp__PA0S=create__type__IJ2C(Self__OA0S->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OA0S->parent_constant__55WC.static_type__SG4D);
-          __tmp__3BBL=__tmp__PA0S;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__RA0S=((__INTEGER_CST__KAXC *)__tmp__0LKL);
-          p__A5EU=Self__RA0S->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__B5EU=Self__RA0S->value__YG4D;
-          t__C5EU=Self__RA0S->parent_constant__LAXC.static_type__SG4D;
-          Self__RA0S=NULL;
-          __tmp__QTHV=((__POINTER__IB )(NULL));
-          typ_id__OWHV= 0;
-          __tmp__RTHV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__RTHV ==  0)) {
-            Self__RA0S=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            typ_id__OWHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RTHV));
-            if ((typ_id__OWHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__RWHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__SWHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__RTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TWHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SWHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__RWHV=micro_alloc__table__lab__HKI(__tmp__SWHV,((__POINTER__IB )(&(table_size[(__tmp__TWHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SWHV)));
-              __tmp__QTHV=__tmp__RWHV;
+              __CYHV=((____YWB )__3XHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __AYHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __BYHV=(void *)((unsigned long)(void *)((unsigned long)__AVHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __AYHV=__OKI(__BYHV,((____IB )(&(table_type[(__CYHV)]))),(____YWB)(__CYHV |  1));
+              __5UHV=__AYHV;
+            };
+            __1XHV=((____5J *)__5UHV);
+            *(__1XHV) = *(__5XHV);
+          };
+          __MDBL=__1XHV;
+        } break;
+        case ____0AXC__: {
+          __MDBL=__JZAL(((____0AXC *)__JNKL));
+        } break;
+        case ____NBXC__: {
+          __3B0S=((____NBXC *)__JNKL);
+          __4B0S=__XK2C(__3B0S->__OBXC.__DK.__CK.__YH.__O2B,__3B0S->__OBXC.__BI4D);
+          __MDBL=__4B0S;
+        } break;
+        case ____ZBXC__: {
+          __AC0S=((____ZBXC *)__JNKL);
+          __PAFU=__AC0S->__0BXC.__DK.__CK.__YH.__O2B;
+          __QAFU=__AC0S->__HI4D;
+          __RAFU=__AC0S->__0BXC.__BI4D;
+          __AC0S=NULL;
+          __5UHV=((____IB )(NULL));
+          __3XHV= 0;
+          __AVHV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__AVHV ==  0)) {
+            __AC0S=__ZBXC__;
+          } else /* FALSE */ {
+            __3XHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AVHV));
+            if ((__3XHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __AYHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __BYHV=(void *)((unsigned long)(void *)((unsigned long)__AVHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CYHV=((____YWB )((____Q )(void *)((unsigned long)__BYHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __AYHV=__OKI(__BYHV,((____IB )(&(table_size[(__CYHV)-1]))),((____YWB )((____Q )__BYHV)));
+              __5UHV=__AYHV;
             } else /* FALSE */ {
-              __tmp__TWHV=((__UINTEGER_32__RWB )typ_id__OWHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__RWHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__SWHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__RTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__RWHV=micro_alloc__table__lab__HKI(__tmp__SWHV,((__POINTER__IB )(&(table_type[(__tmp__TWHV)]))),(__UINTEGER_32__RWB)(__tmp__TWHV |  1));
-              __tmp__QTHV=__tmp__RWHV;
-            };
-            Self__RA0S=((__INTEGER_CST__KAXC *)__tmp__QTHV);
-            *(Self__RA0S) = *(INTEGER_CST__KAXC__);
-          };
-          Self__54EU=((__INTEGER_CST__KAXC *)Self__RA0S);
-          Self__54EU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__A5EU;
-          Self__54EU->value__YG4D=v__B5EU;
-          Self__54EU->parent_constant__LAXC.static_type__SG4D=t__C5EU;
-          check_type__KYEE(Self__54EU);
-          __tmp__3BBL=Self__RA0S;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__3BBL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__0LKL));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__TOWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__0LKL)->local__PUEJ));
-          if (__tmp__TOWT==NULL) {
-            __tmp__1OWT=NULL;
+              __CYHV=((____YWB )__3XHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __AYHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __BYHV=(void *)((unsigned long)(void *)((unsigned long)__AVHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __AYHV=__OKI(__BYHV,((____IB )(&(table_type[(__CYHV)]))),(____YWB)(__CYHV |  1));
+              __5UHV=__AYHV;
+            };
+            __AC0S=((____ZBXC *)__5UHV);
+            *(__AC0S) = *(__ZBXC__);
+          };
+          __OAFU=((____ZBXC *)__AC0S);
+          __OAFU->__0BXC.__DK.__CK.__YH.__O2B=__PAFU;
+          __OAFU->__HI4D=__QAFU;
+          __OAFU->__0BXC.__BI4D=__RAFU;
+          __ZZEE(__OAFU);
+          __MDBL=__AC0S;
+        } break;
+        case ____DMWH__: {
+          __MDBL=__W3OK(((____DMWH *)__JNKL));
+        } break;
+        case ____2A0I__: {
+          __CQWT=__2VEI(((____N5WC *)((____2A0I *)__JNKL)->__4VEJ));
+          if (__CQWT==NULL) {
+            __KQWT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__1OWT=((__READ_LOCAL__N5ZI *)__tmp__TOWT);
+            __KQWT=((____2A0I *)__CQWT);
           };
-          __tmp__3BBL=__tmp__1OWT;
+          __MDBL=__KQWT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__3BBL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__0LKL));
+        case ____HJNJ__: {
+          __MDBL=__Y0AL(((____HJNJ *)__JNKL));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__3BBL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__0LKL));
+        case ____SJNJ__: {
+          __MDBL=__D1AL(((____SJNJ *)__JNKL));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__VA0S=((__IS_EXPANDED__L5NJ *)__tmp__0LKL);
-          p__A5EU=Self__VA0S->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__TOWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__VA0S->receiver__554J)->local__PUEJ));
-          if (__tmp__TOWT==NULL) {
-            __tmp__1OWT=NULL;
+        case ____0AOJ__: {
+          __EC0S=((____0AOJ *)__JNKL);
+          __PAFU=__EC0S->__1AOJ.__CK.__YH.__O2B;
+          __CQWT=__2VEI(((____N5WC *)((____2A0I *)__EC0S->__OB5J)->__4VEJ));
+          if (__CQWT==NULL) {
+            __KQWT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__1OWT=((__READ_LOCAL__N5ZI *)__tmp__TOWT);
-          };
-          Self__VA0S=NULL;
-          __tmp__QTHV=((__POINTER__IB )(NULL));
-          typ_id__OWHV= 0;
-          __tmp__RTHV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__RTHV ==  0)) {
-            Self__VA0S=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            typ_id__OWHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RTHV));
-            if ((typ_id__OWHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__RWHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__SWHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__RTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TWHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SWHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__RWHV=micro_alloc__table__lab__HKI(__tmp__SWHV,((__POINTER__IB )(&(table_size[(__tmp__TWHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SWHV)));
-              __tmp__QTHV=__tmp__RWHV;
+            __KQWT=((____2A0I *)__CQWT);
+          };
+          __EC0S=NULL;
+          __5UHV=((____IB )(NULL));
+          __3XHV= 0;
+          __AVHV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__AVHV ==  0)) {
+            __EC0S=__0AOJ__;
+          } else /* FALSE */ {
+            __3XHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AVHV));
+            if ((__3XHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __AYHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __BYHV=(void *)((unsigned long)(void *)((unsigned long)__AVHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CYHV=((____YWB )((____Q )(void *)((unsigned long)__BYHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __AYHV=__OKI(__BYHV,((____IB )(&(table_size[(__CYHV)-1]))),((____YWB )((____Q )__BYHV)));
+              __5UHV=__AYHV;
             } else /* FALSE */ {
-              __tmp__TWHV=((__UINTEGER_32__RWB )typ_id__OWHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__RWHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__SWHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__RTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__RWHV=micro_alloc__table__lab__HKI(__tmp__SWHV,((__POINTER__IB )(&(table_type[(__tmp__TWHV)]))),(__UINTEGER_32__RWB)(__tmp__TWHV |  1));
-              __tmp__QTHV=__tmp__RWHV;
-            };
-            Self__VA0S=((__IS_EXPANDED__L5NJ *)__tmp__QTHV);
-            *(Self__VA0S) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__GXHV=((__IS_EXPANDED__L5NJ *)Self__VA0S);
-          Self__GXHV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__A5EU;
-          Self__GXHV->receiver__554J=__tmp__1OWT;
-          __tmp__3BBL=Self__VA0S;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__0A0S=((__GET_TYPE_ID__V5NJ *)__tmp__0LKL);
-          p__A5EU=Self__0A0S->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__C5EU=Self__0A0S->receiver__EA5J;
-          Self__0A0S=NULL;
-          __tmp__QTHV=((__POINTER__IB )(NULL));
-          typ_id__OWHV= 0;
-          __tmp__RTHV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__RTHV ==  0)) {
-            Self__0A0S=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            typ_id__OWHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RTHV));
-            if ((typ_id__OWHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__RWHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__SWHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__RTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TWHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SWHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__RWHV=micro_alloc__table__lab__HKI(__tmp__SWHV,((__POINTER__IB )(&(table_size[(__tmp__TWHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SWHV)));
-              __tmp__QTHV=__tmp__RWHV;
+              __CYHV=((____YWB )__3XHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __AYHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __BYHV=(void *)((unsigned long)(void *)((unsigned long)__AVHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __AYHV=__OKI(__BYHV,((____IB )(&(table_type[(__CYHV)]))),(____YWB)(__CYHV |  1));
+              __5UHV=__AYHV;
+            };
+            __EC0S=((____0AOJ *)__5UHV);
+            *(__EC0S) = *(__0AOJ__);
+          };
+          __VYHV=((____0AOJ *)__EC0S);
+          __VYHV->__1AOJ.__CK.__YH.__O2B=__PAFU;
+          __VYHV->__OB5J=__KQWT;
+          __MDBL=__EC0S;
+        } break;
+        case ____EBOJ__: {
+          __JC0S=((____EBOJ *)__JNKL);
+          __PAFU=__JC0S->__FBOJ.__CK.__YH.__O2B;
+          __RAFU=__JC0S->__TB5J;
+          __JC0S=NULL;
+          __5UHV=((____IB )(NULL));
+          __3XHV= 0;
+          __AVHV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__AVHV ==  0)) {
+            __JC0S=__EBOJ__;
+          } else /* FALSE */ {
+            __3XHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AVHV));
+            if ((__3XHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __AYHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __BYHV=(void *)((unsigned long)(void *)((unsigned long)__AVHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CYHV=((____YWB )((____Q )(void *)((unsigned long)__BYHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __AYHV=__OKI(__BYHV,((____IB )(&(table_size[(__CYHV)-1]))),((____YWB )((____Q )__BYHV)));
+              __5UHV=__AYHV;
             } else /* FALSE */ {
-              __tmp__TWHV=((__UINTEGER_32__RWB )typ_id__OWHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__RWHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__SWHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__RTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__RWHV=micro_alloc__table__lab__HKI(__tmp__SWHV,((__POINTER__IB )(&(table_type[(__tmp__TWHV)]))),(__UINTEGER_32__RWB)(__tmp__TWHV |  1));
-              __tmp__QTHV=__tmp__RWHV;
-            };
-            Self__0A0S=((__GET_TYPE_ID__V5NJ *)__tmp__QTHV);
-            *(Self__0A0S) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__WXHV=((__GET_TYPE_ID__V5NJ *)Self__0A0S);
-          Self__WXHV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__A5EU;
-          Self__WXHV->receiver__EA5J=t__C5EU;
-          __tmp__3BBL=Self__0A0S;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__3BBL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__0LKL));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__3BBL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__0LKL));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__3BBL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__0LKL));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__3BBL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__0LKL));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__3BBL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__0LKL));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__3BBL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__0LKL));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__3BBL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__0LKL));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__3BBL=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__0LKL));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__3BBL=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__0LKL));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__3A0S=((__SIZE_OF__NGOJ *)__tmp__0LKL);
-          p__A5EU=Self__3A0S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__C5EU=Self__3A0S->receiver__OC5J;
-          Self__3A0S=NULL;
-          __tmp__QTHV=((__POINTER__IB )(NULL));
-          typ_id__OWHV= 0;
-          __tmp__RTHV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__RTHV ==  0)) {
-            Self__3A0S=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            typ_id__OWHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RTHV));
-            if ((typ_id__OWHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__RWHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__SWHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__RTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TWHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SWHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__RWHV=micro_alloc__table__lab__HKI(__tmp__SWHV,((__POINTER__IB )(&(table_size[(__tmp__TWHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SWHV)));
-              __tmp__QTHV=__tmp__RWHV;
+              __CYHV=((____YWB )__3XHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __AYHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __BYHV=(void *)((unsigned long)(void *)((unsigned long)__AVHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __AYHV=__OKI(__BYHV,((____IB )(&(table_type[(__CYHV)]))),(____YWB)(__CYHV |  1));
+              __5UHV=__AYHV;
+            };
+            __JC0S=((____EBOJ *)__5UHV);
+            *(__JC0S) = *(__EBOJ__);
+          };
+          __FZHV=((____EBOJ *)__JC0S);
+          __FZHV->__FBOJ.__CK.__YH.__O2B=__PAFU;
+          __FZHV->__TB5J=__RAFU;
+          __MDBL=__JC0S;
+        } break;
+        case ____3BOJ__: {
+          __MDBL=__21AL(((____3BOJ *)__JNKL));
+        } break;
+        case ____RCOJ__: {
+          __MDBL=__H2AL(((____RCOJ *)__JNKL));
+        } break;
+        case ____HDOJ__: {
+          __MDBL=__S2AL(((____HDOJ *)__JNKL));
+        } break;
+        case ____1DOJ__: {
+          __MDBL=__32AL(((____1DOJ *)__JNKL));
+        } break;
+        case ____PEOJ__: {
+          __MDBL=__I3AL(((____PEOJ *)__JNKL));
+        } break;
+        case ____DFOJ__: {
+          __MDBL=__T3AL(((____DFOJ *)__JNKL));
+        } break;
+        case ____XFOJ__: {
+          __MDBL=__43AL(((____XFOJ *)__JNKL));
+        } break;
+        case ____QGOJ__: {
+          __MDBL=__J4AL(((____QGOJ *)__JNKL));
+        } break;
+        case ____EHOJ__: {
+          __MDBL=__X4AL(((____EHOJ *)__JNKL));
+        } break;
+        case ____2HOJ__: {
+          __MC0S=((____2HOJ *)__JNKL);
+          __PAFU=__MC0S->__3HOJ.__CK.__YH.__O2B;
+          __RAFU=__MC0S->__3D5J;
+          __MC0S=NULL;
+          __5UHV=((____IB )(NULL));
+          __3XHV= 0;
+          __AVHV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__AVHV ==  0)) {
+            __MC0S=__2HOJ__;
+          } else /* FALSE */ {
+            __3XHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AVHV));
+            if ((__3XHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __AYHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __BYHV=(void *)((unsigned long)(void *)((unsigned long)__AVHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CYHV=((____YWB )((____Q )(void *)((unsigned long)__BYHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __AYHV=__OKI(__BYHV,((____IB )(&(table_size[(__CYHV)-1]))),((____YWB )((____Q )__BYHV)));
+              __5UHV=__AYHV;
             } else /* FALSE */ {
-              __tmp__TWHV=((__UINTEGER_32__RWB )typ_id__OWHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__RWHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__SWHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__RTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__RWHV=micro_alloc__table__lab__HKI(__tmp__SWHV,((__POINTER__IB )(&(table_type[(__tmp__TWHV)]))),(__UINTEGER_32__RWB)(__tmp__TWHV |  1));
-              __tmp__QTHV=__tmp__RWHV;
-            };
-            Self__3A0S=((__SIZE_OF__NGOJ *)__tmp__QTHV);
-            *(Self__3A0S) = *(SIZE_OF__NGOJ__);
-          };
-          Self__GYHV=((__SIZE_OF__NGOJ *)Self__3A0S);
-          Self__GYHV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__A5EU;
-          Self__GYHV->receiver__OC5J=t__C5EU;
-          __tmp__3BBL=Self__3A0S;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__3BBL=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__0LKL));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__AB0S=((__REAL_CST__JLOJ *)__tmp__0LKL);
-          p__A5EU=Self__AB0S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__YYHV=Self__AB0S->value__DD5J;
-          t__C5EU=Self__AB0S->parent_constant__KLOJ.static_type__SG4D;
-          Self__AB0S=NULL;
-          __tmp__QTHV=((__POINTER__IB )(NULL));
-          typ_id__OWHV= 0;
-          __tmp__RTHV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__RTHV ==  0)) {
-            Self__AB0S=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            typ_id__OWHV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RTHV));
-            if ((typ_id__OWHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__RWHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__SWHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__RTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TWHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SWHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__RWHV=micro_alloc__table__lab__HKI(__tmp__SWHV,((__POINTER__IB )(&(table_size[(__tmp__TWHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SWHV)));
-              __tmp__QTHV=__tmp__RWHV;
+              __CYHV=((____YWB )__3XHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __AYHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __BYHV=(void *)((unsigned long)(void *)((unsigned long)__AVHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __AYHV=__OKI(__BYHV,((____IB )(&(table_type[(__CYHV)]))),(____YWB)(__CYHV |  1));
+              __5UHV=__AYHV;
+            };
+            __MC0S=((____2HOJ *)__5UHV);
+            *(__MC0S) = *(__2HOJ__);
+          };
+          __VZHV=((____2HOJ *)__MC0S);
+          __VZHV->__3HOJ.__CK.__YH.__O2B=__PAFU;
+          __VZHV->__3D5J=__RAFU;
+          __MDBL=__MC0S;
+        } break;
+        case ____YIOJ__: {
+          __MDBL=__I5AL(((____YIOJ *)__JNKL));
+        } break;
+        case ____YMOJ__: {
+          __PC0S=((____YMOJ *)__JNKL);
+          __PAFU=__PC0S->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __H0HV=__PC0S->__SE5J;
+          __RAFU=__PC0S->__ZMOJ.__BI4D;
+          __PC0S=NULL;
+          __5UHV=((____IB )(NULL));
+          __3XHV= 0;
+          __AVHV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__AVHV ==  0)) {
+            __PC0S=__YMOJ__;
+          } else /* FALSE */ {
+            __3XHV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AVHV));
+            if ((__3XHV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __AYHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __BYHV=(void *)((unsigned long)(void *)((unsigned long)__AVHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CYHV=((____YWB )((____Q )(void *)((unsigned long)__BYHV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __AYHV=__OKI(__BYHV,((____IB )(&(table_size[(__CYHV)-1]))),((____YWB )((____Q )__BYHV)));
+              __5UHV=__AYHV;
             } else /* FALSE */ {
-              __tmp__TWHV=((__UINTEGER_32__RWB )typ_id__OWHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__RWHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__SWHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__RTHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RWHV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__RWHV=micro_alloc__table__lab__HKI(__tmp__SWHV,((__POINTER__IB )(&(table_type[(__tmp__TWHV)]))),(__UINTEGER_32__RWB)(__tmp__TWHV |  1));
-              __tmp__QTHV=__tmp__RWHV;
-            };
-            Self__AB0S=((__REAL_CST__JLOJ *)__tmp__QTHV);
-            *(Self__AB0S) = *(REAL_CST__JLOJ__);
-          };
-          Self__WYHV=((__REAL_CST__JLOJ *)Self__AB0S);
-          Self__WYHV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__A5EU;
-          Self__WYHV->value__DD5J=v__YYHV;
-          Self__WYHV->parent_constant__KLOJ.static_type__SG4D=t__C5EU;
-          __tmp__3BBL=Self__AB0S;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__EB0S=((__CHARACTER_CST__5LOJ *)__tmp__0LKL);
-          __tmp__FB0S=create__char__CMQJ(Self__EB0S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__EB0S->text__ID5J);
-          __tmp__3BBL=__tmp__FB0S;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__HB0S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__0LKL);
-          __tmp__IB0S=create__text__2PQJ(Self__HB0S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__HB0S->string__EBJK);
-          __tmp__3BBL=__tmp__IB0S;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__3BBL=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__0LKL));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__3BBL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__0LKL));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__3BBL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__0LKL));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__3BBL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__0LKL));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__3BBL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__0LKL));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__3BBL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__0LKL));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__3BBL=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__0LKL));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__3BBL=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__0LKL));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__F5EU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__0LKL)->global__Y5JM),NULL);
-          if (__tmp__F5EU==NULL) {
-            __tmp__G5EU=NULL;
+              __CYHV=((____YWB )__3XHV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __AYHV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __BYHV=(void *)((unsigned long)(void *)((unsigned long)__AVHV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AYHV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __AYHV=__OKI(__BYHV,((____IB )(&(table_type[(__CYHV)]))),(____YWB)(__CYHV |  1));
+              __5UHV=__AYHV;
+            };
+            __PC0S=((____YMOJ *)__5UHV);
+            *(__PC0S) = *(__YMOJ__);
+          };
+          __F0HV=((____YMOJ *)__PC0S);
+          __F0HV->__ZMOJ.__DK.__CK.__YH.__O2B=__PAFU;
+          __F0HV->__SE5J=__H0HV;
+          __F0HV->__ZMOJ.__BI4D=__RAFU;
+          __MDBL=__PC0S;
+        } break;
+        case ____ONOJ__: {
+          __TC0S=((____ONOJ *)__JNKL);
+          __UC0S=__RNQJ(__TC0S->__PNOJ.__DK.__CK.__YH.__O2B,__TC0S->__XE5J);
+          __MDBL=__UC0S;
+        } break;
+        case ____YOOJ__: {
+          __WC0S=((____YOOJ *)__JNKL);
+          __XC0S=__LRQJ(__WC0S->__ZOOJ.__DK.__CK.__YH.__O2B,__WC0S->__TCJK);
+          __MDBL=__XC0S;
+        } break;
+        case ____IM4K__: {
+          __MDBL=__NZFM(((____IM4K *)__JNKL));
+        } break;
+        case ____T5FL__: {
+          __MDBL=__V35O(((____T5FL *)__JNKL));
+        } break;
+        case ____3DUL__: {
+          __MDBL=__AJVP(((____3DUL *)__JNKL));
+        } break;
+        case ____0EUL__: {
+          __MDBL=__QB4P(((____0EUL *)__JNKL));
+        } break;
+        case ____BGUL__: {
+          __MDBL=__LJVP(((____BGUL *)__JNKL));
+        } break;
+        case ____2GUL__: {
+          __MDBL=__2B4P(((____2GUL *)__JNKL));
+        } break;
+        case ____B0VL__: {
+          __MDBL=__H0BN(((____B0VL *)__JNKL));
+        } break;
+        case ____P0VL__: {
+          __MDBL=__NCHM(((____P0VL *)__JNKL));
+        } break;
+        case ____Q5YL__: {
+          __UAFU=__TFTL(((____FKRG *)((____Q5YL *)__JNKL)->__HBKM),NULL);
+          if (__UAFU==NULL) {
+            __VAFU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__F5EU)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__G5EU=NULL;
+            switch (((struct ___OBJ *)__UAFU)->__id) {
+            case ____IM4K__: {
+              __VAFU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__G5EU=((__READ_GLOBAL__B4YL *)__tmp__F5EU);
+            case ____Q5YL__: {
+              __VAFU=((____Q5YL *)__UAFU);
             } break;
             }
           };
-          __tmp__3BBL=__tmp__G5EU;
+          __MDBL=__VAFU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__3BBL=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__0LKL));
+        case ____UVPM__: {
+          __MDBL=__VGWN(((____UVPM *)__JNKL));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__3BBL=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__0LKL));
+        case ____0ZPM__: {
+          __MDBL=__4G2P(((____0ZPM *)__JNKL));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__3BBL=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__0LKL));
+        case ____MR0N__: {
+          __MDBL=__DRVO(((____MR0N *)__JNKL));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__3BBL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__0LKL));
+        case ____YWBP__: {
+          __MDBL=__DQ0Q(((____YWBP *)__JNKL));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__3BBL=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__0LKL));
+        case ____LYBP__: {
+          __MDBL=__0WUP(((____LYBP *)__JNKL));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__3BBL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__0LKL));
+        case ____CZBP__: {
+          __MDBL=__FXUP(((____CZBP *)__JNKL));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__3BBL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__0LKL));
+        case ____3BEP__: {
+          __MDBL=__FCIQ(((____3BEP *)__JNKL));
         } break;
         };
-        __tmp__AL5K=__tmp__3BBL;
+        __PM5K=__MDBL;
       } else /* FALSE */ {
-        __tmp__AL5K=Self__T4YK->value__0FBK;
-        Self__T4YK->copy_value__SFBK=TRUE__K__;
+        __PM5K=__CAZK->__JHBK;
+        __CAZK->__BHBK=__K__;
       };
-      if (((struct ___OBJ *)__tmp__VG4K)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__FCBL=slot_data__0BDJ(((__SLOT_CODE__MIRG *)__tmp__VG4K));
+      if (((struct ___OBJ *)__EI4K)->__id==____1JRG__) {
+        __UDBL=__JDDJ(((____1JRG *)__EI4K));
       } else /* SLOT_DATA */ {
-        __tmp__FCBL=slot_data__VCDJ(((__SLOT_DATA__WIRG *)__tmp__VG4K));
+        __UDBL=__EEDJ(((____FKRG *)__EI4K));
       };
-      sd__UBBL=__tmp__FCBL;
-      if (__tmp__AL5K==NULL) {
-        __tmp__HCBL=NULL;
+      __DDBL=__UDBL;
+      if (__PM5K==NULL) {
+        __WDBL=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__AL5K)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__HCBL=NULL;
+        switch (((struct ___OBJ *)__PM5K)->__id) {
+        case ____5J__: {
+          __WDBL=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__HCBL=NULL;
+        case ____0AXC__: {
+          __WDBL=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__HCBL=NULL;
+        case ____NBXC__: {
+          __WDBL=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__HCBL=NULL;
+        case ____ZBXC__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__HCBL=((void *)__tmp__AL5K);
+        case ____DMWH__: {
+          __WDBL=((void *)__PM5K);
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__HCBL=NULL;
+        case ____2A0I__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__HCBL=NULL;
+        case ____HJNJ__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__HCBL=NULL;
+        case ____SJNJ__: {
+          __WDBL=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__HCBL=NULL;
+        case ____0AOJ__: {
+          __WDBL=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__HCBL=NULL;
+        case ____EBOJ__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__HCBL=NULL;
+        case ____3BOJ__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__HCBL=NULL;
+        case ____RCOJ__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__HCBL=NULL;
+        case ____HDOJ__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__HCBL=NULL;
+        case ____1DOJ__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__HCBL=NULL;
+        case ____PEOJ__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__HCBL=NULL;
+        case ____DFOJ__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__HCBL=NULL;
+        case ____XFOJ__: {
+          __WDBL=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__HCBL=NULL;
+        case ____QGOJ__: {
+          __WDBL=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__HCBL=NULL;
+        case ____EHOJ__: {
+          __WDBL=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__HCBL=NULL;
+        case ____2HOJ__: {
+          __WDBL=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__HCBL=NULL;
+        case ____YIOJ__: {
+          __WDBL=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__HCBL=NULL;
+        case ____YMOJ__: {
+          __WDBL=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__HCBL=NULL;
+        case ____ONOJ__: {
+          __WDBL=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__HCBL=NULL;
+        case ____YOOJ__: {
+          __WDBL=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__HCBL=NULL;
+        case ____IM4K__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__HCBL=NULL;
+        case ____T5FL__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__HCBL=NULL;
+        case ____3DUL__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__HCBL=NULL;
+        case ____0EUL__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__HCBL=NULL;
+        case ____BGUL__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__HCBL=NULL;
+        case ____2GUL__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__HCBL=NULL;
+        case ____B0VL__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__HCBL=NULL;
+        case ____P0VL__: {
+          __WDBL=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__HCBL=NULL;
+        case ____Q5YL__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__HCBL=NULL;
+        case ____UVPM__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__HCBL=NULL;
+        case ____0ZPM__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__HCBL=NULL;
+        case ____MR0N__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__HCBL=NULL;
+        case ____YWBP__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__HCBL=NULL;
+        case ____LYBP__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__HCBL=NULL;
+        case ____CZBP__: {
+          __WDBL=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__HCBL=NULL;
+        case ____3BEP__: {
+          __WDBL=NULL;
         } break;
         }
       };
-      em__VBBL=__tmp__HCBL;
-      if (((void *)__tmp__HCBL != (void *)NULL)) {
-        typ_id__OWHV=(__INTEGER__Q)(((__EXPR_MULTIPLE__UKWH *)__tmp__HCBL)->expr_list__FTEI->parent_arrayed_collection__Z5WC.upper__RZRH -  1);
-        Self__MFDL= 0;
-        while ((Self__MFDL <= typ_id__OWHV)) {
-          if (((struct ___OBJ *)__tmp__3G4K)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__XCBL=((__SLOT_CODE__MIRG *)__tmp__3G4K)->parent_slot__NIRG->slot_data_list__1BXG;
+      __EDBL=__WDBL;
+      if (((void *)__WDBL != (void *)NULL)) {
+        __3XHV=(____Q)(((____DMWH *)__WDBL)->__UUEI->__IBXC.__A1RH -  1);
+        __1GDL= 0;
+        while ((__1GDL <= __3XHV)) {
+          if (((struct ___OBJ *)__MI4K)->__id==____1JRG__) {
+            __GEBL=((____1JRG *)__MI4K)->__2JRG->__KDXG;
           } else /* SLOT_DATA */ {
-            __tmp__XCBL=((__SLOT_DATA__WIRG *)__tmp__3G4K)->parent_slot__YIRG->slot_data_list__1BXG;
-          };
-          __tmp__2CBL=new_write__rec__value__TZ5K(((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__XCBL)->parent_arrayed_collection__WBXG.storage__XM3G)[Self__MFDL],e__V4YK,((void **)((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)em__VBBL)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__MFDL]);
-          add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__J3EU)->expr_list__AA4D),__tmp__2CBL);
-          Self__MFDL=(__INTEGER__Q)(Self__MFDL +  1);
-        };
-        Self__DE3T=((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)__tmp__HCBL)->expr_list__FTEI);
-        __tmp__3BBL=((void **)Self__DE3T->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__DE3T->parent_arrayed_collection__Z5WC.upper__RZRH];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        __tmp__AL5K=__tmp__3BBL;
-      };
-      __tmp__3BBL=new_write__rec__value__TZ5K(sd__UBBL,e__V4YK,__tmp__AL5K);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__32EU)->expr_list__AA4D),__tmp__3BBL);
-      if (((struct ___OBJ *)__tmp__VG4K)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__FCBL=((__SLOT_CODE__MIRG *)__tmp__VG4K)->parent_slot__NIRG->slot_id__UEWI;
+            __GEBL=((____FKRG *)__MI4K)->__HKRG->__KDXG;
+          };
+          __LEBL=__C15K(((void **)((____3CXG *)__GEBL)->__FDXG.__GO3G)[__1GDL],__EAZK,((void **)((____ABXC *)((____DMWH *)__EDBL)->__UUEI)->__IBXC.__ESEI)[__1GDL]);
+          __P14F(((____GB4D *)((____WH *)__Y4EU)->__PB4D),__LEBL);
+          __1GDL=(____Q)(__1GDL +  1);
+        };
+        __SF3T=((____ABXC *)((____DMWH *)__WDBL)->__UUEI);
+        __MDBL=((void **)__SF3T->__IBXC.__ESEI)[__SF3T->__IBXC.__A1RH];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __PM5K=__MDBL;
+      };
+      __MDBL=__C15K(__DDBL,__EAZK,__PM5K);
+      __P14F(((____GB4D *)((____WH *)__M4EU)->__PB4D),__MDBL);
+      if (((struct ___OBJ *)__EI4K)->__id==____1JRG__) {
+        __UDBL=((____1JRG *)__EI4K)->__2JRG->__DGWI;
       } else /* SLOT_DATA */ {
-        __tmp__FCBL=((__SLOT_DATA__WIRG *)__tmp__VG4K)->parent_slot__YIRG->slot_id__UEWI;
+        __UDBL=((____FKRG *)__EI4K)->__HKRG->__DGWI;
       };
-      if (((void *)__tmp__FCBL != (void *)NULL)) {
-        add_write_id__in__RY4K(e__V4YK,__tmp__VG4K,result__32EU);
+      if (((void *)__UDBL != (void *)NULL)) {
+        __A04K(__EAZK,__EI4K,__M4EU);
       };
     };
-    switch (((struct ___OBJ *)e__V4YK)->__id) {
-    case __STRING_CST__5J__: {
-      p__43EU=((__STRING_CST__5J *)e__V4YK)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    switch (((struct ___OBJ *)__EAZK)->__id) {
+    case ____5J__: {
+      __N5EU=((____5J *)__EAZK)->__EK.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      p__43EU=((__EXTERNAL_C__L5WC *)e__V4YK)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AXC__: {
+      __N5EU=((____0AXC *)__EAZK)->__1AXC.__CK.__YH.__O2B;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      p__43EU=((__PROTOTYPE_CST__45WC *)e__V4YK)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____NBXC__: {
+      __N5EU=((____NBXC *)__EAZK)->__OBXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      p__43EU=((__INTEGER_CST__KAXC *)e__V4YK)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ZBXC__: {
+      __N5EU=((____ZBXC *)__EAZK)->__0BXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      p__43EU=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DMWH__: {
+      __N5EU=__BK__->__CK.__YH.__O2B;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      p__43EU=((__READ_LOCAL__N5ZI *)e__V4YK)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2A0I__: {
+      __N5EU=((____2A0I *)__EAZK)->__3A0I.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      p__43EU=((__EXPR_EQUAL__YHNJ *)e__V4YK)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HJNJ__: {
+      __N5EU=((____HJNJ *)__EAZK)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      p__43EU=((__EXPR_NOT_EQUAL__DINJ *)e__V4YK)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____SJNJ__: {
+      __N5EU=((____SJNJ *)__EAZK)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      p__43EU=((__IS_EXPANDED__L5NJ *)e__V4YK)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AOJ__: {
+      __N5EU=((____0AOJ *)__EAZK)->__1AOJ.__CK.__YH.__O2B;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      p__43EU=((__GET_TYPE_ID__V5NJ *)e__V4YK)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EBOJ__: {
+      __N5EU=((____EBOJ *)__EAZK)->__FBOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      p__43EU=((__EXPR_SUP__OAOJ *)e__V4YK)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BOJ__: {
+      __N5EU=((____3BOJ *)__EAZK)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      p__43EU=((__EXPR_SUB__CBOJ *)e__V4YK)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____RCOJ__: {
+      __N5EU=((____RCOJ *)__EAZK)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      p__43EU=((__EXPR_MUL__YBOJ *)e__V4YK)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HDOJ__: {
+      __N5EU=((____HDOJ *)__EAZK)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      p__43EU=((__EXPR_DIV__MCOJ *)e__V4YK)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____1DOJ__: {
+      __N5EU=((____1DOJ *)__EAZK)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      p__43EU=((__EXPR_AND__ADOJ *)e__V4YK)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____PEOJ__: {
+      __N5EU=((____PEOJ *)__EAZK)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      p__43EU=((__EXPR_SHIFT_R__UDOJ *)e__V4YK)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DFOJ__: {
+      __N5EU=((____DFOJ *)__EAZK)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      p__43EU=((__EXPR_SHIFT_L__IEOJ *)e__V4YK)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____XFOJ__: {
+      __N5EU=((____XFOJ *)__EAZK)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __PUT_TO__BFOJ__: {
-      p__43EU=((__PUT_TO__BFOJ *)e__V4YK)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____QGOJ__: {
+      __N5EU=((____QGOJ *)__EAZK)->__RGOJ.__CK.__YH.__O2B;
     } break;
-    case __ITEM__VFOJ__: {
-      p__43EU=((__ITEM__VFOJ *)e__V4YK)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EHOJ__: {
+      __N5EU=((____EHOJ *)__EAZK)->__FHOJ.__CK.__YH.__O2B;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      p__43EU=((__SIZE_OF__NGOJ *)e__V4YK)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2HOJ__: {
+      __N5EU=((____2HOJ *)__EAZK)->__3HOJ.__CK.__YH.__O2B;
     } break;
-    case __CAST__JHOJ__: {
-      p__43EU=((__CAST__JHOJ *)e__V4YK)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YIOJ__: {
+      __N5EU=((____YIOJ *)__EAZK)->__ZIOJ.__CK.__YH.__O2B;
     } break;
-    case __REAL_CST__JLOJ__: {
-      p__43EU=((__REAL_CST__JLOJ *)e__V4YK)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YMOJ__: {
+      __N5EU=((____YMOJ *)__EAZK)->__ZMOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      p__43EU=((__CHARACTER_CST__5LOJ *)e__V4YK)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ONOJ__: {
+      __N5EU=((____ONOJ *)__EAZK)->__PNOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      p__43EU=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__V4YK)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YOOJ__: {
+      __N5EU=((____YOOJ *)__EAZK)->__ZOOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      p__43EU=((__READ_SLOT__ZK4K *)e__V4YK)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____IM4K__: {
+      __N5EU=((____IM4K *)__EAZK)->__JM4K.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      p__43EU=((__EXPR_NOT_LOGIC__E4FL *)e__V4YK)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____T5FL__: {
+      __N5EU=((____T5FL *)__EAZK)->__W5FL.__V5FL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      p__43EU=((__EXPR_OR_LOGIC__OCUL *)e__V4YK)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3DUL__: {
+      __N5EU=((____3DUL *)__EAZK)->__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      p__43EU=((__EXPR_OR_OR_LOGIC__LDUL *)e__V4YK)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0EUL__: {
+      __N5EU=((____0EUL *)__EAZK)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      p__43EU=((__EXPR_AND_LOGIC__SEUL *)e__V4YK)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____BGUL__: {
+      __N5EU=((____BGUL *)__EAZK)->__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      p__43EU=((__EXPR_AND_AND_LOGIC__NFUL *)e__V4YK)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2GUL__: {
+      __N5EU=((____2GUL *)__EAZK)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      p__43EU=((__EXPR_NEG__SYVL *)e__V4YK)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____B0VL__: {
+      __N5EU=((____B0VL *)__EAZK)->__E0VL.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      p__43EU=((__EXPR_ADD__AZVL *)e__V4YK)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____P0VL__: {
+      __N5EU=((____P0VL *)__EAZK)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      p__43EU=((__READ_GLOBAL__B4YL *)e__V4YK)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____Q5YL__: {
+      __N5EU=((____Q5YL *)__EAZK)->__R5YL.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      p__43EU=((__EXPR_NOT__FUPM *)e__V4YK)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____UVPM__: {
+      __N5EU=((____UVPM *)__EAZK)->__VVPM.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      p__43EU=((__EXPR_MOD__LYPM *)e__V4YK)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0ZPM__: {
+      __N5EU=((____0ZPM *)__EAZK)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR__3P0N__: {
-      p__43EU=((__EXPR_OR__3P0N *)e__V4YK)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____MR0N__: {
+      __N5EU=((____MR0N *)__EAZK)->__NR0N.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      p__43EU=((__EXPR_SUP_EQ__JVBP *)e__V4YK)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YWBP__: {
+      __N5EU=((____YWBP *)__EAZK)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF__2WBP__: {
-      p__43EU=((__EXPR_INF__2WBP *)e__V4YK)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____LYBP__: {
+      __N5EU=((____LYBP *)__EAZK)->__MYBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      p__43EU=((__EXPR_INF_EQ__TXBP *)e__V4YK)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____CZBP__: {
+      __N5EU=((____CZBP *)__EAZK)->__DZBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      p__43EU=((__EXPR_XOR__OAEP *)e__V4YK)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BEP__: {
+      __N5EU=((____3BEP *)__EAZK)->__4BEP.__TCOJ.__CK.__YH.__O2B;
     } break;
     };
-    Self__J5ZS=create__type__IJ2C(p__43EU,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__32EU)->expr_list__AA4D),Self__J5ZS);
+    __YA0S=__XK2C(__N5EU,__HMB__->__IMB.__BMC);
+    __P14F(((____GB4D *)((____WH *)__M4EU)->__PB4D),__YA0S);
   };
-  r__UG4K=result__32EU;
-  return(r__UG4K);
+  __DI4K=__M4EU;
+  return(__DI4K);
 }
 
-static void* product__with__self__K5YK(__DTA_BLOCK__URWJ *Self__L5YK,void *t__M5YK,void *e__N5YK)
-// ({DTA_BLOCK__URWJ},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ},{NULLxSTRING_CST__5JxEXTERNAL_C__L5WCxPROTOTYPE_CST__45WCxINTEGER_CST__KAXCxEXPR_MULTIPLE__UKWHxREAD_LOCAL__N5ZIxEXPR_EQUAL__YHNJxEXPR_NOT_EQUAL__DINJxIS_EXPANDED__L5NJxGET_TYPE_ID__V5NJxEXPR_SUP__OAOJxEXPR_SUB__CBOJxEXPR_MUL__YBOJxEXPR_DIV__MCOJxEXPR_AND__ADOJxEXPR_SHIFT_R__UDOJxEXPR_SHIFT_L__IEOJxPUT_TO__BFOJxITEM__VFOJxSIZE_OF__NGOJxCAST__JHOJxREAL_CST__JLOJxCHARACTER_CST__5LOJxNATIVE_ARRAY_CHARACTER_CST__JNOJxREAD_SLOT__ZK4KxEXPR_NOT_LOGIC__E4FLxEXPR_OR_LOGIC__OCULxEXPR_OR_OR_LOGIC__LDULxEXPR_AND_LOGIC__SEULxEXPR_AND_AND_LOGIC__NFULxEXPR_NEG__SYVLxEXPR_ADD__AZVLxREAD_GLOBAL__B4YLxEXPR_NOT__FUPMxEXPR_MOD__LYPMxEXPR_OR__3P0NxEXPR_SUP_EQ__JVBPxEXPR_INF__2WBPxEXPR_INF_EQ__TXBPxEXPR_XOR__OAEP}) With result No recursive, No inlinable.
+static void* __ZAZK(____DTWJ *__0AZK,void *__1AZK,void *__2AZK)
+// ({__DTWJ},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ},{NULLx__5Jx__0AXCx__NBXCx__ZBXCx__DMWHx__2A0Ix__HJNJx__SJNJx__0AOJx__EBOJx__3BOJx__RCOJx__HDOJx__1DOJx__PEOJx__DFOJx__XFOJx__QGOJx__EHOJx__2HOJx__YIOJx__YMOJx__ONOJx__YOOJx__IM4Kx__T5FLx__3DULx__0EULx__BGULx__2GULx__B0VLx__P0VLx__Q5YLx__UVPMx__0ZPMx__MR0Nx__YWBPx__LYBPx__CZBPx__3BEP}) With result No recursive, No inlinable.
 {
-  __CALL_SLOT__U5YK *call__W5YK,*__tmp__3AZK;
-  __EXPR_MULTIPLE__UKWH *em__X5YK,*__tmp__IBZK;
-  __POSITION__OL __tmp__05YK,__tmp__CAZK,__tmp__UAZK,__tmp__KLNL;
-  __POSITION__OL __tmp__ICZK;
-  __LIST__WH *result__I5EU,*Self__U5EU,*Self__SB0S;
-  __POINTER__IB ptr__J5EU,__tmp__L5EU,__tmp__M5EU,__tmp__N5EU;
-  __POINTER__IB __tmp__FAFU,__tmp__GAFU,ptr__XAFU,__tmp__ZAFU;
-  __POINTER__IB __tmp__0AFU,__tmp__1AFU;
-  __INTEGER__Q typ_id__K5EU,typ_id__DAFU,Result__3UHT,typ_id__YAFU;
-  __INTEGER__Q Self__TACL,typ_id__3YHV;
-  __UINTEGER_32__RWB __tmp__O5EU,__tmp__HAFU,__tmp__2AFU;
-  __LOCAL__43WC *ctext__Z5EU,*__tmp__DLNL,*Self__OAFU;
-  __PUSH__AXB *__tmp__05EU;
-  __PROFIL_BLOCK__22NJ *__tmp__LAZK,*Self__Z1JL;
-  __TYPE__FF *Self__LDAL;
-  __TYPE_GENERIC__BCY *Self__EEAL;
-  __TYPE_BLOCK__VO5D *Self__JEAL;
-  __STRING__BC *result__BAFU,*Self__35EU,*result__WAFU,*Self__SAFU;
-  void *Result__LPWT,*Result__PE3T,*__tmp__ELNL,*__tmp__XDKK;
-  __SLOT_DATA__WIRG *__tmp__51JL;
-  void *__tmp__VB0S,*__tmp__ZBZK;
-  __WRITE_LOCAL__BEYJ *__tmp__3B0S,*__tmp__JC0S;
-  __READ_LOCAL__N5ZI *Self__5B0S;
-  __READ_GLOBAL__B4YL *Self__CC0S;
-  __TYPE_FULL__PMB *__tmp__5AZK;
-  void *__tmp__ACZK;
-  void *__tmp__DBBS;
-  __RESULT__LCZK *result__1YHV;
-  __FAST_ARRAYoINSTRo__X53D *__tmp__W5EU;
-  __CHARACTER__DB *__tmp__55EU,*__tmp__UAFU;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__ZAZK,*Self__ESBK,*Self__LE3T;
-  __FAST_ARRAYoWRITEo__FJFJ *__tmp__WKNL;
-  __SLIM_ARRAYoLOCALo__3GOJ *__tmp__DCZK;
-  __BOOLEAN__L __tmp__B1DL;
-  __BLOCK__GB __tmp__H1DL;
-  __BLOCK__GB __tmp__Q1DL;
-  __SLIM_ARRAYoRESULTo__NCZK *__tmp__QCZK;
-  call__W5YK=NULL;
-  em__X5YK=NULL;
-  switch (((struct ___OBJ *)e__N5YK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__05YK=((__STRING_CST__5J *)e__N5YK)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  ____DBZK *__FBZK,*__MCZK;
+  ____DMWH *__GBZK,*__XCZK;
+  ____OL __JBZK,__RBZK,__DCZK,__ZMNL,__XDZK;
+  ____WH *__XAFU,*__DBFU,*__BD0S;
+  ____IB __YAFU,__0AFU,__1AFU,__2AFU,__UBFU,__VBFU,__GCFU,__ICFU,__JCFU;
+  ____IB __KCFU;
+  ____Q __ZAFU,__SBFU,__MWHT,__HCFU,__CCCL,__M0HV;
+  ____YWB __3AFU,__WBFU,__LCFU;
+  ____N5WC *__IBFU,*__SMNL,*__3BFU;
+  ____HXB *__JBFU;
+  ____L4NJ *__0BZK,*__I3JL;
+  ____FF *__0EAL;
+  ____ICY *__TFAL;
+  ____EQ5D *__YFAL;
+  ____BC *__QBFU,*__MBFU,*__FCFU,*__BCFU;
+  void *__0QWT,*__4F3T,*__TMNL,*__GFKK;
+  ____FKRG *__O3JL;
+  void *__ED0S,*__IDZK;
+  ____QFYJ *__MD0S,*__YD0S;
+  ____2A0I *__OD0S;
+  ____Q5YL *__RD0S;
+  ____WMB *__OCZK;
+  void *__PDZK;
+  void *__SCBS;
+  ____0DZK *__K0HV;
+  ____GB4D *__FBFU;
+  ____DB *__OBFU,*__DCFU;
+  ____ABXC *__ICZK,*__TTBK,*__0F3T;
+  ____UKFJ *__FMNL;
+  ____MIOJ *__SDZK;
+  ____L __Q2DL;
+  ____GB __W2DL;
+  ____GB __52DL;
+  ____2DZK *__5DZK;
+  __FBZK=NULL;
+  __GBZK=NULL;
+  switch (((struct ___OBJ *)__2AZK)->__id) {
+  case ____5J__: {
+    __JBZK=((____5J *)__2AZK)->__EK.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__05YK=((__EXTERNAL_C__L5WC *)e__N5YK)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AXC__: {
+    __JBZK=((____0AXC *)__2AZK)->__1AXC.__CK.__YH.__O2B;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__05YK=((__PROTOTYPE_CST__45WC *)e__N5YK)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____NBXC__: {
+    __JBZK=((____NBXC *)__2AZK)->__OBXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__05YK=((__INTEGER_CST__KAXC *)e__N5YK)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ZBXC__: {
+    __JBZK=((____ZBXC *)__2AZK)->__0BXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__05YK=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DMWH__: {
+    __JBZK=__BK__->__CK.__YH.__O2B;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__05YK=((__READ_LOCAL__N5ZI *)e__N5YK)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2A0I__: {
+    __JBZK=((____2A0I *)__2AZK)->__3A0I.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__05YK=((__EXPR_EQUAL__YHNJ *)e__N5YK)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HJNJ__: {
+    __JBZK=((____HJNJ *)__2AZK)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__05YK=((__EXPR_NOT_EQUAL__DINJ *)e__N5YK)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____SJNJ__: {
+    __JBZK=((____SJNJ *)__2AZK)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__05YK=((__IS_EXPANDED__L5NJ *)e__N5YK)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AOJ__: {
+    __JBZK=((____0AOJ *)__2AZK)->__1AOJ.__CK.__YH.__O2B;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__05YK=((__GET_TYPE_ID__V5NJ *)e__N5YK)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EBOJ__: {
+    __JBZK=((____EBOJ *)__2AZK)->__FBOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__05YK=((__EXPR_SUP__OAOJ *)e__N5YK)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BOJ__: {
+    __JBZK=((____3BOJ *)__2AZK)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__05YK=((__EXPR_SUB__CBOJ *)e__N5YK)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____RCOJ__: {
+    __JBZK=((____RCOJ *)__2AZK)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__05YK=((__EXPR_MUL__YBOJ *)e__N5YK)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HDOJ__: {
+    __JBZK=((____HDOJ *)__2AZK)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__05YK=((__EXPR_DIV__MCOJ *)e__N5YK)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____1DOJ__: {
+    __JBZK=((____1DOJ *)__2AZK)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__05YK=((__EXPR_AND__ADOJ *)e__N5YK)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____PEOJ__: {
+    __JBZK=((____PEOJ *)__2AZK)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__05YK=((__EXPR_SHIFT_R__UDOJ *)e__N5YK)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DFOJ__: {
+    __JBZK=((____DFOJ *)__2AZK)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__05YK=((__EXPR_SHIFT_L__IEOJ *)e__N5YK)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____XFOJ__: {
+    __JBZK=((____XFOJ *)__2AZK)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__05YK=((__PUT_TO__BFOJ *)e__N5YK)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____QGOJ__: {
+    __JBZK=((____QGOJ *)__2AZK)->__RGOJ.__CK.__YH.__O2B;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__05YK=((__ITEM__VFOJ *)e__N5YK)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EHOJ__: {
+    __JBZK=((____EHOJ *)__2AZK)->__FHOJ.__CK.__YH.__O2B;
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__05YK=((__SIZE_OF__NGOJ *)e__N5YK)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2HOJ__: {
+    __JBZK=((____2HOJ *)__2AZK)->__3HOJ.__CK.__YH.__O2B;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__05YK=((__CAST__JHOJ *)e__N5YK)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YIOJ__: {
+    __JBZK=((____YIOJ *)__2AZK)->__ZIOJ.__CK.__YH.__O2B;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__05YK=((__REAL_CST__JLOJ *)e__N5YK)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YMOJ__: {
+    __JBZK=((____YMOJ *)__2AZK)->__ZMOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__05YK=((__CHARACTER_CST__5LOJ *)e__N5YK)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ONOJ__: {
+    __JBZK=((____ONOJ *)__2AZK)->__PNOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__05YK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__N5YK)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YOOJ__: {
+    __JBZK=((____YOOJ *)__2AZK)->__ZOOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__05YK=((__READ_SLOT__ZK4K *)e__N5YK)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____IM4K__: {
+    __JBZK=((____IM4K *)__2AZK)->__JM4K.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__05YK=((__EXPR_NOT_LOGIC__E4FL *)e__N5YK)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____T5FL__: {
+    __JBZK=((____T5FL *)__2AZK)->__W5FL.__V5FL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__05YK=((__EXPR_OR_LOGIC__OCUL *)e__N5YK)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3DUL__: {
+    __JBZK=((____3DUL *)__2AZK)->__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__05YK=((__EXPR_OR_OR_LOGIC__LDUL *)e__N5YK)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0EUL__: {
+    __JBZK=((____0EUL *)__2AZK)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__05YK=((__EXPR_AND_LOGIC__SEUL *)e__N5YK)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____BGUL__: {
+    __JBZK=((____BGUL *)__2AZK)->__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__05YK=((__EXPR_AND_AND_LOGIC__NFUL *)e__N5YK)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2GUL__: {
+    __JBZK=((____2GUL *)__2AZK)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__05YK=((__EXPR_NEG__SYVL *)e__N5YK)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____B0VL__: {
+    __JBZK=((____B0VL *)__2AZK)->__E0VL.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__05YK=((__EXPR_ADD__AZVL *)e__N5YK)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____P0VL__: {
+    __JBZK=((____P0VL *)__2AZK)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__05YK=((__READ_GLOBAL__B4YL *)e__N5YK)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____Q5YL__: {
+    __JBZK=((____Q5YL *)__2AZK)->__R5YL.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__05YK=((__EXPR_NOT__FUPM *)e__N5YK)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____UVPM__: {
+    __JBZK=((____UVPM *)__2AZK)->__VVPM.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__05YK=((__EXPR_MOD__LYPM *)e__N5YK)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0ZPM__: {
+    __JBZK=((____0ZPM *)__2AZK)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__05YK=((__EXPR_OR__3P0N *)e__N5YK)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____MR0N__: {
+    __JBZK=((____MR0N *)__2AZK)->__NR0N.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__05YK=((__EXPR_SUP_EQ__JVBP *)e__N5YK)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YWBP__: {
+    __JBZK=((____YWBP *)__2AZK)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__05YK=((__EXPR_INF__2WBP *)e__N5YK)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____LYBP__: {
+    __JBZK=((____LYBP *)__2AZK)->__MYBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__05YK=((__EXPR_INF_EQ__TXBP *)e__N5YK)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____CZBP__: {
+    __JBZK=((____CZBP *)__2AZK)->__DZBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__05YK=((__EXPR_XOR__OAEP *)e__N5YK)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BEP__: {
+    __JBZK=((____3BEP *)__2AZK)->__4BEP.__TCOJ.__CK.__YH.__O2B;
   } break;
   };
-  result__I5EU=NULL;
-  ptr__J5EU=((__POINTER__IB )(NULL));
-  typ_id__K5EU= 0;
-  __tmp__L5EU=((__POINTER__IB )sizeof(__LIST__WH));
-  if (((unsigned long)__tmp__L5EU ==  0)) {
-    result__I5EU=LIST__WH__;
+  __XAFU=NULL;
+  __YAFU=((____IB )(NULL));
+  __ZAFU= 0;
+  __0AFU=((____IB )sizeof(____WH));
+  if (((unsigned long)__0AFU ==  0)) {
+    __XAFU=__WH__;
   } else /* FALSE */ {
-    typ_id__K5EU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L5EU));
-    if ((typ_id__K5EU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__M5EU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__N5EU=(void *)((unsigned long)(void *)((unsigned long)__tmp__L5EU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M5EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M5EU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__O5EU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__N5EU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__M5EU=micro_alloc__table__lab__HKI(__tmp__N5EU,((__POINTER__IB )(&(table_size[(__tmp__O5EU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__N5EU)));
-      ptr__J5EU=__tmp__M5EU;
+    __ZAFU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0AFU));
+    if ((__ZAFU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __1AFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __2AFU=(void *)((unsigned long)(void *)((unsigned long)__0AFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1AFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1AFU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __3AFU=((____YWB )((____Q )(void *)((unsigned long)__2AFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __1AFU=__OKI(__2AFU,((____IB )(&(table_size[(__3AFU)-1]))),((____YWB )((____Q )__2AFU)));
+      __YAFU=__1AFU;
     } else /* FALSE */ {
-      __tmp__O5EU=((__UINTEGER_32__RWB )typ_id__K5EU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__M5EU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__N5EU=(void *)((unsigned long)(void *)((unsigned long)__tmp__L5EU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M5EU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M5EU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__M5EU=micro_alloc__table__lab__HKI(__tmp__N5EU,((__POINTER__IB )(&(table_type[(__tmp__O5EU)]))),(__UINTEGER_32__RWB)(__tmp__O5EU |  1));
-      ptr__J5EU=__tmp__M5EU;
+      __3AFU=((____YWB )__ZAFU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __1AFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __2AFU=(void *)((unsigned long)(void *)((unsigned long)__0AFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1AFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1AFU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __1AFU=__OKI(__2AFU,((____IB )(&(table_type[(__3AFU)]))),(____YWB)(__3AFU |  1));
+      __YAFU=__1AFU;
     };
-    result__I5EU=((__LIST__WH *)ptr__J5EU);
-    *(result__I5EU) = *(LIST__WH__);
+    __XAFU=((____WH *)__YAFU);
+    *(__XAFU) = *(__WH__);
   };
-  Self__U5EU=((__LIST__WH *)result__I5EU);
-  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-  Self__U5EU->parent_instr__ZH.parent_itm_object__YH.position__H2B=__tmp__05YK;
-  __tmp__W5EU=create_with_capacity__DXEE( 2);
-  Self__U5EU->expr_list__AA4D=__tmp__W5EU;
-  if (((void *)t__M5YK == (void *)TYPE_NULL__4LB__)) {
-    switch (((struct ___OBJ *)e__N5YK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__CAZK=((__STRING_CST__5J *)e__N5YK)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  __DBFU=((____WH *)__XAFU);
+  __QCXC=(____Q)(__QCXC +  1);
+  __DBFU->__ZH.__YH.__O2B=__JBZK;
+  __FBFU=__SYEE( 2);
+  __DBFU->__PB4D=__FBFU;
+  if (((void *)__1AZK == (void *)__FMB__)) {
+    switch (((struct ___OBJ *)__2AZK)->__id) {
+    case ____5J__: {
+      __RBZK=((____5J *)__2AZK)->__EK.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__CAZK=((__EXTERNAL_C__L5WC *)e__N5YK)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AXC__: {
+      __RBZK=((____0AXC *)__2AZK)->__1AXC.__CK.__YH.__O2B;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__CAZK=((__PROTOTYPE_CST__45WC *)e__N5YK)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____NBXC__: {
+      __RBZK=((____NBXC *)__2AZK)->__OBXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__CAZK=((__INTEGER_CST__KAXC *)e__N5YK)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ZBXC__: {
+      __RBZK=((____ZBXC *)__2AZK)->__0BXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__CAZK=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DMWH__: {
+      __RBZK=__BK__->__CK.__YH.__O2B;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__CAZK=((__READ_LOCAL__N5ZI *)e__N5YK)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2A0I__: {
+      __RBZK=((____2A0I *)__2AZK)->__3A0I.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__CAZK=((__EXPR_EQUAL__YHNJ *)e__N5YK)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HJNJ__: {
+      __RBZK=((____HJNJ *)__2AZK)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__CAZK=((__EXPR_NOT_EQUAL__DINJ *)e__N5YK)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____SJNJ__: {
+      __RBZK=((____SJNJ *)__2AZK)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__CAZK=((__IS_EXPANDED__L5NJ *)e__N5YK)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AOJ__: {
+      __RBZK=((____0AOJ *)__2AZK)->__1AOJ.__CK.__YH.__O2B;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__CAZK=((__GET_TYPE_ID__V5NJ *)e__N5YK)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EBOJ__: {
+      __RBZK=((____EBOJ *)__2AZK)->__FBOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__CAZK=((__EXPR_SUP__OAOJ *)e__N5YK)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BOJ__: {
+      __RBZK=((____3BOJ *)__2AZK)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__CAZK=((__EXPR_SUB__CBOJ *)e__N5YK)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____RCOJ__: {
+      __RBZK=((____RCOJ *)__2AZK)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__CAZK=((__EXPR_MUL__YBOJ *)e__N5YK)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HDOJ__: {
+      __RBZK=((____HDOJ *)__2AZK)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__CAZK=((__EXPR_DIV__MCOJ *)e__N5YK)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____1DOJ__: {
+      __RBZK=((____1DOJ *)__2AZK)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__CAZK=((__EXPR_AND__ADOJ *)e__N5YK)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____PEOJ__: {
+      __RBZK=((____PEOJ *)__2AZK)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__CAZK=((__EXPR_SHIFT_R__UDOJ *)e__N5YK)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DFOJ__: {
+      __RBZK=((____DFOJ *)__2AZK)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__CAZK=((__EXPR_SHIFT_L__IEOJ *)e__N5YK)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____XFOJ__: {
+      __RBZK=((____XFOJ *)__2AZK)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__CAZK=((__PUT_TO__BFOJ *)e__N5YK)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____QGOJ__: {
+      __RBZK=((____QGOJ *)__2AZK)->__RGOJ.__CK.__YH.__O2B;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__CAZK=((__ITEM__VFOJ *)e__N5YK)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EHOJ__: {
+      __RBZK=((____EHOJ *)__2AZK)->__FHOJ.__CK.__YH.__O2B;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__CAZK=((__SIZE_OF__NGOJ *)e__N5YK)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2HOJ__: {
+      __RBZK=((____2HOJ *)__2AZK)->__3HOJ.__CK.__YH.__O2B;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__CAZK=((__CAST__JHOJ *)e__N5YK)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YIOJ__: {
+      __RBZK=((____YIOJ *)__2AZK)->__ZIOJ.__CK.__YH.__O2B;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__CAZK=((__REAL_CST__JLOJ *)e__N5YK)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YMOJ__: {
+      __RBZK=((____YMOJ *)__2AZK)->__ZMOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__CAZK=((__CHARACTER_CST__5LOJ *)e__N5YK)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ONOJ__: {
+      __RBZK=((____ONOJ *)__2AZK)->__PNOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__CAZK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__N5YK)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YOOJ__: {
+      __RBZK=((____YOOJ *)__2AZK)->__ZOOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__CAZK=((__READ_SLOT__ZK4K *)e__N5YK)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____IM4K__: {
+      __RBZK=((____IM4K *)__2AZK)->__JM4K.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__CAZK=((__EXPR_NOT_LOGIC__E4FL *)e__N5YK)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____T5FL__: {
+      __RBZK=((____T5FL *)__2AZK)->__W5FL.__V5FL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__CAZK=((__EXPR_OR_LOGIC__OCUL *)e__N5YK)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3DUL__: {
+      __RBZK=((____3DUL *)__2AZK)->__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__CAZK=((__EXPR_OR_OR_LOGIC__LDUL *)e__N5YK)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0EUL__: {
+      __RBZK=((____0EUL *)__2AZK)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__CAZK=((__EXPR_AND_LOGIC__SEUL *)e__N5YK)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____BGUL__: {
+      __RBZK=((____BGUL *)__2AZK)->__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__CAZK=((__EXPR_AND_AND_LOGIC__NFUL *)e__N5YK)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2GUL__: {
+      __RBZK=((____2GUL *)__2AZK)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__CAZK=((__EXPR_NEG__SYVL *)e__N5YK)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____B0VL__: {
+      __RBZK=((____B0VL *)__2AZK)->__E0VL.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__CAZK=((__EXPR_ADD__AZVL *)e__N5YK)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____P0VL__: {
+      __RBZK=((____P0VL *)__2AZK)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__CAZK=((__READ_GLOBAL__B4YL *)e__N5YK)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____Q5YL__: {
+      __RBZK=((____Q5YL *)__2AZK)->__R5YL.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__CAZK=((__EXPR_NOT__FUPM *)e__N5YK)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____UVPM__: {
+      __RBZK=((____UVPM *)__2AZK)->__VVPM.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__CAZK=((__EXPR_MOD__LYPM *)e__N5YK)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0ZPM__: {
+      __RBZK=((____0ZPM *)__2AZK)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__CAZK=((__EXPR_OR__3P0N *)e__N5YK)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____MR0N__: {
+      __RBZK=((____MR0N *)__2AZK)->__NR0N.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__CAZK=((__EXPR_SUP_EQ__JVBP *)e__N5YK)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YWBP__: {
+      __RBZK=((____YWBP *)__2AZK)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__CAZK=((__EXPR_INF__2WBP *)e__N5YK)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____LYBP__: {
+      __RBZK=((____LYBP *)__2AZK)->__MYBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__CAZK=((__EXPR_INF_EQ__TXBP *)e__N5YK)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____CZBP__: {
+      __RBZK=((____CZBP *)__2AZK)->__DZBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__CAZK=((__EXPR_XOR__OAEP *)e__N5YK)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BEP__: {
+      __RBZK=((____3BEP *)__2AZK)->__4BEP.__TCOJ.__CK.__YH.__O2B;
     } break;
     };
-    ctext__Z5EU=Self__L5YK->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.context__HU4D;
-    if ((debug_level_option__YE !=  0)) {
-      __tmp__05EU=create__context__first__Z1FD(PUSH__AXB__,__tmp__CAZK,ctext__Z5EU,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__I5EU)->expr_list__AA4D),__tmp__05EU);
+    __IBFU=__0AZK->__GTWJ.__FTWJ.__0L2C.__WV4D;
+    if ((__YE !=  0)) {
+      __JBFU=__I3FD(__HXB__,__RBZK,__IBFU,__O__);
+      __P14F(((____GB4D *)((____WH *)__XAFU)->__PB4D),__JBFU);
     };
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__I5EU)->expr_list__AA4D),CALL_NULL__AUB__);
+    __P14F(((____GB4D *)((____WH *)__XAFU)->__PB4D),__HUB__);
   } else /* FALSE */ {
-    if (t__M5YK==NULL) {
-      __tmp__LAZK=NULL;
+    if (__1AZK==NULL) {
+      __0BZK=NULL;
     } else {
-      switch (((struct ___OBJ *)t__M5YK)->__id) {
-      case __TYPE__FF__: {
-        __tmp__LAZK=NULL;
+      switch (((struct ___OBJ *)__1AZK)->__id) {
+      case ____FF__: {
+        __0BZK=NULL;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__LAZK=NULL;
+      case ____FMB__: {
+        __0BZK=NULL;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__LAZK=NULL;
+      case ____HMB__: {
+        __0BZK=NULL;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__LAZK=NULL;
+      case ____JMB__: {
+        __0BZK=NULL;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__LAZK=NULL;
+      case ____LMB__: {
+        __0BZK=NULL;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__LAZK=NULL;
+      case ____ICY__: {
+        __0BZK=NULL;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__LAZK=NULL;
+      case ____EQ5D__: {
+        __0BZK=NULL;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__LAZK=((void *)t__M5YK);
+      case ____L4NJ__: {
+        __0BZK=((void *)__1AZK);
       } break;
       }
     };
-    if (((void *)__tmp__LAZK == (void *)NULL)) {
-      print__CKG((&__string_457));
-      switch (((struct ___OBJ *)t__M5YK)->__id) {
-      case __TYPE__FF__: {
-        Self__LDAL=((__TYPE__FF *)t__M5YK);
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append__3VX(((__STRING__BC *)string_tmp__YC),Self__LDAL->prototype__QF->parent_named__PF.name__4VB);
-        put_string__EGZ(((__STRING__BC *)string_tmp__YC));
-      } break;
-      case __TYPE_NULL__4LB__: {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_4));
-        put_string__EGZ(((__STRING__BC *)string_tmp__YC));
-      } break;
-      case __TYPE_VOID__AMB__: {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_5));
-        put_string__EGZ(((__STRING__BC *)string_tmp__YC));
-      } break;
-      case __TYPE_CONTEXT__CMB__: {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_54));
-        put_string__EGZ(((__STRING__BC *)string_tmp__YC));
-      } break;
-      case __TYPE_ID__EMB__: {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_56));
-        put_string__EGZ(((__STRING__BC *)string_tmp__YC));
-      } break;
-      case __TYPE_GENERIC__BCY__: {
-        Self__EEAL=((__TYPE_GENERIC__BCY *)t__M5YK);
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append__3VX(((__STRING__BC *)string_tmp__YC),Self__EEAL->name__0YMB);
-        put_string__EGZ(((__STRING__BC *)string_tmp__YC));
-      } break;
-      case __TYPE_BLOCK__VO5D__: {
-        Self__JEAL=((__TYPE_BLOCK__VO5D *)t__M5YK);
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append_name_in__DQ0G(Self__JEAL,string_tmp__YC);
-        put_string__EGZ(((__STRING__BC *)string_tmp__YC));
-      } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        print__TAKL(((__PROFIL_BLOCK__22NJ *)t__M5YK));
-      } break;
-      };
-      print__CKG((&__string_458));
+    if (((void *)__0BZK == (void *)NULL)) {
+      __JKG((&__string_457));
+      switch (((struct ___OBJ *)__1AZK)->__id) {
+      case ____FF__: {
+        __0EAL=((____FF *)__1AZK);
+        ((____BC *)__YC)->__WJ= 0;
+        __EWX(((____BC *)__YC),__0EAL->__QF->__PF.__FWB);
+        __LGZ(((____BC *)__YC));
+      } break;
+      case ____FMB__: {
+        ((____BC *)__YC)->__WJ= 0;
+        __EWX(((____BC *)__YC),(&__string_4));
+        __LGZ(((____BC *)__YC));
+      } break;
+      case ____HMB__: {
+        ((____BC *)__YC)->__WJ= 0;
+        __EWX(((____BC *)__YC),(&__string_5));
+        __LGZ(((____BC *)__YC));
+      } break;
+      case ____JMB__: {
+        ((____BC *)__YC)->__WJ= 0;
+        __EWX(((____BC *)__YC),(&__string_54));
+        __LGZ(((____BC *)__YC));
+      } break;
+      case ____LMB__: {
+        ((____BC *)__YC)->__WJ= 0;
+        __EWX(((____BC *)__YC),(&__string_56));
+        __LGZ(((____BC *)__YC));
+      } break;
+      case ____ICY__: {
+        __TFAL=((____ICY *)__1AZK);
+        ((____BC *)__YC)->__WJ= 0;
+        __EWX(((____BC *)__YC),__TFAL->__TZMB);
+        __LGZ(((____BC *)__YC));
+      } break;
+      case ____EQ5D__: {
+        __YFAL=((____EQ5D *)__1AZK);
+        ((____BC *)__YC)->__WJ= 0;
+        __SR0G(__YFAL,__YC);
+        __LGZ(((____BC *)__YC));
+      } break;
+      case ____L4NJ__: {
+        __CCKL(((____L4NJ *)__1AZK));
+      } break;
+      };
+      __JKG((&__string_458));
       fputc((int)('\n'),stdout);
-      Self__SB0S=((__LIST__WH *)list_current__Y4GB);
-      result__BAFU=NULL;
-      __tmp__M5EU=((__POINTER__IB )(NULL));
-      typ_id__DAFU= 0;
-      __tmp__N5EU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__N5EU ==  0)) {
-        result__BAFU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__DAFU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N5EU));
-        if ((typ_id__DAFU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FAFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GAFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__N5EU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FAFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FAFU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HAFU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GAFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__FAFU=micro_alloc__table__lab__HKI(__tmp__GAFU,((__POINTER__IB )(&(table_size[(__tmp__HAFU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GAFU)));
-          __tmp__M5EU=__tmp__FAFU;
-        } else /* FALSE */ {
-          __tmp__HAFU=((__UINTEGER_32__RWB )typ_id__DAFU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FAFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GAFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__N5EU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FAFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FAFU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FAFU=micro_alloc__table__lab__HKI(__tmp__GAFU,((__POINTER__IB )(&(table_type[(__tmp__HAFU)]))),(__UINTEGER_32__RWB)(__tmp__HAFU |  1));
-          __tmp__M5EU=__tmp__FAFU;
-        };
-        result__BAFU=((__STRING__BC *)__tmp__M5EU);
-        *(result__BAFU) = *(STRING__BC__);
-      };
-      Self__35EU=((__STRING__BC *)result__BAFU);
-      if ((Self__35EU->capacity__HFL <  250)) {
-        __tmp__55EU=create__KVW( 250);
-        Self__35EU->storage__4EL=__tmp__55EU;
-        Self__35EU->capacity__HFL= 250;
-      };
-      Self__35EU->count__WJ= 0;
-      display__NHFE(Self__SB0S,result__BAFU);
-      put_string__EGZ(((__STRING__BC *)result__BAFU));
+      __BD0S=((____WH *)__Q5GB);
+      __QBFU=NULL;
+      __1AFU=((____IB )(NULL));
+      __SBFU= 0;
+      __2AFU=((____IB )sizeof(____BC));
+      if (((unsigned long)__2AFU ==  0)) {
+        __QBFU=__BC__;
+      } else /* FALSE */ {
+        __SBFU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2AFU));
+        if ((__SBFU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UBFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VBFU=(void *)((unsigned long)(void *)((unsigned long)__2AFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UBFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UBFU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WBFU=((____YWB )((____Q )(void *)((unsigned long)__VBFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __UBFU=__OKI(__VBFU,((____IB )(&(table_size[(__WBFU)-1]))),((____YWB )((____Q )__VBFU)));
+          __1AFU=__UBFU;
+        } else /* FALSE */ {
+          __WBFU=((____YWB )__SBFU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UBFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VBFU=(void *)((unsigned long)(void *)((unsigned long)__2AFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UBFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UBFU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UBFU=__OKI(__VBFU,((____IB )(&(table_type[(__WBFU)]))),(____YWB)(__WBFU |  1));
+          __1AFU=__UBFU;
+        };
+        __QBFU=((____BC *)__1AFU);
+        *(__QBFU) = *(__BC__);
+      };
+      __MBFU=((____BC *)__QBFU);
+      if ((__MBFU->__OFL <  250)) {
+        __OBFU=__RVW( 250);
+        __MBFU->__FFL=__OBFU;
+        __MBFU->__OFL= 250;
+      };
+      __MBFU->__WJ= 0;
+      __2IFE(__BD0S,__QBFU);
+      __LGZ(((____BC *)__QBFU));
       fputc((int)('\n'),stdout);
-      Result__LPWT=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__L5YK->parent_dta_rd_args__XRWJ.argument_list__IGBK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      switch (((struct ___OBJ *)Result__LPWT)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__UAZK=((__STRING_CST__5J *)Result__LPWT)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      __0QWT=((void **)((____ABXC *)__0AZK->__GTWJ.__XHBK)->__IBXC.__ESEI)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      switch (((struct ___OBJ *)__0QWT)->__id) {
+      case ____5J__: {
+        __DCZK=((____5J *)__0QWT)->__EK.__DK.__CK.__YH.__O2B;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__UAZK=((__EXTERNAL_C__L5WC *)Result__LPWT)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0AXC__: {
+        __DCZK=((____0AXC *)__0QWT)->__1AXC.__CK.__YH.__O2B;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__UAZK=((__PROTOTYPE_CST__45WC *)Result__LPWT)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____NBXC__: {
+        __DCZK=((____NBXC *)__0QWT)->__OBXC.__DK.__CK.__YH.__O2B;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__UAZK=((__INTEGER_CST__KAXC *)Result__LPWT)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____ZBXC__: {
+        __DCZK=((____ZBXC *)__0QWT)->__0BXC.__DK.__CK.__YH.__O2B;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__UAZK=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____DMWH__: {
+        __DCZK=__BK__->__CK.__YH.__O2B;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__UAZK=((__READ_LOCAL__N5ZI *)Result__LPWT)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____2A0I__: {
+        __DCZK=((____2A0I *)__0QWT)->__3A0I.__RJWH.__CK.__YH.__O2B;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__UAZK=((__EXPR_EQUAL__YHNJ *)Result__LPWT)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____HJNJ__: {
+        __DCZK=((____HJNJ *)__0QWT)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__UAZK=((__EXPR_NOT_EQUAL__DINJ *)Result__LPWT)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____SJNJ__: {
+        __DCZK=((____SJNJ *)__0QWT)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__UAZK=((__IS_EXPANDED__L5NJ *)Result__LPWT)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0AOJ__: {
+        __DCZK=((____0AOJ *)__0QWT)->__1AOJ.__CK.__YH.__O2B;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__UAZK=((__GET_TYPE_ID__V5NJ *)Result__LPWT)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____EBOJ__: {
+        __DCZK=((____EBOJ *)__0QWT)->__FBOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__UAZK=((__EXPR_SUP__OAOJ *)Result__LPWT)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____3BOJ__: {
+        __DCZK=((____3BOJ *)__0QWT)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__UAZK=((__EXPR_SUB__CBOJ *)Result__LPWT)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____RCOJ__: {
+        __DCZK=((____RCOJ *)__0QWT)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__UAZK=((__EXPR_MUL__YBOJ *)Result__LPWT)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____HDOJ__: {
+        __DCZK=((____HDOJ *)__0QWT)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__UAZK=((__EXPR_DIV__MCOJ *)Result__LPWT)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____1DOJ__: {
+        __DCZK=((____1DOJ *)__0QWT)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__UAZK=((__EXPR_AND__ADOJ *)Result__LPWT)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____PEOJ__: {
+        __DCZK=((____PEOJ *)__0QWT)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__UAZK=((__EXPR_SHIFT_R__UDOJ *)Result__LPWT)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____DFOJ__: {
+        __DCZK=((____DFOJ *)__0QWT)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__UAZK=((__EXPR_SHIFT_L__IEOJ *)Result__LPWT)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____XFOJ__: {
+        __DCZK=((____XFOJ *)__0QWT)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__UAZK=((__PUT_TO__BFOJ *)Result__LPWT)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____QGOJ__: {
+        __DCZK=((____QGOJ *)__0QWT)->__RGOJ.__CK.__YH.__O2B;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__UAZK=((__ITEM__VFOJ *)Result__LPWT)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____EHOJ__: {
+        __DCZK=((____EHOJ *)__0QWT)->__FHOJ.__CK.__YH.__O2B;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__UAZK=((__SIZE_OF__NGOJ *)Result__LPWT)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____2HOJ__: {
+        __DCZK=((____2HOJ *)__0QWT)->__3HOJ.__CK.__YH.__O2B;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__UAZK=((__CAST__JHOJ *)Result__LPWT)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YIOJ__: {
+        __DCZK=((____YIOJ *)__0QWT)->__ZIOJ.__CK.__YH.__O2B;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__UAZK=((__REAL_CST__JLOJ *)Result__LPWT)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YMOJ__: {
+        __DCZK=((____YMOJ *)__0QWT)->__ZMOJ.__DK.__CK.__YH.__O2B;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__UAZK=((__CHARACTER_CST__5LOJ *)Result__LPWT)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____ONOJ__: {
+        __DCZK=((____ONOJ *)__0QWT)->__PNOJ.__DK.__CK.__YH.__O2B;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__UAZK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)Result__LPWT)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YOOJ__: {
+        __DCZK=((____YOOJ *)__0QWT)->__ZOOJ.__DK.__CK.__YH.__O2B;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__UAZK=((__READ_SLOT__ZK4K *)Result__LPWT)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____IM4K__: {
+        __DCZK=((____IM4K *)__0QWT)->__JM4K.__RJWH.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__UAZK=((__EXPR_NOT_LOGIC__E4FL *)Result__LPWT)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____T5FL__: {
+        __DCZK=((____T5FL *)__0QWT)->__W5FL.__V5FL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__UAZK=((__EXPR_OR_LOGIC__OCUL *)Result__LPWT)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____3DUL__: {
+        __DCZK=((____3DUL *)__0QWT)->__AEUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__UAZK=((__EXPR_OR_OR_LOGIC__LDUL *)Result__LPWT)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0EUL__: {
+        __DCZK=((____0EUL *)__0QWT)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__UAZK=((__EXPR_AND_LOGIC__SEUL *)Result__LPWT)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____BGUL__: {
+        __DCZK=((____BGUL *)__0QWT)->__CGUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__UAZK=((__EXPR_AND_AND_LOGIC__NFUL *)Result__LPWT)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____2GUL__: {
+        __DCZK=((____2GUL *)__0QWT)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__UAZK=((__EXPR_NEG__SYVL *)Result__LPWT)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____B0VL__: {
+        __DCZK=((____B0VL *)__0QWT)->__E0VL.__D0VL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__UAZK=((__EXPR_ADD__AZVL *)Result__LPWT)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____P0VL__: {
+        __DCZK=((____P0VL *)__0QWT)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__UAZK=((__READ_GLOBAL__B4YL *)Result__LPWT)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____Q5YL__: {
+        __DCZK=((____Q5YL *)__0QWT)->__R5YL.__RJWH.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__UAZK=((__EXPR_NOT__FUPM *)Result__LPWT)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____UVPM__: {
+        __DCZK=((____UVPM *)__0QWT)->__VVPM.__D0VL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__UAZK=((__EXPR_MOD__LYPM *)Result__LPWT)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0ZPM__: {
+        __DCZK=((____0ZPM *)__0QWT)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__UAZK=((__EXPR_OR__3P0N *)Result__LPWT)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____MR0N__: {
+        __DCZK=((____MR0N *)__0QWT)->__NR0N.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__UAZK=((__EXPR_SUP_EQ__JVBP *)Result__LPWT)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YWBP__: {
+        __DCZK=((____YWBP *)__0QWT)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__UAZK=((__EXPR_INF__2WBP *)Result__LPWT)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____LYBP__: {
+        __DCZK=((____LYBP *)__0QWT)->__MYBP.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__UAZK=((__EXPR_INF_EQ__TXBP *)Result__LPWT)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____CZBP__: {
+        __DCZK=((____CZBP *)__0QWT)->__DZBP.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__UAZK=((__EXPR_XOR__OAEP *)Result__LPWT)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____3BEP__: {
+        __DCZK=((____3BEP *)__0QWT)->__4BEP.__TCOJ.__CK.__YH.__O2B;
       } break;
       };
-      put_error__text__2PE( 0,(&__string_459));
-      put_position__HRE(__tmp__UAZK);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __DQE( 0,(&__string_459));
+      __ORE(__DCZK);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    __tmp__ZAZK=get_argument__VK4K(Self__L5YK);
-    Self__Z1JL=((__PROFIL_BLOCK__22NJ *)__tmp__LAZK);
-    Result__LPWT=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ZAZK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__51JL=Self__Z1JL->slot_self__03NJ;
-    switch (((struct ___OBJ *)Result__LPWT)->__id) {
+    __ICZK=__EM4K(__0AZK);
+    __I3JL=((____L4NJ *)__0BZK);
+    __0QWT=((void **)((____ABXC *)__ICZK)->__IBXC.__ESEI)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __O3JL=__I3JL->__J5NJ;
+    switch (((struct ___OBJ *)__0QWT)->__id) {
     };
-    __tmp__VB0S=read_direct__with__EETL(((__SLOT_DATA__WIRG *)__tmp__51JL),Result__LPWT);
-    Self__ESBK=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ZAZK);
-    ((void **)Self__ESBK->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0]=__tmp__VB0S;
-    typ_id__DAFU=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ZAZK)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Result__3UHT=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)Self__Z1JL->parent_profil__32NJ.argument_list__G5NJ)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__DAFU != Result__3UHT)) {
-      Self__LE3T=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ZAZK);
-      Result__PE3T=((void **)Self__LE3T->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__LE3T->parent_arrayed_collection__Z5WC.upper__RZRH];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      switch (((struct ___OBJ *)Result__PE3T)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__UAZK=((__STRING_CST__5J *)Result__PE3T)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    __ED0S=__TFTL(((____FKRG *)__O3JL),__0QWT);
+    __TTBK=((____ABXC *)__ICZK);
+    ((void **)__TTBK->__IBXC.__ESEI)[ 0]=__ED0S;
+    __SBFU=(____Q)(((____ABXC *)__ICZK)->__IBXC.__A1RH +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __MWHT=(____Q)(((____4X1D *)__I3JL->__M4NJ.__VAOJ)->__GY1D.__33BE +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__SBFU != __MWHT)) {
+      __0F3T=((____ABXC *)__ICZK);
+      __4F3T=((void **)__0F3T->__IBXC.__ESEI)[__0F3T->__IBXC.__A1RH];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      switch (((struct ___OBJ *)__4F3T)->__id) {
+      case ____5J__: {
+        __DCZK=((____5J *)__4F3T)->__EK.__DK.__CK.__YH.__O2B;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__UAZK=((__EXTERNAL_C__L5WC *)Result__PE3T)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0AXC__: {
+        __DCZK=((____0AXC *)__4F3T)->__1AXC.__CK.__YH.__O2B;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__UAZK=((__PROTOTYPE_CST__45WC *)Result__PE3T)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____NBXC__: {
+        __DCZK=((____NBXC *)__4F3T)->__OBXC.__DK.__CK.__YH.__O2B;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__UAZK=((__INTEGER_CST__KAXC *)Result__PE3T)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____ZBXC__: {
+        __DCZK=((____ZBXC *)__4F3T)->__0BXC.__DK.__CK.__YH.__O2B;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__UAZK=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____DMWH__: {
+        __DCZK=__BK__->__CK.__YH.__O2B;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__UAZK=((__READ_LOCAL__N5ZI *)Result__PE3T)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____2A0I__: {
+        __DCZK=((____2A0I *)__4F3T)->__3A0I.__RJWH.__CK.__YH.__O2B;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__UAZK=((__EXPR_EQUAL__YHNJ *)Result__PE3T)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____HJNJ__: {
+        __DCZK=((____HJNJ *)__4F3T)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__UAZK=((__EXPR_NOT_EQUAL__DINJ *)Result__PE3T)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____SJNJ__: {
+        __DCZK=((____SJNJ *)__4F3T)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__UAZK=((__IS_EXPANDED__L5NJ *)Result__PE3T)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0AOJ__: {
+        __DCZK=((____0AOJ *)__4F3T)->__1AOJ.__CK.__YH.__O2B;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__UAZK=((__GET_TYPE_ID__V5NJ *)Result__PE3T)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____EBOJ__: {
+        __DCZK=((____EBOJ *)__4F3T)->__FBOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__UAZK=((__EXPR_SUP__OAOJ *)Result__PE3T)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____3BOJ__: {
+        __DCZK=((____3BOJ *)__4F3T)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__UAZK=((__EXPR_SUB__CBOJ *)Result__PE3T)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____RCOJ__: {
+        __DCZK=((____RCOJ *)__4F3T)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__UAZK=((__EXPR_MUL__YBOJ *)Result__PE3T)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____HDOJ__: {
+        __DCZK=((____HDOJ *)__4F3T)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__UAZK=((__EXPR_DIV__MCOJ *)Result__PE3T)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____1DOJ__: {
+        __DCZK=((____1DOJ *)__4F3T)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__UAZK=((__EXPR_AND__ADOJ *)Result__PE3T)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____PEOJ__: {
+        __DCZK=((____PEOJ *)__4F3T)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__UAZK=((__EXPR_SHIFT_R__UDOJ *)Result__PE3T)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____DFOJ__: {
+        __DCZK=((____DFOJ *)__4F3T)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__UAZK=((__EXPR_SHIFT_L__IEOJ *)Result__PE3T)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____XFOJ__: {
+        __DCZK=((____XFOJ *)__4F3T)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__UAZK=((__PUT_TO__BFOJ *)Result__PE3T)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____QGOJ__: {
+        __DCZK=((____QGOJ *)__4F3T)->__RGOJ.__CK.__YH.__O2B;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__UAZK=((__ITEM__VFOJ *)Result__PE3T)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____EHOJ__: {
+        __DCZK=((____EHOJ *)__4F3T)->__FHOJ.__CK.__YH.__O2B;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__UAZK=((__SIZE_OF__NGOJ *)Result__PE3T)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____2HOJ__: {
+        __DCZK=((____2HOJ *)__4F3T)->__3HOJ.__CK.__YH.__O2B;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__UAZK=((__CAST__JHOJ *)Result__PE3T)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YIOJ__: {
+        __DCZK=((____YIOJ *)__4F3T)->__ZIOJ.__CK.__YH.__O2B;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__UAZK=((__REAL_CST__JLOJ *)Result__PE3T)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YMOJ__: {
+        __DCZK=((____YMOJ *)__4F3T)->__ZMOJ.__DK.__CK.__YH.__O2B;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__UAZK=((__CHARACTER_CST__5LOJ *)Result__PE3T)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____ONOJ__: {
+        __DCZK=((____ONOJ *)__4F3T)->__PNOJ.__DK.__CK.__YH.__O2B;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__UAZK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)Result__PE3T)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YOOJ__: {
+        __DCZK=((____YOOJ *)__4F3T)->__ZOOJ.__DK.__CK.__YH.__O2B;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__UAZK=((__READ_SLOT__ZK4K *)Result__PE3T)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____IM4K__: {
+        __DCZK=((____IM4K *)__4F3T)->__JM4K.__RJWH.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__UAZK=((__EXPR_NOT_LOGIC__E4FL *)Result__PE3T)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____T5FL__: {
+        __DCZK=((____T5FL *)__4F3T)->__W5FL.__V5FL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__UAZK=((__EXPR_OR_LOGIC__OCUL *)Result__PE3T)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____3DUL__: {
+        __DCZK=((____3DUL *)__4F3T)->__AEUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__UAZK=((__EXPR_OR_OR_LOGIC__LDUL *)Result__PE3T)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0EUL__: {
+        __DCZK=((____0EUL *)__4F3T)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__UAZK=((__EXPR_AND_LOGIC__SEUL *)Result__PE3T)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____BGUL__: {
+        __DCZK=((____BGUL *)__4F3T)->__CGUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__UAZK=((__EXPR_AND_AND_LOGIC__NFUL *)Result__PE3T)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____2GUL__: {
+        __DCZK=((____2GUL *)__4F3T)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__UAZK=((__EXPR_NEG__SYVL *)Result__PE3T)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____B0VL__: {
+        __DCZK=((____B0VL *)__4F3T)->__E0VL.__D0VL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__UAZK=((__EXPR_ADD__AZVL *)Result__PE3T)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____P0VL__: {
+        __DCZK=((____P0VL *)__4F3T)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__UAZK=((__READ_GLOBAL__B4YL *)Result__PE3T)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____Q5YL__: {
+        __DCZK=((____Q5YL *)__4F3T)->__R5YL.__RJWH.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__UAZK=((__EXPR_NOT__FUPM *)Result__PE3T)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____UVPM__: {
+        __DCZK=((____UVPM *)__4F3T)->__VVPM.__D0VL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__UAZK=((__EXPR_MOD__LYPM *)Result__PE3T)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0ZPM__: {
+        __DCZK=((____0ZPM *)__4F3T)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__UAZK=((__EXPR_OR__3P0N *)Result__PE3T)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____MR0N__: {
+        __DCZK=((____MR0N *)__4F3T)->__NR0N.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__UAZK=((__EXPR_SUP_EQ__JVBP *)Result__PE3T)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YWBP__: {
+        __DCZK=((____YWBP *)__4F3T)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__UAZK=((__EXPR_INF__2WBP *)Result__PE3T)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____LYBP__: {
+        __DCZK=((____LYBP *)__4F3T)->__MYBP.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__UAZK=((__EXPR_INF_EQ__TXBP *)Result__PE3T)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____CZBP__: {
+        __DCZK=((____CZBP *)__4F3T)->__DZBP.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__UAZK=((__EXPR_XOR__OAEP *)Result__PE3T)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____3BEP__: {
+        __DCZK=((____3BEP *)__4F3T)->__4BEP.__TCOJ.__CK.__YH.__O2B;
       } break;
       };
-      put_error__text__2PE( 1,(&__string_460));
-      put_position__HRE(__tmp__UAZK);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __DQE( 1,(&__string_460));
+      __ORE(__DCZK);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    typ_id__DAFU=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)Self__Z1JL->parent_profil__32NJ.argument_list__G5NJ)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__WKNL=create_with_capacity__NUOJ(typ_id__DAFU);
-    typ_id__DAFU=Self__Z1JL->parent_profil__32NJ.argument_list__G5NJ->parent_arrayed_collection__XW1D.upper__O2BE;
-    Result__3UHT= 0;
-    while ((Result__3UHT <= typ_id__DAFU)) {
-      __tmp__DLNL=((void **)((__FAST_ARRAYoLOCALo__PW1D *)Self__Z1JL->parent_profil__32NJ.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[Result__3UHT];
-      __tmp__ELNL=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ZAZK)->parent_arrayed_collection__Z5WC.storage__VQEI)[Result__3UHT];
-      if (((void *)__tmp__DLNL != (void *)NULL)) {
-        switch (((struct ___OBJ *)__tmp__ELNL)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__KLNL=((__STRING_CST__5J *)__tmp__ELNL)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    __SBFU=(____Q)(((____4X1D *)__I3JL->__M4NJ.__VAOJ)->__GY1D.__33BE +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __FMNL=__2VOJ(__SBFU);
+    __SBFU=__I3JL->__M4NJ.__VAOJ->__GY1D.__33BE;
+    __MWHT= 0;
+    while ((__MWHT <= __SBFU)) {
+      __SMNL=((void **)((____4X1D *)__I3JL->__M4NJ.__VAOJ)->__GY1D.__KV5F)[__MWHT];
+      __TMNL=((void **)((____ABXC *)__ICZK)->__IBXC.__ESEI)[__MWHT];
+      if (((void *)__SMNL != (void *)NULL)) {
+        switch (((struct ___OBJ *)__TMNL)->__id) {
+        case ____5J__: {
+          __ZMNL=((____5J *)__TMNL)->__EK.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__KLNL=((__EXTERNAL_C__L5WC *)__tmp__ELNL)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AXC__: {
+          __ZMNL=((____0AXC *)__TMNL)->__1AXC.__CK.__YH.__O2B;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__KLNL=((__PROTOTYPE_CST__45WC *)__tmp__ELNL)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____NBXC__: {
+          __ZMNL=((____NBXC *)__TMNL)->__OBXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__KLNL=((__INTEGER_CST__KAXC *)__tmp__ELNL)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ZBXC__: {
+          __ZMNL=((____ZBXC *)__TMNL)->__0BXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__KLNL=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DMWH__: {
+          __ZMNL=__BK__->__CK.__YH.__O2B;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__KLNL=((__READ_LOCAL__N5ZI *)__tmp__ELNL)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2A0I__: {
+          __ZMNL=((____2A0I *)__TMNL)->__3A0I.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__KLNL=((__EXPR_EQUAL__YHNJ *)__tmp__ELNL)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HJNJ__: {
+          __ZMNL=((____HJNJ *)__TMNL)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__KLNL=((__EXPR_NOT_EQUAL__DINJ *)__tmp__ELNL)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____SJNJ__: {
+          __ZMNL=((____SJNJ *)__TMNL)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__KLNL=((__IS_EXPANDED__L5NJ *)__tmp__ELNL)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AOJ__: {
+          __ZMNL=((____0AOJ *)__TMNL)->__1AOJ.__CK.__YH.__O2B;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__KLNL=((__GET_TYPE_ID__V5NJ *)__tmp__ELNL)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EBOJ__: {
+          __ZMNL=((____EBOJ *)__TMNL)->__FBOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__KLNL=((__EXPR_SUP__OAOJ *)__tmp__ELNL)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BOJ__: {
+          __ZMNL=((____3BOJ *)__TMNL)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__KLNL=((__EXPR_SUB__CBOJ *)__tmp__ELNL)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____RCOJ__: {
+          __ZMNL=((____RCOJ *)__TMNL)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__KLNL=((__EXPR_MUL__YBOJ *)__tmp__ELNL)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HDOJ__: {
+          __ZMNL=((____HDOJ *)__TMNL)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__KLNL=((__EXPR_DIV__MCOJ *)__tmp__ELNL)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____1DOJ__: {
+          __ZMNL=((____1DOJ *)__TMNL)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__KLNL=((__EXPR_AND__ADOJ *)__tmp__ELNL)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____PEOJ__: {
+          __ZMNL=((____PEOJ *)__TMNL)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__KLNL=((__EXPR_SHIFT_R__UDOJ *)__tmp__ELNL)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DFOJ__: {
+          __ZMNL=((____DFOJ *)__TMNL)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__KLNL=((__EXPR_SHIFT_L__IEOJ *)__tmp__ELNL)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____XFOJ__: {
+          __ZMNL=((____XFOJ *)__TMNL)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__KLNL=((__PUT_TO__BFOJ *)__tmp__ELNL)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____QGOJ__: {
+          __ZMNL=((____QGOJ *)__TMNL)->__RGOJ.__CK.__YH.__O2B;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__KLNL=((__ITEM__VFOJ *)__tmp__ELNL)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EHOJ__: {
+          __ZMNL=((____EHOJ *)__TMNL)->__FHOJ.__CK.__YH.__O2B;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__KLNL=((__SIZE_OF__NGOJ *)__tmp__ELNL)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2HOJ__: {
+          __ZMNL=((____2HOJ *)__TMNL)->__3HOJ.__CK.__YH.__O2B;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__KLNL=((__CAST__JHOJ *)__tmp__ELNL)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YIOJ__: {
+          __ZMNL=((____YIOJ *)__TMNL)->__ZIOJ.__CK.__YH.__O2B;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__KLNL=((__REAL_CST__JLOJ *)__tmp__ELNL)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YMOJ__: {
+          __ZMNL=((____YMOJ *)__TMNL)->__ZMOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__KLNL=((__CHARACTER_CST__5LOJ *)__tmp__ELNL)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ONOJ__: {
+          __ZMNL=((____ONOJ *)__TMNL)->__PNOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__KLNL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__ELNL)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YOOJ__: {
+          __ZMNL=((____YOOJ *)__TMNL)->__ZOOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__KLNL=((__READ_SLOT__ZK4K *)__tmp__ELNL)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____IM4K__: {
+          __ZMNL=((____IM4K *)__TMNL)->__JM4K.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__KLNL=((__EXPR_NOT_LOGIC__E4FL *)__tmp__ELNL)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____T5FL__: {
+          __ZMNL=((____T5FL *)__TMNL)->__W5FL.__V5FL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__KLNL=((__EXPR_OR_LOGIC__OCUL *)__tmp__ELNL)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3DUL__: {
+          __ZMNL=((____3DUL *)__TMNL)->__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__KLNL=((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ELNL)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0EUL__: {
+          __ZMNL=((____0EUL *)__TMNL)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__KLNL=((__EXPR_AND_LOGIC__SEUL *)__tmp__ELNL)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____BGUL__: {
+          __ZMNL=((____BGUL *)__TMNL)->__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__KLNL=((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ELNL)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2GUL__: {
+          __ZMNL=((____2GUL *)__TMNL)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__KLNL=((__EXPR_NEG__SYVL *)__tmp__ELNL)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____B0VL__: {
+          __ZMNL=((____B0VL *)__TMNL)->__E0VL.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__KLNL=((__EXPR_ADD__AZVL *)__tmp__ELNL)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____P0VL__: {
+          __ZMNL=((____P0VL *)__TMNL)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__KLNL=((__READ_GLOBAL__B4YL *)__tmp__ELNL)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____Q5YL__: {
+          __ZMNL=((____Q5YL *)__TMNL)->__R5YL.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__KLNL=((__EXPR_NOT__FUPM *)__tmp__ELNL)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____UVPM__: {
+          __ZMNL=((____UVPM *)__TMNL)->__VVPM.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__KLNL=((__EXPR_MOD__LYPM *)__tmp__ELNL)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0ZPM__: {
+          __ZMNL=((____0ZPM *)__TMNL)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__KLNL=((__EXPR_OR__3P0N *)__tmp__ELNL)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____MR0N__: {
+          __ZMNL=((____MR0N *)__TMNL)->__NR0N.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__KLNL=((__EXPR_SUP_EQ__JVBP *)__tmp__ELNL)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YWBP__: {
+          __ZMNL=((____YWBP *)__TMNL)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__KLNL=((__EXPR_INF__2WBP *)__tmp__ELNL)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____LYBP__: {
+          __ZMNL=((____LYBP *)__TMNL)->__MYBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__KLNL=((__EXPR_INF_EQ__TXBP *)__tmp__ELNL)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____CZBP__: {
+          __ZMNL=((____CZBP *)__TMNL)->__DZBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__KLNL=((__EXPR_XOR__OAEP *)__tmp__ELNL)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BEP__: {
+          __ZMNL=((____3BEP *)__TMNL)->__4BEP.__TCOJ.__CK.__YH.__O2B;
         } break;
         };
-        __tmp__3B0S=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__DLNL),__tmp__KLNL,__tmp__ELNL);
-        add_last__YPGL(((__FAST_ARRAYoWRITEo__FJFJ *)__tmp__WKNL),__tmp__3B0S);
+        __MD0S=__BQRJ(((____N5WC *)__SMNL),__ZMNL,__TMNL);
+        __HRGL(((____UKFJ *)__FMNL),__MD0S);
       } else /* FALSE */ {
-        add_last__YPGL(((__FAST_ARRAYoWRITEo__FJFJ *)__tmp__WKNL),NULL);
-        switch (((struct ___OBJ *)__tmp__ELNL)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__ELNL));
+        __HRGL(((____UKFJ *)__FMNL),NULL);
+        switch (((struct ___OBJ *)__TMNL)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__TMNL));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__ELNL));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__TMNL));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__5B0S=((__READ_LOCAL__N5ZI *)__tmp__ELNL);
-          Self__OAFU=((__LOCAL__43WC *)Self__5B0S->local__PUEJ);
-          Self__OAFU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__OAFU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__OAFU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__WAFU=NULL;
-            ptr__XAFU=((__POINTER__IB )(NULL));
-            typ_id__YAFU= 0;
-            __tmp__ZAFU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__ZAFU ==  0)) {
-              result__WAFU=STRING__BC__;
+        case ____2A0I__: {
+          __OD0S=((____2A0I *)__TMNL);
+          __3BFU=((____N5WC *)__OD0S->__4VEJ);
+          __3BFU->__Q5WC.__KU4D=(____Q)(__3BFU->__Q5WC.__KU4D -  1);
+          if ((__3BFU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __FCFU=NULL;
+            __GCFU=((____IB )(NULL));
+            __HCFU= 0;
+            __ICFU=((____IB )sizeof(____BC));
+            if (((unsigned long)__ICFU ==  0)) {
+              __FCFU=__BC__;
             } else /* FALSE */ {
-              typ_id__YAFU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZAFU));
-              if ((typ_id__YAFU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0AFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1AFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZAFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0AFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0AFU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__2AFU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1AFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__0AFU=micro_alloc__table__lab__HKI(__tmp__1AFU,((__POINTER__IB )(&(table_size[(__tmp__2AFU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1AFU)));
-                ptr__XAFU=__tmp__0AFU;
+              __HCFU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ICFU));
+              if ((__HCFU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JCFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KCFU=(void *)((unsigned long)(void *)((unsigned long)__ICFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JCFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JCFU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __LCFU=((____YWB )((____Q )(void *)((unsigned long)__KCFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __JCFU=__OKI(__KCFU,((____IB )(&(table_size[(__LCFU)-1]))),((____YWB )((____Q )__KCFU)));
+                __GCFU=__JCFU;
               } else /* FALSE */ {
-                __tmp__2AFU=((__UINTEGER_32__RWB )typ_id__YAFU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0AFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1AFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZAFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0AFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0AFU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__0AFU=micro_alloc__table__lab__HKI(__tmp__1AFU,((__POINTER__IB )(&(table_type[(__tmp__2AFU)]))),(__UINTEGER_32__RWB)(__tmp__2AFU |  1));
-                ptr__XAFU=__tmp__0AFU;
+                __LCFU=((____YWB )__HCFU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JCFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KCFU=(void *)((unsigned long)(void *)((unsigned long)__ICFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JCFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JCFU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __JCFU=__OKI(__KCFU,((____IB )(&(table_type[(__LCFU)]))),(____YWB)(__LCFU |  1));
+                __GCFU=__JCFU;
               };
-              result__WAFU=((__STRING__BC *)ptr__XAFU);
-              *(result__WAFU) = *(STRING__BC__);
-            };
-            Self__SAFU=((__STRING__BC *)result__WAFU);
-            if ((Self__SAFU->capacity__HFL <  250)) {
-              __tmp__UAFU=create__KVW( 250);
-              Self__SAFU->storage__4EL=__tmp__UAFU;
-              Self__SAFU->capacity__HFL= 250;
-            };
-            Self__SAFU->count__WJ= 0;
-            display__V5DJ(Self__5B0S,result__WAFU);
-            put_string__EGZ(((__STRING__BC *)result__WAFU));
+              __FCFU=((____BC *)__GCFU);
+              *(__FCFU) = *(__BC__);
+            };
+            __BCFU=((____BC *)__FCFU);
+            if ((__BCFU->__OFL <  250)) {
+              __DCFU=__RVW( 250);
+              __BCFU->__FFL=__DCFU;
+              __BCFU->__OFL= 250;
+            };
+            __BCFU->__WJ= 0;
+            __EBEJ(__OD0S,__FCFU);
+            __LGZ(((____BC *)__FCFU));
             fputc((int)('\n'),stdout);
-            (&__string_462)->count__0C= 9;
-            (&__string_462)->storage__1C="\n dans :\n";
-            print__CKG((&__string_462));
+            (&__string_462)->__0C= 9;
+            (&__string_462)->__1C="\n dans :\n";
+            __JKG((&__string_462));
             fputc((int)('\n'),stdout);
           };
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          remove__KCBK(((__EXPR_EQUAL__YHNJ *)__tmp__ELNL));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ELNL));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__5B0S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__ELNL)->receiver__554J);
-          Self__OAFU=((__LOCAL__43WC *)Self__5B0S->local__PUEJ);
-          Self__OAFU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__OAFU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__OAFU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__WAFU=NULL;
-            ptr__XAFU=((__POINTER__IB )(NULL));
-            typ_id__YAFU= 0;
-            __tmp__ZAFU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__ZAFU ==  0)) {
-              result__WAFU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__TMNL));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__TMNL));
+        } break;
+        case ____0AOJ__: {
+          __OD0S=((____2A0I *)((____0AOJ *)__TMNL)->__OB5J);
+          __3BFU=((____N5WC *)__OD0S->__4VEJ);
+          __3BFU->__Q5WC.__KU4D=(____Q)(__3BFU->__Q5WC.__KU4D -  1);
+          if ((__3BFU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __FCFU=NULL;
+            __GCFU=((____IB )(NULL));
+            __HCFU= 0;
+            __ICFU=((____IB )sizeof(____BC));
+            if (((unsigned long)__ICFU ==  0)) {
+              __FCFU=__BC__;
             } else /* FALSE */ {
-              typ_id__YAFU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZAFU));
-              if ((typ_id__YAFU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0AFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1AFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZAFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0AFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0AFU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__2AFU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1AFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__0AFU=micro_alloc__table__lab__HKI(__tmp__1AFU,((__POINTER__IB )(&(table_size[(__tmp__2AFU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1AFU)));
-                ptr__XAFU=__tmp__0AFU;
+              __HCFU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ICFU));
+              if ((__HCFU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JCFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KCFU=(void *)((unsigned long)(void *)((unsigned long)__ICFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JCFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JCFU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __LCFU=((____YWB )((____Q )(void *)((unsigned long)__KCFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __JCFU=__OKI(__KCFU,((____IB )(&(table_size[(__LCFU)-1]))),((____YWB )((____Q )__KCFU)));
+                __GCFU=__JCFU;
               } else /* FALSE */ {
-                __tmp__2AFU=((__UINTEGER_32__RWB )typ_id__YAFU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0AFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1AFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZAFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0AFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0AFU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__0AFU=micro_alloc__table__lab__HKI(__tmp__1AFU,((__POINTER__IB )(&(table_type[(__tmp__2AFU)]))),(__UINTEGER_32__RWB)(__tmp__2AFU |  1));
-                ptr__XAFU=__tmp__0AFU;
+                __LCFU=((____YWB )__HCFU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JCFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KCFU=(void *)((unsigned long)(void *)((unsigned long)__ICFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JCFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JCFU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __JCFU=__OKI(__KCFU,((____IB )(&(table_type[(__LCFU)]))),(____YWB)(__LCFU |  1));
+                __GCFU=__JCFU;
               };
-              result__WAFU=((__STRING__BC *)ptr__XAFU);
-              *(result__WAFU) = *(STRING__BC__);
-            };
-            Self__SAFU=((__STRING__BC *)result__WAFU);
-            if ((Self__SAFU->capacity__HFL <  250)) {
-              __tmp__UAFU=create__KVW( 250);
-              Self__SAFU->storage__4EL=__tmp__UAFU;
-              Self__SAFU->capacity__HFL= 250;
-            };
-            Self__SAFU->count__WJ= 0;
-            display__V5DJ(Self__5B0S,result__WAFU);
-            put_string__EGZ(((__STRING__BC *)result__WAFU));
+              __FCFU=((____BC *)__GCFU);
+              *(__FCFU) = *(__BC__);
+            };
+            __BCFU=((____BC *)__FCFU);
+            if ((__BCFU->__OFL <  250)) {
+              __DCFU=__RVW( 250);
+              __BCFU->__FFL=__DCFU;
+              __BCFU->__OFL= 250;
+            };
+            __BCFU->__WJ= 0;
+            __EBEJ(__OD0S,__FCFU);
+            __LGZ(((____BC *)__FCFU));
             fputc((int)('\n'),stdout);
-            (&__string_462)->count__0C= 9;
-            (&__string_462)->storage__1C="\n dans :\n";
-            print__CKG((&__string_462));
+            (&__string_462)->__0C= 9;
+            (&__string_462)->__1C="\n dans :\n";
+            __JKG((&__string_462));
             fputc((int)('\n'),stdout);
           };
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          remove__XCBK(((__EXPR_SUP__OAOJ *)__tmp__ELNL));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__TMNL));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__ELNL));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__TMNL));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__ELNL));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__TMNL));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__ELNL));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__TMNL));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__ELNL));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__TMNL));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ELNL));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__TMNL));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ELNL));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__TMNL));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__ELNL));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__TMNL));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__ELNL));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__TMNL));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__ELNL));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__TMNL));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__ELNL));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__TMNL));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ELNL));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__TMNL));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ELNL));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__TMNL));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ELNL));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__TMNL));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ELNL));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__TMNL));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ELNL));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__TMNL));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__ELNL));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__TMNL));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__ELNL));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__TMNL));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__CC0S=((__READ_GLOBAL__B4YL *)__tmp__ELNL);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__CC0S->global__Y5JM),Self__CC0S);
+        case ____Q5YL__: {
+          __RD0S=((____Q5YL *)__TMNL);
+          __EIEN(((____FKRG *)__RD0S->__HBKM),__RD0S);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__ELNL));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__TMNL));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__ELNL));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__TMNL));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__ELNL));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__TMNL));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__ELNL));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__TMNL));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__ELNL));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__TMNL));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__ELNL));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__TMNL));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__ELNL));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__TMNL));
         } break;
         };
       };
-      Result__3UHT=(__INTEGER__Q)(Result__3UHT +  1);
+      __MWHT=(____Q)(__MWHT +  1);
     };
-    switch (((struct ___OBJ *)e__N5YK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__CAZK=((__STRING_CST__5J *)e__N5YK)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    switch (((struct ___OBJ *)__2AZK)->__id) {
+    case ____5J__: {
+      __RBZK=((____5J *)__2AZK)->__EK.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__CAZK=((__EXTERNAL_C__L5WC *)e__N5YK)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AXC__: {
+      __RBZK=((____0AXC *)__2AZK)->__1AXC.__CK.__YH.__O2B;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__CAZK=((__PROTOTYPE_CST__45WC *)e__N5YK)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____NBXC__: {
+      __RBZK=((____NBXC *)__2AZK)->__OBXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__CAZK=((__INTEGER_CST__KAXC *)e__N5YK)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ZBXC__: {
+      __RBZK=((____ZBXC *)__2AZK)->__0BXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__CAZK=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DMWH__: {
+      __RBZK=__BK__->__CK.__YH.__O2B;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__CAZK=((__READ_LOCAL__N5ZI *)e__N5YK)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2A0I__: {
+      __RBZK=((____2A0I *)__2AZK)->__3A0I.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__CAZK=((__EXPR_EQUAL__YHNJ *)e__N5YK)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HJNJ__: {
+      __RBZK=((____HJNJ *)__2AZK)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__CAZK=((__EXPR_NOT_EQUAL__DINJ *)e__N5YK)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____SJNJ__: {
+      __RBZK=((____SJNJ *)__2AZK)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__CAZK=((__IS_EXPANDED__L5NJ *)e__N5YK)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AOJ__: {
+      __RBZK=((____0AOJ *)__2AZK)->__1AOJ.__CK.__YH.__O2B;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__CAZK=((__GET_TYPE_ID__V5NJ *)e__N5YK)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EBOJ__: {
+      __RBZK=((____EBOJ *)__2AZK)->__FBOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__CAZK=((__EXPR_SUP__OAOJ *)e__N5YK)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BOJ__: {
+      __RBZK=((____3BOJ *)__2AZK)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__CAZK=((__EXPR_SUB__CBOJ *)e__N5YK)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____RCOJ__: {
+      __RBZK=((____RCOJ *)__2AZK)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__CAZK=((__EXPR_MUL__YBOJ *)e__N5YK)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HDOJ__: {
+      __RBZK=((____HDOJ *)__2AZK)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__CAZK=((__EXPR_DIV__MCOJ *)e__N5YK)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____1DOJ__: {
+      __RBZK=((____1DOJ *)__2AZK)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__CAZK=((__EXPR_AND__ADOJ *)e__N5YK)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____PEOJ__: {
+      __RBZK=((____PEOJ *)__2AZK)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__CAZK=((__EXPR_SHIFT_R__UDOJ *)e__N5YK)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DFOJ__: {
+      __RBZK=((____DFOJ *)__2AZK)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__CAZK=((__EXPR_SHIFT_L__IEOJ *)e__N5YK)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____XFOJ__: {
+      __RBZK=((____XFOJ *)__2AZK)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__CAZK=((__PUT_TO__BFOJ *)e__N5YK)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____QGOJ__: {
+      __RBZK=((____QGOJ *)__2AZK)->__RGOJ.__CK.__YH.__O2B;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__CAZK=((__ITEM__VFOJ *)e__N5YK)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EHOJ__: {
+      __RBZK=((____EHOJ *)__2AZK)->__FHOJ.__CK.__YH.__O2B;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__CAZK=((__SIZE_OF__NGOJ *)e__N5YK)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2HOJ__: {
+      __RBZK=((____2HOJ *)__2AZK)->__3HOJ.__CK.__YH.__O2B;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__CAZK=((__CAST__JHOJ *)e__N5YK)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YIOJ__: {
+      __RBZK=((____YIOJ *)__2AZK)->__ZIOJ.__CK.__YH.__O2B;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__CAZK=((__REAL_CST__JLOJ *)e__N5YK)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YMOJ__: {
+      __RBZK=((____YMOJ *)__2AZK)->__ZMOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__CAZK=((__CHARACTER_CST__5LOJ *)e__N5YK)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ONOJ__: {
+      __RBZK=((____ONOJ *)__2AZK)->__PNOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__CAZK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__N5YK)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YOOJ__: {
+      __RBZK=((____YOOJ *)__2AZK)->__ZOOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__CAZK=((__READ_SLOT__ZK4K *)e__N5YK)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____IM4K__: {
+      __RBZK=((____IM4K *)__2AZK)->__JM4K.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__CAZK=((__EXPR_NOT_LOGIC__E4FL *)e__N5YK)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____T5FL__: {
+      __RBZK=((____T5FL *)__2AZK)->__W5FL.__V5FL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__CAZK=((__EXPR_OR_LOGIC__OCUL *)e__N5YK)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3DUL__: {
+      __RBZK=((____3DUL *)__2AZK)->__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__CAZK=((__EXPR_OR_OR_LOGIC__LDUL *)e__N5YK)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0EUL__: {
+      __RBZK=((____0EUL *)__2AZK)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__CAZK=((__EXPR_AND_LOGIC__SEUL *)e__N5YK)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____BGUL__: {
+      __RBZK=((____BGUL *)__2AZK)->__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__CAZK=((__EXPR_AND_AND_LOGIC__NFUL *)e__N5YK)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2GUL__: {
+      __RBZK=((____2GUL *)__2AZK)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__CAZK=((__EXPR_NEG__SYVL *)e__N5YK)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____B0VL__: {
+      __RBZK=((____B0VL *)__2AZK)->__E0VL.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__CAZK=((__EXPR_ADD__AZVL *)e__N5YK)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____P0VL__: {
+      __RBZK=((____P0VL *)__2AZK)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__CAZK=((__READ_GLOBAL__B4YL *)e__N5YK)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____Q5YL__: {
+      __RBZK=((____Q5YL *)__2AZK)->__R5YL.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__CAZK=((__EXPR_NOT__FUPM *)e__N5YK)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____UVPM__: {
+      __RBZK=((____UVPM *)__2AZK)->__VVPM.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__CAZK=((__EXPR_MOD__LYPM *)e__N5YK)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0ZPM__: {
+      __RBZK=((____0ZPM *)__2AZK)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__CAZK=((__EXPR_OR__3P0N *)e__N5YK)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____MR0N__: {
+      __RBZK=((____MR0N *)__2AZK)->__NR0N.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__CAZK=((__EXPR_SUP_EQ__JVBP *)e__N5YK)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YWBP__: {
+      __RBZK=((____YWBP *)__2AZK)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__CAZK=((__EXPR_INF__2WBP *)e__N5YK)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____LYBP__: {
+      __RBZK=((____LYBP *)__2AZK)->__MYBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__CAZK=((__EXPR_INF_EQ__TXBP *)e__N5YK)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____CZBP__: {
+      __RBZK=((____CZBP *)__2AZK)->__DZBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__CAZK=((__EXPR_XOR__OAEP *)e__N5YK)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BEP__: {
+      __RBZK=((____3BEP *)__2AZK)->__4BEP.__TCOJ.__CK.__YH.__O2B;
     } break;
     };
-    __tmp__3AZK=create__profil__with__cop__1O4K(__tmp__CAZK,__tmp__LAZK,__tmp__WKNL,NULL);
-    call__W5YK=__tmp__3AZK;
-    Result__LPWT=Self__L5YK->result_expr__MKBK;
-    switch (((struct ___OBJ *)Result__LPWT)->__id) {
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__5AZK=((__PROTOTYPE_CST__45WC *)Result__LPWT)->parent_constant__55WC.static_type__SG4D;
+    __MCZK=__KQ4K(__RBZK,__0BZK,__FMNL,NULL);
+    __FBZK=__MCZK;
+    __0QWT=__0AZK->__1LBK;
+    switch (((struct ___OBJ *)__0QWT)->__id) {
+    case ____NBXC__: {
+      __OCZK=((____NBXC *)__0QWT)->__OBXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__5AZK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)Result__LPWT));
+    case ____DMWH__: {
+      __OCZK=__B21J(((____DMWH *)__0QWT));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__5AZK=((__READ_LOCAL__N5ZI *)Result__LPWT)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __OCZK=((____2A0I *)__0QWT)->__4VEJ->__Q5WC.__KP5D;
     } break;
     };
-    if (((void *)((__TYPE_FULL__PMB *)__tmp__5AZK)->the_parent_type__DLK != (void *)TYPE_VOID__AMB__)) {
-      Result__PE3T=Self__L5YK->result_expr__MKBK;
-      if (Result__PE3T==NULL) {
-        __tmp__IBZK=NULL;
+    if (((void *)((____WMB *)__OCZK)->__KLK != (void *)__HMB__)) {
+      __4F3T=__0AZK->__1LBK;
+      if (__4F3T==NULL) {
+        __XCZK=NULL;
       } else {
-        switch (((struct ___OBJ *)Result__PE3T)->__id) {
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__IBZK=NULL;
+        switch (((struct ___OBJ *)__4F3T)->__id) {
+        case ____NBXC__: {
+          __XCZK=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__IBZK=((void *)Result__PE3T);
+        case ____DMWH__: {
+          __XCZK=((void *)__4F3T);
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__IBZK=NULL;
+        case ____2A0I__: {
+          __XCZK=NULL;
         } break;
         }
       };
-      em__X5YK=__tmp__IBZK;
-      if (((void *)__tmp__IBZK != (void *)NULL)) {
-        typ_id__YAFU=((__EXPR_MULTIPLE__UKWH *)__tmp__IBZK)->expr_list__FTEI->parent_arrayed_collection__Z5WC.upper__RZRH;
-        Self__TACL= 0;
-        while ((Self__TACL <= typ_id__YAFU)) {
-          __tmp__XDKK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)em__X5YK)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__TACL];
-          if (__tmp__XDKK==NULL) {
-            __tmp__ZBZK=NULL;
+      __GBZK=__XCZK;
+      if (((void *)__XCZK != (void *)NULL)) {
+        __HCFU=((____DMWH *)__XCZK)->__UUEI->__IBXC.__A1RH;
+        __CCCL= 0;
+        while ((__CCCL <= __HCFU)) {
+          __GFKK=((void **)((____ABXC *)((____DMWH *)__GBZK)->__UUEI)->__IBXC.__ESEI)[__CCCL];
+          if (__GFKK==NULL) {
+            __IDZK=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__XDKK)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__ZBZK=NULL;
+            switch (((struct ___OBJ *)__GFKK)->__id) {
+            case ____5J__: {
+              __IDZK=NULL;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__ZBZK=NULL;
+            case ____0AXC__: {
+              __IDZK=NULL;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__ZBZK=NULL;
+            case ____NBXC__: {
+              __IDZK=NULL;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__ZBZK=NULL;
+            case ____ZBXC__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__ZBZK=NULL;
+            case ____DMWH__: {
+              __IDZK=NULL;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__ZBZK=((void *)__tmp__XDKK);
+            case ____2A0I__: {
+              __IDZK=((void *)__GFKK);
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__ZBZK=NULL;
+            case ____HJNJ__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__ZBZK=NULL;
+            case ____SJNJ__: {
+              __IDZK=NULL;
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__ZBZK=NULL;
+            case ____0AOJ__: {
+              __IDZK=NULL;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__ZBZK=NULL;
+            case ____EBOJ__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__ZBZK=NULL;
+            case ____3BOJ__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__ZBZK=NULL;
+            case ____RCOJ__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__ZBZK=NULL;
+            case ____HDOJ__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__ZBZK=NULL;
+            case ____1DOJ__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__ZBZK=NULL;
+            case ____PEOJ__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__ZBZK=NULL;
+            case ____DFOJ__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__ZBZK=NULL;
+            case ____XFOJ__: {
+              __IDZK=NULL;
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__ZBZK=NULL;
+            case ____QGOJ__: {
+              __IDZK=NULL;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__ZBZK=NULL;
+            case ____EHOJ__: {
+              __IDZK=NULL;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__ZBZK=NULL;
+            case ____2HOJ__: {
+              __IDZK=NULL;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__ZBZK=NULL;
+            case ____YIOJ__: {
+              __IDZK=NULL;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__ZBZK=NULL;
+            case ____YMOJ__: {
+              __IDZK=NULL;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__ZBZK=NULL;
+            case ____ONOJ__: {
+              __IDZK=NULL;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__ZBZK=NULL;
+            case ____YOOJ__: {
+              __IDZK=NULL;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__ZBZK=((void *)__tmp__XDKK);
+            case ____IM4K__: {
+              __IDZK=((void *)__GFKK);
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__ZBZK=NULL;
+            case ____T5FL__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__ZBZK=NULL;
+            case ____3DUL__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__ZBZK=NULL;
+            case ____0EUL__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__ZBZK=NULL;
+            case ____BGUL__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__ZBZK=NULL;
+            case ____2GUL__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__ZBZK=NULL;
+            case ____B0VL__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__ZBZK=NULL;
+            case ____P0VL__: {
+              __IDZK=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__ZBZK=((void *)__tmp__XDKK);
+            case ____Q5YL__: {
+              __IDZK=((void *)__GFKK);
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__ZBZK=NULL;
+            case ____UVPM__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__ZBZK=NULL;
+            case ____0ZPM__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__ZBZK=NULL;
+            case ____MR0N__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__ZBZK=NULL;
+            case ____YWBP__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__ZBZK=NULL;
+            case ____LYBP__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__ZBZK=NULL;
+            case ____CZBP__: {
+              __IDZK=NULL;
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__ZBZK=NULL;
+            case ____3BEP__: {
+              __IDZK=NULL;
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__ZBZK)->__id) {
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__ACZK=((__READ_LOCAL__N5ZI *)__tmp__ZBZK)->local__PUEJ;
+          switch (((struct ___OBJ *)__IDZK)->__id) {
+          case ____2A0I__: {
+            __PDZK=((____2A0I *)__IDZK)->__4VEJ;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__ACZK=((__READ_SLOT__ZK4K *)__tmp__ZBZK)->slot__CYFM;
+          case ____IM4K__: {
+            __PDZK=((____IM4K *)__IDZK)->__RZFM;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__ACZK=((__READ_GLOBAL__B4YL *)__tmp__ZBZK)->global__Y5JM;
+          case ____Q5YL__: {
+            __PDZK=((____Q5YL *)__IDZK)->__HBKM;
           } break;
           };
-          __tmp__XDKK=call__W5YK->profil__BCZK;
-          if (((struct ___OBJ *)__tmp__XDKK)->__id==__PROFIL_SLOT__BO2C__) {
-            __tmp__DCZK=&(((__PROFIL_SLOT__BO2C *)__tmp__XDKK)->parent_profil__CO2C.result_list__5GOJ);
+          __GFKK=__FBZK->__QDZK;
+          if (((struct ___OBJ *)__GFKK)->__id==____QP2C__) {
+            __SDZK=&(((____QP2C *)__GFKK)->__RP2C.__OIOJ);
           } else /* PROFIL_BLOCK */ {
-            __tmp__DCZK=&(((__PROFIL_BLOCK__22NJ *)__tmp__XDKK)->parent_profil__32NJ.result_list__5GOJ);
+            __SDZK=&(((____L4NJ *)__GFKK)->__M4NJ.__OIOJ);
           };
-          Self__OAFU=NULL;
-          __tmp__B1DL=(Self__TACL ==  0);
-          __tmp__H1DL.self=__tmp__DCZK;
-          __tmp__Q1DL.self=__tmp__DCZK;
-          if (__tmp__B1DL) {
-            Self__OAFU=((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__H1DL.self)->first__BHOJ;
+          __3BFU=NULL;
+          __Q2DL=(__CCCL ==  0);
+          __W2DL.self=__SDZK;
+          __52DL.self=__SDZK;
+          if (__Q2DL) {
+            __3BFU=((____MIOJ *)__W2DL.self)->__QIOJ;
           } else /* FALSE */ {
-            Self__OAFU=((void **)((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__Q1DL.self)->list__VP2K)->parent_arrayed_collection__XW1D.storage__1T5F)[(__INTEGER__Q)(Self__TACL -  1)];
+            __3BFU=((void **)((____4X1D *)((____MIOJ *)__52DL.self)->__ER2K)->__GY1D.__KV5F)[(____Q)(__CCCL -  1)];
           };
-          switch (((struct ___OBJ *)e__N5YK)->__id) {
+          switch (((struct ___OBJ *)__2AZK)->__id) {
           };
-          Self__5B0S=read__NUEI(((__LOCAL__43WC *)Self__OAFU));
-          switch (((struct ___OBJ *)e__N5YK)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__ICZK=((__STRING_CST__5J *)e__N5YK)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          __OD0S=__2VEI(((____N5WC *)__3BFU));
+          switch (((struct ___OBJ *)__2AZK)->__id) {
+          case ____5J__: {
+            __XDZK=((____5J *)__2AZK)->__EK.__DK.__CK.__YH.__O2B;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__ICZK=((__EXTERNAL_C__L5WC *)e__N5YK)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____0AXC__: {
+            __XDZK=((____0AXC *)__2AZK)->__1AXC.__CK.__YH.__O2B;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__ICZK=((__PROTOTYPE_CST__45WC *)e__N5YK)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____NBXC__: {
+            __XDZK=((____NBXC *)__2AZK)->__OBXC.__DK.__CK.__YH.__O2B;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__ICZK=((__INTEGER_CST__KAXC *)e__N5YK)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____ZBXC__: {
+            __XDZK=((____ZBXC *)__2AZK)->__0BXC.__DK.__CK.__YH.__O2B;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__ICZK=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____DMWH__: {
+            __XDZK=__BK__->__CK.__YH.__O2B;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__ICZK=((__READ_LOCAL__N5ZI *)e__N5YK)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____2A0I__: {
+            __XDZK=((____2A0I *)__2AZK)->__3A0I.__RJWH.__CK.__YH.__O2B;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__ICZK=((__EXPR_EQUAL__YHNJ *)e__N5YK)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____HJNJ__: {
+            __XDZK=((____HJNJ *)__2AZK)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__ICZK=((__EXPR_NOT_EQUAL__DINJ *)e__N5YK)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____SJNJ__: {
+            __XDZK=((____SJNJ *)__2AZK)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__ICZK=((__IS_EXPANDED__L5NJ *)e__N5YK)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____0AOJ__: {
+            __XDZK=((____0AOJ *)__2AZK)->__1AOJ.__CK.__YH.__O2B;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__ICZK=((__GET_TYPE_ID__V5NJ *)e__N5YK)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____EBOJ__: {
+            __XDZK=((____EBOJ *)__2AZK)->__FBOJ.__CK.__YH.__O2B;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__ICZK=((__EXPR_SUP__OAOJ *)e__N5YK)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____3BOJ__: {
+            __XDZK=((____3BOJ *)__2AZK)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__ICZK=((__EXPR_SUB__CBOJ *)e__N5YK)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____RCOJ__: {
+            __XDZK=((____RCOJ *)__2AZK)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__ICZK=((__EXPR_MUL__YBOJ *)e__N5YK)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____HDOJ__: {
+            __XDZK=((____HDOJ *)__2AZK)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__ICZK=((__EXPR_DIV__MCOJ *)e__N5YK)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____1DOJ__: {
+            __XDZK=((____1DOJ *)__2AZK)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__ICZK=((__EXPR_AND__ADOJ *)e__N5YK)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____PEOJ__: {
+            __XDZK=((____PEOJ *)__2AZK)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__ICZK=((__EXPR_SHIFT_R__UDOJ *)e__N5YK)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____DFOJ__: {
+            __XDZK=((____DFOJ *)__2AZK)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__ICZK=((__EXPR_SHIFT_L__IEOJ *)e__N5YK)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____XFOJ__: {
+            __XDZK=((____XFOJ *)__2AZK)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__ICZK=((__PUT_TO__BFOJ *)e__N5YK)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____QGOJ__: {
+            __XDZK=((____QGOJ *)__2AZK)->__RGOJ.__CK.__YH.__O2B;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__ICZK=((__ITEM__VFOJ *)e__N5YK)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____EHOJ__: {
+            __XDZK=((____EHOJ *)__2AZK)->__FHOJ.__CK.__YH.__O2B;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__ICZK=((__SIZE_OF__NGOJ *)e__N5YK)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____2HOJ__: {
+            __XDZK=((____2HOJ *)__2AZK)->__3HOJ.__CK.__YH.__O2B;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__ICZK=((__CAST__JHOJ *)e__N5YK)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____YIOJ__: {
+            __XDZK=((____YIOJ *)__2AZK)->__ZIOJ.__CK.__YH.__O2B;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__ICZK=((__REAL_CST__JLOJ *)e__N5YK)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____YMOJ__: {
+            __XDZK=((____YMOJ *)__2AZK)->__ZMOJ.__DK.__CK.__YH.__O2B;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__ICZK=((__CHARACTER_CST__5LOJ *)e__N5YK)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____ONOJ__: {
+            __XDZK=((____ONOJ *)__2AZK)->__PNOJ.__DK.__CK.__YH.__O2B;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__ICZK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__N5YK)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____YOOJ__: {
+            __XDZK=((____YOOJ *)__2AZK)->__ZOOJ.__DK.__CK.__YH.__O2B;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__ICZK=((__READ_SLOT__ZK4K *)e__N5YK)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____IM4K__: {
+            __XDZK=((____IM4K *)__2AZK)->__JM4K.__RJWH.__CK.__YH.__O2B;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__ICZK=((__EXPR_NOT_LOGIC__E4FL *)e__N5YK)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____T5FL__: {
+            __XDZK=((____T5FL *)__2AZK)->__W5FL.__V5FL.__CK.__YH.__O2B;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__ICZK=((__EXPR_OR_LOGIC__OCUL *)e__N5YK)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____3DUL__: {
+            __XDZK=((____3DUL *)__2AZK)->__AEUL.__5DUL.__CK.__YH.__O2B;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__ICZK=((__EXPR_OR_OR_LOGIC__LDUL *)e__N5YK)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____0EUL__: {
+            __XDZK=((____0EUL *)__2AZK)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__ICZK=((__EXPR_AND_LOGIC__SEUL *)e__N5YK)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____BGUL__: {
+            __XDZK=((____BGUL *)__2AZK)->__CGUL.__5DUL.__CK.__YH.__O2B;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__ICZK=((__EXPR_AND_AND_LOGIC__NFUL *)e__N5YK)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____2GUL__: {
+            __XDZK=((____2GUL *)__2AZK)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__ICZK=((__EXPR_NEG__SYVL *)e__N5YK)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____B0VL__: {
+            __XDZK=((____B0VL *)__2AZK)->__E0VL.__D0VL.__CK.__YH.__O2B;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__ICZK=((__EXPR_ADD__AZVL *)e__N5YK)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____P0VL__: {
+            __XDZK=((____P0VL *)__2AZK)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__ICZK=((__READ_GLOBAL__B4YL *)e__N5YK)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____Q5YL__: {
+            __XDZK=((____Q5YL *)__2AZK)->__R5YL.__RJWH.__CK.__YH.__O2B;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__ICZK=((__EXPR_NOT__FUPM *)e__N5YK)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____UVPM__: {
+            __XDZK=((____UVPM *)__2AZK)->__VVPM.__D0VL.__CK.__YH.__O2B;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__ICZK=((__EXPR_MOD__LYPM *)e__N5YK)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____0ZPM__: {
+            __XDZK=((____0ZPM *)__2AZK)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__ICZK=((__EXPR_OR__3P0N *)e__N5YK)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____MR0N__: {
+            __XDZK=((____MR0N *)__2AZK)->__NR0N.__TCOJ.__CK.__YH.__O2B;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__ICZK=((__EXPR_SUP_EQ__JVBP *)e__N5YK)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____YWBP__: {
+            __XDZK=((____YWBP *)__2AZK)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__ICZK=((__EXPR_INF__2WBP *)e__N5YK)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____LYBP__: {
+            __XDZK=((____LYBP *)__2AZK)->__MYBP.__JJNJ.__CK.__YH.__O2B;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__ICZK=((__EXPR_INF_EQ__TXBP *)e__N5YK)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____CZBP__: {
+            __XDZK=((____CZBP *)__2AZK)->__DZBP.__JJNJ.__CK.__YH.__O2B;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__ICZK=((__EXPR_XOR__OAEP *)e__N5YK)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+          case ____3BEP__: {
+            __XDZK=((____3BEP *)__2AZK)->__4BEP.__TCOJ.__CK.__YH.__O2B;
           } break;
           };
-          if (((struct ___OBJ *)__tmp__ACZK)->__id==__LOCAL__43WC__) {
-            __tmp__JC0S=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__ACZK),__tmp__ICZK,Self__5B0S);
-            __tmp__ZBZK=__tmp__JC0S;
+          if (((struct ___OBJ *)__PDZK)->__id==____N5WC__) {
+            __YD0S=__BQRJ(((____N5WC *)__PDZK),__XDZK,__OD0S);
+            __IDZK=__YD0S;
           } else /* SLOT_DATA */ {
-            __tmp__DBBS=write_direct__with__value__FDJJ(((__SLOT_DATA__WIRG *)((__LOCAL__43WC *)__tmp__ACZK)),__tmp__ICZK,NULL,Self__5B0S);
-            __tmp__ZBZK=__tmp__DBBS;
-          };
-          __tmp__QCZK=&(call__W5YK->result_list__PCZK);
-          result__1YHV=NULL;
-          ptr__XAFU=((__POINTER__IB )(NULL));
-          typ_id__3YHV= 0;
-          __tmp__ZAFU=((__POINTER__IB )sizeof(__RESULT__LCZK));
-          if (((unsigned long)__tmp__ZAFU ==  0)) {
-            result__1YHV=RESULT__LCZK__;
-          } else /* FALSE */ {
-            typ_id__3YHV=__RESULT__LCZK__;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZAFU));
-            if ((typ_id__3YHV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0AFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1AFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZAFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0AFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0AFU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2AFU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1AFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0AFU=micro_alloc__table__lab__HKI(__tmp__1AFU,((__POINTER__IB )(&(table_size[(__tmp__2AFU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1AFU)));
-              ptr__XAFU=__tmp__0AFU;
+            __SCBS=__UEJJ(((____FKRG *)((____N5WC *)__PDZK)),__XDZK,NULL,__OD0S);
+            __IDZK=__SCBS;
+          };
+          __5DZK=&(__FBZK->__4DZK);
+          __K0HV=NULL;
+          __GCFU=((____IB )(NULL));
+          __M0HV= 0;
+          __ICFU=((____IB )sizeof(____0DZK));
+          if (((unsigned long)__ICFU ==  0)) {
+            __K0HV=__0DZK__;
+          } else /* FALSE */ {
+            __M0HV=____0DZK__;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ICFU));
+            if ((__M0HV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JCFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KCFU=(void *)((unsigned long)(void *)((unsigned long)__ICFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JCFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JCFU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LCFU=((____YWB )((____Q )(void *)((unsigned long)__KCFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JCFU=__OKI(__KCFU,((____IB )(&(table_size[(__LCFU)-1]))),((____YWB )((____Q )__KCFU)));
+              __GCFU=__JCFU;
             } else /* FALSE */ {
-              __tmp__2AFU=((__UINTEGER_32__RWB )typ_id__3YHV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0AFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1AFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZAFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0AFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0AFU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0AFU=micro_alloc__table__lab__HKI(__tmp__1AFU,((__POINTER__IB )(&(table_type[(__tmp__2AFU)]))),(__UINTEGER_32__RWB)(__tmp__2AFU |  1));
-              ptr__XAFU=__tmp__0AFU;
-            };
-            result__1YHV=((__RESULT__LCZK *)ptr__XAFU);
-            *(result__1YHV) = *(RESULT__LCZK__);
-          };
-          ((__RESULT__LCZK *)result__1YHV)->write__RVKL=__tmp__ZBZK;
-          add_last__QGCL(__tmp__QCZK,result__1YHV);
-          Self__TACL=(__INTEGER__Q)(Self__TACL +  1);
-        };
-      } else /* FALSE */ {
-        __tmp__ELNL=Self__L5YK->result_expr__MKBK;
-        if (__tmp__ELNL==NULL) {
-          Self__5B0S=NULL;
+              __LCFU=((____YWB )__M0HV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JCFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KCFU=(void *)((unsigned long)(void *)((unsigned long)__ICFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JCFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JCFU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JCFU=__OKI(__KCFU,((____IB )(&(table_type[(__LCFU)]))),(____YWB)(__LCFU |  1));
+              __GCFU=__JCFU;
+            };
+            __K0HV=((____0DZK *)__GCFU);
+            *(__K0HV) = *(__0DZK__);
+          };
+          ((____0DZK *)__K0HV)->__AXKL=__IDZK;
+          __5HCL(__5DZK,__K0HV);
+          __CCCL=(____Q)(__CCCL +  1);
+        };
+      } else /* FALSE */ {
+        __TMNL=__0AZK->__1LBK;
+        if (__TMNL==NULL) {
+          __OD0S=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__ELNL)->__id) {
-          case __PROTOTYPE_CST__45WC__: {
-            Self__5B0S=NULL;
+          switch (((struct ___OBJ *)__TMNL)->__id) {
+          case ____NBXC__: {
+            __OD0S=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            Self__5B0S=NULL;
+          case ____DMWH__: {
+            __OD0S=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            Self__5B0S=((void *)__tmp__ELNL);
+          case ____2A0I__: {
+            __OD0S=((void *)__TMNL);
           } break;
           }
         };
-        __tmp__DLNL=((__READ_LOCAL__N5ZI *)Self__5B0S)->local__PUEJ;
-        __tmp__ELNL=__tmp__3AZK->profil__BCZK;
-        if (((struct ___OBJ *)__tmp__ELNL)->__id==__PROFIL_SLOT__BO2C__) {
-          __tmp__DCZK=&(((__PROFIL_SLOT__BO2C *)__tmp__ELNL)->parent_profil__CO2C.result_list__5GOJ);
+        __SMNL=((____2A0I *)__OD0S)->__4VEJ;
+        __TMNL=__MCZK->__QDZK;
+        if (((struct ___OBJ *)__TMNL)->__id==____QP2C__) {
+          __SDZK=&(((____QP2C *)__TMNL)->__RP2C.__OIOJ);
         } else /* PROFIL_BLOCK */ {
-          __tmp__DCZK=&(((__PROFIL_BLOCK__22NJ *)__tmp__ELNL)->parent_profil__32NJ.result_list__5GOJ);
+          __SDZK=&(((____L4NJ *)__TMNL)->__M4NJ.__OIOJ);
         };
-        Self__OAFU=__tmp__DCZK->first__BHOJ;
-        switch (((struct ___OBJ *)e__N5YK)->__id) {
+        __3BFU=__SDZK->__QIOJ;
+        switch (((struct ___OBJ *)__2AZK)->__id) {
         };
-        Self__5B0S=read__NUEI(((__LOCAL__43WC *)Self__OAFU));
-        switch (((struct ___OBJ *)e__N5YK)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__KLNL=((__STRING_CST__5J *)e__N5YK)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        __OD0S=__2VEI(((____N5WC *)__3BFU));
+        switch (((struct ___OBJ *)__2AZK)->__id) {
+        case ____5J__: {
+          __ZMNL=((____5J *)__2AZK)->__EK.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__KLNL=((__EXTERNAL_C__L5WC *)e__N5YK)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AXC__: {
+          __ZMNL=((____0AXC *)__2AZK)->__1AXC.__CK.__YH.__O2B;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__KLNL=((__PROTOTYPE_CST__45WC *)e__N5YK)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____NBXC__: {
+          __ZMNL=((____NBXC *)__2AZK)->__OBXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__KLNL=((__INTEGER_CST__KAXC *)e__N5YK)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ZBXC__: {
+          __ZMNL=((____ZBXC *)__2AZK)->__0BXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__KLNL=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DMWH__: {
+          __ZMNL=__BK__->__CK.__YH.__O2B;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__KLNL=((__READ_LOCAL__N5ZI *)e__N5YK)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2A0I__: {
+          __ZMNL=((____2A0I *)__2AZK)->__3A0I.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__KLNL=((__EXPR_EQUAL__YHNJ *)e__N5YK)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HJNJ__: {
+          __ZMNL=((____HJNJ *)__2AZK)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__KLNL=((__EXPR_NOT_EQUAL__DINJ *)e__N5YK)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____SJNJ__: {
+          __ZMNL=((____SJNJ *)__2AZK)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__KLNL=((__IS_EXPANDED__L5NJ *)e__N5YK)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AOJ__: {
+          __ZMNL=((____0AOJ *)__2AZK)->__1AOJ.__CK.__YH.__O2B;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__KLNL=((__GET_TYPE_ID__V5NJ *)e__N5YK)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EBOJ__: {
+          __ZMNL=((____EBOJ *)__2AZK)->__FBOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__KLNL=((__EXPR_SUP__OAOJ *)e__N5YK)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BOJ__: {
+          __ZMNL=((____3BOJ *)__2AZK)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__KLNL=((__EXPR_SUB__CBOJ *)e__N5YK)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____RCOJ__: {
+          __ZMNL=((____RCOJ *)__2AZK)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__KLNL=((__EXPR_MUL__YBOJ *)e__N5YK)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HDOJ__: {
+          __ZMNL=((____HDOJ *)__2AZK)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__KLNL=((__EXPR_DIV__MCOJ *)e__N5YK)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____1DOJ__: {
+          __ZMNL=((____1DOJ *)__2AZK)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__KLNL=((__EXPR_AND__ADOJ *)e__N5YK)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____PEOJ__: {
+          __ZMNL=((____PEOJ *)__2AZK)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__KLNL=((__EXPR_SHIFT_R__UDOJ *)e__N5YK)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DFOJ__: {
+          __ZMNL=((____DFOJ *)__2AZK)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__KLNL=((__EXPR_SHIFT_L__IEOJ *)e__N5YK)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____XFOJ__: {
+          __ZMNL=((____XFOJ *)__2AZK)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__KLNL=((__PUT_TO__BFOJ *)e__N5YK)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____QGOJ__: {
+          __ZMNL=((____QGOJ *)__2AZK)->__RGOJ.__CK.__YH.__O2B;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__KLNL=((__ITEM__VFOJ *)e__N5YK)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EHOJ__: {
+          __ZMNL=((____EHOJ *)__2AZK)->__FHOJ.__CK.__YH.__O2B;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__KLNL=((__SIZE_OF__NGOJ *)e__N5YK)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2HOJ__: {
+          __ZMNL=((____2HOJ *)__2AZK)->__3HOJ.__CK.__YH.__O2B;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__KLNL=((__CAST__JHOJ *)e__N5YK)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YIOJ__: {
+          __ZMNL=((____YIOJ *)__2AZK)->__ZIOJ.__CK.__YH.__O2B;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__KLNL=((__REAL_CST__JLOJ *)e__N5YK)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YMOJ__: {
+          __ZMNL=((____YMOJ *)__2AZK)->__ZMOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__KLNL=((__CHARACTER_CST__5LOJ *)e__N5YK)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ONOJ__: {
+          __ZMNL=((____ONOJ *)__2AZK)->__PNOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__KLNL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__N5YK)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YOOJ__: {
+          __ZMNL=((____YOOJ *)__2AZK)->__ZOOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__KLNL=((__READ_SLOT__ZK4K *)e__N5YK)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____IM4K__: {
+          __ZMNL=((____IM4K *)__2AZK)->__JM4K.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__KLNL=((__EXPR_NOT_LOGIC__E4FL *)e__N5YK)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____T5FL__: {
+          __ZMNL=((____T5FL *)__2AZK)->__W5FL.__V5FL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__KLNL=((__EXPR_OR_LOGIC__OCUL *)e__N5YK)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3DUL__: {
+          __ZMNL=((____3DUL *)__2AZK)->__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__KLNL=((__EXPR_OR_OR_LOGIC__LDUL *)e__N5YK)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0EUL__: {
+          __ZMNL=((____0EUL *)__2AZK)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__KLNL=((__EXPR_AND_LOGIC__SEUL *)e__N5YK)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____BGUL__: {
+          __ZMNL=((____BGUL *)__2AZK)->__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__KLNL=((__EXPR_AND_AND_LOGIC__NFUL *)e__N5YK)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2GUL__: {
+          __ZMNL=((____2GUL *)__2AZK)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__KLNL=((__EXPR_NEG__SYVL *)e__N5YK)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____B0VL__: {
+          __ZMNL=((____B0VL *)__2AZK)->__E0VL.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__KLNL=((__EXPR_ADD__AZVL *)e__N5YK)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____P0VL__: {
+          __ZMNL=((____P0VL *)__2AZK)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__KLNL=((__READ_GLOBAL__B4YL *)e__N5YK)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____Q5YL__: {
+          __ZMNL=((____Q5YL *)__2AZK)->__R5YL.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__KLNL=((__EXPR_NOT__FUPM *)e__N5YK)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____UVPM__: {
+          __ZMNL=((____UVPM *)__2AZK)->__VVPM.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__KLNL=((__EXPR_MOD__LYPM *)e__N5YK)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0ZPM__: {
+          __ZMNL=((____0ZPM *)__2AZK)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__KLNL=((__EXPR_OR__3P0N *)e__N5YK)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____MR0N__: {
+          __ZMNL=((____MR0N *)__2AZK)->__NR0N.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__KLNL=((__EXPR_SUP_EQ__JVBP *)e__N5YK)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YWBP__: {
+          __ZMNL=((____YWBP *)__2AZK)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__KLNL=((__EXPR_INF__2WBP *)e__N5YK)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____LYBP__: {
+          __ZMNL=((____LYBP *)__2AZK)->__MYBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__KLNL=((__EXPR_INF_EQ__TXBP *)e__N5YK)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____CZBP__: {
+          __ZMNL=((____CZBP *)__2AZK)->__DZBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__KLNL=((__EXPR_XOR__OAEP *)e__N5YK)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BEP__: {
+          __ZMNL=((____3BEP *)__2AZK)->__4BEP.__TCOJ.__CK.__YH.__O2B;
         } break;
         };
-        __tmp__3B0S=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__DLNL),__tmp__KLNL,Self__5B0S);
-        __tmp__QCZK=&(__tmp__3AZK->result_list__PCZK);
-        result__1YHV=NULL;
-        __tmp__FAFU=((__POINTER__IB )(NULL));
-        typ_id__YAFU= 0;
-        __tmp__GAFU=((__POINTER__IB )sizeof(__RESULT__LCZK));
-        if (((unsigned long)__tmp__GAFU ==  0)) {
-          result__1YHV=RESULT__LCZK__;
+        __MD0S=__BQRJ(((____N5WC *)__SMNL),__ZMNL,__OD0S);
+        __5DZK=&(__MCZK->__4DZK);
+        __K0HV=NULL;
+        __UBFU=((____IB )(NULL));
+        __HCFU= 0;
+        __VBFU=((____IB )sizeof(____0DZK));
+        if (((unsigned long)__VBFU ==  0)) {
+          __K0HV=__0DZK__;
         } else /* FALSE */ {
-          typ_id__YAFU=__RESULT__LCZK__;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GAFU));
-          if ((typ_id__YAFU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            ptr__XAFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__ZAFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GAFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XAFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XAFU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__2AFU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZAFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            ptr__XAFU=micro_alloc__table__lab__HKI(__tmp__ZAFU,((__POINTER__IB )(&(table_size[(__tmp__2AFU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZAFU)));
-            __tmp__FAFU=ptr__XAFU;
+          __HCFU=____0DZK__;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VBFU));
+          if ((__HCFU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __GCFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __ICFU=(void *)((unsigned long)(void *)((unsigned long)__VBFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GCFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GCFU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __LCFU=((____YWB )((____Q )(void *)((unsigned long)__ICFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __GCFU=__OKI(__ICFU,((____IB )(&(table_size[(__LCFU)-1]))),((____YWB )((____Q )__ICFU)));
+            __UBFU=__GCFU;
           } else /* FALSE */ {
-            __tmp__2AFU=((__UINTEGER_32__RWB )typ_id__YAFU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            ptr__XAFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__ZAFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GAFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XAFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XAFU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            ptr__XAFU=micro_alloc__table__lab__HKI(__tmp__ZAFU,((__POINTER__IB )(&(table_type[(__tmp__2AFU)]))),(__UINTEGER_32__RWB)(__tmp__2AFU |  1));
-            __tmp__FAFU=ptr__XAFU;
+            __LCFU=((____YWB )__HCFU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __GCFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __ICFU=(void *)((unsigned long)(void *)((unsigned long)__VBFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GCFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GCFU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __GCFU=__OKI(__ICFU,((____IB )(&(table_type[(__LCFU)]))),(____YWB)(__LCFU |  1));
+            __UBFU=__GCFU;
           };
-          result__1YHV=((__RESULT__LCZK *)__tmp__FAFU);
-          *(result__1YHV) = *(RESULT__LCZK__);
+          __K0HV=((____0DZK *)__UBFU);
+          *(__K0HV) = *(__0DZK__);
         };
-        ((__RESULT__LCZK *)result__1YHV)->write__RVKL=__tmp__3B0S;
-        add_last__QGCL(__tmp__QCZK,result__1YHV);
+        ((____0DZK *)__K0HV)->__AXKL=__MD0S;
+        __5HCL(__5DZK,__K0HV);
       };
     };
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__I5EU)->expr_list__AA4D),__tmp__3AZK);
+    __P14F(((____GB4D *)((____WH *)__XAFU)->__PB4D),__MCZK);
   };
-  Result__LPWT=result__I5EU;
-  return(Result__LPWT);
+  __0QWT=__XAFU;
+  return(__0QWT);
 }
 
-static void* product__with__self__PDZK(__DTA_RD_ARGS__VRWJ *Self__QDZK,void *t__RDZK,void *e__SDZK)
-// ({DTA_RD_ARGS__VRWJ},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ},{NULLxSTRING_CST__5JxEXTERNAL_C__L5WCxPROTOTYPE_CST__45WCxINTEGER_CST__KAXCxEXPR_MULTIPLE__UKWHxREAD_LOCAL__N5ZIxEXPR_EQUAL__YHNJxEXPR_NOT_EQUAL__DINJxIS_EXPANDED__L5NJxGET_TYPE_ID__V5NJxEXPR_SUP__OAOJxEXPR_SUB__CBOJxEXPR_MUL__YBOJxEXPR_DIV__MCOJxEXPR_AND__ADOJxEXPR_SHIFT_R__UDOJxEXPR_SHIFT_L__IEOJxPUT_TO__BFOJxITEM__VFOJxSIZE_OF__NGOJxCAST__JHOJxREAL_CST__JLOJxCHARACTER_CST__5LOJxNATIVE_ARRAY_CHARACTER_CST__JNOJxREAD_SLOT__ZK4KxEXPR_NOT_LOGIC__E4FLxEXPR_OR_LOGIC__OCULxEXPR_OR_OR_LOGIC__LDULxEXPR_AND_LOGIC__SEULxEXPR_AND_AND_LOGIC__NFULxEXPR_NEG__SYVLxEXPR_ADD__AZVLxREAD_GLOBAL__B4YLxEXPR_NOT__FUPMxEXPR_MOD__LYPMxEXPR_OR__3P0NxEXPR_SUP_EQ__JVBPxEXPR_INF__2WBPxEXPR_INF_EQ__TXBPxEXPR_XOR__OAEP}) With result No recursive, No inlinable.
+static void* __4EZK(____ETWJ *__5EZK,void *__AFZK,void *__BFZK)
+// ({__ETWJ},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ},{NULLx__5Jx__0AXCx__NBXCx__ZBXCx__DMWHx__2A0Ix__HJNJx__SJNJx__0AOJx__EBOJx__3BOJx__RCOJx__HDOJx__1DOJx__PEOJx__DFOJx__XFOJx__QGOJx__EHOJx__2HOJx__YIOJx__YMOJx__ONOJx__YOOJx__IM4Kx__T5FLx__3DULx__0EULx__BGULx__2GULx__B0VLx__P0VLx__Q5YLx__UVPMx__0ZPMx__MR0Nx__YWBPx__LYBPx__CZBPx__3BEP}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__WCFU;
-  __POSITION__OL __tmp__WDZK,p__VCFU;
-  __LIST__WH *result__YBFU,*Self__ECFU;
-  __POINTER__IB ptr__ZBFU,__tmp__1BFU,__tmp__2BFU,__tmp__3BFU,ptr__LZHV;
-  __POINTER__IB __tmp__NZHV,__tmp__PZHV,__tmp__QZHV,__tmp__Q2HV;
-  __POINTER__IB __tmp__R2HV;
-  __INTEGER__Q typ_id__0BFU,typ_id__MZHV,typ_id__N2HV;
-  __UINTEGER_32__RWB __tmp__4BFU,__tmp__RZHV,__tmp__S2HV;
-  __LOCAL__43WC *ctext__UB4K;
-  __PUSH__AXB *__tmp__1B4K;
-  void *r__VQ4K;
-  void *__tmp__WQ4K,*__tmp__4Q4K;
-  void *__tmp__DR5K,*__tmp__PMKL;
-  __STRING_CONSTANT__0 *__tmp__XQ4K;
-  void *__tmp__5Q4K;
-  __STRING_CST__5J *Self__OZHV,*result__KZHV;
-  __PROTOTYPE_CST__45WC *Self__RC0S,*__tmp__SC0S;
-  __INTEGER_CST__KAXC *Self__UC0S,*Self__UCFU;
-  __TYPE_FULL__PMB *t__XCFU;
-  __READ_LOCAL__N5ZI *__tmp__TQWT,*__tmp__UQWT;
-  __IS_EXPANDED__L5NJ *Self__YC0S,*Self__E0HV;
-  __GET_TYPE_ID__V5NJ *Self__3C0S,*Self__U0HV;
-  __SIZE_OF__NGOJ *Self__AD0S,*Self__E1HV;
-  __REAL_CST__JLOJ *Self__DD0S,*Self__U1HV;
-  __CHARACTER_CST__5LOJ *Self__HD0S,*__tmp__ID0S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__KD0S,*__tmp__LD0S;
-  __READ_GLOBAL__B4YL *__tmp__1CFU;
-  __NODE_STYLE__5C4K *result__Z1HV,*Self__F2HV;
-  __NODE_TYPE__FK2C *result__3CFU,*Self__SU4D;
-  __FAST_ARRAYoINSTRo__X53D *__tmp__GCFU;
-  switch (((struct ___OBJ *)e__SDZK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__WDZK=((__STRING_CST__5J *)e__SDZK)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  ____0SG __FEFU;
+  ____OL __FFZK,__EEFU;
+  ____WH *__HDFU,*__TDFU;
+  ____IB __IDFU,__KDFU,__LDFU,__MDFU,__00HV,__20HV,__40HV,__50HV,__53HV;
+  ____IB __A4HV;
+  ____Q __JDFU,__10HV,__23HV;
+  ____YWB __NDFU,__A1HV,__B4HV;
+  ____N5WC *__DD4K;
+  ____HXB *__KD4K;
+  void *__ES4K;
+  void *__FS4K,*__NS4K;
+  void *__SS5K,*__4NKL;
+  ____0 *__GS4K;
+  void *__OS4K;
+  ____5J *__30HV,*__Z0HV;
+  ____NBXC *__AE0S,*__BE0S;
+  ____ZBXC *__DE0S,*__DEFU;
+  ____WMB *__GEFU;
+  ____2A0I *__CSWT,*__DSWT;
+  ____0AOJ *__HE0S,*__T1HV;
+  ____EBOJ *__ME0S,*__D2HV;
+  ____2HOJ *__PE0S,*__T2HV;
+  ____YMOJ *__SE0S,*__D3HV;
+  ____ONOJ *__WE0S,*__XE0S;
+  ____YOOJ *__ZE0S,*__0E0S;
+  ____Q5YL *__KEFU;
+  ____OE4K *__I3HV,*__U3HV;
+  ____UL2C *__MEFU,*__BW4D;
+  ____GB4D *__VDFU;
+  switch (((struct ___OBJ *)__BFZK)->__id) {
+  case ____5J__: {
+    __FFZK=((____5J *)__BFZK)->__EK.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__WDZK=((__EXTERNAL_C__L5WC *)e__SDZK)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AXC__: {
+    __FFZK=((____0AXC *)__BFZK)->__1AXC.__CK.__YH.__O2B;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__WDZK=((__PROTOTYPE_CST__45WC *)e__SDZK)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____NBXC__: {
+    __FFZK=((____NBXC *)__BFZK)->__OBXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__WDZK=((__INTEGER_CST__KAXC *)e__SDZK)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ZBXC__: {
+    __FFZK=((____ZBXC *)__BFZK)->__0BXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__WDZK=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DMWH__: {
+    __FFZK=__BK__->__CK.__YH.__O2B;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__WDZK=((__READ_LOCAL__N5ZI *)e__SDZK)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2A0I__: {
+    __FFZK=((____2A0I *)__BFZK)->__3A0I.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__WDZK=((__EXPR_EQUAL__YHNJ *)e__SDZK)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HJNJ__: {
+    __FFZK=((____HJNJ *)__BFZK)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__WDZK=((__EXPR_NOT_EQUAL__DINJ *)e__SDZK)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____SJNJ__: {
+    __FFZK=((____SJNJ *)__BFZK)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__WDZK=((__IS_EXPANDED__L5NJ *)e__SDZK)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AOJ__: {
+    __FFZK=((____0AOJ *)__BFZK)->__1AOJ.__CK.__YH.__O2B;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__WDZK=((__GET_TYPE_ID__V5NJ *)e__SDZK)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EBOJ__: {
+    __FFZK=((____EBOJ *)__BFZK)->__FBOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__WDZK=((__EXPR_SUP__OAOJ *)e__SDZK)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BOJ__: {
+    __FFZK=((____3BOJ *)__BFZK)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__WDZK=((__EXPR_SUB__CBOJ *)e__SDZK)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____RCOJ__: {
+    __FFZK=((____RCOJ *)__BFZK)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__WDZK=((__EXPR_MUL__YBOJ *)e__SDZK)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HDOJ__: {
+    __FFZK=((____HDOJ *)__BFZK)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__WDZK=((__EXPR_DIV__MCOJ *)e__SDZK)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____1DOJ__: {
+    __FFZK=((____1DOJ *)__BFZK)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__WDZK=((__EXPR_AND__ADOJ *)e__SDZK)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____PEOJ__: {
+    __FFZK=((____PEOJ *)__BFZK)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__WDZK=((__EXPR_SHIFT_R__UDOJ *)e__SDZK)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DFOJ__: {
+    __FFZK=((____DFOJ *)__BFZK)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__WDZK=((__EXPR_SHIFT_L__IEOJ *)e__SDZK)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____XFOJ__: {
+    __FFZK=((____XFOJ *)__BFZK)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__WDZK=((__PUT_TO__BFOJ *)e__SDZK)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____QGOJ__: {
+    __FFZK=((____QGOJ *)__BFZK)->__RGOJ.__CK.__YH.__O2B;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__WDZK=((__ITEM__VFOJ *)e__SDZK)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EHOJ__: {
+    __FFZK=((____EHOJ *)__BFZK)->__FHOJ.__CK.__YH.__O2B;
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__WDZK=((__SIZE_OF__NGOJ *)e__SDZK)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2HOJ__: {
+    __FFZK=((____2HOJ *)__BFZK)->__3HOJ.__CK.__YH.__O2B;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__WDZK=((__CAST__JHOJ *)e__SDZK)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YIOJ__: {
+    __FFZK=((____YIOJ *)__BFZK)->__ZIOJ.__CK.__YH.__O2B;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__WDZK=((__REAL_CST__JLOJ *)e__SDZK)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YMOJ__: {
+    __FFZK=((____YMOJ *)__BFZK)->__ZMOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__WDZK=((__CHARACTER_CST__5LOJ *)e__SDZK)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ONOJ__: {
+    __FFZK=((____ONOJ *)__BFZK)->__PNOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__WDZK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__SDZK)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YOOJ__: {
+    __FFZK=((____YOOJ *)__BFZK)->__ZOOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__WDZK=((__READ_SLOT__ZK4K *)e__SDZK)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____IM4K__: {
+    __FFZK=((____IM4K *)__BFZK)->__JM4K.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__WDZK=((__EXPR_NOT_LOGIC__E4FL *)e__SDZK)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____T5FL__: {
+    __FFZK=((____T5FL *)__BFZK)->__W5FL.__V5FL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__WDZK=((__EXPR_OR_LOGIC__OCUL *)e__SDZK)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3DUL__: {
+    __FFZK=((____3DUL *)__BFZK)->__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__WDZK=((__EXPR_OR_OR_LOGIC__LDUL *)e__SDZK)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0EUL__: {
+    __FFZK=((____0EUL *)__BFZK)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__WDZK=((__EXPR_AND_LOGIC__SEUL *)e__SDZK)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____BGUL__: {
+    __FFZK=((____BGUL *)__BFZK)->__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__WDZK=((__EXPR_AND_AND_LOGIC__NFUL *)e__SDZK)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2GUL__: {
+    __FFZK=((____2GUL *)__BFZK)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__WDZK=((__EXPR_NEG__SYVL *)e__SDZK)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____B0VL__: {
+    __FFZK=((____B0VL *)__BFZK)->__E0VL.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__WDZK=((__EXPR_ADD__AZVL *)e__SDZK)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____P0VL__: {
+    __FFZK=((____P0VL *)__BFZK)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__WDZK=((__READ_GLOBAL__B4YL *)e__SDZK)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____Q5YL__: {
+    __FFZK=((____Q5YL *)__BFZK)->__R5YL.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__WDZK=((__EXPR_NOT__FUPM *)e__SDZK)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____UVPM__: {
+    __FFZK=((____UVPM *)__BFZK)->__VVPM.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__WDZK=((__EXPR_MOD__LYPM *)e__SDZK)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0ZPM__: {
+    __FFZK=((____0ZPM *)__BFZK)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__WDZK=((__EXPR_OR__3P0N *)e__SDZK)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____MR0N__: {
+    __FFZK=((____MR0N *)__BFZK)->__NR0N.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__WDZK=((__EXPR_SUP_EQ__JVBP *)e__SDZK)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YWBP__: {
+    __FFZK=((____YWBP *)__BFZK)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__WDZK=((__EXPR_INF__2WBP *)e__SDZK)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____LYBP__: {
+    __FFZK=((____LYBP *)__BFZK)->__MYBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__WDZK=((__EXPR_INF_EQ__TXBP *)e__SDZK)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____CZBP__: {
+    __FFZK=((____CZBP *)__BFZK)->__DZBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__WDZK=((__EXPR_XOR__OAEP *)e__SDZK)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BEP__: {
+    __FFZK=((____3BEP *)__BFZK)->__4BEP.__TCOJ.__CK.__YH.__O2B;
   } break;
   };
-  result__YBFU=NULL;
-  ptr__ZBFU=((__POINTER__IB )(NULL));
-  typ_id__0BFU= 0;
-  __tmp__1BFU=((__POINTER__IB )sizeof(__LIST__WH));
-  if (((unsigned long)__tmp__1BFU ==  0)) {
-    result__YBFU=LIST__WH__;
+  __HDFU=NULL;
+  __IDFU=((____IB )(NULL));
+  __JDFU= 0;
+  __KDFU=((____IB )sizeof(____WH));
+  if (((unsigned long)__KDFU ==  0)) {
+    __HDFU=__WH__;
   } else /* FALSE */ {
-    typ_id__0BFU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BFU));
-    if ((typ_id__0BFU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2BFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__3BFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__1BFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BFU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__4BFU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3BFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__2BFU=micro_alloc__table__lab__HKI(__tmp__3BFU,((__POINTER__IB )(&(table_size[(__tmp__4BFU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3BFU)));
-      ptr__ZBFU=__tmp__2BFU;
-    } else /* FALSE */ {
-      __tmp__4BFU=((__UINTEGER_32__RWB )typ_id__0BFU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2BFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__3BFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__1BFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BFU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__2BFU=micro_alloc__table__lab__HKI(__tmp__3BFU,((__POINTER__IB )(&(table_type[(__tmp__4BFU)]))),(__UINTEGER_32__RWB)(__tmp__4BFU |  1));
-      ptr__ZBFU=__tmp__2BFU;
-    };
-    result__YBFU=((__LIST__WH *)ptr__ZBFU);
-    *(result__YBFU) = *(LIST__WH__);
-  };
-  Self__ECFU=((__LIST__WH *)result__YBFU);
-  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-  Self__ECFU->parent_instr__ZH.parent_itm_object__YH.position__H2B=__tmp__WDZK;
-  __tmp__GCFU=create_with_capacity__DXEE( 2);
-  Self__ECFU->expr_list__AA4D=__tmp__GCFU;
-  if (((void *)t__RDZK == (void *)TYPE_NULL__4LB__)) {
-    __tmp__WDZK=Self__QDZK->parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
-    ctext__UB4K=Self__QDZK->parent_dta__WRWJ.parent_dta__LK2C.context__HU4D;
-    if ((debug_level_option__YE !=  0)) {
-      __tmp__1B4K=create__context__first__Z1FD(PUSH__AXB__,__tmp__WDZK,ctext__UB4K,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__YBFU)->expr_list__AA4D),__tmp__1B4K);
-    };
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__YBFU)->expr_list__AA4D),CALL_NULL__AUB__);
+    __JDFU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDFU));
+    if ((__JDFU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LDFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __MDFU=(void *)((unsigned long)(void *)((unsigned long)__KDFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDFU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __NDFU=((____YWB )((____Q )(void *)((unsigned long)__MDFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __LDFU=__OKI(__MDFU,((____IB )(&(table_size[(__NDFU)-1]))),((____YWB )((____Q )__MDFU)));
+      __IDFU=__LDFU;
+    } else /* FALSE */ {
+      __NDFU=((____YWB )__JDFU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LDFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __MDFU=(void *)((unsigned long)(void *)((unsigned long)__KDFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDFU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __LDFU=__OKI(__MDFU,((____IB )(&(table_type[(__NDFU)]))),(____YWB)(__NDFU |  1));
+      __IDFU=__LDFU;
+    };
+    __HDFU=((____WH *)__IDFU);
+    *(__HDFU) = *(__WH__);
+  };
+  __TDFU=((____WH *)__HDFU);
+  __QCXC=(____Q)(__QCXC +  1);
+  __TDFU->__ZH.__YH.__O2B=__FFZK;
+  __VDFU=__SYEE( 2);
+  __TDFU->__PB4D=__VDFU;
+  if (((void *)__AFZK == (void *)__FMB__)) {
+    __FFZK=__5EZK->__FTWJ.__0L2C.__ZL2C.__O2B;
+    __DD4K=__5EZK->__FTWJ.__0L2C.__WV4D;
+    if ((__YE !=  0)) {
+      __KD4K=__I3FD(__HXB__,__FFZK,__DD4K,__O__);
+      __P14F(((____GB4D *)((____WH *)__HDFU)->__PB4D),__KD4K);
+    };
+    __P14F(((____GB4D *)((____WH *)__HDFU)->__PB4D),__HUB__);
   } else /* FALSE */ {
-    r__VQ4K=NULL;
-    __tmp__WQ4K=Self__QDZK->parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D;
-    if (((struct ___OBJ *)__tmp__WQ4K)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__DR5K=((__SLOT_CODE__MIRG *)__tmp__WQ4K)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__DR5K)->__id==__ITM_SLOT__HLC__) {
-        __tmp__XQ4K=((__ITM_SLOT__HLC *)__tmp__DR5K)->parent_named__ILC.name__4VB;
+    __ES4K=NULL;
+    __FS4K=__5EZK->__FTWJ.__0L2C.__KV4D;
+    if (((struct ___OBJ *)__FS4K)->__id==____1JRG__) {
+      __SS5K=((____1JRG *)__FS4K)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__SS5K)->__id==____OLC__) {
+        __GS4K=((____OLC *)__SS5K)->__PLC.__FWB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__XQ4K=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DR5K)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+        __GS4K=((____4G0D *)__SS5K)->__5G0D.__PLC.__FWB;
       };
     } else /* SLOT_DATA */ {
-      __tmp__XQ4K=((__SLOT_DATA__WIRG *)__tmp__WQ4K)->parent_variable__XIRG.parent_named__A4WC.name__4VB;
+      __GS4K=((____FKRG *)__FS4K)->__GKRG.__P5WC.__FWB;
     };
-    switch (((struct ___OBJ *)t__RDZK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__DR5K=get_local_slot__CTLG(((__TYPE__FF *)t__RDZK),__tmp__XQ4K);
+    switch (((struct ___OBJ *)__AFZK)->__id) {
+    case ____FF__: {
+      __SS5K=__RULG(((____FF *)__AFZK),__GS4K);
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__DR5K=NULL;
+    case ____FMB__: {
+      __SS5K=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__DR5K=get_local_slot__ZVLG(((__TYPE_VOID__AMB *)((__TYPE__FF *)t__RDZK)),__tmp__XQ4K);
+    case ____HMB__: {
+      __SS5K=__IXLG(((____HMB *)((____FF *)__AFZK)),__GS4K);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__DR5K=get_local_slot__DYLG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)t__RDZK)),__tmp__XQ4K);
+    case ____JMB__: {
+      __SS5K=__SZLG(((____JMB *)((____FF *)__AFZK)),__GS4K);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__DR5K=get_local_slot__N0LG(((__TYPE_ID__EMB *)((__TYPE__FF *)t__RDZK)),__tmp__XQ4K);
+    case ____LMB__: {
+      __SS5K=__21LG(((____LMB *)((____FF *)__AFZK)),__GS4K);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__DR5K=get_local_slot__X2LG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)t__RDZK)),__tmp__XQ4K);
+    case ____ICY__: {
+      __SS5K=__G4LG(((____ICY *)((____FF *)__AFZK)),__GS4K);
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__DR5K=get_local_slot__WOQJ(__tmp__XQ4K);
+    case ____EQ5D__: {
+      __SS5K=__FQQJ(__GS4K);
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__DR5K=get_local_slot__5UGL(__tmp__XQ4K);
+    case ____L4NJ__: {
+      __SS5K=__OWGL(__GS4K);
     } break;
     };
-    __tmp__WQ4K=__tmp__DR5K;
-    if (((void *)__tmp__DR5K == (void *)NULL)) {
-      switch (((struct ___OBJ *)t__RDZK)->__id) {
-      case __TYPE__FF__: {
-        __tmp__4Q4K=get_path_slot__DOAL(((__TYPE__FF *)t__RDZK),__tmp__XQ4K);
+    __FS4K=__SS5K;
+    if (((void *)__SS5K == (void *)NULL)) {
+      switch (((struct ___OBJ *)__AFZK)->__id) {
+      case ____FF__: {
+        __NS4K=__SPAL(((____FF *)__AFZK),__GS4K);
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__4Q4K=NULL;
+      case ____FMB__: {
+        __NS4K=NULL;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__4Q4K=get_path_slot__BQAL(((__TYPE_VOID__AMB *)((__TYPE__FF *)t__RDZK)),__tmp__XQ4K);
+      case ____HMB__: {
+        __NS4K=__QRAL(((____HMB *)((____FF *)__AFZK)),__GS4K);
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__4Q4K=get_path_slot__1RAL(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)t__RDZK)),__tmp__XQ4K);
+      case ____JMB__: {
+        __NS4K=__KTAL(((____JMB *)((____FF *)__AFZK)),__GS4K);
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__4Q4K=get_path_slot__VTAL(((__TYPE_ID__EMB *)((__TYPE__FF *)t__RDZK)),__tmp__XQ4K);
+      case ____LMB__: {
+        __NS4K=__EVAL(((____LMB *)((____FF *)__AFZK)),__GS4K);
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__4Q4K=get_path_slot__PVAL(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)t__RDZK)),__tmp__XQ4K);
+      case ____ICY__: {
+        __NS4K=__4WAL(((____ICY *)((____FF *)__AFZK)),__GS4K);
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__4Q4K=get_path_slot__JXAL(__tmp__XQ4K);
+      case ____EQ5D__: {
+        __NS4K=__YYAL(__GS4K);
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__4Q4K=get_path_slot__FFKL(__tmp__XQ4K);
+      case ____L4NJ__: {
+        __NS4K=__UGKL(__GS4K);
       } break;
       };
-      __tmp__WQ4K=__tmp__4Q4K;
-      if (((struct ___OBJ *)__tmp__4Q4K)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__PMKL=((__SLOT_CODE__MIRG *)__tmp__4Q4K)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__PMKL)->__id==__ITM_SLOT__HLC__) {
-          __tmp__5Q4K=((__ITM_SLOT__HLC *)__tmp__PMKL)->result_type__3VOB;
+      __FS4K=__NS4K;
+      if (((struct ___OBJ *)__NS4K)->__id==____1JRG__) {
+        __4NKL=((____1JRG *)__NS4K)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__4NKL)->__id==____OLC__) {
+          __OS4K=((____OLC *)__4NKL)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__5Q4K=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PMKL)->parent_itm_slot__QF0D.result_type__3VOB;
+          __OS4K=((____4G0D *)__4NKL)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__PMKL=((__SLOT_DATA__WIRG *)__tmp__4Q4K)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__PMKL)->__id==__ITM_SLOT__HLC__) {
-          __tmp__5Q4K=((__ITM_SLOT__HLC *)__tmp__PMKL)->result_type__3VOB;
+        __4NKL=((____FKRG *)__NS4K)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__4NKL)->__id==____OLC__) {
+          __OS4K=((____OLC *)__4NKL)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__5Q4K=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PMKL)->parent_itm_slot__QF0D.result_type__3VOB;
-        };
-      };
-      switch (((struct ___OBJ *)__tmp__5Q4K)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__PMKL=get_expr_for__SIWH(((__ITM_TYPE_SIMPLE__JMB *)__tmp__5Q4K),t__RDZK);
-      } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__PMKL=get_expr_for__3IWH(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__5Q4K)),t__RDZK);
-      } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__PMKL=get_expr_for__JJWH(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__5Q4K)),t__RDZK);
-      } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__PMKL=get_expr_for__UJWH(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__5Q4K)),t__RDZK);
-      } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        __tmp__PMKL=get_expr_for__4JWH(((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__5Q4K)),t__RDZK);
-      } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__PMKL=get_expr_for__YKWH(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__5Q4K)),t__RDZK);
-      } break;
-      };
-      r__VQ4K=__tmp__PMKL;
-      switch (((struct ___OBJ *)e__SDZK)->__id) {
-      case __STRING_CST__5J__: {
-        Self__OZHV=((__STRING_CST__5J *)e__SDZK);
-        result__KZHV=NULL;
-        ptr__LZHV=((__POINTER__IB )(NULL));
-        typ_id__MZHV= 0;
-        __tmp__NZHV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__NZHV ==  0)) {
-          result__KZHV=Self__OZHV;
-        } else /* FALSE */ {
-          typ_id__MZHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZHV));
-          if ((typ_id__MZHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__RZHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QZHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_size[(__tmp__RZHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QZHV)));
-            ptr__LZHV=__tmp__PZHV;
-          } else /* FALSE */ {
-            __tmp__RZHV=((__UINTEGER_32__RWB )typ_id__MZHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_type[(__tmp__RZHV)]))),(__UINTEGER_32__RWB)(__tmp__RZHV |  1));
-            ptr__LZHV=__tmp__PZHV;
-          };
-          result__KZHV=((__STRING_CST__5J *)ptr__LZHV);
-          *(result__KZHV) = *(Self__OZHV);
-        };
-        __tmp__PMKL=result__KZHV;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__PMKL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)e__SDZK));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__RC0S=((__PROTOTYPE_CST__45WC *)e__SDZK);
-        __tmp__SC0S=create__type__IJ2C(Self__RC0S->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__RC0S->parent_constant__55WC.static_type__SG4D);
-        __tmp__PMKL=__tmp__SC0S;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__UC0S=((__INTEGER_CST__KAXC *)e__SDZK);
-        p__VCFU=Self__UC0S->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__WCFU=Self__UC0S->value__YG4D;
-        t__XCFU=Self__UC0S->parent_constant__LAXC.static_type__SG4D;
-        Self__UC0S=NULL;
-        ptr__LZHV=((__POINTER__IB )(NULL));
-        typ_id__MZHV= 0;
-        __tmp__NZHV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__NZHV ==  0)) {
-          Self__UC0S=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__MZHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZHV));
-          if ((typ_id__MZHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__RZHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QZHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_size[(__tmp__RZHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QZHV)));
-            ptr__LZHV=__tmp__PZHV;
-          } else /* FALSE */ {
-            __tmp__RZHV=((__UINTEGER_32__RWB )typ_id__MZHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_type[(__tmp__RZHV)]))),(__UINTEGER_32__RWB)(__tmp__RZHV |  1));
-            ptr__LZHV=__tmp__PZHV;
-          };
-          Self__UC0S=((__INTEGER_CST__KAXC *)ptr__LZHV);
-          *(Self__UC0S) = *(INTEGER_CST__KAXC__);
-        };
-        Self__UCFU=((__INTEGER_CST__KAXC *)Self__UC0S);
-        Self__UCFU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VCFU;
-        Self__UCFU->value__YG4D=v__WCFU;
-        Self__UCFU->parent_constant__LAXC.static_type__SG4D=t__XCFU;
-        check_type__KYEE(Self__UCFU);
-        __tmp__PMKL=Self__UC0S;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__PMKL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)e__SDZK));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__TQWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)e__SDZK)->local__PUEJ));
-        if (__tmp__TQWT==NULL) {
-          __tmp__UQWT=NULL;
+          __OS4K=((____4G0D *)__4NKL)->__5G0D.__DXOB;
+        };
+      };
+      switch (((struct ___OBJ *)__OS4K)->__id) {
+      case ____QMB__: {
+        __4NKL=__BKWH(((____QMB *)__OS4K),__AFZK);
+      } break;
+      case ____0MB__: {
+        __4NKL=__MKWH(((____0MB *)((____QMB *)__OS4K)),__AFZK);
+      } break;
+      case ____KPB__: {
+        __4NKL=__YKWH(((____KPB *)((____QMB *)__OS4K)),__AFZK);
+      } break;
+      case ____TEZ__: {
+        __4NKL=__DLWH(((____TEZ *)((____QMB *)__OS4K)),__AFZK);
+      } break;
+      case ____2VRC__: {
+        __4NKL=__NLWH(((____2VRC *)((____QMB *)__OS4K)),__AFZK);
+      } break;
+      case ____GZRC__: {
+        __4NKL=__HMWH(((____GZRC *)((____QMB *)__OS4K)),__AFZK);
+      } break;
+      };
+      __ES4K=__4NKL;
+      switch (((struct ___OBJ *)__BFZK)->__id) {
+      case ____5J__: {
+        __30HV=((____5J *)__BFZK);
+        __Z0HV=NULL;
+        __00HV=((____IB )(NULL));
+        __10HV= 0;
+        __20HV=((____IB )sizeof(____5J));
+        if (((unsigned long)__20HV ==  0)) {
+          __Z0HV=__30HV;
+        } else /* FALSE */ {
+          __10HV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20HV));
+          if ((__10HV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __50HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __A1HV=((____YWB )((____Q )(void *)((unsigned long)__50HV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __40HV=__OKI(__50HV,((____IB )(&(table_size[(__A1HV)-1]))),((____YWB )((____Q )__50HV)));
+            __00HV=__40HV;
+          } else /* FALSE */ {
+            __A1HV=((____YWB )__10HV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __50HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __40HV=__OKI(__50HV,((____IB )(&(table_type[(__A1HV)]))),(____YWB)(__A1HV |  1));
+            __00HV=__40HV;
+          };
+          __Z0HV=((____5J *)__00HV);
+          *(__Z0HV) = *(__30HV);
+        };
+        __4NKL=__Z0HV;
+      } break;
+      case ____0AXC__: {
+        __4NKL=__JZAL(((____0AXC *)__BFZK));
+      } break;
+      case ____NBXC__: {
+        __AE0S=((____NBXC *)__BFZK);
+        __BE0S=__XK2C(__AE0S->__OBXC.__DK.__CK.__YH.__O2B,__AE0S->__OBXC.__BI4D);
+        __4NKL=__BE0S;
+      } break;
+      case ____ZBXC__: {
+        __DE0S=((____ZBXC *)__BFZK);
+        __EEFU=__DE0S->__0BXC.__DK.__CK.__YH.__O2B;
+        __FEFU=__DE0S->__HI4D;
+        __GEFU=__DE0S->__0BXC.__BI4D;
+        __DE0S=NULL;
+        __00HV=((____IB )(NULL));
+        __10HV= 0;
+        __20HV=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__20HV ==  0)) {
+          __DE0S=__ZBXC__;
+        } else /* FALSE */ {
+          __10HV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20HV));
+          if ((__10HV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __50HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __A1HV=((____YWB )((____Q )(void *)((unsigned long)__50HV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __40HV=__OKI(__50HV,((____IB )(&(table_size[(__A1HV)-1]))),((____YWB )((____Q )__50HV)));
+            __00HV=__40HV;
+          } else /* FALSE */ {
+            __A1HV=((____YWB )__10HV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __50HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __40HV=__OKI(__50HV,((____IB )(&(table_type[(__A1HV)]))),(____YWB)(__A1HV |  1));
+            __00HV=__40HV;
+          };
+          __DE0S=((____ZBXC *)__00HV);
+          *(__DE0S) = *(__ZBXC__);
+        };
+        __DEFU=((____ZBXC *)__DE0S);
+        __DEFU->__0BXC.__DK.__CK.__YH.__O2B=__EEFU;
+        __DEFU->__HI4D=__FEFU;
+        __DEFU->__0BXC.__BI4D=__GEFU;
+        __ZZEE(__DEFU);
+        __4NKL=__DE0S;
+      } break;
+      case ____DMWH__: {
+        __4NKL=__W3OK(((____DMWH *)__BFZK));
+      } break;
+      case ____2A0I__: {
+        __CSWT=__2VEI(((____N5WC *)((____2A0I *)__BFZK)->__4VEJ));
+        if (__CSWT==NULL) {
+          __DSWT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__UQWT=((__READ_LOCAL__N5ZI *)__tmp__TQWT);
+          __DSWT=((____2A0I *)__CSWT);
         };
-        __tmp__PMKL=__tmp__UQWT;
+        __4NKL=__DSWT;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__PMKL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)e__SDZK));
+      case ____HJNJ__: {
+        __4NKL=__Y0AL(((____HJNJ *)__BFZK));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__PMKL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)e__SDZK));
+      case ____SJNJ__: {
+        __4NKL=__D1AL(((____SJNJ *)__BFZK));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__YC0S=((__IS_EXPANDED__L5NJ *)e__SDZK);
-        p__VCFU=Self__YC0S->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__TQWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__YC0S->receiver__554J)->local__PUEJ));
-        if (__tmp__TQWT==NULL) {
-          __tmp__UQWT=NULL;
+      case ____0AOJ__: {
+        __HE0S=((____0AOJ *)__BFZK);
+        __EEFU=__HE0S->__1AOJ.__CK.__YH.__O2B;
+        __CSWT=__2VEI(((____N5WC *)((____2A0I *)__HE0S->__OB5J)->__4VEJ));
+        if (__CSWT==NULL) {
+          __DSWT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__UQWT=((__READ_LOCAL__N5ZI *)__tmp__TQWT);
-        };
-        Self__YC0S=NULL;
-        ptr__LZHV=((__POINTER__IB )(NULL));
-        typ_id__MZHV= 0;
-        __tmp__NZHV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__NZHV ==  0)) {
-          Self__YC0S=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          typ_id__MZHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZHV));
-          if ((typ_id__MZHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__RZHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QZHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_size[(__tmp__RZHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QZHV)));
-            ptr__LZHV=__tmp__PZHV;
-          } else /* FALSE */ {
-            __tmp__RZHV=((__UINTEGER_32__RWB )typ_id__MZHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_type[(__tmp__RZHV)]))),(__UINTEGER_32__RWB)(__tmp__RZHV |  1));
-            ptr__LZHV=__tmp__PZHV;
-          };
-          Self__YC0S=((__IS_EXPANDED__L5NJ *)ptr__LZHV);
-          *(Self__YC0S) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__E0HV=((__IS_EXPANDED__L5NJ *)Self__YC0S);
-        Self__E0HV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VCFU;
-        Self__E0HV->receiver__554J=__tmp__UQWT;
-        __tmp__PMKL=Self__YC0S;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__3C0S=((__GET_TYPE_ID__V5NJ *)e__SDZK);
-        p__VCFU=Self__3C0S->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__XCFU=Self__3C0S->receiver__EA5J;
-        Self__3C0S=NULL;
-        ptr__LZHV=((__POINTER__IB )(NULL));
-        typ_id__MZHV= 0;
-        __tmp__NZHV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__NZHV ==  0)) {
-          Self__3C0S=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          typ_id__MZHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZHV));
-          if ((typ_id__MZHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__RZHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QZHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_size[(__tmp__RZHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QZHV)));
-            ptr__LZHV=__tmp__PZHV;
-          } else /* FALSE */ {
-            __tmp__RZHV=((__UINTEGER_32__RWB )typ_id__MZHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_type[(__tmp__RZHV)]))),(__UINTEGER_32__RWB)(__tmp__RZHV |  1));
-            ptr__LZHV=__tmp__PZHV;
-          };
-          Self__3C0S=((__GET_TYPE_ID__V5NJ *)ptr__LZHV);
-          *(Self__3C0S) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__U0HV=((__GET_TYPE_ID__V5NJ *)Self__3C0S);
-        Self__U0HV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VCFU;
-        Self__U0HV->receiver__EA5J=t__XCFU;
-        __tmp__PMKL=Self__3C0S;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__PMKL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)e__SDZK));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__PMKL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)e__SDZK));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__PMKL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)e__SDZK));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__PMKL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)e__SDZK));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__PMKL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)e__SDZK));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__PMKL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)e__SDZK));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__PMKL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)e__SDZK));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__PMKL=my_copy__02AL(((__PUT_TO__BFOJ *)e__SDZK));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__PMKL=my_copy__I3AL(((__ITEM__VFOJ *)e__SDZK));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__AD0S=((__SIZE_OF__NGOJ *)e__SDZK);
-        p__VCFU=Self__AD0S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__XCFU=Self__AD0S->receiver__OC5J;
-        Self__AD0S=NULL;
-        ptr__LZHV=((__POINTER__IB )(NULL));
-        typ_id__MZHV= 0;
-        __tmp__NZHV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__NZHV ==  0)) {
-          Self__AD0S=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          typ_id__MZHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZHV));
-          if ((typ_id__MZHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__RZHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QZHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_size[(__tmp__RZHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QZHV)));
-            ptr__LZHV=__tmp__PZHV;
-          } else /* FALSE */ {
-            __tmp__RZHV=((__UINTEGER_32__RWB )typ_id__MZHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_type[(__tmp__RZHV)]))),(__UINTEGER_32__RWB)(__tmp__RZHV |  1));
-            ptr__LZHV=__tmp__PZHV;
-          };
-          Self__AD0S=((__SIZE_OF__NGOJ *)ptr__LZHV);
-          *(Self__AD0S) = *(SIZE_OF__NGOJ__);
-        };
-        Self__E1HV=((__SIZE_OF__NGOJ *)Self__AD0S);
-        Self__E1HV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VCFU;
-        Self__E1HV->receiver__OC5J=t__XCFU;
-        __tmp__PMKL=Self__AD0S;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__PMKL=my_copy__Z3AL(((__CAST__JHOJ *)e__SDZK));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__DD0S=((__REAL_CST__JLOJ *)e__SDZK);
-        p__VCFU=Self__DD0S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__XQ4K=Self__DD0S->value__DD5J;
-        t__XCFU=Self__DD0S->parent_constant__KLOJ.static_type__SG4D;
-        Self__DD0S=NULL;
-        ptr__LZHV=((__POINTER__IB )(NULL));
-        typ_id__MZHV= 0;
-        __tmp__NZHV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__NZHV ==  0)) {
-          Self__DD0S=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__MZHV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZHV));
-          if ((typ_id__MZHV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__RZHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QZHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_size[(__tmp__RZHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QZHV)));
-            ptr__LZHV=__tmp__PZHV;
-          } else /* FALSE */ {
-            __tmp__RZHV=((__UINTEGER_32__RWB )typ_id__MZHV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_type[(__tmp__RZHV)]))),(__UINTEGER_32__RWB)(__tmp__RZHV |  1));
-            ptr__LZHV=__tmp__PZHV;
-          };
-          Self__DD0S=((__REAL_CST__JLOJ *)ptr__LZHV);
-          *(Self__DD0S) = *(REAL_CST__JLOJ__);
-        };
-        Self__U1HV=((__REAL_CST__JLOJ *)Self__DD0S);
-        Self__U1HV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VCFU;
-        Self__U1HV->value__DD5J=__tmp__XQ4K;
-        Self__U1HV->parent_constant__KLOJ.static_type__SG4D=t__XCFU;
-        __tmp__PMKL=Self__DD0S;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__HD0S=((__CHARACTER_CST__5LOJ *)e__SDZK);
-        __tmp__ID0S=create__char__CMQJ(Self__HD0S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__HD0S->text__ID5J);
-        __tmp__PMKL=__tmp__ID0S;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__KD0S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__SDZK);
-        __tmp__LD0S=create__text__2PQJ(Self__KD0S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__KD0S->string__EBJK);
-        __tmp__PMKL=__tmp__LD0S;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__PMKL=my_copy__4XFM(((__READ_SLOT__ZK4K *)e__SDZK));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__PMKL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)e__SDZK));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__PMKL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)e__SDZK));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__PMKL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)e__SDZK));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__PMKL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)e__SDZK));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__PMKL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)e__SDZK));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__PMKL=my_copy__YYBN(((__EXPR_NEG__SYVL *)e__SDZK));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__PMKL=my_copy__4AHM(((__EXPR_ADD__AZVL *)e__SDZK));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__5Q4K=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)e__SDZK)->global__Y5JM),NULL);
-        if (__tmp__5Q4K==NULL) {
-          __tmp__1CFU=NULL;
+          __DSWT=((____2A0I *)__CSWT);
+        };
+        __HE0S=NULL;
+        __00HV=((____IB )(NULL));
+        __10HV= 0;
+        __20HV=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__20HV ==  0)) {
+          __HE0S=__0AOJ__;
+        } else /* FALSE */ {
+          __10HV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20HV));
+          if ((__10HV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __50HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __A1HV=((____YWB )((____Q )(void *)((unsigned long)__50HV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __40HV=__OKI(__50HV,((____IB )(&(table_size[(__A1HV)-1]))),((____YWB )((____Q )__50HV)));
+            __00HV=__40HV;
+          } else /* FALSE */ {
+            __A1HV=((____YWB )__10HV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __50HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __40HV=__OKI(__50HV,((____IB )(&(table_type[(__A1HV)]))),(____YWB)(__A1HV |  1));
+            __00HV=__40HV;
+          };
+          __HE0S=((____0AOJ *)__00HV);
+          *(__HE0S) = *(__0AOJ__);
+        };
+        __T1HV=((____0AOJ *)__HE0S);
+        __T1HV->__1AOJ.__CK.__YH.__O2B=__EEFU;
+        __T1HV->__OB5J=__DSWT;
+        __4NKL=__HE0S;
+      } break;
+      case ____EBOJ__: {
+        __ME0S=((____EBOJ *)__BFZK);
+        __EEFU=__ME0S->__FBOJ.__CK.__YH.__O2B;
+        __GEFU=__ME0S->__TB5J;
+        __ME0S=NULL;
+        __00HV=((____IB )(NULL));
+        __10HV= 0;
+        __20HV=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__20HV ==  0)) {
+          __ME0S=__EBOJ__;
+        } else /* FALSE */ {
+          __10HV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20HV));
+          if ((__10HV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __50HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __A1HV=((____YWB )((____Q )(void *)((unsigned long)__50HV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __40HV=__OKI(__50HV,((____IB )(&(table_size[(__A1HV)-1]))),((____YWB )((____Q )__50HV)));
+            __00HV=__40HV;
+          } else /* FALSE */ {
+            __A1HV=((____YWB )__10HV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __50HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __40HV=__OKI(__50HV,((____IB )(&(table_type[(__A1HV)]))),(____YWB)(__A1HV |  1));
+            __00HV=__40HV;
+          };
+          __ME0S=((____EBOJ *)__00HV);
+          *(__ME0S) = *(__EBOJ__);
+        };
+        __D2HV=((____EBOJ *)__ME0S);
+        __D2HV->__FBOJ.__CK.__YH.__O2B=__EEFU;
+        __D2HV->__TB5J=__GEFU;
+        __4NKL=__ME0S;
+      } break;
+      case ____3BOJ__: {
+        __4NKL=__21AL(((____3BOJ *)__BFZK));
+      } break;
+      case ____RCOJ__: {
+        __4NKL=__H2AL(((____RCOJ *)__BFZK));
+      } break;
+      case ____HDOJ__: {
+        __4NKL=__S2AL(((____HDOJ *)__BFZK));
+      } break;
+      case ____1DOJ__: {
+        __4NKL=__32AL(((____1DOJ *)__BFZK));
+      } break;
+      case ____PEOJ__: {
+        __4NKL=__I3AL(((____PEOJ *)__BFZK));
+      } break;
+      case ____DFOJ__: {
+        __4NKL=__T3AL(((____DFOJ *)__BFZK));
+      } break;
+      case ____XFOJ__: {
+        __4NKL=__43AL(((____XFOJ *)__BFZK));
+      } break;
+      case ____QGOJ__: {
+        __4NKL=__J4AL(((____QGOJ *)__BFZK));
+      } break;
+      case ____EHOJ__: {
+        __4NKL=__X4AL(((____EHOJ *)__BFZK));
+      } break;
+      case ____2HOJ__: {
+        __PE0S=((____2HOJ *)__BFZK);
+        __EEFU=__PE0S->__3HOJ.__CK.__YH.__O2B;
+        __GEFU=__PE0S->__3D5J;
+        __PE0S=NULL;
+        __00HV=((____IB )(NULL));
+        __10HV= 0;
+        __20HV=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__20HV ==  0)) {
+          __PE0S=__2HOJ__;
+        } else /* FALSE */ {
+          __10HV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20HV));
+          if ((__10HV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __50HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __A1HV=((____YWB )((____Q )(void *)((unsigned long)__50HV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __40HV=__OKI(__50HV,((____IB )(&(table_size[(__A1HV)-1]))),((____YWB )((____Q )__50HV)));
+            __00HV=__40HV;
+          } else /* FALSE */ {
+            __A1HV=((____YWB )__10HV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __50HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __40HV=__OKI(__50HV,((____IB )(&(table_type[(__A1HV)]))),(____YWB)(__A1HV |  1));
+            __00HV=__40HV;
+          };
+          __PE0S=((____2HOJ *)__00HV);
+          *(__PE0S) = *(__2HOJ__);
+        };
+        __T2HV=((____2HOJ *)__PE0S);
+        __T2HV->__3HOJ.__CK.__YH.__O2B=__EEFU;
+        __T2HV->__3D5J=__GEFU;
+        __4NKL=__PE0S;
+      } break;
+      case ____YIOJ__: {
+        __4NKL=__I5AL(((____YIOJ *)__BFZK));
+      } break;
+      case ____YMOJ__: {
+        __SE0S=((____YMOJ *)__BFZK);
+        __EEFU=__SE0S->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __GS4K=__SE0S->__SE5J;
+        __GEFU=__SE0S->__ZMOJ.__BI4D;
+        __SE0S=NULL;
+        __00HV=((____IB )(NULL));
+        __10HV= 0;
+        __20HV=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__20HV ==  0)) {
+          __SE0S=__YMOJ__;
+        } else /* FALSE */ {
+          __10HV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20HV));
+          if ((__10HV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __50HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __A1HV=((____YWB )((____Q )(void *)((unsigned long)__50HV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __40HV=__OKI(__50HV,((____IB )(&(table_size[(__A1HV)-1]))),((____YWB )((____Q )__50HV)));
+            __00HV=__40HV;
+          } else /* FALSE */ {
+            __A1HV=((____YWB )__10HV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __50HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __40HV=__OKI(__50HV,((____IB )(&(table_type[(__A1HV)]))),(____YWB)(__A1HV |  1));
+            __00HV=__40HV;
+          };
+          __SE0S=((____YMOJ *)__00HV);
+          *(__SE0S) = *(__YMOJ__);
+        };
+        __D3HV=((____YMOJ *)__SE0S);
+        __D3HV->__ZMOJ.__DK.__CK.__YH.__O2B=__EEFU;
+        __D3HV->__SE5J=__GS4K;
+        __D3HV->__ZMOJ.__BI4D=__GEFU;
+        __4NKL=__SE0S;
+      } break;
+      case ____ONOJ__: {
+        __WE0S=((____ONOJ *)__BFZK);
+        __XE0S=__RNQJ(__WE0S->__PNOJ.__DK.__CK.__YH.__O2B,__WE0S->__XE5J);
+        __4NKL=__XE0S;
+      } break;
+      case ____YOOJ__: {
+        __ZE0S=((____YOOJ *)__BFZK);
+        __0E0S=__LRQJ(__ZE0S->__ZOOJ.__DK.__CK.__YH.__O2B,__ZE0S->__TCJK);
+        __4NKL=__0E0S;
+      } break;
+      case ____IM4K__: {
+        __4NKL=__NZFM(((____IM4K *)__BFZK));
+      } break;
+      case ____T5FL__: {
+        __4NKL=__V35O(((____T5FL *)__BFZK));
+      } break;
+      case ____3DUL__: {
+        __4NKL=__AJVP(((____3DUL *)__BFZK));
+      } break;
+      case ____0EUL__: {
+        __4NKL=__QB4P(((____0EUL *)__BFZK));
+      } break;
+      case ____BGUL__: {
+        __4NKL=__LJVP(((____BGUL *)__BFZK));
+      } break;
+      case ____2GUL__: {
+        __4NKL=__2B4P(((____2GUL *)__BFZK));
+      } break;
+      case ____B0VL__: {
+        __4NKL=__H0BN(((____B0VL *)__BFZK));
+      } break;
+      case ____P0VL__: {
+        __4NKL=__NCHM(((____P0VL *)__BFZK));
+      } break;
+      case ____Q5YL__: {
+        __OS4K=__TFTL(((____FKRG *)((____Q5YL *)__BFZK)->__HBKM),NULL);
+        if (__OS4K==NULL) {
+          __KEFU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__5Q4K)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__1CFU=NULL;
+          switch (((struct ___OBJ *)__OS4K)->__id) {
+          case ____IM4K__: {
+            __KEFU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__1CFU=((__READ_GLOBAL__B4YL *)__tmp__5Q4K);
+          case ____Q5YL__: {
+            __KEFU=((____Q5YL *)__OS4K);
           } break;
           }
         };
-        __tmp__PMKL=__tmp__1CFU;
-      } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__PMKL=my_copy__GFWN(((__EXPR_NOT__FUPM *)e__SDZK));
-      } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__PMKL=my_copy__PF2P(((__EXPR_MOD__LYPM *)e__SDZK));
-      } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__PMKL=my_copy__UPVO(((__EXPR_OR__3P0N *)e__SDZK));
-      } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__PMKL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)e__SDZK));
-      } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__PMKL=my_copy__LVUP(((__EXPR_INF__2WBP *)e__SDZK));
-      } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__PMKL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)e__SDZK));
-      } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__PMKL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)e__SDZK));
-      } break;
-      };
-      result__Z1HV=NULL;
-      __tmp__2BFU=((__POINTER__IB )(NULL));
-      typ_id__MZHV= 0;
-      __tmp__3BFU=((__POINTER__IB )sizeof(__NODE_STYLE__5C4K));
-      if (((unsigned long)__tmp__3BFU ==  0)) {
-        result__Z1HV=NODE_STYLE__5C4K__;
-      } else /* FALSE */ {
-        typ_id__MZHV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BFU));
-        if ((typ_id__MZHV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__RZHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QZHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_size[(__tmp__RZHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QZHV)));
-          __tmp__2BFU=__tmp__PZHV;
-        } else /* FALSE */ {
-          __tmp__RZHV=((__UINTEGER_32__RWB )typ_id__MZHV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_type[(__tmp__RZHV)]))),(__UINTEGER_32__RWB)(__tmp__RZHV |  1));
-          __tmp__2BFU=__tmp__PZHV;
-        };
-        result__Z1HV=((__NODE_STYLE__5C4K *)__tmp__2BFU);
-        *(result__Z1HV) = *(NODE_STYLE__5C4K__);
-      };
-      Self__F2HV=((__NODE_STYLE__5C4K *)result__Z1HV);
-      Self__F2HV->parent_node__AD4K.expr__VU4D=__tmp__PMKL;
-      Self__F2HV->slot__COKL=__tmp__4Q4K;
-      Self__F2HV->parent_node__AD4K.data__WU4D=Self__QDZK;
-      Self__F2HV->result_expr__DOKL=r__VQ4K;
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__YBFU)->expr_list__AA4D),result__Z1HV);
-      result__3CFU=NULL;
-      __tmp__2BFU=((__POINTER__IB )(NULL));
-      typ_id__MZHV= 0;
-      __tmp__3BFU=((__POINTER__IB )sizeof(__NODE_TYPE__FK2C));
-      if (((unsigned long)__tmp__3BFU ==  0)) {
-        result__3CFU=NODE_TYPE__FK2C__;
-      } else /* FALSE */ {
-        typ_id__MZHV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BFU));
-        if ((typ_id__MZHV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__RZHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QZHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_size[(__tmp__RZHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QZHV)));
-          __tmp__2BFU=__tmp__PZHV;
-        } else /* FALSE */ {
-          __tmp__RZHV=((__UINTEGER_32__RWB )typ_id__MZHV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_type[(__tmp__RZHV)]))),(__UINTEGER_32__RWB)(__tmp__RZHV |  1));
-          __tmp__2BFU=__tmp__PZHV;
-        };
-        result__3CFU=((__NODE_TYPE__FK2C *)__tmp__2BFU);
-        *(result__3CFU) = *(NODE_TYPE__FK2C__);
-      };
-      Self__SU4D=((__NODE_TYPE__FK2C *)result__3CFU);
-      Self__SU4D->parent_node__GK2C.expr__VU4D=r__VQ4K;
-      Self__SU4D->parent_node__GK2C.data__WU4D=Self__QDZK;
-      late_binding_counter__QM=(__INTEGER__Q)(late_binding_counter__QM +  1);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__YBFU)->expr_list__AA4D),result__3CFU);
-    } else /* FALSE */ {
-      __tmp__4Q4K=Self__QDZK->parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D;
-      if (((struct ___OBJ *)__tmp__WQ4K)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__WQ4K)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          is_equal_profil__5FKL(((__SLOT_CODE__MIRG *)__tmp__WQ4K),__tmp__4Q4K);
+        __4NKL=__KEFU;
+      } break;
+      case ____UVPM__: {
+        __4NKL=__VGWN(((____UVPM *)__BFZK));
+      } break;
+      case ____0ZPM__: {
+        __4NKL=__4G2P(((____0ZPM *)__BFZK));
+      } break;
+      case ____MR0N__: {
+        __4NKL=__DRVO(((____MR0N *)__BFZK));
+      } break;
+      case ____YWBP__: {
+        __4NKL=__DQ0Q(((____YWBP *)__BFZK));
+      } break;
+      case ____LYBP__: {
+        __4NKL=__0WUP(((____LYBP *)__BFZK));
+      } break;
+      case ____CZBP__: {
+        __4NKL=__FXUP(((____CZBP *)__BFZK));
+      } break;
+      case ____3BEP__: {
+        __4NKL=__FCIQ(((____3BEP *)__BFZK));
+      } break;
+      };
+      __I3HV=NULL;
+      __LDFU=((____IB )(NULL));
+      __10HV= 0;
+      __MDFU=((____IB )sizeof(____OE4K));
+      if (((unsigned long)__MDFU ==  0)) {
+        __I3HV=__OE4K__;
+      } else /* FALSE */ {
+        __10HV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDFU));
+        if ((__10HV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __50HV=(void *)((unsigned long)(void *)((unsigned long)__MDFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __A1HV=((____YWB )((____Q )(void *)((unsigned long)__50HV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __40HV=__OKI(__50HV,((____IB )(&(table_size[(__A1HV)-1]))),((____YWB )((____Q )__50HV)));
+          __LDFU=__40HV;
+        } else /* FALSE */ {
+          __A1HV=((____YWB )__10HV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __50HV=(void *)((unsigned long)(void *)((unsigned long)__MDFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __40HV=__OKI(__50HV,((____IB )(&(table_type[(__A1HV)]))),(____YWB)(__A1HV |  1));
+          __LDFU=__40HV;
+        };
+        __I3HV=((____OE4K *)__LDFU);
+        *(__I3HV) = *(__OE4K__);
+      };
+      __U3HV=((____OE4K *)__I3HV);
+      __U3HV->__PE4K.__EW4D=__4NKL;
+      __U3HV->__RPKL=__NS4K;
+      __U3HV->__PE4K.__FW4D=__5EZK;
+      __U3HV->__SPKL=__ES4K;
+      __P14F(((____GB4D *)((____WH *)__HDFU)->__PB4D),__I3HV);
+      __MEFU=NULL;
+      __LDFU=((____IB )(NULL));
+      __10HV= 0;
+      __MDFU=((____IB )sizeof(____UL2C));
+      if (((unsigned long)__MDFU ==  0)) {
+        __MEFU=__UL2C__;
+      } else /* FALSE */ {
+        __10HV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDFU));
+        if ((__10HV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __50HV=(void *)((unsigned long)(void *)((unsigned long)__MDFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __A1HV=((____YWB )((____Q )(void *)((unsigned long)__50HV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __40HV=__OKI(__50HV,((____IB )(&(table_size[(__A1HV)-1]))),((____YWB )((____Q )__50HV)));
+          __LDFU=__40HV;
+        } else /* FALSE */ {
+          __A1HV=((____YWB )__10HV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __50HV=(void *)((unsigned long)(void *)((unsigned long)__MDFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __40HV=__OKI(__50HV,((____IB )(&(table_type[(__A1HV)]))),(____YWB)(__A1HV |  1));
+          __LDFU=__40HV;
+        };
+        __MEFU=((____UL2C *)__LDFU);
+        *(__MEFU) = *(__UL2C__);
+      };
+      __BW4D=((____UL2C *)__MEFU);
+      __BW4D->__VL2C.__EW4D=__ES4K;
+      __BW4D->__VL2C.__FW4D=__5EZK;
+      __QM=(____Q)(__QM +  1);
+      __P14F(((____GB4D *)((____WH *)__HDFU)->__PB4D),__MEFU);
+    } else /* FALSE */ {
+      __NS4K=__5EZK->__FTWJ.__0L2C.__KV4D;
+      if (((struct ___OBJ *)__FS4K)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__FS4K)->__2JRG->__QLC)->__id==____OLC__) {
+          __OHKL(((____1JRG *)__FS4K),__NS4K);
         } else /* ITM_SLOT_OPERATOR */ {
-          is_equal_profil__5FKL(((__SLOT_CODE__MIRG *)__tmp__WQ4K),__tmp__4Q4K);
+          __OHKL(((____1JRG *)__FS4K),__NS4K);
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__WQ4K)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          is_equal_profil__SIKL(((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)__tmp__WQ4K)),__tmp__4Q4K);
+        if (((struct ___OBJ *)((____FKRG *)__FS4K)->__HKRG->__QLC)->__id==____OLC__) {
+          __BKKL(((____FKRG *)((____1JRG *)__FS4K)),__NS4K);
         } else /* ITM_SLOT_OPERATOR */ {
-          is_equal_profil__SIKL(((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)__tmp__WQ4K)),__tmp__4Q4K);
-        };
-      };
-      switch (((struct ___OBJ *)e__SDZK)->__id) {
-      case __STRING_CST__5J__: {
-        Self__OZHV=((__STRING_CST__5J *)e__SDZK);
-        result__KZHV=NULL;
-        ptr__LZHV=((__POINTER__IB )(NULL));
-        typ_id__N2HV= 0;
-        __tmp__NZHV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__NZHV ==  0)) {
-          result__KZHV=Self__OZHV;
-        } else /* FALSE */ {
-          typ_id__N2HV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZHV));
-          if ((typ_id__N2HV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__Q2HV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__R2HV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__S2HV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R2HV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__Q2HV=micro_alloc__table__lab__HKI(__tmp__R2HV,((__POINTER__IB )(&(table_size[(__tmp__S2HV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R2HV)));
-            ptr__LZHV=__tmp__Q2HV;
-          } else /* FALSE */ {
-            __tmp__S2HV=((__UINTEGER_32__RWB )typ_id__N2HV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__Q2HV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__R2HV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__Q2HV=micro_alloc__table__lab__HKI(__tmp__R2HV,((__POINTER__IB )(&(table_type[(__tmp__S2HV)]))),(__UINTEGER_32__RWB)(__tmp__S2HV |  1));
-            ptr__LZHV=__tmp__Q2HV;
-          };
-          result__KZHV=((__STRING_CST__5J *)ptr__LZHV);
-          *(result__KZHV) = *(Self__OZHV);
-        };
-        __tmp__PMKL=result__KZHV;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__PMKL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)e__SDZK));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__RC0S=((__PROTOTYPE_CST__45WC *)e__SDZK);
-        __tmp__SC0S=create__type__IJ2C(Self__RC0S->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__RC0S->parent_constant__55WC.static_type__SG4D);
-        __tmp__PMKL=__tmp__SC0S;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__UC0S=((__INTEGER_CST__KAXC *)e__SDZK);
-        p__VCFU=Self__UC0S->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__WCFU=Self__UC0S->value__YG4D;
-        t__XCFU=Self__UC0S->parent_constant__LAXC.static_type__SG4D;
-        Self__UC0S=NULL;
-        ptr__LZHV=((__POINTER__IB )(NULL));
-        typ_id__N2HV= 0;
-        __tmp__NZHV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__NZHV ==  0)) {
-          Self__UC0S=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__N2HV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZHV));
-          if ((typ_id__N2HV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__Q2HV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__R2HV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__S2HV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R2HV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__Q2HV=micro_alloc__table__lab__HKI(__tmp__R2HV,((__POINTER__IB )(&(table_size[(__tmp__S2HV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R2HV)));
-            ptr__LZHV=__tmp__Q2HV;
-          } else /* FALSE */ {
-            __tmp__S2HV=((__UINTEGER_32__RWB )typ_id__N2HV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__Q2HV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__R2HV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__Q2HV=micro_alloc__table__lab__HKI(__tmp__R2HV,((__POINTER__IB )(&(table_type[(__tmp__S2HV)]))),(__UINTEGER_32__RWB)(__tmp__S2HV |  1));
-            ptr__LZHV=__tmp__Q2HV;
-          };
-          Self__UC0S=((__INTEGER_CST__KAXC *)ptr__LZHV);
-          *(Self__UC0S) = *(INTEGER_CST__KAXC__);
-        };
-        Self__UCFU=((__INTEGER_CST__KAXC *)Self__UC0S);
-        Self__UCFU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VCFU;
-        Self__UCFU->value__YG4D=v__WCFU;
-        Self__UCFU->parent_constant__LAXC.static_type__SG4D=t__XCFU;
-        check_type__KYEE(Self__UCFU);
-        __tmp__PMKL=Self__UC0S;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__PMKL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)e__SDZK));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__TQWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)e__SDZK)->local__PUEJ));
-        if (__tmp__TQWT==NULL) {
-          __tmp__UQWT=NULL;
+          __BKKL(((____FKRG *)((____1JRG *)__FS4K)),__NS4K);
+        };
+      };
+      switch (((struct ___OBJ *)__BFZK)->__id) {
+      case ____5J__: {
+        __30HV=((____5J *)__BFZK);
+        __Z0HV=NULL;
+        __00HV=((____IB )(NULL));
+        __23HV= 0;
+        __20HV=((____IB )sizeof(____5J));
+        if (((unsigned long)__20HV ==  0)) {
+          __Z0HV=__30HV;
+        } else /* FALSE */ {
+          __23HV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20HV));
+          if ((__23HV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __53HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __A4HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __B4HV=((____YWB )((____Q )(void *)((unsigned long)__A4HV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __53HV=__OKI(__A4HV,((____IB )(&(table_size[(__B4HV)-1]))),((____YWB )((____Q )__A4HV)));
+            __00HV=__53HV;
+          } else /* FALSE */ {
+            __B4HV=((____YWB )__23HV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __53HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __A4HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __53HV=__OKI(__A4HV,((____IB )(&(table_type[(__B4HV)]))),(____YWB)(__B4HV |  1));
+            __00HV=__53HV;
+          };
+          __Z0HV=((____5J *)__00HV);
+          *(__Z0HV) = *(__30HV);
+        };
+        __4NKL=__Z0HV;
+      } break;
+      case ____0AXC__: {
+        __4NKL=__JZAL(((____0AXC *)__BFZK));
+      } break;
+      case ____NBXC__: {
+        __AE0S=((____NBXC *)__BFZK);
+        __BE0S=__XK2C(__AE0S->__OBXC.__DK.__CK.__YH.__O2B,__AE0S->__OBXC.__BI4D);
+        __4NKL=__BE0S;
+      } break;
+      case ____ZBXC__: {
+        __DE0S=((____ZBXC *)__BFZK);
+        __EEFU=__DE0S->__0BXC.__DK.__CK.__YH.__O2B;
+        __FEFU=__DE0S->__HI4D;
+        __GEFU=__DE0S->__0BXC.__BI4D;
+        __DE0S=NULL;
+        __00HV=((____IB )(NULL));
+        __23HV= 0;
+        __20HV=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__20HV ==  0)) {
+          __DE0S=__ZBXC__;
+        } else /* FALSE */ {
+          __23HV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20HV));
+          if ((__23HV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __53HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __A4HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __B4HV=((____YWB )((____Q )(void *)((unsigned long)__A4HV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __53HV=__OKI(__A4HV,((____IB )(&(table_size[(__B4HV)-1]))),((____YWB )((____Q )__A4HV)));
+            __00HV=__53HV;
+          } else /* FALSE */ {
+            __B4HV=((____YWB )__23HV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __53HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __A4HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __53HV=__OKI(__A4HV,((____IB )(&(table_type[(__B4HV)]))),(____YWB)(__B4HV |  1));
+            __00HV=__53HV;
+          };
+          __DE0S=((____ZBXC *)__00HV);
+          *(__DE0S) = *(__ZBXC__);
+        };
+        __DEFU=((____ZBXC *)__DE0S);
+        __DEFU->__0BXC.__DK.__CK.__YH.__O2B=__EEFU;
+        __DEFU->__HI4D=__FEFU;
+        __DEFU->__0BXC.__BI4D=__GEFU;
+        __ZZEE(__DEFU);
+        __4NKL=__DE0S;
+      } break;
+      case ____DMWH__: {
+        __4NKL=__W3OK(((____DMWH *)__BFZK));
+      } break;
+      case ____2A0I__: {
+        __CSWT=__2VEI(((____N5WC *)((____2A0I *)__BFZK)->__4VEJ));
+        if (__CSWT==NULL) {
+          __DSWT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__UQWT=((__READ_LOCAL__N5ZI *)__tmp__TQWT);
+          __DSWT=((____2A0I *)__CSWT);
         };
-        __tmp__PMKL=__tmp__UQWT;
+        __4NKL=__DSWT;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__PMKL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)e__SDZK));
+      case ____HJNJ__: {
+        __4NKL=__Y0AL(((____HJNJ *)__BFZK));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__PMKL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)e__SDZK));
+      case ____SJNJ__: {
+        __4NKL=__D1AL(((____SJNJ *)__BFZK));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__YC0S=((__IS_EXPANDED__L5NJ *)e__SDZK);
-        p__VCFU=Self__YC0S->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__TQWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__YC0S->receiver__554J)->local__PUEJ));
-        if (__tmp__TQWT==NULL) {
-          __tmp__UQWT=NULL;
+      case ____0AOJ__: {
+        __HE0S=((____0AOJ *)__BFZK);
+        __EEFU=__HE0S->__1AOJ.__CK.__YH.__O2B;
+        __CSWT=__2VEI(((____N5WC *)((____2A0I *)__HE0S->__OB5J)->__4VEJ));
+        if (__CSWT==NULL) {
+          __DSWT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__UQWT=((__READ_LOCAL__N5ZI *)__tmp__TQWT);
-        };
-        Self__YC0S=NULL;
-        ptr__LZHV=((__POINTER__IB )(NULL));
-        typ_id__N2HV= 0;
-        __tmp__NZHV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__NZHV ==  0)) {
-          Self__YC0S=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          typ_id__N2HV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZHV));
-          if ((typ_id__N2HV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__Q2HV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__R2HV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__S2HV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R2HV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__Q2HV=micro_alloc__table__lab__HKI(__tmp__R2HV,((__POINTER__IB )(&(table_size[(__tmp__S2HV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R2HV)));
-            ptr__LZHV=__tmp__Q2HV;
-          } else /* FALSE */ {
-            __tmp__S2HV=((__UINTEGER_32__RWB )typ_id__N2HV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__Q2HV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__R2HV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__Q2HV=micro_alloc__table__lab__HKI(__tmp__R2HV,((__POINTER__IB )(&(table_type[(__tmp__S2HV)]))),(__UINTEGER_32__RWB)(__tmp__S2HV |  1));
-            ptr__LZHV=__tmp__Q2HV;
-          };
-          Self__YC0S=((__IS_EXPANDED__L5NJ *)ptr__LZHV);
-          *(Self__YC0S) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__E0HV=((__IS_EXPANDED__L5NJ *)Self__YC0S);
-        Self__E0HV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VCFU;
-        Self__E0HV->receiver__554J=__tmp__UQWT;
-        __tmp__PMKL=Self__YC0S;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__3C0S=((__GET_TYPE_ID__V5NJ *)e__SDZK);
-        p__VCFU=Self__3C0S->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__XCFU=Self__3C0S->receiver__EA5J;
-        Self__3C0S=NULL;
-        ptr__LZHV=((__POINTER__IB )(NULL));
-        typ_id__N2HV= 0;
-        __tmp__NZHV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__NZHV ==  0)) {
-          Self__3C0S=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          typ_id__N2HV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZHV));
-          if ((typ_id__N2HV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__Q2HV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__R2HV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__S2HV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R2HV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__Q2HV=micro_alloc__table__lab__HKI(__tmp__R2HV,((__POINTER__IB )(&(table_size[(__tmp__S2HV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R2HV)));
-            ptr__LZHV=__tmp__Q2HV;
-          } else /* FALSE */ {
-            __tmp__S2HV=((__UINTEGER_32__RWB )typ_id__N2HV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__Q2HV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__R2HV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__Q2HV=micro_alloc__table__lab__HKI(__tmp__R2HV,((__POINTER__IB )(&(table_type[(__tmp__S2HV)]))),(__UINTEGER_32__RWB)(__tmp__S2HV |  1));
-            ptr__LZHV=__tmp__Q2HV;
-          };
-          Self__3C0S=((__GET_TYPE_ID__V5NJ *)ptr__LZHV);
-          *(Self__3C0S) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__U0HV=((__GET_TYPE_ID__V5NJ *)Self__3C0S);
-        Self__U0HV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VCFU;
-        Self__U0HV->receiver__EA5J=t__XCFU;
-        __tmp__PMKL=Self__3C0S;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__PMKL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)e__SDZK));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__PMKL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)e__SDZK));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__PMKL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)e__SDZK));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__PMKL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)e__SDZK));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__PMKL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)e__SDZK));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__PMKL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)e__SDZK));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__PMKL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)e__SDZK));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__PMKL=my_copy__02AL(((__PUT_TO__BFOJ *)e__SDZK));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__PMKL=my_copy__I3AL(((__ITEM__VFOJ *)e__SDZK));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__AD0S=((__SIZE_OF__NGOJ *)e__SDZK);
-        p__VCFU=Self__AD0S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__XCFU=Self__AD0S->receiver__OC5J;
-        Self__AD0S=NULL;
-        ptr__LZHV=((__POINTER__IB )(NULL));
-        typ_id__N2HV= 0;
-        __tmp__NZHV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__NZHV ==  0)) {
-          Self__AD0S=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          typ_id__N2HV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZHV));
-          if ((typ_id__N2HV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__Q2HV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__R2HV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__S2HV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R2HV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__Q2HV=micro_alloc__table__lab__HKI(__tmp__R2HV,((__POINTER__IB )(&(table_size[(__tmp__S2HV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R2HV)));
-            ptr__LZHV=__tmp__Q2HV;
-          } else /* FALSE */ {
-            __tmp__S2HV=((__UINTEGER_32__RWB )typ_id__N2HV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__Q2HV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__R2HV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__Q2HV=micro_alloc__table__lab__HKI(__tmp__R2HV,((__POINTER__IB )(&(table_type[(__tmp__S2HV)]))),(__UINTEGER_32__RWB)(__tmp__S2HV |  1));
-            ptr__LZHV=__tmp__Q2HV;
-          };
-          Self__AD0S=((__SIZE_OF__NGOJ *)ptr__LZHV);
-          *(Self__AD0S) = *(SIZE_OF__NGOJ__);
-        };
-        Self__E1HV=((__SIZE_OF__NGOJ *)Self__AD0S);
-        Self__E1HV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VCFU;
-        Self__E1HV->receiver__OC5J=t__XCFU;
-        __tmp__PMKL=Self__AD0S;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__PMKL=my_copy__Z3AL(((__CAST__JHOJ *)e__SDZK));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__DD0S=((__REAL_CST__JLOJ *)e__SDZK);
-        p__VCFU=Self__DD0S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__XQ4K=Self__DD0S->value__DD5J;
-        t__XCFU=Self__DD0S->parent_constant__KLOJ.static_type__SG4D;
-        Self__DD0S=NULL;
-        ptr__LZHV=((__POINTER__IB )(NULL));
-        typ_id__N2HV= 0;
-        __tmp__NZHV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__NZHV ==  0)) {
-          Self__DD0S=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__N2HV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZHV));
-          if ((typ_id__N2HV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__Q2HV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__R2HV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__S2HV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R2HV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__Q2HV=micro_alloc__table__lab__HKI(__tmp__R2HV,((__POINTER__IB )(&(table_size[(__tmp__S2HV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R2HV)));
-            ptr__LZHV=__tmp__Q2HV;
-          } else /* FALSE */ {
-            __tmp__S2HV=((__UINTEGER_32__RWB )typ_id__N2HV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__Q2HV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__R2HV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NZHV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2HV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__Q2HV=micro_alloc__table__lab__HKI(__tmp__R2HV,((__POINTER__IB )(&(table_type[(__tmp__S2HV)]))),(__UINTEGER_32__RWB)(__tmp__S2HV |  1));
-            ptr__LZHV=__tmp__Q2HV;
-          };
-          Self__DD0S=((__REAL_CST__JLOJ *)ptr__LZHV);
-          *(Self__DD0S) = *(REAL_CST__JLOJ__);
-        };
-        Self__U1HV=((__REAL_CST__JLOJ *)Self__DD0S);
-        Self__U1HV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VCFU;
-        Self__U1HV->value__DD5J=__tmp__XQ4K;
-        Self__U1HV->parent_constant__KLOJ.static_type__SG4D=t__XCFU;
-        __tmp__PMKL=Self__DD0S;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__HD0S=((__CHARACTER_CST__5LOJ *)e__SDZK);
-        __tmp__ID0S=create__char__CMQJ(Self__HD0S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__HD0S->text__ID5J);
-        __tmp__PMKL=__tmp__ID0S;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__KD0S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__SDZK);
-        __tmp__LD0S=create__text__2PQJ(Self__KD0S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__KD0S->string__EBJK);
-        __tmp__PMKL=__tmp__LD0S;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__PMKL=my_copy__4XFM(((__READ_SLOT__ZK4K *)e__SDZK));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__PMKL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)e__SDZK));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__PMKL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)e__SDZK));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__PMKL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)e__SDZK));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__PMKL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)e__SDZK));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__PMKL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)e__SDZK));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__PMKL=my_copy__YYBN(((__EXPR_NEG__SYVL *)e__SDZK));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__PMKL=my_copy__4AHM(((__EXPR_ADD__AZVL *)e__SDZK));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__5Q4K=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)e__SDZK)->global__Y5JM),NULL);
-        if (__tmp__5Q4K==NULL) {
-          __tmp__1CFU=NULL;
+          __DSWT=((____2A0I *)__CSWT);
+        };
+        __HE0S=NULL;
+        __00HV=((____IB )(NULL));
+        __23HV= 0;
+        __20HV=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__20HV ==  0)) {
+          __HE0S=__0AOJ__;
+        } else /* FALSE */ {
+          __23HV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20HV));
+          if ((__23HV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __53HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __A4HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __B4HV=((____YWB )((____Q )(void *)((unsigned long)__A4HV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __53HV=__OKI(__A4HV,((____IB )(&(table_size[(__B4HV)-1]))),((____YWB )((____Q )__A4HV)));
+            __00HV=__53HV;
+          } else /* FALSE */ {
+            __B4HV=((____YWB )__23HV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __53HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __A4HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __53HV=__OKI(__A4HV,((____IB )(&(table_type[(__B4HV)]))),(____YWB)(__B4HV |  1));
+            __00HV=__53HV;
+          };
+          __HE0S=((____0AOJ *)__00HV);
+          *(__HE0S) = *(__0AOJ__);
+        };
+        __T1HV=((____0AOJ *)__HE0S);
+        __T1HV->__1AOJ.__CK.__YH.__O2B=__EEFU;
+        __T1HV->__OB5J=__DSWT;
+        __4NKL=__HE0S;
+      } break;
+      case ____EBOJ__: {
+        __ME0S=((____EBOJ *)__BFZK);
+        __EEFU=__ME0S->__FBOJ.__CK.__YH.__O2B;
+        __GEFU=__ME0S->__TB5J;
+        __ME0S=NULL;
+        __00HV=((____IB )(NULL));
+        __23HV= 0;
+        __20HV=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__20HV ==  0)) {
+          __ME0S=__EBOJ__;
+        } else /* FALSE */ {
+          __23HV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20HV));
+          if ((__23HV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __53HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __A4HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __B4HV=((____YWB )((____Q )(void *)((unsigned long)__A4HV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __53HV=__OKI(__A4HV,((____IB )(&(table_size[(__B4HV)-1]))),((____YWB )((____Q )__A4HV)));
+            __00HV=__53HV;
+          } else /* FALSE */ {
+            __B4HV=((____YWB )__23HV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __53HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __A4HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __53HV=__OKI(__A4HV,((____IB )(&(table_type[(__B4HV)]))),(____YWB)(__B4HV |  1));
+            __00HV=__53HV;
+          };
+          __ME0S=((____EBOJ *)__00HV);
+          *(__ME0S) = *(__EBOJ__);
+        };
+        __D2HV=((____EBOJ *)__ME0S);
+        __D2HV->__FBOJ.__CK.__YH.__O2B=__EEFU;
+        __D2HV->__TB5J=__GEFU;
+        __4NKL=__ME0S;
+      } break;
+      case ____3BOJ__: {
+        __4NKL=__21AL(((____3BOJ *)__BFZK));
+      } break;
+      case ____RCOJ__: {
+        __4NKL=__H2AL(((____RCOJ *)__BFZK));
+      } break;
+      case ____HDOJ__: {
+        __4NKL=__S2AL(((____HDOJ *)__BFZK));
+      } break;
+      case ____1DOJ__: {
+        __4NKL=__32AL(((____1DOJ *)__BFZK));
+      } break;
+      case ____PEOJ__: {
+        __4NKL=__I3AL(((____PEOJ *)__BFZK));
+      } break;
+      case ____DFOJ__: {
+        __4NKL=__T3AL(((____DFOJ *)__BFZK));
+      } break;
+      case ____XFOJ__: {
+        __4NKL=__43AL(((____XFOJ *)__BFZK));
+      } break;
+      case ____QGOJ__: {
+        __4NKL=__J4AL(((____QGOJ *)__BFZK));
+      } break;
+      case ____EHOJ__: {
+        __4NKL=__X4AL(((____EHOJ *)__BFZK));
+      } break;
+      case ____2HOJ__: {
+        __PE0S=((____2HOJ *)__BFZK);
+        __EEFU=__PE0S->__3HOJ.__CK.__YH.__O2B;
+        __GEFU=__PE0S->__3D5J;
+        __PE0S=NULL;
+        __00HV=((____IB )(NULL));
+        __23HV= 0;
+        __20HV=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__20HV ==  0)) {
+          __PE0S=__2HOJ__;
+        } else /* FALSE */ {
+          __23HV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20HV));
+          if ((__23HV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __53HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __A4HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __B4HV=((____YWB )((____Q )(void *)((unsigned long)__A4HV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __53HV=__OKI(__A4HV,((____IB )(&(table_size[(__B4HV)-1]))),((____YWB )((____Q )__A4HV)));
+            __00HV=__53HV;
+          } else /* FALSE */ {
+            __B4HV=((____YWB )__23HV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __53HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __A4HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __53HV=__OKI(__A4HV,((____IB )(&(table_type[(__B4HV)]))),(____YWB)(__B4HV |  1));
+            __00HV=__53HV;
+          };
+          __PE0S=((____2HOJ *)__00HV);
+          *(__PE0S) = *(__2HOJ__);
+        };
+        __T2HV=((____2HOJ *)__PE0S);
+        __T2HV->__3HOJ.__CK.__YH.__O2B=__EEFU;
+        __T2HV->__3D5J=__GEFU;
+        __4NKL=__PE0S;
+      } break;
+      case ____YIOJ__: {
+        __4NKL=__I5AL(((____YIOJ *)__BFZK));
+      } break;
+      case ____YMOJ__: {
+        __SE0S=((____YMOJ *)__BFZK);
+        __EEFU=__SE0S->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __GS4K=__SE0S->__SE5J;
+        __GEFU=__SE0S->__ZMOJ.__BI4D;
+        __SE0S=NULL;
+        __00HV=((____IB )(NULL));
+        __23HV= 0;
+        __20HV=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__20HV ==  0)) {
+          __SE0S=__YMOJ__;
+        } else /* FALSE */ {
+          __23HV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20HV));
+          if ((__23HV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __53HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __A4HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __B4HV=((____YWB )((____Q )(void *)((unsigned long)__A4HV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __53HV=__OKI(__A4HV,((____IB )(&(table_size[(__B4HV)-1]))),((____YWB )((____Q )__A4HV)));
+            __00HV=__53HV;
+          } else /* FALSE */ {
+            __B4HV=((____YWB )__23HV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __53HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __A4HV=(void *)((unsigned long)(void *)((unsigned long)__20HV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53HV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __53HV=__OKI(__A4HV,((____IB )(&(table_type[(__B4HV)]))),(____YWB)(__B4HV |  1));
+            __00HV=__53HV;
+          };
+          __SE0S=((____YMOJ *)__00HV);
+          *(__SE0S) = *(__YMOJ__);
+        };
+        __D3HV=((____YMOJ *)__SE0S);
+        __D3HV->__ZMOJ.__DK.__CK.__YH.__O2B=__EEFU;
+        __D3HV->__SE5J=__GS4K;
+        __D3HV->__ZMOJ.__BI4D=__GEFU;
+        __4NKL=__SE0S;
+      } break;
+      case ____ONOJ__: {
+        __WE0S=((____ONOJ *)__BFZK);
+        __XE0S=__RNQJ(__WE0S->__PNOJ.__DK.__CK.__YH.__O2B,__WE0S->__XE5J);
+        __4NKL=__XE0S;
+      } break;
+      case ____YOOJ__: {
+        __ZE0S=((____YOOJ *)__BFZK);
+        __0E0S=__LRQJ(__ZE0S->__ZOOJ.__DK.__CK.__YH.__O2B,__ZE0S->__TCJK);
+        __4NKL=__0E0S;
+      } break;
+      case ____IM4K__: {
+        __4NKL=__NZFM(((____IM4K *)__BFZK));
+      } break;
+      case ____T5FL__: {
+        __4NKL=__V35O(((____T5FL *)__BFZK));
+      } break;
+      case ____3DUL__: {
+        __4NKL=__AJVP(((____3DUL *)__BFZK));
+      } break;
+      case ____0EUL__: {
+        __4NKL=__QB4P(((____0EUL *)__BFZK));
+      } break;
+      case ____BGUL__: {
+        __4NKL=__LJVP(((____BGUL *)__BFZK));
+      } break;
+      case ____2GUL__: {
+        __4NKL=__2B4P(((____2GUL *)__BFZK));
+      } break;
+      case ____B0VL__: {
+        __4NKL=__H0BN(((____B0VL *)__BFZK));
+      } break;
+      case ____P0VL__: {
+        __4NKL=__NCHM(((____P0VL *)__BFZK));
+      } break;
+      case ____Q5YL__: {
+        __OS4K=__TFTL(((____FKRG *)((____Q5YL *)__BFZK)->__HBKM),NULL);
+        if (__OS4K==NULL) {
+          __KEFU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__5Q4K)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__1CFU=NULL;
+          switch (((struct ___OBJ *)__OS4K)->__id) {
+          case ____IM4K__: {
+            __KEFU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__1CFU=((__READ_GLOBAL__B4YL *)__tmp__5Q4K);
+          case ____Q5YL__: {
+            __KEFU=((____Q5YL *)__OS4K);
           } break;
           }
         };
-        __tmp__PMKL=__tmp__1CFU;
+        __4NKL=__KEFU;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__PMKL=my_copy__GFWN(((__EXPR_NOT__FUPM *)e__SDZK));
+      case ____UVPM__: {
+        __4NKL=__VGWN(((____UVPM *)__BFZK));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__PMKL=my_copy__PF2P(((__EXPR_MOD__LYPM *)e__SDZK));
+      case ____0ZPM__: {
+        __4NKL=__4G2P(((____0ZPM *)__BFZK));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__PMKL=my_copy__UPVO(((__EXPR_OR__3P0N *)e__SDZK));
+      case ____MR0N__: {
+        __4NKL=__DRVO(((____MR0N *)__BFZK));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__PMKL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)e__SDZK));
+      case ____YWBP__: {
+        __4NKL=__DQ0Q(((____YWBP *)__BFZK));
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__PMKL=my_copy__LVUP(((__EXPR_INF__2WBP *)e__SDZK));
+      case ____LYBP__: {
+        __4NKL=__0WUP(((____LYBP *)__BFZK));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__PMKL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)e__SDZK));
+      case ____CZBP__: {
+        __4NKL=__FXUP(((____CZBP *)__BFZK));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__PMKL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)e__SDZK));
+      case ____3BEP__: {
+        __4NKL=__FCIQ(((____3BEP *)__BFZK));
       } break;
       };
-      __tmp__4Q4K=Self__QDZK->parent_dta__WRWJ.parent_dta__LK2C.result_expr__4T4D;
-      result__Z1HV=NULL;
-      __tmp__2BFU=((__POINTER__IB )(NULL));
-      typ_id__MZHV= 0;
-      __tmp__3BFU=((__POINTER__IB )sizeof(__NODE_STYLE__5C4K));
-      if (((unsigned long)__tmp__3BFU ==  0)) {
-        result__Z1HV=NODE_STYLE__5C4K__;
+      __NS4K=__5EZK->__FTWJ.__0L2C.__NV4D;
+      __I3HV=NULL;
+      __LDFU=((____IB )(NULL));
+      __10HV= 0;
+      __MDFU=((____IB )sizeof(____OE4K));
+      if (((unsigned long)__MDFU ==  0)) {
+        __I3HV=__OE4K__;
       } else /* FALSE */ {
-        typ_id__MZHV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BFU));
-        if ((typ_id__MZHV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__RZHV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QZHV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_size[(__tmp__RZHV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QZHV)));
-          __tmp__2BFU=__tmp__PZHV;
+        __10HV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDFU));
+        if ((__10HV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __50HV=(void *)((unsigned long)(void *)((unsigned long)__MDFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __A1HV=((____YWB )((____Q )(void *)((unsigned long)__50HV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __40HV=__OKI(__50HV,((____IB )(&(table_size[(__A1HV)-1]))),((____YWB )((____Q )__50HV)));
+          __LDFU=__40HV;
         } else /* FALSE */ {
-          __tmp__RZHV=((__UINTEGER_32__RWB )typ_id__MZHV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__PZHV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__QZHV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZHV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__PZHV=micro_alloc__table__lab__HKI(__tmp__QZHV,((__POINTER__IB )(&(table_type[(__tmp__RZHV)]))),(__UINTEGER_32__RWB)(__tmp__RZHV |  1));
-          __tmp__2BFU=__tmp__PZHV;
+          __A1HV=((____YWB )__10HV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __40HV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __50HV=(void *)((unsigned long)(void *)((unsigned long)__MDFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40HV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __40HV=__OKI(__50HV,((____IB )(&(table_type[(__A1HV)]))),(____YWB)(__A1HV |  1));
+          __LDFU=__40HV;
         };
-        result__Z1HV=((__NODE_STYLE__5C4K *)__tmp__2BFU);
-        *(result__Z1HV) = *(NODE_STYLE__5C4K__);
+        __I3HV=((____OE4K *)__LDFU);
+        *(__I3HV) = *(__OE4K__);
       };
-      Self__F2HV=((__NODE_STYLE__5C4K *)result__Z1HV);
-      Self__F2HV->parent_node__AD4K.expr__VU4D=__tmp__PMKL;
-      Self__F2HV->slot__COKL=__tmp__WQ4K;
-      Self__F2HV->parent_node__AD4K.data__WU4D=Self__QDZK;
-      Self__F2HV->result_expr__DOKL=__tmp__4Q4K;
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__YBFU)->expr_list__AA4D),result__Z1HV);
+      __U3HV=((____OE4K *)__I3HV);
+      __U3HV->__PE4K.__EW4D=__4NKL;
+      __U3HV->__RPKL=__FS4K;
+      __U3HV->__PE4K.__FW4D=__5EZK;
+      __U3HV->__SPKL=__NS4K;
+      __P14F(((____GB4D *)((____WH *)__HDFU)->__PB4D),__I3HV);
     };
-    switch (((struct ___OBJ *)e__SDZK)->__id) {
-    case __STRING_CST__5J__: {
-      p__VCFU=((__STRING_CST__5J *)e__SDZK)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    switch (((struct ___OBJ *)__BFZK)->__id) {
+    case ____5J__: {
+      __EEFU=((____5J *)__BFZK)->__EK.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      p__VCFU=((__EXTERNAL_C__L5WC *)e__SDZK)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AXC__: {
+      __EEFU=((____0AXC *)__BFZK)->__1AXC.__CK.__YH.__O2B;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      p__VCFU=((__PROTOTYPE_CST__45WC *)e__SDZK)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____NBXC__: {
+      __EEFU=((____NBXC *)__BFZK)->__OBXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      p__VCFU=((__INTEGER_CST__KAXC *)e__SDZK)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ZBXC__: {
+      __EEFU=((____ZBXC *)__BFZK)->__0BXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      p__VCFU=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DMWH__: {
+      __EEFU=__BK__->__CK.__YH.__O2B;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      p__VCFU=((__READ_LOCAL__N5ZI *)e__SDZK)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2A0I__: {
+      __EEFU=((____2A0I *)__BFZK)->__3A0I.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      p__VCFU=((__EXPR_EQUAL__YHNJ *)e__SDZK)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HJNJ__: {
+      __EEFU=((____HJNJ *)__BFZK)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      p__VCFU=((__EXPR_NOT_EQUAL__DINJ *)e__SDZK)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____SJNJ__: {
+      __EEFU=((____SJNJ *)__BFZK)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      p__VCFU=((__IS_EXPANDED__L5NJ *)e__SDZK)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AOJ__: {
+      __EEFU=((____0AOJ *)__BFZK)->__1AOJ.__CK.__YH.__O2B;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      p__VCFU=((__GET_TYPE_ID__V5NJ *)e__SDZK)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EBOJ__: {
+      __EEFU=((____EBOJ *)__BFZK)->__FBOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      p__VCFU=((__EXPR_SUP__OAOJ *)e__SDZK)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BOJ__: {
+      __EEFU=((____3BOJ *)__BFZK)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      p__VCFU=((__EXPR_SUB__CBOJ *)e__SDZK)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____RCOJ__: {
+      __EEFU=((____RCOJ *)__BFZK)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      p__VCFU=((__EXPR_MUL__YBOJ *)e__SDZK)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HDOJ__: {
+      __EEFU=((____HDOJ *)__BFZK)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      p__VCFU=((__EXPR_DIV__MCOJ *)e__SDZK)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____1DOJ__: {
+      __EEFU=((____1DOJ *)__BFZK)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      p__VCFU=((__EXPR_AND__ADOJ *)e__SDZK)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____PEOJ__: {
+      __EEFU=((____PEOJ *)__BFZK)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      p__VCFU=((__EXPR_SHIFT_R__UDOJ *)e__SDZK)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DFOJ__: {
+      __EEFU=((____DFOJ *)__BFZK)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      p__VCFU=((__EXPR_SHIFT_L__IEOJ *)e__SDZK)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____XFOJ__: {
+      __EEFU=((____XFOJ *)__BFZK)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __PUT_TO__BFOJ__: {
-      p__VCFU=((__PUT_TO__BFOJ *)e__SDZK)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____QGOJ__: {
+      __EEFU=((____QGOJ *)__BFZK)->__RGOJ.__CK.__YH.__O2B;
     } break;
-    case __ITEM__VFOJ__: {
-      p__VCFU=((__ITEM__VFOJ *)e__SDZK)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EHOJ__: {
+      __EEFU=((____EHOJ *)__BFZK)->__FHOJ.__CK.__YH.__O2B;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      p__VCFU=((__SIZE_OF__NGOJ *)e__SDZK)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2HOJ__: {
+      __EEFU=((____2HOJ *)__BFZK)->__3HOJ.__CK.__YH.__O2B;
     } break;
-    case __CAST__JHOJ__: {
-      p__VCFU=((__CAST__JHOJ *)e__SDZK)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YIOJ__: {
+      __EEFU=((____YIOJ *)__BFZK)->__ZIOJ.__CK.__YH.__O2B;
     } break;
-    case __REAL_CST__JLOJ__: {
-      p__VCFU=((__REAL_CST__JLOJ *)e__SDZK)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YMOJ__: {
+      __EEFU=((____YMOJ *)__BFZK)->__ZMOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      p__VCFU=((__CHARACTER_CST__5LOJ *)e__SDZK)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ONOJ__: {
+      __EEFU=((____ONOJ *)__BFZK)->__PNOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      p__VCFU=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__SDZK)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YOOJ__: {
+      __EEFU=((____YOOJ *)__BFZK)->__ZOOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      p__VCFU=((__READ_SLOT__ZK4K *)e__SDZK)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____IM4K__: {
+      __EEFU=((____IM4K *)__BFZK)->__JM4K.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      p__VCFU=((__EXPR_NOT_LOGIC__E4FL *)e__SDZK)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____T5FL__: {
+      __EEFU=((____T5FL *)__BFZK)->__W5FL.__V5FL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      p__VCFU=((__EXPR_OR_LOGIC__OCUL *)e__SDZK)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3DUL__: {
+      __EEFU=((____3DUL *)__BFZK)->__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      p__VCFU=((__EXPR_OR_OR_LOGIC__LDUL *)e__SDZK)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0EUL__: {
+      __EEFU=((____0EUL *)__BFZK)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      p__VCFU=((__EXPR_AND_LOGIC__SEUL *)e__SDZK)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____BGUL__: {
+      __EEFU=((____BGUL *)__BFZK)->__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      p__VCFU=((__EXPR_AND_AND_LOGIC__NFUL *)e__SDZK)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2GUL__: {
+      __EEFU=((____2GUL *)__BFZK)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      p__VCFU=((__EXPR_NEG__SYVL *)e__SDZK)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____B0VL__: {
+      __EEFU=((____B0VL *)__BFZK)->__E0VL.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      p__VCFU=((__EXPR_ADD__AZVL *)e__SDZK)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____P0VL__: {
+      __EEFU=((____P0VL *)__BFZK)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      p__VCFU=((__READ_GLOBAL__B4YL *)e__SDZK)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____Q5YL__: {
+      __EEFU=((____Q5YL *)__BFZK)->__R5YL.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      p__VCFU=((__EXPR_NOT__FUPM *)e__SDZK)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____UVPM__: {
+      __EEFU=((____UVPM *)__BFZK)->__VVPM.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      p__VCFU=((__EXPR_MOD__LYPM *)e__SDZK)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0ZPM__: {
+      __EEFU=((____0ZPM *)__BFZK)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR__3P0N__: {
-      p__VCFU=((__EXPR_OR__3P0N *)e__SDZK)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____MR0N__: {
+      __EEFU=((____MR0N *)__BFZK)->__NR0N.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      p__VCFU=((__EXPR_SUP_EQ__JVBP *)e__SDZK)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YWBP__: {
+      __EEFU=((____YWBP *)__BFZK)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF__2WBP__: {
-      p__VCFU=((__EXPR_INF__2WBP *)e__SDZK)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____LYBP__: {
+      __EEFU=((____LYBP *)__BFZK)->__MYBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      p__VCFU=((__EXPR_INF_EQ__TXBP *)e__SDZK)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____CZBP__: {
+      __EEFU=((____CZBP *)__BFZK)->__DZBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      p__VCFU=((__EXPR_XOR__OAEP *)e__SDZK)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BEP__: {
+      __EEFU=((____3BEP *)__BFZK)->__4BEP.__TCOJ.__CK.__YH.__O2B;
     } break;
     };
-    Self__RC0S=create__type__IJ2C(p__VCFU,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__YBFU)->expr_list__AA4D),Self__RC0S);
+    __AE0S=__XK2C(__EEFU,__HMB__->__IMB.__BMC);
+    __P14F(((____GB4D *)((____WH *)__HDFU)->__PB4D),__AE0S);
   };
-  r__VQ4K=result__YBFU;
-  return(r__VQ4K);
+  __ES4K=__HDFU;
+  return(__ES4K);
 }
 
-static void* subtype_list__KUJL()
+static void* __ZVJL()
 // () With result Recursive, No inlinable.
 {
-  void *__tmp__NUJL;
-  __HASHED_SEToTYPEo__N0MB *__tmp__OUJL;
-  void *Result__MUJL;
-  __tmp__NUJL=type_block__YOB;
-  switch (((struct ___OBJ *)__tmp__NUJL)->__id) {
-  case __TYPE__FF__: {
-    __tmp__OUJL=((__TYPE__FF *)__tmp__NUJL)->subtype_list__T0MB;
+  void *__2VJL;
+  ____G1MB *__3VJL;
+  void *__1VJL;
+  __2VJL=__5OB;
+  switch (((struct ___OBJ *)__2VJL)->__id) {
+  case ____FF__: {
+    __3VJL=((____FF *)__2VJL)->__M1MB;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__OUJL=((__TYPE_NULL__4LB *)__tmp__NUJL)->parent_type__5LB.subtype_list__T0MB;
+  case ____FMB__: {
+    __3VJL=((____FMB *)__2VJL)->__GMB.__M1MB;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__OUJL=((__TYPE_VOID__AMB *)__tmp__NUJL)->parent_type__BMB.subtype_list__T0MB;
+  case ____HMB__: {
+    __3VJL=((____HMB *)__2VJL)->__IMB.__M1MB;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__OUJL=((__TYPE_CONTEXT__CMB *)__tmp__NUJL)->parent_type__DMB.subtype_list__T0MB;
+  case ____JMB__: {
+    __3VJL=((____JMB *)__2VJL)->__KMB.__M1MB;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__OUJL=((__TYPE_ID__EMB *)__tmp__NUJL)->parent_type__FMB.subtype_list__T0MB;
+  case ____LMB__: {
+    __3VJL=((____LMB *)__2VJL)->__MMB.__M1MB;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__OUJL=((__TYPE_GENERIC__BCY *)__tmp__NUJL)->parent_type__CCY.subtype_list__T0MB;
+  case ____ICY__: {
+    __3VJL=((____ICY *)__2VJL)->__JCY.__M1MB;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__OUJL=((__TYPE_BLOCK__VO5D *)__tmp__NUJL)->parent_type__WO5D.subtype_list__T0MB;
+  case ____EQ5D__: {
+    __3VJL=((____EQ5D *)__2VJL)->__FQ5D.__M1MB;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__OUJL=subtype_list__KUJL();
+  case ____L4NJ__: {
+    __3VJL=__ZVJL();
   } break;
   };
-  Result__MUJL=__tmp__OUJL;
-  return(Result__MUJL);
+  __1VJL=__3VJL;
+  return(__1VJL);
 }
 
-static void union__XS4K(__TYPES_TMP__TM5D *Self__YS4K,__TYPES__UM5D *other__ZS4K)
-// ({TYPES_TMP__TM5D},{NULLxTYPES__UM5D}) Void No recursive, No inlinable.
+static void __GU4K(____CO5D *__HU4K,____DO5D *__IU4K)
+// ({__CO5D},{NULLx__DO5D}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q idx1__0S4K,idx2__1S4K,t2idx__2S4K,__tmp__LT4K;
-  __INTEGER__Q __tmp__YT4K;
-  void *__tmp__KT4K,*__tmp__XT4K;
-  void **__tmp__0E3T;
-  __BOOLEAN__L __tmp__2T4K;
-  idx1__0S4K= 0;
-  idx2__1S4K= 0;
-  t2idx__2S4K= 0;
-  while ((idx2__1S4K <= other__ZS4K->upper__O0RH)) {
-    __tmp__KT4K=((void **)((__TYPES__UM5D *)other__ZS4K)->storage__JLYI)[idx2__1S4K];
-    switch (((struct ___OBJ *)__tmp__KT4K)->__id) {
-    case __TYPE__FF__: {
-      __tmp__LT4K=((__TYPE__FF *)__tmp__KT4K)->index__0KC;
-    } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__LT4K=((__TYPE_NULL__4LB *)__tmp__KT4K)->parent_type__5LB.index__0KC;
-    } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__LT4K=((__TYPE_VOID__AMB *)__tmp__KT4K)->parent_type__BMB.index__0KC;
-    } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__LT4K=((__TYPE_CONTEXT__CMB *)__tmp__KT4K)->parent_type__DMB.index__0KC;
-    } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__LT4K=((__TYPE_ID__EMB *)__tmp__KT4K)->parent_type__FMB.index__0KC;
-    } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__LT4K=((__TYPE_GENERIC__BCY *)__tmp__KT4K)->parent_type__CCY.index__0KC;
-    } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__LT4K=((__TYPE_BLOCK__VO5D *)__tmp__KT4K)->parent_type__WO5D.index__0KC;
-    } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__LT4K=((__PROFIL_BLOCK__22NJ *)__tmp__KT4K)->parent_type__42NJ.index__0KC;
-    } break;
-    };
-    t2idx__2S4K=__tmp__LT4K;
-    __tmp__LT4K=Self__YS4K->parent_types__WM5D.upper__O0RH;
-    __tmp__0E3T=Self__YS4K->parent_types__WM5D.storage__JLYI;
-    while_do__4CZL:
+  ____Q __JU4K,__KU4K,__LU4K,__0U4K,__HV4K;
+  void *__ZU4K,*__GV4K;
+  void **__JG3T;
+  ____L __LV4K;
+  __JU4K= 0;
+  __KU4K= 0;
+  __LU4K= 0;
+  while ((__KU4K <= __IU4K->__31RH)) {
+    __ZU4K=((void **)((____DO5D *)__IU4K)->__YMYI)[__KU4K];
+    switch (((struct ___OBJ *)__ZU4K)->__id) {
+    case ____FF__: {
+      __0U4K=((____FF *)__ZU4K)->__BLC;
+    } break;
+    case ____FMB__: {
+      __0U4K=((____FMB *)__ZU4K)->__GMB.__BLC;
+    } break;
+    case ____HMB__: {
+      __0U4K=((____HMB *)__ZU4K)->__IMB.__BLC;
+    } break;
+    case ____JMB__: {
+      __0U4K=((____JMB *)__ZU4K)->__KMB.__BLC;
+    } break;
+    case ____LMB__: {
+      __0U4K=((____LMB *)__ZU4K)->__MMB.__BLC;
+    } break;
+    case ____ICY__: {
+      __0U4K=((____ICY *)__ZU4K)->__JCY.__BLC;
+    } break;
+    case ____EQ5D__: {
+      __0U4K=((____EQ5D *)__ZU4K)->__FQ5D.__BLC;
+    } break;
+    case ____L4NJ__: {
+      __0U4K=((____L4NJ *)__ZU4K)->__N4NJ.__BLC;
+    } break;
+    };
+    __LU4K=__0U4K;
+    __0U4K=__HU4K->__FO5D.__31RH;
+    __JG3T=__HU4K->__FO5D.__YMYI;
+    __NEZL:
     {
-      if ((idx1__0S4K <= __tmp__LT4K)) {
-        __tmp__XT4K=((void **)__tmp__0E3T)[idx1__0S4K];
-        switch (((struct ___OBJ *)__tmp__XT4K)->__id) {
-        case __TYPE__FF__: {
-          __tmp__YT4K=((__TYPE__FF *)__tmp__XT4K)->index__0KC;
+      if ((__JU4K <= __0U4K)) {
+        __GV4K=((void **)__JG3T)[__JU4K];
+        switch (((struct ___OBJ *)__GV4K)->__id) {
+        case ____FF__: {
+          __HV4K=((____FF *)__GV4K)->__BLC;
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__YT4K=((__TYPE_NULL__4LB *)__tmp__XT4K)->parent_type__5LB.index__0KC;
+        case ____FMB__: {
+          __HV4K=((____FMB *)__GV4K)->__GMB.__BLC;
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__YT4K=((__TYPE_VOID__AMB *)__tmp__XT4K)->parent_type__BMB.index__0KC;
+        case ____HMB__: {
+          __HV4K=((____HMB *)__GV4K)->__IMB.__BLC;
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__YT4K=((__TYPE_CONTEXT__CMB *)__tmp__XT4K)->parent_type__DMB.index__0KC;
+        case ____JMB__: {
+          __HV4K=((____JMB *)__GV4K)->__KMB.__BLC;
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__YT4K=((__TYPE_ID__EMB *)__tmp__XT4K)->parent_type__FMB.index__0KC;
+        case ____LMB__: {
+          __HV4K=((____LMB *)__GV4K)->__MMB.__BLC;
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__YT4K=((__TYPE_GENERIC__BCY *)__tmp__XT4K)->parent_type__CCY.index__0KC;
+        case ____ICY__: {
+          __HV4K=((____ICY *)__GV4K)->__JCY.__BLC;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__YT4K=((__TYPE_BLOCK__VO5D *)__tmp__XT4K)->parent_type__WO5D.index__0KC;
+        case ____EQ5D__: {
+          __HV4K=((____EQ5D *)__GV4K)->__FQ5D.__BLC;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__YT4K=((__PROFIL_BLOCK__22NJ *)__tmp__XT4K)->parent_type__42NJ.index__0KC;
+        case ____L4NJ__: {
+          __HV4K=((____L4NJ *)__GV4K)->__N4NJ.__BLC;
         } break;
         };
-        __tmp__2T4K=(__tmp__YT4K < t2idx__2S4K);
+        __LV4K=(__HV4K < __LU4K);
       } else /* FALSE */ {
-        __tmp__2T4K=FALSE__O__;
+        __LV4K=__O__;
       };
-      if (__tmp__2T4K) {
-        idx1__0S4K=(__INTEGER__Q)(idx1__0S4K +  1);
-        goto while_do__4CZL;
+      if (__LV4K) {
+        __JU4K=(____Q)(__JU4K +  1);
+        goto __NEZL;
       };
     };
-    if (((idx1__0S4K > Self__YS4K->parent_types__WM5D.upper__O0RH) || ((void *)((void **)Self__YS4K->parent_types__WM5D.storage__JLYI)[idx1__0S4K] != (void *)__tmp__KT4K))) {
-      add__to__VXIJ(Self__YS4K,__tmp__KT4K,idx1__0S4K);
+    if (((__JU4K > __HU4K->__FO5D.__31RH) || ((void *)((void **)__HU4K->__FO5D.__YMYI)[__JU4K] != (void *)__ZU4K))) {
+      __EZIJ(__HU4K,__ZU4K,__JU4K);
     };
-    idx1__0S4K=(__INTEGER__Q)(idx1__0S4K +  1);
-    idx2__1S4K=(__INTEGER__Q)(idx2__1S4K +  1);
+    __JU4K=(____Q)(__JU4K +  1);
+    __KU4K=(____Q)(__KU4K +  1);
   };
 }
 
-static void get_type__R31K(__READ_LOCAL__N5ZI *Self__S31K,__TYPES_TMP__TM5D *t__T31K)
-// ({READ_LOCAL__N5ZI},{NULLxTYPES_TMP__TM5D}) Void Recursive, No inlinable.
+static void __A51K(____2A0I *__B51K,____CO5D *__C51K)
+// ({__2A0I},{NULLx__CO5D}) Void Recursive, No inlinable.
 {
-  get_type__MP3K(((__LOCAL__43WC *)Self__S31K->local__PUEJ),t__T31K);
+  __1Q3K(((____N5WC *)__B51K->__4VEJ),__C51K);
 }
 
-static void get_type__N41K(__EXPR_SUB__CBOJ *Self__O41K,__TYPES_TMP__TM5D *t__P41K)
-// ({EXPR_SUB__CBOJ},{NULLxTYPES_TMP__TM5D}) Void Recursive, No inlinable.
+static void __251K(____RCOJ *__351K,____CO5D *__451K)
+// ({__RCOJ},{NULLx__CO5D}) Void Recursive, No inlinable.
 {
-  void *__tmp__Q41K;
-  __EXTERNAL_C__L5WC *Self__WVHT;
-  __TYPE_FULL__PMB *__tmp__FF0S;
-  __tmp__Q41K=Self__O41K->parent_expr_binary__FBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__Q41K)->__id) {
-  case __STRING_CST__5J__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__Q41K))->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+  void *__551K;
+  ____0AXC *__FXHT;
+  ____WMB *__UG0S;
+  __551K=__351K->__UCOJ.__BC5J;
+  switch (((struct ___OBJ *)__551K)->__id) {
+  case ____5J__: {
+    __EVXI(((____CO5D *)__451K),((____WMB *)((____5J *)((____2A0I *)__551K))->__EK.__BI4D)->__KLK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    Self__WVHT=((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__Q41K));
-    if (((void *)Self__WVHT->living_type__C0RH == (void *)NULL)) {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),((__TYPE_FULL__PMB *)Self__WVHT->static_type__J54D)->the_parent_type__DLK);
+  case ____0AXC__: {
+    __FXHT=((____0AXC *)((____2A0I *)__551K));
+    if (((void *)__FXHT->__R1RH == (void *)NULL)) {
+      __EVXI(((____CO5D *)__451K),((____WMB *)__FXHT->__YA5D)->__KLK);
     } else /* FALSE */ {
-      union__XS4K(((__TYPES_TMP__TM5D *)t__P41K),Self__WVHT->living_type__C0RH);
+      __GU4K(((____CO5D *)__451K),__FXHT->__R1RH);
     };
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__Q41K))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+  case ____NBXC__: {
+    __EVXI(((____CO5D *)__451K),((____WMB *)((____NBXC *)((____2A0I *)__551K))->__OBXC.__BI4D)->__KLK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__Q41K))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+  case ____ZBXC__: {
+    __EVXI(((____CO5D *)__451K),((____WMB *)((____ZBXC *)((____2A0I *)__551K))->__0BXC.__BI4D)->__KLK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    (&__string_339)->count__0C= 22;
-    (&__string_339)->storage__1C="EXPR_MULTIPLE.get_type";
-    print__CKG((&__string_339));
+  case ____DMWH__: {
+    (&__string_339)->__0C= 22;
+    (&__string_339)->__1C="EXPR_MULTIPLE.get_type";
+    __JKG((&__string_339));
     fputc((int)('\n'),stdout);
     exit(( 1));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    get_type__R31K(((__READ_LOCAL__N5ZI *)__tmp__Q41K),t__P41K);
+  case ____2A0I__: {
+    __A51K(((____2A0I *)__551K),__451K);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_false__ENB);
+  case ____HJNJ__: {
+    __EVXI(((____CO5D *)__451K),__DNB);
+    __EVXI(((____CO5D *)__451K),__LNB);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_false__ENB);
+  case ____SJNJ__: {
+    __EVXI(((____CO5D *)__451K),__DNB);
+    __EVXI(((____CO5D *)__451K),__LNB);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_false__ENB);
+  case ____0AOJ__: {
+    __EVXI(((____CO5D *)__451K),__DNB);
+    __EVXI(((____CO5D *)__451K),__LNB);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_integer__UNB);
+  case ____EBOJ__: {
+    __EVXI(((____CO5D *)__451K),__1NB);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_false__ENB);
+  case ____3BOJ__: {
+    __EVXI(((____CO5D *)__451K),__DNB);
+    __EVXI(((____CO5D *)__451K),__LNB);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    get_type__N41K(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__Q41K)),t__P41K);
+  case ____RCOJ__: {
+    __251K(((____RCOJ *)((____2A0I *)__551K)),__451K);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    get_type__R41K(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__Q41K)),t__P41K);
+  case ____HDOJ__: {
+    __AA2K(((____HDOJ *)((____2A0I *)__551K)),__451K);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    get_type__V41K(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__Q41K)),t__P41K);
+  case ____1DOJ__: {
+    __EA2K(((____1DOJ *)((____2A0I *)__551K)),__451K);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    get_type__Z41K(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__Q41K)),t__P41K);
+  case ____PEOJ__: {
+    __IA2K(((____PEOJ *)((____2A0I *)__551K)),__451K);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__Q41K)),t__P41K);
+  case ____DFOJ__: {
+    __MA2K(((____DFOJ *)((____2A0I *)__551K)),__451K);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__Q41K)),t__P41K);
+  case ____XFOJ__: {
+    __QA2K(((____XFOJ *)((____2A0I *)__551K)),__451K);
   } break;
-  case __PUT_TO__BFOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),TYPE_VOID__AMB__);
+  case ____QGOJ__: {
+    __EVXI(((____CO5D *)__451K),__HMB__);
   } break;
-  case __ITEM__VFOJ__: {
-    get_type__I51K(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__Q41K)),t__P41K);
+  case ____EHOJ__: {
+    __XA2K(((____EHOJ *)((____2A0I *)__551K)),__451K);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_integer__UNB);
+  case ____2HOJ__: {
+    __EVXI(((____CO5D *)__451K),__1NB);
   } break;
-  case __CAST__JHOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__Q41K))->static_type__TC5J)->the_parent_type__DLK);
+  case ____YIOJ__: {
+    __EVXI(((____CO5D *)__451K),((____WMB *)((____YIOJ *)((____2A0I *)__551K))->__CE5J)->__KLK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__Q41K))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YMOJ__: {
+    __EVXI(((____CO5D *)__451K),((____WMB *)((____YMOJ *)((____2A0I *)__551K))->__ZMOJ.__BI4D)->__KLK);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__Q41K))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____ONOJ__: {
+    __EVXI(((____CO5D *)__451K),((____WMB *)((____ONOJ *)((____2A0I *)__551K))->__PNOJ.__BI4D)->__KLK);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__Q41K))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YOOJ__: {
+    __EVXI(((____CO5D *)__451K),((____WMB *)((____YOOJ *)((____2A0I *)__551K))->__ZOOJ.__BI4D)->__KLK);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    get_type__ZYGM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__Q41K)),t__P41K);
+  case ____IM4K__: {
+    __I0GM(((____IM4K *)((____2A0I *)__551K)),__451K);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_false__ENB);
+  case ____T5FL__: {
+    __EVXI(((____CO5D *)__451K),__DNB);
+    __EVXI(((____CO5D *)__451K),__LNB);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_false__ENB);
+  case ____3DUL__: {
+    __EVXI(((____CO5D *)__451K),__DNB);
+    __EVXI(((____CO5D *)__451K),__LNB);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_false__ENB);
+  case ____0EUL__: {
+    __EVXI(((____CO5D *)__451K),__DNB);
+    __EVXI(((____CO5D *)__451K),__LNB);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_false__ENB);
+  case ____BGUL__: {
+    __EVXI(((____CO5D *)__451K),__DNB);
+    __EVXI(((____CO5D *)__451K),__LNB);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_false__ENB);
+  case ____2GUL__: {
+    __EVXI(((____CO5D *)__451K),__DNB);
+    __EVXI(((____CO5D *)__451K),__LNB);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__FF0S=static_type__UVBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__Q41K)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),((__TYPE_FULL__PMB *)__tmp__FF0S)->the_parent_type__DLK);
+  case ____B0VL__: {
+    __UG0S=__DXBN(((____B0VL *)((____2A0I *)__551K)));
+    __EVXI(((____CO5D *)__451K),((____WMB *)__UG0S)->__KLK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    get_type__3KHM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__Q41K)),t__P41K);
+  case ____P0VL__: {
+    __MMHM(((____P0VL *)((____2A0I *)__551K)),__451K);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__Q41K))->global__Y5JM),t__P41K);
+  case ____Q5YL__: {
+    __WKEN(((____FKRG *)((____Q5YL *)((____2A0I *)__551K))->__HBKM),__451K);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__FF0S=static_type__5DWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__Q41K)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),((__TYPE_FULL__PMB *)__tmp__FF0S)->the_parent_type__DLK);
+  case ____UVPM__: {
+    __UG0S=__OFWN(((____UVPM *)((____2A0I *)__551K)));
+    __EVXI(((____CO5D *)__451K),((____WMB *)__UG0S)->__KLK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    get_type__GN2P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__Q41K)),t__P41K);
+  case ____0ZPM__: {
+    __VO2P(((____0ZPM *)((____2A0I *)__551K)),__451K);
   } break;
-  case __EXPR_OR__3P0N__: {
-    get_type__S3VO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__Q41K)),t__P41K);
+  case ____MR0N__: {
+    __B5VO(((____MR0N *)((____2A0I *)__551K)),__451K);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_false__ENB);
+  case ____YWBP__: {
+    __EVXI(((____CO5D *)__451K),__DNB);
+    __EVXI(((____CO5D *)__451K),__LNB);
   } break;
-  case __EXPR_INF__2WBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_false__ENB);
+  case ____LYBP__: {
+    __EVXI(((____CO5D *)__451K),__DNB);
+    __EVXI(((____CO5D *)__451K),__LNB);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__P41K),type_false__ENB);
+  case ____CZBP__: {
+    __EVXI(((____CO5D *)__451K),__DNB);
+    __EVXI(((____CO5D *)__451K),__LNB);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    get_type__S4HQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__Q41K)),t__P41K);
+  case ____3BEP__: {
+    __BAIQ(((____3BEP *)((____2A0I *)__551K)),__451K);
   } break;
   };
 }
 
-static void get_type__R41K(__EXPR_MUL__YBOJ *Self__S41K,__TYPES_TMP__TM5D *t__T41K)
-// ({EXPR_MUL__YBOJ},{NULLxTYPES_TMP__TM5D}) Void Recursive, No inlinable.
+static void __AA2K(____HDOJ *__BA2K,____CO5D *__CA2K)
+// ({__HDOJ},{NULLx__CO5D}) Void Recursive, No inlinable.
 {
-  void *__tmp__U41K;
-  __EXTERNAL_C__L5WC *Self__YVHT;
-  __TYPE_FULL__PMB *__tmp__LG0S;
-  __tmp__U41K=Self__S41K->parent_expr_binary__ZBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__U41K)->__id) {
-  case __STRING_CST__5J__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__U41K))->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+  void *__DA2K;
+  ____0AXC *__HXHT;
+  ____WMB *__0H0S;
+  __DA2K=__BA2K->__IDOJ.__BC5J;
+  switch (((struct ___OBJ *)__DA2K)->__id) {
+  case ____5J__: {
+    __EVXI(((____CO5D *)__CA2K),((____WMB *)((____5J *)((____2A0I *)__DA2K))->__EK.__BI4D)->__KLK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    Self__YVHT=((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__U41K));
-    if (((void *)Self__YVHT->living_type__C0RH == (void *)NULL)) {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),((__TYPE_FULL__PMB *)Self__YVHT->static_type__J54D)->the_parent_type__DLK);
+  case ____0AXC__: {
+    __HXHT=((____0AXC *)((____2A0I *)__DA2K));
+    if (((void *)__HXHT->__R1RH == (void *)NULL)) {
+      __EVXI(((____CO5D *)__CA2K),((____WMB *)__HXHT->__YA5D)->__KLK);
     } else /* FALSE */ {
-      union__XS4K(((__TYPES_TMP__TM5D *)t__T41K),Self__YVHT->living_type__C0RH);
+      __GU4K(((____CO5D *)__CA2K),__HXHT->__R1RH);
     };
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__U41K))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+  case ____NBXC__: {
+    __EVXI(((____CO5D *)__CA2K),((____WMB *)((____NBXC *)((____2A0I *)__DA2K))->__OBXC.__BI4D)->__KLK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__U41K))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+  case ____ZBXC__: {
+    __EVXI(((____CO5D *)__CA2K),((____WMB *)((____ZBXC *)((____2A0I *)__DA2K))->__0BXC.__BI4D)->__KLK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    (&__string_339)->count__0C= 22;
-    (&__string_339)->storage__1C="EXPR_MULTIPLE.get_type";
-    print__CKG((&__string_339));
+  case ____DMWH__: {
+    (&__string_339)->__0C= 22;
+    (&__string_339)->__1C="EXPR_MULTIPLE.get_type";
+    __JKG((&__string_339));
     fputc((int)('\n'),stdout);
     exit(( 1));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    get_type__R31K(((__READ_LOCAL__N5ZI *)__tmp__U41K),t__T41K);
+  case ____2A0I__: {
+    __A51K(((____2A0I *)__DA2K),__CA2K);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_false__ENB);
+  case ____HJNJ__: {
+    __EVXI(((____CO5D *)__CA2K),__DNB);
+    __EVXI(((____CO5D *)__CA2K),__LNB);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_false__ENB);
+  case ____SJNJ__: {
+    __EVXI(((____CO5D *)__CA2K),__DNB);
+    __EVXI(((____CO5D *)__CA2K),__LNB);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_false__ENB);
+  case ____0AOJ__: {
+    __EVXI(((____CO5D *)__CA2K),__DNB);
+    __EVXI(((____CO5D *)__CA2K),__LNB);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_integer__UNB);
+  case ____EBOJ__: {
+    __EVXI(((____CO5D *)__CA2K),__1NB);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_false__ENB);
+  case ____3BOJ__: {
+    __EVXI(((____CO5D *)__CA2K),__DNB);
+    __EVXI(((____CO5D *)__CA2K),__LNB);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    get_type__N41K(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__U41K)),t__T41K);
+  case ____RCOJ__: {
+    __251K(((____RCOJ *)((____2A0I *)__DA2K)),__CA2K);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    get_type__R41K(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__U41K)),t__T41K);
+  case ____HDOJ__: {
+    __AA2K(((____HDOJ *)((____2A0I *)__DA2K)),__CA2K);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    get_type__V41K(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__U41K)),t__T41K);
+  case ____1DOJ__: {
+    __EA2K(((____1DOJ *)((____2A0I *)__DA2K)),__CA2K);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    get_type__Z41K(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__U41K)),t__T41K);
+  case ____PEOJ__: {
+    __IA2K(((____PEOJ *)((____2A0I *)__DA2K)),__CA2K);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__U41K)),t__T41K);
+  case ____DFOJ__: {
+    __MA2K(((____DFOJ *)((____2A0I *)__DA2K)),__CA2K);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__U41K)),t__T41K);
+  case ____XFOJ__: {
+    __QA2K(((____XFOJ *)((____2A0I *)__DA2K)),__CA2K);
   } break;
-  case __PUT_TO__BFOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),TYPE_VOID__AMB__);
+  case ____QGOJ__: {
+    __EVXI(((____CO5D *)__CA2K),__HMB__);
   } break;
-  case __ITEM__VFOJ__: {
-    get_type__I51K(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__U41K)),t__T41K);
+  case ____EHOJ__: {
+    __XA2K(((____EHOJ *)((____2A0I *)__DA2K)),__CA2K);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_integer__UNB);
+  case ____2HOJ__: {
+    __EVXI(((____CO5D *)__CA2K),__1NB);
   } break;
-  case __CAST__JHOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__U41K))->static_type__TC5J)->the_parent_type__DLK);
+  case ____YIOJ__: {
+    __EVXI(((____CO5D *)__CA2K),((____WMB *)((____YIOJ *)((____2A0I *)__DA2K))->__CE5J)->__KLK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__U41K))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YMOJ__: {
+    __EVXI(((____CO5D *)__CA2K),((____WMB *)((____YMOJ *)((____2A0I *)__DA2K))->__ZMOJ.__BI4D)->__KLK);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__U41K))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____ONOJ__: {
+    __EVXI(((____CO5D *)__CA2K),((____WMB *)((____ONOJ *)((____2A0I *)__DA2K))->__PNOJ.__BI4D)->__KLK);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__U41K))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YOOJ__: {
+    __EVXI(((____CO5D *)__CA2K),((____WMB *)((____YOOJ *)((____2A0I *)__DA2K))->__ZOOJ.__BI4D)->__KLK);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    get_type__ZYGM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__U41K)),t__T41K);
+  case ____IM4K__: {
+    __I0GM(((____IM4K *)((____2A0I *)__DA2K)),__CA2K);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_false__ENB);
+  case ____T5FL__: {
+    __EVXI(((____CO5D *)__CA2K),__DNB);
+    __EVXI(((____CO5D *)__CA2K),__LNB);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_false__ENB);
+  case ____3DUL__: {
+    __EVXI(((____CO5D *)__CA2K),__DNB);
+    __EVXI(((____CO5D *)__CA2K),__LNB);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_false__ENB);
+  case ____0EUL__: {
+    __EVXI(((____CO5D *)__CA2K),__DNB);
+    __EVXI(((____CO5D *)__CA2K),__LNB);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_false__ENB);
+  case ____BGUL__: {
+    __EVXI(((____CO5D *)__CA2K),__DNB);
+    __EVXI(((____CO5D *)__CA2K),__LNB);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_false__ENB);
+  case ____2GUL__: {
+    __EVXI(((____CO5D *)__CA2K),__DNB);
+    __EVXI(((____CO5D *)__CA2K),__LNB);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__LG0S=static_type__UVBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__U41K)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),((__TYPE_FULL__PMB *)__tmp__LG0S)->the_parent_type__DLK);
+  case ____B0VL__: {
+    __0H0S=__DXBN(((____B0VL *)((____2A0I *)__DA2K)));
+    __EVXI(((____CO5D *)__CA2K),((____WMB *)__0H0S)->__KLK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    get_type__3KHM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__U41K)),t__T41K);
+  case ____P0VL__: {
+    __MMHM(((____P0VL *)((____2A0I *)__DA2K)),__CA2K);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__U41K))->global__Y5JM),t__T41K);
+  case ____Q5YL__: {
+    __WKEN(((____FKRG *)((____Q5YL *)((____2A0I *)__DA2K))->__HBKM),__CA2K);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__LG0S=static_type__5DWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__U41K)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),((__TYPE_FULL__PMB *)__tmp__LG0S)->the_parent_type__DLK);
+  case ____UVPM__: {
+    __0H0S=__OFWN(((____UVPM *)((____2A0I *)__DA2K)));
+    __EVXI(((____CO5D *)__CA2K),((____WMB *)__0H0S)->__KLK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    get_type__GN2P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__U41K)),t__T41K);
+  case ____0ZPM__: {
+    __VO2P(((____0ZPM *)((____2A0I *)__DA2K)),__CA2K);
   } break;
-  case __EXPR_OR__3P0N__: {
-    get_type__S3VO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__U41K)),t__T41K);
+  case ____MR0N__: {
+    __B5VO(((____MR0N *)((____2A0I *)__DA2K)),__CA2K);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_false__ENB);
+  case ____YWBP__: {
+    __EVXI(((____CO5D *)__CA2K),__DNB);
+    __EVXI(((____CO5D *)__CA2K),__LNB);
   } break;
-  case __EXPR_INF__2WBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_false__ENB);
+  case ____LYBP__: {
+    __EVXI(((____CO5D *)__CA2K),__DNB);
+    __EVXI(((____CO5D *)__CA2K),__LNB);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__T41K),type_false__ENB);
+  case ____CZBP__: {
+    __EVXI(((____CO5D *)__CA2K),__DNB);
+    __EVXI(((____CO5D *)__CA2K),__LNB);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    get_type__S4HQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__U41K)),t__T41K);
+  case ____3BEP__: {
+    __BAIQ(((____3BEP *)((____2A0I *)__DA2K)),__CA2K);
   } break;
   };
 }
 
-static void get_type__V41K(__EXPR_DIV__MCOJ *Self__W41K,__TYPES_TMP__TM5D *t__X41K)
-// ({EXPR_DIV__MCOJ},{NULLxTYPES_TMP__TM5D}) Void Recursive, No inlinable.
+static void __EA2K(____1DOJ *__FA2K,____CO5D *__GA2K)
+// ({__1DOJ},{NULLx__CO5D}) Void Recursive, No inlinable.
 {
-  void *__tmp__Y41K;
-  __EXTERNAL_C__L5WC *Self__0VHT;
-  __TYPE_FULL__PMB *__tmp__RH0S;
-  __tmp__Y41K=Self__W41K->parent_expr_binary__NCOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__Y41K)->__id) {
-  case __STRING_CST__5J__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__Y41K))->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+  void *__HA2K;
+  ____0AXC *__JXHT;
+  ____WMB *__AJ0S;
+  __HA2K=__FA2K->__2DOJ.__BC5J;
+  switch (((struct ___OBJ *)__HA2K)->__id) {
+  case ____5J__: {
+    __EVXI(((____CO5D *)__GA2K),((____WMB *)((____5J *)((____2A0I *)__HA2K))->__EK.__BI4D)->__KLK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    Self__0VHT=((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__Y41K));
-    if (((void *)Self__0VHT->living_type__C0RH == (void *)NULL)) {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),((__TYPE_FULL__PMB *)Self__0VHT->static_type__J54D)->the_parent_type__DLK);
+  case ____0AXC__: {
+    __JXHT=((____0AXC *)((____2A0I *)__HA2K));
+    if (((void *)__JXHT->__R1RH == (void *)NULL)) {
+      __EVXI(((____CO5D *)__GA2K),((____WMB *)__JXHT->__YA5D)->__KLK);
     } else /* FALSE */ {
-      union__XS4K(((__TYPES_TMP__TM5D *)t__X41K),Self__0VHT->living_type__C0RH);
+      __GU4K(((____CO5D *)__GA2K),__JXHT->__R1RH);
     };
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__Y41K))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+  case ____NBXC__: {
+    __EVXI(((____CO5D *)__GA2K),((____WMB *)((____NBXC *)((____2A0I *)__HA2K))->__OBXC.__BI4D)->__KLK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__Y41K))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+  case ____ZBXC__: {
+    __EVXI(((____CO5D *)__GA2K),((____WMB *)((____ZBXC *)((____2A0I *)__HA2K))->__0BXC.__BI4D)->__KLK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    (&__string_339)->count__0C= 22;
-    (&__string_339)->storage__1C="EXPR_MULTIPLE.get_type";
-    print__CKG((&__string_339));
+  case ____DMWH__: {
+    (&__string_339)->__0C= 22;
+    (&__string_339)->__1C="EXPR_MULTIPLE.get_type";
+    __JKG((&__string_339));
     fputc((int)('\n'),stdout);
     exit(( 1));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    get_type__R31K(((__READ_LOCAL__N5ZI *)__tmp__Y41K),t__X41K);
+  case ____2A0I__: {
+    __A51K(((____2A0I *)__HA2K),__GA2K);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_false__ENB);
+  case ____HJNJ__: {
+    __EVXI(((____CO5D *)__GA2K),__DNB);
+    __EVXI(((____CO5D *)__GA2K),__LNB);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_false__ENB);
+  case ____SJNJ__: {
+    __EVXI(((____CO5D *)__GA2K),__DNB);
+    __EVXI(((____CO5D *)__GA2K),__LNB);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_false__ENB);
+  case ____0AOJ__: {
+    __EVXI(((____CO5D *)__GA2K),__DNB);
+    __EVXI(((____CO5D *)__GA2K),__LNB);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_integer__UNB);
+  case ____EBOJ__: {
+    __EVXI(((____CO5D *)__GA2K),__1NB);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_false__ENB);
+  case ____3BOJ__: {
+    __EVXI(((____CO5D *)__GA2K),__DNB);
+    __EVXI(((____CO5D *)__GA2K),__LNB);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    get_type__N41K(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y41K)),t__X41K);
+  case ____RCOJ__: {
+    __251K(((____RCOJ *)((____2A0I *)__HA2K)),__GA2K);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    get_type__R41K(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y41K)),t__X41K);
+  case ____HDOJ__: {
+    __AA2K(((____HDOJ *)((____2A0I *)__HA2K)),__GA2K);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    get_type__V41K(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y41K)),t__X41K);
+  case ____1DOJ__: {
+    __EA2K(((____1DOJ *)((____2A0I *)__HA2K)),__GA2K);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    get_type__Z41K(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y41K)),t__X41K);
+  case ____PEOJ__: {
+    __IA2K(((____PEOJ *)((____2A0I *)__HA2K)),__GA2K);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y41K)),t__X41K);
+  case ____DFOJ__: {
+    __MA2K(((____DFOJ *)((____2A0I *)__HA2K)),__GA2K);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y41K)),t__X41K);
+  case ____XFOJ__: {
+    __QA2K(((____XFOJ *)((____2A0I *)__HA2K)),__GA2K);
   } break;
-  case __PUT_TO__BFOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),TYPE_VOID__AMB__);
+  case ____QGOJ__: {
+    __EVXI(((____CO5D *)__GA2K),__HMB__);
   } break;
-  case __ITEM__VFOJ__: {
-    get_type__I51K(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y41K)),t__X41K);
+  case ____EHOJ__: {
+    __XA2K(((____EHOJ *)((____2A0I *)__HA2K)),__GA2K);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_integer__UNB);
+  case ____2HOJ__: {
+    __EVXI(((____CO5D *)__GA2K),__1NB);
   } break;
-  case __CAST__JHOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y41K))->static_type__TC5J)->the_parent_type__DLK);
+  case ____YIOJ__: {
+    __EVXI(((____CO5D *)__GA2K),((____WMB *)((____YIOJ *)((____2A0I *)__HA2K))->__CE5J)->__KLK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y41K))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YMOJ__: {
+    __EVXI(((____CO5D *)__GA2K),((____WMB *)((____YMOJ *)((____2A0I *)__HA2K))->__ZMOJ.__BI4D)->__KLK);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y41K))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____ONOJ__: {
+    __EVXI(((____CO5D *)__GA2K),((____WMB *)((____ONOJ *)((____2A0I *)__HA2K))->__PNOJ.__BI4D)->__KLK);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y41K))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YOOJ__: {
+    __EVXI(((____CO5D *)__GA2K),((____WMB *)((____YOOJ *)((____2A0I *)__HA2K))->__ZOOJ.__BI4D)->__KLK);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    get_type__ZYGM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__Y41K)),t__X41K);
+  case ____IM4K__: {
+    __I0GM(((____IM4K *)((____2A0I *)__HA2K)),__GA2K);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_false__ENB);
+  case ____T5FL__: {
+    __EVXI(((____CO5D *)__GA2K),__DNB);
+    __EVXI(((____CO5D *)__GA2K),__LNB);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_false__ENB);
+  case ____3DUL__: {
+    __EVXI(((____CO5D *)__GA2K),__DNB);
+    __EVXI(((____CO5D *)__GA2K),__LNB);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_false__ENB);
+  case ____0EUL__: {
+    __EVXI(((____CO5D *)__GA2K),__DNB);
+    __EVXI(((____CO5D *)__GA2K),__LNB);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_false__ENB);
+  case ____BGUL__: {
+    __EVXI(((____CO5D *)__GA2K),__DNB);
+    __EVXI(((____CO5D *)__GA2K),__LNB);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_false__ENB);
+  case ____2GUL__: {
+    __EVXI(((____CO5D *)__GA2K),__DNB);
+    __EVXI(((____CO5D *)__GA2K),__LNB);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__RH0S=static_type__UVBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__Y41K)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),((__TYPE_FULL__PMB *)__tmp__RH0S)->the_parent_type__DLK);
+  case ____B0VL__: {
+    __AJ0S=__DXBN(((____B0VL *)((____2A0I *)__HA2K)));
+    __EVXI(((____CO5D *)__GA2K),((____WMB *)__AJ0S)->__KLK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    get_type__3KHM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__Y41K)),t__X41K);
+  case ____P0VL__: {
+    __MMHM(((____P0VL *)((____2A0I *)__HA2K)),__GA2K);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__Y41K))->global__Y5JM),t__X41K);
+  case ____Q5YL__: {
+    __WKEN(((____FKRG *)((____Q5YL *)((____2A0I *)__HA2K))->__HBKM),__GA2K);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__RH0S=static_type__5DWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__Y41K)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),((__TYPE_FULL__PMB *)__tmp__RH0S)->the_parent_type__DLK);
+  case ____UVPM__: {
+    __AJ0S=__OFWN(((____UVPM *)((____2A0I *)__HA2K)));
+    __EVXI(((____CO5D *)__GA2K),((____WMB *)__AJ0S)->__KLK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    get_type__GN2P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__Y41K)),t__X41K);
+  case ____0ZPM__: {
+    __VO2P(((____0ZPM *)((____2A0I *)__HA2K)),__GA2K);
   } break;
-  case __EXPR_OR__3P0N__: {
-    get_type__S3VO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__Y41K)),t__X41K);
+  case ____MR0N__: {
+    __B5VO(((____MR0N *)((____2A0I *)__HA2K)),__GA2K);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_false__ENB);
+  case ____YWBP__: {
+    __EVXI(((____CO5D *)__GA2K),__DNB);
+    __EVXI(((____CO5D *)__GA2K),__LNB);
   } break;
-  case __EXPR_INF__2WBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_false__ENB);
+  case ____LYBP__: {
+    __EVXI(((____CO5D *)__GA2K),__DNB);
+    __EVXI(((____CO5D *)__GA2K),__LNB);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__X41K),type_false__ENB);
+  case ____CZBP__: {
+    __EVXI(((____CO5D *)__GA2K),__DNB);
+    __EVXI(((____CO5D *)__GA2K),__LNB);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    get_type__S4HQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__Y41K)),t__X41K);
+  case ____3BEP__: {
+    __BAIQ(((____3BEP *)((____2A0I *)__HA2K)),__GA2K);
   } break;
   };
 }
 
-static void get_type__Z41K(__EXPR_AND__ADOJ *Self__041K,__TYPES_TMP__TM5D *t__141K)
-// ({EXPR_AND__ADOJ},{NULLxTYPES_TMP__TM5D}) Void Recursive, No inlinable.
+static void __IA2K(____PEOJ *__JA2K,____CO5D *__KA2K)
+// ({__PEOJ},{NULLx__CO5D}) Void Recursive, No inlinable.
 {
-  void *__tmp__241K;
-  __EXTERNAL_C__L5WC *Self__2VHT;
-  __TYPE_FULL__PMB *__tmp__XI0S;
-  __tmp__241K=Self__041K->parent_expr_binary__BDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__241K)->__id) {
-  case __STRING_CST__5J__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__241K))->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+  void *__LA2K;
+  ____0AXC *__LXHT;
+  ____WMB *__GK0S;
+  __LA2K=__JA2K->__QEOJ.__BC5J;
+  switch (((struct ___OBJ *)__LA2K)->__id) {
+  case ____5J__: {
+    __EVXI(((____CO5D *)__KA2K),((____WMB *)((____5J *)((____2A0I *)__LA2K))->__EK.__BI4D)->__KLK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    Self__2VHT=((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__241K));
-    if (((void *)Self__2VHT->living_type__C0RH == (void *)NULL)) {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__141K),((__TYPE_FULL__PMB *)Self__2VHT->static_type__J54D)->the_parent_type__DLK);
+  case ____0AXC__: {
+    __LXHT=((____0AXC *)((____2A0I *)__LA2K));
+    if (((void *)__LXHT->__R1RH == (void *)NULL)) {
+      __EVXI(((____CO5D *)__KA2K),((____WMB *)__LXHT->__YA5D)->__KLK);
     } else /* FALSE */ {
-      union__XS4K(((__TYPES_TMP__TM5D *)t__141K),Self__2VHT->living_type__C0RH);
+      __GU4K(((____CO5D *)__KA2K),__LXHT->__R1RH);
     };
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__241K))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+  case ____NBXC__: {
+    __EVXI(((____CO5D *)__KA2K),((____WMB *)((____NBXC *)((____2A0I *)__LA2K))->__OBXC.__BI4D)->__KLK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__241K))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+  case ____ZBXC__: {
+    __EVXI(((____CO5D *)__KA2K),((____WMB *)((____ZBXC *)((____2A0I *)__LA2K))->__0BXC.__BI4D)->__KLK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    (&__string_339)->count__0C= 22;
-    (&__string_339)->storage__1C="EXPR_MULTIPLE.get_type";
-    print__CKG((&__string_339));
+  case ____DMWH__: {
+    (&__string_339)->__0C= 22;
+    (&__string_339)->__1C="EXPR_MULTIPLE.get_type";
+    __JKG((&__string_339));
     fputc((int)('\n'),stdout);
     exit(( 1));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    get_type__R31K(((__READ_LOCAL__N5ZI *)__tmp__241K),t__141K);
+  case ____2A0I__: {
+    __A51K(((____2A0I *)__LA2K),__KA2K);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_false__ENB);
+  case ____HJNJ__: {
+    __EVXI(((____CO5D *)__KA2K),__DNB);
+    __EVXI(((____CO5D *)__KA2K),__LNB);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_false__ENB);
+  case ____SJNJ__: {
+    __EVXI(((____CO5D *)__KA2K),__DNB);
+    __EVXI(((____CO5D *)__KA2K),__LNB);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_false__ENB);
+  case ____0AOJ__: {
+    __EVXI(((____CO5D *)__KA2K),__DNB);
+    __EVXI(((____CO5D *)__KA2K),__LNB);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_integer__UNB);
+  case ____EBOJ__: {
+    __EVXI(((____CO5D *)__KA2K),__1NB);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_false__ENB);
+  case ____3BOJ__: {
+    __EVXI(((____CO5D *)__KA2K),__DNB);
+    __EVXI(((____CO5D *)__KA2K),__LNB);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    get_type__N41K(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__241K)),t__141K);
+  case ____RCOJ__: {
+    __251K(((____RCOJ *)((____2A0I *)__LA2K)),__KA2K);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    get_type__R41K(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__241K)),t__141K);
+  case ____HDOJ__: {
+    __AA2K(((____HDOJ *)((____2A0I *)__LA2K)),__KA2K);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    get_type__V41K(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__241K)),t__141K);
+  case ____1DOJ__: {
+    __EA2K(((____1DOJ *)((____2A0I *)__LA2K)),__KA2K);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    get_type__Z41K(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__241K)),t__141K);
+  case ____PEOJ__: {
+    __IA2K(((____PEOJ *)((____2A0I *)__LA2K)),__KA2K);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__241K)),t__141K);
+  case ____DFOJ__: {
+    __MA2K(((____DFOJ *)((____2A0I *)__LA2K)),__KA2K);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__241K)),t__141K);
+  case ____XFOJ__: {
+    __QA2K(((____XFOJ *)((____2A0I *)__LA2K)),__KA2K);
   } break;
-  case __PUT_TO__BFOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),TYPE_VOID__AMB__);
+  case ____QGOJ__: {
+    __EVXI(((____CO5D *)__KA2K),__HMB__);
   } break;
-  case __ITEM__VFOJ__: {
-    get_type__I51K(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__241K)),t__141K);
+  case ____EHOJ__: {
+    __XA2K(((____EHOJ *)((____2A0I *)__LA2K)),__KA2K);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_integer__UNB);
+  case ____2HOJ__: {
+    __EVXI(((____CO5D *)__KA2K),__1NB);
   } break;
-  case __CAST__JHOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__241K))->static_type__TC5J)->the_parent_type__DLK);
+  case ____YIOJ__: {
+    __EVXI(((____CO5D *)__KA2K),((____WMB *)((____YIOJ *)((____2A0I *)__LA2K))->__CE5J)->__KLK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__241K))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YMOJ__: {
+    __EVXI(((____CO5D *)__KA2K),((____WMB *)((____YMOJ *)((____2A0I *)__LA2K))->__ZMOJ.__BI4D)->__KLK);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__241K))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____ONOJ__: {
+    __EVXI(((____CO5D *)__KA2K),((____WMB *)((____ONOJ *)((____2A0I *)__LA2K))->__PNOJ.__BI4D)->__KLK);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__241K))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YOOJ__: {
+    __EVXI(((____CO5D *)__KA2K),((____WMB *)((____YOOJ *)((____2A0I *)__LA2K))->__ZOOJ.__BI4D)->__KLK);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    get_type__ZYGM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__241K)),t__141K);
+  case ____IM4K__: {
+    __I0GM(((____IM4K *)((____2A0I *)__LA2K)),__KA2K);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_false__ENB);
+  case ____T5FL__: {
+    __EVXI(((____CO5D *)__KA2K),__DNB);
+    __EVXI(((____CO5D *)__KA2K),__LNB);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_false__ENB);
+  case ____3DUL__: {
+    __EVXI(((____CO5D *)__KA2K),__DNB);
+    __EVXI(((____CO5D *)__KA2K),__LNB);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_false__ENB);
+  case ____0EUL__: {
+    __EVXI(((____CO5D *)__KA2K),__DNB);
+    __EVXI(((____CO5D *)__KA2K),__LNB);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_false__ENB);
+  case ____BGUL__: {
+    __EVXI(((____CO5D *)__KA2K),__DNB);
+    __EVXI(((____CO5D *)__KA2K),__LNB);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_false__ENB);
+  case ____2GUL__: {
+    __EVXI(((____CO5D *)__KA2K),__DNB);
+    __EVXI(((____CO5D *)__KA2K),__LNB);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__XI0S=static_type__UVBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__241K)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),((__TYPE_FULL__PMB *)__tmp__XI0S)->the_parent_type__DLK);
+  case ____B0VL__: {
+    __GK0S=__DXBN(((____B0VL *)((____2A0I *)__LA2K)));
+    __EVXI(((____CO5D *)__KA2K),((____WMB *)__GK0S)->__KLK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    get_type__3KHM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__241K)),t__141K);
+  case ____P0VL__: {
+    __MMHM(((____P0VL *)((____2A0I *)__LA2K)),__KA2K);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__241K))->global__Y5JM),t__141K);
+  case ____Q5YL__: {
+    __WKEN(((____FKRG *)((____Q5YL *)((____2A0I *)__LA2K))->__HBKM),__KA2K);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__XI0S=static_type__5DWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__241K)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),((__TYPE_FULL__PMB *)__tmp__XI0S)->the_parent_type__DLK);
+  case ____UVPM__: {
+    __GK0S=__OFWN(((____UVPM *)((____2A0I *)__LA2K)));
+    __EVXI(((____CO5D *)__KA2K),((____WMB *)__GK0S)->__KLK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    get_type__GN2P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__241K)),t__141K);
+  case ____0ZPM__: {
+    __VO2P(((____0ZPM *)((____2A0I *)__LA2K)),__KA2K);
   } break;
-  case __EXPR_OR__3P0N__: {
-    get_type__S3VO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__241K)),t__141K);
+  case ____MR0N__: {
+    __B5VO(((____MR0N *)((____2A0I *)__LA2K)),__KA2K);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_false__ENB);
+  case ____YWBP__: {
+    __EVXI(((____CO5D *)__KA2K),__DNB);
+    __EVXI(((____CO5D *)__KA2K),__LNB);
   } break;
-  case __EXPR_INF__2WBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_false__ENB);
+  case ____LYBP__: {
+    __EVXI(((____CO5D *)__KA2K),__DNB);
+    __EVXI(((____CO5D *)__KA2K),__LNB);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__141K),type_false__ENB);
+  case ____CZBP__: {
+    __EVXI(((____CO5D *)__KA2K),__DNB);
+    __EVXI(((____CO5D *)__KA2K),__LNB);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    get_type__S4HQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__241K)),t__141K);
+  case ____3BEP__: {
+    __BAIQ(((____3BEP *)((____2A0I *)__LA2K)),__KA2K);
   } break;
   };
 }
 
-static void get_type__341K(__EXPR_SHIFT_R__UDOJ *Self__441K,__TYPES_TMP__TM5D *t__541K)
-// ({EXPR_SHIFT_R__UDOJ},{NULLxTYPES_TMP__TM5D}) Void Recursive, No inlinable.
+static void __MA2K(____DFOJ *__NA2K,____CO5D *__OA2K)
+// ({__DFOJ},{NULLx__CO5D}) Void Recursive, No inlinable.
 {
-  void *__tmp__A51K;
-  __EXTERNAL_C__L5WC *Self__4VHT;
-  __TYPE_FULL__PMB *__tmp__3J0S;
-  __tmp__A51K=Self__441K->parent_expr_binary__VDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__A51K)->__id) {
-  case __STRING_CST__5J__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__A51K))->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+  void *__PA2K;
+  ____0AXC *__NXHT;
+  ____WMB *__ML0S;
+  __PA2K=__NA2K->__EFOJ.__BC5J;
+  switch (((struct ___OBJ *)__PA2K)->__id) {
+  case ____5J__: {
+    __EVXI(((____CO5D *)__OA2K),((____WMB *)((____5J *)((____2A0I *)__PA2K))->__EK.__BI4D)->__KLK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    Self__4VHT=((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__A51K));
-    if (((void *)Self__4VHT->living_type__C0RH == (void *)NULL)) {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__541K),((__TYPE_FULL__PMB *)Self__4VHT->static_type__J54D)->the_parent_type__DLK);
+  case ____0AXC__: {
+    __NXHT=((____0AXC *)((____2A0I *)__PA2K));
+    if (((void *)__NXHT->__R1RH == (void *)NULL)) {
+      __EVXI(((____CO5D *)__OA2K),((____WMB *)__NXHT->__YA5D)->__KLK);
     } else /* FALSE */ {
-      union__XS4K(((__TYPES_TMP__TM5D *)t__541K),Self__4VHT->living_type__C0RH);
+      __GU4K(((____CO5D *)__OA2K),__NXHT->__R1RH);
     };
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__A51K))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+  case ____NBXC__: {
+    __EVXI(((____CO5D *)__OA2K),((____WMB *)((____NBXC *)((____2A0I *)__PA2K))->__OBXC.__BI4D)->__KLK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__A51K))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+  case ____ZBXC__: {
+    __EVXI(((____CO5D *)__OA2K),((____WMB *)((____ZBXC *)((____2A0I *)__PA2K))->__0BXC.__BI4D)->__KLK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    (&__string_339)->count__0C= 22;
-    (&__string_339)->storage__1C="EXPR_MULTIPLE.get_type";
-    print__CKG((&__string_339));
+  case ____DMWH__: {
+    (&__string_339)->__0C= 22;
+    (&__string_339)->__1C="EXPR_MULTIPLE.get_type";
+    __JKG((&__string_339));
     fputc((int)('\n'),stdout);
     exit(( 1));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    get_type__R31K(((__READ_LOCAL__N5ZI *)__tmp__A51K),t__541K);
+  case ____2A0I__: {
+    __A51K(((____2A0I *)__PA2K),__OA2K);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_false__ENB);
+  case ____HJNJ__: {
+    __EVXI(((____CO5D *)__OA2K),__DNB);
+    __EVXI(((____CO5D *)__OA2K),__LNB);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_false__ENB);
+  case ____SJNJ__: {
+    __EVXI(((____CO5D *)__OA2K),__DNB);
+    __EVXI(((____CO5D *)__OA2K),__LNB);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_false__ENB);
+  case ____0AOJ__: {
+    __EVXI(((____CO5D *)__OA2K),__DNB);
+    __EVXI(((____CO5D *)__OA2K),__LNB);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_integer__UNB);
+  case ____EBOJ__: {
+    __EVXI(((____CO5D *)__OA2K),__1NB);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_false__ENB);
+  case ____3BOJ__: {
+    __EVXI(((____CO5D *)__OA2K),__DNB);
+    __EVXI(((____CO5D *)__OA2K),__LNB);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    get_type__N41K(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__A51K)),t__541K);
+  case ____RCOJ__: {
+    __251K(((____RCOJ *)((____2A0I *)__PA2K)),__OA2K);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    get_type__R41K(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__A51K)),t__541K);
+  case ____HDOJ__: {
+    __AA2K(((____HDOJ *)((____2A0I *)__PA2K)),__OA2K);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    get_type__V41K(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__A51K)),t__541K);
+  case ____1DOJ__: {
+    __EA2K(((____1DOJ *)((____2A0I *)__PA2K)),__OA2K);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    get_type__Z41K(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__A51K)),t__541K);
+  case ____PEOJ__: {
+    __IA2K(((____PEOJ *)((____2A0I *)__PA2K)),__OA2K);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__A51K)),t__541K);
+  case ____DFOJ__: {
+    __MA2K(((____DFOJ *)((____2A0I *)__PA2K)),__OA2K);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__A51K)),t__541K);
+  case ____XFOJ__: {
+    __QA2K(((____XFOJ *)((____2A0I *)__PA2K)),__OA2K);
   } break;
-  case __PUT_TO__BFOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),TYPE_VOID__AMB__);
+  case ____QGOJ__: {
+    __EVXI(((____CO5D *)__OA2K),__HMB__);
   } break;
-  case __ITEM__VFOJ__: {
-    get_type__I51K(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__A51K)),t__541K);
+  case ____EHOJ__: {
+    __XA2K(((____EHOJ *)((____2A0I *)__PA2K)),__OA2K);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_integer__UNB);
+  case ____2HOJ__: {
+    __EVXI(((____CO5D *)__OA2K),__1NB);
   } break;
-  case __CAST__JHOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__A51K))->static_type__TC5J)->the_parent_type__DLK);
+  case ____YIOJ__: {
+    __EVXI(((____CO5D *)__OA2K),((____WMB *)((____YIOJ *)((____2A0I *)__PA2K))->__CE5J)->__KLK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__A51K))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YMOJ__: {
+    __EVXI(((____CO5D *)__OA2K),((____WMB *)((____YMOJ *)((____2A0I *)__PA2K))->__ZMOJ.__BI4D)->__KLK);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__A51K))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____ONOJ__: {
+    __EVXI(((____CO5D *)__OA2K),((____WMB *)((____ONOJ *)((____2A0I *)__PA2K))->__PNOJ.__BI4D)->__KLK);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__A51K))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YOOJ__: {
+    __EVXI(((____CO5D *)__OA2K),((____WMB *)((____YOOJ *)((____2A0I *)__PA2K))->__ZOOJ.__BI4D)->__KLK);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    get_type__ZYGM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__A51K)),t__541K);
+  case ____IM4K__: {
+    __I0GM(((____IM4K *)((____2A0I *)__PA2K)),__OA2K);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_false__ENB);
+  case ____T5FL__: {
+    __EVXI(((____CO5D *)__OA2K),__DNB);
+    __EVXI(((____CO5D *)__OA2K),__LNB);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_false__ENB);
+  case ____3DUL__: {
+    __EVXI(((____CO5D *)__OA2K),__DNB);
+    __EVXI(((____CO5D *)__OA2K),__LNB);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_false__ENB);
+  case ____0EUL__: {
+    __EVXI(((____CO5D *)__OA2K),__DNB);
+    __EVXI(((____CO5D *)__OA2K),__LNB);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_false__ENB);
+  case ____BGUL__: {
+    __EVXI(((____CO5D *)__OA2K),__DNB);
+    __EVXI(((____CO5D *)__OA2K),__LNB);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_false__ENB);
+  case ____2GUL__: {
+    __EVXI(((____CO5D *)__OA2K),__DNB);
+    __EVXI(((____CO5D *)__OA2K),__LNB);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__3J0S=static_type__UVBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__A51K)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),((__TYPE_FULL__PMB *)__tmp__3J0S)->the_parent_type__DLK);
+  case ____B0VL__: {
+    __ML0S=__DXBN(((____B0VL *)((____2A0I *)__PA2K)));
+    __EVXI(((____CO5D *)__OA2K),((____WMB *)__ML0S)->__KLK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    get_type__3KHM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__A51K)),t__541K);
+  case ____P0VL__: {
+    __MMHM(((____P0VL *)((____2A0I *)__PA2K)),__OA2K);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__A51K))->global__Y5JM),t__541K);
+  case ____Q5YL__: {
+    __WKEN(((____FKRG *)((____Q5YL *)((____2A0I *)__PA2K))->__HBKM),__OA2K);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__3J0S=static_type__5DWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__A51K)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),((__TYPE_FULL__PMB *)__tmp__3J0S)->the_parent_type__DLK);
+  case ____UVPM__: {
+    __ML0S=__OFWN(((____UVPM *)((____2A0I *)__PA2K)));
+    __EVXI(((____CO5D *)__OA2K),((____WMB *)__ML0S)->__KLK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    get_type__GN2P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__A51K)),t__541K);
+  case ____0ZPM__: {
+    __VO2P(((____0ZPM *)((____2A0I *)__PA2K)),__OA2K);
   } break;
-  case __EXPR_OR__3P0N__: {
-    get_type__S3VO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__A51K)),t__541K);
+  case ____MR0N__: {
+    __B5VO(((____MR0N *)((____2A0I *)__PA2K)),__OA2K);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_false__ENB);
+  case ____YWBP__: {
+    __EVXI(((____CO5D *)__OA2K),__DNB);
+    __EVXI(((____CO5D *)__OA2K),__LNB);
   } break;
-  case __EXPR_INF__2WBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_false__ENB);
+  case ____LYBP__: {
+    __EVXI(((____CO5D *)__OA2K),__DNB);
+    __EVXI(((____CO5D *)__OA2K),__LNB);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__541K),type_false__ENB);
+  case ____CZBP__: {
+    __EVXI(((____CO5D *)__OA2K),__DNB);
+    __EVXI(((____CO5D *)__OA2K),__LNB);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    get_type__S4HQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__A51K)),t__541K);
+  case ____3BEP__: {
+    __BAIQ(((____3BEP *)((____2A0I *)__PA2K)),__OA2K);
   } break;
   };
 }
 
-static void get_type__B51K(__EXPR_SHIFT_L__IEOJ *Self__C51K,__TYPES_TMP__TM5D *t__D51K)
-// ({EXPR_SHIFT_L__IEOJ},{NULLxTYPES_TMP__TM5D}) Void Recursive, No inlinable.
+static void __QA2K(____XFOJ *__RA2K,____CO5D *__SA2K)
+// ({__XFOJ},{NULLx__CO5D}) Void Recursive, No inlinable.
 {
-  void *__tmp__E51K;
-  __EXTERNAL_C__L5WC *Self__AWHT;
-  __TYPE_FULL__PMB *__tmp__CL0S;
-  __tmp__E51K=Self__C51K->parent_expr_binary__JEOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__E51K)->__id) {
-  case __STRING_CST__5J__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__E51K))->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+  void *__TA2K;
+  ____0AXC *__PXHT;
+  ____WMB *__RM0S;
+  __TA2K=__RA2K->__YFOJ.__BC5J;
+  switch (((struct ___OBJ *)__TA2K)->__id) {
+  case ____5J__: {
+    __EVXI(((____CO5D *)__SA2K),((____WMB *)((____5J *)((____2A0I *)__TA2K))->__EK.__BI4D)->__KLK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    Self__AWHT=((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__E51K));
-    if (((void *)Self__AWHT->living_type__C0RH == (void *)NULL)) {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),((__TYPE_FULL__PMB *)Self__AWHT->static_type__J54D)->the_parent_type__DLK);
+  case ____0AXC__: {
+    __PXHT=((____0AXC *)((____2A0I *)__TA2K));
+    if (((void *)__PXHT->__R1RH == (void *)NULL)) {
+      __EVXI(((____CO5D *)__SA2K),((____WMB *)__PXHT->__YA5D)->__KLK);
     } else /* FALSE */ {
-      union__XS4K(((__TYPES_TMP__TM5D *)t__D51K),Self__AWHT->living_type__C0RH);
+      __GU4K(((____CO5D *)__SA2K),__PXHT->__R1RH);
     };
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__E51K))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+  case ____NBXC__: {
+    __EVXI(((____CO5D *)__SA2K),((____WMB *)((____NBXC *)((____2A0I *)__TA2K))->__OBXC.__BI4D)->__KLK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__E51K))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+  case ____ZBXC__: {
+    __EVXI(((____CO5D *)__SA2K),((____WMB *)((____ZBXC *)((____2A0I *)__TA2K))->__0BXC.__BI4D)->__KLK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    (&__string_339)->count__0C= 22;
-    (&__string_339)->storage__1C="EXPR_MULTIPLE.get_type";
-    print__CKG((&__string_339));
+  case ____DMWH__: {
+    (&__string_339)->__0C= 22;
+    (&__string_339)->__1C="EXPR_MULTIPLE.get_type";
+    __JKG((&__string_339));
     fputc((int)('\n'),stdout);
     exit(( 1));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    get_type__R31K(((__READ_LOCAL__N5ZI *)__tmp__E51K),t__D51K);
+  case ____2A0I__: {
+    __A51K(((____2A0I *)__TA2K),__SA2K);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_false__ENB);
+  case ____HJNJ__: {
+    __EVXI(((____CO5D *)__SA2K),__DNB);
+    __EVXI(((____CO5D *)__SA2K),__LNB);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_false__ENB);
+  case ____SJNJ__: {
+    __EVXI(((____CO5D *)__SA2K),__DNB);
+    __EVXI(((____CO5D *)__SA2K),__LNB);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_false__ENB);
+  case ____0AOJ__: {
+    __EVXI(((____CO5D *)__SA2K),__DNB);
+    __EVXI(((____CO5D *)__SA2K),__LNB);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_integer__UNB);
+  case ____EBOJ__: {
+    __EVXI(((____CO5D *)__SA2K),__1NB);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_false__ENB);
+  case ____3BOJ__: {
+    __EVXI(((____CO5D *)__SA2K),__DNB);
+    __EVXI(((____CO5D *)__SA2K),__LNB);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    get_type__N41K(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__E51K)),t__D51K);
+  case ____RCOJ__: {
+    __251K(((____RCOJ *)((____2A0I *)__TA2K)),__SA2K);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    get_type__R41K(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__E51K)),t__D51K);
+  case ____HDOJ__: {
+    __AA2K(((____HDOJ *)((____2A0I *)__TA2K)),__SA2K);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    get_type__V41K(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__E51K)),t__D51K);
+  case ____1DOJ__: {
+    __EA2K(((____1DOJ *)((____2A0I *)__TA2K)),__SA2K);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    get_type__Z41K(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__E51K)),t__D51K);
+  case ____PEOJ__: {
+    __IA2K(((____PEOJ *)((____2A0I *)__TA2K)),__SA2K);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__E51K)),t__D51K);
+  case ____DFOJ__: {
+    __MA2K(((____DFOJ *)((____2A0I *)__TA2K)),__SA2K);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__E51K)),t__D51K);
+  case ____XFOJ__: {
+    __QA2K(((____XFOJ *)((____2A0I *)__TA2K)),__SA2K);
   } break;
-  case __PUT_TO__BFOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),TYPE_VOID__AMB__);
+  case ____QGOJ__: {
+    __EVXI(((____CO5D *)__SA2K),__HMB__);
   } break;
-  case __ITEM__VFOJ__: {
-    get_type__I51K(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__E51K)),t__D51K);
+  case ____EHOJ__: {
+    __XA2K(((____EHOJ *)((____2A0I *)__TA2K)),__SA2K);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_integer__UNB);
+  case ____2HOJ__: {
+    __EVXI(((____CO5D *)__SA2K),__1NB);
   } break;
-  case __CAST__JHOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__E51K))->static_type__TC5J)->the_parent_type__DLK);
+  case ____YIOJ__: {
+    __EVXI(((____CO5D *)__SA2K),((____WMB *)((____YIOJ *)((____2A0I *)__TA2K))->__CE5J)->__KLK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__E51K))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YMOJ__: {
+    __EVXI(((____CO5D *)__SA2K),((____WMB *)((____YMOJ *)((____2A0I *)__TA2K))->__ZMOJ.__BI4D)->__KLK);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__E51K))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____ONOJ__: {
+    __EVXI(((____CO5D *)__SA2K),((____WMB *)((____ONOJ *)((____2A0I *)__TA2K))->__PNOJ.__BI4D)->__KLK);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__E51K))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YOOJ__: {
+    __EVXI(((____CO5D *)__SA2K),((____WMB *)((____YOOJ *)((____2A0I *)__TA2K))->__ZOOJ.__BI4D)->__KLK);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    get_type__ZYGM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__E51K)),t__D51K);
+  case ____IM4K__: {
+    __I0GM(((____IM4K *)((____2A0I *)__TA2K)),__SA2K);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_false__ENB);
+  case ____T5FL__: {
+    __EVXI(((____CO5D *)__SA2K),__DNB);
+    __EVXI(((____CO5D *)__SA2K),__LNB);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_false__ENB);
+  case ____3DUL__: {
+    __EVXI(((____CO5D *)__SA2K),__DNB);
+    __EVXI(((____CO5D *)__SA2K),__LNB);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_false__ENB);
+  case ____0EUL__: {
+    __EVXI(((____CO5D *)__SA2K),__DNB);
+    __EVXI(((____CO5D *)__SA2K),__LNB);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_false__ENB);
+  case ____BGUL__: {
+    __EVXI(((____CO5D *)__SA2K),__DNB);
+    __EVXI(((____CO5D *)__SA2K),__LNB);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_false__ENB);
+  case ____2GUL__: {
+    __EVXI(((____CO5D *)__SA2K),__DNB);
+    __EVXI(((____CO5D *)__SA2K),__LNB);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__CL0S=static_type__UVBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__E51K)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),((__TYPE_FULL__PMB *)__tmp__CL0S)->the_parent_type__DLK);
+  case ____B0VL__: {
+    __RM0S=__DXBN(((____B0VL *)((____2A0I *)__TA2K)));
+    __EVXI(((____CO5D *)__SA2K),((____WMB *)__RM0S)->__KLK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    get_type__3KHM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__E51K)),t__D51K);
+  case ____P0VL__: {
+    __MMHM(((____P0VL *)((____2A0I *)__TA2K)),__SA2K);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__E51K))->global__Y5JM),t__D51K);
+  case ____Q5YL__: {
+    __WKEN(((____FKRG *)((____Q5YL *)((____2A0I *)__TA2K))->__HBKM),__SA2K);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__CL0S=static_type__5DWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__E51K)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),((__TYPE_FULL__PMB *)__tmp__CL0S)->the_parent_type__DLK);
+  case ____UVPM__: {
+    __RM0S=__OFWN(((____UVPM *)((____2A0I *)__TA2K)));
+    __EVXI(((____CO5D *)__SA2K),((____WMB *)__RM0S)->__KLK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    get_type__GN2P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__E51K)),t__D51K);
+  case ____0ZPM__: {
+    __VO2P(((____0ZPM *)((____2A0I *)__TA2K)),__SA2K);
   } break;
-  case __EXPR_OR__3P0N__: {
-    get_type__S3VO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__E51K)),t__D51K);
+  case ____MR0N__: {
+    __B5VO(((____MR0N *)((____2A0I *)__TA2K)),__SA2K);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_false__ENB);
+  case ____YWBP__: {
+    __EVXI(((____CO5D *)__SA2K),__DNB);
+    __EVXI(((____CO5D *)__SA2K),__LNB);
   } break;
-  case __EXPR_INF__2WBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_false__ENB);
+  case ____LYBP__: {
+    __EVXI(((____CO5D *)__SA2K),__DNB);
+    __EVXI(((____CO5D *)__SA2K),__LNB);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__D51K),type_false__ENB);
+  case ____CZBP__: {
+    __EVXI(((____CO5D *)__SA2K),__DNB);
+    __EVXI(((____CO5D *)__SA2K),__LNB);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    get_type__S4HQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__E51K)),t__D51K);
+  case ____3BEP__: {
+    __BAIQ(((____3BEP *)((____2A0I *)__TA2K)),__SA2K);
   } break;
   };
 }
 
-static void get_type__I51K(__ITEM__VFOJ *Self__J51K,__TYPES_TMP__TM5D *t__K51K)
-// ({ITEM__VFOJ},{NULLxTYPES_TMP__TM5D}) Void Recursive, No inlinable.
+static void __XA2K(____EHOJ *__YA2K,____CO5D *__ZA2K)
+// ({__EHOJ},{NULLx__CO5D}) Void Recursive, No inlinable.
 {
-  void *__tmp__M51K,*__tmp__VMJO;
-  __TYPE_FULL__PMB *__tmp__N51K,*__tmp__CUCN;
-  __TYPE_GENERIC__BCY *__tmp__Q51K,*Self__RKJO;
-  __TYPES_TMP__TM5D *tmp_type__UKJO,*__tmp__FMJO,*Self__BEFU;
-  __INTEGER__Q __tmp__NMJO,Self__LPUO;
-  __EXTERNAL_C__L5WC *Self__CWHT;
-  __TYPES__UM5D *t__AEFU,*result__5DFU,*__tmp__CEFU;
-  __tmp__M51K=Self__J51K->receiver__HC5J;
-  switch (((struct ___OBJ *)__tmp__M51K)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__N51K=((__STRING_CST__5J *)__tmp__M51K)->parent_constant__EK.static_type__SG4D;
+  void *__1A2K,*__EOJO;
+  ____WMB *__2A2K,*__RVCN;
+  ____ICY *__5A2K,*__AMJO;
+  ____CO5D *__DMJO,*__UNJO,*__QFFU;
+  ____Q __2NJO,__0QUO;
+  ____0AXC *__RXHT;
+  ____DO5D *__PFFU,*__OFFU,*__RFFU;
+  __1A2K=__YA2K->__WD5J;
+  switch (((struct ___OBJ *)__1A2K)->__id) {
+  case ____5J__: {
+    __2A2K=((____5J *)__1A2K)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__N51K=((__EXTERNAL_C__L5WC *)__tmp__M51K)->static_type__J54D;
+  case ____0AXC__: {
+    __2A2K=((____0AXC *)__1A2K)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__N51K=((__PROTOTYPE_CST__45WC *)__tmp__M51K)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __2A2K=((____NBXC *)__1A2K)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__N51K=((__INTEGER_CST__KAXC *)__tmp__M51K)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __2A2K=((____ZBXC *)__1A2K)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__N51K=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__M51K));
+  case ____DMWH__: {
+    __2A2K=__B21J(((____DMWH *)__1A2K));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__N51K=((__READ_LOCAL__N5ZI *)__tmp__M51K)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __2A2K=((____2A0I *)__1A2K)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__N51K=static_type__2CCK();
+  case ____HJNJ__: {
+    __2A2K=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__N51K=static_type__BDCK();
+  case ____SJNJ__: {
+    __2A2K=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__N51K=static_type__GDCK();
+  case ____0AOJ__: {
+    __2A2K=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__N51K=static_type__LDCK();
+  case ____EBOJ__: {
+    __2A2K=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__N51K=static_type__QDCK();
+  case ____3BOJ__: {
+    __2A2K=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__N51K=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__M51K));
+  case ____RCOJ__: {
+    __2A2K=__EFCK(((____RCOJ *)__1A2K));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__N51K=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__M51K));
+  case ____HDOJ__: {
+    __2A2K=__JFCK(((____HDOJ *)__1A2K));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__N51K=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__M51K));
+  case ____1DOJ__: {
+    __2A2K=__OFCK(((____1DOJ *)__1A2K));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__N51K=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__M51K));
+  case ____PEOJ__: {
+    __2A2K=__TFCK(((____PEOJ *)__1A2K));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__N51K=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__M51K));
+  case ____DFOJ__: {
+    __2A2K=__YFCK(((____DFOJ *)__1A2K));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__N51K=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__M51K));
+  case ____XFOJ__: {
+    __2A2K=__3FCK(((____XFOJ *)__1A2K));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__N51K=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __2A2K=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__N51K=static_type__XECK(((__ITEM__VFOJ *)__tmp__M51K));
+  case ____EHOJ__: {
+    __2A2K=__GGCK(((____EHOJ *)__1A2K));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__N51K=static_type__DFCK();
+  case ____2HOJ__: {
+    __2A2K=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__N51K=((__CAST__JHOJ *)__tmp__M51K)->static_type__TC5J;
+  case ____YIOJ__: {
+    __2A2K=((____YIOJ *)__1A2K)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__N51K=((__REAL_CST__JLOJ *)__tmp__M51K)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __2A2K=((____YMOJ *)__1A2K)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__N51K=((__CHARACTER_CST__5LOJ *)__tmp__M51K)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __2A2K=((____ONOJ *)__1A2K)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__N51K=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__M51K)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __2A2K=((____YOOJ *)__1A2K)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__N51K=((__READ_SLOT__ZK4K *)__tmp__M51K)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __2A2K=((____IM4K *)__1A2K)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__N51K=static_type__NL5O();
+  case ____T5FL__: {
+    __2A2K=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__N51K=static_type__QQTP();
+  case ____3DUL__: {
+    __2A2K=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__N51K=static_type__041P();
+  case ____0EUL__: {
+    __2A2K=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__N51K=static_type__VQTP();
+  case ____BGUL__: {
+    __2A2K=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__N51K=static_type__A51P();
+  case ____2GUL__: {
+    __2A2K=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__N51K=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__M51K));
+  case ____B0VL__: {
+    __2A2K=__DXBN(((____B0VL *)__1A2K));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__N51K=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__M51K));
+  case ____P0VL__: {
+    __2A2K=__4AGM(((____P0VL *)__1A2K));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__N51K=((__READ_GLOBAL__B4YL *)__tmp__M51K)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __2A2K=((____Q5YL *)__1A2K)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__N51K=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__M51K));
+  case ____UVPM__: {
+    __2A2K=__OFWN(((____UVPM *)__1A2K));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__N51K=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__M51K));
+  case ____0ZPM__: {
+    __2A2K=__QM1P(((____0ZPM *)__1A2K));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__N51K=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__M51K));
+  case ____MR0N__: {
+    __2A2K=__FQVO(((____MR0N *)__1A2K));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__N51K=static_type__BA0Q();
+  case ____YWBP__: {
+    __2A2K=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__N51K=static_type__MBUP();
+  case ____LYBP__: {
+    __2A2K=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__N51K=static_type__RBUP();
+  case ____CZBP__: {
+    __2A2K=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__N51K=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__M51K));
+  case ____3BEP__: {
+    __2A2K=__ZPFQ(((____3BEP *)__1A2K));
   } break;
   };
-  __tmp__M51K=((__TYPE_FULL__PMB *)__tmp__N51K)->the_parent_type__DLK;
-  if (__tmp__M51K==NULL) {
-    __tmp__Q51K=NULL;
+  __1A2K=((____WMB *)__2A2K)->__KLK;
+  if (__1A2K==NULL) {
+    __5A2K=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__M51K)->__id) {
-    case __TYPE__FF__: {
-      __tmp__Q51K=NULL;
+    switch (((struct ___OBJ *)__1A2K)->__id) {
+    case ____FF__: {
+      __5A2K=NULL;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__Q51K=NULL;
+    case ____FMB__: {
+      __5A2K=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__Q51K=NULL;
+    case ____HMB__: {
+      __5A2K=NULL;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__Q51K=NULL;
+    case ____JMB__: {
+      __5A2K=NULL;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__Q51K=NULL;
+    case ____LMB__: {
+      __5A2K=NULL;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__Q51K=((void *)__tmp__M51K);
+    case ____ICY__: {
+      __5A2K=((void *)__1A2K);
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__Q51K=NULL;
+    case ____EQ5D__: {
+      __5A2K=NULL;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__Q51K=NULL;
+    case ____L4NJ__: {
+      __5A2K=NULL;
     } break;
     }
   };
-  Self__RKJO=((__TYPE_GENERIC__BCY *)__tmp__Q51K);
-  tmp_type__UKJO=NULL;
-  __tmp__N51K=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__RKJO->generic_list__2YMB)->parent_arrayed_collection__QAY.storage__S2XB)[ 0];
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__N51K)->flag__ELK &  1) !=  0) && ((void *)((__TYPE_FULL__PMB *)__tmp__N51K)->the_parent_type__DLK != (void *)type_boolean__MNB))) {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__K51K),((__TYPE_FULL__PMB *)__tmp__N51K)->the_parent_type__DLK);
+  __AMJO=((____ICY *)__5A2K);
+  __DMJO=NULL;
+  __2A2K=((void **)((____PAY *)__AMJO->__VZMB)->__XAY.__B4XB)[ 0];
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((((____3LC)(((____WMB *)__2A2K)->__LLK &  1) !=  0) && ((void *)((____WMB *)__2A2K)->__KLK != (void *)__TNB))) {
+    __EVXI(((____CO5D *)__ZA2K),((____WMB *)__2A2K)->__KLK);
   } else /* FALSE */ {
-    if (((void *)Self__RKJO->put_to_list__WLJO != (void *)NULL)) {
-      if ((! Self__RKJO->recursive_test__3LJO)) {
-        Self__RKJO->recursive_test__3LJO=TRUE__K__;
-        __tmp__FMJO=new__KFHG();
-        tmp_type__UKJO=__tmp__FMJO;
-        __tmp__NMJO=Self__RKJO->put_to_list__WLJO->parent_arrayed_collection__VLJO.upper__LMJO;
-        Self__LPUO= 0;
-        while ((Self__LPUO <= __tmp__NMJO)) {
-          __tmp__VMJO=((__PUT_TO__BFOJ *)((void **)((__FAST_ARRAYoPUT_TOo__NLJO *)Self__RKJO->put_to_list__WLJO)->parent_arrayed_collection__VLJO.storage__FXAP)[Self__LPUO])->value__CC5J;
-          switch (((struct ___OBJ *)__tmp__VMJO)->__id) {
-          case __STRING_CST__5J__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)__tmp__VMJO)->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
-          } break;
-          case __EXTERNAL_C__L5WC__: {
-            Self__CWHT=((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__VMJO));
-            if (((void *)Self__CWHT->living_type__C0RH == (void *)NULL)) {
-              add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),((__TYPE_FULL__PMB *)Self__CWHT->static_type__J54D)->the_parent_type__DLK);
+    if (((void *)__AMJO->__FNJO != (void *)NULL)) {
+      if ((! __AMJO->__MNJO)) {
+        __AMJO->__MNJO=__K__;
+        __UNJO=__ZGHG();
+        __DMJO=__UNJO;
+        __2NJO=__AMJO->__FNJO->__ENJO.__0NJO;
+        __0QUO= 0;
+        while ((__0QUO <= __2NJO)) {
+          __EOJO=((____QGOJ *)((void **)((____2MJO *)__AMJO->__FNJO)->__ENJO.__UYAP)[__0QUO])->__RD5J;
+          switch (((struct ___OBJ *)__EOJO)->__id) {
+          case ____5J__: {
+            __EVXI(((____CO5D *)__DMJO),((____WMB *)((____5J *)__EOJO)->__EK.__BI4D)->__KLK);
+          } break;
+          case ____0AXC__: {
+            __RXHT=((____0AXC *)((____5J *)__EOJO));
+            if (((void *)__RXHT->__R1RH == (void *)NULL)) {
+              __EVXI(((____CO5D *)__DMJO),((____WMB *)__RXHT->__YA5D)->__KLK);
             } else /* FALSE */ {
-              union__XS4K(((__TYPES_TMP__TM5D *)tmp_type__UKJO),Self__CWHT->living_type__C0RH);
+              __GU4K(((____CO5D *)__DMJO),__RXHT->__R1RH);
             };
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__VMJO))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+          case ____NBXC__: {
+            __EVXI(((____CO5D *)__DMJO),((____WMB *)((____NBXC *)((____5J *)__EOJO))->__OBXC.__BI4D)->__KLK);
           } break;
-          case __INTEGER_CST__KAXC__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__VMJO))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+          case ____ZBXC__: {
+            __EVXI(((____CO5D *)__DMJO),((____WMB *)((____ZBXC *)((____5J *)__EOJO))->__0BXC.__BI4D)->__KLK);
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            (&__string_339)->count__0C= 22;
-            (&__string_339)->storage__1C="EXPR_MULTIPLE.get_type";
-            print__CKG((&__string_339));
+          case ____DMWH__: {
+            (&__string_339)->__0C= 22;
+            (&__string_339)->__1C="EXPR_MULTIPLE.get_type";
+            __JKG((&__string_339));
             fputc((int)('\n'),stdout);
             exit(( 1));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            get_type__R31K(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__VMJO)),tmp_type__UKJO);
+          case ____2A0I__: {
+            __A51K(((____2A0I *)((____5J *)__EOJO)),__DMJO);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_false__ENB);
+          case ____HJNJ__: {
+            __EVXI(((____CO5D *)__DMJO),__DNB);
+            __EVXI(((____CO5D *)__DMJO),__LNB);
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_false__ENB);
+          case ____SJNJ__: {
+            __EVXI(((____CO5D *)__DMJO),__DNB);
+            __EVXI(((____CO5D *)__DMJO),__LNB);
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_false__ENB);
+          case ____0AOJ__: {
+            __EVXI(((____CO5D *)__DMJO),__DNB);
+            __EVXI(((____CO5D *)__DMJO),__LNB);
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_integer__UNB);
+          case ____EBOJ__: {
+            __EVXI(((____CO5D *)__DMJO),__1NB);
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_false__ENB);
+          case ____3BOJ__: {
+            __EVXI(((____CO5D *)__DMJO),__DNB);
+            __EVXI(((____CO5D *)__DMJO),__LNB);
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            get_type__N41K(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__VMJO)),tmp_type__UKJO);
+          case ____RCOJ__: {
+            __251K(((____RCOJ *)((____5J *)__EOJO)),__DMJO);
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            get_type__R41K(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__VMJO)),tmp_type__UKJO);
+          case ____HDOJ__: {
+            __AA2K(((____HDOJ *)((____5J *)__EOJO)),__DMJO);
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            get_type__V41K(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__VMJO)),tmp_type__UKJO);
+          case ____1DOJ__: {
+            __EA2K(((____1DOJ *)((____5J *)__EOJO)),__DMJO);
           } break;
-          case __EXPR_AND__ADOJ__: {
-            get_type__Z41K(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__VMJO)),tmp_type__UKJO);
+          case ____PEOJ__: {
+            __IA2K(((____PEOJ *)((____5J *)__EOJO)),__DMJO);
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__VMJO)),tmp_type__UKJO);
+          case ____DFOJ__: {
+            __MA2K(((____DFOJ *)((____5J *)__EOJO)),__DMJO);
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__VMJO)),tmp_type__UKJO);
+          case ____XFOJ__: {
+            __QA2K(((____XFOJ *)((____5J *)__EOJO)),__DMJO);
           } break;
-          case __PUT_TO__BFOJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),TYPE_VOID__AMB__);
+          case ____QGOJ__: {
+            __EVXI(((____CO5D *)__DMJO),__HMB__);
           } break;
-          case __ITEM__VFOJ__: {
-            get_type__I51K(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__VMJO)),tmp_type__UKJO);
+          case ____EHOJ__: {
+            __XA2K(((____EHOJ *)((____5J *)__EOJO)),__DMJO);
           } break;
-          case __SIZE_OF__NGOJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_integer__UNB);
+          case ____2HOJ__: {
+            __EVXI(((____CO5D *)__DMJO),__1NB);
           } break;
-          case __CAST__JHOJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__VMJO))->static_type__TC5J)->the_parent_type__DLK);
+          case ____YIOJ__: {
+            __EVXI(((____CO5D *)__DMJO),((____WMB *)((____YIOJ *)((____5J *)__EOJO))->__CE5J)->__KLK);
           } break;
-          case __REAL_CST__JLOJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__VMJO))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+          case ____YMOJ__: {
+            __EVXI(((____CO5D *)__DMJO),((____WMB *)((____YMOJ *)((____5J *)__EOJO))->__ZMOJ.__BI4D)->__KLK);
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__VMJO))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+          case ____ONOJ__: {
+            __EVXI(((____CO5D *)__DMJO),((____WMB *)((____ONOJ *)((____5J *)__EOJO))->__PNOJ.__BI4D)->__KLK);
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__VMJO))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+          case ____YOOJ__: {
+            __EVXI(((____CO5D *)__DMJO),((____WMB *)((____YOOJ *)((____5J *)__EOJO))->__ZOOJ.__BI4D)->__KLK);
           } break;
-          case __READ_SLOT__ZK4K__: {
-            get_type__ZYGM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__VMJO)),tmp_type__UKJO);
+          case ____IM4K__: {
+            __I0GM(((____IM4K *)((____5J *)__EOJO)),__DMJO);
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_false__ENB);
+          case ____T5FL__: {
+            __EVXI(((____CO5D *)__DMJO),__DNB);
+            __EVXI(((____CO5D *)__DMJO),__LNB);
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_false__ENB);
+          case ____3DUL__: {
+            __EVXI(((____CO5D *)__DMJO),__DNB);
+            __EVXI(((____CO5D *)__DMJO),__LNB);
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_false__ENB);
+          case ____0EUL__: {
+            __EVXI(((____CO5D *)__DMJO),__DNB);
+            __EVXI(((____CO5D *)__DMJO),__LNB);
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_false__ENB);
+          case ____BGUL__: {
+            __EVXI(((____CO5D *)__DMJO),__DNB);
+            __EVXI(((____CO5D *)__DMJO),__LNB);
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_false__ENB);
+          case ____2GUL__: {
+            __EVXI(((____CO5D *)__DMJO),__DNB);
+            __EVXI(((____CO5D *)__DMJO),__LNB);
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__CUCN=static_type__UVBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__VMJO)));
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),((__TYPE_FULL__PMB *)__tmp__CUCN)->the_parent_type__DLK);
+          case ____B0VL__: {
+            __RVCN=__DXBN(((____B0VL *)((____5J *)__EOJO)));
+            __EVXI(((____CO5D *)__DMJO),((____WMB *)__RVCN)->__KLK);
           } break;
-          case __EXPR_ADD__AZVL__: {
-            get_type__3KHM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__VMJO)),tmp_type__UKJO);
+          case ____P0VL__: {
+            __MMHM(((____P0VL *)((____5J *)__EOJO)),__DMJO);
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__VMJO))->global__Y5JM),tmp_type__UKJO);
+          case ____Q5YL__: {
+            __WKEN(((____FKRG *)((____Q5YL *)((____5J *)__EOJO))->__HBKM),__DMJO);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__CUCN=static_type__5DWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__VMJO)));
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),((__TYPE_FULL__PMB *)__tmp__CUCN)->the_parent_type__DLK);
+          case ____UVPM__: {
+            __RVCN=__OFWN(((____UVPM *)((____5J *)__EOJO)));
+            __EVXI(((____CO5D *)__DMJO),((____WMB *)__RVCN)->__KLK);
           } break;
-          case __EXPR_MOD__LYPM__: {
-            get_type__GN2P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__VMJO)),tmp_type__UKJO);
+          case ____0ZPM__: {
+            __VO2P(((____0ZPM *)((____5J *)__EOJO)),__DMJO);
           } break;
-          case __EXPR_OR__3P0N__: {
-            get_type__S3VO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__VMJO)),tmp_type__UKJO);
+          case ____MR0N__: {
+            __B5VO(((____MR0N *)((____5J *)__EOJO)),__DMJO);
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_false__ENB);
+          case ____YWBP__: {
+            __EVXI(((____CO5D *)__DMJO),__DNB);
+            __EVXI(((____CO5D *)__DMJO),__LNB);
           } break;
-          case __EXPR_INF__2WBP__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_false__ENB);
+          case ____LYBP__: {
+            __EVXI(((____CO5D *)__DMJO),__DNB);
+            __EVXI(((____CO5D *)__DMJO),__LNB);
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)tmp_type__UKJO),type_false__ENB);
+          case ____CZBP__: {
+            __EVXI(((____CO5D *)__DMJO),__DNB);
+            __EVXI(((____CO5D *)__DMJO),__LNB);
           } break;
-          case __EXPR_XOR__OAEP__: {
-            get_type__S4HQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__VMJO)),tmp_type__UKJO);
+          case ____3BEP__: {
+            __BAIQ(((____3BEP *)((____5J *)__EOJO)),__DMJO);
           } break;
           };
-          Self__LPUO=(__INTEGER__Q)(Self__LPUO +  1);
+          __0QUO=(____Q)(__0QUO +  1);
         };
-        Self__BEFU=((__TYPES_TMP__TM5D *)__tmp__FMJO);
-        t__AEFU=Self__RKJO->old_type__XMJO;
-        result__5DFU=NULL;
-        if ((((void *)t__AEFU != (void *)NULL) && ((__INTEGER__Q)(((__TYPES__UM5D *)t__AEFU)->upper__O0RH +  1) == (__INTEGER__Q)(Self__BEFU->parent_types__WM5D.upper__O0RH +  1)))) {
-          result__5DFU=t__AEFU;
-          free__UMZI(Self__BEFU);
+        __QFFU=((____CO5D *)__UNJO);
+        __PFFU=__AMJO->__GOJO;
+        __OFFU=NULL;
+        if ((((void *)__PFFU != (void *)NULL) && ((____Q)(((____DO5D *)__PFFU)->__31RH +  1) == (____Q)(__QFFU->__FO5D.__31RH +  1)))) {
+          __OFFU=__PFFU;
+          __DOZI(__QFFU);
         } else /* FALSE */ {
-          __tmp__CEFU=to_types__EVXI(Self__BEFU);
-          result__5DFU=__tmp__CEFU;
+          __RFFU=__TWXI(__QFFU);
+          __OFFU=__RFFU;
         };
-        Self__RKJO->old_type__XMJO=result__5DFU;
-        Self__RKJO->recursive_test__3LJO=FALSE__O__;
+        __AMJO->__GOJO=__OFFU;
+        __AMJO->__MNJO=__O__;
       };
-      union__XS4K(((__TYPES_TMP__TM5D *)t__K51K),Self__RKJO->old_type__XMJO);
+      __GU4K(((____CO5D *)__ZA2K),__AMJO->__GOJO);
     };
   };
 }
 
-static void get_type__ZYGM(__READ_SLOT__ZK4K *Self__0YGM,__TYPES_TMP__TM5D *t__1YGM)
-// ({READ_SLOT__ZK4K},{NULLxTYPES_TMP__TM5D}) Void Recursive, No inlinable.
+static void __I0GM(____IM4K *__J0GM,____CO5D *__K0GM)
+// ({__IM4K},{NULLx__CO5D}) Void Recursive, No inlinable.
 {
-  get_type__HJEN(((__SLOT_DATA__WIRG *)Self__0YGM->slot__CYFM),t__1YGM);
+  __WKEN(((____FKRG *)__J0GM->__RZFM),__K0GM);
 }
 
-static void get_type__3KHM(__EXPR_ADD__AZVL *Self__4KHM,__TYPES_TMP__TM5D *t__5KHM)
-// ({EXPR_ADD__AZVL},{NULLxTYPES_TMP__TM5D}) Void Recursive, No inlinable.
+static void __MMHM(____P0VL *__NMHM,____CO5D *__OMHM)
+// ({__P0VL},{NULLx__CO5D}) Void Recursive, No inlinable.
 {
-  void *__tmp__ALHM;
-  __EXTERNAL_C__L5WC *Self__EWHT;
-  __TYPE_FULL__PMB *__tmp__VD1R;
-  __tmp__ALHM=Self__4KHM->parent_expr_binary__BZVL.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__ALHM)->__id) {
-  case __STRING_CST__5J__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__ALHM))->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+  void *__PMHM;
+  ____0AXC *__TXHT;
+  ____WMB *__EF1R;
+  __PMHM=__NMHM->__Q0VL.__BC5J;
+  switch (((struct ___OBJ *)__PMHM)->__id) {
+  case ____5J__: {
+    __EVXI(((____CO5D *)__OMHM),((____WMB *)((____5J *)((____2A0I *)__PMHM))->__EK.__BI4D)->__KLK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    Self__EWHT=((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__ALHM));
-    if (((void *)Self__EWHT->living_type__C0RH == (void *)NULL)) {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),((__TYPE_FULL__PMB *)Self__EWHT->static_type__J54D)->the_parent_type__DLK);
+  case ____0AXC__: {
+    __TXHT=((____0AXC *)((____2A0I *)__PMHM));
+    if (((void *)__TXHT->__R1RH == (void *)NULL)) {
+      __EVXI(((____CO5D *)__OMHM),((____WMB *)__TXHT->__YA5D)->__KLK);
     } else /* FALSE */ {
-      union__XS4K(((__TYPES_TMP__TM5D *)t__5KHM),Self__EWHT->living_type__C0RH);
+      __GU4K(((____CO5D *)__OMHM),__TXHT->__R1RH);
     };
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__ALHM))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+  case ____NBXC__: {
+    __EVXI(((____CO5D *)__OMHM),((____WMB *)((____NBXC *)((____2A0I *)__PMHM))->__OBXC.__BI4D)->__KLK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__ALHM))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+  case ____ZBXC__: {
+    __EVXI(((____CO5D *)__OMHM),((____WMB *)((____ZBXC *)((____2A0I *)__PMHM))->__0BXC.__BI4D)->__KLK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    (&__string_339)->count__0C= 22;
-    (&__string_339)->storage__1C="EXPR_MULTIPLE.get_type";
-    print__CKG((&__string_339));
+  case ____DMWH__: {
+    (&__string_339)->__0C= 22;
+    (&__string_339)->__1C="EXPR_MULTIPLE.get_type";
+    __JKG((&__string_339));
     fputc((int)('\n'),stdout);
     exit(( 1));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    get_type__R31K(((__READ_LOCAL__N5ZI *)__tmp__ALHM),t__5KHM);
+  case ____2A0I__: {
+    __A51K(((____2A0I *)__PMHM),__OMHM);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_false__ENB);
+  case ____HJNJ__: {
+    __EVXI(((____CO5D *)__OMHM),__DNB);
+    __EVXI(((____CO5D *)__OMHM),__LNB);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_false__ENB);
+  case ____SJNJ__: {
+    __EVXI(((____CO5D *)__OMHM),__DNB);
+    __EVXI(((____CO5D *)__OMHM),__LNB);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_false__ENB);
+  case ____0AOJ__: {
+    __EVXI(((____CO5D *)__OMHM),__DNB);
+    __EVXI(((____CO5D *)__OMHM),__LNB);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_integer__UNB);
+  case ____EBOJ__: {
+    __EVXI(((____CO5D *)__OMHM),__1NB);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_false__ENB);
+  case ____3BOJ__: {
+    __EVXI(((____CO5D *)__OMHM),__DNB);
+    __EVXI(((____CO5D *)__OMHM),__LNB);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    get_type__N41K(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__ALHM)),t__5KHM);
+  case ____RCOJ__: {
+    __251K(((____RCOJ *)((____2A0I *)__PMHM)),__OMHM);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    get_type__R41K(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__ALHM)),t__5KHM);
+  case ____HDOJ__: {
+    __AA2K(((____HDOJ *)((____2A0I *)__PMHM)),__OMHM);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    get_type__V41K(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__ALHM)),t__5KHM);
+  case ____1DOJ__: {
+    __EA2K(((____1DOJ *)((____2A0I *)__PMHM)),__OMHM);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    get_type__Z41K(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__ALHM)),t__5KHM);
+  case ____PEOJ__: {
+    __IA2K(((____PEOJ *)((____2A0I *)__PMHM)),__OMHM);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__ALHM)),t__5KHM);
+  case ____DFOJ__: {
+    __MA2K(((____DFOJ *)((____2A0I *)__PMHM)),__OMHM);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__ALHM)),t__5KHM);
+  case ____XFOJ__: {
+    __QA2K(((____XFOJ *)((____2A0I *)__PMHM)),__OMHM);
   } break;
-  case __PUT_TO__BFOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),TYPE_VOID__AMB__);
+  case ____QGOJ__: {
+    __EVXI(((____CO5D *)__OMHM),__HMB__);
   } break;
-  case __ITEM__VFOJ__: {
-    get_type__I51K(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__ALHM)),t__5KHM);
+  case ____EHOJ__: {
+    __XA2K(((____EHOJ *)((____2A0I *)__PMHM)),__OMHM);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_integer__UNB);
+  case ____2HOJ__: {
+    __EVXI(((____CO5D *)__OMHM),__1NB);
   } break;
-  case __CAST__JHOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__ALHM))->static_type__TC5J)->the_parent_type__DLK);
+  case ____YIOJ__: {
+    __EVXI(((____CO5D *)__OMHM),((____WMB *)((____YIOJ *)((____2A0I *)__PMHM))->__CE5J)->__KLK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__ALHM))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YMOJ__: {
+    __EVXI(((____CO5D *)__OMHM),((____WMB *)((____YMOJ *)((____2A0I *)__PMHM))->__ZMOJ.__BI4D)->__KLK);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__ALHM))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____ONOJ__: {
+    __EVXI(((____CO5D *)__OMHM),((____WMB *)((____ONOJ *)((____2A0I *)__PMHM))->__PNOJ.__BI4D)->__KLK);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__ALHM))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YOOJ__: {
+    __EVXI(((____CO5D *)__OMHM),((____WMB *)((____YOOJ *)((____2A0I *)__PMHM))->__ZOOJ.__BI4D)->__KLK);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    get_type__ZYGM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__ALHM)),t__5KHM);
+  case ____IM4K__: {
+    __I0GM(((____IM4K *)((____2A0I *)__PMHM)),__OMHM);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_false__ENB);
+  case ____T5FL__: {
+    __EVXI(((____CO5D *)__OMHM),__DNB);
+    __EVXI(((____CO5D *)__OMHM),__LNB);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_false__ENB);
+  case ____3DUL__: {
+    __EVXI(((____CO5D *)__OMHM),__DNB);
+    __EVXI(((____CO5D *)__OMHM),__LNB);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_false__ENB);
+  case ____0EUL__: {
+    __EVXI(((____CO5D *)__OMHM),__DNB);
+    __EVXI(((____CO5D *)__OMHM),__LNB);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_false__ENB);
+  case ____BGUL__: {
+    __EVXI(((____CO5D *)__OMHM),__DNB);
+    __EVXI(((____CO5D *)__OMHM),__LNB);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_false__ENB);
+  case ____2GUL__: {
+    __EVXI(((____CO5D *)__OMHM),__DNB);
+    __EVXI(((____CO5D *)__OMHM),__LNB);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__VD1R=static_type__UVBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__ALHM)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),((__TYPE_FULL__PMB *)__tmp__VD1R)->the_parent_type__DLK);
+  case ____B0VL__: {
+    __EF1R=__DXBN(((____B0VL *)((____2A0I *)__PMHM)));
+    __EVXI(((____CO5D *)__OMHM),((____WMB *)__EF1R)->__KLK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    get_type__3KHM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__ALHM)),t__5KHM);
+  case ____P0VL__: {
+    __MMHM(((____P0VL *)((____2A0I *)__PMHM)),__OMHM);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__ALHM))->global__Y5JM),t__5KHM);
+  case ____Q5YL__: {
+    __WKEN(((____FKRG *)((____Q5YL *)((____2A0I *)__PMHM))->__HBKM),__OMHM);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__VD1R=static_type__5DWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__ALHM)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),((__TYPE_FULL__PMB *)__tmp__VD1R)->the_parent_type__DLK);
+  case ____UVPM__: {
+    __EF1R=__OFWN(((____UVPM *)((____2A0I *)__PMHM)));
+    __EVXI(((____CO5D *)__OMHM),((____WMB *)__EF1R)->__KLK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    get_type__GN2P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__ALHM)),t__5KHM);
+  case ____0ZPM__: {
+    __VO2P(((____0ZPM *)((____2A0I *)__PMHM)),__OMHM);
   } break;
-  case __EXPR_OR__3P0N__: {
-    get_type__S3VO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__ALHM)),t__5KHM);
+  case ____MR0N__: {
+    __B5VO(((____MR0N *)((____2A0I *)__PMHM)),__OMHM);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_false__ENB);
+  case ____YWBP__: {
+    __EVXI(((____CO5D *)__OMHM),__DNB);
+    __EVXI(((____CO5D *)__OMHM),__LNB);
   } break;
-  case __EXPR_INF__2WBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_false__ENB);
+  case ____LYBP__: {
+    __EVXI(((____CO5D *)__OMHM),__DNB);
+    __EVXI(((____CO5D *)__OMHM),__LNB);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__5KHM),type_false__ENB);
+  case ____CZBP__: {
+    __EVXI(((____CO5D *)__OMHM),__DNB);
+    __EVXI(((____CO5D *)__OMHM),__LNB);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    get_type__S4HQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__ALHM)),t__5KHM);
+  case ____3BEP__: {
+    __BAIQ(((____3BEP *)((____2A0I *)__PMHM)),__OMHM);
   } break;
   };
 }
 
-static void get_type__HJEN(__SLOT_DATA__WIRG *Self__IJEN,__TYPES_TMP__TM5D *t__JJEN)
-// ({SLOT_DATA__WIRG},{NULLxTYPES_TMP__TM5D}) Void Recursive, No inlinable.
+static void __WKEN(____FKRG *__XKEN,____CO5D *__YKEN)
+// ({__FKRG},{NULLx__CO5D}) Void Recursive, No inlinable.
 {
-  __TYPES_TMP__TM5D *tmp_type__KJEN,*__tmp__OKEN,*Self__GEFU;
-  void *__tmp__VKEN,*__tmp__ILEN;
-  __INTEGER__Q __tmp__BLEN,Self__ITVN;
-  __TYPES__UM5D *t__FEFU,*result__EEFU,*__tmp__HEFU;
-  tmp_type__KJEN=NULL;
-  if ((Self__IJEN->parent_variable__XIRG.level_type__RP3K < level_pass__PPAD)) {
-    if ((! ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__IJEN->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0) && ((void *)((__TYPE_FULL__PMB *)Self__IJEN->parent_variable__XIRG.type__1N5D)->the_parent_type__DLK != (void *)type_boolean__MNB)) || ((void *)Self__IJEN->parent_variable__XIRG.parent_named__A4WC.name__4VB == (void *)(&__string_67))))) {
-      if ((is_executing_pass__MCXC || ((void *)Self__IJEN->parent_variable__XIRG.require_first__TJFJ != (void *)NULL))) {
-        Self__IJEN->parent_variable__XIRG.level_type__RP3K=level_pass__PPAD;
-        __tmp__OKEN=new__KFHG();
-        tmp_type__KJEN=__tmp__OKEN;
-        if (((void *)Self__IJEN->parent_variable__XIRG.require_first__TJFJ != (void *)NULL)) {
-          __tmp__VKEN=Self__IJEN->parent_variable__XIRG.require_first__TJFJ;
-          switch (((struct ___OBJ *)__tmp__VKEN)->__id) {
-          case __WRITE_GLOBAL__EXKJ__: {
-            get_type__4AEL(((__WRITE_GLOBAL__EXKJ *)__tmp__VKEN),__tmp__OKEN);
-          } break;
-          case __WRITE_SLOT__SXKJ__: {
-            get_type__KBEL(((__WRITE_SLOT__SXKJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__VKEN)),__tmp__OKEN);
-          } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            get_type__WBEL(((__WRITE_LOCAL__BEYJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__VKEN)),__tmp__OKEN);
-          } break;
-          };
-          if (((void *)Self__IJEN->parent_variable__XIRG.require_list__4JFJ != (void *)NULL)) {
-            __tmp__BLEN=Self__IJEN->parent_variable__XIRG.require_list__4JFJ->parent_arrayed_collection__NJFJ.upper__IKFJ;
-            Self__ITVN= 0;
-            while ((Self__ITVN <= __tmp__BLEN)) {
-              __tmp__ILEN=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__IJEN->parent_variable__XIRG.require_list__4JFJ)->parent_arrayed_collection__NJFJ.storage__1QGL)[Self__ITVN];
-              switch (((struct ___OBJ *)__tmp__ILEN)->__id) {
-              case __WRITE_GLOBAL__EXKJ__: {
-                get_type__4AEL(((__WRITE_GLOBAL__EXKJ *)__tmp__ILEN),tmp_type__KJEN);
+  ____CO5D *__ZKEN,*__3LEN,*__VFFU;
+  void *__EMEN,*__XMEN;
+  ____Q __QMEN,__XUVN;
+  ____DO5D *__UFFU,*__TFFU,*__WFFU;
+  __ZKEN=NULL;
+  if ((__XKEN->__GKRG.__AR3K < __4QAD)) {
+    if ((! ((((____3LC)(((____WMB *)__XKEN->__GKRG.__KP5D)->__LLK &  1) !=  0) && ((void *)((____WMB *)__XKEN->__GKRG.__KP5D)->__KLK != (void *)__TNB)) || ((void *)__XKEN->__GKRG.__P5WC.__FWB == (void *)(&__string_67))))) {
+      if ((__1DXC || ((void *)__XKEN->__GKRG.__CLFJ != (void *)NULL))) {
+        __XKEN->__GKRG.__AR3K=__4QAD;
+        __3LEN=__ZGHG();
+        __ZKEN=__3LEN;
+        if (((void *)__XKEN->__GKRG.__CLFJ != (void *)NULL)) {
+          __EMEN=__XKEN->__GKRG.__CLFJ;
+          switch (((struct ___OBJ *)__EMEN)->__id) {
+          case ____TYKJ__: {
+            __NCEL(((____TYKJ *)__EMEN),__3LEN);
+          } break;
+          case ____BZKJ__: {
+            __ZCEL(((____BZKJ *)((____TYKJ *)__EMEN)),__3LEN);
+          } break;
+          case ____QFYJ__: {
+            __FDEL(((____QFYJ *)((____TYKJ *)__EMEN)),__3LEN);
+          } break;
+          };
+          if (((void *)__XKEN->__GKRG.__NLFJ != (void *)NULL)) {
+            __QMEN=__XKEN->__GKRG.__NLFJ->__2KFJ.__XLFJ;
+            __XUVN= 0;
+            while ((__XUVN <= __QMEN)) {
+              __XMEN=((void **)((____UKFJ *)__XKEN->__GKRG.__NLFJ)->__2KFJ.__KSGL)[__XUVN];
+              switch (((struct ___OBJ *)__XMEN)->__id) {
+              case ____TYKJ__: {
+                __NCEL(((____TYKJ *)__XMEN),__ZKEN);
               } break;
-              case __WRITE_SLOT__SXKJ__: {
-                get_type__KBEL(((__WRITE_SLOT__SXKJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__ILEN)),tmp_type__KJEN);
+              case ____BZKJ__: {
+                __ZCEL(((____BZKJ *)((____TYKJ *)__XMEN)),__ZKEN);
               } break;
-              case __WRITE_LOCAL__BEYJ__: {
-                get_type__WBEL(((__WRITE_LOCAL__BEYJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__ILEN)),tmp_type__KJEN);
+              case ____QFYJ__: {
+                __FDEL(((____QFYJ *)((____TYKJ *)__XMEN)),__ZKEN);
               } break;
               };
-              Self__ITVN=(__INTEGER__Q)(Self__ITVN +  1);
+              __XUVN=(____Q)(__XUVN +  1);
             };
           };
         };
-        Self__GEFU=((__TYPES_TMP__TM5D *)__tmp__OKEN);
-        t__FEFU=Self__IJEN->parent_variable__XIRG.type_list__MO5D;
-        result__EEFU=NULL;
-        if ((((void *)t__FEFU != (void *)NULL) && ((__INTEGER__Q)(((__TYPES__UM5D *)t__FEFU)->upper__O0RH +  1) == (__INTEGER__Q)(Self__GEFU->parent_types__WM5D.upper__O0RH +  1)))) {
-          result__EEFU=t__FEFU;
-          free__UMZI(Self__GEFU);
+        __VFFU=((____CO5D *)__3LEN);
+        __UFFU=__XKEN->__GKRG.__1P5D;
+        __TFFU=NULL;
+        if ((((void *)__UFFU != (void *)NULL) && ((____Q)(((____DO5D *)__UFFU)->__31RH +  1) == (____Q)(__VFFU->__FO5D.__31RH +  1)))) {
+          __TFFU=__UFFU;
+          __DOZI(__VFFU);
         } else /* FALSE */ {
-          __tmp__HEFU=to_types__EVXI(Self__GEFU);
-          result__EEFU=__tmp__HEFU;
+          __WFFU=__TWXI(__VFFU);
+          __TFFU=__WFFU;
         };
-        Self__IJEN->parent_variable__XIRG.type_list__MO5D=result__EEFU;
+        __XKEN->__GKRG.__1P5D=__TFFU;
       };
     };
   };
-  union__XS4K(((__TYPES_TMP__TM5D *)t__JJEN),Self__IJEN->parent_variable__XIRG.type_list__MO5D);
+  __GU4K(((____CO5D *)__YKEN),__XKEN->__GKRG.__1P5D);
 }
 
-static void get_type__GN2P(__EXPR_MOD__LYPM *Self__HN2P,__TYPES_TMP__TM5D *t__IN2P)
-// ({EXPR_MOD__LYPM},{NULLxTYPES_TMP__TM5D}) Void Recursive, No inlinable.
+static void __VO2P(____0ZPM *__WO2P,____CO5D *__XO2P)
+// ({__0ZPM},{NULLx__CO5D}) Void Recursive, No inlinable.
 {
-  void *__tmp__JN2P;
-  __EXTERNAL_C__L5WC *Self__KWHT;
-  __TYPE_FULL__PMB *__tmp__4E1R;
-  __tmp__JN2P=Self__HN2P->parent_expr_binary__MYPM.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__JN2P)->__id) {
-  case __STRING_CST__5J__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)__tmp__JN2P)->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+  void *__YO2P;
+  ____0AXC *__ZXHT;
+  ____WMB *__NG1R;
+  __YO2P=__WO2P->__1ZPM.__BC5J;
+  switch (((struct ___OBJ *)__YO2P)->__id) {
+  case ____5J__: {
+    __EVXI(((____CO5D *)__XO2P),((____WMB *)((____5J *)__YO2P)->__EK.__BI4D)->__KLK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    Self__KWHT=((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__JN2P));
-    if (((void *)Self__KWHT->living_type__C0RH == (void *)NULL)) {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),((__TYPE_FULL__PMB *)Self__KWHT->static_type__J54D)->the_parent_type__DLK);
+  case ____0AXC__: {
+    __ZXHT=((____0AXC *)((____5J *)__YO2P));
+    if (((void *)__ZXHT->__R1RH == (void *)NULL)) {
+      __EVXI(((____CO5D *)__XO2P),((____WMB *)__ZXHT->__YA5D)->__KLK);
     } else /* FALSE */ {
-      union__XS4K(((__TYPES_TMP__TM5D *)t__IN2P),Self__KWHT->living_type__C0RH);
+      __GU4K(((____CO5D *)__XO2P),__ZXHT->__R1RH);
     };
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__JN2P))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+  case ____NBXC__: {
+    __EVXI(((____CO5D *)__XO2P),((____WMB *)((____NBXC *)((____5J *)__YO2P))->__OBXC.__BI4D)->__KLK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__JN2P))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+  case ____ZBXC__: {
+    __EVXI(((____CO5D *)__XO2P),((____WMB *)((____ZBXC *)((____5J *)__YO2P))->__0BXC.__BI4D)->__KLK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    (&__string_339)->count__0C= 22;
-    (&__string_339)->storage__1C="EXPR_MULTIPLE.get_type";
-    print__CKG((&__string_339));
+  case ____DMWH__: {
+    (&__string_339)->__0C= 22;
+    (&__string_339)->__1C="EXPR_MULTIPLE.get_type";
+    __JKG((&__string_339));
     fputc((int)('\n'),stdout);
     exit(( 1));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    get_type__R31K(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__JN2P)),t__IN2P);
+  case ____2A0I__: {
+    __A51K(((____2A0I *)((____5J *)__YO2P)),__XO2P);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_false__ENB);
+  case ____HJNJ__: {
+    __EVXI(((____CO5D *)__XO2P),__DNB);
+    __EVXI(((____CO5D *)__XO2P),__LNB);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_false__ENB);
+  case ____SJNJ__: {
+    __EVXI(((____CO5D *)__XO2P),__DNB);
+    __EVXI(((____CO5D *)__XO2P),__LNB);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_false__ENB);
+  case ____0AOJ__: {
+    __EVXI(((____CO5D *)__XO2P),__DNB);
+    __EVXI(((____CO5D *)__XO2P),__LNB);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_integer__UNB);
+  case ____EBOJ__: {
+    __EVXI(((____CO5D *)__XO2P),__1NB);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_false__ENB);
+  case ____3BOJ__: {
+    __EVXI(((____CO5D *)__XO2P),__DNB);
+    __EVXI(((____CO5D *)__XO2P),__LNB);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    get_type__N41K(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__JN2P)),t__IN2P);
+  case ____RCOJ__: {
+    __251K(((____RCOJ *)((____5J *)__YO2P)),__XO2P);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    get_type__R41K(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__JN2P)),t__IN2P);
+  case ____HDOJ__: {
+    __AA2K(((____HDOJ *)((____5J *)__YO2P)),__XO2P);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    get_type__V41K(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__JN2P)),t__IN2P);
+  case ____1DOJ__: {
+    __EA2K(((____1DOJ *)((____5J *)__YO2P)),__XO2P);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    get_type__Z41K(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__JN2P)),t__IN2P);
+  case ____PEOJ__: {
+    __IA2K(((____PEOJ *)((____5J *)__YO2P)),__XO2P);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__JN2P)),t__IN2P);
+  case ____DFOJ__: {
+    __MA2K(((____DFOJ *)((____5J *)__YO2P)),__XO2P);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__JN2P)),t__IN2P);
+  case ____XFOJ__: {
+    __QA2K(((____XFOJ *)((____5J *)__YO2P)),__XO2P);
   } break;
-  case __PUT_TO__BFOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),TYPE_VOID__AMB__);
+  case ____QGOJ__: {
+    __EVXI(((____CO5D *)__XO2P),__HMB__);
   } break;
-  case __ITEM__VFOJ__: {
-    get_type__I51K(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__JN2P)),t__IN2P);
+  case ____EHOJ__: {
+    __XA2K(((____EHOJ *)((____5J *)__YO2P)),__XO2P);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_integer__UNB);
+  case ____2HOJ__: {
+    __EVXI(((____CO5D *)__XO2P),__1NB);
   } break;
-  case __CAST__JHOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__JN2P))->static_type__TC5J)->the_parent_type__DLK);
+  case ____YIOJ__: {
+    __EVXI(((____CO5D *)__XO2P),((____WMB *)((____YIOJ *)((____5J *)__YO2P))->__CE5J)->__KLK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__JN2P))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YMOJ__: {
+    __EVXI(((____CO5D *)__XO2P),((____WMB *)((____YMOJ *)((____5J *)__YO2P))->__ZMOJ.__BI4D)->__KLK);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__JN2P))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____ONOJ__: {
+    __EVXI(((____CO5D *)__XO2P),((____WMB *)((____ONOJ *)((____5J *)__YO2P))->__PNOJ.__BI4D)->__KLK);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__JN2P))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YOOJ__: {
+    __EVXI(((____CO5D *)__XO2P),((____WMB *)((____YOOJ *)((____5J *)__YO2P))->__ZOOJ.__BI4D)->__KLK);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    get_type__ZYGM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__JN2P)),t__IN2P);
+  case ____IM4K__: {
+    __I0GM(((____IM4K *)((____5J *)__YO2P)),__XO2P);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_false__ENB);
+  case ____T5FL__: {
+    __EVXI(((____CO5D *)__XO2P),__DNB);
+    __EVXI(((____CO5D *)__XO2P),__LNB);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_false__ENB);
+  case ____3DUL__: {
+    __EVXI(((____CO5D *)__XO2P),__DNB);
+    __EVXI(((____CO5D *)__XO2P),__LNB);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_false__ENB);
+  case ____0EUL__: {
+    __EVXI(((____CO5D *)__XO2P),__DNB);
+    __EVXI(((____CO5D *)__XO2P),__LNB);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_false__ENB);
+  case ____BGUL__: {
+    __EVXI(((____CO5D *)__XO2P),__DNB);
+    __EVXI(((____CO5D *)__XO2P),__LNB);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_false__ENB);
+  case ____2GUL__: {
+    __EVXI(((____CO5D *)__XO2P),__DNB);
+    __EVXI(((____CO5D *)__XO2P),__LNB);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__4E1R=static_type__UVBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__JN2P)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),((__TYPE_FULL__PMB *)__tmp__4E1R)->the_parent_type__DLK);
+  case ____B0VL__: {
+    __NG1R=__DXBN(((____B0VL *)((____5J *)__YO2P)));
+    __EVXI(((____CO5D *)__XO2P),((____WMB *)__NG1R)->__KLK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    get_type__3KHM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__JN2P)),t__IN2P);
+  case ____P0VL__: {
+    __MMHM(((____P0VL *)((____5J *)__YO2P)),__XO2P);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__JN2P))->global__Y5JM),t__IN2P);
+  case ____Q5YL__: {
+    __WKEN(((____FKRG *)((____Q5YL *)((____5J *)__YO2P))->__HBKM),__XO2P);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__4E1R=static_type__5DWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__JN2P)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),((__TYPE_FULL__PMB *)__tmp__4E1R)->the_parent_type__DLK);
+  case ____UVPM__: {
+    __NG1R=__OFWN(((____UVPM *)((____5J *)__YO2P)));
+    __EVXI(((____CO5D *)__XO2P),((____WMB *)__NG1R)->__KLK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    get_type__GN2P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__JN2P)),t__IN2P);
+  case ____0ZPM__: {
+    __VO2P(((____0ZPM *)((____5J *)__YO2P)),__XO2P);
   } break;
-  case __EXPR_OR__3P0N__: {
-    get_type__S3VO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__JN2P)),t__IN2P);
+  case ____MR0N__: {
+    __B5VO(((____MR0N *)((____5J *)__YO2P)),__XO2P);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_false__ENB);
+  case ____YWBP__: {
+    __EVXI(((____CO5D *)__XO2P),__DNB);
+    __EVXI(((____CO5D *)__XO2P),__LNB);
   } break;
-  case __EXPR_INF__2WBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_false__ENB);
+  case ____LYBP__: {
+    __EVXI(((____CO5D *)__XO2P),__DNB);
+    __EVXI(((____CO5D *)__XO2P),__LNB);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__IN2P),type_false__ENB);
+  case ____CZBP__: {
+    __EVXI(((____CO5D *)__XO2P),__DNB);
+    __EVXI(((____CO5D *)__XO2P),__LNB);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    get_type__S4HQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__JN2P)),t__IN2P);
+  case ____3BEP__: {
+    __BAIQ(((____3BEP *)((____5J *)__YO2P)),__XO2P);
   } break;
   };
 }
 
-static void get_type__S3VO(__EXPR_OR__3P0N *Self__T3VO,__TYPES_TMP__TM5D *t__U3VO)
-// ({EXPR_OR__3P0N},{NULLxTYPES_TMP__TM5D}) Void Recursive, No inlinable.
+static void __B5VO(____MR0N *__C5VO,____CO5D *__D5VO)
+// ({__MR0N},{NULLx__CO5D}) Void Recursive, No inlinable.
 {
-  void *__tmp__V3VO;
-  __EXTERNAL_C__L5WC *Self__MWHT;
-  __TYPE_FULL__PMB *__tmp__MG1R;
-  __tmp__V3VO=Self__T3VO->parent_expr_binary__4P0N.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__V3VO)->__id) {
-  case __STRING_CST__5J__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__V3VO))->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+  void *__E5VO;
+  ____0AXC *__1XHT;
+  ____WMB *__1H1R;
+  __E5VO=__C5VO->__NR0N.__BC5J;
+  switch (((struct ___OBJ *)__E5VO)->__id) {
+  case ____5J__: {
+    __EVXI(((____CO5D *)__D5VO),((____WMB *)((____5J *)((____2A0I *)__E5VO))->__EK.__BI4D)->__KLK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    Self__MWHT=((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__V3VO));
-    if (((void *)Self__MWHT->living_type__C0RH == (void *)NULL)) {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),((__TYPE_FULL__PMB *)Self__MWHT->static_type__J54D)->the_parent_type__DLK);
+  case ____0AXC__: {
+    __1XHT=((____0AXC *)((____2A0I *)__E5VO));
+    if (((void *)__1XHT->__R1RH == (void *)NULL)) {
+      __EVXI(((____CO5D *)__D5VO),((____WMB *)__1XHT->__YA5D)->__KLK);
     } else /* FALSE */ {
-      union__XS4K(((__TYPES_TMP__TM5D *)t__U3VO),Self__MWHT->living_type__C0RH);
+      __GU4K(((____CO5D *)__D5VO),__1XHT->__R1RH);
     };
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__V3VO))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+  case ____NBXC__: {
+    __EVXI(((____CO5D *)__D5VO),((____WMB *)((____NBXC *)((____2A0I *)__E5VO))->__OBXC.__BI4D)->__KLK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__V3VO))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+  case ____ZBXC__: {
+    __EVXI(((____CO5D *)__D5VO),((____WMB *)((____ZBXC *)((____2A0I *)__E5VO))->__0BXC.__BI4D)->__KLK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    (&__string_339)->count__0C= 22;
-    (&__string_339)->storage__1C="EXPR_MULTIPLE.get_type";
-    print__CKG((&__string_339));
+  case ____DMWH__: {
+    (&__string_339)->__0C= 22;
+    (&__string_339)->__1C="EXPR_MULTIPLE.get_type";
+    __JKG((&__string_339));
     fputc((int)('\n'),stdout);
     exit(( 1));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    get_type__R31K(((__READ_LOCAL__N5ZI *)__tmp__V3VO),t__U3VO);
+  case ____2A0I__: {
+    __A51K(((____2A0I *)__E5VO),__D5VO);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_false__ENB);
+  case ____HJNJ__: {
+    __EVXI(((____CO5D *)__D5VO),__DNB);
+    __EVXI(((____CO5D *)__D5VO),__LNB);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_false__ENB);
+  case ____SJNJ__: {
+    __EVXI(((____CO5D *)__D5VO),__DNB);
+    __EVXI(((____CO5D *)__D5VO),__LNB);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_false__ENB);
+  case ____0AOJ__: {
+    __EVXI(((____CO5D *)__D5VO),__DNB);
+    __EVXI(((____CO5D *)__D5VO),__LNB);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_integer__UNB);
+  case ____EBOJ__: {
+    __EVXI(((____CO5D *)__D5VO),__1NB);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_false__ENB);
+  case ____3BOJ__: {
+    __EVXI(((____CO5D *)__D5VO),__DNB);
+    __EVXI(((____CO5D *)__D5VO),__LNB);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    get_type__N41K(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__V3VO)),t__U3VO);
+  case ____RCOJ__: {
+    __251K(((____RCOJ *)((____2A0I *)__E5VO)),__D5VO);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    get_type__R41K(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__V3VO)),t__U3VO);
+  case ____HDOJ__: {
+    __AA2K(((____HDOJ *)((____2A0I *)__E5VO)),__D5VO);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    get_type__V41K(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__V3VO)),t__U3VO);
+  case ____1DOJ__: {
+    __EA2K(((____1DOJ *)((____2A0I *)__E5VO)),__D5VO);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    get_type__Z41K(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__V3VO)),t__U3VO);
+  case ____PEOJ__: {
+    __IA2K(((____PEOJ *)((____2A0I *)__E5VO)),__D5VO);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__V3VO)),t__U3VO);
+  case ____DFOJ__: {
+    __MA2K(((____DFOJ *)((____2A0I *)__E5VO)),__D5VO);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__V3VO)),t__U3VO);
+  case ____XFOJ__: {
+    __QA2K(((____XFOJ *)((____2A0I *)__E5VO)),__D5VO);
   } break;
-  case __PUT_TO__BFOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),TYPE_VOID__AMB__);
+  case ____QGOJ__: {
+    __EVXI(((____CO5D *)__D5VO),__HMB__);
   } break;
-  case __ITEM__VFOJ__: {
-    get_type__I51K(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__V3VO)),t__U3VO);
+  case ____EHOJ__: {
+    __XA2K(((____EHOJ *)((____2A0I *)__E5VO)),__D5VO);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_integer__UNB);
+  case ____2HOJ__: {
+    __EVXI(((____CO5D *)__D5VO),__1NB);
   } break;
-  case __CAST__JHOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__V3VO))->static_type__TC5J)->the_parent_type__DLK);
+  case ____YIOJ__: {
+    __EVXI(((____CO5D *)__D5VO),((____WMB *)((____YIOJ *)((____2A0I *)__E5VO))->__CE5J)->__KLK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__V3VO))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YMOJ__: {
+    __EVXI(((____CO5D *)__D5VO),((____WMB *)((____YMOJ *)((____2A0I *)__E5VO))->__ZMOJ.__BI4D)->__KLK);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__V3VO))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____ONOJ__: {
+    __EVXI(((____CO5D *)__D5VO),((____WMB *)((____ONOJ *)((____2A0I *)__E5VO))->__PNOJ.__BI4D)->__KLK);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__V3VO))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YOOJ__: {
+    __EVXI(((____CO5D *)__D5VO),((____WMB *)((____YOOJ *)((____2A0I *)__E5VO))->__ZOOJ.__BI4D)->__KLK);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    get_type__ZYGM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__V3VO)),t__U3VO);
+  case ____IM4K__: {
+    __I0GM(((____IM4K *)((____2A0I *)__E5VO)),__D5VO);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_false__ENB);
+  case ____T5FL__: {
+    __EVXI(((____CO5D *)__D5VO),__DNB);
+    __EVXI(((____CO5D *)__D5VO),__LNB);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_false__ENB);
+  case ____3DUL__: {
+    __EVXI(((____CO5D *)__D5VO),__DNB);
+    __EVXI(((____CO5D *)__D5VO),__LNB);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_false__ENB);
+  case ____0EUL__: {
+    __EVXI(((____CO5D *)__D5VO),__DNB);
+    __EVXI(((____CO5D *)__D5VO),__LNB);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_false__ENB);
+  case ____BGUL__: {
+    __EVXI(((____CO5D *)__D5VO),__DNB);
+    __EVXI(((____CO5D *)__D5VO),__LNB);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_false__ENB);
+  case ____2GUL__: {
+    __EVXI(((____CO5D *)__D5VO),__DNB);
+    __EVXI(((____CO5D *)__D5VO),__LNB);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__MG1R=static_type__UVBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__V3VO)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),((__TYPE_FULL__PMB *)__tmp__MG1R)->the_parent_type__DLK);
+  case ____B0VL__: {
+    __1H1R=__DXBN(((____B0VL *)((____2A0I *)__E5VO)));
+    __EVXI(((____CO5D *)__D5VO),((____WMB *)__1H1R)->__KLK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    get_type__3KHM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__V3VO)),t__U3VO);
+  case ____P0VL__: {
+    __MMHM(((____P0VL *)((____2A0I *)__E5VO)),__D5VO);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__V3VO))->global__Y5JM),t__U3VO);
+  case ____Q5YL__: {
+    __WKEN(((____FKRG *)((____Q5YL *)((____2A0I *)__E5VO))->__HBKM),__D5VO);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__MG1R=static_type__5DWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__V3VO)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),((__TYPE_FULL__PMB *)__tmp__MG1R)->the_parent_type__DLK);
+  case ____UVPM__: {
+    __1H1R=__OFWN(((____UVPM *)((____2A0I *)__E5VO)));
+    __EVXI(((____CO5D *)__D5VO),((____WMB *)__1H1R)->__KLK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    get_type__GN2P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__V3VO)),t__U3VO);
+  case ____0ZPM__: {
+    __VO2P(((____0ZPM *)((____2A0I *)__E5VO)),__D5VO);
   } break;
-  case __EXPR_OR__3P0N__: {
-    get_type__S3VO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__V3VO)),t__U3VO);
+  case ____MR0N__: {
+    __B5VO(((____MR0N *)((____2A0I *)__E5VO)),__D5VO);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_false__ENB);
+  case ____YWBP__: {
+    __EVXI(((____CO5D *)__D5VO),__DNB);
+    __EVXI(((____CO5D *)__D5VO),__LNB);
   } break;
-  case __EXPR_INF__2WBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_false__ENB);
+  case ____LYBP__: {
+    __EVXI(((____CO5D *)__D5VO),__DNB);
+    __EVXI(((____CO5D *)__D5VO),__LNB);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U3VO),type_false__ENB);
+  case ____CZBP__: {
+    __EVXI(((____CO5D *)__D5VO),__DNB);
+    __EVXI(((____CO5D *)__D5VO),__LNB);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    get_type__S4HQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__V3VO)),t__U3VO);
+  case ____3BEP__: {
+    __BAIQ(((____3BEP *)((____2A0I *)__E5VO)),__D5VO);
   } break;
   };
 }
 
-static void get_type__S4HQ(__EXPR_XOR__OAEP *Self__T4HQ,__TYPES_TMP__TM5D *t__U4HQ)
-// ({EXPR_XOR__OAEP},{NULLxTYPES_TMP__TM5D}) Void Recursive, No inlinable.
+static void __BAIQ(____3BEP *__CAIQ,____CO5D *__DAIQ)
+// ({__3BEP},{NULLx__CO5D}) Void Recursive, No inlinable.
 {
-  void *__tmp__V4HQ;
-  __EXTERNAL_C__L5WC *Self__OWHT;
-  __TYPE_FULL__PMB *__tmp__0H1R;
-  __tmp__V4HQ=Self__T4HQ->parent_expr_binary__PAEP.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__V4HQ)->__id) {
-  case __STRING_CST__5J__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)__tmp__V4HQ)->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+  void *__EAIQ;
+  ____0AXC *__3XHT;
+  ____WMB *__JJ1R;
+  __EAIQ=__CAIQ->__4BEP.__BC5J;
+  switch (((struct ___OBJ *)__EAIQ)->__id) {
+  case ____5J__: {
+    __EVXI(((____CO5D *)__DAIQ),((____WMB *)((____5J *)__EAIQ)->__EK.__BI4D)->__KLK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    Self__OWHT=((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__V4HQ));
-    if (((void *)Self__OWHT->living_type__C0RH == (void *)NULL)) {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),((__TYPE_FULL__PMB *)Self__OWHT->static_type__J54D)->the_parent_type__DLK);
+  case ____0AXC__: {
+    __3XHT=((____0AXC *)((____5J *)__EAIQ));
+    if (((void *)__3XHT->__R1RH == (void *)NULL)) {
+      __EVXI(((____CO5D *)__DAIQ),((____WMB *)__3XHT->__YA5D)->__KLK);
     } else /* FALSE */ {
-      union__XS4K(((__TYPES_TMP__TM5D *)t__U4HQ),Self__OWHT->living_type__C0RH);
+      __GU4K(((____CO5D *)__DAIQ),__3XHT->__R1RH);
     };
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__V4HQ))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+  case ____NBXC__: {
+    __EVXI(((____CO5D *)__DAIQ),((____WMB *)((____NBXC *)((____5J *)__EAIQ))->__OBXC.__BI4D)->__KLK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__V4HQ))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+  case ____ZBXC__: {
+    __EVXI(((____CO5D *)__DAIQ),((____WMB *)((____ZBXC *)((____5J *)__EAIQ))->__0BXC.__BI4D)->__KLK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    (&__string_339)->count__0C= 22;
-    (&__string_339)->storage__1C="EXPR_MULTIPLE.get_type";
-    print__CKG((&__string_339));
+  case ____DMWH__: {
+    (&__string_339)->__0C= 22;
+    (&__string_339)->__1C="EXPR_MULTIPLE.get_type";
+    __JKG((&__string_339));
     fputc((int)('\n'),stdout);
     exit(( 1));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    get_type__R31K(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__V4HQ)),t__U4HQ);
+  case ____2A0I__: {
+    __A51K(((____2A0I *)((____5J *)__EAIQ)),__DAIQ);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_false__ENB);
+  case ____HJNJ__: {
+    __EVXI(((____CO5D *)__DAIQ),__DNB);
+    __EVXI(((____CO5D *)__DAIQ),__LNB);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_false__ENB);
+  case ____SJNJ__: {
+    __EVXI(((____CO5D *)__DAIQ),__DNB);
+    __EVXI(((____CO5D *)__DAIQ),__LNB);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_false__ENB);
+  case ____0AOJ__: {
+    __EVXI(((____CO5D *)__DAIQ),__DNB);
+    __EVXI(((____CO5D *)__DAIQ),__LNB);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_integer__UNB);
+  case ____EBOJ__: {
+    __EVXI(((____CO5D *)__DAIQ),__1NB);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_false__ENB);
+  case ____3BOJ__: {
+    __EVXI(((____CO5D *)__DAIQ),__DNB);
+    __EVXI(((____CO5D *)__DAIQ),__LNB);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    get_type__N41K(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__V4HQ)),t__U4HQ);
+  case ____RCOJ__: {
+    __251K(((____RCOJ *)((____5J *)__EAIQ)),__DAIQ);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    get_type__R41K(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__V4HQ)),t__U4HQ);
+  case ____HDOJ__: {
+    __AA2K(((____HDOJ *)((____5J *)__EAIQ)),__DAIQ);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    get_type__V41K(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__V4HQ)),t__U4HQ);
+  case ____1DOJ__: {
+    __EA2K(((____1DOJ *)((____5J *)__EAIQ)),__DAIQ);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    get_type__Z41K(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__V4HQ)),t__U4HQ);
+  case ____PEOJ__: {
+    __IA2K(((____PEOJ *)((____5J *)__EAIQ)),__DAIQ);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__V4HQ)),t__U4HQ);
+  case ____DFOJ__: {
+    __MA2K(((____DFOJ *)((____5J *)__EAIQ)),__DAIQ);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__V4HQ)),t__U4HQ);
+  case ____XFOJ__: {
+    __QA2K(((____XFOJ *)((____5J *)__EAIQ)),__DAIQ);
   } break;
-  case __PUT_TO__BFOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),TYPE_VOID__AMB__);
+  case ____QGOJ__: {
+    __EVXI(((____CO5D *)__DAIQ),__HMB__);
   } break;
-  case __ITEM__VFOJ__: {
-    get_type__I51K(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__V4HQ)),t__U4HQ);
+  case ____EHOJ__: {
+    __XA2K(((____EHOJ *)((____5J *)__EAIQ)),__DAIQ);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_integer__UNB);
+  case ____2HOJ__: {
+    __EVXI(((____CO5D *)__DAIQ),__1NB);
   } break;
-  case __CAST__JHOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__V4HQ))->static_type__TC5J)->the_parent_type__DLK);
+  case ____YIOJ__: {
+    __EVXI(((____CO5D *)__DAIQ),((____WMB *)((____YIOJ *)((____5J *)__EAIQ))->__CE5J)->__KLK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__V4HQ))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YMOJ__: {
+    __EVXI(((____CO5D *)__DAIQ),((____WMB *)((____YMOJ *)((____5J *)__EAIQ))->__ZMOJ.__BI4D)->__KLK);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__V4HQ))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____ONOJ__: {
+    __EVXI(((____CO5D *)__DAIQ),((____WMB *)((____ONOJ *)((____5J *)__EAIQ))->__PNOJ.__BI4D)->__KLK);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__V4HQ))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YOOJ__: {
+    __EVXI(((____CO5D *)__DAIQ),((____WMB *)((____YOOJ *)((____5J *)__EAIQ))->__ZOOJ.__BI4D)->__KLK);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    get_type__ZYGM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__V4HQ)),t__U4HQ);
+  case ____IM4K__: {
+    __I0GM(((____IM4K *)((____5J *)__EAIQ)),__DAIQ);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_false__ENB);
+  case ____T5FL__: {
+    __EVXI(((____CO5D *)__DAIQ),__DNB);
+    __EVXI(((____CO5D *)__DAIQ),__LNB);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_false__ENB);
+  case ____3DUL__: {
+    __EVXI(((____CO5D *)__DAIQ),__DNB);
+    __EVXI(((____CO5D *)__DAIQ),__LNB);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_false__ENB);
+  case ____0EUL__: {
+    __EVXI(((____CO5D *)__DAIQ),__DNB);
+    __EVXI(((____CO5D *)__DAIQ),__LNB);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_false__ENB);
+  case ____BGUL__: {
+    __EVXI(((____CO5D *)__DAIQ),__DNB);
+    __EVXI(((____CO5D *)__DAIQ),__LNB);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_false__ENB);
+  case ____2GUL__: {
+    __EVXI(((____CO5D *)__DAIQ),__DNB);
+    __EVXI(((____CO5D *)__DAIQ),__LNB);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__0H1R=static_type__UVBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__V4HQ)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),((__TYPE_FULL__PMB *)__tmp__0H1R)->the_parent_type__DLK);
+  case ____B0VL__: {
+    __JJ1R=__DXBN(((____B0VL *)((____5J *)__EAIQ)));
+    __EVXI(((____CO5D *)__DAIQ),((____WMB *)__JJ1R)->__KLK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    get_type__3KHM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__V4HQ)),t__U4HQ);
+  case ____P0VL__: {
+    __MMHM(((____P0VL *)((____5J *)__EAIQ)),__DAIQ);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__V4HQ))->global__Y5JM),t__U4HQ);
+  case ____Q5YL__: {
+    __WKEN(((____FKRG *)((____Q5YL *)((____5J *)__EAIQ))->__HBKM),__DAIQ);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__0H1R=static_type__5DWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__V4HQ)));
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),((__TYPE_FULL__PMB *)__tmp__0H1R)->the_parent_type__DLK);
+  case ____UVPM__: {
+    __JJ1R=__OFWN(((____UVPM *)((____5J *)__EAIQ)));
+    __EVXI(((____CO5D *)__DAIQ),((____WMB *)__JJ1R)->__KLK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    get_type__GN2P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__V4HQ)),t__U4HQ);
+  case ____0ZPM__: {
+    __VO2P(((____0ZPM *)((____5J *)__EAIQ)),__DAIQ);
   } break;
-  case __EXPR_OR__3P0N__: {
-    get_type__S3VO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__V4HQ)),t__U4HQ);
+  case ____MR0N__: {
+    __B5VO(((____MR0N *)((____5J *)__EAIQ)),__DAIQ);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_false__ENB);
+  case ____YWBP__: {
+    __EVXI(((____CO5D *)__DAIQ),__DNB);
+    __EVXI(((____CO5D *)__DAIQ),__LNB);
   } break;
-  case __EXPR_INF__2WBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_false__ENB);
+  case ____LYBP__: {
+    __EVXI(((____CO5D *)__DAIQ),__DNB);
+    __EVXI(((____CO5D *)__DAIQ),__LNB);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)t__U4HQ),type_false__ENB);
+  case ____CZBP__: {
+    __EVXI(((____CO5D *)__DAIQ),__DNB);
+    __EVXI(((____CO5D *)__DAIQ),__LNB);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    get_type__S4HQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__V4HQ)),t__U4HQ);
+  case ____3BEP__: {
+    __BAIQ(((____3BEP *)((____5J *)__EAIQ)),__DAIQ);
   } break;
   };
 }
 
-static __SWITCH__DDXC* create__with__size__NJCL(void *n__PJCL,void *e__QJCL,__INTEGER__Q s__RJCL)
-// ({NODE_TYPE__FK2CxNODE_STYLE__5C4K},{NULLxSTRING_CST__5JxEXTERNAL_C__L5WCxPROTOTYPE_CST__45WCxINTEGER_CST__KAXCxEXPR_MULTIPLE__UKWHxREAD_LOCAL__N5ZIxEXPR_EQUAL__YHNJxEXPR_NOT_EQUAL__DINJxIS_EXPANDED__L5NJxGET_TYPE_ID__V5NJxEXPR_SUP__OAOJxEXPR_SUB__CBOJxEXPR_MUL__YBOJxEXPR_DIV__MCOJxEXPR_AND__ADOJxEXPR_SHIFT_R__UDOJxEXPR_SHIFT_L__IEOJxPUT_TO__BFOJxITEM__VFOJxSIZE_OF__NGOJxCAST__JHOJxREAL_CST__JLOJxCHARACTER_CST__5LOJxNATIVE_ARRAY_CHARACTER_CST__JNOJxREAD_SLOT__ZK4KxEXPR_NOT_LOGIC__E4FLxEXPR_OR_LOGIC__OCULxEXPR_OR_OR_LOGIC__LDULxEXPR_AND_LOGIC__SEULxEXPR_AND_AND_LOGIC__NFULxEXPR_NEG__SYVLxEXPR_ADD__AZVLxREAD_GLOBAL__B4YLxEXPR_NOT__FUPMxEXPR_MOD__LYPMxEXPR_OR__3P0NxEXPR_SUP_EQ__JVBPxEXPR_INF__2WBPxEXPR_INF_EQ__TXBPxEXPR_XOR__OAEP},{INTEGER__Q}) With result No recursive, No inlinable.
+static ____SEXC* __2KCL(void *__4KCL,void *__5KCL,____Q __ALCL)
+// ({__UL2Cx__OE4K},{NULLx__5Jx__0AXCx__NBXCx__ZBXCx__DMWHx__2A0Ix__HJNJx__SJNJx__0AOJx__EBOJx__3BOJx__RCOJx__HDOJx__1DOJx__PEOJx__DFOJx__XFOJx__QGOJx__EHOJx__2HOJx__YIOJx__YMOJx__ONOJx__YOOJx__IM4Kx__T5FLx__3DULx__0EULx__BGULx__2GULx__B0VLx__P0VLx__Q5YLx__UVPMx__0ZPMx__MR0Nx__YWBPx__LYBPx__CZBPx__3BEP},{__Q}) With result No recursive, No inlinable.
 {
-  __SWITCH__DDXC *result__32CL,*Self__TVKL;
-  __POINTER__IB ptr__42CL,__tmp__E3CL,__tmp__XS4T,__tmp__ZS4T;
-  __INTEGER__Q typ_id__C3CL;
-  __UINTEGER_32__RWB __tmp__0S4T;
-  void *__tmp__E5JK;
-  __POSITION__OL __tmp__F5JK,__tmp__YVKL;
-  __LIST__WH *__tmp__0VKL,*__tmp__CWKL;
-  void *__tmp__AWKL;
-  __CASE__S4EJ *__tmp__EWKL;
-  __FAST_ARRAYoCASEo__U4EJ *__tmp__ZVKL;
-  result__32CL=NULL;
-  ptr__42CL=((__POINTER__IB )(NULL));
-  typ_id__C3CL= 0;
-  __tmp__E3CL=((__POINTER__IB )sizeof(__SWITCH__DDXC));
-  if (((unsigned long)__tmp__E3CL ==  0)) {
-    result__32CL=SWITCH__DDXC__;
+  ____SEXC *__M4CL,*__CXKL;
+  ____IB __N4CL,__T4CL,__GU4T,__IU4T;
+  ____Q __R4CL;
+  ____YWB __JU4T;
+  void *__TAKK;
+  ____OL __UAKK,__HXKL;
+  ____WH *__JXKL,*__RXKL;
+  void *__PXKL;
+  ____BAFJ *__TXKL;
+  ____DAFJ *__IXKL;
+  __M4CL=NULL;
+  __N4CL=((____IB )(NULL));
+  __R4CL= 0;
+  __T4CL=((____IB )sizeof(____SEXC));
+  if (((unsigned long)__T4CL ==  0)) {
+    __M4CL=__SEXC__;
   } else /* FALSE */ {
-    typ_id__C3CL=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E3CL));
-    if ((typ_id__C3CL == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__XS4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__ZS4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__E3CL - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XS4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XS4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__0S4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZS4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__XS4T=micro_alloc__table__lab__HKI(__tmp__ZS4T,((__POINTER__IB )(&(table_size[(__tmp__0S4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZS4T)));
-      ptr__42CL=__tmp__XS4T;
-    } else /* FALSE */ {
-      __tmp__0S4T=((__UINTEGER_32__RWB )typ_id__C3CL);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__XS4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__ZS4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__E3CL - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XS4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XS4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__XS4T=micro_alloc__table__lab__HKI(__tmp__ZS4T,((__POINTER__IB )(&(table_type[(__tmp__0S4T)]))),(__UINTEGER_32__RWB)(__tmp__0S4T |  1));
-      ptr__42CL=__tmp__XS4T;
-    };
-    result__32CL=((__SWITCH__DDXC *)ptr__42CL);
-    *(result__32CL) = *(SWITCH__DDXC__);
-  };
-  Self__TVKL=((__SWITCH__DDXC *)result__32CL);
-  if (((struct ___OBJ *)n__PJCL)->__id==__NODE_TYPE__FK2C__) {
-    __tmp__E5JK=((__NODE_TYPE__FK2C *)n__PJCL)->parent_node__GK2C.data__WU4D;
-    switch (((struct ___OBJ *)__tmp__E5JK)->__id) {
-    case __DTA_RD__IK2C__: {
-      __tmp__F5JK=((__DTA_RD__IK2C *)__tmp__E5JK)->parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
-    } break;
-    case __DTA_CAST__NFPJ__: {
-      __tmp__F5JK=DTA__JK2C__->parent_itm_object__KK2C.position__H2B;
-    } break;
-    case __DTA_WR_CODE__CPPJ__: {
-      __tmp__F5JK=((__DTA_WR_CODE__CPPJ *)__tmp__E5JK)->parent_dta__DPPJ.parent_itm_object__KK2C.position__H2B;
-    } break;
-    case __DTA_WR_VALUE__YHWJ__: {
-      __tmp__F5JK=((__DTA_WR_VALUE__YHWJ *)__tmp__E5JK)->parent_dta__ZHWJ.parent_itm_object__KK2C.position__H2B;
-    } break;
-    case __DTA_BLOCK__URWJ__: {
-      __tmp__F5JK=((__DTA_BLOCK__URWJ *)__tmp__E5JK)->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
-    } break;
-    case __DTA_RD_ARGS__VRWJ__: {
-      __tmp__F5JK=((__DTA_RD_ARGS__VRWJ *)__tmp__E5JK)->parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
-    } break;
-    };
-    __tmp__YVKL=__tmp__F5JK;
+    __R4CL=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__T4CL));
+    if ((__R4CL == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __GU4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __IU4T=(void *)((unsigned long)(void *)((unsigned long)__T4CL - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GU4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GU4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __JU4T=((____YWB )((____Q )(void *)((unsigned long)__IU4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __GU4T=__OKI(__IU4T,((____IB )(&(table_size[(__JU4T)-1]))),((____YWB )((____Q )__IU4T)));
+      __N4CL=__GU4T;
+    } else /* FALSE */ {
+      __JU4T=((____YWB )__R4CL);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __GU4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __IU4T=(void *)((unsigned long)(void *)((unsigned long)__T4CL - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GU4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GU4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __GU4T=__OKI(__IU4T,((____IB )(&(table_type[(__JU4T)]))),(____YWB)(__JU4T |  1));
+      __N4CL=__GU4T;
+    };
+    __M4CL=((____SEXC *)__N4CL);
+    *(__M4CL) = *(__SEXC__);
+  };
+  __CXKL=((____SEXC *)__M4CL);
+  if (((struct ___OBJ *)__4KCL)->__id==____UL2C__) {
+    __TAKK=((____UL2C *)__4KCL)->__VL2C.__FW4D;
+    switch (((struct ___OBJ *)__TAKK)->__id) {
+    case ____XL2C__: {
+      __UAKK=((____XL2C *)__TAKK)->__0L2C.__ZL2C.__O2B;
+    } break;
+    case ____2GPJ__: {
+      __UAKK=__YL2C__->__ZL2C.__O2B;
+    } break;
+    case ____RQPJ__: {
+      __UAKK=((____RQPJ *)__TAKK)->__SQPJ.__ZL2C.__O2B;
+    } break;
+    case ____HJWJ__: {
+      __UAKK=((____HJWJ *)__TAKK)->__IJWJ.__ZL2C.__O2B;
+    } break;
+    case ____DTWJ__: {
+      __UAKK=((____DTWJ *)__TAKK)->__GTWJ.__FTWJ.__0L2C.__ZL2C.__O2B;
+    } break;
+    case ____ETWJ__: {
+      __UAKK=((____ETWJ *)__TAKK)->__FTWJ.__0L2C.__ZL2C.__O2B;
+    } break;
+    };
+    __HXKL=__UAKK;
   } else /* NODE_STYLE */ {
-    __tmp__YVKL=position__DJ4M(((__NODE_STYLE__5C4K *)n__PJCL));
-  };
-  Self__TVKL->parent_instr__EDXC.parent_itm_object__YH.position__H2B=__tmp__YVKL;
-  Self__TVKL->expr__2UFL=e__QJCL;
-  __tmp__ZVKL=create_with_capacity__FRNL(s__RJCL);
-  Self__TVKL->list__2CFJ=__tmp__ZVKL;
-  if (((struct ___OBJ *)n__PJCL)->__id==__NODE_TYPE__FK2C__) {
-    __tmp__0VKL=((__NODE_TYPE__FK2C *)n__PJCL)->parent_node__GK2C.first_code__R1RH;
+    __HXKL=__SK4M(((____OE4K *)__4KCL));
+  };
+  __CXKL->__TEXC.__YH.__O2B=__HXKL;
+  __CXKL->__LWFL=__5KCL;
+  __IXKL=__USNL(__ALCL);
+  __CXKL->__LEFJ=__IXKL;
+  if (((struct ___OBJ *)__4KCL)->__id==____UL2C__) {
+    __JXKL=((____UL2C *)__4KCL)->__VL2C.__A3RH;
   } else /* NODE_STYLE */ {
-    __tmp__0VKL=((__NODE_STYLE__5C4K *)n__PJCL)->parent_node__AD4K.first_code__R1RH;
+    __JXKL=((____OE4K *)__4KCL)->__PE4K.__A3RH;
   };
-  if (((void *)__tmp__0VKL != (void *)NULL)) {
-    if (((struct ___OBJ *)n__PJCL)->__id==__NODE_TYPE__FK2C__) {
-      __tmp__AWKL=((__NODE_TYPE__FK2C *)n__PJCL)->parent_node__GK2C.first_type__Y5EJ;
+  if (((void *)__JXKL != (void *)NULL)) {
+    if (((struct ___OBJ *)__4KCL)->__id==____UL2C__) {
+      __PXKL=((____UL2C *)__4KCL)->__VL2C.__HBFJ;
     } else /* NODE_STYLE */ {
-      __tmp__AWKL=((__NODE_STYLE__5C4K *)n__PJCL)->parent_node__AD4K.first_type__Y5EJ;
+      __PXKL=((____OE4K *)__4KCL)->__PE4K.__HBFJ;
     };
-    if (((struct ___OBJ *)n__PJCL)->__id==__NODE_TYPE__FK2C__) {
-      __tmp__CWKL=((__NODE_TYPE__FK2C *)n__PJCL)->parent_node__GK2C.first_code__R1RH;
+    if (((struct ___OBJ *)__4KCL)->__id==____UL2C__) {
+      __RXKL=((____UL2C *)__4KCL)->__VL2C.__A3RH;
     } else /* NODE_STYLE */ {
-      __tmp__CWKL=((__NODE_STYLE__5C4K *)n__PJCL)->parent_node__AD4K.first_code__R1RH;
+      __RXKL=((____OE4K *)__4KCL)->__PE4K.__A3RH;
     };
-    __tmp__EWKL=create__with__LTEL(__tmp__AWKL,__tmp__CWKL);
-    add_last__JRDN(((__FAST_ARRAYoCASEo__U4EJ *)Self__TVKL->list__2CFJ),__tmp__EWKL);
+    __TXKL=__0UEL(__PXKL,__RXKL);
+    __YSDN(((____DAFJ *)__CXKL->__LEFJ),__TXKL);
   };
-  Self__TVKL=result__32CL;
-  return(Self__TVKL);
+  __CXKL=__M4CL;
+  return(__CXKL);
 }
 
-static void add_stack_type__YFLJ(__NODE_TYPE__FK2C *Self__ZFLJ,void *t__0FLJ)
-// ({NODE_TYPE__FK2C},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ}) Void No recursive, No inlinable.
+static void __HHLJ(____UL2C *__IHLJ,void *__JHLJ)
+// ({__UL2C},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q Result__BSWT,__tmp__UGLJ,Self__2WRK;
-  void *__tmp__0SIK,*__tmp__1GLJ;
-  __POSITION__OL __tmp__BHLJ;
-  __BOOLEAN__L __tmp__IGLJ;
-  add_last__YWPI(((__FAST_ARRAYoTYPEo__ESB *)stack_type__HEFJ),t__0FLJ);
-  Result__BSWT=(__INTEGER__Q)(((__FAST_ARRAYoTYPEo__ESB *)stack_type__HEFJ)->parent_arrayed_collection__MSB.upper__TSB +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((Result__BSWT >  1)) {
-    __tmp__0SIK=((void **)((__FAST_ARRAYoTYPEo__ESB *)stack_type__HEFJ)->parent_arrayed_collection__MSB.storage__BWY)[ 0];
-    __tmp__IGLJ=((void *)__tmp__0SIK == (void *)t__0FLJ);
+  ____Q __QTWT,__DILJ,__LYRK;
+  void *__JUIK,*__KILJ;
+  ____OL __QILJ;
+  ____L __XHLJ;
+  __HYPI(((____LSB *)__WFFJ),__JHLJ);
+  __QTWT=(____Q)(((____LSB *)__WFFJ)->__TSB.__0SB +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((__QTWT >  1)) {
+    __JUIK=((void **)((____LSB *)__WFFJ)->__TSB.__IWY)[ 0];
+    __XHLJ=((void *)__JUIK == (void *)__JHLJ);
   } else /* FALSE */ {
-    __tmp__IGLJ=FALSE__O__;
+    __XHLJ=__O__;
   };
-  if (__tmp__IGLJ) {
-    copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_463));
-    __tmp__UGLJ=stack_type__HEFJ->parent_arrayed_collection__MSB.upper__TSB;
-    Self__2WRK= 0;
-    while ((Self__2WRK <= __tmp__UGLJ)) {
-      __tmp__1GLJ=((void **)((__FAST_ARRAYoTYPEo__ESB *)stack_type__HEFJ)->parent_arrayed_collection__MSB.storage__BWY)[Self__2WRK];
-      switch (((struct ___OBJ *)__tmp__1GLJ)->__id) {
-      case __TYPE__FF__: {
-        append__3VX(((__STRING__BC *)string_tmp__YC),((__TYPE__FF *)__tmp__1GLJ)->prototype__QF->parent_named__PF.name__4VB);
+  if (__XHLJ) {
+    __K2X(((____BC *)__YC),(&__string_463));
+    __DILJ=__WFFJ->__TSB.__0SB;
+    __LYRK= 0;
+    while ((__LYRK <= __DILJ)) {
+      __KILJ=((void **)((____LSB *)__WFFJ)->__TSB.__IWY)[__LYRK];
+      switch (((struct ___OBJ *)__KILJ)->__id) {
+      case ____FF__: {
+        __EWX(((____BC *)__YC),((____FF *)__KILJ)->__QF->__PF.__FWB);
       } break;
-      case __TYPE_NULL__4LB__: {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_4));
+      case ____FMB__: {
+        __EWX(((____BC *)__YC),(&__string_4));
       } break;
-      case __TYPE_VOID__AMB__: {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_5));
+      case ____HMB__: {
+        __EWX(((____BC *)__YC),(&__string_5));
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_54));
+      case ____JMB__: {
+        __EWX(((____BC *)__YC),(&__string_54));
       } break;
-      case __TYPE_ID__EMB__: {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_56));
+      case ____LMB__: {
+        __EWX(((____BC *)__YC),(&__string_56));
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        append__3VX(((__STRING__BC *)string_tmp__YC),((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__1GLJ))->name__0YMB);
+      case ____ICY__: {
+        __EWX(((____BC *)__YC),((____ICY *)((____FF *)__KILJ))->__TZMB);
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        append_name_in__DQ0G(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__1GLJ)),string_tmp__YC);
+      case ____EQ5D__: {
+        __SR0G(((____EQ5D *)((____FF *)__KILJ)),__YC);
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        append_name_in__5PFL(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__1GLJ)),string_tmp__YC);
+      case ____L4NJ__: {
+        __ORFL(((____L4NJ *)((____FF *)__KILJ)),__YC);
       } break;
       };
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_464));
-      Self__2WRK=(__INTEGER__Q)(Self__2WRK +  1);
+      __EWX(((____BC *)__YC),(&__string_464));
+      __LYRK=(____Q)(__LYRK +  1);
     };
-    append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_16));
-    __tmp__0SIK=Self__ZFLJ->parent_node__GK2C.data__WU4D;
-    switch (((struct ___OBJ *)__tmp__0SIK)->__id) {
-    case __DTA_RD__IK2C__: {
-      __tmp__BHLJ=((__DTA_RD__IK2C *)__tmp__0SIK)->parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+    __EWX(((____BC *)__YC),(&__string_16));
+    __JUIK=__IHLJ->__VL2C.__FW4D;
+    switch (((struct ___OBJ *)__JUIK)->__id) {
+    case ____XL2C__: {
+      __QILJ=((____XL2C *)__JUIK)->__0L2C.__ZL2C.__O2B;
     } break;
-    case __DTA_CAST__NFPJ__: {
-      __tmp__BHLJ=DTA__JK2C__->parent_itm_object__KK2C.position__H2B;
+    case ____2GPJ__: {
+      __QILJ=__YL2C__->__ZL2C.__O2B;
     } break;
-    case __DTA_WR_CODE__CPPJ__: {
-      __tmp__BHLJ=((__DTA_WR_CODE__CPPJ *)__tmp__0SIK)->parent_dta__DPPJ.parent_itm_object__KK2C.position__H2B;
+    case ____RQPJ__: {
+      __QILJ=((____RQPJ *)__JUIK)->__SQPJ.__ZL2C.__O2B;
     } break;
-    case __DTA_WR_VALUE__YHWJ__: {
-      __tmp__BHLJ=((__DTA_WR_VALUE__YHWJ *)__tmp__0SIK)->parent_dta__ZHWJ.parent_itm_object__KK2C.position__H2B;
+    case ____HJWJ__: {
+      __QILJ=((____HJWJ *)__JUIK)->__IJWJ.__ZL2C.__O2B;
     } break;
-    case __DTA_BLOCK__URWJ__: {
-      __tmp__BHLJ=((__DTA_BLOCK__URWJ *)__tmp__0SIK)->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+    case ____DTWJ__: {
+      __QILJ=((____DTWJ *)__JUIK)->__GTWJ.__FTWJ.__0L2C.__ZL2C.__O2B;
     } break;
-    case __DTA_RD_ARGS__VRWJ__: {
-      __tmp__BHLJ=((__DTA_RD_ARGS__VRWJ *)__tmp__0SIK)->parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+    case ____ETWJ__: {
+      __QILJ=((____ETWJ *)__JUIK)->__FTWJ.__0L2C.__ZL2C.__O2B;
     } break;
     };
-    put_error__text__2PE( 1,string_tmp__YC);
-    put_position__HRE(__tmp__BHLJ);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    __DQE( 1,__YC);
+    __ORE(__QILJ);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
     };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
 }
 
-static __CASE__S4EJ* create__with__LTEL(void *val__NTEL,__LIST__WH *c__OTEL)
-// ({NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ},{NULLxLIST__WH}) With result No recursive, No inlinable.
+static ____BAFJ* __0UEL(void *__2UEL,____WH *__3UEL)
+// ({NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ},{NULLx__WH}) With result No recursive, No inlinable.
 {
-  __CASE__S4EJ *result__TZKL,*Self__G1KL;
-  __POINTER__IB ptr__UZKL,__tmp__0ZKL,__tmp__MF3T,__tmp__OF3T;
-  __INTEGER__Q typ_id__YZKL;
-  __UINTEGER_32__RWB __tmp__PF3T;
-  __PROFIL_BLOCK__22NJ *__tmp__L1KL,*Self__Y2IM;
-  result__TZKL=NULL;
-  ptr__UZKL=((__POINTER__IB )(NULL));
-  typ_id__YZKL= 0;
-  __tmp__0ZKL=((__POINTER__IB )sizeof(__CASE__S4EJ));
-  if (((unsigned long)__tmp__0ZKL ==  0)) {
-    result__TZKL=CASE__S4EJ__;
+  ____BAFJ *__C1KL,*__V2KL;
+  ____IB __D1KL,__J1KL,__1G3T,__3G3T;
+  ____Q __H1KL;
+  ____YWB __4G3T;
+  ____L4NJ *__02KL,*__H4IM;
+  __C1KL=NULL;
+  __D1KL=((____IB )(NULL));
+  __H1KL= 0;
+  __J1KL=((____IB )sizeof(____BAFJ));
+  if (((unsigned long)__J1KL ==  0)) {
+    __C1KL=__BAFJ__;
   } else /* FALSE */ {
-    typ_id__YZKL=__CASE__S4EJ__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZKL));
-    if ((typ_id__YZKL == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__MF3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__OF3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__0ZKL - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MF3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MF3T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PF3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OF3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__MF3T=micro_alloc__table__lab__HKI(__tmp__OF3T,((__POINTER__IB )(&(table_size[(__tmp__PF3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OF3T)));
-      ptr__UZKL=__tmp__MF3T;
-    } else /* FALSE */ {
-      __tmp__PF3T=((__UINTEGER_32__RWB )typ_id__YZKL);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__MF3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__OF3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__0ZKL - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MF3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MF3T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__MF3T=micro_alloc__table__lab__HKI(__tmp__OF3T,((__POINTER__IB )(&(table_type[(__tmp__PF3T)]))),(__UINTEGER_32__RWB)(__tmp__PF3T |  1));
-      ptr__UZKL=__tmp__MF3T;
-    };
-    result__TZKL=((__CASE__S4EJ *)ptr__UZKL);
-    *(result__TZKL) = *(CASE__S4EJ__);
-  };
-  Self__G1KL=((__CASE__S4EJ *)result__TZKL);
-  Self__G1KL->id__YDFJ=val__NTEL;
-  Self__G1KL->code__RHFJ=c__OTEL;
-  if (val__NTEL==NULL) {
-    __tmp__L1KL=NULL;
+    __H1KL=____BAFJ__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1KL));
+    if ((__H1KL == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __1G3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __3G3T=(void *)((unsigned long)(void *)((unsigned long)__J1KL - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1G3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1G3T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4G3T=((____YWB )((____Q )(void *)((unsigned long)__3G3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __1G3T=__OKI(__3G3T,((____IB )(&(table_size[(__4G3T)-1]))),((____YWB )((____Q )__3G3T)));
+      __D1KL=__1G3T;
+    } else /* FALSE */ {
+      __4G3T=((____YWB )__H1KL);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __1G3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __3G3T=(void *)((unsigned long)(void *)((unsigned long)__J1KL - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1G3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1G3T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __1G3T=__OKI(__3G3T,((____IB )(&(table_type[(__4G3T)]))),(____YWB)(__4G3T |  1));
+      __D1KL=__1G3T;
+    };
+    __C1KL=((____BAFJ *)__D1KL);
+    *(__C1KL) = *(__BAFJ__);
+  };
+  __V2KL=((____BAFJ *)__C1KL);
+  __V2KL->__HFFJ=__2UEL;
+  __V2KL->__AJFJ=__3UEL;
+  if (__2UEL==NULL) {
+    __02KL=NULL;
   } else {
-    switch (((struct ___OBJ *)val__NTEL)->__id) {
-    case __TYPE__FF__: {
-      __tmp__L1KL=NULL;
+    switch (((struct ___OBJ *)__2UEL)->__id) {
+    case ____FF__: {
+      __02KL=NULL;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__L1KL=NULL;
+    case ____FMB__: {
+      __02KL=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__L1KL=NULL;
+    case ____HMB__: {
+      __02KL=NULL;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__L1KL=NULL;
+    case ____JMB__: {
+      __02KL=NULL;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__L1KL=NULL;
+    case ____LMB__: {
+      __02KL=NULL;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__L1KL=NULL;
+    case ____ICY__: {
+      __02KL=NULL;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__L1KL=NULL;
+    case ____EQ5D__: {
+      __02KL=NULL;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__L1KL=((void *)val__NTEL);
+    case ____L4NJ__: {
+      __02KL=((void *)__2UEL);
     } break;
     }
   };
-  if (((void *)__tmp__L1KL != (void *)NULL)) {
-    Self__Y2IM=((__PROFIL_BLOCK__22NJ *)__tmp__L1KL);
-    ((__SLOT_DATA__WIRG *)Self__Y2IM->slot_value__O3NJ)->parent_variable__XIRG.ensure_count__1S4D=(__INTEGER__Q)(Self__Y2IM->slot_value__O3NJ->parent_variable__XIRG.ensure_count__1S4D +  1);
+  if (((void *)__02KL != (void *)NULL)) {
+    __H4IM=((____L4NJ *)__02KL);
+    ((____FKRG *)__H4IM->__34NJ)->__GKRG.__KU4D=(____Q)(__H4IM->__34NJ->__GKRG.__KU4D +  1);
   };
-  Self__G1KL=result__TZKL;
-  return(Self__G1KL);
+  __V2KL=__C1KL;
+  return(__V2KL);
 }
 
-static void add__to__22CN(__FAST_ARRAYoCASEo__U4EJ *Self__32CN,__CASE__S4EJ *element__42CN,__INTEGER__Q index__52CN)
-// ({FAST_ARRAYoCASEo__U4EJ},{NULLxCASE__S4EJ},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __L4CN(____DAFJ *__M4CN,____BAFJ *__N4CN,____Q __O4CN)
+// ({__DAFJ},{NULLx__BAFJ},{__Q}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__Z3CN,Self__DSGO,i__4F3T;
-  __CASE__S4EJ *__tmp__VFZN;
-  void **__tmp__JG3T,**__tmp__KG3T,**__tmp__LG3T;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((index__52CN == (__INTEGER__Q)(Self__32CN->parent_arrayed_collection__24EJ.upper__PDFJ +  1))) {
-    add_last__JRDN(Self__32CN,element__42CN);
+  ____Q __I5CN,__STGO,__NH3T;
+  ____BAFJ *__EHZN;
+  void **__YH3T,**__ZH3T,**__0H3T;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((__O4CN == (____Q)(__M4CN->__LAFJ.__4EFJ +  1))) {
+    __YSDN(__M4CN,__N4CN);
   } else /* FALSE */ {
-    add_last__JRDN(Self__32CN,element__42CN);
-    __tmp__Z3CN=(__INTEGER__Q)(Self__32CN->parent_arrayed_collection__24EJ.upper__PDFJ -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__DSGO=__tmp__Z3CN;
-    __tmp__JG3T=Self__32CN->parent_arrayed_collection__24EJ.storage__ZWBN;
-    __tmp__KG3T=Self__32CN->parent_arrayed_collection__24EJ.storage__ZWBN;
-    __tmp__LG3T=Self__32CN->parent_arrayed_collection__24EJ.storage__ZWBN;
-    while ((Self__DSGO >= index__52CN)) {
-      __tmp__VFZN=((void **)__tmp__JG3T)[Self__DSGO];
-      i__4F3T=(__INTEGER__Q)(Self__DSGO +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)__tmp__KG3T)[i__4F3T]=__tmp__VFZN;
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)__tmp__LG3T)[Self__DSGO]=NULL;
-      Self__DSGO=(__INTEGER__Q)(Self__DSGO -  1);
-    };
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    ((void **)Self__32CN->parent_arrayed_collection__24EJ.storage__ZWBN)[index__52CN]=element__42CN;
+    __YSDN(__M4CN,__N4CN);
+    __I5CN=(____Q)(__M4CN->__LAFJ.__4EFJ -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __STGO=__I5CN;
+    __YH3T=__M4CN->__LAFJ.__IYBN;
+    __ZH3T=__M4CN->__LAFJ.__IYBN;
+    __0H3T=__M4CN->__LAFJ.__IYBN;
+    while ((__STGO >= __O4CN)) {
+      __EHZN=((void **)__YH3T)[__STGO];
+      __NH3T=(____Q)(__STGO +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__ZH3T)[__NH3T]=__EHZN;
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__0H3T)[__STGO]=NULL;
+      __STGO=(____Q)(__STGO -  1);
+    };
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    ((void **)__M4CN->__LAFJ.__IYBN)[__O4CN]=__N4CN;
   };
 }
 
-static void free__UMZI(__TYPES_TMP__TM5D *Self__VMZI)
-// ({TYPES_TMP__TM5D}) Void No recursive, No inlinable.
+static void __DOZI(____CO5D *__EOZI)
+// ({__CO5D}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__CS0I,__tmp__ES0I,__tmp__XHCJ,Self__BYFJ;
-  __POINTER__IB __tmp__VHCJ;
-  __FAST_ARRAYoTYPES_TMPo__OFHG *Self__5Q0I;
-  __BOOLEAN__L __tmp__PR0I;
-  void **__tmp__1R0I;
-  Self__VMZI->parent_types__WM5D.upper__O0RH=(__INTEGER__Q)(-  1);
-  Self__5Q0I=((__FAST_ARRAYoTYPES_TMPo__OFHG *)free_list__XFHG);
-  if (((__INTEGER__Q)(Self__5Q0I->parent_arrayed_collection__WFHG.upper__MTSH +  1) <= (__INTEGER__Q)(Self__5Q0I->parent_arrayed_collection__WFHG.capacity__Y1SH -  1))) {
-    Self__5Q0I->parent_arrayed_collection__WFHG.upper__MTSH=(__INTEGER__Q)(Self__5Q0I->parent_arrayed_collection__WFHG.upper__MTSH +  1);
-    __tmp__PR0I=TRUE__K__;
+  ____Q __RT0I,__TT0I,__GJCJ,__QZFJ;
+  ____IB __EJCJ;
+  ____3GHG *__OS0I;
+  ____L __4S0I;
+  void **__KT0I;
+  __EOZI->__FO5D.__31RH=(____Q)(-  1);
+  __OS0I=((____3GHG *)__GHHG);
+  if (((____Q)(__OS0I->__FHHG.__1USH +  1) <= (____Q)(__OS0I->__FHHG.__H3SH -  1))) {
+    __OS0I->__FHHG.__1USH=(____Q)(__OS0I->__FHHG.__1USH +  1);
+    __4S0I=__K__;
   } else /* FALSE */ {
-    __tmp__PR0I=FALSE__O__;
-  };
-  if ((! __tmp__PR0I)) {
-    if ((Self__5Q0I->parent_arrayed_collection__WFHG.capacity__Y1SH ==  0)) {
-      __tmp__1R0I=create__E30H( 2);
-      Self__5Q0I->parent_arrayed_collection__WFHG.storage__F2SH=__tmp__1R0I;
-      Self__5Q0I->parent_arrayed_collection__WFHG.capacity__Y1SH= 2;
-      Self__5Q0I->parent_arrayed_collection__WFHG.upper__MTSH= 0;
-    } else /* FALSE */ {
-      __tmp__CS0I=(__INTEGER__Q)(Self__5Q0I->parent_arrayed_collection__WFHG.capacity__Y1SH <<  1);
-      __tmp__1R0I=Self__5Q0I->parent_arrayed_collection__WFHG.storage__F2SH;
-      __tmp__ES0I=Self__5Q0I->parent_arrayed_collection__WFHG.capacity__Y1SH;
-      __tmp__VHCJ=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__1R0I)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__ES0I * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__CS0I * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__1R0I=((void **)__tmp__VHCJ);
-      __tmp__XHCJ=(__INTEGER__Q)(__tmp__CS0I -  1);
-      Self__BYFJ=__tmp__ES0I;
-      while ((Self__BYFJ <= __tmp__XHCJ)) {
-        __tmp__1R0I[Self__BYFJ]=NULL;
-        Self__BYFJ=(__INTEGER__Q)(Self__BYFJ +  1);
-      };
-      Self__5Q0I->parent_arrayed_collection__WFHG.storage__F2SH=__tmp__1R0I;
-      Self__5Q0I->parent_arrayed_collection__WFHG.capacity__Y1SH=__tmp__CS0I;
-      Self__5Q0I->parent_arrayed_collection__WFHG.upper__MTSH=(__INTEGER__Q)(Self__5Q0I->parent_arrayed_collection__WFHG.upper__MTSH +  1);
-    };
-  };
-  ((void **)Self__5Q0I->parent_arrayed_collection__WFHG.storage__F2SH)[Self__5Q0I->parent_arrayed_collection__WFHG.upper__MTSH]=Self__VMZI;
+    __4S0I=__O__;
+  };
+  if ((! __4S0I)) {
+    if ((__OS0I->__FHHG.__H3SH ==  0)) {
+      __KT0I=__T40H( 2);
+      __OS0I->__FHHG.__U3SH=__KT0I;
+      __OS0I->__FHHG.__H3SH= 2;
+      __OS0I->__FHHG.__1USH= 0;
+    } else /* FALSE */ {
+      __RT0I=(____Q)(__OS0I->__FHHG.__H3SH <<  1);
+      __KT0I=__OS0I->__FHHG.__U3SH;
+      __TT0I=__OS0I->__FHHG.__H3SH;
+      __EJCJ=__55W(((____IB )((void **)__KT0I)),((____YWB )(____Q)(__TT0I * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__RT0I * ((____Q )(sizeof(void *))))));
+      __KT0I=((void **)__EJCJ);
+      __GJCJ=(____Q)(__RT0I -  1);
+      __QZFJ=__TT0I;
+      while ((__QZFJ <= __GJCJ)) {
+        __KT0I[__QZFJ]=NULL;
+        __QZFJ=(____Q)(__QZFJ +  1);
+      };
+      __OS0I->__FHHG.__U3SH=__KT0I;
+      __OS0I->__FHHG.__H3SH=__RT0I;
+      __OS0I->__FHHG.__1USH=(____Q)(__OS0I->__FHHG.__1USH +  1);
+    };
+  };
+  ((void **)__OS0I->__FHHG.__U3SH)[__OS0I->__FHHG.__1USH]=__EOZI;
 }
 
-static __BOOLEAN__L update_branch__self__KHLJ(__LIST__WH *l__MHLJ,__TYPE_FULL__PMB *type_self__NHLJ)
-// ({NULLxLIST__WH},{NULLxTYPE_FULL__PMB}) With result No recursive, No inlinable.
+static ____L __ZILJ(____WH *__1ILJ,____WMB *__2ILJ)
+// ({NULLx__WH},{NULLx__WMB}) With result No recursive, No inlinable.
 {
-  void *Result__TG3T;
-  void *__tmp__ZHLJ,*__tmp__HILJ;
-  __NODE_TYPE__FK2C *Self__01HT,*Self__51HT;
-  __BOOLEAN__L result__WHLJ,__tmp__11HT,__tmp__A2HT;
-  result__WHLJ=FALSE__O__;
-  Result__TG3T=((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)l__MHLJ)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[ 0];
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (Result__TG3T==NULL) {
-    __tmp__ZHLJ=NULL;
+  void *__CI3T;
+  void *__IJLJ,*__WJLJ;
+  ____UL2C *__J3HT,*__O3HT;
+  ____L __FJLJ,__K3HT,__P3HT;
+  __FJLJ=__O__;
+  __CI3T=((void **)((____GB4D *)((____WH *)__1ILJ)->__PB4D)->__OB4D.__S24F)[ 0];
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__CI3T==NULL) {
+    __IJLJ=NULL;
   } else {
-    switch (((struct ___OBJ *)Result__TG3T)->__id) {
-    case __LIST__WH__: {
-      __tmp__ZHLJ=NULL;
+    switch (((struct ___OBJ *)__CI3T)->__id) {
+    case ____WH__: {
+      __IJLJ=NULL;
     } break;
-    case __STRING_CST__5J__: {
-      __tmp__ZHLJ=NULL;
+    case ____5J__: {
+      __IJLJ=NULL;
     } break;
-    case __CALL_NULL__AUB__: {
-      __tmp__ZHLJ=NULL;
+    case ____HUB__: {
+      __IJLJ=NULL;
     } break;
-    case __PUSH__AXB__: {
-      __tmp__ZHLJ=NULL;
+    case ____HXB__: {
+      __IJLJ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ZHLJ=NULL;
+    case ____0AXC__: {
+      __IJLJ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ZHLJ=NULL;
+    case ____NBXC__: {
+      __IJLJ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ZHLJ=NULL;
+    case ____ZBXC__: {
+      __IJLJ=NULL;
     } break;
-    case __SWITCH__DDXC__: {
-      __tmp__ZHLJ=NULL;
+    case ____SEXC__: {
+      __IJLJ=NULL;
     } break;
-    case __NODE_TYPE__FK2C__: {
-      __tmp__ZHLJ=((void *)Result__TG3T);
+    case ____UL2C__: {
+      __IJLJ=((void *)__CI3T);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ZHLJ=NULL;
+    case ____DMWH__: {
+      __IJLJ=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ZHLJ=NULL;
+    case ____2A0I__: {
+      __IJLJ=NULL;
     } break;
-    case __WRITE_GLOBAL__EXKJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____TYKJ__: {
+      __IJLJ=NULL;
     } break;
-    case __WRITE_SLOT__SXKJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____BZKJ__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____HJNJ__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____SJNJ__: {
+      __IJLJ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____0AOJ__: {
+      __IJLJ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____EBOJ__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____3BOJ__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____RCOJ__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____HDOJ__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____1DOJ__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____PEOJ__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____DFOJ__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____XFOJ__: {
+      __IJLJ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____QGOJ__: {
+      __IJLJ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____EHOJ__: {
+      __IJLJ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____2HOJ__: {
+      __IJLJ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____YIOJ__: {
+      __IJLJ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____YMOJ__: {
+      __IJLJ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____ONOJ__: {
+      __IJLJ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____YOOJ__: {
+      __IJLJ=NULL;
     } break;
-    case __NOP__5WVJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____OYVJ__: {
+      __IJLJ=NULL;
     } break;
-    case __WRITE_LOCAL__BEYJ__: {
-      __tmp__ZHLJ=NULL;
+    case ____QFYJ__: {
+      __IJLJ=NULL;
     } break;
-    case __LOOP__ZQBK__: {
-      __tmp__ZHLJ=NULL;
+    case ____ISBK__: {
+      __IJLJ=NULL;
     } break;
-    case __CALL_SLOT__U5YK__: {
-      __tmp__ZHLJ=NULL;
+    case ____DBZK__: {
+      __IJLJ=NULL;
     } break;
-    case __NODE_STYLE__5C4K__: {
-      __tmp__ZHLJ=((void *)Result__TG3T);
+    case ____OE4K__: {
+      __IJLJ=((void *)__CI3T);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ZHLJ=NULL;
+    case ____IM4K__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ZHLJ=NULL;
+    case ____T5FL__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ZHLJ=NULL;
+    case ____3DUL__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ZHLJ=NULL;
+    case ____0EUL__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ZHLJ=NULL;
+    case ____BGUL__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ZHLJ=NULL;
+    case ____2GUL__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ZHLJ=NULL;
+    case ____B0VL__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ZHLJ=NULL;
+    case ____P0VL__: {
+      __IJLJ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ZHLJ=NULL;
+    case ____Q5YL__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ZHLJ=NULL;
+    case ____UVPM__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ZHLJ=NULL;
+    case ____0ZPM__: {
+      __IJLJ=NULL;
     } break;
-    case __LOOP_END__E0RM__: {
-      __tmp__ZHLJ=NULL;
+    case ____T1RM__: {
+      __IJLJ=NULL;
     } break;
-    case __COP_LOCK__K40M__: {
-      __tmp__ZHLJ=NULL;
+    case ____Z50M__: {
+      __IJLJ=NULL;
     } break;
-    case __COP_UNLOCK__MC1M__: {
-      __tmp__ZHLJ=NULL;
+    case ____1D1M__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ZHLJ=NULL;
+    case ____MR0N__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ZHLJ=NULL;
+    case ____YWBP__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ZHLJ=NULL;
+    case ____LYBP__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ZHLJ=NULL;
+    case ____CZBP__: {
+      __IJLJ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ZHLJ=NULL;
+    case ____3BEP__: {
+      __IJLJ=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__ZHLJ == (void *)NULL)) {
-    result__WHLJ=TRUE__K__;
+  if (((void *)__IJLJ == (void *)NULL)) {
+    __FJLJ=__K__;
   } else /* FALSE */ {
-    if (((struct ___OBJ *)__tmp__ZHLJ)->__id==__NODE_TYPE__FK2C__) {
-      Self__01HT=((__NODE_TYPE__FK2C *)__tmp__ZHLJ);
-      __tmp__11HT=update_case__L4EJ(Self__01HT);
-      __tmp__11HT=update_depth__ZEFJ(Self__01HT,type_self__NHLJ);
+    if (((struct ___OBJ *)__IJLJ)->__id==____UL2C__) {
+      __J3HT=((____UL2C *)__IJLJ);
+      __K3HT=__05EJ(__J3HT);
+      __K3HT=__IGFJ(__J3HT,__2ILJ);
     } else /* NODE_STYLE */ {
-      __tmp__11HT=update_link__DTFM(((__NODE_STYLE__5C4K *)((__NODE_TYPE__FK2C *)__tmp__ZHLJ)),type_self__NHLJ);
+      __K3HT=__SUFM(((____OE4K *)((____UL2C *)__IJLJ)),__2ILJ);
     };
-    __tmp__ZHLJ=((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)l__MHLJ)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[ 1];
-    if (__tmp__ZHLJ==NULL) {
-      __tmp__HILJ=NULL;
+    __IJLJ=((void **)((____GB4D *)((____WH *)__1ILJ)->__PB4D)->__OB4D.__S24F)[ 1];
+    if (__IJLJ==NULL) {
+      __WJLJ=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__ZHLJ)->__id) {
-      case __LIST__WH__: {
-        __tmp__HILJ=NULL;
+      switch (((struct ___OBJ *)__IJLJ)->__id) {
+      case ____WH__: {
+        __WJLJ=NULL;
       } break;
-      case __STRING_CST__5J__: {
-        __tmp__HILJ=NULL;
+      case ____5J__: {
+        __WJLJ=NULL;
       } break;
-      case __CALL_NULL__AUB__: {
-        __tmp__HILJ=NULL;
+      case ____HUB__: {
+        __WJLJ=NULL;
       } break;
-      case __PUSH__AXB__: {
-        __tmp__HILJ=NULL;
+      case ____HXB__: {
+        __WJLJ=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__HILJ=NULL;
+      case ____0AXC__: {
+        __WJLJ=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__HILJ=NULL;
+      case ____NBXC__: {
+        __WJLJ=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__HILJ=NULL;
+      case ____ZBXC__: {
+        __WJLJ=NULL;
       } break;
-      case __SWITCH__DDXC__: {
-        __tmp__HILJ=NULL;
+      case ____SEXC__: {
+        __WJLJ=NULL;
       } break;
-      case __NODE_TYPE__FK2C__: {
-        __tmp__HILJ=((void *)__tmp__ZHLJ);
+      case ____UL2C__: {
+        __WJLJ=((void *)__IJLJ);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__HILJ=NULL;
+      case ____DMWH__: {
+        __WJLJ=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__HILJ=NULL;
+      case ____2A0I__: {
+        __WJLJ=NULL;
       } break;
-      case __WRITE_GLOBAL__EXKJ__: {
-        __tmp__HILJ=NULL;
+      case ____TYKJ__: {
+        __WJLJ=NULL;
       } break;
-      case __WRITE_SLOT__SXKJ__: {
-        __tmp__HILJ=NULL;
+      case ____BZKJ__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__HILJ=NULL;
+      case ____HJNJ__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__HILJ=NULL;
+      case ____SJNJ__: {
+        __WJLJ=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__HILJ=NULL;
+      case ____0AOJ__: {
+        __WJLJ=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__HILJ=NULL;
+      case ____EBOJ__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__HILJ=NULL;
+      case ____3BOJ__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__HILJ=NULL;
+      case ____RCOJ__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__HILJ=NULL;
+      case ____HDOJ__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__HILJ=NULL;
+      case ____1DOJ__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__HILJ=NULL;
+      case ____PEOJ__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__HILJ=NULL;
+      case ____DFOJ__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__HILJ=NULL;
+      case ____XFOJ__: {
+        __WJLJ=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__HILJ=NULL;
+      case ____QGOJ__: {
+        __WJLJ=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__HILJ=NULL;
+      case ____EHOJ__: {
+        __WJLJ=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__HILJ=NULL;
+      case ____2HOJ__: {
+        __WJLJ=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__HILJ=NULL;
+      case ____YIOJ__: {
+        __WJLJ=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__HILJ=NULL;
+      case ____YMOJ__: {
+        __WJLJ=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__HILJ=NULL;
+      case ____ONOJ__: {
+        __WJLJ=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__HILJ=NULL;
+      case ____YOOJ__: {
+        __WJLJ=NULL;
       } break;
-      case __NOP__5WVJ__: {
-        __tmp__HILJ=NULL;
+      case ____OYVJ__: {
+        __WJLJ=NULL;
       } break;
-      case __WRITE_LOCAL__BEYJ__: {
-        __tmp__HILJ=NULL;
+      case ____QFYJ__: {
+        __WJLJ=NULL;
       } break;
-      case __LOOP__ZQBK__: {
-        __tmp__HILJ=NULL;
+      case ____ISBK__: {
+        __WJLJ=NULL;
       } break;
-      case __CALL_SLOT__U5YK__: {
-        __tmp__HILJ=NULL;
+      case ____DBZK__: {
+        __WJLJ=NULL;
       } break;
-      case __NODE_STYLE__5C4K__: {
-        __tmp__HILJ=((void *)__tmp__ZHLJ);
+      case ____OE4K__: {
+        __WJLJ=((void *)__IJLJ);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__HILJ=NULL;
+      case ____IM4K__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__HILJ=NULL;
+      case ____T5FL__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__HILJ=NULL;
+      case ____3DUL__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__HILJ=NULL;
+      case ____0EUL__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__HILJ=NULL;
+      case ____BGUL__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__HILJ=NULL;
+      case ____2GUL__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__HILJ=NULL;
+      case ____B0VL__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__HILJ=NULL;
+      case ____P0VL__: {
+        __WJLJ=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__HILJ=NULL;
+      case ____Q5YL__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__HILJ=NULL;
+      case ____UVPM__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__HILJ=NULL;
+      case ____0ZPM__: {
+        __WJLJ=NULL;
       } break;
-      case __LOOP_END__E0RM__: {
-        __tmp__HILJ=NULL;
+      case ____T1RM__: {
+        __WJLJ=NULL;
       } break;
-      case __COP_LOCK__K40M__: {
-        __tmp__HILJ=NULL;
+      case ____Z50M__: {
+        __WJLJ=NULL;
       } break;
-      case __COP_UNLOCK__MC1M__: {
-        __tmp__HILJ=NULL;
+      case ____1D1M__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__HILJ=NULL;
+      case ____MR0N__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__HILJ=NULL;
+      case ____YWBP__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__HILJ=NULL;
+      case ____LYBP__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__HILJ=NULL;
+      case ____CZBP__: {
+        __WJLJ=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__HILJ=NULL;
+      case ____3BEP__: {
+        __WJLJ=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__HILJ != (void *)NULL)) {
-      if (((struct ___OBJ *)__tmp__HILJ)->__id==__NODE_TYPE__FK2C__) {
-        Self__51HT=((__NODE_TYPE__FK2C *)__tmp__HILJ);
-        __tmp__A2HT=update_case__L4EJ(Self__51HT);
-        __tmp__A2HT=update_depth__ZEFJ(Self__51HT,type_self__NHLJ);
+    if (((void *)__WJLJ != (void *)NULL)) {
+      if (((struct ___OBJ *)__WJLJ)->__id==____UL2C__) {
+        __O3HT=((____UL2C *)__WJLJ);
+        __P3HT=__05EJ(__O3HT);
+        __P3HT=__IGFJ(__O3HT,__2ILJ);
       } else /* NODE_STYLE */ {
-        __tmp__A2HT=update_link__DTFM(((__NODE_STYLE__5C4K *)((__NODE_TYPE__FK2C *)__tmp__HILJ)),type_self__NHLJ);
+        __P3HT=__SUFM(((____OE4K *)((____UL2C *)__WJLJ)),__2ILJ);
       };
     };
   };
-  __tmp__11HT=result__WHLJ;
-  return(__tmp__11HT);
+  __K3HT=__FJLJ;
+  return(__K3HT);
 }
 
-static __BOOLEAN__L update_branch__self__DIIK(__LIST__WH *l__FIIK,__TYPE_FULL__PMB *type_self__GIIK)
-// ({NULLxLIST__WH},{NULLxTYPE_FULL__PMB}) With result No recursive, No inlinable.
+static ____L __SJIK(____WH *__UJIK,____WMB *__VJIK)
+// ({NULLx__WH},{NULLx__WMB}) With result No recursive, No inlinable.
 {
-  void *Result__YG3T;
-  void *__tmp__SIIK,*__tmp__AJIK;
-  __NODE_TYPE__FK2C *Self__M2HT,*Self__R2HT;
-  __BOOLEAN__L result__PIIK,__tmp__N2HT,__tmp__S2HT;
-  result__PIIK=FALSE__O__;
-  Result__YG3T=((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)l__FIIK)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[ 0];
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (Result__YG3T==NULL) {
-    __tmp__SIIK=NULL;
+  void *__HI3T;
+  void *__BKIK,*__PKIK;
+  ____UL2C *__13HT,*__A4HT;
+  ____L __4JIK,__23HT,__B4HT;
+  __4JIK=__O__;
+  __HI3T=((void **)((____GB4D *)((____WH *)__UJIK)->__PB4D)->__OB4D.__S24F)[ 0];
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__HI3T==NULL) {
+    __BKIK=NULL;
   } else {
-    switch (((struct ___OBJ *)Result__YG3T)->__id) {
-    case __LIST__WH__: {
-      __tmp__SIIK=NULL;
+    switch (((struct ___OBJ *)__HI3T)->__id) {
+    case ____WH__: {
+      __BKIK=NULL;
     } break;
-    case __STRING_CST__5J__: {
-      __tmp__SIIK=NULL;
+    case ____5J__: {
+      __BKIK=NULL;
     } break;
-    case __CALL_NULL__AUB__: {
-      __tmp__SIIK=NULL;
+    case ____HUB__: {
+      __BKIK=NULL;
     } break;
-    case __PUSH__AXB__: {
-      __tmp__SIIK=NULL;
+    case ____HXB__: {
+      __BKIK=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__SIIK=NULL;
+    case ____0AXC__: {
+      __BKIK=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__SIIK=NULL;
+    case ____NBXC__: {
+      __BKIK=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__SIIK=NULL;
+    case ____ZBXC__: {
+      __BKIK=NULL;
     } break;
-    case __SWITCH__DDXC__: {
-      __tmp__SIIK=NULL;
+    case ____SEXC__: {
+      __BKIK=NULL;
     } break;
-    case __NODE_TYPE__FK2C__: {
-      __tmp__SIIK=((void *)Result__YG3T);
+    case ____UL2C__: {
+      __BKIK=((void *)__HI3T);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__SIIK=NULL;
+    case ____DMWH__: {
+      __BKIK=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__SIIK=NULL;
+    case ____2A0I__: {
+      __BKIK=NULL;
     } break;
-    case __WRITE_GLOBAL__EXKJ__: {
-      __tmp__SIIK=NULL;
+    case ____TYKJ__: {
+      __BKIK=NULL;
     } break;
-    case __WRITE_SLOT__SXKJ__: {
-      __tmp__SIIK=NULL;
+    case ____BZKJ__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__SIIK=NULL;
+    case ____HJNJ__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__SIIK=NULL;
+    case ____SJNJ__: {
+      __BKIK=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__SIIK=NULL;
+    case ____0AOJ__: {
+      __BKIK=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__SIIK=NULL;
+    case ____EBOJ__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__SIIK=NULL;
+    case ____3BOJ__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__SIIK=NULL;
+    case ____RCOJ__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__SIIK=NULL;
+    case ____HDOJ__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__SIIK=NULL;
+    case ____1DOJ__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__SIIK=NULL;
+    case ____PEOJ__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__SIIK=NULL;
+    case ____DFOJ__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__SIIK=NULL;
+    case ____XFOJ__: {
+      __BKIK=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__SIIK=NULL;
+    case ____QGOJ__: {
+      __BKIK=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__SIIK=NULL;
+    case ____EHOJ__: {
+      __BKIK=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__SIIK=NULL;
+    case ____2HOJ__: {
+      __BKIK=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__SIIK=NULL;
+    case ____YIOJ__: {
+      __BKIK=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__SIIK=NULL;
+    case ____YMOJ__: {
+      __BKIK=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__SIIK=NULL;
+    case ____ONOJ__: {
+      __BKIK=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__SIIK=NULL;
+    case ____YOOJ__: {
+      __BKIK=NULL;
     } break;
-    case __NOP__5WVJ__: {
-      __tmp__SIIK=NULL;
+    case ____OYVJ__: {
+      __BKIK=NULL;
     } break;
-    case __WRITE_LOCAL__BEYJ__: {
-      __tmp__SIIK=NULL;
+    case ____QFYJ__: {
+      __BKIK=NULL;
     } break;
-    case __LOOP__ZQBK__: {
-      __tmp__SIIK=NULL;
+    case ____ISBK__: {
+      __BKIK=NULL;
     } break;
-    case __CALL_SLOT__U5YK__: {
-      __tmp__SIIK=NULL;
+    case ____DBZK__: {
+      __BKIK=NULL;
     } break;
-    case __NODE_STYLE__5C4K__: {
-      __tmp__SIIK=((void *)Result__YG3T);
+    case ____OE4K__: {
+      __BKIK=((void *)__HI3T);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__SIIK=NULL;
+    case ____IM4K__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__SIIK=NULL;
+    case ____T5FL__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__SIIK=NULL;
+    case ____3DUL__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__SIIK=NULL;
+    case ____0EUL__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__SIIK=NULL;
+    case ____BGUL__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__SIIK=NULL;
+    case ____2GUL__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__SIIK=NULL;
+    case ____B0VL__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__SIIK=NULL;
+    case ____P0VL__: {
+      __BKIK=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__SIIK=NULL;
+    case ____Q5YL__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__SIIK=NULL;
+    case ____UVPM__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__SIIK=NULL;
+    case ____0ZPM__: {
+      __BKIK=NULL;
     } break;
-    case __LOOP_END__E0RM__: {
-      __tmp__SIIK=NULL;
+    case ____T1RM__: {
+      __BKIK=NULL;
     } break;
-    case __COP_LOCK__K40M__: {
-      __tmp__SIIK=NULL;
+    case ____Z50M__: {
+      __BKIK=NULL;
     } break;
-    case __COP_UNLOCK__MC1M__: {
-      __tmp__SIIK=NULL;
+    case ____1D1M__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__SIIK=NULL;
+    case ____MR0N__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__SIIK=NULL;
+    case ____YWBP__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__SIIK=NULL;
+    case ____LYBP__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__SIIK=NULL;
+    case ____CZBP__: {
+      __BKIK=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__SIIK=NULL;
+    case ____3BEP__: {
+      __BKIK=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__SIIK == (void *)NULL)) {
-    result__PIIK=TRUE__K__;
+  if (((void *)__BKIK == (void *)NULL)) {
+    __4JIK=__K__;
   } else /* FALSE */ {
-    if (((struct ___OBJ *)__tmp__SIIK)->__id==__NODE_TYPE__FK2C__) {
-      Self__M2HT=((__NODE_TYPE__FK2C *)__tmp__SIIK);
-      __tmp__N2HT=update_case__L4EJ(Self__M2HT);
-      __tmp__N2HT=update_depth__ZEFJ(Self__M2HT,type_self__GIIK);
+    if (((struct ___OBJ *)__BKIK)->__id==____UL2C__) {
+      __13HT=((____UL2C *)__BKIK);
+      __23HT=__05EJ(__13HT);
+      __23HT=__IGFJ(__13HT,__VJIK);
     } else /* NODE_STYLE */ {
-      __tmp__N2HT=update_link__DTFM(((__NODE_STYLE__5C4K *)((__NODE_TYPE__FK2C *)__tmp__SIIK)),type_self__GIIK);
+      __23HT=__SUFM(((____OE4K *)((____UL2C *)__BKIK)),__VJIK);
     };
-    __tmp__SIIK=((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)l__FIIK)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[ 1];
-    if (__tmp__SIIK==NULL) {
-      __tmp__AJIK=NULL;
+    __BKIK=((void **)((____GB4D *)((____WH *)__UJIK)->__PB4D)->__OB4D.__S24F)[ 1];
+    if (__BKIK==NULL) {
+      __PKIK=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__SIIK)->__id) {
-      case __LIST__WH__: {
-        __tmp__AJIK=NULL;
+      switch (((struct ___OBJ *)__BKIK)->__id) {
+      case ____WH__: {
+        __PKIK=NULL;
       } break;
-      case __STRING_CST__5J__: {
-        __tmp__AJIK=NULL;
+      case ____5J__: {
+        __PKIK=NULL;
       } break;
-      case __CALL_NULL__AUB__: {
-        __tmp__AJIK=NULL;
+      case ____HUB__: {
+        __PKIK=NULL;
       } break;
-      case __PUSH__AXB__: {
-        __tmp__AJIK=NULL;
+      case ____HXB__: {
+        __PKIK=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__AJIK=NULL;
+      case ____0AXC__: {
+        __PKIK=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__AJIK=NULL;
+      case ____NBXC__: {
+        __PKIK=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__AJIK=NULL;
+      case ____ZBXC__: {
+        __PKIK=NULL;
       } break;
-      case __SWITCH__DDXC__: {
-        __tmp__AJIK=NULL;
+      case ____SEXC__: {
+        __PKIK=NULL;
       } break;
-      case __NODE_TYPE__FK2C__: {
-        __tmp__AJIK=((void *)__tmp__SIIK);
+      case ____UL2C__: {
+        __PKIK=((void *)__BKIK);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__AJIK=NULL;
+      case ____DMWH__: {
+        __PKIK=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__AJIK=NULL;
+      case ____2A0I__: {
+        __PKIK=NULL;
       } break;
-      case __WRITE_GLOBAL__EXKJ__: {
-        __tmp__AJIK=NULL;
+      case ____TYKJ__: {
+        __PKIK=NULL;
       } break;
-      case __WRITE_SLOT__SXKJ__: {
-        __tmp__AJIK=NULL;
+      case ____BZKJ__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__AJIK=NULL;
+      case ____HJNJ__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__AJIK=NULL;
+      case ____SJNJ__: {
+        __PKIK=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__AJIK=NULL;
+      case ____0AOJ__: {
+        __PKIK=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__AJIK=NULL;
+      case ____EBOJ__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__AJIK=NULL;
+      case ____3BOJ__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__AJIK=NULL;
+      case ____RCOJ__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__AJIK=NULL;
+      case ____HDOJ__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__AJIK=NULL;
+      case ____1DOJ__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__AJIK=NULL;
+      case ____PEOJ__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__AJIK=NULL;
+      case ____DFOJ__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__AJIK=NULL;
+      case ____XFOJ__: {
+        __PKIK=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__AJIK=NULL;
+      case ____QGOJ__: {
+        __PKIK=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__AJIK=NULL;
+      case ____EHOJ__: {
+        __PKIK=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__AJIK=NULL;
+      case ____2HOJ__: {
+        __PKIK=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__AJIK=NULL;
+      case ____YIOJ__: {
+        __PKIK=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__AJIK=NULL;
+      case ____YMOJ__: {
+        __PKIK=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__AJIK=NULL;
+      case ____ONOJ__: {
+        __PKIK=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__AJIK=NULL;
+      case ____YOOJ__: {
+        __PKIK=NULL;
       } break;
-      case __NOP__5WVJ__: {
-        __tmp__AJIK=NULL;
+      case ____OYVJ__: {
+        __PKIK=NULL;
       } break;
-      case __WRITE_LOCAL__BEYJ__: {
-        __tmp__AJIK=NULL;
+      case ____QFYJ__: {
+        __PKIK=NULL;
       } break;
-      case __LOOP__ZQBK__: {
-        __tmp__AJIK=NULL;
+      case ____ISBK__: {
+        __PKIK=NULL;
       } break;
-      case __CALL_SLOT__U5YK__: {
-        __tmp__AJIK=NULL;
+      case ____DBZK__: {
+        __PKIK=NULL;
       } break;
-      case __NODE_STYLE__5C4K__: {
-        __tmp__AJIK=((void *)__tmp__SIIK);
+      case ____OE4K__: {
+        __PKIK=((void *)__BKIK);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__AJIK=NULL;
+      case ____IM4K__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__AJIK=NULL;
+      case ____T5FL__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__AJIK=NULL;
+      case ____3DUL__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__AJIK=NULL;
+      case ____0EUL__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__AJIK=NULL;
+      case ____BGUL__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__AJIK=NULL;
+      case ____2GUL__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__AJIK=NULL;
+      case ____B0VL__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__AJIK=NULL;
+      case ____P0VL__: {
+        __PKIK=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__AJIK=NULL;
+      case ____Q5YL__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__AJIK=NULL;
+      case ____UVPM__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__AJIK=NULL;
+      case ____0ZPM__: {
+        __PKIK=NULL;
       } break;
-      case __LOOP_END__E0RM__: {
-        __tmp__AJIK=NULL;
+      case ____T1RM__: {
+        __PKIK=NULL;
       } break;
-      case __COP_LOCK__K40M__: {
-        __tmp__AJIK=NULL;
+      case ____Z50M__: {
+        __PKIK=NULL;
       } break;
-      case __COP_UNLOCK__MC1M__: {
-        __tmp__AJIK=NULL;
+      case ____1D1M__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__AJIK=NULL;
+      case ____MR0N__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__AJIK=NULL;
+      case ____YWBP__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__AJIK=NULL;
+      case ____LYBP__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__AJIK=NULL;
+      case ____CZBP__: {
+        __PKIK=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__AJIK=NULL;
+      case ____3BEP__: {
+        __PKIK=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__AJIK != (void *)NULL)) {
-      if (((struct ___OBJ *)__tmp__AJIK)->__id==__NODE_TYPE__FK2C__) {
-        Self__R2HT=((__NODE_TYPE__FK2C *)__tmp__AJIK);
-        __tmp__S2HT=update_case__L4EJ(Self__R2HT);
-        __tmp__S2HT=update_depth__ZEFJ(Self__R2HT,type_self__GIIK);
+    if (((void *)__PKIK != (void *)NULL)) {
+      if (((struct ___OBJ *)__PKIK)->__id==____UL2C__) {
+        __A4HT=((____UL2C *)__PKIK);
+        __B4HT=__05EJ(__A4HT);
+        __B4HT=__IGFJ(__A4HT,__VJIK);
       } else /* NODE_STYLE */ {
-        __tmp__S2HT=update_link__DTFM(((__NODE_STYLE__5C4K *)((__NODE_TYPE__FK2C *)__tmp__AJIK)),type_self__GIIK);
+        __B4HT=__SUFM(((____OE4K *)((____UL2C *)__PKIK)),__VJIK);
       };
     };
   };
-  __tmp__N2HT=result__PIIK;
-  return(__tmp__N2HT);
+  __23HT=__4JIK;
+  return(__23HT);
 }
 
-static __BOOLEAN__L update_branch__self__LJIK(__LIST__WH *l__NJIK,__TYPE_FULL__PMB *type_self__OJIK)
-// ({NULLxLIST__WH},{NULLxTYPE_FULL__PMB}) With result No recursive, No inlinable.
+static ____L __0KIK(____WH *__2KIK,____WMB *__3KIK)
+// ({NULLx__WH},{NULLx__WMB}) With result No recursive, No inlinable.
 {
-  void *Result__3G3T;
-  void *__tmp__SCOK,*__tmp__ADOK;
-  __NODE_TYPE__FK2C *Self__42HT,*Self__D3HT;
-  __INTEGER__Q Result__K3HT;
-  __WRITE_SLOT__SXKJ *__tmp__EKIK;
-  __WRITE_GLOBAL__EXKJ *__tmp__HKIK;
-  __BOOLEAN__L result__PCOK,__tmp__52HT,__tmp__E3HT;
-  result__PCOK=FALSE__O__;
-  Result__3G3T=((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)l__NJIK)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[ 0];
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (Result__3G3T==NULL) {
-    __tmp__SCOK=NULL;
+  void *__MI3T;
+  void *__BEOK,*__PEOK;
+  ____UL2C *__N4HT,*__S4HT;
+  ____Q __Z4HT;
+  ____BZKJ *__TLIK;
+  ____TYKJ *__WLIK;
+  ____L __4DOK,__O4HT,__T4HT;
+  __4DOK=__O__;
+  __MI3T=((void **)((____GB4D *)((____WH *)__2KIK)->__PB4D)->__OB4D.__S24F)[ 0];
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__MI3T==NULL) {
+    __BEOK=NULL;
   } else {
-    switch (((struct ___OBJ *)Result__3G3T)->__id) {
-    case __LIST__WH__: {
-      __tmp__SCOK=NULL;
+    switch (((struct ___OBJ *)__MI3T)->__id) {
+    case ____WH__: {
+      __BEOK=NULL;
     } break;
-    case __STRING_CST__5J__: {
-      __tmp__SCOK=NULL;
+    case ____5J__: {
+      __BEOK=NULL;
     } break;
-    case __CALL_NULL__AUB__: {
-      __tmp__SCOK=NULL;
+    case ____HUB__: {
+      __BEOK=NULL;
     } break;
-    case __PUSH__AXB__: {
-      __tmp__SCOK=NULL;
+    case ____HXB__: {
+      __BEOK=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__SCOK=NULL;
+    case ____0AXC__: {
+      __BEOK=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__SCOK=NULL;
+    case ____NBXC__: {
+      __BEOK=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__SCOK=NULL;
+    case ____ZBXC__: {
+      __BEOK=NULL;
     } break;
-    case __SWITCH__DDXC__: {
-      __tmp__SCOK=NULL;
+    case ____SEXC__: {
+      __BEOK=NULL;
     } break;
-    case __NODE_TYPE__FK2C__: {
-      __tmp__SCOK=((void *)Result__3G3T);
+    case ____UL2C__: {
+      __BEOK=((void *)__MI3T);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__SCOK=NULL;
+    case ____DMWH__: {
+      __BEOK=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__SCOK=NULL;
+    case ____2A0I__: {
+      __BEOK=NULL;
     } break;
-    case __WRITE_GLOBAL__EXKJ__: {
-      __tmp__SCOK=NULL;
+    case ____TYKJ__: {
+      __BEOK=NULL;
     } break;
-    case __WRITE_SLOT__SXKJ__: {
-      __tmp__SCOK=NULL;
+    case ____BZKJ__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__SCOK=NULL;
+    case ____HJNJ__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__SCOK=NULL;
+    case ____SJNJ__: {
+      __BEOK=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__SCOK=NULL;
+    case ____0AOJ__: {
+      __BEOK=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__SCOK=NULL;
+    case ____EBOJ__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__SCOK=NULL;
+    case ____3BOJ__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__SCOK=NULL;
+    case ____RCOJ__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__SCOK=NULL;
+    case ____HDOJ__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__SCOK=NULL;
+    case ____1DOJ__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__SCOK=NULL;
+    case ____PEOJ__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__SCOK=NULL;
+    case ____DFOJ__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__SCOK=NULL;
+    case ____XFOJ__: {
+      __BEOK=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__SCOK=NULL;
+    case ____QGOJ__: {
+      __BEOK=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__SCOK=NULL;
+    case ____EHOJ__: {
+      __BEOK=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__SCOK=NULL;
+    case ____2HOJ__: {
+      __BEOK=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__SCOK=NULL;
+    case ____YIOJ__: {
+      __BEOK=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__SCOK=NULL;
+    case ____YMOJ__: {
+      __BEOK=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__SCOK=NULL;
+    case ____ONOJ__: {
+      __BEOK=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__SCOK=NULL;
+    case ____YOOJ__: {
+      __BEOK=NULL;
     } break;
-    case __NOP__5WVJ__: {
-      __tmp__SCOK=NULL;
+    case ____OYVJ__: {
+      __BEOK=NULL;
     } break;
-    case __WRITE_LOCAL__BEYJ__: {
-      __tmp__SCOK=NULL;
+    case ____QFYJ__: {
+      __BEOK=NULL;
     } break;
-    case __LOOP__ZQBK__: {
-      __tmp__SCOK=NULL;
+    case ____ISBK__: {
+      __BEOK=NULL;
     } break;
-    case __CALL_SLOT__U5YK__: {
-      __tmp__SCOK=NULL;
+    case ____DBZK__: {
+      __BEOK=NULL;
     } break;
-    case __NODE_STYLE__5C4K__: {
-      __tmp__SCOK=((void *)Result__3G3T);
+    case ____OE4K__: {
+      __BEOK=((void *)__MI3T);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__SCOK=NULL;
+    case ____IM4K__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__SCOK=NULL;
+    case ____T5FL__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__SCOK=NULL;
+    case ____3DUL__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__SCOK=NULL;
+    case ____0EUL__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__SCOK=NULL;
+    case ____BGUL__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__SCOK=NULL;
+    case ____2GUL__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__SCOK=NULL;
+    case ____B0VL__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__SCOK=NULL;
+    case ____P0VL__: {
+      __BEOK=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__SCOK=NULL;
+    case ____Q5YL__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__SCOK=NULL;
+    case ____UVPM__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__SCOK=NULL;
+    case ____0ZPM__: {
+      __BEOK=NULL;
     } break;
-    case __LOOP_END__E0RM__: {
-      __tmp__SCOK=NULL;
+    case ____T1RM__: {
+      __BEOK=NULL;
     } break;
-    case __COP_LOCK__K40M__: {
-      __tmp__SCOK=NULL;
+    case ____Z50M__: {
+      __BEOK=NULL;
     } break;
-    case __COP_UNLOCK__MC1M__: {
-      __tmp__SCOK=NULL;
+    case ____1D1M__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__SCOK=NULL;
+    case ____MR0N__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__SCOK=NULL;
+    case ____YWBP__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__SCOK=NULL;
+    case ____LYBP__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__SCOK=NULL;
+    case ____CZBP__: {
+      __BEOK=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__SCOK=NULL;
+    case ____3BEP__: {
+      __BEOK=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__SCOK == (void *)NULL)) {
-    result__PCOK=TRUE__K__;
+  if (((void *)__BEOK == (void *)NULL)) {
+    __4DOK=__K__;
   } else /* FALSE */ {
-    if (((struct ___OBJ *)__tmp__SCOK)->__id==__NODE_TYPE__FK2C__) {
-      Self__42HT=((__NODE_TYPE__FK2C *)__tmp__SCOK);
-      __tmp__52HT=update_case__L4EJ(Self__42HT);
-      __tmp__52HT=update_depth__ZEFJ(Self__42HT,type_self__OJIK);
+    if (((struct ___OBJ *)__BEOK)->__id==____UL2C__) {
+      __N4HT=((____UL2C *)__BEOK);
+      __O4HT=__05EJ(__N4HT);
+      __O4HT=__IGFJ(__N4HT,__3KIK);
     } else /* NODE_STYLE */ {
-      __tmp__52HT=update_link__DTFM(((__NODE_STYLE__5C4K *)((__NODE_TYPE__FK2C *)__tmp__SCOK)),type_self__OJIK);
+      __O4HT=__SUFM(((____OE4K *)((____UL2C *)__BEOK)),__3KIK);
     };
-    __tmp__SCOK=((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)l__NJIK)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[ 1];
-    if (__tmp__SCOK==NULL) {
-      __tmp__ADOK=NULL;
+    __BEOK=((void **)((____GB4D *)((____WH *)__2KIK)->__PB4D)->__OB4D.__S24F)[ 1];
+    if (__BEOK==NULL) {
+      __PEOK=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__SCOK)->__id) {
-      case __LIST__WH__: {
-        __tmp__ADOK=NULL;
+      switch (((struct ___OBJ *)__BEOK)->__id) {
+      case ____WH__: {
+        __PEOK=NULL;
       } break;
-      case __STRING_CST__5J__: {
-        __tmp__ADOK=NULL;
+      case ____5J__: {
+        __PEOK=NULL;
       } break;
-      case __CALL_NULL__AUB__: {
-        __tmp__ADOK=NULL;
+      case ____HUB__: {
+        __PEOK=NULL;
       } break;
-      case __PUSH__AXB__: {
-        __tmp__ADOK=NULL;
+      case ____HXB__: {
+        __PEOK=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__ADOK=NULL;
+      case ____0AXC__: {
+        __PEOK=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__ADOK=NULL;
+      case ____NBXC__: {
+        __PEOK=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__ADOK=NULL;
+      case ____ZBXC__: {
+        __PEOK=NULL;
       } break;
-      case __SWITCH__DDXC__: {
-        __tmp__ADOK=NULL;
+      case ____SEXC__: {
+        __PEOK=NULL;
       } break;
-      case __NODE_TYPE__FK2C__: {
-        __tmp__ADOK=((void *)__tmp__SCOK);
+      case ____UL2C__: {
+        __PEOK=((void *)__BEOK);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__ADOK=NULL;
+      case ____DMWH__: {
+        __PEOK=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__ADOK=NULL;
+      case ____2A0I__: {
+        __PEOK=NULL;
       } break;
-      case __WRITE_GLOBAL__EXKJ__: {
-        __tmp__ADOK=NULL;
+      case ____TYKJ__: {
+        __PEOK=NULL;
       } break;
-      case __WRITE_SLOT__SXKJ__: {
-        __tmp__ADOK=NULL;
+      case ____BZKJ__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__ADOK=NULL;
+      case ____HJNJ__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__ADOK=NULL;
+      case ____SJNJ__: {
+        __PEOK=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__ADOK=NULL;
+      case ____0AOJ__: {
+        __PEOK=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__ADOK=NULL;
+      case ____EBOJ__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__ADOK=NULL;
+      case ____3BOJ__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__ADOK=NULL;
+      case ____RCOJ__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__ADOK=NULL;
+      case ____HDOJ__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__ADOK=NULL;
+      case ____1DOJ__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__ADOK=NULL;
+      case ____PEOJ__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__ADOK=NULL;
+      case ____DFOJ__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__ADOK=NULL;
+      case ____XFOJ__: {
+        __PEOK=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__ADOK=NULL;
+      case ____QGOJ__: {
+        __PEOK=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__ADOK=NULL;
+      case ____EHOJ__: {
+        __PEOK=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__ADOK=NULL;
+      case ____2HOJ__: {
+        __PEOK=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__ADOK=NULL;
+      case ____YIOJ__: {
+        __PEOK=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__ADOK=NULL;
+      case ____YMOJ__: {
+        __PEOK=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__ADOK=NULL;
+      case ____ONOJ__: {
+        __PEOK=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__ADOK=NULL;
+      case ____YOOJ__: {
+        __PEOK=NULL;
       } break;
-      case __NOP__5WVJ__: {
-        __tmp__ADOK=NULL;
+      case ____OYVJ__: {
+        __PEOK=NULL;
       } break;
-      case __WRITE_LOCAL__BEYJ__: {
-        __tmp__ADOK=NULL;
+      case ____QFYJ__: {
+        __PEOK=NULL;
       } break;
-      case __LOOP__ZQBK__: {
-        __tmp__ADOK=NULL;
+      case ____ISBK__: {
+        __PEOK=NULL;
       } break;
-      case __CALL_SLOT__U5YK__: {
-        __tmp__ADOK=NULL;
+      case ____DBZK__: {
+        __PEOK=NULL;
       } break;
-      case __NODE_STYLE__5C4K__: {
-        __tmp__ADOK=((void *)__tmp__SCOK);
+      case ____OE4K__: {
+        __PEOK=((void *)__BEOK);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__ADOK=NULL;
+      case ____IM4K__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__ADOK=NULL;
+      case ____T5FL__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__ADOK=NULL;
+      case ____3DUL__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__ADOK=NULL;
+      case ____0EUL__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__ADOK=NULL;
+      case ____BGUL__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__ADOK=NULL;
+      case ____2GUL__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__ADOK=NULL;
+      case ____B0VL__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__ADOK=NULL;
+      case ____P0VL__: {
+        __PEOK=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__ADOK=NULL;
+      case ____Q5YL__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__ADOK=NULL;
+      case ____UVPM__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__ADOK=NULL;
+      case ____0ZPM__: {
+        __PEOK=NULL;
       } break;
-      case __LOOP_END__E0RM__: {
-        __tmp__ADOK=NULL;
+      case ____T1RM__: {
+        __PEOK=NULL;
       } break;
-      case __COP_LOCK__K40M__: {
-        __tmp__ADOK=NULL;
+      case ____Z50M__: {
+        __PEOK=NULL;
       } break;
-      case __COP_UNLOCK__MC1M__: {
-        __tmp__ADOK=NULL;
+      case ____1D1M__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__ADOK=NULL;
+      case ____MR0N__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__ADOK=NULL;
+      case ____YWBP__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__ADOK=NULL;
+      case ____LYBP__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__ADOK=NULL;
+      case ____CZBP__: {
+        __PEOK=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__ADOK=NULL;
+      case ____3BEP__: {
+        __PEOK=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__ADOK != (void *)NULL)) {
-      if (((struct ___OBJ *)__tmp__ADOK)->__id==__NODE_TYPE__FK2C__) {
-        Self__D3HT=((__NODE_TYPE__FK2C *)__tmp__ADOK);
-        __tmp__E3HT=update_case__L4EJ(Self__D3HT);
-        __tmp__E3HT=update_depth__ZEFJ(Self__D3HT,type_self__OJIK);
+    if (((void *)__PEOK != (void *)NULL)) {
+      if (((struct ___OBJ *)__PEOK)->__id==____UL2C__) {
+        __S4HT=((____UL2C *)__PEOK);
+        __T4HT=__05EJ(__S4HT);
+        __T4HT=__IGFJ(__S4HT,__3KIK);
       } else /* NODE_STYLE */ {
-        __tmp__E3HT=update_link__DTFM(((__NODE_STYLE__5C4K *)((__NODE_TYPE__FK2C *)__tmp__ADOK)),type_self__OJIK);
+        __T4HT=__SUFM(((____OE4K *)((____UL2C *)__PEOK)),__3KIK);
       };
     };
   };
-  __tmp__52HT=result__PCOK;
-  Result__K3HT=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)l__NJIK)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((Result__K3HT <  3)) {
-    __tmp__SCOK=((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)l__NJIK)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (__tmp__SCOK==NULL) {
-      __tmp__EKIK=NULL;
+  __O4HT=__4DOK;
+  __Z4HT=(____Q)(((____GB4D *)((____WH *)__2KIK)->__PB4D)->__OB4D.__AVLE +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((__Z4HT <  3)) {
+    __BEOK=((void **)((____GB4D *)((____WH *)__2KIK)->__PB4D)->__OB4D.__S24F)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__BEOK==NULL) {
+      __TLIK=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__SCOK)->__id) {
-      case __LIST__WH__: {
-        __tmp__EKIK=NULL;
+      switch (((struct ___OBJ *)__BEOK)->__id) {
+      case ____WH__: {
+        __TLIK=NULL;
       } break;
-      case __STRING_CST__5J__: {
-        __tmp__EKIK=NULL;
+      case ____5J__: {
+        __TLIK=NULL;
       } break;
-      case __CALL_NULL__AUB__: {
-        __tmp__EKIK=NULL;
+      case ____HUB__: {
+        __TLIK=NULL;
       } break;
-      case __PUSH__AXB__: {
-        __tmp__EKIK=NULL;
+      case ____HXB__: {
+        __TLIK=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__EKIK=NULL;
+      case ____0AXC__: {
+        __TLIK=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__EKIK=NULL;
+      case ____NBXC__: {
+        __TLIK=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__EKIK=NULL;
+      case ____ZBXC__: {
+        __TLIK=NULL;
       } break;
-      case __SWITCH__DDXC__: {
-        __tmp__EKIK=NULL;
+      case ____SEXC__: {
+        __TLIK=NULL;
       } break;
-      case __NODE_TYPE__FK2C__: {
-        __tmp__EKIK=NULL;
+      case ____UL2C__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__EKIK=NULL;
+      case ____DMWH__: {
+        __TLIK=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__EKIK=NULL;
+      case ____2A0I__: {
+        __TLIK=NULL;
       } break;
-      case __WRITE_GLOBAL__EXKJ__: {
-        __tmp__EKIK=NULL;
+      case ____TYKJ__: {
+        __TLIK=NULL;
       } break;
-      case __WRITE_SLOT__SXKJ__: {
-        __tmp__EKIK=((void *)__tmp__SCOK);
+      case ____BZKJ__: {
+        __TLIK=((void *)__BEOK);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__EKIK=NULL;
+      case ____HJNJ__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__EKIK=NULL;
+      case ____SJNJ__: {
+        __TLIK=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__EKIK=NULL;
+      case ____0AOJ__: {
+        __TLIK=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__EKIK=NULL;
+      case ____EBOJ__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__EKIK=NULL;
+      case ____3BOJ__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__EKIK=NULL;
+      case ____RCOJ__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__EKIK=NULL;
+      case ____HDOJ__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__EKIK=NULL;
+      case ____1DOJ__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__EKIK=NULL;
+      case ____PEOJ__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__EKIK=NULL;
+      case ____DFOJ__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__EKIK=NULL;
+      case ____XFOJ__: {
+        __TLIK=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__EKIK=NULL;
+      case ____QGOJ__: {
+        __TLIK=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__EKIK=NULL;
+      case ____EHOJ__: {
+        __TLIK=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__EKIK=NULL;
+      case ____2HOJ__: {
+        __TLIK=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__EKIK=NULL;
+      case ____YIOJ__: {
+        __TLIK=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__EKIK=NULL;
+      case ____YMOJ__: {
+        __TLIK=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__EKIK=NULL;
+      case ____ONOJ__: {
+        __TLIK=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__EKIK=NULL;
+      case ____YOOJ__: {
+        __TLIK=NULL;
       } break;
-      case __NOP__5WVJ__: {
-        __tmp__EKIK=NULL;
+      case ____OYVJ__: {
+        __TLIK=NULL;
       } break;
-      case __WRITE_LOCAL__BEYJ__: {
-        __tmp__EKIK=NULL;
+      case ____QFYJ__: {
+        __TLIK=NULL;
       } break;
-      case __LOOP__ZQBK__: {
-        __tmp__EKIK=NULL;
+      case ____ISBK__: {
+        __TLIK=NULL;
       } break;
-      case __CALL_SLOT__U5YK__: {
-        __tmp__EKIK=NULL;
+      case ____DBZK__: {
+        __TLIK=NULL;
       } break;
-      case __NODE_STYLE__5C4K__: {
-        __tmp__EKIK=NULL;
+      case ____OE4K__: {
+        __TLIK=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__EKIK=NULL;
+      case ____IM4K__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__EKIK=NULL;
+      case ____T5FL__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__EKIK=NULL;
+      case ____3DUL__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__EKIK=NULL;
+      case ____0EUL__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__EKIK=NULL;
+      case ____BGUL__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__EKIK=NULL;
+      case ____2GUL__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__EKIK=NULL;
+      case ____B0VL__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__EKIK=NULL;
+      case ____P0VL__: {
+        __TLIK=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__EKIK=NULL;
+      case ____Q5YL__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__EKIK=NULL;
+      case ____UVPM__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__EKIK=NULL;
+      case ____0ZPM__: {
+        __TLIK=NULL;
       } break;
-      case __LOOP_END__E0RM__: {
-        __tmp__EKIK=NULL;
+      case ____T1RM__: {
+        __TLIK=NULL;
       } break;
-      case __COP_LOCK__K40M__: {
-        __tmp__EKIK=NULL;
+      case ____Z50M__: {
+        __TLIK=NULL;
       } break;
-      case __COP_UNLOCK__MC1M__: {
-        __tmp__EKIK=NULL;
+      case ____1D1M__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__EKIK=NULL;
+      case ____MR0N__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__EKIK=NULL;
+      case ____YWBP__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__EKIK=NULL;
+      case ____LYBP__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__EKIK=NULL;
+      case ____CZBP__: {
+        __TLIK=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__EKIK=NULL;
+      case ____3BEP__: {
+        __TLIK=NULL;
       } break;
       }
     };
-    __tmp__SCOK=((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)l__NJIK)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (__tmp__SCOK==NULL) {
-      __tmp__HKIK=NULL;
+    __BEOK=((void **)((____GB4D *)((____WH *)__2KIK)->__PB4D)->__OB4D.__S24F)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__BEOK==NULL) {
+      __WLIK=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__SCOK)->__id) {
-      case __LIST__WH__: {
-        __tmp__HKIK=NULL;
+      switch (((struct ___OBJ *)__BEOK)->__id) {
+      case ____WH__: {
+        __WLIK=NULL;
       } break;
-      case __STRING_CST__5J__: {
-        __tmp__HKIK=NULL;
+      case ____5J__: {
+        __WLIK=NULL;
       } break;
-      case __CALL_NULL__AUB__: {
-        __tmp__HKIK=NULL;
+      case ____HUB__: {
+        __WLIK=NULL;
       } break;
-      case __PUSH__AXB__: {
-        __tmp__HKIK=NULL;
+      case ____HXB__: {
+        __WLIK=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__HKIK=NULL;
+      case ____0AXC__: {
+        __WLIK=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__HKIK=NULL;
+      case ____NBXC__: {
+        __WLIK=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__HKIK=NULL;
+      case ____ZBXC__: {
+        __WLIK=NULL;
       } break;
-      case __SWITCH__DDXC__: {
-        __tmp__HKIK=NULL;
+      case ____SEXC__: {
+        __WLIK=NULL;
       } break;
-      case __NODE_TYPE__FK2C__: {
-        __tmp__HKIK=NULL;
+      case ____UL2C__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__HKIK=NULL;
+      case ____DMWH__: {
+        __WLIK=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__HKIK=NULL;
+      case ____2A0I__: {
+        __WLIK=NULL;
       } break;
-      case __WRITE_GLOBAL__EXKJ__: {
-        __tmp__HKIK=((void *)__tmp__SCOK);
+      case ____TYKJ__: {
+        __WLIK=((void *)__BEOK);
       } break;
-      case __WRITE_SLOT__SXKJ__: {
-        __tmp__HKIK=NULL;
+      case ____BZKJ__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__HKIK=NULL;
+      case ____HJNJ__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__HKIK=NULL;
+      case ____SJNJ__: {
+        __WLIK=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__HKIK=NULL;
+      case ____0AOJ__: {
+        __WLIK=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__HKIK=NULL;
+      case ____EBOJ__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__HKIK=NULL;
+      case ____3BOJ__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__HKIK=NULL;
+      case ____RCOJ__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__HKIK=NULL;
+      case ____HDOJ__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__HKIK=NULL;
+      case ____1DOJ__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__HKIK=NULL;
+      case ____PEOJ__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__HKIK=NULL;
+      case ____DFOJ__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__HKIK=NULL;
+      case ____XFOJ__: {
+        __WLIK=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__HKIK=NULL;
+      case ____QGOJ__: {
+        __WLIK=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__HKIK=NULL;
+      case ____EHOJ__: {
+        __WLIK=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__HKIK=NULL;
+      case ____2HOJ__: {
+        __WLIK=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__HKIK=NULL;
+      case ____YIOJ__: {
+        __WLIK=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__HKIK=NULL;
+      case ____YMOJ__: {
+        __WLIK=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__HKIK=NULL;
+      case ____ONOJ__: {
+        __WLIK=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__HKIK=NULL;
+      case ____YOOJ__: {
+        __WLIK=NULL;
       } break;
-      case __NOP__5WVJ__: {
-        __tmp__HKIK=NULL;
+      case ____OYVJ__: {
+        __WLIK=NULL;
       } break;
-      case __WRITE_LOCAL__BEYJ__: {
-        __tmp__HKIK=NULL;
+      case ____QFYJ__: {
+        __WLIK=NULL;
       } break;
-      case __LOOP__ZQBK__: {
-        __tmp__HKIK=NULL;
+      case ____ISBK__: {
+        __WLIK=NULL;
       } break;
-      case __CALL_SLOT__U5YK__: {
-        __tmp__HKIK=NULL;
+      case ____DBZK__: {
+        __WLIK=NULL;
       } break;
-      case __NODE_STYLE__5C4K__: {
-        __tmp__HKIK=NULL;
+      case ____OE4K__: {
+        __WLIK=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__HKIK=NULL;
+      case ____IM4K__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__HKIK=NULL;
+      case ____T5FL__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__HKIK=NULL;
+      case ____3DUL__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__HKIK=NULL;
+      case ____0EUL__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__HKIK=NULL;
+      case ____BGUL__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__HKIK=NULL;
+      case ____2GUL__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__HKIK=NULL;
+      case ____B0VL__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__HKIK=NULL;
+      case ____P0VL__: {
+        __WLIK=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__HKIK=NULL;
+      case ____Q5YL__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__HKIK=NULL;
+      case ____UVPM__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__HKIK=NULL;
+      case ____0ZPM__: {
+        __WLIK=NULL;
       } break;
-      case __LOOP_END__E0RM__: {
-        __tmp__HKIK=NULL;
+      case ____T1RM__: {
+        __WLIK=NULL;
       } break;
-      case __COP_LOCK__K40M__: {
-        __tmp__HKIK=NULL;
+      case ____Z50M__: {
+        __WLIK=NULL;
       } break;
-      case __COP_UNLOCK__MC1M__: {
-        __tmp__HKIK=NULL;
+      case ____1D1M__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__HKIK=NULL;
+      case ____MR0N__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__HKIK=NULL;
+      case ____YWBP__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__HKIK=NULL;
+      case ____LYBP__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__HKIK=NULL;
+      case ____CZBP__: {
+        __WLIK=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__HKIK=NULL;
+      case ____3BEP__: {
+        __WLIK=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__EKIK != (void *)NULL)) {
-      if (((void *)__tmp__EKIK->slot__I25J->parent_slot__YIRG->slot_id__UEWI != (void *)NULL)) {
-        add_write_id__in__RY4K(__tmp__EKIK->receiver__F54J,__tmp__EKIK->slot__I25J,l__NJIK);
+    if (((void *)__TLIK != (void *)NULL)) {
+      if (((void *)__TLIK->__X35J->__HKRG->__DGWI != (void *)NULL)) {
+        __A04K(__TLIK->__UA5J,__TLIK->__X35J,__2KIK);
       } else /* FALSE */ {
-        __tmp__52HT=FALSE__O__;
+        __O4HT=__O__;
       };
-      __tmp__E3HT=TRUE__K__;
+      __T4HT=__K__;
     } else /* FALSE */ {
-      __tmp__E3HT=FALSE__O__;
+      __T4HT=__O__;
     };
-    if ((! __tmp__E3HT)) {
-      if (((void *)__tmp__HKIK != (void *)NULL)) {
-        if (((void *)__tmp__HKIK->global__105J->parent_slot__YIRG->slot_id__UEWI != (void *)NULL)) {
-          add_write_id__in__RY4K(NULL,__tmp__HKIK->global__105J,l__NJIK);
+    if ((! __T4HT)) {
+      if (((void *)__WLIK != (void *)NULL)) {
+        if (((void *)__WLIK->__K25J->__HKRG->__DGWI != (void *)NULL)) {
+          __A04K(NULL,__WLIK->__K25J,__2KIK);
         } else /* FALSE */ {
-          __tmp__52HT=FALSE__O__;
+          __O4HT=__O__;
         };
       };
     };
   };
-  result__PCOK=__tmp__52HT;
-  return(result__PCOK);
+  __4DOK=__O4HT;
+  return(__4DOK);
 }
 
-static __BOOLEAN__L update_branch__self__MMIK(__LIST__WH *l__OMIK,__TYPE_FULL__PMB *type_self__PMIK)
-// ({NULLxLIST__WH},{NULLxTYPE_FULL__PMB}) With result No recursive, No inlinable.
+static ____L __1NIK(____WH *__3NIK,____WMB *__4NIK)
+// ({NULLx__WH},{NULLx__WMB}) With result No recursive, No inlinable.
 {
-  void *Result__MH3T;
-  void *__tmp__1MIK,*__tmp__JNIK;
-  __NODE_TYPE__FK2C *Self__33HT,*Self__2SFM;
-  __BOOLEAN__L result__YMIK,__tmp__43HT,__tmp__5SFM;
-  result__YMIK=FALSE__O__;
-  Result__MH3T=((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)l__OMIK)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[ 0];
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (Result__MH3T==NULL) {
-    __tmp__1MIK=NULL;
+  void *__1I3T;
+  void *__KOIK,*__YOIK;
+  ____UL2C *__M5HT,*__LUFM;
+  ____L __HOIK,__N5HT,__OUFM;
+  __HOIK=__O__;
+  __1I3T=((void **)((____GB4D *)((____WH *)__3NIK)->__PB4D)->__OB4D.__S24F)[ 0];
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__1I3T==NULL) {
+    __KOIK=NULL;
   } else {
-    switch (((struct ___OBJ *)Result__MH3T)->__id) {
-    case __LIST__WH__: {
-      __tmp__1MIK=NULL;
+    switch (((struct ___OBJ *)__1I3T)->__id) {
+    case ____WH__: {
+      __KOIK=NULL;
     } break;
-    case __STRING_CST__5J__: {
-      __tmp__1MIK=NULL;
+    case ____5J__: {
+      __KOIK=NULL;
     } break;
-    case __CALL_NULL__AUB__: {
-      __tmp__1MIK=NULL;
+    case ____HUB__: {
+      __KOIK=NULL;
     } break;
-    case __PUSH__AXB__: {
-      __tmp__1MIK=NULL;
+    case ____HXB__: {
+      __KOIK=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__1MIK=NULL;
+    case ____0AXC__: {
+      __KOIK=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__1MIK=NULL;
+    case ____NBXC__: {
+      __KOIK=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__1MIK=NULL;
+    case ____ZBXC__: {
+      __KOIK=NULL;
     } break;
-    case __SWITCH__DDXC__: {
-      __tmp__1MIK=NULL;
+    case ____SEXC__: {
+      __KOIK=NULL;
     } break;
-    case __NODE_TYPE__FK2C__: {
-      __tmp__1MIK=((void *)Result__MH3T);
+    case ____UL2C__: {
+      __KOIK=((void *)__1I3T);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__1MIK=NULL;
+    case ____DMWH__: {
+      __KOIK=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__1MIK=NULL;
+    case ____2A0I__: {
+      __KOIK=NULL;
     } break;
-    case __WRITE_GLOBAL__EXKJ__: {
-      __tmp__1MIK=NULL;
+    case ____TYKJ__: {
+      __KOIK=NULL;
     } break;
-    case __WRITE_SLOT__SXKJ__: {
-      __tmp__1MIK=NULL;
+    case ____BZKJ__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__1MIK=NULL;
+    case ____HJNJ__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__1MIK=NULL;
+    case ____SJNJ__: {
+      __KOIK=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__1MIK=NULL;
+    case ____0AOJ__: {
+      __KOIK=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__1MIK=NULL;
+    case ____EBOJ__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__1MIK=NULL;
+    case ____3BOJ__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__1MIK=NULL;
+    case ____RCOJ__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__1MIK=NULL;
+    case ____HDOJ__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__1MIK=NULL;
+    case ____1DOJ__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__1MIK=NULL;
+    case ____PEOJ__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__1MIK=NULL;
+    case ____DFOJ__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__1MIK=NULL;
+    case ____XFOJ__: {
+      __KOIK=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__1MIK=NULL;
+    case ____QGOJ__: {
+      __KOIK=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__1MIK=NULL;
+    case ____EHOJ__: {
+      __KOIK=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__1MIK=NULL;
+    case ____2HOJ__: {
+      __KOIK=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__1MIK=NULL;
+    case ____YIOJ__: {
+      __KOIK=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__1MIK=NULL;
+    case ____YMOJ__: {
+      __KOIK=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__1MIK=NULL;
+    case ____ONOJ__: {
+      __KOIK=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__1MIK=NULL;
+    case ____YOOJ__: {
+      __KOIK=NULL;
     } break;
-    case __NOP__5WVJ__: {
-      __tmp__1MIK=NULL;
+    case ____OYVJ__: {
+      __KOIK=NULL;
     } break;
-    case __WRITE_LOCAL__BEYJ__: {
-      __tmp__1MIK=NULL;
+    case ____QFYJ__: {
+      __KOIK=NULL;
     } break;
-    case __LOOP__ZQBK__: {
-      __tmp__1MIK=NULL;
+    case ____ISBK__: {
+      __KOIK=NULL;
     } break;
-    case __CALL_SLOT__U5YK__: {
-      __tmp__1MIK=NULL;
+    case ____DBZK__: {
+      __KOIK=NULL;
     } break;
-    case __NODE_STYLE__5C4K__: {
-      __tmp__1MIK=((void *)Result__MH3T);
+    case ____OE4K__: {
+      __KOIK=((void *)__1I3T);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__1MIK=NULL;
+    case ____IM4K__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__1MIK=NULL;
+    case ____T5FL__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__1MIK=NULL;
+    case ____3DUL__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__1MIK=NULL;
+    case ____0EUL__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__1MIK=NULL;
+    case ____BGUL__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__1MIK=NULL;
+    case ____2GUL__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__1MIK=NULL;
+    case ____B0VL__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__1MIK=NULL;
+    case ____P0VL__: {
+      __KOIK=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__1MIK=NULL;
+    case ____Q5YL__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__1MIK=NULL;
+    case ____UVPM__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__1MIK=NULL;
+    case ____0ZPM__: {
+      __KOIK=NULL;
     } break;
-    case __LOOP_END__E0RM__: {
-      __tmp__1MIK=NULL;
+    case ____T1RM__: {
+      __KOIK=NULL;
     } break;
-    case __COP_LOCK__K40M__: {
-      __tmp__1MIK=NULL;
+    case ____Z50M__: {
+      __KOIK=NULL;
     } break;
-    case __COP_UNLOCK__MC1M__: {
-      __tmp__1MIK=NULL;
+    case ____1D1M__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__1MIK=NULL;
+    case ____MR0N__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__1MIK=NULL;
+    case ____YWBP__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__1MIK=NULL;
+    case ____LYBP__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__1MIK=NULL;
+    case ____CZBP__: {
+      __KOIK=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__1MIK=NULL;
+    case ____3BEP__: {
+      __KOIK=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__1MIK == (void *)NULL)) {
-    result__YMIK=TRUE__K__;
+  if (((void *)__KOIK == (void *)NULL)) {
+    __HOIK=__K__;
   } else /* FALSE */ {
-    if (((struct ___OBJ *)__tmp__1MIK)->__id==__NODE_TYPE__FK2C__) {
-      Self__33HT=((__NODE_TYPE__FK2C *)__tmp__1MIK);
-      __tmp__43HT=update_case__L4EJ(Self__33HT);
-      __tmp__43HT=update_depth__ZEFJ(Self__33HT,type_self__PMIK);
+    if (((struct ___OBJ *)__KOIK)->__id==____UL2C__) {
+      __M5HT=((____UL2C *)__KOIK);
+      __N5HT=__05EJ(__M5HT);
+      __N5HT=__IGFJ(__M5HT,__4NIK);
     } else /* NODE_STYLE */ {
-      __tmp__43HT=update_link__DTFM(((__NODE_STYLE__5C4K *)((__NODE_TYPE__FK2C *)__tmp__1MIK)),type_self__PMIK);
+      __N5HT=__SUFM(((____OE4K *)((____UL2C *)__KOIK)),__4NIK);
     };
-    __tmp__1MIK=((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)l__OMIK)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[ 1];
-    if (__tmp__1MIK==NULL) {
-      __tmp__JNIK=NULL;
+    __KOIK=((void **)((____GB4D *)((____WH *)__3NIK)->__PB4D)->__OB4D.__S24F)[ 1];
+    if (__KOIK==NULL) {
+      __YOIK=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__1MIK)->__id) {
-      case __LIST__WH__: {
-        __tmp__JNIK=NULL;
+      switch (((struct ___OBJ *)__KOIK)->__id) {
+      case ____WH__: {
+        __YOIK=NULL;
       } break;
-      case __STRING_CST__5J__: {
-        __tmp__JNIK=NULL;
+      case ____5J__: {
+        __YOIK=NULL;
       } break;
-      case __CALL_NULL__AUB__: {
-        __tmp__JNIK=NULL;
+      case ____HUB__: {
+        __YOIK=NULL;
       } break;
-      case __PUSH__AXB__: {
-        __tmp__JNIK=NULL;
+      case ____HXB__: {
+        __YOIK=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__JNIK=NULL;
+      case ____0AXC__: {
+        __YOIK=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__JNIK=NULL;
+      case ____NBXC__: {
+        __YOIK=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__JNIK=NULL;
+      case ____ZBXC__: {
+        __YOIK=NULL;
       } break;
-      case __SWITCH__DDXC__: {
-        __tmp__JNIK=NULL;
+      case ____SEXC__: {
+        __YOIK=NULL;
       } break;
-      case __NODE_TYPE__FK2C__: {
-        __tmp__JNIK=((void *)__tmp__1MIK);
+      case ____UL2C__: {
+        __YOIK=((void *)__KOIK);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__JNIK=NULL;
+      case ____DMWH__: {
+        __YOIK=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__JNIK=NULL;
+      case ____2A0I__: {
+        __YOIK=NULL;
       } break;
-      case __WRITE_GLOBAL__EXKJ__: {
-        __tmp__JNIK=NULL;
+      case ____TYKJ__: {
+        __YOIK=NULL;
       } break;
-      case __WRITE_SLOT__SXKJ__: {
-        __tmp__JNIK=NULL;
+      case ____BZKJ__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__JNIK=NULL;
+      case ____HJNJ__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__JNIK=NULL;
+      case ____SJNJ__: {
+        __YOIK=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__JNIK=NULL;
+      case ____0AOJ__: {
+        __YOIK=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__JNIK=NULL;
+      case ____EBOJ__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__JNIK=NULL;
+      case ____3BOJ__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__JNIK=NULL;
+      case ____RCOJ__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__JNIK=NULL;
+      case ____HDOJ__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__JNIK=NULL;
+      case ____1DOJ__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__JNIK=NULL;
+      case ____PEOJ__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__JNIK=NULL;
+      case ____DFOJ__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__JNIK=NULL;
+      case ____XFOJ__: {
+        __YOIK=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__JNIK=NULL;
+      case ____QGOJ__: {
+        __YOIK=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__JNIK=NULL;
+      case ____EHOJ__: {
+        __YOIK=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__JNIK=NULL;
+      case ____2HOJ__: {
+        __YOIK=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__JNIK=NULL;
+      case ____YIOJ__: {
+        __YOIK=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__JNIK=NULL;
+      case ____YMOJ__: {
+        __YOIK=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__JNIK=NULL;
+      case ____ONOJ__: {
+        __YOIK=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__JNIK=NULL;
+      case ____YOOJ__: {
+        __YOIK=NULL;
       } break;
-      case __NOP__5WVJ__: {
-        __tmp__JNIK=NULL;
+      case ____OYVJ__: {
+        __YOIK=NULL;
       } break;
-      case __WRITE_LOCAL__BEYJ__: {
-        __tmp__JNIK=NULL;
+      case ____QFYJ__: {
+        __YOIK=NULL;
       } break;
-      case __LOOP__ZQBK__: {
-        __tmp__JNIK=NULL;
+      case ____ISBK__: {
+        __YOIK=NULL;
       } break;
-      case __CALL_SLOT__U5YK__: {
-        __tmp__JNIK=NULL;
+      case ____DBZK__: {
+        __YOIK=NULL;
       } break;
-      case __NODE_STYLE__5C4K__: {
-        __tmp__JNIK=((void *)__tmp__1MIK);
+      case ____OE4K__: {
+        __YOIK=((void *)__KOIK);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__JNIK=NULL;
+      case ____IM4K__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__JNIK=NULL;
+      case ____T5FL__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__JNIK=NULL;
+      case ____3DUL__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__JNIK=NULL;
+      case ____0EUL__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__JNIK=NULL;
+      case ____BGUL__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__JNIK=NULL;
+      case ____2GUL__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__JNIK=NULL;
+      case ____B0VL__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__JNIK=NULL;
+      case ____P0VL__: {
+        __YOIK=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__JNIK=NULL;
+      case ____Q5YL__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__JNIK=NULL;
+      case ____UVPM__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__JNIK=NULL;
+      case ____0ZPM__: {
+        __YOIK=NULL;
       } break;
-      case __LOOP_END__E0RM__: {
-        __tmp__JNIK=NULL;
+      case ____T1RM__: {
+        __YOIK=NULL;
       } break;
-      case __COP_LOCK__K40M__: {
-        __tmp__JNIK=NULL;
+      case ____Z50M__: {
+        __YOIK=NULL;
       } break;
-      case __COP_UNLOCK__MC1M__: {
-        __tmp__JNIK=NULL;
+      case ____1D1M__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__JNIK=NULL;
+      case ____MR0N__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__JNIK=NULL;
+      case ____YWBP__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__JNIK=NULL;
+      case ____LYBP__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__JNIK=NULL;
+      case ____CZBP__: {
+        __YOIK=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__JNIK=NULL;
+      case ____3BEP__: {
+        __YOIK=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__JNIK != (void *)NULL)) {
-      if (((struct ___OBJ *)__tmp__JNIK)->__id==__NODE_TYPE__FK2C__) {
-        Self__2SFM=((__NODE_TYPE__FK2C *)__tmp__JNIK);
-        __tmp__5SFM=update_case__L4EJ(Self__2SFM);
-        __tmp__5SFM=update_depth__ZEFJ(Self__2SFM,type_self__PMIK);
+    if (((void *)__YOIK != (void *)NULL)) {
+      if (((struct ___OBJ *)__YOIK)->__id==____UL2C__) {
+        __LUFM=((____UL2C *)__YOIK);
+        __OUFM=__05EJ(__LUFM);
+        __OUFM=__IGFJ(__LUFM,__4NIK);
       } else /* NODE_STYLE */ {
-        __tmp__5SFM=update_link__DTFM(((__NODE_STYLE__5C4K *)((__NODE_TYPE__FK2C *)__tmp__JNIK)),type_self__PMIK);
+        __OUFM=__SUFM(((____OE4K *)((____UL2C *)__YOIK)),__4NIK);
       };
     };
   };
-  __tmp__43HT=result__YMIK;
-  return(__tmp__43HT);
+  __N5HT=__HOIK;
+  return(__N5HT);
 }
 
-static void append_type__S5LO(__PROFIL_SLOT__BO2C *Self__T5LO,__STRING__BC *buffer__U5LO)
-// ({PROFIL_SLOT__BO2C},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __BBMO(____QP2C *__CBMO,____BC *__DBMO)
+// ({__QP2C},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__JEFU,*Self__REFU;
-  __INTEGER__Q __tmp__LEFU,old_nb_elts__NEFU,__tmp__TEFU;
-  __INTEGER__Q old_nb_elts__VEFU;
-  __POINTER__IB __tmp__OEFU,__tmp__WEFU;
-  __LOCAL__43WC *__tmp__CAMO;
-  __CHARACTER__DB *__tmp__KEFU,*__tmp__SEFU;
-  Self__JEFU=((__STRING__BC *)buffer__U5LO);
-  if ((Self__JEFU->capacity__HFL <= Self__JEFU->count__WJ)) {
-    if ((Self__JEFU->capacity__HFL ==  0)) {
-      Self__JEFU->capacity__HFL= 32;
-      __tmp__KEFU=create__KVW( 32);
-      Self__JEFU->storage__4EL=__tmp__KEFU;
-    } else /* FALSE */ {
-      __tmp__LEFU=(__INTEGER__Q)(Self__JEFU->capacity__HFL <<  1);
-      __tmp__KEFU=((__CHARACTER__DB *)Self__JEFU->storage__4EL);
-      old_nb_elts__NEFU=Self__JEFU->capacity__HFL;
-      __tmp__OEFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KEFU),((__UINTEGER_32__RWB )old_nb_elts__NEFU),((__UINTEGER_32__RWB )__tmp__LEFU));
-      __tmp__KEFU=((__CHARACTER__DB *)__tmp__OEFU);
-      clear__to__F00(__tmp__KEFU,old_nb_elts__NEFU,(__INTEGER__Q)(__tmp__LEFU -  1));
-      Self__JEFU->storage__4EL=__tmp__KEFU;
-      Self__JEFU->capacity__HFL=__tmp__LEFU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__JEFU->storage__4EL)[Self__JEFU->count__WJ]='(';
-  Self__JEFU->count__WJ=(__INTEGER__Q)(Self__JEFU->count__WJ +  1);
-  __tmp__LEFU=Self__T5LO->parent_profil__CO2C.argument_list__G5NJ->parent_arrayed_collection__XW1D.upper__O2BE;
-  old_nb_elts__NEFU= 0;
-  while ((old_nb_elts__NEFU <= __tmp__LEFU)) {
-    __tmp__CAMO=((void **)((__FAST_ARRAYoLOCALo__PW1D *)Self__T5LO->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[old_nb_elts__NEFU];
-    if (((void *)__tmp__CAMO != (void *)NULL)) {
-      display_type__VMDM(((__LOCAL__43WC *)__tmp__CAMO),buffer__U5LO);
-      Self__REFU=((__STRING__BC *)buffer__U5LO);
-      if ((Self__REFU->capacity__HFL <= Self__REFU->count__WJ)) {
-        if ((Self__REFU->capacity__HFL ==  0)) {
-          Self__REFU->capacity__HFL= 32;
-          __tmp__SEFU=create__KVW( 32);
-          Self__REFU->storage__4EL=__tmp__SEFU;
-        } else /* FALSE */ {
-          __tmp__TEFU=(__INTEGER__Q)(Self__REFU->capacity__HFL <<  1);
-          __tmp__SEFU=((__CHARACTER__DB *)Self__REFU->storage__4EL);
-          old_nb_elts__VEFU=Self__REFU->capacity__HFL;
-          __tmp__WEFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SEFU),((__UINTEGER_32__RWB )old_nb_elts__VEFU),((__UINTEGER_32__RWB )__tmp__TEFU));
-          __tmp__SEFU=((__CHARACTER__DB *)__tmp__WEFU);
-          clear__to__F00(__tmp__SEFU,old_nb_elts__VEFU,(__INTEGER__Q)(__tmp__TEFU -  1));
-          Self__REFU->storage__4EL=__tmp__SEFU;
-          Self__REFU->capacity__HFL=__tmp__TEFU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__REFU->storage__4EL)[Self__REFU->count__WJ]=',';
-      Self__REFU->count__WJ=(__INTEGER__Q)(Self__REFU->count__WJ +  1);
-    };
-    old_nb_elts__NEFU=(__INTEGER__Q)(old_nb_elts__NEFU +  1);
-  };
-  Self__JEFU=((__STRING__BC *)buffer__U5LO);
-  if ((((__CHARACTER__DB *)Self__JEFU->storage__4EL)[(__INTEGER__Q)(Self__JEFU->count__WJ -  1)] == ',')) {
-    Self__REFU=((__STRING__BC *)buffer__U5LO);
-    if (( 1 > Self__REFU->count__WJ)) {
-      Self__REFU->count__WJ= 0;
-    } else /* FALSE */ {
-      Self__REFU->count__WJ=(__INTEGER__Q)(Self__REFU->count__WJ -  1);
-    };
-  };
-  Self__JEFU=((__STRING__BC *)buffer__U5LO);
-  if ((Self__JEFU->capacity__HFL <= Self__JEFU->count__WJ)) {
-    if ((Self__JEFU->capacity__HFL ==  0)) {
-      Self__JEFU->capacity__HFL= 32;
-      __tmp__KEFU=create__KVW( 32);
-      Self__JEFU->storage__4EL=__tmp__KEFU;
-    } else /* FALSE */ {
-      __tmp__TEFU=(__INTEGER__Q)(Self__JEFU->capacity__HFL <<  1);
-      __tmp__KEFU=((__CHARACTER__DB *)Self__JEFU->storage__4EL);
-      old_nb_elts__VEFU=Self__JEFU->capacity__HFL;
-      __tmp__OEFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KEFU),((__UINTEGER_32__RWB )old_nb_elts__VEFU),((__UINTEGER_32__RWB )__tmp__TEFU));
-      __tmp__KEFU=((__CHARACTER__DB *)__tmp__OEFU);
-      clear__to__F00(__tmp__KEFU,old_nb_elts__VEFU,(__INTEGER__Q)(__tmp__TEFU -  1));
-      Self__JEFU->storage__4EL=__tmp__KEFU;
-      Self__JEFU->capacity__HFL=__tmp__TEFU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__JEFU->storage__4EL)[Self__JEFU->count__WJ]=')';
-  Self__JEFU->count__WJ=(__INTEGER__Q)(Self__JEFU->count__WJ +  1);
-  if (((void *)Self__T5LO->parent_profil__CO2C.result_list__5GOJ.first__BHOJ == (void *)NULL)) {
-    append__3VX(((__STRING__BC *)buffer__U5LO),(&__string_465));
+  ____BC *__YFFU,*__AGFU;
+  ____Q __0FFU,__2FFU,__CGFU,__EGFU;
+  ____IB __3FFU,__FGFU;
+  ____N5WC *__RBMO;
+  ____DB *__ZFFU,*__BGFU;
+  __YFFU=((____BC *)__DBMO);
+  if ((__YFFU->__OFL <= __YFFU->__WJ)) {
+    if ((__YFFU->__OFL ==  0)) {
+      __YFFU->__OFL= 32;
+      __ZFFU=__RVW( 32);
+      __YFFU->__FFL=__ZFFU;
+    } else /* FALSE */ {
+      __0FFU=(____Q)(__YFFU->__OFL <<  1);
+      __ZFFU=((____DB *)__YFFU->__FFL);
+      __2FFU=__YFFU->__OFL;
+      __3FFU=__55W(((____IB )__ZFFU),((____YWB )__2FFU),((____YWB )__0FFU));
+      __ZFFU=((____DB *)__3FFU);
+      __M00(__ZFFU,__2FFU,(____Q)(__0FFU -  1));
+      __YFFU->__FFL=__ZFFU;
+      __YFFU->__OFL=__0FFU;
+    };
+  };
+  ((____DB *)__YFFU->__FFL)[__YFFU->__WJ]='(';
+  __YFFU->__WJ=(____Q)(__YFFU->__WJ +  1);
+  __0FFU=__CBMO->__RP2C.__VAOJ->__GY1D.__33BE;
+  __2FFU= 0;
+  while ((__2FFU <= __0FFU)) {
+    __RBMO=((void **)((____4X1D *)__CBMO->__RP2C.__VAOJ)->__GY1D.__KV5F)[__2FFU];
+    if (((void *)__RBMO != (void *)NULL)) {
+      __EODM(((____N5WC *)__RBMO),__DBMO);
+      __AGFU=((____BC *)__DBMO);
+      if ((__AGFU->__OFL <= __AGFU->__WJ)) {
+        if ((__AGFU->__OFL ==  0)) {
+          __AGFU->__OFL= 32;
+          __BGFU=__RVW( 32);
+          __AGFU->__FFL=__BGFU;
+        } else /* FALSE */ {
+          __CGFU=(____Q)(__AGFU->__OFL <<  1);
+          __BGFU=((____DB *)__AGFU->__FFL);
+          __EGFU=__AGFU->__OFL;
+          __FGFU=__55W(((____IB )__BGFU),((____YWB )__EGFU),((____YWB )__CGFU));
+          __BGFU=((____DB *)__FGFU);
+          __M00(__BGFU,__EGFU,(____Q)(__CGFU -  1));
+          __AGFU->__FFL=__BGFU;
+          __AGFU->__OFL=__CGFU;
+        };
+      };
+      ((____DB *)__AGFU->__FFL)[__AGFU->__WJ]=',';
+      __AGFU->__WJ=(____Q)(__AGFU->__WJ +  1);
+    };
+    __2FFU=(____Q)(__2FFU +  1);
+  };
+  __YFFU=((____BC *)__DBMO);
+  if ((((____DB *)__YFFU->__FFL)[(____Q)(__YFFU->__WJ -  1)] == ',')) {
+    __AGFU=((____BC *)__DBMO);
+    if (( 1 > __AGFU->__WJ)) {
+      __AGFU->__WJ= 0;
+    } else /* FALSE */ {
+      __AGFU->__WJ=(____Q)(__AGFU->__WJ -  1);
+    };
+  };
+  __YFFU=((____BC *)__DBMO);
+  if ((__YFFU->__OFL <= __YFFU->__WJ)) {
+    if ((__YFFU->__OFL ==  0)) {
+      __YFFU->__OFL= 32;
+      __ZFFU=__RVW( 32);
+      __YFFU->__FFL=__ZFFU;
+    } else /* FALSE */ {
+      __CGFU=(____Q)(__YFFU->__OFL <<  1);
+      __ZFFU=((____DB *)__YFFU->__FFL);
+      __EGFU=__YFFU->__OFL;
+      __3FFU=__55W(((____IB )__ZFFU),((____YWB )__EGFU),((____YWB )__CGFU));
+      __ZFFU=((____DB *)__3FFU);
+      __M00(__ZFFU,__EGFU,(____Q)(__CGFU -  1));
+      __YFFU->__FFL=__ZFFU;
+      __YFFU->__OFL=__CGFU;
+    };
+  };
+  ((____DB *)__YFFU->__FFL)[__YFFU->__WJ]=')';
+  __YFFU->__WJ=(____Q)(__YFFU->__WJ +  1);
+  if (((void *)__CBMO->__RP2C.__OIOJ.__QIOJ == (void *)NULL)) {
+    __EWX(((____BC *)__DBMO),(&__string_465));
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)buffer__U5LO),(&__string_466));
+    __EWX(((____BC *)__DBMO),(&__string_466));
   };
 }
 
-static void append_type__2SNL(__PROFIL_BLOCK__22NJ *Self__3SNL,__STRING__BC *buffer__4SNL)
-// ({PROFIL_BLOCK__22NJ},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __LUNL(____L4NJ *__MUNL,____BC *__NUNL)
+// ({__L4NJ},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__BFFU,*Self__JFFU;
-  __INTEGER__Q __tmp__DFFU,old_nb_elts__FFFU,__tmp__LFFU;
-  __INTEGER__Q old_nb_elts__NFFU;
-  __POINTER__IB __tmp__GFFU,__tmp__OFFU;
-  __LOCAL__43WC *__tmp__MTNL;
-  __CHARACTER__DB *__tmp__CFFU,*__tmp__KFFU;
-  Self__BFFU=((__STRING__BC *)buffer__4SNL);
-  if ((Self__BFFU->capacity__HFL <= Self__BFFU->count__WJ)) {
-    if ((Self__BFFU->capacity__HFL ==  0)) {
-      Self__BFFU->capacity__HFL= 32;
-      __tmp__CFFU=create__KVW( 32);
-      Self__BFFU->storage__4EL=__tmp__CFFU;
-    } else /* FALSE */ {
-      __tmp__DFFU=(__INTEGER__Q)(Self__BFFU->capacity__HFL <<  1);
-      __tmp__CFFU=((__CHARACTER__DB *)Self__BFFU->storage__4EL);
-      old_nb_elts__FFFU=Self__BFFU->capacity__HFL;
-      __tmp__GFFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CFFU),((__UINTEGER_32__RWB )old_nb_elts__FFFU),((__UINTEGER_32__RWB )__tmp__DFFU));
-      __tmp__CFFU=((__CHARACTER__DB *)__tmp__GFFU);
-      clear__to__F00(__tmp__CFFU,old_nb_elts__FFFU,(__INTEGER__Q)(__tmp__DFFU -  1));
-      Self__BFFU->storage__4EL=__tmp__CFFU;
-      Self__BFFU->capacity__HFL=__tmp__DFFU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__BFFU->storage__4EL)[Self__BFFU->count__WJ]='(';
-  Self__BFFU->count__WJ=(__INTEGER__Q)(Self__BFFU->count__WJ +  1);
-  __tmp__DFFU=Self__3SNL->parent_profil__32NJ.argument_list__G5NJ->parent_arrayed_collection__XW1D.upper__O2BE;
-  old_nb_elts__FFFU= 0;
-  while ((old_nb_elts__FFFU <= __tmp__DFFU)) {
-    __tmp__MTNL=((void **)((__FAST_ARRAYoLOCALo__PW1D *)Self__3SNL->parent_profil__32NJ.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[old_nb_elts__FFFU];
-    if (((void *)__tmp__MTNL != (void *)NULL)) {
-      display_type__VMDM(((__LOCAL__43WC *)__tmp__MTNL),buffer__4SNL);
-      Self__JFFU=((__STRING__BC *)buffer__4SNL);
-      if ((Self__JFFU->capacity__HFL <= Self__JFFU->count__WJ)) {
-        if ((Self__JFFU->capacity__HFL ==  0)) {
-          Self__JFFU->capacity__HFL= 32;
-          __tmp__KFFU=create__KVW( 32);
-          Self__JFFU->storage__4EL=__tmp__KFFU;
-        } else /* FALSE */ {
-          __tmp__LFFU=(__INTEGER__Q)(Self__JFFU->capacity__HFL <<  1);
-          __tmp__KFFU=((__CHARACTER__DB *)Self__JFFU->storage__4EL);
-          old_nb_elts__NFFU=Self__JFFU->capacity__HFL;
-          __tmp__OFFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KFFU),((__UINTEGER_32__RWB )old_nb_elts__NFFU),((__UINTEGER_32__RWB )__tmp__LFFU));
-          __tmp__KFFU=((__CHARACTER__DB *)__tmp__OFFU);
-          clear__to__F00(__tmp__KFFU,old_nb_elts__NFFU,(__INTEGER__Q)(__tmp__LFFU -  1));
-          Self__JFFU->storage__4EL=__tmp__KFFU;
-          Self__JFFU->capacity__HFL=__tmp__LFFU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__JFFU->storage__4EL)[Self__JFFU->count__WJ]=',';
-      Self__JFFU->count__WJ=(__INTEGER__Q)(Self__JFFU->count__WJ +  1);
-    };
-    old_nb_elts__FFFU=(__INTEGER__Q)(old_nb_elts__FFFU +  1);
-  };
-  Self__BFFU=((__STRING__BC *)buffer__4SNL);
-  if ((((__CHARACTER__DB *)Self__BFFU->storage__4EL)[(__INTEGER__Q)(Self__BFFU->count__WJ -  1)] == ',')) {
-    Self__JFFU=((__STRING__BC *)buffer__4SNL);
-    if (( 1 > Self__JFFU->count__WJ)) {
-      Self__JFFU->count__WJ= 0;
-    } else /* FALSE */ {
-      Self__JFFU->count__WJ=(__INTEGER__Q)(Self__JFFU->count__WJ -  1);
-    };
-  };
-  Self__BFFU=((__STRING__BC *)buffer__4SNL);
-  if ((Self__BFFU->capacity__HFL <= Self__BFFU->count__WJ)) {
-    if ((Self__BFFU->capacity__HFL ==  0)) {
-      Self__BFFU->capacity__HFL= 32;
-      __tmp__CFFU=create__KVW( 32);
-      Self__BFFU->storage__4EL=__tmp__CFFU;
-    } else /* FALSE */ {
-      __tmp__LFFU=(__INTEGER__Q)(Self__BFFU->capacity__HFL <<  1);
-      __tmp__CFFU=((__CHARACTER__DB *)Self__BFFU->storage__4EL);
-      old_nb_elts__NFFU=Self__BFFU->capacity__HFL;
-      __tmp__GFFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CFFU),((__UINTEGER_32__RWB )old_nb_elts__NFFU),((__UINTEGER_32__RWB )__tmp__LFFU));
-      __tmp__CFFU=((__CHARACTER__DB *)__tmp__GFFU);
-      clear__to__F00(__tmp__CFFU,old_nb_elts__NFFU,(__INTEGER__Q)(__tmp__LFFU -  1));
-      Self__BFFU->storage__4EL=__tmp__CFFU;
-      Self__BFFU->capacity__HFL=__tmp__LFFU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__BFFU->storage__4EL)[Self__BFFU->count__WJ]=')';
-  Self__BFFU->count__WJ=(__INTEGER__Q)(Self__BFFU->count__WJ +  1);
-  if (((void *)Self__3SNL->parent_profil__32NJ.result_list__5GOJ.first__BHOJ == (void *)NULL)) {
-    append__3VX(((__STRING__BC *)buffer__4SNL),(&__string_465));
+  ____BC *__QGFU,*__YGFU;
+  ____Q __SGFU,__UGFU,__0GFU,__2GFU;
+  ____IB __VGFU,__3GFU;
+  ____N5WC *__1UNL;
+  ____DB *__RGFU,*__ZGFU;
+  __QGFU=((____BC *)__NUNL);
+  if ((__QGFU->__OFL <= __QGFU->__WJ)) {
+    if ((__QGFU->__OFL ==  0)) {
+      __QGFU->__OFL= 32;
+      __RGFU=__RVW( 32);
+      __QGFU->__FFL=__RGFU;
+    } else /* FALSE */ {
+      __SGFU=(____Q)(__QGFU->__OFL <<  1);
+      __RGFU=((____DB *)__QGFU->__FFL);
+      __UGFU=__QGFU->__OFL;
+      __VGFU=__55W(((____IB )__RGFU),((____YWB )__UGFU),((____YWB )__SGFU));
+      __RGFU=((____DB *)__VGFU);
+      __M00(__RGFU,__UGFU,(____Q)(__SGFU -  1));
+      __QGFU->__FFL=__RGFU;
+      __QGFU->__OFL=__SGFU;
+    };
+  };
+  ((____DB *)__QGFU->__FFL)[__QGFU->__WJ]='(';
+  __QGFU->__WJ=(____Q)(__QGFU->__WJ +  1);
+  __SGFU=__MUNL->__M4NJ.__VAOJ->__GY1D.__33BE;
+  __UGFU= 0;
+  while ((__UGFU <= __SGFU)) {
+    __1UNL=((void **)((____4X1D *)__MUNL->__M4NJ.__VAOJ)->__GY1D.__KV5F)[__UGFU];
+    if (((void *)__1UNL != (void *)NULL)) {
+      __EODM(((____N5WC *)__1UNL),__NUNL);
+      __YGFU=((____BC *)__NUNL);
+      if ((__YGFU->__OFL <= __YGFU->__WJ)) {
+        if ((__YGFU->__OFL ==  0)) {
+          __YGFU->__OFL= 32;
+          __ZGFU=__RVW( 32);
+          __YGFU->__FFL=__ZGFU;
+        } else /* FALSE */ {
+          __0GFU=(____Q)(__YGFU->__OFL <<  1);
+          __ZGFU=((____DB *)__YGFU->__FFL);
+          __2GFU=__YGFU->__OFL;
+          __3GFU=__55W(((____IB )__ZGFU),((____YWB )__2GFU),((____YWB )__0GFU));
+          __ZGFU=((____DB *)__3GFU);
+          __M00(__ZGFU,__2GFU,(____Q)(__0GFU -  1));
+          __YGFU->__FFL=__ZGFU;
+          __YGFU->__OFL=__0GFU;
+        };
+      };
+      ((____DB *)__YGFU->__FFL)[__YGFU->__WJ]=',';
+      __YGFU->__WJ=(____Q)(__YGFU->__WJ +  1);
+    };
+    __UGFU=(____Q)(__UGFU +  1);
+  };
+  __QGFU=((____BC *)__NUNL);
+  if ((((____DB *)__QGFU->__FFL)[(____Q)(__QGFU->__WJ -  1)] == ',')) {
+    __YGFU=((____BC *)__NUNL);
+    if (( 1 > __YGFU->__WJ)) {
+      __YGFU->__WJ= 0;
+    } else /* FALSE */ {
+      __YGFU->__WJ=(____Q)(__YGFU->__WJ -  1);
+    };
+  };
+  __QGFU=((____BC *)__NUNL);
+  if ((__QGFU->__OFL <= __QGFU->__WJ)) {
+    if ((__QGFU->__OFL ==  0)) {
+      __QGFU->__OFL= 32;
+      __RGFU=__RVW( 32);
+      __QGFU->__FFL=__RGFU;
+    } else /* FALSE */ {
+      __0GFU=(____Q)(__QGFU->__OFL <<  1);
+      __RGFU=((____DB *)__QGFU->__FFL);
+      __2GFU=__QGFU->__OFL;
+      __VGFU=__55W(((____IB )__RGFU),((____YWB )__2GFU),((____YWB )__0GFU));
+      __RGFU=((____DB *)__VGFU);
+      __M00(__RGFU,__2GFU,(____Q)(__0GFU -  1));
+      __QGFU->__FFL=__RGFU;
+      __QGFU->__OFL=__0GFU;
+    };
+  };
+  ((____DB *)__QGFU->__FFL)[__QGFU->__WJ]=')';
+  __QGFU->__WJ=(____Q)(__QGFU->__WJ +  1);
+  if (((void *)__MUNL->__M4NJ.__OIOJ.__QIOJ == (void *)NULL)) {
+    __EWX(((____BC *)__NUNL),(&__string_465));
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)buffer__4SNL),(&__string_466));
+    __EWX(((____BC *)__NUNL),(&__string_466));
   };
 }
 
-static void execute_case__VBFE(__LIST__WH *Self__WBFE)
-// ({LIST__WH}) Void Recursive, No inlinable.
+static void __EDFE(____WH *__FDFE)
+// ({__WH}) Void Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__EJFU;
-  __INTEGER__Q __tmp__XI5F,__tmp__ZI5F,__tmp__3S2G,Self__XBVH;
-  __INTEGER__Q typ_id__DGFU,__tmp__B5HV,Result__2AIT,__tmp__10XN;
-  __INTEGER__Q Self__2P1O,Result__FBIT,index__SIFU,Result__U5HV;
-  __INTEGER__Q Self__DA3O,Result__15HV,typ_id__55HV,typ_id__VJFU;
-  __POINTER__IB __tmp__1S2G,ptr__CGFU,__tmp__EGFU,__tmp__FGFU;
-  __POINTER__IB __tmp__GGFU,ptr__H2SO,__tmp__N2SO,__tmp__0V4T;
-  __POINTER__IB __tmp__2V4T,ptr__45HV,__tmp__AAIV,__tmp__CAIV;
-  __POINTER__IB __tmp__DAIV,__tmp__XJFU,__tmp__YJFU;
-  __LIST__WH *old_list_current__YBFE,*lst__QZXN,*__tmp__UVWT,*Self__3I3T;
-  __LIST__WH *Self__NJ3T,*__tmp__OWWT,*__tmp__SWWT,*Self__4HPH;
-  void *__tmp__4R0S,*__tmp__FDFE,*__tmp__XMCS,*__tmp__RASH,*__tmp__5ASH;
-  void *Result__EI3T,*Result__PI3T;
-  __PUSH__AXB *Self__S3RH,*result__U3RH,*__tmp__H4RH,*__tmp__DYRM;
-  __PUSH__AXB *result__XQFN,*__tmp__DRFN;
-  __EXTERNAL_C__L5WC *__tmp__35RH;
-  __NODE_TYPE__FK2C *Self__GASH;
-  void *__tmp__JASH;
-  __READ_LOCAL__N5ZI *Self__QYCS,*__tmp__DXWT,*__tmp__EXWT;
-  __LOCAL__43WC *Self__ZFFU,*Self__QBDP,*__tmp__F43O,*__tmp__L5RM;
-  __LOCAL__43WC *Self__UV0S,*__tmp__XV0S;
-  __STRING__BC *result__BGFU,*Self__3FFU,*result__TJFU,*Self__PJFU;
-  __STRING__BC *result__VOFU,*Self__ROFU;
-  __UINTEGER_32__RWB __tmp__HGFU,__tmp__44HV,__tmp__LV4T,__tmp__3V4T;
-  __UINTEGER_32__RWB __tmp__EAIV,__tmp__ZJFU;
-  __READ_GLOBAL__B4YL *Self__TYCS,*__tmp__JJFU;
-  __PUT_TO__BFOJ *__tmp__XS0S,*__tmp__2W0S;
-  __LOOP__ZQBK *Self__24HV,*result__BO0M,*Self__PIFN,*Self__1ZXO;
-  __CALL_SLOT__U5YK *Self__VUEM,*__tmp__M1XN;
-  __PROFIL_SLOT__BO2C *Self__MZXN,*Self__GU0S,*Self__AIYN,*Self__OK3T;
-  __SWITCH__DDXC *__tmp__Q0XN,*switch__BVRM;
-  __POSITION__OL __tmp__I2XN,__tmp__SZRM,p__DJFU;
-  __PROFIL_BLOCK__22NJ *Self__3RKM,*Self__QK3T;
-  __STRING_CONSTANT__0 *__tmp__LVRM,*v__JCIV;
-  __TYPE_FULL__PMB *__tmp__YVRM,*__tmp__AWRM,*t__FJFU;
-  void *__tmp__CWRM,*__tmp__NASM,*__tmp__1BHN;
-  __CAST__JHOJ *__tmp__EWRM;
-  void *__tmp__KXRM;
-  __LOOP_END__E0RM *result__G2SO,*Self__CLXO;
-  __SECTION___EVOB *__tmp__G5HV,*__tmp__M5HV;
-  void *__tmp__NWWT,*__tmp__RWWT,*__tmp__A5RM,*__tmp__J5RM;
-  __RESULT__LCZK *result__BK3T,*result__SK3T;
-  __STRING_CST__5J *Self__BAIV,*result__35HV;
-  __PROTOTYPE_CST__45WC *Self__WFDS,*__tmp__XFDS;
-  __INTEGER_CST__KAXC *Self__ZFDS,*Self__CJFU;
-  __IS_EXPANDED__L5NJ *Self__3FDS,*Self__XAIV;
-  __GET_TYPE_ID__V5NJ *Self__CGDS,*Self__HBIV;
-  __SIZE_OF__NGOJ *Self__FGDS,*Self__XBIV;
-  __REAL_CST__JLOJ *Self__IGDS,*Self__HCIV;
-  __CHARACTER_CST__5LOJ *Self__MGDS,*__tmp__NGDS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__PGDS,*__tmp__QGDS;
-  void *__tmp__IJFU;
-  __WRITE_LOCAL__BEYJ *__tmp__5Q0M,*Self__CAHN;
-  __READ_SLOT__ZK4K *Self__NX0S;
-  __NODE_STYLE__5C4K *Self__EWEM;
-  __FAST_ARRAYoLISTo__ZBFE *Self__NH5F;
-  __BOOLEAN__L __tmp__5H5F,__tmp__34RH,__tmp__H0XN,__tmp__YSKM;
-  __BOOLEAN__L __tmp__N5HV,__tmp__Q5HV,__tmp__DK3T,__tmp__UK3T;
-  void **__tmp__PI5F;
-  __CHARACTER__DB *__tmp__5FFU,*__tmp__RJFU,*__tmp__TOFU;
-  __FAST_ARRAYoINSTRo__X53D *Self__1H3T,*Self__AI3T,*Self__QIFU;
-  __FAST_ARRAYoINSTRo__X53D *Self__0J3T,*Self__B3PH;
-  void **__tmp__FI3T;
-  __FAST_ARRAYoWRITEo__FJFJ *Self__WI3T,*Self__GJ3T,*Self__YB4M;
-  __SLIM_ARRAYoLOCALo__3GOJ *__tmp__I2RM,*__tmp__CT0M;
-  __SLIM_ARRAYoRESULTo__NCZK *Self__R5HV,*Self__EK3T,*Self__VK3T;
-  __BLOCK__GB __tmp__S5HV,__tmp__Z5HV;
-  __BLOCK__GB __tmp__T5HV,__tmp__05HV;
-  __BLOCK__GB __tmp__FK3T,__tmp__WK3T;
-  __BLOCK__GB __tmp__GK3T,__tmp__XK3T;
-  __FAST_ARRAYoLOCALo__PW1D *__tmp__B5RM,*__tmp__K5RM,*__tmp__DBSM;
-  __FAST_ARRAYoLOCALo__PW1D *Self__EFVI;
-  void **__tmp__BL3T;
-  Self__NH5F=((__FAST_ARRAYoLISTo__ZBFE *)seq_list__CCFE);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__NH5F->parent_arrayed_collection__BCFE.upper__QH5F +  1) <= (__INTEGER__Q)(Self__NH5F->parent_arrayed_collection__BCFE.capacity__SH5F -  1))) {
-    Self__NH5F->parent_arrayed_collection__BCFE.upper__QH5F=(__INTEGER__Q)(Self__NH5F->parent_arrayed_collection__BCFE.upper__QH5F +  1);
-    __tmp__5H5F=TRUE__K__;
+  ____0SG __TKFU;
+  ____Q __GK5F,__IK5F,__MU2G,__GDVH,__SHFU,__QAIV,__LCIT,__K2XN,__LR1O;
+  ____Q __UCIT,__BKFU,__DBIV,__SB3O,__KBIV,__OBIV,__ELFU;
+  ____IB __KU2G,__RHFU,__THFU,__UHFU,__VHFU,__W3SO,__23SO,__JX4T,__LX4T;
+  ____IB __NBIV,__PBIV,__RBIV,__SBIV,__GLFU,__HLFU;
+  ____WH *__HDFE,*__50XN,*__DXWT,*__MK3T,*__2K3T,*__3XWT,*__BYWT,*__NJPH;
+  void *__NT0S,*__UEFE,*__GOCS,*__ACSH,*__OCSH,*__TJ3T,*__4J3T;
+  ____HXB *__B5RH,*__D5RH,*__W5RH,*__SZRM,*__GSFN,*__SSFN;
+  ____0AXC *__MBSH;
+  ____UL2C *__VBSH;
+  void *__YBSH;
+  ____2A0I *__5ZCS,*__SYWT,*__TYWT;
+  ____N5WC *__IHFU,*__5CDP,*__U53O,*__0ASM,*__DX0S,*__GX0S;
+  ____BC *__QHFU,*__MHFU,*__CLFU,*__4KFU,*__EQFU,*__AQFU;
+  ____YWB __WHFU,__NAIV,__0W4T,__MX4T,__TBIV,__ILFU;
+  ____Q5YL *__C0CS,*__YKFU;
+  ____QGOJ *__GU0S,*__LY0S;
+  ____ISBK *__LAIV,*__QP0M,*__4JFN,*__K1XO;
+  ____DBZK *__EWEM,*__12XN;
+  ____QP2C *__10XN,*__VV0S,*__PJYN,*__3L3T;
+  ____SEXC *__51XN,*__QWRM;
+  ____OL __X3XN,__B1RM,__SKFU;
+  ____L4NJ *__MTKM,*__5L3T;
+  ____0 *__0WRM,*__YDIV;
+  ____WMB *__HXRM,*__PXRM,*__UKFU;
+  void *__RXRM,*__2BSM,*__KDHN;
+  ____YIOJ *__TXRM;
+  void *__ZYRM;
+  ____T1RM *__V3SO,*__RMXO;
+  ____KWOB *__VAIV,*__1AIV;
+  void *__2XWT,*__AYWT,*__PASM,*__YASM;
+  ____0DZK *__QL3T,*__BM3T;
+  ____5J *__QBIV,*__MBIV;
+  ____NBXC *__FHDS,*__GHDS;
+  ____ZBXC *__IHDS,*__RKFU;
+  ____0AOJ *__MHDS,*__GCIV;
+  ____EBOJ *__RHDS,*__WCIV;
+  ____2HOJ *__UHDS,*__GDIV;
+  ____YMOJ *__XHDS,*__WDIV;
+  ____ONOJ *__1HDS,*__2HDS;
+  ____YOOJ *__4HDS,*__5HDS;
+  void *__XKFU;
+  ____QFYJ *__OS0M,*__RBHN;
+  ____IM4K *__2Y0S;
+  ____OE4K *__TXEM;
+  ____IDFE *__2I5F;
+  ____L __OJ5F,__MASH,__W1XN,__HUKM,__2AIV,__5AIV,__SL3T,__DM3T;
+  void **__4J5F;
+  ____DB *__OHFU,*__ALFU,*__CQFU;
+  ____GB4D *__KJ3T,*__PJ3T,*__5JFU,*__JL3T,*__Q4PH;
+  void **__UJ3T;
+  ____UKFJ *__FK3T,*__VK3T,*__HD4M;
+  ____MIOJ *__X3RM,*__RU0M;
+  ____2DZK *__ABIV,*__TL3T,*__EM3T;
+  ____GB __BBIV,__IBIV;
+  ____GB __CBIV,__JBIV;
+  ____GB __UL3T,__FM3T;
+  ____GB __VL3T,__GM3T;
+  ____4X1D *__QASM,*__ZASM,*__SCSM,*__TGVI;
+  void **__QM3T;
+  __2I5F=((____IDFE *)__RDFE);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__2I5F->__QDFE.__5I5F +  1) <= (____Q)(__2I5F->__QDFE.__BJ5F -  1))) {
+    __2I5F->__QDFE.__5I5F=(____Q)(__2I5F->__QDFE.__5I5F +  1);
+    __OJ5F=__K__;
   } else /* FALSE */ {
-    __tmp__5H5F=FALSE__O__;
-  };
-  if ((! __tmp__5H5F)) {
-    if ((Self__NH5F->parent_arrayed_collection__BCFE.capacity__SH5F ==  0)) {
-      __tmp__PI5F=create__TJOG( 2);
-      Self__NH5F->parent_arrayed_collection__BCFE.storage__QI5F=__tmp__PI5F;
-      Self__NH5F->parent_arrayed_collection__BCFE.capacity__SH5F= 2;
-      Self__NH5F->parent_arrayed_collection__BCFE.upper__QH5F= 0;
-    } else /* FALSE */ {
-      __tmp__XI5F=(__INTEGER__Q)(Self__NH5F->parent_arrayed_collection__BCFE.capacity__SH5F <<  1);
-      __tmp__PI5F=Self__NH5F->parent_arrayed_collection__BCFE.storage__QI5F;
-      __tmp__ZI5F=Self__NH5F->parent_arrayed_collection__BCFE.capacity__SH5F;
-      __tmp__1S2G=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__PI5F)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__ZI5F * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__XI5F * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__PI5F=((void **)__tmp__1S2G);
-      __tmp__3S2G=(__INTEGER__Q)(__tmp__XI5F -  1);
-      Self__XBVH=__tmp__ZI5F;
-      while ((Self__XBVH <= __tmp__3S2G)) {
-        __tmp__PI5F[Self__XBVH]=NULL;
-        Self__XBVH=(__INTEGER__Q)(Self__XBVH +  1);
-      };
-      Self__NH5F->parent_arrayed_collection__BCFE.storage__QI5F=__tmp__PI5F;
-      Self__NH5F->parent_arrayed_collection__BCFE.capacity__SH5F=__tmp__XI5F;
-      Self__NH5F->parent_arrayed_collection__BCFE.upper__QH5F=(__INTEGER__Q)(Self__NH5F->parent_arrayed_collection__BCFE.upper__QH5F +  1);
-    };
-  };
-  ((void **)Self__NH5F->parent_arrayed_collection__BCFE.storage__QI5F)[Self__NH5F->parent_arrayed_collection__BCFE.upper__QH5F]=Self__WBFE;
-  seq_inline__ECFE=(__UINTEGER_32__RWB)(seq_inline__ECFE +  1);
-  old_list_current__YBFE=list_current__Y4GB;
-  list_current__Y4GB=Self__WBFE;
-  Self__WBFE->index__OCFE= 1;
-  while ((Self__WBFE->index__OCFE <= (__INTEGER__Q)(Self__WBFE->expr_list__AA4D->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-    old_seq_or_and__CDFE=seq_or_and__ADFE;
-    __tmp__4R0S=((void **)((__FAST_ARRAYoINSTRo__X53D *)Self__WBFE->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[(__INTEGER__Q)(Self__WBFE->index__OCFE -  1)];
-    switch (((struct ___OBJ *)__tmp__4R0S)->__id) {
-    case __LIST__WH__: {
-      __tmp__FDFE=execute__ZG4D(((__LIST__WH *)__tmp__4R0S));
-    } break;
-    case __STRING_CST__5J__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__FDFE=NULL;
-    } break;
-    case __CALL_NULL__AUB__: {
-      __tmp__FDFE=((__CALL_NULL__AUB *)__tmp__4R0S);
-    } break;
-    case __PUSH__AXB__: {
-      Self__S3RH=((__PUSH__AXB *)__tmp__4R0S);
-      result__U3RH=Self__S3RH;
-      if ((list_current__Y4GB->index__OCFE < (__INTEGER__Q)(((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-        __tmp__XMCS=((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[(__INTEGER__Q)((__INTEGER__Q)(list_current__Y4GB->index__OCFE +  1) -  1)];
-        if (__tmp__XMCS==NULL) {
-          __tmp__H4RH=NULL;
+    __OJ5F=__O__;
+  };
+  if ((! __OJ5F)) {
+    if ((__2I5F->__QDFE.__BJ5F ==  0)) {
+      __4J5F=__CLOG( 2);
+      __2I5F->__QDFE.__5J5F=__4J5F;
+      __2I5F->__QDFE.__BJ5F= 2;
+      __2I5F->__QDFE.__5I5F= 0;
+    } else /* FALSE */ {
+      __GK5F=(____Q)(__2I5F->__QDFE.__BJ5F <<  1);
+      __4J5F=__2I5F->__QDFE.__5J5F;
+      __IK5F=__2I5F->__QDFE.__BJ5F;
+      __KU2G=__55W(((____IB )((void **)__4J5F)),((____YWB )(____Q)(__IK5F * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__GK5F * ((____Q )(sizeof(void *))))));
+      __4J5F=((void **)__KU2G);
+      __MU2G=(____Q)(__GK5F -  1);
+      __GDVH=__IK5F;
+      while ((__GDVH <= __MU2G)) {
+        __4J5F[__GDVH]=NULL;
+        __GDVH=(____Q)(__GDVH +  1);
+      };
+      __2I5F->__QDFE.__5J5F=__4J5F;
+      __2I5F->__QDFE.__BJ5F=__GK5F;
+      __2I5F->__QDFE.__5I5F=(____Q)(__2I5F->__QDFE.__5I5F +  1);
+    };
+  };
+  ((void **)__2I5F->__QDFE.__5J5F)[__2I5F->__QDFE.__5I5F]=__FDFE;
+  __TDFE=(____YWB)(__TDFE +  1);
+  __HDFE=__Q5GB;
+  __Q5GB=__FDFE;
+  __FDFE->__3DFE= 1;
+  while ((__FDFE->__3DFE <= (____Q)(__FDFE->__PB4D->__OB4D.__AVLE +  1))) {
+    __REFE=__PEFE;
+    __NT0S=((void **)((____GB4D *)__FDFE->__PB4D)->__OB4D.__S24F)[(____Q)(__FDFE->__3DFE -  1)];
+    switch (((struct ___OBJ *)__NT0S)->__id) {
+    case ____WH__: {
+      __UEFE=__II4D(((____WH *)__NT0S));
+    } break;
+    case ____5J__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __UEFE=NULL;
+    } break;
+    case ____HUB__: {
+      __UEFE=((____HUB *)__NT0S);
+    } break;
+    case ____HXB__: {
+      __B5RH=((____HXB *)__NT0S);
+      __D5RH=__B5RH;
+      if ((__Q5GB->__3DFE < (____Q)(((____WH *)__Q5GB)->__PB4D->__OB4D.__AVLE +  1))) {
+        __GOCS=((void **)((____GB4D *)((____WH *)__Q5GB)->__PB4D)->__OB4D.__S24F)[(____Q)((____Q)(__Q5GB->__3DFE +  1) -  1)];
+        if (__GOCS==NULL) {
+          __W5RH=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__XMCS)->__id) {
-          case __LIST__WH__: {
-            __tmp__H4RH=NULL;
+          switch (((struct ___OBJ *)__GOCS)->__id) {
+          case ____WH__: {
+            __W5RH=NULL;
           } break;
-          case __STRING_CST__5J__: {
-            __tmp__H4RH=NULL;
+          case ____5J__: {
+            __W5RH=NULL;
           } break;
-          case __CALL_NULL__AUB__: {
-            __tmp__H4RH=NULL;
+          case ____HUB__: {
+            __W5RH=NULL;
           } break;
-          case __PUSH__AXB__: {
-            __tmp__H4RH=((__PUSH__AXB *)__tmp__XMCS);
+          case ____HXB__: {
+            __W5RH=((____HXB *)__GOCS);
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__H4RH=NULL;
+          case ____0AXC__: {
+            __W5RH=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__H4RH=NULL;
+          case ____NBXC__: {
+            __W5RH=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__H4RH=NULL;
+          case ____ZBXC__: {
+            __W5RH=NULL;
           } break;
-          case __SWITCH__DDXC__: {
-            __tmp__H4RH=NULL;
+          case ____SEXC__: {
+            __W5RH=NULL;
           } break;
-          case __NODE_TYPE__FK2C__: {
-            __tmp__H4RH=NULL;
+          case ____UL2C__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__H4RH=NULL;
+          case ____DMWH__: {
+            __W5RH=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__H4RH=NULL;
+          case ____2A0I__: {
+            __W5RH=NULL;
           } break;
-          case __WRITE_GLOBAL__EXKJ__: {
-            __tmp__H4RH=NULL;
+          case ____TYKJ__: {
+            __W5RH=NULL;
           } break;
-          case __WRITE_SLOT__SXKJ__: {
-            __tmp__H4RH=NULL;
+          case ____BZKJ__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__H4RH=NULL;
+          case ____HJNJ__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__H4RH=NULL;
+          case ____SJNJ__: {
+            __W5RH=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__H4RH=NULL;
+          case ____0AOJ__: {
+            __W5RH=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__H4RH=NULL;
+          case ____EBOJ__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__H4RH=NULL;
+          case ____3BOJ__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__H4RH=NULL;
+          case ____RCOJ__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__H4RH=NULL;
+          case ____HDOJ__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__H4RH=NULL;
+          case ____1DOJ__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__H4RH=NULL;
+          case ____PEOJ__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__H4RH=NULL;
+          case ____DFOJ__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__H4RH=NULL;
+          case ____XFOJ__: {
+            __W5RH=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__H4RH=NULL;
+          case ____QGOJ__: {
+            __W5RH=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__H4RH=NULL;
+          case ____EHOJ__: {
+            __W5RH=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__H4RH=NULL;
+          case ____2HOJ__: {
+            __W5RH=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__H4RH=NULL;
+          case ____YIOJ__: {
+            __W5RH=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__H4RH=NULL;
+          case ____YMOJ__: {
+            __W5RH=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__H4RH=NULL;
+          case ____ONOJ__: {
+            __W5RH=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__H4RH=NULL;
+          case ____YOOJ__: {
+            __W5RH=NULL;
           } break;
-          case __NOP__5WVJ__: {
-            __tmp__H4RH=NULL;
+          case ____OYVJ__: {
+            __W5RH=NULL;
           } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            __tmp__H4RH=NULL;
+          case ____QFYJ__: {
+            __W5RH=NULL;
           } break;
-          case __LOOP__ZQBK__: {
-            __tmp__H4RH=NULL;
+          case ____ISBK__: {
+            __W5RH=NULL;
           } break;
-          case __CALL_SLOT__U5YK__: {
-            __tmp__H4RH=NULL;
+          case ____DBZK__: {
+            __W5RH=NULL;
           } break;
-          case __NODE_STYLE__5C4K__: {
-            __tmp__H4RH=NULL;
+          case ____OE4K__: {
+            __W5RH=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__H4RH=NULL;
+          case ____IM4K__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__H4RH=NULL;
+          case ____T5FL__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__H4RH=NULL;
+          case ____3DUL__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__H4RH=NULL;
+          case ____0EUL__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__H4RH=NULL;
+          case ____BGUL__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__H4RH=NULL;
+          case ____2GUL__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__H4RH=NULL;
+          case ____B0VL__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__H4RH=NULL;
+          case ____P0VL__: {
+            __W5RH=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__H4RH=NULL;
+          case ____Q5YL__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__H4RH=NULL;
+          case ____UVPM__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__H4RH=NULL;
+          case ____0ZPM__: {
+            __W5RH=NULL;
           } break;
-          case __LOOP_END__E0RM__: {
-            __tmp__H4RH=NULL;
+          case ____T1RM__: {
+            __W5RH=NULL;
           } break;
-          case __COP_LOCK__K40M__: {
-            __tmp__H4RH=NULL;
+          case ____Z50M__: {
+            __W5RH=NULL;
           } break;
-          case __COP_UNLOCK__MC1M__: {
-            __tmp__H4RH=NULL;
+          case ____1D1M__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__H4RH=NULL;
+          case ____MR0N__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__H4RH=NULL;
+          case ____YWBP__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__H4RH=NULL;
+          case ____LYBP__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__H4RH=NULL;
+          case ____CZBP__: {
+            __W5RH=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__H4RH=NULL;
+          case ____3BEP__: {
+            __W5RH=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__H4RH != (void *)NULL)) {
-          if (((void *)__tmp__H4RH->context__A54D == (void *)Self__S3RH->context__A54D)) {
-            result__U3RH=NULL;
-            if (Self__S3RH->is_first__B54D) {
-              ((__PUSH__AXB *)__tmp__H4RH)->is_first__B54D=TRUE__K__;
+        if (((void *)__W5RH != (void *)NULL)) {
+          if (((void *)__W5RH->__PA5D == (void *)__B5RH->__PA5D)) {
+            __D5RH=NULL;
+            if (__B5RH->__QA5D) {
+              ((____HXB *)__W5RH)->__QA5D=__K__;
             };
-            __tmp__34RH=TRUE__K__;
+            __MASH=__K__;
           } else /* FALSE */ {
-            __tmp__34RH=FALSE__O__;
+            __MASH=__O__;
           };
-          if ((! __tmp__34RH)) {
-            if ((Self__S3RH->is_first__B54D && (! __tmp__H4RH->is_first__B54D))) {
-              result__U3RH=NULL;
+          if ((! __MASH)) {
+            if ((__B5RH->__QA5D && (! __W5RH->__QA5D))) {
+              __D5RH=NULL;
             };
           };
         };
       };
-      __tmp__FDFE=result__U3RH;
+      __UEFE=__D5RH;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__35RH=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__35RH;
+    case ____0AXC__: {
+      __MBSH=__NMUH(((____0AXC *)__NT0S));
+      __UEFE=__MBSH;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__FDFE=NULL;
+    case ____NBXC__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __UEFE=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__FDFE=NULL;
+    case ____ZBXC__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __UEFE=NULL;
     } break;
-    case __SWITCH__DDXC__: {
-      __tmp__FDFE=execute__2VFL(((__SWITCH__DDXC *)__tmp__4R0S));
+    case ____SEXC__: {
+      __UEFE=__LXFL(((____SEXC *)__NT0S));
     } break;
-    case __NODE_TYPE__FK2C__: {
-      Self__GASH=((__NODE_TYPE__FK2C *)__tmp__4R0S);
-      __tmp__XMCS=NULL;
-      __tmp__JASH=Self__GASH->parent_node__GK2C.data__WU4D;
-      switch (((struct ___OBJ *)__tmp__JASH)->__id) {
-      case __DTA_WR_VALUE__YHWJ__: {
-        remove__QFBK(((__DTA_WR_VALUE__YHWJ *)__tmp__JASH));
+    case ____UL2C__: {
+      __VBSH=((____UL2C *)__NT0S);
+      __GOCS=NULL;
+      __YBSH=__VBSH->__VL2C.__FW4D;
+      switch (((struct ___OBJ *)__YBSH)->__id) {
+      case ____HJWJ__: {
+        __5GBK(((____HJWJ *)__YBSH));
       } break;
-      case __DTA_BLOCK__URWJ__: {
-        remove__4FBK(((__DTA_BLOCK__URWJ *)__tmp__JASH));
+      case ____DTWJ__: {
+        __NHBK(((____DTWJ *)__YBSH));
       } break;
-      case __DTA_RD_ARGS__VRWJ__: {
-        remove__ZGBK(((__DTA_RD_ARGS__VRWJ *)__tmp__JASH));
+      case ____ETWJ__: {
+        __IIBK(((____ETWJ *)__YBSH));
       } break;
       };
-      if (((void *)Self__GASH->parent_node__GK2C.switch__K1RH != (void *)NULL)) {
-        __tmp__RASH=execute__2VFL(((__SWITCH__DDXC *)Self__GASH->parent_node__GK2C.switch__K1RH));
-        __tmp__XMCS=__tmp__RASH;
+      if (((void *)__VBSH->__VL2C.__Z2RH != (void *)NULL)) {
+        __ACSH=__LXFL(((____SEXC *)__VBSH->__VL2C.__Z2RH));
+        __GOCS=__ACSH;
       } else /* FALSE */ {
-        __tmp__RASH=Self__GASH->parent_node__GK2C.expr__VU4D;
-        switch (((struct ___OBJ *)__tmp__RASH)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__RASH));
+        __ACSH=__VBSH->__VL2C.__EW4D;
+        switch (((struct ___OBJ *)__ACSH)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__ACSH));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__RASH));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__ACSH));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__QYCS=((__READ_LOCAL__N5ZI *)__tmp__RASH);
-          Self__ZFFU=((__LOCAL__43WC *)Self__QYCS->local__PUEJ);
-          Self__ZFFU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__ZFFU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__ZFFU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__BGFU=NULL;
-            ptr__CGFU=((__POINTER__IB )(NULL));
-            typ_id__DGFU= 0;
-            __tmp__EGFU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__EGFU ==  0)) {
-              result__BGFU=STRING__BC__;
+        case ____2A0I__: {
+          __5ZCS=((____2A0I *)__ACSH);
+          __IHFU=((____N5WC *)__5ZCS->__4VEJ);
+          __IHFU->__Q5WC.__KU4D=(____Q)(__IHFU->__Q5WC.__KU4D -  1);
+          if ((__IHFU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __QHFU=NULL;
+            __RHFU=((____IB )(NULL));
+            __SHFU= 0;
+            __THFU=((____IB )sizeof(____BC));
+            if (((unsigned long)__THFU ==  0)) {
+              __QHFU=__BC__;
             } else /* FALSE */ {
-              typ_id__DGFU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EGFU));
-              if ((typ_id__DGFU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__FGFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__GGFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__HGFU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GGFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__FGFU=micro_alloc__table__lab__HKI(__tmp__GGFU,((__POINTER__IB )(&(table_size[(__tmp__HGFU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GGFU)));
-                ptr__CGFU=__tmp__FGFU;
+              __SHFU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__THFU));
+              if ((__SHFU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __UHFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __VHFU=(void *)((unsigned long)(void *)((unsigned long)__THFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __WHFU=((____YWB )((____Q )(void *)((unsigned long)__VHFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __UHFU=__OKI(__VHFU,((____IB )(&(table_size[(__WHFU)-1]))),((____YWB )((____Q )__VHFU)));
+                __RHFU=__UHFU;
               } else /* FALSE */ {
-                __tmp__HGFU=((__UINTEGER_32__RWB )typ_id__DGFU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__FGFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__GGFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__FGFU=micro_alloc__table__lab__HKI(__tmp__GGFU,((__POINTER__IB )(&(table_type[(__tmp__HGFU)]))),(__UINTEGER_32__RWB)(__tmp__HGFU |  1));
-                ptr__CGFU=__tmp__FGFU;
+                __WHFU=((____YWB )__SHFU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __UHFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __VHFU=(void *)((unsigned long)(void *)((unsigned long)__THFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __UHFU=__OKI(__VHFU,((____IB )(&(table_type[(__WHFU)]))),(____YWB)(__WHFU |  1));
+                __RHFU=__UHFU;
               };
-              result__BGFU=((__STRING__BC *)ptr__CGFU);
-              *(result__BGFU) = *(STRING__BC__);
-            };
-            Self__3FFU=((__STRING__BC *)result__BGFU);
-            if ((Self__3FFU->capacity__HFL <  250)) {
-              __tmp__5FFU=create__KVW( 250);
-              Self__3FFU->storage__4EL=__tmp__5FFU;
-              Self__3FFU->capacity__HFL= 250;
-            };
-            Self__3FFU->count__WJ= 0;
-            display__V5DJ(Self__QYCS,result__BGFU);
-            put_string__EGZ(((__STRING__BC *)result__BGFU));
+              __QHFU=((____BC *)__RHFU);
+              *(__QHFU) = *(__BC__);
+            };
+            __MHFU=((____BC *)__QHFU);
+            if ((__MHFU->__OFL <  250)) {
+              __OHFU=__RVW( 250);
+              __MHFU->__FFL=__OHFU;
+              __MHFU->__OFL= 250;
+            };
+            __MHFU->__WJ= 0;
+            __EBEJ(__5ZCS,__QHFU);
+            __LGZ(((____BC *)__QHFU));
             fputc((int)('\n'),stdout);
-            (&__string_462)->count__0C= 9;
-            (&__string_462)->storage__1C="\n dans :\n";
-            print__CKG((&__string_462));
+            (&__string_462)->__0C= 9;
+            (&__string_462)->__1C="\n dans :\n";
+            __JKG((&__string_462));
             fputc((int)('\n'),stdout);
           };
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          remove__KCBK(((__EXPR_EQUAL__YHNJ *)__tmp__RASH));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__RASH));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QYCS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__RASH)->receiver__554J);
-          Self__ZFFU=((__LOCAL__43WC *)Self__QYCS->local__PUEJ);
-          Self__ZFFU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__ZFFU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__ZFFU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__BGFU=NULL;
-            ptr__CGFU=((__POINTER__IB )(NULL));
-            typ_id__DGFU= 0;
-            __tmp__EGFU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__EGFU ==  0)) {
-              result__BGFU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__ACSH));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__ACSH));
+        } break;
+        case ____0AOJ__: {
+          __5ZCS=((____2A0I *)((____0AOJ *)__ACSH)->__OB5J);
+          __IHFU=((____N5WC *)__5ZCS->__4VEJ);
+          __IHFU->__Q5WC.__KU4D=(____Q)(__IHFU->__Q5WC.__KU4D -  1);
+          if ((__IHFU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __QHFU=NULL;
+            __RHFU=((____IB )(NULL));
+            __SHFU= 0;
+            __THFU=((____IB )sizeof(____BC));
+            if (((unsigned long)__THFU ==  0)) {
+              __QHFU=__BC__;
             } else /* FALSE */ {
-              typ_id__DGFU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EGFU));
-              if ((typ_id__DGFU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__FGFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__GGFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__HGFU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GGFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__FGFU=micro_alloc__table__lab__HKI(__tmp__GGFU,((__POINTER__IB )(&(table_size[(__tmp__HGFU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GGFU)));
-                ptr__CGFU=__tmp__FGFU;
+              __SHFU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__THFU));
+              if ((__SHFU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __UHFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __VHFU=(void *)((unsigned long)(void *)((unsigned long)__THFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __WHFU=((____YWB )((____Q )(void *)((unsigned long)__VHFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __UHFU=__OKI(__VHFU,((____IB )(&(table_size[(__WHFU)-1]))),((____YWB )((____Q )__VHFU)));
+                __RHFU=__UHFU;
               } else /* FALSE */ {
-                __tmp__HGFU=((__UINTEGER_32__RWB )typ_id__DGFU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__FGFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__GGFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__FGFU=micro_alloc__table__lab__HKI(__tmp__GGFU,((__POINTER__IB )(&(table_type[(__tmp__HGFU)]))),(__UINTEGER_32__RWB)(__tmp__HGFU |  1));
-                ptr__CGFU=__tmp__FGFU;
+                __WHFU=((____YWB )__SHFU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __UHFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __VHFU=(void *)((unsigned long)(void *)((unsigned long)__THFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __UHFU=__OKI(__VHFU,((____IB )(&(table_type[(__WHFU)]))),(____YWB)(__WHFU |  1));
+                __RHFU=__UHFU;
               };
-              result__BGFU=((__STRING__BC *)ptr__CGFU);
-              *(result__BGFU) = *(STRING__BC__);
-            };
-            Self__3FFU=((__STRING__BC *)result__BGFU);
-            if ((Self__3FFU->capacity__HFL <  250)) {
-              __tmp__5FFU=create__KVW( 250);
-              Self__3FFU->storage__4EL=__tmp__5FFU;
-              Self__3FFU->capacity__HFL= 250;
-            };
-            Self__3FFU->count__WJ= 0;
-            display__V5DJ(Self__QYCS,result__BGFU);
-            put_string__EGZ(((__STRING__BC *)result__BGFU));
+              __QHFU=((____BC *)__RHFU);
+              *(__QHFU) = *(__BC__);
+            };
+            __MHFU=((____BC *)__QHFU);
+            if ((__MHFU->__OFL <  250)) {
+              __OHFU=__RVW( 250);
+              __MHFU->__FFL=__OHFU;
+              __MHFU->__OFL= 250;
+            };
+            __MHFU->__WJ= 0;
+            __EBEJ(__5ZCS,__QHFU);
+            __LGZ(((____BC *)__QHFU));
             fputc((int)('\n'),stdout);
-            (&__string_462)->count__0C= 9;
-            (&__string_462)->storage__1C="\n dans :\n";
-            print__CKG((&__string_462));
+            (&__string_462)->__0C= 9;
+            (&__string_462)->__1C="\n dans :\n";
+            __JKG((&__string_462));
             fputc((int)('\n'),stdout);
           };
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          remove__XCBK(((__EXPR_SUP__OAOJ *)__tmp__RASH));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__ACSH));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__RASH));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__ACSH));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__RASH));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__ACSH));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__RASH));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__ACSH));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__RASH));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__ACSH));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__RASH));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__ACSH));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__RASH));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__ACSH));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__RASH));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__ACSH));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__RASH));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__ACSH));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__RASH));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__ACSH));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__RASH));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__ACSH));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__RASH));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__ACSH));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__RASH));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__ACSH));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__RASH));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__ACSH));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__RASH));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__ACSH));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__RASH));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__ACSH));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__RASH));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__ACSH));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__RASH));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__ACSH));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__TYCS=((__READ_GLOBAL__B4YL *)__tmp__RASH);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__TYCS->global__Y5JM),Self__TYCS);
+        case ____Q5YL__: {
+          __C0CS=((____Q5YL *)__ACSH);
+          __EIEN(((____FKRG *)__C0CS->__HBKM),__C0CS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__RASH));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__ACSH));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__RASH));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__ACSH));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__RASH));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__ACSH));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__RASH));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__ACSH));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__RASH));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__ACSH));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__RASH));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__ACSH));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__RASH));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__ACSH));
         } break;
         };
-        if (((void *)Self__GASH->parent_node__GK2C.first_code__R1RH != (void *)NULL)) {
-          __tmp__5ASH=execute__ZG4D(((__LIST__WH *)Self__GASH->parent_node__GK2C.first_code__R1RH));
-          __tmp__XMCS=__tmp__5ASH;
+        if (((void *)__VBSH->__VL2C.__A3RH != (void *)NULL)) {
+          __OCSH=__II4D(((____WH *)__VBSH->__VL2C.__A3RH));
+          __GOCS=__OCSH;
         };
       };
-      __tmp__FDFE=__tmp__XMCS;
+      __UEFE=__GOCS;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__XMCS=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
+    case ____DMWH__: {
+      __GOCS=__S3KK(((____DMWH *)__NT0S));
+      __UEFE=__GOCS;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__QYCS=((__READ_LOCAL__N5ZI *)__tmp__4R0S);
-      Self__ZFFU=((__LOCAL__43WC *)Self__QYCS->local__PUEJ);
-      Self__ZFFU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__ZFFU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__ZFFU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__BGFU=NULL;
-        ptr__CGFU=((__POINTER__IB )(NULL));
-        typ_id__DGFU= 0;
-        __tmp__EGFU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__EGFU ==  0)) {
-          result__BGFU=STRING__BC__;
+    case ____2A0I__: {
+      __5ZCS=((____2A0I *)__NT0S);
+      __IHFU=((____N5WC *)__5ZCS->__4VEJ);
+      __IHFU->__Q5WC.__KU4D=(____Q)(__IHFU->__Q5WC.__KU4D -  1);
+      if ((__IHFU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __QHFU=NULL;
+        __RHFU=((____IB )(NULL));
+        __SHFU= 0;
+        __THFU=((____IB )sizeof(____BC));
+        if (((unsigned long)__THFU ==  0)) {
+          __QHFU=__BC__;
         } else /* FALSE */ {
-          typ_id__DGFU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EGFU));
-          if ((typ_id__DGFU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__FGFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__GGFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__HGFU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GGFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__FGFU=micro_alloc__table__lab__HKI(__tmp__GGFU,((__POINTER__IB )(&(table_size[(__tmp__HGFU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GGFU)));
-            ptr__CGFU=__tmp__FGFU;
+          __SHFU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__THFU));
+          if ((__SHFU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __UHFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __VHFU=(void *)((unsigned long)(void *)((unsigned long)__THFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __WHFU=((____YWB )((____Q )(void *)((unsigned long)__VHFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __UHFU=__OKI(__VHFU,((____IB )(&(table_size[(__WHFU)-1]))),((____YWB )((____Q )__VHFU)));
+            __RHFU=__UHFU;
           } else /* FALSE */ {
-            __tmp__HGFU=((__UINTEGER_32__RWB )typ_id__DGFU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__FGFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__GGFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__FGFU=micro_alloc__table__lab__HKI(__tmp__GGFU,((__POINTER__IB )(&(table_type[(__tmp__HGFU)]))),(__UINTEGER_32__RWB)(__tmp__HGFU |  1));
-            ptr__CGFU=__tmp__FGFU;
+            __WHFU=((____YWB )__SHFU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __UHFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __VHFU=(void *)((unsigned long)(void *)((unsigned long)__THFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __UHFU=__OKI(__VHFU,((____IB )(&(table_type[(__WHFU)]))),(____YWB)(__WHFU |  1));
+            __RHFU=__UHFU;
           };
-          result__BGFU=((__STRING__BC *)ptr__CGFU);
-          *(result__BGFU) = *(STRING__BC__);
+          __QHFU=((____BC *)__RHFU);
+          *(__QHFU) = *(__BC__);
         };
-        Self__3FFU=((__STRING__BC *)result__BGFU);
-        if ((Self__3FFU->capacity__HFL <  250)) {
-          __tmp__5FFU=create__KVW( 250);
-          Self__3FFU->storage__4EL=__tmp__5FFU;
-          Self__3FFU->capacity__HFL= 250;
+        __MHFU=((____BC *)__QHFU);
+        if ((__MHFU->__OFL <  250)) {
+          __OHFU=__RVW( 250);
+          __MHFU->__FFL=__OHFU;
+          __MHFU->__OFL= 250;
         };
-        Self__3FFU->count__WJ= 0;
-        display__V5DJ(Self__QYCS,result__BGFU);
-        put_string__EGZ(((__STRING__BC *)result__BGFU));
+        __MHFU->__WJ= 0;
+        __EBEJ(__5ZCS,__QHFU);
+        __LGZ(((____BC *)__QHFU));
         fputc((int)('\n'),stdout);
-        (&__string_462)->count__0C= 9;
-        (&__string_462)->storage__1C="\n dans :\n";
-        print__CKG((&__string_462));
+        (&__string_462)->__0C= 9;
+        (&__string_462)->__1C="\n dans :\n";
+        __JKG((&__string_462));
         fputc((int)('\n'),stdout);
       };
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__FDFE=NULL;
-    } break;
-    case __WRITE_GLOBAL__EXKJ__: {
-      __tmp__FDFE=execute__RF5J(((__WRITE_GLOBAL__EXKJ *)__tmp__4R0S));
-    } break;
-    case __WRITE_SLOT__SXKJ__: {
-      __tmp__FDFE=execute__FJ5J(((__WRITE_SLOT__SXKJ *)__tmp__4R0S));
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__XMCS=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__XMCS=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__QYCS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__4R0S)->receiver__554J);
-      Self__ZFFU=((__LOCAL__43WC *)Self__QYCS->local__PUEJ);
-      Self__ZFFU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__ZFFU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__ZFFU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__BGFU=NULL;
-        ptr__CGFU=((__POINTER__IB )(NULL));
-        typ_id__DGFU= 0;
-        __tmp__EGFU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__EGFU ==  0)) {
-          result__BGFU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__DGFU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EGFU));
-          if ((typ_id__DGFU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__FGFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__GGFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__HGFU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GGFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__FGFU=micro_alloc__table__lab__HKI(__tmp__GGFU,((__POINTER__IB )(&(table_size[(__tmp__HGFU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GGFU)));
-            ptr__CGFU=__tmp__FGFU;
-          } else /* FALSE */ {
-            __tmp__HGFU=((__UINTEGER_32__RWB )typ_id__DGFU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__FGFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__GGFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__FGFU=micro_alloc__table__lab__HKI(__tmp__GGFU,((__POINTER__IB )(&(table_type[(__tmp__HGFU)]))),(__UINTEGER_32__RWB)(__tmp__HGFU |  1));
-            ptr__CGFU=__tmp__FGFU;
-          };
-          result__BGFU=((__STRING__BC *)ptr__CGFU);
-          *(result__BGFU) = *(STRING__BC__);
-        };
-        Self__3FFU=((__STRING__BC *)result__BGFU);
-        if ((Self__3FFU->capacity__HFL <  250)) {
-          __tmp__5FFU=create__KVW( 250);
-          Self__3FFU->storage__4EL=__tmp__5FFU;
-          Self__3FFU->capacity__HFL= 250;
-        };
-        Self__3FFU->count__WJ= 0;
-        display__V5DJ(Self__QYCS,result__BGFU);
-        put_string__EGZ(((__STRING__BC *)result__BGFU));
+      __QCXC=(____Q)(__QCXC +  1);
+      __UEFE=NULL;
+    } break;
+    case ____TYKJ__: {
+      __UEFE=__AH5J(((____TYKJ *)__NT0S));
+    } break;
+    case ____BZKJ__: {
+      __UEFE=__UK5J(((____BZKJ *)__NT0S));
+    } break;
+    case ____HJNJ__: {
+      __GOCS=__SCLK(((____HJNJ *)__NT0S));
+      __UEFE=__GOCS;
+    } break;
+    case ____SJNJ__: {
+      __GOCS=__EDLK(((____SJNJ *)__NT0S));
+      __UEFE=__GOCS;
+    } break;
+    case ____0AOJ__: {
+      __5ZCS=((____2A0I *)((____0AOJ *)__NT0S)->__OB5J);
+      __IHFU=((____N5WC *)__5ZCS->__4VEJ);
+      __IHFU->__Q5WC.__KU4D=(____Q)(__IHFU->__Q5WC.__KU4D -  1);
+      if ((__IHFU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __QHFU=NULL;
+        __RHFU=((____IB )(NULL));
+        __SHFU= 0;
+        __THFU=((____IB )sizeof(____BC));
+        if (((unsigned long)__THFU ==  0)) {
+          __QHFU=__BC__;
+        } else /* FALSE */ {
+          __SHFU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__THFU));
+          if ((__SHFU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __UHFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __VHFU=(void *)((unsigned long)(void *)((unsigned long)__THFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __WHFU=((____YWB )((____Q )(void *)((unsigned long)__VHFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __UHFU=__OKI(__VHFU,((____IB )(&(table_size[(__WHFU)-1]))),((____YWB )((____Q )__VHFU)));
+            __RHFU=__UHFU;
+          } else /* FALSE */ {
+            __WHFU=((____YWB )__SHFU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __UHFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __VHFU=(void *)((unsigned long)(void *)((unsigned long)__THFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __UHFU=__OKI(__VHFU,((____IB )(&(table_type[(__WHFU)]))),(____YWB)(__WHFU |  1));
+            __RHFU=__UHFU;
+          };
+          __QHFU=((____BC *)__RHFU);
+          *(__QHFU) = *(__BC__);
+        };
+        __MHFU=((____BC *)__QHFU);
+        if ((__MHFU->__OFL <  250)) {
+          __OHFU=__RVW( 250);
+          __MHFU->__FFL=__OHFU;
+          __MHFU->__OFL= 250;
+        };
+        __MHFU->__WJ= 0;
+        __EBEJ(__5ZCS,__QHFU);
+        __LGZ(((____BC *)__QHFU));
         fputc((int)('\n'),stdout);
-        (&__string_462)->count__0C= 9;
-        (&__string_462)->storage__1C="\n dans :\n";
-        print__CKG((&__string_462));
+        (&__string_462)->__0C= 9;
+        (&__string_462)->__1C="\n dans :\n";
+        __JKG((&__string_462));
         fputc((int)('\n'),stdout);
       };
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__FDFE=NULL;
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__FDFE=NULL;
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__XMCS=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__XMCS=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__XMCS=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__XMCS=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__XMCS=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__XMCS=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__XMCS=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__XS0S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XS0S;
-    } break;
-    case __ITEM__VFOJ__: {
-      __tmp__XMCS=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__FDFE=NULL;
-    } break;
-    case __CAST__JHOJ__: {
-      __tmp__XMCS=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    case __REAL_CST__JLOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__FDFE=NULL;
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__FDFE=NULL;
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__FDFE=NULL;
-    } break;
-    case __NOP__5WVJ__: {
-      __tmp__FDFE=NULL;
-    } break;
-    case __WRITE_LOCAL__BEYJ__: {
-      __tmp__FDFE=execute__1P5J(((__WRITE_LOCAL__BEYJ *)__tmp__4R0S));
-    } break;
-    case __LOOP__ZQBK__: {
-      Self__24HV=((__LOOP__ZQBK *)__tmp__4R0S);
-      __tmp__HGFU=seq_index__3I5J;
-      __tmp__XMCS=NULL;
-      if ((Self__24HV->link_count__5OBN ==  0)) {
-        __tmp__RASH=execute__ZG4D(((__LIST__WH *)Self__24HV->body__XOBN));
-        __tmp__XMCS=__tmp__RASH;
-        modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      } else /* FALSE */ {
-        __tmp__44HV=(__UINTEGER_32__RWB)(seq_call_local_and_loop__TG3K + ((__UINTEGER_32__RWB )Self__24HV->link_count__5OBN));
-        seq_call_local_and_loop__TG3K=__tmp__44HV;
-        typ_id__DGFU=((__INTEGER__Q )__tmp__44HV);
-        __tmp__44HV=(__UINTEGER_32__RWB)(seq_call_and_loop__BL3K + ((__UINTEGER_32__RWB )Self__24HV->link_count__5OBN));
-        seq_call_and_loop__BL3K=__tmp__44HV;
-        __tmp__B5HV=((__INTEGER__Q )__tmp__44HV);
-        seq_inline__ECFE=(__UINTEGER_32__RWB)(seq_inline__ECFE +  1);
-        __tmp__XMCS=Self__24HV;
-        execute_case__VBFE(((__LIST__WH *)Self__24HV->body__XOBN));
-        if (((void *)loop_invariant__1QBK == (void *)Self__24HV)) {
-          loop_list__SRBK=list_current__Y4GB;
-          loop_seq_index__JQBN=((__INTEGER__Q )__tmp__HGFU);
-          loop_seq_call_local_and_loop__MQBN=typ_id__DGFU;
-          loop_seq_call_and_loop__NQBN=__tmp__B5HV;
-          seq_call_local_and_loop__TG3K=(__UINTEGER_32__RWB)(seq_call_local_and_loop__TG3K + ((__UINTEGER_32__RWB )Self__24HV->link_count__5OBN));
-          seq_call_and_loop__BL3K=(__UINTEGER_32__RWB)(seq_call_and_loop__BL3K + ((__UINTEGER_32__RWB )Self__24HV->link_count__5OBN));
-          execute_case__VBFE(((__LIST__WH *)Self__24HV->body__XOBN));
-          loop_invariant__1QBK=NULL;
-        };
-      };
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    case __CALL_SLOT__U5YK__: {
-      Self__VUEM=((__CALL_SLOT__U5YK *)__tmp__4R0S);
-      __tmp__XMCS=NULL;
-      __tmp__RASH=Self__VUEM->profil__BCZK;
-      if (((struct ___OBJ *)__tmp__RASH)->__id==__PROFIL_SLOT__BO2C__) {
-        Self__MZXN=((__PROFIL_SLOT__BO2C *)__tmp__RASH);
-        lst__QZXN=NULL;
-        typ_id__DGFU= 0;
-        __tmp__34RH=FALSE__O__;
-        if (((! mode_recursive__VPAD) && (Self__MZXN->parent_profil__CO2C.stat__ZOFL ==  2))) {
-          Result__2AIT=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__MZXN->parent_profil__CO2C.code__SYNJ)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          __tmp__H0XN=(Result__2AIT !=  0);
-        } else /* FALSE */ {
-          __tmp__H0XN=FALSE__O__;
-        };
-        if (__tmp__H0XN) {
-          Self__1H3T=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__MZXN->parent_profil__CO2C.code__SYNJ)->expr_list__AA4D);
-          __tmp__5ASH=((void **)Self__1H3T->parent_arrayed_collection__553D.storage__D14F)[Self__1H3T->parent_arrayed_collection__553D.upper__RTLE];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if (__tmp__5ASH==NULL) {
-            __tmp__Q0XN=NULL;
+      __QCXC=(____Q)(__QCXC +  1);
+      __UEFE=NULL;
+    } break;
+    case ____EBOJ__: {
+      __UEFE=NULL;
+    } break;
+    case ____3BOJ__: {
+      __GOCS=__AELK(((____3BOJ *)__NT0S));
+      __UEFE=__GOCS;
+    } break;
+    case ____RCOJ__: {
+      __GOCS=__SELK(((____RCOJ *)__NT0S));
+      __UEFE=__GOCS;
+    } break;
+    case ____HDOJ__: {
+      __GOCS=__EFLK(((____HDOJ *)__NT0S));
+      __UEFE=__GOCS;
+    } break;
+    case ____1DOJ__: {
+      __GOCS=__WFLK(((____1DOJ *)__NT0S));
+      __UEFE=__GOCS;
+    } break;
+    case ____PEOJ__: {
+      __GOCS=__IGLK(((____PEOJ *)__NT0S));
+      __UEFE=__GOCS;
+    } break;
+    case ____DFOJ__: {
+      __GOCS=__0GLK(((____DFOJ *)__NT0S));
+      __UEFE=__GOCS;
+    } break;
+    case ____XFOJ__: {
+      __GOCS=__MHLK(((____XFOJ *)__NT0S));
+      __UEFE=__GOCS;
+    } break;
+    case ____QGOJ__: {
+      __GU0S=__4VPK(((____QGOJ *)__NT0S));
+      __UEFE=__GU0S;
+    } break;
+    case ____EHOJ__: {
+      __GOCS=__CILK(((____EHOJ *)__NT0S));
+      __UEFE=__GOCS;
+    } break;
+    case ____2HOJ__: {
+      __UEFE=NULL;
+    } break;
+    case ____YIOJ__: {
+      __GOCS=__XILK(((____YIOJ *)__NT0S));
+      __UEFE=__GOCS;
+    } break;
+    case ____YMOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __UEFE=NULL;
+    } break;
+    case ____ONOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __UEFE=NULL;
+    } break;
+    case ____YOOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __UEFE=NULL;
+    } break;
+    case ____OYVJ__: {
+      __UEFE=NULL;
+    } break;
+    case ____QFYJ__: {
+      __UEFE=__KR5J(((____QFYJ *)__NT0S));
+    } break;
+    case ____ISBK__: {
+      __LAIV=((____ISBK *)__NT0S);
+      __WHFU=__MK5J;
+      __GOCS=NULL;
+      if ((__LAIV->__OQBN ==  0)) {
+        __ACSH=__II4D(((____WH *)__LAIV->__GQBN));
+        __GOCS=__ACSH;
+        __QCXC=(____Q)(__QCXC +  1);
+      } else /* FALSE */ {
+        __NAIV=(____YWB)(__CI3K + ((____YWB )__LAIV->__OQBN));
+        __CI3K=__NAIV;
+        __SHFU=((____Q )__NAIV);
+        __NAIV=(____YWB)(__QM3K + ((____YWB )__LAIV->__OQBN));
+        __QM3K=__NAIV;
+        __QAIV=((____Q )__NAIV);
+        __TDFE=(____YWB)(__TDFE +  1);
+        __GOCS=__LAIV;
+        __EDFE(((____WH *)__LAIV->__GQBN));
+        if (((void *)__KSBK == (void *)__LAIV)) {
+          __BTBK=__Q5GB;
+          __YRBN=((____Q )__WHFU);
+          __1RBN=__SHFU;
+          __2RBN=__QAIV;
+          __CI3K=(____YWB)(__CI3K + ((____YWB )__LAIV->__OQBN));
+          __QM3K=(____YWB)(__QM3K + ((____YWB )__LAIV->__OQBN));
+          __EDFE(((____WH *)__LAIV->__GQBN));
+          __KSBK=NULL;
+        };
+      };
+      __UEFE=__GOCS;
+    } break;
+    case ____DBZK__: {
+      __EWEM=((____DBZK *)__NT0S);
+      __GOCS=NULL;
+      __ACSH=__EWEM->__QDZK;
+      if (((struct ___OBJ *)__ACSH)->__id==____QP2C__) {
+        __10XN=((____QP2C *)__ACSH);
+        __50XN=NULL;
+        __SHFU= 0;
+        __MASH=__O__;
+        if (((! __ERAD) && (__10XN->__RP2C.__IQFL ==  2))) {
+          __LCIT=(____Q)(((____GB4D *)((____WH *)__10XN->__RP2C.__B0NJ)->__PB4D)->__OB4D.__AVLE +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __W1XN=(__LCIT !=  0);
+        } else /* FALSE */ {
+          __W1XN=__O__;
+        };
+        if (__W1XN) {
+          __KJ3T=((____GB4D *)((____WH *)__10XN->__RP2C.__B0NJ)->__PB4D);
+          __OCSH=((void **)__KJ3T->__OB4D.__S24F)[__KJ3T->__OB4D.__AVLE];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if (__OCSH==NULL) {
+            __51XN=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__5ASH)->__id) {
-            case __LIST__WH__: {
-              __tmp__Q0XN=NULL;
+            switch (((struct ___OBJ *)__OCSH)->__id) {
+            case ____WH__: {
+              __51XN=NULL;
             } break;
-            case __STRING_CST__5J__: {
-              __tmp__Q0XN=NULL;
+            case ____5J__: {
+              __51XN=NULL;
             } break;
-            case __CALL_NULL__AUB__: {
-              __tmp__Q0XN=NULL;
+            case ____HUB__: {
+              __51XN=NULL;
             } break;
-            case __PUSH__AXB__: {
-              __tmp__Q0XN=NULL;
+            case ____HXB__: {
+              __51XN=NULL;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__Q0XN=NULL;
+            case ____0AXC__: {
+              __51XN=NULL;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__Q0XN=NULL;
+            case ____NBXC__: {
+              __51XN=NULL;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__Q0XN=NULL;
+            case ____ZBXC__: {
+              __51XN=NULL;
             } break;
-            case __SWITCH__DDXC__: {
-              __tmp__Q0XN=((void *)__tmp__5ASH);
+            case ____SEXC__: {
+              __51XN=((void *)__OCSH);
             } break;
-            case __NODE_TYPE__FK2C__: {
-              __tmp__Q0XN=NULL;
+            case ____UL2C__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__Q0XN=NULL;
+            case ____DMWH__: {
+              __51XN=NULL;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__Q0XN=NULL;
+            case ____2A0I__: {
+              __51XN=NULL;
             } break;
-            case __WRITE_GLOBAL__EXKJ__: {
-              __tmp__Q0XN=NULL;
+            case ____TYKJ__: {
+              __51XN=NULL;
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              __tmp__Q0XN=NULL;
+            case ____BZKJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__Q0XN=NULL;
+            case ____HJNJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__Q0XN=NULL;
+            case ____SJNJ__: {
+              __51XN=NULL;
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__Q0XN=NULL;
+            case ____0AOJ__: {
+              __51XN=NULL;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__Q0XN=NULL;
+            case ____EBOJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____3BOJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____RCOJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____HDOJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____1DOJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____PEOJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____DFOJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____XFOJ__: {
+              __51XN=NULL;
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____QGOJ__: {
+              __51XN=NULL;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____EHOJ__: {
+              __51XN=NULL;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____2HOJ__: {
+              __51XN=NULL;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____YIOJ__: {
+              __51XN=NULL;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____YMOJ__: {
+              __51XN=NULL;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____ONOJ__: {
+              __51XN=NULL;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____YOOJ__: {
+              __51XN=NULL;
             } break;
-            case __NOP__5WVJ__: {
-              __tmp__Q0XN=NULL;
+            case ____OYVJ__: {
+              __51XN=NULL;
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              __tmp__Q0XN=NULL;
+            case ____QFYJ__: {
+              __51XN=NULL;
             } break;
-            case __LOOP__ZQBK__: {
-              __tmp__Q0XN=NULL;
+            case ____ISBK__: {
+              __51XN=NULL;
             } break;
-            case __CALL_SLOT__U5YK__: {
-              __tmp__Q0XN=NULL;
+            case ____DBZK__: {
+              __51XN=NULL;
             } break;
-            case __NODE_STYLE__5C4K__: {
-              __tmp__Q0XN=NULL;
+            case ____OE4K__: {
+              __51XN=NULL;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__Q0XN=NULL;
+            case ____IM4K__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__Q0XN=NULL;
+            case ____T5FL__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__Q0XN=NULL;
+            case ____3DUL__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__Q0XN=NULL;
+            case ____0EUL__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__Q0XN=NULL;
+            case ____BGUL__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__Q0XN=NULL;
+            case ____2GUL__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__Q0XN=NULL;
+            case ____B0VL__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__Q0XN=NULL;
+            case ____P0VL__: {
+              __51XN=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__Q0XN=NULL;
+            case ____Q5YL__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__Q0XN=NULL;
+            case ____UVPM__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__Q0XN=NULL;
+            case ____0ZPM__: {
+              __51XN=NULL;
             } break;
-            case __LOOP_END__E0RM__: {
-              __tmp__Q0XN=NULL;
+            case ____T1RM__: {
+              __51XN=NULL;
             } break;
-            case __COP_LOCK__K40M__: {
-              __tmp__Q0XN=NULL;
+            case ____Z50M__: {
+              __51XN=NULL;
             } break;
-            case __COP_UNLOCK__MC1M__: {
-              __tmp__Q0XN=NULL;
+            case ____1D1M__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__Q0XN=NULL;
+            case ____MR0N__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__Q0XN=NULL;
+            case ____YWBP__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__Q0XN=NULL;
+            case ____LYBP__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__Q0XN=NULL;
+            case ____CZBP__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__Q0XN=NULL;
+            case ____3BEP__: {
+              __51XN=NULL;
             } break;
             }
           };
-          if (((void *)__tmp__Q0XN != (void *)NULL)) {
-            __tmp__10XN=__tmp__Q0XN->list__2CFJ->parent_arrayed_collection__24EJ.upper__PDFJ;
-            Self__2P1O= 0;
-            __tmp__FI3T=((__FAST_ARRAYoCASEo__U4EJ *)__tmp__Q0XN->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN;
-            while ((Self__2P1O <= __tmp__10XN)) {
-              lst__QZXN=((__CASE__S4EJ *)((void **)__tmp__FI3T)[Self__2P1O])->code__RHFJ;
-              Result__FBIT=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)lst__QZXN)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-              (&__string_7)->count__0C= 11;
-              (&__string_7)->storage__1C="Definition.";
-              if ((Result__FBIT !=  0)) {
-                Self__AI3T=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)lst__QZXN)->expr_list__AA4D);
-                Result__EI3T=((void **)Self__AI3T->parent_arrayed_collection__553D.storage__D14F)[Self__AI3T->parent_arrayed_collection__553D.upper__RTLE];
-                (&__string_7)->count__0C= 11;
-                (&__string_7)->storage__1C="Definition.";
-                if (Result__EI3T==NULL) {
-                  __tmp__M1XN=NULL;
+          if (((void *)__51XN != (void *)NULL)) {
+            __K2XN=__51XN->__LEFJ->__LAFJ.__4EFJ;
+            __LR1O= 0;
+            __UJ3T=((____DAFJ *)__51XN->__LEFJ)->__LAFJ.__IYBN;
+            while ((__LR1O <= __K2XN)) {
+              __50XN=((____BAFJ *)((void **)__UJ3T)[__LR1O])->__AJFJ;
+              __UCIT=(____Q)(((____GB4D *)((____WH *)__50XN)->__PB4D)->__OB4D.__AVLE +  1);
+              (&__string_7)->__0C= 11;
+              (&__string_7)->__1C="Definition.";
+              if ((__UCIT !=  0)) {
+                __PJ3T=((____GB4D *)((____WH *)__50XN)->__PB4D);
+                __TJ3T=((void **)__PJ3T->__OB4D.__S24F)[__PJ3T->__OB4D.__AVLE];
+                (&__string_7)->__0C= 11;
+                (&__string_7)->__1C="Definition.";
+                if (__TJ3T==NULL) {
+                  __12XN=NULL;
                 } else {
-                  switch (((struct ___OBJ *)Result__EI3T)->__id) {
-                  case __LIST__WH__: {
-                    __tmp__M1XN=NULL;
+                  switch (((struct ___OBJ *)__TJ3T)->__id) {
+                  case ____WH__: {
+                    __12XN=NULL;
                   } break;
-                  case __STRING_CST__5J__: {
-                    __tmp__M1XN=NULL;
+                  case ____5J__: {
+                    __12XN=NULL;
                   } break;
-                  case __CALL_NULL__AUB__: {
-                    __tmp__M1XN=NULL;
+                  case ____HUB__: {
+                    __12XN=NULL;
                   } break;
-                  case __PUSH__AXB__: {
-                    __tmp__M1XN=NULL;
+                  case ____HXB__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXTERNAL_C__L5WC__: {
-                    __tmp__M1XN=NULL;
+                  case ____0AXC__: {
+                    __12XN=NULL;
                   } break;
-                  case __PROTOTYPE_CST__45WC__: {
-                    __tmp__M1XN=NULL;
+                  case ____NBXC__: {
+                    __12XN=NULL;
                   } break;
-                  case __INTEGER_CST__KAXC__: {
-                    __tmp__M1XN=NULL;
+                  case ____ZBXC__: {
+                    __12XN=NULL;
                   } break;
-                  case __SWITCH__DDXC__: {
-                    __tmp__M1XN=NULL;
+                  case ____SEXC__: {
+                    __12XN=NULL;
                   } break;
-                  case __NODE_TYPE__FK2C__: {
-                    __tmp__M1XN=NULL;
+                  case ____UL2C__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_MULTIPLE__UKWH__: {
-                    __tmp__M1XN=NULL;
+                  case ____DMWH__: {
+                    __12XN=NULL;
                   } break;
-                  case __READ_LOCAL__N5ZI__: {
-                    __tmp__M1XN=NULL;
+                  case ____2A0I__: {
+                    __12XN=NULL;
                   } break;
-                  case __WRITE_GLOBAL__EXKJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____TYKJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __WRITE_SLOT__SXKJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____BZKJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_EQUAL__YHNJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____HJNJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_NOT_EQUAL__DINJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____SJNJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __IS_EXPANDED__L5NJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____0AOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __GET_TYPE_ID__V5NJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____EBOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_SUP__OAOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____3BOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_SUB__CBOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____RCOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_MUL__YBOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____HDOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_DIV__MCOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____1DOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_AND__ADOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____PEOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_SHIFT_R__UDOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____DFOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_SHIFT_L__IEOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____XFOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __PUT_TO__BFOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____QGOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __ITEM__VFOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____EHOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __SIZE_OF__NGOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____2HOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __CAST__JHOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____YIOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __REAL_CST__JLOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____YMOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __CHARACTER_CST__5LOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____ONOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____YOOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __NOP__5WVJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____OYVJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __WRITE_LOCAL__BEYJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____QFYJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __LOOP__ZQBK__: {
-                    __tmp__M1XN=NULL;
+                  case ____ISBK__: {
+                    __12XN=NULL;
                   } break;
-                  case __CALL_SLOT__U5YK__: {
-                    __tmp__M1XN=((void *)Result__EI3T);
+                  case ____DBZK__: {
+                    __12XN=((void *)__TJ3T);
                   } break;
-                  case __NODE_STYLE__5C4K__: {
-                    __tmp__M1XN=NULL;
+                  case ____OE4K__: {
+                    __12XN=NULL;
                   } break;
-                  case __READ_SLOT__ZK4K__: {
-                    __tmp__M1XN=NULL;
+                  case ____IM4K__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_NOT_LOGIC__E4FL__: {
-                    __tmp__M1XN=NULL;
+                  case ____T5FL__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_OR_LOGIC__OCUL__: {
-                    __tmp__M1XN=NULL;
+                  case ____3DUL__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_OR_OR_LOGIC__LDUL__: {
-                    __tmp__M1XN=NULL;
+                  case ____0EUL__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_AND_LOGIC__SEUL__: {
-                    __tmp__M1XN=NULL;
+                  case ____BGUL__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_AND_AND_LOGIC__NFUL__: {
-                    __tmp__M1XN=NULL;
+                  case ____2GUL__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_NEG__SYVL__: {
-                    __tmp__M1XN=NULL;
+                  case ____B0VL__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_ADD__AZVL__: {
-                    __tmp__M1XN=NULL;
+                  case ____P0VL__: {
+                    __12XN=NULL;
                   } break;
-                  case __READ_GLOBAL__B4YL__: {
-                    __tmp__M1XN=NULL;
+                  case ____Q5YL__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_NOT__FUPM__: {
-                    __tmp__M1XN=NULL;
+                  case ____UVPM__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_MOD__LYPM__: {
-                    __tmp__M1XN=NULL;
+                  case ____0ZPM__: {
+                    __12XN=NULL;
                   } break;
-                  case __LOOP_END__E0RM__: {
-                    __tmp__M1XN=NULL;
+                  case ____T1RM__: {
+                    __12XN=NULL;
                   } break;
-                  case __COP_LOCK__K40M__: {
-                    __tmp__M1XN=NULL;
+                  case ____Z50M__: {
+                    __12XN=NULL;
                   } break;
-                  case __COP_UNLOCK__MC1M__: {
-                    __tmp__M1XN=NULL;
+                  case ____1D1M__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_OR__3P0N__: {
-                    __tmp__M1XN=NULL;
+                  case ____MR0N__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_SUP_EQ__JVBP__: {
-                    __tmp__M1XN=NULL;
+                  case ____YWBP__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_INF__2WBP__: {
-                    __tmp__M1XN=NULL;
+                  case ____LYBP__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_INF_EQ__TXBP__: {
-                    __tmp__M1XN=NULL;
+                  case ____CZBP__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_XOR__OAEP__: {
-                    __tmp__M1XN=NULL;
+                  case ____3BEP__: {
+                    __12XN=NULL;
                   } break;
                   }
                 };
-                if ((((void *)__tmp__M1XN != (void *)NULL) && ((void *)__tmp__M1XN->profil__BCZK == (void *)Self__MZXN))) {
-                  typ_id__DGFU=(__INTEGER__Q)(typ_id__DGFU +  1);
+                if ((((void *)__12XN != (void *)NULL) && ((void *)__12XN->__QDZK == (void *)__10XN))) {
+                  __SHFU=(____Q)(__SHFU +  1);
                 };
               };
-              Self__2P1O=(__INTEGER__Q)(Self__2P1O +  1);
-            };
-            __tmp__10XN=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)__tmp__Q0XN->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            if ((typ_id__DGFU == __tmp__10XN)) {
-              Result__EI3T=Self__MZXN->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-              if (((struct ___OBJ *)Result__EI3T)->__id==__ITM_SLOT__HLC__) {
-                __tmp__I2XN=((__ITM_SLOT__HLC *)Result__EI3T)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __LR1O=(____Q)(__LR1O +  1);
+            };
+            __K2XN=(____Q)(((____DAFJ *)__51XN->__LEFJ)->__LAFJ.__4EFJ +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            if ((__SHFU == __K2XN)) {
+              __TJ3T=__10XN->__NTXN->__2JRG->__QLC;
+              if (((struct ___OBJ *)__TJ3T)->__id==____OLC__) {
+                __X3XN=((____OLC *)__TJ3T)->__PLC.__OF.__O2B;
               } else /* ITM_SLOT_OPERATOR */ {
-                __tmp__I2XN=((__ITM_SLOT_OPERATOR__PF0D *)Result__EI3T)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+                __X3XN=((____4G0D *)__TJ3T)->__5G0D.__PLC.__OF.__O2B;
               };
-              put_error__text__2PE( 1,(&__string_467));
-              put_position__HRE(__tmp__I2XN);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              __DQE( 1,(&__string_467));
+              __ORE(__X3XN);
+              __IJG(__IQE);
+              if ((__J5 !=  0)) {
+                __LGZ(((____BC *)__IQE));
               };
-              if ((type_error__AQE ==  2)) {
-                nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              if ((__HQE ==  2)) {
+                __TL=(____Q)(__TL +  1);
               } else /* FALSE */ {
                 exit(( 1));
               };
             };
-            __tmp__10XN=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)__tmp__Q0XN->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            if ((typ_id__DGFU == (__INTEGER__Q)(__tmp__10XN -  1))) {
-              if (((__INTEGER__Q)(Self__MZXN->parent_profil__CO2C.count_intern_call__HVKM -  1) == typ_id__DGFU)) {
-                if ((Self__MZXN->parent_profil__CO2C.link_count__BBFL == Self__MZXN->parent_profil__CO2C.count_intern_call__HVKM)) {
-                  __tmp__34RH=TRUE__K__;
-                  Self__MZXN->parent_profil__CO2C.stat__ZOFL=(__INTEGER_8__3YF)(~ (__INTEGER_8__3YF)((__INTEGER_8__3YF)(~ Self__MZXN->parent_profil__CO2C.stat__ZOFL) &  -2));
+            __K2XN=(____Q)(((____DAFJ *)__51XN->__LEFJ)->__LAFJ.__4EFJ +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            if ((__SHFU == (____Q)(__K2XN -  1))) {
+              if (((____Q)(__10XN->__RP2C.__WWKM -  1) == __SHFU)) {
+                if ((__10XN->__RP2C.__QCFL == __10XN->__RP2C.__WWKM)) {
+                  __MASH=__K__;
+                  __10XN->__RP2C.__IQFL=(____EZF)(~ (____EZF)((____EZF)(~ __10XN->__RP2C.__IQFL) &  -2));
                 };
               };
             };
           };
         };
-        __tmp__H0XN=__tmp__34RH;
+        __W1XN=__MASH;
       } else /* PROFIL_BLOCK */ {
-        Self__3RKM=((__PROFIL_BLOCK__22NJ *)__tmp__RASH);
-        lst__QZXN=NULL;
-        typ_id__DGFU= 0;
-        __tmp__34RH=FALSE__O__;
-        if (((! mode_recursive__VPAD) && (Self__3RKM->parent_profil__32NJ.stat__ZOFL ==  2))) {
-          Result__2AIT=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__3RKM->parent_profil__32NJ.code__SYNJ)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          __tmp__YSKM=(Result__2AIT !=  0);
-        } else /* FALSE */ {
-          __tmp__YSKM=FALSE__O__;
-        };
-        if (__tmp__YSKM) {
-          Self__1H3T=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__3RKM->parent_profil__32NJ.code__SYNJ)->expr_list__AA4D);
-          __tmp__5ASH=((void **)Self__1H3T->parent_arrayed_collection__553D.storage__D14F)[Self__1H3T->parent_arrayed_collection__553D.upper__RTLE];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if (__tmp__5ASH==NULL) {
-            __tmp__Q0XN=NULL;
+        __MTKM=((____L4NJ *)__ACSH);
+        __50XN=NULL;
+        __SHFU= 0;
+        __MASH=__O__;
+        if (((! __ERAD) && (__MTKM->__M4NJ.__IQFL ==  2))) {
+          __LCIT=(____Q)(((____GB4D *)((____WH *)__MTKM->__M4NJ.__B0NJ)->__PB4D)->__OB4D.__AVLE +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __HUKM=(__LCIT !=  0);
+        } else /* FALSE */ {
+          __HUKM=__O__;
+        };
+        if (__HUKM) {
+          __KJ3T=((____GB4D *)((____WH *)__MTKM->__M4NJ.__B0NJ)->__PB4D);
+          __OCSH=((void **)__KJ3T->__OB4D.__S24F)[__KJ3T->__OB4D.__AVLE];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if (__OCSH==NULL) {
+            __51XN=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__5ASH)->__id) {
-            case __LIST__WH__: {
-              __tmp__Q0XN=NULL;
+            switch (((struct ___OBJ *)__OCSH)->__id) {
+            case ____WH__: {
+              __51XN=NULL;
             } break;
-            case __STRING_CST__5J__: {
-              __tmp__Q0XN=NULL;
+            case ____5J__: {
+              __51XN=NULL;
             } break;
-            case __CALL_NULL__AUB__: {
-              __tmp__Q0XN=NULL;
+            case ____HUB__: {
+              __51XN=NULL;
             } break;
-            case __PUSH__AXB__: {
-              __tmp__Q0XN=NULL;
+            case ____HXB__: {
+              __51XN=NULL;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__Q0XN=NULL;
+            case ____0AXC__: {
+              __51XN=NULL;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__Q0XN=NULL;
+            case ____NBXC__: {
+              __51XN=NULL;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__Q0XN=NULL;
+            case ____ZBXC__: {
+              __51XN=NULL;
             } break;
-            case __SWITCH__DDXC__: {
-              __tmp__Q0XN=((void *)__tmp__5ASH);
+            case ____SEXC__: {
+              __51XN=((void *)__OCSH);
             } break;
-            case __NODE_TYPE__FK2C__: {
-              __tmp__Q0XN=NULL;
+            case ____UL2C__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__Q0XN=NULL;
+            case ____DMWH__: {
+              __51XN=NULL;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__Q0XN=NULL;
+            case ____2A0I__: {
+              __51XN=NULL;
             } break;
-            case __WRITE_GLOBAL__EXKJ__: {
-              __tmp__Q0XN=NULL;
+            case ____TYKJ__: {
+              __51XN=NULL;
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              __tmp__Q0XN=NULL;
+            case ____BZKJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__Q0XN=NULL;
+            case ____HJNJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__Q0XN=NULL;
+            case ____SJNJ__: {
+              __51XN=NULL;
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__Q0XN=NULL;
+            case ____0AOJ__: {
+              __51XN=NULL;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__Q0XN=NULL;
+            case ____EBOJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____3BOJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____RCOJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____HDOJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____1DOJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____PEOJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____DFOJ__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____XFOJ__: {
+              __51XN=NULL;
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____QGOJ__: {
+              __51XN=NULL;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____EHOJ__: {
+              __51XN=NULL;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____2HOJ__: {
+              __51XN=NULL;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____YIOJ__: {
+              __51XN=NULL;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____YMOJ__: {
+              __51XN=NULL;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____ONOJ__: {
+              __51XN=NULL;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__Q0XN=NULL;
+            case ____YOOJ__: {
+              __51XN=NULL;
             } break;
-            case __NOP__5WVJ__: {
-              __tmp__Q0XN=NULL;
+            case ____OYVJ__: {
+              __51XN=NULL;
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              __tmp__Q0XN=NULL;
+            case ____QFYJ__: {
+              __51XN=NULL;
             } break;
-            case __LOOP__ZQBK__: {
-              __tmp__Q0XN=NULL;
+            case ____ISBK__: {
+              __51XN=NULL;
             } break;
-            case __CALL_SLOT__U5YK__: {
-              __tmp__Q0XN=NULL;
+            case ____DBZK__: {
+              __51XN=NULL;
             } break;
-            case __NODE_STYLE__5C4K__: {
-              __tmp__Q0XN=NULL;
+            case ____OE4K__: {
+              __51XN=NULL;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__Q0XN=NULL;
+            case ____IM4K__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__Q0XN=NULL;
+            case ____T5FL__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__Q0XN=NULL;
+            case ____3DUL__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__Q0XN=NULL;
+            case ____0EUL__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__Q0XN=NULL;
+            case ____BGUL__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__Q0XN=NULL;
+            case ____2GUL__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__Q0XN=NULL;
+            case ____B0VL__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__Q0XN=NULL;
+            case ____P0VL__: {
+              __51XN=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__Q0XN=NULL;
+            case ____Q5YL__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__Q0XN=NULL;
+            case ____UVPM__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__Q0XN=NULL;
+            case ____0ZPM__: {
+              __51XN=NULL;
             } break;
-            case __LOOP_END__E0RM__: {
-              __tmp__Q0XN=NULL;
+            case ____T1RM__: {
+              __51XN=NULL;
             } break;
-            case __COP_LOCK__K40M__: {
-              __tmp__Q0XN=NULL;
+            case ____Z50M__: {
+              __51XN=NULL;
             } break;
-            case __COP_UNLOCK__MC1M__: {
-              __tmp__Q0XN=NULL;
+            case ____1D1M__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__Q0XN=NULL;
+            case ____MR0N__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__Q0XN=NULL;
+            case ____YWBP__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__Q0XN=NULL;
+            case ____LYBP__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__Q0XN=NULL;
+            case ____CZBP__: {
+              __51XN=NULL;
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__Q0XN=NULL;
+            case ____3BEP__: {
+              __51XN=NULL;
             } break;
             }
           };
-          if (((void *)__tmp__Q0XN != (void *)NULL)) {
-            __tmp__10XN=__tmp__Q0XN->list__2CFJ->parent_arrayed_collection__24EJ.upper__PDFJ;
-            Self__2P1O= 0;
-            __tmp__FI3T=((__FAST_ARRAYoCASEo__U4EJ *)__tmp__Q0XN->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN;
-            while ((Self__2P1O <= __tmp__10XN)) {
-              lst__QZXN=((__CASE__S4EJ *)((void **)__tmp__FI3T)[Self__2P1O])->code__RHFJ;
-              Result__FBIT=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)lst__QZXN)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-              (&__string_7)->count__0C= 11;
-              (&__string_7)->storage__1C="Definition.";
-              if ((Result__FBIT !=  0)) {
-                Self__AI3T=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)lst__QZXN)->expr_list__AA4D);
-                Result__PI3T=((void **)Self__AI3T->parent_arrayed_collection__553D.storage__D14F)[Self__AI3T->parent_arrayed_collection__553D.upper__RTLE];
-                (&__string_7)->count__0C= 11;
-                (&__string_7)->storage__1C="Definition.";
-                if (Result__PI3T==NULL) {
-                  __tmp__M1XN=NULL;
+          if (((void *)__51XN != (void *)NULL)) {
+            __K2XN=__51XN->__LEFJ->__LAFJ.__4EFJ;
+            __LR1O= 0;
+            __UJ3T=((____DAFJ *)__51XN->__LEFJ)->__LAFJ.__IYBN;
+            while ((__LR1O <= __K2XN)) {
+              __50XN=((____BAFJ *)((void **)__UJ3T)[__LR1O])->__AJFJ;
+              __UCIT=(____Q)(((____GB4D *)((____WH *)__50XN)->__PB4D)->__OB4D.__AVLE +  1);
+              (&__string_7)->__0C= 11;
+              (&__string_7)->__1C="Definition.";
+              if ((__UCIT !=  0)) {
+                __PJ3T=((____GB4D *)((____WH *)__50XN)->__PB4D);
+                __4J3T=((void **)__PJ3T->__OB4D.__S24F)[__PJ3T->__OB4D.__AVLE];
+                (&__string_7)->__0C= 11;
+                (&__string_7)->__1C="Definition.";
+                if (__4J3T==NULL) {
+                  __12XN=NULL;
                 } else {
-                  switch (((struct ___OBJ *)Result__PI3T)->__id) {
-                  case __LIST__WH__: {
-                    __tmp__M1XN=NULL;
+                  switch (((struct ___OBJ *)__4J3T)->__id) {
+                  case ____WH__: {
+                    __12XN=NULL;
                   } break;
-                  case __STRING_CST__5J__: {
-                    __tmp__M1XN=NULL;
+                  case ____5J__: {
+                    __12XN=NULL;
                   } break;
-                  case __CALL_NULL__AUB__: {
-                    __tmp__M1XN=NULL;
+                  case ____HUB__: {
+                    __12XN=NULL;
                   } break;
-                  case __PUSH__AXB__: {
-                    __tmp__M1XN=NULL;
+                  case ____HXB__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXTERNAL_C__L5WC__: {
-                    __tmp__M1XN=NULL;
+                  case ____0AXC__: {
+                    __12XN=NULL;
                   } break;
-                  case __PROTOTYPE_CST__45WC__: {
-                    __tmp__M1XN=NULL;
+                  case ____NBXC__: {
+                    __12XN=NULL;
                   } break;
-                  case __INTEGER_CST__KAXC__: {
-                    __tmp__M1XN=NULL;
+                  case ____ZBXC__: {
+                    __12XN=NULL;
                   } break;
-                  case __SWITCH__DDXC__: {
-                    __tmp__M1XN=NULL;
+                  case ____SEXC__: {
+                    __12XN=NULL;
                   } break;
-                  case __NODE_TYPE__FK2C__: {
-                    __tmp__M1XN=NULL;
+                  case ____UL2C__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_MULTIPLE__UKWH__: {
-                    __tmp__M1XN=NULL;
+                  case ____DMWH__: {
+                    __12XN=NULL;
                   } break;
-                  case __READ_LOCAL__N5ZI__: {
-                    __tmp__M1XN=NULL;
+                  case ____2A0I__: {
+                    __12XN=NULL;
                   } break;
-                  case __WRITE_GLOBAL__EXKJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____TYKJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __WRITE_SLOT__SXKJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____BZKJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_EQUAL__YHNJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____HJNJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_NOT_EQUAL__DINJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____SJNJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __IS_EXPANDED__L5NJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____0AOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __GET_TYPE_ID__V5NJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____EBOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_SUP__OAOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____3BOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_SUB__CBOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____RCOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_MUL__YBOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____HDOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_DIV__MCOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____1DOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_AND__ADOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____PEOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_SHIFT_R__UDOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____DFOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_SHIFT_L__IEOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____XFOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __PUT_TO__BFOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____QGOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __ITEM__VFOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____EHOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __SIZE_OF__NGOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____2HOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __CAST__JHOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____YIOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __REAL_CST__JLOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____YMOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __CHARACTER_CST__5LOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____ONOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____YOOJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __NOP__5WVJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____OYVJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __WRITE_LOCAL__BEYJ__: {
-                    __tmp__M1XN=NULL;
+                  case ____QFYJ__: {
+                    __12XN=NULL;
                   } break;
-                  case __LOOP__ZQBK__: {
-                    __tmp__M1XN=NULL;
+                  case ____ISBK__: {
+                    __12XN=NULL;
                   } break;
-                  case __CALL_SLOT__U5YK__: {
-                    __tmp__M1XN=((void *)Result__PI3T);
+                  case ____DBZK__: {
+                    __12XN=((void *)__4J3T);
                   } break;
-                  case __NODE_STYLE__5C4K__: {
-                    __tmp__M1XN=NULL;
+                  case ____OE4K__: {
+                    __12XN=NULL;
                   } break;
-                  case __READ_SLOT__ZK4K__: {
-                    __tmp__M1XN=NULL;
+                  case ____IM4K__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_NOT_LOGIC__E4FL__: {
-                    __tmp__M1XN=NULL;
+                  case ____T5FL__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_OR_LOGIC__OCUL__: {
-                    __tmp__M1XN=NULL;
+                  case ____3DUL__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_OR_OR_LOGIC__LDUL__: {
-                    __tmp__M1XN=NULL;
+                  case ____0EUL__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_AND_LOGIC__SEUL__: {
-                    __tmp__M1XN=NULL;
+                  case ____BGUL__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_AND_AND_LOGIC__NFUL__: {
-                    __tmp__M1XN=NULL;
+                  case ____2GUL__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_NEG__SYVL__: {
-                    __tmp__M1XN=NULL;
+                  case ____B0VL__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_ADD__AZVL__: {
-                    __tmp__M1XN=NULL;
+                  case ____P0VL__: {
+                    __12XN=NULL;
                   } break;
-                  case __READ_GLOBAL__B4YL__: {
-                    __tmp__M1XN=NULL;
+                  case ____Q5YL__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_NOT__FUPM__: {
-                    __tmp__M1XN=NULL;
+                  case ____UVPM__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_MOD__LYPM__: {
-                    __tmp__M1XN=NULL;
+                  case ____0ZPM__: {
+                    __12XN=NULL;
                   } break;
-                  case __LOOP_END__E0RM__: {
-                    __tmp__M1XN=NULL;
+                  case ____T1RM__: {
+                    __12XN=NULL;
                   } break;
-                  case __COP_LOCK__K40M__: {
-                    __tmp__M1XN=NULL;
+                  case ____Z50M__: {
+                    __12XN=NULL;
                   } break;
-                  case __COP_UNLOCK__MC1M__: {
-                    __tmp__M1XN=NULL;
+                  case ____1D1M__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_OR__3P0N__: {
-                    __tmp__M1XN=NULL;
+                  case ____MR0N__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_SUP_EQ__JVBP__: {
-                    __tmp__M1XN=NULL;
+                  case ____YWBP__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_INF__2WBP__: {
-                    __tmp__M1XN=NULL;
+                  case ____LYBP__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_INF_EQ__TXBP__: {
-                    __tmp__M1XN=NULL;
+                  case ____CZBP__: {
+                    __12XN=NULL;
                   } break;
-                  case __EXPR_XOR__OAEP__: {
-                    __tmp__M1XN=NULL;
+                  case ____3BEP__: {
+                    __12XN=NULL;
                   } break;
                   }
                 };
-                if ((((void *)__tmp__M1XN != (void *)NULL) && ((void *)__tmp__M1XN->profil__BCZK == (void *)Self__3RKM))) {
-                  typ_id__DGFU=(__INTEGER__Q)(typ_id__DGFU +  1);
+                if ((((void *)__12XN != (void *)NULL) && ((void *)__12XN->__QDZK == (void *)__MTKM))) {
+                  __SHFU=(____Q)(__SHFU +  1);
                 };
               };
-              Self__2P1O=(__INTEGER__Q)(Self__2P1O +  1);
+              __LR1O=(____Q)(__LR1O +  1);
             };
-            __tmp__10XN=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)__tmp__Q0XN->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            if ((typ_id__DGFU == __tmp__10XN)) {
-              print__CKG((&__string_468));
+            __K2XN=(____Q)(((____DAFJ *)__51XN->__LEFJ)->__LAFJ.__4EFJ +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            if ((__SHFU == __K2XN)) {
+              __JKG((&__string_468));
               fputc((int)('\n'),stdout);
               exit(( 1));
               print_string("Call on NULL\n(Use `-D' option)\n"); die_with_code(1);
             };
-            __tmp__10XN=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)__tmp__Q0XN->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            if ((typ_id__DGFU == (__INTEGER__Q)(__tmp__10XN -  1))) {
-              if (((__INTEGER__Q)(Self__3RKM->parent_profil__32NJ.count_intern_call__HVKM -  1) == typ_id__DGFU)) {
-                if ((Self__3RKM->parent_profil__32NJ.link_count__BBFL == Self__3RKM->parent_profil__32NJ.count_intern_call__HVKM)) {
-                  __tmp__34RH=TRUE__K__;
-                  Self__3RKM->parent_profil__32NJ.stat__ZOFL=(__INTEGER_8__3YF)(~ (__INTEGER_8__3YF)((__INTEGER_8__3YF)(~ Self__3RKM->parent_profil__32NJ.stat__ZOFL) &  -2));
+            __K2XN=(____Q)(((____DAFJ *)__51XN->__LEFJ)->__LAFJ.__4EFJ +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            if ((__SHFU == (____Q)(__K2XN -  1))) {
+              if (((____Q)(__MTKM->__M4NJ.__WWKM -  1) == __SHFU)) {
+                if ((__MTKM->__M4NJ.__QCFL == __MTKM->__M4NJ.__WWKM)) {
+                  __MASH=__K__;
+                  __MTKM->__M4NJ.__IQFL=(____EZF)(~ (____EZF)((____EZF)(~ __MTKM->__M4NJ.__IQFL) &  -2));
                 };
               };
             };
           };
         };
-        __tmp__H0XN=__tmp__34RH;
+        __W1XN=__MASH;
       };
-      if (__tmp__H0XN) {
-        __tmp__5ASH=Self__VUEM->profil__BCZK;
-        if (((struct ___OBJ *)__tmp__5ASH)->__id==__PROFIL_SLOT__BO2C__) {
-          Self__GU0S=((__PROFIL_SLOT__BO2C *)__tmp__5ASH);
-          remove__LDYM(Self__GU0S);
-          remove_profil__WPKO(((__SLOT_CODE__MIRG *)Self__GU0S->slot_code__4RXN),Self__GU0S);
+      if (__W1XN) {
+        __OCSH=__EWEM->__QDZK;
+        if (((struct ___OBJ *)__OCSH)->__id==____QP2C__) {
+          __VV0S=((____QP2C *)__OCSH);
+          __0EYM(__VV0S);
+          __FRKO(((____1JRG *)__VV0S->__NTXN),__VV0S);
         } else /* PROFIL_BLOCK */ {
-          remove__LDYM(((__PROFIL_BLOCK__22NJ *)__tmp__5ASH));
-        };
-        lst__QZXN=NULL;
-        __tmp__5ASH=NULL;
-        __tmp__I2XN=Self__VUEM->parent_instr__V5YK.parent_itm_object__YH.position__H2B;
-        Result__EI3T=Self__VUEM->profil__BCZK;
-        if (((struct ___OBJ *)Result__EI3T)->__id==__PROFIL_SLOT__BO2C__) {
-          __tmp__LVRM=((__PROFIL_SLOT__BO2C *)Result__EI3T)->parent_profil__CO2C.name__P1IK;
+          __0EYM(((____L4NJ *)__OCSH));
+        };
+        __50XN=NULL;
+        __OCSH=NULL;
+        __X3XN=__EWEM->__EBZK.__YH.__O2B;
+        __TJ3T=__EWEM->__QDZK;
+        if (((struct ___OBJ *)__TJ3T)->__id==____QP2C__) {
+          __0WRM=((____QP2C *)__TJ3T)->__RP2C.__42IK;
         } else /* PROFIL_BLOCK */ {
-          __tmp__LVRM=((__PROFIL_BLOCK__22NJ *)Result__EI3T)->parent_profil__32NJ.name__P1IK;
+          __0WRM=((____L4NJ *)__TJ3T)->__M4NJ.__42IK;
         };
-        Result__EI3T=Self__VUEM->profil__BCZK;
-        if (((struct ___OBJ *)Result__EI3T)->__id==__PROFIL_SLOT__BO2C__) {
-          __tmp__UVWT=((__PROFIL_SLOT__BO2C *)Result__EI3T)->parent_profil__CO2C.code__SYNJ;
+        __TJ3T=__EWEM->__QDZK;
+        if (((struct ___OBJ *)__TJ3T)->__id==____QP2C__) {
+          __DXWT=((____QP2C *)__TJ3T)->__RP2C.__B0NJ;
         } else /* PROFIL_BLOCK */ {
-          __tmp__UVWT=((__PROFIL_BLOCK__22NJ *)Result__EI3T)->parent_profil__32NJ.code__SYNJ;
+          __DXWT=((____L4NJ *)__TJ3T)->__M4NJ.__B0NJ;
         };
-        result__BO0M=NULL;
-        ptr__CGFU=((__POINTER__IB )(NULL));
-        typ_id__DGFU= 0;
-        __tmp__EGFU=((__POINTER__IB )sizeof(__LOOP__ZQBK));
-        if (((unsigned long)__tmp__EGFU ==  0)) {
-          result__BO0M=LOOP__ZQBK__;
+        __QP0M=NULL;
+        __RHFU=((____IB )(NULL));
+        __SHFU= 0;
+        __THFU=((____IB )sizeof(____ISBK));
+        if (((unsigned long)__THFU ==  0)) {
+          __QP0M=__ISBK__;
         } else /* FALSE */ {
-          typ_id__DGFU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EGFU));
-          if ((typ_id__DGFU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__FGFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__GGFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__LV4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GGFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__FGFU=micro_alloc__table__lab__HKI(__tmp__GGFU,((__POINTER__IB )(&(table_size[(__tmp__LV4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GGFU)));
-            ptr__CGFU=__tmp__FGFU;
+          __SHFU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__THFU));
+          if ((__SHFU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __UHFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __VHFU=(void *)((unsigned long)(void *)((unsigned long)__THFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __0W4T=((____YWB )((____Q )(void *)((unsigned long)__VHFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __UHFU=__OKI(__VHFU,((____IB )(&(table_size[(__0W4T)-1]))),((____YWB )((____Q )__VHFU)));
+            __RHFU=__UHFU;
           } else /* FALSE */ {
-            __tmp__LV4T=((__UINTEGER_32__RWB )typ_id__DGFU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__FGFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__GGFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGFU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__FGFU=micro_alloc__table__lab__HKI(__tmp__GGFU,((__POINTER__IB )(&(table_type[(__tmp__LV4T)]))),(__UINTEGER_32__RWB)(__tmp__LV4T |  1));
-            ptr__CGFU=__tmp__FGFU;
+            __0W4T=((____YWB )__SHFU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __UHFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __VHFU=(void *)((unsigned long)(void *)((unsigned long)__THFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHFU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __UHFU=__OKI(__VHFU,((____IB )(&(table_type[(__0W4T)]))),(____YWB)(__0W4T |  1));
+            __RHFU=__UHFU;
           };
-          result__BO0M=((__LOOP__ZQBK *)ptr__CGFU);
-          *(result__BO0M) = *(LOOP__ZQBK__);
+          __QP0M=((____ISBK *)__RHFU);
+          *(__QP0M) = *(__ISBK__);
         };
-        Self__PIFN=((__LOOP__ZQBK *)result__BO0M);
-        Self__PIFN->parent_instr__0QBK.parent_itm_object__YH.position__H2B=__tmp__I2XN;
-        Self__PIFN->name__UOBN=__tmp__LVRM;
-        Self__PIFN->body__XOBN=__tmp__UVWT;
-        Self__PIFN=result__BO0M;
-        Result__EI3T=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__VUEM->argument_list__43JL)->parent_arrayed_collection__NJFJ.storage__1QGL)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if (((void *)Result__EI3T != (void *)NULL)) {
-          Self__WI3T=((__FAST_ARRAYoWRITEo__FJFJ *)Self__VUEM->argument_list__43JL);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          ((void **)Self__WI3T->parent_arrayed_collection__NJFJ.storage__1QGL)[ 0]=NULL;
-          switch (((struct ___OBJ *)Result__EI3T)->__id) {
-          case __WRITE_GLOBAL__EXKJ__: {
-            Result__PI3T=((__WRITE_GLOBAL__EXKJ *)Result__EI3T)->parent_write__FXKJ.value__LEJJ;
+        __4JFN=((____ISBK *)__QP0M);
+        __4JFN->__JSBK.__YH.__O2B=__X3XN;
+        __4JFN->__DQBN=__0WRM;
+        __4JFN->__GQBN=__DXWT;
+        __4JFN=__QP0M;
+        __TJ3T=((void **)((____UKFJ *)__EWEM->__N5JL)->__2KFJ.__KSGL)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if (((void *)__TJ3T != (void *)NULL)) {
+          __FK3T=((____UKFJ *)__EWEM->__N5JL);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          ((void **)__FK3T->__2KFJ.__KSGL)[ 0]=NULL;
+          switch (((struct ___OBJ *)__TJ3T)->__id) {
+          case ____TYKJ__: {
+            __4J3T=((____TYKJ *)__TJ3T)->__UYKJ.__0FJJ;
           } break;
-          case __WRITE_SLOT__SXKJ__: {
-            Result__PI3T=((__WRITE_SLOT__SXKJ *)Result__EI3T)->parent_write__TXKJ.value__LEJJ;
+          case ____BZKJ__: {
+            __4J3T=((____BZKJ *)__TJ3T)->__CZKJ.__0FJJ;
           } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            Result__PI3T=((__WRITE_LOCAL__BEYJ *)Result__EI3T)->parent_write__CEYJ.value__LEJJ;
+          case ____QFYJ__: {
+            __4J3T=((____QFYJ *)__TJ3T)->__RFYJ.__0FJJ;
           } break;
           };
-          switch (((struct ___OBJ *)Result__PI3T)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__YVRM=((__STRING_CST__5J *)Result__PI3T)->parent_constant__EK.static_type__SG4D;
+          switch (((struct ___OBJ *)__4J3T)->__id) {
+          case ____5J__: {
+            __HXRM=((____5J *)__4J3T)->__EK.__BI4D;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__YVRM=((__EXTERNAL_C__L5WC *)Result__PI3T)->static_type__J54D;
+          case ____0AXC__: {
+            __HXRM=((____0AXC *)__4J3T)->__YA5D;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__YVRM=((__PROTOTYPE_CST__45WC *)Result__PI3T)->parent_constant__55WC.static_type__SG4D;
+          case ____NBXC__: {
+            __HXRM=((____NBXC *)__4J3T)->__OBXC.__BI4D;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__YVRM=((__INTEGER_CST__KAXC *)Result__PI3T)->parent_constant__LAXC.static_type__SG4D;
+          case ____ZBXC__: {
+            __HXRM=((____ZBXC *)__4J3T)->__0BXC.__BI4D;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__YVRM=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)Result__PI3T));
+          case ____DMWH__: {
+            __HXRM=__B21J(((____DMWH *)__4J3T));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__YVRM=((__READ_LOCAL__N5ZI *)Result__PI3T)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+          case ____2A0I__: {
+            __HXRM=((____2A0I *)__4J3T)->__4VEJ->__Q5WC.__KP5D;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__YVRM=static_type__2CCK();
+          case ____HJNJ__: {
+            __HXRM=__LECK();
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__YVRM=static_type__BDCK();
+          case ____SJNJ__: {
+            __HXRM=__QECK();
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__YVRM=static_type__GDCK();
+          case ____0AOJ__: {
+            __HXRM=__VECK();
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__YVRM=static_type__LDCK();
+          case ____EBOJ__: {
+            __HXRM=__0ECK();
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__YVRM=static_type__QDCK();
+          case ____3BOJ__: {
+            __HXRM=__5ECK();
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__YVRM=static_type__VDCK(((__EXPR_SUB__CBOJ *)Result__PI3T));
+          case ____RCOJ__: {
+            __HXRM=__EFCK(((____RCOJ *)__4J3T));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__YVRM=static_type__0DCK(((__EXPR_MUL__YBOJ *)Result__PI3T));
+          case ____HDOJ__: {
+            __HXRM=__JFCK(((____HDOJ *)__4J3T));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__YVRM=static_type__5DCK(((__EXPR_DIV__MCOJ *)Result__PI3T));
+          case ____1DOJ__: {
+            __HXRM=__OFCK(((____1DOJ *)__4J3T));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__YVRM=static_type__EECK(((__EXPR_AND__ADOJ *)Result__PI3T));
+          case ____PEOJ__: {
+            __HXRM=__TFCK(((____PEOJ *)__4J3T));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__YVRM=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)Result__PI3T));
+          case ____DFOJ__: {
+            __HXRM=__YFCK(((____DFOJ *)__4J3T));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__YVRM=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)Result__PI3T));
+          case ____XFOJ__: {
+            __HXRM=__3FCK(((____XFOJ *)__4J3T));
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__YVRM=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+          case ____QGOJ__: {
+            __HXRM=__HMB__->__IMB.__BMC;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__YVRM=static_type__XECK(((__ITEM__VFOJ *)Result__PI3T));
+          case ____EHOJ__: {
+            __HXRM=__GGCK(((____EHOJ *)__4J3T));
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__YVRM=static_type__DFCK();
+          case ____2HOJ__: {
+            __HXRM=__SGCK();
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__YVRM=((__CAST__JHOJ *)Result__PI3T)->static_type__TC5J;
+          case ____YIOJ__: {
+            __HXRM=((____YIOJ *)__4J3T)->__CE5J;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__YVRM=((__REAL_CST__JLOJ *)Result__PI3T)->parent_constant__KLOJ.static_type__SG4D;
+          case ____YMOJ__: {
+            __HXRM=((____YMOJ *)__4J3T)->__ZMOJ.__BI4D;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__YVRM=((__CHARACTER_CST__5LOJ *)Result__PI3T)->parent_constant__AMOJ.static_type__SG4D;
+          case ____ONOJ__: {
+            __HXRM=((____ONOJ *)__4J3T)->__PNOJ.__BI4D;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__YVRM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)Result__PI3T)->parent_constant__KNOJ.static_type__SG4D;
+          case ____YOOJ__: {
+            __HXRM=((____YOOJ *)__4J3T)->__ZOOJ.__BI4D;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__YVRM=((__READ_SLOT__ZK4K *)Result__PI3T)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+          case ____IM4K__: {
+            __HXRM=((____IM4K *)__4J3T)->__RZFM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__YVRM=static_type__NL5O();
+          case ____T5FL__: {
+            __HXRM=__2M5O();
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__YVRM=static_type__QQTP();
+          case ____3DUL__: {
+            __HXRM=__5RTP();
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__YVRM=static_type__041P();
+          case ____0EUL__: {
+            __HXRM=__JA2P();
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__YVRM=static_type__VQTP();
+          case ____BGUL__: {
+            __HXRM=__ESTP();
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__YVRM=static_type__A51P();
+          case ____2GUL__: {
+            __HXRM=__PA2P();
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__YVRM=static_type__UVBN(((__EXPR_NEG__SYVL *)Result__PI3T));
+          case ____B0VL__: {
+            __HXRM=__DXBN(((____B0VL *)__4J3T));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__YVRM=static_type__P5FM(((__EXPR_ADD__AZVL *)Result__PI3T));
+          case ____P0VL__: {
+            __HXRM=__4AGM(((____P0VL *)__4J3T));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__YVRM=((__READ_GLOBAL__B4YL *)Result__PI3T)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+          case ____Q5YL__: {
+            __HXRM=((____Q5YL *)__4J3T)->__HBKM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__YVRM=static_type__5DWN(((__EXPR_NOT__FUPM *)Result__PI3T));
+          case ____UVPM__: {
+            __HXRM=__OFWN(((____UVPM *)__4J3T));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__YVRM=static_type__BL1P(((__EXPR_MOD__LYPM *)Result__PI3T));
+          case ____0ZPM__: {
+            __HXRM=__QM1P(((____0ZPM *)__4J3T));
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__YVRM=static_type__WOVO(((__EXPR_OR__3P0N *)Result__PI3T));
+          case ____MR0N__: {
+            __HXRM=__FQVO(((____MR0N *)__4J3T));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__YVRM=static_type__BA0Q();
+          case ____YWBP__: {
+            __HXRM=__QB0Q();
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__YVRM=static_type__MBUP();
+          case ____LYBP__: {
+            __HXRM=__1CUP();
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__YVRM=static_type__RBUP();
+          case ____CZBP__: {
+            __HXRM=__ADUP();
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__YVRM=static_type__KOFQ(((__EXPR_XOR__OAEP *)Result__PI3T));
+          case ____3BEP__: {
+            __HXRM=__ZPFQ(((____3BEP *)__4J3T));
           } break;
           };
-          if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__YVRM)->flag__ELK &  1) !=  0))) {
-            switch (((struct ___OBJ *)Result__EI3T)->__id) {
-            case __WRITE_GLOBAL__EXKJ__: {
-              __tmp__AWRM=((__WRITE_GLOBAL__EXKJ *)Result__EI3T)->global__105J->parent_variable__XIRG.type__1N5D;
+          if ((! ((____3LC)(((____WMB *)__HXRM)->__LLK &  1) !=  0))) {
+            switch (((struct ___OBJ *)__TJ3T)->__id) {
+            case ____TYKJ__: {
+              __PXRM=((____TYKJ *)__TJ3T)->__K25J->__GKRG.__KP5D;
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              __tmp__AWRM=((__WRITE_SLOT__SXKJ *)Result__EI3T)->slot__I25J->parent_variable__XIRG.type__1N5D;
+            case ____BZKJ__: {
+              __PXRM=((____BZKJ *)__TJ3T)->__X35J->__GKRG.__KP5D;
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              __tmp__AWRM=((__WRITE_LOCAL__BEYJ *)Result__EI3T)->local__IFKK->parent_variable__B4WC.type__1N5D;
+            case ____QFYJ__: {
+              __PXRM=((____QFYJ *)__TJ3T)->__XGKK->__Q5WC.__KP5D;
             } break;
             };
-            switch (((struct ___OBJ *)Result__EI3T)->__id) {
-            case __WRITE_GLOBAL__EXKJ__: {
-              __tmp__CWRM=((__WRITE_GLOBAL__EXKJ *)Result__EI3T)->parent_write__FXKJ.value__LEJJ;
+            switch (((struct ___OBJ *)__TJ3T)->__id) {
+            case ____TYKJ__: {
+              __RXRM=((____TYKJ *)__TJ3T)->__UYKJ.__0FJJ;
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              __tmp__CWRM=((__WRITE_SLOT__SXKJ *)Result__EI3T)->parent_write__TXKJ.value__LEJJ;
+            case ____BZKJ__: {
+              __RXRM=((____BZKJ *)__TJ3T)->__CZKJ.__0FJJ;
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              __tmp__CWRM=((__WRITE_LOCAL__BEYJ *)Result__EI3T)->parent_write__CEYJ.value__LEJJ;
+            case ____QFYJ__: {
+              __RXRM=((____QFYJ *)__TJ3T)->__RFYJ.__0FJJ;
             } break;
             };
-            __tmp__EWRM=create__value__RPYJ(CAST__JHOJ__,__tmp__AWRM,__tmp__CWRM);
-            switch (((struct ___OBJ *)Result__EI3T)->__id) {
-            case __WRITE_GLOBAL__EXKJ__: {
-              ((__WRITE_GLOBAL__EXKJ *)Result__EI3T)->parent_write__FXKJ.value__LEJJ=__tmp__EWRM;
+            __TXRM=__ARYJ(__YIOJ__,__PXRM,__RXRM);
+            switch (((struct ___OBJ *)__TJ3T)->__id) {
+            case ____TYKJ__: {
+              ((____TYKJ *)__TJ3T)->__UYKJ.__0FJJ=__TXRM;
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              ((__WRITE_SLOT__SXKJ *)((__WRITE_GLOBAL__EXKJ *)Result__EI3T))->parent_write__TXKJ.value__LEJJ=__tmp__EWRM;
+            case ____BZKJ__: {
+              ((____BZKJ *)((____TYKJ *)__TJ3T))->__CZKJ.__0FJJ=__TXRM;
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              ((__WRITE_LOCAL__BEYJ *)((__WRITE_GLOBAL__EXKJ *)Result__EI3T))->parent_write__CEYJ.value__LEJJ=__tmp__EWRM;
+            case ____QFYJ__: {
+              ((____QFYJ *)((____TYKJ *)__TJ3T))->__RFYJ.__0FJJ=__TXRM;
             } break;
             };
           };
-          switch (((struct ___OBJ *)Result__EI3T)->__id) {
-          case __WRITE_GLOBAL__EXKJ__: {
-            Result__PI3T=((__WRITE_GLOBAL__EXKJ *)Result__EI3T)->global__105J;
+          switch (((struct ___OBJ *)__TJ3T)->__id) {
+          case ____TYKJ__: {
+            __4J3T=((____TYKJ *)__TJ3T)->__K25J;
           } break;
-          case __WRITE_SLOT__SXKJ__: {
-            Result__PI3T=((__WRITE_SLOT__SXKJ *)Result__EI3T)->slot__I25J;
+          case ____BZKJ__: {
+            __4J3T=((____BZKJ *)__TJ3T)->__X35J;
           } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            Result__PI3T=((__WRITE_LOCAL__BEYJ *)Result__EI3T)->local__IFKK;
+          case ____QFYJ__: {
+            __4J3T=((____QFYJ *)__TJ3T)->__XGKK;
           } break;
           };
-          if (((struct ___OBJ *)Result__PI3T)->__id==__LOCAL__43WC__) {
-            ((__LOCAL__43WC *)Result__PI3T)->parent_variable__B4WC.parent_named__A4WC.style__NKQC='+';
+          if (((struct ___OBJ *)__4J3T)->__id==____N5WC__) {
+            ((____N5WC *)__4J3T)->__Q5WC.__P5WC.__2LQC='+';
           } else /* SLOT_DATA */ {
-            ((__SLOT_DATA__WIRG *)((__LOCAL__43WC *)Result__PI3T))->parent_variable__XIRG.parent_named__A4WC.style__NKQC='+';
+            ((____FKRG *)((____N5WC *)__4J3T))->__GKRG.__P5WC.__2LQC='+';
           };
-          switch (((struct ___OBJ *)Result__EI3T)->__id) {
-          case __WRITE_GLOBAL__EXKJ__: {
-            Result__PI3T=execute__RF5J(((__WRITE_GLOBAL__EXKJ *)Result__EI3T));
+          switch (((struct ___OBJ *)__TJ3T)->__id) {
+          case ____TYKJ__: {
+            __4J3T=__AH5J(((____TYKJ *)__TJ3T));
           } break;
-          case __WRITE_SLOT__SXKJ__: {
-            Result__PI3T=execute__FJ5J(((__WRITE_SLOT__SXKJ *)Result__EI3T));
+          case ____BZKJ__: {
+            __4J3T=__UK5J(((____BZKJ *)__TJ3T));
           } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            Result__PI3T=execute__1P5J(((__WRITE_LOCAL__BEYJ *)Result__EI3T));
+          case ____QFYJ__: {
+            __4J3T=__KR5J(((____QFYJ *)__TJ3T));
           } break;
           };
-          __tmp__5ASH=Result__PI3T;
-          if (((void *)__tmp__5ASH != (void *)NULL)) {
-            Self__3I3T=((__LIST__WH *)list_current__Y4GB);
-            __tmp__10XN=list_current__Y4GB->index__OCFE;
-            Self__AI3T=((__FAST_ARRAYoINSTRo__X53D *)Self__3I3T->expr_list__AA4D);
-            Self__2P1O=(__INTEGER__Q)(__tmp__10XN -  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            if ((Self__2P1O == (__INTEGER__Q)(Self__AI3T->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-              add_last__A04F(Self__AI3T,__tmp__5ASH);
+          __OCSH=__4J3T;
+          if (((void *)__OCSH != (void *)NULL)) {
+            __MK3T=((____WH *)__Q5GB);
+            __K2XN=__Q5GB->__3DFE;
+            __PJ3T=((____GB4D *)__MK3T->__PB4D);
+            __LR1O=(____Q)(__K2XN -  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            if ((__LR1O == (____Q)(__PJ3T->__OB4D.__AVLE +  1))) {
+              __P14F(__PJ3T,__OCSH);
             } else /* FALSE */ {
-              add_last__A04F(Self__AI3T,__tmp__5ASH);
-              move__to__by__H5QH(Self__AI3T,Self__2P1O,(__INTEGER__Q)(Self__AI3T->parent_arrayed_collection__553D.upper__RTLE -  1));
-              (&__string_7)->count__0C= 11;
-              (&__string_7)->storage__1C="Definition.";
-              ((void **)Self__AI3T->parent_arrayed_collection__553D.storage__D14F)[Self__2P1O]=__tmp__5ASH;
+              __P14F(__PJ3T,__OCSH);
+              __WARH(__PJ3T,__LR1O,(____Q)(__PJ3T->__OB4D.__AVLE -  1));
+              (&__string_7)->__0C= 11;
+              (&__string_7)->__1C="Definition.";
+              ((void **)__PJ3T->__OB4D.__S24F)[__LR1O]=__OCSH;
             };
-            if ((__tmp__10XN <= Self__3I3T->index__OCFE)) {
-              Self__3I3T->index__OCFE=(__INTEGER__Q)(Self__3I3T->index__OCFE +  1);
+            if ((__K2XN <= __MK3T->__3DFE)) {
+              __MK3T->__3DFE=(____Q)(__MK3T->__3DFE +  1);
             };
           };
         };
-        typ_id__DGFU=Self__VUEM->argument_list__43JL->parent_arrayed_collection__NJFJ.upper__IKFJ;
-        __tmp__B5HV= 1;
-        while ((__tmp__B5HV <= typ_id__DGFU)) {
-          Result__PI3T=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__VUEM->argument_list__43JL)->parent_arrayed_collection__NJFJ.storage__1QGL)[__tmp__B5HV];
-          if (((void *)Result__PI3T != (void *)NULL)) {
-            Self__GJ3T=((__FAST_ARRAYoWRITEo__FJFJ *)Self__VUEM->argument_list__43JL);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            ((void **)Self__GJ3T->parent_arrayed_collection__NJFJ.storage__1QGL)[__tmp__B5HV]=NULL;
-            switch (((struct ___OBJ *)Result__PI3T)->__id) {
-            case __WRITE_GLOBAL__EXKJ__: {
-              __tmp__KXRM=((__WRITE_GLOBAL__EXKJ *)Result__PI3T)->global__105J;
+        __SHFU=__EWEM->__N5JL->__2KFJ.__XLFJ;
+        __QAIV= 1;
+        while ((__QAIV <= __SHFU)) {
+          __4J3T=((void **)((____UKFJ *)__EWEM->__N5JL)->__2KFJ.__KSGL)[__QAIV];
+          if (((void *)__4J3T != (void *)NULL)) {
+            __VK3T=((____UKFJ *)__EWEM->__N5JL);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            ((void **)__VK3T->__2KFJ.__KSGL)[__QAIV]=NULL;
+            switch (((struct ___OBJ *)__4J3T)->__id) {
+            case ____TYKJ__: {
+              __ZYRM=((____TYKJ *)__4J3T)->__K25J;
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              __tmp__KXRM=((__WRITE_SLOT__SXKJ *)Result__PI3T)->slot__I25J;
+            case ____BZKJ__: {
+              __ZYRM=((____BZKJ *)__4J3T)->__X35J;
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              __tmp__KXRM=((__WRITE_LOCAL__BEYJ *)Result__PI3T)->local__IFKK;
+            case ____QFYJ__: {
+              __ZYRM=((____QFYJ *)__4J3T)->__XGKK;
             } break;
             };
-            if (((struct ___OBJ *)__tmp__KXRM)->__id==__LOCAL__43WC__) {
-              ((__LOCAL__43WC *)__tmp__KXRM)->parent_variable__B4WC.parent_named__A4WC.style__NKQC='+';
+            if (((struct ___OBJ *)__ZYRM)->__id==____N5WC__) {
+              ((____N5WC *)__ZYRM)->__Q5WC.__P5WC.__2LQC='+';
             } else /* SLOT_DATA */ {
-              ((__SLOT_DATA__WIRG *)((__LOCAL__43WC *)__tmp__KXRM))->parent_variable__XIRG.parent_named__A4WC.style__NKQC='+';
+              ((____FKRG *)((____N5WC *)__ZYRM))->__GKRG.__P5WC.__2LQC='+';
             };
-            switch (((struct ___OBJ *)Result__PI3T)->__id) {
-            case __WRITE_GLOBAL__EXKJ__: {
-              __tmp__KXRM=execute__RF5J(((__WRITE_GLOBAL__EXKJ *)Result__PI3T));
+            switch (((struct ___OBJ *)__4J3T)->__id) {
+            case ____TYKJ__: {
+              __ZYRM=__AH5J(((____TYKJ *)__4J3T));
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              __tmp__KXRM=execute__FJ5J(((__WRITE_SLOT__SXKJ *)Result__PI3T));
+            case ____BZKJ__: {
+              __ZYRM=__UK5J(((____BZKJ *)__4J3T));
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              __tmp__KXRM=execute__1P5J(((__WRITE_LOCAL__BEYJ *)Result__PI3T));
+            case ____QFYJ__: {
+              __ZYRM=__KR5J(((____QFYJ *)__4J3T));
             } break;
             };
-            __tmp__5ASH=__tmp__KXRM;
-            if (((void *)__tmp__5ASH != (void *)NULL)) {
-              Self__NJ3T=((__LIST__WH *)list_current__Y4GB);
-              Result__FBIT=list_current__Y4GB->index__OCFE;
-              Self__QIFU=((__FAST_ARRAYoINSTRo__X53D *)Self__NJ3T->expr_list__AA4D);
-              index__SIFU=(__INTEGER__Q)(Result__FBIT -  1);
-              (&__string_7)->count__0C= 11;
-              (&__string_7)->storage__1C="Definition.";
-              if ((index__SIFU == (__INTEGER__Q)(Self__QIFU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-                add_last__A04F(Self__QIFU,__tmp__5ASH);
+            __OCSH=__ZYRM;
+            if (((void *)__OCSH != (void *)NULL)) {
+              __2K3T=((____WH *)__Q5GB);
+              __UCIT=__Q5GB->__3DFE;
+              __5JFU=((____GB4D *)__2K3T->__PB4D);
+              __BKFU=(____Q)(__UCIT -  1);
+              (&__string_7)->__0C= 11;
+              (&__string_7)->__1C="Definition.";
+              if ((__BKFU == (____Q)(__5JFU->__OB4D.__AVLE +  1))) {
+                __P14F(__5JFU,__OCSH);
               } else /* FALSE */ {
-                add_last__A04F(Self__QIFU,__tmp__5ASH);
-                move__to__by__H5QH(Self__QIFU,index__SIFU,(__INTEGER__Q)(Self__QIFU->parent_arrayed_collection__553D.upper__RTLE -  1));
-                (&__string_7)->count__0C= 11;
-                (&__string_7)->storage__1C="Definition.";
-                ((void **)Self__QIFU->parent_arrayed_collection__553D.storage__D14F)[index__SIFU]=__tmp__5ASH;
+                __P14F(__5JFU,__OCSH);
+                __WARH(__5JFU,__BKFU,(____Q)(__5JFU->__OB4D.__AVLE -  1));
+                (&__string_7)->__0C= 11;
+                (&__string_7)->__1C="Definition.";
+                ((void **)__5JFU->__OB4D.__S24F)[__BKFU]=__OCSH;
               };
-              if ((Result__FBIT <= Self__NJ3T->index__OCFE)) {
-                Self__NJ3T->index__OCFE=(__INTEGER__Q)(Self__NJ3T->index__OCFE +  1);
+              if ((__UCIT <= __2K3T->__3DFE)) {
+                __2K3T->__3DFE=(____Q)(__2K3T->__3DFE +  1);
               };
             };
           };
-          __tmp__B5HV=(__INTEGER__Q)(__tmp__B5HV +  1);
+          __QAIV=(____Q)(__QAIV +  1);
         };
-        if ((debug_level_option__YE !=  0)) {
-          Result__PI3T=Self__VUEM->profil__BCZK;
-          if (((struct ___OBJ *)Result__PI3T)->__id==__PROFIL_SLOT__BO2C__) {
-            Self__3I3T=((__PROFIL_SLOT__BO2C *)Result__PI3T)->parent_profil__CO2C.code__SYNJ;
+        if ((__YE !=  0)) {
+          __4J3T=__EWEM->__QDZK;
+          if (((struct ___OBJ *)__4J3T)->__id==____QP2C__) {
+            __MK3T=((____QP2C *)__4J3T)->__RP2C.__B0NJ;
           } else /* PROFIL_BLOCK */ {
-            Self__3I3T=((__PROFIL_BLOCK__22NJ *)Result__PI3T)->parent_profil__32NJ.code__SYNJ;
+            __MK3T=((____L4NJ *)__4J3T)->__M4NJ.__B0NJ;
           };
-          Result__PI3T=((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__3I3T)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[ 0];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if (Result__PI3T==NULL) {
-            __tmp__DYRM=NULL;
+          __4J3T=((void **)((____GB4D *)((____WH *)__MK3T)->__PB4D)->__OB4D.__S24F)[ 0];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if (__4J3T==NULL) {
+            __SZRM=NULL;
           } else {
-            switch (((struct ___OBJ *)Result__PI3T)->__id) {
-            case __LIST__WH__: {
-              __tmp__DYRM=NULL;
+            switch (((struct ___OBJ *)__4J3T)->__id) {
+            case ____WH__: {
+              __SZRM=NULL;
             } break;
-            case __STRING_CST__5J__: {
-              __tmp__DYRM=NULL;
+            case ____5J__: {
+              __SZRM=NULL;
             } break;
-            case __CALL_NULL__AUB__: {
-              __tmp__DYRM=NULL;
+            case ____HUB__: {
+              __SZRM=NULL;
             } break;
-            case __PUSH__AXB__: {
-              __tmp__DYRM=((void *)Result__PI3T);
+            case ____HXB__: {
+              __SZRM=((void *)__4J3T);
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__DYRM=NULL;
+            case ____0AXC__: {
+              __SZRM=NULL;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__DYRM=NULL;
+            case ____NBXC__: {
+              __SZRM=NULL;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__DYRM=NULL;
+            case ____ZBXC__: {
+              __SZRM=NULL;
             } break;
-            case __SWITCH__DDXC__: {
-              __tmp__DYRM=NULL;
+            case ____SEXC__: {
+              __SZRM=NULL;
             } break;
-            case __NODE_TYPE__FK2C__: {
-              __tmp__DYRM=NULL;
+            case ____UL2C__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__DYRM=NULL;
+            case ____DMWH__: {
+              __SZRM=NULL;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__DYRM=NULL;
+            case ____2A0I__: {
+              __SZRM=NULL;
             } break;
-            case __WRITE_GLOBAL__EXKJ__: {
-              __tmp__DYRM=NULL;
+            case ____TYKJ__: {
+              __SZRM=NULL;
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              __tmp__DYRM=NULL;
+            case ____BZKJ__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__DYRM=NULL;
+            case ____HJNJ__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__DYRM=NULL;
+            case ____SJNJ__: {
+              __SZRM=NULL;
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__DYRM=NULL;
+            case ____0AOJ__: {
+              __SZRM=NULL;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__DYRM=NULL;
+            case ____EBOJ__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__DYRM=NULL;
+            case ____3BOJ__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__DYRM=NULL;
+            case ____RCOJ__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__DYRM=NULL;
+            case ____HDOJ__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__DYRM=NULL;
+            case ____1DOJ__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__DYRM=NULL;
+            case ____PEOJ__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__DYRM=NULL;
+            case ____DFOJ__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__DYRM=NULL;
+            case ____XFOJ__: {
+              __SZRM=NULL;
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__DYRM=NULL;
+            case ____QGOJ__: {
+              __SZRM=NULL;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__DYRM=NULL;
+            case ____EHOJ__: {
+              __SZRM=NULL;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__DYRM=NULL;
+            case ____2HOJ__: {
+              __SZRM=NULL;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__DYRM=NULL;
+            case ____YIOJ__: {
+              __SZRM=NULL;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__DYRM=NULL;
+            case ____YMOJ__: {
+              __SZRM=NULL;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__DYRM=NULL;
+            case ____ONOJ__: {
+              __SZRM=NULL;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__DYRM=NULL;
+            case ____YOOJ__: {
+              __SZRM=NULL;
             } break;
-            case __NOP__5WVJ__: {
-              __tmp__DYRM=NULL;
+            case ____OYVJ__: {
+              __SZRM=NULL;
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              __tmp__DYRM=NULL;
+            case ____QFYJ__: {
+              __SZRM=NULL;
             } break;
-            case __LOOP__ZQBK__: {
-              __tmp__DYRM=NULL;
+            case ____ISBK__: {
+              __SZRM=NULL;
             } break;
-            case __CALL_SLOT__U5YK__: {
-              __tmp__DYRM=NULL;
+            case ____DBZK__: {
+              __SZRM=NULL;
             } break;
-            case __NODE_STYLE__5C4K__: {
-              __tmp__DYRM=NULL;
+            case ____OE4K__: {
+              __SZRM=NULL;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__DYRM=NULL;
+            case ____IM4K__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__DYRM=NULL;
+            case ____T5FL__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__DYRM=NULL;
+            case ____3DUL__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__DYRM=NULL;
+            case ____0EUL__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__DYRM=NULL;
+            case ____BGUL__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__DYRM=NULL;
+            case ____2GUL__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__DYRM=NULL;
+            case ____B0VL__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__DYRM=NULL;
+            case ____P0VL__: {
+              __SZRM=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__DYRM=NULL;
+            case ____Q5YL__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__DYRM=NULL;
+            case ____UVPM__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__DYRM=NULL;
+            case ____0ZPM__: {
+              __SZRM=NULL;
             } break;
-            case __LOOP_END__E0RM__: {
-              __tmp__DYRM=NULL;
+            case ____T1RM__: {
+              __SZRM=NULL;
             } break;
-            case __COP_LOCK__K40M__: {
-              __tmp__DYRM=NULL;
+            case ____Z50M__: {
+              __SZRM=NULL;
             } break;
-            case __COP_UNLOCK__MC1M__: {
-              __tmp__DYRM=NULL;
+            case ____1D1M__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__DYRM=NULL;
+            case ____MR0N__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__DYRM=NULL;
+            case ____YWBP__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__DYRM=NULL;
+            case ____LYBP__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__DYRM=NULL;
+            case ____CZBP__: {
+              __SZRM=NULL;
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__DYRM=NULL;
+            case ____3BEP__: {
+              __SZRM=NULL;
             } break;
             }
           };
-          __tmp__UVWT=list_current__Y4GB;
-          __tmp__H4RH=((__PUSH__AXB *)__tmp__DYRM);
-          result__XQFN=NULL;
-          if (is_alias__QGGI) {
-            Self__QBDP=((__LOCAL__43WC *)__tmp__H4RH->context__A54D);
-            if (((void *)Self__QBDP->my_alias__XOUH == (void *)NULL)) {
-              __tmp__F43O=create__name__style__type__0HND(Self__QBDP->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B,Self__QBDP->parent_variable__B4WC.parent_named__A4WC.name__4VB,Self__QBDP->parent_variable__B4WC.parent_named__A4WC.style__NKQC,Self__QBDP->parent_variable__B4WC.type__1N5D);
-              Self__QBDP->my_alias__XOUH=__tmp__F43O;
-              ((__LOCAL__43WC *)__tmp__F43O)->parent_variable__B4WC.type_list__MO5D=Self__QBDP->parent_variable__B4WC.type_list__MO5D;
-              add_last__LRRI(((__FAST_ARRAYoLOCALo__PW1D *)list_alias__SB3O),Self__QBDP);
-            };
-            __tmp__F43O=Self__QBDP->my_alias__XOUH;
-            ((__LOCAL__43WC *)__tmp__F43O)->parent_variable__B4WC.ensure_count__1S4D= 1;
-            __tmp__DRFN=create__context__first__Z1FD(__tmp__H4RH,__tmp__H4RH->parent_instr__BXB.parent_itm_object__YH.position__H2B,__tmp__F43O,__tmp__H4RH->is_first__B54D);
-            result__XQFN=__tmp__DRFN;
-          } else /* FALSE */ {
-            __tmp__DRFN=create__context__first__Z1FD(__tmp__H4RH,__tmp__H4RH->parent_instr__BXB.parent_itm_object__YH.position__H2B,__tmp__H4RH->context__A54D,__tmp__H4RH->is_first__B54D);
-            result__XQFN=__tmp__DRFN;
-          };
-          Self__3I3T=((__LIST__WH *)__tmp__UVWT);
-          Result__2AIT=list_current__Y4GB->index__OCFE;
-          Self__1H3T=((__FAST_ARRAYoINSTRo__X53D *)Self__3I3T->expr_list__AA4D);
-          __tmp__10XN=(__INTEGER__Q)(Result__2AIT -  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if ((__tmp__10XN == (__INTEGER__Q)(Self__1H3T->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-            add_last__A04F(Self__1H3T,result__XQFN);
-          } else /* FALSE */ {
-            add_last__A04F(Self__1H3T,result__XQFN);
-            move__to__by__H5QH(Self__1H3T,__tmp__10XN,(__INTEGER__Q)(Self__1H3T->parent_arrayed_collection__553D.upper__RTLE -  1));
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            ((void **)Self__1H3T->parent_arrayed_collection__553D.storage__D14F)[__tmp__10XN]=result__XQFN;
-          };
-          if ((Result__2AIT <= Self__3I3T->index__OCFE)) {
-            Self__3I3T->index__OCFE=(__INTEGER__Q)(Self__3I3T->index__OCFE +  1);
-          };
-          ((__PUSH__AXB *)__tmp__DYRM)->is_first__B54D=FALSE__O__;
-        };
-        __tmp__5ASH=Self__VUEM->profil__BCZK;
-        if (((struct ___OBJ *)__tmp__5ASH)->__id==__PROFIL_SLOT__BO2C__) {
-          __tmp__UVWT=((__PROFIL_SLOT__BO2C *)__tmp__5ASH)->parent_profil__CO2C.code__SYNJ;
+          __DXWT=__Q5GB;
+          __W5RH=((____HXB *)__SZRM);
+          __GSFN=NULL;
+          if (__5HGI) {
+            __5CDP=((____N5WC *)__W5RH->__PA5D);
+            if (((void *)__5CDP->__GQUH == (void *)NULL)) {
+              __U53O=__JJND(__5CDP->__Q5WC.__P5WC.__OF.__O2B,__5CDP->__Q5WC.__P5WC.__FWB,__5CDP->__Q5WC.__P5WC.__2LQC,__5CDP->__Q5WC.__KP5D);
+              __5CDP->__GQUH=__U53O;
+              ((____N5WC *)__U53O)->__Q5WC.__1P5D=__5CDP->__Q5WC.__1P5D;
+              __0SRI(((____4X1D *)__BD3O),__5CDP);
+            };
+            __U53O=__5CDP->__GQUH;
+            ((____N5WC *)__U53O)->__Q5WC.__KU4D= 1;
+            __SSFN=__I3FD(__W5RH,__W5RH->__IXB.__YH.__O2B,__U53O,__W5RH->__QA5D);
+            __GSFN=__SSFN;
+          } else /* FALSE */ {
+            __SSFN=__I3FD(__W5RH,__W5RH->__IXB.__YH.__O2B,__W5RH->__PA5D,__W5RH->__QA5D);
+            __GSFN=__SSFN;
+          };
+          __MK3T=((____WH *)__DXWT);
+          __LCIT=__Q5GB->__3DFE;
+          __KJ3T=((____GB4D *)__MK3T->__PB4D);
+          __K2XN=(____Q)(__LCIT -  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if ((__K2XN == (____Q)(__KJ3T->__OB4D.__AVLE +  1))) {
+            __P14F(__KJ3T,__GSFN);
+          } else /* FALSE */ {
+            __P14F(__KJ3T,__GSFN);
+            __WARH(__KJ3T,__K2XN,(____Q)(__KJ3T->__OB4D.__AVLE -  1));
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            ((void **)__KJ3T->__OB4D.__S24F)[__K2XN]=__GSFN;
+          };
+          if ((__LCIT <= __MK3T->__3DFE)) {
+            __MK3T->__3DFE=(____Q)(__MK3T->__3DFE +  1);
+          };
+          ((____HXB *)__SZRM)->__QA5D=__O__;
+        };
+        __OCSH=__EWEM->__QDZK;
+        if (((struct ___OBJ *)__OCSH)->__id==____QP2C__) {
+          __DXWT=((____QP2C *)__OCSH)->__RP2C.__B0NJ;
         } else /* PROFIL_BLOCK */ {
-          __tmp__UVWT=((__PROFIL_BLOCK__22NJ *)__tmp__5ASH)->parent_profil__32NJ.code__SYNJ;
-        };
-        Self__1H3T=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__UVWT)->expr_list__AA4D);
-        __tmp__5ASH=((void **)Self__1H3T->parent_arrayed_collection__553D.storage__D14F)[Self__1H3T->parent_arrayed_collection__553D.upper__RTLE];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if (__tmp__5ASH==NULL) {
-          __tmp__Q0XN=NULL;
+          __DXWT=((____L4NJ *)__OCSH)->__M4NJ.__B0NJ;
+        };
+        __KJ3T=((____GB4D *)((____WH *)__DXWT)->__PB4D);
+        __OCSH=((void **)__KJ3T->__OB4D.__S24F)[__KJ3T->__OB4D.__AVLE];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if (__OCSH==NULL) {
+          __51XN=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__5ASH)->__id) {
-          case __LIST__WH__: {
-            __tmp__Q0XN=NULL;
+          switch (((struct ___OBJ *)__OCSH)->__id) {
+          case ____WH__: {
+            __51XN=NULL;
           } break;
-          case __STRING_CST__5J__: {
-            __tmp__Q0XN=NULL;
+          case ____5J__: {
+            __51XN=NULL;
           } break;
-          case __CALL_NULL__AUB__: {
-            __tmp__Q0XN=NULL;
+          case ____HUB__: {
+            __51XN=NULL;
           } break;
-          case __PUSH__AXB__: {
-            __tmp__Q0XN=NULL;
+          case ____HXB__: {
+            __51XN=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__Q0XN=NULL;
+          case ____0AXC__: {
+            __51XN=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__Q0XN=NULL;
+          case ____NBXC__: {
+            __51XN=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__Q0XN=NULL;
+          case ____ZBXC__: {
+            __51XN=NULL;
           } break;
-          case __SWITCH__DDXC__: {
-            __tmp__Q0XN=((void *)__tmp__5ASH);
+          case ____SEXC__: {
+            __51XN=((void *)__OCSH);
           } break;
-          case __NODE_TYPE__FK2C__: {
-            __tmp__Q0XN=NULL;
+          case ____UL2C__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__Q0XN=NULL;
+          case ____DMWH__: {
+            __51XN=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__Q0XN=NULL;
+          case ____2A0I__: {
+            __51XN=NULL;
           } break;
-          case __WRITE_GLOBAL__EXKJ__: {
-            __tmp__Q0XN=NULL;
+          case ____TYKJ__: {
+            __51XN=NULL;
           } break;
-          case __WRITE_SLOT__SXKJ__: {
-            __tmp__Q0XN=NULL;
+          case ____BZKJ__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__Q0XN=NULL;
+          case ____HJNJ__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__Q0XN=NULL;
+          case ____SJNJ__: {
+            __51XN=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__Q0XN=NULL;
+          case ____0AOJ__: {
+            __51XN=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__Q0XN=NULL;
+          case ____EBOJ__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__Q0XN=NULL;
+          case ____3BOJ__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__Q0XN=NULL;
+          case ____RCOJ__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__Q0XN=NULL;
+          case ____HDOJ__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__Q0XN=NULL;
+          case ____1DOJ__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__Q0XN=NULL;
+          case ____PEOJ__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__Q0XN=NULL;
+          case ____DFOJ__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__Q0XN=NULL;
+          case ____XFOJ__: {
+            __51XN=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__Q0XN=NULL;
+          case ____QGOJ__: {
+            __51XN=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__Q0XN=NULL;
+          case ____EHOJ__: {
+            __51XN=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__Q0XN=NULL;
+          case ____2HOJ__: {
+            __51XN=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__Q0XN=NULL;
+          case ____YIOJ__: {
+            __51XN=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__Q0XN=NULL;
+          case ____YMOJ__: {
+            __51XN=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__Q0XN=NULL;
+          case ____ONOJ__: {
+            __51XN=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__Q0XN=NULL;
+          case ____YOOJ__: {
+            __51XN=NULL;
           } break;
-          case __NOP__5WVJ__: {
-            __tmp__Q0XN=NULL;
+          case ____OYVJ__: {
+            __51XN=NULL;
           } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            __tmp__Q0XN=NULL;
+          case ____QFYJ__: {
+            __51XN=NULL;
           } break;
-          case __LOOP__ZQBK__: {
-            __tmp__Q0XN=NULL;
+          case ____ISBK__: {
+            __51XN=NULL;
           } break;
-          case __CALL_SLOT__U5YK__: {
-            __tmp__Q0XN=NULL;
+          case ____DBZK__: {
+            __51XN=NULL;
           } break;
-          case __NODE_STYLE__5C4K__: {
-            __tmp__Q0XN=NULL;
+          case ____OE4K__: {
+            __51XN=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__Q0XN=NULL;
+          case ____IM4K__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__Q0XN=NULL;
+          case ____T5FL__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__Q0XN=NULL;
+          case ____3DUL__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__Q0XN=NULL;
+          case ____0EUL__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__Q0XN=NULL;
+          case ____BGUL__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__Q0XN=NULL;
+          case ____2GUL__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__Q0XN=NULL;
+          case ____B0VL__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__Q0XN=NULL;
+          case ____P0VL__: {
+            __51XN=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__Q0XN=NULL;
+          case ____Q5YL__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__Q0XN=NULL;
+          case ____UVPM__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__Q0XN=NULL;
+          case ____0ZPM__: {
+            __51XN=NULL;
           } break;
-          case __LOOP_END__E0RM__: {
-            __tmp__Q0XN=NULL;
+          case ____T1RM__: {
+            __51XN=NULL;
           } break;
-          case __COP_LOCK__K40M__: {
-            __tmp__Q0XN=NULL;
+          case ____Z50M__: {
+            __51XN=NULL;
           } break;
-          case __COP_UNLOCK__MC1M__: {
-            __tmp__Q0XN=NULL;
+          case ____1D1M__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__Q0XN=NULL;
+          case ____MR0N__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__Q0XN=NULL;
+          case ____YWBP__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__Q0XN=NULL;
+          case ____LYBP__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__Q0XN=NULL;
+          case ____CZBP__: {
+            __51XN=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__Q0XN=NULL;
+          case ____3BEP__: {
+            __51XN=NULL;
           } break;
           }
         };
-        switch__BVRM=__tmp__Q0XN;
-        typ_id__DGFU=__tmp__Q0XN->list__2CFJ->parent_arrayed_collection__24EJ.upper__PDFJ;
-        __tmp__B5HV= 0;
-        while ((__tmp__B5HV <= typ_id__DGFU)) {
-          lst__QZXN=((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)switch__BVRM->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[__tmp__B5HV])->code__RHFJ;
-          Self__2P1O=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)lst__QZXN)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if ((Self__2P1O !=  0)) {
-            Self__QIFU=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)lst__QZXN)->expr_list__AA4D);
-            __tmp__CWRM=((void **)Self__QIFU->parent_arrayed_collection__553D.storage__D14F)[Self__QIFU->parent_arrayed_collection__553D.upper__RTLE];
-            if (__tmp__CWRM==NULL) {
-              __tmp__M1XN=NULL;
+        __QWRM=__51XN;
+        __SHFU=__51XN->__LEFJ->__LAFJ.__4EFJ;
+        __QAIV= 0;
+        while ((__QAIV <= __SHFU)) {
+          __50XN=((____BAFJ *)((void **)((____DAFJ *)__QWRM->__LEFJ)->__LAFJ.__IYBN)[__QAIV])->__AJFJ;
+          __LR1O=(____Q)(((____GB4D *)((____WH *)__50XN)->__PB4D)->__OB4D.__AVLE +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if ((__LR1O !=  0)) {
+            __5JFU=((____GB4D *)((____WH *)__50XN)->__PB4D);
+            __RXRM=((void **)__5JFU->__OB4D.__S24F)[__5JFU->__OB4D.__AVLE];
+            if (__RXRM==NULL) {
+              __12XN=NULL;
             } else {
-              switch (((struct ___OBJ *)__tmp__CWRM)->__id) {
-              case __LIST__WH__: {
-                __tmp__M1XN=NULL;
+              switch (((struct ___OBJ *)__RXRM)->__id) {
+              case ____WH__: {
+                __12XN=NULL;
               } break;
-              case __STRING_CST__5J__: {
-                __tmp__M1XN=NULL;
+              case ____5J__: {
+                __12XN=NULL;
               } break;
-              case __CALL_NULL__AUB__: {
-                __tmp__M1XN=NULL;
+              case ____HUB__: {
+                __12XN=NULL;
               } break;
-              case __PUSH__AXB__: {
-                __tmp__M1XN=NULL;
+              case ____HXB__: {
+                __12XN=NULL;
               } break;
-              case __EXTERNAL_C__L5WC__: {
-                __tmp__M1XN=NULL;
+              case ____0AXC__: {
+                __12XN=NULL;
               } break;
-              case __PROTOTYPE_CST__45WC__: {
-                __tmp__M1XN=NULL;
+              case ____NBXC__: {
+                __12XN=NULL;
               } break;
-              case __INTEGER_CST__KAXC__: {
-                __tmp__M1XN=NULL;
+              case ____ZBXC__: {
+                __12XN=NULL;
               } break;
-              case __SWITCH__DDXC__: {
-                __tmp__M1XN=NULL;
+              case ____SEXC__: {
+                __12XN=NULL;
               } break;
-              case __NODE_TYPE__FK2C__: {
-                __tmp__M1XN=NULL;
+              case ____UL2C__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_MULTIPLE__UKWH__: {
-                __tmp__M1XN=NULL;
+              case ____DMWH__: {
+                __12XN=NULL;
               } break;
-              case __READ_LOCAL__N5ZI__: {
-                __tmp__M1XN=NULL;
+              case ____2A0I__: {
+                __12XN=NULL;
               } break;
-              case __WRITE_GLOBAL__EXKJ__: {
-                __tmp__M1XN=NULL;
+              case ____TYKJ__: {
+                __12XN=NULL;
               } break;
-              case __WRITE_SLOT__SXKJ__: {
-                __tmp__M1XN=NULL;
+              case ____BZKJ__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_EQUAL__YHNJ__: {
-                __tmp__M1XN=NULL;
+              case ____HJNJ__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_NOT_EQUAL__DINJ__: {
-                __tmp__M1XN=NULL;
+              case ____SJNJ__: {
+                __12XN=NULL;
               } break;
-              case __IS_EXPANDED__L5NJ__: {
-                __tmp__M1XN=NULL;
+              case ____0AOJ__: {
+                __12XN=NULL;
               } break;
-              case __GET_TYPE_ID__V5NJ__: {
-                __tmp__M1XN=NULL;
+              case ____EBOJ__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_SUP__OAOJ__: {
-                __tmp__M1XN=NULL;
+              case ____3BOJ__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_SUB__CBOJ__: {
-                __tmp__M1XN=NULL;
+              case ____RCOJ__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_MUL__YBOJ__: {
-                __tmp__M1XN=NULL;
+              case ____HDOJ__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_DIV__MCOJ__: {
-                __tmp__M1XN=NULL;
+              case ____1DOJ__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_AND__ADOJ__: {
-                __tmp__M1XN=NULL;
+              case ____PEOJ__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_SHIFT_R__UDOJ__: {
-                __tmp__M1XN=NULL;
+              case ____DFOJ__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_SHIFT_L__IEOJ__: {
-                __tmp__M1XN=NULL;
+              case ____XFOJ__: {
+                __12XN=NULL;
               } break;
-              case __PUT_TO__BFOJ__: {
-                __tmp__M1XN=NULL;
+              case ____QGOJ__: {
+                __12XN=NULL;
               } break;
-              case __ITEM__VFOJ__: {
-                __tmp__M1XN=NULL;
+              case ____EHOJ__: {
+                __12XN=NULL;
               } break;
-              case __SIZE_OF__NGOJ__: {
-                __tmp__M1XN=NULL;
+              case ____2HOJ__: {
+                __12XN=NULL;
               } break;
-              case __CAST__JHOJ__: {
-                __tmp__M1XN=NULL;
+              case ____YIOJ__: {
+                __12XN=NULL;
               } break;
-              case __REAL_CST__JLOJ__: {
-                __tmp__M1XN=NULL;
+              case ____YMOJ__: {
+                __12XN=NULL;
               } break;
-              case __CHARACTER_CST__5LOJ__: {
-                __tmp__M1XN=NULL;
+              case ____ONOJ__: {
+                __12XN=NULL;
               } break;
-              case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                __tmp__M1XN=NULL;
+              case ____YOOJ__: {
+                __12XN=NULL;
               } break;
-              case __NOP__5WVJ__: {
-                __tmp__M1XN=NULL;
+              case ____OYVJ__: {
+                __12XN=NULL;
               } break;
-              case __WRITE_LOCAL__BEYJ__: {
-                __tmp__M1XN=NULL;
+              case ____QFYJ__: {
+                __12XN=NULL;
               } break;
-              case __LOOP__ZQBK__: {
-                __tmp__M1XN=NULL;
+              case ____ISBK__: {
+                __12XN=NULL;
               } break;
-              case __CALL_SLOT__U5YK__: {
-                __tmp__M1XN=((void *)__tmp__CWRM);
+              case ____DBZK__: {
+                __12XN=((void *)__RXRM);
               } break;
-              case __NODE_STYLE__5C4K__: {
-                __tmp__M1XN=NULL;
+              case ____OE4K__: {
+                __12XN=NULL;
               } break;
-              case __READ_SLOT__ZK4K__: {
-                __tmp__M1XN=NULL;
+              case ____IM4K__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_NOT_LOGIC__E4FL__: {
-                __tmp__M1XN=NULL;
+              case ____T5FL__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_OR_LOGIC__OCUL__: {
-                __tmp__M1XN=NULL;
+              case ____3DUL__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_OR_OR_LOGIC__LDUL__: {
-                __tmp__M1XN=NULL;
+              case ____0EUL__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_AND_LOGIC__SEUL__: {
-                __tmp__M1XN=NULL;
+              case ____BGUL__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_AND_AND_LOGIC__NFUL__: {
-                __tmp__M1XN=NULL;
+              case ____2GUL__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_NEG__SYVL__: {
-                __tmp__M1XN=NULL;
+              case ____B0VL__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_ADD__AZVL__: {
-                __tmp__M1XN=NULL;
+              case ____P0VL__: {
+                __12XN=NULL;
               } break;
-              case __READ_GLOBAL__B4YL__: {
-                __tmp__M1XN=NULL;
+              case ____Q5YL__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_NOT__FUPM__: {
-                __tmp__M1XN=NULL;
+              case ____UVPM__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_MOD__LYPM__: {
-                __tmp__M1XN=NULL;
+              case ____0ZPM__: {
+                __12XN=NULL;
               } break;
-              case __LOOP_END__E0RM__: {
-                __tmp__M1XN=NULL;
+              case ____T1RM__: {
+                __12XN=NULL;
               } break;
-              case __COP_LOCK__K40M__: {
-                __tmp__M1XN=NULL;
+              case ____Z50M__: {
+                __12XN=NULL;
               } break;
-              case __COP_UNLOCK__MC1M__: {
-                __tmp__M1XN=NULL;
+              case ____1D1M__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_OR__3P0N__: {
-                __tmp__M1XN=NULL;
+              case ____MR0N__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_SUP_EQ__JVBP__: {
-                __tmp__M1XN=NULL;
+              case ____YWBP__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_INF__2WBP__: {
-                __tmp__M1XN=NULL;
+              case ____LYBP__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_INF_EQ__TXBP__: {
-                __tmp__M1XN=NULL;
+              case ____CZBP__: {
+                __12XN=NULL;
               } break;
-              case __EXPR_XOR__OAEP__: {
-                __tmp__M1XN=NULL;
+              case ____3BEP__: {
+                __12XN=NULL;
               } break;
               }
             };
-            if (((void *)__tmp__M1XN != (void *)NULL)) {
-              if (((void *)__tmp__M1XN == (void *)Self__VUEM)) {
-                __tmp__SZRM=Self__VUEM->parent_instr__V5YK.parent_itm_object__YH.position__H2B;
-                put_error__text__2PE( 1,(&__string_469));
-                put_position__HRE(__tmp__SZRM);
-                put_string__BJG(msg_err__BQE);
-                if ((verbose_level__J5 !=  0)) {
-                  put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            if (((void *)__12XN != (void *)NULL)) {
+              if (((void *)__12XN == (void *)__EWEM)) {
+                __B1RM=__EWEM->__EBZK.__YH.__O2B;
+                __DQE( 1,(&__string_469));
+                __ORE(__B1RM);
+                __IJG(__IQE);
+                if ((__J5 !=  0)) {
+                  __LGZ(((____BC *)__IQE));
                 };
-                if ((type_error__AQE ==  2)) {
-                  nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                if ((__HQE ==  2)) {
+                  __TL=(____Q)(__TL +  1);
                 } else /* FALSE */ {
                   exit(( 1));
                 };
               };
-              if (((void *)__tmp__M1XN->profil__BCZK != (void *)Self__VUEM->profil__BCZK)) {
-                __tmp__SZRM=Self__VUEM->parent_instr__V5YK.parent_itm_object__YH.position__H2B;
-                put_error__text__2PE( 1,(&__string_470));
-                put_position__HRE(__tmp__SZRM);
-                put_string__BJG(msg_err__BQE);
-                if ((verbose_level__J5 !=  0)) {
-                  put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              if (((void *)__12XN->__QDZK != (void *)__EWEM->__QDZK)) {
+                __B1RM=__EWEM->__EBZK.__YH.__O2B;
+                __DQE( 1,(&__string_470));
+                __ORE(__B1RM);
+                __IJG(__IQE);
+                if ((__J5 !=  0)) {
+                  __LGZ(((____BC *)__IQE));
                 };
-                if ((type_error__AQE ==  2)) {
-                  nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                if ((__HQE ==  2)) {
+                  __TL=(____Q)(__TL +  1);
                 } else /* FALSE */ {
                   exit(( 1));
                 };
               };
-              argument_to_assignment__index__alias__VNRO(((__CALL_SLOT__U5YK *)__tmp__M1XN),lst__QZXN,(__INTEGER__Q)(((__LIST__WH *)lst__QZXN)->expr_list__AA4D->parent_arrayed_collection__553D.upper__RTLE +  1),FALSE__O__);
-              __tmp__SZRM=__tmp__M1XN->parent_instr__V5YK.parent_itm_object__YH.position__H2B;
-              result__G2SO=NULL;
-              ptr__H2SO=((__POINTER__IB )(NULL));
-              Result__FBIT= 0;
-              __tmp__N2SO=((__POINTER__IB )sizeof(__LOOP_END__E0RM));
-              if (((unsigned long)__tmp__N2SO ==  0)) {
-                result__G2SO=LOOP_END__E0RM__;
+              __EPRO(((____DBZK *)__12XN),__50XN,(____Q)(((____WH *)__50XN)->__PB4D->__OB4D.__AVLE +  1),__O__);
+              __B1RM=__12XN->__EBZK.__YH.__O2B;
+              __V3SO=NULL;
+              __W3SO=((____IB )(NULL));
+              __UCIT= 0;
+              __23SO=((____IB )sizeof(____T1RM));
+              if (((unsigned long)__23SO ==  0)) {
+                __V3SO=__T1RM__;
               } else /* FALSE */ {
-                Result__FBIT=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N2SO));
-                if ((Result__FBIT == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0V4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2V4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__N2SO - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0V4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0V4T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3V4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2V4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__0V4T=micro_alloc__table__lab__HKI(__tmp__2V4T,((__POINTER__IB )(&(table_size[(__tmp__3V4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2V4T)));
-                  ptr__H2SO=__tmp__0V4T;
+                __UCIT=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__23SO));
+                if ((__UCIT == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JX4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LX4T=(void *)((unsigned long)(void *)((unsigned long)__23SO - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JX4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JX4T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MX4T=((____YWB )((____Q )(void *)((unsigned long)__LX4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __JX4T=__OKI(__LX4T,((____IB )(&(table_size[(__MX4T)-1]))),((____YWB )((____Q )__LX4T)));
+                  __W3SO=__JX4T;
                 } else /* FALSE */ {
-                  __tmp__3V4T=((__UINTEGER_32__RWB )Result__FBIT);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0V4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2V4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__N2SO - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0V4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0V4T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__0V4T=micro_alloc__table__lab__HKI(__tmp__2V4T,((__POINTER__IB )(&(table_type[(__tmp__3V4T)]))),(__UINTEGER_32__RWB)(__tmp__3V4T |  1));
-                  ptr__H2SO=__tmp__0V4T;
+                  __MX4T=((____YWB )__UCIT);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JX4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LX4T=(void *)((unsigned long)(void *)((unsigned long)__23SO - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JX4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JX4T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __JX4T=__OKI(__LX4T,((____IB )(&(table_type[(__MX4T)]))),(____YWB)(__MX4T |  1));
+                  __W3SO=__JX4T;
                 };
-                result__G2SO=((__LOOP_END__E0RM *)ptr__H2SO);
-                *(result__G2SO) = *(LOOP_END__E0RM__);
+                __V3SO=((____T1RM *)__W3SO);
+                *(__V3SO) = *(__T1RM__);
               };
-              Self__CLXO=((__LOOP_END__E0RM *)result__G2SO);
-              Self__CLXO->parent_instr__F0RM.parent_itm_object__YH.position__H2B=__tmp__SZRM;
-              Self__CLXO->loop__4KVO=Self__PIFN;
-              Self__1ZXO=((__LOOP__ZQBK *)Self__PIFN);
-              Self__1ZXO->link_count__5OBN=(__INTEGER__Q)(Self__1ZXO->link_count__5OBN +  1);
-              Self__0J3T=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)lst__QZXN)->expr_list__AA4D);
-              Result__FBIT=(__INTEGER__Q)((__INTEGER__Q)(((__LIST__WH *)lst__QZXN)->expr_list__AA4D->parent_arrayed_collection__553D.upper__RTLE +  1) -  1);
-              (&__string_7)->count__0C= 11;
-              (&__string_7)->storage__1C="Definition.";
-              ((void **)Self__0J3T->parent_arrayed_collection__553D.storage__D14F)[Result__FBIT]=result__G2SO;
-            };
-          };
-          __tmp__B5HV=(__INTEGER__Q)(__tmp__B5HV +  1);
-        };
-        __tmp__XMCS=result__BO0M;
-        Self__PIFN=((__LOOP__ZQBK *)result__BO0M);
-        __tmp__44HV=seq_index__3I5J;
-        if ((Self__PIFN->link_count__5OBN ==  0)) {
-          Result__PI3T=execute__ZG4D(((__LIST__WH *)Self__PIFN->body__XOBN));
-          modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-        } else /* FALSE */ {
-          __tmp__LV4T=(__UINTEGER_32__RWB)(seq_call_local_and_loop__TG3K + ((__UINTEGER_32__RWB )Self__PIFN->link_count__5OBN));
-          seq_call_local_and_loop__TG3K=__tmp__LV4T;
-          Result__2AIT=((__INTEGER__Q )__tmp__LV4T);
-          __tmp__LV4T=(__UINTEGER_32__RWB)(seq_call_and_loop__BL3K + ((__UINTEGER_32__RWB )Self__PIFN->link_count__5OBN));
-          seq_call_and_loop__BL3K=__tmp__LV4T;
-          __tmp__10XN=((__INTEGER__Q )__tmp__LV4T);
-          seq_inline__ECFE=(__UINTEGER_32__RWB)(seq_inline__ECFE +  1);
-          execute_case__VBFE(((__LIST__WH *)Self__PIFN->body__XOBN));
-          if (((void *)loop_invariant__1QBK == (void *)Self__PIFN)) {
-            loop_list__SRBK=list_current__Y4GB;
-            loop_seq_index__JQBN=((__INTEGER__Q )__tmp__44HV);
-            loop_seq_call_local_and_loop__MQBN=Result__2AIT;
-            loop_seq_call_and_loop__NQBN=__tmp__10XN;
-            seq_call_local_and_loop__TG3K=(__UINTEGER_32__RWB)(seq_call_local_and_loop__TG3K + ((__UINTEGER_32__RWB )Self__PIFN->link_count__5OBN));
-            seq_call_and_loop__BL3K=(__UINTEGER_32__RWB)(seq_call_and_loop__BL3K + ((__UINTEGER_32__RWB )Self__PIFN->link_count__5OBN));
-            execute_case__VBFE(((__LIST__WH *)Self__PIFN->body__XOBN));
-            loop_invariant__1QBK=NULL;
-          };
-        };
-        modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      } else /* FALSE */ {
-        __tmp__5ASH=NULL;
-        __tmp__34RH=FALSE__O__;
-        lst__QZXN=NULL;
-        Result__EI3T=NULL;
-        Result__PI3T=Self__VUEM->profil__BCZK;
-        if (((struct ___OBJ *)Result__PI3T)->__id==__PROFIL_SLOT__BO2C__) {
-          __tmp__UVWT=((__PROFIL_SLOT__BO2C *)Result__PI3T)->parent_profil__CO2C.code__SYNJ;
+              __RMXO=((____T1RM *)__V3SO);
+              __RMXO->__U1RM.__YH.__O2B=__B1RM;
+              __RMXO->__NMVO=__4JFN;
+              __K1XO=((____ISBK *)__4JFN);
+              __K1XO->__OQBN=(____Q)(__K1XO->__OQBN +  1);
+              __JL3T=((____GB4D *)((____WH *)__50XN)->__PB4D);
+              __UCIT=(____Q)((____Q)(((____WH *)__50XN)->__PB4D->__OB4D.__AVLE +  1) -  1);
+              (&__string_7)->__0C= 11;
+              (&__string_7)->__1C="Definition.";
+              ((void **)__JL3T->__OB4D.__S24F)[__UCIT]=__V3SO;
+            };
+          };
+          __QAIV=(____Q)(__QAIV +  1);
+        };
+        __GOCS=__QP0M;
+        __4JFN=((____ISBK *)__QP0M);
+        __NAIV=__MK5J;
+        if ((__4JFN->__OQBN ==  0)) {
+          __4J3T=__II4D(((____WH *)__4JFN->__GQBN));
+          __QCXC=(____Q)(__QCXC +  1);
+        } else /* FALSE */ {
+          __0W4T=(____YWB)(__CI3K + ((____YWB )__4JFN->__OQBN));
+          __CI3K=__0W4T;
+          __LCIT=((____Q )__0W4T);
+          __0W4T=(____YWB)(__QM3K + ((____YWB )__4JFN->__OQBN));
+          __QM3K=__0W4T;
+          __K2XN=((____Q )__0W4T);
+          __TDFE=(____YWB)(__TDFE +  1);
+          __EDFE(((____WH *)__4JFN->__GQBN));
+          if (((void *)__KSBK == (void *)__4JFN)) {
+            __BTBK=__Q5GB;
+            __YRBN=((____Q )__NAIV);
+            __1RBN=__LCIT;
+            __2RBN=__K2XN;
+            __CI3K=(____YWB)(__CI3K + ((____YWB )__4JFN->__OQBN));
+            __QM3K=(____YWB)(__QM3K + ((____YWB )__4JFN->__OQBN));
+            __EDFE(((____WH *)__4JFN->__GQBN));
+            __KSBK=NULL;
+          };
+        };
+        __QCXC=(____Q)(__QCXC +  1);
+      } else /* FALSE */ {
+        __OCSH=NULL;
+        __MASH=__O__;
+        __50XN=NULL;
+        __TJ3T=NULL;
+        __4J3T=__EWEM->__QDZK;
+        if (((struct ___OBJ *)__4J3T)->__id==____QP2C__) {
+          __DXWT=((____QP2C *)__4J3T)->__RP2C.__B0NJ;
         } else /* PROFIL_BLOCK */ {
-          __tmp__UVWT=((__PROFIL_BLOCK__22NJ *)Result__PI3T)->parent_profil__32NJ.code__SYNJ;
+          __DXWT=((____L4NJ *)__4J3T)->__M4NJ.__B0NJ;
         };
-        if (((void *)__tmp__UVWT == (void *)list_current__Y4GB)) {
-          put_error__text__2PE( 1,(&__string_471));
-          __tmp__CWRM=Self__VUEM->profil__BCZK;
-          if (((struct ___OBJ *)__tmp__CWRM)->__id==__PROFIL_SLOT__BO2C__) {
-            Self__NJ3T=((__PROFIL_SLOT__BO2C *)__tmp__CWRM)->parent_profil__CO2C.code__SYNJ;
+        if (((void *)__DXWT == (void *)__Q5GB)) {
+          __DQE( 1,(&__string_471));
+          __RXRM=__EWEM->__QDZK;
+          if (((struct ___OBJ *)__RXRM)->__id==____QP2C__) {
+            __2K3T=((____QP2C *)__RXRM)->__RP2C.__B0NJ;
           } else /* PROFIL_BLOCK */ {
-            Self__NJ3T=((__PROFIL_BLOCK__22NJ *)__tmp__CWRM)->parent_profil__32NJ.code__SYNJ;
+            __2K3T=((____L4NJ *)__RXRM)->__M4NJ.__B0NJ;
           };
-          put_position__HRE(Self__NJ3T->parent_instr__ZH.parent_itm_object__YH.position__H2B);
-          put_position__HRE(Self__VUEM->parent_instr__V5YK.parent_itm_object__YH.position__H2B);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __ORE(__2K3T->__ZH.__YH.__O2B);
+          __ORE(__EWEM->__EBZK.__YH.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        Result__PI3T=Self__VUEM->profil__BCZK;
-        if (((struct ___OBJ *)Result__PI3T)->__id==__PROFIL_SLOT__BO2C__) {
-          __tmp__CWRM=((__PROFIL_SLOT__BO2C *)Result__PI3T)->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__CWRM)->__id==__ITM_SLOT__HLC__) {
-            __tmp__G5HV=((__ITM_SLOT__HLC *)__tmp__CWRM)->id_section__GVOB;
+        __4J3T=__EWEM->__QDZK;
+        if (((struct ___OBJ *)__4J3T)->__id==____QP2C__) {
+          __RXRM=((____QP2C *)__4J3T)->__NTXN->__2JRG->__QLC;
+          if (((struct ___OBJ *)__RXRM)->__id==____OLC__) {
+            __VAIV=((____OLC *)__RXRM)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__G5HV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CWRM)->parent_itm_slot__QF0D.id_section__GVOB;
+            __VAIV=((____4G0D *)__RXRM)->__5G0D.__MWOB;
           };
-          __tmp__YSKM=((void *)((__SECTION___EVOB *)__tmp__G5HV)->name__U15E == (void *)(&__string_34));
+          __HUKM=((void *)((____KWOB *)__VAIV)->__D35E == (void *)(&__string_34));
         } else /* PROFIL_BLOCK */ {
-          __tmp__YSKM=FALSE__O__;
-        };
-        if ((! __tmp__YSKM)) {
-          __tmp__CWRM=Self__VUEM->profil__BCZK;
-          if (((struct ___OBJ *)__tmp__CWRM)->__id==__PROFIL_SLOT__BO2C__) {
-            __tmp__KXRM=((__PROFIL_SLOT__BO2C *)__tmp__CWRM)->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__KXRM)->__id==__ITM_SLOT__HLC__) {
-              __tmp__M5HV=((__ITM_SLOT__HLC *)__tmp__KXRM)->id_section__GVOB;
+          __HUKM=__O__;
+        };
+        if ((! __HUKM)) {
+          __RXRM=__EWEM->__QDZK;
+          if (((struct ___OBJ *)__RXRM)->__id==____QP2C__) {
+            __ZYRM=((____QP2C *)__RXRM)->__NTXN->__2JRG->__QLC;
+            if (((struct ___OBJ *)__ZYRM)->__id==____OLC__) {
+              __1AIV=((____OLC *)__ZYRM)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__M5HV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__KXRM)->parent_itm_slot__QF0D.id_section__GVOB;
+              __1AIV=((____4G0D *)__ZYRM)->__5G0D.__MWOB;
             };
-            __tmp__N5HV=((void *)((__SECTION___EVOB *)__tmp__M5HV)->name__U15E == (void *)(&__string_39));
+            __2AIV=((void *)((____KWOB *)__1AIV)->__D35E == (void *)(&__string_39));
           } else /* PROFIL_BLOCK */ {
-            __tmp__N5HV=FALSE__O__;
+            __2AIV=__O__;
           };
-          __tmp__YSKM=(! __tmp__N5HV);
+          __HUKM=(! __2AIV);
         } else /* FALSE */ {
-          __tmp__YSKM=FALSE__O__;
+          __HUKM=__O__;
         };
-        if (__tmp__YSKM) {
-          if (((void *)Self__VUEM->cop_argument__33JL == (void *)NULL)) {
-            __tmp__N5HV=TRUE__K__;
+        if (__HUKM) {
+          if (((void *)__EWEM->__M5JL == (void *)NULL)) {
+            __2AIV=__K__;
           } else /* FALSE */ {
-            __tmp__KXRM=Self__VUEM->profil__BCZK;
-            if (((struct ___OBJ *)__tmp__KXRM)->__id==__PROFIL_SLOT__BO2C__) {
-              __tmp__I2RM=&(((__PROFIL_SLOT__BO2C *)__tmp__KXRM)->parent_profil__CO2C.result_list__5GOJ);
+            __ZYRM=__EWEM->__QDZK;
+            if (((struct ___OBJ *)__ZYRM)->__id==____QP2C__) {
+              __X3RM=&(((____QP2C *)__ZYRM)->__RP2C.__OIOJ);
             } else /* PROFIL_BLOCK */ {
-              __tmp__I2RM=&(((__PROFIL_BLOCK__22NJ *)__tmp__KXRM)->parent_profil__32NJ.result_list__5GOJ);
+              __X3RM=&(((____L4NJ *)__ZYRM)->__M4NJ.__OIOJ);
             };
-            __tmp__N5HV=((void *)__tmp__I2RM->first__BHOJ != (void *)NULL);
+            __2AIV=((void *)__X3RM->__QIOJ != (void *)NULL);
           };
-          __tmp__YSKM=__tmp__N5HV;
+          __HUKM=__2AIV;
         } else /* FALSE */ {
-          __tmp__YSKM=FALSE__O__;
+          __HUKM=__O__;
         };
-        if (__tmp__YSKM) {
-          __tmp__CWRM=Self__VUEM->profil__BCZK;
-          if (((struct ___OBJ *)__tmp__CWRM)->__id==__PROFIL_SLOT__BO2C__) {
-            Self__2P1O=((__PROFIL_SLOT__BO2C *)__tmp__CWRM)->parent_profil__CO2C.link_count__BBFL;
+        if (__HUKM) {
+          __RXRM=__EWEM->__QDZK;
+          if (((struct ___OBJ *)__RXRM)->__id==____QP2C__) {
+            __LR1O=((____QP2C *)__RXRM)->__RP2C.__QCFL;
           } else /* PROFIL_BLOCK */ {
-            Self__2P1O=((__PROFIL_BLOCK__22NJ *)__tmp__CWRM)->parent_profil__32NJ.link_count__BBFL;
+            __LR1O=((____L4NJ *)__RXRM)->__M4NJ.__QCFL;
           };
-          if ((Self__2P1O ==  1)) {
-            if ((old_seq_or_and__CDFE == seq_or_and__ADFE)) {
-              __tmp__NWWT=Self__VUEM->profil__BCZK;
-              if (((struct ___OBJ *)__tmp__NWWT)->__id==__PROFIL_SLOT__BO2C__) {
-                __tmp__OWWT=((__PROFIL_SLOT__BO2C *)__tmp__NWWT)->parent_profil__CO2C.code__SYNJ;
+          if ((__LR1O ==  1)) {
+            if ((__REFE == __PEFE)) {
+              __2XWT=__EWEM->__QDZK;
+              if (((struct ___OBJ *)__2XWT)->__id==____QP2C__) {
+                __3XWT=((____QP2C *)__2XWT)->__RP2C.__B0NJ;
               } else /* PROFIL_BLOCK */ {
-                __tmp__OWWT=((__PROFIL_BLOCK__22NJ *)__tmp__NWWT)->parent_profil__32NJ.code__SYNJ;
+                __3XWT=((____L4NJ *)__2XWT)->__M4NJ.__B0NJ;
               };
-              argument_to_assignment__index__alias__VNRO(Self__VUEM,__tmp__OWWT, 1,FALSE__O__);
-              Self__R5HV=&(Self__VUEM->result_list__PCZK);
-              Result__FBIT= 0;
-              if (((void *)Self__R5HV->first__TGCL == (void *)NULL)) {
-                Result__FBIT=(__INTEGER__Q)(-  1);
-                __tmp__Q5HV=TRUE__K__;
+              __EPRO(__EWEM,__3XWT, 1,__O__);
+              __ABIV=&(__EWEM->__4DZK);
+              __UCIT= 0;
+              if (((void *)__ABIV->__CICL == (void *)NULL)) {
+                __UCIT=(____Q)(-  1);
+                __5AIV=__K__;
               } else /* FALSE */ {
-                __tmp__Q5HV=FALSE__O__;
+                __5AIV=__O__;
               };
-              __tmp__S5HV.self=Self__R5HV;
-              __tmp__T5HV.self=Self__R5HV;
-              if ((! __tmp__Q5HV)) {
-                if (((void *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__S5HV.self)->list__IHCL != (void *)NULL)) {
-                  Result__U5HV=(__INTEGER__Q)(((__FAST_ARRAYoRESULTo__5GCL *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__T5HV.self)->list__IHCL)->parent_arrayed_collection__HHCL.upper__LEHM +  1);
-                  (&__string_7)->count__0C= 11;
-                  (&__string_7)->storage__1C="Definition.";
-                  Result__FBIT=Result__U5HV;
+              __BBIV.self=__ABIV;
+              __CBIV.self=__ABIV;
+              if ((! __5AIV)) {
+                if (((void *)((____2DZK *)__BBIV.self)->__XICL != (void *)NULL)) {
+                  __DBIV=(____Q)(((____OICL *)((____2DZK *)__CBIV.self)->__XICL)->__WICL.__0FHM +  1);
+                  (&__string_7)->__0C= 11;
+                  (&__string_7)->__1C="Definition.";
+                  __UCIT=__DBIV;
                 };
               };
-              index__SIFU=Result__FBIT;
-              Result__FBIT= 0;
-              while ((Result__FBIT <= index__SIFU)) {
-                __tmp__RWWT=Self__VUEM->profil__BCZK;
-                if (((struct ___OBJ *)__tmp__RWWT)->__id==__PROFIL_SLOT__BO2C__) {
-                  __tmp__SWWT=((__PROFIL_SLOT__BO2C *)__tmp__RWWT)->parent_profil__CO2C.code__SYNJ;
+              __BKFU=__UCIT;
+              __UCIT= 0;
+              while ((__UCIT <= __BKFU)) {
+                __AYWT=__EWEM->__QDZK;
+                if (((struct ___OBJ *)__AYWT)->__id==____QP2C__) {
+                  __BYWT=((____QP2C *)__AYWT)->__RP2C.__B0NJ;
                 } else /* PROFIL_BLOCK */ {
-                  __tmp__SWWT=((__PROFIL_BLOCK__22NJ *)__tmp__RWWT)->parent_profil__32NJ.code__SYNJ;
+                  __BYWT=((____L4NJ *)__AYWT)->__M4NJ.__B0NJ;
                 };
-                Self__EK3T=&(Self__VUEM->result_list__PCZK);
-                result__BK3T=NULL;
-                __tmp__DK3T=(Result__FBIT ==  0);
-                __tmp__FK3T.self=Self__EK3T;
-                __tmp__GK3T.self=Self__EK3T;
-                if (__tmp__DK3T) {
-                  result__BK3T=((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__FK3T.self)->first__TGCL;
+                __TL3T=&(__EWEM->__4DZK);
+                __QL3T=NULL;
+                __SL3T=(__UCIT ==  0);
+                __UL3T.self=__TL3T;
+                __VL3T.self=__TL3T;
+                if (__SL3T) {
+                  __QL3T=((____2DZK *)__UL3T.self)->__CICL;
                 } else /* FALSE */ {
-                  result__BK3T=((void **)((__FAST_ARRAYoRESULTo__5GCL *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__GK3T.self)->list__IHCL)->parent_arrayed_collection__HHCL.storage__LFHM)[(__INTEGER__Q)(Result__FBIT -  1)];
+                  __QL3T=((void **)((____OICL *)((____2DZK *)__VL3T.self)->__XICL)->__WICL.__0GHM)[(____Q)(__UCIT -  1)];
                 };
-                add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__SWWT)->expr_list__AA4D),result__BK3T->write__RVKL);
-                Result__FBIT=(__INTEGER__Q)(Result__FBIT +  1);
+                __P14F(((____GB4D *)((____WH *)__BYWT)->__PB4D),__QL3T->__AXKL);
+                __UCIT=(____Q)(__UCIT +  1);
               };
-              __tmp__NWWT=Self__VUEM->profil__BCZK;
-              if (((struct ___OBJ *)__tmp__NWWT)->__id==__PROFIL_SLOT__BO2C__) {
-                __tmp__OWWT=((__PROFIL_SLOT__BO2C *)__tmp__NWWT)->parent_profil__CO2C.code__SYNJ;
+              __2XWT=__EWEM->__QDZK;
+              if (((struct ___OBJ *)__2XWT)->__id==____QP2C__) {
+                __3XWT=((____QP2C *)__2XWT)->__RP2C.__B0NJ;
               } else /* PROFIL_BLOCK */ {
-                __tmp__OWWT=((__PROFIL_BLOCK__22NJ *)__tmp__NWWT)->parent_profil__32NJ.code__SYNJ;
+                __3XWT=((____L4NJ *)__2XWT)->__M4NJ.__B0NJ;
               };
-              __tmp__NWWT=execute__ZG4D(((__LIST__WH *)__tmp__OWWT));
-              __tmp__5ASH=__tmp__NWWT;
-              __tmp__NWWT=Self__VUEM->profil__BCZK;
-              if (((struct ___OBJ *)__tmp__NWWT)->__id==__PROFIL_SLOT__BO2C__) {
-                Self__AIYN=((__PROFIL_SLOT__BO2C *)__tmp__NWWT);
-                remove__LDYM(Self__AIYN);
-                remove_profil__WPKO(((__SLOT_CODE__MIRG *)Self__AIYN->slot_code__4RXN),Self__AIYN);
+              __2XWT=__II4D(((____WH *)__3XWT));
+              __OCSH=__2XWT;
+              __2XWT=__EWEM->__QDZK;
+              if (((struct ___OBJ *)__2XWT)->__id==____QP2C__) {
+                __PJYN=((____QP2C *)__2XWT);
+                __0EYM(__PJYN);
+                __FRKO(((____1JRG *)__PJYN->__NTXN),__PJYN);
               } else /* PROFIL_BLOCK */ {
-                remove__LDYM(((__PROFIL_BLOCK__22NJ *)__tmp__NWWT));
+                __0EYM(((____L4NJ *)__2XWT));
               };
-              modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-              __tmp__34RH=TRUE__K__;
+              __QCXC=(____Q)(__QCXC +  1);
+              __MASH=__K__;
             };
-            __tmp__N5HV=TRUE__K__;
+            __2AIV=__K__;
           } else /* FALSE */ {
-            __tmp__N5HV=FALSE__O__;
+            __2AIV=__O__;
           };
-          if ((! __tmp__N5HV)) {
-            __tmp__KXRM=Self__VUEM->profil__BCZK;
-            if (((struct ___OBJ *)__tmp__KXRM)->__id==__PROFIL_SLOT__BO2C__) {
-              __tmp__Q5HV=(((__PROFIL_SLOT__BO2C *)__tmp__KXRM)->parent_profil__CO2C.stat__ZOFL ==  1);
+          if ((! __2AIV)) {
+            __ZYRM=__EWEM->__QDZK;
+            if (((struct ___OBJ *)__ZYRM)->__id==____QP2C__) {
+              __5AIV=(((____QP2C *)__ZYRM)->__RP2C.__IQFL ==  1);
             } else /* PROFIL_BLOCK */ {
-              __tmp__Q5HV=(((__PROFIL_BLOCK__22NJ *)__tmp__KXRM)->parent_profil__32NJ.stat__ZOFL ==  1);
-            };
-            if (__tmp__Q5HV) {
-              if ((old_seq_or_and__CDFE == seq_or_and__ADFE)) {
-                __tmp__RWWT=Self__VUEM->profil__BCZK;
-                if (((struct ___OBJ *)__tmp__RWWT)->__id==__PROFIL_SLOT__BO2C__) {
-                  Self__OK3T=((__PROFIL_SLOT__BO2C *)__tmp__RWWT);
-                  if (((void *)Self__VUEM->cop_argument__33JL != (void *)NULL)) {
-                    Self__OK3T->parent_profil__CO2C.cop_link_count__KBFL=(__INTEGER__Q)(Self__OK3T->parent_profil__CO2C.cop_link_count__KBFL -  1);
+              __5AIV=(((____L4NJ *)__ZYRM)->__M4NJ.__IQFL ==  1);
+            };
+            if (__5AIV) {
+              if ((__REFE == __PEFE)) {
+                __AYWT=__EWEM->__QDZK;
+                if (((struct ___OBJ *)__AYWT)->__id==____QP2C__) {
+                  __3L3T=((____QP2C *)__AYWT);
+                  if (((void *)__EWEM->__M5JL != (void *)NULL)) {
+                    __3L3T->__RP2C.__ZCFL=(____Q)(__3L3T->__RP2C.__ZCFL -  1);
                   } else /* FALSE */ {
-                    Self__OK3T->parent_profil__CO2C.link_count__BBFL=(__INTEGER__Q)(Self__OK3T->parent_profil__CO2C.link_count__BBFL -  1);
+                    __3L3T->__RP2C.__QCFL=(____Q)(__3L3T->__RP2C.__QCFL -  1);
                   };
                 } else /* PROFIL_BLOCK */ {
-                  Self__QK3T=((__PROFIL_BLOCK__22NJ *)((__PROFIL_SLOT__BO2C *)__tmp__RWWT));
-                  if (((void *)Self__VUEM->cop_argument__33JL != (void *)NULL)) {
-                    Self__QK3T->parent_profil__32NJ.cop_link_count__KBFL=(__INTEGER__Q)(Self__QK3T->parent_profil__32NJ.cop_link_count__KBFL -  1);
+                  __5L3T=((____L4NJ *)((____QP2C *)__AYWT));
+                  if (((void *)__EWEM->__M5JL != (void *)NULL)) {
+                    __5L3T->__M4NJ.__ZCFL=(____Q)(__5L3T->__M4NJ.__ZCFL -  1);
                   } else /* FALSE */ {
-                    Self__QK3T->parent_profil__32NJ.link_count__BBFL=(__INTEGER__Q)(Self__QK3T->parent_profil__32NJ.link_count__BBFL -  1);
+                    __5L3T->__M4NJ.__QCFL=(____Q)(__5L3T->__M4NJ.__QCFL -  1);
                   };
                 };
-                __tmp__RWWT=Self__VUEM->profil__BCZK;
-                if (__tmp__RWWT==NULL) {
-                  Self__QK3T=NULL;
+                __AYWT=__EWEM->__QDZK;
+                if (__AYWT==NULL) {
+                  __5L3T=NULL;
                 } else {
-                  switch (((struct ___OBJ *)__tmp__RWWT)->__id) {
-                  case __PROFIL_SLOT__BO2C__: {
-                    Self__QK3T=NULL;
+                  switch (((struct ___OBJ *)__AYWT)->__id) {
+                  case ____QP2C__: {
+                    __5L3T=NULL;
                   } break;
-                  case __PROFIL_BLOCK__22NJ__: {
-                    Self__QK3T=((void *)__tmp__RWWT);
+                  case ____L4NJ__: {
+                    __5L3T=((void *)__AYWT);
                   } break;
                   }
                 };
-                if (((void *)Self__QK3T != (void *)NULL)) {
-                  if (((struct ___OBJ *)Self__VUEM->profil__BCZK)->__id==__PROFIL_SLOT__BO2C__) {
+                if (((void *)__5L3T != (void *)NULL)) {
+                  if (((struct ___OBJ *)__EWEM->__QDZK)->__id==____QP2C__) {
                   };
-                  __tmp__A5RM=Self__VUEM->profil__BCZK;
-                  if (((struct ___OBJ *)__tmp__A5RM)->__id==__PROFIL_SLOT__BO2C__) {
-                    __tmp__B5RM=((__PROFIL_SLOT__BO2C *)__tmp__A5RM)->parent_profil__CO2C.argument_list__G5NJ;
+                  __PASM=__EWEM->__QDZK;
+                  if (((struct ___OBJ *)__PASM)->__id==____QP2C__) {
+                    __QASM=((____QP2C *)__PASM)->__RP2C.__VAOJ;
                   } else /* PROFIL_BLOCK */ {
-                    __tmp__B5RM=((__PROFIL_BLOCK__22NJ *)__tmp__A5RM)->parent_profil__32NJ.argument_list__G5NJ;
+                    __QASM=((____L4NJ *)__PASM)->__M4NJ.__VAOJ;
                   };
-                  Result__U5HV=__tmp__B5RM->parent_arrayed_collection__XW1D.upper__O2BE;
-                  Self__DA3O= 0;
-                  while ((Self__DA3O <= Result__U5HV)) {
-                    __tmp__J5RM=Self__VUEM->profil__BCZK;
-                    if (((struct ___OBJ *)__tmp__J5RM)->__id==__PROFIL_SLOT__BO2C__) {
-                      __tmp__K5RM=((__PROFIL_SLOT__BO2C *)__tmp__J5RM)->parent_profil__CO2C.argument_list__G5NJ;
+                  __DBIV=__QASM->__GY1D.__33BE;
+                  __SB3O= 0;
+                  while ((__SB3O <= __DBIV)) {
+                    __YASM=__EWEM->__QDZK;
+                    if (((struct ___OBJ *)__YASM)->__id==____QP2C__) {
+                      __ZASM=((____QP2C *)__YASM)->__RP2C.__VAOJ;
                     } else /* PROFIL_BLOCK */ {
-                      __tmp__K5RM=((__PROFIL_BLOCK__22NJ *)__tmp__J5RM)->parent_profil__32NJ.argument_list__G5NJ;
+                      __ZASM=((____L4NJ *)__YASM)->__M4NJ.__VAOJ;
                     };
-                    __tmp__L5RM=((void **)((__FAST_ARRAYoLOCALo__PW1D *)__tmp__K5RM)->parent_arrayed_collection__XW1D.storage__1T5F)[Self__DA3O];
-                    if (((void *)__tmp__L5RM != (void *)NULL)) {
-                      Self__UV0S=((__LOCAL__43WC *)__tmp__L5RM);
-                      __tmp__XV0S=create__name__style__type__0HND(Self__UV0S->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B,Self__UV0S->parent_variable__B4WC.parent_named__A4WC.name__4VB,Self__UV0S->parent_variable__B4WC.parent_named__A4WC.style__NKQC,Self__UV0S->parent_variable__B4WC.type__1N5D);
-                      ((__LOCAL__43WC *)__tmp__L5RM)->my_alias__XOUH=__tmp__XV0S;
+                    __0ASM=((void **)((____4X1D *)__ZASM)->__GY1D.__KV5F)[__SB3O];
+                    if (((void *)__0ASM != (void *)NULL)) {
+                      __DX0S=((____N5WC *)__0ASM);
+                      __GX0S=__JJND(__DX0S->__Q5WC.__P5WC.__OF.__O2B,__DX0S->__Q5WC.__P5WC.__FWB,__DX0S->__Q5WC.__P5WC.__2LQC,__DX0S->__Q5WC.__KP5D);
+                      ((____N5WC *)__0ASM)->__GQUH=__GX0S;
                     };
-                    Self__DA3O=(__INTEGER__Q)(Self__DA3O +  1);
+                    __SB3O=(____Q)(__SB3O +  1);
                   };
                 } else /* FALSE */ {
-                  is_alias__QGGI=TRUE__K__;
+                  __5HGI=__K__;
                 };
-                __tmp__RWWT=Self__VUEM->profil__BCZK;
-                if (((struct ___OBJ *)__tmp__RWWT)->__id==__PROFIL_SLOT__BO2C__) {
-                  __tmp__SWWT=((__PROFIL_SLOT__BO2C *)__tmp__RWWT)->parent_profil__CO2C.code__SYNJ;
+                __AYWT=__EWEM->__QDZK;
+                if (((struct ___OBJ *)__AYWT)->__id==____QP2C__) {
+                  __BYWT=((____QP2C *)__AYWT)->__RP2C.__B0NJ;
                 } else /* PROFIL_BLOCK */ {
-                  __tmp__SWWT=((__PROFIL_BLOCK__22NJ *)__tmp__RWWT)->parent_profil__32NJ.code__SYNJ;
+                  __BYWT=((____L4NJ *)__AYWT)->__M4NJ.__B0NJ;
                 };
-                __tmp__OWWT=my_copy__OX2O(((__LIST__WH *)__tmp__SWWT));
-                lst__QZXN=__tmp__OWWT;
-                argument_to_assignment__index__alias__VNRO(Self__VUEM,__tmp__OWWT, 1,TRUE__K__);
-                Self__EK3T=&(Self__VUEM->result_list__PCZK);
-                Result__U5HV= 0;
-                if (((void *)Self__EK3T->first__TGCL == (void *)NULL)) {
-                  Result__U5HV=(__INTEGER__Q)(-  1);
-                  __tmp__DK3T=TRUE__K__;
+                __3XWT=__3Y2O(((____WH *)__BYWT));
+                __50XN=__3XWT;
+                __EPRO(__EWEM,__3XWT, 1,__K__);
+                __TL3T=&(__EWEM->__4DZK);
+                __DBIV= 0;
+                if (((void *)__TL3T->__CICL == (void *)NULL)) {
+                  __DBIV=(____Q)(-  1);
+                  __SL3T=__K__;
                 } else /* FALSE */ {
-                  __tmp__DK3T=FALSE__O__;
+                  __SL3T=__O__;
                 };
-                __tmp__Z5HV.self=Self__EK3T;
-                __tmp__05HV.self=Self__EK3T;
-                if ((! __tmp__DK3T)) {
-                  if (((void *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__Z5HV.self)->list__IHCL != (void *)NULL)) {
-                    Result__15HV=(__INTEGER__Q)(((__FAST_ARRAYoRESULTo__5GCL *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__05HV.self)->list__IHCL)->parent_arrayed_collection__HHCL.upper__LEHM +  1);
-                    (&__string_7)->count__0C= 11;
-                    (&__string_7)->storage__1C="Definition.";
-                    Result__U5HV=Result__15HV;
+                __IBIV.self=__TL3T;
+                __JBIV.self=__TL3T;
+                if ((! __SL3T)) {
+                  if (((void *)((____2DZK *)__IBIV.self)->__XICL != (void *)NULL)) {
+                    __KBIV=(____Q)(((____OICL *)((____2DZK *)__JBIV.self)->__XICL)->__WICL.__0FHM +  1);
+                    (&__string_7)->__0C= 11;
+                    (&__string_7)->__1C="Definition.";
+                    __DBIV=__KBIV;
                   };
                 };
-                Self__DA3O=Result__U5HV;
-                Result__U5HV= 0;
-                while ((Result__U5HV <= Self__DA3O)) {
-                  Self__VK3T=&(Self__VUEM->result_list__PCZK);
-                  result__SK3T=NULL;
-                  __tmp__UK3T=(Result__U5HV ==  0);
-                  __tmp__WK3T.self=Self__VK3T;
-                  __tmp__XK3T.self=Self__VK3T;
-                  if (__tmp__UK3T) {
-                    result__SK3T=((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__WK3T.self)->first__TGCL;
+                __SB3O=__DBIV;
+                __DBIV= 0;
+                while ((__DBIV <= __SB3O)) {
+                  __EM3T=&(__EWEM->__4DZK);
+                  __BM3T=NULL;
+                  __DM3T=(__DBIV ==  0);
+                  __FM3T.self=__EM3T;
+                  __GM3T.self=__EM3T;
+                  if (__DM3T) {
+                    __BM3T=((____2DZK *)__FM3T.self)->__CICL;
                   } else /* FALSE */ {
-                    result__SK3T=((void **)((__FAST_ARRAYoRESULTo__5GCL *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__XK3T.self)->list__IHCL)->parent_arrayed_collection__HHCL.storage__LFHM)[(__INTEGER__Q)(Result__U5HV -  1)];
+                    __BM3T=((void **)((____OICL *)((____2DZK *)__GM3T.self)->__XICL)->__WICL.__0GHM)[(____Q)(__DBIV -  1)];
                   };
-                  Result__EI3T=result__SK3T->write__RVKL;
-                  switch (((struct ___OBJ *)Result__EI3T)->__id) {
-                  case __WRITE_GLOBAL__EXKJ__: {
-                    __tmp__J5RM=((__WRITE_GLOBAL__EXKJ *)Result__EI3T)->parent_write__FXKJ.value__LEJJ;
+                  __TJ3T=__BM3T->__AXKL;
+                  switch (((struct ___OBJ *)__TJ3T)->__id) {
+                  case ____TYKJ__: {
+                    __YASM=((____TYKJ *)__TJ3T)->__UYKJ.__0FJJ;
                   } break;
-                  case __WRITE_SLOT__SXKJ__: {
-                    __tmp__J5RM=((__WRITE_SLOT__SXKJ *)Result__EI3T)->parent_write__TXKJ.value__LEJJ;
+                  case ____BZKJ__: {
+                    __YASM=((____BZKJ *)__TJ3T)->__CZKJ.__0FJJ;
                   } break;
-                  case __WRITE_LOCAL__BEYJ__: {
-                    __tmp__J5RM=((__WRITE_LOCAL__BEYJ *)Result__EI3T)->parent_write__CEYJ.value__LEJJ;
+                  case ____QFYJ__: {
+                    __YASM=((____QFYJ *)__TJ3T)->__RFYJ.__0FJJ;
                   } break;
                   };
-                  switch (((struct ___OBJ *)__tmp__J5RM)->__id) {
-                  case __STRING_CST__5J__: {
-                    Self__BAIV=((__STRING_CST__5J *)__tmp__J5RM);
-                    result__35HV=NULL;
-                    ptr__45HV=((__POINTER__IB )(NULL));
-                    typ_id__55HV= 0;
-                    __tmp__AAIV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-                    if (((unsigned long)__tmp__AAIV ==  0)) {
-                      result__35HV=Self__BAIV;
+                  switch (((struct ___OBJ *)__YASM)->__id) {
+                  case ____5J__: {
+                    __QBIV=((____5J *)__YASM);
+                    __MBIV=NULL;
+                    __NBIV=((____IB )(NULL));
+                    __OBIV= 0;
+                    __PBIV=((____IB )sizeof(____5J));
+                    if (((unsigned long)__PBIV ==  0)) {
+                      __MBIV=__QBIV;
                     } else /* FALSE */ {
-                      typ_id__55HV=-1;
-                      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AAIV));
-                      if ((typ_id__55HV == (__INTEGER__Q)(-  1))) {
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__CAIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__DAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__EAIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DAIV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                        (&__string_3)->count__0C= 25;
-                        (&__string_3)->storage__1C="Memory: Bound table_size.";
-                        __tmp__CAIV=micro_alloc__table__lab__HKI(__tmp__DAIV,((__POINTER__IB )(&(table_size[(__tmp__EAIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DAIV)));
-                        ptr__45HV=__tmp__CAIV;
+                      __OBIV=-1;
+                      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PBIV));
+                      if ((__OBIV == (____Q)(-  1))) {
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __RBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __SBIV=(void *)((unsigned long)(void *)((unsigned long)__PBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __TBIV=((____YWB )((____Q )(void *)((unsigned long)__SBIV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                        (&__string_3)->__0C= 25;
+                        (&__string_3)->__1C="Memory: Bound table_size.";
+                        __RBIV=__OKI(__SBIV,((____IB )(&(table_size[(__TBIV)-1]))),((____YWB )((____Q )__SBIV)));
+                        __NBIV=__RBIV;
                       } else /* FALSE */ {
-                        __tmp__EAIV=((__UINTEGER_32__RWB )typ_id__55HV);
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__CAIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__DAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__CAIV=micro_alloc__table__lab__HKI(__tmp__DAIV,((__POINTER__IB )(&(table_type[(__tmp__EAIV)]))),(__UINTEGER_32__RWB)(__tmp__EAIV |  1));
-                        ptr__45HV=__tmp__CAIV;
+                        __TBIV=((____YWB )__OBIV);
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __RBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __SBIV=(void *)((unsigned long)(void *)((unsigned long)__PBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __RBIV=__OKI(__SBIV,((____IB )(&(table_type[(__TBIV)]))),(____YWB)(__TBIV |  1));
+                        __NBIV=__RBIV;
                       };
-                      result__35HV=((__STRING_CST__5J *)ptr__45HV);
-                      *(result__35HV) = *(Self__BAIV);
+                      __MBIV=((____5J *)__NBIV);
+                      *(__MBIV) = *(__QBIV);
                     };
-                    __tmp__NASM=result__35HV;
+                    __2BSM=__MBIV;
                   } break;
-                  case __EXTERNAL_C__L5WC__: {
-                    __tmp__NASM=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__J5RM));
+                  case ____0AXC__: {
+                    __2BSM=__JZAL(((____0AXC *)__YASM));
                   } break;
-                  case __PROTOTYPE_CST__45WC__: {
-                    Self__WFDS=((__PROTOTYPE_CST__45WC *)__tmp__J5RM);
-                    __tmp__XFDS=create__type__IJ2C(Self__WFDS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__WFDS->parent_constant__55WC.static_type__SG4D);
-                    __tmp__NASM=__tmp__XFDS;
+                  case ____NBXC__: {
+                    __FHDS=((____NBXC *)__YASM);
+                    __GHDS=__XK2C(__FHDS->__OBXC.__DK.__CK.__YH.__O2B,__FHDS->__OBXC.__BI4D);
+                    __2BSM=__GHDS;
                   } break;
-                  case __INTEGER_CST__KAXC__: {
-                    Self__ZFDS=((__INTEGER_CST__KAXC *)__tmp__J5RM);
-                    p__DJFU=Self__ZFDS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-                    v__EJFU=Self__ZFDS->value__YG4D;
-                    t__FJFU=Self__ZFDS->parent_constant__LAXC.static_type__SG4D;
-                    Self__ZFDS=NULL;
-                    ptr__45HV=((__POINTER__IB )(NULL));
-                    typ_id__55HV= 0;
-                    __tmp__AAIV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-                    if (((unsigned long)__tmp__AAIV ==  0)) {
-                      Self__ZFDS=INTEGER_CST__KAXC__;
+                  case ____ZBXC__: {
+                    __IHDS=((____ZBXC *)__YASM);
+                    __SKFU=__IHDS->__0BXC.__DK.__CK.__YH.__O2B;
+                    __TKFU=__IHDS->__HI4D;
+                    __UKFU=__IHDS->__0BXC.__BI4D;
+                    __IHDS=NULL;
+                    __NBIV=((____IB )(NULL));
+                    __OBIV= 0;
+                    __PBIV=((____IB )sizeof(____ZBXC));
+                    if (((unsigned long)__PBIV ==  0)) {
+                      __IHDS=__ZBXC__;
                     } else /* FALSE */ {
-                      typ_id__55HV=-1;
-                      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AAIV));
-                      if ((typ_id__55HV == (__INTEGER__Q)(-  1))) {
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__CAIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__DAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__EAIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DAIV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                        (&__string_3)->count__0C= 25;
-                        (&__string_3)->storage__1C="Memory: Bound table_size.";
-                        __tmp__CAIV=micro_alloc__table__lab__HKI(__tmp__DAIV,((__POINTER__IB )(&(table_size[(__tmp__EAIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DAIV)));
-                        ptr__45HV=__tmp__CAIV;
+                      __OBIV=-1;
+                      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PBIV));
+                      if ((__OBIV == (____Q)(-  1))) {
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __RBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __SBIV=(void *)((unsigned long)(void *)((unsigned long)__PBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __TBIV=((____YWB )((____Q )(void *)((unsigned long)__SBIV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                        (&__string_3)->__0C= 25;
+                        (&__string_3)->__1C="Memory: Bound table_size.";
+                        __RBIV=__OKI(__SBIV,((____IB )(&(table_size[(__TBIV)-1]))),((____YWB )((____Q )__SBIV)));
+                        __NBIV=__RBIV;
                       } else /* FALSE */ {
-                        __tmp__EAIV=((__UINTEGER_32__RWB )typ_id__55HV);
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__CAIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__DAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__CAIV=micro_alloc__table__lab__HKI(__tmp__DAIV,((__POINTER__IB )(&(table_type[(__tmp__EAIV)]))),(__UINTEGER_32__RWB)(__tmp__EAIV |  1));
-                        ptr__45HV=__tmp__CAIV;
+                        __TBIV=((____YWB )__OBIV);
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __RBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __SBIV=(void *)((unsigned long)(void *)((unsigned long)__PBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __RBIV=__OKI(__SBIV,((____IB )(&(table_type[(__TBIV)]))),(____YWB)(__TBIV |  1));
+                        __NBIV=__RBIV;
                       };
-                      Self__ZFDS=((__INTEGER_CST__KAXC *)ptr__45HV);
-                      *(Self__ZFDS) = *(INTEGER_CST__KAXC__);
+                      __IHDS=((____ZBXC *)__NBIV);
+                      *(__IHDS) = *(__ZBXC__);
                     };
-                    Self__CJFU=((__INTEGER_CST__KAXC *)Self__ZFDS);
-                    Self__CJFU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__DJFU;
-                    Self__CJFU->value__YG4D=v__EJFU;
-                    Self__CJFU->parent_constant__LAXC.static_type__SG4D=t__FJFU;
-                    check_type__KYEE(Self__CJFU);
-                    __tmp__NASM=Self__ZFDS;
+                    __RKFU=((____ZBXC *)__IHDS);
+                    __RKFU->__0BXC.__DK.__CK.__YH.__O2B=__SKFU;
+                    __RKFU->__HI4D=__TKFU;
+                    __RKFU->__0BXC.__BI4D=__UKFU;
+                    __ZZEE(__RKFU);
+                    __2BSM=__IHDS;
                   } break;
-                  case __EXPR_MULTIPLE__UKWH__: {
-                    __tmp__NASM=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__J5RM));
+                  case ____DMWH__: {
+                    __2BSM=__W3OK(((____DMWH *)__YASM));
                   } break;
-                  case __READ_LOCAL__N5ZI__: {
-                    __tmp__DXWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__J5RM)->local__PUEJ));
-                    if (__tmp__DXWT==NULL) {
-                      __tmp__EXWT=NULL;
+                  case ____2A0I__: {
+                    __SYWT=__2VEI(((____N5WC *)((____2A0I *)__YASM)->__4VEJ));
+                    if (__SYWT==NULL) {
+                      __TYWT=NULL;
                     } else /* READ_LOCAL */ {
-                      __tmp__EXWT=((__READ_LOCAL__N5ZI *)__tmp__DXWT);
+                      __TYWT=((____2A0I *)__SYWT);
                     };
-                    __tmp__NASM=__tmp__EXWT;
+                    __2BSM=__TYWT;
                   } break;
-                  case __EXPR_EQUAL__YHNJ__: {
-                    __tmp__NASM=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__J5RM));
+                  case ____HJNJ__: {
+                    __2BSM=__Y0AL(((____HJNJ *)__YASM));
                   } break;
-                  case __EXPR_NOT_EQUAL__DINJ__: {
-                    __tmp__NASM=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__J5RM));
+                  case ____SJNJ__: {
+                    __2BSM=__D1AL(((____SJNJ *)__YASM));
                   } break;
-                  case __IS_EXPANDED__L5NJ__: {
-                    Self__3FDS=((__IS_EXPANDED__L5NJ *)__tmp__J5RM);
-                    p__DJFU=Self__3FDS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-                    __tmp__DXWT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__3FDS->receiver__554J)->local__PUEJ));
-                    if (__tmp__DXWT==NULL) {
-                      __tmp__EXWT=NULL;
+                  case ____0AOJ__: {
+                    __MHDS=((____0AOJ *)__YASM);
+                    __SKFU=__MHDS->__1AOJ.__CK.__YH.__O2B;
+                    __SYWT=__2VEI(((____N5WC *)((____2A0I *)__MHDS->__OB5J)->__4VEJ));
+                    if (__SYWT==NULL) {
+                      __TYWT=NULL;
                     } else /* READ_LOCAL */ {
-                      __tmp__EXWT=((__READ_LOCAL__N5ZI *)__tmp__DXWT);
+                      __TYWT=((____2A0I *)__SYWT);
                     };
-                    Self__3FDS=NULL;
-                    ptr__45HV=((__POINTER__IB )(NULL));
-                    typ_id__55HV= 0;
-                    __tmp__AAIV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-                    if (((unsigned long)__tmp__AAIV ==  0)) {
-                      Self__3FDS=IS_EXPANDED__L5NJ__;
+                    __MHDS=NULL;
+                    __NBIV=((____IB )(NULL));
+                    __OBIV= 0;
+                    __PBIV=((____IB )sizeof(____0AOJ));
+                    if (((unsigned long)__PBIV ==  0)) {
+                      __MHDS=__0AOJ__;
                     } else /* FALSE */ {
-                      typ_id__55HV=-1;
-                      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AAIV));
-                      if ((typ_id__55HV == (__INTEGER__Q)(-  1))) {
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__CAIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__DAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__EAIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DAIV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                        (&__string_3)->count__0C= 25;
-                        (&__string_3)->storage__1C="Memory: Bound table_size.";
-                        __tmp__CAIV=micro_alloc__table__lab__HKI(__tmp__DAIV,((__POINTER__IB )(&(table_size[(__tmp__EAIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DAIV)));
-                        ptr__45HV=__tmp__CAIV;
+                      __OBIV=-1;
+                      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PBIV));
+                      if ((__OBIV == (____Q)(-  1))) {
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __RBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __SBIV=(void *)((unsigned long)(void *)((unsigned long)__PBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __TBIV=((____YWB )((____Q )(void *)((unsigned long)__SBIV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                        (&__string_3)->__0C= 25;
+                        (&__string_3)->__1C="Memory: Bound table_size.";
+                        __RBIV=__OKI(__SBIV,((____IB )(&(table_size[(__TBIV)-1]))),((____YWB )((____Q )__SBIV)));
+                        __NBIV=__RBIV;
                       } else /* FALSE */ {
-                        __tmp__EAIV=((__UINTEGER_32__RWB )typ_id__55HV);
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__CAIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__DAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__CAIV=micro_alloc__table__lab__HKI(__tmp__DAIV,((__POINTER__IB )(&(table_type[(__tmp__EAIV)]))),(__UINTEGER_32__RWB)(__tmp__EAIV |  1));
-                        ptr__45HV=__tmp__CAIV;
+                        __TBIV=((____YWB )__OBIV);
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __RBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __SBIV=(void *)((unsigned long)(void *)((unsigned long)__PBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __RBIV=__OKI(__SBIV,((____IB )(&(table_type[(__TBIV)]))),(____YWB)(__TBIV |  1));
+                        __NBIV=__RBIV;
                       };
-                      Self__3FDS=((__IS_EXPANDED__L5NJ *)ptr__45HV);
-                      *(Self__3FDS) = *(IS_EXPANDED__L5NJ__);
+                      __MHDS=((____0AOJ *)__NBIV);
+                      *(__MHDS) = *(__0AOJ__);
                     };
-                    Self__XAIV=((__IS_EXPANDED__L5NJ *)Self__3FDS);
-                    Self__XAIV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__DJFU;
-                    Self__XAIV->receiver__554J=__tmp__EXWT;
-                    __tmp__NASM=Self__3FDS;
+                    __GCIV=((____0AOJ *)__MHDS);
+                    __GCIV->__1AOJ.__CK.__YH.__O2B=__SKFU;
+                    __GCIV->__OB5J=__TYWT;
+                    __2BSM=__MHDS;
                   } break;
-                  case __GET_TYPE_ID__V5NJ__: {
-                    Self__CGDS=((__GET_TYPE_ID__V5NJ *)__tmp__J5RM);
-                    p__DJFU=Self__CGDS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-                    t__FJFU=Self__CGDS->receiver__EA5J;
-                    Self__CGDS=NULL;
-                    ptr__45HV=((__POINTER__IB )(NULL));
-                    typ_id__55HV= 0;
-                    __tmp__AAIV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-                    if (((unsigned long)__tmp__AAIV ==  0)) {
-                      Self__CGDS=GET_TYPE_ID__V5NJ__;
+                  case ____EBOJ__: {
+                    __RHDS=((____EBOJ *)__YASM);
+                    __SKFU=__RHDS->__FBOJ.__CK.__YH.__O2B;
+                    __UKFU=__RHDS->__TB5J;
+                    __RHDS=NULL;
+                    __NBIV=((____IB )(NULL));
+                    __OBIV= 0;
+                    __PBIV=((____IB )sizeof(____EBOJ));
+                    if (((unsigned long)__PBIV ==  0)) {
+                      __RHDS=__EBOJ__;
                     } else /* FALSE */ {
-                      typ_id__55HV=-1;
-                      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AAIV));
-                      if ((typ_id__55HV == (__INTEGER__Q)(-  1))) {
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__CAIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__DAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__EAIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DAIV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                        (&__string_3)->count__0C= 25;
-                        (&__string_3)->storage__1C="Memory: Bound table_size.";
-                        __tmp__CAIV=micro_alloc__table__lab__HKI(__tmp__DAIV,((__POINTER__IB )(&(table_size[(__tmp__EAIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DAIV)));
-                        ptr__45HV=__tmp__CAIV;
+                      __OBIV=-1;
+                      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PBIV));
+                      if ((__OBIV == (____Q)(-  1))) {
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __RBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __SBIV=(void *)((unsigned long)(void *)((unsigned long)__PBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __TBIV=((____YWB )((____Q )(void *)((unsigned long)__SBIV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                        (&__string_3)->__0C= 25;
+                        (&__string_3)->__1C="Memory: Bound table_size.";
+                        __RBIV=__OKI(__SBIV,((____IB )(&(table_size[(__TBIV)-1]))),((____YWB )((____Q )__SBIV)));
+                        __NBIV=__RBIV;
                       } else /* FALSE */ {
-                        __tmp__EAIV=((__UINTEGER_32__RWB )typ_id__55HV);
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__CAIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__DAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__CAIV=micro_alloc__table__lab__HKI(__tmp__DAIV,((__POINTER__IB )(&(table_type[(__tmp__EAIV)]))),(__UINTEGER_32__RWB)(__tmp__EAIV |  1));
-                        ptr__45HV=__tmp__CAIV;
+                        __TBIV=((____YWB )__OBIV);
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __RBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __SBIV=(void *)((unsigned long)(void *)((unsigned long)__PBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __RBIV=__OKI(__SBIV,((____IB )(&(table_type[(__TBIV)]))),(____YWB)(__TBIV |  1));
+                        __NBIV=__RBIV;
                       };
-                      Self__CGDS=((__GET_TYPE_ID__V5NJ *)ptr__45HV);
-                      *(Self__CGDS) = *(GET_TYPE_ID__V5NJ__);
+                      __RHDS=((____EBOJ *)__NBIV);
+                      *(__RHDS) = *(__EBOJ__);
                     };
-                    Self__HBIV=((__GET_TYPE_ID__V5NJ *)Self__CGDS);
-                    Self__HBIV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__DJFU;
-                    Self__HBIV->receiver__EA5J=t__FJFU;
-                    __tmp__NASM=Self__CGDS;
+                    __WCIV=((____EBOJ *)__RHDS);
+                    __WCIV->__FBOJ.__CK.__YH.__O2B=__SKFU;
+                    __WCIV->__TB5J=__UKFU;
+                    __2BSM=__RHDS;
                   } break;
-                  case __EXPR_SUP__OAOJ__: {
-                    __tmp__NASM=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__J5RM));
+                  case ____3BOJ__: {
+                    __2BSM=__21AL(((____3BOJ *)__YASM));
                   } break;
-                  case __EXPR_SUB__CBOJ__: {
-                    __tmp__NASM=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__J5RM));
+                  case ____RCOJ__: {
+                    __2BSM=__H2AL(((____RCOJ *)__YASM));
                   } break;
-                  case __EXPR_MUL__YBOJ__: {
-                    __tmp__NASM=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__J5RM));
+                  case ____HDOJ__: {
+                    __2BSM=__S2AL(((____HDOJ *)__YASM));
                   } break;
-                  case __EXPR_DIV__MCOJ__: {
-                    __tmp__NASM=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__J5RM));
+                  case ____1DOJ__: {
+                    __2BSM=__32AL(((____1DOJ *)__YASM));
                   } break;
-                  case __EXPR_AND__ADOJ__: {
-                    __tmp__NASM=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__J5RM));
+                  case ____PEOJ__: {
+                    __2BSM=__I3AL(((____PEOJ *)__YASM));
                   } break;
-                  case __EXPR_SHIFT_R__UDOJ__: {
-                    __tmp__NASM=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__J5RM));
+                  case ____DFOJ__: {
+                    __2BSM=__T3AL(((____DFOJ *)__YASM));
                   } break;
-                  case __EXPR_SHIFT_L__IEOJ__: {
-                    __tmp__NASM=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__J5RM));
+                  case ____XFOJ__: {
+                    __2BSM=__43AL(((____XFOJ *)__YASM));
                   } break;
-                  case __PUT_TO__BFOJ__: {
-                    __tmp__NASM=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__J5RM));
+                  case ____QGOJ__: {
+                    __2BSM=__J4AL(((____QGOJ *)__YASM));
                   } break;
-                  case __ITEM__VFOJ__: {
-                    __tmp__NASM=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__J5RM));
+                  case ____EHOJ__: {
+                    __2BSM=__X4AL(((____EHOJ *)__YASM));
                   } break;
-                  case __SIZE_OF__NGOJ__: {
-                    Self__FGDS=((__SIZE_OF__NGOJ *)__tmp__J5RM);
-                    p__DJFU=Self__FGDS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-                    t__FJFU=Self__FGDS->receiver__OC5J;
-                    Self__FGDS=NULL;
-                    ptr__45HV=((__POINTER__IB )(NULL));
-                    typ_id__55HV= 0;
-                    __tmp__AAIV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-                    if (((unsigned long)__tmp__AAIV ==  0)) {
-                      Self__FGDS=SIZE_OF__NGOJ__;
+                  case ____2HOJ__: {
+                    __UHDS=((____2HOJ *)__YASM);
+                    __SKFU=__UHDS->__3HOJ.__CK.__YH.__O2B;
+                    __UKFU=__UHDS->__3D5J;
+                    __UHDS=NULL;
+                    __NBIV=((____IB )(NULL));
+                    __OBIV= 0;
+                    __PBIV=((____IB )sizeof(____2HOJ));
+                    if (((unsigned long)__PBIV ==  0)) {
+                      __UHDS=__2HOJ__;
                     } else /* FALSE */ {
-                      typ_id__55HV=-1;
-                      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AAIV));
-                      if ((typ_id__55HV == (__INTEGER__Q)(-  1))) {
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__CAIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__DAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__EAIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DAIV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                        (&__string_3)->count__0C= 25;
-                        (&__string_3)->storage__1C="Memory: Bound table_size.";
-                        __tmp__CAIV=micro_alloc__table__lab__HKI(__tmp__DAIV,((__POINTER__IB )(&(table_size[(__tmp__EAIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DAIV)));
-                        ptr__45HV=__tmp__CAIV;
+                      __OBIV=-1;
+                      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PBIV));
+                      if ((__OBIV == (____Q)(-  1))) {
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __RBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __SBIV=(void *)((unsigned long)(void *)((unsigned long)__PBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __TBIV=((____YWB )((____Q )(void *)((unsigned long)__SBIV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                        (&__string_3)->__0C= 25;
+                        (&__string_3)->__1C="Memory: Bound table_size.";
+                        __RBIV=__OKI(__SBIV,((____IB )(&(table_size[(__TBIV)-1]))),((____YWB )((____Q )__SBIV)));
+                        __NBIV=__RBIV;
                       } else /* FALSE */ {
-                        __tmp__EAIV=((__UINTEGER_32__RWB )typ_id__55HV);
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__CAIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__DAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__CAIV=micro_alloc__table__lab__HKI(__tmp__DAIV,((__POINTER__IB )(&(table_type[(__tmp__EAIV)]))),(__UINTEGER_32__RWB)(__tmp__EAIV |  1));
-                        ptr__45HV=__tmp__CAIV;
+                        __TBIV=((____YWB )__OBIV);
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __RBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __SBIV=(void *)((unsigned long)(void *)((unsigned long)__PBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __RBIV=__OKI(__SBIV,((____IB )(&(table_type[(__TBIV)]))),(____YWB)(__TBIV |  1));
+                        __NBIV=__RBIV;
                       };
-                      Self__FGDS=((__SIZE_OF__NGOJ *)ptr__45HV);
-                      *(Self__FGDS) = *(SIZE_OF__NGOJ__);
+                      __UHDS=((____2HOJ *)__NBIV);
+                      *(__UHDS) = *(__2HOJ__);
                     };
-                    Self__XBIV=((__SIZE_OF__NGOJ *)Self__FGDS);
-                    Self__XBIV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__DJFU;
-                    Self__XBIV->receiver__OC5J=t__FJFU;
-                    __tmp__NASM=Self__FGDS;
+                    __GDIV=((____2HOJ *)__UHDS);
+                    __GDIV->__3HOJ.__CK.__YH.__O2B=__SKFU;
+                    __GDIV->__3D5J=__UKFU;
+                    __2BSM=__UHDS;
                   } break;
-                  case __CAST__JHOJ__: {
-                    __tmp__NASM=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__J5RM));
+                  case ____YIOJ__: {
+                    __2BSM=__I5AL(((____YIOJ *)__YASM));
                   } break;
-                  case __REAL_CST__JLOJ__: {
-                    Self__IGDS=((__REAL_CST__JLOJ *)__tmp__J5RM);
-                    p__DJFU=Self__IGDS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-                    v__JCIV=Self__IGDS->value__DD5J;
-                    t__FJFU=Self__IGDS->parent_constant__KLOJ.static_type__SG4D;
-                    Self__IGDS=NULL;
-                    ptr__45HV=((__POINTER__IB )(NULL));
-                    typ_id__55HV= 0;
-                    __tmp__AAIV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-                    if (((unsigned long)__tmp__AAIV ==  0)) {
-                      Self__IGDS=REAL_CST__JLOJ__;
+                  case ____YMOJ__: {
+                    __XHDS=((____YMOJ *)__YASM);
+                    __SKFU=__XHDS->__ZMOJ.__DK.__CK.__YH.__O2B;
+                    __YDIV=__XHDS->__SE5J;
+                    __UKFU=__XHDS->__ZMOJ.__BI4D;
+                    __XHDS=NULL;
+                    __NBIV=((____IB )(NULL));
+                    __OBIV= 0;
+                    __PBIV=((____IB )sizeof(____YMOJ));
+                    if (((unsigned long)__PBIV ==  0)) {
+                      __XHDS=__YMOJ__;
                     } else /* FALSE */ {
-                      typ_id__55HV=-1;
-                      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AAIV));
-                      if ((typ_id__55HV == (__INTEGER__Q)(-  1))) {
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__CAIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__DAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__EAIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DAIV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                        (&__string_3)->count__0C= 25;
-                        (&__string_3)->storage__1C="Memory: Bound table_size.";
-                        __tmp__CAIV=micro_alloc__table__lab__HKI(__tmp__DAIV,((__POINTER__IB )(&(table_size[(__tmp__EAIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DAIV)));
-                        ptr__45HV=__tmp__CAIV;
+                      __OBIV=-1;
+                      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PBIV));
+                      if ((__OBIV == (____Q)(-  1))) {
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __RBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __SBIV=(void *)((unsigned long)(void *)((unsigned long)__PBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __TBIV=((____YWB )((____Q )(void *)((unsigned long)__SBIV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                        (&__string_3)->__0C= 25;
+                        (&__string_3)->__1C="Memory: Bound table_size.";
+                        __RBIV=__OKI(__SBIV,((____IB )(&(table_size[(__TBIV)-1]))),((____YWB )((____Q )__SBIV)));
+                        __NBIV=__RBIV;
                       } else /* FALSE */ {
-                        __tmp__EAIV=((__UINTEGER_32__RWB )typ_id__55HV);
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__CAIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__DAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__AAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__CAIV=micro_alloc__table__lab__HKI(__tmp__DAIV,((__POINTER__IB )(&(table_type[(__tmp__EAIV)]))),(__UINTEGER_32__RWB)(__tmp__EAIV |  1));
-                        ptr__45HV=__tmp__CAIV;
+                        __TBIV=((____YWB )__OBIV);
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __RBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __SBIV=(void *)((unsigned long)(void *)((unsigned long)__PBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __RBIV=__OKI(__SBIV,((____IB )(&(table_type[(__TBIV)]))),(____YWB)(__TBIV |  1));
+                        __NBIV=__RBIV;
                       };
-                      Self__IGDS=((__REAL_CST__JLOJ *)ptr__45HV);
-                      *(Self__IGDS) = *(REAL_CST__JLOJ__);
+                      __XHDS=((____YMOJ *)__NBIV);
+                      *(__XHDS) = *(__YMOJ__);
                     };
-                    Self__HCIV=((__REAL_CST__JLOJ *)Self__IGDS);
-                    Self__HCIV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__DJFU;
-                    Self__HCIV->value__DD5J=v__JCIV;
-                    Self__HCIV->parent_constant__KLOJ.static_type__SG4D=t__FJFU;
-                    __tmp__NASM=Self__IGDS;
+                    __WDIV=((____YMOJ *)__XHDS);
+                    __WDIV->__ZMOJ.__DK.__CK.__YH.__O2B=__SKFU;
+                    __WDIV->__SE5J=__YDIV;
+                    __WDIV->__ZMOJ.__BI4D=__UKFU;
+                    __2BSM=__XHDS;
                   } break;
-                  case __CHARACTER_CST__5LOJ__: {
-                    Self__MGDS=((__CHARACTER_CST__5LOJ *)__tmp__J5RM);
-                    __tmp__NGDS=create__char__CMQJ(Self__MGDS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MGDS->text__ID5J);
-                    __tmp__NASM=__tmp__NGDS;
+                  case ____ONOJ__: {
+                    __1HDS=((____ONOJ *)__YASM);
+                    __2HDS=__RNQJ(__1HDS->__PNOJ.__DK.__CK.__YH.__O2B,__1HDS->__XE5J);
+                    __2BSM=__2HDS;
                   } break;
-                  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                    Self__PGDS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__J5RM);
-                    __tmp__QGDS=create__text__2PQJ(Self__PGDS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PGDS->string__EBJK);
-                    __tmp__NASM=__tmp__QGDS;
+                  case ____YOOJ__: {
+                    __4HDS=((____YOOJ *)__YASM);
+                    __5HDS=__LRQJ(__4HDS->__ZOOJ.__DK.__CK.__YH.__O2B,__4HDS->__TCJK);
+                    __2BSM=__5HDS;
                   } break;
-                  case __READ_SLOT__ZK4K__: {
-                    __tmp__NASM=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__J5RM));
+                  case ____IM4K__: {
+                    __2BSM=__NZFM(((____IM4K *)__YASM));
                   } break;
-                  case __EXPR_NOT_LOGIC__E4FL__: {
-                    __tmp__NASM=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__J5RM));
+                  case ____T5FL__: {
+                    __2BSM=__V35O(((____T5FL *)__YASM));
                   } break;
-                  case __EXPR_OR_LOGIC__OCUL__: {
-                    __tmp__NASM=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__J5RM));
+                  case ____3DUL__: {
+                    __2BSM=__AJVP(((____3DUL *)__YASM));
                   } break;
-                  case __EXPR_OR_OR_LOGIC__LDUL__: {
-                    __tmp__NASM=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__J5RM));
+                  case ____0EUL__: {
+                    __2BSM=__QB4P(((____0EUL *)__YASM));
                   } break;
-                  case __EXPR_AND_LOGIC__SEUL__: {
-                    __tmp__NASM=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__J5RM));
+                  case ____BGUL__: {
+                    __2BSM=__LJVP(((____BGUL *)__YASM));
                   } break;
-                  case __EXPR_AND_AND_LOGIC__NFUL__: {
-                    __tmp__NASM=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__J5RM));
+                  case ____2GUL__: {
+                    __2BSM=__2B4P(((____2GUL *)__YASM));
                   } break;
-                  case __EXPR_NEG__SYVL__: {
-                    __tmp__NASM=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__J5RM));
+                  case ____B0VL__: {
+                    __2BSM=__H0BN(((____B0VL *)__YASM));
                   } break;
-                  case __EXPR_ADD__AZVL__: {
-                    __tmp__NASM=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__J5RM));
+                  case ____P0VL__: {
+                    __2BSM=__NCHM(((____P0VL *)__YASM));
                   } break;
-                  case __READ_GLOBAL__B4YL__: {
-                    __tmp__IJFU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__J5RM)->global__Y5JM),NULL);
-                    if (__tmp__IJFU==NULL) {
-                      __tmp__JJFU=NULL;
+                  case ____Q5YL__: {
+                    __XKFU=__TFTL(((____FKRG *)((____Q5YL *)__YASM)->__HBKM),NULL);
+                    if (__XKFU==NULL) {
+                      __YKFU=NULL;
                     } else {
-                      switch (((struct ___OBJ *)__tmp__IJFU)->__id) {
-                      case __READ_SLOT__ZK4K__: {
-                        __tmp__JJFU=NULL;
+                      switch (((struct ___OBJ *)__XKFU)->__id) {
+                      case ____IM4K__: {
+                        __YKFU=NULL;
                       } break;
-                      case __READ_GLOBAL__B4YL__: {
-                        __tmp__JJFU=((__READ_GLOBAL__B4YL *)__tmp__IJFU);
+                      case ____Q5YL__: {
+                        __YKFU=((____Q5YL *)__XKFU);
                       } break;
                       }
                     };
-                    __tmp__NASM=__tmp__JJFU;
+                    __2BSM=__YKFU;
                   } break;
-                  case __EXPR_NOT__FUPM__: {
-                    __tmp__NASM=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__J5RM));
+                  case ____UVPM__: {
+                    __2BSM=__VGWN(((____UVPM *)__YASM));
                   } break;
-                  case __EXPR_MOD__LYPM__: {
-                    __tmp__NASM=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__J5RM));
+                  case ____0ZPM__: {
+                    __2BSM=__4G2P(((____0ZPM *)__YASM));
                   } break;
-                  case __EXPR_OR__3P0N__: {
-                    __tmp__NASM=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__J5RM));
+                  case ____MR0N__: {
+                    __2BSM=__DRVO(((____MR0N *)__YASM));
                   } break;
-                  case __EXPR_SUP_EQ__JVBP__: {
-                    __tmp__NASM=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__J5RM));
+                  case ____YWBP__: {
+                    __2BSM=__DQ0Q(((____YWBP *)__YASM));
                   } break;
-                  case __EXPR_INF__2WBP__: {
-                    __tmp__NASM=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__J5RM));
+                  case ____LYBP__: {
+                    __2BSM=__0WUP(((____LYBP *)__YASM));
                   } break;
-                  case __EXPR_INF_EQ__TXBP__: {
-                    __tmp__NASM=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__J5RM));
+                  case ____CZBP__: {
+                    __2BSM=__FXUP(((____CZBP *)__YASM));
                   } break;
-                  case __EXPR_XOR__OAEP__: {
-                    __tmp__NASM=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__J5RM));
+                  case ____3BEP__: {
+                    __2BSM=__FCIQ(((____3BEP *)__YASM));
                   } break;
                   };
-                  switch (((struct ___OBJ *)Result__EI3T)->__id) {
-                  case __WRITE_GLOBAL__EXKJ__: {
-                    ((__WRITE_GLOBAL__EXKJ *)Result__EI3T)->parent_write__FXKJ.value__LEJJ=__tmp__NASM;
+                  switch (((struct ___OBJ *)__TJ3T)->__id) {
+                  case ____TYKJ__: {
+                    ((____TYKJ *)__TJ3T)->__UYKJ.__0FJJ=__2BSM;
                   } break;
-                  case __WRITE_SLOT__SXKJ__: {
-                    ((__WRITE_SLOT__SXKJ *)((__WRITE_GLOBAL__EXKJ *)Result__EI3T))->parent_write__TXKJ.value__LEJJ=__tmp__NASM;
+                  case ____BZKJ__: {
+                    ((____BZKJ *)((____TYKJ *)__TJ3T))->__CZKJ.__0FJJ=__2BSM;
                   } break;
-                  case __WRITE_LOCAL__BEYJ__: {
-                    ((__WRITE_LOCAL__BEYJ *)((__WRITE_GLOBAL__EXKJ *)Result__EI3T))->parent_write__CEYJ.value__LEJJ=__tmp__NASM;
+                  case ____QFYJ__: {
+                    ((____QFYJ *)((____TYKJ *)__TJ3T))->__RFYJ.__0FJJ=__2BSM;
                   } break;
                   };
-                  switch (((struct ___OBJ *)__tmp__J5RM)->__id) {
-                  case __EXTERNAL_C__L5WC__: {
-                    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__J5RM));
+                  switch (((struct ___OBJ *)__YASM)->__id) {
+                  case ____0AXC__: {
+                    __EWSH(((____0AXC *)__YASM));
                   } break;
-                  case __EXPR_MULTIPLE__UKWH__: {
-                    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__J5RM));
+                  case ____DMWH__: {
+                    __4CBK(((____DMWH *)__YASM));
                   } break;
-                  case __READ_LOCAL__N5ZI__: {
-                    __tmp__DXWT=((__READ_LOCAL__N5ZI *)__tmp__J5RM);
-                    __tmp__L5RM=((__LOCAL__43WC *)__tmp__DXWT->local__PUEJ);
-                    __tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(__tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D -  1);
-                    if ((__tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-                      (&__string_461)->count__0C= 8;
-                      (&__string_461)->storage__1C="C'est : ";
-                      print__CKG((&__string_461));
-                      result__TJFU=NULL;
-                      __tmp__CAIV=((__POINTER__IB )(NULL));
-                      typ_id__VJFU= 0;
-                      __tmp__DAIV=((__POINTER__IB )sizeof(__STRING__BC));
-                      if (((unsigned long)__tmp__DAIV ==  0)) {
-                        result__TJFU=STRING__BC__;
+                  case ____2A0I__: {
+                    __SYWT=((____2A0I *)__YASM);
+                    __0ASM=((____N5WC *)__SYWT->__4VEJ);
+                    __0ASM->__Q5WC.__KU4D=(____Q)(__0ASM->__Q5WC.__KU4D -  1);
+                    if ((__0ASM->__Q5WC.__KU4D <  0)) {
+                      (&__string_461)->__0C= 8;
+                      (&__string_461)->__1C="C'est : ";
+                      __JKG((&__string_461));
+                      __CLFU=NULL;
+                      __RBIV=((____IB )(NULL));
+                      __ELFU= 0;
+                      __SBIV=((____IB )sizeof(____BC));
+                      if (((unsigned long)__SBIV ==  0)) {
+                        __CLFU=__BC__;
                       } else /* FALSE */ {
-                        typ_id__VJFU=-1;
-                        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DAIV));
-                        if ((typ_id__VJFU == (__INTEGER__Q)(-  1))) {
-                          (&__string_1)->count__0C= 19;
-                          (&__string_1)->storage__1C="Memory: Size bound.";
-                          __tmp__XJFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                          __tmp__YJFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XJFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XJFU) - (unsigned long)((__POINTER__IB ) 1)));
-                          (&__string_2)->count__0C= 18;
-                          (&__string_2)->storage__1C="Memory: Alignment.";
-                          __tmp__ZJFU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YJFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                          (&__string_3)->count__0C= 25;
-                          (&__string_3)->storage__1C="Memory: Bound table_size.";
-                          __tmp__XJFU=micro_alloc__table__lab__HKI(__tmp__YJFU,((__POINTER__IB )(&(table_size[(__tmp__ZJFU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YJFU)));
-                          __tmp__CAIV=__tmp__XJFU;
+                        __ELFU=-1;
+                        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SBIV));
+                        if ((__ELFU == (____Q)(-  1))) {
+                          (&__string_1)->__0C= 19;
+                          (&__string_1)->__1C="Memory: Size bound.";
+                          __GLFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                          __HLFU=(void *)((unsigned long)(void *)((unsigned long)__SBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GLFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GLFU) - (unsigned long)((____IB ) 1)));
+                          (&__string_2)->__0C= 18;
+                          (&__string_2)->__1C="Memory: Alignment.";
+                          __ILFU=((____YWB )((____Q )(void *)((unsigned long)__HLFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                          (&__string_3)->__0C= 25;
+                          (&__string_3)->__1C="Memory: Bound table_size.";
+                          __GLFU=__OKI(__HLFU,((____IB )(&(table_size[(__ILFU)-1]))),((____YWB )((____Q )__HLFU)));
+                          __RBIV=__GLFU;
                         } else /* FALSE */ {
-                          __tmp__ZJFU=((__UINTEGER_32__RWB )typ_id__VJFU);
-                          (&__string_1)->count__0C= 19;
-                          (&__string_1)->storage__1C="Memory: Size bound.";
-                          __tmp__XJFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                          __tmp__YJFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XJFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XJFU) - (unsigned long)((__POINTER__IB ) 1)));
-                          (&__string_2)->count__0C= 18;
-                          (&__string_2)->storage__1C="Memory: Alignment.";
-                          __tmp__XJFU=micro_alloc__table__lab__HKI(__tmp__YJFU,((__POINTER__IB )(&(table_type[(__tmp__ZJFU)]))),(__UINTEGER_32__RWB)(__tmp__ZJFU |  1));
-                          __tmp__CAIV=__tmp__XJFU;
+                          __ILFU=((____YWB )__ELFU);
+                          (&__string_1)->__0C= 19;
+                          (&__string_1)->__1C="Memory: Size bound.";
+                          __GLFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                          __HLFU=(void *)((unsigned long)(void *)((unsigned long)__SBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GLFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GLFU) - (unsigned long)((____IB ) 1)));
+                          (&__string_2)->__0C= 18;
+                          (&__string_2)->__1C="Memory: Alignment.";
+                          __GLFU=__OKI(__HLFU,((____IB )(&(table_type[(__ILFU)]))),(____YWB)(__ILFU |  1));
+                          __RBIV=__GLFU;
                         };
-                        result__TJFU=((__STRING__BC *)__tmp__CAIV);
-                        *(result__TJFU) = *(STRING__BC__);
+                        __CLFU=((____BC *)__RBIV);
+                        *(__CLFU) = *(__BC__);
                       };
-                      Self__PJFU=((__STRING__BC *)result__TJFU);
-                      if ((Self__PJFU->capacity__HFL <  250)) {
-                        __tmp__RJFU=create__KVW( 250);
-                        Self__PJFU->storage__4EL=__tmp__RJFU;
-                        Self__PJFU->capacity__HFL= 250;
+                      __4KFU=((____BC *)__CLFU);
+                      if ((__4KFU->__OFL <  250)) {
+                        __ALFU=__RVW( 250);
+                        __4KFU->__FFL=__ALFU;
+                        __4KFU->__OFL= 250;
                       };
-                      Self__PJFU->count__WJ= 0;
-                      display__V5DJ(__tmp__DXWT,result__TJFU);
-                      put_string__EGZ(((__STRING__BC *)result__TJFU));
+                      __4KFU->__WJ= 0;
+                      __EBEJ(__SYWT,__CLFU);
+                      __LGZ(((____BC *)__CLFU));
                       fputc((int)('\n'),stdout);
-                      (&__string_462)->count__0C= 9;
-                      (&__string_462)->storage__1C="\n dans :\n";
-                      print__CKG((&__string_462));
+                      (&__string_462)->__0C= 9;
+                      (&__string_462)->__1C="\n dans :\n";
+                      __JKG((&__string_462));
                       fputc((int)('\n'),stdout);
                     };
                   } break;
-                  case __EXPR_EQUAL__YHNJ__: {
-                    remove__KCBK(((__EXPR_EQUAL__YHNJ *)__tmp__J5RM));
+                  case ____HJNJ__: {
+                    __ZDBK(((____HJNJ *)__YASM));
                   } break;
-                  case __EXPR_NOT_EQUAL__DINJ__: {
-                    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__J5RM));
+                  case ____SJNJ__: {
+                    __3DBK(((____SJNJ *)__YASM));
                   } break;
-                  case __IS_EXPANDED__L5NJ__: {
-                    __tmp__DXWT=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__J5RM)->receiver__554J);
-                    __tmp__L5RM=((__LOCAL__43WC *)__tmp__DXWT->local__PUEJ);
-                    __tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(__tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D -  1);
-                    if ((__tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-                      (&__string_461)->count__0C= 8;
-                      (&__string_461)->storage__1C="C'est : ";
-                      print__CKG((&__string_461));
-                      result__TJFU=NULL;
-                      __tmp__CAIV=((__POINTER__IB )(NULL));
-                      typ_id__VJFU= 0;
-                      __tmp__DAIV=((__POINTER__IB )sizeof(__STRING__BC));
-                      if (((unsigned long)__tmp__DAIV ==  0)) {
-                        result__TJFU=STRING__BC__;
+                  case ____0AOJ__: {
+                    __SYWT=((____2A0I *)((____0AOJ *)__YASM)->__OB5J);
+                    __0ASM=((____N5WC *)__SYWT->__4VEJ);
+                    __0ASM->__Q5WC.__KU4D=(____Q)(__0ASM->__Q5WC.__KU4D -  1);
+                    if ((__0ASM->__Q5WC.__KU4D <  0)) {
+                      (&__string_461)->__0C= 8;
+                      (&__string_461)->__1C="C'est : ";
+                      __JKG((&__string_461));
+                      __CLFU=NULL;
+                      __RBIV=((____IB )(NULL));
+                      __ELFU= 0;
+                      __SBIV=((____IB )sizeof(____BC));
+                      if (((unsigned long)__SBIV ==  0)) {
+                        __CLFU=__BC__;
                       } else /* FALSE */ {
-                        typ_id__VJFU=-1;
-                        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DAIV));
-                        if ((typ_id__VJFU == (__INTEGER__Q)(-  1))) {
-                          (&__string_1)->count__0C= 19;
-                          (&__string_1)->storage__1C="Memory: Size bound.";
-                          __tmp__XJFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                          __tmp__YJFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XJFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XJFU) - (unsigned long)((__POINTER__IB ) 1)));
-                          (&__string_2)->count__0C= 18;
-                          (&__string_2)->storage__1C="Memory: Alignment.";
-                          __tmp__ZJFU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YJFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                          (&__string_3)->count__0C= 25;
-                          (&__string_3)->storage__1C="Memory: Bound table_size.";
-                          __tmp__XJFU=micro_alloc__table__lab__HKI(__tmp__YJFU,((__POINTER__IB )(&(table_size[(__tmp__ZJFU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YJFU)));
-                          __tmp__CAIV=__tmp__XJFU;
+                        __ELFU=-1;
+                        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SBIV));
+                        if ((__ELFU == (____Q)(-  1))) {
+                          (&__string_1)->__0C= 19;
+                          (&__string_1)->__1C="Memory: Size bound.";
+                          __GLFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                          __HLFU=(void *)((unsigned long)(void *)((unsigned long)__SBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GLFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GLFU) - (unsigned long)((____IB ) 1)));
+                          (&__string_2)->__0C= 18;
+                          (&__string_2)->__1C="Memory: Alignment.";
+                          __ILFU=((____YWB )((____Q )(void *)((unsigned long)__HLFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                          (&__string_3)->__0C= 25;
+                          (&__string_3)->__1C="Memory: Bound table_size.";
+                          __GLFU=__OKI(__HLFU,((____IB )(&(table_size[(__ILFU)-1]))),((____YWB )((____Q )__HLFU)));
+                          __RBIV=__GLFU;
                         } else /* FALSE */ {
-                          __tmp__ZJFU=((__UINTEGER_32__RWB )typ_id__VJFU);
-                          (&__string_1)->count__0C= 19;
-                          (&__string_1)->storage__1C="Memory: Size bound.";
-                          __tmp__XJFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                          __tmp__YJFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XJFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XJFU) - (unsigned long)((__POINTER__IB ) 1)));
-                          (&__string_2)->count__0C= 18;
-                          (&__string_2)->storage__1C="Memory: Alignment.";
-                          __tmp__XJFU=micro_alloc__table__lab__HKI(__tmp__YJFU,((__POINTER__IB )(&(table_type[(__tmp__ZJFU)]))),(__UINTEGER_32__RWB)(__tmp__ZJFU |  1));
-                          __tmp__CAIV=__tmp__XJFU;
+                          __ILFU=((____YWB )__ELFU);
+                          (&__string_1)->__0C= 19;
+                          (&__string_1)->__1C="Memory: Size bound.";
+                          __GLFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                          __HLFU=(void *)((unsigned long)(void *)((unsigned long)__SBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GLFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GLFU) - (unsigned long)((____IB ) 1)));
+                          (&__string_2)->__0C= 18;
+                          (&__string_2)->__1C="Memory: Alignment.";
+                          __GLFU=__OKI(__HLFU,((____IB )(&(table_type[(__ILFU)]))),(____YWB)(__ILFU |  1));
+                          __RBIV=__GLFU;
                         };
-                        result__TJFU=((__STRING__BC *)__tmp__CAIV);
-                        *(result__TJFU) = *(STRING__BC__);
+                        __CLFU=((____BC *)__RBIV);
+                        *(__CLFU) = *(__BC__);
                       };
-                      Self__PJFU=((__STRING__BC *)result__TJFU);
-                      if ((Self__PJFU->capacity__HFL <  250)) {
-                        __tmp__RJFU=create__KVW( 250);
-                        Self__PJFU->storage__4EL=__tmp__RJFU;
-                        Self__PJFU->capacity__HFL= 250;
+                      __4KFU=((____BC *)__CLFU);
+                      if ((__4KFU->__OFL <  250)) {
+                        __ALFU=__RVW( 250);
+                        __4KFU->__FFL=__ALFU;
+                        __4KFU->__OFL= 250;
                       };
-                      Self__PJFU->count__WJ= 0;
-                      display__V5DJ(__tmp__DXWT,result__TJFU);
-                      put_string__EGZ(((__STRING__BC *)result__TJFU));
+                      __4KFU->__WJ= 0;
+                      __EBEJ(__SYWT,__CLFU);
+                      __LGZ(((____BC *)__CLFU));
                       fputc((int)('\n'),stdout);
-                      (&__string_462)->count__0C= 9;
-                      (&__string_462)->storage__1C="\n dans :\n";
-                      print__CKG((&__string_462));
+                      (&__string_462)->__0C= 9;
+                      (&__string_462)->__1C="\n dans :\n";
+                      __JKG((&__string_462));
                       fputc((int)('\n'),stdout);
                     };
                   } break;
-                  case __EXPR_SUP__OAOJ__: {
-                    remove__XCBK(((__EXPR_SUP__OAOJ *)__tmp__J5RM));
+                  case ____3BOJ__: {
+                    __GEBK(((____3BOJ *)__YASM));
                   } break;
-                  case __EXPR_SUB__CBOJ__: {
-                    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__J5RM));
+                  case ____RCOJ__: {
+                    __KEBK(((____RCOJ *)__YASM));
                   } break;
-                  case __EXPR_MUL__YBOJ__: {
-                    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__J5RM));
+                  case ____HDOJ__: {
+                    __OEBK(((____HDOJ *)__YASM));
                   } break;
-                  case __EXPR_DIV__MCOJ__: {
-                    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__J5RM));
+                  case ____1DOJ__: {
+                    __SEBK(((____1DOJ *)__YASM));
                   } break;
-                  case __EXPR_AND__ADOJ__: {
-                    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__J5RM));
+                  case ____PEOJ__: {
+                    __WEBK(((____PEOJ *)__YASM));
                   } break;
-                  case __EXPR_SHIFT_R__UDOJ__: {
-                    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__J5RM));
+                  case ____DFOJ__: {
+                    __0EBK(((____DFOJ *)__YASM));
                   } break;
-                  case __EXPR_SHIFT_L__IEOJ__: {
-                    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__J5RM));
+                  case ____XFOJ__: {
+                    __4EBK(((____XFOJ *)__YASM));
                   } break;
-                  case __PUT_TO__BFOJ__: {
-                    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__J5RM));
+                  case ____QGOJ__: {
+                    __CFBK(((____QGOJ *)__YASM));
                   } break;
-                  case __ITEM__VFOJ__: {
-                    remove__UEBK(((__ITEM__VFOJ *)__tmp__J5RM));
+                  case ____EHOJ__: {
+                    __DGBK(((____EHOJ *)__YASM));
                   } break;
-                  case __CAST__JHOJ__: {
-                    remove__0EBK(((__CAST__JHOJ *)__tmp__J5RM));
+                  case ____YIOJ__: {
+                    __JGBK(((____YIOJ *)__YASM));
                   } break;
-                  case __READ_SLOT__ZK4K__: {
-                    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__J5RM));
+                  case ____IM4K__: {
+                    __MNFM(((____IM4K *)__YASM));
                   } break;
-                  case __EXPR_NOT_LOGIC__E4FL__: {
-                    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__J5RM));
+                  case ____T5FL__: {
+                    __YP5O(((____T5FL *)__YASM));
                   } break;
-                  case __EXPR_OR_LOGIC__OCUL__: {
-                    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__J5RM));
+                  case ____3DUL__: {
+                    __CRTP(((____3DUL *)__YASM));
                   } break;
-                  case __EXPR_OR_OR_LOGIC__LDUL__: {
-                    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__J5RM));
+                  case ____0EUL__: {
+                    __BU0P(((____0EUL *)__YASM));
                   } break;
-                  case __EXPR_AND_LOGIC__SEUL__: {
-                    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__J5RM));
+                  case ____BGUL__: {
+                    __GRTP(((____BGUL *)__YASM));
                   } break;
-                  case __EXPR_AND_AND_LOGIC__NFUL__: {
-                    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__J5RM));
+                  case ____2GUL__: {
+                    __GU0P(((____2GUL *)__YASM));
                   } break;
-                  case __EXPR_NEG__SYVL__: {
-                    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__J5RM));
+                  case ____B0VL__: {
+                    __LTBN(((____B0VL *)__YASM));
                   } break;
-                  case __EXPR_ADD__AZVL__: {
-                    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__J5RM));
+                  case ____P0VL__: {
+                    __2GGM(((____P0VL *)__YASM));
                   } break;
-                  case __READ_GLOBAL__B4YL__: {
-                    __tmp__JJFU=((__READ_GLOBAL__B4YL *)__tmp__J5RM);
-                    unread__VGEN(((__SLOT_DATA__WIRG *)__tmp__JJFU->global__Y5JM),__tmp__JJFU);
+                  case ____Q5YL__: {
+                    __YKFU=((____Q5YL *)__YASM);
+                    __EIEN(((____FKRG *)__YKFU->__HBKM),__YKFU);
                   } break;
-                  case __EXPR_NOT__FUPM__: {
-                    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__J5RM));
+                  case ____UVPM__: {
+                    __JEWN(((____UVPM *)__YASM));
                   } break;
-                  case __EXPR_MOD__LYPM__: {
-                    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__J5RM));
+                  case ____0ZPM__: {
+                    __KU0P(((____0ZPM *)__YASM));
                   } break;
-                  case __EXPR_OR__3P0N__: {
-                    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__J5RM));
+                  case ____MR0N__: {
+                    __UPVO(((____MR0N *)__YASM));
                   } break;
-                  case __EXPR_SUP_EQ__JVBP__: {
-                    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__J5RM));
+                  case ____YWBP__: {
+                    __Q1ZQ(((____YWBP *)__YASM));
                   } break;
-                  case __EXPR_INF__2WBP__: {
-                    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__J5RM));
+                  case ____LYBP__: {
+                    __3LUP(((____LYBP *)__YASM));
                   } break;
-                  case __EXPR_INF_EQ__TXBP__: {
-                    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__J5RM));
+                  case ____CZBP__: {
+                    __BMUP(((____CZBP *)__YASM));
                   } break;
-                  case __EXPR_XOR__OAEP__: {
-                    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__J5RM));
+                  case ____3BEP__: {
+                    __MUEQ(((____3BEP *)__YASM));
                   } break;
                   };
-                  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)lst__QZXN)->expr_list__AA4D),Result__EI3T);
-                  Result__U5HV=(__INTEGER__Q)(Result__U5HV +  1);
+                  __P14F(((____GB4D *)((____WH *)__50XN)->__PB4D),__TJ3T);
+                  __DBIV=(____Q)(__DBIV +  1);
                 };
-                if (((void *)Self__QK3T != (void *)NULL)) {
-                  if (((struct ___OBJ *)Self__VUEM->profil__BCZK)->__id==__PROFIL_SLOT__BO2C__) {
+                if (((void *)__5L3T != (void *)NULL)) {
+                  if (((struct ___OBJ *)__EWEM->__QDZK)->__id==____QP2C__) {
                   };
-                  __tmp__NASM=Self__VUEM->profil__BCZK;
-                  if (((struct ___OBJ *)__tmp__NASM)->__id==__PROFIL_SLOT__BO2C__) {
-                    __tmp__B5RM=((__PROFIL_SLOT__BO2C *)__tmp__NASM)->parent_profil__CO2C.argument_list__G5NJ;
+                  __2BSM=__EWEM->__QDZK;
+                  if (((struct ___OBJ *)__2BSM)->__id==____QP2C__) {
+                    __QASM=((____QP2C *)__2BSM)->__RP2C.__VAOJ;
                   } else /* PROFIL_BLOCK */ {
-                    __tmp__B5RM=((__PROFIL_BLOCK__22NJ *)__tmp__NASM)->parent_profil__32NJ.argument_list__G5NJ;
+                    __QASM=((____L4NJ *)__2BSM)->__M4NJ.__VAOJ;
                   };
-                  Result__15HV=__tmp__B5RM->parent_arrayed_collection__XW1D.upper__O2BE;
-                  typ_id__55HV= 0;
-                  __tmp__NASM=Self__VUEM->profil__BCZK;
-                  __tmp__B5RM=((__PROFIL_SLOT__BO2C *)__tmp__NASM)->parent_profil__CO2C.argument_list__G5NJ;
-                  __tmp__K5RM=((__PROFIL_BLOCK__22NJ *)__tmp__NASM)->parent_profil__32NJ.argument_list__G5NJ;
-                  while ((typ_id__55HV <= Result__15HV)) {
-                    if (((struct ___OBJ *)__tmp__NASM)->__id==__PROFIL_SLOT__BO2C__) {
-                      __tmp__DBSM=__tmp__B5RM;
+                  __KBIV=__QASM->__GY1D.__33BE;
+                  __OBIV= 0;
+                  __2BSM=__EWEM->__QDZK;
+                  __QASM=((____QP2C *)__2BSM)->__RP2C.__VAOJ;
+                  __ZASM=((____L4NJ *)__2BSM)->__M4NJ.__VAOJ;
+                  while ((__OBIV <= __KBIV)) {
+                    if (((struct ___OBJ *)__2BSM)->__id==____QP2C__) {
+                      __SCSM=__QASM;
                     } else /* PROFIL_BLOCK */ {
-                      __tmp__DBSM=__tmp__K5RM;
+                      __SCSM=__ZASM;
                     };
-                    __tmp__L5RM=((void **)((__FAST_ARRAYoLOCALo__PW1D *)__tmp__DBSM)->parent_arrayed_collection__XW1D.storage__1T5F)[typ_id__55HV];
-                    if (((void *)__tmp__L5RM != (void *)NULL)) {
-                      ((__LOCAL__43WC *)__tmp__L5RM)->my_alias__XOUH=NULL;
+                    __0ASM=((void **)((____4X1D *)__SCSM)->__GY1D.__KV5F)[__OBIV];
+                    if (((void *)__0ASM != (void *)NULL)) {
+                      ((____N5WC *)__0ASM)->__GQUH=NULL;
                     };
-                    typ_id__55HV=(__INTEGER__Q)(typ_id__55HV +  1);
+                    __OBIV=(____Q)(__OBIV +  1);
                   };
                 } else /* FALSE */ {
-                  Result__15HV= 0;
-                  typ_id__55HV=list_alias__SB3O->parent_arrayed_collection__XW1D.upper__O2BE;
-                  __tmp__BL3T=((__FAST_ARRAYoLOCALo__PW1D *)list_alias__SB3O)->parent_arrayed_collection__XW1D.storage__1T5F;
-                  while ((Result__15HV <= typ_id__55HV)) {
-                    ((__LOCAL__43WC *)((void **)__tmp__BL3T)[Result__15HV])->my_alias__XOUH=NULL;
-                    Result__15HV=(__INTEGER__Q)(Result__15HV +  1);
+                  __KBIV= 0;
+                  __OBIV=__BD3O->__GY1D.__33BE;
+                  __QM3T=((____4X1D *)__BD3O)->__GY1D.__KV5F;
+                  while ((__KBIV <= __OBIV)) {
+                    ((____N5WC *)((void **)__QM3T)[__KBIV])->__GQUH=NULL;
+                    __KBIV=(____Q)(__KBIV +  1);
                   };
-                  ((__FAST_ARRAYoLOCALo__PW1D *)list_alias__SB3O)->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(-  1);
-                  (&__string_359)->count__0C= 9;
-                  (&__string_359)->storage__1C="Is empty.";
-                  is_alias__QGGI=FALSE__O__;
+                  ((____4X1D *)__BD3O)->__GY1D.__33BE=(____Q)(-  1);
+                  (&__string_359)->__0C= 9;
+                  (&__string_359)->__1C="Is empty.";
+                  __5HGI=__O__;
                 };
-                __tmp__NASM=execute__ZG4D(((__LIST__WH *)__tmp__OWWT));
-                __tmp__5ASH=__tmp__NASM;
-                __tmp__34RH=TRUE__K__;
-                modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+                __2BSM=__II4D(((____WH *)__3XWT));
+                __OCSH=__2BSM;
+                __MASH=__K__;
+                __QCXC=(____Q)(__QCXC +  1);
               };
             };
           };
         };
-        __tmp__XMCS=__tmp__5ASH;
-        if ((! __tmp__34RH)) {
-          Result__2AIT=Self__VUEM->argument_list__43JL->parent_arrayed_collection__NJFJ.upper__IKFJ;
-          __tmp__10XN= 0;
-          while ((__tmp__10XN <= Result__2AIT)) {
-            __tmp__NASM=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__VUEM->argument_list__43JL)->parent_arrayed_collection__NJFJ.storage__1QGL)[__tmp__10XN];
-            if (__tmp__NASM==NULL) {
-              __tmp__5Q0M=NULL;
+        __GOCS=__OCSH;
+        if ((! __MASH)) {
+          __LCIT=__EWEM->__N5JL->__2KFJ.__XLFJ;
+          __K2XN= 0;
+          while ((__K2XN <= __LCIT)) {
+            __2BSM=((void **)((____UKFJ *)__EWEM->__N5JL)->__2KFJ.__KSGL)[__K2XN];
+            if (__2BSM==NULL) {
+              __OS0M=NULL;
             } else {
-              switch (((struct ___OBJ *)__tmp__NASM)->__id) {
-              case __WRITE_GLOBAL__EXKJ__: {
-                __tmp__5Q0M=NULL;
+              switch (((struct ___OBJ *)__2BSM)->__id) {
+              case ____TYKJ__: {
+                __OS0M=NULL;
               } break;
-              case __WRITE_SLOT__SXKJ__: {
-                __tmp__5Q0M=NULL;
+              case ____BZKJ__: {
+                __OS0M=NULL;
               } break;
-              case __WRITE_LOCAL__BEYJ__: {
-                __tmp__5Q0M=((void *)__tmp__NASM);
+              case ____QFYJ__: {
+                __OS0M=((void *)__2BSM);
               } break;
               }
             };
-            if (((void *)__tmp__5Q0M != (void *)NULL)) {
-              Self__CAHN=((__WRITE_LOCAL__BEYJ *)__tmp__5Q0M);
-              __tmp__DK3T=FALSE__O__;
-              if ((Self__CAHN->local__IFKK->parent_variable__B4WC.ensure_count__1S4D ==  0)) {
-                __tmp__A5RM=Self__CAHN->parent_write__CEYJ.value__LEJJ;
-                switch (((struct ___OBJ *)__tmp__A5RM)->__id) {
-                case __STRING_CST__5J__: {
-                  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-                  __tmp__J5RM=NULL;
+            if (((void *)__OS0M != (void *)NULL)) {
+              __RBHN=((____QFYJ *)__OS0M);
+              __SL3T=__O__;
+              if ((__RBHN->__XGKK->__Q5WC.__KU4D ==  0)) {
+                __PASM=__RBHN->__RFYJ.__0FJJ;
+                switch (((struct ___OBJ *)__PASM)->__id) {
+                case ____5J__: {
+                  __QCXC=(____Q)(__QCXC +  1);
+                  __YASM=NULL;
                 } break;
-                case __EXTERNAL_C__L5WC__: {
-                  __tmp__J5RM=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__A5RM));
+                case ____0AXC__: {
+                  __YASM=__NMUH(((____0AXC *)__PASM));
                 } break;
-                case __PROTOTYPE_CST__45WC__: {
-                  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-                  __tmp__J5RM=NULL;
+                case ____NBXC__: {
+                  __QCXC=(____Q)(__QCXC +  1);
+                  __YASM=NULL;
                 } break;
-                case __INTEGER_CST__KAXC__: {
-                  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-                  __tmp__J5RM=NULL;
+                case ____ZBXC__: {
+                  __QCXC=(____Q)(__QCXC +  1);
+                  __YASM=NULL;
                 } break;
-                case __EXPR_MULTIPLE__UKWH__: {
-                  __tmp__J5RM=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__A5RM));
+                case ____DMWH__: {
+                  __YASM=__S3KK(((____DMWH *)__PASM));
                 } break;
-                case __READ_LOCAL__N5ZI__: {
-                  __tmp__DXWT=((__READ_LOCAL__N5ZI *)__tmp__A5RM);
-                  __tmp__L5RM=((__LOCAL__43WC *)__tmp__DXWT->local__PUEJ);
-                  __tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(__tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D -  1);
-                  if ((__tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-                    (&__string_461)->count__0C= 8;
-                    (&__string_461)->storage__1C="C'est : ";
-                    print__CKG((&__string_461));
-                    result__TJFU=NULL;
-                    ptr__45HV=((__POINTER__IB )(NULL));
-                    typ_id__VJFU= 0;
-                    __tmp__AAIV=((__POINTER__IB )sizeof(__STRING__BC));
-                    if (((unsigned long)__tmp__AAIV ==  0)) {
-                      result__TJFU=STRING__BC__;
+                case ____2A0I__: {
+                  __SYWT=((____2A0I *)__PASM);
+                  __0ASM=((____N5WC *)__SYWT->__4VEJ);
+                  __0ASM->__Q5WC.__KU4D=(____Q)(__0ASM->__Q5WC.__KU4D -  1);
+                  if ((__0ASM->__Q5WC.__KU4D <  0)) {
+                    (&__string_461)->__0C= 8;
+                    (&__string_461)->__1C="C'est : ";
+                    __JKG((&__string_461));
+                    __CLFU=NULL;
+                    __NBIV=((____IB )(NULL));
+                    __ELFU= 0;
+                    __PBIV=((____IB )sizeof(____BC));
+                    if (((unsigned long)__PBIV ==  0)) {
+                      __CLFU=__BC__;
                     } else /* FALSE */ {
-                      typ_id__VJFU=-1;
-                      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AAIV));
-                      if ((typ_id__VJFU == (__INTEGER__Q)(-  1))) {
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__XJFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__YJFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__AAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XJFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XJFU) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__EAIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YJFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                        (&__string_3)->count__0C= 25;
-                        (&__string_3)->storage__1C="Memory: Bound table_size.";
-                        __tmp__XJFU=micro_alloc__table__lab__HKI(__tmp__YJFU,((__POINTER__IB )(&(table_size[(__tmp__EAIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YJFU)));
-                        ptr__45HV=__tmp__XJFU;
+                      __ELFU=-1;
+                      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PBIV));
+                      if ((__ELFU == (____Q)(-  1))) {
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __GLFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __HLFU=(void *)((unsigned long)(void *)((unsigned long)__PBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GLFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GLFU) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __TBIV=((____YWB )((____Q )(void *)((unsigned long)__HLFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                        (&__string_3)->__0C= 25;
+                        (&__string_3)->__1C="Memory: Bound table_size.";
+                        __GLFU=__OKI(__HLFU,((____IB )(&(table_size[(__TBIV)-1]))),((____YWB )((____Q )__HLFU)));
+                        __NBIV=__GLFU;
                       } else /* FALSE */ {
-                        __tmp__EAIV=((__UINTEGER_32__RWB )typ_id__VJFU);
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__XJFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__YJFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__AAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XJFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XJFU) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__XJFU=micro_alloc__table__lab__HKI(__tmp__YJFU,((__POINTER__IB )(&(table_type[(__tmp__EAIV)]))),(__UINTEGER_32__RWB)(__tmp__EAIV |  1));
-                        ptr__45HV=__tmp__XJFU;
+                        __TBIV=((____YWB )__ELFU);
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __GLFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __HLFU=(void *)((unsigned long)(void *)((unsigned long)__PBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GLFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GLFU) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __GLFU=__OKI(__HLFU,((____IB )(&(table_type[(__TBIV)]))),(____YWB)(__TBIV |  1));
+                        __NBIV=__GLFU;
                       };
-                      result__TJFU=((__STRING__BC *)ptr__45HV);
-                      *(result__TJFU) = *(STRING__BC__);
+                      __CLFU=((____BC *)__NBIV);
+                      *(__CLFU) = *(__BC__);
                     };
-                    Self__PJFU=((__STRING__BC *)result__TJFU);
-                    if ((Self__PJFU->capacity__HFL <  250)) {
-                      __tmp__RJFU=create__KVW( 250);
-                      Self__PJFU->storage__4EL=__tmp__RJFU;
-                      Self__PJFU->capacity__HFL= 250;
+                    __4KFU=((____BC *)__CLFU);
+                    if ((__4KFU->__OFL <  250)) {
+                      __ALFU=__RVW( 250);
+                      __4KFU->__FFL=__ALFU;
+                      __4KFU->__OFL= 250;
                     };
-                    Self__PJFU->count__WJ= 0;
-                    display__V5DJ(__tmp__DXWT,result__TJFU);
-                    put_string__EGZ(((__STRING__BC *)result__TJFU));
+                    __4KFU->__WJ= 0;
+                    __EBEJ(__SYWT,__CLFU);
+                    __LGZ(((____BC *)__CLFU));
                     fputc((int)('\n'),stdout);
-                    (&__string_462)->count__0C= 9;
-                    (&__string_462)->storage__1C="\n dans :\n";
-                    print__CKG((&__string_462));
+                    (&__string_462)->__0C= 9;
+                    (&__string_462)->__1C="\n dans :\n";
+                    __JKG((&__string_462));
                     fputc((int)('\n'),stdout);
                   };
-                  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-                  __tmp__J5RM=NULL;
+                  __QCXC=(____Q)(__QCXC +  1);
+                  __YASM=NULL;
                 } break;
-                case __EXPR_EQUAL__YHNJ__: {
-                  __tmp__J5RM=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__A5RM));
+                case ____HJNJ__: {
+                  __YASM=__SCLK(((____HJNJ *)__PASM));
                 } break;
-                case __EXPR_NOT_EQUAL__DINJ__: {
-                  __tmp__J5RM=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__A5RM));
+                case ____SJNJ__: {
+                  __YASM=__EDLK(((____SJNJ *)__PASM));
                 } break;
-                case __IS_EXPANDED__L5NJ__: {
-                  __tmp__DXWT=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__A5RM)->receiver__554J);
-                  __tmp__L5RM=((__LOCAL__43WC *)__tmp__DXWT->local__PUEJ);
-                  __tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(__tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D -  1);
-                  if ((__tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-                    (&__string_461)->count__0C= 8;
-                    (&__string_461)->storage__1C="C'est : ";
-                    print__CKG((&__string_461));
-                    result__TJFU=NULL;
-                    ptr__45HV=((__POINTER__IB )(NULL));
-                    typ_id__VJFU= 0;
-                    __tmp__AAIV=((__POINTER__IB )sizeof(__STRING__BC));
-                    if (((unsigned long)__tmp__AAIV ==  0)) {
-                      result__TJFU=STRING__BC__;
+                case ____0AOJ__: {
+                  __SYWT=((____2A0I *)((____0AOJ *)__PASM)->__OB5J);
+                  __0ASM=((____N5WC *)__SYWT->__4VEJ);
+                  __0ASM->__Q5WC.__KU4D=(____Q)(__0ASM->__Q5WC.__KU4D -  1);
+                  if ((__0ASM->__Q5WC.__KU4D <  0)) {
+                    (&__string_461)->__0C= 8;
+                    (&__string_461)->__1C="C'est : ";
+                    __JKG((&__string_461));
+                    __CLFU=NULL;
+                    __NBIV=((____IB )(NULL));
+                    __ELFU= 0;
+                    __PBIV=((____IB )sizeof(____BC));
+                    if (((unsigned long)__PBIV ==  0)) {
+                      __CLFU=__BC__;
                     } else /* FALSE */ {
-                      typ_id__VJFU=-1;
-                      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AAIV));
-                      if ((typ_id__VJFU == (__INTEGER__Q)(-  1))) {
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__XJFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__YJFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__AAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XJFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XJFU) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__EAIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YJFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                        (&__string_3)->count__0C= 25;
-                        (&__string_3)->storage__1C="Memory: Bound table_size.";
-                        __tmp__XJFU=micro_alloc__table__lab__HKI(__tmp__YJFU,((__POINTER__IB )(&(table_size[(__tmp__EAIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YJFU)));
-                        ptr__45HV=__tmp__XJFU;
+                      __ELFU=-1;
+                      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PBIV));
+                      if ((__ELFU == (____Q)(-  1))) {
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __GLFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __HLFU=(void *)((unsigned long)(void *)((unsigned long)__PBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GLFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GLFU) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __TBIV=((____YWB )((____Q )(void *)((unsigned long)__HLFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                        (&__string_3)->__0C= 25;
+                        (&__string_3)->__1C="Memory: Bound table_size.";
+                        __GLFU=__OKI(__HLFU,((____IB )(&(table_size[(__TBIV)-1]))),((____YWB )((____Q )__HLFU)));
+                        __NBIV=__GLFU;
                       } else /* FALSE */ {
-                        __tmp__EAIV=((__UINTEGER_32__RWB )typ_id__VJFU);
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__XJFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__YJFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__AAIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XJFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XJFU) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__XJFU=micro_alloc__table__lab__HKI(__tmp__YJFU,((__POINTER__IB )(&(table_type[(__tmp__EAIV)]))),(__UINTEGER_32__RWB)(__tmp__EAIV |  1));
-                        ptr__45HV=__tmp__XJFU;
+                        __TBIV=((____YWB )__ELFU);
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __GLFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __HLFU=(void *)((unsigned long)(void *)((unsigned long)__PBIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GLFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GLFU) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __GLFU=__OKI(__HLFU,((____IB )(&(table_type[(__TBIV)]))),(____YWB)(__TBIV |  1));
+                        __NBIV=__GLFU;
                       };
-                      result__TJFU=((__STRING__BC *)ptr__45HV);
-                      *(result__TJFU) = *(STRING__BC__);
+                      __CLFU=((____BC *)__NBIV);
+                      *(__CLFU) = *(__BC__);
                     };
-                    Self__PJFU=((__STRING__BC *)result__TJFU);
-                    if ((Self__PJFU->capacity__HFL <  250)) {
-                      __tmp__RJFU=create__KVW( 250);
-                      Self__PJFU->storage__4EL=__tmp__RJFU;
-                      Self__PJFU->capacity__HFL= 250;
+                    __4KFU=((____BC *)__CLFU);
+                    if ((__4KFU->__OFL <  250)) {
+                      __ALFU=__RVW( 250);
+                      __4KFU->__FFL=__ALFU;
+                      __4KFU->__OFL= 250;
                     };
-                    Self__PJFU->count__WJ= 0;
-                    display__V5DJ(__tmp__DXWT,result__TJFU);
-                    put_string__EGZ(((__STRING__BC *)result__TJFU));
+                    __4KFU->__WJ= 0;
+                    __EBEJ(__SYWT,__CLFU);
+                    __LGZ(((____BC *)__CLFU));
                     fputc((int)('\n'),stdout);
-                    (&__string_462)->count__0C= 9;
-                    (&__string_462)->storage__1C="\n dans :\n";
-                    print__CKG((&__string_462));
+                    (&__string_462)->__0C= 9;
+                    (&__string_462)->__1C="\n dans :\n";
+                    __JKG((&__string_462));
                     fputc((int)('\n'),stdout);
                   };
-                  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-                  __tmp__J5RM=NULL;
+                  __QCXC=(____Q)(__QCXC +  1);
+                  __YASM=NULL;
                 } break;
-                case __GET_TYPE_ID__V5NJ__: {
-                  __tmp__J5RM=NULL;
+                case ____EBOJ__: {
+                  __YASM=NULL;
                 } break;
-                case __EXPR_SUP__OAOJ__: {
-                  __tmp__J5RM=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__A5RM));
+                case ____3BOJ__: {
+                  __YASM=__AELK(((____3BOJ *)__PASM));
                 } break;
-                case __EXPR_SUB__CBOJ__: {
-                  __tmp__J5RM=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__A5RM));
+                case ____RCOJ__: {
+                  __YASM=__SELK(((____RCOJ *)__PASM));
                 } break;
-                case __EXPR_MUL__YBOJ__: {
-                  __tmp__J5RM=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__A5RM));
+                case ____HDOJ__: {
+                  __YASM=__EFLK(((____HDOJ *)__PASM));
                 } break;
-                case __EXPR_DIV__MCOJ__: {
-                  __tmp__J5RM=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__A5RM));
+                case ____1DOJ__: {
+                  __YASM=__WFLK(((____1DOJ *)__PASM));
                 } break;
-                case __EXPR_AND__ADOJ__: {
-                  __tmp__J5RM=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__A5RM));
+                case ____PEOJ__: {
+                  __YASM=__IGLK(((____PEOJ *)__PASM));
                 } break;
-                case __EXPR_SHIFT_R__UDOJ__: {
-                  __tmp__J5RM=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__A5RM));
+                case ____DFOJ__: {
+                  __YASM=__0GLK(((____DFOJ *)__PASM));
                 } break;
-                case __EXPR_SHIFT_L__IEOJ__: {
-                  __tmp__J5RM=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__A5RM));
+                case ____XFOJ__: {
+                  __YASM=__MHLK(((____XFOJ *)__PASM));
                 } break;
-                case __PUT_TO__BFOJ__: {
-                  __tmp__2W0S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__A5RM));
-                  __tmp__J5RM=__tmp__2W0S;
+                case ____QGOJ__: {
+                  __LY0S=__4VPK(((____QGOJ *)__PASM));
+                  __YASM=__LY0S;
                 } break;
-                case __ITEM__VFOJ__: {
-                  __tmp__J5RM=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__A5RM));
+                case ____EHOJ__: {
+                  __YASM=__CILK(((____EHOJ *)__PASM));
                 } break;
-                case __SIZE_OF__NGOJ__: {
-                  __tmp__J5RM=NULL;
+                case ____2HOJ__: {
+                  __YASM=NULL;
                 } break;
-                case __CAST__JHOJ__: {
-                  __tmp__J5RM=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__A5RM));
+                case ____YIOJ__: {
+                  __YASM=__XILK(((____YIOJ *)__PASM));
                 } break;
-                case __REAL_CST__JLOJ__: {
-                  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-                  __tmp__J5RM=NULL;
+                case ____YMOJ__: {
+                  __QCXC=(____Q)(__QCXC +  1);
+                  __YASM=NULL;
                 } break;
-                case __CHARACTER_CST__5LOJ__: {
-                  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-                  __tmp__J5RM=NULL;
+                case ____ONOJ__: {
+                  __QCXC=(____Q)(__QCXC +  1);
+                  __YASM=NULL;
                 } break;
-                case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-                  __tmp__J5RM=NULL;
+                case ____YOOJ__: {
+                  __QCXC=(____Q)(__QCXC +  1);
+                  __YASM=NULL;
                 } break;
-                case __READ_SLOT__ZK4K__: {
-                  Self__NX0S=((__READ_SLOT__ZK4K *)__tmp__A5RM);
-                  unread__VGEN(((__SLOT_DATA__WIRG *)Self__NX0S->slot__CYFM),Self__NX0S);
-                  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-                  __tmp__IJFU=execute_access_unlink__5AMM(Self__NX0S);
-                  __tmp__J5RM=__tmp__IJFU;
+                case ____IM4K__: {
+                  __2Y0S=((____IM4K *)__PASM);
+                  __EIEN(((____FKRG *)__2Y0S->__RZFM),__2Y0S);
+                  __QCXC=(____Q)(__QCXC +  1);
+                  __XKFU=__OCMM(__2Y0S);
+                  __YASM=__XKFU;
                 } break;
-                case __EXPR_NOT_LOGIC__E4FL__: {
-                  __tmp__J5RM=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__A5RM));
+                case ____T5FL__: {
+                  __YASM=__VM5O(((____T5FL *)__PASM));
                 } break;
-                case __EXPR_OR_LOGIC__OCUL__: {
-                  __tmp__J5RM=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__A5RM));
+                case ____3DUL__: {
+                  __YASM=__VUTP(((____3DUL *)__PASM));
                 } break;
-                case __EXPR_OR_OR_LOGIC__LDUL__: {
-                  __tmp__IJFU=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__A5RM));
-                  __tmp__J5RM=__tmp__IJFU;
+                case ____0EUL__: {
+                  __XKFU=__0Q2P(((____0EUL *)__PASM));
+                  __YASM=__XKFU;
                 } break;
-                case __EXPR_AND_LOGIC__SEUL__: {
-                  __tmp__J5RM=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__A5RM));
+                case ____BGUL__: {
+                  __YASM=__GVTP(((____BGUL *)__PASM));
                 } break;
-                case __EXPR_AND_AND_LOGIC__NFUL__: {
-                  __tmp__IJFU=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__A5RM));
-                  __tmp__J5RM=__tmp__IJFU;
+                case ____2GUL__: {
+                  __XKFU=__5W2P(((____2GUL *)__PASM));
+                  __YASM=__XKFU;
                 } break;
-                case __EXPR_NEG__SYVL__: {
-                  __tmp__J5RM=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__A5RM));
+                case ____B0VL__: {
+                  __YASM=__GQCN(((____B0VL *)__PASM));
                 } break;
-                case __EXPR_ADD__AZVL__: {
-                  __tmp__J5RM=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__A5RM));
+                case ____P0VL__: {
+                  __YASM=__GNGM(((____P0VL *)__PASM));
                 } break;
-                case __READ_GLOBAL__B4YL__: {
-                  __tmp__JJFU=((__READ_GLOBAL__B4YL *)__tmp__A5RM);
-                  unread__VGEN(((__SLOT_DATA__WIRG *)__tmp__JJFU->global__Y5JM),__tmp__JJFU);
-                  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-                  execute__KKVL(((__SLOT_DATA__WIRG *)__tmp__JJFU->global__Y5JM));
-                  __tmp__J5RM=NULL;
+                case ____Q5YL__: {
+                  __YKFU=((____Q5YL *)__PASM);
+                  __EIEN(((____FKRG *)__YKFU->__HBKM),__YKFU);
+                  __QCXC=(____Q)(__QCXC +  1);
+                  __ZLVL(((____FKRG *)__YKFU->__HBKM));
+                  __YASM=NULL;
                 } break;
-                case __EXPR_NOT__FUPM__: {
-                  __tmp__J5RM=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__A5RM));
+                case ____UVPM__: {
+                  __YASM=__GHXN(((____UVPM *)__PASM));
                 } break;
-                case __EXPR_MOD__LYPM__: {
-                  __tmp__J5RM=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__A5RM));
+                case ____0ZPM__: {
+                  __YASM=__5U0P(((____0ZPM *)__PASM));
                 } break;
-                case __EXPR_OR__3P0N__: {
-                  __tmp__J5RM=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__A5RM));
+                case ____MR0N__: {
+                  __YASM=__H0VO(((____MR0N *)__PASM));
                 } break;
-                case __EXPR_SUP_EQ__JVBP__: {
-                  __tmp__J5RM=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__A5RM));
+                case ____YWBP__: {
+                  __YASM=__51ZQ(((____YWBP *)__PASM));
                 } break;
-                case __EXPR_INF__2WBP__: {
-                  __tmp__J5RM=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__A5RM));
+                case ____LYBP__: {
+                  __YASM=__XBUP(((____LYBP *)__PASM));
                 } break;
-                case __EXPR_INF_EQ__TXBP__: {
-                  __tmp__J5RM=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__A5RM));
+                case ____CZBP__: {
+                  __YASM=__ICUP(((____CZBP *)__PASM));
                 } break;
-                case __EXPR_XOR__OAEP__: {
-                  __tmp__J5RM=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__A5RM));
+                case ____3BEP__: {
+                  __YASM=__YVEQ(((____3BEP *)__PASM));
                 } break;
                 };
-                if (((void *)__tmp__J5RM == (void *)NULL)) {
-                  __tmp__DK3T=TRUE__K__;
-                  __tmp__UK3T=TRUE__K__;
+                if (((void *)__YASM == (void *)NULL)) {
+                  __SL3T=__K__;
+                  __DM3T=__K__;
                 } else /* FALSE */ {
-                  __tmp__UK3T=FALSE__O__;
+                  __DM3T=__O__;
                 };
-                if ((! __tmp__UK3T)) {
-                  if ((old_seq_or_and__CDFE == seq_or_and__ADFE)) {
-                    Self__4HPH=((__LIST__WH *)list_current__Y4GB);
-                    Self__B3PH=((__FAST_ARRAYoINSTRo__X53D *)Self__4HPH->expr_list__AA4D);
-                    typ_id__VJFU=(__INTEGER__Q)(Self__4HPH->index__OCFE -  1);
-                    (&__string_7)->count__0C= 11;
-                    (&__string_7)->storage__1C="Definition.";
-                    if ((typ_id__VJFU == (__INTEGER__Q)(Self__B3PH->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-                      add_last__A04F(Self__B3PH,__tmp__J5RM);
+                if ((! __DM3T)) {
+                  if ((__REFE == __PEFE)) {
+                    __NJPH=((____WH *)__Q5GB);
+                    __Q4PH=((____GB4D *)__NJPH->__PB4D);
+                    __ELFU=(____Q)(__NJPH->__3DFE -  1);
+                    (&__string_7)->__0C= 11;
+                    (&__string_7)->__1C="Definition.";
+                    if ((__ELFU == (____Q)(__Q4PH->__OB4D.__AVLE +  1))) {
+                      __P14F(__Q4PH,__YASM);
                     } else /* FALSE */ {
-                      add_last__A04F(Self__B3PH,__tmp__J5RM);
-                      move__to__by__H5QH(Self__B3PH,typ_id__VJFU,(__INTEGER__Q)(Self__B3PH->parent_arrayed_collection__553D.upper__RTLE -  1));
-                      (&__string_7)->count__0C= 11;
-                      (&__string_7)->storage__1C="Definition.";
-                      ((void **)Self__B3PH->parent_arrayed_collection__553D.storage__D14F)[typ_id__VJFU]=__tmp__J5RM;
+                      __P14F(__Q4PH,__YASM);
+                      __WARH(__Q4PH,__ELFU,(____Q)(__Q4PH->__OB4D.__AVLE -  1));
+                      (&__string_7)->__0C= 11;
+                      (&__string_7)->__1C="Definition.";
+                      ((void **)__Q4PH->__OB4D.__S24F)[__ELFU]=__YASM;
                     };
-                    Self__4HPH->index__OCFE=(__INTEGER__Q)(Self__4HPH->index__OCFE +  1);
-                    __tmp__DK3T=TRUE__K__;
+                    __NJPH->__3DFE=(____Q)(__NJPH->__3DFE +  1);
+                    __SL3T=__K__;
                   } else /* FALSE */ {
-                    if (__tmp__J5RM==NULL) {
-                      __tmp__1BHN=NULL;
+                    if (__YASM==NULL) {
+                      __KDHN=NULL;
                     } else {
-                      switch (((struct ___OBJ *)__tmp__J5RM)->__id) {
-                      case __STRING_CST__5J__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      switch (((struct ___OBJ *)__YASM)->__id) {
+                      case ____5J__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXTERNAL_C__L5WC__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____0AXC__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __PROTOTYPE_CST__45WC__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____NBXC__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __INTEGER_CST__KAXC__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____ZBXC__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_MULTIPLE__UKWH__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____DMWH__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __READ_LOCAL__N5ZI__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____2A0I__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_EQUAL__YHNJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____HJNJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_NOT_EQUAL__DINJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____SJNJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __IS_EXPANDED__L5NJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____0AOJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __GET_TYPE_ID__V5NJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____EBOJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_SUP__OAOJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____3BOJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_SUB__CBOJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____RCOJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_MUL__YBOJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____HDOJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_DIV__MCOJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____1DOJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_AND__ADOJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____PEOJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_SHIFT_R__UDOJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____DFOJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_SHIFT_L__IEOJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____XFOJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __PUT_TO__BFOJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____QGOJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __ITEM__VFOJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____EHOJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __SIZE_OF__NGOJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____2HOJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __CAST__JHOJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____YIOJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __REAL_CST__JLOJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____YMOJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __CHARACTER_CST__5LOJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____ONOJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____YOOJ__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __READ_SLOT__ZK4K__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____IM4K__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_NOT_LOGIC__E4FL__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____T5FL__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_OR_LOGIC__OCUL__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____3DUL__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_OR_OR_LOGIC__LDUL__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____0EUL__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_AND_LOGIC__SEUL__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____BGUL__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_AND_AND_LOGIC__NFUL__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____2GUL__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_NEG__SYVL__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____B0VL__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_ADD__AZVL__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____P0VL__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __READ_GLOBAL__B4YL__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____Q5YL__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_NOT__FUPM__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____UVPM__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_MOD__LYPM__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____0ZPM__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_OR__3P0N__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____MR0N__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_SUP_EQ__JVBP__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____YWBP__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_INF__2WBP__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____LYBP__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_INF_EQ__TXBP__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____CZBP__: {
+                        __KDHN=((void *)__YASM);
                       } break;
-                      case __EXPR_XOR__OAEP__: {
-                        __tmp__1BHN=((void *)__tmp__J5RM);
+                      case ____3BEP__: {
+                        __KDHN=((void *)__YASM);
                       } break;
                       }
                     };
-                    Self__CAHN->parent_write__CEYJ.value__LEJJ=__tmp__1BHN;
+                    __RBHN->__RFYJ.__0FJJ=__KDHN;
                   };
                 };
               } else /* FALSE */ {
-                __tmp__1BHN=Self__CAHN->parent_write__CEYJ.value__LEJJ;
-                switch (((struct ___OBJ *)__tmp__1BHN)->__id) {
-                case __STRING_CST__5J__: {
-                  __tmp__J5RM=((__STRING_CST__5J *)__tmp__1BHN);
+                __KDHN=__RBHN->__RFYJ.__0FJJ;
+                switch (((struct ___OBJ *)__KDHN)->__id) {
+                case ____5J__: {
+                  __YASM=((____5J *)__KDHN);
                 } break;
-                case __EXTERNAL_C__L5WC__: {
-                  __tmp__J5RM=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__1BHN));
+                case ____0AXC__: {
+                  __YASM=__NG3H(((____0AXC *)__KDHN));
                 } break;
-                case __PROTOTYPE_CST__45WC__: {
-                  __tmp__J5RM=((__PROTOTYPE_CST__45WC *)__tmp__1BHN);
+                case ____NBXC__: {
+                  __YASM=((____NBXC *)__KDHN);
                 } break;
-                case __INTEGER_CST__KAXC__: {
-                  __tmp__J5RM=((__INTEGER_CST__KAXC *)__tmp__1BHN);
+                case ____ZBXC__: {
+                  __YASM=((____ZBXC *)__KDHN);
                 } break;
-                case __EXPR_MULTIPLE__UKWH__: {
-                  Self__4HPH=((__LIST__WH *)list_current__Y4GB);
-                  result__TJFU=NULL;
-                  __tmp__0V4T=((__POINTER__IB )(NULL));
-                  typ_id__VJFU= 0;
-                  __tmp__2V4T=((__POINTER__IB )sizeof(__STRING__BC));
-                  if (((unsigned long)__tmp__2V4T ==  0)) {
-                    result__TJFU=STRING__BC__;
+                case ____DMWH__: {
+                  __NJPH=((____WH *)__Q5GB);
+                  __CLFU=NULL;
+                  __JX4T=((____IB )(NULL));
+                  __ELFU= 0;
+                  __LX4T=((____IB )sizeof(____BC));
+                  if (((unsigned long)__LX4T ==  0)) {
+                    __CLFU=__BC__;
                   } else /* FALSE */ {
-                    typ_id__VJFU=-1;
-                    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2V4T));
-                    if ((typ_id__VJFU == (__INTEGER__Q)(-  1))) {
-                      (&__string_1)->count__0C= 19;
-                      (&__string_1)->storage__1C="Memory: Size bound.";
-                      __tmp__CAIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                      __tmp__DAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__2V4T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV) - (unsigned long)((__POINTER__IB ) 1)));
-                      (&__string_2)->count__0C= 18;
-                      (&__string_2)->storage__1C="Memory: Alignment.";
-                      __tmp__EAIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DAIV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                      (&__string_3)->count__0C= 25;
-                      (&__string_3)->storage__1C="Memory: Bound table_size.";
-                      __tmp__CAIV=micro_alloc__table__lab__HKI(__tmp__DAIV,((__POINTER__IB )(&(table_size[(__tmp__EAIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DAIV)));
-                      __tmp__0V4T=__tmp__CAIV;
+                    __ELFU=-1;
+                    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LX4T));
+                    if ((__ELFU == (____Q)(-  1))) {
+                      (&__string_1)->__0C= 19;
+                      (&__string_1)->__1C="Memory: Size bound.";
+                      __RBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                      __SBIV=(void *)((unsigned long)(void *)((unsigned long)__LX4T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV) - (unsigned long)((____IB ) 1)));
+                      (&__string_2)->__0C= 18;
+                      (&__string_2)->__1C="Memory: Alignment.";
+                      __TBIV=((____YWB )((____Q )(void *)((unsigned long)__SBIV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                      (&__string_3)->__0C= 25;
+                      (&__string_3)->__1C="Memory: Bound table_size.";
+                      __RBIV=__OKI(__SBIV,((____IB )(&(table_size[(__TBIV)-1]))),((____YWB )((____Q )__SBIV)));
+                      __JX4T=__RBIV;
                     } else /* FALSE */ {
-                      __tmp__EAIV=((__UINTEGER_32__RWB )typ_id__VJFU);
-                      (&__string_1)->count__0C= 19;
-                      (&__string_1)->storage__1C="Memory: Size bound.";
-                      __tmp__CAIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                      __tmp__DAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__2V4T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CAIV) - (unsigned long)((__POINTER__IB ) 1)));
-                      (&__string_2)->count__0C= 18;
-                      (&__string_2)->storage__1C="Memory: Alignment.";
-                      __tmp__CAIV=micro_alloc__table__lab__HKI(__tmp__DAIV,((__POINTER__IB )(&(table_type[(__tmp__EAIV)]))),(__UINTEGER_32__RWB)(__tmp__EAIV |  1));
-                      __tmp__0V4T=__tmp__CAIV;
+                      __TBIV=((____YWB )__ELFU);
+                      (&__string_1)->__0C= 19;
+                      (&__string_1)->__1C="Memory: Size bound.";
+                      __RBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                      __SBIV=(void *)((unsigned long)(void *)((unsigned long)__LX4T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RBIV) - (unsigned long)((____IB ) 1)));
+                      (&__string_2)->__0C= 18;
+                      (&__string_2)->__1C="Memory: Alignment.";
+                      __RBIV=__OKI(__SBIV,((____IB )(&(table_type[(__TBIV)]))),(____YWB)(__TBIV |  1));
+                      __JX4T=__RBIV;
                     };
-                    result__TJFU=((__STRING__BC *)__tmp__0V4T);
-                    *(result__TJFU) = *(STRING__BC__);
+                    __CLFU=((____BC *)__JX4T);
+                    *(__CLFU) = *(__BC__);
                   };
-                  Self__PJFU=((__STRING__BC *)result__TJFU);
-                  if ((Self__PJFU->capacity__HFL <  250)) {
-                    __tmp__RJFU=create__KVW( 250);
-                    Self__PJFU->storage__4EL=__tmp__RJFU;
-                    Self__PJFU->capacity__HFL= 250;
+                  __4KFU=((____BC *)__CLFU);
+                  if ((__4KFU->__OFL <  250)) {
+                    __ALFU=__RVW( 250);
+                    __4KFU->__FFL=__ALFU;
+                    __4KFU->__OFL= 250;
                   };
-                  Self__PJFU->count__WJ= 0;
-                  display__NHFE(Self__4HPH,result__TJFU);
-                  put_string__EGZ(((__STRING__BC *)result__TJFU));
+                  __4KFU->__WJ= 0;
+                  __2IFE(__NJPH,__CLFU);
+                  __LGZ(((____BC *)__CLFU));
                   fputc((int)('\n'),stdout);
-                  (&__string_472)->count__0C= 26;
-                  (&__string_472)->storage__1C="EXPR_MULTIPLE.execute_link";
-                  print__CKG((&__string_472));
+                  (&__string_472)->__0C= 26;
+                  (&__string_472)->__1C="EXPR_MULTIPLE.execute_link";
+                  __JKG((&__string_472));
                   fputc((int)('\n'),stdout);
                   exit(( 1));
-                  __tmp__J5RM=NULL;
+                  __YASM=NULL;
                 } break;
-                case __READ_LOCAL__N5ZI__: {
-                  __tmp__J5RM=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__1BHN));
+                case ____2A0I__: {
+                  __YASM=__ONBK(((____2A0I *)__KDHN));
                 } break;
-                case __EXPR_EQUAL__YHNJ__: {
-                  __tmp__J5RM=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__1BHN));
+                case ____HJNJ__: {
+                  __YASM=__ENPL(((____HJNJ *)__KDHN));
                 } break;
-                case __EXPR_NOT_EQUAL__DINJ__: {
-                  __tmp__J5RM=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__1BHN));
+                case ____SJNJ__: {
+                  __YASM=__ORPL(((____SJNJ *)__KDHN));
                 } break;
-                case __IS_EXPANDED__L5NJ__: {
-                  __tmp__J5RM=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__1BHN));
+                case ____0AOJ__: {
+                  __YASM=__YVPL(((____0AOJ *)__KDHN));
                 } break;
-                case __GET_TYPE_ID__V5NJ__: {
-                  __tmp__J5RM=((__GET_TYPE_ID__V5NJ *)__tmp__1BHN);
+                case ____EBOJ__: {
+                  __YASM=((____EBOJ *)__KDHN);
                 } break;
-                case __EXPR_SUP__OAOJ__: {
-                  __tmp__J5RM=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__1BHN));
+                case ____3BOJ__: {
+                  __YASM=__EXPL(((____3BOJ *)__KDHN));
                 } break;
-                case __EXPR_SUB__CBOJ__: {
-                  __tmp__J5RM=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__1BHN));
+                case ____RCOJ__: {
+                  __YASM=__O1PL(((____RCOJ *)__KDHN));
                 } break;
-                case __EXPR_MUL__YBOJ__: {
-                  __tmp__J5RM=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__1BHN));
+                case ____HDOJ__: {
+                  __YASM=__Y5PL(((____HDOJ *)__KDHN));
                 } break;
-                case __EXPR_DIV__MCOJ__: {
-                  __tmp__J5RM=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__1BHN));
+                case ____1DOJ__: {
+                  __YASM=__CEQL(((____1DOJ *)__KDHN));
                 } break;
-                case __EXPR_AND__ADOJ__: {
-                  __tmp__J5RM=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__1BHN));
+                case ____PEOJ__: {
+                  __YASM=__MIQL(((____PEOJ *)__KDHN));
                 } break;
-                case __EXPR_SHIFT_R__UDOJ__: {
-                  __tmp__J5RM=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__1BHN));
+                case ____DFOJ__: {
+                  __YASM=__WMQL(((____DFOJ *)__KDHN));
                 } break;
-                case __EXPR_SHIFT_L__IEOJ__: {
-                  __tmp__J5RM=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__1BHN));
+                case ____XFOJ__: {
+                  __YASM=__ARQL(((____XFOJ *)__KDHN));
                 } break;
-                case __PUT_TO__BFOJ__: {
-                  __tmp__J5RM=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__1BHN));
+                case ____QGOJ__: {
+                  __YASM=__4VPK(((____QGOJ *)__KDHN));
                 } break;
-                case __ITEM__VFOJ__: {
-                  __tmp__J5RM=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__1BHN));
+                case ____EHOJ__: {
+                  __YASM=__KVQL(((____EHOJ *)__KDHN));
                 } break;
-                case __SIZE_OF__NGOJ__: {
-                  __tmp__J5RM=((__SIZE_OF__NGOJ *)__tmp__1BHN);
+                case ____2HOJ__: {
+                  __YASM=((____2HOJ *)__KDHN);
                 } break;
-                case __CAST__JHOJ__: {
-                  __tmp__J5RM=execute_link__HUQL(((__CAST__JHOJ *)__tmp__1BHN));
+                case ____YIOJ__: {
+                  __YASM=__WVQL(((____YIOJ *)__KDHN));
                 } break;
-                case __REAL_CST__JLOJ__: {
-                  __tmp__J5RM=((__REAL_CST__JLOJ *)__tmp__1BHN);
+                case ____YMOJ__: {
+                  __YASM=((____YMOJ *)__KDHN);
                 } break;
-                case __CHARACTER_CST__5LOJ__: {
-                  __tmp__J5RM=((__CHARACTER_CST__5LOJ *)__tmp__1BHN);
+                case ____ONOJ__: {
+                  __YASM=((____ONOJ *)__KDHN);
                 } break;
-                case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                  __tmp__J5RM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__1BHN);
+                case ____YOOJ__: {
+                  __YASM=((____YOOJ *)__KDHN);
                 } break;
-                case __READ_SLOT__ZK4K__: {
-                  __tmp__J5RM=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__1BHN));
+                case ____IM4K__: {
+                  __YASM=__GHIM(((____IM4K *)__KDHN));
                 } break;
-                case __EXPR_NOT_LOGIC__E4FL__: {
-                  __tmp__J5RM=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__1BHN));
+                case ____T5FL__: {
+                  __YASM=__CN5O(((____T5FL *)__KDHN));
                 } break;
-                case __EXPR_OR_LOGIC__OCUL__: {
-                  __tmp__J5RM=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__1BHN));
+                case ____3DUL__: {
+                  __YASM=__ZVTP(((____3DUL *)__KDHN));
                 } break;
-                case __EXPR_OR_OR_LOGIC__LDUL__: {
-                  __tmp__J5RM=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__1BHN));
+                case ____0EUL__: {
+                  __YASM=__0Q2P(((____0EUL *)__KDHN));
                 } break;
-                case __EXPR_AND_LOGIC__SEUL__: {
-                  __tmp__J5RM=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__1BHN));
+                case ____BGUL__: {
+                  __YASM=__T1TP(((____BGUL *)__KDHN));
                 } break;
-                case __EXPR_AND_AND_LOGIC__NFUL__: {
-                  __tmp__J5RM=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__1BHN));
+                case ____2GUL__: {
+                  __YASM=__5W2P(((____2GUL *)__KDHN));
                 } break;
-                case __EXPR_NEG__SYVL__: {
-                  __tmp__J5RM=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__1BHN));
+                case ____B0VL__: {
+                  __YASM=__KFDN(((____B0VL *)__KDHN));
                 } break;
-                case __EXPR_ADD__AZVL__: {
-                  __tmp__J5RM=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__1BHN));
+                case ____P0VL__: {
+                  __YASM=__S3HM(((____P0VL *)__KDHN));
                 } break;
-                case __READ_GLOBAL__B4YL__: {
-                  __tmp__J5RM=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__1BHN));
+                case ____Q5YL__: {
+                  __YASM=__FNIM(((____Q5YL *)__KDHN));
                 } break;
-                case __EXPR_NOT__FUPM__: {
-                  __tmp__J5RM=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__1BHN));
+                case ____UVPM__: {
+                  __YASM=__ARXN(((____UVPM *)__KDHN));
                 } break;
-                case __EXPR_MOD__LYPM__: {
-                  __tmp__J5RM=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__1BHN));
+                case ____0ZPM__: {
+                  __YASM=__TV0P(((____0ZPM *)__KDHN));
                 } break;
-                case __EXPR_OR__3P0N__: {
-                  __tmp__J5RM=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__1BHN));
+                case ____MR0N__: {
+                  __YASM=__1DWO(((____MR0N *)__KDHN));
                 } break;
-                case __EXPR_SUP_EQ__JVBP__: {
-                  __tmp__J5RM=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__1BHN));
+                case ____YWBP__: {
+                  __YASM=__R2ZQ(((____YWBP *)__KDHN));
                 } break;
-                case __EXPR_INF__2WBP__: {
-                  __tmp__J5RM=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__1BHN));
+                case ____LYBP__: {
+                  __YASM=__HDUP(((____LYBP *)__KDHN));
                 } break;
-                case __EXPR_INF_EQ__TXBP__: {
-                  __tmp__J5RM=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__1BHN));
+                case ____CZBP__: {
+                  __YASM=__RHUP(((____CZBP *)__KDHN));
                 } break;
-                case __EXPR_XOR__OAEP__: {
-                  __tmp__J5RM=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__1BHN));
+                case ____3BEP__: {
+                  __YASM=__NWEQ(((____3BEP *)__KDHN));
                 } break;
                 };
-                Self__CAHN->parent_write__CEYJ.value__LEJJ=__tmp__J5RM;
+                __RBHN->__RFYJ.__0FJJ=__YASM;
               };
-              if (__tmp__DK3T) {
-                modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-                Self__YB4M=((__FAST_ARRAYoWRITEo__FJFJ *)Self__VUEM->argument_list__43JL);
-                (&__string_7)->count__0C= 11;
-                (&__string_7)->storage__1C="Definition.";
-                ((void **)Self__YB4M->parent_arrayed_collection__NJFJ.storage__1QGL)[__tmp__10XN]=NULL;
-                if ((((__WRITE_LOCAL__BEYJ *)__tmp__5Q0M)->local__IFKK->parent_variable__B4WC.ensure_count__1S4D ==  0)) {
-                  __tmp__J5RM=Self__VUEM->profil__BCZK;
-                  if (((struct ___OBJ *)__tmp__J5RM)->__id==__PROFIL_SLOT__BO2C__) {
-                    __tmp__DBSM=((__PROFIL_SLOT__BO2C *)__tmp__J5RM)->parent_profil__CO2C.argument_list__G5NJ;
+              if (__SL3T) {
+                __QCXC=(____Q)(__QCXC +  1);
+                __HD4M=((____UKFJ *)__EWEM->__N5JL);
+                (&__string_7)->__0C= 11;
+                (&__string_7)->__1C="Definition.";
+                ((void **)__HD4M->__2KFJ.__KSGL)[__K2XN]=NULL;
+                if ((((____QFYJ *)__OS0M)->__XGKK->__Q5WC.__KU4D ==  0)) {
+                  __YASM=__EWEM->__QDZK;
+                  if (((struct ___OBJ *)__YASM)->__id==____QP2C__) {
+                    __SCSM=((____QP2C *)__YASM)->__RP2C.__VAOJ;
                   } else /* PROFIL_BLOCK */ {
-                    __tmp__DBSM=((__PROFIL_BLOCK__22NJ *)__tmp__J5RM)->parent_profil__32NJ.argument_list__G5NJ;
+                    __SCSM=((____L4NJ *)__YASM)->__M4NJ.__VAOJ;
                   };
-                  Self__EFVI=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__DBSM);
-                  (&__string_7)->count__0C= 11;
-                  (&__string_7)->storage__1C="Definition.";
-                  ((void **)Self__EFVI->parent_arrayed_collection__XW1D.storage__1T5F)[__tmp__10XN]=NULL;
+                  __TGVI=((____4X1D *)__SCSM);
+                  (&__string_7)->__0C= 11;
+                  (&__string_7)->__1C="Definition.";
+                  ((void **)__TGVI->__GY1D.__KV5F)[__K2XN]=NULL;
                 };
               };
             };
-            __tmp__10XN=(__INTEGER__Q)(__tmp__10XN +  1);
+            __K2XN=(____Q)(__K2XN +  1);
           };
-          if (((void *)Self__VUEM->cop_argument__33JL != (void *)NULL)) {
-            __tmp__NASM=Self__VUEM->cop_argument__33JL;
-            switch (((struct ___OBJ *)__tmp__NASM)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__1BHN=((__STRING_CST__5J *)__tmp__NASM);
+          if (((void *)__EWEM->__M5JL != (void *)NULL)) {
+            __2BSM=__EWEM->__M5JL;
+            switch (((struct ___OBJ *)__2BSM)->__id) {
+            case ____5J__: {
+              __KDHN=((____5J *)__2BSM);
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__1BHN=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__NASM));
+            case ____0AXC__: {
+              __KDHN=__NG3H(((____0AXC *)__2BSM));
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__1BHN=((__PROTOTYPE_CST__45WC *)__tmp__NASM);
+            case ____NBXC__: {
+              __KDHN=((____NBXC *)__2BSM);
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__1BHN=((__INTEGER_CST__KAXC *)__tmp__NASM);
+            case ____ZBXC__: {
+              __KDHN=((____ZBXC *)__2BSM);
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__OWWT=((__LIST__WH *)list_current__Y4GB);
-              result__TJFU=NULL;
-              ptr__H2SO=((__POINTER__IB )(NULL));
-              Result__FBIT= 0;
-              __tmp__N2SO=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__N2SO ==  0)) {
-                result__TJFU=STRING__BC__;
+            case ____DMWH__: {
+              __3XWT=((____WH *)__Q5GB);
+              __CLFU=NULL;
+              __W3SO=((____IB )(NULL));
+              __UCIT= 0;
+              __23SO=((____IB )sizeof(____BC));
+              if (((unsigned long)__23SO ==  0)) {
+                __CLFU=__BC__;
               } else /* FALSE */ {
-                Result__FBIT=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N2SO));
-                if ((Result__FBIT == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0V4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2V4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__N2SO - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0V4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0V4T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3V4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2V4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__0V4T=micro_alloc__table__lab__HKI(__tmp__2V4T,((__POINTER__IB )(&(table_size[(__tmp__3V4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2V4T)));
-                  ptr__H2SO=__tmp__0V4T;
+                __UCIT=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__23SO));
+                if ((__UCIT == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JX4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LX4T=(void *)((unsigned long)(void *)((unsigned long)__23SO - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JX4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JX4T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MX4T=((____YWB )((____Q )(void *)((unsigned long)__LX4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __JX4T=__OKI(__LX4T,((____IB )(&(table_size[(__MX4T)-1]))),((____YWB )((____Q )__LX4T)));
+                  __W3SO=__JX4T;
                 } else /* FALSE */ {
-                  __tmp__3V4T=((__UINTEGER_32__RWB )Result__FBIT);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0V4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2V4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__N2SO - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0V4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0V4T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__0V4T=micro_alloc__table__lab__HKI(__tmp__2V4T,((__POINTER__IB )(&(table_type[(__tmp__3V4T)]))),(__UINTEGER_32__RWB)(__tmp__3V4T |  1));
-                  ptr__H2SO=__tmp__0V4T;
+                  __MX4T=((____YWB )__UCIT);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JX4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LX4T=(void *)((unsigned long)(void *)((unsigned long)__23SO - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JX4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JX4T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __JX4T=__OKI(__LX4T,((____IB )(&(table_type[(__MX4T)]))),(____YWB)(__MX4T |  1));
+                  __W3SO=__JX4T;
                 };
-                result__TJFU=((__STRING__BC *)ptr__H2SO);
-                *(result__TJFU) = *(STRING__BC__);
+                __CLFU=((____BC *)__W3SO);
+                *(__CLFU) = *(__BC__);
               };
-              Self__PJFU=((__STRING__BC *)result__TJFU);
-              if ((Self__PJFU->capacity__HFL <  250)) {
-                __tmp__RJFU=create__KVW( 250);
-                Self__PJFU->storage__4EL=__tmp__RJFU;
-                Self__PJFU->capacity__HFL= 250;
+              __4KFU=((____BC *)__CLFU);
+              if ((__4KFU->__OFL <  250)) {
+                __ALFU=__RVW( 250);
+                __4KFU->__FFL=__ALFU;
+                __4KFU->__OFL= 250;
               };
-              Self__PJFU->count__WJ= 0;
-              display__NHFE(__tmp__OWWT,result__TJFU);
-              put_string__EGZ(((__STRING__BC *)result__TJFU));
+              __4KFU->__WJ= 0;
+              __2IFE(__3XWT,__CLFU);
+              __LGZ(((____BC *)__CLFU));
               fputc((int)('\n'),stdout);
-              (&__string_472)->count__0C= 26;
-              (&__string_472)->storage__1C="EXPR_MULTIPLE.execute_link";
-              print__CKG((&__string_472));
+              (&__string_472)->__0C= 26;
+              (&__string_472)->__1C="EXPR_MULTIPLE.execute_link";
+              __JKG((&__string_472));
               fputc((int)('\n'),stdout);
               exit(( 1));
-              __tmp__1BHN=NULL;
+              __KDHN=NULL;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__1BHN=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__NASM));
+            case ____2A0I__: {
+              __KDHN=__ONBK(((____2A0I *)__2BSM));
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__1BHN=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__NASM));
+            case ____HJNJ__: {
+              __KDHN=__ENPL(((____HJNJ *)__2BSM));
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__1BHN=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__NASM));
+            case ____SJNJ__: {
+              __KDHN=__ORPL(((____SJNJ *)__2BSM));
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__1BHN=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__NASM));
+            case ____0AOJ__: {
+              __KDHN=__YVPL(((____0AOJ *)__2BSM));
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__1BHN=((__GET_TYPE_ID__V5NJ *)__tmp__NASM);
+            case ____EBOJ__: {
+              __KDHN=((____EBOJ *)__2BSM);
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__1BHN=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__NASM));
+            case ____3BOJ__: {
+              __KDHN=__EXPL(((____3BOJ *)__2BSM));
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__1BHN=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__NASM));
+            case ____RCOJ__: {
+              __KDHN=__O1PL(((____RCOJ *)__2BSM));
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__1BHN=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__NASM));
+            case ____HDOJ__: {
+              __KDHN=__Y5PL(((____HDOJ *)__2BSM));
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__1BHN=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__NASM));
+            case ____1DOJ__: {
+              __KDHN=__CEQL(((____1DOJ *)__2BSM));
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__1BHN=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__NASM));
+            case ____PEOJ__: {
+              __KDHN=__MIQL(((____PEOJ *)__2BSM));
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__1BHN=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__NASM));
+            case ____DFOJ__: {
+              __KDHN=__WMQL(((____DFOJ *)__2BSM));
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__1BHN=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__NASM));
+            case ____XFOJ__: {
+              __KDHN=__ARQL(((____XFOJ *)__2BSM));
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__1BHN=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__NASM));
+            case ____QGOJ__: {
+              __KDHN=__4VPK(((____QGOJ *)__2BSM));
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__1BHN=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__NASM));
+            case ____EHOJ__: {
+              __KDHN=__KVQL(((____EHOJ *)__2BSM));
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__1BHN=((__SIZE_OF__NGOJ *)__tmp__NASM);
+            case ____2HOJ__: {
+              __KDHN=((____2HOJ *)__2BSM);
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__1BHN=execute_link__HUQL(((__CAST__JHOJ *)__tmp__NASM));
+            case ____YIOJ__: {
+              __KDHN=__WVQL(((____YIOJ *)__2BSM));
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__1BHN=((__REAL_CST__JLOJ *)__tmp__NASM);
+            case ____YMOJ__: {
+              __KDHN=((____YMOJ *)__2BSM);
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__1BHN=((__CHARACTER_CST__5LOJ *)__tmp__NASM);
+            case ____ONOJ__: {
+              __KDHN=((____ONOJ *)__2BSM);
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__1BHN=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__NASM);
+            case ____YOOJ__: {
+              __KDHN=((____YOOJ *)__2BSM);
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__1BHN=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__NASM));
+            case ____IM4K__: {
+              __KDHN=__GHIM(((____IM4K *)__2BSM));
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__1BHN=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__NASM));
+            case ____T5FL__: {
+              __KDHN=__CN5O(((____T5FL *)__2BSM));
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__1BHN=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__NASM));
+            case ____3DUL__: {
+              __KDHN=__ZVTP(((____3DUL *)__2BSM));
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__1BHN=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__NASM));
+            case ____0EUL__: {
+              __KDHN=__0Q2P(((____0EUL *)__2BSM));
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__1BHN=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__NASM));
+            case ____BGUL__: {
+              __KDHN=__T1TP(((____BGUL *)__2BSM));
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__1BHN=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__NASM));
+            case ____2GUL__: {
+              __KDHN=__5W2P(((____2GUL *)__2BSM));
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__1BHN=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__NASM));
+            case ____B0VL__: {
+              __KDHN=__KFDN(((____B0VL *)__2BSM));
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__1BHN=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__NASM));
+            case ____P0VL__: {
+              __KDHN=__S3HM(((____P0VL *)__2BSM));
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__1BHN=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__NASM));
+            case ____Q5YL__: {
+              __KDHN=__FNIM(((____Q5YL *)__2BSM));
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__1BHN=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__NASM));
+            case ____UVPM__: {
+              __KDHN=__ARXN(((____UVPM *)__2BSM));
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__1BHN=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__NASM));
+            case ____0ZPM__: {
+              __KDHN=__TV0P(((____0ZPM *)__2BSM));
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__1BHN=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__NASM));
+            case ____MR0N__: {
+              __KDHN=__1DWO(((____MR0N *)__2BSM));
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__1BHN=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__NASM));
+            case ____YWBP__: {
+              __KDHN=__R2ZQ(((____YWBP *)__2BSM));
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__1BHN=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__NASM));
+            case ____LYBP__: {
+              __KDHN=__HDUP(((____LYBP *)__2BSM));
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__1BHN=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__NASM));
+            case ____CZBP__: {
+              __KDHN=__RHUP(((____CZBP *)__2BSM));
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__1BHN=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__NASM));
+            case ____3BEP__: {
+              __KDHN=__NWEQ(((____3BEP *)__2BSM));
             } break;
             };
-            Self__VUEM->cop_argument__33JL=__tmp__1BHN;
-            if (((! Self__VUEM->is_cop_return__OCFM) && ((void *)profil_current__FO2C != (void *)NULL))) {
-              __tmp__1BHN=profil_current__FO2C;
-              if (((struct ___OBJ *)__tmp__1BHN)->__id==__PROFIL_SLOT__BO2C__) {
-                Result__U5HV=((__PROFIL_SLOT__BO2C *)__tmp__1BHN)->parent_profil__CO2C.cop_link_count__KBFL;
+            __EWEM->__M5JL=__KDHN;
+            if (((! __EWEM->__3DFM) && ((void *)__UP2C != (void *)NULL))) {
+              __KDHN=__UP2C;
+              if (((struct ___OBJ *)__KDHN)->__id==____QP2C__) {
+                __DBIV=((____QP2C *)__KDHN)->__RP2C.__ZCFL;
               } else /* PROFIL_BLOCK */ {
-                Result__U5HV=((__PROFIL_BLOCK__22NJ *)__tmp__1BHN)->parent_profil__32NJ.cop_link_count__KBFL;
+                __DBIV=((____L4NJ *)__KDHN)->__M4NJ.__ZCFL;
               };
-              __tmp__Q5HV=(Result__U5HV !=  0);
+              __5AIV=(__DBIV !=  0);
             } else /* FALSE */ {
-              __tmp__Q5HV=FALSE__O__;
+              __5AIV=__O__;
             };
-            if (__tmp__Q5HV) {
-              __tmp__1BHN=profil_current__FO2C;
-              if (((struct ___OBJ *)__tmp__1BHN)->__id==__PROFIL_SLOT__BO2C__) {
-                Result__U5HV=((__PROFIL_SLOT__BO2C *)__tmp__1BHN)->parent_profil__CO2C.link_count__BBFL;
+            if (__5AIV) {
+              __KDHN=__UP2C;
+              if (((struct ___OBJ *)__KDHN)->__id==____QP2C__) {
+                __DBIV=((____QP2C *)__KDHN)->__RP2C.__QCFL;
               } else /* PROFIL_BLOCK */ {
-                Result__U5HV=((__PROFIL_BLOCK__22NJ *)__tmp__1BHN)->parent_profil__32NJ.link_count__BBFL;
+                __DBIV=((____L4NJ *)__KDHN)->__M4NJ.__QCFL;
               };
-              __tmp__Q5HV=(Result__U5HV ==  0);
+              __5AIV=(__DBIV ==  0);
             } else /* FALSE */ {
-              __tmp__Q5HV=FALSE__O__;
+              __5AIV=__O__;
             };
-            if (__tmp__Q5HV) {
-              __tmp__1BHN=profil_current__FO2C;
-              if (((struct ___OBJ *)__tmp__1BHN)->__id==__PROFIL_SLOT__BO2C__) {
-                __tmp__CT0M=&(((__PROFIL_SLOT__BO2C *)__tmp__1BHN)->parent_profil__CO2C.result_list__5GOJ);
+            if (__5AIV) {
+              __KDHN=__UP2C;
+              if (((struct ___OBJ *)__KDHN)->__id==____QP2C__) {
+                __RU0M=&(((____QP2C *)__KDHN)->__RP2C.__OIOJ);
               } else /* PROFIL_BLOCK */ {
-                __tmp__CT0M=&(((__PROFIL_BLOCK__22NJ *)__tmp__1BHN)->parent_profil__32NJ.result_list__5GOJ);
+                __RU0M=&(((____L4NJ *)__KDHN)->__M4NJ.__OIOJ);
               };
-              __tmp__Q5HV=((void *)__tmp__CT0M->first__BHOJ == (void *)NULL);
+              __5AIV=((void *)__RU0M->__QIOJ == (void *)NULL);
             } else /* FALSE */ {
-              __tmp__Q5HV=FALSE__O__;
+              __5AIV=__O__;
             };
-            if (__tmp__Q5HV) {
-              __tmp__1BHN=profil_current__FO2C;
-              if (((struct ___OBJ *)__tmp__1BHN)->__id==__PROFIL_SLOT__BO2C__) {
-                __tmp__DK3T=i_am_the_last__FBZO(((__LIST__WH *)((__PROFIL_SLOT__BO2C *)__tmp__1BHN)->parent_profil__CO2C.code__SYNJ),Self__VUEM);
-                __tmp__UK3T=__tmp__DK3T;
+            if (__5AIV) {
+              __KDHN=__UP2C;
+              if (((struct ___OBJ *)__KDHN)->__id==____QP2C__) {
+                __SL3T=__UCZO(((____WH *)((____QP2C *)__KDHN)->__RP2C.__B0NJ),__EWEM);
+                __DM3T=__SL3T;
               } else /* PROFIL_BLOCK */ {
-                __tmp__DK3T=i_am_the_last__FBZO(((__LIST__WH *)((__PROFIL_BLOCK__22NJ *)((__PROFIL_SLOT__BO2C *)__tmp__1BHN))->parent_profil__32NJ.code__SYNJ),Self__VUEM);
-                __tmp__UK3T=__tmp__DK3T;
+                __SL3T=__UCZO(((____WH *)((____L4NJ *)((____QP2C *)__KDHN))->__M4NJ.__B0NJ),__EWEM);
+                __DM3T=__SL3T;
               };
-              Self__VUEM->is_cop_return__OCFM=__tmp__UK3T;
+              __EWEM->__3DFM=__DM3T;
             };
           };
-          __tmp__CWRM=Self__VUEM->profil__BCZK;
-          if (((struct ___OBJ *)__tmp__CWRM)->__id==__PROFIL_SLOT__BO2C__) {
-            __tmp__N5HV=((__PROFIL_SLOT__BO2C *)__tmp__CWRM)->is_context_sensitive__LQYN;
+          __RXRM=__EWEM->__QDZK;
+          if (((struct ___OBJ *)__RXRM)->__id==____QP2C__) {
+            __2AIV=((____QP2C *)__RXRM)->__0RYN;
           } else /* PROFIL_BLOCK */ {
-            __tmp__N5HV=((void *)((__PROFIL_BLOCK__22NJ *)__tmp__CWRM)->context_extern__01YJ != (void *)NULL);
+            __2AIV=((void *)((____L4NJ *)__RXRM)->__J3YJ != (void *)NULL);
           };
-          if (__tmp__N5HV) {
-            seq_call_local_and_loop__TG3K=(__UINTEGER_32__RWB)(seq_call_local_and_loop__TG3K +  1);
+          if (__2AIV) {
+            __CI3K=(____YWB)(__CI3K +  1);
           };
-          seq_call_and_loop__BL3K=(__UINTEGER_32__RWB)(seq_call_and_loop__BL3K +  1);
-          seq_inline__ECFE=(__UINTEGER_32__RWB)(seq_inline__ECFE +  1);
-          __tmp__CWRM=Self__VUEM->profil__BCZK;
-          if (((struct ___OBJ *)__tmp__CWRM)->__id==__PROFIL_SLOT__BO2C__) {
-            __tmp__N5HV=((__INTEGER_8__3YF)(((__PROFIL_SLOT__BO2C *)__tmp__CWRM)->parent_profil__CO2C.stat__ZOFL &  2) !=  0);
+          __QM3K=(____YWB)(__QM3K +  1);
+          __TDFE=(____YWB)(__TDFE +  1);
+          __RXRM=__EWEM->__QDZK;
+          if (((struct ___OBJ *)__RXRM)->__id==____QP2C__) {
+            __2AIV=((____EZF)(((____QP2C *)__RXRM)->__RP2C.__IQFL &  2) !=  0);
           } else /* PROFIL_BLOCK */ {
-            __tmp__N5HV=((__INTEGER_8__3YF)(((__PROFIL_BLOCK__22NJ *)__tmp__CWRM)->parent_profil__32NJ.stat__ZOFL &  2) !=  0);
+            __2AIV=((____EZF)(((____L4NJ *)__RXRM)->__M4NJ.__IQFL &  2) !=  0);
           };
-          if ((! __tmp__N5HV)) {
-            count_no_recursive__V2TL=(__INTEGER__Q)(count_no_recursive__V2TL +  1);
+          if ((! __2AIV)) {
+            __E4TL=(____Q)(__E4TL +  1);
           };
-          __tmp__CWRM=Self__VUEM->profil__BCZK;
-          if (((struct ___OBJ *)__tmp__CWRM)->__id==__PROFIL_SLOT__BO2C__) {
-            __tmp__N5HV=((__PROFIL_SLOT__BO2C *)__tmp__CWRM)->is_context_sensitive__LQYN;
+          __RXRM=__EWEM->__QDZK;
+          if (((struct ___OBJ *)__RXRM)->__id==____QP2C__) {
+            __2AIV=((____QP2C *)__RXRM)->__0RYN;
           } else /* PROFIL_BLOCK */ {
-            __tmp__N5HV=((void *)((__PROFIL_BLOCK__22NJ *)__tmp__CWRM)->context_extern__01YJ != (void *)NULL);
+            __2AIV=((void *)((____L4NJ *)__RXRM)->__J3YJ != (void *)NULL);
           };
-          if (__tmp__N5HV) {
-            count_context_sensitive__KOFL=(__INTEGER__Q)(count_context_sensitive__KOFL +  1);
+          if (__2AIV) {
+            __ZPFL=(____Q)(__ZPFL +  1);
           };
-          __tmp__CWRM=Self__VUEM->profil__BCZK;
-          if (((struct ___OBJ *)__tmp__CWRM)->__id==__PROFIL_SLOT__BO2C__) {
-            Self__NJ3T=((__PROFIL_SLOT__BO2C *)__tmp__CWRM)->parent_profil__CO2C.code__SYNJ;
+          __RXRM=__EWEM->__QDZK;
+          if (((struct ___OBJ *)__RXRM)->__id==____QP2C__) {
+            __2K3T=((____QP2C *)__RXRM)->__RP2C.__B0NJ;
           } else /* PROFIL_BLOCK */ {
-            Self__NJ3T=((__PROFIL_BLOCK__22NJ *)__tmp__CWRM)->parent_profil__32NJ.code__SYNJ;
-          };
-          Result__2AIT=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__NJ3T)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if ((Result__2AIT ==  0)) {
-            __tmp__NASM=Self__VUEM->profil__BCZK;
-            if (((struct ___OBJ *)__tmp__NASM)->__id==__PROFIL_SLOT__BO2C__) {
-              Self__AIYN=((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)__tmp__NASM));
-              if (((void *)Self__VUEM->cop_argument__33JL != (void *)NULL)) {
-                Self__AIYN->parent_profil__CO2C.cop_link_count__KBFL=(__INTEGER__Q)(Self__AIYN->parent_profil__CO2C.cop_link_count__KBFL -  1);
+            __2K3T=((____L4NJ *)__RXRM)->__M4NJ.__B0NJ;
+          };
+          __LCIT=(____Q)(((____GB4D *)((____WH *)__2K3T)->__PB4D)->__OB4D.__AVLE +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if ((__LCIT ==  0)) {
+            __2BSM=__EWEM->__QDZK;
+            if (((struct ___OBJ *)__2BSM)->__id==____QP2C__) {
+              __PJYN=((____QP2C *)((____L4NJ *)__2BSM));
+              if (((void *)__EWEM->__M5JL != (void *)NULL)) {
+                __PJYN->__RP2C.__ZCFL=(____Q)(__PJYN->__RP2C.__ZCFL -  1);
               } else /* FALSE */ {
-                Self__AIYN->parent_profil__CO2C.link_count__BBFL=(__INTEGER__Q)(Self__AIYN->parent_profil__CO2C.link_count__BBFL -  1);
+                __PJYN->__RP2C.__QCFL=(____Q)(__PJYN->__RP2C.__QCFL -  1);
               };
             } else /* PROFIL_BLOCK */ {
-              Self__QK3T=((__PROFIL_BLOCK__22NJ *)__tmp__NASM);
-              if (((void *)Self__VUEM->cop_argument__33JL != (void *)NULL)) {
-                Self__QK3T->parent_profil__32NJ.cop_link_count__KBFL=(__INTEGER__Q)(Self__QK3T->parent_profil__32NJ.cop_link_count__KBFL -  1);
+              __5L3T=((____L4NJ *)__2BSM);
+              if (((void *)__EWEM->__M5JL != (void *)NULL)) {
+                __5L3T->__M4NJ.__ZCFL=(____Q)(__5L3T->__M4NJ.__ZCFL -  1);
               } else /* FALSE */ {
-                Self__QK3T->parent_profil__32NJ.link_count__BBFL=(__INTEGER__Q)(Self__QK3T->parent_profil__32NJ.link_count__BBFL -  1);
+                __5L3T->__M4NJ.__QCFL=(____Q)(__5L3T->__M4NJ.__QCFL -  1);
               };
             };
-            modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-          } else /* FALSE */ {
-            __tmp__XMCS=Self__VUEM;
-            __tmp__NASM=Self__VUEM->profil__BCZK;
-            if (((struct ___OBJ *)__tmp__NASM)->__id==__PROFIL_SLOT__BO2C__) {
-              Self__AIYN=((__PROFIL_SLOT__BO2C *)__tmp__NASM);
-              set_life__J2PN(Self__AIYN);
-              if (mode_recursive__VPAD) {
-                __tmp__SWWT=NULL;
-                if ((Self__AIYN->parent_profil__CO2C.stat__ZOFL == (__INTEGER__Q)(-  1))) {
-                  Self__AIYN->parent_profil__CO2C.count_intern_call__HVKM=(__INTEGER__Q)(Self__AIYN->parent_profil__CO2C.count_intern_call__HVKM +  1);
-                  if ((Self__AIYN->parent_profil__CO2C.count_intern_call__HVKM ==  1)) {
-                    __tmp__SWWT=list_current__Y4GB;
-                    execute__P0HO(Self__AIYN, 3);
-                    list_current__Y4GB=__tmp__SWWT;
-                    if ((Self__AIYN->parent_profil__CO2C.count_intern_call__HVKM ==  1)) {
-                      Self__AIYN->parent_profil__CO2C.stat__ZOFL= 0;
+            __QCXC=(____Q)(__QCXC +  1);
+          } else /* FALSE */ {
+            __GOCS=__EWEM;
+            __2BSM=__EWEM->__QDZK;
+            if (((struct ___OBJ *)__2BSM)->__id==____QP2C__) {
+              __PJYN=((____QP2C *)__2BSM);
+              __Y3PN(__PJYN);
+              if (__ERAD) {
+                __BYWT=NULL;
+                if ((__PJYN->__RP2C.__IQFL == (____Q)(-  1))) {
+                  __PJYN->__RP2C.__WWKM=(____Q)(__PJYN->__RP2C.__WWKM +  1);
+                  if ((__PJYN->__RP2C.__WWKM ==  1)) {
+                    __BYWT=__Q5GB;
+                    __41HO(__PJYN, 3);
+                    __Q5GB=__BYWT;
+                    if ((__PJYN->__RP2C.__WWKM ==  1)) {
+                      __PJYN->__RP2C.__IQFL= 0;
                     } else /* FALSE */ {
-                      Self__AIYN->parent_profil__CO2C.stat__ZOFL= 2;
+                      __PJYN->__RP2C.__IQFL= 2;
                     };
                   };
                 };
               };
             } else /* PROFIL_BLOCK */ {
-              Self__QK3T=((__PROFIL_BLOCK__22NJ *)__tmp__NASM);
-              set_life__J2PN(Self__QK3T);
-              if (mode_recursive__VPAD) {
-                __tmp__SWWT=NULL;
-                if ((Self__QK3T->parent_profil__32NJ.stat__ZOFL == (__INTEGER__Q)(-  1))) {
-                  Self__QK3T->parent_profil__32NJ.count_intern_call__HVKM=(__INTEGER__Q)(Self__QK3T->parent_profil__32NJ.count_intern_call__HVKM +  1);
-                  if ((Self__QK3T->parent_profil__32NJ.count_intern_call__HVKM ==  1)) {
-                    __tmp__SWWT=list_current__Y4GB;
-                    execute__XNFL(Self__QK3T, 3);
-                    list_current__Y4GB=__tmp__SWWT;
-                    if ((Self__QK3T->parent_profil__32NJ.count_intern_call__HVKM ==  1)) {
-                      Self__QK3T->parent_profil__32NJ.stat__ZOFL= 0;
+              __5L3T=((____L4NJ *)__2BSM);
+              __Y3PN(__5L3T);
+              if (__ERAD) {
+                __BYWT=NULL;
+                if ((__5L3T->__M4NJ.__IQFL == (____Q)(-  1))) {
+                  __5L3T->__M4NJ.__WWKM=(____Q)(__5L3T->__M4NJ.__WWKM +  1);
+                  if ((__5L3T->__M4NJ.__WWKM ==  1)) {
+                    __BYWT=__Q5GB;
+                    __GPFL(__5L3T, 3);
+                    __Q5GB=__BYWT;
+                    if ((__5L3T->__M4NJ.__WWKM ==  1)) {
+                      __5L3T->__M4NJ.__IQFL= 0;
                     } else /* FALSE */ {
-                      Self__QK3T->parent_profil__32NJ.stat__ZOFL= 2;
+                      __5L3T->__M4NJ.__IQFL= 2;
                     };
                   };
                 };
@@ -59041,26572 +58516,26508 @@ static void execute_case__VBFE(__LIST__WH *Self__WBFE)
           };
         };
       };
-      __tmp__FDFE=__tmp__XMCS;
+      __UEFE=__GOCS;
     } break;
-    case __NODE_STYLE__5C4K__: {
-      Self__EWEM=((__NODE_STYLE__5C4K *)__tmp__4R0S);
-      __tmp__XMCS=NULL;
-      __tmp__RASH=Self__EWEM->parent_node__AD4K.data__WU4D;
-      switch (((struct ___OBJ *)__tmp__RASH)->__id) {
-      case __DTA_WR_VALUE__YHWJ__: {
-        remove__QFBK(((__DTA_WR_VALUE__YHWJ *)__tmp__RASH));
+    case ____OE4K__: {
+      __TXEM=((____OE4K *)__NT0S);
+      __GOCS=NULL;
+      __ACSH=__TXEM->__PE4K.__FW4D;
+      switch (((struct ___OBJ *)__ACSH)->__id) {
+      case ____HJWJ__: {
+        __5GBK(((____HJWJ *)__ACSH));
       } break;
-      case __DTA_BLOCK__URWJ__: {
-        remove__4FBK(((__DTA_BLOCK__URWJ *)__tmp__RASH));
+      case ____DTWJ__: {
+        __NHBK(((____DTWJ *)__ACSH));
       } break;
-      case __DTA_RD_ARGS__VRWJ__: {
-        remove__ZGBK(((__DTA_RD_ARGS__VRWJ *)__tmp__RASH));
+      case ____ETWJ__: {
+        __IIBK(((____ETWJ *)__ACSH));
       } break;
       };
-      if (((void *)Self__EWEM->parent_node__AD4K.switch__K1RH != (void *)NULL)) {
-        __tmp__5ASH=execute__2VFL(((__SWITCH__DDXC *)Self__EWEM->parent_node__AD4K.switch__K1RH));
-        __tmp__XMCS=__tmp__5ASH;
+      if (((void *)__TXEM->__PE4K.__Z2RH != (void *)NULL)) {
+        __OCSH=__LXFL(((____SEXC *)__TXEM->__PE4K.__Z2RH));
+        __GOCS=__OCSH;
       } else /* FALSE */ {
-        __tmp__5ASH=Self__EWEM->parent_node__AD4K.expr__VU4D;
-        switch (((struct ___OBJ *)__tmp__5ASH)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__5ASH));
+        __OCSH=__TXEM->__PE4K.__EW4D;
+        switch (((struct ___OBJ *)__OCSH)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__OCSH));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__5ASH));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__OCSH));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__DXWT=((__READ_LOCAL__N5ZI *)__tmp__5ASH);
-          Self__QBDP=((__LOCAL__43WC *)__tmp__DXWT->local__PUEJ);
-          Self__QBDP->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__QBDP->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__QBDP->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__TJFU=NULL;
-            __tmp__FGFU=((__POINTER__IB )(NULL));
-            Self__2P1O= 0;
-            __tmp__GGFU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__GGFU ==  0)) {
-              result__TJFU=STRING__BC__;
+        case ____2A0I__: {
+          __SYWT=((____2A0I *)__OCSH);
+          __5CDP=((____N5WC *)__SYWT->__4VEJ);
+          __5CDP->__Q5WC.__KU4D=(____Q)(__5CDP->__Q5WC.__KU4D -  1);
+          if ((__5CDP->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __CLFU=NULL;
+            __UHFU=((____IB )(NULL));
+            __LR1O= 0;
+            __VHFU=((____IB )sizeof(____BC));
+            if (((unsigned long)__VHFU ==  0)) {
+              __CLFU=__BC__;
             } else /* FALSE */ {
-              Self__2P1O=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GGFU));
-              if ((Self__2P1O == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0V4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__2V4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GGFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0V4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0V4T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__3V4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2V4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__0V4T=micro_alloc__table__lab__HKI(__tmp__2V4T,((__POINTER__IB )(&(table_size[(__tmp__3V4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2V4T)));
-                __tmp__FGFU=__tmp__0V4T;
+              __LR1O=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VHFU));
+              if ((__LR1O == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JX4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __LX4T=(void *)((unsigned long)(void *)((unsigned long)__VHFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JX4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JX4T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __MX4T=((____YWB )((____Q )(void *)((unsigned long)__LX4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __JX4T=__OKI(__LX4T,((____IB )(&(table_size[(__MX4T)-1]))),((____YWB )((____Q )__LX4T)));
+                __UHFU=__JX4T;
               } else /* FALSE */ {
-                __tmp__3V4T=((__UINTEGER_32__RWB )Self__2P1O);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0V4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__2V4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GGFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0V4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0V4T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__0V4T=micro_alloc__table__lab__HKI(__tmp__2V4T,((__POINTER__IB )(&(table_type[(__tmp__3V4T)]))),(__UINTEGER_32__RWB)(__tmp__3V4T |  1));
-                __tmp__FGFU=__tmp__0V4T;
+                __MX4T=((____YWB )__LR1O);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JX4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __LX4T=(void *)((unsigned long)(void *)((unsigned long)__VHFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JX4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JX4T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __JX4T=__OKI(__LX4T,((____IB )(&(table_type[(__MX4T)]))),(____YWB)(__MX4T |  1));
+                __UHFU=__JX4T;
               };
-              result__TJFU=((__STRING__BC *)__tmp__FGFU);
-              *(result__TJFU) = *(STRING__BC__);
-            };
-            Self__PJFU=((__STRING__BC *)result__TJFU);
-            if ((Self__PJFU->capacity__HFL <  250)) {
-              __tmp__RJFU=create__KVW( 250);
-              Self__PJFU->storage__4EL=__tmp__RJFU;
-              Self__PJFU->capacity__HFL= 250;
-            };
-            Self__PJFU->count__WJ= 0;
-            display__V5DJ(__tmp__DXWT,result__TJFU);
-            put_string__EGZ(((__STRING__BC *)result__TJFU));
+              __CLFU=((____BC *)__UHFU);
+              *(__CLFU) = *(__BC__);
+            };
+            __4KFU=((____BC *)__CLFU);
+            if ((__4KFU->__OFL <  250)) {
+              __ALFU=__RVW( 250);
+              __4KFU->__FFL=__ALFU;
+              __4KFU->__OFL= 250;
+            };
+            __4KFU->__WJ= 0;
+            __EBEJ(__SYWT,__CLFU);
+            __LGZ(((____BC *)__CLFU));
             fputc((int)('\n'),stdout);
-            (&__string_462)->count__0C= 9;
-            (&__string_462)->storage__1C="\n dans :\n";
-            print__CKG((&__string_462));
+            (&__string_462)->__0C= 9;
+            (&__string_462)->__1C="\n dans :\n";
+            __JKG((&__string_462));
             fputc((int)('\n'),stdout);
           };
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          remove__KCBK(((__EXPR_EQUAL__YHNJ *)__tmp__5ASH));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__5ASH));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__DXWT=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__5ASH)->receiver__554J);
-          Self__QBDP=((__LOCAL__43WC *)__tmp__DXWT->local__PUEJ);
-          Self__QBDP->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__QBDP->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__QBDP->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__TJFU=NULL;
-            __tmp__FGFU=((__POINTER__IB )(NULL));
-            Self__2P1O= 0;
-            __tmp__GGFU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__GGFU ==  0)) {
-              result__TJFU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__OCSH));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__OCSH));
+        } break;
+        case ____0AOJ__: {
+          __SYWT=((____2A0I *)((____0AOJ *)__OCSH)->__OB5J);
+          __5CDP=((____N5WC *)__SYWT->__4VEJ);
+          __5CDP->__Q5WC.__KU4D=(____Q)(__5CDP->__Q5WC.__KU4D -  1);
+          if ((__5CDP->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __CLFU=NULL;
+            __UHFU=((____IB )(NULL));
+            __LR1O= 0;
+            __VHFU=((____IB )sizeof(____BC));
+            if (((unsigned long)__VHFU ==  0)) {
+              __CLFU=__BC__;
             } else /* FALSE */ {
-              Self__2P1O=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GGFU));
-              if ((Self__2P1O == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0V4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__2V4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GGFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0V4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0V4T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__3V4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2V4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__0V4T=micro_alloc__table__lab__HKI(__tmp__2V4T,((__POINTER__IB )(&(table_size[(__tmp__3V4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2V4T)));
-                __tmp__FGFU=__tmp__0V4T;
+              __LR1O=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VHFU));
+              if ((__LR1O == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JX4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __LX4T=(void *)((unsigned long)(void *)((unsigned long)__VHFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JX4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JX4T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __MX4T=((____YWB )((____Q )(void *)((unsigned long)__LX4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __JX4T=__OKI(__LX4T,((____IB )(&(table_size[(__MX4T)-1]))),((____YWB )((____Q )__LX4T)));
+                __UHFU=__JX4T;
               } else /* FALSE */ {
-                __tmp__3V4T=((__UINTEGER_32__RWB )Self__2P1O);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0V4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__2V4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GGFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0V4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0V4T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__0V4T=micro_alloc__table__lab__HKI(__tmp__2V4T,((__POINTER__IB )(&(table_type[(__tmp__3V4T)]))),(__UINTEGER_32__RWB)(__tmp__3V4T |  1));
-                __tmp__FGFU=__tmp__0V4T;
+                __MX4T=((____YWB )__LR1O);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JX4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __LX4T=(void *)((unsigned long)(void *)((unsigned long)__VHFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JX4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JX4T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __JX4T=__OKI(__LX4T,((____IB )(&(table_type[(__MX4T)]))),(____YWB)(__MX4T |  1));
+                __UHFU=__JX4T;
               };
-              result__TJFU=((__STRING__BC *)__tmp__FGFU);
-              *(result__TJFU) = *(STRING__BC__);
-            };
-            Self__PJFU=((__STRING__BC *)result__TJFU);
-            if ((Self__PJFU->capacity__HFL <  250)) {
-              __tmp__RJFU=create__KVW( 250);
-              Self__PJFU->storage__4EL=__tmp__RJFU;
-              Self__PJFU->capacity__HFL= 250;
-            };
-            Self__PJFU->count__WJ= 0;
-            display__V5DJ(__tmp__DXWT,result__TJFU);
-            put_string__EGZ(((__STRING__BC *)result__TJFU));
+              __CLFU=((____BC *)__UHFU);
+              *(__CLFU) = *(__BC__);
+            };
+            __4KFU=((____BC *)__CLFU);
+            if ((__4KFU->__OFL <  250)) {
+              __ALFU=__RVW( 250);
+              __4KFU->__FFL=__ALFU;
+              __4KFU->__OFL= 250;
+            };
+            __4KFU->__WJ= 0;
+            __EBEJ(__SYWT,__CLFU);
+            __LGZ(((____BC *)__CLFU));
             fputc((int)('\n'),stdout);
-            (&__string_462)->count__0C= 9;
-            (&__string_462)->storage__1C="\n dans :\n";
-            print__CKG((&__string_462));
+            (&__string_462)->__0C= 9;
+            (&__string_462)->__1C="\n dans :\n";
+            __JKG((&__string_462));
             fputc((int)('\n'),stdout);
           };
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          remove__XCBK(((__EXPR_SUP__OAOJ *)__tmp__5ASH));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__OCSH));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__5ASH));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__OCSH));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__5ASH));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__OCSH));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__5ASH));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__OCSH));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__5ASH));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__OCSH));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__5ASH));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__OCSH));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__5ASH));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__OCSH));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__5ASH));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__OCSH));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__5ASH));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__OCSH));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__5ASH));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__OCSH));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__5ASH));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__OCSH));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__5ASH));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__OCSH));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__5ASH));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__OCSH));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__5ASH));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__OCSH));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__5ASH));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__OCSH));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__5ASH));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__OCSH));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__5ASH));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__OCSH));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__5ASH));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__OCSH));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__TYCS=((__READ_GLOBAL__B4YL *)__tmp__5ASH);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__TYCS->global__Y5JM),Self__TYCS);
+        case ____Q5YL__: {
+          __C0CS=((____Q5YL *)__OCSH);
+          __EIEN(((____FKRG *)__C0CS->__HBKM),__C0CS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__5ASH));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__OCSH));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__5ASH));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__OCSH));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__5ASH));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__OCSH));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__5ASH));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__OCSH));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__5ASH));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__OCSH));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__5ASH));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__OCSH));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__5ASH));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__OCSH));
         } break;
         };
-        if (((void *)Self__EWEM->parent_node__AD4K.first_code__R1RH != (void *)NULL)) {
-          __tmp__CWRM=execute__ZG4D(((__LIST__WH *)Self__EWEM->parent_node__AD4K.first_code__R1RH));
-          __tmp__XMCS=__tmp__CWRM;
+        if (((void *)__TXEM->__PE4K.__A3RH != (void *)NULL)) {
+          __RXRM=__II4D(((____WH *)__TXEM->__PE4K.__A3RH));
+          __GOCS=__RXRM;
         };
       };
-      __tmp__FDFE=__tmp__XMCS;
+      __UEFE=__GOCS;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      Self__NX0S=((__READ_SLOT__ZK4K *)__tmp__4R0S);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__NX0S->slot__CYFM),Self__NX0S);
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__XMCS=execute_access_unlink__5AMM(Self__NX0S);
-      __tmp__FDFE=__tmp__XMCS;
+    case ____IM4K__: {
+      __2Y0S=((____IM4K *)__NT0S);
+      __EIEN(((____FKRG *)__2Y0S->__RZFM),__2Y0S);
+      __QCXC=(____Q)(__QCXC +  1);
+      __GOCS=__OCMM(__2Y0S);
+      __UEFE=__GOCS;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__XMCS=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
+    case ____T5FL__: {
+      __GOCS=__VM5O(((____T5FL *)__NT0S));
+      __UEFE=__GOCS;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__XMCS=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
+    case ____3DUL__: {
+      __GOCS=__VUTP(((____3DUL *)__NT0S));
+      __UEFE=__GOCS;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__XMCS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
+    case ____0EUL__: {
+      __GOCS=__0Q2P(((____0EUL *)__NT0S));
+      __UEFE=__GOCS;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__XMCS=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
+    case ____BGUL__: {
+      __GOCS=__GVTP(((____BGUL *)__NT0S));
+      __UEFE=__GOCS;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__XMCS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
+    case ____2GUL__: {
+      __GOCS=__5W2P(((____2GUL *)__NT0S));
+      __UEFE=__GOCS;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__XMCS=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
+    case ____B0VL__: {
+      __GOCS=__GQCN(((____B0VL *)__NT0S));
+      __UEFE=__GOCS;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__XMCS=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
+    case ____P0VL__: {
+      __GOCS=__GNGM(((____P0VL *)__NT0S));
+      __UEFE=__GOCS;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      Self__TYCS=((__READ_GLOBAL__B4YL *)__tmp__4R0S);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__TYCS->global__Y5JM),Self__TYCS);
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      execute__KKVL(((__SLOT_DATA__WIRG *)Self__TYCS->global__Y5JM));
-      __tmp__FDFE=NULL;
+    case ____Q5YL__: {
+      __C0CS=((____Q5YL *)__NT0S);
+      __EIEN(((____FKRG *)__C0CS->__HBKM),__C0CS);
+      __QCXC=(____Q)(__QCXC +  1);
+      __ZLVL(((____FKRG *)__C0CS->__HBKM));
+      __UEFE=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__XMCS=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
+    case ____UVPM__: {
+      __GOCS=__GHXN(((____UVPM *)__NT0S));
+      __UEFE=__GOCS;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__XMCS=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
+    case ____0ZPM__: {
+      __GOCS=__5U0P(((____0ZPM *)__NT0S));
+      __UEFE=__GOCS;
     } break;
-    case __LOOP_END__E0RM__: {
-      result__G2SO=((__LOOP_END__E0RM *)__tmp__4R0S);
-      if (((void *)list_current__Y4GB == (void *)result__G2SO->loop__4KVO->body__XOBN)) {
-        put_error__text__2PE( 1,(&__string_473));
-        put_position__HRE(result__G2SO->loop__4KVO->parent_instr__0QBK.parent_itm_object__YH.position__H2B);
-        put_position__HRE(result__G2SO->parent_instr__F0RM.parent_itm_object__YH.position__H2B);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    case ____T1RM__: {
+      __V3SO=((____T1RM *)__NT0S);
+      if (((void *)__Q5GB == (void *)__V3SO->__NMVO->__GQBN)) {
+        __DQE( 1,(&__string_473));
+        __ORE(__V3SO->__NMVO->__JSBK.__YH.__O2B);
+        __ORE(__V3SO->__U1RM.__YH.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((is_optimization__VM && ((void *)loop_invariant__1QBK == (void *)NULL)) && (result__G2SO->loop__4KVO->link_count__5OBN ==  1))) {
-        loop_invariant__1QBK=result__G2SO->loop__4KVO;
-      };
-      seq_call_local_and_loop__TG3K=(__UINTEGER_32__RWB)(seq_call_local_and_loop__TG3K -  1);
-      seq_call_and_loop__BL3K=(__UINTEGER_32__RWB)(seq_call_and_loop__BL3K -  1);
-      seq_inline__ECFE=(__UINTEGER_32__RWB)(seq_inline__ECFE +  1);
-      __tmp__FDFE=result__G2SO;
-    } break;
-    case __COP_LOCK__K40M__: {
-      __tmp__FDFE=((__COP_LOCK__K40M *)__tmp__4R0S);
-    } break;
-    case __COP_UNLOCK__MC1M__: {
-      __tmp__FDFE=((__COP_UNLOCK__MC1M *)__tmp__4R0S);
-    } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__XMCS=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__XMCS=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__XMCS=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__XMCS=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__XMCS=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__4R0S));
-      __tmp__FDFE=__tmp__XMCS;
-    } break;
-    };
-    if (((void *)__tmp__FDFE != (void *)NULL)) {
-      Self__1H3T=((__FAST_ARRAYoINSTRo__X53D *)Self__WBFE->expr_list__AA4D);
-      typ_id__DGFU=(__INTEGER__Q)(Self__WBFE->index__OCFE -  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__1H3T->parent_arrayed_collection__553D.storage__D14F)[typ_id__DGFU]=__tmp__FDFE;
-      Self__WBFE->index__OCFE=(__INTEGER__Q)(Self__WBFE->index__OCFE +  1);
-      if (((void *)__tmp__FDFE == (void *)CALL_NULL__AUB__)) {
-        while ((Self__WBFE->index__OCFE <= (__INTEGER__Q)(Self__WBFE->expr_list__AA4D->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-          __tmp__NASM=((void **)((__FAST_ARRAYoINSTRo__X53D *)Self__WBFE->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[(__INTEGER__Q)(Self__WBFE->index__OCFE -  1)];
-          switch (((struct ___OBJ *)__tmp__NASM)->__id) {
-          case __LIST__WH__: {
-            remove__QBGL(((__LIST__WH *)__tmp__NASM));
-          } break;
-          case __EXTERNAL_C__L5WC__: {
-            remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__NASM));
-          } break;
-          case __SWITCH__DDXC__: {
-            remove__TAGL(((__SWITCH__DDXC *)__tmp__NASM));
-          } break;
-          case __NODE_TYPE__FK2C__: {
-            remove__PVSH(((__NODE_TYPE__FK2C *)__tmp__NASM));
-          } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__NASM));
-          } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__EXWT=((__READ_LOCAL__N5ZI *)__tmp__NASM);
-            __tmp__L5RM=((__LOCAL__43WC *)__tmp__EXWT->local__PUEJ);
-            __tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(__tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D -  1);
-            if ((__tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-              (&__string_461)->count__0C= 8;
-              (&__string_461)->storage__1C="C'est : ";
-              print__CKG((&__string_461));
-              result__VOFU=NULL;
-              __tmp__0V4T=((__POINTER__IB )(NULL));
-              Result__U5HV= 0;
-              __tmp__2V4T=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__2V4T ==  0)) {
-                result__VOFU=STRING__BC__;
+      if (((__VM && ((void *)__KSBK == (void *)NULL)) && (__V3SO->__NMVO->__OQBN ==  1))) {
+        __KSBK=__V3SO->__NMVO;
+      };
+      __CI3K=(____YWB)(__CI3K -  1);
+      __QM3K=(____YWB)(__QM3K -  1);
+      __TDFE=(____YWB)(__TDFE +  1);
+      __UEFE=__V3SO;
+    } break;
+    case ____Z50M__: {
+      __UEFE=((____Z50M *)__NT0S);
+    } break;
+    case ____1D1M__: {
+      __UEFE=((____1D1M *)__NT0S);
+    } break;
+    case ____MR0N__: {
+      __GOCS=__H0VO(((____MR0N *)__NT0S));
+      __UEFE=__GOCS;
+    } break;
+    case ____YWBP__: {
+      __GOCS=__51ZQ(((____YWBP *)__NT0S));
+      __UEFE=__GOCS;
+    } break;
+    case ____LYBP__: {
+      __GOCS=__XBUP(((____LYBP *)__NT0S));
+      __UEFE=__GOCS;
+    } break;
+    case ____CZBP__: {
+      __GOCS=__ICUP(((____CZBP *)__NT0S));
+      __UEFE=__GOCS;
+    } break;
+    case ____3BEP__: {
+      __GOCS=__YVEQ(((____3BEP *)__NT0S));
+      __UEFE=__GOCS;
+    } break;
+    };
+    if (((void *)__UEFE != (void *)NULL)) {
+      __KJ3T=((____GB4D *)__FDFE->__PB4D);
+      __SHFU=(____Q)(__FDFE->__3DFE -  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__KJ3T->__OB4D.__S24F)[__SHFU]=__UEFE;
+      __FDFE->__3DFE=(____Q)(__FDFE->__3DFE +  1);
+      if (((void *)__UEFE == (void *)__HUB__)) {
+        while ((__FDFE->__3DFE <= (____Q)(__FDFE->__PB4D->__OB4D.__AVLE +  1))) {
+          __2BSM=((void **)((____GB4D *)__FDFE->__PB4D)->__OB4D.__S24F)[(____Q)(__FDFE->__3DFE -  1)];
+          switch (((struct ___OBJ *)__2BSM)->__id) {
+          case ____WH__: {
+            __5CGL(((____WH *)__2BSM));
+          } break;
+          case ____0AXC__: {
+            __EWSH(((____0AXC *)__2BSM));
+          } break;
+          case ____SEXC__: {
+            __CCGL(((____SEXC *)__2BSM));
+          } break;
+          case ____UL2C__: {
+            __4WSH(((____UL2C *)__2BSM));
+          } break;
+          case ____DMWH__: {
+            __4CBK(((____DMWH *)__2BSM));
+          } break;
+          case ____2A0I__: {
+            __TYWT=((____2A0I *)__2BSM);
+            __0ASM=((____N5WC *)__TYWT->__4VEJ);
+            __0ASM->__Q5WC.__KU4D=(____Q)(__0ASM->__Q5WC.__KU4D -  1);
+            if ((__0ASM->__Q5WC.__KU4D <  0)) {
+              (&__string_461)->__0C= 8;
+              (&__string_461)->__1C="C'est : ";
+              __JKG((&__string_461));
+              __EQFU=NULL;
+              __JX4T=((____IB )(NULL));
+              __DBIV= 0;
+              __LX4T=((____IB )sizeof(____BC));
+              if (((unsigned long)__LX4T ==  0)) {
+                __EQFU=__BC__;
               } else /* FALSE */ {
-                Result__U5HV=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2V4T));
-                if ((Result__U5HV == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  ptr__45HV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__AAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__2V4T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__45HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__45HV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__EAIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__AAIV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  ptr__45HV=micro_alloc__table__lab__HKI(__tmp__AAIV,((__POINTER__IB )(&(table_size[(__tmp__EAIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__AAIV)));
-                  __tmp__0V4T=ptr__45HV;
+                __DBIV=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LX4T));
+                if ((__DBIV == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __NBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __PBIV=(void *)((unsigned long)(void *)((unsigned long)__LX4T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NBIV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __TBIV=((____YWB )((____Q )(void *)((unsigned long)__PBIV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __NBIV=__OKI(__PBIV,((____IB )(&(table_size[(__TBIV)-1]))),((____YWB )((____Q )__PBIV)));
+                  __JX4T=__NBIV;
                 } else /* FALSE */ {
-                  __tmp__EAIV=((__UINTEGER_32__RWB )Result__U5HV);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  ptr__45HV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__AAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__2V4T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__45HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__45HV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  ptr__45HV=micro_alloc__table__lab__HKI(__tmp__AAIV,((__POINTER__IB )(&(table_type[(__tmp__EAIV)]))),(__UINTEGER_32__RWB)(__tmp__EAIV |  1));
-                  __tmp__0V4T=ptr__45HV;
+                  __TBIV=((____YWB )__DBIV);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __NBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __PBIV=(void *)((unsigned long)(void *)((unsigned long)__LX4T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NBIV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __NBIV=__OKI(__PBIV,((____IB )(&(table_type[(__TBIV)]))),(____YWB)(__TBIV |  1));
+                  __JX4T=__NBIV;
                 };
-                result__VOFU=((__STRING__BC *)__tmp__0V4T);
-                *(result__VOFU) = *(STRING__BC__);
+                __EQFU=((____BC *)__JX4T);
+                *(__EQFU) = *(__BC__);
               };
-              Self__ROFU=((__STRING__BC *)result__VOFU);
-              if ((Self__ROFU->capacity__HFL <  250)) {
-                __tmp__TOFU=create__KVW( 250);
-                Self__ROFU->storage__4EL=__tmp__TOFU;
-                Self__ROFU->capacity__HFL= 250;
+              __AQFU=((____BC *)__EQFU);
+              if ((__AQFU->__OFL <  250)) {
+                __CQFU=__RVW( 250);
+                __AQFU->__FFL=__CQFU;
+                __AQFU->__OFL= 250;
               };
-              Self__ROFU->count__WJ= 0;
-              display__V5DJ(__tmp__EXWT,result__VOFU);
-              put_string__EGZ(((__STRING__BC *)result__VOFU));
+              __AQFU->__WJ= 0;
+              __EBEJ(__TYWT,__EQFU);
+              __LGZ(((____BC *)__EQFU));
               fputc((int)('\n'),stdout);
-              (&__string_462)->count__0C= 9;
-              (&__string_462)->storage__1C="\n dans :\n";
-              print__CKG((&__string_462));
+              (&__string_462)->__0C= 9;
+              (&__string_462)->__1C="\n dans :\n";
+              __JKG((&__string_462));
               fputc((int)('\n'),stdout);
             };
           } break;
-          case __WRITE_GLOBAL__EXKJ__: {
-            remove__CCBK(((__WRITE_GLOBAL__EXKJ *)__tmp__NASM));
-          } break;
-          case __WRITE_SLOT__SXKJ__: {
-            remove__GCBK(((__WRITE_SLOT__SXKJ *)__tmp__NASM));
-          } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            remove__KCBK(((__EXPR_EQUAL__YHNJ *)__tmp__NASM));
-          } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__NASM));
-          } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__EXWT=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__NASM)->receiver__554J);
-            __tmp__L5RM=((__LOCAL__43WC *)__tmp__EXWT->local__PUEJ);
-            __tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(__tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D -  1);
-            if ((__tmp__L5RM->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-              (&__string_461)->count__0C= 8;
-              (&__string_461)->storage__1C="C'est : ";
-              print__CKG((&__string_461));
-              result__VOFU=NULL;
-              __tmp__0V4T=((__POINTER__IB )(NULL));
-              Result__U5HV= 0;
-              __tmp__2V4T=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__2V4T ==  0)) {
-                result__VOFU=STRING__BC__;
+          case ____TYKJ__: {
+            __RDBK(((____TYKJ *)__2BSM));
+          } break;
+          case ____BZKJ__: {
+            __VDBK(((____BZKJ *)__2BSM));
+          } break;
+          case ____HJNJ__: {
+            __ZDBK(((____HJNJ *)__2BSM));
+          } break;
+          case ____SJNJ__: {
+            __3DBK(((____SJNJ *)__2BSM));
+          } break;
+          case ____0AOJ__: {
+            __TYWT=((____2A0I *)((____0AOJ *)__2BSM)->__OB5J);
+            __0ASM=((____N5WC *)__TYWT->__4VEJ);
+            __0ASM->__Q5WC.__KU4D=(____Q)(__0ASM->__Q5WC.__KU4D -  1);
+            if ((__0ASM->__Q5WC.__KU4D <  0)) {
+              (&__string_461)->__0C= 8;
+              (&__string_461)->__1C="C'est : ";
+              __JKG((&__string_461));
+              __EQFU=NULL;
+              __JX4T=((____IB )(NULL));
+              __DBIV= 0;
+              __LX4T=((____IB )sizeof(____BC));
+              if (((unsigned long)__LX4T ==  0)) {
+                __EQFU=__BC__;
               } else /* FALSE */ {
-                Result__U5HV=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2V4T));
-                if ((Result__U5HV == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  ptr__45HV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__AAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__2V4T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__45HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__45HV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__EAIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__AAIV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  ptr__45HV=micro_alloc__table__lab__HKI(__tmp__AAIV,((__POINTER__IB )(&(table_size[(__tmp__EAIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__AAIV)));
-                  __tmp__0V4T=ptr__45HV;
+                __DBIV=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LX4T));
+                if ((__DBIV == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __NBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __PBIV=(void *)((unsigned long)(void *)((unsigned long)__LX4T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NBIV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __TBIV=((____YWB )((____Q )(void *)((unsigned long)__PBIV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __NBIV=__OKI(__PBIV,((____IB )(&(table_size[(__TBIV)-1]))),((____YWB )((____Q )__PBIV)));
+                  __JX4T=__NBIV;
                 } else /* FALSE */ {
-                  __tmp__EAIV=((__UINTEGER_32__RWB )Result__U5HV);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  ptr__45HV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__AAIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__2V4T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__45HV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__45HV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  ptr__45HV=micro_alloc__table__lab__HKI(__tmp__AAIV,((__POINTER__IB )(&(table_type[(__tmp__EAIV)]))),(__UINTEGER_32__RWB)(__tmp__EAIV |  1));
-                  __tmp__0V4T=ptr__45HV;
+                  __TBIV=((____YWB )__DBIV);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __NBIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __PBIV=(void *)((unsigned long)(void *)((unsigned long)__LX4T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NBIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NBIV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __NBIV=__OKI(__PBIV,((____IB )(&(table_type[(__TBIV)]))),(____YWB)(__TBIV |  1));
+                  __JX4T=__NBIV;
                 };
-                result__VOFU=((__STRING__BC *)__tmp__0V4T);
-                *(result__VOFU) = *(STRING__BC__);
+                __EQFU=((____BC *)__JX4T);
+                *(__EQFU) = *(__BC__);
               };
-              Self__ROFU=((__STRING__BC *)result__VOFU);
-              if ((Self__ROFU->capacity__HFL <  250)) {
-                __tmp__TOFU=create__KVW( 250);
-                Self__ROFU->storage__4EL=__tmp__TOFU;
-                Self__ROFU->capacity__HFL= 250;
+              __AQFU=((____BC *)__EQFU);
+              if ((__AQFU->__OFL <  250)) {
+                __CQFU=__RVW( 250);
+                __AQFU->__FFL=__CQFU;
+                __AQFU->__OFL= 250;
               };
-              Self__ROFU->count__WJ= 0;
-              display__V5DJ(__tmp__EXWT,result__VOFU);
-              put_string__EGZ(((__STRING__BC *)result__VOFU));
+              __AQFU->__WJ= 0;
+              __EBEJ(__TYWT,__EQFU);
+              __LGZ(((____BC *)__EQFU));
               fputc((int)('\n'),stdout);
-              (&__string_462)->count__0C= 9;
-              (&__string_462)->storage__1C="\n dans :\n";
-              print__CKG((&__string_462));
+              (&__string_462)->__0C= 9;
+              (&__string_462)->__1C="\n dans :\n";
+              __JKG((&__string_462));
               fputc((int)('\n'),stdout);
             };
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            remove__XCBK(((__EXPR_SUP__OAOJ *)__tmp__NASM));
+          case ____3BOJ__: {
+            __GEBK(((____3BOJ *)__2BSM));
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__NASM));
+          case ____RCOJ__: {
+            __KEBK(((____RCOJ *)__2BSM));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__NASM));
+          case ____HDOJ__: {
+            __OEBK(((____HDOJ *)__2BSM));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__NASM));
+          case ____1DOJ__: {
+            __SEBK(((____1DOJ *)__2BSM));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__NASM));
+          case ____PEOJ__: {
+            __WEBK(((____PEOJ *)__2BSM));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__NASM));
+          case ____DFOJ__: {
+            __0EBK(((____DFOJ *)__2BSM));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__NASM));
+          case ____XFOJ__: {
+            __4EBK(((____XFOJ *)__2BSM));
           } break;
-          case __PUT_TO__BFOJ__: {
-            remove__TDBK(((__PUT_TO__BFOJ *)__tmp__NASM));
+          case ____QGOJ__: {
+            __CFBK(((____QGOJ *)__2BSM));
           } break;
-          case __ITEM__VFOJ__: {
-            remove__UEBK(((__ITEM__VFOJ *)__tmp__NASM));
+          case ____EHOJ__: {
+            __DGBK(((____EHOJ *)__2BSM));
           } break;
-          case __CAST__JHOJ__: {
-            remove__0EBK(((__CAST__JHOJ *)__tmp__NASM));
+          case ____YIOJ__: {
+            __JGBK(((____YIOJ *)__2BSM));
           } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            remove__DFBK(((__WRITE_LOCAL__BEYJ *)__tmp__NASM));
+          case ____QFYJ__: {
+            __SGBK(((____QFYJ *)__2BSM));
           } break;
-          case __LOOP__ZQBK__: {
-            remove__QBGL(((__LIST__WH *)((__LOOP__ZQBK *)__tmp__NASM)->body__XOBN));
+          case ____ISBK__: {
+            __5CGL(((____WH *)((____ISBK *)__2BSM)->__GQBN));
           } break;
-          case __CALL_SLOT__U5YK__: {
-            remove__DHFM(((__CALL_SLOT__U5YK *)__tmp__NASM));
+          case ____DBZK__: {
+            __SIFM(((____DBZK *)__2BSM));
           } break;
-          case __NODE_STYLE__5C4K__: {
-            remove__GJFM(((__NODE_STYLE__5C4K *)__tmp__NASM));
+          case ____OE4K__: {
+            __VKFM(((____OE4K *)__2BSM));
           } break;
-          case __READ_SLOT__ZK4K__: {
-            remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__NASM));
+          case ____IM4K__: {
+            __MNFM(((____IM4K *)__2BSM));
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__NASM));
+          case ____T5FL__: {
+            __YP5O(((____T5FL *)__2BSM));
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__NASM));
+          case ____3DUL__: {
+            __CRTP(((____3DUL *)__2BSM));
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__NASM));
+          case ____0EUL__: {
+            __BU0P(((____0EUL *)__2BSM));
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__NASM));
+          case ____BGUL__: {
+            __GRTP(((____BGUL *)__2BSM));
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__NASM));
+          case ____2GUL__: {
+            __GU0P(((____2GUL *)__2BSM));
           } break;
-          case __EXPR_NEG__SYVL__: {
-            remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__NASM));
+          case ____B0VL__: {
+            __LTBN(((____B0VL *)__2BSM));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__NASM));
+          case ____P0VL__: {
+            __2GGM(((____P0VL *)__2BSM));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__JJFU=((__READ_GLOBAL__B4YL *)__tmp__NASM);
-            unread__VGEN(((__SLOT_DATA__WIRG *)__tmp__JJFU->global__Y5JM),__tmp__JJFU);
+          case ____Q5YL__: {
+            __YKFU=((____Q5YL *)__2BSM);
+            __EIEN(((____FKRG *)__YKFU->__HBKM),__YKFU);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__NASM));
+          case ____UVPM__: {
+            __JEWN(((____UVPM *)__2BSM));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__NASM));
+          case ____0ZPM__: {
+            __KU0P(((____0ZPM *)__2BSM));
           } break;
-          case __LOOP_END__E0RM__: {
-            Self__1ZXO=((__LOOP__ZQBK *)((__LOOP_END__E0RM *)__tmp__NASM)->loop__4KVO);
-            Self__1ZXO->link_count__5OBN=(__INTEGER__Q)(Self__1ZXO->link_count__5OBN -  1);
+          case ____T1RM__: {
+            __K1XO=((____ISBK *)((____T1RM *)__2BSM)->__NMVO);
+            __K1XO->__OQBN=(____Q)(__K1XO->__OQBN -  1);
           } break;
-          case __COP_LOCK__K40M__: {
-            remove__UCWN(((__COP_LOCK__K40M *)__tmp__NASM));
+          case ____Z50M__: {
+            __DEWN(((____Z50M *)__2BSM));
           } break;
-          case __EXPR_OR__3P0N__: {
-            remove__FOVO(((__EXPR_OR__3P0N *)__tmp__NASM));
+          case ____MR0N__: {
+            __UPVO(((____MR0N *)__2BSM));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__NASM));
+          case ____YWBP__: {
+            __Q1ZQ(((____YWBP *)__2BSM));
           } break;
-          case __EXPR_INF__2WBP__: {
-            remove__OKUP(((__EXPR_INF__2WBP *)__tmp__NASM));
+          case ____LYBP__: {
+            __3LUP(((____LYBP *)__2BSM));
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__NASM));
+          case ____CZBP__: {
+            __BMUP(((____CZBP *)__2BSM));
           } break;
-          case __EXPR_XOR__OAEP__: {
-            remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__NASM));
+          case ____3BEP__: {
+            __MUEQ(((____3BEP *)__2BSM));
           } break;
           };
-          remove__5ECG(((__FAST_ARRAYoINSTRo__X53D *)Self__WBFE->expr_list__AA4D),(__INTEGER__Q)(Self__WBFE->index__OCFE -  1));
+          __OGCG(((____GB4D *)__FDFE->__PB4D),(____Q)(__FDFE->__3DFE -  1));
         };
       };
     } else /* FALSE */ {
-      remove__5ECG(((__FAST_ARRAYoINSTRo__X53D *)Self__WBFE->expr_list__AA4D),(__INTEGER__Q)(Self__WBFE->index__OCFE -  1));
+      __OGCG(((____GB4D *)__FDFE->__PB4D),(____Q)(__FDFE->__3DFE -  1));
     };
   };
-  old_seq_or_and__CDFE=seq_or_and__ADFE;
-  Self__WBFE->index__OCFE= 0;
-  list_current__Y4GB=old_list_current__YBFE;
-  Self__NH5F=((__FAST_ARRAYoLISTo__ZBFE *)seq_list__CCFE);
-  Self__NH5F->parent_arrayed_collection__BCFE.upper__QH5F=(__INTEGER__Q)(Self__NH5F->parent_arrayed_collection__BCFE.upper__QH5F -  1);
-  seq_inline__ECFE=(__UINTEGER_32__RWB)(seq_inline__ECFE +  1);
+  __REFE=__PEFE;
+  __FDFE->__3DFE= 0;
+  __Q5GB=__HDFE;
+  __2I5F=((____IDFE *)__RDFE);
+  __2I5F->__QDFE.__5I5F=(____Q)(__2I5F->__QDFE.__5I5F -  1);
+  __TDFE=(____YWB)(__TDFE +  1);
 }
 
-static void move__to__by__H5QH(__FAST_ARRAYoINSTRo__X53D *Self__I5QH,__INTEGER__Q lower_index__J5QH,__INTEGER__Q upper_index__K5QH)
-// ({FAST_ARRAYoINSTRo__X53D},{INTEGER__Q},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __WARH(____GB4D *__XARH,____Q __YARH,____Q __ZARH)
+// ({__GB4D},{__Q},{__Q}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q Self__JSRH,i__LK0T;
-  void *__tmp__TBRH;
-  void **__tmp__UK0T,**__tmp__VK0T,**__tmp__WK0T;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  Self__JSRH=upper_index__K5QH;
-  __tmp__UK0T=Self__I5QH->parent_arrayed_collection__553D.storage__D14F;
-  __tmp__VK0T=Self__I5QH->parent_arrayed_collection__553D.storage__D14F;
-  __tmp__WK0T=Self__I5QH->parent_arrayed_collection__553D.storage__D14F;
-  while ((Self__JSRH >= lower_index__J5QH)) {
-    __tmp__TBRH=((void **)__tmp__UK0T)[Self__JSRH];
-    i__LK0T=(__INTEGER__Q)(Self__JSRH +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    ((void **)__tmp__VK0T)[i__LK0T]=__tmp__TBRH;
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    ((void **)__tmp__WK0T)[Self__JSRH]=NULL;
-    Self__JSRH=(__INTEGER__Q)(Self__JSRH -  1);
+  ____Q __YTRH,__0L0T;
+  void *__CDRH;
+  void **__DM0T,**__EM0T,**__FM0T;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __YTRH=__ZARH;
+  __DM0T=__XARH->__OB4D.__S24F;
+  __EM0T=__XARH->__OB4D.__S24F;
+  __FM0T=__XARH->__OB4D.__S24F;
+  while ((__YTRH >= __YARH)) {
+    __CDRH=((void **)__DM0T)[__YTRH];
+    __0L0T=(____Q)(__YTRH +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    ((void **)__EM0T)[__0L0T]=__CDRH;
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    ((void **)__FM0T)[__YTRH]=NULL;
+    __YTRH=(____Q)(__YTRH -  1);
   };
 }
 
-static void remove__QBGL(__LIST__WH *Self__RBGL)
-// ({LIST__WH}) Void Recursive, No inlinable.
+static void __5CGL(____WH *__ADGL)
+// ({__WH}) Void Recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__UBGL,Self__UHLL,typ_id__BQFU;
-  void *__tmp__BW1R;
-  __READ_LOCAL__N5ZI *Self__1Z0S;
-  __LOCAL__43WC *Self__XPFU;
-  __STRING__BC *result__5PFU,*Self__1PFU;
-  __POINTER__IB ptr__AQFU,__tmp__CQFU,__tmp__DQFU,__tmp__EQFU;
-  __UINTEGER_32__RWB __tmp__FQFU;
-  __READ_GLOBAL__B4YL *Self__4Z0S;
-  __LOOP__ZQBK *Self__4BBP;
-  __CHARACTER__DB *__tmp__3PFU;
-  __tmp__UBGL=(__INTEGER__Q)(Self__RBGL->expr_list__AA4D->parent_arrayed_collection__553D.upper__RTLE +  1);
-  Self__UHLL= 1;
-  while ((Self__UHLL <= __tmp__UBGL)) {
-    __tmp__BW1R=((void **)((__FAST_ARRAYoINSTRo__X53D *)Self__RBGL->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[(__INTEGER__Q)(Self__UHLL -  1)];
-    switch (((struct ___OBJ *)__tmp__BW1R)->__id) {
-    case __LIST__WH__: {
-      remove__QBGL(((__LIST__WH *)__tmp__BW1R));
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__BW1R));
-    } break;
-    case __SWITCH__DDXC__: {
-      remove__TAGL(((__SWITCH__DDXC *)__tmp__BW1R));
-    } break;
-    case __NODE_TYPE__FK2C__: {
-      remove__PVSH(((__NODE_TYPE__FK2C *)__tmp__BW1R));
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__BW1R));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__1Z0S=((__READ_LOCAL__N5ZI *)__tmp__BW1R);
-      Self__XPFU=((__LOCAL__43WC *)Self__1Z0S->local__PUEJ);
-      Self__XPFU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__XPFU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__XPFU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__5PFU=NULL;
-        ptr__AQFU=((__POINTER__IB )(NULL));
-        typ_id__BQFU= 0;
-        __tmp__CQFU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__CQFU ==  0)) {
-          result__5PFU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__BQFU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CQFU));
-          if ((typ_id__BQFU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__DQFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__EQFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CQFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DQFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DQFU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__FQFU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EQFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__DQFU=micro_alloc__table__lab__HKI(__tmp__EQFU,((__POINTER__IB )(&(table_size[(__tmp__FQFU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EQFU)));
-            ptr__AQFU=__tmp__DQFU;
-          } else /* FALSE */ {
-            __tmp__FQFU=((__UINTEGER_32__RWB )typ_id__BQFU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__DQFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__EQFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CQFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DQFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DQFU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__DQFU=micro_alloc__table__lab__HKI(__tmp__EQFU,((__POINTER__IB )(&(table_type[(__tmp__FQFU)]))),(__UINTEGER_32__RWB)(__tmp__FQFU |  1));
-            ptr__AQFU=__tmp__DQFU;
-          };
-          result__5PFU=((__STRING__BC *)ptr__AQFU);
-          *(result__5PFU) = *(STRING__BC__);
-        };
-        Self__1PFU=((__STRING__BC *)result__5PFU);
-        if ((Self__1PFU->capacity__HFL <  250)) {
-          __tmp__3PFU=create__KVW( 250);
-          Self__1PFU->storage__4EL=__tmp__3PFU;
-          Self__1PFU->capacity__HFL= 250;
-        };
-        Self__1PFU->count__WJ= 0;
-        display__V5DJ(Self__1Z0S,result__5PFU);
-        put_string__EGZ(((__STRING__BC *)result__5PFU));
+  ____Q __DDGL,__DJLL,__QRFU;
+  void *__QX1R;
+  ____2A0I *__K10S;
+  ____N5WC *__GRFU;
+  ____BC *__ORFU,*__KRFU;
+  ____IB __PRFU,__RRFU,__SRFU,__TRFU;
+  ____YWB __URFU;
+  ____Q5YL *__N10S;
+  ____ISBK *__NDBP;
+  ____DB *__MRFU;
+  __DDGL=(____Q)(__ADGL->__PB4D->__OB4D.__AVLE +  1);
+  __DJLL= 1;
+  while ((__DJLL <= __DDGL)) {
+    __QX1R=((void **)((____GB4D *)__ADGL->__PB4D)->__OB4D.__S24F)[(____Q)(__DJLL -  1)];
+    switch (((struct ___OBJ *)__QX1R)->__id) {
+    case ____WH__: {
+      __5CGL(((____WH *)__QX1R));
+    } break;
+    case ____0AXC__: {
+      __EWSH(((____0AXC *)__QX1R));
+    } break;
+    case ____SEXC__: {
+      __CCGL(((____SEXC *)__QX1R));
+    } break;
+    case ____UL2C__: {
+      __4WSH(((____UL2C *)__QX1R));
+    } break;
+    case ____DMWH__: {
+      __4CBK(((____DMWH *)__QX1R));
+    } break;
+    case ____2A0I__: {
+      __K10S=((____2A0I *)__QX1R);
+      __GRFU=((____N5WC *)__K10S->__4VEJ);
+      __GRFU->__Q5WC.__KU4D=(____Q)(__GRFU->__Q5WC.__KU4D -  1);
+      if ((__GRFU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __ORFU=NULL;
+        __PRFU=((____IB )(NULL));
+        __QRFU= 0;
+        __RRFU=((____IB )sizeof(____BC));
+        if (((unsigned long)__RRFU ==  0)) {
+          __ORFU=__BC__;
+        } else /* FALSE */ {
+          __QRFU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RRFU));
+          if ((__QRFU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __SRFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __TRFU=(void *)((unsigned long)(void *)((unsigned long)__RRFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SRFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SRFU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __URFU=((____YWB )((____Q )(void *)((unsigned long)__TRFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __SRFU=__OKI(__TRFU,((____IB )(&(table_size[(__URFU)-1]))),((____YWB )((____Q )__TRFU)));
+            __PRFU=__SRFU;
+          } else /* FALSE */ {
+            __URFU=((____YWB )__QRFU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __SRFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __TRFU=(void *)((unsigned long)(void *)((unsigned long)__RRFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SRFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SRFU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __SRFU=__OKI(__TRFU,((____IB )(&(table_type[(__URFU)]))),(____YWB)(__URFU |  1));
+            __PRFU=__SRFU;
+          };
+          __ORFU=((____BC *)__PRFU);
+          *(__ORFU) = *(__BC__);
+        };
+        __KRFU=((____BC *)__ORFU);
+        if ((__KRFU->__OFL <  250)) {
+          __MRFU=__RVW( 250);
+          __KRFU->__FFL=__MRFU;
+          __KRFU->__OFL= 250;
+        };
+        __KRFU->__WJ= 0;
+        __EBEJ(__K10S,__ORFU);
+        __LGZ(((____BC *)__ORFU));
         fputc((int)('\n'),stdout);
-        (&__string_462)->count__0C= 9;
-        (&__string_462)->storage__1C="\n dans :\n";
-        print__CKG((&__string_462));
+        (&__string_462)->__0C= 9;
+        (&__string_462)->__1C="\n dans :\n";
+        __JKG((&__string_462));
         fputc((int)('\n'),stdout);
       };
     } break;
-    case __WRITE_GLOBAL__EXKJ__: {
-      remove__CCBK(((__WRITE_GLOBAL__EXKJ *)__tmp__BW1R));
-    } break;
-    case __WRITE_SLOT__SXKJ__: {
-      remove__GCBK(((__WRITE_SLOT__SXKJ *)__tmp__BW1R));
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      remove__KCBK(((__EXPR_EQUAL__YHNJ *)__tmp__BW1R));
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__BW1R));
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__1Z0S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__BW1R)->receiver__554J);
-      Self__XPFU=((__LOCAL__43WC *)Self__1Z0S->local__PUEJ);
-      Self__XPFU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__XPFU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__XPFU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__5PFU=NULL;
-        ptr__AQFU=((__POINTER__IB )(NULL));
-        typ_id__BQFU= 0;
-        __tmp__CQFU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__CQFU ==  0)) {
-          result__5PFU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__BQFU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CQFU));
-          if ((typ_id__BQFU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__DQFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__EQFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CQFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DQFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DQFU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__FQFU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EQFU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__DQFU=micro_alloc__table__lab__HKI(__tmp__EQFU,((__POINTER__IB )(&(table_size[(__tmp__FQFU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EQFU)));
-            ptr__AQFU=__tmp__DQFU;
-          } else /* FALSE */ {
-            __tmp__FQFU=((__UINTEGER_32__RWB )typ_id__BQFU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__DQFU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__EQFU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CQFU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DQFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DQFU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__DQFU=micro_alloc__table__lab__HKI(__tmp__EQFU,((__POINTER__IB )(&(table_type[(__tmp__FQFU)]))),(__UINTEGER_32__RWB)(__tmp__FQFU |  1));
-            ptr__AQFU=__tmp__DQFU;
-          };
-          result__5PFU=((__STRING__BC *)ptr__AQFU);
-          *(result__5PFU) = *(STRING__BC__);
-        };
-        Self__1PFU=((__STRING__BC *)result__5PFU);
-        if ((Self__1PFU->capacity__HFL <  250)) {
-          __tmp__3PFU=create__KVW( 250);
-          Self__1PFU->storage__4EL=__tmp__3PFU;
-          Self__1PFU->capacity__HFL= 250;
-        };
-        Self__1PFU->count__WJ= 0;
-        display__V5DJ(Self__1Z0S,result__5PFU);
-        put_string__EGZ(((__STRING__BC *)result__5PFU));
+    case ____TYKJ__: {
+      __RDBK(((____TYKJ *)__QX1R));
+    } break;
+    case ____BZKJ__: {
+      __VDBK(((____BZKJ *)__QX1R));
+    } break;
+    case ____HJNJ__: {
+      __ZDBK(((____HJNJ *)__QX1R));
+    } break;
+    case ____SJNJ__: {
+      __3DBK(((____SJNJ *)__QX1R));
+    } break;
+    case ____0AOJ__: {
+      __K10S=((____2A0I *)((____0AOJ *)__QX1R)->__OB5J);
+      __GRFU=((____N5WC *)__K10S->__4VEJ);
+      __GRFU->__Q5WC.__KU4D=(____Q)(__GRFU->__Q5WC.__KU4D -  1);
+      if ((__GRFU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __ORFU=NULL;
+        __PRFU=((____IB )(NULL));
+        __QRFU= 0;
+        __RRFU=((____IB )sizeof(____BC));
+        if (((unsigned long)__RRFU ==  0)) {
+          __ORFU=__BC__;
+        } else /* FALSE */ {
+          __QRFU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RRFU));
+          if ((__QRFU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __SRFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __TRFU=(void *)((unsigned long)(void *)((unsigned long)__RRFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SRFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SRFU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __URFU=((____YWB )((____Q )(void *)((unsigned long)__TRFU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __SRFU=__OKI(__TRFU,((____IB )(&(table_size[(__URFU)-1]))),((____YWB )((____Q )__TRFU)));
+            __PRFU=__SRFU;
+          } else /* FALSE */ {
+            __URFU=((____YWB )__QRFU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __SRFU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __TRFU=(void *)((unsigned long)(void *)((unsigned long)__RRFU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SRFU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SRFU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __SRFU=__OKI(__TRFU,((____IB )(&(table_type[(__URFU)]))),(____YWB)(__URFU |  1));
+            __PRFU=__SRFU;
+          };
+          __ORFU=((____BC *)__PRFU);
+          *(__ORFU) = *(__BC__);
+        };
+        __KRFU=((____BC *)__ORFU);
+        if ((__KRFU->__OFL <  250)) {
+          __MRFU=__RVW( 250);
+          __KRFU->__FFL=__MRFU;
+          __KRFU->__OFL= 250;
+        };
+        __KRFU->__WJ= 0;
+        __EBEJ(__K10S,__ORFU);
+        __LGZ(((____BC *)__ORFU));
         fputc((int)('\n'),stdout);
-        (&__string_462)->count__0C= 9;
-        (&__string_462)->storage__1C="\n dans :\n";
-        print__CKG((&__string_462));
+        (&__string_462)->__0C= 9;
+        (&__string_462)->__1C="\n dans :\n";
+        __JKG((&__string_462));
         fputc((int)('\n'),stdout);
       };
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      remove__XCBK(((__EXPR_SUP__OAOJ *)__tmp__BW1R));
+    case ____3BOJ__: {
+      __GEBK(((____3BOJ *)__QX1R));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__BW1R));
+    case ____RCOJ__: {
+      __KEBK(((____RCOJ *)__QX1R));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__BW1R));
+    case ____HDOJ__: {
+      __OEBK(((____HDOJ *)__QX1R));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__BW1R));
+    case ____1DOJ__: {
+      __SEBK(((____1DOJ *)__QX1R));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__BW1R));
+    case ____PEOJ__: {
+      __WEBK(((____PEOJ *)__QX1R));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__BW1R));
+    case ____DFOJ__: {
+      __0EBK(((____DFOJ *)__QX1R));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__BW1R));
+    case ____XFOJ__: {
+      __4EBK(((____XFOJ *)__QX1R));
     } break;
-    case __PUT_TO__BFOJ__: {
-      remove__TDBK(((__PUT_TO__BFOJ *)__tmp__BW1R));
+    case ____QGOJ__: {
+      __CFBK(((____QGOJ *)__QX1R));
     } break;
-    case __ITEM__VFOJ__: {
-      remove__UEBK(((__ITEM__VFOJ *)__tmp__BW1R));
+    case ____EHOJ__: {
+      __DGBK(((____EHOJ *)__QX1R));
     } break;
-    case __CAST__JHOJ__: {
-      remove__0EBK(((__CAST__JHOJ *)__tmp__BW1R));
+    case ____YIOJ__: {
+      __JGBK(((____YIOJ *)__QX1R));
     } break;
-    case __WRITE_LOCAL__BEYJ__: {
-      remove__DFBK(((__WRITE_LOCAL__BEYJ *)__tmp__BW1R));
+    case ____QFYJ__: {
+      __SGBK(((____QFYJ *)__QX1R));
     } break;
-    case __LOOP__ZQBK__: {
-      remove__QBGL(((__LIST__WH *)((__LOOP__ZQBK *)__tmp__BW1R)->body__XOBN));
+    case ____ISBK__: {
+      __5CGL(((____WH *)((____ISBK *)__QX1R)->__GQBN));
     } break;
-    case __CALL_SLOT__U5YK__: {
-      remove__DHFM(((__CALL_SLOT__U5YK *)__tmp__BW1R));
+    case ____DBZK__: {
+      __SIFM(((____DBZK *)__QX1R));
     } break;
-    case __NODE_STYLE__5C4K__: {
-      remove__GJFM(((__NODE_STYLE__5C4K *)__tmp__BW1R));
+    case ____OE4K__: {
+      __VKFM(((____OE4K *)__QX1R));
     } break;
-    case __READ_SLOT__ZK4K__: {
-      remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__BW1R));
+    case ____IM4K__: {
+      __MNFM(((____IM4K *)__QX1R));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__BW1R));
+    case ____T5FL__: {
+      __YP5O(((____T5FL *)__QX1R));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__BW1R));
+    case ____3DUL__: {
+      __CRTP(((____3DUL *)__QX1R));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__BW1R));
+    case ____0EUL__: {
+      __BU0P(((____0EUL *)__QX1R));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__BW1R));
+    case ____BGUL__: {
+      __GRTP(((____BGUL *)__QX1R));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__BW1R));
+    case ____2GUL__: {
+      __GU0P(((____2GUL *)__QX1R));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__BW1R));
+    case ____B0VL__: {
+      __LTBN(((____B0VL *)__QX1R));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__BW1R));
+    case ____P0VL__: {
+      __2GGM(((____P0VL *)__QX1R));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      Self__4Z0S=((__READ_GLOBAL__B4YL *)__tmp__BW1R);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__4Z0S->global__Y5JM),Self__4Z0S);
+    case ____Q5YL__: {
+      __N10S=((____Q5YL *)__QX1R);
+      __EIEN(((____FKRG *)__N10S->__HBKM),__N10S);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__BW1R));
+    case ____UVPM__: {
+      __JEWN(((____UVPM *)__QX1R));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__BW1R));
+    case ____0ZPM__: {
+      __KU0P(((____0ZPM *)__QX1R));
     } break;
-    case __LOOP_END__E0RM__: {
-      Self__4BBP=((__LOOP__ZQBK *)((__LOOP_END__E0RM *)__tmp__BW1R)->loop__4KVO);
-      Self__4BBP->link_count__5OBN=(__INTEGER__Q)(Self__4BBP->link_count__5OBN -  1);
+    case ____T1RM__: {
+      __NDBP=((____ISBK *)((____T1RM *)__QX1R)->__NMVO);
+      __NDBP->__OQBN=(____Q)(__NDBP->__OQBN -  1);
     } break;
-    case __COP_LOCK__K40M__: {
-      remove__UCWN(((__COP_LOCK__K40M *)__tmp__BW1R));
+    case ____Z50M__: {
+      __DEWN(((____Z50M *)__QX1R));
     } break;
-    case __EXPR_OR__3P0N__: {
-      remove__FOVO(((__EXPR_OR__3P0N *)__tmp__BW1R));
+    case ____MR0N__: {
+      __UPVO(((____MR0N *)__QX1R));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__BW1R));
+    case ____YWBP__: {
+      __Q1ZQ(((____YWBP *)__QX1R));
     } break;
-    case __EXPR_INF__2WBP__: {
-      remove__OKUP(((__EXPR_INF__2WBP *)__tmp__BW1R));
+    case ____LYBP__: {
+      __3LUP(((____LYBP *)__QX1R));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__BW1R));
+    case ____CZBP__: {
+      __BMUP(((____CZBP *)__QX1R));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__BW1R));
+    case ____3BEP__: {
+      __MUEQ(((____3BEP *)__QX1R));
     } break;
     };
-    Self__UHLL=(__INTEGER__Q)(Self__UHLL +  1);
+    __DJLL=(____Q)(__DJLL +  1);
   };
 }
 
-static void remove_profil__WPKO(__SLOT_CODE__MIRG *Self__XPKO,__PROFIL_SLOT__BO2C *prof__YPKO)
-// ({SLOT_CODE__MIRG},{PROFIL_SLOT__BO2C}) Void No recursive, No inlinable.
+static void __FRKO(____1JRG *__GRKO,____QP2C *__HRKO)
+// ({__1JRG},{__QP2C}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q result__SYLO,__tmp__1YLO,idx__VASO;
-  __FAST_ARRAYoPROFIL_SLOTo__U5SH *Self__PYLO,*Self__WQPO;
-  void **__tmp__0YLO,**Self__JASO;
-  Self__PYLO=((__FAST_ARRAYoPROFIL_SLOTo__U5SH *)Self__XPKO->profil__45SH);
-  result__SYLO= 0;
-  if ((Self__PYLO->parent_arrayed_collection__25SH.upper__ILEI >=  0)) {
-    __tmp__0YLO=Self__PYLO->parent_arrayed_collection__25SH.storage__ELEI;
-    __tmp__1YLO=Self__PYLO->parent_arrayed_collection__25SH.upper__ILEI;
-    Self__JASO=((void **)__tmp__0YLO);
-    idx__VASO= 0;
-    while ((! ((idx__VASO > __tmp__1YLO) || ((void *)prof__YPKO == (void *)Self__JASO[idx__VASO])))) {
-      idx__VASO=(__INTEGER__Q)(idx__VASO +  1);
-    };
-    result__SYLO=idx__VASO;
-  };
-  if ((result__SYLO <= Self__XPKO->profil__45SH->parent_arrayed_collection__25SH.upper__ILEI)) {
-    Self__WQPO=((__FAST_ARRAYoPROFIL_SLOTo__U5SH *)Self__XPKO->profil__45SH);
-    __tmp__0YLO=Self__WQPO->parent_arrayed_collection__25SH.storage__ELEI;
-    __tmp__1YLO=Self__WQPO->parent_arrayed_collection__25SH.upper__ILEI;
-    Self__JASO=((void **)__tmp__0YLO);
-    idx__VASO=result__SYLO;
-    while ((idx__VASO != __tmp__1YLO)) {
-      Self__JASO[idx__VASO]=Self__JASO[(__INTEGER__Q)(idx__VASO +  1)];
-      idx__VASO=(__INTEGER__Q)(idx__VASO +  1);
-    };
-    Self__WQPO->parent_arrayed_collection__25SH.upper__ILEI=(__INTEGER__Q)(Self__WQPO->parent_arrayed_collection__25SH.upper__ILEI -  1);
+  ____Q __B0LO,__K0LO,__ECSO;
+  ____DBTH *__4ZLO,*__FSPO;
+  void **__J0LO,**__YBSO;
+  __4ZLO=((____DBTH *)__GRKO->__NBTH);
+  __B0LO= 0;
+  if ((__4ZLO->__LBTH.__XMEI >=  0)) {
+    __J0LO=__4ZLO->__LBTH.__TMEI;
+    __K0LO=__4ZLO->__LBTH.__XMEI;
+    __YBSO=((void **)__J0LO);
+    __ECSO= 0;
+    while ((! ((__ECSO > __K0LO) || ((void *)__HRKO == (void *)__YBSO[__ECSO])))) {
+      __ECSO=(____Q)(__ECSO +  1);
+    };
+    __B0LO=__ECSO;
+  };
+  if ((__B0LO <= __GRKO->__NBTH->__LBTH.__XMEI)) {
+    __FSPO=((____DBTH *)__GRKO->__NBTH);
+    __J0LO=__FSPO->__LBTH.__TMEI;
+    __K0LO=__FSPO->__LBTH.__XMEI;
+    __YBSO=((void **)__J0LO);
+    __ECSO=__B0LO;
+    while ((__ECSO != __K0LO)) {
+      __YBSO[__ECSO]=__YBSO[(____Q)(__ECSO +  1)];
+      __ECSO=(____Q)(__ECSO +  1);
+    };
+    __FSPO->__LBTH.__XMEI=(____Q)(__FSPO->__LBTH.__XMEI -  1);
   };
 }
 
-static void clear__H5KL()
+static void __WALL()
 // () Void No recursive, No inlinable.
 {
-  __INTEGER__Q Self__PUNL,__tmp__X1DN,__tmp__Z1DN,__tmp__IZZN;
-  __INTEGER__Q Self__D5LO;
-  __LOCAL__43WC *__tmp__X5KL;
-  __LOCAL_SEQ__4L1K *__tmp__EALL;
-  __POINTER__IB __tmp__GZZN;
-  __FAST_ARRAYoLOCAL_SEQo__Y5KL *Self__N0DN;
-  __BOOLEAN__L __tmp__50DN;
-  void **__tmp__P1DN;
-  Self__PUNL=list_busy__K5KL->parent_arrayed_collection__XW1D.upper__O2BE;
-  while ((Self__PUNL >=  0)) {
-    __tmp__X5KL=((void **)((__FAST_ARRAYoLOCALo__PW1D *)list_busy__K5KL)->parent_arrayed_collection__XW1D.storage__1T5F)[Self__PUNL];
-    __tmp__EALL=__tmp__X5KL->last_seq__AM1K;
-    Self__N0DN=((__FAST_ARRAYoLOCAL_SEQo__Y5KL *)list_free__BALL);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (((__INTEGER__Q)(Self__N0DN->parent_arrayed_collection__AALL.upper__Q0DN +  1) <= (__INTEGER__Q)(Self__N0DN->parent_arrayed_collection__AALL.capacity__S0DN -  1))) {
-      Self__N0DN->parent_arrayed_collection__AALL.upper__Q0DN=(__INTEGER__Q)(Self__N0DN->parent_arrayed_collection__AALL.upper__Q0DN +  1);
-      __tmp__50DN=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__50DN=FALSE__O__;
-    };
-    if ((! __tmp__50DN)) {
-      if ((Self__N0DN->parent_arrayed_collection__AALL.capacity__S0DN ==  0)) {
-        __tmp__P1DN=create__EYON( 2);
-        Self__N0DN->parent_arrayed_collection__AALL.storage__Q1DN=__tmp__P1DN;
-        Self__N0DN->parent_arrayed_collection__AALL.capacity__S0DN= 2;
-        Self__N0DN->parent_arrayed_collection__AALL.upper__Q0DN= 0;
-      } else /* FALSE */ {
-        __tmp__X1DN=(__INTEGER__Q)(Self__N0DN->parent_arrayed_collection__AALL.capacity__S0DN <<  1);
-        __tmp__P1DN=Self__N0DN->parent_arrayed_collection__AALL.storage__Q1DN;
-        __tmp__Z1DN=Self__N0DN->parent_arrayed_collection__AALL.capacity__S0DN;
-        __tmp__GZZN=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__P1DN)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__Z1DN * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__X1DN * ((__INTEGER__Q )(sizeof(void *))))));
-        __tmp__P1DN=((void **)__tmp__GZZN);
-        __tmp__IZZN=(__INTEGER__Q)(__tmp__X1DN -  1);
-        Self__D5LO=__tmp__Z1DN;
-        while ((Self__D5LO <= __tmp__IZZN)) {
-          __tmp__P1DN[Self__D5LO]=NULL;
-          Self__D5LO=(__INTEGER__Q)(Self__D5LO +  1);
-        };
-        Self__N0DN->parent_arrayed_collection__AALL.storage__Q1DN=__tmp__P1DN;
-        Self__N0DN->parent_arrayed_collection__AALL.capacity__S0DN=__tmp__X1DN;
-        Self__N0DN->parent_arrayed_collection__AALL.upper__Q0DN=(__INTEGER__Q)(Self__N0DN->parent_arrayed_collection__AALL.upper__Q0DN +  1);
-      };
-    };
-    ((void **)Self__N0DN->parent_arrayed_collection__AALL.storage__Q1DN)[Self__N0DN->parent_arrayed_collection__AALL.upper__Q0DN]=__tmp__EALL;
-    ((__LOCAL__43WC *)__tmp__X5KL)->last_seq__AM1K=NULL;
-    Self__PUNL=(__INTEGER__Q)(Self__PUNL -  1);
-  };
-  ((__FAST_ARRAYoLOCALo__PW1D *)list_busy__K5KL)->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(-  1);
+  ____Q __4VNL,__G3DN,__I3DN,__X0ZN,__SAMO;
+  ____N5WC *__GBLL;
+  ____NN1K *__TBLL;
+  ____IB __V0ZN;
+  ____HBLL *__21DN;
+  ____L __O2DN;
+  void **__42DN;
+  __4VNL=__ZALL->__GY1D.__33BE;
+  while ((__4VNL >=  0)) {
+    __GBLL=((void **)((____4X1D *)__ZALL)->__GY1D.__KV5F)[__4VNL];
+    __TBLL=__GBLL->__PN1K;
+    __21DN=((____HBLL *)__QBLL);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (((____Q)(__21DN->__PBLL.__51DN +  1) <= (____Q)(__21DN->__PBLL.__B2DN -  1))) {
+      __21DN->__PBLL.__51DN=(____Q)(__21DN->__PBLL.__51DN +  1);
+      __O2DN=__K__;
+    } else /* FALSE */ {
+      __O2DN=__O__;
+    };
+    if ((! __O2DN)) {
+      if ((__21DN->__PBLL.__B2DN ==  0)) {
+        __42DN=__TZON( 2);
+        __21DN->__PBLL.__52DN=__42DN;
+        __21DN->__PBLL.__B2DN= 2;
+        __21DN->__PBLL.__51DN= 0;
+      } else /* FALSE */ {
+        __G3DN=(____Q)(__21DN->__PBLL.__B2DN <<  1);
+        __42DN=__21DN->__PBLL.__52DN;
+        __I3DN=__21DN->__PBLL.__B2DN;
+        __V0ZN=__55W(((____IB )((void **)__42DN)),((____YWB )(____Q)(__I3DN * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__G3DN * ((____Q )(sizeof(void *))))));
+        __42DN=((void **)__V0ZN);
+        __X0ZN=(____Q)(__G3DN -  1);
+        __SAMO=__I3DN;
+        while ((__SAMO <= __X0ZN)) {
+          __42DN[__SAMO]=NULL;
+          __SAMO=(____Q)(__SAMO +  1);
+        };
+        __21DN->__PBLL.__52DN=__42DN;
+        __21DN->__PBLL.__B2DN=__G3DN;
+        __21DN->__PBLL.__51DN=(____Q)(__21DN->__PBLL.__51DN +  1);
+      };
+    };
+    ((void **)__21DN->__PBLL.__52DN)[__21DN->__PBLL.__51DN]=__TBLL;
+    ((____N5WC *)__GBLL)->__PN1K=NULL;
+    __4VNL=(____Q)(__4VNL -  1);
+  };
+  ((____4X1D *)__ZALL)->__GY1D.__33BE=(____Q)(-  1);
   ;
 }
 
-static void display__I44J(__STRING_CST__5J *Self__J44J,__STRING__BC *buffer__K44J)
-// ({STRING_CST__5J},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __X54J(____5J *__Y54J,____BC *__Z54J)
+// ({__5J},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__BRFU;
-  __INTEGER__Q __tmp__DRFU,old_nb_elts__FRFU;
-  __POINTER__IB __tmp__GRFU;
-  __ANY__C *__tmp__WCYK,*__tmp__R20K;
-  __CHARACTER__DB *__tmp__CRFU;
-  Self__BRFU=((__STRING__BC *)buffer__K44J);
-  if ((Self__BRFU->capacity__HFL <= Self__BRFU->count__WJ)) {
-    if ((Self__BRFU->capacity__HFL ==  0)) {
-      Self__BRFU->capacity__HFL= 32;
-      __tmp__CRFU=create__KVW( 32);
-      Self__BRFU->storage__4EL=__tmp__CRFU;
-    } else /* FALSE */ {
-      __tmp__DRFU=(__INTEGER__Q)(Self__BRFU->capacity__HFL <<  1);
-      __tmp__CRFU=((__CHARACTER__DB *)Self__BRFU->storage__4EL);
-      old_nb_elts__FRFU=Self__BRFU->capacity__HFL;
-      __tmp__GRFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CRFU),((__UINTEGER_32__RWB )old_nb_elts__FRFU),((__UINTEGER_32__RWB )__tmp__DRFU));
-      __tmp__CRFU=((__CHARACTER__DB *)__tmp__GRFU);
-      clear__to__F00(__tmp__CRFU,old_nb_elts__FRFU,(__INTEGER__Q)(__tmp__DRFU -  1));
-      Self__BRFU->storage__4EL=__tmp__CRFU;
-      Self__BRFU->capacity__HFL=__tmp__DRFU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__BRFU->storage__4EL)[Self__BRFU->count__WJ]='\"';
-  Self__BRFU->count__WJ=(__INTEGER__Q)(Self__BRFU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__K44J),Self__J44J->string__L44J);
-  Self__BRFU=((__STRING__BC *)buffer__K44J);
-  if ((Self__BRFU->capacity__HFL <= Self__BRFU->count__WJ)) {
-    if ((Self__BRFU->capacity__HFL ==  0)) {
-      Self__BRFU->capacity__HFL= 32;
-      __tmp__CRFU=create__KVW( 32);
-      Self__BRFU->storage__4EL=__tmp__CRFU;
-    } else /* FALSE */ {
-      __tmp__DRFU=(__INTEGER__Q)(Self__BRFU->capacity__HFL <<  1);
-      __tmp__CRFU=((__CHARACTER__DB *)Self__BRFU->storage__4EL);
-      old_nb_elts__FRFU=Self__BRFU->capacity__HFL;
-      __tmp__GRFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CRFU),((__UINTEGER_32__RWB )old_nb_elts__FRFU),((__UINTEGER_32__RWB )__tmp__DRFU));
-      __tmp__CRFU=((__CHARACTER__DB *)__tmp__GRFU);
-      clear__to__F00(__tmp__CRFU,old_nb_elts__FRFU,(__INTEGER__Q)(__tmp__DRFU -  1));
-      Self__BRFU->storage__4EL=__tmp__CRFU;
-      Self__BRFU->capacity__HFL=__tmp__DRFU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__BRFU->storage__4EL)[Self__BRFU->count__WJ]='\"';
-  Self__BRFU->count__WJ=(__INTEGER__Q)(Self__BRFU->count__WJ +  1);
-  if ((verbose_level__J5 !=  0)) {
-    append__3VX(((__STRING__BC *)buffer__K44J),(&__string_29));
-    __tmp__WCYK=&(Self__J44J->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-    if (__tmp__WCYK->object_id__UR0E==0) {
-      __tmp__DRFU=__tmp__WCYK->object_id__TR0E;
+  ____BC *__QSFU;
+  ____Q __SSFU,__USFU;
+  ____IB __VSFU;
+  ____C *__FEYK,*__A40K;
+  ____DB *__RSFU;
+  __QSFU=((____BC *)__Z54J);
+  if ((__QSFU->__OFL <= __QSFU->__WJ)) {
+    if ((__QSFU->__OFL ==  0)) {
+      __QSFU->__OFL= 32;
+      __RSFU=__RVW( 32);
+      __QSFU->__FFL=__RSFU;
+    } else /* FALSE */ {
+      __SSFU=(____Q)(__QSFU->__OFL <<  1);
+      __RSFU=((____DB *)__QSFU->__FFL);
+      __USFU=__QSFU->__OFL;
+      __VSFU=__55W(((____IB )__RSFU),((____YWB )__USFU),((____YWB )__SSFU));
+      __RSFU=((____DB *)__VSFU);
+      __M00(__RSFU,__USFU,(____Q)(__SSFU -  1));
+      __QSFU->__FFL=__RSFU;
+      __QSFU->__OFL=__SSFU;
+    };
+  };
+  ((____DB *)__QSFU->__FFL)[__QSFU->__WJ]='\"';
+  __QSFU->__WJ=(____Q)(__QSFU->__WJ +  1);
+  __EWX(((____BC *)__Z54J),__Y54J->__054J);
+  __QSFU=((____BC *)__Z54J);
+  if ((__QSFU->__OFL <= __QSFU->__WJ)) {
+    if ((__QSFU->__OFL ==  0)) {
+      __QSFU->__OFL= 32;
+      __RSFU=__RVW( 32);
+      __QSFU->__FFL=__RSFU;
+    } else /* FALSE */ {
+      __SSFU=(____Q)(__QSFU->__OFL <<  1);
+      __RSFU=((____DB *)__QSFU->__FFL);
+      __USFU=__QSFU->__OFL;
+      __VSFU=__55W(((____IB )__RSFU),((____YWB )__USFU),((____YWB )__SSFU));
+      __RSFU=((____DB *)__VSFU);
+      __M00(__RSFU,__USFU,(____Q)(__SSFU -  1));
+      __QSFU->__FFL=__RSFU;
+      __QSFU->__OFL=__SSFU;
+    };
+  };
+  ((____DB *)__QSFU->__FFL)[__QSFU->__WJ]='\"';
+  __QSFU->__WJ=(____Q)(__QSFU->__WJ +  1);
+  if ((__J5 !=  0)) {
+    __EWX(((____BC *)__Z54J),(&__string_29));
+    __FEYK=&(__Y54J->__EK.__DK.__CK.__YH.__KC);
+    if (__FEYK->__DT0E==0) {
+      __SSFU=__FEYK->__CT0E;
     } else /* ___TYPE_ID */ {
-      old_nb_elts__FRFU=object_counter__OR0E__PR0E;
-      object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-      __tmp__R20K=&(Self__J44J->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-      __tmp__R20K->object_id__TR0E=old_nb_elts__FRFU;
-      __tmp__R20K->object_id__UR0E=0;
-      __tmp__DRFU=old_nb_elts__FRFU;
+      __USFU=__4S0E;
+      __4S0E=(____Q)(__4S0E +  1);
+      __A40K=&(__Y54J->__EK.__DK.__CK.__YH.__KC);
+      __A40K->__CT0E=__USFU;
+      __A40K->__DT0E=0;
+      __SSFU=__USFU;
     };
-    append_in__YDE(__tmp__DRFU,buffer__K44J);
-    append__3VX(((__STRING__BC *)buffer__K44J),(&__string_27));
+    __5DE(__SSFU,__Z54J);
+    __EWX(((____BC *)__Z54J),(&__string_27));
   };
 }
 
-static void display__YYRH(__EXTERNAL_C__L5WC *Self__ZYRH,__STRING__BC *buffer__0YRH)
-// ({EXTERNAL_C__L5WC},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __H0RH(____0AXC *__I0RH,____BC *__J0RH)
+// ({__0AXC},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__RRFU,*Self__ZRFU,*Self__BSFU,*Self__RUFU;
-  __INTEGER__Q __tmp__TRFU,old_nb_elts__VRFU,__tmp__1RFU;
-  __INTEGER__Q old_nb_elts__3RFU,__tmp__DSFU,old_nb_elts__FSFU;
-  __INTEGER__Q __tmp__TUFU,old_nb_elts__VUFU;
-  __POINTER__IB __tmp__WRFU,__tmp__4RFU,__tmp__GSFU,__tmp__WUFU;
-  void *__tmp__1ZRH;
-  __IS_EXPANDED__L5NJ *Self__1M2S;
-  __GET_TYPE_ID__V5NJ *Self__3M2S;
-  __TYPE_FULL__PMB *Self__5ZWT;
-  __SIZE_OF__NGOJ *Self__5M2S;
-  void *__tmp__Y0RH;
-  __STRING_CONSTANT__0 *__tmp__Z0RH;
-  __TYPES__UM5D *Self__ZL3T;
-  __ANY__C *__tmp__HD3H,*__tmp__KM5H;
-  __CHARACTER__DB *__tmp__SRFU,*__tmp__0RFU,*__tmp__CSFU,*__tmp__SUFU;
-  __BOOLEAN__L Result__V1QI,__tmp__HZRH;
-  __FAST_ARRAYoEXPRo__R5WC *Self__UL3T;
-  Self__RRFU=((__STRING__BC *)buffer__0YRH);
-  if ((Self__RRFU->capacity__HFL <= Self__RRFU->count__WJ)) {
-    if ((Self__RRFU->capacity__HFL ==  0)) {
-      Self__RRFU->capacity__HFL= 32;
-      __tmp__SRFU=create__KVW( 32);
-      Self__RRFU->storage__4EL=__tmp__SRFU;
-    } else /* FALSE */ {
-      __tmp__TRFU=(__INTEGER__Q)(Self__RRFU->capacity__HFL <<  1);
-      __tmp__SRFU=((__CHARACTER__DB *)Self__RRFU->storage__4EL);
-      old_nb_elts__VRFU=Self__RRFU->capacity__HFL;
-      __tmp__WRFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SRFU),((__UINTEGER_32__RWB )old_nb_elts__VRFU),((__UINTEGER_32__RWB )__tmp__TRFU));
-      __tmp__SRFU=((__CHARACTER__DB *)__tmp__WRFU);
-      clear__to__F00(__tmp__SRFU,old_nb_elts__VRFU,(__INTEGER__Q)(__tmp__TRFU -  1));
-      Self__RRFU->storage__4EL=__tmp__SRFU;
-      Self__RRFU->capacity__HFL=__tmp__TRFU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__RRFU->storage__4EL)[Self__RRFU->count__WJ]='`';
-  Self__RRFU->count__WJ=(__INTEGER__Q)(Self__RRFU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__0YRH),Self__ZYRH->code__L54D);
-  if (((void *)Self__ZYRH->access_list__M54D != (void *)NULL)) {
-    Result__V1QI=(((__FAST_ARRAYoEXPRo__R5WC *)Self__ZYRH->access_list__M54D)->parent_arrayed_collection__Z5WC.upper__RZRH <  0);
-    __tmp__HZRH=(! Result__V1QI);
+  ____BC *__ATFU,*__ITFU,*__QTFU,*__AWFU;
+  ____Q __CTFU,__ETFU,__KTFU,__MTFU,__STFU,__UTFU,__CWFU,__EWFU;
+  ____IB __FTFU,__NTFU,__VTFU,__FWFU;
+  void *__K1RH;
+  ____0AOJ *__KO2S;
+  ____EBOJ *__MO2S;
+  ____WMB *__O1WT;
+  ____2HOJ *__OO2S;
+  void *__H2RH;
+  ____0 *__I2RH;
+  ____DO5D *__IN3T;
+  ____C *__WE3H,*__ZN5H;
+  ____DB *__BTFU,*__JTFU,*__RTFU,*__BWFU;
+  ____L __E3QI,__W0RH;
+  ____ABXC *__DN3T;
+  __ATFU=((____BC *)__J0RH);
+  if ((__ATFU->__OFL <= __ATFU->__WJ)) {
+    if ((__ATFU->__OFL ==  0)) {
+      __ATFU->__OFL= 32;
+      __BTFU=__RVW( 32);
+      __ATFU->__FFL=__BTFU;
+    } else /* FALSE */ {
+      __CTFU=(____Q)(__ATFU->__OFL <<  1);
+      __BTFU=((____DB *)__ATFU->__FFL);
+      __ETFU=__ATFU->__OFL;
+      __FTFU=__55W(((____IB )__BTFU),((____YWB )__ETFU),((____YWB )__CTFU));
+      __BTFU=((____DB *)__FTFU);
+      __M00(__BTFU,__ETFU,(____Q)(__CTFU -  1));
+      __ATFU->__FFL=__BTFU;
+      __ATFU->__OFL=__CTFU;
+    };
+  };
+  ((____DB *)__ATFU->__FFL)[__ATFU->__WJ]='`';
+  __ATFU->__WJ=(____Q)(__ATFU->__WJ +  1);
+  __EWX(((____BC *)__J0RH),__I0RH->__0A5D);
+  if (((void *)__I0RH->__1A5D != (void *)NULL)) {
+    __E3QI=(((____ABXC *)__I0RH->__1A5D)->__IBXC.__A1RH <  0);
+    __W0RH=(! __E3QI);
   } else /* FALSE */ {
-    __tmp__HZRH=FALSE__O__;
-  };
-  if (__tmp__HZRH) {
-    Self__ZRFU=((__STRING__BC *)buffer__0YRH);
-    if ((Self__ZRFU->capacity__HFL <= Self__ZRFU->count__WJ)) {
-      if ((Self__ZRFU->capacity__HFL ==  0)) {
-        Self__ZRFU->capacity__HFL= 32;
-        __tmp__0RFU=create__KVW( 32);
-        Self__ZRFU->storage__4EL=__tmp__0RFU;
-      } else /* FALSE */ {
-        __tmp__1RFU=(__INTEGER__Q)(Self__ZRFU->capacity__HFL <<  1);
-        __tmp__0RFU=((__CHARACTER__DB *)Self__ZRFU->storage__4EL);
-        old_nb_elts__3RFU=Self__ZRFU->capacity__HFL;
-        __tmp__4RFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0RFU),((__UINTEGER_32__RWB )old_nb_elts__3RFU),((__UINTEGER_32__RWB )__tmp__1RFU));
-        __tmp__0RFU=((__CHARACTER__DB *)__tmp__4RFU);
-        clear__to__F00(__tmp__0RFU,old_nb_elts__3RFU,(__INTEGER__Q)(__tmp__1RFU -  1));
-        Self__ZRFU->storage__4EL=__tmp__0RFU;
-        Self__ZRFU->capacity__HFL=__tmp__1RFU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__ZRFU->storage__4EL)[Self__ZRFU->count__WJ]='(';
-    Self__ZRFU->count__WJ=(__INTEGER__Q)(Self__ZRFU->count__WJ +  1);
-    __tmp__TRFU=(__INTEGER__Q)(Self__ZYRH->access_list__M54D->parent_arrayed_collection__Z5WC.upper__RZRH -  1);
-    old_nb_elts__VRFU= 0;
-    while ((old_nb_elts__VRFU <= __tmp__TRFU)) {
-      __tmp__1ZRH=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__ZYRH->access_list__M54D)->parent_arrayed_collection__Z5WC.storage__VQEI)[old_nb_elts__VRFU];
-      switch (((struct ___OBJ *)__tmp__1ZRH)->__id) {
-      case __STRING_CST__5J__: {
-        display__I44J(((__STRING_CST__5J *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        display__YYRH(((__EXTERNAL_C__L5WC *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        display__KP5H(((__PROTOTYPE_CST__45WC *)__tmp__1ZRH),buffer__0YRH);
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        display__C1RH(((__INTEGER_CST__KAXC *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        display__V5DJ(((__READ_LOCAL__N5ZI *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        display__I54J(((__EXPR_EQUAL__YHNJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__1M2S=((__IS_EXPANDED__L5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH));
-        (&__string_346)->count__0C= 12;
-        (&__string_346)->storage__1C="is_expanded(";
-        append__3VX(((__STRING__BC *)buffer__0YRH),(&__string_346));
-        display__V5DJ(((__READ_LOCAL__N5ZI *)Self__1M2S->receiver__554J),buffer__0YRH);
-        Self__BSFU=((__STRING__BC *)buffer__0YRH);
-        if ((Self__BSFU->capacity__HFL <= Self__BSFU->count__WJ)) {
-          if ((Self__BSFU->capacity__HFL ==  0)) {
-            Self__BSFU->capacity__HFL= 32;
-            __tmp__CSFU=create__KVW( 32);
-            Self__BSFU->storage__4EL=__tmp__CSFU;
-          } else /* FALSE */ {
-            __tmp__DSFU=(__INTEGER__Q)(Self__BSFU->capacity__HFL <<  1);
-            __tmp__CSFU=((__CHARACTER__DB *)Self__BSFU->storage__4EL);
-            old_nb_elts__FSFU=Self__BSFU->capacity__HFL;
-            __tmp__GSFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CSFU),((__UINTEGER_32__RWB )old_nb_elts__FSFU),((__UINTEGER_32__RWB )__tmp__DSFU));
-            __tmp__CSFU=((__CHARACTER__DB *)__tmp__GSFU);
-            clear__to__F00(__tmp__CSFU,old_nb_elts__FSFU,(__INTEGER__Q)(__tmp__DSFU -  1));
-            Self__BSFU->storage__4EL=__tmp__CSFU;
-            Self__BSFU->capacity__HFL=__tmp__DSFU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__BSFU->storage__4EL)[Self__BSFU->count__WJ]=')';
-        Self__BSFU->count__WJ=(__INTEGER__Q)(Self__BSFU->count__WJ +  1);
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__3M2S=((__GET_TYPE_ID__V5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH));
-        (&__string_347)->count__0C= 8;
-        (&__string_347)->storage__1C="type_id(";
-        append__3VX(((__STRING__BC *)buffer__0YRH),(&__string_347));
-        Self__5ZWT=((__TYPE_FULL__PMB *)Self__3M2S->receiver__EA5J);
-        if (((__UINTEGER_8__WLC)(Self__5ZWT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__0YRH),(&__string_348));
-        };
-        append_name_in__TOXE(Self__5ZWT,buffer__0YRH);
-        Self__BSFU=((__STRING__BC *)buffer__0YRH);
-        if ((Self__BSFU->capacity__HFL <= Self__BSFU->count__WJ)) {
-          if ((Self__BSFU->capacity__HFL ==  0)) {
-            Self__BSFU->capacity__HFL= 32;
-            __tmp__CSFU=create__KVW( 32);
-            Self__BSFU->storage__4EL=__tmp__CSFU;
-          } else /* FALSE */ {
-            __tmp__DSFU=(__INTEGER__Q)(Self__BSFU->capacity__HFL <<  1);
-            __tmp__CSFU=((__CHARACTER__DB *)Self__BSFU->storage__4EL);
-            old_nb_elts__FSFU=Self__BSFU->capacity__HFL;
-            __tmp__GSFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CSFU),((__UINTEGER_32__RWB )old_nb_elts__FSFU),((__UINTEGER_32__RWB )__tmp__DSFU));
-            __tmp__CSFU=((__CHARACTER__DB *)__tmp__GSFU);
-            clear__to__F00(__tmp__CSFU,old_nb_elts__FSFU,(__INTEGER__Q)(__tmp__DSFU -  1));
-            Self__BSFU->storage__4EL=__tmp__CSFU;
-            Self__BSFU->capacity__HFL=__tmp__DSFU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__BSFU->storage__4EL)[Self__BSFU->count__WJ]=')';
-        Self__BSFU->count__WJ=(__INTEGER__Q)(Self__BSFU->count__WJ +  1);
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        display__GA5J(((__EXPR_SUP__OAOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        display__PA5J(((__EXPR_SUB__CBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        display__YA5J(((__EXPR_MUL__YBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        display__5A5J(((__EXPR_DIV__MCOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        display__GB5J(((__EXPR_AND__ADOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __PUT_TO__BFOJ__: {
-        display__1B5J(((__PUT_TO__BFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __ITEM__VFOJ__: {
-        display__EC5J(((__ITEM__VFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__5M2S=((__SIZE_OF__NGOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH));
-        (&__string_349)->count__0C= 8;
-        (&__string_349)->storage__1C="size_of(";
-        append__3VX(((__STRING__BC *)buffer__0YRH),(&__string_349));
-        Self__5ZWT=((__TYPE_FULL__PMB *)Self__5M2S->receiver__OC5J);
-        if (((__UINTEGER_8__WLC)(Self__5ZWT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__0YRH),(&__string_348));
-        };
-        append_name_in__TOXE(Self__5ZWT,buffer__0YRH);
-        Self__BSFU=((__STRING__BC *)buffer__0YRH);
-        if ((Self__BSFU->capacity__HFL <= Self__BSFU->count__WJ)) {
-          if ((Self__BSFU->capacity__HFL ==  0)) {
-            Self__BSFU->capacity__HFL= 32;
-            __tmp__CSFU=create__KVW( 32);
-            Self__BSFU->storage__4EL=__tmp__CSFU;
-          } else /* FALSE */ {
-            __tmp__DSFU=(__INTEGER__Q)(Self__BSFU->capacity__HFL <<  1);
-            __tmp__CSFU=((__CHARACTER__DB *)Self__BSFU->storage__4EL);
-            old_nb_elts__FSFU=Self__BSFU->capacity__HFL;
-            __tmp__GSFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CSFU),((__UINTEGER_32__RWB )old_nb_elts__FSFU),((__UINTEGER_32__RWB )__tmp__DSFU));
-            __tmp__CSFU=((__CHARACTER__DB *)__tmp__GSFU);
-            clear__to__F00(__tmp__CSFU,old_nb_elts__FSFU,(__INTEGER__Q)(__tmp__DSFU -  1));
-            Self__BSFU->storage__4EL=__tmp__CSFU;
-            Self__BSFU->capacity__HFL=__tmp__DSFU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__BSFU->storage__4EL)[Self__BSFU->count__WJ]=')';
-        Self__BSFU->count__WJ=(__INTEGER__Q)(Self__BSFU->count__WJ +  1);
-      } break;
-      case __CAST__JHOJ__: {
-        display__QC5J(((__CAST__JHOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __REAL_CST__JLOJ__: {
-        display__5C5J(((__REAL_CST__JLOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        display__FD5J(((__CHARACTER_CST__5LOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        display__GMFM(((__READ_SLOT__ZK4K *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        display__ESBN(((__EXPR_NEG__SYVL *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        display__V5FM(((__EXPR_ADD__AZVL *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        display__LMFM(((__READ_GLOBAL__B4YL *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_NOT__FUPM__: {
-        display__5CWN(((__EXPR_NOT__FUPM *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_MOD__LYPM__: {
-        display__WO0P(((__EXPR_MOD__LYPM *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_OR__3P0N__: {
-        display__LOVO(((__EXPR_OR__3P0N *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_INF__2WBP__: {
-        display__CSTP(((__EXPR_INF__2WBP *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        display__LSTP(((__EXPR_INF_EQ__TXBP *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      case __EXPR_XOR__OAEP__: {
-        display__JPEQ(((__EXPR_XOR__OAEP *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-      } break;
-      };
-      Self__BSFU=((__STRING__BC *)buffer__0YRH);
-      if ((Self__BSFU->capacity__HFL <= Self__BSFU->count__WJ)) {
-        if ((Self__BSFU->capacity__HFL ==  0)) {
-          Self__BSFU->capacity__HFL= 32;
-          __tmp__CSFU=create__KVW( 32);
-          Self__BSFU->storage__4EL=__tmp__CSFU;
-        } else /* FALSE */ {
-          __tmp__DSFU=(__INTEGER__Q)(Self__BSFU->capacity__HFL <<  1);
-          __tmp__CSFU=((__CHARACTER__DB *)Self__BSFU->storage__4EL);
-          old_nb_elts__FSFU=Self__BSFU->capacity__HFL;
-          __tmp__GSFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CSFU),((__UINTEGER_32__RWB )old_nb_elts__FSFU),((__UINTEGER_32__RWB )__tmp__DSFU));
-          __tmp__CSFU=((__CHARACTER__DB *)__tmp__GSFU);
-          clear__to__F00(__tmp__CSFU,old_nb_elts__FSFU,(__INTEGER__Q)(__tmp__DSFU -  1));
-          Self__BSFU->storage__4EL=__tmp__CSFU;
-          Self__BSFU->capacity__HFL=__tmp__DSFU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__BSFU->storage__4EL)[Self__BSFU->count__WJ]=',';
-      Self__BSFU->count__WJ=(__INTEGER__Q)(Self__BSFU->count__WJ +  1);
-      old_nb_elts__VRFU=(__INTEGER__Q)(old_nb_elts__VRFU +  1);
-    };
-    Self__UL3T=((__FAST_ARRAYoEXPRo__R5WC *)Self__ZYRH->access_list__M54D);
-    __tmp__1ZRH=((void **)Self__UL3T->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__UL3T->parent_arrayed_collection__Z5WC.upper__RZRH];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    switch (((struct ___OBJ *)__tmp__1ZRH)->__id) {
-    case __STRING_CST__5J__: {
-      display__I44J(((__STRING_CST__5J *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      display__YYRH(((__EXTERNAL_C__L5WC *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      display__KP5H(((__PROTOTYPE_CST__45WC *)__tmp__1ZRH),buffer__0YRH);
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      display__C1RH(((__INTEGER_CST__KAXC *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      display__V5DJ(((__READ_LOCAL__N5ZI *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      display__I54J(((__EXPR_EQUAL__YHNJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__1M2S=((__IS_EXPANDED__L5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH));
-      (&__string_346)->count__0C= 12;
-      (&__string_346)->storage__1C="is_expanded(";
-      append__3VX(((__STRING__BC *)buffer__0YRH),(&__string_346));
-      display__V5DJ(((__READ_LOCAL__N5ZI *)Self__1M2S->receiver__554J),buffer__0YRH);
-      Self__BSFU=((__STRING__BC *)buffer__0YRH);
-      if ((Self__BSFU->capacity__HFL <= Self__BSFU->count__WJ)) {
-        if ((Self__BSFU->capacity__HFL ==  0)) {
-          Self__BSFU->capacity__HFL= 32;
-          __tmp__CSFU=create__KVW( 32);
-          Self__BSFU->storage__4EL=__tmp__CSFU;
-        } else /* FALSE */ {
-          __tmp__DSFU=(__INTEGER__Q)(Self__BSFU->capacity__HFL <<  1);
-          __tmp__CSFU=((__CHARACTER__DB *)Self__BSFU->storage__4EL);
-          old_nb_elts__FSFU=Self__BSFU->capacity__HFL;
-          __tmp__GSFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CSFU),((__UINTEGER_32__RWB )old_nb_elts__FSFU),((__UINTEGER_32__RWB )__tmp__DSFU));
-          __tmp__CSFU=((__CHARACTER__DB *)__tmp__GSFU);
-          clear__to__F00(__tmp__CSFU,old_nb_elts__FSFU,(__INTEGER__Q)(__tmp__DSFU -  1));
-          Self__BSFU->storage__4EL=__tmp__CSFU;
-          Self__BSFU->capacity__HFL=__tmp__DSFU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__BSFU->storage__4EL)[Self__BSFU->count__WJ]=')';
-      Self__BSFU->count__WJ=(__INTEGER__Q)(Self__BSFU->count__WJ +  1);
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      Self__3M2S=((__GET_TYPE_ID__V5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH));
-      (&__string_347)->count__0C= 8;
-      (&__string_347)->storage__1C="type_id(";
-      append__3VX(((__STRING__BC *)buffer__0YRH),(&__string_347));
-      Self__5ZWT=((__TYPE_FULL__PMB *)Self__3M2S->receiver__EA5J);
-      if (((__UINTEGER_8__WLC)(Self__5ZWT->flag__ELK &  32) !=  0)) {
-        (&__string_348)->count__0C= 8;
-        (&__string_348)->storage__1C="Generic ";
-        append__3VX(((__STRING__BC *)buffer__0YRH),(&__string_348));
-      };
-      append_name_in__TOXE(Self__5ZWT,buffer__0YRH);
-      Self__BSFU=((__STRING__BC *)buffer__0YRH);
-      if ((Self__BSFU->capacity__HFL <= Self__BSFU->count__WJ)) {
-        if ((Self__BSFU->capacity__HFL ==  0)) {
-          Self__BSFU->capacity__HFL= 32;
-          __tmp__CSFU=create__KVW( 32);
-          Self__BSFU->storage__4EL=__tmp__CSFU;
-        } else /* FALSE */ {
-          __tmp__DSFU=(__INTEGER__Q)(Self__BSFU->capacity__HFL <<  1);
-          __tmp__CSFU=((__CHARACTER__DB *)Self__BSFU->storage__4EL);
-          old_nb_elts__FSFU=Self__BSFU->capacity__HFL;
-          __tmp__GSFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CSFU),((__UINTEGER_32__RWB )old_nb_elts__FSFU),((__UINTEGER_32__RWB )__tmp__DSFU));
-          __tmp__CSFU=((__CHARACTER__DB *)__tmp__GSFU);
-          clear__to__F00(__tmp__CSFU,old_nb_elts__FSFU,(__INTEGER__Q)(__tmp__DSFU -  1));
-          Self__BSFU->storage__4EL=__tmp__CSFU;
-          Self__BSFU->capacity__HFL=__tmp__DSFU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__BSFU->storage__4EL)[Self__BSFU->count__WJ]=')';
-      Self__BSFU->count__WJ=(__INTEGER__Q)(Self__BSFU->count__WJ +  1);
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      display__GA5J(((__EXPR_SUP__OAOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      display__PA5J(((__EXPR_SUB__CBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      display__YA5J(((__EXPR_MUL__YBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      display__5A5J(((__EXPR_DIV__MCOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      display__GB5J(((__EXPR_AND__ADOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __PUT_TO__BFOJ__: {
-      display__1B5J(((__PUT_TO__BFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __ITEM__VFOJ__: {
-      display__EC5J(((__ITEM__VFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      Self__5M2S=((__SIZE_OF__NGOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH));
-      (&__string_349)->count__0C= 8;
-      (&__string_349)->storage__1C="size_of(";
-      append__3VX(((__STRING__BC *)buffer__0YRH),(&__string_349));
-      Self__5ZWT=((__TYPE_FULL__PMB *)Self__5M2S->receiver__OC5J);
-      if (((__UINTEGER_8__WLC)(Self__5ZWT->flag__ELK &  32) !=  0)) {
-        (&__string_348)->count__0C= 8;
-        (&__string_348)->storage__1C="Generic ";
-        append__3VX(((__STRING__BC *)buffer__0YRH),(&__string_348));
-      };
-      append_name_in__TOXE(Self__5ZWT,buffer__0YRH);
-      Self__BSFU=((__STRING__BC *)buffer__0YRH);
-      if ((Self__BSFU->capacity__HFL <= Self__BSFU->count__WJ)) {
-        if ((Self__BSFU->capacity__HFL ==  0)) {
-          Self__BSFU->capacity__HFL= 32;
-          __tmp__CSFU=create__KVW( 32);
-          Self__BSFU->storage__4EL=__tmp__CSFU;
-        } else /* FALSE */ {
-          __tmp__DSFU=(__INTEGER__Q)(Self__BSFU->capacity__HFL <<  1);
-          __tmp__CSFU=((__CHARACTER__DB *)Self__BSFU->storage__4EL);
-          old_nb_elts__FSFU=Self__BSFU->capacity__HFL;
-          __tmp__GSFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CSFU),((__UINTEGER_32__RWB )old_nb_elts__FSFU),((__UINTEGER_32__RWB )__tmp__DSFU));
-          __tmp__CSFU=((__CHARACTER__DB *)__tmp__GSFU);
-          clear__to__F00(__tmp__CSFU,old_nb_elts__FSFU,(__INTEGER__Q)(__tmp__DSFU -  1));
-          Self__BSFU->storage__4EL=__tmp__CSFU;
-          Self__BSFU->capacity__HFL=__tmp__DSFU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__BSFU->storage__4EL)[Self__BSFU->count__WJ]=')';
-      Self__BSFU->count__WJ=(__INTEGER__Q)(Self__BSFU->count__WJ +  1);
-    } break;
-    case __CAST__JHOJ__: {
-      display__QC5J(((__CAST__JHOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __REAL_CST__JLOJ__: {
-      display__5C5J(((__REAL_CST__JLOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      display__FD5J(((__CHARACTER_CST__5LOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      display__GMFM(((__READ_SLOT__ZK4K *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_NEG__SYVL__: {
-      display__ESBN(((__EXPR_NEG__SYVL *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      display__V5FM(((__EXPR_ADD__AZVL *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      display__LMFM(((__READ_GLOBAL__B4YL *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_NOT__FUPM__: {
-      display__5CWN(((__EXPR_NOT__FUPM *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_MOD__LYPM__: {
-      display__WO0P(((__EXPR_MOD__LYPM *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_OR__3P0N__: {
-      display__LOVO(((__EXPR_OR__3P0N *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_INF__2WBP__: {
-      display__CSTP(((__EXPR_INF__2WBP *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      display__LSTP(((__EXPR_INF_EQ__TXBP *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    case __EXPR_XOR__OAEP__: {
-      display__JPEQ(((__EXPR_XOR__OAEP *)((__PROTOTYPE_CST__45WC *)__tmp__1ZRH)),buffer__0YRH);
-    } break;
-    };
-    Self__ZRFU=((__STRING__BC *)buffer__0YRH);
-    if ((Self__ZRFU->capacity__HFL <= Self__ZRFU->count__WJ)) {
-      if ((Self__ZRFU->capacity__HFL ==  0)) {
-        Self__ZRFU->capacity__HFL= 32;
-        __tmp__0RFU=create__KVW( 32);
-        Self__ZRFU->storage__4EL=__tmp__0RFU;
-      } else /* FALSE */ {
-        __tmp__1RFU=(__INTEGER__Q)(Self__ZRFU->capacity__HFL <<  1);
-        __tmp__0RFU=((__CHARACTER__DB *)Self__ZRFU->storage__4EL);
-        old_nb_elts__3RFU=Self__ZRFU->capacity__HFL;
-        __tmp__4RFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0RFU),((__UINTEGER_32__RWB )old_nb_elts__3RFU),((__UINTEGER_32__RWB )__tmp__1RFU));
-        __tmp__0RFU=((__CHARACTER__DB *)__tmp__4RFU);
-        clear__to__F00(__tmp__0RFU,old_nb_elts__3RFU,(__INTEGER__Q)(__tmp__1RFU -  1));
-        Self__ZRFU->storage__4EL=__tmp__0RFU;
-        Self__ZRFU->capacity__HFL=__tmp__1RFU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__ZRFU->storage__4EL)[Self__ZRFU->count__WJ]=')';
-    Self__ZRFU->count__WJ=(__INTEGER__Q)(Self__ZRFU->count__WJ +  1);
-  };
-  Self__RRFU=((__STRING__BC *)buffer__0YRH);
-  if ((Self__RRFU->capacity__HFL <= Self__RRFU->count__WJ)) {
-    if ((Self__RRFU->capacity__HFL ==  0)) {
-      Self__RRFU->capacity__HFL= 32;
-      __tmp__SRFU=create__KVW( 32);
-      Self__RRFU->storage__4EL=__tmp__SRFU;
-    } else /* FALSE */ {
-      __tmp__1RFU=(__INTEGER__Q)(Self__RRFU->capacity__HFL <<  1);
-      __tmp__SRFU=((__CHARACTER__DB *)Self__RRFU->storage__4EL);
-      old_nb_elts__3RFU=Self__RRFU->capacity__HFL;
-      __tmp__WRFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SRFU),((__UINTEGER_32__RWB )old_nb_elts__3RFU),((__UINTEGER_32__RWB )__tmp__1RFU));
-      __tmp__SRFU=((__CHARACTER__DB *)__tmp__WRFU);
-      clear__to__F00(__tmp__SRFU,old_nb_elts__3RFU,(__INTEGER__Q)(__tmp__1RFU -  1));
-      Self__RRFU->storage__4EL=__tmp__SRFU;
-      Self__RRFU->capacity__HFL=__tmp__1RFU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__RRFU->storage__4EL)[Self__RRFU->count__WJ]='`';
-  Self__RRFU->count__WJ=(__INTEGER__Q)(Self__RRFU->count__WJ +  1);
-  append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__ZYRH->static_type__J54D),buffer__0YRH);
-  if (((void *)Self__ZYRH->living_type__C0RH != (void *)NULL)) {
-    Self__ZRFU=((__STRING__BC *)buffer__0YRH);
-    if ((Self__ZRFU->capacity__HFL <= Self__ZRFU->count__WJ)) {
-      if ((Self__ZRFU->capacity__HFL ==  0)) {
-        Self__ZRFU->capacity__HFL= 32;
-        __tmp__0RFU=create__KVW( 32);
-        Self__ZRFU->storage__4EL=__tmp__0RFU;
-      } else /* FALSE */ {
-        __tmp__DSFU=(__INTEGER__Q)(Self__ZRFU->capacity__HFL <<  1);
-        __tmp__0RFU=((__CHARACTER__DB *)Self__ZRFU->storage__4EL);
-        old_nb_elts__FSFU=Self__ZRFU->capacity__HFL;
-        __tmp__4RFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0RFU),((__UINTEGER_32__RWB )old_nb_elts__FSFU),((__UINTEGER_32__RWB )__tmp__DSFU));
-        __tmp__0RFU=((__CHARACTER__DB *)__tmp__4RFU);
-        clear__to__F00(__tmp__0RFU,old_nb_elts__FSFU,(__INTEGER__Q)(__tmp__DSFU -  1));
-        Self__ZRFU->storage__4EL=__tmp__0RFU;
-        Self__ZRFU->capacity__HFL=__tmp__DSFU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__ZRFU->storage__4EL)[Self__ZRFU->count__WJ]='(';
-    Self__ZRFU->count__WJ=(__INTEGER__Q)(Self__ZRFU->count__WJ +  1);
-    __tmp__TRFU=(__INTEGER__Q)(Self__ZYRH->living_type__C0RH->upper__O0RH -  1);
-    old_nb_elts__VRFU= 0;
-    while ((old_nb_elts__VRFU <= __tmp__TRFU)) {
-      __tmp__Y0RH=((void **)((__TYPES__UM5D *)Self__ZYRH->living_type__C0RH)->storage__JLYI)[old_nb_elts__VRFU];
-      switch (((struct ___OBJ *)__tmp__Y0RH)->__id) {
-      case __TYPE__FF__: {
-        __tmp__Z0RH=((__TYPE__FF *)__tmp__Y0RH)->intern_name__GZMB;
-      } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__Z0RH=(&__string_4);
-      } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__Z0RH=(&__string_5);
-      } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__Z0RH=(&__string_54);
-      } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__Z0RH=(&__string_56);
-      } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__Z0RH=((__TYPE_GENERIC__BCY *)__tmp__Y0RH)->parent_type__CCY.intern_name__GZMB;
-      } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__Z0RH=intern_name__YYBI();
-      } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__Z0RH=((__PROFIL_BLOCK__22NJ *)__tmp__Y0RH)->parent_profil__32NJ.name__P1IK;
-      } break;
-      };
-      append__3VX(((__STRING__BC *)buffer__0YRH),__tmp__Z0RH);
-      Self__RUFU=((__STRING__BC *)buffer__0YRH);
-      if ((Self__RUFU->capacity__HFL <= Self__RUFU->count__WJ)) {
-        if ((Self__RUFU->capacity__HFL ==  0)) {
-          Self__RUFU->capacity__HFL= 32;
-          __tmp__SUFU=create__KVW( 32);
-          Self__RUFU->storage__4EL=__tmp__SUFU;
-        } else /* FALSE */ {
-          __tmp__TUFU=(__INTEGER__Q)(Self__RUFU->capacity__HFL <<  1);
-          __tmp__SUFU=((__CHARACTER__DB *)Self__RUFU->storage__4EL);
-          old_nb_elts__VUFU=Self__RUFU->capacity__HFL;
-          __tmp__WUFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SUFU),((__UINTEGER_32__RWB )old_nb_elts__VUFU),((__UINTEGER_32__RWB )__tmp__TUFU));
-          __tmp__SUFU=((__CHARACTER__DB *)__tmp__WUFU);
-          clear__to__F00(__tmp__SUFU,old_nb_elts__VUFU,(__INTEGER__Q)(__tmp__TUFU -  1));
-          Self__RUFU->storage__4EL=__tmp__SUFU;
-          Self__RUFU->capacity__HFL=__tmp__TUFU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__RUFU->storage__4EL)[Self__RUFU->count__WJ]=',';
-      Self__RUFU->count__WJ=(__INTEGER__Q)(Self__RUFU->count__WJ +  1);
-      old_nb_elts__VRFU=(__INTEGER__Q)(old_nb_elts__VRFU +  1);
-    };
-    Self__ZL3T=((__TYPES__UM5D *)Self__ZYRH->living_type__C0RH);
-    __tmp__1ZRH=((void **)Self__ZL3T->storage__JLYI)[Self__ZL3T->upper__O0RH];
-    switch (((struct ___OBJ *)__tmp__1ZRH)->__id) {
-    case __TYPE__FF__: {
-      __tmp__Z0RH=((__TYPE__FF *)__tmp__1ZRH)->intern_name__GZMB;
-    } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__Z0RH=(&__string_4);
-    } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__Z0RH=(&__string_5);
-    } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__Z0RH=(&__string_54);
-    } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__Z0RH=(&__string_56);
-    } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__Z0RH=((__TYPE_GENERIC__BCY *)__tmp__1ZRH)->parent_type__CCY.intern_name__GZMB;
-    } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__Z0RH=intern_name__YYBI();
-    } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__Z0RH=((__PROFIL_BLOCK__22NJ *)__tmp__1ZRH)->parent_profil__32NJ.name__P1IK;
-    } break;
-    };
-    append__3VX(((__STRING__BC *)buffer__0YRH),__tmp__Z0RH);
-    Self__ZRFU=((__STRING__BC *)buffer__0YRH);
-    if ((Self__ZRFU->capacity__HFL <= Self__ZRFU->count__WJ)) {
-      if ((Self__ZRFU->capacity__HFL ==  0)) {
-        Self__ZRFU->capacity__HFL= 32;
-        __tmp__0RFU=create__KVW( 32);
-        Self__ZRFU->storage__4EL=__tmp__0RFU;
-      } else /* FALSE */ {
-        __tmp__DSFU=(__INTEGER__Q)(Self__ZRFU->capacity__HFL <<  1);
-        __tmp__0RFU=((__CHARACTER__DB *)Self__ZRFU->storage__4EL);
-        old_nb_elts__FSFU=Self__ZRFU->capacity__HFL;
-        __tmp__4RFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0RFU),((__UINTEGER_32__RWB )old_nb_elts__FSFU),((__UINTEGER_32__RWB )__tmp__DSFU));
-        __tmp__0RFU=((__CHARACTER__DB *)__tmp__4RFU);
-        clear__to__F00(__tmp__0RFU,old_nb_elts__FSFU,(__INTEGER__Q)(__tmp__DSFU -  1));
-        Self__ZRFU->storage__4EL=__tmp__0RFU;
-        Self__ZRFU->capacity__HFL=__tmp__DSFU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__ZRFU->storage__4EL)[Self__ZRFU->count__WJ]=')';
-    Self__ZRFU->count__WJ=(__INTEGER__Q)(Self__ZRFU->count__WJ +  1);
-  };
-  if ((verbose_level__J5 !=  0)) {
-    append__3VX(((__STRING__BC *)buffer__0YRH),(&__string_29));
-    __tmp__HD3H=&(Self__ZYRH->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-    if (__tmp__HD3H->object_id__UR0E==0) {
-      __tmp__1RFU=__tmp__HD3H->object_id__TR0E;
+    __W0RH=__O__;
+  };
+  if (__W0RH) {
+    __ITFU=((____BC *)__J0RH);
+    if ((__ITFU->__OFL <= __ITFU->__WJ)) {
+      if ((__ITFU->__OFL ==  0)) {
+        __ITFU->__OFL= 32;
+        __JTFU=__RVW( 32);
+        __ITFU->__FFL=__JTFU;
+      } else /* FALSE */ {
+        __KTFU=(____Q)(__ITFU->__OFL <<  1);
+        __JTFU=((____DB *)__ITFU->__FFL);
+        __MTFU=__ITFU->__OFL;
+        __NTFU=__55W(((____IB )__JTFU),((____YWB )__MTFU),((____YWB )__KTFU));
+        __JTFU=((____DB *)__NTFU);
+        __M00(__JTFU,__MTFU,(____Q)(__KTFU -  1));
+        __ITFU->__FFL=__JTFU;
+        __ITFU->__OFL=__KTFU;
+      };
+    };
+    ((____DB *)__ITFU->__FFL)[__ITFU->__WJ]='(';
+    __ITFU->__WJ=(____Q)(__ITFU->__WJ +  1);
+    __CTFU=(____Q)(__I0RH->__1A5D->__IBXC.__A1RH -  1);
+    __ETFU= 0;
+    while ((__ETFU <= __CTFU)) {
+      __K1RH=((void **)((____ABXC *)__I0RH->__1A5D)->__IBXC.__ESEI)[__ETFU];
+      switch (((struct ___OBJ *)__K1RH)->__id) {
+      case ____5J__: {
+        __X54J(((____5J *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____0AXC__: {
+        __H0RH(((____0AXC *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____NBXC__: {
+        __ZQ5H(((____NBXC *)__K1RH),__J0RH);
+      } break;
+      case ____ZBXC__: {
+        __R2RH(((____ZBXC *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____2A0I__: {
+        __EBEJ(((____2A0I *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____HJNJ__: {
+        __XA5J(((____HJNJ *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____SJNJ__: {
+        __CB5J(((____SJNJ *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____0AOJ__: {
+        __KO2S=((____0AOJ *)((____NBXC *)__K1RH));
+        (&__string_346)->__0C= 12;
+        (&__string_346)->__1C="is_expanded(";
+        __EWX(((____BC *)__J0RH),(&__string_346));
+        __EBEJ(((____2A0I *)__KO2S->__OB5J),__J0RH);
+        __QTFU=((____BC *)__J0RH);
+        if ((__QTFU->__OFL <= __QTFU->__WJ)) {
+          if ((__QTFU->__OFL ==  0)) {
+            __QTFU->__OFL= 32;
+            __RTFU=__RVW( 32);
+            __QTFU->__FFL=__RTFU;
+          } else /* FALSE */ {
+            __STFU=(____Q)(__QTFU->__OFL <<  1);
+            __RTFU=((____DB *)__QTFU->__FFL);
+            __UTFU=__QTFU->__OFL;
+            __VTFU=__55W(((____IB )__RTFU),((____YWB )__UTFU),((____YWB )__STFU));
+            __RTFU=((____DB *)__VTFU);
+            __M00(__RTFU,__UTFU,(____Q)(__STFU -  1));
+            __QTFU->__FFL=__RTFU;
+            __QTFU->__OFL=__STFU;
+          };
+        };
+        ((____DB *)__QTFU->__FFL)[__QTFU->__WJ]=')';
+        __QTFU->__WJ=(____Q)(__QTFU->__WJ +  1);
+      } break;
+      case ____EBOJ__: {
+        __MO2S=((____EBOJ *)((____NBXC *)__K1RH));
+        (&__string_347)->__0C= 8;
+        (&__string_347)->__1C="type_id(";
+        __EWX(((____BC *)__J0RH),(&__string_347));
+        __O1WT=((____WMB *)__MO2S->__TB5J);
+        if (((____3LC)(__O1WT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__J0RH),(&__string_348));
+        };
+        __CQXE(__O1WT,__J0RH);
+        __QTFU=((____BC *)__J0RH);
+        if ((__QTFU->__OFL <= __QTFU->__WJ)) {
+          if ((__QTFU->__OFL ==  0)) {
+            __QTFU->__OFL= 32;
+            __RTFU=__RVW( 32);
+            __QTFU->__FFL=__RTFU;
+          } else /* FALSE */ {
+            __STFU=(____Q)(__QTFU->__OFL <<  1);
+            __RTFU=((____DB *)__QTFU->__FFL);
+            __UTFU=__QTFU->__OFL;
+            __VTFU=__55W(((____IB )__RTFU),((____YWB )__UTFU),((____YWB )__STFU));
+            __RTFU=((____DB *)__VTFU);
+            __M00(__RTFU,__UTFU,(____Q)(__STFU -  1));
+            __QTFU->__FFL=__RTFU;
+            __QTFU->__OFL=__STFU;
+          };
+        };
+        ((____DB *)__QTFU->__FFL)[__QTFU->__WJ]=')';
+        __QTFU->__WJ=(____Q)(__QTFU->__WJ +  1);
+      } break;
+      case ____3BOJ__: {
+        __VB5J(((____3BOJ *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____RCOJ__: {
+        __4B5J(((____RCOJ *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____HDOJ__: {
+        __HC5J(((____HDOJ *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____1DOJ__: {
+        __OC5J(((____1DOJ *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____PEOJ__: {
+        __VC5J(((____PEOJ *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____DFOJ__: {
+        __2C5J(((____DFOJ *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____XFOJ__: {
+        __DD5J(((____XFOJ *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____QGOJ__: {
+        __KD5J(((____QGOJ *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____EHOJ__: {
+        __TD5J(((____EHOJ *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____2HOJ__: {
+        __OO2S=((____2HOJ *)((____NBXC *)__K1RH));
+        (&__string_349)->__0C= 8;
+        (&__string_349)->__1C="size_of(";
+        __EWX(((____BC *)__J0RH),(&__string_349));
+        __O1WT=((____WMB *)__OO2S->__3D5J);
+        if (((____3LC)(__O1WT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__J0RH),(&__string_348));
+        };
+        __CQXE(__O1WT,__J0RH);
+        __QTFU=((____BC *)__J0RH);
+        if ((__QTFU->__OFL <= __QTFU->__WJ)) {
+          if ((__QTFU->__OFL ==  0)) {
+            __QTFU->__OFL= 32;
+            __RTFU=__RVW( 32);
+            __QTFU->__FFL=__RTFU;
+          } else /* FALSE */ {
+            __STFU=(____Q)(__QTFU->__OFL <<  1);
+            __RTFU=((____DB *)__QTFU->__FFL);
+            __UTFU=__QTFU->__OFL;
+            __VTFU=__55W(((____IB )__RTFU),((____YWB )__UTFU),((____YWB )__STFU));
+            __RTFU=((____DB *)__VTFU);
+            __M00(__RTFU,__UTFU,(____Q)(__STFU -  1));
+            __QTFU->__FFL=__RTFU;
+            __QTFU->__OFL=__STFU;
+          };
+        };
+        ((____DB *)__QTFU->__FFL)[__QTFU->__WJ]=')';
+        __QTFU->__WJ=(____Q)(__QTFU->__WJ +  1);
+      } break;
+      case ____YIOJ__: {
+        __5D5J(((____YIOJ *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____YMOJ__: {
+        __OE5J(((____YMOJ *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____ONOJ__: {
+        __UE5J(((____ONOJ *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____YOOJ__: {
+        __LXSK(((____YOOJ *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____IM4K__: {
+        __VNFM(((____IM4K *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____T5FL__: {
+        __HM5O(((____T5FL *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____3DUL__: {
+        __LPTP(((____3DUL *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____0EUL__: {
+        __WP0P(((____0EUL *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____BGUL__: {
+        __UPTP(((____BGUL *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____2GUL__: {
+        __4P0P(((____2GUL *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____B0VL__: {
+        __TTBN(((____B0VL *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____P0VL__: {
+        __EBGM(((____P0VL *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____Q5YL__: {
+        __0NFM(((____Q5YL *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____UVPM__: {
+        __OEWN(((____UVPM *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____0ZPM__: {
+        __FQ0P(((____0ZPM *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____MR0N__: {
+        __0PVO(((____MR0N *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____YWBP__: {
+        __2VZQ(((____YWBP *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____LYBP__: {
+        __RTTP(((____LYBP *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____CZBP__: {
+        __0TTP(((____CZBP *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      case ____3BEP__: {
+        __YQEQ(((____3BEP *)((____NBXC *)__K1RH)),__J0RH);
+      } break;
+      };
+      __QTFU=((____BC *)__J0RH);
+      if ((__QTFU->__OFL <= __QTFU->__WJ)) {
+        if ((__QTFU->__OFL ==  0)) {
+          __QTFU->__OFL= 32;
+          __RTFU=__RVW( 32);
+          __QTFU->__FFL=__RTFU;
+        } else /* FALSE */ {
+          __STFU=(____Q)(__QTFU->__OFL <<  1);
+          __RTFU=((____DB *)__QTFU->__FFL);
+          __UTFU=__QTFU->__OFL;
+          __VTFU=__55W(((____IB )__RTFU),((____YWB )__UTFU),((____YWB )__STFU));
+          __RTFU=((____DB *)__VTFU);
+          __M00(__RTFU,__UTFU,(____Q)(__STFU -  1));
+          __QTFU->__FFL=__RTFU;
+          __QTFU->__OFL=__STFU;
+        };
+      };
+      ((____DB *)__QTFU->__FFL)[__QTFU->__WJ]=',';
+      __QTFU->__WJ=(____Q)(__QTFU->__WJ +  1);
+      __ETFU=(____Q)(__ETFU +  1);
+    };
+    __DN3T=((____ABXC *)__I0RH->__1A5D);
+    __K1RH=((void **)__DN3T->__IBXC.__ESEI)[__DN3T->__IBXC.__A1RH];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    switch (((struct ___OBJ *)__K1RH)->__id) {
+    case ____5J__: {
+      __X54J(((____5J *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____0AXC__: {
+      __H0RH(((____0AXC *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____NBXC__: {
+      __ZQ5H(((____NBXC *)__K1RH),__J0RH);
+    } break;
+    case ____ZBXC__: {
+      __R2RH(((____ZBXC *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____2A0I__: {
+      __EBEJ(((____2A0I *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____HJNJ__: {
+      __XA5J(((____HJNJ *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____SJNJ__: {
+      __CB5J(((____SJNJ *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____0AOJ__: {
+      __KO2S=((____0AOJ *)((____NBXC *)__K1RH));
+      (&__string_346)->__0C= 12;
+      (&__string_346)->__1C="is_expanded(";
+      __EWX(((____BC *)__J0RH),(&__string_346));
+      __EBEJ(((____2A0I *)__KO2S->__OB5J),__J0RH);
+      __QTFU=((____BC *)__J0RH);
+      if ((__QTFU->__OFL <= __QTFU->__WJ)) {
+        if ((__QTFU->__OFL ==  0)) {
+          __QTFU->__OFL= 32;
+          __RTFU=__RVW( 32);
+          __QTFU->__FFL=__RTFU;
+        } else /* FALSE */ {
+          __STFU=(____Q)(__QTFU->__OFL <<  1);
+          __RTFU=((____DB *)__QTFU->__FFL);
+          __UTFU=__QTFU->__OFL;
+          __VTFU=__55W(((____IB )__RTFU),((____YWB )__UTFU),((____YWB )__STFU));
+          __RTFU=((____DB *)__VTFU);
+          __M00(__RTFU,__UTFU,(____Q)(__STFU -  1));
+          __QTFU->__FFL=__RTFU;
+          __QTFU->__OFL=__STFU;
+        };
+      };
+      ((____DB *)__QTFU->__FFL)[__QTFU->__WJ]=')';
+      __QTFU->__WJ=(____Q)(__QTFU->__WJ +  1);
+    } break;
+    case ____EBOJ__: {
+      __MO2S=((____EBOJ *)((____NBXC *)__K1RH));
+      (&__string_347)->__0C= 8;
+      (&__string_347)->__1C="type_id(";
+      __EWX(((____BC *)__J0RH),(&__string_347));
+      __O1WT=((____WMB *)__MO2S->__TB5J);
+      if (((____3LC)(__O1WT->__LLK &  32) !=  0)) {
+        (&__string_348)->__0C= 8;
+        (&__string_348)->__1C="Generic ";
+        __EWX(((____BC *)__J0RH),(&__string_348));
+      };
+      __CQXE(__O1WT,__J0RH);
+      __QTFU=((____BC *)__J0RH);
+      if ((__QTFU->__OFL <= __QTFU->__WJ)) {
+        if ((__QTFU->__OFL ==  0)) {
+          __QTFU->__OFL= 32;
+          __RTFU=__RVW( 32);
+          __QTFU->__FFL=__RTFU;
+        } else /* FALSE */ {
+          __STFU=(____Q)(__QTFU->__OFL <<  1);
+          __RTFU=((____DB *)__QTFU->__FFL);
+          __UTFU=__QTFU->__OFL;
+          __VTFU=__55W(((____IB )__RTFU),((____YWB )__UTFU),((____YWB )__STFU));
+          __RTFU=((____DB *)__VTFU);
+          __M00(__RTFU,__UTFU,(____Q)(__STFU -  1));
+          __QTFU->__FFL=__RTFU;
+          __QTFU->__OFL=__STFU;
+        };
+      };
+      ((____DB *)__QTFU->__FFL)[__QTFU->__WJ]=')';
+      __QTFU->__WJ=(____Q)(__QTFU->__WJ +  1);
+    } break;
+    case ____3BOJ__: {
+      __VB5J(((____3BOJ *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____RCOJ__: {
+      __4B5J(((____RCOJ *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____HDOJ__: {
+      __HC5J(((____HDOJ *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____1DOJ__: {
+      __OC5J(((____1DOJ *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____PEOJ__: {
+      __VC5J(((____PEOJ *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____DFOJ__: {
+      __2C5J(((____DFOJ *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____XFOJ__: {
+      __DD5J(((____XFOJ *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____QGOJ__: {
+      __KD5J(((____QGOJ *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____EHOJ__: {
+      __TD5J(((____EHOJ *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____2HOJ__: {
+      __OO2S=((____2HOJ *)((____NBXC *)__K1RH));
+      (&__string_349)->__0C= 8;
+      (&__string_349)->__1C="size_of(";
+      __EWX(((____BC *)__J0RH),(&__string_349));
+      __O1WT=((____WMB *)__OO2S->__3D5J);
+      if (((____3LC)(__O1WT->__LLK &  32) !=  0)) {
+        (&__string_348)->__0C= 8;
+        (&__string_348)->__1C="Generic ";
+        __EWX(((____BC *)__J0RH),(&__string_348));
+      };
+      __CQXE(__O1WT,__J0RH);
+      __QTFU=((____BC *)__J0RH);
+      if ((__QTFU->__OFL <= __QTFU->__WJ)) {
+        if ((__QTFU->__OFL ==  0)) {
+          __QTFU->__OFL= 32;
+          __RTFU=__RVW( 32);
+          __QTFU->__FFL=__RTFU;
+        } else /* FALSE */ {
+          __STFU=(____Q)(__QTFU->__OFL <<  1);
+          __RTFU=((____DB *)__QTFU->__FFL);
+          __UTFU=__QTFU->__OFL;
+          __VTFU=__55W(((____IB )__RTFU),((____YWB )__UTFU),((____YWB )__STFU));
+          __RTFU=((____DB *)__VTFU);
+          __M00(__RTFU,__UTFU,(____Q)(__STFU -  1));
+          __QTFU->__FFL=__RTFU;
+          __QTFU->__OFL=__STFU;
+        };
+      };
+      ((____DB *)__QTFU->__FFL)[__QTFU->__WJ]=')';
+      __QTFU->__WJ=(____Q)(__QTFU->__WJ +  1);
+    } break;
+    case ____YIOJ__: {
+      __5D5J(((____YIOJ *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____YMOJ__: {
+      __OE5J(((____YMOJ *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____ONOJ__: {
+      __UE5J(((____ONOJ *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____YOOJ__: {
+      __LXSK(((____YOOJ *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____IM4K__: {
+      __VNFM(((____IM4K *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____T5FL__: {
+      __HM5O(((____T5FL *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____3DUL__: {
+      __LPTP(((____3DUL *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____0EUL__: {
+      __WP0P(((____0EUL *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____BGUL__: {
+      __UPTP(((____BGUL *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____2GUL__: {
+      __4P0P(((____2GUL *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____B0VL__: {
+      __TTBN(((____B0VL *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____P0VL__: {
+      __EBGM(((____P0VL *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____Q5YL__: {
+      __0NFM(((____Q5YL *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____UVPM__: {
+      __OEWN(((____UVPM *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____0ZPM__: {
+      __FQ0P(((____0ZPM *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____MR0N__: {
+      __0PVO(((____MR0N *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____YWBP__: {
+      __2VZQ(((____YWBP *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____LYBP__: {
+      __RTTP(((____LYBP *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____CZBP__: {
+      __0TTP(((____CZBP *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    case ____3BEP__: {
+      __YQEQ(((____3BEP *)((____NBXC *)__K1RH)),__J0RH);
+    } break;
+    };
+    __ITFU=((____BC *)__J0RH);
+    if ((__ITFU->__OFL <= __ITFU->__WJ)) {
+      if ((__ITFU->__OFL ==  0)) {
+        __ITFU->__OFL= 32;
+        __JTFU=__RVW( 32);
+        __ITFU->__FFL=__JTFU;
+      } else /* FALSE */ {
+        __KTFU=(____Q)(__ITFU->__OFL <<  1);
+        __JTFU=((____DB *)__ITFU->__FFL);
+        __MTFU=__ITFU->__OFL;
+        __NTFU=__55W(((____IB )__JTFU),((____YWB )__MTFU),((____YWB )__KTFU));
+        __JTFU=((____DB *)__NTFU);
+        __M00(__JTFU,__MTFU,(____Q)(__KTFU -  1));
+        __ITFU->__FFL=__JTFU;
+        __ITFU->__OFL=__KTFU;
+      };
+    };
+    ((____DB *)__ITFU->__FFL)[__ITFU->__WJ]=')';
+    __ITFU->__WJ=(____Q)(__ITFU->__WJ +  1);
+  };
+  __ATFU=((____BC *)__J0RH);
+  if ((__ATFU->__OFL <= __ATFU->__WJ)) {
+    if ((__ATFU->__OFL ==  0)) {
+      __ATFU->__OFL= 32;
+      __BTFU=__RVW( 32);
+      __ATFU->__FFL=__BTFU;
+    } else /* FALSE */ {
+      __KTFU=(____Q)(__ATFU->__OFL <<  1);
+      __BTFU=((____DB *)__ATFU->__FFL);
+      __MTFU=__ATFU->__OFL;
+      __FTFU=__55W(((____IB )__BTFU),((____YWB )__MTFU),((____YWB )__KTFU));
+      __BTFU=((____DB *)__FTFU);
+      __M00(__BTFU,__MTFU,(____Q)(__KTFU -  1));
+      __ATFU->__FFL=__BTFU;
+      __ATFU->__OFL=__KTFU;
+    };
+  };
+  ((____DB *)__ATFU->__FFL)[__ATFU->__WJ]='`';
+  __ATFU->__WJ=(____Q)(__ATFU->__WJ +  1);
+  __CQXE(((____WMB *)__I0RH->__YA5D),__J0RH);
+  if (((void *)__I0RH->__R1RH != (void *)NULL)) {
+    __ITFU=((____BC *)__J0RH);
+    if ((__ITFU->__OFL <= __ITFU->__WJ)) {
+      if ((__ITFU->__OFL ==  0)) {
+        __ITFU->__OFL= 32;
+        __JTFU=__RVW( 32);
+        __ITFU->__FFL=__JTFU;
+      } else /* FALSE */ {
+        __STFU=(____Q)(__ITFU->__OFL <<  1);
+        __JTFU=((____DB *)__ITFU->__FFL);
+        __UTFU=__ITFU->__OFL;
+        __NTFU=__55W(((____IB )__JTFU),((____YWB )__UTFU),((____YWB )__STFU));
+        __JTFU=((____DB *)__NTFU);
+        __M00(__JTFU,__UTFU,(____Q)(__STFU -  1));
+        __ITFU->__FFL=__JTFU;
+        __ITFU->__OFL=__STFU;
+      };
+    };
+    ((____DB *)__ITFU->__FFL)[__ITFU->__WJ]='(';
+    __ITFU->__WJ=(____Q)(__ITFU->__WJ +  1);
+    __CTFU=(____Q)(__I0RH->__R1RH->__31RH -  1);
+    __ETFU= 0;
+    while ((__ETFU <= __CTFU)) {
+      __H2RH=((void **)((____DO5D *)__I0RH->__R1RH)->__YMYI)[__ETFU];
+      switch (((struct ___OBJ *)__H2RH)->__id) {
+      case ____FF__: {
+        __I2RH=((____FF *)__H2RH)->__5ZMB;
+      } break;
+      case ____FMB__: {
+        __I2RH=(&__string_4);
+      } break;
+      case ____HMB__: {
+        __I2RH=(&__string_5);
+      } break;
+      case ____JMB__: {
+        __I2RH=(&__string_54);
+      } break;
+      case ____LMB__: {
+        __I2RH=(&__string_56);
+      } break;
+      case ____ICY__: {
+        __I2RH=((____ICY *)__H2RH)->__JCY.__5ZMB;
+      } break;
+      case ____EQ5D__: {
+        __I2RH=__H0BI();
+      } break;
+      case ____L4NJ__: {
+        __I2RH=((____L4NJ *)__H2RH)->__M4NJ.__42IK;
+      } break;
+      };
+      __EWX(((____BC *)__J0RH),__I2RH);
+      __AWFU=((____BC *)__J0RH);
+      if ((__AWFU->__OFL <= __AWFU->__WJ)) {
+        if ((__AWFU->__OFL ==  0)) {
+          __AWFU->__OFL= 32;
+          __BWFU=__RVW( 32);
+          __AWFU->__FFL=__BWFU;
+        } else /* FALSE */ {
+          __CWFU=(____Q)(__AWFU->__OFL <<  1);
+          __BWFU=((____DB *)__AWFU->__FFL);
+          __EWFU=__AWFU->__OFL;
+          __FWFU=__55W(((____IB )__BWFU),((____YWB )__EWFU),((____YWB )__CWFU));
+          __BWFU=((____DB *)__FWFU);
+          __M00(__BWFU,__EWFU,(____Q)(__CWFU -  1));
+          __AWFU->__FFL=__BWFU;
+          __AWFU->__OFL=__CWFU;
+        };
+      };
+      ((____DB *)__AWFU->__FFL)[__AWFU->__WJ]=',';
+      __AWFU->__WJ=(____Q)(__AWFU->__WJ +  1);
+      __ETFU=(____Q)(__ETFU +  1);
+    };
+    __IN3T=((____DO5D *)__I0RH->__R1RH);
+    __K1RH=((void **)__IN3T->__YMYI)[__IN3T->__31RH];
+    switch (((struct ___OBJ *)__K1RH)->__id) {
+    case ____FF__: {
+      __I2RH=((____FF *)__K1RH)->__5ZMB;
+    } break;
+    case ____FMB__: {
+      __I2RH=(&__string_4);
+    } break;
+    case ____HMB__: {
+      __I2RH=(&__string_5);
+    } break;
+    case ____JMB__: {
+      __I2RH=(&__string_54);
+    } break;
+    case ____LMB__: {
+      __I2RH=(&__string_56);
+    } break;
+    case ____ICY__: {
+      __I2RH=((____ICY *)__K1RH)->__JCY.__5ZMB;
+    } break;
+    case ____EQ5D__: {
+      __I2RH=__H0BI();
+    } break;
+    case ____L4NJ__: {
+      __I2RH=((____L4NJ *)__K1RH)->__M4NJ.__42IK;
+    } break;
+    };
+    __EWX(((____BC *)__J0RH),__I2RH);
+    __ITFU=((____BC *)__J0RH);
+    if ((__ITFU->__OFL <= __ITFU->__WJ)) {
+      if ((__ITFU->__OFL ==  0)) {
+        __ITFU->__OFL= 32;
+        __JTFU=__RVW( 32);
+        __ITFU->__FFL=__JTFU;
+      } else /* FALSE */ {
+        __STFU=(____Q)(__ITFU->__OFL <<  1);
+        __JTFU=((____DB *)__ITFU->__FFL);
+        __UTFU=__ITFU->__OFL;
+        __NTFU=__55W(((____IB )__JTFU),((____YWB )__UTFU),((____YWB )__STFU));
+        __JTFU=((____DB *)__NTFU);
+        __M00(__JTFU,__UTFU,(____Q)(__STFU -  1));
+        __ITFU->__FFL=__JTFU;
+        __ITFU->__OFL=__STFU;
+      };
+    };
+    ((____DB *)__ITFU->__FFL)[__ITFU->__WJ]=')';
+    __ITFU->__WJ=(____Q)(__ITFU->__WJ +  1);
+  };
+  if ((__J5 !=  0)) {
+    __EWX(((____BC *)__J0RH),(&__string_29));
+    __WE3H=&(__I0RH->__1AXC.__CK.__YH.__KC);
+    if (__WE3H->__DT0E==0) {
+      __KTFU=__WE3H->__CT0E;
     } else /* ___TYPE_ID */ {
-      old_nb_elts__3RFU=object_counter__OR0E__PR0E;
-      object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-      __tmp__KM5H=&(Self__ZYRH->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-      __tmp__KM5H->object_id__TR0E=old_nb_elts__3RFU;
-      __tmp__KM5H->object_id__UR0E=0;
-      __tmp__1RFU=old_nb_elts__3RFU;
+      __MTFU=__4S0E;
+      __4S0E=(____Q)(__4S0E +  1);
+      __ZN5H=&(__I0RH->__1AXC.__CK.__YH.__KC);
+      __ZN5H->__CT0E=__MTFU;
+      __ZN5H->__DT0E=0;
+      __KTFU=__MTFU;
     };
-    append_in__YDE(__tmp__1RFU,buffer__0YRH);
-    append__3VX(((__STRING__BC *)buffer__0YRH),(&__string_27));
+    __5DE(__KTFU,__J0RH);
+    __EWX(((____BC *)__J0RH),(&__string_27));
   };
 }
 
-static void display__KP5H(__PROTOTYPE_CST__45WC *Self__LP5H,__STRING__BC *buffer__MP5H)
-// ({PROTOTYPE_CST__45WC},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __ZQ5H(____NBXC *__0Q5H,____BC *__1Q5H)
+// ({__NBXC},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *Self__H0WT;
-  __ANY__C *__tmp__UXBI,*__tmp__V1BI;
-  __INTEGER__Q __tmp__PDAI,result__YXBI;
-  Self__H0WT=((__TYPE_FULL__PMB *)Self__LP5H->parent_constant__55WC.static_type__SG4D);
-  if (((__UINTEGER_8__WLC)(Self__H0WT->flag__ELK &  32) !=  0)) {
-    (&__string_348)->count__0C= 8;
-    (&__string_348)->storage__1C="Generic ";
-    append__3VX(((__STRING__BC *)buffer__MP5H),(&__string_348));
-  };
-  append_name_in__TOXE(Self__H0WT,buffer__MP5H);
-  if ((verbose_level__J5 !=  0)) {
-    append__3VX(((__STRING__BC *)buffer__MP5H),(&__string_29));
-    __tmp__UXBI=&(Self__LP5H->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-    if (__tmp__UXBI->object_id__UR0E==0) {
-      __tmp__PDAI=__tmp__UXBI->object_id__TR0E;
+  ____WMB *__W1WT;
+  ____C *__DZBI,*__E3BI;
+  ____Q __4EAI,__HZBI;
+  __W1WT=((____WMB *)__0Q5H->__OBXC.__BI4D);
+  if (((____3LC)(__W1WT->__LLK &  32) !=  0)) {
+    (&__string_348)->__0C= 8;
+    (&__string_348)->__1C="Generic ";
+    __EWX(((____BC *)__1Q5H),(&__string_348));
+  };
+  __CQXE(__W1WT,__1Q5H);
+  if ((__J5 !=  0)) {
+    __EWX(((____BC *)__1Q5H),(&__string_29));
+    __DZBI=&(__0Q5H->__OBXC.__DK.__CK.__YH.__KC);
+    if (__DZBI->__DT0E==0) {
+      __4EAI=__DZBI->__CT0E;
     } else /* ___TYPE_ID */ {
-      result__YXBI=object_counter__OR0E__PR0E;
-      object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-      __tmp__V1BI=&(Self__LP5H->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-      __tmp__V1BI->object_id__TR0E=result__YXBI;
-      __tmp__V1BI->object_id__UR0E=0;
-      __tmp__PDAI=result__YXBI;
+      __HZBI=__4S0E;
+      __4S0E=(____Q)(__4S0E +  1);
+      __E3BI=&(__0Q5H->__OBXC.__DK.__CK.__YH.__KC);
+      __E3BI->__CT0E=__HZBI;
+      __E3BI->__DT0E=0;
+      __4EAI=__HZBI;
     };
-    append_in__YDE(__tmp__PDAI,buffer__MP5H);
-    append__3VX(((__STRING__BC *)buffer__MP5H),(&__string_27));
+    __5DE(__4EAI,__1Q5H);
+    __EWX(((____BC *)__1Q5H),(&__string_27));
   };
 }
 
-static void display__C1RH(__INTEGER_CST__KAXC *Self__D1RH,__STRING__BC *buffer__E1RH)
-// ({INTEGER_CST__KAXC},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __R2RH(____ZBXC *__S2RH,____BC *__T2RH)
+// ({__ZBXC},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__BVFU;
-  __INTEGER__Q __tmp__DVFU,old_nb_elts__FVFU;
-  __POINTER__IB __tmp__GVFU;
-  __ANY__C *__tmp__VD3H,*__tmp__5M5H;
-  __CHARACTER__DB *__tmp__CVFU;
-  Self__BVFU=((__STRING__BC *)buffer__E1RH);
-  if ((Self__BVFU->capacity__HFL <= Self__BVFU->count__WJ)) {
-    if ((Self__BVFU->capacity__HFL ==  0)) {
-      Self__BVFU->capacity__HFL= 32;
-      __tmp__CVFU=create__KVW( 32);
-      Self__BVFU->storage__4EL=__tmp__CVFU;
-    } else /* FALSE */ {
-      __tmp__DVFU=(__INTEGER__Q)(Self__BVFU->capacity__HFL <<  1);
-      __tmp__CVFU=((__CHARACTER__DB *)Self__BVFU->storage__4EL);
-      old_nb_elts__FVFU=Self__BVFU->capacity__HFL;
-      __tmp__GVFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CVFU),((__UINTEGER_32__RWB )old_nb_elts__FVFU),((__UINTEGER_32__RWB )__tmp__DVFU));
-      __tmp__CVFU=((__CHARACTER__DB *)__tmp__GVFU);
-      clear__to__F00(__tmp__CVFU,old_nb_elts__FVFU,(__INTEGER__Q)(__tmp__DVFU -  1));
-      Self__BVFU->storage__4EL=__tmp__CVFU;
-      Self__BVFU->capacity__HFL=__tmp__DVFU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__BVFU->storage__4EL)[Self__BVFU->count__WJ]='(';
-  Self__BVFU->count__WJ=(__INTEGER__Q)(Self__BVFU->count__WJ +  1);
-  append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__D1RH->parent_constant__LAXC.static_type__SG4D),buffer__E1RH);
-  Self__BVFU=((__STRING__BC *)buffer__E1RH);
-  if ((Self__BVFU->capacity__HFL <= Self__BVFU->count__WJ)) {
-    if ((Self__BVFU->capacity__HFL ==  0)) {
-      Self__BVFU->capacity__HFL= 32;
-      __tmp__CVFU=create__KVW( 32);
-      Self__BVFU->storage__4EL=__tmp__CVFU;
-    } else /* FALSE */ {
-      __tmp__DVFU=(__INTEGER__Q)(Self__BVFU->capacity__HFL <<  1);
-      __tmp__CVFU=((__CHARACTER__DB *)Self__BVFU->storage__4EL);
-      old_nb_elts__FVFU=Self__BVFU->capacity__HFL;
-      __tmp__GVFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CVFU),((__UINTEGER_32__RWB )old_nb_elts__FVFU),((__UINTEGER_32__RWB )__tmp__DVFU));
-      __tmp__CVFU=((__CHARACTER__DB *)__tmp__GVFU);
-      clear__to__F00(__tmp__CVFU,old_nb_elts__FVFU,(__INTEGER__Q)(__tmp__DVFU -  1));
-      Self__BVFU->storage__4EL=__tmp__CVFU;
-      Self__BVFU->capacity__HFL=__tmp__DVFU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__BVFU->storage__4EL)[Self__BVFU->count__WJ]=')';
-  Self__BVFU->count__WJ=(__INTEGER__Q)(Self__BVFU->count__WJ +  1);
-  append_in__1LXE(Self__D1RH->value__YG4D,buffer__E1RH);
-  if ((verbose_level__J5 !=  0)) {
-    append__3VX(((__STRING__BC *)buffer__E1RH),(&__string_29));
-    __tmp__VD3H=&(Self__D1RH->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-    if (__tmp__VD3H->object_id__UR0E==0) {
-      __tmp__DVFU=__tmp__VD3H->object_id__TR0E;
+  ____BC *__QWFU;
+  ____Q __SWFU,__UWFU;
+  ____IB __VWFU;
+  ____C *__EF3H,*__OO5H;
+  ____DB *__RWFU;
+  __QWFU=((____BC *)__T2RH);
+  if ((__QWFU->__OFL <= __QWFU->__WJ)) {
+    if ((__QWFU->__OFL ==  0)) {
+      __QWFU->__OFL= 32;
+      __RWFU=__RVW( 32);
+      __QWFU->__FFL=__RWFU;
+    } else /* FALSE */ {
+      __SWFU=(____Q)(__QWFU->__OFL <<  1);
+      __RWFU=((____DB *)__QWFU->__FFL);
+      __UWFU=__QWFU->__OFL;
+      __VWFU=__55W(((____IB )__RWFU),((____YWB )__UWFU),((____YWB )__SWFU));
+      __RWFU=((____DB *)__VWFU);
+      __M00(__RWFU,__UWFU,(____Q)(__SWFU -  1));
+      __QWFU->__FFL=__RWFU;
+      __QWFU->__OFL=__SWFU;
+    };
+  };
+  ((____DB *)__QWFU->__FFL)[__QWFU->__WJ]='(';
+  __QWFU->__WJ=(____Q)(__QWFU->__WJ +  1);
+  __CQXE(((____WMB *)__S2RH->__0BXC.__BI4D),__T2RH);
+  __QWFU=((____BC *)__T2RH);
+  if ((__QWFU->__OFL <= __QWFU->__WJ)) {
+    if ((__QWFU->__OFL ==  0)) {
+      __QWFU->__OFL= 32;
+      __RWFU=__RVW( 32);
+      __QWFU->__FFL=__RWFU;
+    } else /* FALSE */ {
+      __SWFU=(____Q)(__QWFU->__OFL <<  1);
+      __RWFU=((____DB *)__QWFU->__FFL);
+      __UWFU=__QWFU->__OFL;
+      __VWFU=__55W(((____IB )__RWFU),((____YWB )__UWFU),((____YWB )__SWFU));
+      __RWFU=((____DB *)__VWFU);
+      __M00(__RWFU,__UWFU,(____Q)(__SWFU -  1));
+      __QWFU->__FFL=__RWFU;
+      __QWFU->__OFL=__SWFU;
+    };
+  };
+  ((____DB *)__QWFU->__FFL)[__QWFU->__WJ]=')';
+  __QWFU->__WJ=(____Q)(__QWFU->__WJ +  1);
+  __KNXE(__S2RH->__HI4D,__T2RH);
+  if ((__J5 !=  0)) {
+    __EWX(((____BC *)__T2RH),(&__string_29));
+    __EF3H=&(__S2RH->__0BXC.__DK.__CK.__YH.__KC);
+    if (__EF3H->__DT0E==0) {
+      __SWFU=__EF3H->__CT0E;
     } else /* ___TYPE_ID */ {
-      old_nb_elts__FVFU=object_counter__OR0E__PR0E;
-      object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-      __tmp__5M5H=&(Self__D1RH->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-      __tmp__5M5H->object_id__TR0E=old_nb_elts__FVFU;
-      __tmp__5M5H->object_id__UR0E=0;
-      __tmp__DVFU=old_nb_elts__FVFU;
+      __UWFU=__4S0E;
+      __4S0E=(____Q)(__4S0E +  1);
+      __OO5H=&(__S2RH->__0BXC.__DK.__CK.__YH.__KC);
+      __OO5H->__CT0E=__UWFU;
+      __OO5H->__DT0E=0;
+      __SWFU=__UWFU;
     };
-    append_in__YDE(__tmp__DVFU,buffer__E1RH);
-    append__3VX(((__STRING__BC *)buffer__E1RH),(&__string_27));
+    __5DE(__SWFU,__T2RH);
+    __EWX(((____BC *)__T2RH),(&__string_27));
   };
 }
 
-static void display__XTFL(__SWITCH__DDXC *Self__YTFL,__STRING__BC *buffer__ZTFL)
-// ({SWITCH__DDXC},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __GVFL(____SEXC *__HVFL,____BC *__IVFL)
+// ({__SEXC},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  void *__tmp__3UFL;
-  __IS_EXPANDED__L5NJ *Self__QN2S;
-  __STRING__BC *Self__RVFU,*Self__RWFU;
-  __INTEGER__Q __tmp__TVFU,old_nb_elts__VVFU,Self__OWTL,__tmp__CUFL;
-  __INTEGER__Q __tmp__DUFL,__tmp__FUFL,__tmp__TWFU,old_nb_elts__VWFU;
-  __POINTER__IB __tmp__WVFU,__tmp__WWFU;
-  __GET_TYPE_ID__V5NJ *Self__SN2S;
-  __TYPE_FULL__PMB *Self__J0WT;
-  __SIZE_OF__NGOJ *Self__UN2S;
-  __CASE__S4EJ *__tmp__IUFL,*__tmp__OUFL;
-  void *__tmp__JUFL;
-  __STRING_CONSTANT__0 *__tmp__KUFL;
-  __LIST__WH *i__AUFL;
-  __CHARACTER__DB *__tmp__SVFU,*__tmp__SWFU;
-  append__3VX(((__STRING__BC *)buffer__ZTFL),(&__string_474));
-  __tmp__3UFL=Self__YTFL->expr__2UFL;
-  switch (((struct ___OBJ *)__tmp__3UFL)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__3UFL),buffer__ZTFL);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__QN2S=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__3UFL));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__ZTFL),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__QN2S->receiver__554J),buffer__ZTFL);
-    Self__RVFU=((__STRING__BC *)buffer__ZTFL);
-    if ((Self__RVFU->capacity__HFL <= Self__RVFU->count__WJ)) {
-      if ((Self__RVFU->capacity__HFL ==  0)) {
-        Self__RVFU->capacity__HFL= 32;
-        __tmp__SVFU=create__KVW( 32);
-        Self__RVFU->storage__4EL=__tmp__SVFU;
-      } else /* FALSE */ {
-        __tmp__TVFU=(__INTEGER__Q)(Self__RVFU->capacity__HFL <<  1);
-        __tmp__SVFU=((__CHARACTER__DB *)Self__RVFU->storage__4EL);
-        old_nb_elts__VVFU=Self__RVFU->capacity__HFL;
-        __tmp__WVFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SVFU),((__UINTEGER_32__RWB )old_nb_elts__VVFU),((__UINTEGER_32__RWB )__tmp__TVFU));
-        __tmp__SVFU=((__CHARACTER__DB *)__tmp__WVFU);
-        clear__to__F00(__tmp__SVFU,old_nb_elts__VVFU,(__INTEGER__Q)(__tmp__TVFU -  1));
-        Self__RVFU->storage__4EL=__tmp__SVFU;
-        Self__RVFU->capacity__HFL=__tmp__TVFU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__RVFU->storage__4EL)[Self__RVFU->count__WJ]=')';
-    Self__RVFU->count__WJ=(__INTEGER__Q)(Self__RVFU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__SN2S=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__3UFL));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__ZTFL),(&__string_347));
-    Self__J0WT=((__TYPE_FULL__PMB *)Self__SN2S->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__J0WT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__ZTFL),(&__string_348));
-    };
-    append_name_in__TOXE(Self__J0WT,buffer__ZTFL);
-    Self__RVFU=((__STRING__BC *)buffer__ZTFL);
-    if ((Self__RVFU->capacity__HFL <= Self__RVFU->count__WJ)) {
-      if ((Self__RVFU->capacity__HFL ==  0)) {
-        Self__RVFU->capacity__HFL= 32;
-        __tmp__SVFU=create__KVW( 32);
-        Self__RVFU->storage__4EL=__tmp__SVFU;
-      } else /* FALSE */ {
-        __tmp__TVFU=(__INTEGER__Q)(Self__RVFU->capacity__HFL <<  1);
-        __tmp__SVFU=((__CHARACTER__DB *)Self__RVFU->storage__4EL);
-        old_nb_elts__VVFU=Self__RVFU->capacity__HFL;
-        __tmp__WVFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SVFU),((__UINTEGER_32__RWB )old_nb_elts__VVFU),((__UINTEGER_32__RWB )__tmp__TVFU));
-        __tmp__SVFU=((__CHARACTER__DB *)__tmp__WVFU);
-        clear__to__F00(__tmp__SVFU,old_nb_elts__VVFU,(__INTEGER__Q)(__tmp__TVFU -  1));
-        Self__RVFU->storage__4EL=__tmp__SVFU;
-        Self__RVFU->capacity__HFL=__tmp__TVFU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__RVFU->storage__4EL)[Self__RVFU->count__WJ]=')';
-    Self__RVFU->count__WJ=(__INTEGER__Q)(Self__RVFU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__UN2S=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__3UFL));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__ZTFL),(&__string_349));
-    Self__J0WT=((__TYPE_FULL__PMB *)Self__UN2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__J0WT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__ZTFL),(&__string_348));
-    };
-    append_name_in__TOXE(Self__J0WT,buffer__ZTFL);
-    Self__RVFU=((__STRING__BC *)buffer__ZTFL);
-    if ((Self__RVFU->capacity__HFL <= Self__RVFU->count__WJ)) {
-      if ((Self__RVFU->capacity__HFL ==  0)) {
-        Self__RVFU->capacity__HFL= 32;
-        __tmp__SVFU=create__KVW( 32);
-        Self__RVFU->storage__4EL=__tmp__SVFU;
-      } else /* FALSE */ {
-        __tmp__TVFU=(__INTEGER__Q)(Self__RVFU->capacity__HFL <<  1);
-        __tmp__SVFU=((__CHARACTER__DB *)Self__RVFU->storage__4EL);
-        old_nb_elts__VVFU=Self__RVFU->capacity__HFL;
-        __tmp__WVFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SVFU),((__UINTEGER_32__RWB )old_nb_elts__VVFU),((__UINTEGER_32__RWB )__tmp__TVFU));
-        __tmp__SVFU=((__CHARACTER__DB *)__tmp__WVFU);
-        clear__to__F00(__tmp__SVFU,old_nb_elts__VVFU,(__INTEGER__Q)(__tmp__TVFU -  1));
-        Self__RVFU->storage__4EL=__tmp__SVFU;
-        Self__RVFU->capacity__HFL=__tmp__TVFU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__RVFU->storage__4EL)[Self__RVFU->count__WJ]=')';
-    Self__RVFU->count__WJ=(__INTEGER__Q)(Self__RVFU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__3UFL)),buffer__ZTFL);
-  } break;
-  };
-  Self__RVFU=((__STRING__BC *)buffer__ZTFL);
-  if ((Self__RVFU->capacity__HFL <= Self__RVFU->count__WJ)) {
-    if ((Self__RVFU->capacity__HFL ==  0)) {
-      Self__RVFU->capacity__HFL= 32;
-      __tmp__SVFU=create__KVW( 32);
-      Self__RVFU->storage__4EL=__tmp__SVFU;
-    } else /* FALSE */ {
-      __tmp__TVFU=(__INTEGER__Q)(Self__RVFU->capacity__HFL <<  1);
-      __tmp__SVFU=((__CHARACTER__DB *)Self__RVFU->storage__4EL);
-      old_nb_elts__VVFU=Self__RVFU->capacity__HFL;
-      __tmp__WVFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SVFU),((__UINTEGER_32__RWB )old_nb_elts__VVFU),((__UINTEGER_32__RWB )__tmp__TVFU));
-      __tmp__SVFU=((__CHARACTER__DB *)__tmp__WVFU);
-      clear__to__F00(__tmp__SVFU,old_nb_elts__VVFU,(__INTEGER__Q)(__tmp__TVFU -  1));
-      Self__RVFU->storage__4EL=__tmp__SVFU;
-      Self__RVFU->capacity__HFL=__tmp__TVFU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__RVFU->storage__4EL)[Self__RVFU->count__WJ]='\n';
-  Self__RVFU->count__WJ=(__INTEGER__Q)(Self__RVFU->count__WJ +  1);
-  __tmp__TVFU=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)Self__YTFL->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((__tmp__TVFU >  0)) {
-    append__3VX(((__STRING__BC *)indent__UH),(&__string_475));
-    old_nb_elts__VVFU=(__INTEGER__Q)(Self__YTFL->list__2CFJ->parent_arrayed_collection__24EJ.upper__PDFJ -  1);
-    Self__OWTL= 0;
-    while ((Self__OWTL <= old_nb_elts__VVFU)) {
-      append__3VX(((__STRING__BC *)buffer__ZTFL),indent__UH);
-      __tmp__CUFL=((__STRING__BC *)buffer__ZTFL)->count__WJ;
-      __tmp__DUFL=(__INTEGER__Q)(__tmp__CUFL -  1);
-      ((__CHARACTER__DB *)((__STRING__BC *)buffer__ZTFL)->storage__4EL)[(__INTEGER__Q)(__tmp__DUFL -  1)]='+';
-      __tmp__FUFL=((__STRING__BC *)buffer__ZTFL)->count__WJ;
-      ((__CHARACTER__DB *)((__STRING__BC *)buffer__ZTFL)->storage__4EL)[(__INTEGER__Q)(__tmp__FUFL -  1)]='-';
-      __tmp__IUFL=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__YTFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__OWTL];
-      __tmp__JUFL=__tmp__IUFL->id__YDFJ;
-      switch (((struct ___OBJ *)__tmp__JUFL)->__id) {
-      case __TYPE__FF__: {
-        __tmp__KUFL=((__TYPE__FF *)__tmp__JUFL)->intern_name__GZMB;
-      } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__KUFL=(&__string_4);
-      } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__KUFL=(&__string_5);
-      } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__KUFL=(&__string_54);
-      } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__KUFL=(&__string_56);
-      } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__KUFL=((__TYPE_GENERIC__BCY *)__tmp__JUFL)->parent_type__CCY.intern_name__GZMB;
-      } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__KUFL=intern_name__YYBI();
-      } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__KUFL=((__PROFIL_BLOCK__22NJ *)__tmp__JUFL)->parent_profil__32NJ.name__P1IK;
-      } break;
-      };
-      append__3VX(((__STRING__BC *)buffer__ZTFL),__tmp__KUFL);
-      (&__string_351)->count__0C= 2;
-      (&__string_351)->storage__1C=":\n";
-      append__3VX(((__STRING__BC *)buffer__ZTFL),(&__string_351));
-      append__3VX(((__STRING__BC *)buffer__ZTFL),indent__UH);
-      __tmp__OUFL=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__YTFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__OWTL];
-      i__AUFL=__tmp__OUFL->code__RHFJ;
-      if (((void *)i__AUFL == (void *)NULL)) {
-        (&__string_476)->count__0C= 7;
-        (&__string_476)->storage__1C="<Empty>";
-        append__3VX(((__STRING__BC *)buffer__ZTFL),(&__string_476));
-      } else /* FALSE */ {
-        display__NHFE(((__LIST__WH *)i__AUFL),buffer__ZTFL);
-      };
-      Self__RWFU=((__STRING__BC *)buffer__ZTFL);
-      if ((Self__RWFU->capacity__HFL <= Self__RWFU->count__WJ)) {
-        if ((Self__RWFU->capacity__HFL ==  0)) {
-          Self__RWFU->capacity__HFL= 32;
-          __tmp__SWFU=create__KVW( 32);
-          Self__RWFU->storage__4EL=__tmp__SWFU;
-        } else /* FALSE */ {
-          __tmp__TWFU=(__INTEGER__Q)(Self__RWFU->capacity__HFL <<  1);
-          __tmp__SWFU=((__CHARACTER__DB *)Self__RWFU->storage__4EL);
-          old_nb_elts__VWFU=Self__RWFU->capacity__HFL;
-          __tmp__WWFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SWFU),((__UINTEGER_32__RWB )old_nb_elts__VWFU),((__UINTEGER_32__RWB )__tmp__TWFU));
-          __tmp__SWFU=((__CHARACTER__DB *)__tmp__WWFU);
-          clear__to__F00(__tmp__SWFU,old_nb_elts__VWFU,(__INTEGER__Q)(__tmp__TWFU -  1));
-          Self__RWFU->storage__4EL=__tmp__SWFU;
-          Self__RWFU->capacity__HFL=__tmp__TWFU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__RWFU->storage__4EL)[Self__RWFU->count__WJ]='\n';
-      Self__RWFU->count__WJ=(__INTEGER__Q)(Self__RWFU->count__WJ +  1);
-      Self__OWTL=(__INTEGER__Q)(Self__OWTL +  1);
-    };
-    ((__CHARACTER__DB *)((__STRING__BC *)indent__UH)->storage__4EL)[(__INTEGER__Q)((__INTEGER__Q)(((__STRING__BC *)indent__UH)->count__WJ -  1) -  1)]=' ';
-    old_nb_elts__VVFU=Self__YTFL->list__2CFJ->parent_arrayed_collection__24EJ.upper__PDFJ;
-    append__3VX(((__STRING__BC *)buffer__ZTFL),indent__UH);
-    __tmp__CUFL=((__STRING__BC *)buffer__ZTFL)->count__WJ;
-    __tmp__DUFL=(__INTEGER__Q)(__tmp__CUFL -  1);
-    ((__CHARACTER__DB *)((__STRING__BC *)buffer__ZTFL)->storage__4EL)[(__INTEGER__Q)(__tmp__DUFL -  1)]='+';
-    __tmp__FUFL=((__STRING__BC *)buffer__ZTFL)->count__WJ;
-    ((__CHARACTER__DB *)((__STRING__BC *)buffer__ZTFL)->storage__4EL)[(__INTEGER__Q)(__tmp__FUFL -  1)]='-';
-    __tmp__IUFL=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__YTFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[old_nb_elts__VVFU];
-    __tmp__JUFL=__tmp__IUFL->id__YDFJ;
-    switch (((struct ___OBJ *)__tmp__JUFL)->__id) {
-    case __TYPE__FF__: {
-      __tmp__KUFL=((__TYPE__FF *)__tmp__JUFL)->intern_name__GZMB;
-    } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__KUFL=(&__string_4);
-    } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__KUFL=(&__string_5);
-    } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__KUFL=(&__string_54);
-    } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__KUFL=(&__string_56);
-    } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__KUFL=((__TYPE_GENERIC__BCY *)__tmp__JUFL)->parent_type__CCY.intern_name__GZMB;
-    } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__KUFL=intern_name__YYBI();
-    } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__KUFL=((__PROFIL_BLOCK__22NJ *)__tmp__JUFL)->parent_profil__32NJ.name__P1IK;
-    } break;
-    };
-    append__3VX(((__STRING__BC *)buffer__ZTFL),__tmp__KUFL);
-    append__3VX(((__STRING__BC *)buffer__ZTFL),(&__string_351));
-    append__3VX(((__STRING__BC *)buffer__ZTFL),indent__UH);
-    __tmp__OUFL=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__YTFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[old_nb_elts__VVFU];
-    i__AUFL=__tmp__OUFL->code__RHFJ;
-    if (((void *)i__AUFL == (void *)NULL)) {
-      append__3VX(((__STRING__BC *)buffer__ZTFL),(&__string_476));
-    } else /* FALSE */ {
-      display__NHFE(((__LIST__WH *)i__AUFL),buffer__ZTFL);
-    };
-    Self__RWFU=((__STRING__BC *)indent__UH);
-    if (( 2 > Self__RWFU->count__WJ)) {
-      Self__RWFU->count__WJ= 0;
-    } else /* FALSE */ {
-      Self__RWFU->count__WJ=(__INTEGER__Q)(Self__RWFU->count__WJ -  2);
+  void *__MWFL;
+  ____0AOJ *__5O2S;
+  ____BC *__AXFU,*__AYFU;
+  ____Q __CXFU,__EXFU,__3XTL,__RVFL,__SVFL,__UVFL,__CYFU,__EYFU;
+  ____IB __FXFU,__FYFU;
+  ____EBOJ *__BP2S;
+  ____WMB *__Y1WT;
+  ____2HOJ *__DP2S;
+  ____BAFJ *__XVFL,*__3VFL;
+  void *__YVFL;
+  ____0 *__ZVFL;
+  ____WH *__PVFL;
+  ____DB *__BXFU,*__BYFU;
+  __EWX(((____BC *)__IVFL),(&__string_474));
+  __MWFL=__HVFL->__LWFL;
+  switch (((struct ___OBJ *)__MWFL)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__MWFL),__IVFL);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____0AOJ__: {
+    __5O2S=((____0AOJ *)((____5J *)__MWFL));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__IVFL),(&__string_346));
+    __EBEJ(((____2A0I *)__5O2S->__OB5J),__IVFL);
+    __AXFU=((____BC *)__IVFL);
+    if ((__AXFU->__OFL <= __AXFU->__WJ)) {
+      if ((__AXFU->__OFL ==  0)) {
+        __AXFU->__OFL= 32;
+        __BXFU=__RVW( 32);
+        __AXFU->__FFL=__BXFU;
+      } else /* FALSE */ {
+        __CXFU=(____Q)(__AXFU->__OFL <<  1);
+        __BXFU=((____DB *)__AXFU->__FFL);
+        __EXFU=__AXFU->__OFL;
+        __FXFU=__55W(((____IB )__BXFU),((____YWB )__EXFU),((____YWB )__CXFU));
+        __BXFU=((____DB *)__FXFU);
+        __M00(__BXFU,__EXFU,(____Q)(__CXFU -  1));
+        __AXFU->__FFL=__BXFU;
+        __AXFU->__OFL=__CXFU;
+      };
+    };
+    ((____DB *)__AXFU->__FFL)[__AXFU->__WJ]=')';
+    __AXFU->__WJ=(____Q)(__AXFU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __BP2S=((____EBOJ *)((____5J *)__MWFL));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__IVFL),(&__string_347));
+    __Y1WT=((____WMB *)__BP2S->__TB5J);
+    if (((____3LC)(__Y1WT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__IVFL),(&__string_348));
+    };
+    __CQXE(__Y1WT,__IVFL);
+    __AXFU=((____BC *)__IVFL);
+    if ((__AXFU->__OFL <= __AXFU->__WJ)) {
+      if ((__AXFU->__OFL ==  0)) {
+        __AXFU->__OFL= 32;
+        __BXFU=__RVW( 32);
+        __AXFU->__FFL=__BXFU;
+      } else /* FALSE */ {
+        __CXFU=(____Q)(__AXFU->__OFL <<  1);
+        __BXFU=((____DB *)__AXFU->__FFL);
+        __EXFU=__AXFU->__OFL;
+        __FXFU=__55W(((____IB )__BXFU),((____YWB )__EXFU),((____YWB )__CXFU));
+        __BXFU=((____DB *)__FXFU);
+        __M00(__BXFU,__EXFU,(____Q)(__CXFU -  1));
+        __AXFU->__FFL=__BXFU;
+        __AXFU->__OFL=__CXFU;
+      };
+    };
+    ((____DB *)__AXFU->__FFL)[__AXFU->__WJ]=')';
+    __AXFU->__WJ=(____Q)(__AXFU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____2HOJ__: {
+    __DP2S=((____2HOJ *)((____5J *)__MWFL));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__IVFL),(&__string_349));
+    __Y1WT=((____WMB *)__DP2S->__3D5J);
+    if (((____3LC)(__Y1WT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__IVFL),(&__string_348));
+    };
+    __CQXE(__Y1WT,__IVFL);
+    __AXFU=((____BC *)__IVFL);
+    if ((__AXFU->__OFL <= __AXFU->__WJ)) {
+      if ((__AXFU->__OFL ==  0)) {
+        __AXFU->__OFL= 32;
+        __BXFU=__RVW( 32);
+        __AXFU->__FFL=__BXFU;
+      } else /* FALSE */ {
+        __CXFU=(____Q)(__AXFU->__OFL <<  1);
+        __BXFU=((____DB *)__AXFU->__FFL);
+        __EXFU=__AXFU->__OFL;
+        __FXFU=__55W(((____IB )__BXFU),((____YWB )__EXFU),((____YWB )__CXFU));
+        __BXFU=((____DB *)__FXFU);
+        __M00(__BXFU,__EXFU,(____Q)(__CXFU -  1));
+        __AXFU->__FFL=__BXFU;
+        __AXFU->__OFL=__CXFU;
+      };
+    };
+    ((____DB *)__AXFU->__FFL)[__AXFU->__WJ]=')';
+    __AXFU->__WJ=(____Q)(__AXFU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__MWFL)),__IVFL);
+  } break;
+  };
+  __AXFU=((____BC *)__IVFL);
+  if ((__AXFU->__OFL <= __AXFU->__WJ)) {
+    if ((__AXFU->__OFL ==  0)) {
+      __AXFU->__OFL= 32;
+      __BXFU=__RVW( 32);
+      __AXFU->__FFL=__BXFU;
+    } else /* FALSE */ {
+      __CXFU=(____Q)(__AXFU->__OFL <<  1);
+      __BXFU=((____DB *)__AXFU->__FFL);
+      __EXFU=__AXFU->__OFL;
+      __FXFU=__55W(((____IB )__BXFU),((____YWB )__EXFU),((____YWB )__CXFU));
+      __BXFU=((____DB *)__FXFU);
+      __M00(__BXFU,__EXFU,(____Q)(__CXFU -  1));
+      __AXFU->__FFL=__BXFU;
+      __AXFU->__OFL=__CXFU;
+    };
+  };
+  ((____DB *)__AXFU->__FFL)[__AXFU->__WJ]='\n';
+  __AXFU->__WJ=(____Q)(__AXFU->__WJ +  1);
+  __CXFU=(____Q)(((____DAFJ *)__HVFL->__LEFJ)->__LAFJ.__4EFJ +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((__CXFU >  0)) {
+    __EWX(((____BC *)__UH),(&__string_475));
+    __EXFU=(____Q)(__HVFL->__LEFJ->__LAFJ.__4EFJ -  1);
+    __3XTL= 0;
+    while ((__3XTL <= __EXFU)) {
+      __EWX(((____BC *)__IVFL),__UH);
+      __RVFL=((____BC *)__IVFL)->__WJ;
+      __SVFL=(____Q)(__RVFL -  1);
+      ((____DB *)((____BC *)__IVFL)->__FFL)[(____Q)(__SVFL -  1)]='+';
+      __UVFL=((____BC *)__IVFL)->__WJ;
+      ((____DB *)((____BC *)__IVFL)->__FFL)[(____Q)(__UVFL -  1)]='-';
+      __XVFL=((void **)((____DAFJ *)__HVFL->__LEFJ)->__LAFJ.__IYBN)[__3XTL];
+      __YVFL=__XVFL->__HFFJ;
+      switch (((struct ___OBJ *)__YVFL)->__id) {
+      case ____FF__: {
+        __ZVFL=((____FF *)__YVFL)->__5ZMB;
+      } break;
+      case ____FMB__: {
+        __ZVFL=(&__string_4);
+      } break;
+      case ____HMB__: {
+        __ZVFL=(&__string_5);
+      } break;
+      case ____JMB__: {
+        __ZVFL=(&__string_54);
+      } break;
+      case ____LMB__: {
+        __ZVFL=(&__string_56);
+      } break;
+      case ____ICY__: {
+        __ZVFL=((____ICY *)__YVFL)->__JCY.__5ZMB;
+      } break;
+      case ____EQ5D__: {
+        __ZVFL=__H0BI();
+      } break;
+      case ____L4NJ__: {
+        __ZVFL=((____L4NJ *)__YVFL)->__M4NJ.__42IK;
+      } break;
+      };
+      __EWX(((____BC *)__IVFL),__ZVFL);
+      (&__string_351)->__0C= 2;
+      (&__string_351)->__1C=":\n";
+      __EWX(((____BC *)__IVFL),(&__string_351));
+      __EWX(((____BC *)__IVFL),__UH);
+      __3VFL=((void **)((____DAFJ *)__HVFL->__LEFJ)->__LAFJ.__IYBN)[__3XTL];
+      __PVFL=__3VFL->__AJFJ;
+      if (((void *)__PVFL == (void *)NULL)) {
+        (&__string_476)->__0C= 7;
+        (&__string_476)->__1C="<Empty>";
+        __EWX(((____BC *)__IVFL),(&__string_476));
+      } else /* FALSE */ {
+        __2IFE(((____WH *)__PVFL),__IVFL);
+      };
+      __AYFU=((____BC *)__IVFL);
+      if ((__AYFU->__OFL <= __AYFU->__WJ)) {
+        if ((__AYFU->__OFL ==  0)) {
+          __AYFU->__OFL= 32;
+          __BYFU=__RVW( 32);
+          __AYFU->__FFL=__BYFU;
+        } else /* FALSE */ {
+          __CYFU=(____Q)(__AYFU->__OFL <<  1);
+          __BYFU=((____DB *)__AYFU->__FFL);
+          __EYFU=__AYFU->__OFL;
+          __FYFU=__55W(((____IB )__BYFU),((____YWB )__EYFU),((____YWB )__CYFU));
+          __BYFU=((____DB *)__FYFU);
+          __M00(__BYFU,__EYFU,(____Q)(__CYFU -  1));
+          __AYFU->__FFL=__BYFU;
+          __AYFU->__OFL=__CYFU;
+        };
+      };
+      ((____DB *)__AYFU->__FFL)[__AYFU->__WJ]='\n';
+      __AYFU->__WJ=(____Q)(__AYFU->__WJ +  1);
+      __3XTL=(____Q)(__3XTL +  1);
+    };
+    ((____DB *)((____BC *)__UH)->__FFL)[(____Q)((____Q)(((____BC *)__UH)->__WJ -  1) -  1)]=' ';
+    __EXFU=__HVFL->__LEFJ->__LAFJ.__4EFJ;
+    __EWX(((____BC *)__IVFL),__UH);
+    __RVFL=((____BC *)__IVFL)->__WJ;
+    __SVFL=(____Q)(__RVFL -  1);
+    ((____DB *)((____BC *)__IVFL)->__FFL)[(____Q)(__SVFL -  1)]='+';
+    __UVFL=((____BC *)__IVFL)->__WJ;
+    ((____DB *)((____BC *)__IVFL)->__FFL)[(____Q)(__UVFL -  1)]='-';
+    __XVFL=((void **)((____DAFJ *)__HVFL->__LEFJ)->__LAFJ.__IYBN)[__EXFU];
+    __YVFL=__XVFL->__HFFJ;
+    switch (((struct ___OBJ *)__YVFL)->__id) {
+    case ____FF__: {
+      __ZVFL=((____FF *)__YVFL)->__5ZMB;
+    } break;
+    case ____FMB__: {
+      __ZVFL=(&__string_4);
+    } break;
+    case ____HMB__: {
+      __ZVFL=(&__string_5);
+    } break;
+    case ____JMB__: {
+      __ZVFL=(&__string_54);
+    } break;
+    case ____LMB__: {
+      __ZVFL=(&__string_56);
+    } break;
+    case ____ICY__: {
+      __ZVFL=((____ICY *)__YVFL)->__JCY.__5ZMB;
+    } break;
+    case ____EQ5D__: {
+      __ZVFL=__H0BI();
+    } break;
+    case ____L4NJ__: {
+      __ZVFL=((____L4NJ *)__YVFL)->__M4NJ.__42IK;
+    } break;
+    };
+    __EWX(((____BC *)__IVFL),__ZVFL);
+    __EWX(((____BC *)__IVFL),(&__string_351));
+    __EWX(((____BC *)__IVFL),__UH);
+    __3VFL=((void **)((____DAFJ *)__HVFL->__LEFJ)->__LAFJ.__IYBN)[__EXFU];
+    __PVFL=__3VFL->__AJFJ;
+    if (((void *)__PVFL == (void *)NULL)) {
+      __EWX(((____BC *)__IVFL),(&__string_476));
+    } else /* FALSE */ {
+      __2IFE(((____WH *)__PVFL),__IVFL);
+    };
+    __AYFU=((____BC *)__UH);
+    if (( 2 > __AYFU->__WJ)) {
+      __AYFU->__WJ= 0;
+    } else /* FALSE */ {
+      __AYFU->__WJ=(____Q)(__AYFU->__WJ -  2);
     };
   };
 }
 
-static void display__H1RH(__NODE_TYPE__FK2C *Self__I1RH,__STRING__BC *buffer__J1RH)
-// ({NODE_TYPE__FK2C},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __W2RH(____UL2C *__X2RH,____BC *__Y2RH)
+// ({__UL2C},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  void *__tmp__Z1RH;
-  __IS_EXPANDED__L5NJ *Self__5N2S;
-  __STRING__BC *Self__ZWFU,*Self__RYFU;
-  __INTEGER__Q __tmp__1WFU,old_nb_elts__3WFU,__tmp__TYFU;
-  __INTEGER__Q old_nb_elts__VYFU;
-  __POINTER__IB __tmp__4WFU,__tmp__WYFU;
-  __GET_TYPE_ID__V5NJ *Self__BO2S;
-  __TYPE_FULL__PMB *Self__A2WT;
-  __SIZE_OF__NGOJ *Self__DO2S;
-  __CHARACTER__DB *__tmp__0WFU,*__tmp__SYFU;
-  if (((void *)Self__I1RH->parent_node__GK2C.switch__K1RH == (void *)NULL)) {
-    if (((void *)Self__I1RH->parent_node__GK2C.first_code__R1RH == (void *)NULL)) {
-      append_in__MN5H(((__POINTER__IB )Self__I1RH),buffer__J1RH);
-      append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_477));
-      __tmp__Z1RH=Self__I1RH->parent_node__GK2C.expr__VU4D;
-      switch (((struct ___OBJ *)__tmp__Z1RH)->__id) {
-      case __STRING_CST__5J__: {
-        display__I44J(((__STRING_CST__5J *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        display__YYRH(((__EXTERNAL_C__L5WC *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        display__KP5H(((__PROTOTYPE_CST__45WC *)__tmp__Z1RH),buffer__J1RH);
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        display__C1RH(((__INTEGER_CST__KAXC *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        display__V5DJ(((__READ_LOCAL__N5ZI *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        display__I54J(((__EXPR_EQUAL__YHNJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__5N2S=((__IS_EXPANDED__L5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH));
-        (&__string_346)->count__0C= 12;
-        (&__string_346)->storage__1C="is_expanded(";
-        append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_346));
-        display__V5DJ(((__READ_LOCAL__N5ZI *)Self__5N2S->receiver__554J),buffer__J1RH);
-        Self__ZWFU=((__STRING__BC *)buffer__J1RH);
-        if ((Self__ZWFU->capacity__HFL <= Self__ZWFU->count__WJ)) {
-          if ((Self__ZWFU->capacity__HFL ==  0)) {
-            Self__ZWFU->capacity__HFL= 32;
-            __tmp__0WFU=create__KVW( 32);
-            Self__ZWFU->storage__4EL=__tmp__0WFU;
-          } else /* FALSE */ {
-            __tmp__1WFU=(__INTEGER__Q)(Self__ZWFU->capacity__HFL <<  1);
-            __tmp__0WFU=((__CHARACTER__DB *)Self__ZWFU->storage__4EL);
-            old_nb_elts__3WFU=Self__ZWFU->capacity__HFL;
-            __tmp__4WFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0WFU),((__UINTEGER_32__RWB )old_nb_elts__3WFU),((__UINTEGER_32__RWB )__tmp__1WFU));
-            __tmp__0WFU=((__CHARACTER__DB *)__tmp__4WFU);
-            clear__to__F00(__tmp__0WFU,old_nb_elts__3WFU,(__INTEGER__Q)(__tmp__1WFU -  1));
-            Self__ZWFU->storage__4EL=__tmp__0WFU;
-            Self__ZWFU->capacity__HFL=__tmp__1WFU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__ZWFU->storage__4EL)[Self__ZWFU->count__WJ]=')';
-        Self__ZWFU->count__WJ=(__INTEGER__Q)(Self__ZWFU->count__WJ +  1);
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__BO2S=((__GET_TYPE_ID__V5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH));
-        (&__string_347)->count__0C= 8;
-        (&__string_347)->storage__1C="type_id(";
-        append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_347));
-        Self__A2WT=((__TYPE_FULL__PMB *)Self__BO2S->receiver__EA5J);
-        if (((__UINTEGER_8__WLC)(Self__A2WT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_348));
-        };
-        append_name_in__TOXE(Self__A2WT,buffer__J1RH);
-        Self__ZWFU=((__STRING__BC *)buffer__J1RH);
-        if ((Self__ZWFU->capacity__HFL <= Self__ZWFU->count__WJ)) {
-          if ((Self__ZWFU->capacity__HFL ==  0)) {
-            Self__ZWFU->capacity__HFL= 32;
-            __tmp__0WFU=create__KVW( 32);
-            Self__ZWFU->storage__4EL=__tmp__0WFU;
-          } else /* FALSE */ {
-            __tmp__1WFU=(__INTEGER__Q)(Self__ZWFU->capacity__HFL <<  1);
-            __tmp__0WFU=((__CHARACTER__DB *)Self__ZWFU->storage__4EL);
-            old_nb_elts__3WFU=Self__ZWFU->capacity__HFL;
-            __tmp__4WFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0WFU),((__UINTEGER_32__RWB )old_nb_elts__3WFU),((__UINTEGER_32__RWB )__tmp__1WFU));
-            __tmp__0WFU=((__CHARACTER__DB *)__tmp__4WFU);
-            clear__to__F00(__tmp__0WFU,old_nb_elts__3WFU,(__INTEGER__Q)(__tmp__1WFU -  1));
-            Self__ZWFU->storage__4EL=__tmp__0WFU;
-            Self__ZWFU->capacity__HFL=__tmp__1WFU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__ZWFU->storage__4EL)[Self__ZWFU->count__WJ]=')';
-        Self__ZWFU->count__WJ=(__INTEGER__Q)(Self__ZWFU->count__WJ +  1);
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        display__GA5J(((__EXPR_SUP__OAOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        display__PA5J(((__EXPR_SUB__CBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        display__YA5J(((__EXPR_MUL__YBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        display__5A5J(((__EXPR_DIV__MCOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        display__GB5J(((__EXPR_AND__ADOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __PUT_TO__BFOJ__: {
-        display__1B5J(((__PUT_TO__BFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __ITEM__VFOJ__: {
-        display__EC5J(((__ITEM__VFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__DO2S=((__SIZE_OF__NGOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH));
-        (&__string_349)->count__0C= 8;
-        (&__string_349)->storage__1C="size_of(";
-        append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_349));
-        Self__A2WT=((__TYPE_FULL__PMB *)Self__DO2S->receiver__OC5J);
-        if (((__UINTEGER_8__WLC)(Self__A2WT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_348));
-        };
-        append_name_in__TOXE(Self__A2WT,buffer__J1RH);
-        Self__ZWFU=((__STRING__BC *)buffer__J1RH);
-        if ((Self__ZWFU->capacity__HFL <= Self__ZWFU->count__WJ)) {
-          if ((Self__ZWFU->capacity__HFL ==  0)) {
-            Self__ZWFU->capacity__HFL= 32;
-            __tmp__0WFU=create__KVW( 32);
-            Self__ZWFU->storage__4EL=__tmp__0WFU;
-          } else /* FALSE */ {
-            __tmp__1WFU=(__INTEGER__Q)(Self__ZWFU->capacity__HFL <<  1);
-            __tmp__0WFU=((__CHARACTER__DB *)Self__ZWFU->storage__4EL);
-            old_nb_elts__3WFU=Self__ZWFU->capacity__HFL;
-            __tmp__4WFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0WFU),((__UINTEGER_32__RWB )old_nb_elts__3WFU),((__UINTEGER_32__RWB )__tmp__1WFU));
-            __tmp__0WFU=((__CHARACTER__DB *)__tmp__4WFU);
-            clear__to__F00(__tmp__0WFU,old_nb_elts__3WFU,(__INTEGER__Q)(__tmp__1WFU -  1));
-            Self__ZWFU->storage__4EL=__tmp__0WFU;
-            Self__ZWFU->capacity__HFL=__tmp__1WFU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__ZWFU->storage__4EL)[Self__ZWFU->count__WJ]=')';
-        Self__ZWFU->count__WJ=(__INTEGER__Q)(Self__ZWFU->count__WJ +  1);
-      } break;
-      case __CAST__JHOJ__: {
-        display__QC5J(((__CAST__JHOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __REAL_CST__JLOJ__: {
-        display__5C5J(((__REAL_CST__JLOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        display__FD5J(((__CHARACTER_CST__5LOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        display__GMFM(((__READ_SLOT__ZK4K *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        display__ESBN(((__EXPR_NEG__SYVL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        display__V5FM(((__EXPR_ADD__AZVL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        display__LMFM(((__READ_GLOBAL__B4YL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_NOT__FUPM__: {
-        display__5CWN(((__EXPR_NOT__FUPM *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_MOD__LYPM__: {
-        display__WO0P(((__EXPR_MOD__LYPM *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_OR__3P0N__: {
-        display__LOVO(((__EXPR_OR__3P0N *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_INF__2WBP__: {
-        display__CSTP(((__EXPR_INF__2WBP *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        display__LSTP(((__EXPR_INF_EQ__TXBP *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_XOR__OAEP__: {
-        display__JPEQ(((__EXPR_XOR__OAEP *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      };
-      append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_478));
-      __tmp__Z1RH=Self__I1RH->parent_node__GK2C.data__WU4D;
-      switch (((struct ___OBJ *)__tmp__Z1RH)->__id) {
-      case __DTA_RD__IK2C__: {
-        (&__string_479)->count__0C= 8;
-        (&__string_479)->storage__1C="DTA_READ";
-        append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_479));
-      } break;
-      case __DTA_CAST__NFPJ__: {
-        (&__string_480)->count__0C= 8;
-        (&__string_480)->storage__1C="DTA_CAST";
-        append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_480));
-      } break;
-      case __DTA_WR_CODE__CPPJ__: {
-        display__LJBK(((__DTA_WR_CODE__CPPJ *)((__DTA_RD__IK2C *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __DTA_WR_VALUE__YHWJ__: {
-        display__RJBK(((__DTA_WR_VALUE__YHWJ *)((__DTA_RD__IK2C *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __DTA_BLOCK__URWJ__: {
-        (&__string_481)->count__0C= 9;
-        (&__string_481)->storage__1C="DTA_BLOCK";
-        append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_481));
-      } break;
-      case __DTA_RD_ARGS__VRWJ__: {
-        display__0JBK(((__DTA_RD_ARGS__VRWJ *)((__DTA_RD__IK2C *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      };
-      append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_482));
-      __tmp__Z1RH=result_expr__SP5H(Self__I1RH);
-      switch (((struct ___OBJ *)__tmp__Z1RH)->__id) {
-      case __STRING_CST__5J__: {
-        display__I44J(((__STRING_CST__5J *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        display__YYRH(((__EXTERNAL_C__L5WC *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        display__KP5H(((__PROTOTYPE_CST__45WC *)__tmp__Z1RH),buffer__J1RH);
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        display__C1RH(((__INTEGER_CST__KAXC *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        display__V5DJ(((__READ_LOCAL__N5ZI *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        display__I54J(((__EXPR_EQUAL__YHNJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__5N2S=((__IS_EXPANDED__L5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH));
-        (&__string_346)->count__0C= 12;
-        (&__string_346)->storage__1C="is_expanded(";
-        append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_346));
-        display__V5DJ(((__READ_LOCAL__N5ZI *)Self__5N2S->receiver__554J),buffer__J1RH);
-        Self__ZWFU=((__STRING__BC *)buffer__J1RH);
-        if ((Self__ZWFU->capacity__HFL <= Self__ZWFU->count__WJ)) {
-          if ((Self__ZWFU->capacity__HFL ==  0)) {
-            Self__ZWFU->capacity__HFL= 32;
-            __tmp__0WFU=create__KVW( 32);
-            Self__ZWFU->storage__4EL=__tmp__0WFU;
-          } else /* FALSE */ {
-            __tmp__1WFU=(__INTEGER__Q)(Self__ZWFU->capacity__HFL <<  1);
-            __tmp__0WFU=((__CHARACTER__DB *)Self__ZWFU->storage__4EL);
-            old_nb_elts__3WFU=Self__ZWFU->capacity__HFL;
-            __tmp__4WFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0WFU),((__UINTEGER_32__RWB )old_nb_elts__3WFU),((__UINTEGER_32__RWB )__tmp__1WFU));
-            __tmp__0WFU=((__CHARACTER__DB *)__tmp__4WFU);
-            clear__to__F00(__tmp__0WFU,old_nb_elts__3WFU,(__INTEGER__Q)(__tmp__1WFU -  1));
-            Self__ZWFU->storage__4EL=__tmp__0WFU;
-            Self__ZWFU->capacity__HFL=__tmp__1WFU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__ZWFU->storage__4EL)[Self__ZWFU->count__WJ]=')';
-        Self__ZWFU->count__WJ=(__INTEGER__Q)(Self__ZWFU->count__WJ +  1);
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__BO2S=((__GET_TYPE_ID__V5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH));
-        (&__string_347)->count__0C= 8;
-        (&__string_347)->storage__1C="type_id(";
-        append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_347));
-        Self__A2WT=((__TYPE_FULL__PMB *)Self__BO2S->receiver__EA5J);
-        if (((__UINTEGER_8__WLC)(Self__A2WT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_348));
-        };
-        append_name_in__TOXE(Self__A2WT,buffer__J1RH);
-        Self__ZWFU=((__STRING__BC *)buffer__J1RH);
-        if ((Self__ZWFU->capacity__HFL <= Self__ZWFU->count__WJ)) {
-          if ((Self__ZWFU->capacity__HFL ==  0)) {
-            Self__ZWFU->capacity__HFL= 32;
-            __tmp__0WFU=create__KVW( 32);
-            Self__ZWFU->storage__4EL=__tmp__0WFU;
-          } else /* FALSE */ {
-            __tmp__1WFU=(__INTEGER__Q)(Self__ZWFU->capacity__HFL <<  1);
-            __tmp__0WFU=((__CHARACTER__DB *)Self__ZWFU->storage__4EL);
-            old_nb_elts__3WFU=Self__ZWFU->capacity__HFL;
-            __tmp__4WFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0WFU),((__UINTEGER_32__RWB )old_nb_elts__3WFU),((__UINTEGER_32__RWB )__tmp__1WFU));
-            __tmp__0WFU=((__CHARACTER__DB *)__tmp__4WFU);
-            clear__to__F00(__tmp__0WFU,old_nb_elts__3WFU,(__INTEGER__Q)(__tmp__1WFU -  1));
-            Self__ZWFU->storage__4EL=__tmp__0WFU;
-            Self__ZWFU->capacity__HFL=__tmp__1WFU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__ZWFU->storage__4EL)[Self__ZWFU->count__WJ]=')';
-        Self__ZWFU->count__WJ=(__INTEGER__Q)(Self__ZWFU->count__WJ +  1);
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        display__GA5J(((__EXPR_SUP__OAOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        display__PA5J(((__EXPR_SUB__CBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        display__YA5J(((__EXPR_MUL__YBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        display__5A5J(((__EXPR_DIV__MCOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        display__GB5J(((__EXPR_AND__ADOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __PUT_TO__BFOJ__: {
-        display__1B5J(((__PUT_TO__BFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __ITEM__VFOJ__: {
-        display__EC5J(((__ITEM__VFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__DO2S=((__SIZE_OF__NGOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH));
-        (&__string_349)->count__0C= 8;
-        (&__string_349)->storage__1C="size_of(";
-        append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_349));
-        Self__A2WT=((__TYPE_FULL__PMB *)Self__DO2S->receiver__OC5J);
-        if (((__UINTEGER_8__WLC)(Self__A2WT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_348));
-        };
-        append_name_in__TOXE(Self__A2WT,buffer__J1RH);
-        Self__ZWFU=((__STRING__BC *)buffer__J1RH);
-        if ((Self__ZWFU->capacity__HFL <= Self__ZWFU->count__WJ)) {
-          if ((Self__ZWFU->capacity__HFL ==  0)) {
-            Self__ZWFU->capacity__HFL= 32;
-            __tmp__0WFU=create__KVW( 32);
-            Self__ZWFU->storage__4EL=__tmp__0WFU;
-          } else /* FALSE */ {
-            __tmp__1WFU=(__INTEGER__Q)(Self__ZWFU->capacity__HFL <<  1);
-            __tmp__0WFU=((__CHARACTER__DB *)Self__ZWFU->storage__4EL);
-            old_nb_elts__3WFU=Self__ZWFU->capacity__HFL;
-            __tmp__4WFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0WFU),((__UINTEGER_32__RWB )old_nb_elts__3WFU),((__UINTEGER_32__RWB )__tmp__1WFU));
-            __tmp__0WFU=((__CHARACTER__DB *)__tmp__4WFU);
-            clear__to__F00(__tmp__0WFU,old_nb_elts__3WFU,(__INTEGER__Q)(__tmp__1WFU -  1));
-            Self__ZWFU->storage__4EL=__tmp__0WFU;
-            Self__ZWFU->capacity__HFL=__tmp__1WFU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__ZWFU->storage__4EL)[Self__ZWFU->count__WJ]=')';
-        Self__ZWFU->count__WJ=(__INTEGER__Q)(Self__ZWFU->count__WJ +  1);
-      } break;
-      case __CAST__JHOJ__: {
-        display__QC5J(((__CAST__JHOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __REAL_CST__JLOJ__: {
-        display__5C5J(((__REAL_CST__JLOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        display__FD5J(((__CHARACTER_CST__5LOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        display__GMFM(((__READ_SLOT__ZK4K *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        display__ESBN(((__EXPR_NEG__SYVL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        display__V5FM(((__EXPR_ADD__AZVL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        display__LMFM(((__READ_GLOBAL__B4YL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_NOT__FUPM__: {
-        display__5CWN(((__EXPR_NOT__FUPM *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_MOD__LYPM__: {
-        display__WO0P(((__EXPR_MOD__LYPM *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_OR__3P0N__: {
-        display__LOVO(((__EXPR_OR__3P0N *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_INF__2WBP__: {
-        display__CSTP(((__EXPR_INF__2WBP *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        display__LSTP(((__EXPR_INF_EQ__TXBP *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_XOR__OAEP__: {
-        display__JPEQ(((__EXPR_XOR__OAEP *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      };
-      Self__ZWFU=((__STRING__BC *)buffer__J1RH);
-      if ((Self__ZWFU->capacity__HFL <= Self__ZWFU->count__WJ)) {
-        if ((Self__ZWFU->capacity__HFL ==  0)) {
-          Self__ZWFU->capacity__HFL= 32;
-          __tmp__0WFU=create__KVW( 32);
-          Self__ZWFU->storage__4EL=__tmp__0WFU;
-        } else /* FALSE */ {
-          __tmp__1WFU=(__INTEGER__Q)(Self__ZWFU->capacity__HFL <<  1);
-          __tmp__0WFU=((__CHARACTER__DB *)Self__ZWFU->storage__4EL);
-          old_nb_elts__3WFU=Self__ZWFU->capacity__HFL;
-          __tmp__4WFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0WFU),((__UINTEGER_32__RWB )old_nb_elts__3WFU),((__UINTEGER_32__RWB )__tmp__1WFU));
-          __tmp__0WFU=((__CHARACTER__DB *)__tmp__4WFU);
-          clear__to__F00(__tmp__0WFU,old_nb_elts__3WFU,(__INTEGER__Q)(__tmp__1WFU -  1));
-          Self__ZWFU->storage__4EL=__tmp__0WFU;
-          Self__ZWFU->capacity__HFL=__tmp__1WFU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__ZWFU->storage__4EL)[Self__ZWFU->count__WJ]='>';
-      Self__ZWFU->count__WJ=(__INTEGER__Q)(Self__ZWFU->count__WJ +  1);
-    } else /* FALSE */ {
-      __tmp__Z1RH=Self__I1RH->parent_node__GK2C.expr__VU4D;
-      switch (((struct ___OBJ *)__tmp__Z1RH)->__id) {
-      case __STRING_CST__5J__: {
-        display__I44J(((__STRING_CST__5J *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        display__YYRH(((__EXTERNAL_C__L5WC *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        display__KP5H(((__PROTOTYPE_CST__45WC *)__tmp__Z1RH),buffer__J1RH);
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        display__C1RH(((__INTEGER_CST__KAXC *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        display__V5DJ(((__READ_LOCAL__N5ZI *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        display__I54J(((__EXPR_EQUAL__YHNJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__5N2S=((__IS_EXPANDED__L5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH));
-        (&__string_346)->count__0C= 12;
-        (&__string_346)->storage__1C="is_expanded(";
-        append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_346));
-        display__V5DJ(((__READ_LOCAL__N5ZI *)Self__5N2S->receiver__554J),buffer__J1RH);
-        Self__RYFU=((__STRING__BC *)buffer__J1RH);
-        if ((Self__RYFU->capacity__HFL <= Self__RYFU->count__WJ)) {
-          if ((Self__RYFU->capacity__HFL ==  0)) {
-            Self__RYFU->capacity__HFL= 32;
-            __tmp__SYFU=create__KVW( 32);
-            Self__RYFU->storage__4EL=__tmp__SYFU;
-          } else /* FALSE */ {
-            __tmp__TYFU=(__INTEGER__Q)(Self__RYFU->capacity__HFL <<  1);
-            __tmp__SYFU=((__CHARACTER__DB *)Self__RYFU->storage__4EL);
-            old_nb_elts__VYFU=Self__RYFU->capacity__HFL;
-            __tmp__WYFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SYFU),((__UINTEGER_32__RWB )old_nb_elts__VYFU),((__UINTEGER_32__RWB )__tmp__TYFU));
-            __tmp__SYFU=((__CHARACTER__DB *)__tmp__WYFU);
-            clear__to__F00(__tmp__SYFU,old_nb_elts__VYFU,(__INTEGER__Q)(__tmp__TYFU -  1));
-            Self__RYFU->storage__4EL=__tmp__SYFU;
-            Self__RYFU->capacity__HFL=__tmp__TYFU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__RYFU->storage__4EL)[Self__RYFU->count__WJ]=')';
-        Self__RYFU->count__WJ=(__INTEGER__Q)(Self__RYFU->count__WJ +  1);
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__BO2S=((__GET_TYPE_ID__V5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH));
-        (&__string_347)->count__0C= 8;
-        (&__string_347)->storage__1C="type_id(";
-        append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_347));
-        Self__A2WT=((__TYPE_FULL__PMB *)Self__BO2S->receiver__EA5J);
-        if (((__UINTEGER_8__WLC)(Self__A2WT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_348));
-        };
-        append_name_in__TOXE(Self__A2WT,buffer__J1RH);
-        Self__RYFU=((__STRING__BC *)buffer__J1RH);
-        if ((Self__RYFU->capacity__HFL <= Self__RYFU->count__WJ)) {
-          if ((Self__RYFU->capacity__HFL ==  0)) {
-            Self__RYFU->capacity__HFL= 32;
-            __tmp__SYFU=create__KVW( 32);
-            Self__RYFU->storage__4EL=__tmp__SYFU;
-          } else /* FALSE */ {
-            __tmp__TYFU=(__INTEGER__Q)(Self__RYFU->capacity__HFL <<  1);
-            __tmp__SYFU=((__CHARACTER__DB *)Self__RYFU->storage__4EL);
-            old_nb_elts__VYFU=Self__RYFU->capacity__HFL;
-            __tmp__WYFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SYFU),((__UINTEGER_32__RWB )old_nb_elts__VYFU),((__UINTEGER_32__RWB )__tmp__TYFU));
-            __tmp__SYFU=((__CHARACTER__DB *)__tmp__WYFU);
-            clear__to__F00(__tmp__SYFU,old_nb_elts__VYFU,(__INTEGER__Q)(__tmp__TYFU -  1));
-            Self__RYFU->storage__4EL=__tmp__SYFU;
-            Self__RYFU->capacity__HFL=__tmp__TYFU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__RYFU->storage__4EL)[Self__RYFU->count__WJ]=')';
-        Self__RYFU->count__WJ=(__INTEGER__Q)(Self__RYFU->count__WJ +  1);
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        display__GA5J(((__EXPR_SUP__OAOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        display__PA5J(((__EXPR_SUB__CBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        display__YA5J(((__EXPR_MUL__YBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        display__5A5J(((__EXPR_DIV__MCOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        display__GB5J(((__EXPR_AND__ADOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __PUT_TO__BFOJ__: {
-        display__1B5J(((__PUT_TO__BFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __ITEM__VFOJ__: {
-        display__EC5J(((__ITEM__VFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__DO2S=((__SIZE_OF__NGOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH));
-        (&__string_349)->count__0C= 8;
-        (&__string_349)->storage__1C="size_of(";
-        append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_349));
-        Self__A2WT=((__TYPE_FULL__PMB *)Self__DO2S->receiver__OC5J);
-        if (((__UINTEGER_8__WLC)(Self__A2WT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__J1RH),(&__string_348));
-        };
-        append_name_in__TOXE(Self__A2WT,buffer__J1RH);
-        Self__RYFU=((__STRING__BC *)buffer__J1RH);
-        if ((Self__RYFU->capacity__HFL <= Self__RYFU->count__WJ)) {
-          if ((Self__RYFU->capacity__HFL ==  0)) {
-            Self__RYFU->capacity__HFL= 32;
-            __tmp__SYFU=create__KVW( 32);
-            Self__RYFU->storage__4EL=__tmp__SYFU;
-          } else /* FALSE */ {
-            __tmp__TYFU=(__INTEGER__Q)(Self__RYFU->capacity__HFL <<  1);
-            __tmp__SYFU=((__CHARACTER__DB *)Self__RYFU->storage__4EL);
-            old_nb_elts__VYFU=Self__RYFU->capacity__HFL;
-            __tmp__WYFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SYFU),((__UINTEGER_32__RWB )old_nb_elts__VYFU),((__UINTEGER_32__RWB )__tmp__TYFU));
-            __tmp__SYFU=((__CHARACTER__DB *)__tmp__WYFU);
-            clear__to__F00(__tmp__SYFU,old_nb_elts__VYFU,(__INTEGER__Q)(__tmp__TYFU -  1));
-            Self__RYFU->storage__4EL=__tmp__SYFU;
-            Self__RYFU->capacity__HFL=__tmp__TYFU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__RYFU->storage__4EL)[Self__RYFU->count__WJ]=')';
-        Self__RYFU->count__WJ=(__INTEGER__Q)(Self__RYFU->count__WJ +  1);
-      } break;
-      case __CAST__JHOJ__: {
-        display__QC5J(((__CAST__JHOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __REAL_CST__JLOJ__: {
-        display__5C5J(((__REAL_CST__JLOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        display__FD5J(((__CHARACTER_CST__5LOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        display__GMFM(((__READ_SLOT__ZK4K *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        display__ESBN(((__EXPR_NEG__SYVL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        display__V5FM(((__EXPR_ADD__AZVL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        display__LMFM(((__READ_GLOBAL__B4YL *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_NOT__FUPM__: {
-        display__5CWN(((__EXPR_NOT__FUPM *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_MOD__LYPM__: {
-        display__WO0P(((__EXPR_MOD__LYPM *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_OR__3P0N__: {
-        display__LOVO(((__EXPR_OR__3P0N *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_INF__2WBP__: {
-        display__CSTP(((__EXPR_INF__2WBP *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        display__LSTP(((__EXPR_INF_EQ__TXBP *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      case __EXPR_XOR__OAEP__: {
-        display__JPEQ(((__EXPR_XOR__OAEP *)((__PROTOTYPE_CST__45WC *)__tmp__Z1RH)),buffer__J1RH);
-      } break;
-      };
-      display__NHFE(((__LIST__WH *)Self__I1RH->parent_node__GK2C.first_code__R1RH),buffer__J1RH);
+  void *__I3RH;
+  ____0AOJ *__OP2S;
+  ____BC *__IYFU,*__A0FU;
+  ____Q __KYFU,__MYFU,__C0FU,__E0FU;
+  ____IB __NYFU,__F0FU;
+  ____EBOJ *__QP2S;
+  ____WMB *__P3WT;
+  ____2HOJ *__SP2S;
+  ____DB *__JYFU,*__B0FU;
+  if (((void *)__X2RH->__VL2C.__Z2RH == (void *)NULL)) {
+    if (((void *)__X2RH->__VL2C.__A3RH == (void *)NULL)) {
+      __1O5H(((____IB )__X2RH),__Y2RH);
+      __EWX(((____BC *)__Y2RH),(&__string_477));
+      __I3RH=__X2RH->__VL2C.__EW4D;
+      switch (((struct ___OBJ *)__I3RH)->__id) {
+      case ____5J__: {
+        __X54J(((____5J *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____0AXC__: {
+        __H0RH(((____0AXC *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____NBXC__: {
+        __ZQ5H(((____NBXC *)__I3RH),__Y2RH);
+      } break;
+      case ____ZBXC__: {
+        __R2RH(((____ZBXC *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____2A0I__: {
+        __EBEJ(((____2A0I *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____HJNJ__: {
+        __XA5J(((____HJNJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____SJNJ__: {
+        __CB5J(((____SJNJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____0AOJ__: {
+        __OP2S=((____0AOJ *)((____NBXC *)__I3RH));
+        (&__string_346)->__0C= 12;
+        (&__string_346)->__1C="is_expanded(";
+        __EWX(((____BC *)__Y2RH),(&__string_346));
+        __EBEJ(((____2A0I *)__OP2S->__OB5J),__Y2RH);
+        __IYFU=((____BC *)__Y2RH);
+        if ((__IYFU->__OFL <= __IYFU->__WJ)) {
+          if ((__IYFU->__OFL ==  0)) {
+            __IYFU->__OFL= 32;
+            __JYFU=__RVW( 32);
+            __IYFU->__FFL=__JYFU;
+          } else /* FALSE */ {
+            __KYFU=(____Q)(__IYFU->__OFL <<  1);
+            __JYFU=((____DB *)__IYFU->__FFL);
+            __MYFU=__IYFU->__OFL;
+            __NYFU=__55W(((____IB )__JYFU),((____YWB )__MYFU),((____YWB )__KYFU));
+            __JYFU=((____DB *)__NYFU);
+            __M00(__JYFU,__MYFU,(____Q)(__KYFU -  1));
+            __IYFU->__FFL=__JYFU;
+            __IYFU->__OFL=__KYFU;
+          };
+        };
+        ((____DB *)__IYFU->__FFL)[__IYFU->__WJ]=')';
+        __IYFU->__WJ=(____Q)(__IYFU->__WJ +  1);
+      } break;
+      case ____EBOJ__: {
+        __QP2S=((____EBOJ *)((____NBXC *)__I3RH));
+        (&__string_347)->__0C= 8;
+        (&__string_347)->__1C="type_id(";
+        __EWX(((____BC *)__Y2RH),(&__string_347));
+        __P3WT=((____WMB *)__QP2S->__TB5J);
+        if (((____3LC)(__P3WT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__Y2RH),(&__string_348));
+        };
+        __CQXE(__P3WT,__Y2RH);
+        __IYFU=((____BC *)__Y2RH);
+        if ((__IYFU->__OFL <= __IYFU->__WJ)) {
+          if ((__IYFU->__OFL ==  0)) {
+            __IYFU->__OFL= 32;
+            __JYFU=__RVW( 32);
+            __IYFU->__FFL=__JYFU;
+          } else /* FALSE */ {
+            __KYFU=(____Q)(__IYFU->__OFL <<  1);
+            __JYFU=((____DB *)__IYFU->__FFL);
+            __MYFU=__IYFU->__OFL;
+            __NYFU=__55W(((____IB )__JYFU),((____YWB )__MYFU),((____YWB )__KYFU));
+            __JYFU=((____DB *)__NYFU);
+            __M00(__JYFU,__MYFU,(____Q)(__KYFU -  1));
+            __IYFU->__FFL=__JYFU;
+            __IYFU->__OFL=__KYFU;
+          };
+        };
+        ((____DB *)__IYFU->__FFL)[__IYFU->__WJ]=')';
+        __IYFU->__WJ=(____Q)(__IYFU->__WJ +  1);
+      } break;
+      case ____3BOJ__: {
+        __VB5J(((____3BOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____RCOJ__: {
+        __4B5J(((____RCOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____HDOJ__: {
+        __HC5J(((____HDOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____1DOJ__: {
+        __OC5J(((____1DOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____PEOJ__: {
+        __VC5J(((____PEOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____DFOJ__: {
+        __2C5J(((____DFOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____XFOJ__: {
+        __DD5J(((____XFOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____QGOJ__: {
+        __KD5J(((____QGOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____EHOJ__: {
+        __TD5J(((____EHOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____2HOJ__: {
+        __SP2S=((____2HOJ *)((____NBXC *)__I3RH));
+        (&__string_349)->__0C= 8;
+        (&__string_349)->__1C="size_of(";
+        __EWX(((____BC *)__Y2RH),(&__string_349));
+        __P3WT=((____WMB *)__SP2S->__3D5J);
+        if (((____3LC)(__P3WT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__Y2RH),(&__string_348));
+        };
+        __CQXE(__P3WT,__Y2RH);
+        __IYFU=((____BC *)__Y2RH);
+        if ((__IYFU->__OFL <= __IYFU->__WJ)) {
+          if ((__IYFU->__OFL ==  0)) {
+            __IYFU->__OFL= 32;
+            __JYFU=__RVW( 32);
+            __IYFU->__FFL=__JYFU;
+          } else /* FALSE */ {
+            __KYFU=(____Q)(__IYFU->__OFL <<  1);
+            __JYFU=((____DB *)__IYFU->__FFL);
+            __MYFU=__IYFU->__OFL;
+            __NYFU=__55W(((____IB )__JYFU),((____YWB )__MYFU),((____YWB )__KYFU));
+            __JYFU=((____DB *)__NYFU);
+            __M00(__JYFU,__MYFU,(____Q)(__KYFU -  1));
+            __IYFU->__FFL=__JYFU;
+            __IYFU->__OFL=__KYFU;
+          };
+        };
+        ((____DB *)__IYFU->__FFL)[__IYFU->__WJ]=')';
+        __IYFU->__WJ=(____Q)(__IYFU->__WJ +  1);
+      } break;
+      case ____YIOJ__: {
+        __5D5J(((____YIOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____YMOJ__: {
+        __OE5J(((____YMOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____ONOJ__: {
+        __UE5J(((____ONOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____YOOJ__: {
+        __LXSK(((____YOOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____IM4K__: {
+        __VNFM(((____IM4K *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____T5FL__: {
+        __HM5O(((____T5FL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____3DUL__: {
+        __LPTP(((____3DUL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____0EUL__: {
+        __WP0P(((____0EUL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____BGUL__: {
+        __UPTP(((____BGUL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____2GUL__: {
+        __4P0P(((____2GUL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____B0VL__: {
+        __TTBN(((____B0VL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____P0VL__: {
+        __EBGM(((____P0VL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____Q5YL__: {
+        __0NFM(((____Q5YL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____UVPM__: {
+        __OEWN(((____UVPM *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____0ZPM__: {
+        __FQ0P(((____0ZPM *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____MR0N__: {
+        __0PVO(((____MR0N *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____YWBP__: {
+        __2VZQ(((____YWBP *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____LYBP__: {
+        __RTTP(((____LYBP *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____CZBP__: {
+        __0TTP(((____CZBP *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____3BEP__: {
+        __YQEQ(((____3BEP *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      };
+      __EWX(((____BC *)__Y2RH),(&__string_478));
+      __I3RH=__X2RH->__VL2C.__FW4D;
+      switch (((struct ___OBJ *)__I3RH)->__id) {
+      case ____XL2C__: {
+        (&__string_479)->__0C= 8;
+        (&__string_479)->__1C="DTA_READ";
+        __EWX(((____BC *)__Y2RH),(&__string_479));
+      } break;
+      case ____2GPJ__: {
+        (&__string_480)->__0C= 8;
+        (&__string_480)->__1C="DTA_CAST";
+        __EWX(((____BC *)__Y2RH),(&__string_480));
+      } break;
+      case ____RQPJ__: {
+        __0KBK(((____RQPJ *)((____XL2C *)__I3RH)),__Y2RH);
+      } break;
+      case ____HJWJ__: {
+        __ALBK(((____HJWJ *)((____XL2C *)__I3RH)),__Y2RH);
+      } break;
+      case ____DTWJ__: {
+        (&__string_481)->__0C= 9;
+        (&__string_481)->__1C="DTA_BLOCK";
+        __EWX(((____BC *)__Y2RH),(&__string_481));
+      } break;
+      case ____ETWJ__: {
+        __JLBK(((____ETWJ *)((____XL2C *)__I3RH)),__Y2RH);
+      } break;
+      };
+      __EWX(((____BC *)__Y2RH),(&__string_482));
+      __I3RH=__BR5H(__X2RH);
+      switch (((struct ___OBJ *)__I3RH)->__id) {
+      case ____5J__: {
+        __X54J(((____5J *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____0AXC__: {
+        __H0RH(((____0AXC *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____NBXC__: {
+        __ZQ5H(((____NBXC *)__I3RH),__Y2RH);
+      } break;
+      case ____ZBXC__: {
+        __R2RH(((____ZBXC *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____2A0I__: {
+        __EBEJ(((____2A0I *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____HJNJ__: {
+        __XA5J(((____HJNJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____SJNJ__: {
+        __CB5J(((____SJNJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____0AOJ__: {
+        __OP2S=((____0AOJ *)((____NBXC *)__I3RH));
+        (&__string_346)->__0C= 12;
+        (&__string_346)->__1C="is_expanded(";
+        __EWX(((____BC *)__Y2RH),(&__string_346));
+        __EBEJ(((____2A0I *)__OP2S->__OB5J),__Y2RH);
+        __IYFU=((____BC *)__Y2RH);
+        if ((__IYFU->__OFL <= __IYFU->__WJ)) {
+          if ((__IYFU->__OFL ==  0)) {
+            __IYFU->__OFL= 32;
+            __JYFU=__RVW( 32);
+            __IYFU->__FFL=__JYFU;
+          } else /* FALSE */ {
+            __KYFU=(____Q)(__IYFU->__OFL <<  1);
+            __JYFU=((____DB *)__IYFU->__FFL);
+            __MYFU=__IYFU->__OFL;
+            __NYFU=__55W(((____IB )__JYFU),((____YWB )__MYFU),((____YWB )__KYFU));
+            __JYFU=((____DB *)__NYFU);
+            __M00(__JYFU,__MYFU,(____Q)(__KYFU -  1));
+            __IYFU->__FFL=__JYFU;
+            __IYFU->__OFL=__KYFU;
+          };
+        };
+        ((____DB *)__IYFU->__FFL)[__IYFU->__WJ]=')';
+        __IYFU->__WJ=(____Q)(__IYFU->__WJ +  1);
+      } break;
+      case ____EBOJ__: {
+        __QP2S=((____EBOJ *)((____NBXC *)__I3RH));
+        (&__string_347)->__0C= 8;
+        (&__string_347)->__1C="type_id(";
+        __EWX(((____BC *)__Y2RH),(&__string_347));
+        __P3WT=((____WMB *)__QP2S->__TB5J);
+        if (((____3LC)(__P3WT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__Y2RH),(&__string_348));
+        };
+        __CQXE(__P3WT,__Y2RH);
+        __IYFU=((____BC *)__Y2RH);
+        if ((__IYFU->__OFL <= __IYFU->__WJ)) {
+          if ((__IYFU->__OFL ==  0)) {
+            __IYFU->__OFL= 32;
+            __JYFU=__RVW( 32);
+            __IYFU->__FFL=__JYFU;
+          } else /* FALSE */ {
+            __KYFU=(____Q)(__IYFU->__OFL <<  1);
+            __JYFU=((____DB *)__IYFU->__FFL);
+            __MYFU=__IYFU->__OFL;
+            __NYFU=__55W(((____IB )__JYFU),((____YWB )__MYFU),((____YWB )__KYFU));
+            __JYFU=((____DB *)__NYFU);
+            __M00(__JYFU,__MYFU,(____Q)(__KYFU -  1));
+            __IYFU->__FFL=__JYFU;
+            __IYFU->__OFL=__KYFU;
+          };
+        };
+        ((____DB *)__IYFU->__FFL)[__IYFU->__WJ]=')';
+        __IYFU->__WJ=(____Q)(__IYFU->__WJ +  1);
+      } break;
+      case ____3BOJ__: {
+        __VB5J(((____3BOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____RCOJ__: {
+        __4B5J(((____RCOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____HDOJ__: {
+        __HC5J(((____HDOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____1DOJ__: {
+        __OC5J(((____1DOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____PEOJ__: {
+        __VC5J(((____PEOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____DFOJ__: {
+        __2C5J(((____DFOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____XFOJ__: {
+        __DD5J(((____XFOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____QGOJ__: {
+        __KD5J(((____QGOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____EHOJ__: {
+        __TD5J(((____EHOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____2HOJ__: {
+        __SP2S=((____2HOJ *)((____NBXC *)__I3RH));
+        (&__string_349)->__0C= 8;
+        (&__string_349)->__1C="size_of(";
+        __EWX(((____BC *)__Y2RH),(&__string_349));
+        __P3WT=((____WMB *)__SP2S->__3D5J);
+        if (((____3LC)(__P3WT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__Y2RH),(&__string_348));
+        };
+        __CQXE(__P3WT,__Y2RH);
+        __IYFU=((____BC *)__Y2RH);
+        if ((__IYFU->__OFL <= __IYFU->__WJ)) {
+          if ((__IYFU->__OFL ==  0)) {
+            __IYFU->__OFL= 32;
+            __JYFU=__RVW( 32);
+            __IYFU->__FFL=__JYFU;
+          } else /* FALSE */ {
+            __KYFU=(____Q)(__IYFU->__OFL <<  1);
+            __JYFU=((____DB *)__IYFU->__FFL);
+            __MYFU=__IYFU->__OFL;
+            __NYFU=__55W(((____IB )__JYFU),((____YWB )__MYFU),((____YWB )__KYFU));
+            __JYFU=((____DB *)__NYFU);
+            __M00(__JYFU,__MYFU,(____Q)(__KYFU -  1));
+            __IYFU->__FFL=__JYFU;
+            __IYFU->__OFL=__KYFU;
+          };
+        };
+        ((____DB *)__IYFU->__FFL)[__IYFU->__WJ]=')';
+        __IYFU->__WJ=(____Q)(__IYFU->__WJ +  1);
+      } break;
+      case ____YIOJ__: {
+        __5D5J(((____YIOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____YMOJ__: {
+        __OE5J(((____YMOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____ONOJ__: {
+        __UE5J(((____ONOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____YOOJ__: {
+        __LXSK(((____YOOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____IM4K__: {
+        __VNFM(((____IM4K *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____T5FL__: {
+        __HM5O(((____T5FL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____3DUL__: {
+        __LPTP(((____3DUL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____0EUL__: {
+        __WP0P(((____0EUL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____BGUL__: {
+        __UPTP(((____BGUL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____2GUL__: {
+        __4P0P(((____2GUL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____B0VL__: {
+        __TTBN(((____B0VL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____P0VL__: {
+        __EBGM(((____P0VL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____Q5YL__: {
+        __0NFM(((____Q5YL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____UVPM__: {
+        __OEWN(((____UVPM *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____0ZPM__: {
+        __FQ0P(((____0ZPM *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____MR0N__: {
+        __0PVO(((____MR0N *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____YWBP__: {
+        __2VZQ(((____YWBP *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____LYBP__: {
+        __RTTP(((____LYBP *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____CZBP__: {
+        __0TTP(((____CZBP *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____3BEP__: {
+        __YQEQ(((____3BEP *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      };
+      __IYFU=((____BC *)__Y2RH);
+      if ((__IYFU->__OFL <= __IYFU->__WJ)) {
+        if ((__IYFU->__OFL ==  0)) {
+          __IYFU->__OFL= 32;
+          __JYFU=__RVW( 32);
+          __IYFU->__FFL=__JYFU;
+        } else /* FALSE */ {
+          __KYFU=(____Q)(__IYFU->__OFL <<  1);
+          __JYFU=((____DB *)__IYFU->__FFL);
+          __MYFU=__IYFU->__OFL;
+          __NYFU=__55W(((____IB )__JYFU),((____YWB )__MYFU),((____YWB )__KYFU));
+          __JYFU=((____DB *)__NYFU);
+          __M00(__JYFU,__MYFU,(____Q)(__KYFU -  1));
+          __IYFU->__FFL=__JYFU;
+          __IYFU->__OFL=__KYFU;
+        };
+      };
+      ((____DB *)__IYFU->__FFL)[__IYFU->__WJ]='>';
+      __IYFU->__WJ=(____Q)(__IYFU->__WJ +  1);
+    } else /* FALSE */ {
+      __I3RH=__X2RH->__VL2C.__EW4D;
+      switch (((struct ___OBJ *)__I3RH)->__id) {
+      case ____5J__: {
+        __X54J(((____5J *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____0AXC__: {
+        __H0RH(((____0AXC *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____NBXC__: {
+        __ZQ5H(((____NBXC *)__I3RH),__Y2RH);
+      } break;
+      case ____ZBXC__: {
+        __R2RH(((____ZBXC *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____2A0I__: {
+        __EBEJ(((____2A0I *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____HJNJ__: {
+        __XA5J(((____HJNJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____SJNJ__: {
+        __CB5J(((____SJNJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____0AOJ__: {
+        __OP2S=((____0AOJ *)((____NBXC *)__I3RH));
+        (&__string_346)->__0C= 12;
+        (&__string_346)->__1C="is_expanded(";
+        __EWX(((____BC *)__Y2RH),(&__string_346));
+        __EBEJ(((____2A0I *)__OP2S->__OB5J),__Y2RH);
+        __A0FU=((____BC *)__Y2RH);
+        if ((__A0FU->__OFL <= __A0FU->__WJ)) {
+          if ((__A0FU->__OFL ==  0)) {
+            __A0FU->__OFL= 32;
+            __B0FU=__RVW( 32);
+            __A0FU->__FFL=__B0FU;
+          } else /* FALSE */ {
+            __C0FU=(____Q)(__A0FU->__OFL <<  1);
+            __B0FU=((____DB *)__A0FU->__FFL);
+            __E0FU=__A0FU->__OFL;
+            __F0FU=__55W(((____IB )__B0FU),((____YWB )__E0FU),((____YWB )__C0FU));
+            __B0FU=((____DB *)__F0FU);
+            __M00(__B0FU,__E0FU,(____Q)(__C0FU -  1));
+            __A0FU->__FFL=__B0FU;
+            __A0FU->__OFL=__C0FU;
+          };
+        };
+        ((____DB *)__A0FU->__FFL)[__A0FU->__WJ]=')';
+        __A0FU->__WJ=(____Q)(__A0FU->__WJ +  1);
+      } break;
+      case ____EBOJ__: {
+        __QP2S=((____EBOJ *)((____NBXC *)__I3RH));
+        (&__string_347)->__0C= 8;
+        (&__string_347)->__1C="type_id(";
+        __EWX(((____BC *)__Y2RH),(&__string_347));
+        __P3WT=((____WMB *)__QP2S->__TB5J);
+        if (((____3LC)(__P3WT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__Y2RH),(&__string_348));
+        };
+        __CQXE(__P3WT,__Y2RH);
+        __A0FU=((____BC *)__Y2RH);
+        if ((__A0FU->__OFL <= __A0FU->__WJ)) {
+          if ((__A0FU->__OFL ==  0)) {
+            __A0FU->__OFL= 32;
+            __B0FU=__RVW( 32);
+            __A0FU->__FFL=__B0FU;
+          } else /* FALSE */ {
+            __C0FU=(____Q)(__A0FU->__OFL <<  1);
+            __B0FU=((____DB *)__A0FU->__FFL);
+            __E0FU=__A0FU->__OFL;
+            __F0FU=__55W(((____IB )__B0FU),((____YWB )__E0FU),((____YWB )__C0FU));
+            __B0FU=((____DB *)__F0FU);
+            __M00(__B0FU,__E0FU,(____Q)(__C0FU -  1));
+            __A0FU->__FFL=__B0FU;
+            __A0FU->__OFL=__C0FU;
+          };
+        };
+        ((____DB *)__A0FU->__FFL)[__A0FU->__WJ]=')';
+        __A0FU->__WJ=(____Q)(__A0FU->__WJ +  1);
+      } break;
+      case ____3BOJ__: {
+        __VB5J(((____3BOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____RCOJ__: {
+        __4B5J(((____RCOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____HDOJ__: {
+        __HC5J(((____HDOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____1DOJ__: {
+        __OC5J(((____1DOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____PEOJ__: {
+        __VC5J(((____PEOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____DFOJ__: {
+        __2C5J(((____DFOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____XFOJ__: {
+        __DD5J(((____XFOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____QGOJ__: {
+        __KD5J(((____QGOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____EHOJ__: {
+        __TD5J(((____EHOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____2HOJ__: {
+        __SP2S=((____2HOJ *)((____NBXC *)__I3RH));
+        (&__string_349)->__0C= 8;
+        (&__string_349)->__1C="size_of(";
+        __EWX(((____BC *)__Y2RH),(&__string_349));
+        __P3WT=((____WMB *)__SP2S->__3D5J);
+        if (((____3LC)(__P3WT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__Y2RH),(&__string_348));
+        };
+        __CQXE(__P3WT,__Y2RH);
+        __A0FU=((____BC *)__Y2RH);
+        if ((__A0FU->__OFL <= __A0FU->__WJ)) {
+          if ((__A0FU->__OFL ==  0)) {
+            __A0FU->__OFL= 32;
+            __B0FU=__RVW( 32);
+            __A0FU->__FFL=__B0FU;
+          } else /* FALSE */ {
+            __C0FU=(____Q)(__A0FU->__OFL <<  1);
+            __B0FU=((____DB *)__A0FU->__FFL);
+            __E0FU=__A0FU->__OFL;
+            __F0FU=__55W(((____IB )__B0FU),((____YWB )__E0FU),((____YWB )__C0FU));
+            __B0FU=((____DB *)__F0FU);
+            __M00(__B0FU,__E0FU,(____Q)(__C0FU -  1));
+            __A0FU->__FFL=__B0FU;
+            __A0FU->__OFL=__C0FU;
+          };
+        };
+        ((____DB *)__A0FU->__FFL)[__A0FU->__WJ]=')';
+        __A0FU->__WJ=(____Q)(__A0FU->__WJ +  1);
+      } break;
+      case ____YIOJ__: {
+        __5D5J(((____YIOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____YMOJ__: {
+        __OE5J(((____YMOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____ONOJ__: {
+        __UE5J(((____ONOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____YOOJ__: {
+        __LXSK(((____YOOJ *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____IM4K__: {
+        __VNFM(((____IM4K *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____T5FL__: {
+        __HM5O(((____T5FL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____3DUL__: {
+        __LPTP(((____3DUL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____0EUL__: {
+        __WP0P(((____0EUL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____BGUL__: {
+        __UPTP(((____BGUL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____2GUL__: {
+        __4P0P(((____2GUL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____B0VL__: {
+        __TTBN(((____B0VL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____P0VL__: {
+        __EBGM(((____P0VL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____Q5YL__: {
+        __0NFM(((____Q5YL *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____UVPM__: {
+        __OEWN(((____UVPM *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____0ZPM__: {
+        __FQ0P(((____0ZPM *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____MR0N__: {
+        __0PVO(((____MR0N *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____YWBP__: {
+        __2VZQ(((____YWBP *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____LYBP__: {
+        __RTTP(((____LYBP *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____CZBP__: {
+        __0TTP(((____CZBP *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      case ____3BEP__: {
+        __YQEQ(((____3BEP *)((____NBXC *)__I3RH)),__Y2RH);
+      } break;
+      };
+      __2IFE(((____WH *)__X2RH->__VL2C.__A3RH),__Y2RH);
     };
   } else /* FALSE */ {
-    display__XTFL(((__SWITCH__DDXC *)Self__I1RH->parent_node__GK2C.switch__K1RH),buffer__J1RH);
+    __GVFL(((____SEXC *)__X2RH->__VL2C.__Z2RH),__Y2RH);
   };
 }
 
-static void display__TUEI(__EXPR_MULTIPLE__UKWH *Self__UUEI,__STRING__BC *buffer__VUEI)
-// ({EXPR_MULTIPLE__UKWH},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __CWEI(____DMWH *__DWEI,____BC *__EWEI)
+// ({__DMWH},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__JZFU,*Self__RZFU;
-  __INTEGER__Q __tmp__LZFU,old_nb_elts__NZFU,__tmp__TZFU;
-  __INTEGER__Q old_nb_elts__VZFU;
-  __POINTER__IB __tmp__OZFU,__tmp__WZFU;
-  void *__tmp__DVEI;
-  __IS_EXPANDED__L5NJ *Self__XO2S;
-  __GET_TYPE_ID__V5NJ *Self__ZO2S;
-  __TYPE_FULL__PMB *Self__S2WT;
-  __SIZE_OF__NGOJ *Self__1O2S;
-  __CHARACTER__DB *__tmp__KZFU,*__tmp__SZFU;
-  __FAST_ARRAYoEXPRo__R5WC *Self__1L3T;
-  Self__JZFU=((__STRING__BC *)buffer__VUEI);
-  if ((Self__JZFU->capacity__HFL <= Self__JZFU->count__WJ)) {
-    if ((Self__JZFU->capacity__HFL ==  0)) {
-      Self__JZFU->capacity__HFL= 32;
-      __tmp__KZFU=create__KVW( 32);
-      Self__JZFU->storage__4EL=__tmp__KZFU;
-    } else /* FALSE */ {
-      __tmp__LZFU=(__INTEGER__Q)(Self__JZFU->capacity__HFL <<  1);
-      __tmp__KZFU=((__CHARACTER__DB *)Self__JZFU->storage__4EL);
-      old_nb_elts__NZFU=Self__JZFU->capacity__HFL;
-      __tmp__OZFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KZFU),((__UINTEGER_32__RWB )old_nb_elts__NZFU),((__UINTEGER_32__RWB )__tmp__LZFU));
-      __tmp__KZFU=((__CHARACTER__DB *)__tmp__OZFU);
-      clear__to__F00(__tmp__KZFU,old_nb_elts__NZFU,(__INTEGER__Q)(__tmp__LZFU -  1));
-      Self__JZFU->storage__4EL=__tmp__KZFU;
-      Self__JZFU->capacity__HFL=__tmp__LZFU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__JZFU->storage__4EL)[Self__JZFU->count__WJ]='(';
-  Self__JZFU->count__WJ=(__INTEGER__Q)(Self__JZFU->count__WJ +  1);
-  __tmp__LZFU=(__INTEGER__Q)(Self__UUEI->expr_list__FTEI->parent_arrayed_collection__Z5WC.upper__RZRH -  1);
-  old_nb_elts__NZFU= 0;
-  while ((old_nb_elts__NZFU <= __tmp__LZFU)) {
-    __tmp__DVEI=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__UUEI->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[old_nb_elts__NZFU];
-    switch (((struct ___OBJ *)__tmp__DVEI)->__id) {
-    case __STRING_CST__5J__: {
-      display__I44J(((__STRING_CST__5J *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      display__YYRH(((__EXTERNAL_C__L5WC *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      display__KP5H(((__PROTOTYPE_CST__45WC *)__tmp__DVEI),buffer__VUEI);
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      display__C1RH(((__INTEGER_CST__KAXC *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      display__V5DJ(((__READ_LOCAL__N5ZI *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      display__I54J(((__EXPR_EQUAL__YHNJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__XO2S=((__IS_EXPANDED__L5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI));
-      (&__string_346)->count__0C= 12;
-      (&__string_346)->storage__1C="is_expanded(";
-      append__3VX(((__STRING__BC *)buffer__VUEI),(&__string_346));
-      display__V5DJ(((__READ_LOCAL__N5ZI *)Self__XO2S->receiver__554J),buffer__VUEI);
-      Self__RZFU=((__STRING__BC *)buffer__VUEI);
-      if ((Self__RZFU->capacity__HFL <= Self__RZFU->count__WJ)) {
-        if ((Self__RZFU->capacity__HFL ==  0)) {
-          Self__RZFU->capacity__HFL= 32;
-          __tmp__SZFU=create__KVW( 32);
-          Self__RZFU->storage__4EL=__tmp__SZFU;
-        } else /* FALSE */ {
-          __tmp__TZFU=(__INTEGER__Q)(Self__RZFU->capacity__HFL <<  1);
-          __tmp__SZFU=((__CHARACTER__DB *)Self__RZFU->storage__4EL);
-          old_nb_elts__VZFU=Self__RZFU->capacity__HFL;
-          __tmp__WZFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SZFU),((__UINTEGER_32__RWB )old_nb_elts__VZFU),((__UINTEGER_32__RWB )__tmp__TZFU));
-          __tmp__SZFU=((__CHARACTER__DB *)__tmp__WZFU);
-          clear__to__F00(__tmp__SZFU,old_nb_elts__VZFU,(__INTEGER__Q)(__tmp__TZFU -  1));
-          Self__RZFU->storage__4EL=__tmp__SZFU;
-          Self__RZFU->capacity__HFL=__tmp__TZFU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__RZFU->storage__4EL)[Self__RZFU->count__WJ]=')';
-      Self__RZFU->count__WJ=(__INTEGER__Q)(Self__RZFU->count__WJ +  1);
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      Self__ZO2S=((__GET_TYPE_ID__V5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI));
-      (&__string_347)->count__0C= 8;
-      (&__string_347)->storage__1C="type_id(";
-      append__3VX(((__STRING__BC *)buffer__VUEI),(&__string_347));
-      Self__S2WT=((__TYPE_FULL__PMB *)Self__ZO2S->receiver__EA5J);
-      if (((__UINTEGER_8__WLC)(Self__S2WT->flag__ELK &  32) !=  0)) {
-        (&__string_348)->count__0C= 8;
-        (&__string_348)->storage__1C="Generic ";
-        append__3VX(((__STRING__BC *)buffer__VUEI),(&__string_348));
-      };
-      append_name_in__TOXE(Self__S2WT,buffer__VUEI);
-      Self__RZFU=((__STRING__BC *)buffer__VUEI);
-      if ((Self__RZFU->capacity__HFL <= Self__RZFU->count__WJ)) {
-        if ((Self__RZFU->capacity__HFL ==  0)) {
-          Self__RZFU->capacity__HFL= 32;
-          __tmp__SZFU=create__KVW( 32);
-          Self__RZFU->storage__4EL=__tmp__SZFU;
-        } else /* FALSE */ {
-          __tmp__TZFU=(__INTEGER__Q)(Self__RZFU->capacity__HFL <<  1);
-          __tmp__SZFU=((__CHARACTER__DB *)Self__RZFU->storage__4EL);
-          old_nb_elts__VZFU=Self__RZFU->capacity__HFL;
-          __tmp__WZFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SZFU),((__UINTEGER_32__RWB )old_nb_elts__VZFU),((__UINTEGER_32__RWB )__tmp__TZFU));
-          __tmp__SZFU=((__CHARACTER__DB *)__tmp__WZFU);
-          clear__to__F00(__tmp__SZFU,old_nb_elts__VZFU,(__INTEGER__Q)(__tmp__TZFU -  1));
-          Self__RZFU->storage__4EL=__tmp__SZFU;
-          Self__RZFU->capacity__HFL=__tmp__TZFU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__RZFU->storage__4EL)[Self__RZFU->count__WJ]=')';
-      Self__RZFU->count__WJ=(__INTEGER__Q)(Self__RZFU->count__WJ +  1);
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      display__GA5J(((__EXPR_SUP__OAOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      display__PA5J(((__EXPR_SUB__CBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      display__YA5J(((__EXPR_MUL__YBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      display__5A5J(((__EXPR_DIV__MCOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      display__GB5J(((__EXPR_AND__ADOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __PUT_TO__BFOJ__: {
-      display__1B5J(((__PUT_TO__BFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __ITEM__VFOJ__: {
-      display__EC5J(((__ITEM__VFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      Self__1O2S=((__SIZE_OF__NGOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI));
-      (&__string_349)->count__0C= 8;
-      (&__string_349)->storage__1C="size_of(";
-      append__3VX(((__STRING__BC *)buffer__VUEI),(&__string_349));
-      Self__S2WT=((__TYPE_FULL__PMB *)Self__1O2S->receiver__OC5J);
-      if (((__UINTEGER_8__WLC)(Self__S2WT->flag__ELK &  32) !=  0)) {
-        (&__string_348)->count__0C= 8;
-        (&__string_348)->storage__1C="Generic ";
-        append__3VX(((__STRING__BC *)buffer__VUEI),(&__string_348));
-      };
-      append_name_in__TOXE(Self__S2WT,buffer__VUEI);
-      Self__RZFU=((__STRING__BC *)buffer__VUEI);
-      if ((Self__RZFU->capacity__HFL <= Self__RZFU->count__WJ)) {
-        if ((Self__RZFU->capacity__HFL ==  0)) {
-          Self__RZFU->capacity__HFL= 32;
-          __tmp__SZFU=create__KVW( 32);
-          Self__RZFU->storage__4EL=__tmp__SZFU;
-        } else /* FALSE */ {
-          __tmp__TZFU=(__INTEGER__Q)(Self__RZFU->capacity__HFL <<  1);
-          __tmp__SZFU=((__CHARACTER__DB *)Self__RZFU->storage__4EL);
-          old_nb_elts__VZFU=Self__RZFU->capacity__HFL;
-          __tmp__WZFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SZFU),((__UINTEGER_32__RWB )old_nb_elts__VZFU),((__UINTEGER_32__RWB )__tmp__TZFU));
-          __tmp__SZFU=((__CHARACTER__DB *)__tmp__WZFU);
-          clear__to__F00(__tmp__SZFU,old_nb_elts__VZFU,(__INTEGER__Q)(__tmp__TZFU -  1));
-          Self__RZFU->storage__4EL=__tmp__SZFU;
-          Self__RZFU->capacity__HFL=__tmp__TZFU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__RZFU->storage__4EL)[Self__RZFU->count__WJ]=')';
-      Self__RZFU->count__WJ=(__INTEGER__Q)(Self__RZFU->count__WJ +  1);
-    } break;
-    case __CAST__JHOJ__: {
-      display__QC5J(((__CAST__JHOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __REAL_CST__JLOJ__: {
-      display__5C5J(((__REAL_CST__JLOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      display__FD5J(((__CHARACTER_CST__5LOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      display__GMFM(((__READ_SLOT__ZK4K *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_NEG__SYVL__: {
-      display__ESBN(((__EXPR_NEG__SYVL *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      display__V5FM(((__EXPR_ADD__AZVL *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      display__LMFM(((__READ_GLOBAL__B4YL *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_NOT__FUPM__: {
-      display__5CWN(((__EXPR_NOT__FUPM *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_MOD__LYPM__: {
-      display__WO0P(((__EXPR_MOD__LYPM *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_OR__3P0N__: {
-      display__LOVO(((__EXPR_OR__3P0N *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_INF__2WBP__: {
-      display__CSTP(((__EXPR_INF__2WBP *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      display__LSTP(((__EXPR_INF_EQ__TXBP *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    case __EXPR_XOR__OAEP__: {
-      display__JPEQ(((__EXPR_XOR__OAEP *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-    } break;
-    };
-    Self__RZFU=((__STRING__BC *)buffer__VUEI);
-    if ((Self__RZFU->capacity__HFL <= Self__RZFU->count__WJ)) {
-      if ((Self__RZFU->capacity__HFL ==  0)) {
-        Self__RZFU->capacity__HFL= 32;
-        __tmp__SZFU=create__KVW( 32);
-        Self__RZFU->storage__4EL=__tmp__SZFU;
-      } else /* FALSE */ {
-        __tmp__TZFU=(__INTEGER__Q)(Self__RZFU->capacity__HFL <<  1);
-        __tmp__SZFU=((__CHARACTER__DB *)Self__RZFU->storage__4EL);
-        old_nb_elts__VZFU=Self__RZFU->capacity__HFL;
-        __tmp__WZFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SZFU),((__UINTEGER_32__RWB )old_nb_elts__VZFU),((__UINTEGER_32__RWB )__tmp__TZFU));
-        __tmp__SZFU=((__CHARACTER__DB *)__tmp__WZFU);
-        clear__to__F00(__tmp__SZFU,old_nb_elts__VZFU,(__INTEGER__Q)(__tmp__TZFU -  1));
-        Self__RZFU->storage__4EL=__tmp__SZFU;
-        Self__RZFU->capacity__HFL=__tmp__TZFU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__RZFU->storage__4EL)[Self__RZFU->count__WJ]=',';
-    Self__RZFU->count__WJ=(__INTEGER__Q)(Self__RZFU->count__WJ +  1);
-    old_nb_elts__NZFU=(__INTEGER__Q)(old_nb_elts__NZFU +  1);
-  };
-  Self__1L3T=((__FAST_ARRAYoEXPRo__R5WC *)Self__UUEI->expr_list__FTEI);
-  __tmp__DVEI=((void **)Self__1L3T->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__1L3T->parent_arrayed_collection__Z5WC.upper__RZRH];
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  switch (((struct ___OBJ *)__tmp__DVEI)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)__tmp__DVEI),buffer__VUEI);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__XO2S=((__IS_EXPANDED__L5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__VUEI),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__XO2S->receiver__554J),buffer__VUEI);
-    Self__RZFU=((__STRING__BC *)buffer__VUEI);
-    if ((Self__RZFU->capacity__HFL <= Self__RZFU->count__WJ)) {
-      if ((Self__RZFU->capacity__HFL ==  0)) {
-        Self__RZFU->capacity__HFL= 32;
-        __tmp__SZFU=create__KVW( 32);
-        Self__RZFU->storage__4EL=__tmp__SZFU;
-      } else /* FALSE */ {
-        __tmp__TZFU=(__INTEGER__Q)(Self__RZFU->capacity__HFL <<  1);
-        __tmp__SZFU=((__CHARACTER__DB *)Self__RZFU->storage__4EL);
-        old_nb_elts__VZFU=Self__RZFU->capacity__HFL;
-        __tmp__WZFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SZFU),((__UINTEGER_32__RWB )old_nb_elts__VZFU),((__UINTEGER_32__RWB )__tmp__TZFU));
-        __tmp__SZFU=((__CHARACTER__DB *)__tmp__WZFU);
-        clear__to__F00(__tmp__SZFU,old_nb_elts__VZFU,(__INTEGER__Q)(__tmp__TZFU -  1));
-        Self__RZFU->storage__4EL=__tmp__SZFU;
-        Self__RZFU->capacity__HFL=__tmp__TZFU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__RZFU->storage__4EL)[Self__RZFU->count__WJ]=')';
-    Self__RZFU->count__WJ=(__INTEGER__Q)(Self__RZFU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__ZO2S=((__GET_TYPE_ID__V5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__VUEI),(&__string_347));
-    Self__S2WT=((__TYPE_FULL__PMB *)Self__ZO2S->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__S2WT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__VUEI),(&__string_348));
-    };
-    append_name_in__TOXE(Self__S2WT,buffer__VUEI);
-    Self__RZFU=((__STRING__BC *)buffer__VUEI);
-    if ((Self__RZFU->capacity__HFL <= Self__RZFU->count__WJ)) {
-      if ((Self__RZFU->capacity__HFL ==  0)) {
-        Self__RZFU->capacity__HFL= 32;
-        __tmp__SZFU=create__KVW( 32);
-        Self__RZFU->storage__4EL=__tmp__SZFU;
-      } else /* FALSE */ {
-        __tmp__TZFU=(__INTEGER__Q)(Self__RZFU->capacity__HFL <<  1);
-        __tmp__SZFU=((__CHARACTER__DB *)Self__RZFU->storage__4EL);
-        old_nb_elts__VZFU=Self__RZFU->capacity__HFL;
-        __tmp__WZFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SZFU),((__UINTEGER_32__RWB )old_nb_elts__VZFU),((__UINTEGER_32__RWB )__tmp__TZFU));
-        __tmp__SZFU=((__CHARACTER__DB *)__tmp__WZFU);
-        clear__to__F00(__tmp__SZFU,old_nb_elts__VZFU,(__INTEGER__Q)(__tmp__TZFU -  1));
-        Self__RZFU->storage__4EL=__tmp__SZFU;
-        Self__RZFU->capacity__HFL=__tmp__TZFU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__RZFU->storage__4EL)[Self__RZFU->count__WJ]=')';
-    Self__RZFU->count__WJ=(__INTEGER__Q)(Self__RZFU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__1O2S=((__SIZE_OF__NGOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__VUEI),(&__string_349));
-    Self__S2WT=((__TYPE_FULL__PMB *)Self__1O2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__S2WT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__VUEI),(&__string_348));
-    };
-    append_name_in__TOXE(Self__S2WT,buffer__VUEI);
-    Self__RZFU=((__STRING__BC *)buffer__VUEI);
-    if ((Self__RZFU->capacity__HFL <= Self__RZFU->count__WJ)) {
-      if ((Self__RZFU->capacity__HFL ==  0)) {
-        Self__RZFU->capacity__HFL= 32;
-        __tmp__SZFU=create__KVW( 32);
-        Self__RZFU->storage__4EL=__tmp__SZFU;
-      } else /* FALSE */ {
-        __tmp__TZFU=(__INTEGER__Q)(Self__RZFU->capacity__HFL <<  1);
-        __tmp__SZFU=((__CHARACTER__DB *)Self__RZFU->storage__4EL);
-        old_nb_elts__VZFU=Self__RZFU->capacity__HFL;
-        __tmp__WZFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SZFU),((__UINTEGER_32__RWB )old_nb_elts__VZFU),((__UINTEGER_32__RWB )__tmp__TZFU));
-        __tmp__SZFU=((__CHARACTER__DB *)__tmp__WZFU);
-        clear__to__F00(__tmp__SZFU,old_nb_elts__VZFU,(__INTEGER__Q)(__tmp__TZFU -  1));
-        Self__RZFU->storage__4EL=__tmp__SZFU;
-        Self__RZFU->capacity__HFL=__tmp__TZFU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__RZFU->storage__4EL)[Self__RZFU->count__WJ]=')';
-    Self__RZFU->count__WJ=(__INTEGER__Q)(Self__RZFU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__PROTOTYPE_CST__45WC *)__tmp__DVEI)),buffer__VUEI);
-  } break;
-  };
-  Self__JZFU=((__STRING__BC *)buffer__VUEI);
-  if ((Self__JZFU->capacity__HFL <= Self__JZFU->count__WJ)) {
-    if ((Self__JZFU->capacity__HFL ==  0)) {
-      Self__JZFU->capacity__HFL= 32;
-      __tmp__KZFU=create__KVW( 32);
-      Self__JZFU->storage__4EL=__tmp__KZFU;
-    } else /* FALSE */ {
-      __tmp__TZFU=(__INTEGER__Q)(Self__JZFU->capacity__HFL <<  1);
-      __tmp__KZFU=((__CHARACTER__DB *)Self__JZFU->storage__4EL);
-      old_nb_elts__VZFU=Self__JZFU->capacity__HFL;
-      __tmp__OZFU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KZFU),((__UINTEGER_32__RWB )old_nb_elts__VZFU),((__UINTEGER_32__RWB )__tmp__TZFU));
-      __tmp__KZFU=((__CHARACTER__DB *)__tmp__OZFU);
-      clear__to__F00(__tmp__KZFU,old_nb_elts__VZFU,(__INTEGER__Q)(__tmp__TZFU -  1));
-      Self__JZFU->storage__4EL=__tmp__KZFU;
-      Self__JZFU->capacity__HFL=__tmp__TZFU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__JZFU->storage__4EL)[Self__JZFU->count__WJ]=')';
-  Self__JZFU->count__WJ=(__INTEGER__Q)(Self__JZFU->count__WJ +  1);
+  ____BC *__Y0FU,*__A1FU;
+  ____Q __00FU,__20FU,__C1FU,__E1FU;
+  ____IB __30FU,__F1FU;
+  void *__SWEI;
+  ____0AOJ *__GQ2S;
+  ____EBOJ *__IQ2S;
+  ____WMB *__B4WT;
+  ____2HOJ *__KQ2S;
+  ____DB *__Z0FU,*__B1FU;
+  ____ABXC *__KN3T;
+  __Y0FU=((____BC *)__EWEI);
+  if ((__Y0FU->__OFL <= __Y0FU->__WJ)) {
+    if ((__Y0FU->__OFL ==  0)) {
+      __Y0FU->__OFL= 32;
+      __Z0FU=__RVW( 32);
+      __Y0FU->__FFL=__Z0FU;
+    } else /* FALSE */ {
+      __00FU=(____Q)(__Y0FU->__OFL <<  1);
+      __Z0FU=((____DB *)__Y0FU->__FFL);
+      __20FU=__Y0FU->__OFL;
+      __30FU=__55W(((____IB )__Z0FU),((____YWB )__20FU),((____YWB )__00FU));
+      __Z0FU=((____DB *)__30FU);
+      __M00(__Z0FU,__20FU,(____Q)(__00FU -  1));
+      __Y0FU->__FFL=__Z0FU;
+      __Y0FU->__OFL=__00FU;
+    };
+  };
+  ((____DB *)__Y0FU->__FFL)[__Y0FU->__WJ]='(';
+  __Y0FU->__WJ=(____Q)(__Y0FU->__WJ +  1);
+  __00FU=(____Q)(__DWEI->__UUEI->__IBXC.__A1RH -  1);
+  __20FU= 0;
+  while ((__20FU <= __00FU)) {
+    __SWEI=((void **)((____ABXC *)__DWEI->__UUEI)->__IBXC.__ESEI)[__20FU];
+    switch (((struct ___OBJ *)__SWEI)->__id) {
+    case ____5J__: {
+      __X54J(((____5J *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____0AXC__: {
+      __H0RH(((____0AXC *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____NBXC__: {
+      __ZQ5H(((____NBXC *)__SWEI),__EWEI);
+    } break;
+    case ____ZBXC__: {
+      __R2RH(((____ZBXC *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____2A0I__: {
+      __EBEJ(((____2A0I *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____HJNJ__: {
+      __XA5J(((____HJNJ *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____SJNJ__: {
+      __CB5J(((____SJNJ *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____0AOJ__: {
+      __GQ2S=((____0AOJ *)((____NBXC *)__SWEI));
+      (&__string_346)->__0C= 12;
+      (&__string_346)->__1C="is_expanded(";
+      __EWX(((____BC *)__EWEI),(&__string_346));
+      __EBEJ(((____2A0I *)__GQ2S->__OB5J),__EWEI);
+      __A1FU=((____BC *)__EWEI);
+      if ((__A1FU->__OFL <= __A1FU->__WJ)) {
+        if ((__A1FU->__OFL ==  0)) {
+          __A1FU->__OFL= 32;
+          __B1FU=__RVW( 32);
+          __A1FU->__FFL=__B1FU;
+        } else /* FALSE */ {
+          __C1FU=(____Q)(__A1FU->__OFL <<  1);
+          __B1FU=((____DB *)__A1FU->__FFL);
+          __E1FU=__A1FU->__OFL;
+          __F1FU=__55W(((____IB )__B1FU),((____YWB )__E1FU),((____YWB )__C1FU));
+          __B1FU=((____DB *)__F1FU);
+          __M00(__B1FU,__E1FU,(____Q)(__C1FU -  1));
+          __A1FU->__FFL=__B1FU;
+          __A1FU->__OFL=__C1FU;
+        };
+      };
+      ((____DB *)__A1FU->__FFL)[__A1FU->__WJ]=')';
+      __A1FU->__WJ=(____Q)(__A1FU->__WJ +  1);
+    } break;
+    case ____EBOJ__: {
+      __IQ2S=((____EBOJ *)((____NBXC *)__SWEI));
+      (&__string_347)->__0C= 8;
+      (&__string_347)->__1C="type_id(";
+      __EWX(((____BC *)__EWEI),(&__string_347));
+      __B4WT=((____WMB *)__IQ2S->__TB5J);
+      if (((____3LC)(__B4WT->__LLK &  32) !=  0)) {
+        (&__string_348)->__0C= 8;
+        (&__string_348)->__1C="Generic ";
+        __EWX(((____BC *)__EWEI),(&__string_348));
+      };
+      __CQXE(__B4WT,__EWEI);
+      __A1FU=((____BC *)__EWEI);
+      if ((__A1FU->__OFL <= __A1FU->__WJ)) {
+        if ((__A1FU->__OFL ==  0)) {
+          __A1FU->__OFL= 32;
+          __B1FU=__RVW( 32);
+          __A1FU->__FFL=__B1FU;
+        } else /* FALSE */ {
+          __C1FU=(____Q)(__A1FU->__OFL <<  1);
+          __B1FU=((____DB *)__A1FU->__FFL);
+          __E1FU=__A1FU->__OFL;
+          __F1FU=__55W(((____IB )__B1FU),((____YWB )__E1FU),((____YWB )__C1FU));
+          __B1FU=((____DB *)__F1FU);
+          __M00(__B1FU,__E1FU,(____Q)(__C1FU -  1));
+          __A1FU->__FFL=__B1FU;
+          __A1FU->__OFL=__C1FU;
+        };
+      };
+      ((____DB *)__A1FU->__FFL)[__A1FU->__WJ]=')';
+      __A1FU->__WJ=(____Q)(__A1FU->__WJ +  1);
+    } break;
+    case ____3BOJ__: {
+      __VB5J(((____3BOJ *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____RCOJ__: {
+      __4B5J(((____RCOJ *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____HDOJ__: {
+      __HC5J(((____HDOJ *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____1DOJ__: {
+      __OC5J(((____1DOJ *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____PEOJ__: {
+      __VC5J(((____PEOJ *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____DFOJ__: {
+      __2C5J(((____DFOJ *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____XFOJ__: {
+      __DD5J(((____XFOJ *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____QGOJ__: {
+      __KD5J(((____QGOJ *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____EHOJ__: {
+      __TD5J(((____EHOJ *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____2HOJ__: {
+      __KQ2S=((____2HOJ *)((____NBXC *)__SWEI));
+      (&__string_349)->__0C= 8;
+      (&__string_349)->__1C="size_of(";
+      __EWX(((____BC *)__EWEI),(&__string_349));
+      __B4WT=((____WMB *)__KQ2S->__3D5J);
+      if (((____3LC)(__B4WT->__LLK &  32) !=  0)) {
+        (&__string_348)->__0C= 8;
+        (&__string_348)->__1C="Generic ";
+        __EWX(((____BC *)__EWEI),(&__string_348));
+      };
+      __CQXE(__B4WT,__EWEI);
+      __A1FU=((____BC *)__EWEI);
+      if ((__A1FU->__OFL <= __A1FU->__WJ)) {
+        if ((__A1FU->__OFL ==  0)) {
+          __A1FU->__OFL= 32;
+          __B1FU=__RVW( 32);
+          __A1FU->__FFL=__B1FU;
+        } else /* FALSE */ {
+          __C1FU=(____Q)(__A1FU->__OFL <<  1);
+          __B1FU=((____DB *)__A1FU->__FFL);
+          __E1FU=__A1FU->__OFL;
+          __F1FU=__55W(((____IB )__B1FU),((____YWB )__E1FU),((____YWB )__C1FU));
+          __B1FU=((____DB *)__F1FU);
+          __M00(__B1FU,__E1FU,(____Q)(__C1FU -  1));
+          __A1FU->__FFL=__B1FU;
+          __A1FU->__OFL=__C1FU;
+        };
+      };
+      ((____DB *)__A1FU->__FFL)[__A1FU->__WJ]=')';
+      __A1FU->__WJ=(____Q)(__A1FU->__WJ +  1);
+    } break;
+    case ____YIOJ__: {
+      __5D5J(((____YIOJ *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____YMOJ__: {
+      __OE5J(((____YMOJ *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____ONOJ__: {
+      __UE5J(((____ONOJ *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____YOOJ__: {
+      __LXSK(((____YOOJ *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____IM4K__: {
+      __VNFM(((____IM4K *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____T5FL__: {
+      __HM5O(((____T5FL *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____3DUL__: {
+      __LPTP(((____3DUL *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____0EUL__: {
+      __WP0P(((____0EUL *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____BGUL__: {
+      __UPTP(((____BGUL *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____2GUL__: {
+      __4P0P(((____2GUL *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____B0VL__: {
+      __TTBN(((____B0VL *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____P0VL__: {
+      __EBGM(((____P0VL *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____Q5YL__: {
+      __0NFM(((____Q5YL *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____UVPM__: {
+      __OEWN(((____UVPM *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____0ZPM__: {
+      __FQ0P(((____0ZPM *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____MR0N__: {
+      __0PVO(((____MR0N *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____YWBP__: {
+      __2VZQ(((____YWBP *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____LYBP__: {
+      __RTTP(((____LYBP *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____CZBP__: {
+      __0TTP(((____CZBP *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    case ____3BEP__: {
+      __YQEQ(((____3BEP *)((____NBXC *)__SWEI)),__EWEI);
+    } break;
+    };
+    __A1FU=((____BC *)__EWEI);
+    if ((__A1FU->__OFL <= __A1FU->__WJ)) {
+      if ((__A1FU->__OFL ==  0)) {
+        __A1FU->__OFL= 32;
+        __B1FU=__RVW( 32);
+        __A1FU->__FFL=__B1FU;
+      } else /* FALSE */ {
+        __C1FU=(____Q)(__A1FU->__OFL <<  1);
+        __B1FU=((____DB *)__A1FU->__FFL);
+        __E1FU=__A1FU->__OFL;
+        __F1FU=__55W(((____IB )__B1FU),((____YWB )__E1FU),((____YWB )__C1FU));
+        __B1FU=((____DB *)__F1FU);
+        __M00(__B1FU,__E1FU,(____Q)(__C1FU -  1));
+        __A1FU->__FFL=__B1FU;
+        __A1FU->__OFL=__C1FU;
+      };
+    };
+    ((____DB *)__A1FU->__FFL)[__A1FU->__WJ]=',';
+    __A1FU->__WJ=(____Q)(__A1FU->__WJ +  1);
+    __20FU=(____Q)(__20FU +  1);
+  };
+  __KN3T=((____ABXC *)__DWEI->__UUEI);
+  __SWEI=((void **)__KN3T->__IBXC.__ESEI)[__KN3T->__IBXC.__A1RH];
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  switch (((struct ___OBJ *)__SWEI)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)__SWEI),__EWEI);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____0AOJ__: {
+    __GQ2S=((____0AOJ *)((____NBXC *)__SWEI));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__EWEI),(&__string_346));
+    __EBEJ(((____2A0I *)__GQ2S->__OB5J),__EWEI);
+    __A1FU=((____BC *)__EWEI);
+    if ((__A1FU->__OFL <= __A1FU->__WJ)) {
+      if ((__A1FU->__OFL ==  0)) {
+        __A1FU->__OFL= 32;
+        __B1FU=__RVW( 32);
+        __A1FU->__FFL=__B1FU;
+      } else /* FALSE */ {
+        __C1FU=(____Q)(__A1FU->__OFL <<  1);
+        __B1FU=((____DB *)__A1FU->__FFL);
+        __E1FU=__A1FU->__OFL;
+        __F1FU=__55W(((____IB )__B1FU),((____YWB )__E1FU),((____YWB )__C1FU));
+        __B1FU=((____DB *)__F1FU);
+        __M00(__B1FU,__E1FU,(____Q)(__C1FU -  1));
+        __A1FU->__FFL=__B1FU;
+        __A1FU->__OFL=__C1FU;
+      };
+    };
+    ((____DB *)__A1FU->__FFL)[__A1FU->__WJ]=')';
+    __A1FU->__WJ=(____Q)(__A1FU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __IQ2S=((____EBOJ *)((____NBXC *)__SWEI));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__EWEI),(&__string_347));
+    __B4WT=((____WMB *)__IQ2S->__TB5J);
+    if (((____3LC)(__B4WT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__EWEI),(&__string_348));
+    };
+    __CQXE(__B4WT,__EWEI);
+    __A1FU=((____BC *)__EWEI);
+    if ((__A1FU->__OFL <= __A1FU->__WJ)) {
+      if ((__A1FU->__OFL ==  0)) {
+        __A1FU->__OFL= 32;
+        __B1FU=__RVW( 32);
+        __A1FU->__FFL=__B1FU;
+      } else /* FALSE */ {
+        __C1FU=(____Q)(__A1FU->__OFL <<  1);
+        __B1FU=((____DB *)__A1FU->__FFL);
+        __E1FU=__A1FU->__OFL;
+        __F1FU=__55W(((____IB )__B1FU),((____YWB )__E1FU),((____YWB )__C1FU));
+        __B1FU=((____DB *)__F1FU);
+        __M00(__B1FU,__E1FU,(____Q)(__C1FU -  1));
+        __A1FU->__FFL=__B1FU;
+        __A1FU->__OFL=__C1FU;
+      };
+    };
+    ((____DB *)__A1FU->__FFL)[__A1FU->__WJ]=')';
+    __A1FU->__WJ=(____Q)(__A1FU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____2HOJ__: {
+    __KQ2S=((____2HOJ *)((____NBXC *)__SWEI));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__EWEI),(&__string_349));
+    __B4WT=((____WMB *)__KQ2S->__3D5J);
+    if (((____3LC)(__B4WT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__EWEI),(&__string_348));
+    };
+    __CQXE(__B4WT,__EWEI);
+    __A1FU=((____BC *)__EWEI);
+    if ((__A1FU->__OFL <= __A1FU->__WJ)) {
+      if ((__A1FU->__OFL ==  0)) {
+        __A1FU->__OFL= 32;
+        __B1FU=__RVW( 32);
+        __A1FU->__FFL=__B1FU;
+      } else /* FALSE */ {
+        __C1FU=(____Q)(__A1FU->__OFL <<  1);
+        __B1FU=((____DB *)__A1FU->__FFL);
+        __E1FU=__A1FU->__OFL;
+        __F1FU=__55W(((____IB )__B1FU),((____YWB )__E1FU),((____YWB )__C1FU));
+        __B1FU=((____DB *)__F1FU);
+        __M00(__B1FU,__E1FU,(____Q)(__C1FU -  1));
+        __A1FU->__FFL=__B1FU;
+        __A1FU->__OFL=__C1FU;
+      };
+    };
+    ((____DB *)__A1FU->__FFL)[__A1FU->__WJ]=')';
+    __A1FU->__WJ=(____Q)(__A1FU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____NBXC *)__SWEI)),__EWEI);
+  } break;
+  };
+  __Y0FU=((____BC *)__EWEI);
+  if ((__Y0FU->__OFL <= __Y0FU->__WJ)) {
+    if ((__Y0FU->__OFL ==  0)) {
+      __Y0FU->__OFL= 32;
+      __Z0FU=__RVW( 32);
+      __Y0FU->__FFL=__Z0FU;
+    } else /* FALSE */ {
+      __C1FU=(____Q)(__Y0FU->__OFL <<  1);
+      __Z0FU=((____DB *)__Y0FU->__FFL);
+      __E1FU=__Y0FU->__OFL;
+      __30FU=__55W(((____IB )__Z0FU),((____YWB )__E1FU),((____YWB )__C1FU));
+      __Z0FU=((____DB *)__30FU);
+      __M00(__Z0FU,__E1FU,(____Q)(__C1FU -  1));
+      __Y0FU->__FFL=__Z0FU;
+      __Y0FU->__OFL=__C1FU;
+    };
+  };
+  ((____DB *)__Y0FU->__FFL)[__Y0FU->__WJ]=')';
+  __Y0FU->__WJ=(____Q)(__Y0FU->__WJ +  1);
 }
 
-static void display__V5DJ(__READ_LOCAL__N5ZI *Self__W5DJ,__STRING__BC *buffer__X5DJ)
-// ({READ_LOCAL__N5ZI},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __EBEJ(____2A0I *__FBEJ,____BC *__GBEJ)
+// ({__2A0I},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__R1FU,*Self__12FU;
-  __INTEGER__Q __tmp__T1FU,old_nb_elts__V1FU,__tmp__2JFJ,result__CP2S;
-  __INTEGER__Q __tmp__32FU,old_nb_elts__52FU;
-  __POINTER__IB __tmp__W1FU,__tmp__R2FU,__tmp__S2FU,__tmp__T2FU;
-  __POINTER__IB __tmp__A3FU;
-  __ANY__C *__tmp__Z1FJ,*__tmp__SIHJ,*__tmp__GICK,*__tmp__HP2S;
-  __ANY__C *__tmp__KYBN,*__tmp__0XMK;
-  __UINTEGER_32__RWB __tmp__U2FU;
-  void *__tmp__1JFJ,*__tmp__QKFJ;
-  __WRITE_GLOBAL__EXKJ *Self__GP2S,*Self__IICK;
-  __WRITE_SLOT__SXKJ *Self__NP2S,*Self__4P2S;
-  __WRITE_LOCAL__BEYJ *Self__UP2S,*Self__FQ2S;
-  __CHARACTER__DB *__tmp__S1FU,*__tmp__22FU;
-  __FAST_ARRAYoWRITEo__FJFJ *req_list__OJFJ;
-  append__3VX(((__STRING__BC *)buffer__X5DJ),Self__W5DJ->local__PUEJ->parent_variable__B4WC.intern_name__HN5D);
-  Self__R1FU=((__STRING__BC *)buffer__X5DJ);
-  if ((Self__R1FU->capacity__HFL <= Self__R1FU->count__WJ)) {
-    if ((Self__R1FU->capacity__HFL ==  0)) {
-      Self__R1FU->capacity__HFL= 32;
-      __tmp__S1FU=create__KVW( 32);
-      Self__R1FU->storage__4EL=__tmp__S1FU;
-    } else /* FALSE */ {
-      __tmp__T1FU=(__INTEGER__Q)(Self__R1FU->capacity__HFL <<  1);
-      __tmp__S1FU=((__CHARACTER__DB *)Self__R1FU->storage__4EL);
-      old_nb_elts__V1FU=Self__R1FU->capacity__HFL;
-      __tmp__W1FU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__S1FU),((__UINTEGER_32__RWB )old_nb_elts__V1FU),((__UINTEGER_32__RWB )__tmp__T1FU));
-      __tmp__S1FU=((__CHARACTER__DB *)__tmp__W1FU);
-      clear__to__F00(__tmp__S1FU,old_nb_elts__V1FU,(__INTEGER__Q)(__tmp__T1FU -  1));
-      Self__R1FU->storage__4EL=__tmp__S1FU;
-      Self__R1FU->capacity__HFL=__tmp__T1FU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__R1FU->storage__4EL)[Self__R1FU->count__WJ]='[';
-  Self__R1FU->count__WJ=(__INTEGER__Q)(Self__R1FU->count__WJ +  1);
-  append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__W5DJ->local__PUEJ->parent_variable__B4WC.type__1N5D),buffer__X5DJ);
-  Self__R1FU=((__STRING__BC *)buffer__X5DJ);
-  if ((Self__R1FU->capacity__HFL <= Self__R1FU->count__WJ)) {
-    if ((Self__R1FU->capacity__HFL ==  0)) {
-      Self__R1FU->capacity__HFL= 32;
-      __tmp__S1FU=create__KVW( 32);
-      Self__R1FU->storage__4EL=__tmp__S1FU;
-    } else /* FALSE */ {
-      __tmp__T1FU=(__INTEGER__Q)(Self__R1FU->capacity__HFL <<  1);
-      __tmp__S1FU=((__CHARACTER__DB *)Self__R1FU->storage__4EL);
-      old_nb_elts__V1FU=Self__R1FU->capacity__HFL;
-      __tmp__W1FU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__S1FU),((__UINTEGER_32__RWB )old_nb_elts__V1FU),((__UINTEGER_32__RWB )__tmp__T1FU));
-      __tmp__S1FU=((__CHARACTER__DB *)__tmp__W1FU);
-      clear__to__F00(__tmp__S1FU,old_nb_elts__V1FU,(__INTEGER__Q)(__tmp__T1FU -  1));
-      Self__R1FU->storage__4EL=__tmp__S1FU;
-      Self__R1FU->capacity__HFL=__tmp__T1FU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__R1FU->storage__4EL)[Self__R1FU->count__WJ]=']';
-  Self__R1FU->count__WJ=(__INTEGER__Q)(Self__R1FU->count__WJ +  1);
-  req_list__OJFJ=NULL;
-  Self__R1FU=((__STRING__BC *)buffer__X5DJ);
-  if ((Self__R1FU->capacity__HFL <= Self__R1FU->count__WJ)) {
-    if ((Self__R1FU->capacity__HFL ==  0)) {
-      Self__R1FU->capacity__HFL= 32;
-      __tmp__S1FU=create__KVW( 32);
-      Self__R1FU->storage__4EL=__tmp__S1FU;
-    } else /* FALSE */ {
-      __tmp__T1FU=(__INTEGER__Q)(Self__R1FU->capacity__HFL <<  1);
-      __tmp__S1FU=((__CHARACTER__DB *)Self__R1FU->storage__4EL);
-      old_nb_elts__V1FU=Self__R1FU->capacity__HFL;
-      __tmp__W1FU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__S1FU),((__UINTEGER_32__RWB )old_nb_elts__V1FU),((__UINTEGER_32__RWB )__tmp__T1FU));
-      __tmp__S1FU=((__CHARACTER__DB *)__tmp__W1FU);
-      clear__to__F00(__tmp__S1FU,old_nb_elts__V1FU,(__INTEGER__Q)(__tmp__T1FU -  1));
-      Self__R1FU->storage__4EL=__tmp__S1FU;
-      Self__R1FU->capacity__HFL=__tmp__T1FU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__R1FU->storage__4EL)[Self__R1FU->count__WJ]='<';
-  Self__R1FU->count__WJ=(__INTEGER__Q)(Self__R1FU->count__WJ +  1);
-  __tmp__Z1FJ=&(Self__W5DJ->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-  if (__tmp__Z1FJ->object_id__UR0E==0) {
-    __tmp__T1FU=__tmp__Z1FJ->object_id__TR0E;
+  ____BC *__A3FU,*__K4FU;
+  ____Q __C3FU,__E3FU,__LLFJ,__RQ2S,__M4FU,__O4FU;
+  ____IB __F3FU,__A4FU,__B4FU,__C4FU,__P4FU;
+  ____C *__I3FJ,*__BKHJ,*__VJCK,*__WQ2S,*__ZZBN,*__JZMK;
+  ____YWB __D4FU;
+  void *__KLFJ,*__5LFJ;
+  ____TYKJ *__VQ2S,*__XJCK;
+  ____BZKJ *__2Q2S,*__NR2S;
+  ____QFYJ *__DR2S,*__UR2S;
+  ____DB *__B3FU,*__L4FU;
+  ____UKFJ *__3KFJ;
+  __EWX(((____BC *)__GBEJ),__FBEJ->__4VEJ->__Q5WC.__WO5D);
+  __A3FU=((____BC *)__GBEJ);
+  if ((__A3FU->__OFL <= __A3FU->__WJ)) {
+    if ((__A3FU->__OFL ==  0)) {
+      __A3FU->__OFL= 32;
+      __B3FU=__RVW( 32);
+      __A3FU->__FFL=__B3FU;
+    } else /* FALSE */ {
+      __C3FU=(____Q)(__A3FU->__OFL <<  1);
+      __B3FU=((____DB *)__A3FU->__FFL);
+      __E3FU=__A3FU->__OFL;
+      __F3FU=__55W(((____IB )__B3FU),((____YWB )__E3FU),((____YWB )__C3FU));
+      __B3FU=((____DB *)__F3FU);
+      __M00(__B3FU,__E3FU,(____Q)(__C3FU -  1));
+      __A3FU->__FFL=__B3FU;
+      __A3FU->__OFL=__C3FU;
+    };
+  };
+  ((____DB *)__A3FU->__FFL)[__A3FU->__WJ]='[';
+  __A3FU->__WJ=(____Q)(__A3FU->__WJ +  1);
+  __CQXE(((____WMB *)__FBEJ->__4VEJ->__Q5WC.__KP5D),__GBEJ);
+  __A3FU=((____BC *)__GBEJ);
+  if ((__A3FU->__OFL <= __A3FU->__WJ)) {
+    if ((__A3FU->__OFL ==  0)) {
+      __A3FU->__OFL= 32;
+      __B3FU=__RVW( 32);
+      __A3FU->__FFL=__B3FU;
+    } else /* FALSE */ {
+      __C3FU=(____Q)(__A3FU->__OFL <<  1);
+      __B3FU=((____DB *)__A3FU->__FFL);
+      __E3FU=__A3FU->__OFL;
+      __F3FU=__55W(((____IB )__B3FU),((____YWB )__E3FU),((____YWB )__C3FU));
+      __B3FU=((____DB *)__F3FU);
+      __M00(__B3FU,__E3FU,(____Q)(__C3FU -  1));
+      __A3FU->__FFL=__B3FU;
+      __A3FU->__OFL=__C3FU;
+    };
+  };
+  ((____DB *)__A3FU->__FFL)[__A3FU->__WJ]=']';
+  __A3FU->__WJ=(____Q)(__A3FU->__WJ +  1);
+  __3KFJ=NULL;
+  __A3FU=((____BC *)__GBEJ);
+  if ((__A3FU->__OFL <= __A3FU->__WJ)) {
+    if ((__A3FU->__OFL ==  0)) {
+      __A3FU->__OFL= 32;
+      __B3FU=__RVW( 32);
+      __A3FU->__FFL=__B3FU;
+    } else /* FALSE */ {
+      __C3FU=(____Q)(__A3FU->__OFL <<  1);
+      __B3FU=((____DB *)__A3FU->__FFL);
+      __E3FU=__A3FU->__OFL;
+      __F3FU=__55W(((____IB )__B3FU),((____YWB )__E3FU),((____YWB )__C3FU));
+      __B3FU=((____DB *)__F3FU);
+      __M00(__B3FU,__E3FU,(____Q)(__C3FU -  1));
+      __A3FU->__FFL=__B3FU;
+      __A3FU->__OFL=__C3FU;
+    };
+  };
+  ((____DB *)__A3FU->__FFL)[__A3FU->__WJ]='<';
+  __A3FU->__WJ=(____Q)(__A3FU->__WJ +  1);
+  __I3FJ=&(__FBEJ->__3A0I.__RJWH.__CK.__YH.__KC);
+  if (__I3FJ->__DT0E==0) {
+    __C3FU=__I3FJ->__CT0E;
   } else /* ___TYPE_ID */ {
-    old_nb_elts__V1FU=object_counter__OR0E__PR0E;
-    object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-    __tmp__SIHJ=&(Self__W5DJ->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-    __tmp__SIHJ->object_id__TR0E=old_nb_elts__V1FU;
-    __tmp__SIHJ->object_id__UR0E=0;
-    __tmp__T1FU=old_nb_elts__V1FU;
-  };
-  Self__R1FU=NULL;
-  __tmp__W1FU=((__POINTER__IB )(NULL));
-  old_nb_elts__V1FU= 0;
-  __tmp__R2FU=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__R2FU ==  0)) {
-    Self__R1FU=STRING__BC__;
+    __E3FU=__4S0E;
+    __4S0E=(____Q)(__4S0E +  1);
+    __BKHJ=&(__FBEJ->__3A0I.__RJWH.__CK.__YH.__KC);
+    __BKHJ->__CT0E=__E3FU;
+    __BKHJ->__DT0E=0;
+    __C3FU=__E3FU;
+  };
+  __A3FU=NULL;
+  __F3FU=((____IB )(NULL));
+  __E3FU= 0;
+  __A4FU=((____IB )sizeof(____BC));
+  if (((unsigned long)__A4FU ==  0)) {
+    __A3FU=__BC__;
   } else /* FALSE */ {
-    old_nb_elts__V1FU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R2FU));
-    if ((old_nb_elts__V1FU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__S2FU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__T2FU=(void *)((unsigned long)(void *)((unsigned long)__tmp__R2FU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S2FU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S2FU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__U2FU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T2FU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__S2FU=micro_alloc__table__lab__HKI(__tmp__T2FU,((__POINTER__IB )(&(table_size[(__tmp__U2FU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T2FU)));
-      __tmp__W1FU=__tmp__S2FU;
-    } else /* FALSE */ {
-      __tmp__U2FU=((__UINTEGER_32__RWB )old_nb_elts__V1FU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__S2FU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__T2FU=(void *)((unsigned long)(void *)((unsigned long)__tmp__R2FU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S2FU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S2FU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__S2FU=micro_alloc__table__lab__HKI(__tmp__T2FU,((__POINTER__IB )(&(table_type[(__tmp__U2FU)]))),(__UINTEGER_32__RWB)(__tmp__U2FU |  1));
-      __tmp__W1FU=__tmp__S2FU;
-    };
-    Self__R1FU=((__STRING__BC *)__tmp__W1FU);
-    *(Self__R1FU) = *(STRING__BC__);
-  };
-  ((__STRING__BC *)Self__R1FU)->count__WJ= 0;
-  append_in__YDE(__tmp__T1FU,Self__R1FU);
-  append__3VX(((__STRING__BC *)buffer__X5DJ),Self__R1FU);
-  append__3VX(((__STRING__BC *)buffer__X5DJ),(&__string_483));
-  if (((void *)Self__W5DJ->local__PUEJ->parent_variable__B4WC.require_first__TJFJ != (void *)NULL)) {
-    __tmp__1JFJ=Self__W5DJ->local__PUEJ->parent_variable__B4WC.require_first__TJFJ;
-    switch (((struct ___OBJ *)__tmp__1JFJ)->__id) {
-    case __WRITE_GLOBAL__EXKJ__: {
-      __tmp__GICK=&(((__WRITE_GLOBAL__EXKJ *)__tmp__1JFJ)->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-      if (__tmp__GICK->object_id__UR0E==0) {
-        __tmp__2JFJ=__tmp__GICK->object_id__TR0E;
+    __E3FU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A4FU));
+    if ((__E3FU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __B4FU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __C4FU=(void *)((unsigned long)(void *)((unsigned long)__A4FU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B4FU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B4FU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __D4FU=((____YWB )((____Q )(void *)((unsigned long)__C4FU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __B4FU=__OKI(__C4FU,((____IB )(&(table_size[(__D4FU)-1]))),((____YWB )((____Q )__C4FU)));
+      __F3FU=__B4FU;
+    } else /* FALSE */ {
+      __D4FU=((____YWB )__E3FU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __B4FU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __C4FU=(void *)((unsigned long)(void *)((unsigned long)__A4FU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B4FU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B4FU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __B4FU=__OKI(__C4FU,((____IB )(&(table_type[(__D4FU)]))),(____YWB)(__D4FU |  1));
+      __F3FU=__B4FU;
+    };
+    __A3FU=((____BC *)__F3FU);
+    *(__A3FU) = *(__BC__);
+  };
+  ((____BC *)__A3FU)->__WJ= 0;
+  __5DE(__C3FU,__A3FU);
+  __EWX(((____BC *)__GBEJ),__A3FU);
+  __EWX(((____BC *)__GBEJ),(&__string_483));
+  if (((void *)__FBEJ->__4VEJ->__Q5WC.__CLFJ != (void *)NULL)) {
+    __KLFJ=__FBEJ->__4VEJ->__Q5WC.__CLFJ;
+    switch (((struct ___OBJ *)__KLFJ)->__id) {
+    case ____TYKJ__: {
+      __VJCK=&(((____TYKJ *)__KLFJ)->__UYKJ.__DUDJ.__YH.__KC);
+      if (__VJCK->__DT0E==0) {
+        __LLFJ=__VJCK->__CT0E;
       } else /* ___TYPE_ID */ {
-        Self__GP2S=((__WRITE_GLOBAL__EXKJ *)__tmp__1JFJ);
-        result__CP2S=object_counter__OR0E__PR0E;
-        object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-        __tmp__HP2S=&(Self__GP2S->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-        __tmp__HP2S->object_id__TR0E=result__CP2S;
-        __tmp__HP2S->object_id__UR0E=0;
-        __tmp__2JFJ=result__CP2S;
-      };
-    } break;
-    case __WRITE_SLOT__SXKJ__: {
-      __tmp__GICK=&(((__WRITE_SLOT__SXKJ *)__tmp__1JFJ)->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-      if (__tmp__GICK->object_id__UR0E==0) {
-        __tmp__2JFJ=__tmp__GICK->object_id__TR0E;
+        __VQ2S=((____TYKJ *)__KLFJ);
+        __RQ2S=__4S0E;
+        __4S0E=(____Q)(__4S0E +  1);
+        __WQ2S=&(__VQ2S->__UYKJ.__DUDJ.__YH.__KC);
+        __WQ2S->__CT0E=__RQ2S;
+        __WQ2S->__DT0E=0;
+        __LLFJ=__RQ2S;
+      };
+    } break;
+    case ____BZKJ__: {
+      __VJCK=&(((____BZKJ *)__KLFJ)->__CZKJ.__DUDJ.__YH.__KC);
+      if (__VJCK->__DT0E==0) {
+        __LLFJ=__VJCK->__CT0E;
       } else /* ___TYPE_ID */ {
-        Self__NP2S=((__WRITE_SLOT__SXKJ *)__tmp__1JFJ);
-        result__CP2S=object_counter__OR0E__PR0E;
-        object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-        __tmp__HP2S=&(Self__NP2S->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-        __tmp__HP2S->object_id__TR0E=result__CP2S;
-        __tmp__HP2S->object_id__UR0E=0;
-        __tmp__2JFJ=result__CP2S;
-      };
-    } break;
-    case __WRITE_LOCAL__BEYJ__: {
-      __tmp__GICK=&(((__WRITE_LOCAL__BEYJ *)__tmp__1JFJ)->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-      if (__tmp__GICK->object_id__UR0E==0) {
-        __tmp__2JFJ=__tmp__GICK->object_id__TR0E;
+        __2Q2S=((____BZKJ *)__KLFJ);
+        __RQ2S=__4S0E;
+        __4S0E=(____Q)(__4S0E +  1);
+        __WQ2S=&(__2Q2S->__CZKJ.__DUDJ.__YH.__KC);
+        __WQ2S->__CT0E=__RQ2S;
+        __WQ2S->__DT0E=0;
+        __LLFJ=__RQ2S;
+      };
+    } break;
+    case ____QFYJ__: {
+      __VJCK=&(((____QFYJ *)__KLFJ)->__RFYJ.__DUDJ.__YH.__KC);
+      if (__VJCK->__DT0E==0) {
+        __LLFJ=__VJCK->__CT0E;
       } else /* ___TYPE_ID */ {
-        Self__UP2S=((__WRITE_LOCAL__BEYJ *)__tmp__1JFJ);
-        result__CP2S=object_counter__OR0E__PR0E;
-        object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-        __tmp__HP2S=&(Self__UP2S->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-        __tmp__HP2S->object_id__TR0E=result__CP2S;
-        __tmp__HP2S->object_id__UR0E=0;
-        __tmp__2JFJ=result__CP2S;
-      };
-    } break;
-    };
-    append_in__YDE(__tmp__2JFJ,buffer__X5DJ);
-    req_list__OJFJ=Self__W5DJ->local__PUEJ->parent_variable__B4WC.require_list__4JFJ;
-    if (((void *)req_list__OJFJ != (void *)NULL)) {
-      __tmp__2JFJ= 0;
-      result__CP2S=req_list__OJFJ->parent_arrayed_collection__NJFJ.upper__IKFJ;
-      while ((__tmp__2JFJ <= result__CP2S)) {
-        Self__12FU=((__STRING__BC *)buffer__X5DJ);
-        if ((Self__12FU->capacity__HFL <= Self__12FU->count__WJ)) {
-          if ((Self__12FU->capacity__HFL ==  0)) {
-            Self__12FU->capacity__HFL= 32;
-            __tmp__22FU=create__KVW( 32);
-            Self__12FU->storage__4EL=__tmp__22FU;
-          } else /* FALSE */ {
-            __tmp__32FU=(__INTEGER__Q)(Self__12FU->capacity__HFL <<  1);
-            __tmp__22FU=((__CHARACTER__DB *)Self__12FU->storage__4EL);
-            old_nb_elts__52FU=Self__12FU->capacity__HFL;
-            __tmp__A3FU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__22FU),((__UINTEGER_32__RWB )old_nb_elts__52FU),((__UINTEGER_32__RWB )__tmp__32FU));
-            __tmp__22FU=((__CHARACTER__DB *)__tmp__A3FU);
-            clear__to__F00(__tmp__22FU,old_nb_elts__52FU,(__INTEGER__Q)(__tmp__32FU -  1));
-            Self__12FU->storage__4EL=__tmp__22FU;
-            Self__12FU->capacity__HFL=__tmp__32FU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__12FU->storage__4EL)[Self__12FU->count__WJ]=',';
-        Self__12FU->count__WJ=(__INTEGER__Q)(Self__12FU->count__WJ +  1);
-        __tmp__QKFJ=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)req_list__OJFJ)->parent_arrayed_collection__NJFJ.storage__1QGL)[__tmp__2JFJ];
-        switch (((struct ___OBJ *)__tmp__QKFJ)->__id) {
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__KYBN=&(((__WRITE_GLOBAL__EXKJ *)__tmp__QKFJ)->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-          if (__tmp__KYBN->object_id__UR0E==0) {
-            __tmp__32FU=__tmp__KYBN->object_id__TR0E;
+        __DR2S=((____QFYJ *)__KLFJ);
+        __RQ2S=__4S0E;
+        __4S0E=(____Q)(__4S0E +  1);
+        __WQ2S=&(__DR2S->__RFYJ.__DUDJ.__YH.__KC);
+        __WQ2S->__CT0E=__RQ2S;
+        __WQ2S->__DT0E=0;
+        __LLFJ=__RQ2S;
+      };
+    } break;
+    };
+    __5DE(__LLFJ,__GBEJ);
+    __3KFJ=__FBEJ->__4VEJ->__Q5WC.__NLFJ;
+    if (((void *)__3KFJ != (void *)NULL)) {
+      __LLFJ= 0;
+      __RQ2S=__3KFJ->__2KFJ.__XLFJ;
+      while ((__LLFJ <= __RQ2S)) {
+        __K4FU=((____BC *)__GBEJ);
+        if ((__K4FU->__OFL <= __K4FU->__WJ)) {
+          if ((__K4FU->__OFL ==  0)) {
+            __K4FU->__OFL= 32;
+            __L4FU=__RVW( 32);
+            __K4FU->__FFL=__L4FU;
+          } else /* FALSE */ {
+            __M4FU=(____Q)(__K4FU->__OFL <<  1);
+            __L4FU=((____DB *)__K4FU->__FFL);
+            __O4FU=__K4FU->__OFL;
+            __P4FU=__55W(((____IB )__L4FU),((____YWB )__O4FU),((____YWB )__M4FU));
+            __L4FU=((____DB *)__P4FU);
+            __M00(__L4FU,__O4FU,(____Q)(__M4FU -  1));
+            __K4FU->__FFL=__L4FU;
+            __K4FU->__OFL=__M4FU;
+          };
+        };
+        ((____DB *)__K4FU->__FFL)[__K4FU->__WJ]=',';
+        __K4FU->__WJ=(____Q)(__K4FU->__WJ +  1);
+        __5LFJ=((void **)((____UKFJ *)__3KFJ)->__2KFJ.__KSGL)[__LLFJ];
+        switch (((struct ___OBJ *)__5LFJ)->__id) {
+        case ____TYKJ__: {
+          __ZZBN=&(((____TYKJ *)__5LFJ)->__UYKJ.__DUDJ.__YH.__KC);
+          if (__ZZBN->__DT0E==0) {
+            __M4FU=__ZZBN->__CT0E;
           } else /* ___TYPE_ID */ {
-            Self__IICK=((__WRITE_GLOBAL__EXKJ *)__tmp__QKFJ);
-            old_nb_elts__52FU=object_counter__OR0E__PR0E;
-            object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-            __tmp__0XMK=&(Self__IICK->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-            __tmp__0XMK->object_id__TR0E=old_nb_elts__52FU;
-            __tmp__0XMK->object_id__UR0E=0;
-            __tmp__32FU=old_nb_elts__52FU;
-          };
-        } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__KYBN=&(((__WRITE_SLOT__SXKJ *)__tmp__QKFJ)->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-          if (__tmp__KYBN->object_id__UR0E==0) {
-            __tmp__32FU=__tmp__KYBN->object_id__TR0E;
+            __XJCK=((____TYKJ *)__5LFJ);
+            __O4FU=__4S0E;
+            __4S0E=(____Q)(__4S0E +  1);
+            __JZMK=&(__XJCK->__UYKJ.__DUDJ.__YH.__KC);
+            __JZMK->__CT0E=__O4FU;
+            __JZMK->__DT0E=0;
+            __M4FU=__O4FU;
+          };
+        } break;
+        case ____BZKJ__: {
+          __ZZBN=&(((____BZKJ *)__5LFJ)->__CZKJ.__DUDJ.__YH.__KC);
+          if (__ZZBN->__DT0E==0) {
+            __M4FU=__ZZBN->__CT0E;
           } else /* ___TYPE_ID */ {
-            Self__4P2S=((__WRITE_SLOT__SXKJ *)__tmp__QKFJ);
-            old_nb_elts__52FU=object_counter__OR0E__PR0E;
-            object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-            __tmp__0XMK=&(Self__4P2S->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-            __tmp__0XMK->object_id__TR0E=old_nb_elts__52FU;
-            __tmp__0XMK->object_id__UR0E=0;
-            __tmp__32FU=old_nb_elts__52FU;
-          };
-        } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__KYBN=&(((__WRITE_LOCAL__BEYJ *)__tmp__QKFJ)->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-          if (__tmp__KYBN->object_id__UR0E==0) {
-            __tmp__32FU=__tmp__KYBN->object_id__TR0E;
+            __NR2S=((____BZKJ *)__5LFJ);
+            __O4FU=__4S0E;
+            __4S0E=(____Q)(__4S0E +  1);
+            __JZMK=&(__NR2S->__CZKJ.__DUDJ.__YH.__KC);
+            __JZMK->__CT0E=__O4FU;
+            __JZMK->__DT0E=0;
+            __M4FU=__O4FU;
+          };
+        } break;
+        case ____QFYJ__: {
+          __ZZBN=&(((____QFYJ *)__5LFJ)->__RFYJ.__DUDJ.__YH.__KC);
+          if (__ZZBN->__DT0E==0) {
+            __M4FU=__ZZBN->__CT0E;
           } else /* ___TYPE_ID */ {
-            Self__FQ2S=((__WRITE_LOCAL__BEYJ *)__tmp__QKFJ);
-            old_nb_elts__52FU=object_counter__OR0E__PR0E;
-            object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-            __tmp__0XMK=&(Self__FQ2S->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-            __tmp__0XMK->object_id__TR0E=old_nb_elts__52FU;
-            __tmp__0XMK->object_id__UR0E=0;
-            __tmp__32FU=old_nb_elts__52FU;
+            __UR2S=((____QFYJ *)__5LFJ);
+            __O4FU=__4S0E;
+            __4S0E=(____Q)(__4S0E +  1);
+            __JZMK=&(__UR2S->__RFYJ.__DUDJ.__YH.__KC);
+            __JZMK->__CT0E=__O4FU;
+            __JZMK->__DT0E=0;
+            __M4FU=__O4FU;
           };
         } break;
         };
-        append_in__YDE(__tmp__32FU,buffer__X5DJ);
-        __tmp__2JFJ=(__INTEGER__Q)(__tmp__2JFJ +  1);
+        __5DE(__M4FU,__GBEJ);
+        __LLFJ=(____Q)(__LLFJ +  1);
       };
     };
   } else /* FALSE */ {
-    Self__12FU=((__STRING__BC *)buffer__X5DJ);
-    if ((Self__12FU->capacity__HFL <= Self__12FU->count__WJ)) {
-      if ((Self__12FU->capacity__HFL ==  0)) {
-        Self__12FU->capacity__HFL= 32;
-        __tmp__22FU=create__KVW( 32);
-        Self__12FU->storage__4EL=__tmp__22FU;
-      } else /* FALSE */ {
-        __tmp__32FU=(__INTEGER__Q)(Self__12FU->capacity__HFL <<  1);
-        __tmp__22FU=((__CHARACTER__DB *)Self__12FU->storage__4EL);
-        old_nb_elts__52FU=Self__12FU->capacity__HFL;
-        __tmp__A3FU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__22FU),((__UINTEGER_32__RWB )old_nb_elts__52FU),((__UINTEGER_32__RWB )__tmp__32FU));
-        __tmp__22FU=((__CHARACTER__DB *)__tmp__A3FU);
-        clear__to__F00(__tmp__22FU,old_nb_elts__52FU,(__INTEGER__Q)(__tmp__32FU -  1));
-        Self__12FU->storage__4EL=__tmp__22FU;
-        Self__12FU->capacity__HFL=__tmp__32FU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__12FU->storage__4EL)[Self__12FU->count__WJ]='*';
-    Self__12FU->count__WJ=(__INTEGER__Q)(Self__12FU->count__WJ +  1);
-  };
-  append__3VX(((__STRING__BC *)buffer__X5DJ),(&__string_484));
-  append_in__YDE(Self__W5DJ->local__PUEJ->parent_variable__B4WC.ensure_count__1S4D,buffer__X5DJ);
-  Self__R1FU=((__STRING__BC *)buffer__X5DJ);
-  if ((Self__R1FU->capacity__HFL <= Self__R1FU->count__WJ)) {
-    if ((Self__R1FU->capacity__HFL ==  0)) {
-      Self__R1FU->capacity__HFL= 32;
-      __tmp__S1FU=create__KVW( 32);
-      Self__R1FU->storage__4EL=__tmp__S1FU;
-    } else /* FALSE */ {
-      __tmp__2JFJ=(__INTEGER__Q)(Self__R1FU->capacity__HFL <<  1);
-      __tmp__S1FU=((__CHARACTER__DB *)Self__R1FU->storage__4EL);
-      result__CP2S=Self__R1FU->capacity__HFL;
-      __tmp__S2FU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__S1FU),((__UINTEGER_32__RWB )result__CP2S),((__UINTEGER_32__RWB )__tmp__2JFJ));
-      __tmp__S1FU=((__CHARACTER__DB *)__tmp__S2FU);
-      clear__to__F00(__tmp__S1FU,result__CP2S,(__INTEGER__Q)(__tmp__2JFJ -  1));
-      Self__R1FU->storage__4EL=__tmp__S1FU;
-      Self__R1FU->capacity__HFL=__tmp__2JFJ;
-    };
-  };
-  ((__CHARACTER__DB *)Self__R1FU->storage__4EL)[Self__R1FU->count__WJ]='>';
-  Self__R1FU->count__WJ=(__INTEGER__Q)(Self__R1FU->count__WJ +  1);
+    __K4FU=((____BC *)__GBEJ);
+    if ((__K4FU->__OFL <= __K4FU->__WJ)) {
+      if ((__K4FU->__OFL ==  0)) {
+        __K4FU->__OFL= 32;
+        __L4FU=__RVW( 32);
+        __K4FU->__FFL=__L4FU;
+      } else /* FALSE */ {
+        __M4FU=(____Q)(__K4FU->__OFL <<  1);
+        __L4FU=((____DB *)__K4FU->__FFL);
+        __O4FU=__K4FU->__OFL;
+        __P4FU=__55W(((____IB )__L4FU),((____YWB )__O4FU),((____YWB )__M4FU));
+        __L4FU=((____DB *)__P4FU);
+        __M00(__L4FU,__O4FU,(____Q)(__M4FU -  1));
+        __K4FU->__FFL=__L4FU;
+        __K4FU->__OFL=__M4FU;
+      };
+    };
+    ((____DB *)__K4FU->__FFL)[__K4FU->__WJ]='*';
+    __K4FU->__WJ=(____Q)(__K4FU->__WJ +  1);
+  };
+  __EWX(((____BC *)__GBEJ),(&__string_484));
+  __5DE(__FBEJ->__4VEJ->__Q5WC.__KU4D,__GBEJ);
+  __A3FU=((____BC *)__GBEJ);
+  if ((__A3FU->__OFL <= __A3FU->__WJ)) {
+    if ((__A3FU->__OFL ==  0)) {
+      __A3FU->__OFL= 32;
+      __B3FU=__RVW( 32);
+      __A3FU->__FFL=__B3FU;
+    } else /* FALSE */ {
+      __LLFJ=(____Q)(__A3FU->__OFL <<  1);
+      __B3FU=((____DB *)__A3FU->__FFL);
+      __RQ2S=__A3FU->__OFL;
+      __B4FU=__55W(((____IB )__B3FU),((____YWB )__RQ2S),((____YWB )__LLFJ));
+      __B3FU=((____DB *)__B4FU);
+      __M00(__B3FU,__RQ2S,(____Q)(__LLFJ -  1));
+      __A3FU->__FFL=__B3FU;
+      __A3FU->__OFL=__LLFJ;
+    };
+  };
+  ((____DB *)__A3FU->__FFL)[__A3FU->__WJ]='>';
+  __A3FU->__WJ=(____Q)(__A3FU->__WJ +  1);
 }
 
-static void display__I54J(__EXPR_EQUAL__YHNJ *Self__J54J,__STRING__BC *buffer__K54J)
-// ({EXPR_EQUAL__YHNJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __XA5J(____HJNJ *__YA5J,____BC *__ZA5J)
+// ({__HJNJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__T3FU,*Self__D4FU;
-  __INTEGER__Q __tmp__V3FU,old_nb_elts__X3FU,__tmp__F4FU;
-  __INTEGER__Q old_nb_elts__H4FU;
-  __POINTER__IB __tmp__Y3FU,__tmp__I4FU;
-  void *__tmp__M54J;
-  __TYPE_FULL__PMB *__tmp__N54J;
-  __IS_EXPANDED__L5NJ *Self__JQ2S;
-  __GET_TYPE_ID__V5NJ *Self__LQ2S;
-  __SIZE_OF__NGOJ *Self__NQ2S;
-  __CHARACTER__DB *__tmp__U3FU,*__tmp__E4FU;
-  Self__T3FU=((__STRING__BC *)buffer__K54J);
-  if ((Self__T3FU->capacity__HFL <= Self__T3FU->count__WJ)) {
-    if ((Self__T3FU->capacity__HFL ==  0)) {
-      Self__T3FU->capacity__HFL= 32;
-      __tmp__U3FU=create__KVW( 32);
-      Self__T3FU->storage__4EL=__tmp__U3FU;
+  ____BC *__C5FU,*__S5FU;
+  ____Q __E5FU,__G5FU,__U5FU,__W5FU;
+  ____IB __H5FU,__X5FU;
+  void *__1A5J;
+  ____WMB *__2A5J;
+  ____0AOJ *__YR2S;
+  ____EBOJ *__0R2S;
+  ____2HOJ *__2R2S;
+  ____DB *__D5FU,*__T5FU;
+  __C5FU=((____BC *)__ZA5J);
+  if ((__C5FU->__OFL <= __C5FU->__WJ)) {
+    if ((__C5FU->__OFL ==  0)) {
+      __C5FU->__OFL= 32;
+      __D5FU=__RVW( 32);
+      __C5FU->__FFL=__D5FU;
     } else /* FALSE */ {
-      __tmp__V3FU=(__INTEGER__Q)(Self__T3FU->capacity__HFL <<  1);
-      __tmp__U3FU=((__CHARACTER__DB *)Self__T3FU->storage__4EL);
-      old_nb_elts__X3FU=Self__T3FU->capacity__HFL;
-      __tmp__Y3FU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__U3FU),((__UINTEGER_32__RWB )old_nb_elts__X3FU),((__UINTEGER_32__RWB )__tmp__V3FU));
-      __tmp__U3FU=((__CHARACTER__DB *)__tmp__Y3FU);
-      clear__to__F00(__tmp__U3FU,old_nb_elts__X3FU,(__INTEGER__Q)(__tmp__V3FU -  1));
-      Self__T3FU->storage__4EL=__tmp__U3FU;
-      Self__T3FU->capacity__HFL=__tmp__V3FU;
+      __E5FU=(____Q)(__C5FU->__OFL <<  1);
+      __D5FU=((____DB *)__C5FU->__FFL);
+      __G5FU=__C5FU->__OFL;
+      __H5FU=__55W(((____IB )__D5FU),((____YWB )__G5FU),((____YWB )__E5FU));
+      __D5FU=((____DB *)__H5FU);
+      __M00(__D5FU,__G5FU,(____Q)(__E5FU -  1));
+      __C5FU->__FFL=__D5FU;
+      __C5FU->__OFL=__E5FU;
     };
   };
-  ((__CHARACTER__DB *)Self__T3FU->storage__4EL)[Self__T3FU->count__WJ]='(';
-  Self__T3FU->count__WJ=(__INTEGER__Q)(Self__T3FU->count__WJ +  1);
-  __tmp__M54J=Self__J54J->parent_expr_binary_cmp__1HNJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__M54J)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__N54J=((__STRING_CST__5J *)__tmp__M54J)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__C5FU->__FFL)[__C5FU->__WJ]='(';
+  __C5FU->__WJ=(____Q)(__C5FU->__WJ +  1);
+  __1A5J=__YA5J->__KJNJ.__0A5J;
+  switch (((struct ___OBJ *)__1A5J)->__id) {
+  case ____5J__: {
+    __2A5J=((____5J *)__1A5J)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__N54J=((__EXTERNAL_C__L5WC *)__tmp__M54J)->static_type__J54D;
+  case ____0AXC__: {
+    __2A5J=((____0AXC *)__1A5J)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__N54J=((__PROTOTYPE_CST__45WC *)__tmp__M54J)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __2A5J=((____NBXC *)__1A5J)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__N54J=((__INTEGER_CST__KAXC *)__tmp__M54J)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __2A5J=((____ZBXC *)__1A5J)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__N54J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__M54J));
+  case ____DMWH__: {
+    __2A5J=__B21J(((____DMWH *)__1A5J));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__N54J=((__READ_LOCAL__N5ZI *)__tmp__M54J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __2A5J=((____2A0I *)__1A5J)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__N54J=static_type__2CCK();
+  case ____HJNJ__: {
+    __2A5J=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__N54J=static_type__BDCK();
+  case ____SJNJ__: {
+    __2A5J=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__N54J=static_type__GDCK();
+  case ____0AOJ__: {
+    __2A5J=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__N54J=static_type__LDCK();
+  case ____EBOJ__: {
+    __2A5J=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__N54J=static_type__QDCK();
+  case ____3BOJ__: {
+    __2A5J=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__N54J=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__M54J));
+  case ____RCOJ__: {
+    __2A5J=__EFCK(((____RCOJ *)__1A5J));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__N54J=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__M54J));
+  case ____HDOJ__: {
+    __2A5J=__JFCK(((____HDOJ *)__1A5J));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__N54J=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__M54J));
+  case ____1DOJ__: {
+    __2A5J=__OFCK(((____1DOJ *)__1A5J));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__N54J=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__M54J));
+  case ____PEOJ__: {
+    __2A5J=__TFCK(((____PEOJ *)__1A5J));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__N54J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__M54J));
+  case ____DFOJ__: {
+    __2A5J=__YFCK(((____DFOJ *)__1A5J));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__N54J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__M54J));
+  case ____XFOJ__: {
+    __2A5J=__3FCK(((____XFOJ *)__1A5J));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__N54J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __2A5J=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__N54J=static_type__XECK(((__ITEM__VFOJ *)__tmp__M54J));
+  case ____EHOJ__: {
+    __2A5J=__GGCK(((____EHOJ *)__1A5J));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__N54J=static_type__DFCK();
+  case ____2HOJ__: {
+    __2A5J=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__N54J=((__CAST__JHOJ *)__tmp__M54J)->static_type__TC5J;
+  case ____YIOJ__: {
+    __2A5J=((____YIOJ *)__1A5J)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__N54J=((__REAL_CST__JLOJ *)__tmp__M54J)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __2A5J=((____YMOJ *)__1A5J)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__N54J=((__CHARACTER_CST__5LOJ *)__tmp__M54J)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __2A5J=((____ONOJ *)__1A5J)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__N54J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__M54J)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __2A5J=((____YOOJ *)__1A5J)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__N54J=((__READ_SLOT__ZK4K *)__tmp__M54J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __2A5J=((____IM4K *)__1A5J)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__N54J=static_type__NL5O();
+  case ____T5FL__: {
+    __2A5J=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__N54J=static_type__QQTP();
+  case ____3DUL__: {
+    __2A5J=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__N54J=static_type__041P();
+  case ____0EUL__: {
+    __2A5J=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__N54J=static_type__VQTP();
+  case ____BGUL__: {
+    __2A5J=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__N54J=static_type__A51P();
+  case ____2GUL__: {
+    __2A5J=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__N54J=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__M54J));
+  case ____B0VL__: {
+    __2A5J=__DXBN(((____B0VL *)__1A5J));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__N54J=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__M54J));
+  case ____P0VL__: {
+    __2A5J=__4AGM(((____P0VL *)__1A5J));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__N54J=((__READ_GLOBAL__B4YL *)__tmp__M54J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __2A5J=((____Q5YL *)__1A5J)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__N54J=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__M54J));
+  case ____UVPM__: {
+    __2A5J=__OFWN(((____UVPM *)__1A5J));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__N54J=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__M54J));
+  case ____0ZPM__: {
+    __2A5J=__QM1P(((____0ZPM *)__1A5J));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__N54J=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__M54J));
+  case ____MR0N__: {
+    __2A5J=__FQVO(((____MR0N *)__1A5J));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__N54J=static_type__BA0Q();
+  case ____YWBP__: {
+    __2A5J=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__N54J=static_type__MBUP();
+  case ____LYBP__: {
+    __2A5J=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__N54J=static_type__RBUP();
+  case ____CZBP__: {
+    __2A5J=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__N54J=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__M54J));
+  case ____3BEP__: {
+    __2A5J=__ZPFQ(((____3BEP *)__1A5J));
   } break;
   };
-  append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__N54J),buffer__K54J);
-  Self__T3FU=((__STRING__BC *)buffer__K54J);
-  if ((Self__T3FU->capacity__HFL <= Self__T3FU->count__WJ)) {
-    if ((Self__T3FU->capacity__HFL ==  0)) {
-      Self__T3FU->capacity__HFL= 32;
-      __tmp__U3FU=create__KVW( 32);
-      Self__T3FU->storage__4EL=__tmp__U3FU;
+  __CQXE(((____WMB *)__2A5J),__ZA5J);
+  __C5FU=((____BC *)__ZA5J);
+  if ((__C5FU->__OFL <= __C5FU->__WJ)) {
+    if ((__C5FU->__OFL ==  0)) {
+      __C5FU->__OFL= 32;
+      __D5FU=__RVW( 32);
+      __C5FU->__FFL=__D5FU;
     } else /* FALSE */ {
-      __tmp__V3FU=(__INTEGER__Q)(Self__T3FU->capacity__HFL <<  1);
-      __tmp__U3FU=((__CHARACTER__DB *)Self__T3FU->storage__4EL);
-      old_nb_elts__X3FU=Self__T3FU->capacity__HFL;
-      __tmp__Y3FU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__U3FU),((__UINTEGER_32__RWB )old_nb_elts__X3FU),((__UINTEGER_32__RWB )__tmp__V3FU));
-      __tmp__U3FU=((__CHARACTER__DB *)__tmp__Y3FU);
-      clear__to__F00(__tmp__U3FU,old_nb_elts__X3FU,(__INTEGER__Q)(__tmp__V3FU -  1));
-      Self__T3FU->storage__4EL=__tmp__U3FU;
-      Self__T3FU->capacity__HFL=__tmp__V3FU;
+      __E5FU=(____Q)(__C5FU->__OFL <<  1);
+      __D5FU=((____DB *)__C5FU->__FFL);
+      __G5FU=__C5FU->__OFL;
+      __H5FU=__55W(((____IB )__D5FU),((____YWB )__G5FU),((____YWB )__E5FU));
+      __D5FU=((____DB *)__H5FU);
+      __M00(__D5FU,__G5FU,(____Q)(__E5FU -  1));
+      __C5FU->__FFL=__D5FU;
+      __C5FU->__OFL=__E5FU;
     };
   };
-  ((__CHARACTER__DB *)Self__T3FU->storage__4EL)[Self__T3FU->count__WJ]=' ';
-  Self__T3FU->count__WJ=(__INTEGER__Q)(Self__T3FU->count__WJ +  1);
-  __tmp__M54J=Self__J54J->parent_expr_binary_cmp__1HNJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__M54J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__M54J),buffer__K54J);
+  ((____DB *)__C5FU->__FFL)[__C5FU->__WJ]=' ';
+  __C5FU->__WJ=(____Q)(__C5FU->__WJ +  1);
+  __1A5J=__YA5J->__KJNJ.__0A5J;
+  switch (((struct ___OBJ *)__1A5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__1A5J),__ZA5J);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__JQ2S=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__M54J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__K54J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__JQ2S->receiver__554J),buffer__K54J);
-    Self__D4FU=((__STRING__BC *)buffer__K54J);
-    if ((Self__D4FU->capacity__HFL <= Self__D4FU->count__WJ)) {
-      if ((Self__D4FU->capacity__HFL ==  0)) {
-        Self__D4FU->capacity__HFL= 32;
-        __tmp__E4FU=create__KVW( 32);
-        Self__D4FU->storage__4EL=__tmp__E4FU;
+  case ____0AOJ__: {
+    __YR2S=((____0AOJ *)((____5J *)__1A5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__ZA5J),(&__string_346));
+    __EBEJ(((____2A0I *)__YR2S->__OB5J),__ZA5J);
+    __S5FU=((____BC *)__ZA5J);
+    if ((__S5FU->__OFL <= __S5FU->__WJ)) {
+      if ((__S5FU->__OFL ==  0)) {
+        __S5FU->__OFL= 32;
+        __T5FU=__RVW( 32);
+        __S5FU->__FFL=__T5FU;
       } else /* FALSE */ {
-        __tmp__F4FU=(__INTEGER__Q)(Self__D4FU->capacity__HFL <<  1);
-        __tmp__E4FU=((__CHARACTER__DB *)Self__D4FU->storage__4EL);
-        old_nb_elts__H4FU=Self__D4FU->capacity__HFL;
-        __tmp__I4FU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__E4FU),((__UINTEGER_32__RWB )old_nb_elts__H4FU),((__UINTEGER_32__RWB )__tmp__F4FU));
-        __tmp__E4FU=((__CHARACTER__DB *)__tmp__I4FU);
-        clear__to__F00(__tmp__E4FU,old_nb_elts__H4FU,(__INTEGER__Q)(__tmp__F4FU -  1));
-        Self__D4FU->storage__4EL=__tmp__E4FU;
-        Self__D4FU->capacity__HFL=__tmp__F4FU;
+        __U5FU=(____Q)(__S5FU->__OFL <<  1);
+        __T5FU=((____DB *)__S5FU->__FFL);
+        __W5FU=__S5FU->__OFL;
+        __X5FU=__55W(((____IB )__T5FU),((____YWB )__W5FU),((____YWB )__U5FU));
+        __T5FU=((____DB *)__X5FU);
+        __M00(__T5FU,__W5FU,(____Q)(__U5FU -  1));
+        __S5FU->__FFL=__T5FU;
+        __S5FU->__OFL=__U5FU;
       };
     };
-    ((__CHARACTER__DB *)Self__D4FU->storage__4EL)[Self__D4FU->count__WJ]=')';
-    Self__D4FU->count__WJ=(__INTEGER__Q)(Self__D4FU->count__WJ +  1);
+    ((____DB *)__S5FU->__FFL)[__S5FU->__WJ]=')';
+    __S5FU->__WJ=(____Q)(__S5FU->__WJ +  1);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__LQ2S=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__M54J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__K54J),(&__string_347));
-    __tmp__N54J=((__TYPE_FULL__PMB *)Self__LQ2S->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(__tmp__N54J->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__K54J),(&__string_348));
+  case ____EBOJ__: {
+    __0R2S=((____EBOJ *)((____5J *)__1A5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__ZA5J),(&__string_347));
+    __2A5J=((____WMB *)__0R2S->__TB5J);
+    if (((____3LC)(__2A5J->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__ZA5J),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__N54J,buffer__K54J);
-    Self__D4FU=((__STRING__BC *)buffer__K54J);
-    if ((Self__D4FU->capacity__HFL <= Self__D4FU->count__WJ)) {
-      if ((Self__D4FU->capacity__HFL ==  0)) {
-        Self__D4FU->capacity__HFL= 32;
-        __tmp__E4FU=create__KVW( 32);
-        Self__D4FU->storage__4EL=__tmp__E4FU;
+    __CQXE(__2A5J,__ZA5J);
+    __S5FU=((____BC *)__ZA5J);
+    if ((__S5FU->__OFL <= __S5FU->__WJ)) {
+      if ((__S5FU->__OFL ==  0)) {
+        __S5FU->__OFL= 32;
+        __T5FU=__RVW( 32);
+        __S5FU->__FFL=__T5FU;
       } else /* FALSE */ {
-        __tmp__F4FU=(__INTEGER__Q)(Self__D4FU->capacity__HFL <<  1);
-        __tmp__E4FU=((__CHARACTER__DB *)Self__D4FU->storage__4EL);
-        old_nb_elts__H4FU=Self__D4FU->capacity__HFL;
-        __tmp__I4FU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__E4FU),((__UINTEGER_32__RWB )old_nb_elts__H4FU),((__UINTEGER_32__RWB )__tmp__F4FU));
-        __tmp__E4FU=((__CHARACTER__DB *)__tmp__I4FU);
-        clear__to__F00(__tmp__E4FU,old_nb_elts__H4FU,(__INTEGER__Q)(__tmp__F4FU -  1));
-        Self__D4FU->storage__4EL=__tmp__E4FU;
-        Self__D4FU->capacity__HFL=__tmp__F4FU;
+        __U5FU=(____Q)(__S5FU->__OFL <<  1);
+        __T5FU=((____DB *)__S5FU->__FFL);
+        __W5FU=__S5FU->__OFL;
+        __X5FU=__55W(((____IB )__T5FU),((____YWB )__W5FU),((____YWB )__U5FU));
+        __T5FU=((____DB *)__X5FU);
+        __M00(__T5FU,__W5FU,(____Q)(__U5FU -  1));
+        __S5FU->__FFL=__T5FU;
+        __S5FU->__OFL=__U5FU;
       };
     };
-    ((__CHARACTER__DB *)Self__D4FU->storage__4EL)[Self__D4FU->count__WJ]=')';
-    Self__D4FU->count__WJ=(__INTEGER__Q)(Self__D4FU->count__WJ +  1);
+    ((____DB *)__S5FU->__FFL)[__S5FU->__WJ]=')';
+    __S5FU->__WJ=(____Q)(__S5FU->__WJ +  1);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__NQ2S=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__M54J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__K54J),(&__string_349));
-    __tmp__N54J=((__TYPE_FULL__PMB *)Self__NQ2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(__tmp__N54J->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__K54J),(&__string_348));
+  case ____2HOJ__: {
+    __2R2S=((____2HOJ *)((____5J *)__1A5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__ZA5J),(&__string_349));
+    __2A5J=((____WMB *)__2R2S->__3D5J);
+    if (((____3LC)(__2A5J->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__ZA5J),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__N54J,buffer__K54J);
-    Self__D4FU=((__STRING__BC *)buffer__K54J);
-    if ((Self__D4FU->capacity__HFL <= Self__D4FU->count__WJ)) {
-      if ((Self__D4FU->capacity__HFL ==  0)) {
-        Self__D4FU->capacity__HFL= 32;
-        __tmp__E4FU=create__KVW( 32);
-        Self__D4FU->storage__4EL=__tmp__E4FU;
+    __CQXE(__2A5J,__ZA5J);
+    __S5FU=((____BC *)__ZA5J);
+    if ((__S5FU->__OFL <= __S5FU->__WJ)) {
+      if ((__S5FU->__OFL ==  0)) {
+        __S5FU->__OFL= 32;
+        __T5FU=__RVW( 32);
+        __S5FU->__FFL=__T5FU;
       } else /* FALSE */ {
-        __tmp__F4FU=(__INTEGER__Q)(Self__D4FU->capacity__HFL <<  1);
-        __tmp__E4FU=((__CHARACTER__DB *)Self__D4FU->storage__4EL);
-        old_nb_elts__H4FU=Self__D4FU->capacity__HFL;
-        __tmp__I4FU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__E4FU),((__UINTEGER_32__RWB )old_nb_elts__H4FU),((__UINTEGER_32__RWB )__tmp__F4FU));
-        __tmp__E4FU=((__CHARACTER__DB *)__tmp__I4FU);
-        clear__to__F00(__tmp__E4FU,old_nb_elts__H4FU,(__INTEGER__Q)(__tmp__F4FU -  1));
-        Self__D4FU->storage__4EL=__tmp__E4FU;
-        Self__D4FU->capacity__HFL=__tmp__F4FU;
+        __U5FU=(____Q)(__S5FU->__OFL <<  1);
+        __T5FU=((____DB *)__S5FU->__FFL);
+        __W5FU=__S5FU->__OFL;
+        __X5FU=__55W(((____IB )__T5FU),((____YWB )__W5FU),((____YWB )__U5FU));
+        __T5FU=((____DB *)__X5FU);
+        __M00(__T5FU,__W5FU,(____Q)(__U5FU -  1));
+        __S5FU->__FFL=__T5FU;
+        __S5FU->__OFL=__U5FU;
       };
     };
-    ((__CHARACTER__DB *)Self__D4FU->storage__4EL)[Self__D4FU->count__WJ]=')';
-    Self__D4FU->count__WJ=(__INTEGER__Q)(Self__D4FU->count__WJ +  1);
+    ((____DB *)__S5FU->__FFL)[__S5FU->__WJ]=')';
+    __S5FU->__WJ=(____Q)(__S5FU->__WJ +  1);
   } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__1A5J)),__ZA5J);
   } break;
   };
-  append__3VX(((__STRING__BC *)buffer__K54J),(&__string_485));
-  __tmp__M54J=Self__J54J->parent_expr_binary_cmp__1HNJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__M54J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__M54J),buffer__K54J);
+  __EWX(((____BC *)__ZA5J),(&__string_485));
+  __1A5J=__YA5J->__KJNJ.__AB5J;
+  switch (((struct ___OBJ *)__1A5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__1A5J),__ZA5J);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__JQ2S=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__M54J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__K54J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__JQ2S->receiver__554J),buffer__K54J);
-    Self__D4FU=((__STRING__BC *)buffer__K54J);
-    if ((Self__D4FU->capacity__HFL <= Self__D4FU->count__WJ)) {
-      if ((Self__D4FU->capacity__HFL ==  0)) {
-        Self__D4FU->capacity__HFL= 32;
-        __tmp__E4FU=create__KVW( 32);
-        Self__D4FU->storage__4EL=__tmp__E4FU;
+  case ____0AOJ__: {
+    __YR2S=((____0AOJ *)((____5J *)__1A5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__ZA5J),(&__string_346));
+    __EBEJ(((____2A0I *)__YR2S->__OB5J),__ZA5J);
+    __S5FU=((____BC *)__ZA5J);
+    if ((__S5FU->__OFL <= __S5FU->__WJ)) {
+      if ((__S5FU->__OFL ==  0)) {
+        __S5FU->__OFL= 32;
+        __T5FU=__RVW( 32);
+        __S5FU->__FFL=__T5FU;
       } else /* FALSE */ {
-        __tmp__F4FU=(__INTEGER__Q)(Self__D4FU->capacity__HFL <<  1);
-        __tmp__E4FU=((__CHARACTER__DB *)Self__D4FU->storage__4EL);
-        old_nb_elts__H4FU=Self__D4FU->capacity__HFL;
-        __tmp__I4FU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__E4FU),((__UINTEGER_32__RWB )old_nb_elts__H4FU),((__UINTEGER_32__RWB )__tmp__F4FU));
-        __tmp__E4FU=((__CHARACTER__DB *)__tmp__I4FU);
-        clear__to__F00(__tmp__E4FU,old_nb_elts__H4FU,(__INTEGER__Q)(__tmp__F4FU -  1));
-        Self__D4FU->storage__4EL=__tmp__E4FU;
-        Self__D4FU->capacity__HFL=__tmp__F4FU;
+        __U5FU=(____Q)(__S5FU->__OFL <<  1);
+        __T5FU=((____DB *)__S5FU->__FFL);
+        __W5FU=__S5FU->__OFL;
+        __X5FU=__55W(((____IB )__T5FU),((____YWB )__W5FU),((____YWB )__U5FU));
+        __T5FU=((____DB *)__X5FU);
+        __M00(__T5FU,__W5FU,(____Q)(__U5FU -  1));
+        __S5FU->__FFL=__T5FU;
+        __S5FU->__OFL=__U5FU;
       };
     };
-    ((__CHARACTER__DB *)Self__D4FU->storage__4EL)[Self__D4FU->count__WJ]=')';
-    Self__D4FU->count__WJ=(__INTEGER__Q)(Self__D4FU->count__WJ +  1);
+    ((____DB *)__S5FU->__FFL)[__S5FU->__WJ]=')';
+    __S5FU->__WJ=(____Q)(__S5FU->__WJ +  1);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__LQ2S=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__M54J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__K54J),(&__string_347));
-    __tmp__N54J=((__TYPE_FULL__PMB *)Self__LQ2S->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(__tmp__N54J->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__K54J),(&__string_348));
+  case ____EBOJ__: {
+    __0R2S=((____EBOJ *)((____5J *)__1A5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__ZA5J),(&__string_347));
+    __2A5J=((____WMB *)__0R2S->__TB5J);
+    if (((____3LC)(__2A5J->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__ZA5J),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__N54J,buffer__K54J);
-    Self__D4FU=((__STRING__BC *)buffer__K54J);
-    if ((Self__D4FU->capacity__HFL <= Self__D4FU->count__WJ)) {
-      if ((Self__D4FU->capacity__HFL ==  0)) {
-        Self__D4FU->capacity__HFL= 32;
-        __tmp__E4FU=create__KVW( 32);
-        Self__D4FU->storage__4EL=__tmp__E4FU;
+    __CQXE(__2A5J,__ZA5J);
+    __S5FU=((____BC *)__ZA5J);
+    if ((__S5FU->__OFL <= __S5FU->__WJ)) {
+      if ((__S5FU->__OFL ==  0)) {
+        __S5FU->__OFL= 32;
+        __T5FU=__RVW( 32);
+        __S5FU->__FFL=__T5FU;
       } else /* FALSE */ {
-        __tmp__F4FU=(__INTEGER__Q)(Self__D4FU->capacity__HFL <<  1);
-        __tmp__E4FU=((__CHARACTER__DB *)Self__D4FU->storage__4EL);
-        old_nb_elts__H4FU=Self__D4FU->capacity__HFL;
-        __tmp__I4FU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__E4FU),((__UINTEGER_32__RWB )old_nb_elts__H4FU),((__UINTEGER_32__RWB )__tmp__F4FU));
-        __tmp__E4FU=((__CHARACTER__DB *)__tmp__I4FU);
-        clear__to__F00(__tmp__E4FU,old_nb_elts__H4FU,(__INTEGER__Q)(__tmp__F4FU -  1));
-        Self__D4FU->storage__4EL=__tmp__E4FU;
-        Self__D4FU->capacity__HFL=__tmp__F4FU;
+        __U5FU=(____Q)(__S5FU->__OFL <<  1);
+        __T5FU=((____DB *)__S5FU->__FFL);
+        __W5FU=__S5FU->__OFL;
+        __X5FU=__55W(((____IB )__T5FU),((____YWB )__W5FU),((____YWB )__U5FU));
+        __T5FU=((____DB *)__X5FU);
+        __M00(__T5FU,__W5FU,(____Q)(__U5FU -  1));
+        __S5FU->__FFL=__T5FU;
+        __S5FU->__OFL=__U5FU;
       };
     };
-    ((__CHARACTER__DB *)Self__D4FU->storage__4EL)[Self__D4FU->count__WJ]=')';
-    Self__D4FU->count__WJ=(__INTEGER__Q)(Self__D4FU->count__WJ +  1);
+    ((____DB *)__S5FU->__FFL)[__S5FU->__WJ]=')';
+    __S5FU->__WJ=(____Q)(__S5FU->__WJ +  1);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__NQ2S=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__M54J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__K54J),(&__string_349));
-    __tmp__N54J=((__TYPE_FULL__PMB *)Self__NQ2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(__tmp__N54J->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__K54J),(&__string_348));
+  case ____2HOJ__: {
+    __2R2S=((____2HOJ *)((____5J *)__1A5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__ZA5J),(&__string_349));
+    __2A5J=((____WMB *)__2R2S->__3D5J);
+    if (((____3LC)(__2A5J->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__ZA5J),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__N54J,buffer__K54J);
-    Self__D4FU=((__STRING__BC *)buffer__K54J);
-    if ((Self__D4FU->capacity__HFL <= Self__D4FU->count__WJ)) {
-      if ((Self__D4FU->capacity__HFL ==  0)) {
-        Self__D4FU->capacity__HFL= 32;
-        __tmp__E4FU=create__KVW( 32);
-        Self__D4FU->storage__4EL=__tmp__E4FU;
+    __CQXE(__2A5J,__ZA5J);
+    __S5FU=((____BC *)__ZA5J);
+    if ((__S5FU->__OFL <= __S5FU->__WJ)) {
+      if ((__S5FU->__OFL ==  0)) {
+        __S5FU->__OFL= 32;
+        __T5FU=__RVW( 32);
+        __S5FU->__FFL=__T5FU;
       } else /* FALSE */ {
-        __tmp__F4FU=(__INTEGER__Q)(Self__D4FU->capacity__HFL <<  1);
-        __tmp__E4FU=((__CHARACTER__DB *)Self__D4FU->storage__4EL);
-        old_nb_elts__H4FU=Self__D4FU->capacity__HFL;
-        __tmp__I4FU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__E4FU),((__UINTEGER_32__RWB )old_nb_elts__H4FU),((__UINTEGER_32__RWB )__tmp__F4FU));
-        __tmp__E4FU=((__CHARACTER__DB *)__tmp__I4FU);
-        clear__to__F00(__tmp__E4FU,old_nb_elts__H4FU,(__INTEGER__Q)(__tmp__F4FU -  1));
-        Self__D4FU->storage__4EL=__tmp__E4FU;
-        Self__D4FU->capacity__HFL=__tmp__F4FU;
+        __U5FU=(____Q)(__S5FU->__OFL <<  1);
+        __T5FU=((____DB *)__S5FU->__FFL);
+        __W5FU=__S5FU->__OFL;
+        __X5FU=__55W(((____IB )__T5FU),((____YWB )__W5FU),((____YWB )__U5FU));
+        __T5FU=((____DB *)__X5FU);
+        __M00(__T5FU,__W5FU,(____Q)(__U5FU -  1));
+        __S5FU->__FFL=__T5FU;
+        __S5FU->__OFL=__U5FU;
       };
     };
-    ((__CHARACTER__DB *)Self__D4FU->storage__4EL)[Self__D4FU->count__WJ]=')';
-    Self__D4FU->count__WJ=(__INTEGER__Q)(Self__D4FU->count__WJ +  1);
+    ((____DB *)__S5FU->__FFL)[__S5FU->__WJ]=')';
+    __S5FU->__WJ=(____Q)(__S5FU->__WJ +  1);
   } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__1A5J)),__ZA5J);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__M54J)),buffer__K54J);
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__1A5J)),__ZA5J);
   } break;
   };
-  Self__T3FU=((__STRING__BC *)buffer__K54J);
-  if ((Self__T3FU->capacity__HFL <= Self__T3FU->count__WJ)) {
-    if ((Self__T3FU->capacity__HFL ==  0)) {
-      Self__T3FU->capacity__HFL= 32;
-      __tmp__U3FU=create__KVW( 32);
-      Self__T3FU->storage__4EL=__tmp__U3FU;
+  __C5FU=((____BC *)__ZA5J);
+  if ((__C5FU->__OFL <= __C5FU->__WJ)) {
+    if ((__C5FU->__OFL ==  0)) {
+      __C5FU->__OFL= 32;
+      __D5FU=__RVW( 32);
+      __C5FU->__FFL=__D5FU;
     } else /* FALSE */ {
-      __tmp__V3FU=(__INTEGER__Q)(Self__T3FU->capacity__HFL <<  1);
-      __tmp__U3FU=((__CHARACTER__DB *)Self__T3FU->storage__4EL);
-      old_nb_elts__X3FU=Self__T3FU->capacity__HFL;
-      __tmp__Y3FU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__U3FU),((__UINTEGER_32__RWB )old_nb_elts__X3FU),((__UINTEGER_32__RWB )__tmp__V3FU));
-      __tmp__U3FU=((__CHARACTER__DB *)__tmp__Y3FU);
-      clear__to__F00(__tmp__U3FU,old_nb_elts__X3FU,(__INTEGER__Q)(__tmp__V3FU -  1));
-      Self__T3FU->storage__4EL=__tmp__U3FU;
-      Self__T3FU->capacity__HFL=__tmp__V3FU;
+      __E5FU=(____Q)(__C5FU->__OFL <<  1);
+      __D5FU=((____DB *)__C5FU->__FFL);
+      __G5FU=__C5FU->__OFL;
+      __H5FU=__55W(((____IB )__D5FU),((____YWB )__G5FU),((____YWB )__E5FU));
+      __D5FU=((____DB *)__H5FU);
+      __M00(__D5FU,__G5FU,(____Q)(__E5FU -  1));
+      __C5FU->__FFL=__D5FU;
+      __C5FU->__OFL=__E5FU;
     };
   };
-  ((__CHARACTER__DB *)Self__T3FU->storage__4EL)[Self__T3FU->count__WJ]=')';
-  Self__T3FU->count__WJ=(__INTEGER__Q)(Self__T3FU->count__WJ +  1);
+  ((____DB *)__C5FU->__FFL)[__C5FU->__WJ]=')';
+  __C5FU->__WJ=(____Q)(__C5FU->__WJ +  1);
 }
 
-static void display__T54J(__EXPR_NOT_EQUAL__DINJ *Self__U54J,__STRING__BC *buffer__V54J)
-// ({EXPR_NOT_EQUAL__DINJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __CB5J(____SJNJ *__DB5J,____BC *__EB5J)
+// ({__SJNJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__15FU,*Self__LAGU;
-  __INTEGER__Q __tmp__35FU,old_nb_elts__55FU,__tmp__NAGU;
-  __INTEGER__Q old_nb_elts__PAGU;
-  __POINTER__IB __tmp__AAGU,__tmp__QAGU;
-  void *__tmp__W54J;
-  __TYPE_FULL__PMB *__tmp__X54J;
-  __IS_EXPANDED__L5NJ *Self__VQ2S;
-  __GET_TYPE_ID__V5NJ *Self__XQ2S;
-  __SIZE_OF__NGOJ *Self__ZQ2S;
-  __CHARACTER__DB *__tmp__25FU,*__tmp__MAGU;
-  Self__15FU=((__STRING__BC *)buffer__V54J);
-  if ((Self__15FU->capacity__HFL <= Self__15FU->count__WJ)) {
-    if ((Self__15FU->capacity__HFL ==  0)) {
-      Self__15FU->capacity__HFL= 32;
-      __tmp__25FU=create__KVW( 32);
-      Self__15FU->storage__4EL=__tmp__25FU;
+  ____BC *__KBGU,*__0BGU;
+  ____Q __MBGU,__OBGU,__2BGU,__4BGU;
+  ____IB __PBGU,__5BGU;
+  void *__FB5J;
+  ____WMB *__GB5J;
+  ____0AOJ *__ES2S;
+  ____EBOJ *__GS2S;
+  ____2HOJ *__IS2S;
+  ____DB *__LBGU,*__1BGU;
+  __KBGU=((____BC *)__EB5J);
+  if ((__KBGU->__OFL <= __KBGU->__WJ)) {
+    if ((__KBGU->__OFL ==  0)) {
+      __KBGU->__OFL= 32;
+      __LBGU=__RVW( 32);
+      __KBGU->__FFL=__LBGU;
     } else /* FALSE */ {
-      __tmp__35FU=(__INTEGER__Q)(Self__15FU->capacity__HFL <<  1);
-      __tmp__25FU=((__CHARACTER__DB *)Self__15FU->storage__4EL);
-      old_nb_elts__55FU=Self__15FU->capacity__HFL;
-      __tmp__AAGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__25FU),((__UINTEGER_32__RWB )old_nb_elts__55FU),((__UINTEGER_32__RWB )__tmp__35FU));
-      __tmp__25FU=((__CHARACTER__DB *)__tmp__AAGU);
-      clear__to__F00(__tmp__25FU,old_nb_elts__55FU,(__INTEGER__Q)(__tmp__35FU -  1));
-      Self__15FU->storage__4EL=__tmp__25FU;
-      Self__15FU->capacity__HFL=__tmp__35FU;
+      __MBGU=(____Q)(__KBGU->__OFL <<  1);
+      __LBGU=((____DB *)__KBGU->__FFL);
+      __OBGU=__KBGU->__OFL;
+      __PBGU=__55W(((____IB )__LBGU),((____YWB )__OBGU),((____YWB )__MBGU));
+      __LBGU=((____DB *)__PBGU);
+      __M00(__LBGU,__OBGU,(____Q)(__MBGU -  1));
+      __KBGU->__FFL=__LBGU;
+      __KBGU->__OFL=__MBGU;
     };
   };
-  ((__CHARACTER__DB *)Self__15FU->storage__4EL)[Self__15FU->count__WJ]='(';
-  Self__15FU->count__WJ=(__INTEGER__Q)(Self__15FU->count__WJ +  1);
-  __tmp__W54J=Self__U54J->parent_expr_binary_cmp__EINJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__W54J)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__X54J=((__STRING_CST__5J *)__tmp__W54J)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__KBGU->__FFL)[__KBGU->__WJ]='(';
+  __KBGU->__WJ=(____Q)(__KBGU->__WJ +  1);
+  __FB5J=__DB5J->__TJNJ.__0A5J;
+  switch (((struct ___OBJ *)__FB5J)->__id) {
+  case ____5J__: {
+    __GB5J=((____5J *)__FB5J)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__X54J=((__EXTERNAL_C__L5WC *)__tmp__W54J)->static_type__J54D;
+  case ____0AXC__: {
+    __GB5J=((____0AXC *)__FB5J)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__X54J=((__PROTOTYPE_CST__45WC *)__tmp__W54J)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __GB5J=((____NBXC *)__FB5J)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__X54J=((__INTEGER_CST__KAXC *)__tmp__W54J)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __GB5J=((____ZBXC *)__FB5J)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__X54J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__W54J));
+  case ____DMWH__: {
+    __GB5J=__B21J(((____DMWH *)__FB5J));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__X54J=((__READ_LOCAL__N5ZI *)__tmp__W54J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __GB5J=((____2A0I *)__FB5J)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__X54J=static_type__2CCK();
+  case ____HJNJ__: {
+    __GB5J=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__X54J=static_type__BDCK();
+  case ____SJNJ__: {
+    __GB5J=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__X54J=static_type__GDCK();
+  case ____0AOJ__: {
+    __GB5J=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__X54J=static_type__LDCK();
+  case ____EBOJ__: {
+    __GB5J=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__X54J=static_type__QDCK();
+  case ____3BOJ__: {
+    __GB5J=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__X54J=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__W54J));
+  case ____RCOJ__: {
+    __GB5J=__EFCK(((____RCOJ *)__FB5J));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__X54J=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__W54J));
+  case ____HDOJ__: {
+    __GB5J=__JFCK(((____HDOJ *)__FB5J));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__X54J=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__W54J));
+  case ____1DOJ__: {
+    __GB5J=__OFCK(((____1DOJ *)__FB5J));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__X54J=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__W54J));
+  case ____PEOJ__: {
+    __GB5J=__TFCK(((____PEOJ *)__FB5J));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__X54J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__W54J));
+  case ____DFOJ__: {
+    __GB5J=__YFCK(((____DFOJ *)__FB5J));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__X54J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__W54J));
+  case ____XFOJ__: {
+    __GB5J=__3FCK(((____XFOJ *)__FB5J));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__X54J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __GB5J=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__X54J=static_type__XECK(((__ITEM__VFOJ *)__tmp__W54J));
+  case ____EHOJ__: {
+    __GB5J=__GGCK(((____EHOJ *)__FB5J));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__X54J=static_type__DFCK();
+  case ____2HOJ__: {
+    __GB5J=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__X54J=((__CAST__JHOJ *)__tmp__W54J)->static_type__TC5J;
+  case ____YIOJ__: {
+    __GB5J=((____YIOJ *)__FB5J)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__X54J=((__REAL_CST__JLOJ *)__tmp__W54J)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __GB5J=((____YMOJ *)__FB5J)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__X54J=((__CHARACTER_CST__5LOJ *)__tmp__W54J)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __GB5J=((____ONOJ *)__FB5J)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__X54J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__W54J)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __GB5J=((____YOOJ *)__FB5J)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__X54J=((__READ_SLOT__ZK4K *)__tmp__W54J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __GB5J=((____IM4K *)__FB5J)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__X54J=static_type__NL5O();
+  case ____T5FL__: {
+    __GB5J=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__X54J=static_type__QQTP();
+  case ____3DUL__: {
+    __GB5J=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__X54J=static_type__041P();
+  case ____0EUL__: {
+    __GB5J=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__X54J=static_type__VQTP();
+  case ____BGUL__: {
+    __GB5J=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__X54J=static_type__A51P();
+  case ____2GUL__: {
+    __GB5J=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__X54J=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__W54J));
+  case ____B0VL__: {
+    __GB5J=__DXBN(((____B0VL *)__FB5J));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__X54J=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__W54J));
+  case ____P0VL__: {
+    __GB5J=__4AGM(((____P0VL *)__FB5J));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__X54J=((__READ_GLOBAL__B4YL *)__tmp__W54J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __GB5J=((____Q5YL *)__FB5J)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__X54J=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__W54J));
+  case ____UVPM__: {
+    __GB5J=__OFWN(((____UVPM *)__FB5J));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__X54J=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__W54J));
+  case ____0ZPM__: {
+    __GB5J=__QM1P(((____0ZPM *)__FB5J));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__X54J=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__W54J));
+  case ____MR0N__: {
+    __GB5J=__FQVO(((____MR0N *)__FB5J));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__X54J=static_type__BA0Q();
+  case ____YWBP__: {
+    __GB5J=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__X54J=static_type__MBUP();
+  case ____LYBP__: {
+    __GB5J=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__X54J=static_type__RBUP();
+  case ____CZBP__: {
+    __GB5J=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__X54J=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__W54J));
+  case ____3BEP__: {
+    __GB5J=__ZPFQ(((____3BEP *)__FB5J));
   } break;
   };
-  append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__X54J),buffer__V54J);
-  Self__15FU=((__STRING__BC *)buffer__V54J);
-  if ((Self__15FU->capacity__HFL <= Self__15FU->count__WJ)) {
-    if ((Self__15FU->capacity__HFL ==  0)) {
-      Self__15FU->capacity__HFL= 32;
-      __tmp__25FU=create__KVW( 32);
-      Self__15FU->storage__4EL=__tmp__25FU;
+  __CQXE(((____WMB *)__GB5J),__EB5J);
+  __KBGU=((____BC *)__EB5J);
+  if ((__KBGU->__OFL <= __KBGU->__WJ)) {
+    if ((__KBGU->__OFL ==  0)) {
+      __KBGU->__OFL= 32;
+      __LBGU=__RVW( 32);
+      __KBGU->__FFL=__LBGU;
     } else /* FALSE */ {
-      __tmp__35FU=(__INTEGER__Q)(Self__15FU->capacity__HFL <<  1);
-      __tmp__25FU=((__CHARACTER__DB *)Self__15FU->storage__4EL);
-      old_nb_elts__55FU=Self__15FU->capacity__HFL;
-      __tmp__AAGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__25FU),((__UINTEGER_32__RWB )old_nb_elts__55FU),((__UINTEGER_32__RWB )__tmp__35FU));
-      __tmp__25FU=((__CHARACTER__DB *)__tmp__AAGU);
-      clear__to__F00(__tmp__25FU,old_nb_elts__55FU,(__INTEGER__Q)(__tmp__35FU -  1));
-      Self__15FU->storage__4EL=__tmp__25FU;
-      Self__15FU->capacity__HFL=__tmp__35FU;
+      __MBGU=(____Q)(__KBGU->__OFL <<  1);
+      __LBGU=((____DB *)__KBGU->__FFL);
+      __OBGU=__KBGU->__OFL;
+      __PBGU=__55W(((____IB )__LBGU),((____YWB )__OBGU),((____YWB )__MBGU));
+      __LBGU=((____DB *)__PBGU);
+      __M00(__LBGU,__OBGU,(____Q)(__MBGU -  1));
+      __KBGU->__FFL=__LBGU;
+      __KBGU->__OFL=__MBGU;
     };
   };
-  ((__CHARACTER__DB *)Self__15FU->storage__4EL)[Self__15FU->count__WJ]=' ';
-  Self__15FU->count__WJ=(__INTEGER__Q)(Self__15FU->count__WJ +  1);
-  __tmp__W54J=Self__U54J->parent_expr_binary_cmp__EINJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__W54J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__W54J),buffer__V54J);
+  ((____DB *)__KBGU->__FFL)[__KBGU->__WJ]=' ';
+  __KBGU->__WJ=(____Q)(__KBGU->__WJ +  1);
+  __FB5J=__DB5J->__TJNJ.__0A5J;
+  switch (((struct ___OBJ *)__FB5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__FB5J),__EB5J);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__VQ2S=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__W54J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__V54J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__VQ2S->receiver__554J),buffer__V54J);
-    Self__LAGU=((__STRING__BC *)buffer__V54J);
-    if ((Self__LAGU->capacity__HFL <= Self__LAGU->count__WJ)) {
-      if ((Self__LAGU->capacity__HFL ==  0)) {
-        Self__LAGU->capacity__HFL= 32;
-        __tmp__MAGU=create__KVW( 32);
-        Self__LAGU->storage__4EL=__tmp__MAGU;
+  case ____0AOJ__: {
+    __ES2S=((____0AOJ *)((____5J *)__FB5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__EB5J),(&__string_346));
+    __EBEJ(((____2A0I *)__ES2S->__OB5J),__EB5J);
+    __0BGU=((____BC *)__EB5J);
+    if ((__0BGU->__OFL <= __0BGU->__WJ)) {
+      if ((__0BGU->__OFL ==  0)) {
+        __0BGU->__OFL= 32;
+        __1BGU=__RVW( 32);
+        __0BGU->__FFL=__1BGU;
       } else /* FALSE */ {
-        __tmp__NAGU=(__INTEGER__Q)(Self__LAGU->capacity__HFL <<  1);
-        __tmp__MAGU=((__CHARACTER__DB *)Self__LAGU->storage__4EL);
-        old_nb_elts__PAGU=Self__LAGU->capacity__HFL;
-        __tmp__QAGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MAGU),((__UINTEGER_32__RWB )old_nb_elts__PAGU),((__UINTEGER_32__RWB )__tmp__NAGU));
-        __tmp__MAGU=((__CHARACTER__DB *)__tmp__QAGU);
-        clear__to__F00(__tmp__MAGU,old_nb_elts__PAGU,(__INTEGER__Q)(__tmp__NAGU -  1));
-        Self__LAGU->storage__4EL=__tmp__MAGU;
-        Self__LAGU->capacity__HFL=__tmp__NAGU;
+        __2BGU=(____Q)(__0BGU->__OFL <<  1);
+        __1BGU=((____DB *)__0BGU->__FFL);
+        __4BGU=__0BGU->__OFL;
+        __5BGU=__55W(((____IB )__1BGU),((____YWB )__4BGU),((____YWB )__2BGU));
+        __1BGU=((____DB *)__5BGU);
+        __M00(__1BGU,__4BGU,(____Q)(__2BGU -  1));
+        __0BGU->__FFL=__1BGU;
+        __0BGU->__OFL=__2BGU;
       };
     };
-    ((__CHARACTER__DB *)Self__LAGU->storage__4EL)[Self__LAGU->count__WJ]=')';
-    Self__LAGU->count__WJ=(__INTEGER__Q)(Self__LAGU->count__WJ +  1);
+    ((____DB *)__0BGU->__FFL)[__0BGU->__WJ]=')';
+    __0BGU->__WJ=(____Q)(__0BGU->__WJ +  1);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__XQ2S=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__W54J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__V54J),(&__string_347));
-    __tmp__X54J=((__TYPE_FULL__PMB *)Self__XQ2S->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(__tmp__X54J->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__V54J),(&__string_348));
+  case ____EBOJ__: {
+    __GS2S=((____EBOJ *)((____5J *)__FB5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__EB5J),(&__string_347));
+    __GB5J=((____WMB *)__GS2S->__TB5J);
+    if (((____3LC)(__GB5J->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__EB5J),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__X54J,buffer__V54J);
-    Self__LAGU=((__STRING__BC *)buffer__V54J);
-    if ((Self__LAGU->capacity__HFL <= Self__LAGU->count__WJ)) {
-      if ((Self__LAGU->capacity__HFL ==  0)) {
-        Self__LAGU->capacity__HFL= 32;
-        __tmp__MAGU=create__KVW( 32);
-        Self__LAGU->storage__4EL=__tmp__MAGU;
+    __CQXE(__GB5J,__EB5J);
+    __0BGU=((____BC *)__EB5J);
+    if ((__0BGU->__OFL <= __0BGU->__WJ)) {
+      if ((__0BGU->__OFL ==  0)) {
+        __0BGU->__OFL= 32;
+        __1BGU=__RVW( 32);
+        __0BGU->__FFL=__1BGU;
       } else /* FALSE */ {
-        __tmp__NAGU=(__INTEGER__Q)(Self__LAGU->capacity__HFL <<  1);
-        __tmp__MAGU=((__CHARACTER__DB *)Self__LAGU->storage__4EL);
-        old_nb_elts__PAGU=Self__LAGU->capacity__HFL;
-        __tmp__QAGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MAGU),((__UINTEGER_32__RWB )old_nb_elts__PAGU),((__UINTEGER_32__RWB )__tmp__NAGU));
-        __tmp__MAGU=((__CHARACTER__DB *)__tmp__QAGU);
-        clear__to__F00(__tmp__MAGU,old_nb_elts__PAGU,(__INTEGER__Q)(__tmp__NAGU -  1));
-        Self__LAGU->storage__4EL=__tmp__MAGU;
-        Self__LAGU->capacity__HFL=__tmp__NAGU;
+        __2BGU=(____Q)(__0BGU->__OFL <<  1);
+        __1BGU=((____DB *)__0BGU->__FFL);
+        __4BGU=__0BGU->__OFL;
+        __5BGU=__55W(((____IB )__1BGU),((____YWB )__4BGU),((____YWB )__2BGU));
+        __1BGU=((____DB *)__5BGU);
+        __M00(__1BGU,__4BGU,(____Q)(__2BGU -  1));
+        __0BGU->__FFL=__1BGU;
+        __0BGU->__OFL=__2BGU;
       };
     };
-    ((__CHARACTER__DB *)Self__LAGU->storage__4EL)[Self__LAGU->count__WJ]=')';
-    Self__LAGU->count__WJ=(__INTEGER__Q)(Self__LAGU->count__WJ +  1);
+    ((____DB *)__0BGU->__FFL)[__0BGU->__WJ]=')';
+    __0BGU->__WJ=(____Q)(__0BGU->__WJ +  1);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__ZQ2S=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__W54J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__V54J),(&__string_349));
-    __tmp__X54J=((__TYPE_FULL__PMB *)Self__ZQ2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(__tmp__X54J->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__V54J),(&__string_348));
+  case ____2HOJ__: {
+    __IS2S=((____2HOJ *)((____5J *)__FB5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__EB5J),(&__string_349));
+    __GB5J=((____WMB *)__IS2S->__3D5J);
+    if (((____3LC)(__GB5J->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__EB5J),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__X54J,buffer__V54J);
-    Self__LAGU=((__STRING__BC *)buffer__V54J);
-    if ((Self__LAGU->capacity__HFL <= Self__LAGU->count__WJ)) {
-      if ((Self__LAGU->capacity__HFL ==  0)) {
-        Self__LAGU->capacity__HFL= 32;
-        __tmp__MAGU=create__KVW( 32);
-        Self__LAGU->storage__4EL=__tmp__MAGU;
+    __CQXE(__GB5J,__EB5J);
+    __0BGU=((____BC *)__EB5J);
+    if ((__0BGU->__OFL <= __0BGU->__WJ)) {
+      if ((__0BGU->__OFL ==  0)) {
+        __0BGU->__OFL= 32;
+        __1BGU=__RVW( 32);
+        __0BGU->__FFL=__1BGU;
       } else /* FALSE */ {
-        __tmp__NAGU=(__INTEGER__Q)(Self__LAGU->capacity__HFL <<  1);
-        __tmp__MAGU=((__CHARACTER__DB *)Self__LAGU->storage__4EL);
-        old_nb_elts__PAGU=Self__LAGU->capacity__HFL;
-        __tmp__QAGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MAGU),((__UINTEGER_32__RWB )old_nb_elts__PAGU),((__UINTEGER_32__RWB )__tmp__NAGU));
-        __tmp__MAGU=((__CHARACTER__DB *)__tmp__QAGU);
-        clear__to__F00(__tmp__MAGU,old_nb_elts__PAGU,(__INTEGER__Q)(__tmp__NAGU -  1));
-        Self__LAGU->storage__4EL=__tmp__MAGU;
-        Self__LAGU->capacity__HFL=__tmp__NAGU;
+        __2BGU=(____Q)(__0BGU->__OFL <<  1);
+        __1BGU=((____DB *)__0BGU->__FFL);
+        __4BGU=__0BGU->__OFL;
+        __5BGU=__55W(((____IB )__1BGU),((____YWB )__4BGU),((____YWB )__2BGU));
+        __1BGU=((____DB *)__5BGU);
+        __M00(__1BGU,__4BGU,(____Q)(__2BGU -  1));
+        __0BGU->__FFL=__1BGU;
+        __0BGU->__OFL=__2BGU;
       };
     };
-    ((__CHARACTER__DB *)Self__LAGU->storage__4EL)[Self__LAGU->count__WJ]=')';
-    Self__LAGU->count__WJ=(__INTEGER__Q)(Self__LAGU->count__WJ +  1);
+    ((____DB *)__0BGU->__FFL)[__0BGU->__WJ]=')';
+    __0BGU->__WJ=(____Q)(__0BGU->__WJ +  1);
   } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__FB5J)),__EB5J);
   } break;
   };
-  append__3VX(((__STRING__BC *)buffer__V54J),(&__string_26));
-  __tmp__W54J=Self__U54J->parent_expr_binary_cmp__EINJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__W54J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__W54J),buffer__V54J);
+  __EWX(((____BC *)__EB5J),(&__string_26));
+  __FB5J=__DB5J->__TJNJ.__AB5J;
+  switch (((struct ___OBJ *)__FB5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__FB5J),__EB5J);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__VQ2S=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__W54J));
-    append__3VX(((__STRING__BC *)buffer__V54J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__VQ2S->receiver__554J),buffer__V54J);
-    Self__LAGU=((__STRING__BC *)buffer__V54J);
-    if ((Self__LAGU->capacity__HFL <= Self__LAGU->count__WJ)) {
-      if ((Self__LAGU->capacity__HFL ==  0)) {
-        Self__LAGU->capacity__HFL= 32;
-        __tmp__MAGU=create__KVW( 32);
-        Self__LAGU->storage__4EL=__tmp__MAGU;
+  case ____0AOJ__: {
+    __ES2S=((____0AOJ *)((____5J *)__FB5J));
+    __EWX(((____BC *)__EB5J),(&__string_346));
+    __EBEJ(((____2A0I *)__ES2S->__OB5J),__EB5J);
+    __0BGU=((____BC *)__EB5J);
+    if ((__0BGU->__OFL <= __0BGU->__WJ)) {
+      if ((__0BGU->__OFL ==  0)) {
+        __0BGU->__OFL= 32;
+        __1BGU=__RVW( 32);
+        __0BGU->__FFL=__1BGU;
       } else /* FALSE */ {
-        __tmp__NAGU=(__INTEGER__Q)(Self__LAGU->capacity__HFL <<  1);
-        __tmp__MAGU=((__CHARACTER__DB *)Self__LAGU->storage__4EL);
-        old_nb_elts__PAGU=Self__LAGU->capacity__HFL;
-        __tmp__QAGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MAGU),((__UINTEGER_32__RWB )old_nb_elts__PAGU),((__UINTEGER_32__RWB )__tmp__NAGU));
-        __tmp__MAGU=((__CHARACTER__DB *)__tmp__QAGU);
-        clear__to__F00(__tmp__MAGU,old_nb_elts__PAGU,(__INTEGER__Q)(__tmp__NAGU -  1));
-        Self__LAGU->storage__4EL=__tmp__MAGU;
-        Self__LAGU->capacity__HFL=__tmp__NAGU;
+        __2BGU=(____Q)(__0BGU->__OFL <<  1);
+        __1BGU=((____DB *)__0BGU->__FFL);
+        __4BGU=__0BGU->__OFL;
+        __5BGU=__55W(((____IB )__1BGU),((____YWB )__4BGU),((____YWB )__2BGU));
+        __1BGU=((____DB *)__5BGU);
+        __M00(__1BGU,__4BGU,(____Q)(__2BGU -  1));
+        __0BGU->__FFL=__1BGU;
+        __0BGU->__OFL=__2BGU;
       };
     };
-    ((__CHARACTER__DB *)Self__LAGU->storage__4EL)[Self__LAGU->count__WJ]=')';
-    Self__LAGU->count__WJ=(__INTEGER__Q)(Self__LAGU->count__WJ +  1);
+    ((____DB *)__0BGU->__FFL)[__0BGU->__WJ]=')';
+    __0BGU->__WJ=(____Q)(__0BGU->__WJ +  1);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__XQ2S=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__W54J));
-    append__3VX(((__STRING__BC *)buffer__V54J),(&__string_347));
-    __tmp__X54J=((__TYPE_FULL__PMB *)Self__XQ2S->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(__tmp__X54J->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__V54J),(&__string_348));
+  case ____EBOJ__: {
+    __GS2S=((____EBOJ *)((____5J *)__FB5J));
+    __EWX(((____BC *)__EB5J),(&__string_347));
+    __GB5J=((____WMB *)__GS2S->__TB5J);
+    if (((____3LC)(__GB5J->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__EB5J),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__X54J,buffer__V54J);
-    Self__LAGU=((__STRING__BC *)buffer__V54J);
-    if ((Self__LAGU->capacity__HFL <= Self__LAGU->count__WJ)) {
-      if ((Self__LAGU->capacity__HFL ==  0)) {
-        Self__LAGU->capacity__HFL= 32;
-        __tmp__MAGU=create__KVW( 32);
-        Self__LAGU->storage__4EL=__tmp__MAGU;
+    __CQXE(__GB5J,__EB5J);
+    __0BGU=((____BC *)__EB5J);
+    if ((__0BGU->__OFL <= __0BGU->__WJ)) {
+      if ((__0BGU->__OFL ==  0)) {
+        __0BGU->__OFL= 32;
+        __1BGU=__RVW( 32);
+        __0BGU->__FFL=__1BGU;
       } else /* FALSE */ {
-        __tmp__NAGU=(__INTEGER__Q)(Self__LAGU->capacity__HFL <<  1);
-        __tmp__MAGU=((__CHARACTER__DB *)Self__LAGU->storage__4EL);
-        old_nb_elts__PAGU=Self__LAGU->capacity__HFL;
-        __tmp__QAGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MAGU),((__UINTEGER_32__RWB )old_nb_elts__PAGU),((__UINTEGER_32__RWB )__tmp__NAGU));
-        __tmp__MAGU=((__CHARACTER__DB *)__tmp__QAGU);
-        clear__to__F00(__tmp__MAGU,old_nb_elts__PAGU,(__INTEGER__Q)(__tmp__NAGU -  1));
-        Self__LAGU->storage__4EL=__tmp__MAGU;
-        Self__LAGU->capacity__HFL=__tmp__NAGU;
+        __2BGU=(____Q)(__0BGU->__OFL <<  1);
+        __1BGU=((____DB *)__0BGU->__FFL);
+        __4BGU=__0BGU->__OFL;
+        __5BGU=__55W(((____IB )__1BGU),((____YWB )__4BGU),((____YWB )__2BGU));
+        __1BGU=((____DB *)__5BGU);
+        __M00(__1BGU,__4BGU,(____Q)(__2BGU -  1));
+        __0BGU->__FFL=__1BGU;
+        __0BGU->__OFL=__2BGU;
       };
     };
-    ((__CHARACTER__DB *)Self__LAGU->storage__4EL)[Self__LAGU->count__WJ]=')';
-    Self__LAGU->count__WJ=(__INTEGER__Q)(Self__LAGU->count__WJ +  1);
+    ((____DB *)__0BGU->__FFL)[__0BGU->__WJ]=')';
+    __0BGU->__WJ=(____Q)(__0BGU->__WJ +  1);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__ZQ2S=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__W54J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__V54J),(&__string_349));
-    __tmp__X54J=((__TYPE_FULL__PMB *)Self__ZQ2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(__tmp__X54J->flag__ELK &  32) !=  0)) {
-      append__3VX(((__STRING__BC *)buffer__V54J),(&__string_348));
+  case ____2HOJ__: {
+    __IS2S=((____2HOJ *)((____5J *)__FB5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__EB5J),(&__string_349));
+    __GB5J=((____WMB *)__IS2S->__3D5J);
+    if (((____3LC)(__GB5J->__LLK &  32) !=  0)) {
+      __EWX(((____BC *)__EB5J),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__X54J,buffer__V54J);
-    Self__LAGU=((__STRING__BC *)buffer__V54J);
-    if ((Self__LAGU->capacity__HFL <= Self__LAGU->count__WJ)) {
-      if ((Self__LAGU->capacity__HFL ==  0)) {
-        Self__LAGU->capacity__HFL= 32;
-        __tmp__MAGU=create__KVW( 32);
-        Self__LAGU->storage__4EL=__tmp__MAGU;
+    __CQXE(__GB5J,__EB5J);
+    __0BGU=((____BC *)__EB5J);
+    if ((__0BGU->__OFL <= __0BGU->__WJ)) {
+      if ((__0BGU->__OFL ==  0)) {
+        __0BGU->__OFL= 32;
+        __1BGU=__RVW( 32);
+        __0BGU->__FFL=__1BGU;
       } else /* FALSE */ {
-        __tmp__NAGU=(__INTEGER__Q)(Self__LAGU->capacity__HFL <<  1);
-        __tmp__MAGU=((__CHARACTER__DB *)Self__LAGU->storage__4EL);
-        old_nb_elts__PAGU=Self__LAGU->capacity__HFL;
-        __tmp__QAGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MAGU),((__UINTEGER_32__RWB )old_nb_elts__PAGU),((__UINTEGER_32__RWB )__tmp__NAGU));
-        __tmp__MAGU=((__CHARACTER__DB *)__tmp__QAGU);
-        clear__to__F00(__tmp__MAGU,old_nb_elts__PAGU,(__INTEGER__Q)(__tmp__NAGU -  1));
-        Self__LAGU->storage__4EL=__tmp__MAGU;
-        Self__LAGU->capacity__HFL=__tmp__NAGU;
+        __2BGU=(____Q)(__0BGU->__OFL <<  1);
+        __1BGU=((____DB *)__0BGU->__FFL);
+        __4BGU=__0BGU->__OFL;
+        __5BGU=__55W(((____IB )__1BGU),((____YWB )__4BGU),((____YWB )__2BGU));
+        __1BGU=((____DB *)__5BGU);
+        __M00(__1BGU,__4BGU,(____Q)(__2BGU -  1));
+        __0BGU->__FFL=__1BGU;
+        __0BGU->__OFL=__2BGU;
       };
     };
-    ((__CHARACTER__DB *)Self__LAGU->storage__4EL)[Self__LAGU->count__WJ]=')';
-    Self__LAGU->count__WJ=(__INTEGER__Q)(Self__LAGU->count__WJ +  1);
+    ((____DB *)__0BGU->__FFL)[__0BGU->__WJ]=')';
+    __0BGU->__WJ=(____Q)(__0BGU->__WJ +  1);
   } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__FB5J)),__EB5J);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__W54J)),buffer__V54J);
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__FB5J)),__EB5J);
   } break;
   };
-  Self__15FU=((__STRING__BC *)buffer__V54J);
-  if ((Self__15FU->capacity__HFL <= Self__15FU->count__WJ)) {
-    if ((Self__15FU->capacity__HFL ==  0)) {
-      Self__15FU->capacity__HFL= 32;
-      __tmp__25FU=create__KVW( 32);
-      Self__15FU->storage__4EL=__tmp__25FU;
+  __KBGU=((____BC *)__EB5J);
+  if ((__KBGU->__OFL <= __KBGU->__WJ)) {
+    if ((__KBGU->__OFL ==  0)) {
+      __KBGU->__OFL= 32;
+      __LBGU=__RVW( 32);
+      __KBGU->__FFL=__LBGU;
     } else /* FALSE */ {
-      __tmp__35FU=(__INTEGER__Q)(Self__15FU->capacity__HFL <<  1);
-      __tmp__25FU=((__CHARACTER__DB *)Self__15FU->storage__4EL);
-      old_nb_elts__55FU=Self__15FU->capacity__HFL;
-      __tmp__AAGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__25FU),((__UINTEGER_32__RWB )old_nb_elts__55FU),((__UINTEGER_32__RWB )__tmp__35FU));
-      __tmp__25FU=((__CHARACTER__DB *)__tmp__AAGU);
-      clear__to__F00(__tmp__25FU,old_nb_elts__55FU,(__INTEGER__Q)(__tmp__35FU -  1));
-      Self__15FU->storage__4EL=__tmp__25FU;
-      Self__15FU->capacity__HFL=__tmp__35FU;
+      __MBGU=(____Q)(__KBGU->__OFL <<  1);
+      __LBGU=((____DB *)__KBGU->__FFL);
+      __OBGU=__KBGU->__OFL;
+      __PBGU=__55W(((____IB )__LBGU),((____YWB )__OBGU),((____YWB )__MBGU));
+      __LBGU=((____DB *)__PBGU);
+      __M00(__LBGU,__OBGU,(____Q)(__MBGU -  1));
+      __KBGU->__FFL=__LBGU;
+      __KBGU->__OFL=__MBGU;
     };
   };
-  ((__CHARACTER__DB *)Self__15FU->storage__4EL)[Self__15FU->count__WJ]=')';
-  Self__15FU->count__WJ=(__INTEGER__Q)(Self__15FU->count__WJ +  1);
+  ((____DB *)__KBGU->__FFL)[__KBGU->__WJ]=')';
+  __KBGU->__WJ=(____Q)(__KBGU->__WJ +  1);
 }
 
-static void display__GA5J(__EXPR_SUP__OAOJ *Self__HA5J,__STRING__BC *buffer__IA5J)
-// ({EXPR_SUP__OAOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __VB5J(____3BOJ *__WB5J,____BC *__XB5J)
+// ({__3BOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__DCGU,*Self__TCGU;
-  __INTEGER__Q __tmp__FCGU,old_nb_elts__HCGU,__tmp__VCGU;
-  __INTEGER__Q old_nb_elts__XCGU;
-  __POINTER__IB __tmp__ICGU,__tmp__YCGU;
-  void *__tmp__JA5J;
-  __TYPE_FULL__PMB *__tmp__KA5J;
-  __IS_EXPANDED__L5NJ *Self__25BS;
-  __GET_TYPE_ID__V5NJ *Self__45BS;
-  __SIZE_OF__NGOJ *Self__3Q2S;
-  __CHARACTER__DB *__tmp__ECGU,*__tmp__UCGU;
-  Self__DCGU=((__STRING__BC *)buffer__IA5J);
-  if ((Self__DCGU->capacity__HFL <= Self__DCGU->count__WJ)) {
-    if ((Self__DCGU->capacity__HFL ==  0)) {
-      Self__DCGU->capacity__HFL= 32;
-      __tmp__ECGU=create__KVW( 32);
-      Self__DCGU->storage__4EL=__tmp__ECGU;
+  ____BC *__SDGU,*__CEGU;
+  ____Q __UDGU,__WDGU,__EEGU,__GEGU;
+  ____IB __XDGU,__HEGU;
+  void *__YB5J;
+  ____WMB *__ZB5J;
+  ____0AOJ *__LBCS;
+  ____EBOJ *__NBCS;
+  ____2HOJ *__MS2S;
+  ____DB *__TDGU,*__DEGU;
+  __SDGU=((____BC *)__XB5J);
+  if ((__SDGU->__OFL <= __SDGU->__WJ)) {
+    if ((__SDGU->__OFL ==  0)) {
+      __SDGU->__OFL= 32;
+      __TDGU=__RVW( 32);
+      __SDGU->__FFL=__TDGU;
     } else /* FALSE */ {
-      __tmp__FCGU=(__INTEGER__Q)(Self__DCGU->capacity__HFL <<  1);
-      __tmp__ECGU=((__CHARACTER__DB *)Self__DCGU->storage__4EL);
-      old_nb_elts__HCGU=Self__DCGU->capacity__HFL;
-      __tmp__ICGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ECGU),((__UINTEGER_32__RWB )old_nb_elts__HCGU),((__UINTEGER_32__RWB )__tmp__FCGU));
-      __tmp__ECGU=((__CHARACTER__DB *)__tmp__ICGU);
-      clear__to__F00(__tmp__ECGU,old_nb_elts__HCGU,(__INTEGER__Q)(__tmp__FCGU -  1));
-      Self__DCGU->storage__4EL=__tmp__ECGU;
-      Self__DCGU->capacity__HFL=__tmp__FCGU;
+      __UDGU=(____Q)(__SDGU->__OFL <<  1);
+      __TDGU=((____DB *)__SDGU->__FFL);
+      __WDGU=__SDGU->__OFL;
+      __XDGU=__55W(((____IB )__TDGU),((____YWB )__WDGU),((____YWB )__UDGU));
+      __TDGU=((____DB *)__XDGU);
+      __M00(__TDGU,__WDGU,(____Q)(__UDGU -  1));
+      __SDGU->__FFL=__TDGU;
+      __SDGU->__OFL=__UDGU;
     };
   };
-  ((__CHARACTER__DB *)Self__DCGU->storage__4EL)[Self__DCGU->count__WJ]='(';
-  Self__DCGU->count__WJ=(__INTEGER__Q)(Self__DCGU->count__WJ +  1);
-  __tmp__JA5J=Self__HA5J->parent_expr_binary_cmp__PAOJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__JA5J)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__KA5J=((__STRING_CST__5J *)__tmp__JA5J)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__SDGU->__FFL)[__SDGU->__WJ]='(';
+  __SDGU->__WJ=(____Q)(__SDGU->__WJ +  1);
+  __YB5J=__WB5J->__4BOJ.__0A5J;
+  switch (((struct ___OBJ *)__YB5J)->__id) {
+  case ____5J__: {
+    __ZB5J=((____5J *)__YB5J)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__KA5J=((__EXTERNAL_C__L5WC *)__tmp__JA5J)->static_type__J54D;
+  case ____0AXC__: {
+    __ZB5J=((____0AXC *)__YB5J)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__KA5J=((__PROTOTYPE_CST__45WC *)__tmp__JA5J)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __ZB5J=((____NBXC *)__YB5J)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__KA5J=((__INTEGER_CST__KAXC *)__tmp__JA5J)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __ZB5J=((____ZBXC *)__YB5J)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__KA5J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__JA5J));
+  case ____DMWH__: {
+    __ZB5J=__B21J(((____DMWH *)__YB5J));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__KA5J=((__READ_LOCAL__N5ZI *)__tmp__JA5J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __ZB5J=((____2A0I *)__YB5J)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__KA5J=static_type__2CCK();
+  case ____HJNJ__: {
+    __ZB5J=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__KA5J=static_type__BDCK();
+  case ____SJNJ__: {
+    __ZB5J=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__KA5J=static_type__GDCK();
+  case ____0AOJ__: {
+    __ZB5J=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__KA5J=static_type__LDCK();
+  case ____EBOJ__: {
+    __ZB5J=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__KA5J=static_type__QDCK();
+  case ____3BOJ__: {
+    __ZB5J=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__KA5J=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__JA5J));
+  case ____RCOJ__: {
+    __ZB5J=__EFCK(((____RCOJ *)__YB5J));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__KA5J=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__JA5J));
+  case ____HDOJ__: {
+    __ZB5J=__JFCK(((____HDOJ *)__YB5J));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__KA5J=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__JA5J));
+  case ____1DOJ__: {
+    __ZB5J=__OFCK(((____1DOJ *)__YB5J));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__KA5J=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__JA5J));
+  case ____PEOJ__: {
+    __ZB5J=__TFCK(((____PEOJ *)__YB5J));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__KA5J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__JA5J));
+  case ____DFOJ__: {
+    __ZB5J=__YFCK(((____DFOJ *)__YB5J));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__KA5J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__JA5J));
+  case ____XFOJ__: {
+    __ZB5J=__3FCK(((____XFOJ *)__YB5J));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__KA5J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __ZB5J=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__KA5J=static_type__XECK(((__ITEM__VFOJ *)__tmp__JA5J));
+  case ____EHOJ__: {
+    __ZB5J=__GGCK(((____EHOJ *)__YB5J));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__KA5J=static_type__DFCK();
+  case ____2HOJ__: {
+    __ZB5J=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__KA5J=((__CAST__JHOJ *)__tmp__JA5J)->static_type__TC5J;
+  case ____YIOJ__: {
+    __ZB5J=((____YIOJ *)__YB5J)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__KA5J=((__REAL_CST__JLOJ *)__tmp__JA5J)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __ZB5J=((____YMOJ *)__YB5J)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__KA5J=((__CHARACTER_CST__5LOJ *)__tmp__JA5J)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __ZB5J=((____ONOJ *)__YB5J)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__KA5J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__JA5J)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __ZB5J=((____YOOJ *)__YB5J)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__KA5J=((__READ_SLOT__ZK4K *)__tmp__JA5J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __ZB5J=((____IM4K *)__YB5J)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__KA5J=static_type__NL5O();
+  case ____T5FL__: {
+    __ZB5J=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__KA5J=static_type__QQTP();
+  case ____3DUL__: {
+    __ZB5J=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__KA5J=static_type__041P();
+  case ____0EUL__: {
+    __ZB5J=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__KA5J=static_type__VQTP();
+  case ____BGUL__: {
+    __ZB5J=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__KA5J=static_type__A51P();
+  case ____2GUL__: {
+    __ZB5J=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__KA5J=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__JA5J));
+  case ____B0VL__: {
+    __ZB5J=__DXBN(((____B0VL *)__YB5J));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__KA5J=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__JA5J));
+  case ____P0VL__: {
+    __ZB5J=__4AGM(((____P0VL *)__YB5J));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__KA5J=((__READ_GLOBAL__B4YL *)__tmp__JA5J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __ZB5J=((____Q5YL *)__YB5J)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__KA5J=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__JA5J));
+  case ____UVPM__: {
+    __ZB5J=__OFWN(((____UVPM *)__YB5J));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__KA5J=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__JA5J));
+  case ____0ZPM__: {
+    __ZB5J=__QM1P(((____0ZPM *)__YB5J));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__KA5J=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__JA5J));
+  case ____MR0N__: {
+    __ZB5J=__FQVO(((____MR0N *)__YB5J));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__KA5J=static_type__BA0Q();
+  case ____YWBP__: {
+    __ZB5J=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__KA5J=static_type__MBUP();
+  case ____LYBP__: {
+    __ZB5J=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__KA5J=static_type__RBUP();
+  case ____CZBP__: {
+    __ZB5J=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__KA5J=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__JA5J));
+  case ____3BEP__: {
+    __ZB5J=__ZPFQ(((____3BEP *)__YB5J));
   } break;
   };
-  append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__KA5J),buffer__IA5J);
-  Self__DCGU=((__STRING__BC *)buffer__IA5J);
-  if ((Self__DCGU->capacity__HFL <= Self__DCGU->count__WJ)) {
-    if ((Self__DCGU->capacity__HFL ==  0)) {
-      Self__DCGU->capacity__HFL= 32;
-      __tmp__ECGU=create__KVW( 32);
-      Self__DCGU->storage__4EL=__tmp__ECGU;
+  __CQXE(((____WMB *)__ZB5J),__XB5J);
+  __SDGU=((____BC *)__XB5J);
+  if ((__SDGU->__OFL <= __SDGU->__WJ)) {
+    if ((__SDGU->__OFL ==  0)) {
+      __SDGU->__OFL= 32;
+      __TDGU=__RVW( 32);
+      __SDGU->__FFL=__TDGU;
     } else /* FALSE */ {
-      __tmp__FCGU=(__INTEGER__Q)(Self__DCGU->capacity__HFL <<  1);
-      __tmp__ECGU=((__CHARACTER__DB *)Self__DCGU->storage__4EL);
-      old_nb_elts__HCGU=Self__DCGU->capacity__HFL;
-      __tmp__ICGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ECGU),((__UINTEGER_32__RWB )old_nb_elts__HCGU),((__UINTEGER_32__RWB )__tmp__FCGU));
-      __tmp__ECGU=((__CHARACTER__DB *)__tmp__ICGU);
-      clear__to__F00(__tmp__ECGU,old_nb_elts__HCGU,(__INTEGER__Q)(__tmp__FCGU -  1));
-      Self__DCGU->storage__4EL=__tmp__ECGU;
-      Self__DCGU->capacity__HFL=__tmp__FCGU;
+      __UDGU=(____Q)(__SDGU->__OFL <<  1);
+      __TDGU=((____DB *)__SDGU->__FFL);
+      __WDGU=__SDGU->__OFL;
+      __XDGU=__55W(((____IB )__TDGU),((____YWB )__WDGU),((____YWB )__UDGU));
+      __TDGU=((____DB *)__XDGU);
+      __M00(__TDGU,__WDGU,(____Q)(__UDGU -  1));
+      __SDGU->__FFL=__TDGU;
+      __SDGU->__OFL=__UDGU;
     };
   };
-  ((__CHARACTER__DB *)Self__DCGU->storage__4EL)[Self__DCGU->count__WJ]=' ';
-  Self__DCGU->count__WJ=(__INTEGER__Q)(Self__DCGU->count__WJ +  1);
-  __tmp__JA5J=Self__HA5J->parent_expr_binary_cmp__PAOJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__JA5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__JA5J),buffer__IA5J);
+  ((____DB *)__SDGU->__FFL)[__SDGU->__WJ]=' ';
+  __SDGU->__WJ=(____Q)(__SDGU->__WJ +  1);
+  __YB5J=__WB5J->__4BOJ.__0A5J;
+  switch (((struct ___OBJ *)__YB5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__YB5J),__XB5J);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__25BS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__JA5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__IA5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__25BS->receiver__554J),buffer__IA5J);
-    Self__TCGU=((__STRING__BC *)buffer__IA5J);
-    if ((Self__TCGU->capacity__HFL <= Self__TCGU->count__WJ)) {
-      if ((Self__TCGU->capacity__HFL ==  0)) {
-        Self__TCGU->capacity__HFL= 32;
-        __tmp__UCGU=create__KVW( 32);
-        Self__TCGU->storage__4EL=__tmp__UCGU;
+  case ____0AOJ__: {
+    __LBCS=((____0AOJ *)((____5J *)__YB5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__XB5J),(&__string_346));
+    __EBEJ(((____2A0I *)__LBCS->__OB5J),__XB5J);
+    __CEGU=((____BC *)__XB5J);
+    if ((__CEGU->__OFL <= __CEGU->__WJ)) {
+      if ((__CEGU->__OFL ==  0)) {
+        __CEGU->__OFL= 32;
+        __DEGU=__RVW( 32);
+        __CEGU->__FFL=__DEGU;
       } else /* FALSE */ {
-        __tmp__VCGU=(__INTEGER__Q)(Self__TCGU->capacity__HFL <<  1);
-        __tmp__UCGU=((__CHARACTER__DB *)Self__TCGU->storage__4EL);
-        old_nb_elts__XCGU=Self__TCGU->capacity__HFL;
-        __tmp__YCGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UCGU),((__UINTEGER_32__RWB )old_nb_elts__XCGU),((__UINTEGER_32__RWB )__tmp__VCGU));
-        __tmp__UCGU=((__CHARACTER__DB *)__tmp__YCGU);
-        clear__to__F00(__tmp__UCGU,old_nb_elts__XCGU,(__INTEGER__Q)(__tmp__VCGU -  1));
-        Self__TCGU->storage__4EL=__tmp__UCGU;
-        Self__TCGU->capacity__HFL=__tmp__VCGU;
+        __EEGU=(____Q)(__CEGU->__OFL <<  1);
+        __DEGU=((____DB *)__CEGU->__FFL);
+        __GEGU=__CEGU->__OFL;
+        __HEGU=__55W(((____IB )__DEGU),((____YWB )__GEGU),((____YWB )__EEGU));
+        __DEGU=((____DB *)__HEGU);
+        __M00(__DEGU,__GEGU,(____Q)(__EEGU -  1));
+        __CEGU->__FFL=__DEGU;
+        __CEGU->__OFL=__EEGU;
       };
     };
-    ((__CHARACTER__DB *)Self__TCGU->storage__4EL)[Self__TCGU->count__WJ]=')';
-    Self__TCGU->count__WJ=(__INTEGER__Q)(Self__TCGU->count__WJ +  1);
+    ((____DB *)__CEGU->__FFL)[__CEGU->__WJ]=')';
+    __CEGU->__WJ=(____Q)(__CEGU->__WJ +  1);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__45BS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__JA5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__IA5J),(&__string_347));
-    __tmp__KA5J=((__TYPE_FULL__PMB *)Self__45BS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(__tmp__KA5J->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__IA5J),(&__string_348));
+  case ____EBOJ__: {
+    __NBCS=((____EBOJ *)((____5J *)__YB5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__XB5J),(&__string_347));
+    __ZB5J=((____WMB *)__NBCS->__TB5J);
+    if (((____3LC)(__ZB5J->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__XB5J),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__KA5J,buffer__IA5J);
-    Self__TCGU=((__STRING__BC *)buffer__IA5J);
-    if ((Self__TCGU->capacity__HFL <= Self__TCGU->count__WJ)) {
-      if ((Self__TCGU->capacity__HFL ==  0)) {
-        Self__TCGU->capacity__HFL= 32;
-        __tmp__UCGU=create__KVW( 32);
-        Self__TCGU->storage__4EL=__tmp__UCGU;
+    __CQXE(__ZB5J,__XB5J);
+    __CEGU=((____BC *)__XB5J);
+    if ((__CEGU->__OFL <= __CEGU->__WJ)) {
+      if ((__CEGU->__OFL ==  0)) {
+        __CEGU->__OFL= 32;
+        __DEGU=__RVW( 32);
+        __CEGU->__FFL=__DEGU;
       } else /* FALSE */ {
-        __tmp__VCGU=(__INTEGER__Q)(Self__TCGU->capacity__HFL <<  1);
-        __tmp__UCGU=((__CHARACTER__DB *)Self__TCGU->storage__4EL);
-        old_nb_elts__XCGU=Self__TCGU->capacity__HFL;
-        __tmp__YCGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UCGU),((__UINTEGER_32__RWB )old_nb_elts__XCGU),((__UINTEGER_32__RWB )__tmp__VCGU));
-        __tmp__UCGU=((__CHARACTER__DB *)__tmp__YCGU);
-        clear__to__F00(__tmp__UCGU,old_nb_elts__XCGU,(__INTEGER__Q)(__tmp__VCGU -  1));
-        Self__TCGU->storage__4EL=__tmp__UCGU;
-        Self__TCGU->capacity__HFL=__tmp__VCGU;
+        __EEGU=(____Q)(__CEGU->__OFL <<  1);
+        __DEGU=((____DB *)__CEGU->__FFL);
+        __GEGU=__CEGU->__OFL;
+        __HEGU=__55W(((____IB )__DEGU),((____YWB )__GEGU),((____YWB )__EEGU));
+        __DEGU=((____DB *)__HEGU);
+        __M00(__DEGU,__GEGU,(____Q)(__EEGU -  1));
+        __CEGU->__FFL=__DEGU;
+        __CEGU->__OFL=__EEGU;
       };
     };
-    ((__CHARACTER__DB *)Self__TCGU->storage__4EL)[Self__TCGU->count__WJ]=')';
-    Self__TCGU->count__WJ=(__INTEGER__Q)(Self__TCGU->count__WJ +  1);
+    ((____DB *)__CEGU->__FFL)[__CEGU->__WJ]=')';
+    __CEGU->__WJ=(____Q)(__CEGU->__WJ +  1);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__3Q2S=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__JA5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__IA5J),(&__string_349));
-    __tmp__KA5J=((__TYPE_FULL__PMB *)Self__3Q2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(__tmp__KA5J->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__IA5J),(&__string_348));
+  case ____2HOJ__: {
+    __MS2S=((____2HOJ *)((____5J *)__YB5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__XB5J),(&__string_349));
+    __ZB5J=((____WMB *)__MS2S->__3D5J);
+    if (((____3LC)(__ZB5J->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__XB5J),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__KA5J,buffer__IA5J);
-    Self__TCGU=((__STRING__BC *)buffer__IA5J);
-    if ((Self__TCGU->capacity__HFL <= Self__TCGU->count__WJ)) {
-      if ((Self__TCGU->capacity__HFL ==  0)) {
-        Self__TCGU->capacity__HFL= 32;
-        __tmp__UCGU=create__KVW( 32);
-        Self__TCGU->storage__4EL=__tmp__UCGU;
+    __CQXE(__ZB5J,__XB5J);
+    __CEGU=((____BC *)__XB5J);
+    if ((__CEGU->__OFL <= __CEGU->__WJ)) {
+      if ((__CEGU->__OFL ==  0)) {
+        __CEGU->__OFL= 32;
+        __DEGU=__RVW( 32);
+        __CEGU->__FFL=__DEGU;
       } else /* FALSE */ {
-        __tmp__VCGU=(__INTEGER__Q)(Self__TCGU->capacity__HFL <<  1);
-        __tmp__UCGU=((__CHARACTER__DB *)Self__TCGU->storage__4EL);
-        old_nb_elts__XCGU=Self__TCGU->capacity__HFL;
-        __tmp__YCGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UCGU),((__UINTEGER_32__RWB )old_nb_elts__XCGU),((__UINTEGER_32__RWB )__tmp__VCGU));
-        __tmp__UCGU=((__CHARACTER__DB *)__tmp__YCGU);
-        clear__to__F00(__tmp__UCGU,old_nb_elts__XCGU,(__INTEGER__Q)(__tmp__VCGU -  1));
-        Self__TCGU->storage__4EL=__tmp__UCGU;
-        Self__TCGU->capacity__HFL=__tmp__VCGU;
+        __EEGU=(____Q)(__CEGU->__OFL <<  1);
+        __DEGU=((____DB *)__CEGU->__FFL);
+        __GEGU=__CEGU->__OFL;
+        __HEGU=__55W(((____IB )__DEGU),((____YWB )__GEGU),((____YWB )__EEGU));
+        __DEGU=((____DB *)__HEGU);
+        __M00(__DEGU,__GEGU,(____Q)(__EEGU -  1));
+        __CEGU->__FFL=__DEGU;
+        __CEGU->__OFL=__EEGU;
       };
     };
-    ((__CHARACTER__DB *)Self__TCGU->storage__4EL)[Self__TCGU->count__WJ]=')';
-    Self__TCGU->count__WJ=(__INTEGER__Q)(Self__TCGU->count__WJ +  1);
+    ((____DB *)__CEGU->__FFL)[__CEGU->__WJ]=')';
+    __CEGU->__WJ=(____Q)(__CEGU->__WJ +  1);
   } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__YB5J)),__XB5J);
   } break;
   };
-  append__3VX(((__STRING__BC *)buffer__IA5J),(&__string_27));
-  __tmp__JA5J=Self__HA5J->parent_expr_binary_cmp__PAOJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__JA5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__JA5J),buffer__IA5J);
+  __EWX(((____BC *)__XB5J),(&__string_27));
+  __YB5J=__WB5J->__4BOJ.__AB5J;
+  switch (((struct ___OBJ *)__YB5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__YB5J),__XB5J);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__25BS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__JA5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__IA5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__25BS->receiver__554J),buffer__IA5J);
-    Self__TCGU=((__STRING__BC *)buffer__IA5J);
-    if ((Self__TCGU->capacity__HFL <= Self__TCGU->count__WJ)) {
-      if ((Self__TCGU->capacity__HFL ==  0)) {
-        Self__TCGU->capacity__HFL= 32;
-        __tmp__UCGU=create__KVW( 32);
-        Self__TCGU->storage__4EL=__tmp__UCGU;
+  case ____0AOJ__: {
+    __LBCS=((____0AOJ *)((____5J *)__YB5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__XB5J),(&__string_346));
+    __EBEJ(((____2A0I *)__LBCS->__OB5J),__XB5J);
+    __CEGU=((____BC *)__XB5J);
+    if ((__CEGU->__OFL <= __CEGU->__WJ)) {
+      if ((__CEGU->__OFL ==  0)) {
+        __CEGU->__OFL= 32;
+        __DEGU=__RVW( 32);
+        __CEGU->__FFL=__DEGU;
       } else /* FALSE */ {
-        __tmp__VCGU=(__INTEGER__Q)(Self__TCGU->capacity__HFL <<  1);
-        __tmp__UCGU=((__CHARACTER__DB *)Self__TCGU->storage__4EL);
-        old_nb_elts__XCGU=Self__TCGU->capacity__HFL;
-        __tmp__YCGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UCGU),((__UINTEGER_32__RWB )old_nb_elts__XCGU),((__UINTEGER_32__RWB )__tmp__VCGU));
-        __tmp__UCGU=((__CHARACTER__DB *)__tmp__YCGU);
-        clear__to__F00(__tmp__UCGU,old_nb_elts__XCGU,(__INTEGER__Q)(__tmp__VCGU -  1));
-        Self__TCGU->storage__4EL=__tmp__UCGU;
-        Self__TCGU->capacity__HFL=__tmp__VCGU;
+        __EEGU=(____Q)(__CEGU->__OFL <<  1);
+        __DEGU=((____DB *)__CEGU->__FFL);
+        __GEGU=__CEGU->__OFL;
+        __HEGU=__55W(((____IB )__DEGU),((____YWB )__GEGU),((____YWB )__EEGU));
+        __DEGU=((____DB *)__HEGU);
+        __M00(__DEGU,__GEGU,(____Q)(__EEGU -  1));
+        __CEGU->__FFL=__DEGU;
+        __CEGU->__OFL=__EEGU;
       };
     };
-    ((__CHARACTER__DB *)Self__TCGU->storage__4EL)[Self__TCGU->count__WJ]=')';
-    Self__TCGU->count__WJ=(__INTEGER__Q)(Self__TCGU->count__WJ +  1);
+    ((____DB *)__CEGU->__FFL)[__CEGU->__WJ]=')';
+    __CEGU->__WJ=(____Q)(__CEGU->__WJ +  1);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__45BS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__JA5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__IA5J),(&__string_347));
-    __tmp__KA5J=((__TYPE_FULL__PMB *)Self__45BS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(__tmp__KA5J->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__IA5J),(&__string_348));
+  case ____EBOJ__: {
+    __NBCS=((____EBOJ *)((____5J *)__YB5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__XB5J),(&__string_347));
+    __ZB5J=((____WMB *)__NBCS->__TB5J);
+    if (((____3LC)(__ZB5J->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__XB5J),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__KA5J,buffer__IA5J);
-    Self__TCGU=((__STRING__BC *)buffer__IA5J);
-    if ((Self__TCGU->capacity__HFL <= Self__TCGU->count__WJ)) {
-      if ((Self__TCGU->capacity__HFL ==  0)) {
-        Self__TCGU->capacity__HFL= 32;
-        __tmp__UCGU=create__KVW( 32);
-        Self__TCGU->storage__4EL=__tmp__UCGU;
+    __CQXE(__ZB5J,__XB5J);
+    __CEGU=((____BC *)__XB5J);
+    if ((__CEGU->__OFL <= __CEGU->__WJ)) {
+      if ((__CEGU->__OFL ==  0)) {
+        __CEGU->__OFL= 32;
+        __DEGU=__RVW( 32);
+        __CEGU->__FFL=__DEGU;
       } else /* FALSE */ {
-        __tmp__VCGU=(__INTEGER__Q)(Self__TCGU->capacity__HFL <<  1);
-        __tmp__UCGU=((__CHARACTER__DB *)Self__TCGU->storage__4EL);
-        old_nb_elts__XCGU=Self__TCGU->capacity__HFL;
-        __tmp__YCGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UCGU),((__UINTEGER_32__RWB )old_nb_elts__XCGU),((__UINTEGER_32__RWB )__tmp__VCGU));
-        __tmp__UCGU=((__CHARACTER__DB *)__tmp__YCGU);
-        clear__to__F00(__tmp__UCGU,old_nb_elts__XCGU,(__INTEGER__Q)(__tmp__VCGU -  1));
-        Self__TCGU->storage__4EL=__tmp__UCGU;
-        Self__TCGU->capacity__HFL=__tmp__VCGU;
+        __EEGU=(____Q)(__CEGU->__OFL <<  1);
+        __DEGU=((____DB *)__CEGU->__FFL);
+        __GEGU=__CEGU->__OFL;
+        __HEGU=__55W(((____IB )__DEGU),((____YWB )__GEGU),((____YWB )__EEGU));
+        __DEGU=((____DB *)__HEGU);
+        __M00(__DEGU,__GEGU,(____Q)(__EEGU -  1));
+        __CEGU->__FFL=__DEGU;
+        __CEGU->__OFL=__EEGU;
       };
     };
-    ((__CHARACTER__DB *)Self__TCGU->storage__4EL)[Self__TCGU->count__WJ]=')';
-    Self__TCGU->count__WJ=(__INTEGER__Q)(Self__TCGU->count__WJ +  1);
+    ((____DB *)__CEGU->__FFL)[__CEGU->__WJ]=')';
+    __CEGU->__WJ=(____Q)(__CEGU->__WJ +  1);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__3Q2S=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__JA5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__IA5J),(&__string_349));
-    __tmp__KA5J=((__TYPE_FULL__PMB *)Self__3Q2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(__tmp__KA5J->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__IA5J),(&__string_348));
+  case ____2HOJ__: {
+    __MS2S=((____2HOJ *)((____5J *)__YB5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__XB5J),(&__string_349));
+    __ZB5J=((____WMB *)__MS2S->__3D5J);
+    if (((____3LC)(__ZB5J->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__XB5J),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__KA5J,buffer__IA5J);
-    Self__TCGU=((__STRING__BC *)buffer__IA5J);
-    if ((Self__TCGU->capacity__HFL <= Self__TCGU->count__WJ)) {
-      if ((Self__TCGU->capacity__HFL ==  0)) {
-        Self__TCGU->capacity__HFL= 32;
-        __tmp__UCGU=create__KVW( 32);
-        Self__TCGU->storage__4EL=__tmp__UCGU;
+    __CQXE(__ZB5J,__XB5J);
+    __CEGU=((____BC *)__XB5J);
+    if ((__CEGU->__OFL <= __CEGU->__WJ)) {
+      if ((__CEGU->__OFL ==  0)) {
+        __CEGU->__OFL= 32;
+        __DEGU=__RVW( 32);
+        __CEGU->__FFL=__DEGU;
       } else /* FALSE */ {
-        __tmp__VCGU=(__INTEGER__Q)(Self__TCGU->capacity__HFL <<  1);
-        __tmp__UCGU=((__CHARACTER__DB *)Self__TCGU->storage__4EL);
-        old_nb_elts__XCGU=Self__TCGU->capacity__HFL;
-        __tmp__YCGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UCGU),((__UINTEGER_32__RWB )old_nb_elts__XCGU),((__UINTEGER_32__RWB )__tmp__VCGU));
-        __tmp__UCGU=((__CHARACTER__DB *)__tmp__YCGU);
-        clear__to__F00(__tmp__UCGU,old_nb_elts__XCGU,(__INTEGER__Q)(__tmp__VCGU -  1));
-        Self__TCGU->storage__4EL=__tmp__UCGU;
-        Self__TCGU->capacity__HFL=__tmp__VCGU;
+        __EEGU=(____Q)(__CEGU->__OFL <<  1);
+        __DEGU=((____DB *)__CEGU->__FFL);
+        __GEGU=__CEGU->__OFL;
+        __HEGU=__55W(((____IB )__DEGU),((____YWB )__GEGU),((____YWB )__EEGU));
+        __DEGU=((____DB *)__HEGU);
+        __M00(__DEGU,__GEGU,(____Q)(__EEGU -  1));
+        __CEGU->__FFL=__DEGU;
+        __CEGU->__OFL=__EEGU;
       };
     };
-    ((__CHARACTER__DB *)Self__TCGU->storage__4EL)[Self__TCGU->count__WJ]=')';
-    Self__TCGU->count__WJ=(__INTEGER__Q)(Self__TCGU->count__WJ +  1);
+    ((____DB *)__CEGU->__FFL)[__CEGU->__WJ]=')';
+    __CEGU->__WJ=(____Q)(__CEGU->__WJ +  1);
   } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__YB5J)),__XB5J);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__JA5J)),buffer__IA5J);
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__YB5J)),__XB5J);
   } break;
   };
-  Self__DCGU=((__STRING__BC *)buffer__IA5J);
-  if ((Self__DCGU->capacity__HFL <= Self__DCGU->count__WJ)) {
-    if ((Self__DCGU->capacity__HFL ==  0)) {
-      Self__DCGU->capacity__HFL= 32;
-      __tmp__ECGU=create__KVW( 32);
-      Self__DCGU->storage__4EL=__tmp__ECGU;
+  __SDGU=((____BC *)__XB5J);
+  if ((__SDGU->__OFL <= __SDGU->__WJ)) {
+    if ((__SDGU->__OFL ==  0)) {
+      __SDGU->__OFL= 32;
+      __TDGU=__RVW( 32);
+      __SDGU->__FFL=__TDGU;
     } else /* FALSE */ {
-      __tmp__FCGU=(__INTEGER__Q)(Self__DCGU->capacity__HFL <<  1);
-      __tmp__ECGU=((__CHARACTER__DB *)Self__DCGU->storage__4EL);
-      old_nb_elts__HCGU=Self__DCGU->capacity__HFL;
-      __tmp__ICGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ECGU),((__UINTEGER_32__RWB )old_nb_elts__HCGU),((__UINTEGER_32__RWB )__tmp__FCGU));
-      __tmp__ECGU=((__CHARACTER__DB *)__tmp__ICGU);
-      clear__to__F00(__tmp__ECGU,old_nb_elts__HCGU,(__INTEGER__Q)(__tmp__FCGU -  1));
-      Self__DCGU->storage__4EL=__tmp__ECGU;
-      Self__DCGU->capacity__HFL=__tmp__FCGU;
+      __UDGU=(____Q)(__SDGU->__OFL <<  1);
+      __TDGU=((____DB *)__SDGU->__FFL);
+      __WDGU=__SDGU->__OFL;
+      __XDGU=__55W(((____IB )__TDGU),((____YWB )__WDGU),((____YWB )__UDGU));
+      __TDGU=((____DB *)__XDGU);
+      __M00(__TDGU,__WDGU,(____Q)(__UDGU -  1));
+      __SDGU->__FFL=__TDGU;
+      __SDGU->__OFL=__UDGU;
     };
   };
-  ((__CHARACTER__DB *)Self__DCGU->storage__4EL)[Self__DCGU->count__WJ]=')';
-  Self__DCGU->count__WJ=(__INTEGER__Q)(Self__DCGU->count__WJ +  1);
+  ((____DB *)__SDGU->__FFL)[__SDGU->__WJ]=')';
+  __SDGU->__WJ=(____Q)(__SDGU->__WJ +  1);
 }
 
-static void display__PA5J(__EXPR_SUB__CBOJ *Self__QA5J,__STRING__BC *buffer__RA5J)
-// ({EXPR_SUB__CBOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __4B5J(____RCOJ *__5B5J,____BC *__AC5J)
+// ({__RCOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__LEGU,*Self__TEGU;
-  __INTEGER__Q __tmp__NEGU,old_nb_elts__PEGU,__tmp__VEGU;
-  __INTEGER__Q old_nb_elts__XEGU;
-  __POINTER__IB __tmp__QEGU,__tmp__YEGU;
-  void *__tmp__TA5J;
-  __IS_EXPANDED__L5NJ *Self__EACS;
-  __GET_TYPE_ID__V5NJ *Self__GACS;
-  __TYPE_FULL__PMB *Self__HQIT;
-  __SIZE_OF__NGOJ *Self__BR2S;
-  __CHARACTER__DB *__tmp__MEGU,*__tmp__UEGU;
-  Self__LEGU=((__STRING__BC *)buffer__RA5J);
-  if ((Self__LEGU->capacity__HFL <= Self__LEGU->count__WJ)) {
-    if ((Self__LEGU->capacity__HFL ==  0)) {
-      Self__LEGU->capacity__HFL= 32;
-      __tmp__MEGU=create__KVW( 32);
-      Self__LEGU->storage__4EL=__tmp__MEGU;
-    } else /* FALSE */ {
-      __tmp__NEGU=(__INTEGER__Q)(Self__LEGU->capacity__HFL <<  1);
-      __tmp__MEGU=((__CHARACTER__DB *)Self__LEGU->storage__4EL);
-      old_nb_elts__PEGU=Self__LEGU->capacity__HFL;
-      __tmp__QEGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MEGU),((__UINTEGER_32__RWB )old_nb_elts__PEGU),((__UINTEGER_32__RWB )__tmp__NEGU));
-      __tmp__MEGU=((__CHARACTER__DB *)__tmp__QEGU);
-      clear__to__F00(__tmp__MEGU,old_nb_elts__PEGU,(__INTEGER__Q)(__tmp__NEGU -  1));
-      Self__LEGU->storage__4EL=__tmp__MEGU;
-      Self__LEGU->capacity__HFL=__tmp__NEGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LEGU->storage__4EL)[Self__LEGU->count__WJ]='(';
-  Self__LEGU->count__WJ=(__INTEGER__Q)(Self__LEGU->count__WJ +  1);
-  __tmp__TA5J=Self__QA5J->parent_expr_binary__FBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__TA5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__TA5J),buffer__RA5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__EACS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__RA5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__EACS->receiver__554J),buffer__RA5J);
-    Self__TEGU=((__STRING__BC *)buffer__RA5J);
-    if ((Self__TEGU->capacity__HFL <= Self__TEGU->count__WJ)) {
-      if ((Self__TEGU->capacity__HFL ==  0)) {
-        Self__TEGU->capacity__HFL= 32;
-        __tmp__UEGU=create__KVW( 32);
-        Self__TEGU->storage__4EL=__tmp__UEGU;
-      } else /* FALSE */ {
-        __tmp__VEGU=(__INTEGER__Q)(Self__TEGU->capacity__HFL <<  1);
-        __tmp__UEGU=((__CHARACTER__DB *)Self__TEGU->storage__4EL);
-        old_nb_elts__XEGU=Self__TEGU->capacity__HFL;
-        __tmp__YEGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UEGU),((__UINTEGER_32__RWB )old_nb_elts__XEGU),((__UINTEGER_32__RWB )__tmp__VEGU));
-        __tmp__UEGU=((__CHARACTER__DB *)__tmp__YEGU);
-        clear__to__F00(__tmp__UEGU,old_nb_elts__XEGU,(__INTEGER__Q)(__tmp__VEGU -  1));
-        Self__TEGU->storage__4EL=__tmp__UEGU;
-        Self__TEGU->capacity__HFL=__tmp__VEGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TEGU->storage__4EL)[Self__TEGU->count__WJ]=')';
-    Self__TEGU->count__WJ=(__INTEGER__Q)(Self__TEGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__GACS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__RA5J),(&__string_347));
-    Self__HQIT=((__TYPE_FULL__PMB *)Self__GACS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__HQIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__RA5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__HQIT,buffer__RA5J);
-    Self__TEGU=((__STRING__BC *)buffer__RA5J);
-    if ((Self__TEGU->capacity__HFL <= Self__TEGU->count__WJ)) {
-      if ((Self__TEGU->capacity__HFL ==  0)) {
-        Self__TEGU->capacity__HFL= 32;
-        __tmp__UEGU=create__KVW( 32);
-        Self__TEGU->storage__4EL=__tmp__UEGU;
-      } else /* FALSE */ {
-        __tmp__VEGU=(__INTEGER__Q)(Self__TEGU->capacity__HFL <<  1);
-        __tmp__UEGU=((__CHARACTER__DB *)Self__TEGU->storage__4EL);
-        old_nb_elts__XEGU=Self__TEGU->capacity__HFL;
-        __tmp__YEGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UEGU),((__UINTEGER_32__RWB )old_nb_elts__XEGU),((__UINTEGER_32__RWB )__tmp__VEGU));
-        __tmp__UEGU=((__CHARACTER__DB *)__tmp__YEGU);
-        clear__to__F00(__tmp__UEGU,old_nb_elts__XEGU,(__INTEGER__Q)(__tmp__VEGU -  1));
-        Self__TEGU->storage__4EL=__tmp__UEGU;
-        Self__TEGU->capacity__HFL=__tmp__VEGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TEGU->storage__4EL)[Self__TEGU->count__WJ]=')';
-    Self__TEGU->count__WJ=(__INTEGER__Q)(Self__TEGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__BR2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__RA5J),(&__string_349));
-    Self__HQIT=((__TYPE_FULL__PMB *)Self__BR2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__HQIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__RA5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__HQIT,buffer__RA5J);
-    Self__TEGU=((__STRING__BC *)buffer__RA5J);
-    if ((Self__TEGU->capacity__HFL <= Self__TEGU->count__WJ)) {
-      if ((Self__TEGU->capacity__HFL ==  0)) {
-        Self__TEGU->capacity__HFL= 32;
-        __tmp__UEGU=create__KVW( 32);
-        Self__TEGU->storage__4EL=__tmp__UEGU;
-      } else /* FALSE */ {
-        __tmp__VEGU=(__INTEGER__Q)(Self__TEGU->capacity__HFL <<  1);
-        __tmp__UEGU=((__CHARACTER__DB *)Self__TEGU->storage__4EL);
-        old_nb_elts__XEGU=Self__TEGU->capacity__HFL;
-        __tmp__YEGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UEGU),((__UINTEGER_32__RWB )old_nb_elts__XEGU),((__UINTEGER_32__RWB )__tmp__VEGU));
-        __tmp__UEGU=((__CHARACTER__DB *)__tmp__YEGU);
-        clear__to__F00(__tmp__UEGU,old_nb_elts__XEGU,(__INTEGER__Q)(__tmp__VEGU -  1));
-        Self__TEGU->storage__4EL=__tmp__UEGU;
-        Self__TEGU->capacity__HFL=__tmp__VEGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TEGU->storage__4EL)[Self__TEGU->count__WJ]=')';
-    Self__TEGU->count__WJ=(__INTEGER__Q)(Self__TEGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  };
-  append__3VX(((__STRING__BC *)buffer__RA5J),(&__string_486));
-  __tmp__TA5J=Self__QA5J->parent_expr_binary__FBOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__TA5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__TA5J),buffer__RA5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__EACS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__RA5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__EACS->receiver__554J),buffer__RA5J);
-    Self__TEGU=((__STRING__BC *)buffer__RA5J);
-    if ((Self__TEGU->capacity__HFL <= Self__TEGU->count__WJ)) {
-      if ((Self__TEGU->capacity__HFL ==  0)) {
-        Self__TEGU->capacity__HFL= 32;
-        __tmp__UEGU=create__KVW( 32);
-        Self__TEGU->storage__4EL=__tmp__UEGU;
-      } else /* FALSE */ {
-        __tmp__VEGU=(__INTEGER__Q)(Self__TEGU->capacity__HFL <<  1);
-        __tmp__UEGU=((__CHARACTER__DB *)Self__TEGU->storage__4EL);
-        old_nb_elts__XEGU=Self__TEGU->capacity__HFL;
-        __tmp__YEGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UEGU),((__UINTEGER_32__RWB )old_nb_elts__XEGU),((__UINTEGER_32__RWB )__tmp__VEGU));
-        __tmp__UEGU=((__CHARACTER__DB *)__tmp__YEGU);
-        clear__to__F00(__tmp__UEGU,old_nb_elts__XEGU,(__INTEGER__Q)(__tmp__VEGU -  1));
-        Self__TEGU->storage__4EL=__tmp__UEGU;
-        Self__TEGU->capacity__HFL=__tmp__VEGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TEGU->storage__4EL)[Self__TEGU->count__WJ]=')';
-    Self__TEGU->count__WJ=(__INTEGER__Q)(Self__TEGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__GACS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__RA5J),(&__string_347));
-    Self__HQIT=((__TYPE_FULL__PMB *)Self__GACS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__HQIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__RA5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__HQIT,buffer__RA5J);
-    Self__TEGU=((__STRING__BC *)buffer__RA5J);
-    if ((Self__TEGU->capacity__HFL <= Self__TEGU->count__WJ)) {
-      if ((Self__TEGU->capacity__HFL ==  0)) {
-        Self__TEGU->capacity__HFL= 32;
-        __tmp__UEGU=create__KVW( 32);
-        Self__TEGU->storage__4EL=__tmp__UEGU;
-      } else /* FALSE */ {
-        __tmp__VEGU=(__INTEGER__Q)(Self__TEGU->capacity__HFL <<  1);
-        __tmp__UEGU=((__CHARACTER__DB *)Self__TEGU->storage__4EL);
-        old_nb_elts__XEGU=Self__TEGU->capacity__HFL;
-        __tmp__YEGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UEGU),((__UINTEGER_32__RWB )old_nb_elts__XEGU),((__UINTEGER_32__RWB )__tmp__VEGU));
-        __tmp__UEGU=((__CHARACTER__DB *)__tmp__YEGU);
-        clear__to__F00(__tmp__UEGU,old_nb_elts__XEGU,(__INTEGER__Q)(__tmp__VEGU -  1));
-        Self__TEGU->storage__4EL=__tmp__UEGU;
-        Self__TEGU->capacity__HFL=__tmp__VEGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TEGU->storage__4EL)[Self__TEGU->count__WJ]=')';
-    Self__TEGU->count__WJ=(__INTEGER__Q)(Self__TEGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__BR2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__RA5J),(&__string_349));
-    Self__HQIT=((__TYPE_FULL__PMB *)Self__BR2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__HQIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__RA5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__HQIT,buffer__RA5J);
-    Self__TEGU=((__STRING__BC *)buffer__RA5J);
-    if ((Self__TEGU->capacity__HFL <= Self__TEGU->count__WJ)) {
-      if ((Self__TEGU->capacity__HFL ==  0)) {
-        Self__TEGU->capacity__HFL= 32;
-        __tmp__UEGU=create__KVW( 32);
-        Self__TEGU->storage__4EL=__tmp__UEGU;
-      } else /* FALSE */ {
-        __tmp__VEGU=(__INTEGER__Q)(Self__TEGU->capacity__HFL <<  1);
-        __tmp__UEGU=((__CHARACTER__DB *)Self__TEGU->storage__4EL);
-        old_nb_elts__XEGU=Self__TEGU->capacity__HFL;
-        __tmp__YEGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UEGU),((__UINTEGER_32__RWB )old_nb_elts__XEGU),((__UINTEGER_32__RWB )__tmp__VEGU));
-        __tmp__UEGU=((__CHARACTER__DB *)__tmp__YEGU);
-        clear__to__F00(__tmp__UEGU,old_nb_elts__XEGU,(__INTEGER__Q)(__tmp__VEGU -  1));
-        Self__TEGU->storage__4EL=__tmp__UEGU;
-        Self__TEGU->capacity__HFL=__tmp__VEGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TEGU->storage__4EL)[Self__TEGU->count__WJ]=')';
-    Self__TEGU->count__WJ=(__INTEGER__Q)(Self__TEGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__TA5J)),buffer__RA5J);
-  } break;
-  };
-  Self__LEGU=((__STRING__BC *)buffer__RA5J);
-  if ((Self__LEGU->capacity__HFL <= Self__LEGU->count__WJ)) {
-    if ((Self__LEGU->capacity__HFL ==  0)) {
-      Self__LEGU->capacity__HFL= 32;
-      __tmp__MEGU=create__KVW( 32);
-      Self__LEGU->storage__4EL=__tmp__MEGU;
-    } else /* FALSE */ {
-      __tmp__NEGU=(__INTEGER__Q)(Self__LEGU->capacity__HFL <<  1);
-      __tmp__MEGU=((__CHARACTER__DB *)Self__LEGU->storage__4EL);
-      old_nb_elts__PEGU=Self__LEGU->capacity__HFL;
-      __tmp__QEGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MEGU),((__UINTEGER_32__RWB )old_nb_elts__PEGU),((__UINTEGER_32__RWB )__tmp__NEGU));
-      __tmp__MEGU=((__CHARACTER__DB *)__tmp__QEGU);
-      clear__to__F00(__tmp__MEGU,old_nb_elts__PEGU,(__INTEGER__Q)(__tmp__NEGU -  1));
-      Self__LEGU->storage__4EL=__tmp__MEGU;
-      Self__LEGU->capacity__HFL=__tmp__NEGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LEGU->storage__4EL)[Self__LEGU->count__WJ]=')';
-  Self__LEGU->count__WJ=(__INTEGER__Q)(Self__LEGU->count__WJ +  1);
+  ____BC *__0FGU,*__CGGU;
+  ____Q __2FGU,__4FGU,__EGGU,__GGGU;
+  ____IB __5FGU,__HGGU;
+  void *__CC5J;
+  ____0AOJ *__TBCS;
+  ____EBOJ *__VBCS;
+  ____WMB *__WRIT;
+  ____2HOJ *__QS2S;
+  ____DB *__1FGU,*__DGGU;
+  __0FGU=((____BC *)__AC5J);
+  if ((__0FGU->__OFL <= __0FGU->__WJ)) {
+    if ((__0FGU->__OFL ==  0)) {
+      __0FGU->__OFL= 32;
+      __1FGU=__RVW( 32);
+      __0FGU->__FFL=__1FGU;
+    } else /* FALSE */ {
+      __2FGU=(____Q)(__0FGU->__OFL <<  1);
+      __1FGU=((____DB *)__0FGU->__FFL);
+      __4FGU=__0FGU->__OFL;
+      __5FGU=__55W(((____IB )__1FGU),((____YWB )__4FGU),((____YWB )__2FGU));
+      __1FGU=((____DB *)__5FGU);
+      __M00(__1FGU,__4FGU,(____Q)(__2FGU -  1));
+      __0FGU->__FFL=__1FGU;
+      __0FGU->__OFL=__2FGU;
+    };
+  };
+  ((____DB *)__0FGU->__FFL)[__0FGU->__WJ]='(';
+  __0FGU->__WJ=(____Q)(__0FGU->__WJ +  1);
+  __CC5J=__5B5J->__UCOJ.__BC5J;
+  switch (((struct ___OBJ *)__CC5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__CC5J),__AC5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____0AOJ__: {
+    __TBCS=((____0AOJ *)((____2A0I *)__CC5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__AC5J),(&__string_346));
+    __EBEJ(((____2A0I *)__TBCS->__OB5J),__AC5J);
+    __CGGU=((____BC *)__AC5J);
+    if ((__CGGU->__OFL <= __CGGU->__WJ)) {
+      if ((__CGGU->__OFL ==  0)) {
+        __CGGU->__OFL= 32;
+        __DGGU=__RVW( 32);
+        __CGGU->__FFL=__DGGU;
+      } else /* FALSE */ {
+        __EGGU=(____Q)(__CGGU->__OFL <<  1);
+        __DGGU=((____DB *)__CGGU->__FFL);
+        __GGGU=__CGGU->__OFL;
+        __HGGU=__55W(((____IB )__DGGU),((____YWB )__GGGU),((____YWB )__EGGU));
+        __DGGU=((____DB *)__HGGU);
+        __M00(__DGGU,__GGGU,(____Q)(__EGGU -  1));
+        __CGGU->__FFL=__DGGU;
+        __CGGU->__OFL=__EGGU;
+      };
+    };
+    ((____DB *)__CGGU->__FFL)[__CGGU->__WJ]=')';
+    __CGGU->__WJ=(____Q)(__CGGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __VBCS=((____EBOJ *)((____2A0I *)__CC5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__AC5J),(&__string_347));
+    __WRIT=((____WMB *)__VBCS->__TB5J);
+    if (((____3LC)(__WRIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__AC5J),(&__string_348));
+    };
+    __CQXE(__WRIT,__AC5J);
+    __CGGU=((____BC *)__AC5J);
+    if ((__CGGU->__OFL <= __CGGU->__WJ)) {
+      if ((__CGGU->__OFL ==  0)) {
+        __CGGU->__OFL= 32;
+        __DGGU=__RVW( 32);
+        __CGGU->__FFL=__DGGU;
+      } else /* FALSE */ {
+        __EGGU=(____Q)(__CGGU->__OFL <<  1);
+        __DGGU=((____DB *)__CGGU->__FFL);
+        __GGGU=__CGGU->__OFL;
+        __HGGU=__55W(((____IB )__DGGU),((____YWB )__GGGU),((____YWB )__EGGU));
+        __DGGU=((____DB *)__HGGU);
+        __M00(__DGGU,__GGGU,(____Q)(__EGGU -  1));
+        __CGGU->__FFL=__DGGU;
+        __CGGU->__OFL=__EGGU;
+      };
+    };
+    ((____DB *)__CGGU->__FFL)[__CGGU->__WJ]=')';
+    __CGGU->__WJ=(____Q)(__CGGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____2HOJ__: {
+    __QS2S=((____2HOJ *)((____2A0I *)__CC5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__AC5J),(&__string_349));
+    __WRIT=((____WMB *)__QS2S->__3D5J);
+    if (((____3LC)(__WRIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__AC5J),(&__string_348));
+    };
+    __CQXE(__WRIT,__AC5J);
+    __CGGU=((____BC *)__AC5J);
+    if ((__CGGU->__OFL <= __CGGU->__WJ)) {
+      if ((__CGGU->__OFL ==  0)) {
+        __CGGU->__OFL= 32;
+        __DGGU=__RVW( 32);
+        __CGGU->__FFL=__DGGU;
+      } else /* FALSE */ {
+        __EGGU=(____Q)(__CGGU->__OFL <<  1);
+        __DGGU=((____DB *)__CGGU->__FFL);
+        __GGGU=__CGGU->__OFL;
+        __HGGU=__55W(((____IB )__DGGU),((____YWB )__GGGU),((____YWB )__EGGU));
+        __DGGU=((____DB *)__HGGU);
+        __M00(__DGGU,__GGGU,(____Q)(__EGGU -  1));
+        __CGGU->__FFL=__DGGU;
+        __CGGU->__OFL=__EGGU;
+      };
+    };
+    ((____DB *)__CGGU->__FFL)[__CGGU->__WJ]=')';
+    __CGGU->__WJ=(____Q)(__CGGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  };
+  __EWX(((____BC *)__AC5J),(&__string_486));
+  __CC5J=__5B5J->__UCOJ.__FC5J;
+  switch (((struct ___OBJ *)__CC5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__CC5J),__AC5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____0AOJ__: {
+    __TBCS=((____0AOJ *)((____2A0I *)__CC5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__AC5J),(&__string_346));
+    __EBEJ(((____2A0I *)__TBCS->__OB5J),__AC5J);
+    __CGGU=((____BC *)__AC5J);
+    if ((__CGGU->__OFL <= __CGGU->__WJ)) {
+      if ((__CGGU->__OFL ==  0)) {
+        __CGGU->__OFL= 32;
+        __DGGU=__RVW( 32);
+        __CGGU->__FFL=__DGGU;
+      } else /* FALSE */ {
+        __EGGU=(____Q)(__CGGU->__OFL <<  1);
+        __DGGU=((____DB *)__CGGU->__FFL);
+        __GGGU=__CGGU->__OFL;
+        __HGGU=__55W(((____IB )__DGGU),((____YWB )__GGGU),((____YWB )__EGGU));
+        __DGGU=((____DB *)__HGGU);
+        __M00(__DGGU,__GGGU,(____Q)(__EGGU -  1));
+        __CGGU->__FFL=__DGGU;
+        __CGGU->__OFL=__EGGU;
+      };
+    };
+    ((____DB *)__CGGU->__FFL)[__CGGU->__WJ]=')';
+    __CGGU->__WJ=(____Q)(__CGGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __VBCS=((____EBOJ *)((____2A0I *)__CC5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__AC5J),(&__string_347));
+    __WRIT=((____WMB *)__VBCS->__TB5J);
+    if (((____3LC)(__WRIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__AC5J),(&__string_348));
+    };
+    __CQXE(__WRIT,__AC5J);
+    __CGGU=((____BC *)__AC5J);
+    if ((__CGGU->__OFL <= __CGGU->__WJ)) {
+      if ((__CGGU->__OFL ==  0)) {
+        __CGGU->__OFL= 32;
+        __DGGU=__RVW( 32);
+        __CGGU->__FFL=__DGGU;
+      } else /* FALSE */ {
+        __EGGU=(____Q)(__CGGU->__OFL <<  1);
+        __DGGU=((____DB *)__CGGU->__FFL);
+        __GGGU=__CGGU->__OFL;
+        __HGGU=__55W(((____IB )__DGGU),((____YWB )__GGGU),((____YWB )__EGGU));
+        __DGGU=((____DB *)__HGGU);
+        __M00(__DGGU,__GGGU,(____Q)(__EGGU -  1));
+        __CGGU->__FFL=__DGGU;
+        __CGGU->__OFL=__EGGU;
+      };
+    };
+    ((____DB *)__CGGU->__FFL)[__CGGU->__WJ]=')';
+    __CGGU->__WJ=(____Q)(__CGGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____2HOJ__: {
+    __QS2S=((____2HOJ *)((____2A0I *)__CC5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__AC5J),(&__string_349));
+    __WRIT=((____WMB *)__QS2S->__3D5J);
+    if (((____3LC)(__WRIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__AC5J),(&__string_348));
+    };
+    __CQXE(__WRIT,__AC5J);
+    __CGGU=((____BC *)__AC5J);
+    if ((__CGGU->__OFL <= __CGGU->__WJ)) {
+      if ((__CGGU->__OFL ==  0)) {
+        __CGGU->__OFL= 32;
+        __DGGU=__RVW( 32);
+        __CGGU->__FFL=__DGGU;
+      } else /* FALSE */ {
+        __EGGU=(____Q)(__CGGU->__OFL <<  1);
+        __DGGU=((____DB *)__CGGU->__FFL);
+        __GGGU=__CGGU->__OFL;
+        __HGGU=__55W(((____IB )__DGGU),((____YWB )__GGGU),((____YWB )__EGGU));
+        __DGGU=((____DB *)__HGGU);
+        __M00(__DGGU,__GGGU,(____Q)(__EGGU -  1));
+        __CGGU->__FFL=__DGGU;
+        __CGGU->__OFL=__EGGU;
+      };
+    };
+    ((____DB *)__CGGU->__FFL)[__CGGU->__WJ]=')';
+    __CGGU->__WJ=(____Q)(__CGGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__CC5J)),__AC5J);
+  } break;
+  };
+  __0FGU=((____BC *)__AC5J);
+  if ((__0FGU->__OFL <= __0FGU->__WJ)) {
+    if ((__0FGU->__OFL ==  0)) {
+      __0FGU->__OFL= 32;
+      __1FGU=__RVW( 32);
+      __0FGU->__FFL=__1FGU;
+    } else /* FALSE */ {
+      __2FGU=(____Q)(__0FGU->__OFL <<  1);
+      __1FGU=((____DB *)__0FGU->__FFL);
+      __4FGU=__0FGU->__OFL;
+      __5FGU=__55W(((____IB )__1FGU),((____YWB )__4FGU),((____YWB )__2FGU));
+      __1FGU=((____DB *)__5FGU);
+      __M00(__1FGU,__4FGU,(____Q)(__2FGU -  1));
+      __0FGU->__FFL=__1FGU;
+      __0FGU->__OFL=__2FGU;
+    };
+  };
+  ((____DB *)__0FGU->__FFL)[__0FGU->__WJ]=')';
+  __0FGU->__WJ=(____Q)(__0FGU->__WJ +  1);
 }
 
-static void display__YA5J(__EXPR_MUL__YBOJ *Self__ZA5J,__STRING__BC *buffer__0A5J)
-// ({EXPR_MUL__YBOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __HC5J(____HDOJ *__IC5J,____BC *__JC5J)
+// ({__HDOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__LGGU,*Self__TGGU;
-  __INTEGER__Q __tmp__NGGU,old_nb_elts__PGGU,__tmp__VGGU;
-  __INTEGER__Q old_nb_elts__XGGU;
-  __POINTER__IB __tmp__QGGU,__tmp__YGGU;
-  void *__tmp__1A5J;
-  __IS_EXPANDED__L5NJ *Self__MACS;
-  __GET_TYPE_ID__V5NJ *Self__OACS;
-  __TYPE_FULL__PMB *Self__PQIT;
-  __SIZE_OF__NGOJ *Self__FR2S;
-  __CHARACTER__DB *__tmp__MGGU,*__tmp__UGGU;
-  Self__LGGU=((__STRING__BC *)buffer__0A5J);
-  if ((Self__LGGU->capacity__HFL <= Self__LGGU->count__WJ)) {
-    if ((Self__LGGU->capacity__HFL ==  0)) {
-      Self__LGGU->capacity__HFL= 32;
-      __tmp__MGGU=create__KVW( 32);
-      Self__LGGU->storage__4EL=__tmp__MGGU;
-    } else /* FALSE */ {
-      __tmp__NGGU=(__INTEGER__Q)(Self__LGGU->capacity__HFL <<  1);
-      __tmp__MGGU=((__CHARACTER__DB *)Self__LGGU->storage__4EL);
-      old_nb_elts__PGGU=Self__LGGU->capacity__HFL;
-      __tmp__QGGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MGGU),((__UINTEGER_32__RWB )old_nb_elts__PGGU),((__UINTEGER_32__RWB )__tmp__NGGU));
-      __tmp__MGGU=((__CHARACTER__DB *)__tmp__QGGU);
-      clear__to__F00(__tmp__MGGU,old_nb_elts__PGGU,(__INTEGER__Q)(__tmp__NGGU -  1));
-      Self__LGGU->storage__4EL=__tmp__MGGU;
-      Self__LGGU->capacity__HFL=__tmp__NGGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LGGU->storage__4EL)[Self__LGGU->count__WJ]='(';
-  Self__LGGU->count__WJ=(__INTEGER__Q)(Self__LGGU->count__WJ +  1);
-  __tmp__1A5J=Self__ZA5J->parent_expr_binary__ZBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__1A5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__1A5J),buffer__0A5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__MACS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__0A5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__MACS->receiver__554J),buffer__0A5J);
-    Self__TGGU=((__STRING__BC *)buffer__0A5J);
-    if ((Self__TGGU->capacity__HFL <= Self__TGGU->count__WJ)) {
-      if ((Self__TGGU->capacity__HFL ==  0)) {
-        Self__TGGU->capacity__HFL= 32;
-        __tmp__UGGU=create__KVW( 32);
-        Self__TGGU->storage__4EL=__tmp__UGGU;
-      } else /* FALSE */ {
-        __tmp__VGGU=(__INTEGER__Q)(Self__TGGU->capacity__HFL <<  1);
-        __tmp__UGGU=((__CHARACTER__DB *)Self__TGGU->storage__4EL);
-        old_nb_elts__XGGU=Self__TGGU->capacity__HFL;
-        __tmp__YGGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UGGU),((__UINTEGER_32__RWB )old_nb_elts__XGGU),((__UINTEGER_32__RWB )__tmp__VGGU));
-        __tmp__UGGU=((__CHARACTER__DB *)__tmp__YGGU);
-        clear__to__F00(__tmp__UGGU,old_nb_elts__XGGU,(__INTEGER__Q)(__tmp__VGGU -  1));
-        Self__TGGU->storage__4EL=__tmp__UGGU;
-        Self__TGGU->capacity__HFL=__tmp__VGGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TGGU->storage__4EL)[Self__TGGU->count__WJ]=')';
-    Self__TGGU->count__WJ=(__INTEGER__Q)(Self__TGGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__OACS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__0A5J),(&__string_347));
-    Self__PQIT=((__TYPE_FULL__PMB *)Self__OACS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__PQIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__0A5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PQIT,buffer__0A5J);
-    Self__TGGU=((__STRING__BC *)buffer__0A5J);
-    if ((Self__TGGU->capacity__HFL <= Self__TGGU->count__WJ)) {
-      if ((Self__TGGU->capacity__HFL ==  0)) {
-        Self__TGGU->capacity__HFL= 32;
-        __tmp__UGGU=create__KVW( 32);
-        Self__TGGU->storage__4EL=__tmp__UGGU;
-      } else /* FALSE */ {
-        __tmp__VGGU=(__INTEGER__Q)(Self__TGGU->capacity__HFL <<  1);
-        __tmp__UGGU=((__CHARACTER__DB *)Self__TGGU->storage__4EL);
-        old_nb_elts__XGGU=Self__TGGU->capacity__HFL;
-        __tmp__YGGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UGGU),((__UINTEGER_32__RWB )old_nb_elts__XGGU),((__UINTEGER_32__RWB )__tmp__VGGU));
-        __tmp__UGGU=((__CHARACTER__DB *)__tmp__YGGU);
-        clear__to__F00(__tmp__UGGU,old_nb_elts__XGGU,(__INTEGER__Q)(__tmp__VGGU -  1));
-        Self__TGGU->storage__4EL=__tmp__UGGU;
-        Self__TGGU->capacity__HFL=__tmp__VGGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TGGU->storage__4EL)[Self__TGGU->count__WJ]=')';
-    Self__TGGU->count__WJ=(__INTEGER__Q)(Self__TGGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__FR2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__0A5J),(&__string_349));
-    Self__PQIT=((__TYPE_FULL__PMB *)Self__FR2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__PQIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__0A5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PQIT,buffer__0A5J);
-    Self__TGGU=((__STRING__BC *)buffer__0A5J);
-    if ((Self__TGGU->capacity__HFL <= Self__TGGU->count__WJ)) {
-      if ((Self__TGGU->capacity__HFL ==  0)) {
-        Self__TGGU->capacity__HFL= 32;
-        __tmp__UGGU=create__KVW( 32);
-        Self__TGGU->storage__4EL=__tmp__UGGU;
-      } else /* FALSE */ {
-        __tmp__VGGU=(__INTEGER__Q)(Self__TGGU->capacity__HFL <<  1);
-        __tmp__UGGU=((__CHARACTER__DB *)Self__TGGU->storage__4EL);
-        old_nb_elts__XGGU=Self__TGGU->capacity__HFL;
-        __tmp__YGGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UGGU),((__UINTEGER_32__RWB )old_nb_elts__XGGU),((__UINTEGER_32__RWB )__tmp__VGGU));
-        __tmp__UGGU=((__CHARACTER__DB *)__tmp__YGGU);
-        clear__to__F00(__tmp__UGGU,old_nb_elts__XGGU,(__INTEGER__Q)(__tmp__VGGU -  1));
-        Self__TGGU->storage__4EL=__tmp__UGGU;
-        Self__TGGU->capacity__HFL=__tmp__VGGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TGGU->storage__4EL)[Self__TGGU->count__WJ]=')';
-    Self__TGGU->count__WJ=(__INTEGER__Q)(Self__TGGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  };
-  append__3VX(((__STRING__BC *)buffer__0A5J),(&__string_208));
-  __tmp__1A5J=Self__ZA5J->parent_expr_binary__ZBOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__1A5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__1A5J),buffer__0A5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__MACS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__0A5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__MACS->receiver__554J),buffer__0A5J);
-    Self__TGGU=((__STRING__BC *)buffer__0A5J);
-    if ((Self__TGGU->capacity__HFL <= Self__TGGU->count__WJ)) {
-      if ((Self__TGGU->capacity__HFL ==  0)) {
-        Self__TGGU->capacity__HFL= 32;
-        __tmp__UGGU=create__KVW( 32);
-        Self__TGGU->storage__4EL=__tmp__UGGU;
-      } else /* FALSE */ {
-        __tmp__VGGU=(__INTEGER__Q)(Self__TGGU->capacity__HFL <<  1);
-        __tmp__UGGU=((__CHARACTER__DB *)Self__TGGU->storage__4EL);
-        old_nb_elts__XGGU=Self__TGGU->capacity__HFL;
-        __tmp__YGGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UGGU),((__UINTEGER_32__RWB )old_nb_elts__XGGU),((__UINTEGER_32__RWB )__tmp__VGGU));
-        __tmp__UGGU=((__CHARACTER__DB *)__tmp__YGGU);
-        clear__to__F00(__tmp__UGGU,old_nb_elts__XGGU,(__INTEGER__Q)(__tmp__VGGU -  1));
-        Self__TGGU->storage__4EL=__tmp__UGGU;
-        Self__TGGU->capacity__HFL=__tmp__VGGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TGGU->storage__4EL)[Self__TGGU->count__WJ]=')';
-    Self__TGGU->count__WJ=(__INTEGER__Q)(Self__TGGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__OACS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__0A5J),(&__string_347));
-    Self__PQIT=((__TYPE_FULL__PMB *)Self__OACS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__PQIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__0A5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PQIT,buffer__0A5J);
-    Self__TGGU=((__STRING__BC *)buffer__0A5J);
-    if ((Self__TGGU->capacity__HFL <= Self__TGGU->count__WJ)) {
-      if ((Self__TGGU->capacity__HFL ==  0)) {
-        Self__TGGU->capacity__HFL= 32;
-        __tmp__UGGU=create__KVW( 32);
-        Self__TGGU->storage__4EL=__tmp__UGGU;
-      } else /* FALSE */ {
-        __tmp__VGGU=(__INTEGER__Q)(Self__TGGU->capacity__HFL <<  1);
-        __tmp__UGGU=((__CHARACTER__DB *)Self__TGGU->storage__4EL);
-        old_nb_elts__XGGU=Self__TGGU->capacity__HFL;
-        __tmp__YGGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UGGU),((__UINTEGER_32__RWB )old_nb_elts__XGGU),((__UINTEGER_32__RWB )__tmp__VGGU));
-        __tmp__UGGU=((__CHARACTER__DB *)__tmp__YGGU);
-        clear__to__F00(__tmp__UGGU,old_nb_elts__XGGU,(__INTEGER__Q)(__tmp__VGGU -  1));
-        Self__TGGU->storage__4EL=__tmp__UGGU;
-        Self__TGGU->capacity__HFL=__tmp__VGGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TGGU->storage__4EL)[Self__TGGU->count__WJ]=')';
-    Self__TGGU->count__WJ=(__INTEGER__Q)(Self__TGGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__FR2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__0A5J),(&__string_349));
-    Self__PQIT=((__TYPE_FULL__PMB *)Self__FR2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__PQIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__0A5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PQIT,buffer__0A5J);
-    Self__TGGU=((__STRING__BC *)buffer__0A5J);
-    if ((Self__TGGU->capacity__HFL <= Self__TGGU->count__WJ)) {
-      if ((Self__TGGU->capacity__HFL ==  0)) {
-        Self__TGGU->capacity__HFL= 32;
-        __tmp__UGGU=create__KVW( 32);
-        Self__TGGU->storage__4EL=__tmp__UGGU;
-      } else /* FALSE */ {
-        __tmp__VGGU=(__INTEGER__Q)(Self__TGGU->capacity__HFL <<  1);
-        __tmp__UGGU=((__CHARACTER__DB *)Self__TGGU->storage__4EL);
-        old_nb_elts__XGGU=Self__TGGU->capacity__HFL;
-        __tmp__YGGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UGGU),((__UINTEGER_32__RWB )old_nb_elts__XGGU),((__UINTEGER_32__RWB )__tmp__VGGU));
-        __tmp__UGGU=((__CHARACTER__DB *)__tmp__YGGU);
-        clear__to__F00(__tmp__UGGU,old_nb_elts__XGGU,(__INTEGER__Q)(__tmp__VGGU -  1));
-        Self__TGGU->storage__4EL=__tmp__UGGU;
-        Self__TGGU->capacity__HFL=__tmp__VGGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TGGU->storage__4EL)[Self__TGGU->count__WJ]=')';
-    Self__TGGU->count__WJ=(__INTEGER__Q)(Self__TGGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__1A5J)),buffer__0A5J);
-  } break;
-  };
-  Self__LGGU=((__STRING__BC *)buffer__0A5J);
-  if ((Self__LGGU->capacity__HFL <= Self__LGGU->count__WJ)) {
-    if ((Self__LGGU->capacity__HFL ==  0)) {
-      Self__LGGU->capacity__HFL= 32;
-      __tmp__MGGU=create__KVW( 32);
-      Self__LGGU->storage__4EL=__tmp__MGGU;
-    } else /* FALSE */ {
-      __tmp__NGGU=(__INTEGER__Q)(Self__LGGU->capacity__HFL <<  1);
-      __tmp__MGGU=((__CHARACTER__DB *)Self__LGGU->storage__4EL);
-      old_nb_elts__PGGU=Self__LGGU->capacity__HFL;
-      __tmp__QGGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MGGU),((__UINTEGER_32__RWB )old_nb_elts__PGGU),((__UINTEGER_32__RWB )__tmp__NGGU));
-      __tmp__MGGU=((__CHARACTER__DB *)__tmp__QGGU);
-      clear__to__F00(__tmp__MGGU,old_nb_elts__PGGU,(__INTEGER__Q)(__tmp__NGGU -  1));
-      Self__LGGU->storage__4EL=__tmp__MGGU;
-      Self__LGGU->capacity__HFL=__tmp__NGGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LGGU->storage__4EL)[Self__LGGU->count__WJ]=')';
-  Self__LGGU->count__WJ=(__INTEGER__Q)(Self__LGGU->count__WJ +  1);
+  ____BC *__0HGU,*__CIGU;
+  ____Q __2HGU,__4HGU,__EIGU,__GIGU;
+  ____IB __5HGU,__HIGU;
+  void *__KC5J;
+  ____0AOJ *__1BCS;
+  ____EBOJ *__3BCS;
+  ____WMB *__4RIT;
+  ____2HOJ *__US2S;
+  ____DB *__1HGU,*__DIGU;
+  __0HGU=((____BC *)__JC5J);
+  if ((__0HGU->__OFL <= __0HGU->__WJ)) {
+    if ((__0HGU->__OFL ==  0)) {
+      __0HGU->__OFL= 32;
+      __1HGU=__RVW( 32);
+      __0HGU->__FFL=__1HGU;
+    } else /* FALSE */ {
+      __2HGU=(____Q)(__0HGU->__OFL <<  1);
+      __1HGU=((____DB *)__0HGU->__FFL);
+      __4HGU=__0HGU->__OFL;
+      __5HGU=__55W(((____IB )__1HGU),((____YWB )__4HGU),((____YWB )__2HGU));
+      __1HGU=((____DB *)__5HGU);
+      __M00(__1HGU,__4HGU,(____Q)(__2HGU -  1));
+      __0HGU->__FFL=__1HGU;
+      __0HGU->__OFL=__2HGU;
+    };
+  };
+  ((____DB *)__0HGU->__FFL)[__0HGU->__WJ]='(';
+  __0HGU->__WJ=(____Q)(__0HGU->__WJ +  1);
+  __KC5J=__IC5J->__IDOJ.__BC5J;
+  switch (((struct ___OBJ *)__KC5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__KC5J),__JC5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____0AOJ__: {
+    __1BCS=((____0AOJ *)((____2A0I *)__KC5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__JC5J),(&__string_346));
+    __EBEJ(((____2A0I *)__1BCS->__OB5J),__JC5J);
+    __CIGU=((____BC *)__JC5J);
+    if ((__CIGU->__OFL <= __CIGU->__WJ)) {
+      if ((__CIGU->__OFL ==  0)) {
+        __CIGU->__OFL= 32;
+        __DIGU=__RVW( 32);
+        __CIGU->__FFL=__DIGU;
+      } else /* FALSE */ {
+        __EIGU=(____Q)(__CIGU->__OFL <<  1);
+        __DIGU=((____DB *)__CIGU->__FFL);
+        __GIGU=__CIGU->__OFL;
+        __HIGU=__55W(((____IB )__DIGU),((____YWB )__GIGU),((____YWB )__EIGU));
+        __DIGU=((____DB *)__HIGU);
+        __M00(__DIGU,__GIGU,(____Q)(__EIGU -  1));
+        __CIGU->__FFL=__DIGU;
+        __CIGU->__OFL=__EIGU;
+      };
+    };
+    ((____DB *)__CIGU->__FFL)[__CIGU->__WJ]=')';
+    __CIGU->__WJ=(____Q)(__CIGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __3BCS=((____EBOJ *)((____2A0I *)__KC5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__JC5J),(&__string_347));
+    __4RIT=((____WMB *)__3BCS->__TB5J);
+    if (((____3LC)(__4RIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__JC5J),(&__string_348));
+    };
+    __CQXE(__4RIT,__JC5J);
+    __CIGU=((____BC *)__JC5J);
+    if ((__CIGU->__OFL <= __CIGU->__WJ)) {
+      if ((__CIGU->__OFL ==  0)) {
+        __CIGU->__OFL= 32;
+        __DIGU=__RVW( 32);
+        __CIGU->__FFL=__DIGU;
+      } else /* FALSE */ {
+        __EIGU=(____Q)(__CIGU->__OFL <<  1);
+        __DIGU=((____DB *)__CIGU->__FFL);
+        __GIGU=__CIGU->__OFL;
+        __HIGU=__55W(((____IB )__DIGU),((____YWB )__GIGU),((____YWB )__EIGU));
+        __DIGU=((____DB *)__HIGU);
+        __M00(__DIGU,__GIGU,(____Q)(__EIGU -  1));
+        __CIGU->__FFL=__DIGU;
+        __CIGU->__OFL=__EIGU;
+      };
+    };
+    ((____DB *)__CIGU->__FFL)[__CIGU->__WJ]=')';
+    __CIGU->__WJ=(____Q)(__CIGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____2HOJ__: {
+    __US2S=((____2HOJ *)((____2A0I *)__KC5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__JC5J),(&__string_349));
+    __4RIT=((____WMB *)__US2S->__3D5J);
+    if (((____3LC)(__4RIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__JC5J),(&__string_348));
+    };
+    __CQXE(__4RIT,__JC5J);
+    __CIGU=((____BC *)__JC5J);
+    if ((__CIGU->__OFL <= __CIGU->__WJ)) {
+      if ((__CIGU->__OFL ==  0)) {
+        __CIGU->__OFL= 32;
+        __DIGU=__RVW( 32);
+        __CIGU->__FFL=__DIGU;
+      } else /* FALSE */ {
+        __EIGU=(____Q)(__CIGU->__OFL <<  1);
+        __DIGU=((____DB *)__CIGU->__FFL);
+        __GIGU=__CIGU->__OFL;
+        __HIGU=__55W(((____IB )__DIGU),((____YWB )__GIGU),((____YWB )__EIGU));
+        __DIGU=((____DB *)__HIGU);
+        __M00(__DIGU,__GIGU,(____Q)(__EIGU -  1));
+        __CIGU->__FFL=__DIGU;
+        __CIGU->__OFL=__EIGU;
+      };
+    };
+    ((____DB *)__CIGU->__FFL)[__CIGU->__WJ]=')';
+    __CIGU->__WJ=(____Q)(__CIGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  };
+  __EWX(((____BC *)__JC5J),(&__string_208));
+  __KC5J=__IC5J->__IDOJ.__FC5J;
+  switch (((struct ___OBJ *)__KC5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__KC5J),__JC5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____0AOJ__: {
+    __1BCS=((____0AOJ *)((____2A0I *)__KC5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__JC5J),(&__string_346));
+    __EBEJ(((____2A0I *)__1BCS->__OB5J),__JC5J);
+    __CIGU=((____BC *)__JC5J);
+    if ((__CIGU->__OFL <= __CIGU->__WJ)) {
+      if ((__CIGU->__OFL ==  0)) {
+        __CIGU->__OFL= 32;
+        __DIGU=__RVW( 32);
+        __CIGU->__FFL=__DIGU;
+      } else /* FALSE */ {
+        __EIGU=(____Q)(__CIGU->__OFL <<  1);
+        __DIGU=((____DB *)__CIGU->__FFL);
+        __GIGU=__CIGU->__OFL;
+        __HIGU=__55W(((____IB )__DIGU),((____YWB )__GIGU),((____YWB )__EIGU));
+        __DIGU=((____DB *)__HIGU);
+        __M00(__DIGU,__GIGU,(____Q)(__EIGU -  1));
+        __CIGU->__FFL=__DIGU;
+        __CIGU->__OFL=__EIGU;
+      };
+    };
+    ((____DB *)__CIGU->__FFL)[__CIGU->__WJ]=')';
+    __CIGU->__WJ=(____Q)(__CIGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __3BCS=((____EBOJ *)((____2A0I *)__KC5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__JC5J),(&__string_347));
+    __4RIT=((____WMB *)__3BCS->__TB5J);
+    if (((____3LC)(__4RIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__JC5J),(&__string_348));
+    };
+    __CQXE(__4RIT,__JC5J);
+    __CIGU=((____BC *)__JC5J);
+    if ((__CIGU->__OFL <= __CIGU->__WJ)) {
+      if ((__CIGU->__OFL ==  0)) {
+        __CIGU->__OFL= 32;
+        __DIGU=__RVW( 32);
+        __CIGU->__FFL=__DIGU;
+      } else /* FALSE */ {
+        __EIGU=(____Q)(__CIGU->__OFL <<  1);
+        __DIGU=((____DB *)__CIGU->__FFL);
+        __GIGU=__CIGU->__OFL;
+        __HIGU=__55W(((____IB )__DIGU),((____YWB )__GIGU),((____YWB )__EIGU));
+        __DIGU=((____DB *)__HIGU);
+        __M00(__DIGU,__GIGU,(____Q)(__EIGU -  1));
+        __CIGU->__FFL=__DIGU;
+        __CIGU->__OFL=__EIGU;
+      };
+    };
+    ((____DB *)__CIGU->__FFL)[__CIGU->__WJ]=')';
+    __CIGU->__WJ=(____Q)(__CIGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____2HOJ__: {
+    __US2S=((____2HOJ *)((____2A0I *)__KC5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__JC5J),(&__string_349));
+    __4RIT=((____WMB *)__US2S->__3D5J);
+    if (((____3LC)(__4RIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__JC5J),(&__string_348));
+    };
+    __CQXE(__4RIT,__JC5J);
+    __CIGU=((____BC *)__JC5J);
+    if ((__CIGU->__OFL <= __CIGU->__WJ)) {
+      if ((__CIGU->__OFL ==  0)) {
+        __CIGU->__OFL= 32;
+        __DIGU=__RVW( 32);
+        __CIGU->__FFL=__DIGU;
+      } else /* FALSE */ {
+        __EIGU=(____Q)(__CIGU->__OFL <<  1);
+        __DIGU=((____DB *)__CIGU->__FFL);
+        __GIGU=__CIGU->__OFL;
+        __HIGU=__55W(((____IB )__DIGU),((____YWB )__GIGU),((____YWB )__EIGU));
+        __DIGU=((____DB *)__HIGU);
+        __M00(__DIGU,__GIGU,(____Q)(__EIGU -  1));
+        __CIGU->__FFL=__DIGU;
+        __CIGU->__OFL=__EIGU;
+      };
+    };
+    ((____DB *)__CIGU->__FFL)[__CIGU->__WJ]=')';
+    __CIGU->__WJ=(____Q)(__CIGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__KC5J)),__JC5J);
+  } break;
+  };
+  __0HGU=((____BC *)__JC5J);
+  if ((__0HGU->__OFL <= __0HGU->__WJ)) {
+    if ((__0HGU->__OFL ==  0)) {
+      __0HGU->__OFL= 32;
+      __1HGU=__RVW( 32);
+      __0HGU->__FFL=__1HGU;
+    } else /* FALSE */ {
+      __2HGU=(____Q)(__0HGU->__OFL <<  1);
+      __1HGU=((____DB *)__0HGU->__FFL);
+      __4HGU=__0HGU->__OFL;
+      __5HGU=__55W(((____IB )__1HGU),((____YWB )__4HGU),((____YWB )__2HGU));
+      __1HGU=((____DB *)__5HGU);
+      __M00(__1HGU,__4HGU,(____Q)(__2HGU -  1));
+      __0HGU->__FFL=__1HGU;
+      __0HGU->__OFL=__2HGU;
+    };
+  };
+  ((____DB *)__0HGU->__FFL)[__0HGU->__WJ]=')';
+  __0HGU->__WJ=(____Q)(__0HGU->__WJ +  1);
 }
 
-static void display__5A5J(__EXPR_DIV__MCOJ *Self__AB5J,__STRING__BC *buffer__BB5J)
-// ({EXPR_DIV__MCOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __OC5J(____1DOJ *__PC5J,____BC *__QC5J)
+// ({__1DOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__LIGU,*Self__TIGU;
-  __INTEGER__Q __tmp__NIGU,old_nb_elts__PIGU,__tmp__VIGU;
-  __INTEGER__Q old_nb_elts__XIGU;
-  __POINTER__IB __tmp__QIGU,__tmp__YIGU;
-  void *__tmp__CB5J;
-  __IS_EXPANDED__L5NJ *Self__UACS;
-  __GET_TYPE_ID__V5NJ *Self__WACS;
-  __TYPE_FULL__PMB *Self__XQIT;
-  __SIZE_OF__NGOJ *Self__JR2S;
-  __CHARACTER__DB *__tmp__MIGU,*__tmp__UIGU;
-  Self__LIGU=((__STRING__BC *)buffer__BB5J);
-  if ((Self__LIGU->capacity__HFL <= Self__LIGU->count__WJ)) {
-    if ((Self__LIGU->capacity__HFL ==  0)) {
-      Self__LIGU->capacity__HFL= 32;
-      __tmp__MIGU=create__KVW( 32);
-      Self__LIGU->storage__4EL=__tmp__MIGU;
-    } else /* FALSE */ {
-      __tmp__NIGU=(__INTEGER__Q)(Self__LIGU->capacity__HFL <<  1);
-      __tmp__MIGU=((__CHARACTER__DB *)Self__LIGU->storage__4EL);
-      old_nb_elts__PIGU=Self__LIGU->capacity__HFL;
-      __tmp__QIGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MIGU),((__UINTEGER_32__RWB )old_nb_elts__PIGU),((__UINTEGER_32__RWB )__tmp__NIGU));
-      __tmp__MIGU=((__CHARACTER__DB *)__tmp__QIGU);
-      clear__to__F00(__tmp__MIGU,old_nb_elts__PIGU,(__INTEGER__Q)(__tmp__NIGU -  1));
-      Self__LIGU->storage__4EL=__tmp__MIGU;
-      Self__LIGU->capacity__HFL=__tmp__NIGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LIGU->storage__4EL)[Self__LIGU->count__WJ]='(';
-  Self__LIGU->count__WJ=(__INTEGER__Q)(Self__LIGU->count__WJ +  1);
-  __tmp__CB5J=Self__AB5J->parent_expr_binary__NCOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__CB5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__CB5J),buffer__BB5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__UACS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__BB5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__UACS->receiver__554J),buffer__BB5J);
-    Self__TIGU=((__STRING__BC *)buffer__BB5J);
-    if ((Self__TIGU->capacity__HFL <= Self__TIGU->count__WJ)) {
-      if ((Self__TIGU->capacity__HFL ==  0)) {
-        Self__TIGU->capacity__HFL= 32;
-        __tmp__UIGU=create__KVW( 32);
-        Self__TIGU->storage__4EL=__tmp__UIGU;
-      } else /* FALSE */ {
-        __tmp__VIGU=(__INTEGER__Q)(Self__TIGU->capacity__HFL <<  1);
-        __tmp__UIGU=((__CHARACTER__DB *)Self__TIGU->storage__4EL);
-        old_nb_elts__XIGU=Self__TIGU->capacity__HFL;
-        __tmp__YIGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UIGU),((__UINTEGER_32__RWB )old_nb_elts__XIGU),((__UINTEGER_32__RWB )__tmp__VIGU));
-        __tmp__UIGU=((__CHARACTER__DB *)__tmp__YIGU);
-        clear__to__F00(__tmp__UIGU,old_nb_elts__XIGU,(__INTEGER__Q)(__tmp__VIGU -  1));
-        Self__TIGU->storage__4EL=__tmp__UIGU;
-        Self__TIGU->capacity__HFL=__tmp__VIGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TIGU->storage__4EL)[Self__TIGU->count__WJ]=')';
-    Self__TIGU->count__WJ=(__INTEGER__Q)(Self__TIGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__WACS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__BB5J),(&__string_347));
-    Self__XQIT=((__TYPE_FULL__PMB *)Self__WACS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__XQIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__BB5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__XQIT,buffer__BB5J);
-    Self__TIGU=((__STRING__BC *)buffer__BB5J);
-    if ((Self__TIGU->capacity__HFL <= Self__TIGU->count__WJ)) {
-      if ((Self__TIGU->capacity__HFL ==  0)) {
-        Self__TIGU->capacity__HFL= 32;
-        __tmp__UIGU=create__KVW( 32);
-        Self__TIGU->storage__4EL=__tmp__UIGU;
-      } else /* FALSE */ {
-        __tmp__VIGU=(__INTEGER__Q)(Self__TIGU->capacity__HFL <<  1);
-        __tmp__UIGU=((__CHARACTER__DB *)Self__TIGU->storage__4EL);
-        old_nb_elts__XIGU=Self__TIGU->capacity__HFL;
-        __tmp__YIGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UIGU),((__UINTEGER_32__RWB )old_nb_elts__XIGU),((__UINTEGER_32__RWB )__tmp__VIGU));
-        __tmp__UIGU=((__CHARACTER__DB *)__tmp__YIGU);
-        clear__to__F00(__tmp__UIGU,old_nb_elts__XIGU,(__INTEGER__Q)(__tmp__VIGU -  1));
-        Self__TIGU->storage__4EL=__tmp__UIGU;
-        Self__TIGU->capacity__HFL=__tmp__VIGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TIGU->storage__4EL)[Self__TIGU->count__WJ]=')';
-    Self__TIGU->count__WJ=(__INTEGER__Q)(Self__TIGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__JR2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__BB5J),(&__string_349));
-    Self__XQIT=((__TYPE_FULL__PMB *)Self__JR2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__XQIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__BB5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__XQIT,buffer__BB5J);
-    Self__TIGU=((__STRING__BC *)buffer__BB5J);
-    if ((Self__TIGU->capacity__HFL <= Self__TIGU->count__WJ)) {
-      if ((Self__TIGU->capacity__HFL ==  0)) {
-        Self__TIGU->capacity__HFL= 32;
-        __tmp__UIGU=create__KVW( 32);
-        Self__TIGU->storage__4EL=__tmp__UIGU;
-      } else /* FALSE */ {
-        __tmp__VIGU=(__INTEGER__Q)(Self__TIGU->capacity__HFL <<  1);
-        __tmp__UIGU=((__CHARACTER__DB *)Self__TIGU->storage__4EL);
-        old_nb_elts__XIGU=Self__TIGU->capacity__HFL;
-        __tmp__YIGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UIGU),((__UINTEGER_32__RWB )old_nb_elts__XIGU),((__UINTEGER_32__RWB )__tmp__VIGU));
-        __tmp__UIGU=((__CHARACTER__DB *)__tmp__YIGU);
-        clear__to__F00(__tmp__UIGU,old_nb_elts__XIGU,(__INTEGER__Q)(__tmp__VIGU -  1));
-        Self__TIGU->storage__4EL=__tmp__UIGU;
-        Self__TIGU->capacity__HFL=__tmp__VIGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TIGU->storage__4EL)[Self__TIGU->count__WJ]=')';
-    Self__TIGU->count__WJ=(__INTEGER__Q)(Self__TIGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  };
-  append__3VX(((__STRING__BC *)buffer__BB5J),(&__string_487));
-  __tmp__CB5J=Self__AB5J->parent_expr_binary__NCOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__CB5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__CB5J),buffer__BB5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__UACS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__BB5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__UACS->receiver__554J),buffer__BB5J);
-    Self__TIGU=((__STRING__BC *)buffer__BB5J);
-    if ((Self__TIGU->capacity__HFL <= Self__TIGU->count__WJ)) {
-      if ((Self__TIGU->capacity__HFL ==  0)) {
-        Self__TIGU->capacity__HFL= 32;
-        __tmp__UIGU=create__KVW( 32);
-        Self__TIGU->storage__4EL=__tmp__UIGU;
-      } else /* FALSE */ {
-        __tmp__VIGU=(__INTEGER__Q)(Self__TIGU->capacity__HFL <<  1);
-        __tmp__UIGU=((__CHARACTER__DB *)Self__TIGU->storage__4EL);
-        old_nb_elts__XIGU=Self__TIGU->capacity__HFL;
-        __tmp__YIGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UIGU),((__UINTEGER_32__RWB )old_nb_elts__XIGU),((__UINTEGER_32__RWB )__tmp__VIGU));
-        __tmp__UIGU=((__CHARACTER__DB *)__tmp__YIGU);
-        clear__to__F00(__tmp__UIGU,old_nb_elts__XIGU,(__INTEGER__Q)(__tmp__VIGU -  1));
-        Self__TIGU->storage__4EL=__tmp__UIGU;
-        Self__TIGU->capacity__HFL=__tmp__VIGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TIGU->storage__4EL)[Self__TIGU->count__WJ]=')';
-    Self__TIGU->count__WJ=(__INTEGER__Q)(Self__TIGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__WACS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__BB5J),(&__string_347));
-    Self__XQIT=((__TYPE_FULL__PMB *)Self__WACS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__XQIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__BB5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__XQIT,buffer__BB5J);
-    Self__TIGU=((__STRING__BC *)buffer__BB5J);
-    if ((Self__TIGU->capacity__HFL <= Self__TIGU->count__WJ)) {
-      if ((Self__TIGU->capacity__HFL ==  0)) {
-        Self__TIGU->capacity__HFL= 32;
-        __tmp__UIGU=create__KVW( 32);
-        Self__TIGU->storage__4EL=__tmp__UIGU;
-      } else /* FALSE */ {
-        __tmp__VIGU=(__INTEGER__Q)(Self__TIGU->capacity__HFL <<  1);
-        __tmp__UIGU=((__CHARACTER__DB *)Self__TIGU->storage__4EL);
-        old_nb_elts__XIGU=Self__TIGU->capacity__HFL;
-        __tmp__YIGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UIGU),((__UINTEGER_32__RWB )old_nb_elts__XIGU),((__UINTEGER_32__RWB )__tmp__VIGU));
-        __tmp__UIGU=((__CHARACTER__DB *)__tmp__YIGU);
-        clear__to__F00(__tmp__UIGU,old_nb_elts__XIGU,(__INTEGER__Q)(__tmp__VIGU -  1));
-        Self__TIGU->storage__4EL=__tmp__UIGU;
-        Self__TIGU->capacity__HFL=__tmp__VIGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TIGU->storage__4EL)[Self__TIGU->count__WJ]=')';
-    Self__TIGU->count__WJ=(__INTEGER__Q)(Self__TIGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__JR2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__BB5J),(&__string_349));
-    Self__XQIT=((__TYPE_FULL__PMB *)Self__JR2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__XQIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__BB5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__XQIT,buffer__BB5J);
-    Self__TIGU=((__STRING__BC *)buffer__BB5J);
-    if ((Self__TIGU->capacity__HFL <= Self__TIGU->count__WJ)) {
-      if ((Self__TIGU->capacity__HFL ==  0)) {
-        Self__TIGU->capacity__HFL= 32;
-        __tmp__UIGU=create__KVW( 32);
-        Self__TIGU->storage__4EL=__tmp__UIGU;
-      } else /* FALSE */ {
-        __tmp__VIGU=(__INTEGER__Q)(Self__TIGU->capacity__HFL <<  1);
-        __tmp__UIGU=((__CHARACTER__DB *)Self__TIGU->storage__4EL);
-        old_nb_elts__XIGU=Self__TIGU->capacity__HFL;
-        __tmp__YIGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UIGU),((__UINTEGER_32__RWB )old_nb_elts__XIGU),((__UINTEGER_32__RWB )__tmp__VIGU));
-        __tmp__UIGU=((__CHARACTER__DB *)__tmp__YIGU);
-        clear__to__F00(__tmp__UIGU,old_nb_elts__XIGU,(__INTEGER__Q)(__tmp__VIGU -  1));
-        Self__TIGU->storage__4EL=__tmp__UIGU;
-        Self__TIGU->capacity__HFL=__tmp__VIGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TIGU->storage__4EL)[Self__TIGU->count__WJ]=')';
-    Self__TIGU->count__WJ=(__INTEGER__Q)(Self__TIGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__CB5J)),buffer__BB5J);
-  } break;
-  };
-  Self__LIGU=((__STRING__BC *)buffer__BB5J);
-  if ((Self__LIGU->capacity__HFL <= Self__LIGU->count__WJ)) {
-    if ((Self__LIGU->capacity__HFL ==  0)) {
-      Self__LIGU->capacity__HFL= 32;
-      __tmp__MIGU=create__KVW( 32);
-      Self__LIGU->storage__4EL=__tmp__MIGU;
-    } else /* FALSE */ {
-      __tmp__NIGU=(__INTEGER__Q)(Self__LIGU->capacity__HFL <<  1);
-      __tmp__MIGU=((__CHARACTER__DB *)Self__LIGU->storage__4EL);
-      old_nb_elts__PIGU=Self__LIGU->capacity__HFL;
-      __tmp__QIGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MIGU),((__UINTEGER_32__RWB )old_nb_elts__PIGU),((__UINTEGER_32__RWB )__tmp__NIGU));
-      __tmp__MIGU=((__CHARACTER__DB *)__tmp__QIGU);
-      clear__to__F00(__tmp__MIGU,old_nb_elts__PIGU,(__INTEGER__Q)(__tmp__NIGU -  1));
-      Self__LIGU->storage__4EL=__tmp__MIGU;
-      Self__LIGU->capacity__HFL=__tmp__NIGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LIGU->storage__4EL)[Self__LIGU->count__WJ]=')';
-  Self__LIGU->count__WJ=(__INTEGER__Q)(Self__LIGU->count__WJ +  1);
+  ____BC *__0JGU,*__CKGU;
+  ____Q __2JGU,__4JGU,__EKGU,__GKGU;
+  ____IB __5JGU,__HKGU;
+  void *__RC5J;
+  ____0AOJ *__DCCS;
+  ____EBOJ *__FCCS;
+  ____WMB *__GSIT;
+  ____2HOJ *__YS2S;
+  ____DB *__1JGU,*__DKGU;
+  __0JGU=((____BC *)__QC5J);
+  if ((__0JGU->__OFL <= __0JGU->__WJ)) {
+    if ((__0JGU->__OFL ==  0)) {
+      __0JGU->__OFL= 32;
+      __1JGU=__RVW( 32);
+      __0JGU->__FFL=__1JGU;
+    } else /* FALSE */ {
+      __2JGU=(____Q)(__0JGU->__OFL <<  1);
+      __1JGU=((____DB *)__0JGU->__FFL);
+      __4JGU=__0JGU->__OFL;
+      __5JGU=__55W(((____IB )__1JGU),((____YWB )__4JGU),((____YWB )__2JGU));
+      __1JGU=((____DB *)__5JGU);
+      __M00(__1JGU,__4JGU,(____Q)(__2JGU -  1));
+      __0JGU->__FFL=__1JGU;
+      __0JGU->__OFL=__2JGU;
+    };
+  };
+  ((____DB *)__0JGU->__FFL)[__0JGU->__WJ]='(';
+  __0JGU->__WJ=(____Q)(__0JGU->__WJ +  1);
+  __RC5J=__PC5J->__2DOJ.__BC5J;
+  switch (((struct ___OBJ *)__RC5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__RC5J),__QC5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____0AOJ__: {
+    __DCCS=((____0AOJ *)((____2A0I *)__RC5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__QC5J),(&__string_346));
+    __EBEJ(((____2A0I *)__DCCS->__OB5J),__QC5J);
+    __CKGU=((____BC *)__QC5J);
+    if ((__CKGU->__OFL <= __CKGU->__WJ)) {
+      if ((__CKGU->__OFL ==  0)) {
+        __CKGU->__OFL= 32;
+        __DKGU=__RVW( 32);
+        __CKGU->__FFL=__DKGU;
+      } else /* FALSE */ {
+        __EKGU=(____Q)(__CKGU->__OFL <<  1);
+        __DKGU=((____DB *)__CKGU->__FFL);
+        __GKGU=__CKGU->__OFL;
+        __HKGU=__55W(((____IB )__DKGU),((____YWB )__GKGU),((____YWB )__EKGU));
+        __DKGU=((____DB *)__HKGU);
+        __M00(__DKGU,__GKGU,(____Q)(__EKGU -  1));
+        __CKGU->__FFL=__DKGU;
+        __CKGU->__OFL=__EKGU;
+      };
+    };
+    ((____DB *)__CKGU->__FFL)[__CKGU->__WJ]=')';
+    __CKGU->__WJ=(____Q)(__CKGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __FCCS=((____EBOJ *)((____2A0I *)__RC5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__QC5J),(&__string_347));
+    __GSIT=((____WMB *)__FCCS->__TB5J);
+    if (((____3LC)(__GSIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__QC5J),(&__string_348));
+    };
+    __CQXE(__GSIT,__QC5J);
+    __CKGU=((____BC *)__QC5J);
+    if ((__CKGU->__OFL <= __CKGU->__WJ)) {
+      if ((__CKGU->__OFL ==  0)) {
+        __CKGU->__OFL= 32;
+        __DKGU=__RVW( 32);
+        __CKGU->__FFL=__DKGU;
+      } else /* FALSE */ {
+        __EKGU=(____Q)(__CKGU->__OFL <<  1);
+        __DKGU=((____DB *)__CKGU->__FFL);
+        __GKGU=__CKGU->__OFL;
+        __HKGU=__55W(((____IB )__DKGU),((____YWB )__GKGU),((____YWB )__EKGU));
+        __DKGU=((____DB *)__HKGU);
+        __M00(__DKGU,__GKGU,(____Q)(__EKGU -  1));
+        __CKGU->__FFL=__DKGU;
+        __CKGU->__OFL=__EKGU;
+      };
+    };
+    ((____DB *)__CKGU->__FFL)[__CKGU->__WJ]=')';
+    __CKGU->__WJ=(____Q)(__CKGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____2HOJ__: {
+    __YS2S=((____2HOJ *)((____2A0I *)__RC5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__QC5J),(&__string_349));
+    __GSIT=((____WMB *)__YS2S->__3D5J);
+    if (((____3LC)(__GSIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__QC5J),(&__string_348));
+    };
+    __CQXE(__GSIT,__QC5J);
+    __CKGU=((____BC *)__QC5J);
+    if ((__CKGU->__OFL <= __CKGU->__WJ)) {
+      if ((__CKGU->__OFL ==  0)) {
+        __CKGU->__OFL= 32;
+        __DKGU=__RVW( 32);
+        __CKGU->__FFL=__DKGU;
+      } else /* FALSE */ {
+        __EKGU=(____Q)(__CKGU->__OFL <<  1);
+        __DKGU=((____DB *)__CKGU->__FFL);
+        __GKGU=__CKGU->__OFL;
+        __HKGU=__55W(((____IB )__DKGU),((____YWB )__GKGU),((____YWB )__EKGU));
+        __DKGU=((____DB *)__HKGU);
+        __M00(__DKGU,__GKGU,(____Q)(__EKGU -  1));
+        __CKGU->__FFL=__DKGU;
+        __CKGU->__OFL=__EKGU;
+      };
+    };
+    ((____DB *)__CKGU->__FFL)[__CKGU->__WJ]=')';
+    __CKGU->__WJ=(____Q)(__CKGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  };
+  __EWX(((____BC *)__QC5J),(&__string_487));
+  __RC5J=__PC5J->__2DOJ.__FC5J;
+  switch (((struct ___OBJ *)__RC5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__RC5J),__QC5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____0AOJ__: {
+    __DCCS=((____0AOJ *)((____2A0I *)__RC5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__QC5J),(&__string_346));
+    __EBEJ(((____2A0I *)__DCCS->__OB5J),__QC5J);
+    __CKGU=((____BC *)__QC5J);
+    if ((__CKGU->__OFL <= __CKGU->__WJ)) {
+      if ((__CKGU->__OFL ==  0)) {
+        __CKGU->__OFL= 32;
+        __DKGU=__RVW( 32);
+        __CKGU->__FFL=__DKGU;
+      } else /* FALSE */ {
+        __EKGU=(____Q)(__CKGU->__OFL <<  1);
+        __DKGU=((____DB *)__CKGU->__FFL);
+        __GKGU=__CKGU->__OFL;
+        __HKGU=__55W(((____IB )__DKGU),((____YWB )__GKGU),((____YWB )__EKGU));
+        __DKGU=((____DB *)__HKGU);
+        __M00(__DKGU,__GKGU,(____Q)(__EKGU -  1));
+        __CKGU->__FFL=__DKGU;
+        __CKGU->__OFL=__EKGU;
+      };
+    };
+    ((____DB *)__CKGU->__FFL)[__CKGU->__WJ]=')';
+    __CKGU->__WJ=(____Q)(__CKGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __FCCS=((____EBOJ *)((____2A0I *)__RC5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__QC5J),(&__string_347));
+    __GSIT=((____WMB *)__FCCS->__TB5J);
+    if (((____3LC)(__GSIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__QC5J),(&__string_348));
+    };
+    __CQXE(__GSIT,__QC5J);
+    __CKGU=((____BC *)__QC5J);
+    if ((__CKGU->__OFL <= __CKGU->__WJ)) {
+      if ((__CKGU->__OFL ==  0)) {
+        __CKGU->__OFL= 32;
+        __DKGU=__RVW( 32);
+        __CKGU->__FFL=__DKGU;
+      } else /* FALSE */ {
+        __EKGU=(____Q)(__CKGU->__OFL <<  1);
+        __DKGU=((____DB *)__CKGU->__FFL);
+        __GKGU=__CKGU->__OFL;
+        __HKGU=__55W(((____IB )__DKGU),((____YWB )__GKGU),((____YWB )__EKGU));
+        __DKGU=((____DB *)__HKGU);
+        __M00(__DKGU,__GKGU,(____Q)(__EKGU -  1));
+        __CKGU->__FFL=__DKGU;
+        __CKGU->__OFL=__EKGU;
+      };
+    };
+    ((____DB *)__CKGU->__FFL)[__CKGU->__WJ]=')';
+    __CKGU->__WJ=(____Q)(__CKGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____2HOJ__: {
+    __YS2S=((____2HOJ *)((____2A0I *)__RC5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__QC5J),(&__string_349));
+    __GSIT=((____WMB *)__YS2S->__3D5J);
+    if (((____3LC)(__GSIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__QC5J),(&__string_348));
+    };
+    __CQXE(__GSIT,__QC5J);
+    __CKGU=((____BC *)__QC5J);
+    if ((__CKGU->__OFL <= __CKGU->__WJ)) {
+      if ((__CKGU->__OFL ==  0)) {
+        __CKGU->__OFL= 32;
+        __DKGU=__RVW( 32);
+        __CKGU->__FFL=__DKGU;
+      } else /* FALSE */ {
+        __EKGU=(____Q)(__CKGU->__OFL <<  1);
+        __DKGU=((____DB *)__CKGU->__FFL);
+        __GKGU=__CKGU->__OFL;
+        __HKGU=__55W(((____IB )__DKGU),((____YWB )__GKGU),((____YWB )__EKGU));
+        __DKGU=((____DB *)__HKGU);
+        __M00(__DKGU,__GKGU,(____Q)(__EKGU -  1));
+        __CKGU->__FFL=__DKGU;
+        __CKGU->__OFL=__EKGU;
+      };
+    };
+    ((____DB *)__CKGU->__FFL)[__CKGU->__WJ]=')';
+    __CKGU->__WJ=(____Q)(__CKGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__RC5J)),__QC5J);
+  } break;
+  };
+  __0JGU=((____BC *)__QC5J);
+  if ((__0JGU->__OFL <= __0JGU->__WJ)) {
+    if ((__0JGU->__OFL ==  0)) {
+      __0JGU->__OFL= 32;
+      __1JGU=__RVW( 32);
+      __0JGU->__FFL=__1JGU;
+    } else /* FALSE */ {
+      __2JGU=(____Q)(__0JGU->__OFL <<  1);
+      __1JGU=((____DB *)__0JGU->__FFL);
+      __4JGU=__0JGU->__OFL;
+      __5JGU=__55W(((____IB )__1JGU),((____YWB )__4JGU),((____YWB )__2JGU));
+      __1JGU=((____DB *)__5JGU);
+      __M00(__1JGU,__4JGU,(____Q)(__2JGU -  1));
+      __0JGU->__FFL=__1JGU;
+      __0JGU->__OFL=__2JGU;
+    };
+  };
+  ((____DB *)__0JGU->__FFL)[__0JGU->__WJ]=')';
+  __0JGU->__WJ=(____Q)(__0JGU->__WJ +  1);
 }
 
-static void display__GB5J(__EXPR_AND__ADOJ *Self__HB5J,__STRING__BC *buffer__IB5J)
-// ({EXPR_AND__ADOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __VC5J(____PEOJ *__WC5J,____BC *__XC5J)
+// ({__PEOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__LKGU,*Self__TKGU;
-  __INTEGER__Q __tmp__NKGU,old_nb_elts__PKGU,__tmp__VKGU;
-  __INTEGER__Q old_nb_elts__XKGU;
-  __POINTER__IB __tmp__QKGU,__tmp__YKGU;
-  void *__tmp__JB5J;
-  __IS_EXPANDED__L5NJ *Self__2ACS;
-  __GET_TYPE_ID__V5NJ *Self__4ACS;
-  __TYPE_FULL__PMB *Self__5QIT;
-  __SIZE_OF__NGOJ *Self__NR2S;
-  __CHARACTER__DB *__tmp__MKGU,*__tmp__UKGU;
-  Self__LKGU=((__STRING__BC *)buffer__IB5J);
-  if ((Self__LKGU->capacity__HFL <= Self__LKGU->count__WJ)) {
-    if ((Self__LKGU->capacity__HFL ==  0)) {
-      Self__LKGU->capacity__HFL= 32;
-      __tmp__MKGU=create__KVW( 32);
-      Self__LKGU->storage__4EL=__tmp__MKGU;
-    } else /* FALSE */ {
-      __tmp__NKGU=(__INTEGER__Q)(Self__LKGU->capacity__HFL <<  1);
-      __tmp__MKGU=((__CHARACTER__DB *)Self__LKGU->storage__4EL);
-      old_nb_elts__PKGU=Self__LKGU->capacity__HFL;
-      __tmp__QKGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MKGU),((__UINTEGER_32__RWB )old_nb_elts__PKGU),((__UINTEGER_32__RWB )__tmp__NKGU));
-      __tmp__MKGU=((__CHARACTER__DB *)__tmp__QKGU);
-      clear__to__F00(__tmp__MKGU,old_nb_elts__PKGU,(__INTEGER__Q)(__tmp__NKGU -  1));
-      Self__LKGU->storage__4EL=__tmp__MKGU;
-      Self__LKGU->capacity__HFL=__tmp__NKGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LKGU->storage__4EL)[Self__LKGU->count__WJ]='(';
-  Self__LKGU->count__WJ=(__INTEGER__Q)(Self__LKGU->count__WJ +  1);
-  __tmp__JB5J=Self__HB5J->parent_expr_binary__BDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__JB5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__JB5J),buffer__IB5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__2ACS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__IB5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__2ACS->receiver__554J),buffer__IB5J);
-    Self__TKGU=((__STRING__BC *)buffer__IB5J);
-    if ((Self__TKGU->capacity__HFL <= Self__TKGU->count__WJ)) {
-      if ((Self__TKGU->capacity__HFL ==  0)) {
-        Self__TKGU->capacity__HFL= 32;
-        __tmp__UKGU=create__KVW( 32);
-        Self__TKGU->storage__4EL=__tmp__UKGU;
-      } else /* FALSE */ {
-        __tmp__VKGU=(__INTEGER__Q)(Self__TKGU->capacity__HFL <<  1);
-        __tmp__UKGU=((__CHARACTER__DB *)Self__TKGU->storage__4EL);
-        old_nb_elts__XKGU=Self__TKGU->capacity__HFL;
-        __tmp__YKGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UKGU),((__UINTEGER_32__RWB )old_nb_elts__XKGU),((__UINTEGER_32__RWB )__tmp__VKGU));
-        __tmp__UKGU=((__CHARACTER__DB *)__tmp__YKGU);
-        clear__to__F00(__tmp__UKGU,old_nb_elts__XKGU,(__INTEGER__Q)(__tmp__VKGU -  1));
-        Self__TKGU->storage__4EL=__tmp__UKGU;
-        Self__TKGU->capacity__HFL=__tmp__VKGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TKGU->storage__4EL)[Self__TKGU->count__WJ]=')';
-    Self__TKGU->count__WJ=(__INTEGER__Q)(Self__TKGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__4ACS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__IB5J),(&__string_347));
-    Self__5QIT=((__TYPE_FULL__PMB *)Self__4ACS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__5QIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__IB5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__5QIT,buffer__IB5J);
-    Self__TKGU=((__STRING__BC *)buffer__IB5J);
-    if ((Self__TKGU->capacity__HFL <= Self__TKGU->count__WJ)) {
-      if ((Self__TKGU->capacity__HFL ==  0)) {
-        Self__TKGU->capacity__HFL= 32;
-        __tmp__UKGU=create__KVW( 32);
-        Self__TKGU->storage__4EL=__tmp__UKGU;
-      } else /* FALSE */ {
-        __tmp__VKGU=(__INTEGER__Q)(Self__TKGU->capacity__HFL <<  1);
-        __tmp__UKGU=((__CHARACTER__DB *)Self__TKGU->storage__4EL);
-        old_nb_elts__XKGU=Self__TKGU->capacity__HFL;
-        __tmp__YKGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UKGU),((__UINTEGER_32__RWB )old_nb_elts__XKGU),((__UINTEGER_32__RWB )__tmp__VKGU));
-        __tmp__UKGU=((__CHARACTER__DB *)__tmp__YKGU);
-        clear__to__F00(__tmp__UKGU,old_nb_elts__XKGU,(__INTEGER__Q)(__tmp__VKGU -  1));
-        Self__TKGU->storage__4EL=__tmp__UKGU;
-        Self__TKGU->capacity__HFL=__tmp__VKGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TKGU->storage__4EL)[Self__TKGU->count__WJ]=')';
-    Self__TKGU->count__WJ=(__INTEGER__Q)(Self__TKGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__NR2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__IB5J),(&__string_349));
-    Self__5QIT=((__TYPE_FULL__PMB *)Self__NR2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__5QIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__IB5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__5QIT,buffer__IB5J);
-    Self__TKGU=((__STRING__BC *)buffer__IB5J);
-    if ((Self__TKGU->capacity__HFL <= Self__TKGU->count__WJ)) {
-      if ((Self__TKGU->capacity__HFL ==  0)) {
-        Self__TKGU->capacity__HFL= 32;
-        __tmp__UKGU=create__KVW( 32);
-        Self__TKGU->storage__4EL=__tmp__UKGU;
-      } else /* FALSE */ {
-        __tmp__VKGU=(__INTEGER__Q)(Self__TKGU->capacity__HFL <<  1);
-        __tmp__UKGU=((__CHARACTER__DB *)Self__TKGU->storage__4EL);
-        old_nb_elts__XKGU=Self__TKGU->capacity__HFL;
-        __tmp__YKGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UKGU),((__UINTEGER_32__RWB )old_nb_elts__XKGU),((__UINTEGER_32__RWB )__tmp__VKGU));
-        __tmp__UKGU=((__CHARACTER__DB *)__tmp__YKGU);
-        clear__to__F00(__tmp__UKGU,old_nb_elts__XKGU,(__INTEGER__Q)(__tmp__VKGU -  1));
-        Self__TKGU->storage__4EL=__tmp__UKGU;
-        Self__TKGU->capacity__HFL=__tmp__VKGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TKGU->storage__4EL)[Self__TKGU->count__WJ]=')';
-    Self__TKGU->count__WJ=(__INTEGER__Q)(Self__TKGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  };
-  append__3VX(((__STRING__BC *)buffer__IB5J),(&__string_488));
-  __tmp__JB5J=Self__HB5J->parent_expr_binary__BDOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__JB5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__JB5J),buffer__IB5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__2ACS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__IB5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__2ACS->receiver__554J),buffer__IB5J);
-    Self__TKGU=((__STRING__BC *)buffer__IB5J);
-    if ((Self__TKGU->capacity__HFL <= Self__TKGU->count__WJ)) {
-      if ((Self__TKGU->capacity__HFL ==  0)) {
-        Self__TKGU->capacity__HFL= 32;
-        __tmp__UKGU=create__KVW( 32);
-        Self__TKGU->storage__4EL=__tmp__UKGU;
-      } else /* FALSE */ {
-        __tmp__VKGU=(__INTEGER__Q)(Self__TKGU->capacity__HFL <<  1);
-        __tmp__UKGU=((__CHARACTER__DB *)Self__TKGU->storage__4EL);
-        old_nb_elts__XKGU=Self__TKGU->capacity__HFL;
-        __tmp__YKGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UKGU),((__UINTEGER_32__RWB )old_nb_elts__XKGU),((__UINTEGER_32__RWB )__tmp__VKGU));
-        __tmp__UKGU=((__CHARACTER__DB *)__tmp__YKGU);
-        clear__to__F00(__tmp__UKGU,old_nb_elts__XKGU,(__INTEGER__Q)(__tmp__VKGU -  1));
-        Self__TKGU->storage__4EL=__tmp__UKGU;
-        Self__TKGU->capacity__HFL=__tmp__VKGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TKGU->storage__4EL)[Self__TKGU->count__WJ]=')';
-    Self__TKGU->count__WJ=(__INTEGER__Q)(Self__TKGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__4ACS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__IB5J),(&__string_347));
-    Self__5QIT=((__TYPE_FULL__PMB *)Self__4ACS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__5QIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__IB5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__5QIT,buffer__IB5J);
-    Self__TKGU=((__STRING__BC *)buffer__IB5J);
-    if ((Self__TKGU->capacity__HFL <= Self__TKGU->count__WJ)) {
-      if ((Self__TKGU->capacity__HFL ==  0)) {
-        Self__TKGU->capacity__HFL= 32;
-        __tmp__UKGU=create__KVW( 32);
-        Self__TKGU->storage__4EL=__tmp__UKGU;
-      } else /* FALSE */ {
-        __tmp__VKGU=(__INTEGER__Q)(Self__TKGU->capacity__HFL <<  1);
-        __tmp__UKGU=((__CHARACTER__DB *)Self__TKGU->storage__4EL);
-        old_nb_elts__XKGU=Self__TKGU->capacity__HFL;
-        __tmp__YKGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UKGU),((__UINTEGER_32__RWB )old_nb_elts__XKGU),((__UINTEGER_32__RWB )__tmp__VKGU));
-        __tmp__UKGU=((__CHARACTER__DB *)__tmp__YKGU);
-        clear__to__F00(__tmp__UKGU,old_nb_elts__XKGU,(__INTEGER__Q)(__tmp__VKGU -  1));
-        Self__TKGU->storage__4EL=__tmp__UKGU;
-        Self__TKGU->capacity__HFL=__tmp__VKGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TKGU->storage__4EL)[Self__TKGU->count__WJ]=')';
-    Self__TKGU->count__WJ=(__INTEGER__Q)(Self__TKGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__NR2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__IB5J),(&__string_349));
-    Self__5QIT=((__TYPE_FULL__PMB *)Self__NR2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__5QIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__IB5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__5QIT,buffer__IB5J);
-    Self__TKGU=((__STRING__BC *)buffer__IB5J);
-    if ((Self__TKGU->capacity__HFL <= Self__TKGU->count__WJ)) {
-      if ((Self__TKGU->capacity__HFL ==  0)) {
-        Self__TKGU->capacity__HFL= 32;
-        __tmp__UKGU=create__KVW( 32);
-        Self__TKGU->storage__4EL=__tmp__UKGU;
-      } else /* FALSE */ {
-        __tmp__VKGU=(__INTEGER__Q)(Self__TKGU->capacity__HFL <<  1);
-        __tmp__UKGU=((__CHARACTER__DB *)Self__TKGU->storage__4EL);
-        old_nb_elts__XKGU=Self__TKGU->capacity__HFL;
-        __tmp__YKGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UKGU),((__UINTEGER_32__RWB )old_nb_elts__XKGU),((__UINTEGER_32__RWB )__tmp__VKGU));
-        __tmp__UKGU=((__CHARACTER__DB *)__tmp__YKGU);
-        clear__to__F00(__tmp__UKGU,old_nb_elts__XKGU,(__INTEGER__Q)(__tmp__VKGU -  1));
-        Self__TKGU->storage__4EL=__tmp__UKGU;
-        Self__TKGU->capacity__HFL=__tmp__VKGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TKGU->storage__4EL)[Self__TKGU->count__WJ]=')';
-    Self__TKGU->count__WJ=(__INTEGER__Q)(Self__TKGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__JB5J)),buffer__IB5J);
-  } break;
-  };
-  Self__LKGU=((__STRING__BC *)buffer__IB5J);
-  if ((Self__LKGU->capacity__HFL <= Self__LKGU->count__WJ)) {
-    if ((Self__LKGU->capacity__HFL ==  0)) {
-      Self__LKGU->capacity__HFL= 32;
-      __tmp__MKGU=create__KVW( 32);
-      Self__LKGU->storage__4EL=__tmp__MKGU;
-    } else /* FALSE */ {
-      __tmp__NKGU=(__INTEGER__Q)(Self__LKGU->capacity__HFL <<  1);
-      __tmp__MKGU=((__CHARACTER__DB *)Self__LKGU->storage__4EL);
-      old_nb_elts__PKGU=Self__LKGU->capacity__HFL;
-      __tmp__QKGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MKGU),((__UINTEGER_32__RWB )old_nb_elts__PKGU),((__UINTEGER_32__RWB )__tmp__NKGU));
-      __tmp__MKGU=((__CHARACTER__DB *)__tmp__QKGU);
-      clear__to__F00(__tmp__MKGU,old_nb_elts__PKGU,(__INTEGER__Q)(__tmp__NKGU -  1));
-      Self__LKGU->storage__4EL=__tmp__MKGU;
-      Self__LKGU->capacity__HFL=__tmp__NKGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LKGU->storage__4EL)[Self__LKGU->count__WJ]=')';
-  Self__LKGU->count__WJ=(__INTEGER__Q)(Self__LKGU->count__WJ +  1);
+  ____BC *__0LGU,*__CMGU;
+  ____Q __2LGU,__4LGU,__EMGU,__GMGU;
+  ____IB __5LGU,__HMGU;
+  void *__YC5J;
+  ____0AOJ *__LCCS;
+  ____EBOJ *__NCCS;
+  ____WMB *__OSIT;
+  ____2HOJ *__2S2S;
+  ____DB *__1LGU,*__DMGU;
+  __0LGU=((____BC *)__XC5J);
+  if ((__0LGU->__OFL <= __0LGU->__WJ)) {
+    if ((__0LGU->__OFL ==  0)) {
+      __0LGU->__OFL= 32;
+      __1LGU=__RVW( 32);
+      __0LGU->__FFL=__1LGU;
+    } else /* FALSE */ {
+      __2LGU=(____Q)(__0LGU->__OFL <<  1);
+      __1LGU=((____DB *)__0LGU->__FFL);
+      __4LGU=__0LGU->__OFL;
+      __5LGU=__55W(((____IB )__1LGU),((____YWB )__4LGU),((____YWB )__2LGU));
+      __1LGU=((____DB *)__5LGU);
+      __M00(__1LGU,__4LGU,(____Q)(__2LGU -  1));
+      __0LGU->__FFL=__1LGU;
+      __0LGU->__OFL=__2LGU;
+    };
+  };
+  ((____DB *)__0LGU->__FFL)[__0LGU->__WJ]='(';
+  __0LGU->__WJ=(____Q)(__0LGU->__WJ +  1);
+  __YC5J=__WC5J->__QEOJ.__BC5J;
+  switch (((struct ___OBJ *)__YC5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__YC5J),__XC5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____0AOJ__: {
+    __LCCS=((____0AOJ *)((____2A0I *)__YC5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__XC5J),(&__string_346));
+    __EBEJ(((____2A0I *)__LCCS->__OB5J),__XC5J);
+    __CMGU=((____BC *)__XC5J);
+    if ((__CMGU->__OFL <= __CMGU->__WJ)) {
+      if ((__CMGU->__OFL ==  0)) {
+        __CMGU->__OFL= 32;
+        __DMGU=__RVW( 32);
+        __CMGU->__FFL=__DMGU;
+      } else /* FALSE */ {
+        __EMGU=(____Q)(__CMGU->__OFL <<  1);
+        __DMGU=((____DB *)__CMGU->__FFL);
+        __GMGU=__CMGU->__OFL;
+        __HMGU=__55W(((____IB )__DMGU),((____YWB )__GMGU),((____YWB )__EMGU));
+        __DMGU=((____DB *)__HMGU);
+        __M00(__DMGU,__GMGU,(____Q)(__EMGU -  1));
+        __CMGU->__FFL=__DMGU;
+        __CMGU->__OFL=__EMGU;
+      };
+    };
+    ((____DB *)__CMGU->__FFL)[__CMGU->__WJ]=')';
+    __CMGU->__WJ=(____Q)(__CMGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __NCCS=((____EBOJ *)((____2A0I *)__YC5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__XC5J),(&__string_347));
+    __OSIT=((____WMB *)__NCCS->__TB5J);
+    if (((____3LC)(__OSIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__XC5J),(&__string_348));
+    };
+    __CQXE(__OSIT,__XC5J);
+    __CMGU=((____BC *)__XC5J);
+    if ((__CMGU->__OFL <= __CMGU->__WJ)) {
+      if ((__CMGU->__OFL ==  0)) {
+        __CMGU->__OFL= 32;
+        __DMGU=__RVW( 32);
+        __CMGU->__FFL=__DMGU;
+      } else /* FALSE */ {
+        __EMGU=(____Q)(__CMGU->__OFL <<  1);
+        __DMGU=((____DB *)__CMGU->__FFL);
+        __GMGU=__CMGU->__OFL;
+        __HMGU=__55W(((____IB )__DMGU),((____YWB )__GMGU),((____YWB )__EMGU));
+        __DMGU=((____DB *)__HMGU);
+        __M00(__DMGU,__GMGU,(____Q)(__EMGU -  1));
+        __CMGU->__FFL=__DMGU;
+        __CMGU->__OFL=__EMGU;
+      };
+    };
+    ((____DB *)__CMGU->__FFL)[__CMGU->__WJ]=')';
+    __CMGU->__WJ=(____Q)(__CMGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____2HOJ__: {
+    __2S2S=((____2HOJ *)((____2A0I *)__YC5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__XC5J),(&__string_349));
+    __OSIT=((____WMB *)__2S2S->__3D5J);
+    if (((____3LC)(__OSIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__XC5J),(&__string_348));
+    };
+    __CQXE(__OSIT,__XC5J);
+    __CMGU=((____BC *)__XC5J);
+    if ((__CMGU->__OFL <= __CMGU->__WJ)) {
+      if ((__CMGU->__OFL ==  0)) {
+        __CMGU->__OFL= 32;
+        __DMGU=__RVW( 32);
+        __CMGU->__FFL=__DMGU;
+      } else /* FALSE */ {
+        __EMGU=(____Q)(__CMGU->__OFL <<  1);
+        __DMGU=((____DB *)__CMGU->__FFL);
+        __GMGU=__CMGU->__OFL;
+        __HMGU=__55W(((____IB )__DMGU),((____YWB )__GMGU),((____YWB )__EMGU));
+        __DMGU=((____DB *)__HMGU);
+        __M00(__DMGU,__GMGU,(____Q)(__EMGU -  1));
+        __CMGU->__FFL=__DMGU;
+        __CMGU->__OFL=__EMGU;
+      };
+    };
+    ((____DB *)__CMGU->__FFL)[__CMGU->__WJ]=')';
+    __CMGU->__WJ=(____Q)(__CMGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  };
+  __EWX(((____BC *)__XC5J),(&__string_488));
+  __YC5J=__WC5J->__QEOJ.__FC5J;
+  switch (((struct ___OBJ *)__YC5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__YC5J),__XC5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____0AOJ__: {
+    __LCCS=((____0AOJ *)((____2A0I *)__YC5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__XC5J),(&__string_346));
+    __EBEJ(((____2A0I *)__LCCS->__OB5J),__XC5J);
+    __CMGU=((____BC *)__XC5J);
+    if ((__CMGU->__OFL <= __CMGU->__WJ)) {
+      if ((__CMGU->__OFL ==  0)) {
+        __CMGU->__OFL= 32;
+        __DMGU=__RVW( 32);
+        __CMGU->__FFL=__DMGU;
+      } else /* FALSE */ {
+        __EMGU=(____Q)(__CMGU->__OFL <<  1);
+        __DMGU=((____DB *)__CMGU->__FFL);
+        __GMGU=__CMGU->__OFL;
+        __HMGU=__55W(((____IB )__DMGU),((____YWB )__GMGU),((____YWB )__EMGU));
+        __DMGU=((____DB *)__HMGU);
+        __M00(__DMGU,__GMGU,(____Q)(__EMGU -  1));
+        __CMGU->__FFL=__DMGU;
+        __CMGU->__OFL=__EMGU;
+      };
+    };
+    ((____DB *)__CMGU->__FFL)[__CMGU->__WJ]=')';
+    __CMGU->__WJ=(____Q)(__CMGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __NCCS=((____EBOJ *)((____2A0I *)__YC5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__XC5J),(&__string_347));
+    __OSIT=((____WMB *)__NCCS->__TB5J);
+    if (((____3LC)(__OSIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__XC5J),(&__string_348));
+    };
+    __CQXE(__OSIT,__XC5J);
+    __CMGU=((____BC *)__XC5J);
+    if ((__CMGU->__OFL <= __CMGU->__WJ)) {
+      if ((__CMGU->__OFL ==  0)) {
+        __CMGU->__OFL= 32;
+        __DMGU=__RVW( 32);
+        __CMGU->__FFL=__DMGU;
+      } else /* FALSE */ {
+        __EMGU=(____Q)(__CMGU->__OFL <<  1);
+        __DMGU=((____DB *)__CMGU->__FFL);
+        __GMGU=__CMGU->__OFL;
+        __HMGU=__55W(((____IB )__DMGU),((____YWB )__GMGU),((____YWB )__EMGU));
+        __DMGU=((____DB *)__HMGU);
+        __M00(__DMGU,__GMGU,(____Q)(__EMGU -  1));
+        __CMGU->__FFL=__DMGU;
+        __CMGU->__OFL=__EMGU;
+      };
+    };
+    ((____DB *)__CMGU->__FFL)[__CMGU->__WJ]=')';
+    __CMGU->__WJ=(____Q)(__CMGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____2HOJ__: {
+    __2S2S=((____2HOJ *)((____2A0I *)__YC5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__XC5J),(&__string_349));
+    __OSIT=((____WMB *)__2S2S->__3D5J);
+    if (((____3LC)(__OSIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__XC5J),(&__string_348));
+    };
+    __CQXE(__OSIT,__XC5J);
+    __CMGU=((____BC *)__XC5J);
+    if ((__CMGU->__OFL <= __CMGU->__WJ)) {
+      if ((__CMGU->__OFL ==  0)) {
+        __CMGU->__OFL= 32;
+        __DMGU=__RVW( 32);
+        __CMGU->__FFL=__DMGU;
+      } else /* FALSE */ {
+        __EMGU=(____Q)(__CMGU->__OFL <<  1);
+        __DMGU=((____DB *)__CMGU->__FFL);
+        __GMGU=__CMGU->__OFL;
+        __HMGU=__55W(((____IB )__DMGU),((____YWB )__GMGU),((____YWB )__EMGU));
+        __DMGU=((____DB *)__HMGU);
+        __M00(__DMGU,__GMGU,(____Q)(__EMGU -  1));
+        __CMGU->__FFL=__DMGU;
+        __CMGU->__OFL=__EMGU;
+      };
+    };
+    ((____DB *)__CMGU->__FFL)[__CMGU->__WJ]=')';
+    __CMGU->__WJ=(____Q)(__CMGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__YC5J)),__XC5J);
+  } break;
+  };
+  __0LGU=((____BC *)__XC5J);
+  if ((__0LGU->__OFL <= __0LGU->__WJ)) {
+    if ((__0LGU->__OFL ==  0)) {
+      __0LGU->__OFL= 32;
+      __1LGU=__RVW( 32);
+      __0LGU->__FFL=__1LGU;
+    } else /* FALSE */ {
+      __2LGU=(____Q)(__0LGU->__OFL <<  1);
+      __1LGU=((____DB *)__0LGU->__FFL);
+      __4LGU=__0LGU->__OFL;
+      __5LGU=__55W(((____IB )__1LGU),((____YWB )__4LGU),((____YWB )__2LGU));
+      __1LGU=((____DB *)__5LGU);
+      __M00(__1LGU,__4LGU,(____Q)(__2LGU -  1));
+      __0LGU->__FFL=__1LGU;
+      __0LGU->__OFL=__2LGU;
+    };
+  };
+  ((____DB *)__0LGU->__FFL)[__0LGU->__WJ]=')';
+  __0LGU->__WJ=(____Q)(__0LGU->__WJ +  1);
 }
 
-static void display__NB5J(__EXPR_SHIFT_R__UDOJ *Self__OB5J,__STRING__BC *buffer__PB5J)
-// ({EXPR_SHIFT_R__UDOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __2C5J(____DFOJ *__3C5J,____BC *__4C5J)
+// ({__DFOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__LMGU,*Self__TMGU;
-  __INTEGER__Q __tmp__NMGU,old_nb_elts__PMGU,__tmp__VMGU;
-  __INTEGER__Q old_nb_elts__XMGU;
-  __POINTER__IB __tmp__QMGU,__tmp__YMGU;
-  void *__tmp__QB5J;
-  __IS_EXPANDED__L5NJ *Self__EBCS;
-  __GET_TYPE_ID__V5NJ *Self__GBCS;
-  __TYPE_FULL__PMB *Self__HRIT;
-  __SIZE_OF__NGOJ *Self__RR2S;
-  __CHARACTER__DB *__tmp__MMGU,*__tmp__UMGU;
-  Self__LMGU=((__STRING__BC *)buffer__PB5J);
-  if ((Self__LMGU->capacity__HFL <= Self__LMGU->count__WJ)) {
-    if ((Self__LMGU->capacity__HFL ==  0)) {
-      Self__LMGU->capacity__HFL= 32;
-      __tmp__MMGU=create__KVW( 32);
-      Self__LMGU->storage__4EL=__tmp__MMGU;
-    } else /* FALSE */ {
-      __tmp__NMGU=(__INTEGER__Q)(Self__LMGU->capacity__HFL <<  1);
-      __tmp__MMGU=((__CHARACTER__DB *)Self__LMGU->storage__4EL);
-      old_nb_elts__PMGU=Self__LMGU->capacity__HFL;
-      __tmp__QMGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MMGU),((__UINTEGER_32__RWB )old_nb_elts__PMGU),((__UINTEGER_32__RWB )__tmp__NMGU));
-      __tmp__MMGU=((__CHARACTER__DB *)__tmp__QMGU);
-      clear__to__F00(__tmp__MMGU,old_nb_elts__PMGU,(__INTEGER__Q)(__tmp__NMGU -  1));
-      Self__LMGU->storage__4EL=__tmp__MMGU;
-      Self__LMGU->capacity__HFL=__tmp__NMGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LMGU->storage__4EL)[Self__LMGU->count__WJ]='(';
-  Self__LMGU->count__WJ=(__INTEGER__Q)(Self__LMGU->count__WJ +  1);
-  __tmp__QB5J=Self__OB5J->parent_expr_binary__VDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__QB5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__QB5J),buffer__PB5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__EBCS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__PB5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__EBCS->receiver__554J),buffer__PB5J);
-    Self__TMGU=((__STRING__BC *)buffer__PB5J);
-    if ((Self__TMGU->capacity__HFL <= Self__TMGU->count__WJ)) {
-      if ((Self__TMGU->capacity__HFL ==  0)) {
-        Self__TMGU->capacity__HFL= 32;
-        __tmp__UMGU=create__KVW( 32);
-        Self__TMGU->storage__4EL=__tmp__UMGU;
-      } else /* FALSE */ {
-        __tmp__VMGU=(__INTEGER__Q)(Self__TMGU->capacity__HFL <<  1);
-        __tmp__UMGU=((__CHARACTER__DB *)Self__TMGU->storage__4EL);
-        old_nb_elts__XMGU=Self__TMGU->capacity__HFL;
-        __tmp__YMGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UMGU),((__UINTEGER_32__RWB )old_nb_elts__XMGU),((__UINTEGER_32__RWB )__tmp__VMGU));
-        __tmp__UMGU=((__CHARACTER__DB *)__tmp__YMGU);
-        clear__to__F00(__tmp__UMGU,old_nb_elts__XMGU,(__INTEGER__Q)(__tmp__VMGU -  1));
-        Self__TMGU->storage__4EL=__tmp__UMGU;
-        Self__TMGU->capacity__HFL=__tmp__VMGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TMGU->storage__4EL)[Self__TMGU->count__WJ]=')';
-    Self__TMGU->count__WJ=(__INTEGER__Q)(Self__TMGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__GBCS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__PB5J),(&__string_347));
-    Self__HRIT=((__TYPE_FULL__PMB *)Self__GBCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__HRIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__PB5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__HRIT,buffer__PB5J);
-    Self__TMGU=((__STRING__BC *)buffer__PB5J);
-    if ((Self__TMGU->capacity__HFL <= Self__TMGU->count__WJ)) {
-      if ((Self__TMGU->capacity__HFL ==  0)) {
-        Self__TMGU->capacity__HFL= 32;
-        __tmp__UMGU=create__KVW( 32);
-        Self__TMGU->storage__4EL=__tmp__UMGU;
-      } else /* FALSE */ {
-        __tmp__VMGU=(__INTEGER__Q)(Self__TMGU->capacity__HFL <<  1);
-        __tmp__UMGU=((__CHARACTER__DB *)Self__TMGU->storage__4EL);
-        old_nb_elts__XMGU=Self__TMGU->capacity__HFL;
-        __tmp__YMGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UMGU),((__UINTEGER_32__RWB )old_nb_elts__XMGU),((__UINTEGER_32__RWB )__tmp__VMGU));
-        __tmp__UMGU=((__CHARACTER__DB *)__tmp__YMGU);
-        clear__to__F00(__tmp__UMGU,old_nb_elts__XMGU,(__INTEGER__Q)(__tmp__VMGU -  1));
-        Self__TMGU->storage__4EL=__tmp__UMGU;
-        Self__TMGU->capacity__HFL=__tmp__VMGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TMGU->storage__4EL)[Self__TMGU->count__WJ]=')';
-    Self__TMGU->count__WJ=(__INTEGER__Q)(Self__TMGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__RR2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__PB5J),(&__string_349));
-    Self__HRIT=((__TYPE_FULL__PMB *)Self__RR2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__HRIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__PB5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__HRIT,buffer__PB5J);
-    Self__TMGU=((__STRING__BC *)buffer__PB5J);
-    if ((Self__TMGU->capacity__HFL <= Self__TMGU->count__WJ)) {
-      if ((Self__TMGU->capacity__HFL ==  0)) {
-        Self__TMGU->capacity__HFL= 32;
-        __tmp__UMGU=create__KVW( 32);
-        Self__TMGU->storage__4EL=__tmp__UMGU;
-      } else /* FALSE */ {
-        __tmp__VMGU=(__INTEGER__Q)(Self__TMGU->capacity__HFL <<  1);
-        __tmp__UMGU=((__CHARACTER__DB *)Self__TMGU->storage__4EL);
-        old_nb_elts__XMGU=Self__TMGU->capacity__HFL;
-        __tmp__YMGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UMGU),((__UINTEGER_32__RWB )old_nb_elts__XMGU),((__UINTEGER_32__RWB )__tmp__VMGU));
-        __tmp__UMGU=((__CHARACTER__DB *)__tmp__YMGU);
-        clear__to__F00(__tmp__UMGU,old_nb_elts__XMGU,(__INTEGER__Q)(__tmp__VMGU -  1));
-        Self__TMGU->storage__4EL=__tmp__UMGU;
-        Self__TMGU->capacity__HFL=__tmp__VMGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TMGU->storage__4EL)[Self__TMGU->count__WJ]=')';
-    Self__TMGU->count__WJ=(__INTEGER__Q)(Self__TMGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  };
-  append__3VX(((__STRING__BC *)buffer__PB5J),(&__string_489));
-  __tmp__QB5J=Self__OB5J->parent_expr_binary__VDOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__QB5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__QB5J),buffer__PB5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__EBCS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__PB5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__EBCS->receiver__554J),buffer__PB5J);
-    Self__TMGU=((__STRING__BC *)buffer__PB5J);
-    if ((Self__TMGU->capacity__HFL <= Self__TMGU->count__WJ)) {
-      if ((Self__TMGU->capacity__HFL ==  0)) {
-        Self__TMGU->capacity__HFL= 32;
-        __tmp__UMGU=create__KVW( 32);
-        Self__TMGU->storage__4EL=__tmp__UMGU;
-      } else /* FALSE */ {
-        __tmp__VMGU=(__INTEGER__Q)(Self__TMGU->capacity__HFL <<  1);
-        __tmp__UMGU=((__CHARACTER__DB *)Self__TMGU->storage__4EL);
-        old_nb_elts__XMGU=Self__TMGU->capacity__HFL;
-        __tmp__YMGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UMGU),((__UINTEGER_32__RWB )old_nb_elts__XMGU),((__UINTEGER_32__RWB )__tmp__VMGU));
-        __tmp__UMGU=((__CHARACTER__DB *)__tmp__YMGU);
-        clear__to__F00(__tmp__UMGU,old_nb_elts__XMGU,(__INTEGER__Q)(__tmp__VMGU -  1));
-        Self__TMGU->storage__4EL=__tmp__UMGU;
-        Self__TMGU->capacity__HFL=__tmp__VMGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TMGU->storage__4EL)[Self__TMGU->count__WJ]=')';
-    Self__TMGU->count__WJ=(__INTEGER__Q)(Self__TMGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__GBCS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__PB5J),(&__string_347));
-    Self__HRIT=((__TYPE_FULL__PMB *)Self__GBCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__HRIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__PB5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__HRIT,buffer__PB5J);
-    Self__TMGU=((__STRING__BC *)buffer__PB5J);
-    if ((Self__TMGU->capacity__HFL <= Self__TMGU->count__WJ)) {
-      if ((Self__TMGU->capacity__HFL ==  0)) {
-        Self__TMGU->capacity__HFL= 32;
-        __tmp__UMGU=create__KVW( 32);
-        Self__TMGU->storage__4EL=__tmp__UMGU;
-      } else /* FALSE */ {
-        __tmp__VMGU=(__INTEGER__Q)(Self__TMGU->capacity__HFL <<  1);
-        __tmp__UMGU=((__CHARACTER__DB *)Self__TMGU->storage__4EL);
-        old_nb_elts__XMGU=Self__TMGU->capacity__HFL;
-        __tmp__YMGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UMGU),((__UINTEGER_32__RWB )old_nb_elts__XMGU),((__UINTEGER_32__RWB )__tmp__VMGU));
-        __tmp__UMGU=((__CHARACTER__DB *)__tmp__YMGU);
-        clear__to__F00(__tmp__UMGU,old_nb_elts__XMGU,(__INTEGER__Q)(__tmp__VMGU -  1));
-        Self__TMGU->storage__4EL=__tmp__UMGU;
-        Self__TMGU->capacity__HFL=__tmp__VMGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TMGU->storage__4EL)[Self__TMGU->count__WJ]=')';
-    Self__TMGU->count__WJ=(__INTEGER__Q)(Self__TMGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__RR2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__PB5J),(&__string_349));
-    Self__HRIT=((__TYPE_FULL__PMB *)Self__RR2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__HRIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__PB5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__HRIT,buffer__PB5J);
-    Self__TMGU=((__STRING__BC *)buffer__PB5J);
-    if ((Self__TMGU->capacity__HFL <= Self__TMGU->count__WJ)) {
-      if ((Self__TMGU->capacity__HFL ==  0)) {
-        Self__TMGU->capacity__HFL= 32;
-        __tmp__UMGU=create__KVW( 32);
-        Self__TMGU->storage__4EL=__tmp__UMGU;
-      } else /* FALSE */ {
-        __tmp__VMGU=(__INTEGER__Q)(Self__TMGU->capacity__HFL <<  1);
-        __tmp__UMGU=((__CHARACTER__DB *)Self__TMGU->storage__4EL);
-        old_nb_elts__XMGU=Self__TMGU->capacity__HFL;
-        __tmp__YMGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UMGU),((__UINTEGER_32__RWB )old_nb_elts__XMGU),((__UINTEGER_32__RWB )__tmp__VMGU));
-        __tmp__UMGU=((__CHARACTER__DB *)__tmp__YMGU);
-        clear__to__F00(__tmp__UMGU,old_nb_elts__XMGU,(__INTEGER__Q)(__tmp__VMGU -  1));
-        Self__TMGU->storage__4EL=__tmp__UMGU;
-        Self__TMGU->capacity__HFL=__tmp__VMGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TMGU->storage__4EL)[Self__TMGU->count__WJ]=')';
-    Self__TMGU->count__WJ=(__INTEGER__Q)(Self__TMGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__QB5J)),buffer__PB5J);
-  } break;
-  };
-  Self__LMGU=((__STRING__BC *)buffer__PB5J);
-  if ((Self__LMGU->capacity__HFL <= Self__LMGU->count__WJ)) {
-    if ((Self__LMGU->capacity__HFL ==  0)) {
-      Self__LMGU->capacity__HFL= 32;
-      __tmp__MMGU=create__KVW( 32);
-      Self__LMGU->storage__4EL=__tmp__MMGU;
-    } else /* FALSE */ {
-      __tmp__NMGU=(__INTEGER__Q)(Self__LMGU->capacity__HFL <<  1);
-      __tmp__MMGU=((__CHARACTER__DB *)Self__LMGU->storage__4EL);
-      old_nb_elts__PMGU=Self__LMGU->capacity__HFL;
-      __tmp__QMGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MMGU),((__UINTEGER_32__RWB )old_nb_elts__PMGU),((__UINTEGER_32__RWB )__tmp__NMGU));
-      __tmp__MMGU=((__CHARACTER__DB *)__tmp__QMGU);
-      clear__to__F00(__tmp__MMGU,old_nb_elts__PMGU,(__INTEGER__Q)(__tmp__NMGU -  1));
-      Self__LMGU->storage__4EL=__tmp__MMGU;
-      Self__LMGU->capacity__HFL=__tmp__NMGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LMGU->storage__4EL)[Self__LMGU->count__WJ]=')';
-  Self__LMGU->count__WJ=(__INTEGER__Q)(Self__LMGU->count__WJ +  1);
+  ____BC *__0NGU,*__COGU;
+  ____Q __2NGU,__4NGU,__EOGU,__GOGU;
+  ____IB __5NGU,__HOGU;
+  void *__5C5J;
+  ____0AOJ *__TCCS;
+  ____EBOJ *__VCCS;
+  ____WMB *__WSIT;
+  ____2HOJ *__AT2S;
+  ____DB *__1NGU,*__DOGU;
+  __0NGU=((____BC *)__4C5J);
+  if ((__0NGU->__OFL <= __0NGU->__WJ)) {
+    if ((__0NGU->__OFL ==  0)) {
+      __0NGU->__OFL= 32;
+      __1NGU=__RVW( 32);
+      __0NGU->__FFL=__1NGU;
+    } else /* FALSE */ {
+      __2NGU=(____Q)(__0NGU->__OFL <<  1);
+      __1NGU=((____DB *)__0NGU->__FFL);
+      __4NGU=__0NGU->__OFL;
+      __5NGU=__55W(((____IB )__1NGU),((____YWB )__4NGU),((____YWB )__2NGU));
+      __1NGU=((____DB *)__5NGU);
+      __M00(__1NGU,__4NGU,(____Q)(__2NGU -  1));
+      __0NGU->__FFL=__1NGU;
+      __0NGU->__OFL=__2NGU;
+    };
+  };
+  ((____DB *)__0NGU->__FFL)[__0NGU->__WJ]='(';
+  __0NGU->__WJ=(____Q)(__0NGU->__WJ +  1);
+  __5C5J=__3C5J->__EFOJ.__BC5J;
+  switch (((struct ___OBJ *)__5C5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__5C5J),__4C5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____0AOJ__: {
+    __TCCS=((____0AOJ *)((____2A0I *)__5C5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__4C5J),(&__string_346));
+    __EBEJ(((____2A0I *)__TCCS->__OB5J),__4C5J);
+    __COGU=((____BC *)__4C5J);
+    if ((__COGU->__OFL <= __COGU->__WJ)) {
+      if ((__COGU->__OFL ==  0)) {
+        __COGU->__OFL= 32;
+        __DOGU=__RVW( 32);
+        __COGU->__FFL=__DOGU;
+      } else /* FALSE */ {
+        __EOGU=(____Q)(__COGU->__OFL <<  1);
+        __DOGU=((____DB *)__COGU->__FFL);
+        __GOGU=__COGU->__OFL;
+        __HOGU=__55W(((____IB )__DOGU),((____YWB )__GOGU),((____YWB )__EOGU));
+        __DOGU=((____DB *)__HOGU);
+        __M00(__DOGU,__GOGU,(____Q)(__EOGU -  1));
+        __COGU->__FFL=__DOGU;
+        __COGU->__OFL=__EOGU;
+      };
+    };
+    ((____DB *)__COGU->__FFL)[__COGU->__WJ]=')';
+    __COGU->__WJ=(____Q)(__COGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __VCCS=((____EBOJ *)((____2A0I *)__5C5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__4C5J),(&__string_347));
+    __WSIT=((____WMB *)__VCCS->__TB5J);
+    if (((____3LC)(__WSIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__4C5J),(&__string_348));
+    };
+    __CQXE(__WSIT,__4C5J);
+    __COGU=((____BC *)__4C5J);
+    if ((__COGU->__OFL <= __COGU->__WJ)) {
+      if ((__COGU->__OFL ==  0)) {
+        __COGU->__OFL= 32;
+        __DOGU=__RVW( 32);
+        __COGU->__FFL=__DOGU;
+      } else /* FALSE */ {
+        __EOGU=(____Q)(__COGU->__OFL <<  1);
+        __DOGU=((____DB *)__COGU->__FFL);
+        __GOGU=__COGU->__OFL;
+        __HOGU=__55W(((____IB )__DOGU),((____YWB )__GOGU),((____YWB )__EOGU));
+        __DOGU=((____DB *)__HOGU);
+        __M00(__DOGU,__GOGU,(____Q)(__EOGU -  1));
+        __COGU->__FFL=__DOGU;
+        __COGU->__OFL=__EOGU;
+      };
+    };
+    ((____DB *)__COGU->__FFL)[__COGU->__WJ]=')';
+    __COGU->__WJ=(____Q)(__COGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____2HOJ__: {
+    __AT2S=((____2HOJ *)((____2A0I *)__5C5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__4C5J),(&__string_349));
+    __WSIT=((____WMB *)__AT2S->__3D5J);
+    if (((____3LC)(__WSIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__4C5J),(&__string_348));
+    };
+    __CQXE(__WSIT,__4C5J);
+    __COGU=((____BC *)__4C5J);
+    if ((__COGU->__OFL <= __COGU->__WJ)) {
+      if ((__COGU->__OFL ==  0)) {
+        __COGU->__OFL= 32;
+        __DOGU=__RVW( 32);
+        __COGU->__FFL=__DOGU;
+      } else /* FALSE */ {
+        __EOGU=(____Q)(__COGU->__OFL <<  1);
+        __DOGU=((____DB *)__COGU->__FFL);
+        __GOGU=__COGU->__OFL;
+        __HOGU=__55W(((____IB )__DOGU),((____YWB )__GOGU),((____YWB )__EOGU));
+        __DOGU=((____DB *)__HOGU);
+        __M00(__DOGU,__GOGU,(____Q)(__EOGU -  1));
+        __COGU->__FFL=__DOGU;
+        __COGU->__OFL=__EOGU;
+      };
+    };
+    ((____DB *)__COGU->__FFL)[__COGU->__WJ]=')';
+    __COGU->__WJ=(____Q)(__COGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  };
+  __EWX(((____BC *)__4C5J),(&__string_489));
+  __5C5J=__3C5J->__EFOJ.__FC5J;
+  switch (((struct ___OBJ *)__5C5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__5C5J),__4C5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____0AOJ__: {
+    __TCCS=((____0AOJ *)((____2A0I *)__5C5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__4C5J),(&__string_346));
+    __EBEJ(((____2A0I *)__TCCS->__OB5J),__4C5J);
+    __COGU=((____BC *)__4C5J);
+    if ((__COGU->__OFL <= __COGU->__WJ)) {
+      if ((__COGU->__OFL ==  0)) {
+        __COGU->__OFL= 32;
+        __DOGU=__RVW( 32);
+        __COGU->__FFL=__DOGU;
+      } else /* FALSE */ {
+        __EOGU=(____Q)(__COGU->__OFL <<  1);
+        __DOGU=((____DB *)__COGU->__FFL);
+        __GOGU=__COGU->__OFL;
+        __HOGU=__55W(((____IB )__DOGU),((____YWB )__GOGU),((____YWB )__EOGU));
+        __DOGU=((____DB *)__HOGU);
+        __M00(__DOGU,__GOGU,(____Q)(__EOGU -  1));
+        __COGU->__FFL=__DOGU;
+        __COGU->__OFL=__EOGU;
+      };
+    };
+    ((____DB *)__COGU->__FFL)[__COGU->__WJ]=')';
+    __COGU->__WJ=(____Q)(__COGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __VCCS=((____EBOJ *)((____2A0I *)__5C5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__4C5J),(&__string_347));
+    __WSIT=((____WMB *)__VCCS->__TB5J);
+    if (((____3LC)(__WSIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__4C5J),(&__string_348));
+    };
+    __CQXE(__WSIT,__4C5J);
+    __COGU=((____BC *)__4C5J);
+    if ((__COGU->__OFL <= __COGU->__WJ)) {
+      if ((__COGU->__OFL ==  0)) {
+        __COGU->__OFL= 32;
+        __DOGU=__RVW( 32);
+        __COGU->__FFL=__DOGU;
+      } else /* FALSE */ {
+        __EOGU=(____Q)(__COGU->__OFL <<  1);
+        __DOGU=((____DB *)__COGU->__FFL);
+        __GOGU=__COGU->__OFL;
+        __HOGU=__55W(((____IB )__DOGU),((____YWB )__GOGU),((____YWB )__EOGU));
+        __DOGU=((____DB *)__HOGU);
+        __M00(__DOGU,__GOGU,(____Q)(__EOGU -  1));
+        __COGU->__FFL=__DOGU;
+        __COGU->__OFL=__EOGU;
+      };
+    };
+    ((____DB *)__COGU->__FFL)[__COGU->__WJ]=')';
+    __COGU->__WJ=(____Q)(__COGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____2HOJ__: {
+    __AT2S=((____2HOJ *)((____2A0I *)__5C5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__4C5J),(&__string_349));
+    __WSIT=((____WMB *)__AT2S->__3D5J);
+    if (((____3LC)(__WSIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__4C5J),(&__string_348));
+    };
+    __CQXE(__WSIT,__4C5J);
+    __COGU=((____BC *)__4C5J);
+    if ((__COGU->__OFL <= __COGU->__WJ)) {
+      if ((__COGU->__OFL ==  0)) {
+        __COGU->__OFL= 32;
+        __DOGU=__RVW( 32);
+        __COGU->__FFL=__DOGU;
+      } else /* FALSE */ {
+        __EOGU=(____Q)(__COGU->__OFL <<  1);
+        __DOGU=((____DB *)__COGU->__FFL);
+        __GOGU=__COGU->__OFL;
+        __HOGU=__55W(((____IB )__DOGU),((____YWB )__GOGU),((____YWB )__EOGU));
+        __DOGU=((____DB *)__HOGU);
+        __M00(__DOGU,__GOGU,(____Q)(__EOGU -  1));
+        __COGU->__FFL=__DOGU;
+        __COGU->__OFL=__EOGU;
+      };
+    };
+    ((____DB *)__COGU->__FFL)[__COGU->__WJ]=')';
+    __COGU->__WJ=(____Q)(__COGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__5C5J)),__4C5J);
+  } break;
+  };
+  __0NGU=((____BC *)__4C5J);
+  if ((__0NGU->__OFL <= __0NGU->__WJ)) {
+    if ((__0NGU->__OFL ==  0)) {
+      __0NGU->__OFL= 32;
+      __1NGU=__RVW( 32);
+      __0NGU->__FFL=__1NGU;
+    } else /* FALSE */ {
+      __2NGU=(____Q)(__0NGU->__OFL <<  1);
+      __1NGU=((____DB *)__0NGU->__FFL);
+      __4NGU=__0NGU->__OFL;
+      __5NGU=__55W(((____IB )__1NGU),((____YWB )__4NGU),((____YWB )__2NGU));
+      __1NGU=((____DB *)__5NGU);
+      __M00(__1NGU,__4NGU,(____Q)(__2NGU -  1));
+      __0NGU->__FFL=__1NGU;
+      __0NGU->__OFL=__2NGU;
+    };
+  };
+  ((____DB *)__0NGU->__FFL)[__0NGU->__WJ]=')';
+  __0NGU->__WJ=(____Q)(__0NGU->__WJ +  1);
 }
 
-static void display__UB5J(__EXPR_SHIFT_L__IEOJ *Self__VB5J,__STRING__BC *buffer__WB5J)
-// ({EXPR_SHIFT_L__IEOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __DD5J(____XFOJ *__ED5J,____BC *__FD5J)
+// ({__XFOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__LOGU,*Self__TOGU;
-  __INTEGER__Q __tmp__NOGU,old_nb_elts__POGU,__tmp__VOGU;
-  __INTEGER__Q old_nb_elts__XOGU;
-  __POINTER__IB __tmp__QOGU,__tmp__YOGU;
-  void *__tmp__XB5J;
-  __IS_EXPANDED__L5NJ *Self__MBCS;
-  __GET_TYPE_ID__V5NJ *Self__OBCS;
-  __TYPE_FULL__PMB *Self__PRIT;
-  __SIZE_OF__NGOJ *Self__VR2S;
-  __CHARACTER__DB *__tmp__MOGU,*__tmp__UOGU;
-  Self__LOGU=((__STRING__BC *)buffer__WB5J);
-  if ((Self__LOGU->capacity__HFL <= Self__LOGU->count__WJ)) {
-    if ((Self__LOGU->capacity__HFL ==  0)) {
-      Self__LOGU->capacity__HFL= 32;
-      __tmp__MOGU=create__KVW( 32);
-      Self__LOGU->storage__4EL=__tmp__MOGU;
-    } else /* FALSE */ {
-      __tmp__NOGU=(__INTEGER__Q)(Self__LOGU->capacity__HFL <<  1);
-      __tmp__MOGU=((__CHARACTER__DB *)Self__LOGU->storage__4EL);
-      old_nb_elts__POGU=Self__LOGU->capacity__HFL;
-      __tmp__QOGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MOGU),((__UINTEGER_32__RWB )old_nb_elts__POGU),((__UINTEGER_32__RWB )__tmp__NOGU));
-      __tmp__MOGU=((__CHARACTER__DB *)__tmp__QOGU);
-      clear__to__F00(__tmp__MOGU,old_nb_elts__POGU,(__INTEGER__Q)(__tmp__NOGU -  1));
-      Self__LOGU->storage__4EL=__tmp__MOGU;
-      Self__LOGU->capacity__HFL=__tmp__NOGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LOGU->storage__4EL)[Self__LOGU->count__WJ]='(';
-  Self__LOGU->count__WJ=(__INTEGER__Q)(Self__LOGU->count__WJ +  1);
-  __tmp__XB5J=Self__VB5J->parent_expr_binary__JEOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__XB5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__XB5J),buffer__WB5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__MBCS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__WB5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__MBCS->receiver__554J),buffer__WB5J);
-    Self__TOGU=((__STRING__BC *)buffer__WB5J);
-    if ((Self__TOGU->capacity__HFL <= Self__TOGU->count__WJ)) {
-      if ((Self__TOGU->capacity__HFL ==  0)) {
-        Self__TOGU->capacity__HFL= 32;
-        __tmp__UOGU=create__KVW( 32);
-        Self__TOGU->storage__4EL=__tmp__UOGU;
-      } else /* FALSE */ {
-        __tmp__VOGU=(__INTEGER__Q)(Self__TOGU->capacity__HFL <<  1);
-        __tmp__UOGU=((__CHARACTER__DB *)Self__TOGU->storage__4EL);
-        old_nb_elts__XOGU=Self__TOGU->capacity__HFL;
-        __tmp__YOGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UOGU),((__UINTEGER_32__RWB )old_nb_elts__XOGU),((__UINTEGER_32__RWB )__tmp__VOGU));
-        __tmp__UOGU=((__CHARACTER__DB *)__tmp__YOGU);
-        clear__to__F00(__tmp__UOGU,old_nb_elts__XOGU,(__INTEGER__Q)(__tmp__VOGU -  1));
-        Self__TOGU->storage__4EL=__tmp__UOGU;
-        Self__TOGU->capacity__HFL=__tmp__VOGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TOGU->storage__4EL)[Self__TOGU->count__WJ]=')';
-    Self__TOGU->count__WJ=(__INTEGER__Q)(Self__TOGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__OBCS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__WB5J),(&__string_347));
-    Self__PRIT=((__TYPE_FULL__PMB *)Self__OBCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__PRIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__WB5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PRIT,buffer__WB5J);
-    Self__TOGU=((__STRING__BC *)buffer__WB5J);
-    if ((Self__TOGU->capacity__HFL <= Self__TOGU->count__WJ)) {
-      if ((Self__TOGU->capacity__HFL ==  0)) {
-        Self__TOGU->capacity__HFL= 32;
-        __tmp__UOGU=create__KVW( 32);
-        Self__TOGU->storage__4EL=__tmp__UOGU;
-      } else /* FALSE */ {
-        __tmp__VOGU=(__INTEGER__Q)(Self__TOGU->capacity__HFL <<  1);
-        __tmp__UOGU=((__CHARACTER__DB *)Self__TOGU->storage__4EL);
-        old_nb_elts__XOGU=Self__TOGU->capacity__HFL;
-        __tmp__YOGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UOGU),((__UINTEGER_32__RWB )old_nb_elts__XOGU),((__UINTEGER_32__RWB )__tmp__VOGU));
-        __tmp__UOGU=((__CHARACTER__DB *)__tmp__YOGU);
-        clear__to__F00(__tmp__UOGU,old_nb_elts__XOGU,(__INTEGER__Q)(__tmp__VOGU -  1));
-        Self__TOGU->storage__4EL=__tmp__UOGU;
-        Self__TOGU->capacity__HFL=__tmp__VOGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TOGU->storage__4EL)[Self__TOGU->count__WJ]=')';
-    Self__TOGU->count__WJ=(__INTEGER__Q)(Self__TOGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__VR2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__WB5J),(&__string_349));
-    Self__PRIT=((__TYPE_FULL__PMB *)Self__VR2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__PRIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__WB5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PRIT,buffer__WB5J);
-    Self__TOGU=((__STRING__BC *)buffer__WB5J);
-    if ((Self__TOGU->capacity__HFL <= Self__TOGU->count__WJ)) {
-      if ((Self__TOGU->capacity__HFL ==  0)) {
-        Self__TOGU->capacity__HFL= 32;
-        __tmp__UOGU=create__KVW( 32);
-        Self__TOGU->storage__4EL=__tmp__UOGU;
-      } else /* FALSE */ {
-        __tmp__VOGU=(__INTEGER__Q)(Self__TOGU->capacity__HFL <<  1);
-        __tmp__UOGU=((__CHARACTER__DB *)Self__TOGU->storage__4EL);
-        old_nb_elts__XOGU=Self__TOGU->capacity__HFL;
-        __tmp__YOGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UOGU),((__UINTEGER_32__RWB )old_nb_elts__XOGU),((__UINTEGER_32__RWB )__tmp__VOGU));
-        __tmp__UOGU=((__CHARACTER__DB *)__tmp__YOGU);
-        clear__to__F00(__tmp__UOGU,old_nb_elts__XOGU,(__INTEGER__Q)(__tmp__VOGU -  1));
-        Self__TOGU->storage__4EL=__tmp__UOGU;
-        Self__TOGU->capacity__HFL=__tmp__VOGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TOGU->storage__4EL)[Self__TOGU->count__WJ]=')';
-    Self__TOGU->count__WJ=(__INTEGER__Q)(Self__TOGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  };
-  append__3VX(((__STRING__BC *)buffer__WB5J),(&__string_490));
-  __tmp__XB5J=Self__VB5J->parent_expr_binary__JEOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__XB5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__XB5J),buffer__WB5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__MBCS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__WB5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__MBCS->receiver__554J),buffer__WB5J);
-    Self__TOGU=((__STRING__BC *)buffer__WB5J);
-    if ((Self__TOGU->capacity__HFL <= Self__TOGU->count__WJ)) {
-      if ((Self__TOGU->capacity__HFL ==  0)) {
-        Self__TOGU->capacity__HFL= 32;
-        __tmp__UOGU=create__KVW( 32);
-        Self__TOGU->storage__4EL=__tmp__UOGU;
-      } else /* FALSE */ {
-        __tmp__VOGU=(__INTEGER__Q)(Self__TOGU->capacity__HFL <<  1);
-        __tmp__UOGU=((__CHARACTER__DB *)Self__TOGU->storage__4EL);
-        old_nb_elts__XOGU=Self__TOGU->capacity__HFL;
-        __tmp__YOGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UOGU),((__UINTEGER_32__RWB )old_nb_elts__XOGU),((__UINTEGER_32__RWB )__tmp__VOGU));
-        __tmp__UOGU=((__CHARACTER__DB *)__tmp__YOGU);
-        clear__to__F00(__tmp__UOGU,old_nb_elts__XOGU,(__INTEGER__Q)(__tmp__VOGU -  1));
-        Self__TOGU->storage__4EL=__tmp__UOGU;
-        Self__TOGU->capacity__HFL=__tmp__VOGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TOGU->storage__4EL)[Self__TOGU->count__WJ]=')';
-    Self__TOGU->count__WJ=(__INTEGER__Q)(Self__TOGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__OBCS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__WB5J),(&__string_347));
-    Self__PRIT=((__TYPE_FULL__PMB *)Self__OBCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__PRIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__WB5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PRIT,buffer__WB5J);
-    Self__TOGU=((__STRING__BC *)buffer__WB5J);
-    if ((Self__TOGU->capacity__HFL <= Self__TOGU->count__WJ)) {
-      if ((Self__TOGU->capacity__HFL ==  0)) {
-        Self__TOGU->capacity__HFL= 32;
-        __tmp__UOGU=create__KVW( 32);
-        Self__TOGU->storage__4EL=__tmp__UOGU;
-      } else /* FALSE */ {
-        __tmp__VOGU=(__INTEGER__Q)(Self__TOGU->capacity__HFL <<  1);
-        __tmp__UOGU=((__CHARACTER__DB *)Self__TOGU->storage__4EL);
-        old_nb_elts__XOGU=Self__TOGU->capacity__HFL;
-        __tmp__YOGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UOGU),((__UINTEGER_32__RWB )old_nb_elts__XOGU),((__UINTEGER_32__RWB )__tmp__VOGU));
-        __tmp__UOGU=((__CHARACTER__DB *)__tmp__YOGU);
-        clear__to__F00(__tmp__UOGU,old_nb_elts__XOGU,(__INTEGER__Q)(__tmp__VOGU -  1));
-        Self__TOGU->storage__4EL=__tmp__UOGU;
-        Self__TOGU->capacity__HFL=__tmp__VOGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TOGU->storage__4EL)[Self__TOGU->count__WJ]=')';
-    Self__TOGU->count__WJ=(__INTEGER__Q)(Self__TOGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__VR2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__WB5J),(&__string_349));
-    Self__PRIT=((__TYPE_FULL__PMB *)Self__VR2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__PRIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__WB5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PRIT,buffer__WB5J);
-    Self__TOGU=((__STRING__BC *)buffer__WB5J);
-    if ((Self__TOGU->capacity__HFL <= Self__TOGU->count__WJ)) {
-      if ((Self__TOGU->capacity__HFL ==  0)) {
-        Self__TOGU->capacity__HFL= 32;
-        __tmp__UOGU=create__KVW( 32);
-        Self__TOGU->storage__4EL=__tmp__UOGU;
-      } else /* FALSE */ {
-        __tmp__VOGU=(__INTEGER__Q)(Self__TOGU->capacity__HFL <<  1);
-        __tmp__UOGU=((__CHARACTER__DB *)Self__TOGU->storage__4EL);
-        old_nb_elts__XOGU=Self__TOGU->capacity__HFL;
-        __tmp__YOGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UOGU),((__UINTEGER_32__RWB )old_nb_elts__XOGU),((__UINTEGER_32__RWB )__tmp__VOGU));
-        __tmp__UOGU=((__CHARACTER__DB *)__tmp__YOGU);
-        clear__to__F00(__tmp__UOGU,old_nb_elts__XOGU,(__INTEGER__Q)(__tmp__VOGU -  1));
-        Self__TOGU->storage__4EL=__tmp__UOGU;
-        Self__TOGU->capacity__HFL=__tmp__VOGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__TOGU->storage__4EL)[Self__TOGU->count__WJ]=')';
-    Self__TOGU->count__WJ=(__INTEGER__Q)(Self__TOGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__XB5J)),buffer__WB5J);
-  } break;
-  };
-  Self__LOGU=((__STRING__BC *)buffer__WB5J);
-  if ((Self__LOGU->capacity__HFL <= Self__LOGU->count__WJ)) {
-    if ((Self__LOGU->capacity__HFL ==  0)) {
-      Self__LOGU->capacity__HFL= 32;
-      __tmp__MOGU=create__KVW( 32);
-      Self__LOGU->storage__4EL=__tmp__MOGU;
-    } else /* FALSE */ {
-      __tmp__NOGU=(__INTEGER__Q)(Self__LOGU->capacity__HFL <<  1);
-      __tmp__MOGU=((__CHARACTER__DB *)Self__LOGU->storage__4EL);
-      old_nb_elts__POGU=Self__LOGU->capacity__HFL;
-      __tmp__QOGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MOGU),((__UINTEGER_32__RWB )old_nb_elts__POGU),((__UINTEGER_32__RWB )__tmp__NOGU));
-      __tmp__MOGU=((__CHARACTER__DB *)__tmp__QOGU);
-      clear__to__F00(__tmp__MOGU,old_nb_elts__POGU,(__INTEGER__Q)(__tmp__NOGU -  1));
-      Self__LOGU->storage__4EL=__tmp__MOGU;
-      Self__LOGU->capacity__HFL=__tmp__NOGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LOGU->storage__4EL)[Self__LOGU->count__WJ]=')';
-  Self__LOGU->count__WJ=(__INTEGER__Q)(Self__LOGU->count__WJ +  1);
+  ____BC *__0PGU,*__CQGU;
+  ____Q __2PGU,__4PGU,__EQGU,__GQGU;
+  ____IB __5PGU,__HQGU;
+  void *__GD5J;
+  ____0AOJ *__1CCS;
+  ____EBOJ *__3CCS;
+  ____WMB *__4SIT;
+  ____2HOJ *__ET2S;
+  ____DB *__1PGU,*__DQGU;
+  __0PGU=((____BC *)__FD5J);
+  if ((__0PGU->__OFL <= __0PGU->__WJ)) {
+    if ((__0PGU->__OFL ==  0)) {
+      __0PGU->__OFL= 32;
+      __1PGU=__RVW( 32);
+      __0PGU->__FFL=__1PGU;
+    } else /* FALSE */ {
+      __2PGU=(____Q)(__0PGU->__OFL <<  1);
+      __1PGU=((____DB *)__0PGU->__FFL);
+      __4PGU=__0PGU->__OFL;
+      __5PGU=__55W(((____IB )__1PGU),((____YWB )__4PGU),((____YWB )__2PGU));
+      __1PGU=((____DB *)__5PGU);
+      __M00(__1PGU,__4PGU,(____Q)(__2PGU -  1));
+      __0PGU->__FFL=__1PGU;
+      __0PGU->__OFL=__2PGU;
+    };
+  };
+  ((____DB *)__0PGU->__FFL)[__0PGU->__WJ]='(';
+  __0PGU->__WJ=(____Q)(__0PGU->__WJ +  1);
+  __GD5J=__ED5J->__YFOJ.__BC5J;
+  switch (((struct ___OBJ *)__GD5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__GD5J),__FD5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____0AOJ__: {
+    __1CCS=((____0AOJ *)((____2A0I *)__GD5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__FD5J),(&__string_346));
+    __EBEJ(((____2A0I *)__1CCS->__OB5J),__FD5J);
+    __CQGU=((____BC *)__FD5J);
+    if ((__CQGU->__OFL <= __CQGU->__WJ)) {
+      if ((__CQGU->__OFL ==  0)) {
+        __CQGU->__OFL= 32;
+        __DQGU=__RVW( 32);
+        __CQGU->__FFL=__DQGU;
+      } else /* FALSE */ {
+        __EQGU=(____Q)(__CQGU->__OFL <<  1);
+        __DQGU=((____DB *)__CQGU->__FFL);
+        __GQGU=__CQGU->__OFL;
+        __HQGU=__55W(((____IB )__DQGU),((____YWB )__GQGU),((____YWB )__EQGU));
+        __DQGU=((____DB *)__HQGU);
+        __M00(__DQGU,__GQGU,(____Q)(__EQGU -  1));
+        __CQGU->__FFL=__DQGU;
+        __CQGU->__OFL=__EQGU;
+      };
+    };
+    ((____DB *)__CQGU->__FFL)[__CQGU->__WJ]=')';
+    __CQGU->__WJ=(____Q)(__CQGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __3CCS=((____EBOJ *)((____2A0I *)__GD5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__FD5J),(&__string_347));
+    __4SIT=((____WMB *)__3CCS->__TB5J);
+    if (((____3LC)(__4SIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__FD5J),(&__string_348));
+    };
+    __CQXE(__4SIT,__FD5J);
+    __CQGU=((____BC *)__FD5J);
+    if ((__CQGU->__OFL <= __CQGU->__WJ)) {
+      if ((__CQGU->__OFL ==  0)) {
+        __CQGU->__OFL= 32;
+        __DQGU=__RVW( 32);
+        __CQGU->__FFL=__DQGU;
+      } else /* FALSE */ {
+        __EQGU=(____Q)(__CQGU->__OFL <<  1);
+        __DQGU=((____DB *)__CQGU->__FFL);
+        __GQGU=__CQGU->__OFL;
+        __HQGU=__55W(((____IB )__DQGU),((____YWB )__GQGU),((____YWB )__EQGU));
+        __DQGU=((____DB *)__HQGU);
+        __M00(__DQGU,__GQGU,(____Q)(__EQGU -  1));
+        __CQGU->__FFL=__DQGU;
+        __CQGU->__OFL=__EQGU;
+      };
+    };
+    ((____DB *)__CQGU->__FFL)[__CQGU->__WJ]=')';
+    __CQGU->__WJ=(____Q)(__CQGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____2HOJ__: {
+    __ET2S=((____2HOJ *)((____2A0I *)__GD5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__FD5J),(&__string_349));
+    __4SIT=((____WMB *)__ET2S->__3D5J);
+    if (((____3LC)(__4SIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__FD5J),(&__string_348));
+    };
+    __CQXE(__4SIT,__FD5J);
+    __CQGU=((____BC *)__FD5J);
+    if ((__CQGU->__OFL <= __CQGU->__WJ)) {
+      if ((__CQGU->__OFL ==  0)) {
+        __CQGU->__OFL= 32;
+        __DQGU=__RVW( 32);
+        __CQGU->__FFL=__DQGU;
+      } else /* FALSE */ {
+        __EQGU=(____Q)(__CQGU->__OFL <<  1);
+        __DQGU=((____DB *)__CQGU->__FFL);
+        __GQGU=__CQGU->__OFL;
+        __HQGU=__55W(((____IB )__DQGU),((____YWB )__GQGU),((____YWB )__EQGU));
+        __DQGU=((____DB *)__HQGU);
+        __M00(__DQGU,__GQGU,(____Q)(__EQGU -  1));
+        __CQGU->__FFL=__DQGU;
+        __CQGU->__OFL=__EQGU;
+      };
+    };
+    ((____DB *)__CQGU->__FFL)[__CQGU->__WJ]=')';
+    __CQGU->__WJ=(____Q)(__CQGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  };
+  __EWX(((____BC *)__FD5J),(&__string_490));
+  __GD5J=__ED5J->__YFOJ.__FC5J;
+  switch (((struct ___OBJ *)__GD5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__GD5J),__FD5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____0AOJ__: {
+    __1CCS=((____0AOJ *)((____2A0I *)__GD5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__FD5J),(&__string_346));
+    __EBEJ(((____2A0I *)__1CCS->__OB5J),__FD5J);
+    __CQGU=((____BC *)__FD5J);
+    if ((__CQGU->__OFL <= __CQGU->__WJ)) {
+      if ((__CQGU->__OFL ==  0)) {
+        __CQGU->__OFL= 32;
+        __DQGU=__RVW( 32);
+        __CQGU->__FFL=__DQGU;
+      } else /* FALSE */ {
+        __EQGU=(____Q)(__CQGU->__OFL <<  1);
+        __DQGU=((____DB *)__CQGU->__FFL);
+        __GQGU=__CQGU->__OFL;
+        __HQGU=__55W(((____IB )__DQGU),((____YWB )__GQGU),((____YWB )__EQGU));
+        __DQGU=((____DB *)__HQGU);
+        __M00(__DQGU,__GQGU,(____Q)(__EQGU -  1));
+        __CQGU->__FFL=__DQGU;
+        __CQGU->__OFL=__EQGU;
+      };
+    };
+    ((____DB *)__CQGU->__FFL)[__CQGU->__WJ]=')';
+    __CQGU->__WJ=(____Q)(__CQGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __3CCS=((____EBOJ *)((____2A0I *)__GD5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__FD5J),(&__string_347));
+    __4SIT=((____WMB *)__3CCS->__TB5J);
+    if (((____3LC)(__4SIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__FD5J),(&__string_348));
+    };
+    __CQXE(__4SIT,__FD5J);
+    __CQGU=((____BC *)__FD5J);
+    if ((__CQGU->__OFL <= __CQGU->__WJ)) {
+      if ((__CQGU->__OFL ==  0)) {
+        __CQGU->__OFL= 32;
+        __DQGU=__RVW( 32);
+        __CQGU->__FFL=__DQGU;
+      } else /* FALSE */ {
+        __EQGU=(____Q)(__CQGU->__OFL <<  1);
+        __DQGU=((____DB *)__CQGU->__FFL);
+        __GQGU=__CQGU->__OFL;
+        __HQGU=__55W(((____IB )__DQGU),((____YWB )__GQGU),((____YWB )__EQGU));
+        __DQGU=((____DB *)__HQGU);
+        __M00(__DQGU,__GQGU,(____Q)(__EQGU -  1));
+        __CQGU->__FFL=__DQGU;
+        __CQGU->__OFL=__EQGU;
+      };
+    };
+    ((____DB *)__CQGU->__FFL)[__CQGU->__WJ]=')';
+    __CQGU->__WJ=(____Q)(__CQGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____2HOJ__: {
+    __ET2S=((____2HOJ *)((____2A0I *)__GD5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__FD5J),(&__string_349));
+    __4SIT=((____WMB *)__ET2S->__3D5J);
+    if (((____3LC)(__4SIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__FD5J),(&__string_348));
+    };
+    __CQXE(__4SIT,__FD5J);
+    __CQGU=((____BC *)__FD5J);
+    if ((__CQGU->__OFL <= __CQGU->__WJ)) {
+      if ((__CQGU->__OFL ==  0)) {
+        __CQGU->__OFL= 32;
+        __DQGU=__RVW( 32);
+        __CQGU->__FFL=__DQGU;
+      } else /* FALSE */ {
+        __EQGU=(____Q)(__CQGU->__OFL <<  1);
+        __DQGU=((____DB *)__CQGU->__FFL);
+        __GQGU=__CQGU->__OFL;
+        __HQGU=__55W(((____IB )__DQGU),((____YWB )__GQGU),((____YWB )__EQGU));
+        __DQGU=((____DB *)__HQGU);
+        __M00(__DQGU,__GQGU,(____Q)(__EQGU -  1));
+        __CQGU->__FFL=__DQGU;
+        __CQGU->__OFL=__EQGU;
+      };
+    };
+    ((____DB *)__CQGU->__FFL)[__CQGU->__WJ]=')';
+    __CQGU->__WJ=(____Q)(__CQGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__GD5J)),__FD5J);
+  } break;
+  };
+  __0PGU=((____BC *)__FD5J);
+  if ((__0PGU->__OFL <= __0PGU->__WJ)) {
+    if ((__0PGU->__OFL ==  0)) {
+      __0PGU->__OFL= 32;
+      __1PGU=__RVW( 32);
+      __0PGU->__FFL=__1PGU;
+    } else /* FALSE */ {
+      __2PGU=(____Q)(__0PGU->__OFL <<  1);
+      __1PGU=((____DB *)__0PGU->__FFL);
+      __4PGU=__0PGU->__OFL;
+      __5PGU=__55W(((____IB )__1PGU),((____YWB )__4PGU),((____YWB )__2PGU));
+      __1PGU=((____DB *)__5PGU);
+      __M00(__1PGU,__4PGU,(____Q)(__2PGU -  1));
+      __0PGU->__FFL=__1PGU;
+      __0PGU->__OFL=__2PGU;
+    };
+  };
+  ((____DB *)__0PGU->__FFL)[__0PGU->__WJ]=')';
+  __0PGU->__WJ=(____Q)(__0PGU->__WJ +  1);
 }
 
-static void display__1B5J(__PUT_TO__BFOJ *Self__2B5J,__STRING__BC *buffer__3B5J)
-// ({PUT_TO__BFOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __KD5J(____QGOJ *__LD5J,____BC *__MD5J)
+// ({__QGOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  void *__tmp__5B5J;
-  __IS_EXPANDED__L5NJ *Self__UBCS;
-  __STRING__BC *Self__LQGU,*Self__LRGU;
-  __INTEGER__Q __tmp__NQGU,old_nb_elts__PQGU,__tmp__NRGU;
-  __INTEGER__Q old_nb_elts__PRGU;
-  __POINTER__IB __tmp__QQGU,__tmp__QRGU;
-  __GET_TYPE_ID__V5NJ *Self__WBCS;
-  __TYPE_FULL__PMB *Self__XRIT;
-  __SIZE_OF__NGOJ *Self__ZR2S;
-  __CHARACTER__DB *__tmp__MQGU,*__tmp__MRGU;
-  __tmp__5B5J=Self__2B5J->receiver__4B5J;
-  switch (((struct ___OBJ *)__tmp__5B5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__5B5J),buffer__3B5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__UBCS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__3B5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__UBCS->receiver__554J),buffer__3B5J);
-    Self__LQGU=((__STRING__BC *)buffer__3B5J);
-    if ((Self__LQGU->capacity__HFL <= Self__LQGU->count__WJ)) {
-      if ((Self__LQGU->capacity__HFL ==  0)) {
-        Self__LQGU->capacity__HFL= 32;
-        __tmp__MQGU=create__KVW( 32);
-        Self__LQGU->storage__4EL=__tmp__MQGU;
-      } else /* FALSE */ {
-        __tmp__NQGU=(__INTEGER__Q)(Self__LQGU->capacity__HFL <<  1);
-        __tmp__MQGU=((__CHARACTER__DB *)Self__LQGU->storage__4EL);
-        old_nb_elts__PQGU=Self__LQGU->capacity__HFL;
-        __tmp__QQGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MQGU),((__UINTEGER_32__RWB )old_nb_elts__PQGU),((__UINTEGER_32__RWB )__tmp__NQGU));
-        __tmp__MQGU=((__CHARACTER__DB *)__tmp__QQGU);
-        clear__to__F00(__tmp__MQGU,old_nb_elts__PQGU,(__INTEGER__Q)(__tmp__NQGU -  1));
-        Self__LQGU->storage__4EL=__tmp__MQGU;
-        Self__LQGU->capacity__HFL=__tmp__NQGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__LQGU->storage__4EL)[Self__LQGU->count__WJ]=')';
-    Self__LQGU->count__WJ=(__INTEGER__Q)(Self__LQGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__WBCS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__3B5J),(&__string_347));
-    Self__XRIT=((__TYPE_FULL__PMB *)Self__WBCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__XRIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__3B5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__XRIT,buffer__3B5J);
-    Self__LQGU=((__STRING__BC *)buffer__3B5J);
-    if ((Self__LQGU->capacity__HFL <= Self__LQGU->count__WJ)) {
-      if ((Self__LQGU->capacity__HFL ==  0)) {
-        Self__LQGU->capacity__HFL= 32;
-        __tmp__MQGU=create__KVW( 32);
-        Self__LQGU->storage__4EL=__tmp__MQGU;
-      } else /* FALSE */ {
-        __tmp__NQGU=(__INTEGER__Q)(Self__LQGU->capacity__HFL <<  1);
-        __tmp__MQGU=((__CHARACTER__DB *)Self__LQGU->storage__4EL);
-        old_nb_elts__PQGU=Self__LQGU->capacity__HFL;
-        __tmp__QQGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MQGU),((__UINTEGER_32__RWB )old_nb_elts__PQGU),((__UINTEGER_32__RWB )__tmp__NQGU));
-        __tmp__MQGU=((__CHARACTER__DB *)__tmp__QQGU);
-        clear__to__F00(__tmp__MQGU,old_nb_elts__PQGU,(__INTEGER__Q)(__tmp__NQGU -  1));
-        Self__LQGU->storage__4EL=__tmp__MQGU;
-        Self__LQGU->capacity__HFL=__tmp__NQGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__LQGU->storage__4EL)[Self__LQGU->count__WJ]=')';
-    Self__LQGU->count__WJ=(__INTEGER__Q)(Self__LQGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__ZR2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__3B5J),(&__string_349));
-    Self__XRIT=((__TYPE_FULL__PMB *)Self__ZR2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__XRIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__3B5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__XRIT,buffer__3B5J);
-    Self__LQGU=((__STRING__BC *)buffer__3B5J);
-    if ((Self__LQGU->capacity__HFL <= Self__LQGU->count__WJ)) {
-      if ((Self__LQGU->capacity__HFL ==  0)) {
-        Self__LQGU->capacity__HFL= 32;
-        __tmp__MQGU=create__KVW( 32);
-        Self__LQGU->storage__4EL=__tmp__MQGU;
-      } else /* FALSE */ {
-        __tmp__NQGU=(__INTEGER__Q)(Self__LQGU->capacity__HFL <<  1);
-        __tmp__MQGU=((__CHARACTER__DB *)Self__LQGU->storage__4EL);
-        old_nb_elts__PQGU=Self__LQGU->capacity__HFL;
-        __tmp__QQGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MQGU),((__UINTEGER_32__RWB )old_nb_elts__PQGU),((__UINTEGER_32__RWB )__tmp__NQGU));
-        __tmp__MQGU=((__CHARACTER__DB *)__tmp__QQGU);
-        clear__to__F00(__tmp__MQGU,old_nb_elts__PQGU,(__INTEGER__Q)(__tmp__NQGU -  1));
-        Self__LQGU->storage__4EL=__tmp__MQGU;
-        Self__LQGU->capacity__HFL=__tmp__NQGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__LQGU->storage__4EL)[Self__LQGU->count__WJ]=')';
-    Self__LQGU->count__WJ=(__INTEGER__Q)(Self__LQGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  };
-  Self__LQGU=((__STRING__BC *)buffer__3B5J);
-  if ((Self__LQGU->capacity__HFL <= Self__LQGU->count__WJ)) {
-    if ((Self__LQGU->capacity__HFL ==  0)) {
-      Self__LQGU->capacity__HFL= 32;
-      __tmp__MQGU=create__KVW( 32);
-      Self__LQGU->storage__4EL=__tmp__MQGU;
-    } else /* FALSE */ {
-      __tmp__NQGU=(__INTEGER__Q)(Self__LQGU->capacity__HFL <<  1);
-      __tmp__MQGU=((__CHARACTER__DB *)Self__LQGU->storage__4EL);
-      old_nb_elts__PQGU=Self__LQGU->capacity__HFL;
-      __tmp__QQGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MQGU),((__UINTEGER_32__RWB )old_nb_elts__PQGU),((__UINTEGER_32__RWB )__tmp__NQGU));
-      __tmp__MQGU=((__CHARACTER__DB *)__tmp__QQGU);
-      clear__to__F00(__tmp__MQGU,old_nb_elts__PQGU,(__INTEGER__Q)(__tmp__NQGU -  1));
-      Self__LQGU->storage__4EL=__tmp__MQGU;
-      Self__LQGU->capacity__HFL=__tmp__NQGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LQGU->storage__4EL)[Self__LQGU->count__WJ]='[';
-  Self__LQGU->count__WJ=(__INTEGER__Q)(Self__LQGU->count__WJ +  1);
-  __tmp__5B5J=Self__2B5J->index__AC5J;
-  switch (((struct ___OBJ *)__tmp__5B5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__5B5J),buffer__3B5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__UBCS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__3B5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__UBCS->receiver__554J),buffer__3B5J);
-    Self__LRGU=((__STRING__BC *)buffer__3B5J);
-    if ((Self__LRGU->capacity__HFL <= Self__LRGU->count__WJ)) {
-      if ((Self__LRGU->capacity__HFL ==  0)) {
-        Self__LRGU->capacity__HFL= 32;
-        __tmp__MRGU=create__KVW( 32);
-        Self__LRGU->storage__4EL=__tmp__MRGU;
-      } else /* FALSE */ {
-        __tmp__NRGU=(__INTEGER__Q)(Self__LRGU->capacity__HFL <<  1);
-        __tmp__MRGU=((__CHARACTER__DB *)Self__LRGU->storage__4EL);
-        old_nb_elts__PRGU=Self__LRGU->capacity__HFL;
-        __tmp__QRGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MRGU),((__UINTEGER_32__RWB )old_nb_elts__PRGU),((__UINTEGER_32__RWB )__tmp__NRGU));
-        __tmp__MRGU=((__CHARACTER__DB *)__tmp__QRGU);
-        clear__to__F00(__tmp__MRGU,old_nb_elts__PRGU,(__INTEGER__Q)(__tmp__NRGU -  1));
-        Self__LRGU->storage__4EL=__tmp__MRGU;
-        Self__LRGU->capacity__HFL=__tmp__NRGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__LRGU->storage__4EL)[Self__LRGU->count__WJ]=')';
-    Self__LRGU->count__WJ=(__INTEGER__Q)(Self__LRGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__WBCS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__3B5J),(&__string_347));
-    Self__XRIT=((__TYPE_FULL__PMB *)Self__WBCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__XRIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__3B5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__XRIT,buffer__3B5J);
-    Self__LRGU=((__STRING__BC *)buffer__3B5J);
-    if ((Self__LRGU->capacity__HFL <= Self__LRGU->count__WJ)) {
-      if ((Self__LRGU->capacity__HFL ==  0)) {
-        Self__LRGU->capacity__HFL= 32;
-        __tmp__MRGU=create__KVW( 32);
-        Self__LRGU->storage__4EL=__tmp__MRGU;
-      } else /* FALSE */ {
-        __tmp__NRGU=(__INTEGER__Q)(Self__LRGU->capacity__HFL <<  1);
-        __tmp__MRGU=((__CHARACTER__DB *)Self__LRGU->storage__4EL);
-        old_nb_elts__PRGU=Self__LRGU->capacity__HFL;
-        __tmp__QRGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MRGU),((__UINTEGER_32__RWB )old_nb_elts__PRGU),((__UINTEGER_32__RWB )__tmp__NRGU));
-        __tmp__MRGU=((__CHARACTER__DB *)__tmp__QRGU);
-        clear__to__F00(__tmp__MRGU,old_nb_elts__PRGU,(__INTEGER__Q)(__tmp__NRGU -  1));
-        Self__LRGU->storage__4EL=__tmp__MRGU;
-        Self__LRGU->capacity__HFL=__tmp__NRGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__LRGU->storage__4EL)[Self__LRGU->count__WJ]=')';
-    Self__LRGU->count__WJ=(__INTEGER__Q)(Self__LRGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__ZR2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__3B5J),(&__string_349));
-    Self__XRIT=((__TYPE_FULL__PMB *)Self__ZR2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__XRIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__3B5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__XRIT,buffer__3B5J);
-    Self__LRGU=((__STRING__BC *)buffer__3B5J);
-    if ((Self__LRGU->capacity__HFL <= Self__LRGU->count__WJ)) {
-      if ((Self__LRGU->capacity__HFL ==  0)) {
-        Self__LRGU->capacity__HFL= 32;
-        __tmp__MRGU=create__KVW( 32);
-        Self__LRGU->storage__4EL=__tmp__MRGU;
-      } else /* FALSE */ {
-        __tmp__NRGU=(__INTEGER__Q)(Self__LRGU->capacity__HFL <<  1);
-        __tmp__MRGU=((__CHARACTER__DB *)Self__LRGU->storage__4EL);
-        old_nb_elts__PRGU=Self__LRGU->capacity__HFL;
-        __tmp__QRGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MRGU),((__UINTEGER_32__RWB )old_nb_elts__PRGU),((__UINTEGER_32__RWB )__tmp__NRGU));
-        __tmp__MRGU=((__CHARACTER__DB *)__tmp__QRGU);
-        clear__to__F00(__tmp__MRGU,old_nb_elts__PRGU,(__INTEGER__Q)(__tmp__NRGU -  1));
-        Self__LRGU->storage__4EL=__tmp__MRGU;
-        Self__LRGU->capacity__HFL=__tmp__NRGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__LRGU->storage__4EL)[Self__LRGU->count__WJ]=')';
-    Self__LRGU->count__WJ=(__INTEGER__Q)(Self__LRGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  };
-  append__3VX(((__STRING__BC *)buffer__3B5J),(&__string_491));
-  __tmp__5B5J=Self__2B5J->value__CC5J;
-  switch (((struct ___OBJ *)__tmp__5B5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__5B5J),buffer__3B5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__UBCS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__3B5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__UBCS->receiver__554J),buffer__3B5J);
-    Self__LRGU=((__STRING__BC *)buffer__3B5J);
-    if ((Self__LRGU->capacity__HFL <= Self__LRGU->count__WJ)) {
-      if ((Self__LRGU->capacity__HFL ==  0)) {
-        Self__LRGU->capacity__HFL= 32;
-        __tmp__MRGU=create__KVW( 32);
-        Self__LRGU->storage__4EL=__tmp__MRGU;
-      } else /* FALSE */ {
-        __tmp__NRGU=(__INTEGER__Q)(Self__LRGU->capacity__HFL <<  1);
-        __tmp__MRGU=((__CHARACTER__DB *)Self__LRGU->storage__4EL);
-        old_nb_elts__PRGU=Self__LRGU->capacity__HFL;
-        __tmp__QRGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MRGU),((__UINTEGER_32__RWB )old_nb_elts__PRGU),((__UINTEGER_32__RWB )__tmp__NRGU));
-        __tmp__MRGU=((__CHARACTER__DB *)__tmp__QRGU);
-        clear__to__F00(__tmp__MRGU,old_nb_elts__PRGU,(__INTEGER__Q)(__tmp__NRGU -  1));
-        Self__LRGU->storage__4EL=__tmp__MRGU;
-        Self__LRGU->capacity__HFL=__tmp__NRGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__LRGU->storage__4EL)[Self__LRGU->count__WJ]=')';
-    Self__LRGU->count__WJ=(__INTEGER__Q)(Self__LRGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__WBCS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__3B5J),(&__string_347));
-    Self__XRIT=((__TYPE_FULL__PMB *)Self__WBCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__XRIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__3B5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__XRIT,buffer__3B5J);
-    Self__LRGU=((__STRING__BC *)buffer__3B5J);
-    if ((Self__LRGU->capacity__HFL <= Self__LRGU->count__WJ)) {
-      if ((Self__LRGU->capacity__HFL ==  0)) {
-        Self__LRGU->capacity__HFL= 32;
-        __tmp__MRGU=create__KVW( 32);
-        Self__LRGU->storage__4EL=__tmp__MRGU;
-      } else /* FALSE */ {
-        __tmp__NRGU=(__INTEGER__Q)(Self__LRGU->capacity__HFL <<  1);
-        __tmp__MRGU=((__CHARACTER__DB *)Self__LRGU->storage__4EL);
-        old_nb_elts__PRGU=Self__LRGU->capacity__HFL;
-        __tmp__QRGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MRGU),((__UINTEGER_32__RWB )old_nb_elts__PRGU),((__UINTEGER_32__RWB )__tmp__NRGU));
-        __tmp__MRGU=((__CHARACTER__DB *)__tmp__QRGU);
-        clear__to__F00(__tmp__MRGU,old_nb_elts__PRGU,(__INTEGER__Q)(__tmp__NRGU -  1));
-        Self__LRGU->storage__4EL=__tmp__MRGU;
-        Self__LRGU->capacity__HFL=__tmp__NRGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__LRGU->storage__4EL)[Self__LRGU->count__WJ]=')';
-    Self__LRGU->count__WJ=(__INTEGER__Q)(Self__LRGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__ZR2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__3B5J),(&__string_349));
-    Self__XRIT=((__TYPE_FULL__PMB *)Self__ZR2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__XRIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__3B5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__XRIT,buffer__3B5J);
-    Self__LRGU=((__STRING__BC *)buffer__3B5J);
-    if ((Self__LRGU->capacity__HFL <= Self__LRGU->count__WJ)) {
-      if ((Self__LRGU->capacity__HFL ==  0)) {
-        Self__LRGU->capacity__HFL= 32;
-        __tmp__MRGU=create__KVW( 32);
-        Self__LRGU->storage__4EL=__tmp__MRGU;
-      } else /* FALSE */ {
-        __tmp__NRGU=(__INTEGER__Q)(Self__LRGU->capacity__HFL <<  1);
-        __tmp__MRGU=((__CHARACTER__DB *)Self__LRGU->storage__4EL);
-        old_nb_elts__PRGU=Self__LRGU->capacity__HFL;
-        __tmp__QRGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MRGU),((__UINTEGER_32__RWB )old_nb_elts__PRGU),((__UINTEGER_32__RWB )__tmp__NRGU));
-        __tmp__MRGU=((__CHARACTER__DB *)__tmp__QRGU);
-        clear__to__F00(__tmp__MRGU,old_nb_elts__PRGU,(__INTEGER__Q)(__tmp__NRGU -  1));
-        Self__LRGU->storage__4EL=__tmp__MRGU;
-        Self__LRGU->capacity__HFL=__tmp__NRGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__LRGU->storage__4EL)[Self__LRGU->count__WJ]=')';
-    Self__LRGU->count__WJ=(__INTEGER__Q)(Self__LRGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__5B5J)),buffer__3B5J);
+  void *__OD5J;
+  ____0AOJ *__DDCS;
+  ____BC *__0RGU,*__0SGU;
+  ____Q __2RGU,__4RGU,__2SGU,__4SGU;
+  ____IB __5RGU,__5SGU;
+  ____EBOJ *__FDCS;
+  ____WMB *__GTIT;
+  ____2HOJ *__IT2S;
+  ____DB *__1RGU,*__1SGU;
+  __OD5J=__LD5J->__ND5J;
+  switch (((struct ___OBJ *)__OD5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__OD5J),__MD5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____0AOJ__: {
+    __DDCS=((____0AOJ *)((____2A0I *)__OD5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__MD5J),(&__string_346));
+    __EBEJ(((____2A0I *)__DDCS->__OB5J),__MD5J);
+    __0RGU=((____BC *)__MD5J);
+    if ((__0RGU->__OFL <= __0RGU->__WJ)) {
+      if ((__0RGU->__OFL ==  0)) {
+        __0RGU->__OFL= 32;
+        __1RGU=__RVW( 32);
+        __0RGU->__FFL=__1RGU;
+      } else /* FALSE */ {
+        __2RGU=(____Q)(__0RGU->__OFL <<  1);
+        __1RGU=((____DB *)__0RGU->__FFL);
+        __4RGU=__0RGU->__OFL;
+        __5RGU=__55W(((____IB )__1RGU),((____YWB )__4RGU),((____YWB )__2RGU));
+        __1RGU=((____DB *)__5RGU);
+        __M00(__1RGU,__4RGU,(____Q)(__2RGU -  1));
+        __0RGU->__FFL=__1RGU;
+        __0RGU->__OFL=__2RGU;
+      };
+    };
+    ((____DB *)__0RGU->__FFL)[__0RGU->__WJ]=')';
+    __0RGU->__WJ=(____Q)(__0RGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __FDCS=((____EBOJ *)((____2A0I *)__OD5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__MD5J),(&__string_347));
+    __GTIT=((____WMB *)__FDCS->__TB5J);
+    if (((____3LC)(__GTIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__MD5J),(&__string_348));
+    };
+    __CQXE(__GTIT,__MD5J);
+    __0RGU=((____BC *)__MD5J);
+    if ((__0RGU->__OFL <= __0RGU->__WJ)) {
+      if ((__0RGU->__OFL ==  0)) {
+        __0RGU->__OFL= 32;
+        __1RGU=__RVW( 32);
+        __0RGU->__FFL=__1RGU;
+      } else /* FALSE */ {
+        __2RGU=(____Q)(__0RGU->__OFL <<  1);
+        __1RGU=((____DB *)__0RGU->__FFL);
+        __4RGU=__0RGU->__OFL;
+        __5RGU=__55W(((____IB )__1RGU),((____YWB )__4RGU),((____YWB )__2RGU));
+        __1RGU=((____DB *)__5RGU);
+        __M00(__1RGU,__4RGU,(____Q)(__2RGU -  1));
+        __0RGU->__FFL=__1RGU;
+        __0RGU->__OFL=__2RGU;
+      };
+    };
+    ((____DB *)__0RGU->__FFL)[__0RGU->__WJ]=')';
+    __0RGU->__WJ=(____Q)(__0RGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____2HOJ__: {
+    __IT2S=((____2HOJ *)((____2A0I *)__OD5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__MD5J),(&__string_349));
+    __GTIT=((____WMB *)__IT2S->__3D5J);
+    if (((____3LC)(__GTIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__MD5J),(&__string_348));
+    };
+    __CQXE(__GTIT,__MD5J);
+    __0RGU=((____BC *)__MD5J);
+    if ((__0RGU->__OFL <= __0RGU->__WJ)) {
+      if ((__0RGU->__OFL ==  0)) {
+        __0RGU->__OFL= 32;
+        __1RGU=__RVW( 32);
+        __0RGU->__FFL=__1RGU;
+      } else /* FALSE */ {
+        __2RGU=(____Q)(__0RGU->__OFL <<  1);
+        __1RGU=((____DB *)__0RGU->__FFL);
+        __4RGU=__0RGU->__OFL;
+        __5RGU=__55W(((____IB )__1RGU),((____YWB )__4RGU),((____YWB )__2RGU));
+        __1RGU=((____DB *)__5RGU);
+        __M00(__1RGU,__4RGU,(____Q)(__2RGU -  1));
+        __0RGU->__FFL=__1RGU;
+        __0RGU->__OFL=__2RGU;
+      };
+    };
+    ((____DB *)__0RGU->__FFL)[__0RGU->__WJ]=')';
+    __0RGU->__WJ=(____Q)(__0RGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  };
+  __0RGU=((____BC *)__MD5J);
+  if ((__0RGU->__OFL <= __0RGU->__WJ)) {
+    if ((__0RGU->__OFL ==  0)) {
+      __0RGU->__OFL= 32;
+      __1RGU=__RVW( 32);
+      __0RGU->__FFL=__1RGU;
+    } else /* FALSE */ {
+      __2RGU=(____Q)(__0RGU->__OFL <<  1);
+      __1RGU=((____DB *)__0RGU->__FFL);
+      __4RGU=__0RGU->__OFL;
+      __5RGU=__55W(((____IB )__1RGU),((____YWB )__4RGU),((____YWB )__2RGU));
+      __1RGU=((____DB *)__5RGU);
+      __M00(__1RGU,__4RGU,(____Q)(__2RGU -  1));
+      __0RGU->__FFL=__1RGU;
+      __0RGU->__OFL=__2RGU;
+    };
+  };
+  ((____DB *)__0RGU->__FFL)[__0RGU->__WJ]='[';
+  __0RGU->__WJ=(____Q)(__0RGU->__WJ +  1);
+  __OD5J=__LD5J->__PD5J;
+  switch (((struct ___OBJ *)__OD5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__OD5J),__MD5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____0AOJ__: {
+    __DDCS=((____0AOJ *)((____2A0I *)__OD5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__MD5J),(&__string_346));
+    __EBEJ(((____2A0I *)__DDCS->__OB5J),__MD5J);
+    __0SGU=((____BC *)__MD5J);
+    if ((__0SGU->__OFL <= __0SGU->__WJ)) {
+      if ((__0SGU->__OFL ==  0)) {
+        __0SGU->__OFL= 32;
+        __1SGU=__RVW( 32);
+        __0SGU->__FFL=__1SGU;
+      } else /* FALSE */ {
+        __2SGU=(____Q)(__0SGU->__OFL <<  1);
+        __1SGU=((____DB *)__0SGU->__FFL);
+        __4SGU=__0SGU->__OFL;
+        __5SGU=__55W(((____IB )__1SGU),((____YWB )__4SGU),((____YWB )__2SGU));
+        __1SGU=((____DB *)__5SGU);
+        __M00(__1SGU,__4SGU,(____Q)(__2SGU -  1));
+        __0SGU->__FFL=__1SGU;
+        __0SGU->__OFL=__2SGU;
+      };
+    };
+    ((____DB *)__0SGU->__FFL)[__0SGU->__WJ]=')';
+    __0SGU->__WJ=(____Q)(__0SGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __FDCS=((____EBOJ *)((____2A0I *)__OD5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__MD5J),(&__string_347));
+    __GTIT=((____WMB *)__FDCS->__TB5J);
+    if (((____3LC)(__GTIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__MD5J),(&__string_348));
+    };
+    __CQXE(__GTIT,__MD5J);
+    __0SGU=((____BC *)__MD5J);
+    if ((__0SGU->__OFL <= __0SGU->__WJ)) {
+      if ((__0SGU->__OFL ==  0)) {
+        __0SGU->__OFL= 32;
+        __1SGU=__RVW( 32);
+        __0SGU->__FFL=__1SGU;
+      } else /* FALSE */ {
+        __2SGU=(____Q)(__0SGU->__OFL <<  1);
+        __1SGU=((____DB *)__0SGU->__FFL);
+        __4SGU=__0SGU->__OFL;
+        __5SGU=__55W(((____IB )__1SGU),((____YWB )__4SGU),((____YWB )__2SGU));
+        __1SGU=((____DB *)__5SGU);
+        __M00(__1SGU,__4SGU,(____Q)(__2SGU -  1));
+        __0SGU->__FFL=__1SGU;
+        __0SGU->__OFL=__2SGU;
+      };
+    };
+    ((____DB *)__0SGU->__FFL)[__0SGU->__WJ]=')';
+    __0SGU->__WJ=(____Q)(__0SGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____2HOJ__: {
+    __IT2S=((____2HOJ *)((____2A0I *)__OD5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__MD5J),(&__string_349));
+    __GTIT=((____WMB *)__IT2S->__3D5J);
+    if (((____3LC)(__GTIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__MD5J),(&__string_348));
+    };
+    __CQXE(__GTIT,__MD5J);
+    __0SGU=((____BC *)__MD5J);
+    if ((__0SGU->__OFL <= __0SGU->__WJ)) {
+      if ((__0SGU->__OFL ==  0)) {
+        __0SGU->__OFL= 32;
+        __1SGU=__RVW( 32);
+        __0SGU->__FFL=__1SGU;
+      } else /* FALSE */ {
+        __2SGU=(____Q)(__0SGU->__OFL <<  1);
+        __1SGU=((____DB *)__0SGU->__FFL);
+        __4SGU=__0SGU->__OFL;
+        __5SGU=__55W(((____IB )__1SGU),((____YWB )__4SGU),((____YWB )__2SGU));
+        __1SGU=((____DB *)__5SGU);
+        __M00(__1SGU,__4SGU,(____Q)(__2SGU -  1));
+        __0SGU->__FFL=__1SGU;
+        __0SGU->__OFL=__2SGU;
+      };
+    };
+    ((____DB *)__0SGU->__FFL)[__0SGU->__WJ]=')';
+    __0SGU->__WJ=(____Q)(__0SGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  };
+  __EWX(((____BC *)__MD5J),(&__string_491));
+  __OD5J=__LD5J->__RD5J;
+  switch (((struct ___OBJ *)__OD5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__OD5J),__MD5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____0AOJ__: {
+    __DDCS=((____0AOJ *)((____2A0I *)__OD5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__MD5J),(&__string_346));
+    __EBEJ(((____2A0I *)__DDCS->__OB5J),__MD5J);
+    __0SGU=((____BC *)__MD5J);
+    if ((__0SGU->__OFL <= __0SGU->__WJ)) {
+      if ((__0SGU->__OFL ==  0)) {
+        __0SGU->__OFL= 32;
+        __1SGU=__RVW( 32);
+        __0SGU->__FFL=__1SGU;
+      } else /* FALSE */ {
+        __2SGU=(____Q)(__0SGU->__OFL <<  1);
+        __1SGU=((____DB *)__0SGU->__FFL);
+        __4SGU=__0SGU->__OFL;
+        __5SGU=__55W(((____IB )__1SGU),((____YWB )__4SGU),((____YWB )__2SGU));
+        __1SGU=((____DB *)__5SGU);
+        __M00(__1SGU,__4SGU,(____Q)(__2SGU -  1));
+        __0SGU->__FFL=__1SGU;
+        __0SGU->__OFL=__2SGU;
+      };
+    };
+    ((____DB *)__0SGU->__FFL)[__0SGU->__WJ]=')';
+    __0SGU->__WJ=(____Q)(__0SGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __FDCS=((____EBOJ *)((____2A0I *)__OD5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__MD5J),(&__string_347));
+    __GTIT=((____WMB *)__FDCS->__TB5J);
+    if (((____3LC)(__GTIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__MD5J),(&__string_348));
+    };
+    __CQXE(__GTIT,__MD5J);
+    __0SGU=((____BC *)__MD5J);
+    if ((__0SGU->__OFL <= __0SGU->__WJ)) {
+      if ((__0SGU->__OFL ==  0)) {
+        __0SGU->__OFL= 32;
+        __1SGU=__RVW( 32);
+        __0SGU->__FFL=__1SGU;
+      } else /* FALSE */ {
+        __2SGU=(____Q)(__0SGU->__OFL <<  1);
+        __1SGU=((____DB *)__0SGU->__FFL);
+        __4SGU=__0SGU->__OFL;
+        __5SGU=__55W(((____IB )__1SGU),((____YWB )__4SGU),((____YWB )__2SGU));
+        __1SGU=((____DB *)__5SGU);
+        __M00(__1SGU,__4SGU,(____Q)(__2SGU -  1));
+        __0SGU->__FFL=__1SGU;
+        __0SGU->__OFL=__2SGU;
+      };
+    };
+    ((____DB *)__0SGU->__FFL)[__0SGU->__WJ]=')';
+    __0SGU->__WJ=(____Q)(__0SGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____2HOJ__: {
+    __IT2S=((____2HOJ *)((____2A0I *)__OD5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__MD5J),(&__string_349));
+    __GTIT=((____WMB *)__IT2S->__3D5J);
+    if (((____3LC)(__GTIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__MD5J),(&__string_348));
+    };
+    __CQXE(__GTIT,__MD5J);
+    __0SGU=((____BC *)__MD5J);
+    if ((__0SGU->__OFL <= __0SGU->__WJ)) {
+      if ((__0SGU->__OFL ==  0)) {
+        __0SGU->__OFL= 32;
+        __1SGU=__RVW( 32);
+        __0SGU->__FFL=__1SGU;
+      } else /* FALSE */ {
+        __2SGU=(____Q)(__0SGU->__OFL <<  1);
+        __1SGU=((____DB *)__0SGU->__FFL);
+        __4SGU=__0SGU->__OFL;
+        __5SGU=__55W(((____IB )__1SGU),((____YWB )__4SGU),((____YWB )__2SGU));
+        __1SGU=((____DB *)__5SGU);
+        __M00(__1SGU,__4SGU,(____Q)(__2SGU -  1));
+        __0SGU->__FFL=__1SGU;
+        __0SGU->__OFL=__2SGU;
+      };
+    };
+    ((____DB *)__0SGU->__FFL)[__0SGU->__WJ]=')';
+    __0SGU->__WJ=(____Q)(__0SGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__OD5J)),__MD5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__OD5J)),__MD5J);
   } break;
   };
 }
 
-static void display__EC5J(__ITEM__VFOJ *Self__FC5J,__STRING__BC *buffer__GC5J)
-// ({ITEM__VFOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __TD5J(____EHOJ *__UD5J,____BC *__VD5J)
+// ({__EHOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  void *__tmp__IC5J;
-  __IS_EXPANDED__L5NJ *Self__ACCS;
-  __STRING__BC *Self__1SGU,*Self__1TGU;
-  __INTEGER__Q __tmp__3SGU,old_nb_elts__5SGU,__tmp__3TGU;
-  __INTEGER__Q old_nb_elts__5TGU;
-  __POINTER__IB __tmp__ATGU,__tmp__AUGU;
-  __GET_TYPE_ID__V5NJ *Self__CCCS;
-  __TYPE_FULL__PMB *Self__DSIT;
-  __SIZE_OF__NGOJ *Self__5R2S;
-  __CHARACTER__DB *__tmp__2SGU,*__tmp__2TGU;
-  __tmp__IC5J=Self__FC5J->receiver__HC5J;
-  switch (((struct ___OBJ *)__tmp__IC5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__IC5J),buffer__GC5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__ACCS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__GC5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__ACCS->receiver__554J),buffer__GC5J);
-    Self__1SGU=((__STRING__BC *)buffer__GC5J);
-    if ((Self__1SGU->capacity__HFL <= Self__1SGU->count__WJ)) {
-      if ((Self__1SGU->capacity__HFL ==  0)) {
-        Self__1SGU->capacity__HFL= 32;
-        __tmp__2SGU=create__KVW( 32);
-        Self__1SGU->storage__4EL=__tmp__2SGU;
-      } else /* FALSE */ {
-        __tmp__3SGU=(__INTEGER__Q)(Self__1SGU->capacity__HFL <<  1);
-        __tmp__2SGU=((__CHARACTER__DB *)Self__1SGU->storage__4EL);
-        old_nb_elts__5SGU=Self__1SGU->capacity__HFL;
-        __tmp__ATGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2SGU),((__UINTEGER_32__RWB )old_nb_elts__5SGU),((__UINTEGER_32__RWB )__tmp__3SGU));
-        __tmp__2SGU=((__CHARACTER__DB *)__tmp__ATGU);
-        clear__to__F00(__tmp__2SGU,old_nb_elts__5SGU,(__INTEGER__Q)(__tmp__3SGU -  1));
-        Self__1SGU->storage__4EL=__tmp__2SGU;
-        Self__1SGU->capacity__HFL=__tmp__3SGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__1SGU->storage__4EL)[Self__1SGU->count__WJ]=')';
-    Self__1SGU->count__WJ=(__INTEGER__Q)(Self__1SGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__CCCS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__GC5J),(&__string_347));
-    Self__DSIT=((__TYPE_FULL__PMB *)Self__CCCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__DSIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__GC5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__DSIT,buffer__GC5J);
-    Self__1SGU=((__STRING__BC *)buffer__GC5J);
-    if ((Self__1SGU->capacity__HFL <= Self__1SGU->count__WJ)) {
-      if ((Self__1SGU->capacity__HFL ==  0)) {
-        Self__1SGU->capacity__HFL= 32;
-        __tmp__2SGU=create__KVW( 32);
-        Self__1SGU->storage__4EL=__tmp__2SGU;
-      } else /* FALSE */ {
-        __tmp__3SGU=(__INTEGER__Q)(Self__1SGU->capacity__HFL <<  1);
-        __tmp__2SGU=((__CHARACTER__DB *)Self__1SGU->storage__4EL);
-        old_nb_elts__5SGU=Self__1SGU->capacity__HFL;
-        __tmp__ATGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2SGU),((__UINTEGER_32__RWB )old_nb_elts__5SGU),((__UINTEGER_32__RWB )__tmp__3SGU));
-        __tmp__2SGU=((__CHARACTER__DB *)__tmp__ATGU);
-        clear__to__F00(__tmp__2SGU,old_nb_elts__5SGU,(__INTEGER__Q)(__tmp__3SGU -  1));
-        Self__1SGU->storage__4EL=__tmp__2SGU;
-        Self__1SGU->capacity__HFL=__tmp__3SGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__1SGU->storage__4EL)[Self__1SGU->count__WJ]=')';
-    Self__1SGU->count__WJ=(__INTEGER__Q)(Self__1SGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__5R2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__GC5J),(&__string_349));
-    Self__DSIT=((__TYPE_FULL__PMB *)Self__5R2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__DSIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__GC5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__DSIT,buffer__GC5J);
-    Self__1SGU=((__STRING__BC *)buffer__GC5J);
-    if ((Self__1SGU->capacity__HFL <= Self__1SGU->count__WJ)) {
-      if ((Self__1SGU->capacity__HFL ==  0)) {
-        Self__1SGU->capacity__HFL= 32;
-        __tmp__2SGU=create__KVW( 32);
-        Self__1SGU->storage__4EL=__tmp__2SGU;
-      } else /* FALSE */ {
-        __tmp__3SGU=(__INTEGER__Q)(Self__1SGU->capacity__HFL <<  1);
-        __tmp__2SGU=((__CHARACTER__DB *)Self__1SGU->storage__4EL);
-        old_nb_elts__5SGU=Self__1SGU->capacity__HFL;
-        __tmp__ATGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2SGU),((__UINTEGER_32__RWB )old_nb_elts__5SGU),((__UINTEGER_32__RWB )__tmp__3SGU));
-        __tmp__2SGU=((__CHARACTER__DB *)__tmp__ATGU);
-        clear__to__F00(__tmp__2SGU,old_nb_elts__5SGU,(__INTEGER__Q)(__tmp__3SGU -  1));
-        Self__1SGU->storage__4EL=__tmp__2SGU;
-        Self__1SGU->capacity__HFL=__tmp__3SGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__1SGU->storage__4EL)[Self__1SGU->count__WJ]=')';
-    Self__1SGU->count__WJ=(__INTEGER__Q)(Self__1SGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  };
-  Self__1SGU=((__STRING__BC *)buffer__GC5J);
-  if ((Self__1SGU->capacity__HFL <= Self__1SGU->count__WJ)) {
-    if ((Self__1SGU->capacity__HFL ==  0)) {
-      Self__1SGU->capacity__HFL= 32;
-      __tmp__2SGU=create__KVW( 32);
-      Self__1SGU->storage__4EL=__tmp__2SGU;
-    } else /* FALSE */ {
-      __tmp__3SGU=(__INTEGER__Q)(Self__1SGU->capacity__HFL <<  1);
-      __tmp__2SGU=((__CHARACTER__DB *)Self__1SGU->storage__4EL);
-      old_nb_elts__5SGU=Self__1SGU->capacity__HFL;
-      __tmp__ATGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2SGU),((__UINTEGER_32__RWB )old_nb_elts__5SGU),((__UINTEGER_32__RWB )__tmp__3SGU));
-      __tmp__2SGU=((__CHARACTER__DB *)__tmp__ATGU);
-      clear__to__F00(__tmp__2SGU,old_nb_elts__5SGU,(__INTEGER__Q)(__tmp__3SGU -  1));
-      Self__1SGU->storage__4EL=__tmp__2SGU;
-      Self__1SGU->capacity__HFL=__tmp__3SGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__1SGU->storage__4EL)[Self__1SGU->count__WJ]='[';
-  Self__1SGU->count__WJ=(__INTEGER__Q)(Self__1SGU->count__WJ +  1);
-  __tmp__IC5J=Self__FC5J->index__JC5J;
-  switch (((struct ___OBJ *)__tmp__IC5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__IC5J),buffer__GC5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__ACCS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__GC5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__ACCS->receiver__554J),buffer__GC5J);
-    Self__1TGU=((__STRING__BC *)buffer__GC5J);
-    if ((Self__1TGU->capacity__HFL <= Self__1TGU->count__WJ)) {
-      if ((Self__1TGU->capacity__HFL ==  0)) {
-        Self__1TGU->capacity__HFL= 32;
-        __tmp__2TGU=create__KVW( 32);
-        Self__1TGU->storage__4EL=__tmp__2TGU;
-      } else /* FALSE */ {
-        __tmp__3TGU=(__INTEGER__Q)(Self__1TGU->capacity__HFL <<  1);
-        __tmp__2TGU=((__CHARACTER__DB *)Self__1TGU->storage__4EL);
-        old_nb_elts__5TGU=Self__1TGU->capacity__HFL;
-        __tmp__AUGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2TGU),((__UINTEGER_32__RWB )old_nb_elts__5TGU),((__UINTEGER_32__RWB )__tmp__3TGU));
-        __tmp__2TGU=((__CHARACTER__DB *)__tmp__AUGU);
-        clear__to__F00(__tmp__2TGU,old_nb_elts__5TGU,(__INTEGER__Q)(__tmp__3TGU -  1));
-        Self__1TGU->storage__4EL=__tmp__2TGU;
-        Self__1TGU->capacity__HFL=__tmp__3TGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__1TGU->storage__4EL)[Self__1TGU->count__WJ]=')';
-    Self__1TGU->count__WJ=(__INTEGER__Q)(Self__1TGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__CCCS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__GC5J),(&__string_347));
-    Self__DSIT=((__TYPE_FULL__PMB *)Self__CCCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__DSIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__GC5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__DSIT,buffer__GC5J);
-    Self__1TGU=((__STRING__BC *)buffer__GC5J);
-    if ((Self__1TGU->capacity__HFL <= Self__1TGU->count__WJ)) {
-      if ((Self__1TGU->capacity__HFL ==  0)) {
-        Self__1TGU->capacity__HFL= 32;
-        __tmp__2TGU=create__KVW( 32);
-        Self__1TGU->storage__4EL=__tmp__2TGU;
-      } else /* FALSE */ {
-        __tmp__3TGU=(__INTEGER__Q)(Self__1TGU->capacity__HFL <<  1);
-        __tmp__2TGU=((__CHARACTER__DB *)Self__1TGU->storage__4EL);
-        old_nb_elts__5TGU=Self__1TGU->capacity__HFL;
-        __tmp__AUGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2TGU),((__UINTEGER_32__RWB )old_nb_elts__5TGU),((__UINTEGER_32__RWB )__tmp__3TGU));
-        __tmp__2TGU=((__CHARACTER__DB *)__tmp__AUGU);
-        clear__to__F00(__tmp__2TGU,old_nb_elts__5TGU,(__INTEGER__Q)(__tmp__3TGU -  1));
-        Self__1TGU->storage__4EL=__tmp__2TGU;
-        Self__1TGU->capacity__HFL=__tmp__3TGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__1TGU->storage__4EL)[Self__1TGU->count__WJ]=')';
-    Self__1TGU->count__WJ=(__INTEGER__Q)(Self__1TGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__5R2S=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J));
-    append__3VX(((__STRING__BC *)buffer__GC5J),(&__string_349));
-    Self__DSIT=((__TYPE_FULL__PMB *)Self__5R2S->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__DSIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__GC5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__DSIT,buffer__GC5J);
-    Self__1TGU=((__STRING__BC *)buffer__GC5J);
-    if ((Self__1TGU->capacity__HFL <= Self__1TGU->count__WJ)) {
-      if ((Self__1TGU->capacity__HFL ==  0)) {
-        Self__1TGU->capacity__HFL= 32;
-        __tmp__2TGU=create__KVW( 32);
-        Self__1TGU->storage__4EL=__tmp__2TGU;
-      } else /* FALSE */ {
-        __tmp__3TGU=(__INTEGER__Q)(Self__1TGU->capacity__HFL <<  1);
-        __tmp__2TGU=((__CHARACTER__DB *)Self__1TGU->storage__4EL);
-        old_nb_elts__5TGU=Self__1TGU->capacity__HFL;
-        __tmp__AUGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2TGU),((__UINTEGER_32__RWB )old_nb_elts__5TGU),((__UINTEGER_32__RWB )__tmp__3TGU));
-        __tmp__2TGU=((__CHARACTER__DB *)__tmp__AUGU);
-        clear__to__F00(__tmp__2TGU,old_nb_elts__5TGU,(__INTEGER__Q)(__tmp__3TGU -  1));
-        Self__1TGU->storage__4EL=__tmp__2TGU;
-        Self__1TGU->capacity__HFL=__tmp__3TGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__1TGU->storage__4EL)[Self__1TGU->count__WJ]=')';
-    Self__1TGU->count__WJ=(__INTEGER__Q)(Self__1TGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__IC5J)),buffer__GC5J);
-  } break;
-  };
-  Self__1SGU=((__STRING__BC *)buffer__GC5J);
-  if ((Self__1SGU->capacity__HFL <= Self__1SGU->count__WJ)) {
-    if ((Self__1SGU->capacity__HFL ==  0)) {
-      Self__1SGU->capacity__HFL= 32;
-      __tmp__2SGU=create__KVW( 32);
-      Self__1SGU->storage__4EL=__tmp__2SGU;
-    } else /* FALSE */ {
-      __tmp__3SGU=(__INTEGER__Q)(Self__1SGU->capacity__HFL <<  1);
-      __tmp__2SGU=((__CHARACTER__DB *)Self__1SGU->storage__4EL);
-      old_nb_elts__5SGU=Self__1SGU->capacity__HFL;
-      __tmp__ATGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2SGU),((__UINTEGER_32__RWB )old_nb_elts__5SGU),((__UINTEGER_32__RWB )__tmp__3SGU));
-      __tmp__2SGU=((__CHARACTER__DB *)__tmp__ATGU);
-      clear__to__F00(__tmp__2SGU,old_nb_elts__5SGU,(__INTEGER__Q)(__tmp__3SGU -  1));
-      Self__1SGU->storage__4EL=__tmp__2SGU;
-      Self__1SGU->capacity__HFL=__tmp__3SGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__1SGU->storage__4EL)[Self__1SGU->count__WJ]=']';
-  Self__1SGU->count__WJ=(__INTEGER__Q)(Self__1SGU->count__WJ +  1);
+  void *__XD5J;
+  ____0AOJ *__PDCS;
+  ____BC *__KUGU,*__KVGU;
+  ____Q __MUGU,__OUGU,__MVGU,__OVGU;
+  ____IB __PUGU,__PVGU;
+  ____EBOJ *__RDCS;
+  ____WMB *__STIT;
+  ____2HOJ *__OT2S;
+  ____DB *__LUGU,*__LVGU;
+  __XD5J=__UD5J->__WD5J;
+  switch (((struct ___OBJ *)__XD5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__XD5J),__VD5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____0AOJ__: {
+    __PDCS=((____0AOJ *)((____2A0I *)__XD5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__VD5J),(&__string_346));
+    __EBEJ(((____2A0I *)__PDCS->__OB5J),__VD5J);
+    __KUGU=((____BC *)__VD5J);
+    if ((__KUGU->__OFL <= __KUGU->__WJ)) {
+      if ((__KUGU->__OFL ==  0)) {
+        __KUGU->__OFL= 32;
+        __LUGU=__RVW( 32);
+        __KUGU->__FFL=__LUGU;
+      } else /* FALSE */ {
+        __MUGU=(____Q)(__KUGU->__OFL <<  1);
+        __LUGU=((____DB *)__KUGU->__FFL);
+        __OUGU=__KUGU->__OFL;
+        __PUGU=__55W(((____IB )__LUGU),((____YWB )__OUGU),((____YWB )__MUGU));
+        __LUGU=((____DB *)__PUGU);
+        __M00(__LUGU,__OUGU,(____Q)(__MUGU -  1));
+        __KUGU->__FFL=__LUGU;
+        __KUGU->__OFL=__MUGU;
+      };
+    };
+    ((____DB *)__KUGU->__FFL)[__KUGU->__WJ]=')';
+    __KUGU->__WJ=(____Q)(__KUGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __RDCS=((____EBOJ *)((____2A0I *)__XD5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__VD5J),(&__string_347));
+    __STIT=((____WMB *)__RDCS->__TB5J);
+    if (((____3LC)(__STIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__VD5J),(&__string_348));
+    };
+    __CQXE(__STIT,__VD5J);
+    __KUGU=((____BC *)__VD5J);
+    if ((__KUGU->__OFL <= __KUGU->__WJ)) {
+      if ((__KUGU->__OFL ==  0)) {
+        __KUGU->__OFL= 32;
+        __LUGU=__RVW( 32);
+        __KUGU->__FFL=__LUGU;
+      } else /* FALSE */ {
+        __MUGU=(____Q)(__KUGU->__OFL <<  1);
+        __LUGU=((____DB *)__KUGU->__FFL);
+        __OUGU=__KUGU->__OFL;
+        __PUGU=__55W(((____IB )__LUGU),((____YWB )__OUGU),((____YWB )__MUGU));
+        __LUGU=((____DB *)__PUGU);
+        __M00(__LUGU,__OUGU,(____Q)(__MUGU -  1));
+        __KUGU->__FFL=__LUGU;
+        __KUGU->__OFL=__MUGU;
+      };
+    };
+    ((____DB *)__KUGU->__FFL)[__KUGU->__WJ]=')';
+    __KUGU->__WJ=(____Q)(__KUGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____2HOJ__: {
+    __OT2S=((____2HOJ *)((____2A0I *)__XD5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__VD5J),(&__string_349));
+    __STIT=((____WMB *)__OT2S->__3D5J);
+    if (((____3LC)(__STIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__VD5J),(&__string_348));
+    };
+    __CQXE(__STIT,__VD5J);
+    __KUGU=((____BC *)__VD5J);
+    if ((__KUGU->__OFL <= __KUGU->__WJ)) {
+      if ((__KUGU->__OFL ==  0)) {
+        __KUGU->__OFL= 32;
+        __LUGU=__RVW( 32);
+        __KUGU->__FFL=__LUGU;
+      } else /* FALSE */ {
+        __MUGU=(____Q)(__KUGU->__OFL <<  1);
+        __LUGU=((____DB *)__KUGU->__FFL);
+        __OUGU=__KUGU->__OFL;
+        __PUGU=__55W(((____IB )__LUGU),((____YWB )__OUGU),((____YWB )__MUGU));
+        __LUGU=((____DB *)__PUGU);
+        __M00(__LUGU,__OUGU,(____Q)(__MUGU -  1));
+        __KUGU->__FFL=__LUGU;
+        __KUGU->__OFL=__MUGU;
+      };
+    };
+    ((____DB *)__KUGU->__FFL)[__KUGU->__WJ]=')';
+    __KUGU->__WJ=(____Q)(__KUGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  };
+  __KUGU=((____BC *)__VD5J);
+  if ((__KUGU->__OFL <= __KUGU->__WJ)) {
+    if ((__KUGU->__OFL ==  0)) {
+      __KUGU->__OFL= 32;
+      __LUGU=__RVW( 32);
+      __KUGU->__FFL=__LUGU;
+    } else /* FALSE */ {
+      __MUGU=(____Q)(__KUGU->__OFL <<  1);
+      __LUGU=((____DB *)__KUGU->__FFL);
+      __OUGU=__KUGU->__OFL;
+      __PUGU=__55W(((____IB )__LUGU),((____YWB )__OUGU),((____YWB )__MUGU));
+      __LUGU=((____DB *)__PUGU);
+      __M00(__LUGU,__OUGU,(____Q)(__MUGU -  1));
+      __KUGU->__FFL=__LUGU;
+      __KUGU->__OFL=__MUGU;
+    };
+  };
+  ((____DB *)__KUGU->__FFL)[__KUGU->__WJ]='[';
+  __KUGU->__WJ=(____Q)(__KUGU->__WJ +  1);
+  __XD5J=__UD5J->__YD5J;
+  switch (((struct ___OBJ *)__XD5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__XD5J),__VD5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____0AOJ__: {
+    __PDCS=((____0AOJ *)((____2A0I *)__XD5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__VD5J),(&__string_346));
+    __EBEJ(((____2A0I *)__PDCS->__OB5J),__VD5J);
+    __KVGU=((____BC *)__VD5J);
+    if ((__KVGU->__OFL <= __KVGU->__WJ)) {
+      if ((__KVGU->__OFL ==  0)) {
+        __KVGU->__OFL= 32;
+        __LVGU=__RVW( 32);
+        __KVGU->__FFL=__LVGU;
+      } else /* FALSE */ {
+        __MVGU=(____Q)(__KVGU->__OFL <<  1);
+        __LVGU=((____DB *)__KVGU->__FFL);
+        __OVGU=__KVGU->__OFL;
+        __PVGU=__55W(((____IB )__LVGU),((____YWB )__OVGU),((____YWB )__MVGU));
+        __LVGU=((____DB *)__PVGU);
+        __M00(__LVGU,__OVGU,(____Q)(__MVGU -  1));
+        __KVGU->__FFL=__LVGU;
+        __KVGU->__OFL=__MVGU;
+      };
+    };
+    ((____DB *)__KVGU->__FFL)[__KVGU->__WJ]=')';
+    __KVGU->__WJ=(____Q)(__KVGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __RDCS=((____EBOJ *)((____2A0I *)__XD5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__VD5J),(&__string_347));
+    __STIT=((____WMB *)__RDCS->__TB5J);
+    if (((____3LC)(__STIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__VD5J),(&__string_348));
+    };
+    __CQXE(__STIT,__VD5J);
+    __KVGU=((____BC *)__VD5J);
+    if ((__KVGU->__OFL <= __KVGU->__WJ)) {
+      if ((__KVGU->__OFL ==  0)) {
+        __KVGU->__OFL= 32;
+        __LVGU=__RVW( 32);
+        __KVGU->__FFL=__LVGU;
+      } else /* FALSE */ {
+        __MVGU=(____Q)(__KVGU->__OFL <<  1);
+        __LVGU=((____DB *)__KVGU->__FFL);
+        __OVGU=__KVGU->__OFL;
+        __PVGU=__55W(((____IB )__LVGU),((____YWB )__OVGU),((____YWB )__MVGU));
+        __LVGU=((____DB *)__PVGU);
+        __M00(__LVGU,__OVGU,(____Q)(__MVGU -  1));
+        __KVGU->__FFL=__LVGU;
+        __KVGU->__OFL=__MVGU;
+      };
+    };
+    ((____DB *)__KVGU->__FFL)[__KVGU->__WJ]=')';
+    __KVGU->__WJ=(____Q)(__KVGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____2HOJ__: {
+    __OT2S=((____2HOJ *)((____2A0I *)__XD5J));
+    __EWX(((____BC *)__VD5J),(&__string_349));
+    __STIT=((____WMB *)__OT2S->__3D5J);
+    if (((____3LC)(__STIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__VD5J),(&__string_348));
+    };
+    __CQXE(__STIT,__VD5J);
+    __KVGU=((____BC *)__VD5J);
+    if ((__KVGU->__OFL <= __KVGU->__WJ)) {
+      if ((__KVGU->__OFL ==  0)) {
+        __KVGU->__OFL= 32;
+        __LVGU=__RVW( 32);
+        __KVGU->__FFL=__LVGU;
+      } else /* FALSE */ {
+        __MVGU=(____Q)(__KVGU->__OFL <<  1);
+        __LVGU=((____DB *)__KVGU->__FFL);
+        __OVGU=__KVGU->__OFL;
+        __PVGU=__55W(((____IB )__LVGU),((____YWB )__OVGU),((____YWB )__MVGU));
+        __LVGU=((____DB *)__PVGU);
+        __M00(__LVGU,__OVGU,(____Q)(__MVGU -  1));
+        __KVGU->__FFL=__LVGU;
+        __KVGU->__OFL=__MVGU;
+      };
+    };
+    ((____DB *)__KVGU->__FFL)[__KVGU->__WJ]=')';
+    __KVGU->__WJ=(____Q)(__KVGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__XD5J)),__VD5J);
+  } break;
+  };
+  __KUGU=((____BC *)__VD5J);
+  if ((__KUGU->__OFL <= __KUGU->__WJ)) {
+    if ((__KUGU->__OFL ==  0)) {
+      __KUGU->__OFL= 32;
+      __LUGU=__RVW( 32);
+      __KUGU->__FFL=__LUGU;
+    } else /* FALSE */ {
+      __MUGU=(____Q)(__KUGU->__OFL <<  1);
+      __LUGU=((____DB *)__KUGU->__FFL);
+      __OUGU=__KUGU->__OFL;
+      __PUGU=__55W(((____IB )__LUGU),((____YWB )__OUGU),((____YWB )__MUGU));
+      __LUGU=((____DB *)__PUGU);
+      __M00(__LUGU,__OUGU,(____Q)(__MUGU -  1));
+      __KUGU->__FFL=__LUGU;
+      __KUGU->__OFL=__MUGU;
+    };
+  };
+  ((____DB *)__KUGU->__FFL)[__KUGU->__WJ]=']';
+  __KUGU->__WJ=(____Q)(__KUGU->__WJ +  1);
 }
 
-static void display__QC5J(__CAST__JHOJ *Self__RC5J,__STRING__BC *buffer__SC5J)
-// ({CAST__JHOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __5D5J(____YIOJ *__AE5J,____BC *__BE5J)
+// ({__YIOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__1UGU,*Self__DVGU;
-  __INTEGER__Q __tmp__3UGU,old_nb_elts__5UGU,__tmp__FVGU;
-  __INTEGER__Q old_nb_elts__HVGU;
-  __POINTER__IB __tmp__AVGU,__tmp__IVGU;
-  void *__tmp__4C5J;
-  __IS_EXPANDED__L5NJ *Self__OCCS;
-  __GET_TYPE_ID__V5NJ *Self__QCCS;
-  __TYPE_FULL__PMB *Self__LSIT;
-  __SIZE_OF__NGOJ *Self__SCCS;
-  __CHARACTER__DB *__tmp__2UGU,*__tmp__EVGU;
-  Self__1UGU=((__STRING__BC *)buffer__SC5J);
-  if ((Self__1UGU->capacity__HFL <= Self__1UGU->count__WJ)) {
-    if ((Self__1UGU->capacity__HFL ==  0)) {
-      Self__1UGU->capacity__HFL= 32;
-      __tmp__2UGU=create__KVW( 32);
-      Self__1UGU->storage__4EL=__tmp__2UGU;
-    } else /* FALSE */ {
-      __tmp__3UGU=(__INTEGER__Q)(Self__1UGU->capacity__HFL <<  1);
-      __tmp__2UGU=((__CHARACTER__DB *)Self__1UGU->storage__4EL);
-      old_nb_elts__5UGU=Self__1UGU->capacity__HFL;
-      __tmp__AVGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2UGU),((__UINTEGER_32__RWB )old_nb_elts__5UGU),((__UINTEGER_32__RWB )__tmp__3UGU));
-      __tmp__2UGU=((__CHARACTER__DB *)__tmp__AVGU);
-      clear__to__F00(__tmp__2UGU,old_nb_elts__5UGU,(__INTEGER__Q)(__tmp__3UGU -  1));
-      Self__1UGU->storage__4EL=__tmp__2UGU;
-      Self__1UGU->capacity__HFL=__tmp__3UGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__1UGU->storage__4EL)[Self__1UGU->count__WJ]='(';
-  Self__1UGU->count__WJ=(__INTEGER__Q)(Self__1UGU->count__WJ +  1);
-  append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__RC5J->static_type__TC5J),buffer__SC5J);
-  if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__RC5J->static_type__TC5J)->flag__ELK &  1) !=  0))) {
-    Self__DVGU=((__STRING__BC *)buffer__SC5J);
-    if ((Self__DVGU->capacity__HFL <= Self__DVGU->count__WJ)) {
-      if ((Self__DVGU->capacity__HFL ==  0)) {
-        Self__DVGU->capacity__HFL= 32;
-        __tmp__EVGU=create__KVW( 32);
-        Self__DVGU->storage__4EL=__tmp__EVGU;
-      } else /* FALSE */ {
-        __tmp__FVGU=(__INTEGER__Q)(Self__DVGU->capacity__HFL <<  1);
-        __tmp__EVGU=((__CHARACTER__DB *)Self__DVGU->storage__4EL);
-        old_nb_elts__HVGU=Self__DVGU->capacity__HFL;
-        __tmp__IVGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EVGU),((__UINTEGER_32__RWB )old_nb_elts__HVGU),((__UINTEGER_32__RWB )__tmp__FVGU));
-        __tmp__EVGU=((__CHARACTER__DB *)__tmp__IVGU);
-        clear__to__F00(__tmp__EVGU,old_nb_elts__HVGU,(__INTEGER__Q)(__tmp__FVGU -  1));
-        Self__DVGU->storage__4EL=__tmp__EVGU;
-        Self__DVGU->capacity__HFL=__tmp__FVGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__DVGU->storage__4EL)[Self__DVGU->count__WJ]='*';
-    Self__DVGU->count__WJ=(__INTEGER__Q)(Self__DVGU->count__WJ +  1);
-  };
-  Self__1UGU=((__STRING__BC *)buffer__SC5J);
-  if ((Self__1UGU->capacity__HFL <= Self__1UGU->count__WJ)) {
-    if ((Self__1UGU->capacity__HFL ==  0)) {
-      Self__1UGU->capacity__HFL= 32;
-      __tmp__2UGU=create__KVW( 32);
-      Self__1UGU->storage__4EL=__tmp__2UGU;
-    } else /* FALSE */ {
-      __tmp__3UGU=(__INTEGER__Q)(Self__1UGU->capacity__HFL <<  1);
-      __tmp__2UGU=((__CHARACTER__DB *)Self__1UGU->storage__4EL);
-      old_nb_elts__5UGU=Self__1UGU->capacity__HFL;
-      __tmp__AVGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2UGU),((__UINTEGER_32__RWB )old_nb_elts__5UGU),((__UINTEGER_32__RWB )__tmp__3UGU));
-      __tmp__2UGU=((__CHARACTER__DB *)__tmp__AVGU);
-      clear__to__F00(__tmp__2UGU,old_nb_elts__5UGU,(__INTEGER__Q)(__tmp__3UGU -  1));
-      Self__1UGU->storage__4EL=__tmp__2UGU;
-      Self__1UGU->capacity__HFL=__tmp__3UGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__1UGU->storage__4EL)[Self__1UGU->count__WJ]=')';
-  Self__1UGU->count__WJ=(__INTEGER__Q)(Self__1UGU->count__WJ +  1);
-  __tmp__4C5J=Self__RC5J->value__3C5J;
-  switch (((struct ___OBJ *)__tmp__4C5J)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__4C5J),buffer__SC5J);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__OCCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__4C5J));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__SC5J),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__OCCS->receiver__554J),buffer__SC5J);
-    Self__DVGU=((__STRING__BC *)buffer__SC5J);
-    if ((Self__DVGU->capacity__HFL <= Self__DVGU->count__WJ)) {
-      if ((Self__DVGU->capacity__HFL ==  0)) {
-        Self__DVGU->capacity__HFL= 32;
-        __tmp__EVGU=create__KVW( 32);
-        Self__DVGU->storage__4EL=__tmp__EVGU;
-      } else /* FALSE */ {
-        __tmp__FVGU=(__INTEGER__Q)(Self__DVGU->capacity__HFL <<  1);
-        __tmp__EVGU=((__CHARACTER__DB *)Self__DVGU->storage__4EL);
-        old_nb_elts__HVGU=Self__DVGU->capacity__HFL;
-        __tmp__IVGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EVGU),((__UINTEGER_32__RWB )old_nb_elts__HVGU),((__UINTEGER_32__RWB )__tmp__FVGU));
-        __tmp__EVGU=((__CHARACTER__DB *)__tmp__IVGU);
-        clear__to__F00(__tmp__EVGU,old_nb_elts__HVGU,(__INTEGER__Q)(__tmp__FVGU -  1));
-        Self__DVGU->storage__4EL=__tmp__EVGU;
-        Self__DVGU->capacity__HFL=__tmp__FVGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__DVGU->storage__4EL)[Self__DVGU->count__WJ]=')';
-    Self__DVGU->count__WJ=(__INTEGER__Q)(Self__DVGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__QCCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__4C5J));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__SC5J),(&__string_347));
-    Self__LSIT=((__TYPE_FULL__PMB *)Self__QCCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__LSIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__SC5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__LSIT,buffer__SC5J);
-    Self__DVGU=((__STRING__BC *)buffer__SC5J);
-    if ((Self__DVGU->capacity__HFL <= Self__DVGU->count__WJ)) {
-      if ((Self__DVGU->capacity__HFL ==  0)) {
-        Self__DVGU->capacity__HFL= 32;
-        __tmp__EVGU=create__KVW( 32);
-        Self__DVGU->storage__4EL=__tmp__EVGU;
-      } else /* FALSE */ {
-        __tmp__FVGU=(__INTEGER__Q)(Self__DVGU->capacity__HFL <<  1);
-        __tmp__EVGU=((__CHARACTER__DB *)Self__DVGU->storage__4EL);
-        old_nb_elts__HVGU=Self__DVGU->capacity__HFL;
-        __tmp__IVGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EVGU),((__UINTEGER_32__RWB )old_nb_elts__HVGU),((__UINTEGER_32__RWB )__tmp__FVGU));
-        __tmp__EVGU=((__CHARACTER__DB *)__tmp__IVGU);
-        clear__to__F00(__tmp__EVGU,old_nb_elts__HVGU,(__INTEGER__Q)(__tmp__FVGU -  1));
-        Self__DVGU->storage__4EL=__tmp__EVGU;
-        Self__DVGU->capacity__HFL=__tmp__FVGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__DVGU->storage__4EL)[Self__DVGU->count__WJ]=')';
-    Self__DVGU->count__WJ=(__INTEGER__Q)(Self__DVGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__SCCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__4C5J));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__SC5J),(&__string_349));
-    Self__LSIT=((__TYPE_FULL__PMB *)Self__SCCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__LSIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__SC5J),(&__string_348));
-    };
-    append_name_in__TOXE(Self__LSIT,buffer__SC5J);
-    Self__DVGU=((__STRING__BC *)buffer__SC5J);
-    if ((Self__DVGU->capacity__HFL <= Self__DVGU->count__WJ)) {
-      if ((Self__DVGU->capacity__HFL ==  0)) {
-        Self__DVGU->capacity__HFL= 32;
-        __tmp__EVGU=create__KVW( 32);
-        Self__DVGU->storage__4EL=__tmp__EVGU;
-      } else /* FALSE */ {
-        __tmp__FVGU=(__INTEGER__Q)(Self__DVGU->capacity__HFL <<  1);
-        __tmp__EVGU=((__CHARACTER__DB *)Self__DVGU->storage__4EL);
-        old_nb_elts__HVGU=Self__DVGU->capacity__HFL;
-        __tmp__IVGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EVGU),((__UINTEGER_32__RWB )old_nb_elts__HVGU),((__UINTEGER_32__RWB )__tmp__FVGU));
-        __tmp__EVGU=((__CHARACTER__DB *)__tmp__IVGU);
-        clear__to__F00(__tmp__EVGU,old_nb_elts__HVGU,(__INTEGER__Q)(__tmp__FVGU -  1));
-        Self__DVGU->storage__4EL=__tmp__EVGU;
-        Self__DVGU->capacity__HFL=__tmp__FVGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__DVGU->storage__4EL)[Self__DVGU->count__WJ]=')';
-    Self__DVGU->count__WJ=(__INTEGER__Q)(Self__DVGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__4C5J)),buffer__SC5J);
+  ____BC *__KWGU,*__SWGU;
+  ____Q __MWGU,__OWGU,__UWGU,__WWGU;
+  ____IB __PWGU,__XWGU;
+  void *__NE5J;
+  ____0AOJ *__3DCS;
+  ____EBOJ *__5DCS;
+  ____WMB *__0TIT;
+  ____2HOJ *__BECS;
+  ____DB *__LWGU,*__TWGU;
+  __KWGU=((____BC *)__BE5J);
+  if ((__KWGU->__OFL <= __KWGU->__WJ)) {
+    if ((__KWGU->__OFL ==  0)) {
+      __KWGU->__OFL= 32;
+      __LWGU=__RVW( 32);
+      __KWGU->__FFL=__LWGU;
+    } else /* FALSE */ {
+      __MWGU=(____Q)(__KWGU->__OFL <<  1);
+      __LWGU=((____DB *)__KWGU->__FFL);
+      __OWGU=__KWGU->__OFL;
+      __PWGU=__55W(((____IB )__LWGU),((____YWB )__OWGU),((____YWB )__MWGU));
+      __LWGU=((____DB *)__PWGU);
+      __M00(__LWGU,__OWGU,(____Q)(__MWGU -  1));
+      __KWGU->__FFL=__LWGU;
+      __KWGU->__OFL=__MWGU;
+    };
+  };
+  ((____DB *)__KWGU->__FFL)[__KWGU->__WJ]='(';
+  __KWGU->__WJ=(____Q)(__KWGU->__WJ +  1);
+  __CQXE(((____WMB *)__AE5J->__CE5J),__BE5J);
+  if ((! ((____3LC)(((____WMB *)__AE5J->__CE5J)->__LLK &  1) !=  0))) {
+    __SWGU=((____BC *)__BE5J);
+    if ((__SWGU->__OFL <= __SWGU->__WJ)) {
+      if ((__SWGU->__OFL ==  0)) {
+        __SWGU->__OFL= 32;
+        __TWGU=__RVW( 32);
+        __SWGU->__FFL=__TWGU;
+      } else /* FALSE */ {
+        __UWGU=(____Q)(__SWGU->__OFL <<  1);
+        __TWGU=((____DB *)__SWGU->__FFL);
+        __WWGU=__SWGU->__OFL;
+        __XWGU=__55W(((____IB )__TWGU),((____YWB )__WWGU),((____YWB )__UWGU));
+        __TWGU=((____DB *)__XWGU);
+        __M00(__TWGU,__WWGU,(____Q)(__UWGU -  1));
+        __SWGU->__FFL=__TWGU;
+        __SWGU->__OFL=__UWGU;
+      };
+    };
+    ((____DB *)__SWGU->__FFL)[__SWGU->__WJ]='*';
+    __SWGU->__WJ=(____Q)(__SWGU->__WJ +  1);
+  };
+  __KWGU=((____BC *)__BE5J);
+  if ((__KWGU->__OFL <= __KWGU->__WJ)) {
+    if ((__KWGU->__OFL ==  0)) {
+      __KWGU->__OFL= 32;
+      __LWGU=__RVW( 32);
+      __KWGU->__FFL=__LWGU;
+    } else /* FALSE */ {
+      __MWGU=(____Q)(__KWGU->__OFL <<  1);
+      __LWGU=((____DB *)__KWGU->__FFL);
+      __OWGU=__KWGU->__OFL;
+      __PWGU=__55W(((____IB )__LWGU),((____YWB )__OWGU),((____YWB )__MWGU));
+      __LWGU=((____DB *)__PWGU);
+      __M00(__LWGU,__OWGU,(____Q)(__MWGU -  1));
+      __KWGU->__FFL=__LWGU;
+      __KWGU->__OFL=__MWGU;
+    };
+  };
+  ((____DB *)__KWGU->__FFL)[__KWGU->__WJ]=')';
+  __KWGU->__WJ=(____Q)(__KWGU->__WJ +  1);
+  __NE5J=__AE5J->__ME5J;
+  switch (((struct ___OBJ *)__NE5J)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__NE5J),__BE5J);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____0AOJ__: {
+    __3DCS=((____0AOJ *)((____5J *)__NE5J));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__BE5J),(&__string_346));
+    __EBEJ(((____2A0I *)__3DCS->__OB5J),__BE5J);
+    __SWGU=((____BC *)__BE5J);
+    if ((__SWGU->__OFL <= __SWGU->__WJ)) {
+      if ((__SWGU->__OFL ==  0)) {
+        __SWGU->__OFL= 32;
+        __TWGU=__RVW( 32);
+        __SWGU->__FFL=__TWGU;
+      } else /* FALSE */ {
+        __UWGU=(____Q)(__SWGU->__OFL <<  1);
+        __TWGU=((____DB *)__SWGU->__FFL);
+        __WWGU=__SWGU->__OFL;
+        __XWGU=__55W(((____IB )__TWGU),((____YWB )__WWGU),((____YWB )__UWGU));
+        __TWGU=((____DB *)__XWGU);
+        __M00(__TWGU,__WWGU,(____Q)(__UWGU -  1));
+        __SWGU->__FFL=__TWGU;
+        __SWGU->__OFL=__UWGU;
+      };
+    };
+    ((____DB *)__SWGU->__FFL)[__SWGU->__WJ]=')';
+    __SWGU->__WJ=(____Q)(__SWGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __5DCS=((____EBOJ *)((____5J *)__NE5J));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__BE5J),(&__string_347));
+    __0TIT=((____WMB *)__5DCS->__TB5J);
+    if (((____3LC)(__0TIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__BE5J),(&__string_348));
+    };
+    __CQXE(__0TIT,__BE5J);
+    __SWGU=((____BC *)__BE5J);
+    if ((__SWGU->__OFL <= __SWGU->__WJ)) {
+      if ((__SWGU->__OFL ==  0)) {
+        __SWGU->__OFL= 32;
+        __TWGU=__RVW( 32);
+        __SWGU->__FFL=__TWGU;
+      } else /* FALSE */ {
+        __UWGU=(____Q)(__SWGU->__OFL <<  1);
+        __TWGU=((____DB *)__SWGU->__FFL);
+        __WWGU=__SWGU->__OFL;
+        __XWGU=__55W(((____IB )__TWGU),((____YWB )__WWGU),((____YWB )__UWGU));
+        __TWGU=((____DB *)__XWGU);
+        __M00(__TWGU,__WWGU,(____Q)(__UWGU -  1));
+        __SWGU->__FFL=__TWGU;
+        __SWGU->__OFL=__UWGU;
+      };
+    };
+    ((____DB *)__SWGU->__FFL)[__SWGU->__WJ]=')';
+    __SWGU->__WJ=(____Q)(__SWGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____2HOJ__: {
+    __BECS=((____2HOJ *)((____5J *)__NE5J));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__BE5J),(&__string_349));
+    __0TIT=((____WMB *)__BECS->__3D5J);
+    if (((____3LC)(__0TIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__BE5J),(&__string_348));
+    };
+    __CQXE(__0TIT,__BE5J);
+    __SWGU=((____BC *)__BE5J);
+    if ((__SWGU->__OFL <= __SWGU->__WJ)) {
+      if ((__SWGU->__OFL ==  0)) {
+        __SWGU->__OFL= 32;
+        __TWGU=__RVW( 32);
+        __SWGU->__FFL=__TWGU;
+      } else /* FALSE */ {
+        __UWGU=(____Q)(__SWGU->__OFL <<  1);
+        __TWGU=((____DB *)__SWGU->__FFL);
+        __WWGU=__SWGU->__OFL;
+        __XWGU=__55W(((____IB )__TWGU),((____YWB )__WWGU),((____YWB )__UWGU));
+        __TWGU=((____DB *)__XWGU);
+        __M00(__TWGU,__WWGU,(____Q)(__UWGU -  1));
+        __SWGU->__FFL=__TWGU;
+        __SWGU->__OFL=__UWGU;
+      };
+    };
+    ((____DB *)__SWGU->__FFL)[__SWGU->__WJ]=')';
+    __SWGU->__WJ=(____Q)(__SWGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__NE5J)),__BE5J);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__NE5J)),__BE5J);
   } break;
   };
 }
 
-static void display__5C5J(__REAL_CST__JLOJ *Self__AD5J,__STRING__BC *buffer__BD5J)
-// ({REAL_CST__JLOJ},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __OE5J(____YMOJ *__PE5J,____BC *__QE5J)
+// ({__YMOJ},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__LWGU;
-  __INTEGER__Q __tmp__NWGU,old_nb_elts__PWGU;
-  __POINTER__IB __tmp__QWGU;
-  __ANY__C *__tmp__GEYK,*__tmp__430K;
-  __CHARACTER__DB *__tmp__MWGU;
-  Self__LWGU=((__STRING__BC *)buffer__BD5J);
-  if ((Self__LWGU->capacity__HFL <= Self__LWGU->count__WJ)) {
-    if ((Self__LWGU->capacity__HFL ==  0)) {
-      Self__LWGU->capacity__HFL= 32;
-      __tmp__MWGU=create__KVW( 32);
-      Self__LWGU->storage__4EL=__tmp__MWGU;
-    } else /* FALSE */ {
-      __tmp__NWGU=(__INTEGER__Q)(Self__LWGU->capacity__HFL <<  1);
-      __tmp__MWGU=((__CHARACTER__DB *)Self__LWGU->storage__4EL);
-      old_nb_elts__PWGU=Self__LWGU->capacity__HFL;
-      __tmp__QWGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MWGU),((__UINTEGER_32__RWB )old_nb_elts__PWGU),((__UINTEGER_32__RWB )__tmp__NWGU));
-      __tmp__MWGU=((__CHARACTER__DB *)__tmp__QWGU);
-      clear__to__F00(__tmp__MWGU,old_nb_elts__PWGU,(__INTEGER__Q)(__tmp__NWGU -  1));
-      Self__LWGU->storage__4EL=__tmp__MWGU;
-      Self__LWGU->capacity__HFL=__tmp__NWGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LWGU->storage__4EL)[Self__LWGU->count__WJ]='(';
-  Self__LWGU->count__WJ=(__INTEGER__Q)(Self__LWGU->count__WJ +  1);
-  append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__AD5J->parent_constant__KLOJ.static_type__SG4D),buffer__BD5J);
-  Self__LWGU=((__STRING__BC *)buffer__BD5J);
-  if ((Self__LWGU->capacity__HFL <= Self__LWGU->count__WJ)) {
-    if ((Self__LWGU->capacity__HFL ==  0)) {
-      Self__LWGU->capacity__HFL= 32;
-      __tmp__MWGU=create__KVW( 32);
-      Self__LWGU->storage__4EL=__tmp__MWGU;
-    } else /* FALSE */ {
-      __tmp__NWGU=(__INTEGER__Q)(Self__LWGU->capacity__HFL <<  1);
-      __tmp__MWGU=((__CHARACTER__DB *)Self__LWGU->storage__4EL);
-      old_nb_elts__PWGU=Self__LWGU->capacity__HFL;
-      __tmp__QWGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MWGU),((__UINTEGER_32__RWB )old_nb_elts__PWGU),((__UINTEGER_32__RWB )__tmp__NWGU));
-      __tmp__MWGU=((__CHARACTER__DB *)__tmp__QWGU);
-      clear__to__F00(__tmp__MWGU,old_nb_elts__PWGU,(__INTEGER__Q)(__tmp__NWGU -  1));
-      Self__LWGU->storage__4EL=__tmp__MWGU;
-      Self__LWGU->capacity__HFL=__tmp__NWGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LWGU->storage__4EL)[Self__LWGU->count__WJ]=')';
-  Self__LWGU->count__WJ=(__INTEGER__Q)(Self__LWGU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__BD5J),Self__AD5J->value__DD5J);
-  if ((verbose_level__J5 !=  0)) {
-    append__3VX(((__STRING__BC *)buffer__BD5J),(&__string_29));
-    __tmp__GEYK=&(Self__AD5J->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-    if (__tmp__GEYK->object_id__UR0E==0) {
-      __tmp__NWGU=__tmp__GEYK->object_id__TR0E;
+  ____BC *__0XGU;
+  ____Q __2XGU,__4XGU;
+  ____IB __5XGU;
+  ____C *__VFYK,*__N50K;
+  ____DB *__1XGU;
+  __0XGU=((____BC *)__QE5J);
+  if ((__0XGU->__OFL <= __0XGU->__WJ)) {
+    if ((__0XGU->__OFL ==  0)) {
+      __0XGU->__OFL= 32;
+      __1XGU=__RVW( 32);
+      __0XGU->__FFL=__1XGU;
+    } else /* FALSE */ {
+      __2XGU=(____Q)(__0XGU->__OFL <<  1);
+      __1XGU=((____DB *)__0XGU->__FFL);
+      __4XGU=__0XGU->__OFL;
+      __5XGU=__55W(((____IB )__1XGU),((____YWB )__4XGU),((____YWB )__2XGU));
+      __1XGU=((____DB *)__5XGU);
+      __M00(__1XGU,__4XGU,(____Q)(__2XGU -  1));
+      __0XGU->__FFL=__1XGU;
+      __0XGU->__OFL=__2XGU;
+    };
+  };
+  ((____DB *)__0XGU->__FFL)[__0XGU->__WJ]='(';
+  __0XGU->__WJ=(____Q)(__0XGU->__WJ +  1);
+  __CQXE(((____WMB *)__PE5J->__ZMOJ.__BI4D),__QE5J);
+  __0XGU=((____BC *)__QE5J);
+  if ((__0XGU->__OFL <= __0XGU->__WJ)) {
+    if ((__0XGU->__OFL ==  0)) {
+      __0XGU->__OFL= 32;
+      __1XGU=__RVW( 32);
+      __0XGU->__FFL=__1XGU;
+    } else /* FALSE */ {
+      __2XGU=(____Q)(__0XGU->__OFL <<  1);
+      __1XGU=((____DB *)__0XGU->__FFL);
+      __4XGU=__0XGU->__OFL;
+      __5XGU=__55W(((____IB )__1XGU),((____YWB )__4XGU),((____YWB )__2XGU));
+      __1XGU=((____DB *)__5XGU);
+      __M00(__1XGU,__4XGU,(____Q)(__2XGU -  1));
+      __0XGU->__FFL=__1XGU;
+      __0XGU->__OFL=__2XGU;
+    };
+  };
+  ((____DB *)__0XGU->__FFL)[__0XGU->__WJ]=')';
+  __0XGU->__WJ=(____Q)(__0XGU->__WJ +  1);
+  __EWX(((____BC *)__QE5J),__PE5J->__SE5J);
+  if ((__J5 !=  0)) {
+    __EWX(((____BC *)__QE5J),(&__string_29));
+    __VFYK=&(__PE5J->__ZMOJ.__DK.__CK.__YH.__KC);
+    if (__VFYK->__DT0E==0) {
+      __2XGU=__VFYK->__CT0E;
     } else /* ___TYPE_ID */ {
-      old_nb_elts__PWGU=object_counter__OR0E__PR0E;
-      object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-      __tmp__430K=&(Self__AD5J->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-      __tmp__430K->object_id__TR0E=old_nb_elts__PWGU;
-      __tmp__430K->object_id__UR0E=0;
-      __tmp__NWGU=old_nb_elts__PWGU;
+      __4XGU=__4S0E;
+      __4S0E=(____Q)(__4S0E +  1);
+      __N50K=&(__PE5J->__ZMOJ.__DK.__CK.__YH.__KC);
+      __N50K->__CT0E=__4XGU;
+      __N50K->__DT0E=0;
+      __2XGU=__4XGU;
     };
-    append_in__YDE(__tmp__NWGU,buffer__BD5J);
-    append__3VX(((__STRING__BC *)buffer__BD5J),(&__string_27));
+    __5DE(__2XGU,__QE5J);
+    __EWX(((____BC *)__QE5J),(&__string_27));
   };
 }
 
-static void display__FD5J(__CHARACTER_CST__5LOJ *Self__GD5J,__STRING__BC *buffer__HD5J)
-// ({CHARACTER_CST__5LOJ},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __UE5J(____ONOJ *__VE5J,____BC *__WE5J)
+// ({__ONOJ},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__1WGU;
-  __INTEGER__Q __tmp__3WGU,old_nb_elts__5WGU;
-  __POINTER__IB __tmp__AXGU;
-  __ANY__C *__tmp__UEYK,*__tmp__T40K;
-  __CHARACTER__DB *__tmp__2WGU;
-  Self__1WGU=((__STRING__BC *)buffer__HD5J);
-  if ((Self__1WGU->capacity__HFL <= Self__1WGU->count__WJ)) {
-    if ((Self__1WGU->capacity__HFL ==  0)) {
-      Self__1WGU->capacity__HFL= 32;
-      __tmp__2WGU=create__KVW( 32);
-      Self__1WGU->storage__4EL=__tmp__2WGU;
-    } else /* FALSE */ {
-      __tmp__3WGU=(__INTEGER__Q)(Self__1WGU->capacity__HFL <<  1);
-      __tmp__2WGU=((__CHARACTER__DB *)Self__1WGU->storage__4EL);
-      old_nb_elts__5WGU=Self__1WGU->capacity__HFL;
-      __tmp__AXGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2WGU),((__UINTEGER_32__RWB )old_nb_elts__5WGU),((__UINTEGER_32__RWB )__tmp__3WGU));
-      __tmp__2WGU=((__CHARACTER__DB *)__tmp__AXGU);
-      clear__to__F00(__tmp__2WGU,old_nb_elts__5WGU,(__INTEGER__Q)(__tmp__3WGU -  1));
-      Self__1WGU->storage__4EL=__tmp__2WGU;
-      Self__1WGU->capacity__HFL=__tmp__3WGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__1WGU->storage__4EL)[Self__1WGU->count__WJ]='\'';
-  Self__1WGU->count__WJ=(__INTEGER__Q)(Self__1WGU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__HD5J),Self__GD5J->text__ID5J);
-  Self__1WGU=((__STRING__BC *)buffer__HD5J);
-  if ((Self__1WGU->capacity__HFL <= Self__1WGU->count__WJ)) {
-    if ((Self__1WGU->capacity__HFL ==  0)) {
-      Self__1WGU->capacity__HFL= 32;
-      __tmp__2WGU=create__KVW( 32);
-      Self__1WGU->storage__4EL=__tmp__2WGU;
-    } else /* FALSE */ {
-      __tmp__3WGU=(__INTEGER__Q)(Self__1WGU->capacity__HFL <<  1);
-      __tmp__2WGU=((__CHARACTER__DB *)Self__1WGU->storage__4EL);
-      old_nb_elts__5WGU=Self__1WGU->capacity__HFL;
-      __tmp__AXGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2WGU),((__UINTEGER_32__RWB )old_nb_elts__5WGU),((__UINTEGER_32__RWB )__tmp__3WGU));
-      __tmp__2WGU=((__CHARACTER__DB *)__tmp__AXGU);
-      clear__to__F00(__tmp__2WGU,old_nb_elts__5WGU,(__INTEGER__Q)(__tmp__3WGU -  1));
-      Self__1WGU->storage__4EL=__tmp__2WGU;
-      Self__1WGU->capacity__HFL=__tmp__3WGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__1WGU->storage__4EL)[Self__1WGU->count__WJ]='\'';
-  Self__1WGU->count__WJ=(__INTEGER__Q)(Self__1WGU->count__WJ +  1);
-  if ((verbose_level__J5 !=  0)) {
-    append__3VX(((__STRING__BC *)buffer__HD5J),(&__string_29));
-    __tmp__UEYK=&(Self__GD5J->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-    if (__tmp__UEYK->object_id__UR0E==0) {
-      __tmp__3WGU=__tmp__UEYK->object_id__TR0E;
+  ____BC *__KYGU;
+  ____Q __MYGU,__OYGU;
+  ____IB __PYGU;
+  ____C *__DGYK,*__CA1K;
+  ____DB *__LYGU;
+  __KYGU=((____BC *)__WE5J);
+  if ((__KYGU->__OFL <= __KYGU->__WJ)) {
+    if ((__KYGU->__OFL ==  0)) {
+      __KYGU->__OFL= 32;
+      __LYGU=__RVW( 32);
+      __KYGU->__FFL=__LYGU;
+    } else /* FALSE */ {
+      __MYGU=(____Q)(__KYGU->__OFL <<  1);
+      __LYGU=((____DB *)__KYGU->__FFL);
+      __OYGU=__KYGU->__OFL;
+      __PYGU=__55W(((____IB )__LYGU),((____YWB )__OYGU),((____YWB )__MYGU));
+      __LYGU=((____DB *)__PYGU);
+      __M00(__LYGU,__OYGU,(____Q)(__MYGU -  1));
+      __KYGU->__FFL=__LYGU;
+      __KYGU->__OFL=__MYGU;
+    };
+  };
+  ((____DB *)__KYGU->__FFL)[__KYGU->__WJ]='\'';
+  __KYGU->__WJ=(____Q)(__KYGU->__WJ +  1);
+  __EWX(((____BC *)__WE5J),__VE5J->__XE5J);
+  __KYGU=((____BC *)__WE5J);
+  if ((__KYGU->__OFL <= __KYGU->__WJ)) {
+    if ((__KYGU->__OFL ==  0)) {
+      __KYGU->__OFL= 32;
+      __LYGU=__RVW( 32);
+      __KYGU->__FFL=__LYGU;
+    } else /* FALSE */ {
+      __MYGU=(____Q)(__KYGU->__OFL <<  1);
+      __LYGU=((____DB *)__KYGU->__FFL);
+      __OYGU=__KYGU->__OFL;
+      __PYGU=__55W(((____IB )__LYGU),((____YWB )__OYGU),((____YWB )__MYGU));
+      __LYGU=((____DB *)__PYGU);
+      __M00(__LYGU,__OYGU,(____Q)(__MYGU -  1));
+      __KYGU->__FFL=__LYGU;
+      __KYGU->__OFL=__MYGU;
+    };
+  };
+  ((____DB *)__KYGU->__FFL)[__KYGU->__WJ]='\'';
+  __KYGU->__WJ=(____Q)(__KYGU->__WJ +  1);
+  if ((__J5 !=  0)) {
+    __EWX(((____BC *)__WE5J),(&__string_29));
+    __DGYK=&(__VE5J->__PNOJ.__DK.__CK.__YH.__KC);
+    if (__DGYK->__DT0E==0) {
+      __MYGU=__DGYK->__CT0E;
     } else /* ___TYPE_ID */ {
-      old_nb_elts__5WGU=object_counter__OR0E__PR0E;
-      object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-      __tmp__T40K=&(Self__GD5J->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-      __tmp__T40K->object_id__TR0E=old_nb_elts__5WGU;
-      __tmp__T40K->object_id__UR0E=0;
-      __tmp__3WGU=old_nb_elts__5WGU;
+      __OYGU=__4S0E;
+      __4S0E=(____Q)(__4S0E +  1);
+      __CA1K=&(__VE5J->__PNOJ.__DK.__CK.__YH.__KC);
+      __CA1K->__CT0E=__OYGU;
+      __CA1K->__DT0E=0;
+      __MYGU=__OYGU;
     };
-    append_in__YDE(__tmp__3WGU,buffer__HD5J);
-    append__3VX(((__STRING__BC *)buffer__HD5J),(&__string_27));
+    __5DE(__MYGU,__WE5J);
+    __EWX(((____BC *)__WE5J),(&__string_27));
   };
 }
 
-static void display__2VSK(__NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__3VSK,__STRING__BC *buffer__4VSK)
-// ({NATIVE_ARRAY_CHARACTER_CST__JNOJ},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __LXSK(____YOOJ *__MXSK,____BC *__NXSK)
+// ({__YOOJ},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__LXGU;
-  __INTEGER__Q __tmp__NXGU,old_nb_elts__PXGU;
-  __POINTER__IB __tmp__QXGU;
-  __ANY__C *__tmp__T33K,*__tmp__354K;
-  __CHARACTER__DB *__tmp__MXGU;
-  Self__LXGU=((__STRING__BC *)buffer__4VSK);
-  if ((Self__LXGU->capacity__HFL <= Self__LXGU->count__WJ)) {
-    if ((Self__LXGU->capacity__HFL ==  0)) {
-      Self__LXGU->capacity__HFL= 32;
-      __tmp__MXGU=create__KVW( 32);
-      Self__LXGU->storage__4EL=__tmp__MXGU;
-    } else /* FALSE */ {
-      __tmp__NXGU=(__INTEGER__Q)(Self__LXGU->capacity__HFL <<  1);
-      __tmp__MXGU=((__CHARACTER__DB *)Self__LXGU->storage__4EL);
-      old_nb_elts__PXGU=Self__LXGU->capacity__HFL;
-      __tmp__QXGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MXGU),((__UINTEGER_32__RWB )old_nb_elts__PXGU),((__UINTEGER_32__RWB )__tmp__NXGU));
-      __tmp__MXGU=((__CHARACTER__DB *)__tmp__QXGU);
-      clear__to__F00(__tmp__MXGU,old_nb_elts__PXGU,(__INTEGER__Q)(__tmp__NXGU -  1));
-      Self__LXGU->storage__4EL=__tmp__MXGU;
-      Self__LXGU->capacity__HFL=__tmp__NXGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LXGU->storage__4EL)[Self__LXGU->count__WJ]='\"';
-  Self__LXGU->count__WJ=(__INTEGER__Q)(Self__LXGU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__4VSK),Self__3VSK->string__EBJK);
-  Self__LXGU=((__STRING__BC *)buffer__4VSK);
-  if ((Self__LXGU->capacity__HFL <= Self__LXGU->count__WJ)) {
-    if ((Self__LXGU->capacity__HFL ==  0)) {
-      Self__LXGU->capacity__HFL= 32;
-      __tmp__MXGU=create__KVW( 32);
-      Self__LXGU->storage__4EL=__tmp__MXGU;
-    } else /* FALSE */ {
-      __tmp__NXGU=(__INTEGER__Q)(Self__LXGU->capacity__HFL <<  1);
-      __tmp__MXGU=((__CHARACTER__DB *)Self__LXGU->storage__4EL);
-      old_nb_elts__PXGU=Self__LXGU->capacity__HFL;
-      __tmp__QXGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MXGU),((__UINTEGER_32__RWB )old_nb_elts__PXGU),((__UINTEGER_32__RWB )__tmp__NXGU));
-      __tmp__MXGU=((__CHARACTER__DB *)__tmp__QXGU);
-      clear__to__F00(__tmp__MXGU,old_nb_elts__PXGU,(__INTEGER__Q)(__tmp__NXGU -  1));
-      Self__LXGU->storage__4EL=__tmp__MXGU;
-      Self__LXGU->capacity__HFL=__tmp__NXGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__LXGU->storage__4EL)[Self__LXGU->count__WJ]='\"';
-  Self__LXGU->count__WJ=(__INTEGER__Q)(Self__LXGU->count__WJ +  1);
-  if ((verbose_level__J5 !=  0)) {
-    append__3VX(((__STRING__BC *)buffer__4VSK),(&__string_29));
-    __tmp__T33K=&(Self__3VSK->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-    if (__tmp__T33K->object_id__UR0E==0) {
-      __tmp__NXGU=__tmp__T33K->object_id__TR0E;
+  ____BC *__0YGU;
+  ____Q __2YGU,__4YGU;
+  ____IB __5YGU;
+  ____C *__C53K,*__MB5K;
+  ____DB *__1YGU;
+  __0YGU=((____BC *)__NXSK);
+  if ((__0YGU->__OFL <= __0YGU->__WJ)) {
+    if ((__0YGU->__OFL ==  0)) {
+      __0YGU->__OFL= 32;
+      __1YGU=__RVW( 32);
+      __0YGU->__FFL=__1YGU;
+    } else /* FALSE */ {
+      __2YGU=(____Q)(__0YGU->__OFL <<  1);
+      __1YGU=((____DB *)__0YGU->__FFL);
+      __4YGU=__0YGU->__OFL;
+      __5YGU=__55W(((____IB )__1YGU),((____YWB )__4YGU),((____YWB )__2YGU));
+      __1YGU=((____DB *)__5YGU);
+      __M00(__1YGU,__4YGU,(____Q)(__2YGU -  1));
+      __0YGU->__FFL=__1YGU;
+      __0YGU->__OFL=__2YGU;
+    };
+  };
+  ((____DB *)__0YGU->__FFL)[__0YGU->__WJ]='\"';
+  __0YGU->__WJ=(____Q)(__0YGU->__WJ +  1);
+  __EWX(((____BC *)__NXSK),__MXSK->__TCJK);
+  __0YGU=((____BC *)__NXSK);
+  if ((__0YGU->__OFL <= __0YGU->__WJ)) {
+    if ((__0YGU->__OFL ==  0)) {
+      __0YGU->__OFL= 32;
+      __1YGU=__RVW( 32);
+      __0YGU->__FFL=__1YGU;
+    } else /* FALSE */ {
+      __2YGU=(____Q)(__0YGU->__OFL <<  1);
+      __1YGU=((____DB *)__0YGU->__FFL);
+      __4YGU=__0YGU->__OFL;
+      __5YGU=__55W(((____IB )__1YGU),((____YWB )__4YGU),((____YWB )__2YGU));
+      __1YGU=((____DB *)__5YGU);
+      __M00(__1YGU,__4YGU,(____Q)(__2YGU -  1));
+      __0YGU->__FFL=__1YGU;
+      __0YGU->__OFL=__2YGU;
+    };
+  };
+  ((____DB *)__0YGU->__FFL)[__0YGU->__WJ]='\"';
+  __0YGU->__WJ=(____Q)(__0YGU->__WJ +  1);
+  if ((__J5 !=  0)) {
+    __EWX(((____BC *)__NXSK),(&__string_29));
+    __C53K=&(__MXSK->__ZOOJ.__DK.__CK.__YH.__KC);
+    if (__C53K->__DT0E==0) {
+      __2YGU=__C53K->__CT0E;
     } else /* ___TYPE_ID */ {
-      old_nb_elts__PXGU=object_counter__OR0E__PR0E;
-      object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-      __tmp__354K=&(Self__3VSK->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-      __tmp__354K->object_id__TR0E=old_nb_elts__PXGU;
-      __tmp__354K->object_id__UR0E=0;
-      __tmp__NXGU=old_nb_elts__PXGU;
+      __4YGU=__4S0E;
+      __4S0E=(____Q)(__4S0E +  1);
+      __MB5K=&(__MXSK->__ZOOJ.__DK.__CK.__YH.__KC);
+      __MB5K->__CT0E=__4YGU;
+      __MB5K->__DT0E=0;
+      __2YGU=__4YGU;
     };
-    append_in__YDE(__tmp__NXGU,buffer__4VSK);
-    append__3VX(((__STRING__BC *)buffer__4VSK),(&__string_27));
+    __5DE(__2YGU,__NXSK);
+    __EWX(((____BC *)__NXSK),(&__string_27));
   };
 }
 
-static void display__GMFM(__READ_SLOT__ZK4K *Self__HMFM,__STRING__BC *buffer__IMFM)
-// ({READ_SLOT__ZK4K},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __VNFM(____IM4K *__WNFM,____BC *__XNFM)
+// ({__IM4K},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  void *__tmp__JMFM;
-  __IS_EXPANDED__L5NJ *Self__DDCS;
-  __STRING__BC *Self__1XGU,*Self__3ZGU;
-  __INTEGER__Q __tmp__3XGU,old_nb_elts__5XGU,__tmp__MSNM,result__QDCS;
-  __INTEGER__Q __tmp__5ZGU,old_nb_elts__B0GU;
-  __POINTER__IB __tmp__AYGU,__tmp__TZGU,__tmp__UZGU,__tmp__VZGU;
-  __POINTER__IB __tmp__C0GU;
-  __GET_TYPE_ID__V5NJ *Self__FDCS;
-  __TYPE_FULL__PMB *Self__PSIT;
-  __SIZE_OF__NGOJ *Self__HDCS;
-  __ANY__C *__tmp__LJSM,*__tmp__KKYM,*__tmp__NJFN,*__tmp__VDCS;
-  __ANY__C *__tmp__Z4GN,*__tmp__2DCS;
-  __UINTEGER_32__RWB __tmp__WZGU;
-  void *__tmp__LSNM,*__tmp__3SNM;
-  __WRITE_GLOBAL__EXKJ *Self__UDCS,*Self__1DCS;
-  __WRITE_SLOT__SXKJ *Self__ES2S,*Self__VS2S;
-  __WRITE_LOCAL__BEYJ *Self__LS2S,*Self__2S2S;
-  __CHARACTER__DB *__tmp__2XGU,*__tmp__4ZGU;
-  __FAST_ARRAYoWRITEo__FJFJ *req_list__5RNM;
-  __tmp__JMFM=Self__HMFM->receiver__KL4K;
-  switch (((struct ___OBJ *)__tmp__JMFM)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__JMFM),buffer__IMFM);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__DDCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__JMFM));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__IMFM),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__DDCS->receiver__554J),buffer__IMFM);
-    Self__1XGU=((__STRING__BC *)buffer__IMFM);
-    if ((Self__1XGU->capacity__HFL <= Self__1XGU->count__WJ)) {
-      if ((Self__1XGU->capacity__HFL ==  0)) {
-        Self__1XGU->capacity__HFL= 32;
-        __tmp__2XGU=create__KVW( 32);
-        Self__1XGU->storage__4EL=__tmp__2XGU;
-      } else /* FALSE */ {
-        __tmp__3XGU=(__INTEGER__Q)(Self__1XGU->capacity__HFL <<  1);
-        __tmp__2XGU=((__CHARACTER__DB *)Self__1XGU->storage__4EL);
-        old_nb_elts__5XGU=Self__1XGU->capacity__HFL;
-        __tmp__AYGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2XGU),((__UINTEGER_32__RWB )old_nb_elts__5XGU),((__UINTEGER_32__RWB )__tmp__3XGU));
-        __tmp__2XGU=((__CHARACTER__DB *)__tmp__AYGU);
-        clear__to__F00(__tmp__2XGU,old_nb_elts__5XGU,(__INTEGER__Q)(__tmp__3XGU -  1));
-        Self__1XGU->storage__4EL=__tmp__2XGU;
-        Self__1XGU->capacity__HFL=__tmp__3XGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__1XGU->storage__4EL)[Self__1XGU->count__WJ]=')';
-    Self__1XGU->count__WJ=(__INTEGER__Q)(Self__1XGU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__FDCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__JMFM));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__IMFM),(&__string_347));
-    Self__PSIT=((__TYPE_FULL__PMB *)Self__FDCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__PSIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__IMFM),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PSIT,buffer__IMFM);
-    Self__1XGU=((__STRING__BC *)buffer__IMFM);
-    if ((Self__1XGU->capacity__HFL <= Self__1XGU->count__WJ)) {
-      if ((Self__1XGU->capacity__HFL ==  0)) {
-        Self__1XGU->capacity__HFL= 32;
-        __tmp__2XGU=create__KVW( 32);
-        Self__1XGU->storage__4EL=__tmp__2XGU;
-      } else /* FALSE */ {
-        __tmp__3XGU=(__INTEGER__Q)(Self__1XGU->capacity__HFL <<  1);
-        __tmp__2XGU=((__CHARACTER__DB *)Self__1XGU->storage__4EL);
-        old_nb_elts__5XGU=Self__1XGU->capacity__HFL;
-        __tmp__AYGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2XGU),((__UINTEGER_32__RWB )old_nb_elts__5XGU),((__UINTEGER_32__RWB )__tmp__3XGU));
-        __tmp__2XGU=((__CHARACTER__DB *)__tmp__AYGU);
-        clear__to__F00(__tmp__2XGU,old_nb_elts__5XGU,(__INTEGER__Q)(__tmp__3XGU -  1));
-        Self__1XGU->storage__4EL=__tmp__2XGU;
-        Self__1XGU->capacity__HFL=__tmp__3XGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__1XGU->storage__4EL)[Self__1XGU->count__WJ]=')';
-    Self__1XGU->count__WJ=(__INTEGER__Q)(Self__1XGU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__HDCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__JMFM));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__IMFM),(&__string_349));
-    Self__PSIT=((__TYPE_FULL__PMB *)Self__HDCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__PSIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__IMFM),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PSIT,buffer__IMFM);
-    Self__1XGU=((__STRING__BC *)buffer__IMFM);
-    if ((Self__1XGU->capacity__HFL <= Self__1XGU->count__WJ)) {
-      if ((Self__1XGU->capacity__HFL ==  0)) {
-        Self__1XGU->capacity__HFL= 32;
-        __tmp__2XGU=create__KVW( 32);
-        Self__1XGU->storage__4EL=__tmp__2XGU;
-      } else /* FALSE */ {
-        __tmp__3XGU=(__INTEGER__Q)(Self__1XGU->capacity__HFL <<  1);
-        __tmp__2XGU=((__CHARACTER__DB *)Self__1XGU->storage__4EL);
-        old_nb_elts__5XGU=Self__1XGU->capacity__HFL;
-        __tmp__AYGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2XGU),((__UINTEGER_32__RWB )old_nb_elts__5XGU),((__UINTEGER_32__RWB )__tmp__3XGU));
-        __tmp__2XGU=((__CHARACTER__DB *)__tmp__AYGU);
-        clear__to__F00(__tmp__2XGU,old_nb_elts__5XGU,(__INTEGER__Q)(__tmp__3XGU -  1));
-        Self__1XGU->storage__4EL=__tmp__2XGU;
-        Self__1XGU->capacity__HFL=__tmp__3XGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__1XGU->storage__4EL)[Self__1XGU->count__WJ]=')';
-    Self__1XGU->count__WJ=(__INTEGER__Q)(Self__1XGU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__JMFM)),buffer__IMFM);
-  } break;
-  };
-  append__3VX(((__STRING__BC *)buffer__IMFM),(&__string_24));
-  append__3VX(((__STRING__BC *)buffer__IMFM),Self__HMFM->slot__CYFM->parent_variable__XIRG.intern_name__HN5D);
-  Self__1XGU=((__STRING__BC *)buffer__IMFM);
-  if ((Self__1XGU->capacity__HFL <= Self__1XGU->count__WJ)) {
-    if ((Self__1XGU->capacity__HFL ==  0)) {
-      Self__1XGU->capacity__HFL= 32;
-      __tmp__2XGU=create__KVW( 32);
-      Self__1XGU->storage__4EL=__tmp__2XGU;
-    } else /* FALSE */ {
-      __tmp__3XGU=(__INTEGER__Q)(Self__1XGU->capacity__HFL <<  1);
-      __tmp__2XGU=((__CHARACTER__DB *)Self__1XGU->storage__4EL);
-      old_nb_elts__5XGU=Self__1XGU->capacity__HFL;
-      __tmp__AYGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2XGU),((__UINTEGER_32__RWB )old_nb_elts__5XGU),((__UINTEGER_32__RWB )__tmp__3XGU));
-      __tmp__2XGU=((__CHARACTER__DB *)__tmp__AYGU);
-      clear__to__F00(__tmp__2XGU,old_nb_elts__5XGU,(__INTEGER__Q)(__tmp__3XGU -  1));
-      Self__1XGU->storage__4EL=__tmp__2XGU;
-      Self__1XGU->capacity__HFL=__tmp__3XGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__1XGU->storage__4EL)[Self__1XGU->count__WJ]='[';
-  Self__1XGU->count__WJ=(__INTEGER__Q)(Self__1XGU->count__WJ +  1);
-  append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__HMFM->slot__CYFM->parent_variable__XIRG.type__1N5D),buffer__IMFM);
-  Self__1XGU=((__STRING__BC *)buffer__IMFM);
-  if ((Self__1XGU->capacity__HFL <= Self__1XGU->count__WJ)) {
-    if ((Self__1XGU->capacity__HFL ==  0)) {
-      Self__1XGU->capacity__HFL= 32;
-      __tmp__2XGU=create__KVW( 32);
-      Self__1XGU->storage__4EL=__tmp__2XGU;
-    } else /* FALSE */ {
-      __tmp__3XGU=(__INTEGER__Q)(Self__1XGU->capacity__HFL <<  1);
-      __tmp__2XGU=((__CHARACTER__DB *)Self__1XGU->storage__4EL);
-      old_nb_elts__5XGU=Self__1XGU->capacity__HFL;
-      __tmp__AYGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2XGU),((__UINTEGER_32__RWB )old_nb_elts__5XGU),((__UINTEGER_32__RWB )__tmp__3XGU));
-      __tmp__2XGU=((__CHARACTER__DB *)__tmp__AYGU);
-      clear__to__F00(__tmp__2XGU,old_nb_elts__5XGU,(__INTEGER__Q)(__tmp__3XGU -  1));
-      Self__1XGU->storage__4EL=__tmp__2XGU;
-      Self__1XGU->capacity__HFL=__tmp__3XGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__1XGU->storage__4EL)[Self__1XGU->count__WJ]=']';
-  Self__1XGU->count__WJ=(__INTEGER__Q)(Self__1XGU->count__WJ +  1);
-  req_list__5RNM=NULL;
-  Self__1XGU=((__STRING__BC *)buffer__IMFM);
-  if ((Self__1XGU->capacity__HFL <= Self__1XGU->count__WJ)) {
-    if ((Self__1XGU->capacity__HFL ==  0)) {
-      Self__1XGU->capacity__HFL= 32;
-      __tmp__2XGU=create__KVW( 32);
-      Self__1XGU->storage__4EL=__tmp__2XGU;
-    } else /* FALSE */ {
-      __tmp__3XGU=(__INTEGER__Q)(Self__1XGU->capacity__HFL <<  1);
-      __tmp__2XGU=((__CHARACTER__DB *)Self__1XGU->storage__4EL);
-      old_nb_elts__5XGU=Self__1XGU->capacity__HFL;
-      __tmp__AYGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2XGU),((__UINTEGER_32__RWB )old_nb_elts__5XGU),((__UINTEGER_32__RWB )__tmp__3XGU));
-      __tmp__2XGU=((__CHARACTER__DB *)__tmp__AYGU);
-      clear__to__F00(__tmp__2XGU,old_nb_elts__5XGU,(__INTEGER__Q)(__tmp__3XGU -  1));
-      Self__1XGU->storage__4EL=__tmp__2XGU;
-      Self__1XGU->capacity__HFL=__tmp__3XGU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__1XGU->storage__4EL)[Self__1XGU->count__WJ]='<';
-  Self__1XGU->count__WJ=(__INTEGER__Q)(Self__1XGU->count__WJ +  1);
-  __tmp__LJSM=&(Self__HMFM->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-  if (__tmp__LJSM->object_id__UR0E==0) {
-    __tmp__3XGU=__tmp__LJSM->object_id__TR0E;
+  void *__YNFM;
+  ____0AOJ *__SECS;
+  ____BC *__KZGU,*__M1GU;
+  ____Q __MZGU,__OZGU,__1TNM,__5ECS,__O1GU,__Q1GU;
+  ____IB __PZGU,__C1GU,__D1GU,__E1GU,__R1GU;
+  ____EBOJ *__UECS;
+  ____WMB *__4TIT;
+  ____2HOJ *__WECS;
+  ____C *__0KSM,*__ZLYM,*__2KFN,*__EFCS,*__IAHN,*__LFCS;
+  ____YWB __F1GU;
+  void *__0TNM,*__MUNM;
+  ____TYKJ *__DFCS,*__KFCS;
+  ____BZKJ *__TT2S,*__EU2S;
+  ____QFYJ *__0T2S,*__LU2S;
+  ____DB *__LZGU,*__N1GU;
+  ____UKFJ *__OTNM;
+  __YNFM=__WNFM->__ZM4K;
+  switch (((struct ___OBJ *)__YNFM)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__YNFM),__XNFM);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____0AOJ__: {
+    __SECS=((____0AOJ *)((____5J *)__YNFM));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__XNFM),(&__string_346));
+    __EBEJ(((____2A0I *)__SECS->__OB5J),__XNFM);
+    __KZGU=((____BC *)__XNFM);
+    if ((__KZGU->__OFL <= __KZGU->__WJ)) {
+      if ((__KZGU->__OFL ==  0)) {
+        __KZGU->__OFL= 32;
+        __LZGU=__RVW( 32);
+        __KZGU->__FFL=__LZGU;
+      } else /* FALSE */ {
+        __MZGU=(____Q)(__KZGU->__OFL <<  1);
+        __LZGU=((____DB *)__KZGU->__FFL);
+        __OZGU=__KZGU->__OFL;
+        __PZGU=__55W(((____IB )__LZGU),((____YWB )__OZGU),((____YWB )__MZGU));
+        __LZGU=((____DB *)__PZGU);
+        __M00(__LZGU,__OZGU,(____Q)(__MZGU -  1));
+        __KZGU->__FFL=__LZGU;
+        __KZGU->__OFL=__MZGU;
+      };
+    };
+    ((____DB *)__KZGU->__FFL)[__KZGU->__WJ]=')';
+    __KZGU->__WJ=(____Q)(__KZGU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __UECS=((____EBOJ *)((____5J *)__YNFM));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__XNFM),(&__string_347));
+    __4TIT=((____WMB *)__UECS->__TB5J);
+    if (((____3LC)(__4TIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__XNFM),(&__string_348));
+    };
+    __CQXE(__4TIT,__XNFM);
+    __KZGU=((____BC *)__XNFM);
+    if ((__KZGU->__OFL <= __KZGU->__WJ)) {
+      if ((__KZGU->__OFL ==  0)) {
+        __KZGU->__OFL= 32;
+        __LZGU=__RVW( 32);
+        __KZGU->__FFL=__LZGU;
+      } else /* FALSE */ {
+        __MZGU=(____Q)(__KZGU->__OFL <<  1);
+        __LZGU=((____DB *)__KZGU->__FFL);
+        __OZGU=__KZGU->__OFL;
+        __PZGU=__55W(((____IB )__LZGU),((____YWB )__OZGU),((____YWB )__MZGU));
+        __LZGU=((____DB *)__PZGU);
+        __M00(__LZGU,__OZGU,(____Q)(__MZGU -  1));
+        __KZGU->__FFL=__LZGU;
+        __KZGU->__OFL=__MZGU;
+      };
+    };
+    ((____DB *)__KZGU->__FFL)[__KZGU->__WJ]=')';
+    __KZGU->__WJ=(____Q)(__KZGU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____2HOJ__: {
+    __WECS=((____2HOJ *)((____5J *)__YNFM));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__XNFM),(&__string_349));
+    __4TIT=((____WMB *)__WECS->__3D5J);
+    if (((____3LC)(__4TIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__XNFM),(&__string_348));
+    };
+    __CQXE(__4TIT,__XNFM);
+    __KZGU=((____BC *)__XNFM);
+    if ((__KZGU->__OFL <= __KZGU->__WJ)) {
+      if ((__KZGU->__OFL ==  0)) {
+        __KZGU->__OFL= 32;
+        __LZGU=__RVW( 32);
+        __KZGU->__FFL=__LZGU;
+      } else /* FALSE */ {
+        __MZGU=(____Q)(__KZGU->__OFL <<  1);
+        __LZGU=((____DB *)__KZGU->__FFL);
+        __OZGU=__KZGU->__OFL;
+        __PZGU=__55W(((____IB )__LZGU),((____YWB )__OZGU),((____YWB )__MZGU));
+        __LZGU=((____DB *)__PZGU);
+        __M00(__LZGU,__OZGU,(____Q)(__MZGU -  1));
+        __KZGU->__FFL=__LZGU;
+        __KZGU->__OFL=__MZGU;
+      };
+    };
+    ((____DB *)__KZGU->__FFL)[__KZGU->__WJ]=')';
+    __KZGU->__WJ=(____Q)(__KZGU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__YNFM)),__XNFM);
+  } break;
+  };
+  __EWX(((____BC *)__XNFM),(&__string_24));
+  __EWX(((____BC *)__XNFM),__WNFM->__RZFM->__GKRG.__WO5D);
+  __KZGU=((____BC *)__XNFM);
+  if ((__KZGU->__OFL <= __KZGU->__WJ)) {
+    if ((__KZGU->__OFL ==  0)) {
+      __KZGU->__OFL= 32;
+      __LZGU=__RVW( 32);
+      __KZGU->__FFL=__LZGU;
+    } else /* FALSE */ {
+      __MZGU=(____Q)(__KZGU->__OFL <<  1);
+      __LZGU=((____DB *)__KZGU->__FFL);
+      __OZGU=__KZGU->__OFL;
+      __PZGU=__55W(((____IB )__LZGU),((____YWB )__OZGU),((____YWB )__MZGU));
+      __LZGU=((____DB *)__PZGU);
+      __M00(__LZGU,__OZGU,(____Q)(__MZGU -  1));
+      __KZGU->__FFL=__LZGU;
+      __KZGU->__OFL=__MZGU;
+    };
+  };
+  ((____DB *)__KZGU->__FFL)[__KZGU->__WJ]='[';
+  __KZGU->__WJ=(____Q)(__KZGU->__WJ +  1);
+  __CQXE(((____WMB *)__WNFM->__RZFM->__GKRG.__KP5D),__XNFM);
+  __KZGU=((____BC *)__XNFM);
+  if ((__KZGU->__OFL <= __KZGU->__WJ)) {
+    if ((__KZGU->__OFL ==  0)) {
+      __KZGU->__OFL= 32;
+      __LZGU=__RVW( 32);
+      __KZGU->__FFL=__LZGU;
+    } else /* FALSE */ {
+      __MZGU=(____Q)(__KZGU->__OFL <<  1);
+      __LZGU=((____DB *)__KZGU->__FFL);
+      __OZGU=__KZGU->__OFL;
+      __PZGU=__55W(((____IB )__LZGU),((____YWB )__OZGU),((____YWB )__MZGU));
+      __LZGU=((____DB *)__PZGU);
+      __M00(__LZGU,__OZGU,(____Q)(__MZGU -  1));
+      __KZGU->__FFL=__LZGU;
+      __KZGU->__OFL=__MZGU;
+    };
+  };
+  ((____DB *)__KZGU->__FFL)[__KZGU->__WJ]=']';
+  __KZGU->__WJ=(____Q)(__KZGU->__WJ +  1);
+  __OTNM=NULL;
+  __KZGU=((____BC *)__XNFM);
+  if ((__KZGU->__OFL <= __KZGU->__WJ)) {
+    if ((__KZGU->__OFL ==  0)) {
+      __KZGU->__OFL= 32;
+      __LZGU=__RVW( 32);
+      __KZGU->__FFL=__LZGU;
+    } else /* FALSE */ {
+      __MZGU=(____Q)(__KZGU->__OFL <<  1);
+      __LZGU=((____DB *)__KZGU->__FFL);
+      __OZGU=__KZGU->__OFL;
+      __PZGU=__55W(((____IB )__LZGU),((____YWB )__OZGU),((____YWB )__MZGU));
+      __LZGU=((____DB *)__PZGU);
+      __M00(__LZGU,__OZGU,(____Q)(__MZGU -  1));
+      __KZGU->__FFL=__LZGU;
+      __KZGU->__OFL=__MZGU;
+    };
+  };
+  ((____DB *)__KZGU->__FFL)[__KZGU->__WJ]='<';
+  __KZGU->__WJ=(____Q)(__KZGU->__WJ +  1);
+  __0KSM=&(__WNFM->__JM4K.__RJWH.__CK.__YH.__KC);
+  if (__0KSM->__DT0E==0) {
+    __MZGU=__0KSM->__CT0E;
   } else /* ___TYPE_ID */ {
-    old_nb_elts__5XGU=object_counter__OR0E__PR0E;
-    object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-    __tmp__KKYM=&(Self__HMFM->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-    __tmp__KKYM->object_id__TR0E=old_nb_elts__5XGU;
-    __tmp__KKYM->object_id__UR0E=0;
-    __tmp__3XGU=old_nb_elts__5XGU;
-  };
-  Self__1XGU=NULL;
-  __tmp__AYGU=((__POINTER__IB )(NULL));
-  old_nb_elts__5XGU= 0;
-  __tmp__TZGU=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__TZGU ==  0)) {
-    Self__1XGU=STRING__BC__;
+    __OZGU=__4S0E;
+    __4S0E=(____Q)(__4S0E +  1);
+    __ZLYM=&(__WNFM->__JM4K.__RJWH.__CK.__YH.__KC);
+    __ZLYM->__CT0E=__OZGU;
+    __ZLYM->__DT0E=0;
+    __MZGU=__OZGU;
+  };
+  __KZGU=NULL;
+  __PZGU=((____IB )(NULL));
+  __OZGU= 0;
+  __C1GU=((____IB )sizeof(____BC));
+  if (((unsigned long)__C1GU ==  0)) {
+    __KZGU=__BC__;
   } else /* FALSE */ {
-    old_nb_elts__5XGU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TZGU));
-    if ((old_nb_elts__5XGU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__UZGU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__VZGU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TZGU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UZGU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UZGU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__WZGU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VZGU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__UZGU=micro_alloc__table__lab__HKI(__tmp__VZGU,((__POINTER__IB )(&(table_size[(__tmp__WZGU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VZGU)));
-      __tmp__AYGU=__tmp__UZGU;
-    } else /* FALSE */ {
-      __tmp__WZGU=((__UINTEGER_32__RWB )old_nb_elts__5XGU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__UZGU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__VZGU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TZGU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UZGU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UZGU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__UZGU=micro_alloc__table__lab__HKI(__tmp__VZGU,((__POINTER__IB )(&(table_type[(__tmp__WZGU)]))),(__UINTEGER_32__RWB)(__tmp__WZGU |  1));
-      __tmp__AYGU=__tmp__UZGU;
-    };
-    Self__1XGU=((__STRING__BC *)__tmp__AYGU);
-    *(Self__1XGU) = *(STRING__BC__);
-  };
-  ((__STRING__BC *)Self__1XGU)->count__WJ= 0;
-  append_in__YDE(__tmp__3XGU,Self__1XGU);
-  append__3VX(((__STRING__BC *)buffer__IMFM),Self__1XGU);
-  append__3VX(((__STRING__BC *)buffer__IMFM),(&__string_483));
-  if (((void *)Self__HMFM->slot__CYFM->parent_variable__XIRG.require_first__TJFJ != (void *)NULL)) {
-    __tmp__LSNM=Self__HMFM->slot__CYFM->parent_variable__XIRG.require_first__TJFJ;
-    switch (((struct ___OBJ *)__tmp__LSNM)->__id) {
-    case __WRITE_GLOBAL__EXKJ__: {
-      __tmp__NJFN=&(((__WRITE_GLOBAL__EXKJ *)__tmp__LSNM)->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-      if (__tmp__NJFN->object_id__UR0E==0) {
-        __tmp__MSNM=__tmp__NJFN->object_id__TR0E;
+    __OZGU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C1GU));
+    if ((__OZGU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __D1GU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __E1GU=(void *)((unsigned long)(void *)((unsigned long)__C1GU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D1GU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D1GU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __F1GU=((____YWB )((____Q )(void *)((unsigned long)__E1GU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __D1GU=__OKI(__E1GU,((____IB )(&(table_size[(__F1GU)-1]))),((____YWB )((____Q )__E1GU)));
+      __PZGU=__D1GU;
+    } else /* FALSE */ {
+      __F1GU=((____YWB )__OZGU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __D1GU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __E1GU=(void *)((unsigned long)(void *)((unsigned long)__C1GU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D1GU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D1GU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __D1GU=__OKI(__E1GU,((____IB )(&(table_type[(__F1GU)]))),(____YWB)(__F1GU |  1));
+      __PZGU=__D1GU;
+    };
+    __KZGU=((____BC *)__PZGU);
+    *(__KZGU) = *(__BC__);
+  };
+  ((____BC *)__KZGU)->__WJ= 0;
+  __5DE(__MZGU,__KZGU);
+  __EWX(((____BC *)__XNFM),__KZGU);
+  __EWX(((____BC *)__XNFM),(&__string_483));
+  if (((void *)__WNFM->__RZFM->__GKRG.__CLFJ != (void *)NULL)) {
+    __0TNM=__WNFM->__RZFM->__GKRG.__CLFJ;
+    switch (((struct ___OBJ *)__0TNM)->__id) {
+    case ____TYKJ__: {
+      __2KFN=&(((____TYKJ *)__0TNM)->__UYKJ.__DUDJ.__YH.__KC);
+      if (__2KFN->__DT0E==0) {
+        __1TNM=__2KFN->__CT0E;
       } else /* ___TYPE_ID */ {
-        Self__UDCS=((__WRITE_GLOBAL__EXKJ *)__tmp__LSNM);
-        result__QDCS=object_counter__OR0E__PR0E;
-        object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-        __tmp__VDCS=&(Self__UDCS->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-        __tmp__VDCS->object_id__TR0E=result__QDCS;
-        __tmp__VDCS->object_id__UR0E=0;
-        __tmp__MSNM=result__QDCS;
-      };
-    } break;
-    case __WRITE_SLOT__SXKJ__: {
-      __tmp__NJFN=&(((__WRITE_SLOT__SXKJ *)__tmp__LSNM)->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-      if (__tmp__NJFN->object_id__UR0E==0) {
-        __tmp__MSNM=__tmp__NJFN->object_id__TR0E;
+        __DFCS=((____TYKJ *)__0TNM);
+        __5ECS=__4S0E;
+        __4S0E=(____Q)(__4S0E +  1);
+        __EFCS=&(__DFCS->__UYKJ.__DUDJ.__YH.__KC);
+        __EFCS->__CT0E=__5ECS;
+        __EFCS->__DT0E=0;
+        __1TNM=__5ECS;
+      };
+    } break;
+    case ____BZKJ__: {
+      __2KFN=&(((____BZKJ *)__0TNM)->__CZKJ.__DUDJ.__YH.__KC);
+      if (__2KFN->__DT0E==0) {
+        __1TNM=__2KFN->__CT0E;
       } else /* ___TYPE_ID */ {
-        Self__ES2S=((__WRITE_SLOT__SXKJ *)__tmp__LSNM);
-        result__QDCS=object_counter__OR0E__PR0E;
-        object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-        __tmp__VDCS=&(Self__ES2S->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-        __tmp__VDCS->object_id__TR0E=result__QDCS;
-        __tmp__VDCS->object_id__UR0E=0;
-        __tmp__MSNM=result__QDCS;
-      };
-    } break;
-    case __WRITE_LOCAL__BEYJ__: {
-      __tmp__NJFN=&(((__WRITE_LOCAL__BEYJ *)__tmp__LSNM)->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-      if (__tmp__NJFN->object_id__UR0E==0) {
-        __tmp__MSNM=__tmp__NJFN->object_id__TR0E;
+        __TT2S=((____BZKJ *)__0TNM);
+        __5ECS=__4S0E;
+        __4S0E=(____Q)(__4S0E +  1);
+        __EFCS=&(__TT2S->__CZKJ.__DUDJ.__YH.__KC);
+        __EFCS->__CT0E=__5ECS;
+        __EFCS->__DT0E=0;
+        __1TNM=__5ECS;
+      };
+    } break;
+    case ____QFYJ__: {
+      __2KFN=&(((____QFYJ *)__0TNM)->__RFYJ.__DUDJ.__YH.__KC);
+      if (__2KFN->__DT0E==0) {
+        __1TNM=__2KFN->__CT0E;
       } else /* ___TYPE_ID */ {
-        Self__LS2S=((__WRITE_LOCAL__BEYJ *)__tmp__LSNM);
-        result__QDCS=object_counter__OR0E__PR0E;
-        object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-        __tmp__VDCS=&(Self__LS2S->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-        __tmp__VDCS->object_id__TR0E=result__QDCS;
-        __tmp__VDCS->object_id__UR0E=0;
-        __tmp__MSNM=result__QDCS;
-      };
-    } break;
-    };
-    append_in__YDE(__tmp__MSNM,buffer__IMFM);
-    req_list__5RNM=Self__HMFM->slot__CYFM->parent_variable__XIRG.require_list__4JFJ;
-    if (((void *)req_list__5RNM != (void *)NULL)) {
-      __tmp__MSNM= 0;
-      result__QDCS=req_list__5RNM->parent_arrayed_collection__NJFJ.upper__IKFJ;
-      while ((__tmp__MSNM <= result__QDCS)) {
-        Self__3ZGU=((__STRING__BC *)buffer__IMFM);
-        if ((Self__3ZGU->capacity__HFL <= Self__3ZGU->count__WJ)) {
-          if ((Self__3ZGU->capacity__HFL ==  0)) {
-            Self__3ZGU->capacity__HFL= 32;
-            __tmp__4ZGU=create__KVW( 32);
-            Self__3ZGU->storage__4EL=__tmp__4ZGU;
-          } else /* FALSE */ {
-            __tmp__5ZGU=(__INTEGER__Q)(Self__3ZGU->capacity__HFL <<  1);
-            __tmp__4ZGU=((__CHARACTER__DB *)Self__3ZGU->storage__4EL);
-            old_nb_elts__B0GU=Self__3ZGU->capacity__HFL;
-            __tmp__C0GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4ZGU),((__UINTEGER_32__RWB )old_nb_elts__B0GU),((__UINTEGER_32__RWB )__tmp__5ZGU));
-            __tmp__4ZGU=((__CHARACTER__DB *)__tmp__C0GU);
-            clear__to__F00(__tmp__4ZGU,old_nb_elts__B0GU,(__INTEGER__Q)(__tmp__5ZGU -  1));
-            Self__3ZGU->storage__4EL=__tmp__4ZGU;
-            Self__3ZGU->capacity__HFL=__tmp__5ZGU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__3ZGU->storage__4EL)[Self__3ZGU->count__WJ]=',';
-        Self__3ZGU->count__WJ=(__INTEGER__Q)(Self__3ZGU->count__WJ +  1);
-        __tmp__3SNM=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)req_list__5RNM)->parent_arrayed_collection__NJFJ.storage__1QGL)[__tmp__MSNM];
-        switch (((struct ___OBJ *)__tmp__3SNM)->__id) {
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__Z4GN=&(((__WRITE_GLOBAL__EXKJ *)__tmp__3SNM)->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-          if (__tmp__Z4GN->object_id__UR0E==0) {
-            __tmp__5ZGU=__tmp__Z4GN->object_id__TR0E;
+        __0T2S=((____QFYJ *)__0TNM);
+        __5ECS=__4S0E;
+        __4S0E=(____Q)(__4S0E +  1);
+        __EFCS=&(__0T2S->__RFYJ.__DUDJ.__YH.__KC);
+        __EFCS->__CT0E=__5ECS;
+        __EFCS->__DT0E=0;
+        __1TNM=__5ECS;
+      };
+    } break;
+    };
+    __5DE(__1TNM,__XNFM);
+    __OTNM=__WNFM->__RZFM->__GKRG.__NLFJ;
+    if (((void *)__OTNM != (void *)NULL)) {
+      __1TNM= 0;
+      __5ECS=__OTNM->__2KFJ.__XLFJ;
+      while ((__1TNM <= __5ECS)) {
+        __M1GU=((____BC *)__XNFM);
+        if ((__M1GU->__OFL <= __M1GU->__WJ)) {
+          if ((__M1GU->__OFL ==  0)) {
+            __M1GU->__OFL= 32;
+            __N1GU=__RVW( 32);
+            __M1GU->__FFL=__N1GU;
+          } else /* FALSE */ {
+            __O1GU=(____Q)(__M1GU->__OFL <<  1);
+            __N1GU=((____DB *)__M1GU->__FFL);
+            __Q1GU=__M1GU->__OFL;
+            __R1GU=__55W(((____IB )__N1GU),((____YWB )__Q1GU),((____YWB )__O1GU));
+            __N1GU=((____DB *)__R1GU);
+            __M00(__N1GU,__Q1GU,(____Q)(__O1GU -  1));
+            __M1GU->__FFL=__N1GU;
+            __M1GU->__OFL=__O1GU;
+          };
+        };
+        ((____DB *)__M1GU->__FFL)[__M1GU->__WJ]=',';
+        __M1GU->__WJ=(____Q)(__M1GU->__WJ +  1);
+        __MUNM=((void **)((____UKFJ *)__OTNM)->__2KFJ.__KSGL)[__1TNM];
+        switch (((struct ___OBJ *)__MUNM)->__id) {
+        case ____TYKJ__: {
+          __IAHN=&(((____TYKJ *)__MUNM)->__UYKJ.__DUDJ.__YH.__KC);
+          if (__IAHN->__DT0E==0) {
+            __O1GU=__IAHN->__CT0E;
           } else /* ___TYPE_ID */ {
-            Self__1DCS=((__WRITE_GLOBAL__EXKJ *)__tmp__3SNM);
-            old_nb_elts__B0GU=object_counter__OR0E__PR0E;
-            object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-            __tmp__2DCS=&(Self__1DCS->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-            __tmp__2DCS->object_id__TR0E=old_nb_elts__B0GU;
-            __tmp__2DCS->object_id__UR0E=0;
-            __tmp__5ZGU=old_nb_elts__B0GU;
-          };
-        } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__Z4GN=&(((__WRITE_SLOT__SXKJ *)__tmp__3SNM)->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-          if (__tmp__Z4GN->object_id__UR0E==0) {
-            __tmp__5ZGU=__tmp__Z4GN->object_id__TR0E;
+            __KFCS=((____TYKJ *)__MUNM);
+            __Q1GU=__4S0E;
+            __4S0E=(____Q)(__4S0E +  1);
+            __LFCS=&(__KFCS->__UYKJ.__DUDJ.__YH.__KC);
+            __LFCS->__CT0E=__Q1GU;
+            __LFCS->__DT0E=0;
+            __O1GU=__Q1GU;
+          };
+        } break;
+        case ____BZKJ__: {
+          __IAHN=&(((____BZKJ *)__MUNM)->__CZKJ.__DUDJ.__YH.__KC);
+          if (__IAHN->__DT0E==0) {
+            __O1GU=__IAHN->__CT0E;
           } else /* ___TYPE_ID */ {
-            Self__VS2S=((__WRITE_SLOT__SXKJ *)__tmp__3SNM);
-            old_nb_elts__B0GU=object_counter__OR0E__PR0E;
-            object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-            __tmp__2DCS=&(Self__VS2S->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-            __tmp__2DCS->object_id__TR0E=old_nb_elts__B0GU;
-            __tmp__2DCS->object_id__UR0E=0;
-            __tmp__5ZGU=old_nb_elts__B0GU;
-          };
-        } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__Z4GN=&(((__WRITE_LOCAL__BEYJ *)__tmp__3SNM)->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-          if (__tmp__Z4GN->object_id__UR0E==0) {
-            __tmp__5ZGU=__tmp__Z4GN->object_id__TR0E;
+            __EU2S=((____BZKJ *)__MUNM);
+            __Q1GU=__4S0E;
+            __4S0E=(____Q)(__4S0E +  1);
+            __LFCS=&(__EU2S->__CZKJ.__DUDJ.__YH.__KC);
+            __LFCS->__CT0E=__Q1GU;
+            __LFCS->__DT0E=0;
+            __O1GU=__Q1GU;
+          };
+        } break;
+        case ____QFYJ__: {
+          __IAHN=&(((____QFYJ *)__MUNM)->__RFYJ.__DUDJ.__YH.__KC);
+          if (__IAHN->__DT0E==0) {
+            __O1GU=__IAHN->__CT0E;
           } else /* ___TYPE_ID */ {
-            Self__2S2S=((__WRITE_LOCAL__BEYJ *)__tmp__3SNM);
-            old_nb_elts__B0GU=object_counter__OR0E__PR0E;
-            object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-            __tmp__2DCS=&(Self__2S2S->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-            __tmp__2DCS->object_id__TR0E=old_nb_elts__B0GU;
-            __tmp__2DCS->object_id__UR0E=0;
-            __tmp__5ZGU=old_nb_elts__B0GU;
+            __LU2S=((____QFYJ *)__MUNM);
+            __Q1GU=__4S0E;
+            __4S0E=(____Q)(__4S0E +  1);
+            __LFCS=&(__LU2S->__RFYJ.__DUDJ.__YH.__KC);
+            __LFCS->__CT0E=__Q1GU;
+            __LFCS->__DT0E=0;
+            __O1GU=__Q1GU;
           };
         } break;
         };
-        append_in__YDE(__tmp__5ZGU,buffer__IMFM);
-        __tmp__MSNM=(__INTEGER__Q)(__tmp__MSNM +  1);
+        __5DE(__O1GU,__XNFM);
+        __1TNM=(____Q)(__1TNM +  1);
       };
     };
   } else /* FALSE */ {
-    Self__3ZGU=((__STRING__BC *)buffer__IMFM);
-    if ((Self__3ZGU->capacity__HFL <= Self__3ZGU->count__WJ)) {
-      if ((Self__3ZGU->capacity__HFL ==  0)) {
-        Self__3ZGU->capacity__HFL= 32;
-        __tmp__4ZGU=create__KVW( 32);
-        Self__3ZGU->storage__4EL=__tmp__4ZGU;
-      } else /* FALSE */ {
-        __tmp__5ZGU=(__INTEGER__Q)(Self__3ZGU->capacity__HFL <<  1);
-        __tmp__4ZGU=((__CHARACTER__DB *)Self__3ZGU->storage__4EL);
-        old_nb_elts__B0GU=Self__3ZGU->capacity__HFL;
-        __tmp__C0GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4ZGU),((__UINTEGER_32__RWB )old_nb_elts__B0GU),((__UINTEGER_32__RWB )__tmp__5ZGU));
-        __tmp__4ZGU=((__CHARACTER__DB *)__tmp__C0GU);
-        clear__to__F00(__tmp__4ZGU,old_nb_elts__B0GU,(__INTEGER__Q)(__tmp__5ZGU -  1));
-        Self__3ZGU->storage__4EL=__tmp__4ZGU;
-        Self__3ZGU->capacity__HFL=__tmp__5ZGU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__3ZGU->storage__4EL)[Self__3ZGU->count__WJ]='*';
-    Self__3ZGU->count__WJ=(__INTEGER__Q)(Self__3ZGU->count__WJ +  1);
-  };
-  append__3VX(((__STRING__BC *)buffer__IMFM),(&__string_484));
-  append_in__YDE(Self__HMFM->slot__CYFM->parent_variable__XIRG.ensure_count__1S4D,buffer__IMFM);
-  Self__1XGU=((__STRING__BC *)buffer__IMFM);
-  if ((Self__1XGU->capacity__HFL <= Self__1XGU->count__WJ)) {
-    if ((Self__1XGU->capacity__HFL ==  0)) {
-      Self__1XGU->capacity__HFL= 32;
-      __tmp__2XGU=create__KVW( 32);
-      Self__1XGU->storage__4EL=__tmp__2XGU;
-    } else /* FALSE */ {
-      __tmp__MSNM=(__INTEGER__Q)(Self__1XGU->capacity__HFL <<  1);
-      __tmp__2XGU=((__CHARACTER__DB *)Self__1XGU->storage__4EL);
-      result__QDCS=Self__1XGU->capacity__HFL;
-      __tmp__UZGU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2XGU),((__UINTEGER_32__RWB )result__QDCS),((__UINTEGER_32__RWB )__tmp__MSNM));
-      __tmp__2XGU=((__CHARACTER__DB *)__tmp__UZGU);
-      clear__to__F00(__tmp__2XGU,result__QDCS,(__INTEGER__Q)(__tmp__MSNM -  1));
-      Self__1XGU->storage__4EL=__tmp__2XGU;
-      Self__1XGU->capacity__HFL=__tmp__MSNM;
-    };
-  };
-  ((__CHARACTER__DB *)Self__1XGU->storage__4EL)[Self__1XGU->count__WJ]='>';
-  Self__1XGU->count__WJ=(__INTEGER__Q)(Self__1XGU->count__WJ +  1);
+    __M1GU=((____BC *)__XNFM);
+    if ((__M1GU->__OFL <= __M1GU->__WJ)) {
+      if ((__M1GU->__OFL ==  0)) {
+        __M1GU->__OFL= 32;
+        __N1GU=__RVW( 32);
+        __M1GU->__FFL=__N1GU;
+      } else /* FALSE */ {
+        __O1GU=(____Q)(__M1GU->__OFL <<  1);
+        __N1GU=((____DB *)__M1GU->__FFL);
+        __Q1GU=__M1GU->__OFL;
+        __R1GU=__55W(((____IB )__N1GU),((____YWB )__Q1GU),((____YWB )__O1GU));
+        __N1GU=((____DB *)__R1GU);
+        __M00(__N1GU,__Q1GU,(____Q)(__O1GU -  1));
+        __M1GU->__FFL=__N1GU;
+        __M1GU->__OFL=__O1GU;
+      };
+    };
+    ((____DB *)__M1GU->__FFL)[__M1GU->__WJ]='*';
+    __M1GU->__WJ=(____Q)(__M1GU->__WJ +  1);
+  };
+  __EWX(((____BC *)__XNFM),(&__string_484));
+  __5DE(__WNFM->__RZFM->__GKRG.__KU4D,__XNFM);
+  __KZGU=((____BC *)__XNFM);
+  if ((__KZGU->__OFL <= __KZGU->__WJ)) {
+    if ((__KZGU->__OFL ==  0)) {
+      __KZGU->__OFL= 32;
+      __LZGU=__RVW( 32);
+      __KZGU->__FFL=__LZGU;
+    } else /* FALSE */ {
+      __1TNM=(____Q)(__KZGU->__OFL <<  1);
+      __LZGU=((____DB *)__KZGU->__FFL);
+      __5ECS=__KZGU->__OFL;
+      __D1GU=__55W(((____IB )__LZGU),((____YWB )__5ECS),((____YWB )__1TNM));
+      __LZGU=((____DB *)__D1GU);
+      __M00(__LZGU,__5ECS,(____Q)(__1TNM -  1));
+      __KZGU->__FFL=__LZGU;
+      __KZGU->__OFL=__1TNM;
+    };
+  };
+  ((____DB *)__KZGU->__FFL)[__KZGU->__WJ]='>';
+  __KZGU->__WJ=(____Q)(__KZGU->__WJ +  1);
 }
 
-static void display__YK5O(__EXPR_NOT_LOGIC__E4FL *Self__ZK5O,__STRING__BC *buffer__0K5O)
-// ({EXPR_NOT_LOGIC__E4FL},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __HM5O(____T5FL *__IM5O,____BC *__JM5O)
+// ({__T5FL},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__V0GU,*Self__N1GU;
-  __INTEGER__Q __tmp__X0GU,old_nb_elts__Z0GU,__tmp__P1GU;
-  __INTEGER__Q old_nb_elts__R1GU;
-  __POINTER__IB __tmp__00GU,__tmp__S1GU;
-  void *__tmp__3K5O;
-  __IS_EXPANDED__L5NJ *Self__EECS;
-  __GET_TYPE_ID__V5NJ *Self__GECS;
-  __TYPE_FULL__PMB *Self__TSIT;
-  __SIZE_OF__NGOJ *Self__IECS;
-  __CHARACTER__DB *__tmp__W0GU,*__tmp__O1GU;
-  Self__V0GU=((__STRING__BC *)buffer__0K5O);
-  if ((Self__V0GU->capacity__HFL <= Self__V0GU->count__WJ)) {
-    if ((Self__V0GU->capacity__HFL ==  0)) {
-      Self__V0GU->capacity__HFL= 32;
-      __tmp__W0GU=create__KVW( 32);
-      Self__V0GU->storage__4EL=__tmp__W0GU;
-    } else /* FALSE */ {
-      __tmp__X0GU=(__INTEGER__Q)(Self__V0GU->capacity__HFL <<  1);
-      __tmp__W0GU=((__CHARACTER__DB *)Self__V0GU->storage__4EL);
-      old_nb_elts__Z0GU=Self__V0GU->capacity__HFL;
-      __tmp__00GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__W0GU),((__UINTEGER_32__RWB )old_nb_elts__Z0GU),((__UINTEGER_32__RWB )__tmp__X0GU));
-      __tmp__W0GU=((__CHARACTER__DB *)__tmp__00GU);
-      clear__to__F00(__tmp__W0GU,old_nb_elts__Z0GU,(__INTEGER__Q)(__tmp__X0GU -  1));
-      Self__V0GU->storage__4EL=__tmp__W0GU;
-      Self__V0GU->capacity__HFL=__tmp__X0GU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__V0GU->storage__4EL)[Self__V0GU->count__WJ]='(';
-  Self__V0GU->count__WJ=(__INTEGER__Q)(Self__V0GU->count__WJ +  1);
-  Self__V0GU=((__STRING__BC *)buffer__0K5O);
-  if ((Self__V0GU->capacity__HFL <= Self__V0GU->count__WJ)) {
-    if ((Self__V0GU->capacity__HFL ==  0)) {
-      Self__V0GU->capacity__HFL= 32;
-      __tmp__W0GU=create__KVW( 32);
-      Self__V0GU->storage__4EL=__tmp__W0GU;
-    } else /* FALSE */ {
-      __tmp__X0GU=(__INTEGER__Q)(Self__V0GU->capacity__HFL <<  1);
-      __tmp__W0GU=((__CHARACTER__DB *)Self__V0GU->storage__4EL);
-      old_nb_elts__Z0GU=Self__V0GU->capacity__HFL;
-      __tmp__00GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__W0GU),((__UINTEGER_32__RWB )old_nb_elts__Z0GU),((__UINTEGER_32__RWB )__tmp__X0GU));
-      __tmp__W0GU=((__CHARACTER__DB *)__tmp__00GU);
-      clear__to__F00(__tmp__W0GU,old_nb_elts__Z0GU,(__INTEGER__Q)(__tmp__X0GU -  1));
-      Self__V0GU->storage__4EL=__tmp__W0GU;
-      Self__V0GU->capacity__HFL=__tmp__X0GU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__V0GU->storage__4EL)[Self__V0GU->count__WJ]='!';
-  Self__V0GU->count__WJ=(__INTEGER__Q)(Self__V0GU->count__WJ +  1);
-  Self__V0GU=((__STRING__BC *)buffer__0K5O);
-  if ((Self__V0GU->capacity__HFL <= Self__V0GU->count__WJ)) {
-    if ((Self__V0GU->capacity__HFL ==  0)) {
-      Self__V0GU->capacity__HFL= 32;
-      __tmp__W0GU=create__KVW( 32);
-      Self__V0GU->storage__4EL=__tmp__W0GU;
-    } else /* FALSE */ {
-      __tmp__X0GU=(__INTEGER__Q)(Self__V0GU->capacity__HFL <<  1);
-      __tmp__W0GU=((__CHARACTER__DB *)Self__V0GU->storage__4EL);
-      old_nb_elts__Z0GU=Self__V0GU->capacity__HFL;
-      __tmp__00GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__W0GU),((__UINTEGER_32__RWB )old_nb_elts__Z0GU),((__UINTEGER_32__RWB )__tmp__X0GU));
-      __tmp__W0GU=((__CHARACTER__DB *)__tmp__00GU);
-      clear__to__F00(__tmp__W0GU,old_nb_elts__Z0GU,(__INTEGER__Q)(__tmp__X0GU -  1));
-      Self__V0GU->storage__4EL=__tmp__W0GU;
-      Self__V0GU->capacity__HFL=__tmp__X0GU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__V0GU->storage__4EL)[Self__V0GU->count__WJ]=' ';
-  Self__V0GU->count__WJ=(__INTEGER__Q)(Self__V0GU->count__WJ +  1);
-  __tmp__3K5O=Self__ZK5O->parent_expr_unary_logic__H4FL.right__2K5O;
-  switch (((struct ___OBJ *)__tmp__3K5O)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__3K5O),buffer__0K5O);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__EECS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__3K5O));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__0K5O),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__EECS->receiver__554J),buffer__0K5O);
-    Self__N1GU=((__STRING__BC *)buffer__0K5O);
-    if ((Self__N1GU->capacity__HFL <= Self__N1GU->count__WJ)) {
-      if ((Self__N1GU->capacity__HFL ==  0)) {
-        Self__N1GU->capacity__HFL= 32;
-        __tmp__O1GU=create__KVW( 32);
-        Self__N1GU->storage__4EL=__tmp__O1GU;
-      } else /* FALSE */ {
-        __tmp__P1GU=(__INTEGER__Q)(Self__N1GU->capacity__HFL <<  1);
-        __tmp__O1GU=((__CHARACTER__DB *)Self__N1GU->storage__4EL);
-        old_nb_elts__R1GU=Self__N1GU->capacity__HFL;
-        __tmp__S1GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__O1GU),((__UINTEGER_32__RWB )old_nb_elts__R1GU),((__UINTEGER_32__RWB )__tmp__P1GU));
-        __tmp__O1GU=((__CHARACTER__DB *)__tmp__S1GU);
-        clear__to__F00(__tmp__O1GU,old_nb_elts__R1GU,(__INTEGER__Q)(__tmp__P1GU -  1));
-        Self__N1GU->storage__4EL=__tmp__O1GU;
-        Self__N1GU->capacity__HFL=__tmp__P1GU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__N1GU->storage__4EL)[Self__N1GU->count__WJ]=')';
-    Self__N1GU->count__WJ=(__INTEGER__Q)(Self__N1GU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__GECS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__3K5O));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__0K5O),(&__string_347));
-    Self__TSIT=((__TYPE_FULL__PMB *)Self__GECS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__TSIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__0K5O),(&__string_348));
-    };
-    append_name_in__TOXE(Self__TSIT,buffer__0K5O);
-    Self__N1GU=((__STRING__BC *)buffer__0K5O);
-    if ((Self__N1GU->capacity__HFL <= Self__N1GU->count__WJ)) {
-      if ((Self__N1GU->capacity__HFL ==  0)) {
-        Self__N1GU->capacity__HFL= 32;
-        __tmp__O1GU=create__KVW( 32);
-        Self__N1GU->storage__4EL=__tmp__O1GU;
-      } else /* FALSE */ {
-        __tmp__P1GU=(__INTEGER__Q)(Self__N1GU->capacity__HFL <<  1);
-        __tmp__O1GU=((__CHARACTER__DB *)Self__N1GU->storage__4EL);
-        old_nb_elts__R1GU=Self__N1GU->capacity__HFL;
-        __tmp__S1GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__O1GU),((__UINTEGER_32__RWB )old_nb_elts__R1GU),((__UINTEGER_32__RWB )__tmp__P1GU));
-        __tmp__O1GU=((__CHARACTER__DB *)__tmp__S1GU);
-        clear__to__F00(__tmp__O1GU,old_nb_elts__R1GU,(__INTEGER__Q)(__tmp__P1GU -  1));
-        Self__N1GU->storage__4EL=__tmp__O1GU;
-        Self__N1GU->capacity__HFL=__tmp__P1GU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__N1GU->storage__4EL)[Self__N1GU->count__WJ]=')';
-    Self__N1GU->count__WJ=(__INTEGER__Q)(Self__N1GU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__IECS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__3K5O));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__0K5O),(&__string_349));
-    Self__TSIT=((__TYPE_FULL__PMB *)Self__IECS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__TSIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__0K5O),(&__string_348));
-    };
-    append_name_in__TOXE(Self__TSIT,buffer__0K5O);
-    Self__N1GU=((__STRING__BC *)buffer__0K5O);
-    if ((Self__N1GU->capacity__HFL <= Self__N1GU->count__WJ)) {
-      if ((Self__N1GU->capacity__HFL ==  0)) {
-        Self__N1GU->capacity__HFL= 32;
-        __tmp__O1GU=create__KVW( 32);
-        Self__N1GU->storage__4EL=__tmp__O1GU;
-      } else /* FALSE */ {
-        __tmp__P1GU=(__INTEGER__Q)(Self__N1GU->capacity__HFL <<  1);
-        __tmp__O1GU=((__CHARACTER__DB *)Self__N1GU->storage__4EL);
-        old_nb_elts__R1GU=Self__N1GU->capacity__HFL;
-        __tmp__S1GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__O1GU),((__UINTEGER_32__RWB )old_nb_elts__R1GU),((__UINTEGER_32__RWB )__tmp__P1GU));
-        __tmp__O1GU=((__CHARACTER__DB *)__tmp__S1GU);
-        clear__to__F00(__tmp__O1GU,old_nb_elts__R1GU,(__INTEGER__Q)(__tmp__P1GU -  1));
-        Self__N1GU->storage__4EL=__tmp__O1GU;
-        Self__N1GU->capacity__HFL=__tmp__P1GU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__N1GU->storage__4EL)[Self__N1GU->count__WJ]=')';
-    Self__N1GU->count__WJ=(__INTEGER__Q)(Self__N1GU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__3K5O)),buffer__0K5O);
-  } break;
-  };
-  Self__V0GU=((__STRING__BC *)buffer__0K5O);
-  if ((Self__V0GU->capacity__HFL <= Self__V0GU->count__WJ)) {
-    if ((Self__V0GU->capacity__HFL ==  0)) {
-      Self__V0GU->capacity__HFL= 32;
-      __tmp__W0GU=create__KVW( 32);
-      Self__V0GU->storage__4EL=__tmp__W0GU;
-    } else /* FALSE */ {
-      __tmp__X0GU=(__INTEGER__Q)(Self__V0GU->capacity__HFL <<  1);
-      __tmp__W0GU=((__CHARACTER__DB *)Self__V0GU->storage__4EL);
-      old_nb_elts__Z0GU=Self__V0GU->capacity__HFL;
-      __tmp__00GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__W0GU),((__UINTEGER_32__RWB )old_nb_elts__Z0GU),((__UINTEGER_32__RWB )__tmp__X0GU));
-      __tmp__W0GU=((__CHARACTER__DB *)__tmp__00GU);
-      clear__to__F00(__tmp__W0GU,old_nb_elts__Z0GU,(__INTEGER__Q)(__tmp__X0GU -  1));
-      Self__V0GU->storage__4EL=__tmp__W0GU;
-      Self__V0GU->capacity__HFL=__tmp__X0GU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__V0GU->storage__4EL)[Self__V0GU->count__WJ]=')';
-  Self__V0GU->count__WJ=(__INTEGER__Q)(Self__V0GU->count__WJ +  1);
+  ____BC *__E2GU,*__22GU;
+  ____Q __G2GU,__I2GU,__42GU,__A3GU;
+  ____IB __J2GU,__B3GU;
+  void *__MM5O;
+  ____0AOJ *__TFCS;
+  ____EBOJ *__VFCS;
+  ____WMB *__CUIT;
+  ____2HOJ *__XFCS;
+  ____DB *__F2GU,*__32GU;
+  __E2GU=((____BC *)__JM5O);
+  if ((__E2GU->__OFL <= __E2GU->__WJ)) {
+    if ((__E2GU->__OFL ==  0)) {
+      __E2GU->__OFL= 32;
+      __F2GU=__RVW( 32);
+      __E2GU->__FFL=__F2GU;
+    } else /* FALSE */ {
+      __G2GU=(____Q)(__E2GU->__OFL <<  1);
+      __F2GU=((____DB *)__E2GU->__FFL);
+      __I2GU=__E2GU->__OFL;
+      __J2GU=__55W(((____IB )__F2GU),((____YWB )__I2GU),((____YWB )__G2GU));
+      __F2GU=((____DB *)__J2GU);
+      __M00(__F2GU,__I2GU,(____Q)(__G2GU -  1));
+      __E2GU->__FFL=__F2GU;
+      __E2GU->__OFL=__G2GU;
+    };
+  };
+  ((____DB *)__E2GU->__FFL)[__E2GU->__WJ]='(';
+  __E2GU->__WJ=(____Q)(__E2GU->__WJ +  1);
+  __E2GU=((____BC *)__JM5O);
+  if ((__E2GU->__OFL <= __E2GU->__WJ)) {
+    if ((__E2GU->__OFL ==  0)) {
+      __E2GU->__OFL= 32;
+      __F2GU=__RVW( 32);
+      __E2GU->__FFL=__F2GU;
+    } else /* FALSE */ {
+      __G2GU=(____Q)(__E2GU->__OFL <<  1);
+      __F2GU=((____DB *)__E2GU->__FFL);
+      __I2GU=__E2GU->__OFL;
+      __J2GU=__55W(((____IB )__F2GU),((____YWB )__I2GU),((____YWB )__G2GU));
+      __F2GU=((____DB *)__J2GU);
+      __M00(__F2GU,__I2GU,(____Q)(__G2GU -  1));
+      __E2GU->__FFL=__F2GU;
+      __E2GU->__OFL=__G2GU;
+    };
+  };
+  ((____DB *)__E2GU->__FFL)[__E2GU->__WJ]='!';
+  __E2GU->__WJ=(____Q)(__E2GU->__WJ +  1);
+  __E2GU=((____BC *)__JM5O);
+  if ((__E2GU->__OFL <= __E2GU->__WJ)) {
+    if ((__E2GU->__OFL ==  0)) {
+      __E2GU->__OFL= 32;
+      __F2GU=__RVW( 32);
+      __E2GU->__FFL=__F2GU;
+    } else /* FALSE */ {
+      __G2GU=(____Q)(__E2GU->__OFL <<  1);
+      __F2GU=((____DB *)__E2GU->__FFL);
+      __I2GU=__E2GU->__OFL;
+      __J2GU=__55W(((____IB )__F2GU),((____YWB )__I2GU),((____YWB )__G2GU));
+      __F2GU=((____DB *)__J2GU);
+      __M00(__F2GU,__I2GU,(____Q)(__G2GU -  1));
+      __E2GU->__FFL=__F2GU;
+      __E2GU->__OFL=__G2GU;
+    };
+  };
+  ((____DB *)__E2GU->__FFL)[__E2GU->__WJ]=' ';
+  __E2GU->__WJ=(____Q)(__E2GU->__WJ +  1);
+  __MM5O=__IM5O->__W5FL.__LM5O;
+  switch (((struct ___OBJ *)__MM5O)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__MM5O),__JM5O);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____0AOJ__: {
+    __TFCS=((____0AOJ *)((____5J *)__MM5O));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__JM5O),(&__string_346));
+    __EBEJ(((____2A0I *)__TFCS->__OB5J),__JM5O);
+    __22GU=((____BC *)__JM5O);
+    if ((__22GU->__OFL <= __22GU->__WJ)) {
+      if ((__22GU->__OFL ==  0)) {
+        __22GU->__OFL= 32;
+        __32GU=__RVW( 32);
+        __22GU->__FFL=__32GU;
+      } else /* FALSE */ {
+        __42GU=(____Q)(__22GU->__OFL <<  1);
+        __32GU=((____DB *)__22GU->__FFL);
+        __A3GU=__22GU->__OFL;
+        __B3GU=__55W(((____IB )__32GU),((____YWB )__A3GU),((____YWB )__42GU));
+        __32GU=((____DB *)__B3GU);
+        __M00(__32GU,__A3GU,(____Q)(__42GU -  1));
+        __22GU->__FFL=__32GU;
+        __22GU->__OFL=__42GU;
+      };
+    };
+    ((____DB *)__22GU->__FFL)[__22GU->__WJ]=')';
+    __22GU->__WJ=(____Q)(__22GU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __VFCS=((____EBOJ *)((____5J *)__MM5O));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__JM5O),(&__string_347));
+    __CUIT=((____WMB *)__VFCS->__TB5J);
+    if (((____3LC)(__CUIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__JM5O),(&__string_348));
+    };
+    __CQXE(__CUIT,__JM5O);
+    __22GU=((____BC *)__JM5O);
+    if ((__22GU->__OFL <= __22GU->__WJ)) {
+      if ((__22GU->__OFL ==  0)) {
+        __22GU->__OFL= 32;
+        __32GU=__RVW( 32);
+        __22GU->__FFL=__32GU;
+      } else /* FALSE */ {
+        __42GU=(____Q)(__22GU->__OFL <<  1);
+        __32GU=((____DB *)__22GU->__FFL);
+        __A3GU=__22GU->__OFL;
+        __B3GU=__55W(((____IB )__32GU),((____YWB )__A3GU),((____YWB )__42GU));
+        __32GU=((____DB *)__B3GU);
+        __M00(__32GU,__A3GU,(____Q)(__42GU -  1));
+        __22GU->__FFL=__32GU;
+        __22GU->__OFL=__42GU;
+      };
+    };
+    ((____DB *)__22GU->__FFL)[__22GU->__WJ]=')';
+    __22GU->__WJ=(____Q)(__22GU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____2HOJ__: {
+    __XFCS=((____2HOJ *)((____5J *)__MM5O));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__JM5O),(&__string_349));
+    __CUIT=((____WMB *)__XFCS->__3D5J);
+    if (((____3LC)(__CUIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__JM5O),(&__string_348));
+    };
+    __CQXE(__CUIT,__JM5O);
+    __22GU=((____BC *)__JM5O);
+    if ((__22GU->__OFL <= __22GU->__WJ)) {
+      if ((__22GU->__OFL ==  0)) {
+        __22GU->__OFL= 32;
+        __32GU=__RVW( 32);
+        __22GU->__FFL=__32GU;
+      } else /* FALSE */ {
+        __42GU=(____Q)(__22GU->__OFL <<  1);
+        __32GU=((____DB *)__22GU->__FFL);
+        __A3GU=__22GU->__OFL;
+        __B3GU=__55W(((____IB )__32GU),((____YWB )__A3GU),((____YWB )__42GU));
+        __32GU=((____DB *)__B3GU);
+        __M00(__32GU,__A3GU,(____Q)(__42GU -  1));
+        __22GU->__FFL=__32GU;
+        __22GU->__OFL=__42GU;
+      };
+    };
+    ((____DB *)__22GU->__FFL)[__22GU->__WJ]=')';
+    __22GU->__WJ=(____Q)(__22GU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__MM5O)),__JM5O);
+  } break;
+  };
+  __E2GU=((____BC *)__JM5O);
+  if ((__E2GU->__OFL <= __E2GU->__WJ)) {
+    if ((__E2GU->__OFL ==  0)) {
+      __E2GU->__OFL= 32;
+      __F2GU=__RVW( 32);
+      __E2GU->__FFL=__F2GU;
+    } else /* FALSE */ {
+      __G2GU=(____Q)(__E2GU->__OFL <<  1);
+      __F2GU=((____DB *)__E2GU->__FFL);
+      __I2GU=__E2GU->__OFL;
+      __J2GU=__55W(((____IB )__F2GU),((____YWB )__I2GU),((____YWB )__G2GU));
+      __F2GU=((____DB *)__J2GU);
+      __M00(__F2GU,__I2GU,(____Q)(__G2GU -  1));
+      __E2GU->__FFL=__F2GU;
+      __E2GU->__OFL=__G2GU;
+    };
+  };
+  ((____DB *)__E2GU->__FFL)[__E2GU->__WJ]=')';
+  __E2GU->__WJ=(____Q)(__E2GU->__WJ +  1);
 }
 
-static void display__2NTP(__EXPR_OR_LOGIC__OCUL *Self__3NTP,__STRING__BC *buffer__4NTP)
-// ({EXPR_OR_LOGIC__OCUL},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __LPTP(____3DUL *__MPTP,____BC *__NPTP)
+// ({__3DUL},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__N2GU,*Self__V2GU;
-  __INTEGER__Q __tmp__P2GU,old_nb_elts__R2GU,__tmp__X2GU;
-  __INTEGER__Q old_nb_elts__Z2GU;
-  __POINTER__IB __tmp__S2GU,__tmp__02GU;
-  void *__tmp__AOTP;
-  __IS_EXPANDED__L5NJ *Self__KECS;
-  __GET_TYPE_ID__V5NJ *Self__MECS;
-  __TYPE_FULL__PMB *Self__XSIT;
-  __SIZE_OF__NGOJ *Self__OECS;
-  __CHARACTER__DB *__tmp__O2GU,*__tmp__W2GU;
-  Self__N2GU=((__STRING__BC *)buffer__4NTP);
-  if ((Self__N2GU->capacity__HFL <= Self__N2GU->count__WJ)) {
-    if ((Self__N2GU->capacity__HFL ==  0)) {
-      Self__N2GU->capacity__HFL= 32;
-      __tmp__O2GU=create__KVW( 32);
-      Self__N2GU->storage__4EL=__tmp__O2GU;
-    } else /* FALSE */ {
-      __tmp__P2GU=(__INTEGER__Q)(Self__N2GU->capacity__HFL <<  1);
-      __tmp__O2GU=((__CHARACTER__DB *)Self__N2GU->storage__4EL);
-      old_nb_elts__R2GU=Self__N2GU->capacity__HFL;
-      __tmp__S2GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__O2GU),((__UINTEGER_32__RWB )old_nb_elts__R2GU),((__UINTEGER_32__RWB )__tmp__P2GU));
-      __tmp__O2GU=((__CHARACTER__DB *)__tmp__S2GU);
-      clear__to__F00(__tmp__O2GU,old_nb_elts__R2GU,(__INTEGER__Q)(__tmp__P2GU -  1));
-      Self__N2GU->storage__4EL=__tmp__O2GU;
-      Self__N2GU->capacity__HFL=__tmp__P2GU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__N2GU->storage__4EL)[Self__N2GU->count__WJ]='(';
-  Self__N2GU->count__WJ=(__INTEGER__Q)(Self__N2GU->count__WJ +  1);
-  __tmp__AOTP=Self__3NTP->parent_expr_binary_logic__RCUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__AOTP)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__AOTP),buffer__4NTP);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__KECS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__AOTP));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__4NTP),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__KECS->receiver__554J),buffer__4NTP);
-    Self__V2GU=((__STRING__BC *)buffer__4NTP);
-    if ((Self__V2GU->capacity__HFL <= Self__V2GU->count__WJ)) {
-      if ((Self__V2GU->capacity__HFL ==  0)) {
-        Self__V2GU->capacity__HFL= 32;
-        __tmp__W2GU=create__KVW( 32);
-        Self__V2GU->storage__4EL=__tmp__W2GU;
-      } else /* FALSE */ {
-        __tmp__X2GU=(__INTEGER__Q)(Self__V2GU->capacity__HFL <<  1);
-        __tmp__W2GU=((__CHARACTER__DB *)Self__V2GU->storage__4EL);
-        old_nb_elts__Z2GU=Self__V2GU->capacity__HFL;
-        __tmp__02GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__W2GU),((__UINTEGER_32__RWB )old_nb_elts__Z2GU),((__UINTEGER_32__RWB )__tmp__X2GU));
-        __tmp__W2GU=((__CHARACTER__DB *)__tmp__02GU);
-        clear__to__F00(__tmp__W2GU,old_nb_elts__Z2GU,(__INTEGER__Q)(__tmp__X2GU -  1));
-        Self__V2GU->storage__4EL=__tmp__W2GU;
-        Self__V2GU->capacity__HFL=__tmp__X2GU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__V2GU->storage__4EL)[Self__V2GU->count__WJ]=')';
-    Self__V2GU->count__WJ=(__INTEGER__Q)(Self__V2GU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__MECS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__AOTP));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__4NTP),(&__string_347));
-    Self__XSIT=((__TYPE_FULL__PMB *)Self__MECS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__XSIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__4NTP),(&__string_348));
-    };
-    append_name_in__TOXE(Self__XSIT,buffer__4NTP);
-    Self__V2GU=((__STRING__BC *)buffer__4NTP);
-    if ((Self__V2GU->capacity__HFL <= Self__V2GU->count__WJ)) {
-      if ((Self__V2GU->capacity__HFL ==  0)) {
-        Self__V2GU->capacity__HFL= 32;
-        __tmp__W2GU=create__KVW( 32);
-        Self__V2GU->storage__4EL=__tmp__W2GU;
-      } else /* FALSE */ {
-        __tmp__X2GU=(__INTEGER__Q)(Self__V2GU->capacity__HFL <<  1);
-        __tmp__W2GU=((__CHARACTER__DB *)Self__V2GU->storage__4EL);
-        old_nb_elts__Z2GU=Self__V2GU->capacity__HFL;
-        __tmp__02GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__W2GU),((__UINTEGER_32__RWB )old_nb_elts__Z2GU),((__UINTEGER_32__RWB )__tmp__X2GU));
-        __tmp__W2GU=((__CHARACTER__DB *)__tmp__02GU);
-        clear__to__F00(__tmp__W2GU,old_nb_elts__Z2GU,(__INTEGER__Q)(__tmp__X2GU -  1));
-        Self__V2GU->storage__4EL=__tmp__W2GU;
-        Self__V2GU->capacity__HFL=__tmp__X2GU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__V2GU->storage__4EL)[Self__V2GU->count__WJ]=')';
-    Self__V2GU->count__WJ=(__INTEGER__Q)(Self__V2GU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__OECS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__AOTP));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__4NTP),(&__string_349));
-    Self__XSIT=((__TYPE_FULL__PMB *)Self__OECS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__XSIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__4NTP),(&__string_348));
-    };
-    append_name_in__TOXE(Self__XSIT,buffer__4NTP);
-    Self__V2GU=((__STRING__BC *)buffer__4NTP);
-    if ((Self__V2GU->capacity__HFL <= Self__V2GU->count__WJ)) {
-      if ((Self__V2GU->capacity__HFL ==  0)) {
-        Self__V2GU->capacity__HFL= 32;
-        __tmp__W2GU=create__KVW( 32);
-        Self__V2GU->storage__4EL=__tmp__W2GU;
-      } else /* FALSE */ {
-        __tmp__X2GU=(__INTEGER__Q)(Self__V2GU->capacity__HFL <<  1);
-        __tmp__W2GU=((__CHARACTER__DB *)Self__V2GU->storage__4EL);
-        old_nb_elts__Z2GU=Self__V2GU->capacity__HFL;
-        __tmp__02GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__W2GU),((__UINTEGER_32__RWB )old_nb_elts__Z2GU),((__UINTEGER_32__RWB )__tmp__X2GU));
-        __tmp__W2GU=((__CHARACTER__DB *)__tmp__02GU);
-        clear__to__F00(__tmp__W2GU,old_nb_elts__Z2GU,(__INTEGER__Q)(__tmp__X2GU -  1));
-        Self__V2GU->storage__4EL=__tmp__W2GU;
-        Self__V2GU->capacity__HFL=__tmp__X2GU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__V2GU->storage__4EL)[Self__V2GU->count__WJ]=')';
-    Self__V2GU->count__WJ=(__INTEGER__Q)(Self__V2GU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  };
-  append__3VX(((__STRING__BC *)buffer__4NTP),(&__string_492));
-  __tmp__AOTP=Self__3NTP->parent_expr_binary_logic__RCUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__AOTP)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__AOTP),buffer__4NTP);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__KECS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__AOTP));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__4NTP),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__KECS->receiver__554J),buffer__4NTP);
-    Self__V2GU=((__STRING__BC *)buffer__4NTP);
-    if ((Self__V2GU->capacity__HFL <= Self__V2GU->count__WJ)) {
-      if ((Self__V2GU->capacity__HFL ==  0)) {
-        Self__V2GU->capacity__HFL= 32;
-        __tmp__W2GU=create__KVW( 32);
-        Self__V2GU->storage__4EL=__tmp__W2GU;
-      } else /* FALSE */ {
-        __tmp__X2GU=(__INTEGER__Q)(Self__V2GU->capacity__HFL <<  1);
-        __tmp__W2GU=((__CHARACTER__DB *)Self__V2GU->storage__4EL);
-        old_nb_elts__Z2GU=Self__V2GU->capacity__HFL;
-        __tmp__02GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__W2GU),((__UINTEGER_32__RWB )old_nb_elts__Z2GU),((__UINTEGER_32__RWB )__tmp__X2GU));
-        __tmp__W2GU=((__CHARACTER__DB *)__tmp__02GU);
-        clear__to__F00(__tmp__W2GU,old_nb_elts__Z2GU,(__INTEGER__Q)(__tmp__X2GU -  1));
-        Self__V2GU->storage__4EL=__tmp__W2GU;
-        Self__V2GU->capacity__HFL=__tmp__X2GU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__V2GU->storage__4EL)[Self__V2GU->count__WJ]=')';
-    Self__V2GU->count__WJ=(__INTEGER__Q)(Self__V2GU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__MECS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__AOTP));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__4NTP),(&__string_347));
-    Self__XSIT=((__TYPE_FULL__PMB *)Self__MECS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__XSIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__4NTP),(&__string_348));
-    };
-    append_name_in__TOXE(Self__XSIT,buffer__4NTP);
-    Self__V2GU=((__STRING__BC *)buffer__4NTP);
-    if ((Self__V2GU->capacity__HFL <= Self__V2GU->count__WJ)) {
-      if ((Self__V2GU->capacity__HFL ==  0)) {
-        Self__V2GU->capacity__HFL= 32;
-        __tmp__W2GU=create__KVW( 32);
-        Self__V2GU->storage__4EL=__tmp__W2GU;
-      } else /* FALSE */ {
-        __tmp__X2GU=(__INTEGER__Q)(Self__V2GU->capacity__HFL <<  1);
-        __tmp__W2GU=((__CHARACTER__DB *)Self__V2GU->storage__4EL);
-        old_nb_elts__Z2GU=Self__V2GU->capacity__HFL;
-        __tmp__02GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__W2GU),((__UINTEGER_32__RWB )old_nb_elts__Z2GU),((__UINTEGER_32__RWB )__tmp__X2GU));
-        __tmp__W2GU=((__CHARACTER__DB *)__tmp__02GU);
-        clear__to__F00(__tmp__W2GU,old_nb_elts__Z2GU,(__INTEGER__Q)(__tmp__X2GU -  1));
-        Self__V2GU->storage__4EL=__tmp__W2GU;
-        Self__V2GU->capacity__HFL=__tmp__X2GU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__V2GU->storage__4EL)[Self__V2GU->count__WJ]=')';
-    Self__V2GU->count__WJ=(__INTEGER__Q)(Self__V2GU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__OECS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__AOTP));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__4NTP),(&__string_349));
-    Self__XSIT=((__TYPE_FULL__PMB *)Self__OECS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__XSIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__4NTP),(&__string_348));
-    };
-    append_name_in__TOXE(Self__XSIT,buffer__4NTP);
-    Self__V2GU=((__STRING__BC *)buffer__4NTP);
-    if ((Self__V2GU->capacity__HFL <= Self__V2GU->count__WJ)) {
-      if ((Self__V2GU->capacity__HFL ==  0)) {
-        Self__V2GU->capacity__HFL= 32;
-        __tmp__W2GU=create__KVW( 32);
-        Self__V2GU->storage__4EL=__tmp__W2GU;
-      } else /* FALSE */ {
-        __tmp__X2GU=(__INTEGER__Q)(Self__V2GU->capacity__HFL <<  1);
-        __tmp__W2GU=((__CHARACTER__DB *)Self__V2GU->storage__4EL);
-        old_nb_elts__Z2GU=Self__V2GU->capacity__HFL;
-        __tmp__02GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__W2GU),((__UINTEGER_32__RWB )old_nb_elts__Z2GU),((__UINTEGER_32__RWB )__tmp__X2GU));
-        __tmp__W2GU=((__CHARACTER__DB *)__tmp__02GU);
-        clear__to__F00(__tmp__W2GU,old_nb_elts__Z2GU,(__INTEGER__Q)(__tmp__X2GU -  1));
-        Self__V2GU->storage__4EL=__tmp__W2GU;
-        Self__V2GU->capacity__HFL=__tmp__X2GU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__V2GU->storage__4EL)[Self__V2GU->count__WJ]=')';
-    Self__V2GU->count__WJ=(__INTEGER__Q)(Self__V2GU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__AOTP)),buffer__4NTP);
-  } break;
-  };
-  Self__N2GU=((__STRING__BC *)buffer__4NTP);
-  if ((Self__N2GU->capacity__HFL <= Self__N2GU->count__WJ)) {
-    if ((Self__N2GU->capacity__HFL ==  0)) {
-      Self__N2GU->capacity__HFL= 32;
-      __tmp__O2GU=create__KVW( 32);
-      Self__N2GU->storage__4EL=__tmp__O2GU;
-    } else /* FALSE */ {
-      __tmp__P2GU=(__INTEGER__Q)(Self__N2GU->capacity__HFL <<  1);
-      __tmp__O2GU=((__CHARACTER__DB *)Self__N2GU->storage__4EL);
-      old_nb_elts__R2GU=Self__N2GU->capacity__HFL;
-      __tmp__S2GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__O2GU),((__UINTEGER_32__RWB )old_nb_elts__R2GU),((__UINTEGER_32__RWB )__tmp__P2GU));
-      __tmp__O2GU=((__CHARACTER__DB *)__tmp__S2GU);
-      clear__to__F00(__tmp__O2GU,old_nb_elts__R2GU,(__INTEGER__Q)(__tmp__P2GU -  1));
-      Self__N2GU->storage__4EL=__tmp__O2GU;
-      Self__N2GU->capacity__HFL=__tmp__P2GU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__N2GU->storage__4EL)[Self__N2GU->count__WJ]=')';
-  Self__N2GU->count__WJ=(__INTEGER__Q)(Self__N2GU->count__WJ +  1);
+  ____BC *__23GU,*__E4GU;
+  ____Q __43GU,__A4GU,__G4GU,__I4GU;
+  ____IB __B4GU,__J4GU;
+  void *__PPTP;
+  ____0AOJ *__ZFCS;
+  ____EBOJ *__1FCS;
+  ____WMB *__GUIT;
+  ____2HOJ *__3FCS;
+  ____DB *__33GU,*__F4GU;
+  __23GU=((____BC *)__NPTP);
+  if ((__23GU->__OFL <= __23GU->__WJ)) {
+    if ((__23GU->__OFL ==  0)) {
+      __23GU->__OFL= 32;
+      __33GU=__RVW( 32);
+      __23GU->__FFL=__33GU;
+    } else /* FALSE */ {
+      __43GU=(____Q)(__23GU->__OFL <<  1);
+      __33GU=((____DB *)__23GU->__FFL);
+      __A4GU=__23GU->__OFL;
+      __B4GU=__55W(((____IB )__33GU),((____YWB )__A4GU),((____YWB )__43GU));
+      __33GU=((____DB *)__B4GU);
+      __M00(__33GU,__A4GU,(____Q)(__43GU -  1));
+      __23GU->__FFL=__33GU;
+      __23GU->__OFL=__43GU;
+    };
+  };
+  ((____DB *)__23GU->__FFL)[__23GU->__WJ]='(';
+  __23GU->__WJ=(____Q)(__23GU->__WJ +  1);
+  __PPTP=__MPTP->__AEUL.__OPTP;
+  switch (((struct ___OBJ *)__PPTP)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__PPTP),__NPTP);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____0AOJ__: {
+    __ZFCS=((____0AOJ *)((____5J *)__PPTP));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__NPTP),(&__string_346));
+    __EBEJ(((____2A0I *)__ZFCS->__OB5J),__NPTP);
+    __E4GU=((____BC *)__NPTP);
+    if ((__E4GU->__OFL <= __E4GU->__WJ)) {
+      if ((__E4GU->__OFL ==  0)) {
+        __E4GU->__OFL= 32;
+        __F4GU=__RVW( 32);
+        __E4GU->__FFL=__F4GU;
+      } else /* FALSE */ {
+        __G4GU=(____Q)(__E4GU->__OFL <<  1);
+        __F4GU=((____DB *)__E4GU->__FFL);
+        __I4GU=__E4GU->__OFL;
+        __J4GU=__55W(((____IB )__F4GU),((____YWB )__I4GU),((____YWB )__G4GU));
+        __F4GU=((____DB *)__J4GU);
+        __M00(__F4GU,__I4GU,(____Q)(__G4GU -  1));
+        __E4GU->__FFL=__F4GU;
+        __E4GU->__OFL=__G4GU;
+      };
+    };
+    ((____DB *)__E4GU->__FFL)[__E4GU->__WJ]=')';
+    __E4GU->__WJ=(____Q)(__E4GU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __1FCS=((____EBOJ *)((____5J *)__PPTP));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__NPTP),(&__string_347));
+    __GUIT=((____WMB *)__1FCS->__TB5J);
+    if (((____3LC)(__GUIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__NPTP),(&__string_348));
+    };
+    __CQXE(__GUIT,__NPTP);
+    __E4GU=((____BC *)__NPTP);
+    if ((__E4GU->__OFL <= __E4GU->__WJ)) {
+      if ((__E4GU->__OFL ==  0)) {
+        __E4GU->__OFL= 32;
+        __F4GU=__RVW( 32);
+        __E4GU->__FFL=__F4GU;
+      } else /* FALSE */ {
+        __G4GU=(____Q)(__E4GU->__OFL <<  1);
+        __F4GU=((____DB *)__E4GU->__FFL);
+        __I4GU=__E4GU->__OFL;
+        __J4GU=__55W(((____IB )__F4GU),((____YWB )__I4GU),((____YWB )__G4GU));
+        __F4GU=((____DB *)__J4GU);
+        __M00(__F4GU,__I4GU,(____Q)(__G4GU -  1));
+        __E4GU->__FFL=__F4GU;
+        __E4GU->__OFL=__G4GU;
+      };
+    };
+    ((____DB *)__E4GU->__FFL)[__E4GU->__WJ]=')';
+    __E4GU->__WJ=(____Q)(__E4GU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____2HOJ__: {
+    __3FCS=((____2HOJ *)((____5J *)__PPTP));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__NPTP),(&__string_349));
+    __GUIT=((____WMB *)__3FCS->__3D5J);
+    if (((____3LC)(__GUIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__NPTP),(&__string_348));
+    };
+    __CQXE(__GUIT,__NPTP);
+    __E4GU=((____BC *)__NPTP);
+    if ((__E4GU->__OFL <= __E4GU->__WJ)) {
+      if ((__E4GU->__OFL ==  0)) {
+        __E4GU->__OFL= 32;
+        __F4GU=__RVW( 32);
+        __E4GU->__FFL=__F4GU;
+      } else /* FALSE */ {
+        __G4GU=(____Q)(__E4GU->__OFL <<  1);
+        __F4GU=((____DB *)__E4GU->__FFL);
+        __I4GU=__E4GU->__OFL;
+        __J4GU=__55W(((____IB )__F4GU),((____YWB )__I4GU),((____YWB )__G4GU));
+        __F4GU=((____DB *)__J4GU);
+        __M00(__F4GU,__I4GU,(____Q)(__G4GU -  1));
+        __E4GU->__FFL=__F4GU;
+        __E4GU->__OFL=__G4GU;
+      };
+    };
+    ((____DB *)__E4GU->__FFL)[__E4GU->__WJ]=')';
+    __E4GU->__WJ=(____Q)(__E4GU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  };
+  __EWX(((____BC *)__NPTP),(&__string_492));
+  __PPTP=__MPTP->__AEUL.__SPTP;
+  switch (((struct ___OBJ *)__PPTP)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__PPTP),__NPTP);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____0AOJ__: {
+    __ZFCS=((____0AOJ *)((____5J *)__PPTP));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__NPTP),(&__string_346));
+    __EBEJ(((____2A0I *)__ZFCS->__OB5J),__NPTP);
+    __E4GU=((____BC *)__NPTP);
+    if ((__E4GU->__OFL <= __E4GU->__WJ)) {
+      if ((__E4GU->__OFL ==  0)) {
+        __E4GU->__OFL= 32;
+        __F4GU=__RVW( 32);
+        __E4GU->__FFL=__F4GU;
+      } else /* FALSE */ {
+        __G4GU=(____Q)(__E4GU->__OFL <<  1);
+        __F4GU=((____DB *)__E4GU->__FFL);
+        __I4GU=__E4GU->__OFL;
+        __J4GU=__55W(((____IB )__F4GU),((____YWB )__I4GU),((____YWB )__G4GU));
+        __F4GU=((____DB *)__J4GU);
+        __M00(__F4GU,__I4GU,(____Q)(__G4GU -  1));
+        __E4GU->__FFL=__F4GU;
+        __E4GU->__OFL=__G4GU;
+      };
+    };
+    ((____DB *)__E4GU->__FFL)[__E4GU->__WJ]=')';
+    __E4GU->__WJ=(____Q)(__E4GU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __1FCS=((____EBOJ *)((____5J *)__PPTP));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__NPTP),(&__string_347));
+    __GUIT=((____WMB *)__1FCS->__TB5J);
+    if (((____3LC)(__GUIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__NPTP),(&__string_348));
+    };
+    __CQXE(__GUIT,__NPTP);
+    __E4GU=((____BC *)__NPTP);
+    if ((__E4GU->__OFL <= __E4GU->__WJ)) {
+      if ((__E4GU->__OFL ==  0)) {
+        __E4GU->__OFL= 32;
+        __F4GU=__RVW( 32);
+        __E4GU->__FFL=__F4GU;
+      } else /* FALSE */ {
+        __G4GU=(____Q)(__E4GU->__OFL <<  1);
+        __F4GU=((____DB *)__E4GU->__FFL);
+        __I4GU=__E4GU->__OFL;
+        __J4GU=__55W(((____IB )__F4GU),((____YWB )__I4GU),((____YWB )__G4GU));
+        __F4GU=((____DB *)__J4GU);
+        __M00(__F4GU,__I4GU,(____Q)(__G4GU -  1));
+        __E4GU->__FFL=__F4GU;
+        __E4GU->__OFL=__G4GU;
+      };
+    };
+    ((____DB *)__E4GU->__FFL)[__E4GU->__WJ]=')';
+    __E4GU->__WJ=(____Q)(__E4GU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____2HOJ__: {
+    __3FCS=((____2HOJ *)((____5J *)__PPTP));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__NPTP),(&__string_349));
+    __GUIT=((____WMB *)__3FCS->__3D5J);
+    if (((____3LC)(__GUIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__NPTP),(&__string_348));
+    };
+    __CQXE(__GUIT,__NPTP);
+    __E4GU=((____BC *)__NPTP);
+    if ((__E4GU->__OFL <= __E4GU->__WJ)) {
+      if ((__E4GU->__OFL ==  0)) {
+        __E4GU->__OFL= 32;
+        __F4GU=__RVW( 32);
+        __E4GU->__FFL=__F4GU;
+      } else /* FALSE */ {
+        __G4GU=(____Q)(__E4GU->__OFL <<  1);
+        __F4GU=((____DB *)__E4GU->__FFL);
+        __I4GU=__E4GU->__OFL;
+        __J4GU=__55W(((____IB )__F4GU),((____YWB )__I4GU),((____YWB )__G4GU));
+        __F4GU=((____DB *)__J4GU);
+        __M00(__F4GU,__I4GU,(____Q)(__G4GU -  1));
+        __E4GU->__FFL=__F4GU;
+        __E4GU->__OFL=__G4GU;
+      };
+    };
+    ((____DB *)__E4GU->__FFL)[__E4GU->__WJ]=')';
+    __E4GU->__WJ=(____Q)(__E4GU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__PPTP)),__NPTP);
+  } break;
+  };
+  __23GU=((____BC *)__NPTP);
+  if ((__23GU->__OFL <= __23GU->__WJ)) {
+    if ((__23GU->__OFL ==  0)) {
+      __23GU->__OFL= 32;
+      __33GU=__RVW( 32);
+      __23GU->__FFL=__33GU;
+    } else /* FALSE */ {
+      __43GU=(____Q)(__23GU->__OFL <<  1);
+      __33GU=((____DB *)__23GU->__FFL);
+      __A4GU=__23GU->__OFL;
+      __B4GU=__55W(((____IB )__33GU),((____YWB )__A4GU),((____YWB )__43GU));
+      __33GU=((____DB *)__B4GU);
+      __M00(__33GU,__A4GU,(____Q)(__43GU -  1));
+      __23GU->__FFL=__33GU;
+      __23GU->__OFL=__43GU;
+    };
+  };
+  ((____DB *)__23GU->__FFL)[__23GU->__WJ]=')';
+  __23GU->__WJ=(____Q)(__23GU->__WJ +  1);
 }
 
-static void display__HO0P(__EXPR_OR_OR_LOGIC__LDUL *Self__IO0P,__STRING__BC *buffer__JO0P)
-// ({EXPR_OR_OR_LOGIC__LDUL},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __WP0P(____0EUL *__XP0P,____BC *__YP0P)
+// ({__0EUL},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__N4GU,*Self__V4GU;
-  __INTEGER__Q __tmp__P4GU,old_nb_elts__R4GU,__tmp__X4GU;
-  __INTEGER__Q old_nb_elts__Z4GU;
-  __POINTER__IB __tmp__S4GU,__tmp__04GU;
-  void *__tmp__KO0P;
-  __IS_EXPANDED__L5NJ *Self__WECS;
-  __GET_TYPE_ID__V5NJ *Self__YECS;
-  __TYPE_FULL__PMB *Self__5SIT;
-  __SIZE_OF__NGOJ *Self__0ECS;
-  __CHARACTER__DB *__tmp__O4GU,*__tmp__W4GU;
-  Self__N4GU=((__STRING__BC *)buffer__JO0P);
-  if ((Self__N4GU->capacity__HFL <= Self__N4GU->count__WJ)) {
-    if ((Self__N4GU->capacity__HFL ==  0)) {
-      Self__N4GU->capacity__HFL= 32;
-      __tmp__O4GU=create__KVW( 32);
-      Self__N4GU->storage__4EL=__tmp__O4GU;
-    } else /* FALSE */ {
-      __tmp__P4GU=(__INTEGER__Q)(Self__N4GU->capacity__HFL <<  1);
-      __tmp__O4GU=((__CHARACTER__DB *)Self__N4GU->storage__4EL);
-      old_nb_elts__R4GU=Self__N4GU->capacity__HFL;
-      __tmp__S4GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__O4GU),((__UINTEGER_32__RWB )old_nb_elts__R4GU),((__UINTEGER_32__RWB )__tmp__P4GU));
-      __tmp__O4GU=((__CHARACTER__DB *)__tmp__S4GU);
-      clear__to__F00(__tmp__O4GU,old_nb_elts__R4GU,(__INTEGER__Q)(__tmp__P4GU -  1));
-      Self__N4GU->storage__4EL=__tmp__O4GU;
-      Self__N4GU->capacity__HFL=__tmp__P4GU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__N4GU->storage__4EL)[Self__N4GU->count__WJ]='(';
-  Self__N4GU->count__WJ=(__INTEGER__Q)(Self__N4GU->count__WJ +  1);
-  __tmp__KO0P=Self__IO0P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__KO0P)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__KO0P),buffer__JO0P);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__WECS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__KO0P));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__JO0P),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__WECS->receiver__554J),buffer__JO0P);
-    Self__V4GU=((__STRING__BC *)buffer__JO0P);
-    if ((Self__V4GU->capacity__HFL <= Self__V4GU->count__WJ)) {
-      if ((Self__V4GU->capacity__HFL ==  0)) {
-        Self__V4GU->capacity__HFL= 32;
-        __tmp__W4GU=create__KVW( 32);
-        Self__V4GU->storage__4EL=__tmp__W4GU;
-      } else /* FALSE */ {
-        __tmp__X4GU=(__INTEGER__Q)(Self__V4GU->capacity__HFL <<  1);
-        __tmp__W4GU=((__CHARACTER__DB *)Self__V4GU->storage__4EL);
-        old_nb_elts__Z4GU=Self__V4GU->capacity__HFL;
-        __tmp__04GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__W4GU),((__UINTEGER_32__RWB )old_nb_elts__Z4GU),((__UINTEGER_32__RWB )__tmp__X4GU));
-        __tmp__W4GU=((__CHARACTER__DB *)__tmp__04GU);
-        clear__to__F00(__tmp__W4GU,old_nb_elts__Z4GU,(__INTEGER__Q)(__tmp__X4GU -  1));
-        Self__V4GU->storage__4EL=__tmp__W4GU;
-        Self__V4GU->capacity__HFL=__tmp__X4GU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__V4GU->storage__4EL)[Self__V4GU->count__WJ]=')';
-    Self__V4GU->count__WJ=(__INTEGER__Q)(Self__V4GU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__YECS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__KO0P));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__JO0P),(&__string_347));
-    Self__5SIT=((__TYPE_FULL__PMB *)Self__YECS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__5SIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__JO0P),(&__string_348));
-    };
-    append_name_in__TOXE(Self__5SIT,buffer__JO0P);
-    Self__V4GU=((__STRING__BC *)buffer__JO0P);
-    if ((Self__V4GU->capacity__HFL <= Self__V4GU->count__WJ)) {
-      if ((Self__V4GU->capacity__HFL ==  0)) {
-        Self__V4GU->capacity__HFL= 32;
-        __tmp__W4GU=create__KVW( 32);
-        Self__V4GU->storage__4EL=__tmp__W4GU;
-      } else /* FALSE */ {
-        __tmp__X4GU=(__INTEGER__Q)(Self__V4GU->capacity__HFL <<  1);
-        __tmp__W4GU=((__CHARACTER__DB *)Self__V4GU->storage__4EL);
-        old_nb_elts__Z4GU=Self__V4GU->capacity__HFL;
-        __tmp__04GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__W4GU),((__UINTEGER_32__RWB )old_nb_elts__Z4GU),((__UINTEGER_32__RWB )__tmp__X4GU));
-        __tmp__W4GU=((__CHARACTER__DB *)__tmp__04GU);
-        clear__to__F00(__tmp__W4GU,old_nb_elts__Z4GU,(__INTEGER__Q)(__tmp__X4GU -  1));
-        Self__V4GU->storage__4EL=__tmp__W4GU;
-        Self__V4GU->capacity__HFL=__tmp__X4GU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__V4GU->storage__4EL)[Self__V4GU->count__WJ]=')';
-    Self__V4GU->count__WJ=(__INTEGER__Q)(Self__V4GU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__0ECS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__KO0P));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__JO0P),(&__string_349));
-    Self__5SIT=((__TYPE_FULL__PMB *)Self__0ECS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__5SIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__JO0P),(&__string_348));
-    };
-    append_name_in__TOXE(Self__5SIT,buffer__JO0P);
-    Self__V4GU=((__STRING__BC *)buffer__JO0P);
-    if ((Self__V4GU->capacity__HFL <= Self__V4GU->count__WJ)) {
-      if ((Self__V4GU->capacity__HFL ==  0)) {
-        Self__V4GU->capacity__HFL= 32;
-        __tmp__W4GU=create__KVW( 32);
-        Self__V4GU->storage__4EL=__tmp__W4GU;
-      } else /* FALSE */ {
-        __tmp__X4GU=(__INTEGER__Q)(Self__V4GU->capacity__HFL <<  1);
-        __tmp__W4GU=((__CHARACTER__DB *)Self__V4GU->storage__4EL);
-        old_nb_elts__Z4GU=Self__V4GU->capacity__HFL;
-        __tmp__04GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__W4GU),((__UINTEGER_32__RWB )old_nb_elts__Z4GU),((__UINTEGER_32__RWB )__tmp__X4GU));
-        __tmp__W4GU=((__CHARACTER__DB *)__tmp__04GU);
-        clear__to__F00(__tmp__W4GU,old_nb_elts__Z4GU,(__INTEGER__Q)(__tmp__X4GU -  1));
-        Self__V4GU->storage__4EL=__tmp__W4GU;
-        Self__V4GU->capacity__HFL=__tmp__X4GU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__V4GU->storage__4EL)[Self__V4GU->count__WJ]=')';
-    Self__V4GU->count__WJ=(__INTEGER__Q)(Self__V4GU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  };
-  append__3VX(((__STRING__BC *)buffer__JO0P),(&__string_493));
-  __tmp__KO0P=Self__IO0P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__KO0P)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__KO0P),buffer__JO0P);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__WECS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__KO0P));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__JO0P),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__WECS->receiver__554J),buffer__JO0P);
-    Self__V4GU=((__STRING__BC *)buffer__JO0P);
-    if ((Self__V4GU->capacity__HFL <= Self__V4GU->count__WJ)) {
-      if ((Self__V4GU->capacity__HFL ==  0)) {
-        Self__V4GU->capacity__HFL= 32;
-        __tmp__W4GU=create__KVW( 32);
-        Self__V4GU->storage__4EL=__tmp__W4GU;
-      } else /* FALSE */ {
-        __tmp__X4GU=(__INTEGER__Q)(Self__V4GU->capacity__HFL <<  1);
-        __tmp__W4GU=((__CHARACTER__DB *)Self__V4GU->storage__4EL);
-        old_nb_elts__Z4GU=Self__V4GU->capacity__HFL;
-        __tmp__04GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__W4GU),((__UINTEGER_32__RWB )old_nb_elts__Z4GU),((__UINTEGER_32__RWB )__tmp__X4GU));
-        __tmp__W4GU=((__CHARACTER__DB *)__tmp__04GU);
-        clear__to__F00(__tmp__W4GU,old_nb_elts__Z4GU,(__INTEGER__Q)(__tmp__X4GU -  1));
-        Self__V4GU->storage__4EL=__tmp__W4GU;
-        Self__V4GU->capacity__HFL=__tmp__X4GU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__V4GU->storage__4EL)[Self__V4GU->count__WJ]=')';
-    Self__V4GU->count__WJ=(__INTEGER__Q)(Self__V4GU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__YECS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__KO0P));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__JO0P),(&__string_347));
-    Self__5SIT=((__TYPE_FULL__PMB *)Self__YECS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__5SIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__JO0P),(&__string_348));
-    };
-    append_name_in__TOXE(Self__5SIT,buffer__JO0P);
-    Self__V4GU=((__STRING__BC *)buffer__JO0P);
-    if ((Self__V4GU->capacity__HFL <= Self__V4GU->count__WJ)) {
-      if ((Self__V4GU->capacity__HFL ==  0)) {
-        Self__V4GU->capacity__HFL= 32;
-        __tmp__W4GU=create__KVW( 32);
-        Self__V4GU->storage__4EL=__tmp__W4GU;
-      } else /* FALSE */ {
-        __tmp__X4GU=(__INTEGER__Q)(Self__V4GU->capacity__HFL <<  1);
-        __tmp__W4GU=((__CHARACTER__DB *)Self__V4GU->storage__4EL);
-        old_nb_elts__Z4GU=Self__V4GU->capacity__HFL;
-        __tmp__04GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__W4GU),((__UINTEGER_32__RWB )old_nb_elts__Z4GU),((__UINTEGER_32__RWB )__tmp__X4GU));
-        __tmp__W4GU=((__CHARACTER__DB *)__tmp__04GU);
-        clear__to__F00(__tmp__W4GU,old_nb_elts__Z4GU,(__INTEGER__Q)(__tmp__X4GU -  1));
-        Self__V4GU->storage__4EL=__tmp__W4GU;
-        Self__V4GU->capacity__HFL=__tmp__X4GU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__V4GU->storage__4EL)[Self__V4GU->count__WJ]=')';
-    Self__V4GU->count__WJ=(__INTEGER__Q)(Self__V4GU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__0ECS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__KO0P));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__JO0P),(&__string_349));
-    Self__5SIT=((__TYPE_FULL__PMB *)Self__0ECS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__5SIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__JO0P),(&__string_348));
-    };
-    append_name_in__TOXE(Self__5SIT,buffer__JO0P);
-    Self__V4GU=((__STRING__BC *)buffer__JO0P);
-    if ((Self__V4GU->capacity__HFL <= Self__V4GU->count__WJ)) {
-      if ((Self__V4GU->capacity__HFL ==  0)) {
-        Self__V4GU->capacity__HFL= 32;
-        __tmp__W4GU=create__KVW( 32);
-        Self__V4GU->storage__4EL=__tmp__W4GU;
-      } else /* FALSE */ {
-        __tmp__X4GU=(__INTEGER__Q)(Self__V4GU->capacity__HFL <<  1);
-        __tmp__W4GU=((__CHARACTER__DB *)Self__V4GU->storage__4EL);
-        old_nb_elts__Z4GU=Self__V4GU->capacity__HFL;
-        __tmp__04GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__W4GU),((__UINTEGER_32__RWB )old_nb_elts__Z4GU),((__UINTEGER_32__RWB )__tmp__X4GU));
-        __tmp__W4GU=((__CHARACTER__DB *)__tmp__04GU);
-        clear__to__F00(__tmp__W4GU,old_nb_elts__Z4GU,(__INTEGER__Q)(__tmp__X4GU -  1));
-        Self__V4GU->storage__4EL=__tmp__W4GU;
-        Self__V4GU->capacity__HFL=__tmp__X4GU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__V4GU->storage__4EL)[Self__V4GU->count__WJ]=')';
-    Self__V4GU->count__WJ=(__INTEGER__Q)(Self__V4GU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__KO0P)),buffer__JO0P);
-  } break;
-  };
-  Self__N4GU=((__STRING__BC *)buffer__JO0P);
-  if ((Self__N4GU->capacity__HFL <= Self__N4GU->count__WJ)) {
-    if ((Self__N4GU->capacity__HFL ==  0)) {
-      Self__N4GU->capacity__HFL= 32;
-      __tmp__O4GU=create__KVW( 32);
-      Self__N4GU->storage__4EL=__tmp__O4GU;
-    } else /* FALSE */ {
-      __tmp__P4GU=(__INTEGER__Q)(Self__N4GU->capacity__HFL <<  1);
-      __tmp__O4GU=((__CHARACTER__DB *)Self__N4GU->storage__4EL);
-      old_nb_elts__R4GU=Self__N4GU->capacity__HFL;
-      __tmp__S4GU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__O4GU),((__UINTEGER_32__RWB )old_nb_elts__R4GU),((__UINTEGER_32__RWB )__tmp__P4GU));
-      __tmp__O4GU=((__CHARACTER__DB *)__tmp__S4GU);
-      clear__to__F00(__tmp__O4GU,old_nb_elts__R4GU,(__INTEGER__Q)(__tmp__P4GU -  1));
-      Self__N4GU->storage__4EL=__tmp__O4GU;
-      Self__N4GU->capacity__HFL=__tmp__P4GU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__N4GU->storage__4EL)[Self__N4GU->count__WJ]=')';
-  Self__N4GU->count__WJ=(__INTEGER__Q)(Self__N4GU->count__WJ +  1);
+  ____BC *__25GU,*__EAHU;
+  ____Q __45GU,__AAHU,__GAHU,__IAHU;
+  ____IB __BAHU,__JAHU;
+  void *__ZP0P;
+  ____0AOJ *__FGCS;
+  ____EBOJ *__HGCS;
+  ____WMB *__OUIT;
+  ____2HOJ *__JGCS;
+  ____DB *__35GU,*__FAHU;
+  __25GU=((____BC *)__YP0P);
+  if ((__25GU->__OFL <= __25GU->__WJ)) {
+    if ((__25GU->__OFL ==  0)) {
+      __25GU->__OFL= 32;
+      __35GU=__RVW( 32);
+      __25GU->__FFL=__35GU;
+    } else /* FALSE */ {
+      __45GU=(____Q)(__25GU->__OFL <<  1);
+      __35GU=((____DB *)__25GU->__FFL);
+      __AAHU=__25GU->__OFL;
+      __BAHU=__55W(((____IB )__35GU),((____YWB )__AAHU),((____YWB )__45GU));
+      __35GU=((____DB *)__BAHU);
+      __M00(__35GU,__AAHU,(____Q)(__45GU -  1));
+      __25GU->__FFL=__35GU;
+      __25GU->__OFL=__45GU;
+    };
+  };
+  ((____DB *)__25GU->__FFL)[__25GU->__WJ]='(';
+  __25GU->__WJ=(____Q)(__25GU->__WJ +  1);
+  __ZP0P=__XP0P->__1EUL.__AEUL.__OPTP;
+  switch (((struct ___OBJ *)__ZP0P)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__ZP0P),__YP0P);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____0AOJ__: {
+    __FGCS=((____0AOJ *)((____5J *)__ZP0P));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__YP0P),(&__string_346));
+    __EBEJ(((____2A0I *)__FGCS->__OB5J),__YP0P);
+    __EAHU=((____BC *)__YP0P);
+    if ((__EAHU->__OFL <= __EAHU->__WJ)) {
+      if ((__EAHU->__OFL ==  0)) {
+        __EAHU->__OFL= 32;
+        __FAHU=__RVW( 32);
+        __EAHU->__FFL=__FAHU;
+      } else /* FALSE */ {
+        __GAHU=(____Q)(__EAHU->__OFL <<  1);
+        __FAHU=((____DB *)__EAHU->__FFL);
+        __IAHU=__EAHU->__OFL;
+        __JAHU=__55W(((____IB )__FAHU),((____YWB )__IAHU),((____YWB )__GAHU));
+        __FAHU=((____DB *)__JAHU);
+        __M00(__FAHU,__IAHU,(____Q)(__GAHU -  1));
+        __EAHU->__FFL=__FAHU;
+        __EAHU->__OFL=__GAHU;
+      };
+    };
+    ((____DB *)__EAHU->__FFL)[__EAHU->__WJ]=')';
+    __EAHU->__WJ=(____Q)(__EAHU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __HGCS=((____EBOJ *)((____5J *)__ZP0P));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__YP0P),(&__string_347));
+    __OUIT=((____WMB *)__HGCS->__TB5J);
+    if (((____3LC)(__OUIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__YP0P),(&__string_348));
+    };
+    __CQXE(__OUIT,__YP0P);
+    __EAHU=((____BC *)__YP0P);
+    if ((__EAHU->__OFL <= __EAHU->__WJ)) {
+      if ((__EAHU->__OFL ==  0)) {
+        __EAHU->__OFL= 32;
+        __FAHU=__RVW( 32);
+        __EAHU->__FFL=__FAHU;
+      } else /* FALSE */ {
+        __GAHU=(____Q)(__EAHU->__OFL <<  1);
+        __FAHU=((____DB *)__EAHU->__FFL);
+        __IAHU=__EAHU->__OFL;
+        __JAHU=__55W(((____IB )__FAHU),((____YWB )__IAHU),((____YWB )__GAHU));
+        __FAHU=((____DB *)__JAHU);
+        __M00(__FAHU,__IAHU,(____Q)(__GAHU -  1));
+        __EAHU->__FFL=__FAHU;
+        __EAHU->__OFL=__GAHU;
+      };
+    };
+    ((____DB *)__EAHU->__FFL)[__EAHU->__WJ]=')';
+    __EAHU->__WJ=(____Q)(__EAHU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____2HOJ__: {
+    __JGCS=((____2HOJ *)((____5J *)__ZP0P));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__YP0P),(&__string_349));
+    __OUIT=((____WMB *)__JGCS->__3D5J);
+    if (((____3LC)(__OUIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__YP0P),(&__string_348));
+    };
+    __CQXE(__OUIT,__YP0P);
+    __EAHU=((____BC *)__YP0P);
+    if ((__EAHU->__OFL <= __EAHU->__WJ)) {
+      if ((__EAHU->__OFL ==  0)) {
+        __EAHU->__OFL= 32;
+        __FAHU=__RVW( 32);
+        __EAHU->__FFL=__FAHU;
+      } else /* FALSE */ {
+        __GAHU=(____Q)(__EAHU->__OFL <<  1);
+        __FAHU=((____DB *)__EAHU->__FFL);
+        __IAHU=__EAHU->__OFL;
+        __JAHU=__55W(((____IB )__FAHU),((____YWB )__IAHU),((____YWB )__GAHU));
+        __FAHU=((____DB *)__JAHU);
+        __M00(__FAHU,__IAHU,(____Q)(__GAHU -  1));
+        __EAHU->__FFL=__FAHU;
+        __EAHU->__OFL=__GAHU;
+      };
+    };
+    ((____DB *)__EAHU->__FFL)[__EAHU->__WJ]=')';
+    __EAHU->__WJ=(____Q)(__EAHU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  };
+  __EWX(((____BC *)__YP0P),(&__string_493));
+  __ZP0P=__XP0P->__1EUL.__AEUL.__SPTP;
+  switch (((struct ___OBJ *)__ZP0P)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__ZP0P),__YP0P);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____0AOJ__: {
+    __FGCS=((____0AOJ *)((____5J *)__ZP0P));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__YP0P),(&__string_346));
+    __EBEJ(((____2A0I *)__FGCS->__OB5J),__YP0P);
+    __EAHU=((____BC *)__YP0P);
+    if ((__EAHU->__OFL <= __EAHU->__WJ)) {
+      if ((__EAHU->__OFL ==  0)) {
+        __EAHU->__OFL= 32;
+        __FAHU=__RVW( 32);
+        __EAHU->__FFL=__FAHU;
+      } else /* FALSE */ {
+        __GAHU=(____Q)(__EAHU->__OFL <<  1);
+        __FAHU=((____DB *)__EAHU->__FFL);
+        __IAHU=__EAHU->__OFL;
+        __JAHU=__55W(((____IB )__FAHU),((____YWB )__IAHU),((____YWB )__GAHU));
+        __FAHU=((____DB *)__JAHU);
+        __M00(__FAHU,__IAHU,(____Q)(__GAHU -  1));
+        __EAHU->__FFL=__FAHU;
+        __EAHU->__OFL=__GAHU;
+      };
+    };
+    ((____DB *)__EAHU->__FFL)[__EAHU->__WJ]=')';
+    __EAHU->__WJ=(____Q)(__EAHU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __HGCS=((____EBOJ *)((____5J *)__ZP0P));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__YP0P),(&__string_347));
+    __OUIT=((____WMB *)__HGCS->__TB5J);
+    if (((____3LC)(__OUIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__YP0P),(&__string_348));
+    };
+    __CQXE(__OUIT,__YP0P);
+    __EAHU=((____BC *)__YP0P);
+    if ((__EAHU->__OFL <= __EAHU->__WJ)) {
+      if ((__EAHU->__OFL ==  0)) {
+        __EAHU->__OFL= 32;
+        __FAHU=__RVW( 32);
+        __EAHU->__FFL=__FAHU;
+      } else /* FALSE */ {
+        __GAHU=(____Q)(__EAHU->__OFL <<  1);
+        __FAHU=((____DB *)__EAHU->__FFL);
+        __IAHU=__EAHU->__OFL;
+        __JAHU=__55W(((____IB )__FAHU),((____YWB )__IAHU),((____YWB )__GAHU));
+        __FAHU=((____DB *)__JAHU);
+        __M00(__FAHU,__IAHU,(____Q)(__GAHU -  1));
+        __EAHU->__FFL=__FAHU;
+        __EAHU->__OFL=__GAHU;
+      };
+    };
+    ((____DB *)__EAHU->__FFL)[__EAHU->__WJ]=')';
+    __EAHU->__WJ=(____Q)(__EAHU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____2HOJ__: {
+    __JGCS=((____2HOJ *)((____5J *)__ZP0P));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__YP0P),(&__string_349));
+    __OUIT=((____WMB *)__JGCS->__3D5J);
+    if (((____3LC)(__OUIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__YP0P),(&__string_348));
+    };
+    __CQXE(__OUIT,__YP0P);
+    __EAHU=((____BC *)__YP0P);
+    if ((__EAHU->__OFL <= __EAHU->__WJ)) {
+      if ((__EAHU->__OFL ==  0)) {
+        __EAHU->__OFL= 32;
+        __FAHU=__RVW( 32);
+        __EAHU->__FFL=__FAHU;
+      } else /* FALSE */ {
+        __GAHU=(____Q)(__EAHU->__OFL <<  1);
+        __FAHU=((____DB *)__EAHU->__FFL);
+        __IAHU=__EAHU->__OFL;
+        __JAHU=__55W(((____IB )__FAHU),((____YWB )__IAHU),((____YWB )__GAHU));
+        __FAHU=((____DB *)__JAHU);
+        __M00(__FAHU,__IAHU,(____Q)(__GAHU -  1));
+        __EAHU->__FFL=__FAHU;
+        __EAHU->__OFL=__GAHU;
+      };
+    };
+    ((____DB *)__EAHU->__FFL)[__EAHU->__WJ]=')';
+    __EAHU->__WJ=(____Q)(__EAHU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__ZP0P)),__YP0P);
+  } break;
+  };
+  __25GU=((____BC *)__YP0P);
+  if ((__25GU->__OFL <= __25GU->__WJ)) {
+    if ((__25GU->__OFL ==  0)) {
+      __25GU->__OFL= 32;
+      __35GU=__RVW( 32);
+      __25GU->__FFL=__35GU;
+    } else /* FALSE */ {
+      __45GU=(____Q)(__25GU->__OFL <<  1);
+      __35GU=((____DB *)__25GU->__FFL);
+      __AAHU=__25GU->__OFL;
+      __BAHU=__55W(((____IB )__35GU),((____YWB )__AAHU),((____YWB )__45GU));
+      __35GU=((____DB *)__BAHU);
+      __M00(__35GU,__AAHU,(____Q)(__45GU -  1));
+      __25GU->__FFL=__35GU;
+      __25GU->__OFL=__45GU;
+    };
+  };
+  ((____DB *)__25GU->__FFL)[__25GU->__WJ]=')';
+  __25GU->__WJ=(____Q)(__25GU->__WJ +  1);
 }
 
-static void display__FOTP(__EXPR_AND_LOGIC__SEUL *Self__GOTP,__STRING__BC *buffer__HOTP)
-// ({EXPR_AND_LOGIC__SEUL},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __UPTP(____BGUL *__VPTP,____BC *__WPTP)
+// ({__BGUL},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__NAHU,*Self__VAHU;
-  __INTEGER__Q __tmp__PAHU,old_nb_elts__RAHU,__tmp__XAHU;
-  __INTEGER__Q old_nb_elts__ZAHU;
-  __POINTER__IB __tmp__SAHU,__tmp__0AHU;
-  void *__tmp__IOTP;
-  __IS_EXPANDED__L5NJ *Self__CFCS;
-  __GET_TYPE_ID__V5NJ *Self__EFCS;
-  __TYPE_FULL__PMB *Self__HTIT;
-  __SIZE_OF__NGOJ *Self__GFCS;
-  __CHARACTER__DB *__tmp__OAHU,*__tmp__WAHU;
-  Self__NAHU=((__STRING__BC *)buffer__HOTP);
-  if ((Self__NAHU->capacity__HFL <= Self__NAHU->count__WJ)) {
-    if ((Self__NAHU->capacity__HFL ==  0)) {
-      Self__NAHU->capacity__HFL= 32;
-      __tmp__OAHU=create__KVW( 32);
-      Self__NAHU->storage__4EL=__tmp__OAHU;
-    } else /* FALSE */ {
-      __tmp__PAHU=(__INTEGER__Q)(Self__NAHU->capacity__HFL <<  1);
-      __tmp__OAHU=((__CHARACTER__DB *)Self__NAHU->storage__4EL);
-      old_nb_elts__RAHU=Self__NAHU->capacity__HFL;
-      __tmp__SAHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OAHU),((__UINTEGER_32__RWB )old_nb_elts__RAHU),((__UINTEGER_32__RWB )__tmp__PAHU));
-      __tmp__OAHU=((__CHARACTER__DB *)__tmp__SAHU);
-      clear__to__F00(__tmp__OAHU,old_nb_elts__RAHU,(__INTEGER__Q)(__tmp__PAHU -  1));
-      Self__NAHU->storage__4EL=__tmp__OAHU;
-      Self__NAHU->capacity__HFL=__tmp__PAHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__NAHU->storage__4EL)[Self__NAHU->count__WJ]='(';
-  Self__NAHU->count__WJ=(__INTEGER__Q)(Self__NAHU->count__WJ +  1);
-  __tmp__IOTP=Self__GOTP->parent_expr_binary_logic__TEUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__IOTP)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__IOTP),buffer__HOTP);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__CFCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__IOTP));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__HOTP),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__CFCS->receiver__554J),buffer__HOTP);
-    Self__VAHU=((__STRING__BC *)buffer__HOTP);
-    if ((Self__VAHU->capacity__HFL <= Self__VAHU->count__WJ)) {
-      if ((Self__VAHU->capacity__HFL ==  0)) {
-        Self__VAHU->capacity__HFL= 32;
-        __tmp__WAHU=create__KVW( 32);
-        Self__VAHU->storage__4EL=__tmp__WAHU;
-      } else /* FALSE */ {
-        __tmp__XAHU=(__INTEGER__Q)(Self__VAHU->capacity__HFL <<  1);
-        __tmp__WAHU=((__CHARACTER__DB *)Self__VAHU->storage__4EL);
-        old_nb_elts__ZAHU=Self__VAHU->capacity__HFL;
-        __tmp__0AHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WAHU),((__UINTEGER_32__RWB )old_nb_elts__ZAHU),((__UINTEGER_32__RWB )__tmp__XAHU));
-        __tmp__WAHU=((__CHARACTER__DB *)__tmp__0AHU);
-        clear__to__F00(__tmp__WAHU,old_nb_elts__ZAHU,(__INTEGER__Q)(__tmp__XAHU -  1));
-        Self__VAHU->storage__4EL=__tmp__WAHU;
-        Self__VAHU->capacity__HFL=__tmp__XAHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__VAHU->storage__4EL)[Self__VAHU->count__WJ]=')';
-    Self__VAHU->count__WJ=(__INTEGER__Q)(Self__VAHU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__EFCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__IOTP));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__HOTP),(&__string_347));
-    Self__HTIT=((__TYPE_FULL__PMB *)Self__EFCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__HTIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__HOTP),(&__string_348));
-    };
-    append_name_in__TOXE(Self__HTIT,buffer__HOTP);
-    Self__VAHU=((__STRING__BC *)buffer__HOTP);
-    if ((Self__VAHU->capacity__HFL <= Self__VAHU->count__WJ)) {
-      if ((Self__VAHU->capacity__HFL ==  0)) {
-        Self__VAHU->capacity__HFL= 32;
-        __tmp__WAHU=create__KVW( 32);
-        Self__VAHU->storage__4EL=__tmp__WAHU;
-      } else /* FALSE */ {
-        __tmp__XAHU=(__INTEGER__Q)(Self__VAHU->capacity__HFL <<  1);
-        __tmp__WAHU=((__CHARACTER__DB *)Self__VAHU->storage__4EL);
-        old_nb_elts__ZAHU=Self__VAHU->capacity__HFL;
-        __tmp__0AHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WAHU),((__UINTEGER_32__RWB )old_nb_elts__ZAHU),((__UINTEGER_32__RWB )__tmp__XAHU));
-        __tmp__WAHU=((__CHARACTER__DB *)__tmp__0AHU);
-        clear__to__F00(__tmp__WAHU,old_nb_elts__ZAHU,(__INTEGER__Q)(__tmp__XAHU -  1));
-        Self__VAHU->storage__4EL=__tmp__WAHU;
-        Self__VAHU->capacity__HFL=__tmp__XAHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__VAHU->storage__4EL)[Self__VAHU->count__WJ]=')';
-    Self__VAHU->count__WJ=(__INTEGER__Q)(Self__VAHU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__GFCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__IOTP));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__HOTP),(&__string_349));
-    Self__HTIT=((__TYPE_FULL__PMB *)Self__GFCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__HTIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__HOTP),(&__string_348));
-    };
-    append_name_in__TOXE(Self__HTIT,buffer__HOTP);
-    Self__VAHU=((__STRING__BC *)buffer__HOTP);
-    if ((Self__VAHU->capacity__HFL <= Self__VAHU->count__WJ)) {
-      if ((Self__VAHU->capacity__HFL ==  0)) {
-        Self__VAHU->capacity__HFL= 32;
-        __tmp__WAHU=create__KVW( 32);
-        Self__VAHU->storage__4EL=__tmp__WAHU;
-      } else /* FALSE */ {
-        __tmp__XAHU=(__INTEGER__Q)(Self__VAHU->capacity__HFL <<  1);
-        __tmp__WAHU=((__CHARACTER__DB *)Self__VAHU->storage__4EL);
-        old_nb_elts__ZAHU=Self__VAHU->capacity__HFL;
-        __tmp__0AHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WAHU),((__UINTEGER_32__RWB )old_nb_elts__ZAHU),((__UINTEGER_32__RWB )__tmp__XAHU));
-        __tmp__WAHU=((__CHARACTER__DB *)__tmp__0AHU);
-        clear__to__F00(__tmp__WAHU,old_nb_elts__ZAHU,(__INTEGER__Q)(__tmp__XAHU -  1));
-        Self__VAHU->storage__4EL=__tmp__WAHU;
-        Self__VAHU->capacity__HFL=__tmp__XAHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__VAHU->storage__4EL)[Self__VAHU->count__WJ]=')';
-    Self__VAHU->count__WJ=(__INTEGER__Q)(Self__VAHU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  };
-  append__3VX(((__STRING__BC *)buffer__HOTP),(&__string_488));
-  __tmp__IOTP=Self__GOTP->parent_expr_binary_logic__TEUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__IOTP)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__IOTP),buffer__HOTP);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__CFCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__IOTP));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__HOTP),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__CFCS->receiver__554J),buffer__HOTP);
-    Self__VAHU=((__STRING__BC *)buffer__HOTP);
-    if ((Self__VAHU->capacity__HFL <= Self__VAHU->count__WJ)) {
-      if ((Self__VAHU->capacity__HFL ==  0)) {
-        Self__VAHU->capacity__HFL= 32;
-        __tmp__WAHU=create__KVW( 32);
-        Self__VAHU->storage__4EL=__tmp__WAHU;
-      } else /* FALSE */ {
-        __tmp__XAHU=(__INTEGER__Q)(Self__VAHU->capacity__HFL <<  1);
-        __tmp__WAHU=((__CHARACTER__DB *)Self__VAHU->storage__4EL);
-        old_nb_elts__ZAHU=Self__VAHU->capacity__HFL;
-        __tmp__0AHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WAHU),((__UINTEGER_32__RWB )old_nb_elts__ZAHU),((__UINTEGER_32__RWB )__tmp__XAHU));
-        __tmp__WAHU=((__CHARACTER__DB *)__tmp__0AHU);
-        clear__to__F00(__tmp__WAHU,old_nb_elts__ZAHU,(__INTEGER__Q)(__tmp__XAHU -  1));
-        Self__VAHU->storage__4EL=__tmp__WAHU;
-        Self__VAHU->capacity__HFL=__tmp__XAHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__VAHU->storage__4EL)[Self__VAHU->count__WJ]=')';
-    Self__VAHU->count__WJ=(__INTEGER__Q)(Self__VAHU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__EFCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__IOTP));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__HOTP),(&__string_347));
-    Self__HTIT=((__TYPE_FULL__PMB *)Self__EFCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__HTIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__HOTP),(&__string_348));
-    };
-    append_name_in__TOXE(Self__HTIT,buffer__HOTP);
-    Self__VAHU=((__STRING__BC *)buffer__HOTP);
-    if ((Self__VAHU->capacity__HFL <= Self__VAHU->count__WJ)) {
-      if ((Self__VAHU->capacity__HFL ==  0)) {
-        Self__VAHU->capacity__HFL= 32;
-        __tmp__WAHU=create__KVW( 32);
-        Self__VAHU->storage__4EL=__tmp__WAHU;
-      } else /* FALSE */ {
-        __tmp__XAHU=(__INTEGER__Q)(Self__VAHU->capacity__HFL <<  1);
-        __tmp__WAHU=((__CHARACTER__DB *)Self__VAHU->storage__4EL);
-        old_nb_elts__ZAHU=Self__VAHU->capacity__HFL;
-        __tmp__0AHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WAHU),((__UINTEGER_32__RWB )old_nb_elts__ZAHU),((__UINTEGER_32__RWB )__tmp__XAHU));
-        __tmp__WAHU=((__CHARACTER__DB *)__tmp__0AHU);
-        clear__to__F00(__tmp__WAHU,old_nb_elts__ZAHU,(__INTEGER__Q)(__tmp__XAHU -  1));
-        Self__VAHU->storage__4EL=__tmp__WAHU;
-        Self__VAHU->capacity__HFL=__tmp__XAHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__VAHU->storage__4EL)[Self__VAHU->count__WJ]=')';
-    Self__VAHU->count__WJ=(__INTEGER__Q)(Self__VAHU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__GFCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__IOTP));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__HOTP),(&__string_349));
-    Self__HTIT=((__TYPE_FULL__PMB *)Self__GFCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__HTIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__HOTP),(&__string_348));
-    };
-    append_name_in__TOXE(Self__HTIT,buffer__HOTP);
-    Self__VAHU=((__STRING__BC *)buffer__HOTP);
-    if ((Self__VAHU->capacity__HFL <= Self__VAHU->count__WJ)) {
-      if ((Self__VAHU->capacity__HFL ==  0)) {
-        Self__VAHU->capacity__HFL= 32;
-        __tmp__WAHU=create__KVW( 32);
-        Self__VAHU->storage__4EL=__tmp__WAHU;
-      } else /* FALSE */ {
-        __tmp__XAHU=(__INTEGER__Q)(Self__VAHU->capacity__HFL <<  1);
-        __tmp__WAHU=((__CHARACTER__DB *)Self__VAHU->storage__4EL);
-        old_nb_elts__ZAHU=Self__VAHU->capacity__HFL;
-        __tmp__0AHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WAHU),((__UINTEGER_32__RWB )old_nb_elts__ZAHU),((__UINTEGER_32__RWB )__tmp__XAHU));
-        __tmp__WAHU=((__CHARACTER__DB *)__tmp__0AHU);
-        clear__to__F00(__tmp__WAHU,old_nb_elts__ZAHU,(__INTEGER__Q)(__tmp__XAHU -  1));
-        Self__VAHU->storage__4EL=__tmp__WAHU;
-        Self__VAHU->capacity__HFL=__tmp__XAHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__VAHU->storage__4EL)[Self__VAHU->count__WJ]=')';
-    Self__VAHU->count__WJ=(__INTEGER__Q)(Self__VAHU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__IOTP)),buffer__HOTP);
-  } break;
-  };
-  Self__NAHU=((__STRING__BC *)buffer__HOTP);
-  if ((Self__NAHU->capacity__HFL <= Self__NAHU->count__WJ)) {
-    if ((Self__NAHU->capacity__HFL ==  0)) {
-      Self__NAHU->capacity__HFL= 32;
-      __tmp__OAHU=create__KVW( 32);
-      Self__NAHU->storage__4EL=__tmp__OAHU;
-    } else /* FALSE */ {
-      __tmp__PAHU=(__INTEGER__Q)(Self__NAHU->capacity__HFL <<  1);
-      __tmp__OAHU=((__CHARACTER__DB *)Self__NAHU->storage__4EL);
-      old_nb_elts__RAHU=Self__NAHU->capacity__HFL;
-      __tmp__SAHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OAHU),((__UINTEGER_32__RWB )old_nb_elts__RAHU),((__UINTEGER_32__RWB )__tmp__PAHU));
-      __tmp__OAHU=((__CHARACTER__DB *)__tmp__SAHU);
-      clear__to__F00(__tmp__OAHU,old_nb_elts__RAHU,(__INTEGER__Q)(__tmp__PAHU -  1));
-      Self__NAHU->storage__4EL=__tmp__OAHU;
-      Self__NAHU->capacity__HFL=__tmp__PAHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__NAHU->storage__4EL)[Self__NAHU->count__WJ]=')';
-  Self__NAHU->count__WJ=(__INTEGER__Q)(Self__NAHU->count__WJ +  1);
+  ____BC *__2BHU,*__ECHU;
+  ____Q __4BHU,__ACHU,__GCHU,__ICHU;
+  ____IB __BCHU,__JCHU;
+  void *__XPTP;
+  ____0AOJ *__RGCS;
+  ____EBOJ *__TGCS;
+  ____WMB *__WUIT;
+  ____2HOJ *__VGCS;
+  ____DB *__3BHU,*__FCHU;
+  __2BHU=((____BC *)__WPTP);
+  if ((__2BHU->__OFL <= __2BHU->__WJ)) {
+    if ((__2BHU->__OFL ==  0)) {
+      __2BHU->__OFL= 32;
+      __3BHU=__RVW( 32);
+      __2BHU->__FFL=__3BHU;
+    } else /* FALSE */ {
+      __4BHU=(____Q)(__2BHU->__OFL <<  1);
+      __3BHU=((____DB *)__2BHU->__FFL);
+      __ACHU=__2BHU->__OFL;
+      __BCHU=__55W(((____IB )__3BHU),((____YWB )__ACHU),((____YWB )__4BHU));
+      __3BHU=((____DB *)__BCHU);
+      __M00(__3BHU,__ACHU,(____Q)(__4BHU -  1));
+      __2BHU->__FFL=__3BHU;
+      __2BHU->__OFL=__4BHU;
+    };
+  };
+  ((____DB *)__2BHU->__FFL)[__2BHU->__WJ]='(';
+  __2BHU->__WJ=(____Q)(__2BHU->__WJ +  1);
+  __XPTP=__VPTP->__CGUL.__OPTP;
+  switch (((struct ___OBJ *)__XPTP)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__XPTP),__WPTP);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____0AOJ__: {
+    __RGCS=((____0AOJ *)((____5J *)__XPTP));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__WPTP),(&__string_346));
+    __EBEJ(((____2A0I *)__RGCS->__OB5J),__WPTP);
+    __ECHU=((____BC *)__WPTP);
+    if ((__ECHU->__OFL <= __ECHU->__WJ)) {
+      if ((__ECHU->__OFL ==  0)) {
+        __ECHU->__OFL= 32;
+        __FCHU=__RVW( 32);
+        __ECHU->__FFL=__FCHU;
+      } else /* FALSE */ {
+        __GCHU=(____Q)(__ECHU->__OFL <<  1);
+        __FCHU=((____DB *)__ECHU->__FFL);
+        __ICHU=__ECHU->__OFL;
+        __JCHU=__55W(((____IB )__FCHU),((____YWB )__ICHU),((____YWB )__GCHU));
+        __FCHU=((____DB *)__JCHU);
+        __M00(__FCHU,__ICHU,(____Q)(__GCHU -  1));
+        __ECHU->__FFL=__FCHU;
+        __ECHU->__OFL=__GCHU;
+      };
+    };
+    ((____DB *)__ECHU->__FFL)[__ECHU->__WJ]=')';
+    __ECHU->__WJ=(____Q)(__ECHU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __TGCS=((____EBOJ *)((____5J *)__XPTP));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__WPTP),(&__string_347));
+    __WUIT=((____WMB *)__TGCS->__TB5J);
+    if (((____3LC)(__WUIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__WPTP),(&__string_348));
+    };
+    __CQXE(__WUIT,__WPTP);
+    __ECHU=((____BC *)__WPTP);
+    if ((__ECHU->__OFL <= __ECHU->__WJ)) {
+      if ((__ECHU->__OFL ==  0)) {
+        __ECHU->__OFL= 32;
+        __FCHU=__RVW( 32);
+        __ECHU->__FFL=__FCHU;
+      } else /* FALSE */ {
+        __GCHU=(____Q)(__ECHU->__OFL <<  1);
+        __FCHU=((____DB *)__ECHU->__FFL);
+        __ICHU=__ECHU->__OFL;
+        __JCHU=__55W(((____IB )__FCHU),((____YWB )__ICHU),((____YWB )__GCHU));
+        __FCHU=((____DB *)__JCHU);
+        __M00(__FCHU,__ICHU,(____Q)(__GCHU -  1));
+        __ECHU->__FFL=__FCHU;
+        __ECHU->__OFL=__GCHU;
+      };
+    };
+    ((____DB *)__ECHU->__FFL)[__ECHU->__WJ]=')';
+    __ECHU->__WJ=(____Q)(__ECHU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____2HOJ__: {
+    __VGCS=((____2HOJ *)((____5J *)__XPTP));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__WPTP),(&__string_349));
+    __WUIT=((____WMB *)__VGCS->__3D5J);
+    if (((____3LC)(__WUIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__WPTP),(&__string_348));
+    };
+    __CQXE(__WUIT,__WPTP);
+    __ECHU=((____BC *)__WPTP);
+    if ((__ECHU->__OFL <= __ECHU->__WJ)) {
+      if ((__ECHU->__OFL ==  0)) {
+        __ECHU->__OFL= 32;
+        __FCHU=__RVW( 32);
+        __ECHU->__FFL=__FCHU;
+      } else /* FALSE */ {
+        __GCHU=(____Q)(__ECHU->__OFL <<  1);
+        __FCHU=((____DB *)__ECHU->__FFL);
+        __ICHU=__ECHU->__OFL;
+        __JCHU=__55W(((____IB )__FCHU),((____YWB )__ICHU),((____YWB )__GCHU));
+        __FCHU=((____DB *)__JCHU);
+        __M00(__FCHU,__ICHU,(____Q)(__GCHU -  1));
+        __ECHU->__FFL=__FCHU;
+        __ECHU->__OFL=__GCHU;
+      };
+    };
+    ((____DB *)__ECHU->__FFL)[__ECHU->__WJ]=')';
+    __ECHU->__WJ=(____Q)(__ECHU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  };
+  __EWX(((____BC *)__WPTP),(&__string_488));
+  __XPTP=__VPTP->__CGUL.__SPTP;
+  switch (((struct ___OBJ *)__XPTP)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__XPTP),__WPTP);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____0AOJ__: {
+    __RGCS=((____0AOJ *)((____5J *)__XPTP));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__WPTP),(&__string_346));
+    __EBEJ(((____2A0I *)__RGCS->__OB5J),__WPTP);
+    __ECHU=((____BC *)__WPTP);
+    if ((__ECHU->__OFL <= __ECHU->__WJ)) {
+      if ((__ECHU->__OFL ==  0)) {
+        __ECHU->__OFL= 32;
+        __FCHU=__RVW( 32);
+        __ECHU->__FFL=__FCHU;
+      } else /* FALSE */ {
+        __GCHU=(____Q)(__ECHU->__OFL <<  1);
+        __FCHU=((____DB *)__ECHU->__FFL);
+        __ICHU=__ECHU->__OFL;
+        __JCHU=__55W(((____IB )__FCHU),((____YWB )__ICHU),((____YWB )__GCHU));
+        __FCHU=((____DB *)__JCHU);
+        __M00(__FCHU,__ICHU,(____Q)(__GCHU -  1));
+        __ECHU->__FFL=__FCHU;
+        __ECHU->__OFL=__GCHU;
+      };
+    };
+    ((____DB *)__ECHU->__FFL)[__ECHU->__WJ]=')';
+    __ECHU->__WJ=(____Q)(__ECHU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __TGCS=((____EBOJ *)((____5J *)__XPTP));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__WPTP),(&__string_347));
+    __WUIT=((____WMB *)__TGCS->__TB5J);
+    if (((____3LC)(__WUIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__WPTP),(&__string_348));
+    };
+    __CQXE(__WUIT,__WPTP);
+    __ECHU=((____BC *)__WPTP);
+    if ((__ECHU->__OFL <= __ECHU->__WJ)) {
+      if ((__ECHU->__OFL ==  0)) {
+        __ECHU->__OFL= 32;
+        __FCHU=__RVW( 32);
+        __ECHU->__FFL=__FCHU;
+      } else /* FALSE */ {
+        __GCHU=(____Q)(__ECHU->__OFL <<  1);
+        __FCHU=((____DB *)__ECHU->__FFL);
+        __ICHU=__ECHU->__OFL;
+        __JCHU=__55W(((____IB )__FCHU),((____YWB )__ICHU),((____YWB )__GCHU));
+        __FCHU=((____DB *)__JCHU);
+        __M00(__FCHU,__ICHU,(____Q)(__GCHU -  1));
+        __ECHU->__FFL=__FCHU;
+        __ECHU->__OFL=__GCHU;
+      };
+    };
+    ((____DB *)__ECHU->__FFL)[__ECHU->__WJ]=')';
+    __ECHU->__WJ=(____Q)(__ECHU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____2HOJ__: {
+    __VGCS=((____2HOJ *)((____5J *)__XPTP));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__WPTP),(&__string_349));
+    __WUIT=((____WMB *)__VGCS->__3D5J);
+    if (((____3LC)(__WUIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__WPTP),(&__string_348));
+    };
+    __CQXE(__WUIT,__WPTP);
+    __ECHU=((____BC *)__WPTP);
+    if ((__ECHU->__OFL <= __ECHU->__WJ)) {
+      if ((__ECHU->__OFL ==  0)) {
+        __ECHU->__OFL= 32;
+        __FCHU=__RVW( 32);
+        __ECHU->__FFL=__FCHU;
+      } else /* FALSE */ {
+        __GCHU=(____Q)(__ECHU->__OFL <<  1);
+        __FCHU=((____DB *)__ECHU->__FFL);
+        __ICHU=__ECHU->__OFL;
+        __JCHU=__55W(((____IB )__FCHU),((____YWB )__ICHU),((____YWB )__GCHU));
+        __FCHU=((____DB *)__JCHU);
+        __M00(__FCHU,__ICHU,(____Q)(__GCHU -  1));
+        __ECHU->__FFL=__FCHU;
+        __ECHU->__OFL=__GCHU;
+      };
+    };
+    ((____DB *)__ECHU->__FFL)[__ECHU->__WJ]=')';
+    __ECHU->__WJ=(____Q)(__ECHU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__XPTP)),__WPTP);
+  } break;
+  };
+  __2BHU=((____BC *)__WPTP);
+  if ((__2BHU->__OFL <= __2BHU->__WJ)) {
+    if ((__2BHU->__OFL ==  0)) {
+      __2BHU->__OFL= 32;
+      __3BHU=__RVW( 32);
+      __2BHU->__FFL=__3BHU;
+    } else /* FALSE */ {
+      __4BHU=(____Q)(__2BHU->__OFL <<  1);
+      __3BHU=((____DB *)__2BHU->__FFL);
+      __ACHU=__2BHU->__OFL;
+      __BCHU=__55W(((____IB )__3BHU),((____YWB )__ACHU),((____YWB )__4BHU));
+      __3BHU=((____DB *)__BCHU);
+      __M00(__3BHU,__ACHU,(____Q)(__4BHU -  1));
+      __2BHU->__FFL=__3BHU;
+      __2BHU->__OFL=__4BHU;
+    };
+  };
+  ((____DB *)__2BHU->__FFL)[__2BHU->__WJ]=')';
+  __2BHU->__WJ=(____Q)(__2BHU->__WJ +  1);
 }
 
-static void display__PO0P(__EXPR_AND_AND_LOGIC__NFUL *Self__QO0P,__STRING__BC *buffer__RO0P)
-// ({EXPR_AND_AND_LOGIC__NFUL},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __4P0P(____2GUL *__5P0P,____BC *__AQ0P)
+// ({__2GUL},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__NCHU,*Self__VCHU;
-  __INTEGER__Q __tmp__PCHU,old_nb_elts__RCHU,__tmp__XCHU;
-  __INTEGER__Q old_nb_elts__ZCHU;
-  __POINTER__IB __tmp__SCHU,__tmp__0CHU;
-  void *__tmp__SO0P;
-  __IS_EXPANDED__L5NJ *Self__OFCS;
-  __GET_TYPE_ID__V5NJ *Self__QFCS;
-  __TYPE_FULL__PMB *Self__PTIT;
-  __SIZE_OF__NGOJ *Self__SFCS;
-  __CHARACTER__DB *__tmp__OCHU,*__tmp__WCHU;
-  Self__NCHU=((__STRING__BC *)buffer__RO0P);
-  if ((Self__NCHU->capacity__HFL <= Self__NCHU->count__WJ)) {
-    if ((Self__NCHU->capacity__HFL ==  0)) {
-      Self__NCHU->capacity__HFL= 32;
-      __tmp__OCHU=create__KVW( 32);
-      Self__NCHU->storage__4EL=__tmp__OCHU;
-    } else /* FALSE */ {
-      __tmp__PCHU=(__INTEGER__Q)(Self__NCHU->capacity__HFL <<  1);
-      __tmp__OCHU=((__CHARACTER__DB *)Self__NCHU->storage__4EL);
-      old_nb_elts__RCHU=Self__NCHU->capacity__HFL;
-      __tmp__SCHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OCHU),((__UINTEGER_32__RWB )old_nb_elts__RCHU),((__UINTEGER_32__RWB )__tmp__PCHU));
-      __tmp__OCHU=((__CHARACTER__DB *)__tmp__SCHU);
-      clear__to__F00(__tmp__OCHU,old_nb_elts__RCHU,(__INTEGER__Q)(__tmp__PCHU -  1));
-      Self__NCHU->storage__4EL=__tmp__OCHU;
-      Self__NCHU->capacity__HFL=__tmp__PCHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__NCHU->storage__4EL)[Self__NCHU->count__WJ]='(';
-  Self__NCHU->count__WJ=(__INTEGER__Q)(Self__NCHU->count__WJ +  1);
-  __tmp__SO0P=Self__QO0P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__SO0P)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__SO0P),buffer__RO0P);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__OFCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__SO0P));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__RO0P),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__OFCS->receiver__554J),buffer__RO0P);
-    Self__VCHU=((__STRING__BC *)buffer__RO0P);
-    if ((Self__VCHU->capacity__HFL <= Self__VCHU->count__WJ)) {
-      if ((Self__VCHU->capacity__HFL ==  0)) {
-        Self__VCHU->capacity__HFL= 32;
-        __tmp__WCHU=create__KVW( 32);
-        Self__VCHU->storage__4EL=__tmp__WCHU;
-      } else /* FALSE */ {
-        __tmp__XCHU=(__INTEGER__Q)(Self__VCHU->capacity__HFL <<  1);
-        __tmp__WCHU=((__CHARACTER__DB *)Self__VCHU->storage__4EL);
-        old_nb_elts__ZCHU=Self__VCHU->capacity__HFL;
-        __tmp__0CHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WCHU),((__UINTEGER_32__RWB )old_nb_elts__ZCHU),((__UINTEGER_32__RWB )__tmp__XCHU));
-        __tmp__WCHU=((__CHARACTER__DB *)__tmp__0CHU);
-        clear__to__F00(__tmp__WCHU,old_nb_elts__ZCHU,(__INTEGER__Q)(__tmp__XCHU -  1));
-        Self__VCHU->storage__4EL=__tmp__WCHU;
-        Self__VCHU->capacity__HFL=__tmp__XCHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__VCHU->storage__4EL)[Self__VCHU->count__WJ]=')';
-    Self__VCHU->count__WJ=(__INTEGER__Q)(Self__VCHU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__QFCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__SO0P));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__RO0P),(&__string_347));
-    Self__PTIT=((__TYPE_FULL__PMB *)Self__QFCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__PTIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__RO0P),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PTIT,buffer__RO0P);
-    Self__VCHU=((__STRING__BC *)buffer__RO0P);
-    if ((Self__VCHU->capacity__HFL <= Self__VCHU->count__WJ)) {
-      if ((Self__VCHU->capacity__HFL ==  0)) {
-        Self__VCHU->capacity__HFL= 32;
-        __tmp__WCHU=create__KVW( 32);
-        Self__VCHU->storage__4EL=__tmp__WCHU;
-      } else /* FALSE */ {
-        __tmp__XCHU=(__INTEGER__Q)(Self__VCHU->capacity__HFL <<  1);
-        __tmp__WCHU=((__CHARACTER__DB *)Self__VCHU->storage__4EL);
-        old_nb_elts__ZCHU=Self__VCHU->capacity__HFL;
-        __tmp__0CHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WCHU),((__UINTEGER_32__RWB )old_nb_elts__ZCHU),((__UINTEGER_32__RWB )__tmp__XCHU));
-        __tmp__WCHU=((__CHARACTER__DB *)__tmp__0CHU);
-        clear__to__F00(__tmp__WCHU,old_nb_elts__ZCHU,(__INTEGER__Q)(__tmp__XCHU -  1));
-        Self__VCHU->storage__4EL=__tmp__WCHU;
-        Self__VCHU->capacity__HFL=__tmp__XCHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__VCHU->storage__4EL)[Self__VCHU->count__WJ]=')';
-    Self__VCHU->count__WJ=(__INTEGER__Q)(Self__VCHU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__SFCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__SO0P));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__RO0P),(&__string_349));
-    Self__PTIT=((__TYPE_FULL__PMB *)Self__SFCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__PTIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__RO0P),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PTIT,buffer__RO0P);
-    Self__VCHU=((__STRING__BC *)buffer__RO0P);
-    if ((Self__VCHU->capacity__HFL <= Self__VCHU->count__WJ)) {
-      if ((Self__VCHU->capacity__HFL ==  0)) {
-        Self__VCHU->capacity__HFL= 32;
-        __tmp__WCHU=create__KVW( 32);
-        Self__VCHU->storage__4EL=__tmp__WCHU;
-      } else /* FALSE */ {
-        __tmp__XCHU=(__INTEGER__Q)(Self__VCHU->capacity__HFL <<  1);
-        __tmp__WCHU=((__CHARACTER__DB *)Self__VCHU->storage__4EL);
-        old_nb_elts__ZCHU=Self__VCHU->capacity__HFL;
-        __tmp__0CHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WCHU),((__UINTEGER_32__RWB )old_nb_elts__ZCHU),((__UINTEGER_32__RWB )__tmp__XCHU));
-        __tmp__WCHU=((__CHARACTER__DB *)__tmp__0CHU);
-        clear__to__F00(__tmp__WCHU,old_nb_elts__ZCHU,(__INTEGER__Q)(__tmp__XCHU -  1));
-        Self__VCHU->storage__4EL=__tmp__WCHU;
-        Self__VCHU->capacity__HFL=__tmp__XCHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__VCHU->storage__4EL)[Self__VCHU->count__WJ]=')';
-    Self__VCHU->count__WJ=(__INTEGER__Q)(Self__VCHU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  };
-  append__3VX(((__STRING__BC *)buffer__RO0P),(&__string_494));
-  __tmp__SO0P=Self__QO0P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__SO0P)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__SO0P),buffer__RO0P);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__OFCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__SO0P));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__RO0P),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__OFCS->receiver__554J),buffer__RO0P);
-    Self__VCHU=((__STRING__BC *)buffer__RO0P);
-    if ((Self__VCHU->capacity__HFL <= Self__VCHU->count__WJ)) {
-      if ((Self__VCHU->capacity__HFL ==  0)) {
-        Self__VCHU->capacity__HFL= 32;
-        __tmp__WCHU=create__KVW( 32);
-        Self__VCHU->storage__4EL=__tmp__WCHU;
-      } else /* FALSE */ {
-        __tmp__XCHU=(__INTEGER__Q)(Self__VCHU->capacity__HFL <<  1);
-        __tmp__WCHU=((__CHARACTER__DB *)Self__VCHU->storage__4EL);
-        old_nb_elts__ZCHU=Self__VCHU->capacity__HFL;
-        __tmp__0CHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WCHU),((__UINTEGER_32__RWB )old_nb_elts__ZCHU),((__UINTEGER_32__RWB )__tmp__XCHU));
-        __tmp__WCHU=((__CHARACTER__DB *)__tmp__0CHU);
-        clear__to__F00(__tmp__WCHU,old_nb_elts__ZCHU,(__INTEGER__Q)(__tmp__XCHU -  1));
-        Self__VCHU->storage__4EL=__tmp__WCHU;
-        Self__VCHU->capacity__HFL=__tmp__XCHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__VCHU->storage__4EL)[Self__VCHU->count__WJ]=')';
-    Self__VCHU->count__WJ=(__INTEGER__Q)(Self__VCHU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__QFCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__SO0P));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__RO0P),(&__string_347));
-    Self__PTIT=((__TYPE_FULL__PMB *)Self__QFCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__PTIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__RO0P),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PTIT,buffer__RO0P);
-    Self__VCHU=((__STRING__BC *)buffer__RO0P);
-    if ((Self__VCHU->capacity__HFL <= Self__VCHU->count__WJ)) {
-      if ((Self__VCHU->capacity__HFL ==  0)) {
-        Self__VCHU->capacity__HFL= 32;
-        __tmp__WCHU=create__KVW( 32);
-        Self__VCHU->storage__4EL=__tmp__WCHU;
-      } else /* FALSE */ {
-        __tmp__XCHU=(__INTEGER__Q)(Self__VCHU->capacity__HFL <<  1);
-        __tmp__WCHU=((__CHARACTER__DB *)Self__VCHU->storage__4EL);
-        old_nb_elts__ZCHU=Self__VCHU->capacity__HFL;
-        __tmp__0CHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WCHU),((__UINTEGER_32__RWB )old_nb_elts__ZCHU),((__UINTEGER_32__RWB )__tmp__XCHU));
-        __tmp__WCHU=((__CHARACTER__DB *)__tmp__0CHU);
-        clear__to__F00(__tmp__WCHU,old_nb_elts__ZCHU,(__INTEGER__Q)(__tmp__XCHU -  1));
-        Self__VCHU->storage__4EL=__tmp__WCHU;
-        Self__VCHU->capacity__HFL=__tmp__XCHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__VCHU->storage__4EL)[Self__VCHU->count__WJ]=')';
-    Self__VCHU->count__WJ=(__INTEGER__Q)(Self__VCHU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__SFCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__SO0P));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__RO0P),(&__string_349));
-    Self__PTIT=((__TYPE_FULL__PMB *)Self__SFCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__PTIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__RO0P),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PTIT,buffer__RO0P);
-    Self__VCHU=((__STRING__BC *)buffer__RO0P);
-    if ((Self__VCHU->capacity__HFL <= Self__VCHU->count__WJ)) {
-      if ((Self__VCHU->capacity__HFL ==  0)) {
-        Self__VCHU->capacity__HFL= 32;
-        __tmp__WCHU=create__KVW( 32);
-        Self__VCHU->storage__4EL=__tmp__WCHU;
-      } else /* FALSE */ {
-        __tmp__XCHU=(__INTEGER__Q)(Self__VCHU->capacity__HFL <<  1);
-        __tmp__WCHU=((__CHARACTER__DB *)Self__VCHU->storage__4EL);
-        old_nb_elts__ZCHU=Self__VCHU->capacity__HFL;
-        __tmp__0CHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WCHU),((__UINTEGER_32__RWB )old_nb_elts__ZCHU),((__UINTEGER_32__RWB )__tmp__XCHU));
-        __tmp__WCHU=((__CHARACTER__DB *)__tmp__0CHU);
-        clear__to__F00(__tmp__WCHU,old_nb_elts__ZCHU,(__INTEGER__Q)(__tmp__XCHU -  1));
-        Self__VCHU->storage__4EL=__tmp__WCHU;
-        Self__VCHU->capacity__HFL=__tmp__XCHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__VCHU->storage__4EL)[Self__VCHU->count__WJ]=')';
-    Self__VCHU->count__WJ=(__INTEGER__Q)(Self__VCHU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__SO0P)),buffer__RO0P);
-  } break;
-  };
-  Self__NCHU=((__STRING__BC *)buffer__RO0P);
-  if ((Self__NCHU->capacity__HFL <= Self__NCHU->count__WJ)) {
-    if ((Self__NCHU->capacity__HFL ==  0)) {
-      Self__NCHU->capacity__HFL= 32;
-      __tmp__OCHU=create__KVW( 32);
-      Self__NCHU->storage__4EL=__tmp__OCHU;
-    } else /* FALSE */ {
-      __tmp__PCHU=(__INTEGER__Q)(Self__NCHU->capacity__HFL <<  1);
-      __tmp__OCHU=((__CHARACTER__DB *)Self__NCHU->storage__4EL);
-      old_nb_elts__RCHU=Self__NCHU->capacity__HFL;
-      __tmp__SCHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OCHU),((__UINTEGER_32__RWB )old_nb_elts__RCHU),((__UINTEGER_32__RWB )__tmp__PCHU));
-      __tmp__OCHU=((__CHARACTER__DB *)__tmp__SCHU);
-      clear__to__F00(__tmp__OCHU,old_nb_elts__RCHU,(__INTEGER__Q)(__tmp__PCHU -  1));
-      Self__NCHU->storage__4EL=__tmp__OCHU;
-      Self__NCHU->capacity__HFL=__tmp__PCHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__NCHU->storage__4EL)[Self__NCHU->count__WJ]=')';
-  Self__NCHU->count__WJ=(__INTEGER__Q)(Self__NCHU->count__WJ +  1);
+  ____BC *__2DHU,*__EEHU;
+  ____Q __4DHU,__AEHU,__GEHU,__IEHU;
+  ____IB __BEHU,__JEHU;
+  void *__BQ0P;
+  ____0AOJ *__3GCS;
+  ____EBOJ *__5GCS;
+  ____WMB *__4UIT;
+  ____2HOJ *__BHCS;
+  ____DB *__3DHU,*__FEHU;
+  __2DHU=((____BC *)__AQ0P);
+  if ((__2DHU->__OFL <= __2DHU->__WJ)) {
+    if ((__2DHU->__OFL ==  0)) {
+      __2DHU->__OFL= 32;
+      __3DHU=__RVW( 32);
+      __2DHU->__FFL=__3DHU;
+    } else /* FALSE */ {
+      __4DHU=(____Q)(__2DHU->__OFL <<  1);
+      __3DHU=((____DB *)__2DHU->__FFL);
+      __AEHU=__2DHU->__OFL;
+      __BEHU=__55W(((____IB )__3DHU),((____YWB )__AEHU),((____YWB )__4DHU));
+      __3DHU=((____DB *)__BEHU);
+      __M00(__3DHU,__AEHU,(____Q)(__4DHU -  1));
+      __2DHU->__FFL=__3DHU;
+      __2DHU->__OFL=__4DHU;
+    };
+  };
+  ((____DB *)__2DHU->__FFL)[__2DHU->__WJ]='(';
+  __2DHU->__WJ=(____Q)(__2DHU->__WJ +  1);
+  __BQ0P=__5P0P->__3GUL.__CGUL.__OPTP;
+  switch (((struct ___OBJ *)__BQ0P)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__BQ0P),__AQ0P);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____0AOJ__: {
+    __3GCS=((____0AOJ *)((____5J *)__BQ0P));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__AQ0P),(&__string_346));
+    __EBEJ(((____2A0I *)__3GCS->__OB5J),__AQ0P);
+    __EEHU=((____BC *)__AQ0P);
+    if ((__EEHU->__OFL <= __EEHU->__WJ)) {
+      if ((__EEHU->__OFL ==  0)) {
+        __EEHU->__OFL= 32;
+        __FEHU=__RVW( 32);
+        __EEHU->__FFL=__FEHU;
+      } else /* FALSE */ {
+        __GEHU=(____Q)(__EEHU->__OFL <<  1);
+        __FEHU=((____DB *)__EEHU->__FFL);
+        __IEHU=__EEHU->__OFL;
+        __JEHU=__55W(((____IB )__FEHU),((____YWB )__IEHU),((____YWB )__GEHU));
+        __FEHU=((____DB *)__JEHU);
+        __M00(__FEHU,__IEHU,(____Q)(__GEHU -  1));
+        __EEHU->__FFL=__FEHU;
+        __EEHU->__OFL=__GEHU;
+      };
+    };
+    ((____DB *)__EEHU->__FFL)[__EEHU->__WJ]=')';
+    __EEHU->__WJ=(____Q)(__EEHU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __5GCS=((____EBOJ *)((____5J *)__BQ0P));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__AQ0P),(&__string_347));
+    __4UIT=((____WMB *)__5GCS->__TB5J);
+    if (((____3LC)(__4UIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__AQ0P),(&__string_348));
+    };
+    __CQXE(__4UIT,__AQ0P);
+    __EEHU=((____BC *)__AQ0P);
+    if ((__EEHU->__OFL <= __EEHU->__WJ)) {
+      if ((__EEHU->__OFL ==  0)) {
+        __EEHU->__OFL= 32;
+        __FEHU=__RVW( 32);
+        __EEHU->__FFL=__FEHU;
+      } else /* FALSE */ {
+        __GEHU=(____Q)(__EEHU->__OFL <<  1);
+        __FEHU=((____DB *)__EEHU->__FFL);
+        __IEHU=__EEHU->__OFL;
+        __JEHU=__55W(((____IB )__FEHU),((____YWB )__IEHU),((____YWB )__GEHU));
+        __FEHU=((____DB *)__JEHU);
+        __M00(__FEHU,__IEHU,(____Q)(__GEHU -  1));
+        __EEHU->__FFL=__FEHU;
+        __EEHU->__OFL=__GEHU;
+      };
+    };
+    ((____DB *)__EEHU->__FFL)[__EEHU->__WJ]=')';
+    __EEHU->__WJ=(____Q)(__EEHU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____2HOJ__: {
+    __BHCS=((____2HOJ *)((____5J *)__BQ0P));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__AQ0P),(&__string_349));
+    __4UIT=((____WMB *)__BHCS->__3D5J);
+    if (((____3LC)(__4UIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__AQ0P),(&__string_348));
+    };
+    __CQXE(__4UIT,__AQ0P);
+    __EEHU=((____BC *)__AQ0P);
+    if ((__EEHU->__OFL <= __EEHU->__WJ)) {
+      if ((__EEHU->__OFL ==  0)) {
+        __EEHU->__OFL= 32;
+        __FEHU=__RVW( 32);
+        __EEHU->__FFL=__FEHU;
+      } else /* FALSE */ {
+        __GEHU=(____Q)(__EEHU->__OFL <<  1);
+        __FEHU=((____DB *)__EEHU->__FFL);
+        __IEHU=__EEHU->__OFL;
+        __JEHU=__55W(((____IB )__FEHU),((____YWB )__IEHU),((____YWB )__GEHU));
+        __FEHU=((____DB *)__JEHU);
+        __M00(__FEHU,__IEHU,(____Q)(__GEHU -  1));
+        __EEHU->__FFL=__FEHU;
+        __EEHU->__OFL=__GEHU;
+      };
+    };
+    ((____DB *)__EEHU->__FFL)[__EEHU->__WJ]=')';
+    __EEHU->__WJ=(____Q)(__EEHU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  };
+  __EWX(((____BC *)__AQ0P),(&__string_494));
+  __BQ0P=__5P0P->__3GUL.__CGUL.__SPTP;
+  switch (((struct ___OBJ *)__BQ0P)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__BQ0P),__AQ0P);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____0AOJ__: {
+    __3GCS=((____0AOJ *)((____5J *)__BQ0P));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__AQ0P),(&__string_346));
+    __EBEJ(((____2A0I *)__3GCS->__OB5J),__AQ0P);
+    __EEHU=((____BC *)__AQ0P);
+    if ((__EEHU->__OFL <= __EEHU->__WJ)) {
+      if ((__EEHU->__OFL ==  0)) {
+        __EEHU->__OFL= 32;
+        __FEHU=__RVW( 32);
+        __EEHU->__FFL=__FEHU;
+      } else /* FALSE */ {
+        __GEHU=(____Q)(__EEHU->__OFL <<  1);
+        __FEHU=((____DB *)__EEHU->__FFL);
+        __IEHU=__EEHU->__OFL;
+        __JEHU=__55W(((____IB )__FEHU),((____YWB )__IEHU),((____YWB )__GEHU));
+        __FEHU=((____DB *)__JEHU);
+        __M00(__FEHU,__IEHU,(____Q)(__GEHU -  1));
+        __EEHU->__FFL=__FEHU;
+        __EEHU->__OFL=__GEHU;
+      };
+    };
+    ((____DB *)__EEHU->__FFL)[__EEHU->__WJ]=')';
+    __EEHU->__WJ=(____Q)(__EEHU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __5GCS=((____EBOJ *)((____5J *)__BQ0P));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__AQ0P),(&__string_347));
+    __4UIT=((____WMB *)__5GCS->__TB5J);
+    if (((____3LC)(__4UIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__AQ0P),(&__string_348));
+    };
+    __CQXE(__4UIT,__AQ0P);
+    __EEHU=((____BC *)__AQ0P);
+    if ((__EEHU->__OFL <= __EEHU->__WJ)) {
+      if ((__EEHU->__OFL ==  0)) {
+        __EEHU->__OFL= 32;
+        __FEHU=__RVW( 32);
+        __EEHU->__FFL=__FEHU;
+      } else /* FALSE */ {
+        __GEHU=(____Q)(__EEHU->__OFL <<  1);
+        __FEHU=((____DB *)__EEHU->__FFL);
+        __IEHU=__EEHU->__OFL;
+        __JEHU=__55W(((____IB )__FEHU),((____YWB )__IEHU),((____YWB )__GEHU));
+        __FEHU=((____DB *)__JEHU);
+        __M00(__FEHU,__IEHU,(____Q)(__GEHU -  1));
+        __EEHU->__FFL=__FEHU;
+        __EEHU->__OFL=__GEHU;
+      };
+    };
+    ((____DB *)__EEHU->__FFL)[__EEHU->__WJ]=')';
+    __EEHU->__WJ=(____Q)(__EEHU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____2HOJ__: {
+    __BHCS=((____2HOJ *)((____5J *)__BQ0P));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__AQ0P),(&__string_349));
+    __4UIT=((____WMB *)__BHCS->__3D5J);
+    if (((____3LC)(__4UIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__AQ0P),(&__string_348));
+    };
+    __CQXE(__4UIT,__AQ0P);
+    __EEHU=((____BC *)__AQ0P);
+    if ((__EEHU->__OFL <= __EEHU->__WJ)) {
+      if ((__EEHU->__OFL ==  0)) {
+        __EEHU->__OFL= 32;
+        __FEHU=__RVW( 32);
+        __EEHU->__FFL=__FEHU;
+      } else /* FALSE */ {
+        __GEHU=(____Q)(__EEHU->__OFL <<  1);
+        __FEHU=((____DB *)__EEHU->__FFL);
+        __IEHU=__EEHU->__OFL;
+        __JEHU=__55W(((____IB )__FEHU),((____YWB )__IEHU),((____YWB )__GEHU));
+        __FEHU=((____DB *)__JEHU);
+        __M00(__FEHU,__IEHU,(____Q)(__GEHU -  1));
+        __EEHU->__FFL=__FEHU;
+        __EEHU->__OFL=__GEHU;
+      };
+    };
+    ((____DB *)__EEHU->__FFL)[__EEHU->__WJ]=')';
+    __EEHU->__WJ=(____Q)(__EEHU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__BQ0P)),__AQ0P);
+  } break;
+  };
+  __2DHU=((____BC *)__AQ0P);
+  if ((__2DHU->__OFL <= __2DHU->__WJ)) {
+    if ((__2DHU->__OFL ==  0)) {
+      __2DHU->__OFL= 32;
+      __3DHU=__RVW( 32);
+      __2DHU->__FFL=__3DHU;
+    } else /* FALSE */ {
+      __4DHU=(____Q)(__2DHU->__OFL <<  1);
+      __3DHU=((____DB *)__2DHU->__FFL);
+      __AEHU=__2DHU->__OFL;
+      __BEHU=__55W(((____IB )__3DHU),((____YWB )__AEHU),((____YWB )__4DHU));
+      __3DHU=((____DB *)__BEHU);
+      __M00(__3DHU,__AEHU,(____Q)(__4DHU -  1));
+      __2DHU->__FFL=__3DHU;
+      __2DHU->__OFL=__4DHU;
+    };
+  };
+  ((____DB *)__2DHU->__FFL)[__2DHU->__WJ]=')';
+  __2DHU->__WJ=(____Q)(__2DHU->__WJ +  1);
 }
 
-static void display__ESBN(__EXPR_NEG__SYVL *Self__FSBN,__STRING__BC *buffer__GSBN)
-// ({EXPR_NEG__SYVL},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __TTBN(____B0VL *__UTBN,____BC *__VTBN)
+// ({__B0VL},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__NEHU,*Self__FFHU;
-  __INTEGER__Q __tmp__PEHU,old_nb_elts__REHU,__tmp__HFHU;
-  __INTEGER__Q old_nb_elts__JFHU;
-  __POINTER__IB __tmp__SEHU,__tmp__KFHU;
-  void *__tmp__ISBN;
-  __IS_EXPANDED__L5NJ *Self__0FCS;
-  __GET_TYPE_ID__V5NJ *Self__2FCS;
-  __TYPE_FULL__PMB *Self__XTIT;
-  __SIZE_OF__NGOJ *Self__4FCS;
-  __CHARACTER__DB *__tmp__OEHU,*__tmp__GFHU;
-  Self__NEHU=((__STRING__BC *)buffer__GSBN);
-  if ((Self__NEHU->capacity__HFL <= Self__NEHU->count__WJ)) {
-    if ((Self__NEHU->capacity__HFL ==  0)) {
-      Self__NEHU->capacity__HFL= 32;
-      __tmp__OEHU=create__KVW( 32);
-      Self__NEHU->storage__4EL=__tmp__OEHU;
-    } else /* FALSE */ {
-      __tmp__PEHU=(__INTEGER__Q)(Self__NEHU->capacity__HFL <<  1);
-      __tmp__OEHU=((__CHARACTER__DB *)Self__NEHU->storage__4EL);
-      old_nb_elts__REHU=Self__NEHU->capacity__HFL;
-      __tmp__SEHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OEHU),((__UINTEGER_32__RWB )old_nb_elts__REHU),((__UINTEGER_32__RWB )__tmp__PEHU));
-      __tmp__OEHU=((__CHARACTER__DB *)__tmp__SEHU);
-      clear__to__F00(__tmp__OEHU,old_nb_elts__REHU,(__INTEGER__Q)(__tmp__PEHU -  1));
-      Self__NEHU->storage__4EL=__tmp__OEHU;
-      Self__NEHU->capacity__HFL=__tmp__PEHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__NEHU->storage__4EL)[Self__NEHU->count__WJ]='(';
-  Self__NEHU->count__WJ=(__INTEGER__Q)(Self__NEHU->count__WJ +  1);
-  Self__NEHU=((__STRING__BC *)buffer__GSBN);
-  if ((Self__NEHU->capacity__HFL <= Self__NEHU->count__WJ)) {
-    if ((Self__NEHU->capacity__HFL ==  0)) {
-      Self__NEHU->capacity__HFL= 32;
-      __tmp__OEHU=create__KVW( 32);
-      Self__NEHU->storage__4EL=__tmp__OEHU;
-    } else /* FALSE */ {
-      __tmp__PEHU=(__INTEGER__Q)(Self__NEHU->capacity__HFL <<  1);
-      __tmp__OEHU=((__CHARACTER__DB *)Self__NEHU->storage__4EL);
-      old_nb_elts__REHU=Self__NEHU->capacity__HFL;
-      __tmp__SEHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OEHU),((__UINTEGER_32__RWB )old_nb_elts__REHU),((__UINTEGER_32__RWB )__tmp__PEHU));
-      __tmp__OEHU=((__CHARACTER__DB *)__tmp__SEHU);
-      clear__to__F00(__tmp__OEHU,old_nb_elts__REHU,(__INTEGER__Q)(__tmp__PEHU -  1));
-      Self__NEHU->storage__4EL=__tmp__OEHU;
-      Self__NEHU->capacity__HFL=__tmp__PEHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__NEHU->storage__4EL)[Self__NEHU->count__WJ]='-';
-  Self__NEHU->count__WJ=(__INTEGER__Q)(Self__NEHU->count__WJ +  1);
-  Self__NEHU=((__STRING__BC *)buffer__GSBN);
-  if ((Self__NEHU->capacity__HFL <= Self__NEHU->count__WJ)) {
-    if ((Self__NEHU->capacity__HFL ==  0)) {
-      Self__NEHU->capacity__HFL= 32;
-      __tmp__OEHU=create__KVW( 32);
-      Self__NEHU->storage__4EL=__tmp__OEHU;
-    } else /* FALSE */ {
-      __tmp__PEHU=(__INTEGER__Q)(Self__NEHU->capacity__HFL <<  1);
-      __tmp__OEHU=((__CHARACTER__DB *)Self__NEHU->storage__4EL);
-      old_nb_elts__REHU=Self__NEHU->capacity__HFL;
-      __tmp__SEHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OEHU),((__UINTEGER_32__RWB )old_nb_elts__REHU),((__UINTEGER_32__RWB )__tmp__PEHU));
-      __tmp__OEHU=((__CHARACTER__DB *)__tmp__SEHU);
-      clear__to__F00(__tmp__OEHU,old_nb_elts__REHU,(__INTEGER__Q)(__tmp__PEHU -  1));
-      Self__NEHU->storage__4EL=__tmp__OEHU;
-      Self__NEHU->capacity__HFL=__tmp__PEHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__NEHU->storage__4EL)[Self__NEHU->count__WJ]=' ';
-  Self__NEHU->count__WJ=(__INTEGER__Q)(Self__NEHU->count__WJ +  1);
-  __tmp__ISBN=Self__FSBN->parent_expr_unary__VYVL.right__EZVL;
-  switch (((struct ___OBJ *)__tmp__ISBN)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__ISBN),buffer__GSBN);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__0FCS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__GSBN),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__0FCS->receiver__554J),buffer__GSBN);
-    Self__FFHU=((__STRING__BC *)buffer__GSBN);
-    if ((Self__FFHU->capacity__HFL <= Self__FFHU->count__WJ)) {
-      if ((Self__FFHU->capacity__HFL ==  0)) {
-        Self__FFHU->capacity__HFL= 32;
-        __tmp__GFHU=create__KVW( 32);
-        Self__FFHU->storage__4EL=__tmp__GFHU;
-      } else /* FALSE */ {
-        __tmp__HFHU=(__INTEGER__Q)(Self__FFHU->capacity__HFL <<  1);
-        __tmp__GFHU=((__CHARACTER__DB *)Self__FFHU->storage__4EL);
-        old_nb_elts__JFHU=Self__FFHU->capacity__HFL;
-        __tmp__KFHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GFHU),((__UINTEGER_32__RWB )old_nb_elts__JFHU),((__UINTEGER_32__RWB )__tmp__HFHU));
-        __tmp__GFHU=((__CHARACTER__DB *)__tmp__KFHU);
-        clear__to__F00(__tmp__GFHU,old_nb_elts__JFHU,(__INTEGER__Q)(__tmp__HFHU -  1));
-        Self__FFHU->storage__4EL=__tmp__GFHU;
-        Self__FFHU->capacity__HFL=__tmp__HFHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__FFHU->storage__4EL)[Self__FFHU->count__WJ]=')';
-    Self__FFHU->count__WJ=(__INTEGER__Q)(Self__FFHU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__2FCS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__GSBN),(&__string_347));
-    Self__XTIT=((__TYPE_FULL__PMB *)Self__2FCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__XTIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__GSBN),(&__string_348));
-    };
-    append_name_in__TOXE(Self__XTIT,buffer__GSBN);
-    Self__FFHU=((__STRING__BC *)buffer__GSBN);
-    if ((Self__FFHU->capacity__HFL <= Self__FFHU->count__WJ)) {
-      if ((Self__FFHU->capacity__HFL ==  0)) {
-        Self__FFHU->capacity__HFL= 32;
-        __tmp__GFHU=create__KVW( 32);
-        Self__FFHU->storage__4EL=__tmp__GFHU;
-      } else /* FALSE */ {
-        __tmp__HFHU=(__INTEGER__Q)(Self__FFHU->capacity__HFL <<  1);
-        __tmp__GFHU=((__CHARACTER__DB *)Self__FFHU->storage__4EL);
-        old_nb_elts__JFHU=Self__FFHU->capacity__HFL;
-        __tmp__KFHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GFHU),((__UINTEGER_32__RWB )old_nb_elts__JFHU),((__UINTEGER_32__RWB )__tmp__HFHU));
-        __tmp__GFHU=((__CHARACTER__DB *)__tmp__KFHU);
-        clear__to__F00(__tmp__GFHU,old_nb_elts__JFHU,(__INTEGER__Q)(__tmp__HFHU -  1));
-        Self__FFHU->storage__4EL=__tmp__GFHU;
-        Self__FFHU->capacity__HFL=__tmp__HFHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__FFHU->storage__4EL)[Self__FFHU->count__WJ]=')';
-    Self__FFHU->count__WJ=(__INTEGER__Q)(Self__FFHU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__4FCS=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__GSBN),(&__string_349));
-    Self__XTIT=((__TYPE_FULL__PMB *)Self__4FCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__XTIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__GSBN),(&__string_348));
-    };
-    append_name_in__TOXE(Self__XTIT,buffer__GSBN);
-    Self__FFHU=((__STRING__BC *)buffer__GSBN);
-    if ((Self__FFHU->capacity__HFL <= Self__FFHU->count__WJ)) {
-      if ((Self__FFHU->capacity__HFL ==  0)) {
-        Self__FFHU->capacity__HFL= 32;
-        __tmp__GFHU=create__KVW( 32);
-        Self__FFHU->storage__4EL=__tmp__GFHU;
-      } else /* FALSE */ {
-        __tmp__HFHU=(__INTEGER__Q)(Self__FFHU->capacity__HFL <<  1);
-        __tmp__GFHU=((__CHARACTER__DB *)Self__FFHU->storage__4EL);
-        old_nb_elts__JFHU=Self__FFHU->capacity__HFL;
-        __tmp__KFHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GFHU),((__UINTEGER_32__RWB )old_nb_elts__JFHU),((__UINTEGER_32__RWB )__tmp__HFHU));
-        __tmp__GFHU=((__CHARACTER__DB *)__tmp__KFHU);
-        clear__to__F00(__tmp__GFHU,old_nb_elts__JFHU,(__INTEGER__Q)(__tmp__HFHU -  1));
-        Self__FFHU->storage__4EL=__tmp__GFHU;
-        Self__FFHU->capacity__HFL=__tmp__HFHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__FFHU->storage__4EL)[Self__FFHU->count__WJ]=')';
-    Self__FFHU->count__WJ=(__INTEGER__Q)(Self__FFHU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__ISBN)),buffer__GSBN);
-  } break;
-  };
-  Self__NEHU=((__STRING__BC *)buffer__GSBN);
-  if ((Self__NEHU->capacity__HFL <= Self__NEHU->count__WJ)) {
-    if ((Self__NEHU->capacity__HFL ==  0)) {
-      Self__NEHU->capacity__HFL= 32;
-      __tmp__OEHU=create__KVW( 32);
-      Self__NEHU->storage__4EL=__tmp__OEHU;
-    } else /* FALSE */ {
-      __tmp__PEHU=(__INTEGER__Q)(Self__NEHU->capacity__HFL <<  1);
-      __tmp__OEHU=((__CHARACTER__DB *)Self__NEHU->storage__4EL);
-      old_nb_elts__REHU=Self__NEHU->capacity__HFL;
-      __tmp__SEHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OEHU),((__UINTEGER_32__RWB )old_nb_elts__REHU),((__UINTEGER_32__RWB )__tmp__PEHU));
-      __tmp__OEHU=((__CHARACTER__DB *)__tmp__SEHU);
-      clear__to__F00(__tmp__OEHU,old_nb_elts__REHU,(__INTEGER__Q)(__tmp__PEHU -  1));
-      Self__NEHU->storage__4EL=__tmp__OEHU;
-      Self__NEHU->capacity__HFL=__tmp__PEHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__NEHU->storage__4EL)[Self__NEHU->count__WJ]=')';
-  Self__NEHU->count__WJ=(__INTEGER__Q)(Self__NEHU->count__WJ +  1);
+  ____BC *__2FHU,*__UGHU;
+  ____Q __4FHU,__AGHU,__WGHU,__YGHU;
+  ____IB __BGHU,__ZGHU;
+  void *__XTBN;
+  ____0AOJ *__JHCS;
+  ____EBOJ *__LHCS;
+  ____WMB *__GVIT;
+  ____2HOJ *__NHCS;
+  ____DB *__3FHU,*__VGHU;
+  __2FHU=((____BC *)__VTBN);
+  if ((__2FHU->__OFL <= __2FHU->__WJ)) {
+    if ((__2FHU->__OFL ==  0)) {
+      __2FHU->__OFL= 32;
+      __3FHU=__RVW( 32);
+      __2FHU->__FFL=__3FHU;
+    } else /* FALSE */ {
+      __4FHU=(____Q)(__2FHU->__OFL <<  1);
+      __3FHU=((____DB *)__2FHU->__FFL);
+      __AGHU=__2FHU->__OFL;
+      __BGHU=__55W(((____IB )__3FHU),((____YWB )__AGHU),((____YWB )__4FHU));
+      __3FHU=((____DB *)__BGHU);
+      __M00(__3FHU,__AGHU,(____Q)(__4FHU -  1));
+      __2FHU->__FFL=__3FHU;
+      __2FHU->__OFL=__4FHU;
+    };
+  };
+  ((____DB *)__2FHU->__FFL)[__2FHU->__WJ]='(';
+  __2FHU->__WJ=(____Q)(__2FHU->__WJ +  1);
+  __2FHU=((____BC *)__VTBN);
+  if ((__2FHU->__OFL <= __2FHU->__WJ)) {
+    if ((__2FHU->__OFL ==  0)) {
+      __2FHU->__OFL= 32;
+      __3FHU=__RVW( 32);
+      __2FHU->__FFL=__3FHU;
+    } else /* FALSE */ {
+      __4FHU=(____Q)(__2FHU->__OFL <<  1);
+      __3FHU=((____DB *)__2FHU->__FFL);
+      __AGHU=__2FHU->__OFL;
+      __BGHU=__55W(((____IB )__3FHU),((____YWB )__AGHU),((____YWB )__4FHU));
+      __3FHU=((____DB *)__BGHU);
+      __M00(__3FHU,__AGHU,(____Q)(__4FHU -  1));
+      __2FHU->__FFL=__3FHU;
+      __2FHU->__OFL=__4FHU;
+    };
+  };
+  ((____DB *)__2FHU->__FFL)[__2FHU->__WJ]='-';
+  __2FHU->__WJ=(____Q)(__2FHU->__WJ +  1);
+  __2FHU=((____BC *)__VTBN);
+  if ((__2FHU->__OFL <= __2FHU->__WJ)) {
+    if ((__2FHU->__OFL ==  0)) {
+      __2FHU->__OFL= 32;
+      __3FHU=__RVW( 32);
+      __2FHU->__FFL=__3FHU;
+    } else /* FALSE */ {
+      __4FHU=(____Q)(__2FHU->__OFL <<  1);
+      __3FHU=((____DB *)__2FHU->__FFL);
+      __AGHU=__2FHU->__OFL;
+      __BGHU=__55W(((____IB )__3FHU),((____YWB )__AGHU),((____YWB )__4FHU));
+      __3FHU=((____DB *)__BGHU);
+      __M00(__3FHU,__AGHU,(____Q)(__4FHU -  1));
+      __2FHU->__FFL=__3FHU;
+      __2FHU->__OFL=__4FHU;
+    };
+  };
+  ((____DB *)__2FHU->__FFL)[__2FHU->__WJ]=' ';
+  __2FHU->__WJ=(____Q)(__2FHU->__WJ +  1);
+  __XTBN=__UTBN->__E0VL.__T0VL;
+  switch (((struct ___OBJ *)__XTBN)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__XTBN),__VTBN);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____0AOJ__: {
+    __JHCS=((____0AOJ *)((____2A0I *)__XTBN));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__VTBN),(&__string_346));
+    __EBEJ(((____2A0I *)__JHCS->__OB5J),__VTBN);
+    __UGHU=((____BC *)__VTBN);
+    if ((__UGHU->__OFL <= __UGHU->__WJ)) {
+      if ((__UGHU->__OFL ==  0)) {
+        __UGHU->__OFL= 32;
+        __VGHU=__RVW( 32);
+        __UGHU->__FFL=__VGHU;
+      } else /* FALSE */ {
+        __WGHU=(____Q)(__UGHU->__OFL <<  1);
+        __VGHU=((____DB *)__UGHU->__FFL);
+        __YGHU=__UGHU->__OFL;
+        __ZGHU=__55W(((____IB )__VGHU),((____YWB )__YGHU),((____YWB )__WGHU));
+        __VGHU=((____DB *)__ZGHU);
+        __M00(__VGHU,__YGHU,(____Q)(__WGHU -  1));
+        __UGHU->__FFL=__VGHU;
+        __UGHU->__OFL=__WGHU;
+      };
+    };
+    ((____DB *)__UGHU->__FFL)[__UGHU->__WJ]=')';
+    __UGHU->__WJ=(____Q)(__UGHU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __LHCS=((____EBOJ *)((____2A0I *)__XTBN));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__VTBN),(&__string_347));
+    __GVIT=((____WMB *)__LHCS->__TB5J);
+    if (((____3LC)(__GVIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__VTBN),(&__string_348));
+    };
+    __CQXE(__GVIT,__VTBN);
+    __UGHU=((____BC *)__VTBN);
+    if ((__UGHU->__OFL <= __UGHU->__WJ)) {
+      if ((__UGHU->__OFL ==  0)) {
+        __UGHU->__OFL= 32;
+        __VGHU=__RVW( 32);
+        __UGHU->__FFL=__VGHU;
+      } else /* FALSE */ {
+        __WGHU=(____Q)(__UGHU->__OFL <<  1);
+        __VGHU=((____DB *)__UGHU->__FFL);
+        __YGHU=__UGHU->__OFL;
+        __ZGHU=__55W(((____IB )__VGHU),((____YWB )__YGHU),((____YWB )__WGHU));
+        __VGHU=((____DB *)__ZGHU);
+        __M00(__VGHU,__YGHU,(____Q)(__WGHU -  1));
+        __UGHU->__FFL=__VGHU;
+        __UGHU->__OFL=__WGHU;
+      };
+    };
+    ((____DB *)__UGHU->__FFL)[__UGHU->__WJ]=')';
+    __UGHU->__WJ=(____Q)(__UGHU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____2HOJ__: {
+    __NHCS=((____2HOJ *)((____2A0I *)__XTBN));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__VTBN),(&__string_349));
+    __GVIT=((____WMB *)__NHCS->__3D5J);
+    if (((____3LC)(__GVIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__VTBN),(&__string_348));
+    };
+    __CQXE(__GVIT,__VTBN);
+    __UGHU=((____BC *)__VTBN);
+    if ((__UGHU->__OFL <= __UGHU->__WJ)) {
+      if ((__UGHU->__OFL ==  0)) {
+        __UGHU->__OFL= 32;
+        __VGHU=__RVW( 32);
+        __UGHU->__FFL=__VGHU;
+      } else /* FALSE */ {
+        __WGHU=(____Q)(__UGHU->__OFL <<  1);
+        __VGHU=((____DB *)__UGHU->__FFL);
+        __YGHU=__UGHU->__OFL;
+        __ZGHU=__55W(((____IB )__VGHU),((____YWB )__YGHU),((____YWB )__WGHU));
+        __VGHU=((____DB *)__ZGHU);
+        __M00(__VGHU,__YGHU,(____Q)(__WGHU -  1));
+        __UGHU->__FFL=__VGHU;
+        __UGHU->__OFL=__WGHU;
+      };
+    };
+    ((____DB *)__UGHU->__FFL)[__UGHU->__WJ]=')';
+    __UGHU->__WJ=(____Q)(__UGHU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__XTBN)),__VTBN);
+  } break;
+  };
+  __2FHU=((____BC *)__VTBN);
+  if ((__2FHU->__OFL <= __2FHU->__WJ)) {
+    if ((__2FHU->__OFL ==  0)) {
+      __2FHU->__OFL= 32;
+      __3FHU=__RVW( 32);
+      __2FHU->__FFL=__3FHU;
+    } else /* FALSE */ {
+      __4FHU=(____Q)(__2FHU->__OFL <<  1);
+      __3FHU=((____DB *)__2FHU->__FFL);
+      __AGHU=__2FHU->__OFL;
+      __BGHU=__55W(((____IB )__3FHU),((____YWB )__AGHU),((____YWB )__4FHU));
+      __3FHU=((____DB *)__BGHU);
+      __M00(__3FHU,__AGHU,(____Q)(__4FHU -  1));
+      __2FHU->__FFL=__3FHU;
+      __2FHU->__OFL=__4FHU;
+    };
+  };
+  ((____DB *)__2FHU->__FFL)[__2FHU->__WJ]=')';
+  __2FHU->__WJ=(____Q)(__2FHU->__WJ +  1);
 }
 
-static void display__V5FM(__EXPR_ADD__AZVL *Self__W5FM,__STRING__BC *buffer__X5FM)
-// ({EXPR_ADD__AZVL},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __EBGM(____P0VL *__FBGM,____BC *__GBGM)
+// ({__P0VL},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__FGHU,*Self__NGHU;
-  __INTEGER__Q __tmp__HGHU,old_nb_elts__JGHU,__tmp__PGHU;
-  __INTEGER__Q old_nb_elts__RGHU;
-  __POINTER__IB __tmp__KGHU,__tmp__SGHU;
-  void *__tmp__Y5FM;
-  __IS_EXPANDED__L5NJ *Self__AGCS;
-  __GET_TYPE_ID__V5NJ *Self__CGCS;
-  __TYPE_FULL__PMB *Self__1TIT;
-  __SIZE_OF__NGOJ *Self__EGCS;
-  __CHARACTER__DB *__tmp__GGHU,*__tmp__OGHU;
-  Self__FGHU=((__STRING__BC *)buffer__X5FM);
-  if ((Self__FGHU->capacity__HFL <= Self__FGHU->count__WJ)) {
-    if ((Self__FGHU->capacity__HFL ==  0)) {
-      Self__FGHU->capacity__HFL= 32;
-      __tmp__GGHU=create__KVW( 32);
-      Self__FGHU->storage__4EL=__tmp__GGHU;
-    } else /* FALSE */ {
-      __tmp__HGHU=(__INTEGER__Q)(Self__FGHU->capacity__HFL <<  1);
-      __tmp__GGHU=((__CHARACTER__DB *)Self__FGHU->storage__4EL);
-      old_nb_elts__JGHU=Self__FGHU->capacity__HFL;
-      __tmp__KGHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GGHU),((__UINTEGER_32__RWB )old_nb_elts__JGHU),((__UINTEGER_32__RWB )__tmp__HGHU));
-      __tmp__GGHU=((__CHARACTER__DB *)__tmp__KGHU);
-      clear__to__F00(__tmp__GGHU,old_nb_elts__JGHU,(__INTEGER__Q)(__tmp__HGHU -  1));
-      Self__FGHU->storage__4EL=__tmp__GGHU;
-      Self__FGHU->capacity__HFL=__tmp__HGHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__FGHU->storage__4EL)[Self__FGHU->count__WJ]='(';
-  Self__FGHU->count__WJ=(__INTEGER__Q)(Self__FGHU->count__WJ +  1);
-  __tmp__Y5FM=Self__W5FM->parent_expr_binary__BZVL.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__Y5FM)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__Y5FM),buffer__X5FM);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__AGCS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__X5FM),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__AGCS->receiver__554J),buffer__X5FM);
-    Self__NGHU=((__STRING__BC *)buffer__X5FM);
-    if ((Self__NGHU->capacity__HFL <= Self__NGHU->count__WJ)) {
-      if ((Self__NGHU->capacity__HFL ==  0)) {
-        Self__NGHU->capacity__HFL= 32;
-        __tmp__OGHU=create__KVW( 32);
-        Self__NGHU->storage__4EL=__tmp__OGHU;
-      } else /* FALSE */ {
-        __tmp__PGHU=(__INTEGER__Q)(Self__NGHU->capacity__HFL <<  1);
-        __tmp__OGHU=((__CHARACTER__DB *)Self__NGHU->storage__4EL);
-        old_nb_elts__RGHU=Self__NGHU->capacity__HFL;
-        __tmp__SGHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OGHU),((__UINTEGER_32__RWB )old_nb_elts__RGHU),((__UINTEGER_32__RWB )__tmp__PGHU));
-        __tmp__OGHU=((__CHARACTER__DB *)__tmp__SGHU);
-        clear__to__F00(__tmp__OGHU,old_nb_elts__RGHU,(__INTEGER__Q)(__tmp__PGHU -  1));
-        Self__NGHU->storage__4EL=__tmp__OGHU;
-        Self__NGHU->capacity__HFL=__tmp__PGHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__NGHU->storage__4EL)[Self__NGHU->count__WJ]=')';
-    Self__NGHU->count__WJ=(__INTEGER__Q)(Self__NGHU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__CGCS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__X5FM),(&__string_347));
-    Self__1TIT=((__TYPE_FULL__PMB *)Self__CGCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__1TIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__X5FM),(&__string_348));
-    };
-    append_name_in__TOXE(Self__1TIT,buffer__X5FM);
-    Self__NGHU=((__STRING__BC *)buffer__X5FM);
-    if ((Self__NGHU->capacity__HFL <= Self__NGHU->count__WJ)) {
-      if ((Self__NGHU->capacity__HFL ==  0)) {
-        Self__NGHU->capacity__HFL= 32;
-        __tmp__OGHU=create__KVW( 32);
-        Self__NGHU->storage__4EL=__tmp__OGHU;
-      } else /* FALSE */ {
-        __tmp__PGHU=(__INTEGER__Q)(Self__NGHU->capacity__HFL <<  1);
-        __tmp__OGHU=((__CHARACTER__DB *)Self__NGHU->storage__4EL);
-        old_nb_elts__RGHU=Self__NGHU->capacity__HFL;
-        __tmp__SGHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OGHU),((__UINTEGER_32__RWB )old_nb_elts__RGHU),((__UINTEGER_32__RWB )__tmp__PGHU));
-        __tmp__OGHU=((__CHARACTER__DB *)__tmp__SGHU);
-        clear__to__F00(__tmp__OGHU,old_nb_elts__RGHU,(__INTEGER__Q)(__tmp__PGHU -  1));
-        Self__NGHU->storage__4EL=__tmp__OGHU;
-        Self__NGHU->capacity__HFL=__tmp__PGHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__NGHU->storage__4EL)[Self__NGHU->count__WJ]=')';
-    Self__NGHU->count__WJ=(__INTEGER__Q)(Self__NGHU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__EGCS=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__X5FM),(&__string_349));
-    Self__1TIT=((__TYPE_FULL__PMB *)Self__EGCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__1TIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__X5FM),(&__string_348));
-    };
-    append_name_in__TOXE(Self__1TIT,buffer__X5FM);
-    Self__NGHU=((__STRING__BC *)buffer__X5FM);
-    if ((Self__NGHU->capacity__HFL <= Self__NGHU->count__WJ)) {
-      if ((Self__NGHU->capacity__HFL ==  0)) {
-        Self__NGHU->capacity__HFL= 32;
-        __tmp__OGHU=create__KVW( 32);
-        Self__NGHU->storage__4EL=__tmp__OGHU;
-      } else /* FALSE */ {
-        __tmp__PGHU=(__INTEGER__Q)(Self__NGHU->capacity__HFL <<  1);
-        __tmp__OGHU=((__CHARACTER__DB *)Self__NGHU->storage__4EL);
-        old_nb_elts__RGHU=Self__NGHU->capacity__HFL;
-        __tmp__SGHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OGHU),((__UINTEGER_32__RWB )old_nb_elts__RGHU),((__UINTEGER_32__RWB )__tmp__PGHU));
-        __tmp__OGHU=((__CHARACTER__DB *)__tmp__SGHU);
-        clear__to__F00(__tmp__OGHU,old_nb_elts__RGHU,(__INTEGER__Q)(__tmp__PGHU -  1));
-        Self__NGHU->storage__4EL=__tmp__OGHU;
-        Self__NGHU->capacity__HFL=__tmp__PGHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__NGHU->storage__4EL)[Self__NGHU->count__WJ]=')';
-    Self__NGHU->count__WJ=(__INTEGER__Q)(Self__NGHU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  };
-  append__3VX(((__STRING__BC *)buffer__X5FM),(&__string_495));
-  __tmp__Y5FM=Self__W5FM->parent_expr_binary__BZVL.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__Y5FM)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__Y5FM),buffer__X5FM);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__AGCS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__X5FM),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__AGCS->receiver__554J),buffer__X5FM);
-    Self__NGHU=((__STRING__BC *)buffer__X5FM);
-    if ((Self__NGHU->capacity__HFL <= Self__NGHU->count__WJ)) {
-      if ((Self__NGHU->capacity__HFL ==  0)) {
-        Self__NGHU->capacity__HFL= 32;
-        __tmp__OGHU=create__KVW( 32);
-        Self__NGHU->storage__4EL=__tmp__OGHU;
-      } else /* FALSE */ {
-        __tmp__PGHU=(__INTEGER__Q)(Self__NGHU->capacity__HFL <<  1);
-        __tmp__OGHU=((__CHARACTER__DB *)Self__NGHU->storage__4EL);
-        old_nb_elts__RGHU=Self__NGHU->capacity__HFL;
-        __tmp__SGHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OGHU),((__UINTEGER_32__RWB )old_nb_elts__RGHU),((__UINTEGER_32__RWB )__tmp__PGHU));
-        __tmp__OGHU=((__CHARACTER__DB *)__tmp__SGHU);
-        clear__to__F00(__tmp__OGHU,old_nb_elts__RGHU,(__INTEGER__Q)(__tmp__PGHU -  1));
-        Self__NGHU->storage__4EL=__tmp__OGHU;
-        Self__NGHU->capacity__HFL=__tmp__PGHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__NGHU->storage__4EL)[Self__NGHU->count__WJ]=')';
-    Self__NGHU->count__WJ=(__INTEGER__Q)(Self__NGHU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__CGCS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__X5FM),(&__string_347));
-    Self__1TIT=((__TYPE_FULL__PMB *)Self__CGCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__1TIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__X5FM),(&__string_348));
-    };
-    append_name_in__TOXE(Self__1TIT,buffer__X5FM);
-    Self__NGHU=((__STRING__BC *)buffer__X5FM);
-    if ((Self__NGHU->capacity__HFL <= Self__NGHU->count__WJ)) {
-      if ((Self__NGHU->capacity__HFL ==  0)) {
-        Self__NGHU->capacity__HFL= 32;
-        __tmp__OGHU=create__KVW( 32);
-        Self__NGHU->storage__4EL=__tmp__OGHU;
-      } else /* FALSE */ {
-        __tmp__PGHU=(__INTEGER__Q)(Self__NGHU->capacity__HFL <<  1);
-        __tmp__OGHU=((__CHARACTER__DB *)Self__NGHU->storage__4EL);
-        old_nb_elts__RGHU=Self__NGHU->capacity__HFL;
-        __tmp__SGHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OGHU),((__UINTEGER_32__RWB )old_nb_elts__RGHU),((__UINTEGER_32__RWB )__tmp__PGHU));
-        __tmp__OGHU=((__CHARACTER__DB *)__tmp__SGHU);
-        clear__to__F00(__tmp__OGHU,old_nb_elts__RGHU,(__INTEGER__Q)(__tmp__PGHU -  1));
-        Self__NGHU->storage__4EL=__tmp__OGHU;
-        Self__NGHU->capacity__HFL=__tmp__PGHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__NGHU->storage__4EL)[Self__NGHU->count__WJ]=')';
-    Self__NGHU->count__WJ=(__INTEGER__Q)(Self__NGHU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__EGCS=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__X5FM),(&__string_349));
-    Self__1TIT=((__TYPE_FULL__PMB *)Self__EGCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__1TIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__X5FM),(&__string_348));
-    };
-    append_name_in__TOXE(Self__1TIT,buffer__X5FM);
-    Self__NGHU=((__STRING__BC *)buffer__X5FM);
-    if ((Self__NGHU->capacity__HFL <= Self__NGHU->count__WJ)) {
-      if ((Self__NGHU->capacity__HFL ==  0)) {
-        Self__NGHU->capacity__HFL= 32;
-        __tmp__OGHU=create__KVW( 32);
-        Self__NGHU->storage__4EL=__tmp__OGHU;
-      } else /* FALSE */ {
-        __tmp__PGHU=(__INTEGER__Q)(Self__NGHU->capacity__HFL <<  1);
-        __tmp__OGHU=((__CHARACTER__DB *)Self__NGHU->storage__4EL);
-        old_nb_elts__RGHU=Self__NGHU->capacity__HFL;
-        __tmp__SGHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OGHU),((__UINTEGER_32__RWB )old_nb_elts__RGHU),((__UINTEGER_32__RWB )__tmp__PGHU));
-        __tmp__OGHU=((__CHARACTER__DB *)__tmp__SGHU);
-        clear__to__F00(__tmp__OGHU,old_nb_elts__RGHU,(__INTEGER__Q)(__tmp__PGHU -  1));
-        Self__NGHU->storage__4EL=__tmp__OGHU;
-        Self__NGHU->capacity__HFL=__tmp__PGHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__NGHU->storage__4EL)[Self__NGHU->count__WJ]=')';
-    Self__NGHU->count__WJ=(__INTEGER__Q)(Self__NGHU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__Y5FM)),buffer__X5FM);
-  } break;
-  };
-  Self__FGHU=((__STRING__BC *)buffer__X5FM);
-  if ((Self__FGHU->capacity__HFL <= Self__FGHU->count__WJ)) {
-    if ((Self__FGHU->capacity__HFL ==  0)) {
-      Self__FGHU->capacity__HFL= 32;
-      __tmp__GGHU=create__KVW( 32);
-      Self__FGHU->storage__4EL=__tmp__GGHU;
-    } else /* FALSE */ {
-      __tmp__HGHU=(__INTEGER__Q)(Self__FGHU->capacity__HFL <<  1);
-      __tmp__GGHU=((__CHARACTER__DB *)Self__FGHU->storage__4EL);
-      old_nb_elts__JGHU=Self__FGHU->capacity__HFL;
-      __tmp__KGHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GGHU),((__UINTEGER_32__RWB )old_nb_elts__JGHU),((__UINTEGER_32__RWB )__tmp__HGHU));
-      __tmp__GGHU=((__CHARACTER__DB *)__tmp__KGHU);
-      clear__to__F00(__tmp__GGHU,old_nb_elts__JGHU,(__INTEGER__Q)(__tmp__HGHU -  1));
-      Self__FGHU->storage__4EL=__tmp__GGHU;
-      Self__FGHU->capacity__HFL=__tmp__HGHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__FGHU->storage__4EL)[Self__FGHU->count__WJ]=')';
-  Self__FGHU->count__WJ=(__INTEGER__Q)(Self__FGHU->count__WJ +  1);
+  ____BC *__UHHU,*__2HHU;
+  ____Q __WHHU,__YHHU,__4HHU,__AIHU;
+  ____IB __ZHHU,__BIHU;
+  void *__HBGM;
+  ____0AOJ *__PHCS;
+  ____EBOJ *__RHCS;
+  ____WMB *__KVIT;
+  ____2HOJ *__THCS;
+  ____DB *__VHHU,*__3HHU;
+  __UHHU=((____BC *)__GBGM);
+  if ((__UHHU->__OFL <= __UHHU->__WJ)) {
+    if ((__UHHU->__OFL ==  0)) {
+      __UHHU->__OFL= 32;
+      __VHHU=__RVW( 32);
+      __UHHU->__FFL=__VHHU;
+    } else /* FALSE */ {
+      __WHHU=(____Q)(__UHHU->__OFL <<  1);
+      __VHHU=((____DB *)__UHHU->__FFL);
+      __YHHU=__UHHU->__OFL;
+      __ZHHU=__55W(((____IB )__VHHU),((____YWB )__YHHU),((____YWB )__WHHU));
+      __VHHU=((____DB *)__ZHHU);
+      __M00(__VHHU,__YHHU,(____Q)(__WHHU -  1));
+      __UHHU->__FFL=__VHHU;
+      __UHHU->__OFL=__WHHU;
+    };
+  };
+  ((____DB *)__UHHU->__FFL)[__UHHU->__WJ]='(';
+  __UHHU->__WJ=(____Q)(__UHHU->__WJ +  1);
+  __HBGM=__FBGM->__Q0VL.__BC5J;
+  switch (((struct ___OBJ *)__HBGM)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__HBGM),__GBGM);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____0AOJ__: {
+    __PHCS=((____0AOJ *)((____2A0I *)__HBGM));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__GBGM),(&__string_346));
+    __EBEJ(((____2A0I *)__PHCS->__OB5J),__GBGM);
+    __2HHU=((____BC *)__GBGM);
+    if ((__2HHU->__OFL <= __2HHU->__WJ)) {
+      if ((__2HHU->__OFL ==  0)) {
+        __2HHU->__OFL= 32;
+        __3HHU=__RVW( 32);
+        __2HHU->__FFL=__3HHU;
+      } else /* FALSE */ {
+        __4HHU=(____Q)(__2HHU->__OFL <<  1);
+        __3HHU=((____DB *)__2HHU->__FFL);
+        __AIHU=__2HHU->__OFL;
+        __BIHU=__55W(((____IB )__3HHU),((____YWB )__AIHU),((____YWB )__4HHU));
+        __3HHU=((____DB *)__BIHU);
+        __M00(__3HHU,__AIHU,(____Q)(__4HHU -  1));
+        __2HHU->__FFL=__3HHU;
+        __2HHU->__OFL=__4HHU;
+      };
+    };
+    ((____DB *)__2HHU->__FFL)[__2HHU->__WJ]=')';
+    __2HHU->__WJ=(____Q)(__2HHU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __RHCS=((____EBOJ *)((____2A0I *)__HBGM));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__GBGM),(&__string_347));
+    __KVIT=((____WMB *)__RHCS->__TB5J);
+    if (((____3LC)(__KVIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__GBGM),(&__string_348));
+    };
+    __CQXE(__KVIT,__GBGM);
+    __2HHU=((____BC *)__GBGM);
+    if ((__2HHU->__OFL <= __2HHU->__WJ)) {
+      if ((__2HHU->__OFL ==  0)) {
+        __2HHU->__OFL= 32;
+        __3HHU=__RVW( 32);
+        __2HHU->__FFL=__3HHU;
+      } else /* FALSE */ {
+        __4HHU=(____Q)(__2HHU->__OFL <<  1);
+        __3HHU=((____DB *)__2HHU->__FFL);
+        __AIHU=__2HHU->__OFL;
+        __BIHU=__55W(((____IB )__3HHU),((____YWB )__AIHU),((____YWB )__4HHU));
+        __3HHU=((____DB *)__BIHU);
+        __M00(__3HHU,__AIHU,(____Q)(__4HHU -  1));
+        __2HHU->__FFL=__3HHU;
+        __2HHU->__OFL=__4HHU;
+      };
+    };
+    ((____DB *)__2HHU->__FFL)[__2HHU->__WJ]=')';
+    __2HHU->__WJ=(____Q)(__2HHU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____2HOJ__: {
+    __THCS=((____2HOJ *)((____2A0I *)__HBGM));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__GBGM),(&__string_349));
+    __KVIT=((____WMB *)__THCS->__3D5J);
+    if (((____3LC)(__KVIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__GBGM),(&__string_348));
+    };
+    __CQXE(__KVIT,__GBGM);
+    __2HHU=((____BC *)__GBGM);
+    if ((__2HHU->__OFL <= __2HHU->__WJ)) {
+      if ((__2HHU->__OFL ==  0)) {
+        __2HHU->__OFL= 32;
+        __3HHU=__RVW( 32);
+        __2HHU->__FFL=__3HHU;
+      } else /* FALSE */ {
+        __4HHU=(____Q)(__2HHU->__OFL <<  1);
+        __3HHU=((____DB *)__2HHU->__FFL);
+        __AIHU=__2HHU->__OFL;
+        __BIHU=__55W(((____IB )__3HHU),((____YWB )__AIHU),((____YWB )__4HHU));
+        __3HHU=((____DB *)__BIHU);
+        __M00(__3HHU,__AIHU,(____Q)(__4HHU -  1));
+        __2HHU->__FFL=__3HHU;
+        __2HHU->__OFL=__4HHU;
+      };
+    };
+    ((____DB *)__2HHU->__FFL)[__2HHU->__WJ]=')';
+    __2HHU->__WJ=(____Q)(__2HHU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  };
+  __EWX(((____BC *)__GBGM),(&__string_495));
+  __HBGM=__FBGM->__Q0VL.__FC5J;
+  switch (((struct ___OBJ *)__HBGM)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__HBGM),__GBGM);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____0AOJ__: {
+    __PHCS=((____0AOJ *)((____2A0I *)__HBGM));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__GBGM),(&__string_346));
+    __EBEJ(((____2A0I *)__PHCS->__OB5J),__GBGM);
+    __2HHU=((____BC *)__GBGM);
+    if ((__2HHU->__OFL <= __2HHU->__WJ)) {
+      if ((__2HHU->__OFL ==  0)) {
+        __2HHU->__OFL= 32;
+        __3HHU=__RVW( 32);
+        __2HHU->__FFL=__3HHU;
+      } else /* FALSE */ {
+        __4HHU=(____Q)(__2HHU->__OFL <<  1);
+        __3HHU=((____DB *)__2HHU->__FFL);
+        __AIHU=__2HHU->__OFL;
+        __BIHU=__55W(((____IB )__3HHU),((____YWB )__AIHU),((____YWB )__4HHU));
+        __3HHU=((____DB *)__BIHU);
+        __M00(__3HHU,__AIHU,(____Q)(__4HHU -  1));
+        __2HHU->__FFL=__3HHU;
+        __2HHU->__OFL=__4HHU;
+      };
+    };
+    ((____DB *)__2HHU->__FFL)[__2HHU->__WJ]=')';
+    __2HHU->__WJ=(____Q)(__2HHU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __RHCS=((____EBOJ *)((____2A0I *)__HBGM));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__GBGM),(&__string_347));
+    __KVIT=((____WMB *)__RHCS->__TB5J);
+    if (((____3LC)(__KVIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__GBGM),(&__string_348));
+    };
+    __CQXE(__KVIT,__GBGM);
+    __2HHU=((____BC *)__GBGM);
+    if ((__2HHU->__OFL <= __2HHU->__WJ)) {
+      if ((__2HHU->__OFL ==  0)) {
+        __2HHU->__OFL= 32;
+        __3HHU=__RVW( 32);
+        __2HHU->__FFL=__3HHU;
+      } else /* FALSE */ {
+        __4HHU=(____Q)(__2HHU->__OFL <<  1);
+        __3HHU=((____DB *)__2HHU->__FFL);
+        __AIHU=__2HHU->__OFL;
+        __BIHU=__55W(((____IB )__3HHU),((____YWB )__AIHU),((____YWB )__4HHU));
+        __3HHU=((____DB *)__BIHU);
+        __M00(__3HHU,__AIHU,(____Q)(__4HHU -  1));
+        __2HHU->__FFL=__3HHU;
+        __2HHU->__OFL=__4HHU;
+      };
+    };
+    ((____DB *)__2HHU->__FFL)[__2HHU->__WJ]=')';
+    __2HHU->__WJ=(____Q)(__2HHU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____2HOJ__: {
+    __THCS=((____2HOJ *)((____2A0I *)__HBGM));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__GBGM),(&__string_349));
+    __KVIT=((____WMB *)__THCS->__3D5J);
+    if (((____3LC)(__KVIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__GBGM),(&__string_348));
+    };
+    __CQXE(__KVIT,__GBGM);
+    __2HHU=((____BC *)__GBGM);
+    if ((__2HHU->__OFL <= __2HHU->__WJ)) {
+      if ((__2HHU->__OFL ==  0)) {
+        __2HHU->__OFL= 32;
+        __3HHU=__RVW( 32);
+        __2HHU->__FFL=__3HHU;
+      } else /* FALSE */ {
+        __4HHU=(____Q)(__2HHU->__OFL <<  1);
+        __3HHU=((____DB *)__2HHU->__FFL);
+        __AIHU=__2HHU->__OFL;
+        __BIHU=__55W(((____IB )__3HHU),((____YWB )__AIHU),((____YWB )__4HHU));
+        __3HHU=((____DB *)__BIHU);
+        __M00(__3HHU,__AIHU,(____Q)(__4HHU -  1));
+        __2HHU->__FFL=__3HHU;
+        __2HHU->__OFL=__4HHU;
+      };
+    };
+    ((____DB *)__2HHU->__FFL)[__2HHU->__WJ]=')';
+    __2HHU->__WJ=(____Q)(__2HHU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__HBGM)),__GBGM);
+  } break;
+  };
+  __UHHU=((____BC *)__GBGM);
+  if ((__UHHU->__OFL <= __UHHU->__WJ)) {
+    if ((__UHHU->__OFL ==  0)) {
+      __UHHU->__OFL= 32;
+      __VHHU=__RVW( 32);
+      __UHHU->__FFL=__VHHU;
+    } else /* FALSE */ {
+      __WHHU=(____Q)(__UHHU->__OFL <<  1);
+      __VHHU=((____DB *)__UHHU->__FFL);
+      __YHHU=__UHHU->__OFL;
+      __ZHHU=__55W(((____IB )__VHHU),((____YWB )__YHHU),((____YWB )__WHHU));
+      __VHHU=((____DB *)__ZHHU);
+      __M00(__VHHU,__YHHU,(____Q)(__WHHU -  1));
+      __UHHU->__FFL=__VHHU;
+      __UHHU->__OFL=__WHHU;
+    };
+  };
+  ((____DB *)__UHHU->__FFL)[__UHHU->__WJ]=')';
+  __UHHU->__WJ=(____Q)(__UHHU->__WJ +  1);
 }
 
-static void display__LMFM(__READ_GLOBAL__B4YL *Self__MMFM,__STRING__BC *buffer__NMFM)
-// ({READ_GLOBAL__B4YL},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __0NFM(____Q5YL *__1NFM,____BC *__2NFM)
+// ({__Q5YL},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__FIHU,*Self__PJHU;
-  __INTEGER__Q __tmp__HIHU,old_nb_elts__JIHU,__tmp__L5KM,result__TGCS;
-  __INTEGER__Q __tmp__RJHU,old_nb_elts__TJHU;
-  __POINTER__IB __tmp__KIHU,__tmp__FJHU,__tmp__GJHU,__tmp__HJHU;
-  __POINTER__IB __tmp__UJHU;
-  __ANY__C *__tmp__OTNM,*__tmp__RKSM,*__tmp__4DFN,*__tmp__YGCS;
-  __ANY__C *__tmp__Y3GN,*__tmp__5GCS;
-  __UINTEGER_32__RWB __tmp__IJHU;
-  void *__tmp__K5KM,*__tmp__25KM;
-  __WRITE_GLOBAL__EXKJ *Self__XGCS,*Self__4GCS;
-  __WRITE_SLOT__SXKJ *Self__DT2S,*Self__UICK;
-  __WRITE_LOCAL__BEYJ *Self__KT2S,*Self__AJCK;
-  __CHARACTER__DB *__tmp__GIHU,*__tmp__QJHU;
-  __FAST_ARRAYoWRITEo__FJFJ *req_list__44KM;
-  append__3VX(((__STRING__BC *)buffer__NMFM),Self__MMFM->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
-  Self__FIHU=((__STRING__BC *)buffer__NMFM);
-  if ((Self__FIHU->capacity__HFL <= Self__FIHU->count__WJ)) {
-    if ((Self__FIHU->capacity__HFL ==  0)) {
-      Self__FIHU->capacity__HFL= 32;
-      __tmp__GIHU=create__KVW( 32);
-      Self__FIHU->storage__4EL=__tmp__GIHU;
-    } else /* FALSE */ {
-      __tmp__HIHU=(__INTEGER__Q)(Self__FIHU->capacity__HFL <<  1);
-      __tmp__GIHU=((__CHARACTER__DB *)Self__FIHU->storage__4EL);
-      old_nb_elts__JIHU=Self__FIHU->capacity__HFL;
-      __tmp__KIHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GIHU),((__UINTEGER_32__RWB )old_nb_elts__JIHU),((__UINTEGER_32__RWB )__tmp__HIHU));
-      __tmp__GIHU=((__CHARACTER__DB *)__tmp__KIHU);
-      clear__to__F00(__tmp__GIHU,old_nb_elts__JIHU,(__INTEGER__Q)(__tmp__HIHU -  1));
-      Self__FIHU->storage__4EL=__tmp__GIHU;
-      Self__FIHU->capacity__HFL=__tmp__HIHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__FIHU->storage__4EL)[Self__FIHU->count__WJ]='[';
-  Self__FIHU->count__WJ=(__INTEGER__Q)(Self__FIHU->count__WJ +  1);
-  append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__MMFM->global__Y5JM->parent_variable__XIRG.type__1N5D),buffer__NMFM);
-  Self__FIHU=((__STRING__BC *)buffer__NMFM);
-  if ((Self__FIHU->capacity__HFL <= Self__FIHU->count__WJ)) {
-    if ((Self__FIHU->capacity__HFL ==  0)) {
-      Self__FIHU->capacity__HFL= 32;
-      __tmp__GIHU=create__KVW( 32);
-      Self__FIHU->storage__4EL=__tmp__GIHU;
-    } else /* FALSE */ {
-      __tmp__HIHU=(__INTEGER__Q)(Self__FIHU->capacity__HFL <<  1);
-      __tmp__GIHU=((__CHARACTER__DB *)Self__FIHU->storage__4EL);
-      old_nb_elts__JIHU=Self__FIHU->capacity__HFL;
-      __tmp__KIHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GIHU),((__UINTEGER_32__RWB )old_nb_elts__JIHU),((__UINTEGER_32__RWB )__tmp__HIHU));
-      __tmp__GIHU=((__CHARACTER__DB *)__tmp__KIHU);
-      clear__to__F00(__tmp__GIHU,old_nb_elts__JIHU,(__INTEGER__Q)(__tmp__HIHU -  1));
-      Self__FIHU->storage__4EL=__tmp__GIHU;
-      Self__FIHU->capacity__HFL=__tmp__HIHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__FIHU->storage__4EL)[Self__FIHU->count__WJ]=']';
-  Self__FIHU->count__WJ=(__INTEGER__Q)(Self__FIHU->count__WJ +  1);
-  req_list__44KM=NULL;
-  Self__FIHU=((__STRING__BC *)buffer__NMFM);
-  if ((Self__FIHU->capacity__HFL <= Self__FIHU->count__WJ)) {
-    if ((Self__FIHU->capacity__HFL ==  0)) {
-      Self__FIHU->capacity__HFL= 32;
-      __tmp__GIHU=create__KVW( 32);
-      Self__FIHU->storage__4EL=__tmp__GIHU;
-    } else /* FALSE */ {
-      __tmp__HIHU=(__INTEGER__Q)(Self__FIHU->capacity__HFL <<  1);
-      __tmp__GIHU=((__CHARACTER__DB *)Self__FIHU->storage__4EL);
-      old_nb_elts__JIHU=Self__FIHU->capacity__HFL;
-      __tmp__KIHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GIHU),((__UINTEGER_32__RWB )old_nb_elts__JIHU),((__UINTEGER_32__RWB )__tmp__HIHU));
-      __tmp__GIHU=((__CHARACTER__DB *)__tmp__KIHU);
-      clear__to__F00(__tmp__GIHU,old_nb_elts__JIHU,(__INTEGER__Q)(__tmp__HIHU -  1));
-      Self__FIHU->storage__4EL=__tmp__GIHU;
-      Self__FIHU->capacity__HFL=__tmp__HIHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__FIHU->storage__4EL)[Self__FIHU->count__WJ]='<';
-  Self__FIHU->count__WJ=(__INTEGER__Q)(Self__FIHU->count__WJ +  1);
-  __tmp__OTNM=&(Self__MMFM->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-  if (__tmp__OTNM->object_id__UR0E==0) {
-    __tmp__HIHU=__tmp__OTNM->object_id__TR0E;
+  ____BC *__UJHU,*__4KHU;
+  ____Q __WJHU,__YJHU,__0ALM,__CICS,__ALHU,__CLHU;
+  ____IB __ZJHU,__UKHU,__VKHU,__WKHU,__DLHU;
+  ____C *__3UNM,*__AMSM,*__NFFN,*__HICS,*__H5GN,*__OICS;
+  ____YWB __XKHU;
+  void *__ZALM,*__LBLM;
+  ____TYKJ *__GICS,*__NICS;
+  ____BZKJ *__SU2S,*__DKCK;
+  ____QFYJ *__ZU2S,*__PKCK;
+  ____DB *__VJHU,*__5KHU;
+  ____UKFJ *__NALM;
+  __EWX(((____BC *)__2NFM),__1NFM->__HBKM->__GKRG.__WO5D);
+  __UJHU=((____BC *)__2NFM);
+  if ((__UJHU->__OFL <= __UJHU->__WJ)) {
+    if ((__UJHU->__OFL ==  0)) {
+      __UJHU->__OFL= 32;
+      __VJHU=__RVW( 32);
+      __UJHU->__FFL=__VJHU;
+    } else /* FALSE */ {
+      __WJHU=(____Q)(__UJHU->__OFL <<  1);
+      __VJHU=((____DB *)__UJHU->__FFL);
+      __YJHU=__UJHU->__OFL;
+      __ZJHU=__55W(((____IB )__VJHU),((____YWB )__YJHU),((____YWB )__WJHU));
+      __VJHU=((____DB *)__ZJHU);
+      __M00(__VJHU,__YJHU,(____Q)(__WJHU -  1));
+      __UJHU->__FFL=__VJHU;
+      __UJHU->__OFL=__WJHU;
+    };
+  };
+  ((____DB *)__UJHU->__FFL)[__UJHU->__WJ]='[';
+  __UJHU->__WJ=(____Q)(__UJHU->__WJ +  1);
+  __CQXE(((____WMB *)__1NFM->__HBKM->__GKRG.__KP5D),__2NFM);
+  __UJHU=((____BC *)__2NFM);
+  if ((__UJHU->__OFL <= __UJHU->__WJ)) {
+    if ((__UJHU->__OFL ==  0)) {
+      __UJHU->__OFL= 32;
+      __VJHU=__RVW( 32);
+      __UJHU->__FFL=__VJHU;
+    } else /* FALSE */ {
+      __WJHU=(____Q)(__UJHU->__OFL <<  1);
+      __VJHU=((____DB *)__UJHU->__FFL);
+      __YJHU=__UJHU->__OFL;
+      __ZJHU=__55W(((____IB )__VJHU),((____YWB )__YJHU),((____YWB )__WJHU));
+      __VJHU=((____DB *)__ZJHU);
+      __M00(__VJHU,__YJHU,(____Q)(__WJHU -  1));
+      __UJHU->__FFL=__VJHU;
+      __UJHU->__OFL=__WJHU;
+    };
+  };
+  ((____DB *)__UJHU->__FFL)[__UJHU->__WJ]=']';
+  __UJHU->__WJ=(____Q)(__UJHU->__WJ +  1);
+  __NALM=NULL;
+  __UJHU=((____BC *)__2NFM);
+  if ((__UJHU->__OFL <= __UJHU->__WJ)) {
+    if ((__UJHU->__OFL ==  0)) {
+      __UJHU->__OFL= 32;
+      __VJHU=__RVW( 32);
+      __UJHU->__FFL=__VJHU;
+    } else /* FALSE */ {
+      __WJHU=(____Q)(__UJHU->__OFL <<  1);
+      __VJHU=((____DB *)__UJHU->__FFL);
+      __YJHU=__UJHU->__OFL;
+      __ZJHU=__55W(((____IB )__VJHU),((____YWB )__YJHU),((____YWB )__WJHU));
+      __VJHU=((____DB *)__ZJHU);
+      __M00(__VJHU,__YJHU,(____Q)(__WJHU -  1));
+      __UJHU->__FFL=__VJHU;
+      __UJHU->__OFL=__WJHU;
+    };
+  };
+  ((____DB *)__UJHU->__FFL)[__UJHU->__WJ]='<';
+  __UJHU->__WJ=(____Q)(__UJHU->__WJ +  1);
+  __3UNM=&(__1NFM->__R5YL.__RJWH.__CK.__YH.__KC);
+  if (__3UNM->__DT0E==0) {
+    __WJHU=__3UNM->__CT0E;
   } else /* ___TYPE_ID */ {
-    old_nb_elts__JIHU=object_counter__OR0E__PR0E;
-    object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-    __tmp__RKSM=&(Self__MMFM->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.parent_any__KC);
-    __tmp__RKSM->object_id__TR0E=old_nb_elts__JIHU;
-    __tmp__RKSM->object_id__UR0E=0;
-    __tmp__HIHU=old_nb_elts__JIHU;
-  };
-  Self__FIHU=NULL;
-  __tmp__KIHU=((__POINTER__IB )(NULL));
-  old_nb_elts__JIHU= 0;
-  __tmp__FJHU=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__FJHU ==  0)) {
-    Self__FIHU=STRING__BC__;
+    __YJHU=__4S0E;
+    __4S0E=(____Q)(__4S0E +  1);
+    __AMSM=&(__1NFM->__R5YL.__RJWH.__CK.__YH.__KC);
+    __AMSM->__CT0E=__YJHU;
+    __AMSM->__DT0E=0;
+    __WJHU=__YJHU;
+  };
+  __UJHU=NULL;
+  __ZJHU=((____IB )(NULL));
+  __YJHU= 0;
+  __UKHU=((____IB )sizeof(____BC));
+  if (((unsigned long)__UKHU ==  0)) {
+    __UJHU=__BC__;
   } else /* FALSE */ {
-    old_nb_elts__JIHU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FJHU));
-    if ((old_nb_elts__JIHU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__GJHU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__HJHU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FJHU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GJHU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GJHU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__IJHU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HJHU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__GJHU=micro_alloc__table__lab__HKI(__tmp__HJHU,((__POINTER__IB )(&(table_size[(__tmp__IJHU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HJHU)));
-      __tmp__KIHU=__tmp__GJHU;
-    } else /* FALSE */ {
-      __tmp__IJHU=((__UINTEGER_32__RWB )old_nb_elts__JIHU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__GJHU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__HJHU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FJHU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GJHU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GJHU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__GJHU=micro_alloc__table__lab__HKI(__tmp__HJHU,((__POINTER__IB )(&(table_type[(__tmp__IJHU)]))),(__UINTEGER_32__RWB)(__tmp__IJHU |  1));
-      __tmp__KIHU=__tmp__GJHU;
-    };
-    Self__FIHU=((__STRING__BC *)__tmp__KIHU);
-    *(Self__FIHU) = *(STRING__BC__);
-  };
-  ((__STRING__BC *)Self__FIHU)->count__WJ= 0;
-  append_in__YDE(__tmp__HIHU,Self__FIHU);
-  append__3VX(((__STRING__BC *)buffer__NMFM),Self__FIHU);
-  append__3VX(((__STRING__BC *)buffer__NMFM),(&__string_483));
-  if (((void *)Self__MMFM->global__Y5JM->parent_variable__XIRG.require_first__TJFJ != (void *)NULL)) {
-    __tmp__K5KM=Self__MMFM->global__Y5JM->parent_variable__XIRG.require_first__TJFJ;
-    switch (((struct ___OBJ *)__tmp__K5KM)->__id) {
-    case __WRITE_GLOBAL__EXKJ__: {
-      __tmp__4DFN=&(((__WRITE_GLOBAL__EXKJ *)__tmp__K5KM)->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-      if (__tmp__4DFN->object_id__UR0E==0) {
-        __tmp__L5KM=__tmp__4DFN->object_id__TR0E;
+    __YJHU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UKHU));
+    if ((__YJHU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __VKHU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __WKHU=(void *)((unsigned long)(void *)((unsigned long)__UKHU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VKHU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VKHU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __XKHU=((____YWB )((____Q )(void *)((unsigned long)__WKHU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __VKHU=__OKI(__WKHU,((____IB )(&(table_size[(__XKHU)-1]))),((____YWB )((____Q )__WKHU)));
+      __ZJHU=__VKHU;
+    } else /* FALSE */ {
+      __XKHU=((____YWB )__YJHU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __VKHU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __WKHU=(void *)((unsigned long)(void *)((unsigned long)__UKHU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VKHU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VKHU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __VKHU=__OKI(__WKHU,((____IB )(&(table_type[(__XKHU)]))),(____YWB)(__XKHU |  1));
+      __ZJHU=__VKHU;
+    };
+    __UJHU=((____BC *)__ZJHU);
+    *(__UJHU) = *(__BC__);
+  };
+  ((____BC *)__UJHU)->__WJ= 0;
+  __5DE(__WJHU,__UJHU);
+  __EWX(((____BC *)__2NFM),__UJHU);
+  __EWX(((____BC *)__2NFM),(&__string_483));
+  if (((void *)__1NFM->__HBKM->__GKRG.__CLFJ != (void *)NULL)) {
+    __ZALM=__1NFM->__HBKM->__GKRG.__CLFJ;
+    switch (((struct ___OBJ *)__ZALM)->__id) {
+    case ____TYKJ__: {
+      __NFFN=&(((____TYKJ *)__ZALM)->__UYKJ.__DUDJ.__YH.__KC);
+      if (__NFFN->__DT0E==0) {
+        __0ALM=__NFFN->__CT0E;
       } else /* ___TYPE_ID */ {
-        Self__XGCS=((__WRITE_GLOBAL__EXKJ *)__tmp__K5KM);
-        result__TGCS=object_counter__OR0E__PR0E;
-        object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-        __tmp__YGCS=&(Self__XGCS->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-        __tmp__YGCS->object_id__TR0E=result__TGCS;
-        __tmp__YGCS->object_id__UR0E=0;
-        __tmp__L5KM=result__TGCS;
-      };
-    } break;
-    case __WRITE_SLOT__SXKJ__: {
-      __tmp__4DFN=&(((__WRITE_SLOT__SXKJ *)__tmp__K5KM)->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-      if (__tmp__4DFN->object_id__UR0E==0) {
-        __tmp__L5KM=__tmp__4DFN->object_id__TR0E;
+        __GICS=((____TYKJ *)__ZALM);
+        __CICS=__4S0E;
+        __4S0E=(____Q)(__4S0E +  1);
+        __HICS=&(__GICS->__UYKJ.__DUDJ.__YH.__KC);
+        __HICS->__CT0E=__CICS;
+        __HICS->__DT0E=0;
+        __0ALM=__CICS;
+      };
+    } break;
+    case ____BZKJ__: {
+      __NFFN=&(((____BZKJ *)__ZALM)->__CZKJ.__DUDJ.__YH.__KC);
+      if (__NFFN->__DT0E==0) {
+        __0ALM=__NFFN->__CT0E;
       } else /* ___TYPE_ID */ {
-        Self__DT2S=((__WRITE_SLOT__SXKJ *)__tmp__K5KM);
-        result__TGCS=object_counter__OR0E__PR0E;
-        object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-        __tmp__YGCS=&(Self__DT2S->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-        __tmp__YGCS->object_id__TR0E=result__TGCS;
-        __tmp__YGCS->object_id__UR0E=0;
-        __tmp__L5KM=result__TGCS;
-      };
-    } break;
-    case __WRITE_LOCAL__BEYJ__: {
-      __tmp__4DFN=&(((__WRITE_LOCAL__BEYJ *)__tmp__K5KM)->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-      if (__tmp__4DFN->object_id__UR0E==0) {
-        __tmp__L5KM=__tmp__4DFN->object_id__TR0E;
+        __SU2S=((____BZKJ *)__ZALM);
+        __CICS=__4S0E;
+        __4S0E=(____Q)(__4S0E +  1);
+        __HICS=&(__SU2S->__CZKJ.__DUDJ.__YH.__KC);
+        __HICS->__CT0E=__CICS;
+        __HICS->__DT0E=0;
+        __0ALM=__CICS;
+      };
+    } break;
+    case ____QFYJ__: {
+      __NFFN=&(((____QFYJ *)__ZALM)->__RFYJ.__DUDJ.__YH.__KC);
+      if (__NFFN->__DT0E==0) {
+        __0ALM=__NFFN->__CT0E;
       } else /* ___TYPE_ID */ {
-        Self__KT2S=((__WRITE_LOCAL__BEYJ *)__tmp__K5KM);
-        result__TGCS=object_counter__OR0E__PR0E;
-        object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-        __tmp__YGCS=&(Self__KT2S->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-        __tmp__YGCS->object_id__TR0E=result__TGCS;
-        __tmp__YGCS->object_id__UR0E=0;
-        __tmp__L5KM=result__TGCS;
-      };
-    } break;
-    };
-    append_in__YDE(__tmp__L5KM,buffer__NMFM);
-    req_list__44KM=Self__MMFM->global__Y5JM->parent_variable__XIRG.require_list__4JFJ;
-    if (((void *)req_list__44KM != (void *)NULL)) {
-      __tmp__L5KM= 0;
-      result__TGCS=req_list__44KM->parent_arrayed_collection__NJFJ.upper__IKFJ;
-      while ((__tmp__L5KM <= result__TGCS)) {
-        Self__PJHU=((__STRING__BC *)buffer__NMFM);
-        if ((Self__PJHU->capacity__HFL <= Self__PJHU->count__WJ)) {
-          if ((Self__PJHU->capacity__HFL ==  0)) {
-            Self__PJHU->capacity__HFL= 32;
-            __tmp__QJHU=create__KVW( 32);
-            Self__PJHU->storage__4EL=__tmp__QJHU;
-          } else /* FALSE */ {
-            __tmp__RJHU=(__INTEGER__Q)(Self__PJHU->capacity__HFL <<  1);
-            __tmp__QJHU=((__CHARACTER__DB *)Self__PJHU->storage__4EL);
-            old_nb_elts__TJHU=Self__PJHU->capacity__HFL;
-            __tmp__UJHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QJHU),((__UINTEGER_32__RWB )old_nb_elts__TJHU),((__UINTEGER_32__RWB )__tmp__RJHU));
-            __tmp__QJHU=((__CHARACTER__DB *)__tmp__UJHU);
-            clear__to__F00(__tmp__QJHU,old_nb_elts__TJHU,(__INTEGER__Q)(__tmp__RJHU -  1));
-            Self__PJHU->storage__4EL=__tmp__QJHU;
-            Self__PJHU->capacity__HFL=__tmp__RJHU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__PJHU->storage__4EL)[Self__PJHU->count__WJ]=',';
-        Self__PJHU->count__WJ=(__INTEGER__Q)(Self__PJHU->count__WJ +  1);
-        __tmp__25KM=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)req_list__44KM)->parent_arrayed_collection__NJFJ.storage__1QGL)[__tmp__L5KM];
-        switch (((struct ___OBJ *)__tmp__25KM)->__id) {
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__Y3GN=&(((__WRITE_GLOBAL__EXKJ *)__tmp__25KM)->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-          if (__tmp__Y3GN->object_id__UR0E==0) {
-            __tmp__RJHU=__tmp__Y3GN->object_id__TR0E;
+        __ZU2S=((____QFYJ *)__ZALM);
+        __CICS=__4S0E;
+        __4S0E=(____Q)(__4S0E +  1);
+        __HICS=&(__ZU2S->__RFYJ.__DUDJ.__YH.__KC);
+        __HICS->__CT0E=__CICS;
+        __HICS->__DT0E=0;
+        __0ALM=__CICS;
+      };
+    } break;
+    };
+    __5DE(__0ALM,__2NFM);
+    __NALM=__1NFM->__HBKM->__GKRG.__NLFJ;
+    if (((void *)__NALM != (void *)NULL)) {
+      __0ALM= 0;
+      __CICS=__NALM->__2KFJ.__XLFJ;
+      while ((__0ALM <= __CICS)) {
+        __4KHU=((____BC *)__2NFM);
+        if ((__4KHU->__OFL <= __4KHU->__WJ)) {
+          if ((__4KHU->__OFL ==  0)) {
+            __4KHU->__OFL= 32;
+            __5KHU=__RVW( 32);
+            __4KHU->__FFL=__5KHU;
+          } else /* FALSE */ {
+            __ALHU=(____Q)(__4KHU->__OFL <<  1);
+            __5KHU=((____DB *)__4KHU->__FFL);
+            __CLHU=__4KHU->__OFL;
+            __DLHU=__55W(((____IB )__5KHU),((____YWB )__CLHU),((____YWB )__ALHU));
+            __5KHU=((____DB *)__DLHU);
+            __M00(__5KHU,__CLHU,(____Q)(__ALHU -  1));
+            __4KHU->__FFL=__5KHU;
+            __4KHU->__OFL=__ALHU;
+          };
+        };
+        ((____DB *)__4KHU->__FFL)[__4KHU->__WJ]=',';
+        __4KHU->__WJ=(____Q)(__4KHU->__WJ +  1);
+        __LBLM=((void **)((____UKFJ *)__NALM)->__2KFJ.__KSGL)[__0ALM];
+        switch (((struct ___OBJ *)__LBLM)->__id) {
+        case ____TYKJ__: {
+          __H5GN=&(((____TYKJ *)__LBLM)->__UYKJ.__DUDJ.__YH.__KC);
+          if (__H5GN->__DT0E==0) {
+            __ALHU=__H5GN->__CT0E;
           } else /* ___TYPE_ID */ {
-            Self__4GCS=((__WRITE_GLOBAL__EXKJ *)__tmp__25KM);
-            old_nb_elts__TJHU=object_counter__OR0E__PR0E;
-            object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-            __tmp__5GCS=&(Self__4GCS->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-            __tmp__5GCS->object_id__TR0E=old_nb_elts__TJHU;
-            __tmp__5GCS->object_id__UR0E=0;
-            __tmp__RJHU=old_nb_elts__TJHU;
-          };
-        } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__Y3GN=&(((__WRITE_SLOT__SXKJ *)__tmp__25KM)->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-          if (__tmp__Y3GN->object_id__UR0E==0) {
-            __tmp__RJHU=__tmp__Y3GN->object_id__TR0E;
+            __NICS=((____TYKJ *)__LBLM);
+            __CLHU=__4S0E;
+            __4S0E=(____Q)(__4S0E +  1);
+            __OICS=&(__NICS->__UYKJ.__DUDJ.__YH.__KC);
+            __OICS->__CT0E=__CLHU;
+            __OICS->__DT0E=0;
+            __ALHU=__CLHU;
+          };
+        } break;
+        case ____BZKJ__: {
+          __H5GN=&(((____BZKJ *)__LBLM)->__CZKJ.__DUDJ.__YH.__KC);
+          if (__H5GN->__DT0E==0) {
+            __ALHU=__H5GN->__CT0E;
           } else /* ___TYPE_ID */ {
-            Self__UICK=((__WRITE_SLOT__SXKJ *)__tmp__25KM);
-            old_nb_elts__TJHU=object_counter__OR0E__PR0E;
-            object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-            __tmp__5GCS=&(Self__UICK->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-            __tmp__5GCS->object_id__TR0E=old_nb_elts__TJHU;
-            __tmp__5GCS->object_id__UR0E=0;
-            __tmp__RJHU=old_nb_elts__TJHU;
-          };
-        } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__Y3GN=&(((__WRITE_LOCAL__BEYJ *)__tmp__25KM)->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-          if (__tmp__Y3GN->object_id__UR0E==0) {
-            __tmp__RJHU=__tmp__Y3GN->object_id__TR0E;
+            __DKCK=((____BZKJ *)__LBLM);
+            __CLHU=__4S0E;
+            __4S0E=(____Q)(__4S0E +  1);
+            __OICS=&(__DKCK->__CZKJ.__DUDJ.__YH.__KC);
+            __OICS->__CT0E=__CLHU;
+            __OICS->__DT0E=0;
+            __ALHU=__CLHU;
+          };
+        } break;
+        case ____QFYJ__: {
+          __H5GN=&(((____QFYJ *)__LBLM)->__RFYJ.__DUDJ.__YH.__KC);
+          if (__H5GN->__DT0E==0) {
+            __ALHU=__H5GN->__CT0E;
           } else /* ___TYPE_ID */ {
-            Self__AJCK=((__WRITE_LOCAL__BEYJ *)__tmp__25KM);
-            old_nb_elts__TJHU=object_counter__OR0E__PR0E;
-            object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-            __tmp__5GCS=&(Self__AJCK->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.parent_any__KC);
-            __tmp__5GCS->object_id__TR0E=old_nb_elts__TJHU;
-            __tmp__5GCS->object_id__UR0E=0;
-            __tmp__RJHU=old_nb_elts__TJHU;
+            __PKCK=((____QFYJ *)__LBLM);
+            __CLHU=__4S0E;
+            __4S0E=(____Q)(__4S0E +  1);
+            __OICS=&(__PKCK->__RFYJ.__DUDJ.__YH.__KC);
+            __OICS->__CT0E=__CLHU;
+            __OICS->__DT0E=0;
+            __ALHU=__CLHU;
           };
         } break;
         };
-        append_in__YDE(__tmp__RJHU,buffer__NMFM);
-        __tmp__L5KM=(__INTEGER__Q)(__tmp__L5KM +  1);
+        __5DE(__ALHU,__2NFM);
+        __0ALM=(____Q)(__0ALM +  1);
       };
     };
   } else /* FALSE */ {
-    Self__PJHU=((__STRING__BC *)buffer__NMFM);
-    if ((Self__PJHU->capacity__HFL <= Self__PJHU->count__WJ)) {
-      if ((Self__PJHU->capacity__HFL ==  0)) {
-        Self__PJHU->capacity__HFL= 32;
-        __tmp__QJHU=create__KVW( 32);
-        Self__PJHU->storage__4EL=__tmp__QJHU;
-      } else /* FALSE */ {
-        __tmp__RJHU=(__INTEGER__Q)(Self__PJHU->capacity__HFL <<  1);
-        __tmp__QJHU=((__CHARACTER__DB *)Self__PJHU->storage__4EL);
-        old_nb_elts__TJHU=Self__PJHU->capacity__HFL;
-        __tmp__UJHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QJHU),((__UINTEGER_32__RWB )old_nb_elts__TJHU),((__UINTEGER_32__RWB )__tmp__RJHU));
-        __tmp__QJHU=((__CHARACTER__DB *)__tmp__UJHU);
-        clear__to__F00(__tmp__QJHU,old_nb_elts__TJHU,(__INTEGER__Q)(__tmp__RJHU -  1));
-        Self__PJHU->storage__4EL=__tmp__QJHU;
-        Self__PJHU->capacity__HFL=__tmp__RJHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__PJHU->storage__4EL)[Self__PJHU->count__WJ]='*';
-    Self__PJHU->count__WJ=(__INTEGER__Q)(Self__PJHU->count__WJ +  1);
-  };
-  append__3VX(((__STRING__BC *)buffer__NMFM),(&__string_484));
-  append_in__YDE(Self__MMFM->global__Y5JM->parent_variable__XIRG.ensure_count__1S4D,buffer__NMFM);
-  Self__FIHU=((__STRING__BC *)buffer__NMFM);
-  if ((Self__FIHU->capacity__HFL <= Self__FIHU->count__WJ)) {
-    if ((Self__FIHU->capacity__HFL ==  0)) {
-      Self__FIHU->capacity__HFL= 32;
-      __tmp__GIHU=create__KVW( 32);
-      Self__FIHU->storage__4EL=__tmp__GIHU;
-    } else /* FALSE */ {
-      __tmp__L5KM=(__INTEGER__Q)(Self__FIHU->capacity__HFL <<  1);
-      __tmp__GIHU=((__CHARACTER__DB *)Self__FIHU->storage__4EL);
-      result__TGCS=Self__FIHU->capacity__HFL;
-      __tmp__GJHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GIHU),((__UINTEGER_32__RWB )result__TGCS),((__UINTEGER_32__RWB )__tmp__L5KM));
-      __tmp__GIHU=((__CHARACTER__DB *)__tmp__GJHU);
-      clear__to__F00(__tmp__GIHU,result__TGCS,(__INTEGER__Q)(__tmp__L5KM -  1));
-      Self__FIHU->storage__4EL=__tmp__GIHU;
-      Self__FIHU->capacity__HFL=__tmp__L5KM;
-    };
-  };
-  ((__CHARACTER__DB *)Self__FIHU->storage__4EL)[Self__FIHU->count__WJ]='>';
-  Self__FIHU->count__WJ=(__INTEGER__Q)(Self__FIHU->count__WJ +  1);
+    __4KHU=((____BC *)__2NFM);
+    if ((__4KHU->__OFL <= __4KHU->__WJ)) {
+      if ((__4KHU->__OFL ==  0)) {
+        __4KHU->__OFL= 32;
+        __5KHU=__RVW( 32);
+        __4KHU->__FFL=__5KHU;
+      } else /* FALSE */ {
+        __ALHU=(____Q)(__4KHU->__OFL <<  1);
+        __5KHU=((____DB *)__4KHU->__FFL);
+        __CLHU=__4KHU->__OFL;
+        __DLHU=__55W(((____IB )__5KHU),((____YWB )__CLHU),((____YWB )__ALHU));
+        __5KHU=((____DB *)__DLHU);
+        __M00(__5KHU,__CLHU,(____Q)(__ALHU -  1));
+        __4KHU->__FFL=__5KHU;
+        __4KHU->__OFL=__ALHU;
+      };
+    };
+    ((____DB *)__4KHU->__FFL)[__4KHU->__WJ]='*';
+    __4KHU->__WJ=(____Q)(__4KHU->__WJ +  1);
+  };
+  __EWX(((____BC *)__2NFM),(&__string_484));
+  __5DE(__1NFM->__HBKM->__GKRG.__KU4D,__2NFM);
+  __UJHU=((____BC *)__2NFM);
+  if ((__UJHU->__OFL <= __UJHU->__WJ)) {
+    if ((__UJHU->__OFL ==  0)) {
+      __UJHU->__OFL= 32;
+      __VJHU=__RVW( 32);
+      __UJHU->__FFL=__VJHU;
+    } else /* FALSE */ {
+      __0ALM=(____Q)(__UJHU->__OFL <<  1);
+      __VJHU=((____DB *)__UJHU->__FFL);
+      __CICS=__UJHU->__OFL;
+      __VKHU=__55W(((____IB )__VJHU),((____YWB )__CICS),((____YWB )__0ALM));
+      __VJHU=((____DB *)__VKHU);
+      __M00(__VJHU,__CICS,(____Q)(__0ALM -  1));
+      __UJHU->__FFL=__VJHU;
+      __UJHU->__OFL=__0ALM;
+    };
+  };
+  ((____DB *)__UJHU->__FFL)[__UJHU->__WJ]='>';
+  __UJHU->__WJ=(____Q)(__UJHU->__WJ +  1);
 }
 
-static void display__5CWN(__EXPR_NOT__FUPM *Self__ADWN,__STRING__BC *buffer__BDWN)
-// ({EXPR_NOT__FUPM},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __OEWN(____UVPM *__PEWN,____BC *__QEWN)
+// ({__UVPM},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__HKHU,*Self__5KHU;
-  __INTEGER__Q __tmp__JKHU,old_nb_elts__LKHU,__tmp__BLHU;
-  __INTEGER__Q old_nb_elts__DLHU;
-  __POINTER__IB __tmp__MKHU,__tmp__ELHU;
-  void *__tmp__DDWN;
-  __IS_EXPANDED__L5NJ *Self__HHCS;
-  __GET_TYPE_ID__V5NJ *Self__JHCS;
-  __TYPE_FULL__PMB *Self__DUIT;
-  __SIZE_OF__NGOJ *Self__LHCS;
-  __CHARACTER__DB *__tmp__IKHU,*__tmp__ALHU;
-  Self__HKHU=((__STRING__BC *)buffer__BDWN);
-  if ((Self__HKHU->capacity__HFL <= Self__HKHU->count__WJ)) {
-    if ((Self__HKHU->capacity__HFL ==  0)) {
-      Self__HKHU->capacity__HFL= 32;
-      __tmp__IKHU=create__KVW( 32);
-      Self__HKHU->storage__4EL=__tmp__IKHU;
-    } else /* FALSE */ {
-      __tmp__JKHU=(__INTEGER__Q)(Self__HKHU->capacity__HFL <<  1);
-      __tmp__IKHU=((__CHARACTER__DB *)Self__HKHU->storage__4EL);
-      old_nb_elts__LKHU=Self__HKHU->capacity__HFL;
-      __tmp__MKHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IKHU),((__UINTEGER_32__RWB )old_nb_elts__LKHU),((__UINTEGER_32__RWB )__tmp__JKHU));
-      __tmp__IKHU=((__CHARACTER__DB *)__tmp__MKHU);
-      clear__to__F00(__tmp__IKHU,old_nb_elts__LKHU,(__INTEGER__Q)(__tmp__JKHU -  1));
-      Self__HKHU->storage__4EL=__tmp__IKHU;
-      Self__HKHU->capacity__HFL=__tmp__JKHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__HKHU->storage__4EL)[Self__HKHU->count__WJ]='(';
-  Self__HKHU->count__WJ=(__INTEGER__Q)(Self__HKHU->count__WJ +  1);
-  Self__HKHU=((__STRING__BC *)buffer__BDWN);
-  if ((Self__HKHU->capacity__HFL <= Self__HKHU->count__WJ)) {
-    if ((Self__HKHU->capacity__HFL ==  0)) {
-      Self__HKHU->capacity__HFL= 32;
-      __tmp__IKHU=create__KVW( 32);
-      Self__HKHU->storage__4EL=__tmp__IKHU;
-    } else /* FALSE */ {
-      __tmp__JKHU=(__INTEGER__Q)(Self__HKHU->capacity__HFL <<  1);
-      __tmp__IKHU=((__CHARACTER__DB *)Self__HKHU->storage__4EL);
-      old_nb_elts__LKHU=Self__HKHU->capacity__HFL;
-      __tmp__MKHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IKHU),((__UINTEGER_32__RWB )old_nb_elts__LKHU),((__UINTEGER_32__RWB )__tmp__JKHU));
-      __tmp__IKHU=((__CHARACTER__DB *)__tmp__MKHU);
-      clear__to__F00(__tmp__IKHU,old_nb_elts__LKHU,(__INTEGER__Q)(__tmp__JKHU -  1));
-      Self__HKHU->storage__4EL=__tmp__IKHU;
-      Self__HKHU->capacity__HFL=__tmp__JKHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__HKHU->storage__4EL)[Self__HKHU->count__WJ]='~';
-  Self__HKHU->count__WJ=(__INTEGER__Q)(Self__HKHU->count__WJ +  1);
-  Self__HKHU=((__STRING__BC *)buffer__BDWN);
-  if ((Self__HKHU->capacity__HFL <= Self__HKHU->count__WJ)) {
-    if ((Self__HKHU->capacity__HFL ==  0)) {
-      Self__HKHU->capacity__HFL= 32;
-      __tmp__IKHU=create__KVW( 32);
-      Self__HKHU->storage__4EL=__tmp__IKHU;
-    } else /* FALSE */ {
-      __tmp__JKHU=(__INTEGER__Q)(Self__HKHU->capacity__HFL <<  1);
-      __tmp__IKHU=((__CHARACTER__DB *)Self__HKHU->storage__4EL);
-      old_nb_elts__LKHU=Self__HKHU->capacity__HFL;
-      __tmp__MKHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IKHU),((__UINTEGER_32__RWB )old_nb_elts__LKHU),((__UINTEGER_32__RWB )__tmp__JKHU));
-      __tmp__IKHU=((__CHARACTER__DB *)__tmp__MKHU);
-      clear__to__F00(__tmp__IKHU,old_nb_elts__LKHU,(__INTEGER__Q)(__tmp__JKHU -  1));
-      Self__HKHU->storage__4EL=__tmp__IKHU;
-      Self__HKHU->capacity__HFL=__tmp__JKHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__HKHU->storage__4EL)[Self__HKHU->count__WJ]=' ';
-  Self__HKHU->count__WJ=(__INTEGER__Q)(Self__HKHU->count__WJ +  1);
-  __tmp__DDWN=Self__ADWN->parent_expr_unary__GUPM.right__EZVL;
-  switch (((struct ___OBJ *)__tmp__DDWN)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__DDWN),buffer__BDWN);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__HHCS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__BDWN),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__HHCS->receiver__554J),buffer__BDWN);
-    Self__5KHU=((__STRING__BC *)buffer__BDWN);
-    if ((Self__5KHU->capacity__HFL <= Self__5KHU->count__WJ)) {
-      if ((Self__5KHU->capacity__HFL ==  0)) {
-        Self__5KHU->capacity__HFL= 32;
-        __tmp__ALHU=create__KVW( 32);
-        Self__5KHU->storage__4EL=__tmp__ALHU;
-      } else /* FALSE */ {
-        __tmp__BLHU=(__INTEGER__Q)(Self__5KHU->capacity__HFL <<  1);
-        __tmp__ALHU=((__CHARACTER__DB *)Self__5KHU->storage__4EL);
-        old_nb_elts__DLHU=Self__5KHU->capacity__HFL;
-        __tmp__ELHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALHU),((__UINTEGER_32__RWB )old_nb_elts__DLHU),((__UINTEGER_32__RWB )__tmp__BLHU));
-        __tmp__ALHU=((__CHARACTER__DB *)__tmp__ELHU);
-        clear__to__F00(__tmp__ALHU,old_nb_elts__DLHU,(__INTEGER__Q)(__tmp__BLHU -  1));
-        Self__5KHU->storage__4EL=__tmp__ALHU;
-        Self__5KHU->capacity__HFL=__tmp__BLHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5KHU->storage__4EL)[Self__5KHU->count__WJ]=')';
-    Self__5KHU->count__WJ=(__INTEGER__Q)(Self__5KHU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__JHCS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__BDWN),(&__string_347));
-    Self__DUIT=((__TYPE_FULL__PMB *)Self__JHCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__DUIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__BDWN),(&__string_348));
-    };
-    append_name_in__TOXE(Self__DUIT,buffer__BDWN);
-    Self__5KHU=((__STRING__BC *)buffer__BDWN);
-    if ((Self__5KHU->capacity__HFL <= Self__5KHU->count__WJ)) {
-      if ((Self__5KHU->capacity__HFL ==  0)) {
-        Self__5KHU->capacity__HFL= 32;
-        __tmp__ALHU=create__KVW( 32);
-        Self__5KHU->storage__4EL=__tmp__ALHU;
-      } else /* FALSE */ {
-        __tmp__BLHU=(__INTEGER__Q)(Self__5KHU->capacity__HFL <<  1);
-        __tmp__ALHU=((__CHARACTER__DB *)Self__5KHU->storage__4EL);
-        old_nb_elts__DLHU=Self__5KHU->capacity__HFL;
-        __tmp__ELHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALHU),((__UINTEGER_32__RWB )old_nb_elts__DLHU),((__UINTEGER_32__RWB )__tmp__BLHU));
-        __tmp__ALHU=((__CHARACTER__DB *)__tmp__ELHU);
-        clear__to__F00(__tmp__ALHU,old_nb_elts__DLHU,(__INTEGER__Q)(__tmp__BLHU -  1));
-        Self__5KHU->storage__4EL=__tmp__ALHU;
-        Self__5KHU->capacity__HFL=__tmp__BLHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5KHU->storage__4EL)[Self__5KHU->count__WJ]=')';
-    Self__5KHU->count__WJ=(__INTEGER__Q)(Self__5KHU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__LHCS=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__BDWN),(&__string_349));
-    Self__DUIT=((__TYPE_FULL__PMB *)Self__LHCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__DUIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__BDWN),(&__string_348));
-    };
-    append_name_in__TOXE(Self__DUIT,buffer__BDWN);
-    Self__5KHU=((__STRING__BC *)buffer__BDWN);
-    if ((Self__5KHU->capacity__HFL <= Self__5KHU->count__WJ)) {
-      if ((Self__5KHU->capacity__HFL ==  0)) {
-        Self__5KHU->capacity__HFL= 32;
-        __tmp__ALHU=create__KVW( 32);
-        Self__5KHU->storage__4EL=__tmp__ALHU;
-      } else /* FALSE */ {
-        __tmp__BLHU=(__INTEGER__Q)(Self__5KHU->capacity__HFL <<  1);
-        __tmp__ALHU=((__CHARACTER__DB *)Self__5KHU->storage__4EL);
-        old_nb_elts__DLHU=Self__5KHU->capacity__HFL;
-        __tmp__ELHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALHU),((__UINTEGER_32__RWB )old_nb_elts__DLHU),((__UINTEGER_32__RWB )__tmp__BLHU));
-        __tmp__ALHU=((__CHARACTER__DB *)__tmp__ELHU);
-        clear__to__F00(__tmp__ALHU,old_nb_elts__DLHU,(__INTEGER__Q)(__tmp__BLHU -  1));
-        Self__5KHU->storage__4EL=__tmp__ALHU;
-        Self__5KHU->capacity__HFL=__tmp__BLHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5KHU->storage__4EL)[Self__5KHU->count__WJ]=')';
-    Self__5KHU->count__WJ=(__INTEGER__Q)(Self__5KHU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__DDWN)),buffer__BDWN);
-  } break;
-  };
-  Self__HKHU=((__STRING__BC *)buffer__BDWN);
-  if ((Self__HKHU->capacity__HFL <= Self__HKHU->count__WJ)) {
-    if ((Self__HKHU->capacity__HFL ==  0)) {
-      Self__HKHU->capacity__HFL= 32;
-      __tmp__IKHU=create__KVW( 32);
-      Self__HKHU->storage__4EL=__tmp__IKHU;
-    } else /* FALSE */ {
-      __tmp__JKHU=(__INTEGER__Q)(Self__HKHU->capacity__HFL <<  1);
-      __tmp__IKHU=((__CHARACTER__DB *)Self__HKHU->storage__4EL);
-      old_nb_elts__LKHU=Self__HKHU->capacity__HFL;
-      __tmp__MKHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IKHU),((__UINTEGER_32__RWB )old_nb_elts__LKHU),((__UINTEGER_32__RWB )__tmp__JKHU));
-      __tmp__IKHU=((__CHARACTER__DB *)__tmp__MKHU);
-      clear__to__F00(__tmp__IKHU,old_nb_elts__LKHU,(__INTEGER__Q)(__tmp__JKHU -  1));
-      Self__HKHU->storage__4EL=__tmp__IKHU;
-      Self__HKHU->capacity__HFL=__tmp__JKHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__HKHU->storage__4EL)[Self__HKHU->count__WJ]=')';
-  Self__HKHU->count__WJ=(__INTEGER__Q)(Self__HKHU->count__WJ +  1);
+  ____BC *__WLHU,*__OMHU;
+  ____Q __YLHU,__0LHU,__QMHU,__SMHU;
+  ____IB __1LHU,__TMHU;
+  void *__SEWN;
+  ____0AOJ *__WICS;
+  ____EBOJ *__YICS;
+  ____WMB *__SVIT;
+  ____2HOJ *__0ICS;
+  ____DB *__XLHU,*__PMHU;
+  __WLHU=((____BC *)__QEWN);
+  if ((__WLHU->__OFL <= __WLHU->__WJ)) {
+    if ((__WLHU->__OFL ==  0)) {
+      __WLHU->__OFL= 32;
+      __XLHU=__RVW( 32);
+      __WLHU->__FFL=__XLHU;
+    } else /* FALSE */ {
+      __YLHU=(____Q)(__WLHU->__OFL <<  1);
+      __XLHU=((____DB *)__WLHU->__FFL);
+      __0LHU=__WLHU->__OFL;
+      __1LHU=__55W(((____IB )__XLHU),((____YWB )__0LHU),((____YWB )__YLHU));
+      __XLHU=((____DB *)__1LHU);
+      __M00(__XLHU,__0LHU,(____Q)(__YLHU -  1));
+      __WLHU->__FFL=__XLHU;
+      __WLHU->__OFL=__YLHU;
+    };
+  };
+  ((____DB *)__WLHU->__FFL)[__WLHU->__WJ]='(';
+  __WLHU->__WJ=(____Q)(__WLHU->__WJ +  1);
+  __WLHU=((____BC *)__QEWN);
+  if ((__WLHU->__OFL <= __WLHU->__WJ)) {
+    if ((__WLHU->__OFL ==  0)) {
+      __WLHU->__OFL= 32;
+      __XLHU=__RVW( 32);
+      __WLHU->__FFL=__XLHU;
+    } else /* FALSE */ {
+      __YLHU=(____Q)(__WLHU->__OFL <<  1);
+      __XLHU=((____DB *)__WLHU->__FFL);
+      __0LHU=__WLHU->__OFL;
+      __1LHU=__55W(((____IB )__XLHU),((____YWB )__0LHU),((____YWB )__YLHU));
+      __XLHU=((____DB *)__1LHU);
+      __M00(__XLHU,__0LHU,(____Q)(__YLHU -  1));
+      __WLHU->__FFL=__XLHU;
+      __WLHU->__OFL=__YLHU;
+    };
+  };
+  ((____DB *)__WLHU->__FFL)[__WLHU->__WJ]='~';
+  __WLHU->__WJ=(____Q)(__WLHU->__WJ +  1);
+  __WLHU=((____BC *)__QEWN);
+  if ((__WLHU->__OFL <= __WLHU->__WJ)) {
+    if ((__WLHU->__OFL ==  0)) {
+      __WLHU->__OFL= 32;
+      __XLHU=__RVW( 32);
+      __WLHU->__FFL=__XLHU;
+    } else /* FALSE */ {
+      __YLHU=(____Q)(__WLHU->__OFL <<  1);
+      __XLHU=((____DB *)__WLHU->__FFL);
+      __0LHU=__WLHU->__OFL;
+      __1LHU=__55W(((____IB )__XLHU),((____YWB )__0LHU),((____YWB )__YLHU));
+      __XLHU=((____DB *)__1LHU);
+      __M00(__XLHU,__0LHU,(____Q)(__YLHU -  1));
+      __WLHU->__FFL=__XLHU;
+      __WLHU->__OFL=__YLHU;
+    };
+  };
+  ((____DB *)__WLHU->__FFL)[__WLHU->__WJ]=' ';
+  __WLHU->__WJ=(____Q)(__WLHU->__WJ +  1);
+  __SEWN=__PEWN->__VVPM.__T0VL;
+  switch (((struct ___OBJ *)__SEWN)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__SEWN),__QEWN);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____0AOJ__: {
+    __WICS=((____0AOJ *)((____2A0I *)__SEWN));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__QEWN),(&__string_346));
+    __EBEJ(((____2A0I *)__WICS->__OB5J),__QEWN);
+    __OMHU=((____BC *)__QEWN);
+    if ((__OMHU->__OFL <= __OMHU->__WJ)) {
+      if ((__OMHU->__OFL ==  0)) {
+        __OMHU->__OFL= 32;
+        __PMHU=__RVW( 32);
+        __OMHU->__FFL=__PMHU;
+      } else /* FALSE */ {
+        __QMHU=(____Q)(__OMHU->__OFL <<  1);
+        __PMHU=((____DB *)__OMHU->__FFL);
+        __SMHU=__OMHU->__OFL;
+        __TMHU=__55W(((____IB )__PMHU),((____YWB )__SMHU),((____YWB )__QMHU));
+        __PMHU=((____DB *)__TMHU);
+        __M00(__PMHU,__SMHU,(____Q)(__QMHU -  1));
+        __OMHU->__FFL=__PMHU;
+        __OMHU->__OFL=__QMHU;
+      };
+    };
+    ((____DB *)__OMHU->__FFL)[__OMHU->__WJ]=')';
+    __OMHU->__WJ=(____Q)(__OMHU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __YICS=((____EBOJ *)((____2A0I *)__SEWN));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__QEWN),(&__string_347));
+    __SVIT=((____WMB *)__YICS->__TB5J);
+    if (((____3LC)(__SVIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__QEWN),(&__string_348));
+    };
+    __CQXE(__SVIT,__QEWN);
+    __OMHU=((____BC *)__QEWN);
+    if ((__OMHU->__OFL <= __OMHU->__WJ)) {
+      if ((__OMHU->__OFL ==  0)) {
+        __OMHU->__OFL= 32;
+        __PMHU=__RVW( 32);
+        __OMHU->__FFL=__PMHU;
+      } else /* FALSE */ {
+        __QMHU=(____Q)(__OMHU->__OFL <<  1);
+        __PMHU=((____DB *)__OMHU->__FFL);
+        __SMHU=__OMHU->__OFL;
+        __TMHU=__55W(((____IB )__PMHU),((____YWB )__SMHU),((____YWB )__QMHU));
+        __PMHU=((____DB *)__TMHU);
+        __M00(__PMHU,__SMHU,(____Q)(__QMHU -  1));
+        __OMHU->__FFL=__PMHU;
+        __OMHU->__OFL=__QMHU;
+      };
+    };
+    ((____DB *)__OMHU->__FFL)[__OMHU->__WJ]=')';
+    __OMHU->__WJ=(____Q)(__OMHU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____2HOJ__: {
+    __0ICS=((____2HOJ *)((____2A0I *)__SEWN));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__QEWN),(&__string_349));
+    __SVIT=((____WMB *)__0ICS->__3D5J);
+    if (((____3LC)(__SVIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__QEWN),(&__string_348));
+    };
+    __CQXE(__SVIT,__QEWN);
+    __OMHU=((____BC *)__QEWN);
+    if ((__OMHU->__OFL <= __OMHU->__WJ)) {
+      if ((__OMHU->__OFL ==  0)) {
+        __OMHU->__OFL= 32;
+        __PMHU=__RVW( 32);
+        __OMHU->__FFL=__PMHU;
+      } else /* FALSE */ {
+        __QMHU=(____Q)(__OMHU->__OFL <<  1);
+        __PMHU=((____DB *)__OMHU->__FFL);
+        __SMHU=__OMHU->__OFL;
+        __TMHU=__55W(((____IB )__PMHU),((____YWB )__SMHU),((____YWB )__QMHU));
+        __PMHU=((____DB *)__TMHU);
+        __M00(__PMHU,__SMHU,(____Q)(__QMHU -  1));
+        __OMHU->__FFL=__PMHU;
+        __OMHU->__OFL=__QMHU;
+      };
+    };
+    ((____DB *)__OMHU->__FFL)[__OMHU->__WJ]=')';
+    __OMHU->__WJ=(____Q)(__OMHU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__SEWN)),__QEWN);
+  } break;
+  };
+  __WLHU=((____BC *)__QEWN);
+  if ((__WLHU->__OFL <= __WLHU->__WJ)) {
+    if ((__WLHU->__OFL ==  0)) {
+      __WLHU->__OFL= 32;
+      __XLHU=__RVW( 32);
+      __WLHU->__FFL=__XLHU;
+    } else /* FALSE */ {
+      __YLHU=(____Q)(__WLHU->__OFL <<  1);
+      __XLHU=((____DB *)__WLHU->__FFL);
+      __0LHU=__WLHU->__OFL;
+      __1LHU=__55W(((____IB )__XLHU),((____YWB )__0LHU),((____YWB )__YLHU));
+      __XLHU=((____DB *)__1LHU);
+      __M00(__XLHU,__0LHU,(____Q)(__YLHU -  1));
+      __WLHU->__FFL=__XLHU;
+      __WLHU->__OFL=__YLHU;
+    };
+  };
+  ((____DB *)__WLHU->__FFL)[__WLHU->__WJ]=')';
+  __WLHU->__WJ=(____Q)(__WLHU->__WJ +  1);
 }
 
-static void display__WO0P(__EXPR_MOD__LYPM *Self__XO0P,__STRING__BC *buffer__YO0P)
-// ({EXPR_MOD__LYPM},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __FQ0P(____0ZPM *__GQ0P,____BC *__HQ0P)
+// ({__0ZPM},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__5LHU,*Self__HMHU;
-  __INTEGER__Q __tmp__BMHU,old_nb_elts__DMHU,__tmp__JMHU;
-  __INTEGER__Q old_nb_elts__LMHU;
-  __POINTER__IB __tmp__EMHU,__tmp__MMHU;
-  void *__tmp__ZO0P;
-  __IS_EXPANDED__L5NJ *Self__NHCS;
-  __GET_TYPE_ID__V5NJ *Self__PHCS;
-  __TYPE_FULL__PMB *Self__HUIT;
-  __SIZE_OF__NGOJ *Self__RHCS;
-  __CHARACTER__DB *__tmp__AMHU,*__tmp__IMHU;
-  Self__5LHU=((__STRING__BC *)buffer__YO0P);
-  if ((Self__5LHU->capacity__HFL <= Self__5LHU->count__WJ)) {
-    if ((Self__5LHU->capacity__HFL ==  0)) {
-      Self__5LHU->capacity__HFL= 32;
-      __tmp__AMHU=create__KVW( 32);
-      Self__5LHU->storage__4EL=__tmp__AMHU;
-    } else /* FALSE */ {
-      __tmp__BMHU=(__INTEGER__Q)(Self__5LHU->capacity__HFL <<  1);
-      __tmp__AMHU=((__CHARACTER__DB *)Self__5LHU->storage__4EL);
-      old_nb_elts__DMHU=Self__5LHU->capacity__HFL;
-      __tmp__EMHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AMHU),((__UINTEGER_32__RWB )old_nb_elts__DMHU),((__UINTEGER_32__RWB )__tmp__BMHU));
-      __tmp__AMHU=((__CHARACTER__DB *)__tmp__EMHU);
-      clear__to__F00(__tmp__AMHU,old_nb_elts__DMHU,(__INTEGER__Q)(__tmp__BMHU -  1));
-      Self__5LHU->storage__4EL=__tmp__AMHU;
-      Self__5LHU->capacity__HFL=__tmp__BMHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__5LHU->storage__4EL)[Self__5LHU->count__WJ]='(';
-  Self__5LHU->count__WJ=(__INTEGER__Q)(Self__5LHU->count__WJ +  1);
-  __tmp__ZO0P=Self__XO0P->parent_expr_binary__MYPM.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__ZO0P)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__ZO0P),buffer__YO0P);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__NHCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__ZO0P));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__YO0P),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__NHCS->receiver__554J),buffer__YO0P);
-    Self__HMHU=((__STRING__BC *)buffer__YO0P);
-    if ((Self__HMHU->capacity__HFL <= Self__HMHU->count__WJ)) {
-      if ((Self__HMHU->capacity__HFL ==  0)) {
-        Self__HMHU->capacity__HFL= 32;
-        __tmp__IMHU=create__KVW( 32);
-        Self__HMHU->storage__4EL=__tmp__IMHU;
-      } else /* FALSE */ {
-        __tmp__JMHU=(__INTEGER__Q)(Self__HMHU->capacity__HFL <<  1);
-        __tmp__IMHU=((__CHARACTER__DB *)Self__HMHU->storage__4EL);
-        old_nb_elts__LMHU=Self__HMHU->capacity__HFL;
-        __tmp__MMHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IMHU),((__UINTEGER_32__RWB )old_nb_elts__LMHU),((__UINTEGER_32__RWB )__tmp__JMHU));
-        __tmp__IMHU=((__CHARACTER__DB *)__tmp__MMHU);
-        clear__to__F00(__tmp__IMHU,old_nb_elts__LMHU,(__INTEGER__Q)(__tmp__JMHU -  1));
-        Self__HMHU->storage__4EL=__tmp__IMHU;
-        Self__HMHU->capacity__HFL=__tmp__JMHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HMHU->storage__4EL)[Self__HMHU->count__WJ]=')';
-    Self__HMHU->count__WJ=(__INTEGER__Q)(Self__HMHU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__PHCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__ZO0P));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__YO0P),(&__string_347));
-    Self__HUIT=((__TYPE_FULL__PMB *)Self__PHCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__HUIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__YO0P),(&__string_348));
-    };
-    append_name_in__TOXE(Self__HUIT,buffer__YO0P);
-    Self__HMHU=((__STRING__BC *)buffer__YO0P);
-    if ((Self__HMHU->capacity__HFL <= Self__HMHU->count__WJ)) {
-      if ((Self__HMHU->capacity__HFL ==  0)) {
-        Self__HMHU->capacity__HFL= 32;
-        __tmp__IMHU=create__KVW( 32);
-        Self__HMHU->storage__4EL=__tmp__IMHU;
-      } else /* FALSE */ {
-        __tmp__JMHU=(__INTEGER__Q)(Self__HMHU->capacity__HFL <<  1);
-        __tmp__IMHU=((__CHARACTER__DB *)Self__HMHU->storage__4EL);
-        old_nb_elts__LMHU=Self__HMHU->capacity__HFL;
-        __tmp__MMHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IMHU),((__UINTEGER_32__RWB )old_nb_elts__LMHU),((__UINTEGER_32__RWB )__tmp__JMHU));
-        __tmp__IMHU=((__CHARACTER__DB *)__tmp__MMHU);
-        clear__to__F00(__tmp__IMHU,old_nb_elts__LMHU,(__INTEGER__Q)(__tmp__JMHU -  1));
-        Self__HMHU->storage__4EL=__tmp__IMHU;
-        Self__HMHU->capacity__HFL=__tmp__JMHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HMHU->storage__4EL)[Self__HMHU->count__WJ]=')';
-    Self__HMHU->count__WJ=(__INTEGER__Q)(Self__HMHU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__RHCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__ZO0P));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__YO0P),(&__string_349));
-    Self__HUIT=((__TYPE_FULL__PMB *)Self__RHCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__HUIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__YO0P),(&__string_348));
-    };
-    append_name_in__TOXE(Self__HUIT,buffer__YO0P);
-    Self__HMHU=((__STRING__BC *)buffer__YO0P);
-    if ((Self__HMHU->capacity__HFL <= Self__HMHU->count__WJ)) {
-      if ((Self__HMHU->capacity__HFL ==  0)) {
-        Self__HMHU->capacity__HFL= 32;
-        __tmp__IMHU=create__KVW( 32);
-        Self__HMHU->storage__4EL=__tmp__IMHU;
-      } else /* FALSE */ {
-        __tmp__JMHU=(__INTEGER__Q)(Self__HMHU->capacity__HFL <<  1);
-        __tmp__IMHU=((__CHARACTER__DB *)Self__HMHU->storage__4EL);
-        old_nb_elts__LMHU=Self__HMHU->capacity__HFL;
-        __tmp__MMHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IMHU),((__UINTEGER_32__RWB )old_nb_elts__LMHU),((__UINTEGER_32__RWB )__tmp__JMHU));
-        __tmp__IMHU=((__CHARACTER__DB *)__tmp__MMHU);
-        clear__to__F00(__tmp__IMHU,old_nb_elts__LMHU,(__INTEGER__Q)(__tmp__JMHU -  1));
-        Self__HMHU->storage__4EL=__tmp__IMHU;
-        Self__HMHU->capacity__HFL=__tmp__JMHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HMHU->storage__4EL)[Self__HMHU->count__WJ]=')';
-    Self__HMHU->count__WJ=(__INTEGER__Q)(Self__HMHU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  };
-  append__3VX(((__STRING__BC *)buffer__YO0P),(&__string_496));
-  __tmp__ZO0P=Self__XO0P->parent_expr_binary__MYPM.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__ZO0P)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__ZO0P),buffer__YO0P);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__NHCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__ZO0P));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__YO0P),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__NHCS->receiver__554J),buffer__YO0P);
-    Self__HMHU=((__STRING__BC *)buffer__YO0P);
-    if ((Self__HMHU->capacity__HFL <= Self__HMHU->count__WJ)) {
-      if ((Self__HMHU->capacity__HFL ==  0)) {
-        Self__HMHU->capacity__HFL= 32;
-        __tmp__IMHU=create__KVW( 32);
-        Self__HMHU->storage__4EL=__tmp__IMHU;
-      } else /* FALSE */ {
-        __tmp__JMHU=(__INTEGER__Q)(Self__HMHU->capacity__HFL <<  1);
-        __tmp__IMHU=((__CHARACTER__DB *)Self__HMHU->storage__4EL);
-        old_nb_elts__LMHU=Self__HMHU->capacity__HFL;
-        __tmp__MMHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IMHU),((__UINTEGER_32__RWB )old_nb_elts__LMHU),((__UINTEGER_32__RWB )__tmp__JMHU));
-        __tmp__IMHU=((__CHARACTER__DB *)__tmp__MMHU);
-        clear__to__F00(__tmp__IMHU,old_nb_elts__LMHU,(__INTEGER__Q)(__tmp__JMHU -  1));
-        Self__HMHU->storage__4EL=__tmp__IMHU;
-        Self__HMHU->capacity__HFL=__tmp__JMHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HMHU->storage__4EL)[Self__HMHU->count__WJ]=')';
-    Self__HMHU->count__WJ=(__INTEGER__Q)(Self__HMHU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__PHCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__ZO0P));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__YO0P),(&__string_347));
-    Self__HUIT=((__TYPE_FULL__PMB *)Self__PHCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__HUIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__YO0P),(&__string_348));
-    };
-    append_name_in__TOXE(Self__HUIT,buffer__YO0P);
-    Self__HMHU=((__STRING__BC *)buffer__YO0P);
-    if ((Self__HMHU->capacity__HFL <= Self__HMHU->count__WJ)) {
-      if ((Self__HMHU->capacity__HFL ==  0)) {
-        Self__HMHU->capacity__HFL= 32;
-        __tmp__IMHU=create__KVW( 32);
-        Self__HMHU->storage__4EL=__tmp__IMHU;
-      } else /* FALSE */ {
-        __tmp__JMHU=(__INTEGER__Q)(Self__HMHU->capacity__HFL <<  1);
-        __tmp__IMHU=((__CHARACTER__DB *)Self__HMHU->storage__4EL);
-        old_nb_elts__LMHU=Self__HMHU->capacity__HFL;
-        __tmp__MMHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IMHU),((__UINTEGER_32__RWB )old_nb_elts__LMHU),((__UINTEGER_32__RWB )__tmp__JMHU));
-        __tmp__IMHU=((__CHARACTER__DB *)__tmp__MMHU);
-        clear__to__F00(__tmp__IMHU,old_nb_elts__LMHU,(__INTEGER__Q)(__tmp__JMHU -  1));
-        Self__HMHU->storage__4EL=__tmp__IMHU;
-        Self__HMHU->capacity__HFL=__tmp__JMHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HMHU->storage__4EL)[Self__HMHU->count__WJ]=')';
-    Self__HMHU->count__WJ=(__INTEGER__Q)(Self__HMHU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__RHCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__ZO0P));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__YO0P),(&__string_349));
-    Self__HUIT=((__TYPE_FULL__PMB *)Self__RHCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__HUIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__YO0P),(&__string_348));
-    };
-    append_name_in__TOXE(Self__HUIT,buffer__YO0P);
-    Self__HMHU=((__STRING__BC *)buffer__YO0P);
-    if ((Self__HMHU->capacity__HFL <= Self__HMHU->count__WJ)) {
-      if ((Self__HMHU->capacity__HFL ==  0)) {
-        Self__HMHU->capacity__HFL= 32;
-        __tmp__IMHU=create__KVW( 32);
-        Self__HMHU->storage__4EL=__tmp__IMHU;
-      } else /* FALSE */ {
-        __tmp__JMHU=(__INTEGER__Q)(Self__HMHU->capacity__HFL <<  1);
-        __tmp__IMHU=((__CHARACTER__DB *)Self__HMHU->storage__4EL);
-        old_nb_elts__LMHU=Self__HMHU->capacity__HFL;
-        __tmp__MMHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IMHU),((__UINTEGER_32__RWB )old_nb_elts__LMHU),((__UINTEGER_32__RWB )__tmp__JMHU));
-        __tmp__IMHU=((__CHARACTER__DB *)__tmp__MMHU);
-        clear__to__F00(__tmp__IMHU,old_nb_elts__LMHU,(__INTEGER__Q)(__tmp__JMHU -  1));
-        Self__HMHU->storage__4EL=__tmp__IMHU;
-        Self__HMHU->capacity__HFL=__tmp__JMHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HMHU->storage__4EL)[Self__HMHU->count__WJ]=')';
-    Self__HMHU->count__WJ=(__INTEGER__Q)(Self__HMHU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__ZO0P)),buffer__YO0P);
-  } break;
-  };
-  Self__5LHU=((__STRING__BC *)buffer__YO0P);
-  if ((Self__5LHU->capacity__HFL <= Self__5LHU->count__WJ)) {
-    if ((Self__5LHU->capacity__HFL ==  0)) {
-      Self__5LHU->capacity__HFL= 32;
-      __tmp__AMHU=create__KVW( 32);
-      Self__5LHU->storage__4EL=__tmp__AMHU;
-    } else /* FALSE */ {
-      __tmp__BMHU=(__INTEGER__Q)(Self__5LHU->capacity__HFL <<  1);
-      __tmp__AMHU=((__CHARACTER__DB *)Self__5LHU->storage__4EL);
-      old_nb_elts__DMHU=Self__5LHU->capacity__HFL;
-      __tmp__EMHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AMHU),((__UINTEGER_32__RWB )old_nb_elts__DMHU),((__UINTEGER_32__RWB )__tmp__BMHU));
-      __tmp__AMHU=((__CHARACTER__DB *)__tmp__EMHU);
-      clear__to__F00(__tmp__AMHU,old_nb_elts__DMHU,(__INTEGER__Q)(__tmp__BMHU -  1));
-      Self__5LHU->storage__4EL=__tmp__AMHU;
-      Self__5LHU->capacity__HFL=__tmp__BMHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__5LHU->storage__4EL)[Self__5LHU->count__WJ]=')';
-  Self__5LHU->count__WJ=(__INTEGER__Q)(Self__5LHU->count__WJ +  1);
+  ____BC *__ONHU,*__WNHU;
+  ____Q __QNHU,__SNHU,__YNHU,__0NHU;
+  ____IB __TNHU,__1NHU;
+  void *__IQ0P;
+  ____0AOJ *__2ICS;
+  ____EBOJ *__4ICS;
+  ____WMB *__WVIT;
+  ____2HOJ *__AJCS;
+  ____DB *__PNHU,*__XNHU;
+  __ONHU=((____BC *)__HQ0P);
+  if ((__ONHU->__OFL <= __ONHU->__WJ)) {
+    if ((__ONHU->__OFL ==  0)) {
+      __ONHU->__OFL= 32;
+      __PNHU=__RVW( 32);
+      __ONHU->__FFL=__PNHU;
+    } else /* FALSE */ {
+      __QNHU=(____Q)(__ONHU->__OFL <<  1);
+      __PNHU=((____DB *)__ONHU->__FFL);
+      __SNHU=__ONHU->__OFL;
+      __TNHU=__55W(((____IB )__PNHU),((____YWB )__SNHU),((____YWB )__QNHU));
+      __PNHU=((____DB *)__TNHU);
+      __M00(__PNHU,__SNHU,(____Q)(__QNHU -  1));
+      __ONHU->__FFL=__PNHU;
+      __ONHU->__OFL=__QNHU;
+    };
+  };
+  ((____DB *)__ONHU->__FFL)[__ONHU->__WJ]='(';
+  __ONHU->__WJ=(____Q)(__ONHU->__WJ +  1);
+  __IQ0P=__GQ0P->__1ZPM.__BC5J;
+  switch (((struct ___OBJ *)__IQ0P)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__IQ0P),__HQ0P);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____0AOJ__: {
+    __2ICS=((____0AOJ *)((____5J *)__IQ0P));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__HQ0P),(&__string_346));
+    __EBEJ(((____2A0I *)__2ICS->__OB5J),__HQ0P);
+    __WNHU=((____BC *)__HQ0P);
+    if ((__WNHU->__OFL <= __WNHU->__WJ)) {
+      if ((__WNHU->__OFL ==  0)) {
+        __WNHU->__OFL= 32;
+        __XNHU=__RVW( 32);
+        __WNHU->__FFL=__XNHU;
+      } else /* FALSE */ {
+        __YNHU=(____Q)(__WNHU->__OFL <<  1);
+        __XNHU=((____DB *)__WNHU->__FFL);
+        __0NHU=__WNHU->__OFL;
+        __1NHU=__55W(((____IB )__XNHU),((____YWB )__0NHU),((____YWB )__YNHU));
+        __XNHU=((____DB *)__1NHU);
+        __M00(__XNHU,__0NHU,(____Q)(__YNHU -  1));
+        __WNHU->__FFL=__XNHU;
+        __WNHU->__OFL=__YNHU;
+      };
+    };
+    ((____DB *)__WNHU->__FFL)[__WNHU->__WJ]=')';
+    __WNHU->__WJ=(____Q)(__WNHU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __4ICS=((____EBOJ *)((____5J *)__IQ0P));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__HQ0P),(&__string_347));
+    __WVIT=((____WMB *)__4ICS->__TB5J);
+    if (((____3LC)(__WVIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__HQ0P),(&__string_348));
+    };
+    __CQXE(__WVIT,__HQ0P);
+    __WNHU=((____BC *)__HQ0P);
+    if ((__WNHU->__OFL <= __WNHU->__WJ)) {
+      if ((__WNHU->__OFL ==  0)) {
+        __WNHU->__OFL= 32;
+        __XNHU=__RVW( 32);
+        __WNHU->__FFL=__XNHU;
+      } else /* FALSE */ {
+        __YNHU=(____Q)(__WNHU->__OFL <<  1);
+        __XNHU=((____DB *)__WNHU->__FFL);
+        __0NHU=__WNHU->__OFL;
+        __1NHU=__55W(((____IB )__XNHU),((____YWB )__0NHU),((____YWB )__YNHU));
+        __XNHU=((____DB *)__1NHU);
+        __M00(__XNHU,__0NHU,(____Q)(__YNHU -  1));
+        __WNHU->__FFL=__XNHU;
+        __WNHU->__OFL=__YNHU;
+      };
+    };
+    ((____DB *)__WNHU->__FFL)[__WNHU->__WJ]=')';
+    __WNHU->__WJ=(____Q)(__WNHU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____2HOJ__: {
+    __AJCS=((____2HOJ *)((____5J *)__IQ0P));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__HQ0P),(&__string_349));
+    __WVIT=((____WMB *)__AJCS->__3D5J);
+    if (((____3LC)(__WVIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__HQ0P),(&__string_348));
+    };
+    __CQXE(__WVIT,__HQ0P);
+    __WNHU=((____BC *)__HQ0P);
+    if ((__WNHU->__OFL <= __WNHU->__WJ)) {
+      if ((__WNHU->__OFL ==  0)) {
+        __WNHU->__OFL= 32;
+        __XNHU=__RVW( 32);
+        __WNHU->__FFL=__XNHU;
+      } else /* FALSE */ {
+        __YNHU=(____Q)(__WNHU->__OFL <<  1);
+        __XNHU=((____DB *)__WNHU->__FFL);
+        __0NHU=__WNHU->__OFL;
+        __1NHU=__55W(((____IB )__XNHU),((____YWB )__0NHU),((____YWB )__YNHU));
+        __XNHU=((____DB *)__1NHU);
+        __M00(__XNHU,__0NHU,(____Q)(__YNHU -  1));
+        __WNHU->__FFL=__XNHU;
+        __WNHU->__OFL=__YNHU;
+      };
+    };
+    ((____DB *)__WNHU->__FFL)[__WNHU->__WJ]=')';
+    __WNHU->__WJ=(____Q)(__WNHU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  };
+  __EWX(((____BC *)__HQ0P),(&__string_496));
+  __IQ0P=__GQ0P->__1ZPM.__FC5J;
+  switch (((struct ___OBJ *)__IQ0P)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__IQ0P),__HQ0P);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____0AOJ__: {
+    __2ICS=((____0AOJ *)((____5J *)__IQ0P));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__HQ0P),(&__string_346));
+    __EBEJ(((____2A0I *)__2ICS->__OB5J),__HQ0P);
+    __WNHU=((____BC *)__HQ0P);
+    if ((__WNHU->__OFL <= __WNHU->__WJ)) {
+      if ((__WNHU->__OFL ==  0)) {
+        __WNHU->__OFL= 32;
+        __XNHU=__RVW( 32);
+        __WNHU->__FFL=__XNHU;
+      } else /* FALSE */ {
+        __YNHU=(____Q)(__WNHU->__OFL <<  1);
+        __XNHU=((____DB *)__WNHU->__FFL);
+        __0NHU=__WNHU->__OFL;
+        __1NHU=__55W(((____IB )__XNHU),((____YWB )__0NHU),((____YWB )__YNHU));
+        __XNHU=((____DB *)__1NHU);
+        __M00(__XNHU,__0NHU,(____Q)(__YNHU -  1));
+        __WNHU->__FFL=__XNHU;
+        __WNHU->__OFL=__YNHU;
+      };
+    };
+    ((____DB *)__WNHU->__FFL)[__WNHU->__WJ]=')';
+    __WNHU->__WJ=(____Q)(__WNHU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __4ICS=((____EBOJ *)((____5J *)__IQ0P));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__HQ0P),(&__string_347));
+    __WVIT=((____WMB *)__4ICS->__TB5J);
+    if (((____3LC)(__WVIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__HQ0P),(&__string_348));
+    };
+    __CQXE(__WVIT,__HQ0P);
+    __WNHU=((____BC *)__HQ0P);
+    if ((__WNHU->__OFL <= __WNHU->__WJ)) {
+      if ((__WNHU->__OFL ==  0)) {
+        __WNHU->__OFL= 32;
+        __XNHU=__RVW( 32);
+        __WNHU->__FFL=__XNHU;
+      } else /* FALSE */ {
+        __YNHU=(____Q)(__WNHU->__OFL <<  1);
+        __XNHU=((____DB *)__WNHU->__FFL);
+        __0NHU=__WNHU->__OFL;
+        __1NHU=__55W(((____IB )__XNHU),((____YWB )__0NHU),((____YWB )__YNHU));
+        __XNHU=((____DB *)__1NHU);
+        __M00(__XNHU,__0NHU,(____Q)(__YNHU -  1));
+        __WNHU->__FFL=__XNHU;
+        __WNHU->__OFL=__YNHU;
+      };
+    };
+    ((____DB *)__WNHU->__FFL)[__WNHU->__WJ]=')';
+    __WNHU->__WJ=(____Q)(__WNHU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____2HOJ__: {
+    __AJCS=((____2HOJ *)((____5J *)__IQ0P));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__HQ0P),(&__string_349));
+    __WVIT=((____WMB *)__AJCS->__3D5J);
+    if (((____3LC)(__WVIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__HQ0P),(&__string_348));
+    };
+    __CQXE(__WVIT,__HQ0P);
+    __WNHU=((____BC *)__HQ0P);
+    if ((__WNHU->__OFL <= __WNHU->__WJ)) {
+      if ((__WNHU->__OFL ==  0)) {
+        __WNHU->__OFL= 32;
+        __XNHU=__RVW( 32);
+        __WNHU->__FFL=__XNHU;
+      } else /* FALSE */ {
+        __YNHU=(____Q)(__WNHU->__OFL <<  1);
+        __XNHU=((____DB *)__WNHU->__FFL);
+        __0NHU=__WNHU->__OFL;
+        __1NHU=__55W(((____IB )__XNHU),((____YWB )__0NHU),((____YWB )__YNHU));
+        __XNHU=((____DB *)__1NHU);
+        __M00(__XNHU,__0NHU,(____Q)(__YNHU -  1));
+        __WNHU->__FFL=__XNHU;
+        __WNHU->__OFL=__YNHU;
+      };
+    };
+    ((____DB *)__WNHU->__FFL)[__WNHU->__WJ]=')';
+    __WNHU->__WJ=(____Q)(__WNHU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__IQ0P)),__HQ0P);
+  } break;
+  };
+  __ONHU=((____BC *)__HQ0P);
+  if ((__ONHU->__OFL <= __ONHU->__WJ)) {
+    if ((__ONHU->__OFL ==  0)) {
+      __ONHU->__OFL= 32;
+      __PNHU=__RVW( 32);
+      __ONHU->__FFL=__PNHU;
+    } else /* FALSE */ {
+      __QNHU=(____Q)(__ONHU->__OFL <<  1);
+      __PNHU=((____DB *)__ONHU->__FFL);
+      __SNHU=__ONHU->__OFL;
+      __TNHU=__55W(((____IB )__PNHU),((____YWB )__SNHU),((____YWB )__QNHU));
+      __PNHU=((____DB *)__TNHU);
+      __M00(__PNHU,__SNHU,(____Q)(__QNHU -  1));
+      __ONHU->__FFL=__PNHU;
+      __ONHU->__OFL=__QNHU;
+    };
+  };
+  ((____DB *)__ONHU->__FFL)[__ONHU->__WJ]=')';
+  __ONHU->__WJ=(____Q)(__ONHU->__WJ +  1);
 }
 
-static void display__LOVO(__EXPR_OR__3P0N *Self__MOVO,__STRING__BC *buffer__NOVO)
-// ({EXPR_OR__3P0N},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __0PVO(____MR0N *__1PVO,____BC *__2PVO)
+// ({__MR0N},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__5NHU,*Self__HOHU;
-  __INTEGER__Q __tmp__BOHU,old_nb_elts__DOHU,__tmp__JOHU;
-  __INTEGER__Q old_nb_elts__LOHU;
-  __POINTER__IB __tmp__EOHU,__tmp__MOHU;
-  void *__tmp__OOVO;
-  __IS_EXPANDED__L5NJ *Self__ZHCS;
-  __GET_TYPE_ID__V5NJ *Self__1HCS;
-  __TYPE_FULL__PMB *Self__PUIT;
-  __SIZE_OF__NGOJ *Self__3HCS;
-  __CHARACTER__DB *__tmp__AOHU,*__tmp__IOHU;
-  Self__5NHU=((__STRING__BC *)buffer__NOVO);
-  if ((Self__5NHU->capacity__HFL <= Self__5NHU->count__WJ)) {
-    if ((Self__5NHU->capacity__HFL ==  0)) {
-      Self__5NHU->capacity__HFL= 32;
-      __tmp__AOHU=create__KVW( 32);
-      Self__5NHU->storage__4EL=__tmp__AOHU;
-    } else /* FALSE */ {
-      __tmp__BOHU=(__INTEGER__Q)(Self__5NHU->capacity__HFL <<  1);
-      __tmp__AOHU=((__CHARACTER__DB *)Self__5NHU->storage__4EL);
-      old_nb_elts__DOHU=Self__5NHU->capacity__HFL;
-      __tmp__EOHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AOHU),((__UINTEGER_32__RWB )old_nb_elts__DOHU),((__UINTEGER_32__RWB )__tmp__BOHU));
-      __tmp__AOHU=((__CHARACTER__DB *)__tmp__EOHU);
-      clear__to__F00(__tmp__AOHU,old_nb_elts__DOHU,(__INTEGER__Q)(__tmp__BOHU -  1));
-      Self__5NHU->storage__4EL=__tmp__AOHU;
-      Self__5NHU->capacity__HFL=__tmp__BOHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__5NHU->storage__4EL)[Self__5NHU->count__WJ]='(';
-  Self__5NHU->count__WJ=(__INTEGER__Q)(Self__5NHU->count__WJ +  1);
-  __tmp__OOVO=Self__MOVO->parent_expr_binary__4P0N.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__OOVO)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__OOVO),buffer__NOVO);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__ZHCS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__NOVO),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__ZHCS->receiver__554J),buffer__NOVO);
-    Self__HOHU=((__STRING__BC *)buffer__NOVO);
-    if ((Self__HOHU->capacity__HFL <= Self__HOHU->count__WJ)) {
-      if ((Self__HOHU->capacity__HFL ==  0)) {
-        Self__HOHU->capacity__HFL= 32;
-        __tmp__IOHU=create__KVW( 32);
-        Self__HOHU->storage__4EL=__tmp__IOHU;
-      } else /* FALSE */ {
-        __tmp__JOHU=(__INTEGER__Q)(Self__HOHU->capacity__HFL <<  1);
-        __tmp__IOHU=((__CHARACTER__DB *)Self__HOHU->storage__4EL);
-        old_nb_elts__LOHU=Self__HOHU->capacity__HFL;
-        __tmp__MOHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IOHU),((__UINTEGER_32__RWB )old_nb_elts__LOHU),((__UINTEGER_32__RWB )__tmp__JOHU));
-        __tmp__IOHU=((__CHARACTER__DB *)__tmp__MOHU);
-        clear__to__F00(__tmp__IOHU,old_nb_elts__LOHU,(__INTEGER__Q)(__tmp__JOHU -  1));
-        Self__HOHU->storage__4EL=__tmp__IOHU;
-        Self__HOHU->capacity__HFL=__tmp__JOHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HOHU->storage__4EL)[Self__HOHU->count__WJ]=')';
-    Self__HOHU->count__WJ=(__INTEGER__Q)(Self__HOHU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__1HCS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__NOVO),(&__string_347));
-    Self__PUIT=((__TYPE_FULL__PMB *)Self__1HCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__PUIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__NOVO),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PUIT,buffer__NOVO);
-    Self__HOHU=((__STRING__BC *)buffer__NOVO);
-    if ((Self__HOHU->capacity__HFL <= Self__HOHU->count__WJ)) {
-      if ((Self__HOHU->capacity__HFL ==  0)) {
-        Self__HOHU->capacity__HFL= 32;
-        __tmp__IOHU=create__KVW( 32);
-        Self__HOHU->storage__4EL=__tmp__IOHU;
-      } else /* FALSE */ {
-        __tmp__JOHU=(__INTEGER__Q)(Self__HOHU->capacity__HFL <<  1);
-        __tmp__IOHU=((__CHARACTER__DB *)Self__HOHU->storage__4EL);
-        old_nb_elts__LOHU=Self__HOHU->capacity__HFL;
-        __tmp__MOHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IOHU),((__UINTEGER_32__RWB )old_nb_elts__LOHU),((__UINTEGER_32__RWB )__tmp__JOHU));
-        __tmp__IOHU=((__CHARACTER__DB *)__tmp__MOHU);
-        clear__to__F00(__tmp__IOHU,old_nb_elts__LOHU,(__INTEGER__Q)(__tmp__JOHU -  1));
-        Self__HOHU->storage__4EL=__tmp__IOHU;
-        Self__HOHU->capacity__HFL=__tmp__JOHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HOHU->storage__4EL)[Self__HOHU->count__WJ]=')';
-    Self__HOHU->count__WJ=(__INTEGER__Q)(Self__HOHU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__3HCS=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__NOVO),(&__string_349));
-    Self__PUIT=((__TYPE_FULL__PMB *)Self__3HCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__PUIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__NOVO),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PUIT,buffer__NOVO);
-    Self__HOHU=((__STRING__BC *)buffer__NOVO);
-    if ((Self__HOHU->capacity__HFL <= Self__HOHU->count__WJ)) {
-      if ((Self__HOHU->capacity__HFL ==  0)) {
-        Self__HOHU->capacity__HFL= 32;
-        __tmp__IOHU=create__KVW( 32);
-        Self__HOHU->storage__4EL=__tmp__IOHU;
-      } else /* FALSE */ {
-        __tmp__JOHU=(__INTEGER__Q)(Self__HOHU->capacity__HFL <<  1);
-        __tmp__IOHU=((__CHARACTER__DB *)Self__HOHU->storage__4EL);
-        old_nb_elts__LOHU=Self__HOHU->capacity__HFL;
-        __tmp__MOHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IOHU),((__UINTEGER_32__RWB )old_nb_elts__LOHU),((__UINTEGER_32__RWB )__tmp__JOHU));
-        __tmp__IOHU=((__CHARACTER__DB *)__tmp__MOHU);
-        clear__to__F00(__tmp__IOHU,old_nb_elts__LOHU,(__INTEGER__Q)(__tmp__JOHU -  1));
-        Self__HOHU->storage__4EL=__tmp__IOHU;
-        Self__HOHU->capacity__HFL=__tmp__JOHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HOHU->storage__4EL)[Self__HOHU->count__WJ]=')';
-    Self__HOHU->count__WJ=(__INTEGER__Q)(Self__HOHU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  };
-  append__3VX(((__STRING__BC *)buffer__NOVO),(&__string_492));
-  __tmp__OOVO=Self__MOVO->parent_expr_binary__4P0N.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__OOVO)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)__tmp__OOVO),buffer__NOVO);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__ZHCS=((__IS_EXPANDED__L5NJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__NOVO),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__ZHCS->receiver__554J),buffer__NOVO);
-    Self__HOHU=((__STRING__BC *)buffer__NOVO);
-    if ((Self__HOHU->capacity__HFL <= Self__HOHU->count__WJ)) {
-      if ((Self__HOHU->capacity__HFL ==  0)) {
-        Self__HOHU->capacity__HFL= 32;
-        __tmp__IOHU=create__KVW( 32);
-        Self__HOHU->storage__4EL=__tmp__IOHU;
-      } else /* FALSE */ {
-        __tmp__JOHU=(__INTEGER__Q)(Self__HOHU->capacity__HFL <<  1);
-        __tmp__IOHU=((__CHARACTER__DB *)Self__HOHU->storage__4EL);
-        old_nb_elts__LOHU=Self__HOHU->capacity__HFL;
-        __tmp__MOHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IOHU),((__UINTEGER_32__RWB )old_nb_elts__LOHU),((__UINTEGER_32__RWB )__tmp__JOHU));
-        __tmp__IOHU=((__CHARACTER__DB *)__tmp__MOHU);
-        clear__to__F00(__tmp__IOHU,old_nb_elts__LOHU,(__INTEGER__Q)(__tmp__JOHU -  1));
-        Self__HOHU->storage__4EL=__tmp__IOHU;
-        Self__HOHU->capacity__HFL=__tmp__JOHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HOHU->storage__4EL)[Self__HOHU->count__WJ]=')';
-    Self__HOHU->count__WJ=(__INTEGER__Q)(Self__HOHU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__1HCS=((__GET_TYPE_ID__V5NJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__NOVO),(&__string_347));
-    Self__PUIT=((__TYPE_FULL__PMB *)Self__1HCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__PUIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__NOVO),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PUIT,buffer__NOVO);
-    Self__HOHU=((__STRING__BC *)buffer__NOVO);
-    if ((Self__HOHU->capacity__HFL <= Self__HOHU->count__WJ)) {
-      if ((Self__HOHU->capacity__HFL ==  0)) {
-        Self__HOHU->capacity__HFL= 32;
-        __tmp__IOHU=create__KVW( 32);
-        Self__HOHU->storage__4EL=__tmp__IOHU;
-      } else /* FALSE */ {
-        __tmp__JOHU=(__INTEGER__Q)(Self__HOHU->capacity__HFL <<  1);
-        __tmp__IOHU=((__CHARACTER__DB *)Self__HOHU->storage__4EL);
-        old_nb_elts__LOHU=Self__HOHU->capacity__HFL;
-        __tmp__MOHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IOHU),((__UINTEGER_32__RWB )old_nb_elts__LOHU),((__UINTEGER_32__RWB )__tmp__JOHU));
-        __tmp__IOHU=((__CHARACTER__DB *)__tmp__MOHU);
-        clear__to__F00(__tmp__IOHU,old_nb_elts__LOHU,(__INTEGER__Q)(__tmp__JOHU -  1));
-        Self__HOHU->storage__4EL=__tmp__IOHU;
-        Self__HOHU->capacity__HFL=__tmp__JOHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HOHU->storage__4EL)[Self__HOHU->count__WJ]=')';
-    Self__HOHU->count__WJ=(__INTEGER__Q)(Self__HOHU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__3HCS=((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__NOVO),(&__string_349));
-    Self__PUIT=((__TYPE_FULL__PMB *)Self__3HCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__PUIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__NOVO),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PUIT,buffer__NOVO);
-    Self__HOHU=((__STRING__BC *)buffer__NOVO);
-    if ((Self__HOHU->capacity__HFL <= Self__HOHU->count__WJ)) {
-      if ((Self__HOHU->capacity__HFL ==  0)) {
-        Self__HOHU->capacity__HFL= 32;
-        __tmp__IOHU=create__KVW( 32);
-        Self__HOHU->storage__4EL=__tmp__IOHU;
-      } else /* FALSE */ {
-        __tmp__JOHU=(__INTEGER__Q)(Self__HOHU->capacity__HFL <<  1);
-        __tmp__IOHU=((__CHARACTER__DB *)Self__HOHU->storage__4EL);
-        old_nb_elts__LOHU=Self__HOHU->capacity__HFL;
-        __tmp__MOHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IOHU),((__UINTEGER_32__RWB )old_nb_elts__LOHU),((__UINTEGER_32__RWB )__tmp__JOHU));
-        __tmp__IOHU=((__CHARACTER__DB *)__tmp__MOHU);
-        clear__to__F00(__tmp__IOHU,old_nb_elts__LOHU,(__INTEGER__Q)(__tmp__JOHU -  1));
-        Self__HOHU->storage__4EL=__tmp__IOHU;
-        Self__HOHU->capacity__HFL=__tmp__JOHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HOHU->storage__4EL)[Self__HOHU->count__WJ]=')';
-    Self__HOHU->count__WJ=(__INTEGER__Q)(Self__HOHU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__OOVO)),buffer__NOVO);
-  } break;
-  };
-  Self__5NHU=((__STRING__BC *)buffer__NOVO);
-  if ((Self__5NHU->capacity__HFL <= Self__5NHU->count__WJ)) {
-    if ((Self__5NHU->capacity__HFL ==  0)) {
-      Self__5NHU->capacity__HFL= 32;
-      __tmp__AOHU=create__KVW( 32);
-      Self__5NHU->storage__4EL=__tmp__AOHU;
-    } else /* FALSE */ {
-      __tmp__BOHU=(__INTEGER__Q)(Self__5NHU->capacity__HFL <<  1);
-      __tmp__AOHU=((__CHARACTER__DB *)Self__5NHU->storage__4EL);
-      old_nb_elts__DOHU=Self__5NHU->capacity__HFL;
-      __tmp__EOHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AOHU),((__UINTEGER_32__RWB )old_nb_elts__DOHU),((__UINTEGER_32__RWB )__tmp__BOHU));
-      __tmp__AOHU=((__CHARACTER__DB *)__tmp__EOHU);
-      clear__to__F00(__tmp__AOHU,old_nb_elts__DOHU,(__INTEGER__Q)(__tmp__BOHU -  1));
-      Self__5NHU->storage__4EL=__tmp__AOHU;
-      Self__5NHU->capacity__HFL=__tmp__BOHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__5NHU->storage__4EL)[Self__5NHU->count__WJ]=')';
-  Self__5NHU->count__WJ=(__INTEGER__Q)(Self__5NHU->count__WJ +  1);
+  ____BC *__OPHU,*__WPHU;
+  ____Q __QPHU,__SPHU,__YPHU,__0PHU;
+  ____IB __TPHU,__1PHU;
+  void *__3PVO;
+  ____0AOJ *__IJCS;
+  ____EBOJ *__KJCS;
+  ____WMB *__4VIT;
+  ____2HOJ *__MJCS;
+  ____DB *__PPHU,*__XPHU;
+  __OPHU=((____BC *)__2PVO);
+  if ((__OPHU->__OFL <= __OPHU->__WJ)) {
+    if ((__OPHU->__OFL ==  0)) {
+      __OPHU->__OFL= 32;
+      __PPHU=__RVW( 32);
+      __OPHU->__FFL=__PPHU;
+    } else /* FALSE */ {
+      __QPHU=(____Q)(__OPHU->__OFL <<  1);
+      __PPHU=((____DB *)__OPHU->__FFL);
+      __SPHU=__OPHU->__OFL;
+      __TPHU=__55W(((____IB )__PPHU),((____YWB )__SPHU),((____YWB )__QPHU));
+      __PPHU=((____DB *)__TPHU);
+      __M00(__PPHU,__SPHU,(____Q)(__QPHU -  1));
+      __OPHU->__FFL=__PPHU;
+      __OPHU->__OFL=__QPHU;
+    };
+  };
+  ((____DB *)__OPHU->__FFL)[__OPHU->__WJ]='(';
+  __OPHU->__WJ=(____Q)(__OPHU->__WJ +  1);
+  __3PVO=__1PVO->__NR0N.__BC5J;
+  switch (((struct ___OBJ *)__3PVO)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__3PVO),__2PVO);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____0AOJ__: {
+    __IJCS=((____0AOJ *)((____2A0I *)__3PVO));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__2PVO),(&__string_346));
+    __EBEJ(((____2A0I *)__IJCS->__OB5J),__2PVO);
+    __WPHU=((____BC *)__2PVO);
+    if ((__WPHU->__OFL <= __WPHU->__WJ)) {
+      if ((__WPHU->__OFL ==  0)) {
+        __WPHU->__OFL= 32;
+        __XPHU=__RVW( 32);
+        __WPHU->__FFL=__XPHU;
+      } else /* FALSE */ {
+        __YPHU=(____Q)(__WPHU->__OFL <<  1);
+        __XPHU=((____DB *)__WPHU->__FFL);
+        __0PHU=__WPHU->__OFL;
+        __1PHU=__55W(((____IB )__XPHU),((____YWB )__0PHU),((____YWB )__YPHU));
+        __XPHU=((____DB *)__1PHU);
+        __M00(__XPHU,__0PHU,(____Q)(__YPHU -  1));
+        __WPHU->__FFL=__XPHU;
+        __WPHU->__OFL=__YPHU;
+      };
+    };
+    ((____DB *)__WPHU->__FFL)[__WPHU->__WJ]=')';
+    __WPHU->__WJ=(____Q)(__WPHU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __KJCS=((____EBOJ *)((____2A0I *)__3PVO));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__2PVO),(&__string_347));
+    __4VIT=((____WMB *)__KJCS->__TB5J);
+    if (((____3LC)(__4VIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__2PVO),(&__string_348));
+    };
+    __CQXE(__4VIT,__2PVO);
+    __WPHU=((____BC *)__2PVO);
+    if ((__WPHU->__OFL <= __WPHU->__WJ)) {
+      if ((__WPHU->__OFL ==  0)) {
+        __WPHU->__OFL= 32;
+        __XPHU=__RVW( 32);
+        __WPHU->__FFL=__XPHU;
+      } else /* FALSE */ {
+        __YPHU=(____Q)(__WPHU->__OFL <<  1);
+        __XPHU=((____DB *)__WPHU->__FFL);
+        __0PHU=__WPHU->__OFL;
+        __1PHU=__55W(((____IB )__XPHU),((____YWB )__0PHU),((____YWB )__YPHU));
+        __XPHU=((____DB *)__1PHU);
+        __M00(__XPHU,__0PHU,(____Q)(__YPHU -  1));
+        __WPHU->__FFL=__XPHU;
+        __WPHU->__OFL=__YPHU;
+      };
+    };
+    ((____DB *)__WPHU->__FFL)[__WPHU->__WJ]=')';
+    __WPHU->__WJ=(____Q)(__WPHU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____2HOJ__: {
+    __MJCS=((____2HOJ *)((____2A0I *)__3PVO));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__2PVO),(&__string_349));
+    __4VIT=((____WMB *)__MJCS->__3D5J);
+    if (((____3LC)(__4VIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__2PVO),(&__string_348));
+    };
+    __CQXE(__4VIT,__2PVO);
+    __WPHU=((____BC *)__2PVO);
+    if ((__WPHU->__OFL <= __WPHU->__WJ)) {
+      if ((__WPHU->__OFL ==  0)) {
+        __WPHU->__OFL= 32;
+        __XPHU=__RVW( 32);
+        __WPHU->__FFL=__XPHU;
+      } else /* FALSE */ {
+        __YPHU=(____Q)(__WPHU->__OFL <<  1);
+        __XPHU=((____DB *)__WPHU->__FFL);
+        __0PHU=__WPHU->__OFL;
+        __1PHU=__55W(((____IB )__XPHU),((____YWB )__0PHU),((____YWB )__YPHU));
+        __XPHU=((____DB *)__1PHU);
+        __M00(__XPHU,__0PHU,(____Q)(__YPHU -  1));
+        __WPHU->__FFL=__XPHU;
+        __WPHU->__OFL=__YPHU;
+      };
+    };
+    ((____DB *)__WPHU->__FFL)[__WPHU->__WJ]=')';
+    __WPHU->__WJ=(____Q)(__WPHU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  };
+  __EWX(((____BC *)__2PVO),(&__string_492));
+  __3PVO=__1PVO->__NR0N.__FC5J;
+  switch (((struct ___OBJ *)__3PVO)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)__3PVO),__2PVO);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____0AOJ__: {
+    __IJCS=((____0AOJ *)((____2A0I *)__3PVO));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__2PVO),(&__string_346));
+    __EBEJ(((____2A0I *)__IJCS->__OB5J),__2PVO);
+    __WPHU=((____BC *)__2PVO);
+    if ((__WPHU->__OFL <= __WPHU->__WJ)) {
+      if ((__WPHU->__OFL ==  0)) {
+        __WPHU->__OFL= 32;
+        __XPHU=__RVW( 32);
+        __WPHU->__FFL=__XPHU;
+      } else /* FALSE */ {
+        __YPHU=(____Q)(__WPHU->__OFL <<  1);
+        __XPHU=((____DB *)__WPHU->__FFL);
+        __0PHU=__WPHU->__OFL;
+        __1PHU=__55W(((____IB )__XPHU),((____YWB )__0PHU),((____YWB )__YPHU));
+        __XPHU=((____DB *)__1PHU);
+        __M00(__XPHU,__0PHU,(____Q)(__YPHU -  1));
+        __WPHU->__FFL=__XPHU;
+        __WPHU->__OFL=__YPHU;
+      };
+    };
+    ((____DB *)__WPHU->__FFL)[__WPHU->__WJ]=')';
+    __WPHU->__WJ=(____Q)(__WPHU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __KJCS=((____EBOJ *)((____2A0I *)__3PVO));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__2PVO),(&__string_347));
+    __4VIT=((____WMB *)__KJCS->__TB5J);
+    if (((____3LC)(__4VIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__2PVO),(&__string_348));
+    };
+    __CQXE(__4VIT,__2PVO);
+    __WPHU=((____BC *)__2PVO);
+    if ((__WPHU->__OFL <= __WPHU->__WJ)) {
+      if ((__WPHU->__OFL ==  0)) {
+        __WPHU->__OFL= 32;
+        __XPHU=__RVW( 32);
+        __WPHU->__FFL=__XPHU;
+      } else /* FALSE */ {
+        __YPHU=(____Q)(__WPHU->__OFL <<  1);
+        __XPHU=((____DB *)__WPHU->__FFL);
+        __0PHU=__WPHU->__OFL;
+        __1PHU=__55W(((____IB )__XPHU),((____YWB )__0PHU),((____YWB )__YPHU));
+        __XPHU=((____DB *)__1PHU);
+        __M00(__XPHU,__0PHU,(____Q)(__YPHU -  1));
+        __WPHU->__FFL=__XPHU;
+        __WPHU->__OFL=__YPHU;
+      };
+    };
+    ((____DB *)__WPHU->__FFL)[__WPHU->__WJ]=')';
+    __WPHU->__WJ=(____Q)(__WPHU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____2HOJ__: {
+    __MJCS=((____2HOJ *)((____2A0I *)__3PVO));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__2PVO),(&__string_349));
+    __4VIT=((____WMB *)__MJCS->__3D5J);
+    if (((____3LC)(__4VIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__2PVO),(&__string_348));
+    };
+    __CQXE(__4VIT,__2PVO);
+    __WPHU=((____BC *)__2PVO);
+    if ((__WPHU->__OFL <= __WPHU->__WJ)) {
+      if ((__WPHU->__OFL ==  0)) {
+        __WPHU->__OFL= 32;
+        __XPHU=__RVW( 32);
+        __WPHU->__FFL=__XPHU;
+      } else /* FALSE */ {
+        __YPHU=(____Q)(__WPHU->__OFL <<  1);
+        __XPHU=((____DB *)__WPHU->__FFL);
+        __0PHU=__WPHU->__OFL;
+        __1PHU=__55W(((____IB )__XPHU),((____YWB )__0PHU),((____YWB )__YPHU));
+        __XPHU=((____DB *)__1PHU);
+        __M00(__XPHU,__0PHU,(____Q)(__YPHU -  1));
+        __WPHU->__FFL=__XPHU;
+        __WPHU->__OFL=__YPHU;
+      };
+    };
+    ((____DB *)__WPHU->__FFL)[__WPHU->__WJ]=')';
+    __WPHU->__WJ=(____Q)(__WPHU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____2A0I *)__3PVO)),__2PVO);
+  } break;
+  };
+  __OPHU=((____BC *)__2PVO);
+  if ((__OPHU->__OFL <= __OPHU->__WJ)) {
+    if ((__OPHU->__OFL ==  0)) {
+      __OPHU->__OFL= 32;
+      __PPHU=__RVW( 32);
+      __OPHU->__FFL=__PPHU;
+    } else /* FALSE */ {
+      __QPHU=(____Q)(__OPHU->__OFL <<  1);
+      __PPHU=((____DB *)__OPHU->__FFL);
+      __SPHU=__OPHU->__OFL;
+      __TPHU=__55W(((____IB )__PPHU),((____YWB )__SPHU),((____YWB )__QPHU));
+      __PPHU=((____DB *)__TPHU);
+      __M00(__PPHU,__SPHU,(____Q)(__QPHU -  1));
+      __OPHU->__FFL=__PPHU;
+      __OPHU->__OFL=__QPHU;
+    };
+  };
+  ((____DB *)__OPHU->__FFL)[__OPHU->__WJ]=')';
+  __OPHU->__WJ=(____Q)(__OPHU->__WJ +  1);
 }
 
-static void display__NUZQ(__EXPR_SUP_EQ__JVBP *Self__OUZQ,__STRING__BC *buffer__PUZQ)
-// ({EXPR_SUP_EQ__JVBP},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __2VZQ(____YWBP *__3VZQ,____BC *__4VZQ)
+// ({__YWBP},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__5PHU,*Self__PQHU;
-  __INTEGER__Q __tmp__BQHU,old_nb_elts__DQHU,__tmp__RQHU;
-  __INTEGER__Q old_nb_elts__TQHU;
-  __POINTER__IB __tmp__EQHU,__tmp__UQHU;
-  void *__tmp__QUZQ;
-  __TYPE_FULL__PMB *__tmp__RUZQ;
-  __IS_EXPANDED__L5NJ *Self__RICS;
-  __GET_TYPE_ID__V5NJ *Self__TICS;
-  __SIZE_OF__NGOJ *Self__VICS;
-  __CHARACTER__DB *__tmp__AQHU,*__tmp__QQHU;
-  Self__5PHU=((__STRING__BC *)buffer__PUZQ);
-  if ((Self__5PHU->capacity__HFL <= Self__5PHU->count__WJ)) {
-    if ((Self__5PHU->capacity__HFL ==  0)) {
-      Self__5PHU->capacity__HFL= 32;
-      __tmp__AQHU=create__KVW( 32);
-      Self__5PHU->storage__4EL=__tmp__AQHU;
+  ____BC *__ORHU,*__4RHU;
+  ____Q __QRHU,__SRHU,__ASHU,__CSHU;
+  ____IB __TRHU,__DSHU;
+  void *__5VZQ;
+  ____WMB *__AWZQ;
+  ____0AOJ *__AKCS;
+  ____EBOJ *__CKCS;
+  ____2HOJ *__EKCS;
+  ____DB *__PRHU,*__5RHU;
+  __ORHU=((____BC *)__4VZQ);
+  if ((__ORHU->__OFL <= __ORHU->__WJ)) {
+    if ((__ORHU->__OFL ==  0)) {
+      __ORHU->__OFL= 32;
+      __PRHU=__RVW( 32);
+      __ORHU->__FFL=__PRHU;
     } else /* FALSE */ {
-      __tmp__BQHU=(__INTEGER__Q)(Self__5PHU->capacity__HFL <<  1);
-      __tmp__AQHU=((__CHARACTER__DB *)Self__5PHU->storage__4EL);
-      old_nb_elts__DQHU=Self__5PHU->capacity__HFL;
-      __tmp__EQHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AQHU),((__UINTEGER_32__RWB )old_nb_elts__DQHU),((__UINTEGER_32__RWB )__tmp__BQHU));
-      __tmp__AQHU=((__CHARACTER__DB *)__tmp__EQHU);
-      clear__to__F00(__tmp__AQHU,old_nb_elts__DQHU,(__INTEGER__Q)(__tmp__BQHU -  1));
-      Self__5PHU->storage__4EL=__tmp__AQHU;
-      Self__5PHU->capacity__HFL=__tmp__BQHU;
+      __QRHU=(____Q)(__ORHU->__OFL <<  1);
+      __PRHU=((____DB *)__ORHU->__FFL);
+      __SRHU=__ORHU->__OFL;
+      __TRHU=__55W(((____IB )__PRHU),((____YWB )__SRHU),((____YWB )__QRHU));
+      __PRHU=((____DB *)__TRHU);
+      __M00(__PRHU,__SRHU,(____Q)(__QRHU -  1));
+      __ORHU->__FFL=__PRHU;
+      __ORHU->__OFL=__QRHU;
     };
   };
-  ((__CHARACTER__DB *)Self__5PHU->storage__4EL)[Self__5PHU->count__WJ]='(';
-  Self__5PHU->count__WJ=(__INTEGER__Q)(Self__5PHU->count__WJ +  1);
-  __tmp__QUZQ=Self__OUZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__QUZQ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__RUZQ=((__STRING_CST__5J *)__tmp__QUZQ)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__ORHU->__FFL)[__ORHU->__WJ]='(';
+  __ORHU->__WJ=(____Q)(__ORHU->__WJ +  1);
+  __5VZQ=__3VZQ->__ZWBP.__0A5J;
+  switch (((struct ___OBJ *)__5VZQ)->__id) {
+  case ____5J__: {
+    __AWZQ=((____5J *)__5VZQ)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__RUZQ=((__EXTERNAL_C__L5WC *)__tmp__QUZQ)->static_type__J54D;
+  case ____0AXC__: {
+    __AWZQ=((____0AXC *)__5VZQ)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__RUZQ=((__PROTOTYPE_CST__45WC *)__tmp__QUZQ)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __AWZQ=((____NBXC *)__5VZQ)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__RUZQ=((__INTEGER_CST__KAXC *)__tmp__QUZQ)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __AWZQ=((____ZBXC *)__5VZQ)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__RUZQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__QUZQ));
+  case ____DMWH__: {
+    __AWZQ=__B21J(((____DMWH *)__5VZQ));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__RUZQ=((__READ_LOCAL__N5ZI *)__tmp__QUZQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __AWZQ=((____2A0I *)__5VZQ)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__RUZQ=static_type__2CCK();
+  case ____HJNJ__: {
+    __AWZQ=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__RUZQ=static_type__BDCK();
+  case ____SJNJ__: {
+    __AWZQ=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__RUZQ=static_type__GDCK();
+  case ____0AOJ__: {
+    __AWZQ=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__RUZQ=static_type__LDCK();
+  case ____EBOJ__: {
+    __AWZQ=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__RUZQ=static_type__QDCK();
+  case ____3BOJ__: {
+    __AWZQ=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__RUZQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__QUZQ));
+  case ____RCOJ__: {
+    __AWZQ=__EFCK(((____RCOJ *)__5VZQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__RUZQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__QUZQ));
+  case ____HDOJ__: {
+    __AWZQ=__JFCK(((____HDOJ *)__5VZQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__RUZQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__QUZQ));
+  case ____1DOJ__: {
+    __AWZQ=__OFCK(((____1DOJ *)__5VZQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__RUZQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__QUZQ));
+  case ____PEOJ__: {
+    __AWZQ=__TFCK(((____PEOJ *)__5VZQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__RUZQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__QUZQ));
+  case ____DFOJ__: {
+    __AWZQ=__YFCK(((____DFOJ *)__5VZQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__RUZQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__QUZQ));
+  case ____XFOJ__: {
+    __AWZQ=__3FCK(((____XFOJ *)__5VZQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__RUZQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __AWZQ=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__RUZQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__QUZQ));
+  case ____EHOJ__: {
+    __AWZQ=__GGCK(((____EHOJ *)__5VZQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__RUZQ=static_type__DFCK();
+  case ____2HOJ__: {
+    __AWZQ=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__RUZQ=((__CAST__JHOJ *)__tmp__QUZQ)->static_type__TC5J;
+  case ____YIOJ__: {
+    __AWZQ=((____YIOJ *)__5VZQ)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__RUZQ=((__REAL_CST__JLOJ *)__tmp__QUZQ)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __AWZQ=((____YMOJ *)__5VZQ)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__RUZQ=((__CHARACTER_CST__5LOJ *)__tmp__QUZQ)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __AWZQ=((____ONOJ *)__5VZQ)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__RUZQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__QUZQ)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __AWZQ=((____YOOJ *)__5VZQ)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__RUZQ=((__READ_SLOT__ZK4K *)__tmp__QUZQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __AWZQ=((____IM4K *)__5VZQ)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__RUZQ=static_type__NL5O();
+  case ____T5FL__: {
+    __AWZQ=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__RUZQ=static_type__QQTP();
+  case ____3DUL__: {
+    __AWZQ=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__RUZQ=static_type__041P();
+  case ____0EUL__: {
+    __AWZQ=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__RUZQ=static_type__VQTP();
+  case ____BGUL__: {
+    __AWZQ=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__RUZQ=static_type__A51P();
+  case ____2GUL__: {
+    __AWZQ=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__RUZQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__QUZQ));
+  case ____B0VL__: {
+    __AWZQ=__DXBN(((____B0VL *)__5VZQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__RUZQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__QUZQ));
+  case ____P0VL__: {
+    __AWZQ=__4AGM(((____P0VL *)__5VZQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__RUZQ=((__READ_GLOBAL__B4YL *)__tmp__QUZQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __AWZQ=((____Q5YL *)__5VZQ)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__RUZQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__QUZQ));
+  case ____UVPM__: {
+    __AWZQ=__OFWN(((____UVPM *)__5VZQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__RUZQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__QUZQ));
+  case ____0ZPM__: {
+    __AWZQ=__QM1P(((____0ZPM *)__5VZQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__RUZQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__QUZQ));
+  case ____MR0N__: {
+    __AWZQ=__FQVO(((____MR0N *)__5VZQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__RUZQ=static_type__BA0Q();
+  case ____YWBP__: {
+    __AWZQ=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__RUZQ=static_type__MBUP();
+  case ____LYBP__: {
+    __AWZQ=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__RUZQ=static_type__RBUP();
+  case ____CZBP__: {
+    __AWZQ=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__RUZQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__QUZQ));
+  case ____3BEP__: {
+    __AWZQ=__ZPFQ(((____3BEP *)__5VZQ));
   } break;
   };
-  append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__RUZQ),buffer__PUZQ);
-  Self__5PHU=((__STRING__BC *)buffer__PUZQ);
-  if ((Self__5PHU->capacity__HFL <= Self__5PHU->count__WJ)) {
-    if ((Self__5PHU->capacity__HFL ==  0)) {
-      Self__5PHU->capacity__HFL= 32;
-      __tmp__AQHU=create__KVW( 32);
-      Self__5PHU->storage__4EL=__tmp__AQHU;
+  __CQXE(((____WMB *)__AWZQ),__4VZQ);
+  __ORHU=((____BC *)__4VZQ);
+  if ((__ORHU->__OFL <= __ORHU->__WJ)) {
+    if ((__ORHU->__OFL ==  0)) {
+      __ORHU->__OFL= 32;
+      __PRHU=__RVW( 32);
+      __ORHU->__FFL=__PRHU;
     } else /* FALSE */ {
-      __tmp__BQHU=(__INTEGER__Q)(Self__5PHU->capacity__HFL <<  1);
-      __tmp__AQHU=((__CHARACTER__DB *)Self__5PHU->storage__4EL);
-      old_nb_elts__DQHU=Self__5PHU->capacity__HFL;
-      __tmp__EQHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AQHU),((__UINTEGER_32__RWB )old_nb_elts__DQHU),((__UINTEGER_32__RWB )__tmp__BQHU));
-      __tmp__AQHU=((__CHARACTER__DB *)__tmp__EQHU);
-      clear__to__F00(__tmp__AQHU,old_nb_elts__DQHU,(__INTEGER__Q)(__tmp__BQHU -  1));
-      Self__5PHU->storage__4EL=__tmp__AQHU;
-      Self__5PHU->capacity__HFL=__tmp__BQHU;
+      __QRHU=(____Q)(__ORHU->__OFL <<  1);
+      __PRHU=((____DB *)__ORHU->__FFL);
+      __SRHU=__ORHU->__OFL;
+      __TRHU=__55W(((____IB )__PRHU),((____YWB )__SRHU),((____YWB )__QRHU));
+      __PRHU=((____DB *)__TRHU);
+      __M00(__PRHU,__SRHU,(____Q)(__QRHU -  1));
+      __ORHU->__FFL=__PRHU;
+      __ORHU->__OFL=__QRHU;
     };
   };
-  ((__CHARACTER__DB *)Self__5PHU->storage__4EL)[Self__5PHU->count__WJ]=' ';
-  Self__5PHU->count__WJ=(__INTEGER__Q)(Self__5PHU->count__WJ +  1);
-  __tmp__QUZQ=Self__OUZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__QUZQ)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__QUZQ),buffer__PUZQ);
+  ((____DB *)__ORHU->__FFL)[__ORHU->__WJ]=' ';
+  __ORHU->__WJ=(____Q)(__ORHU->__WJ +  1);
+  __5VZQ=__3VZQ->__ZWBP.__0A5J;
+  switch (((struct ___OBJ *)__5VZQ)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__5VZQ),__4VZQ);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__RICS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__QUZQ));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__PUZQ),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__RICS->receiver__554J),buffer__PUZQ);
-    Self__PQHU=((__STRING__BC *)buffer__PUZQ);
-    if ((Self__PQHU->capacity__HFL <= Self__PQHU->count__WJ)) {
-      if ((Self__PQHU->capacity__HFL ==  0)) {
-        Self__PQHU->capacity__HFL= 32;
-        __tmp__QQHU=create__KVW( 32);
-        Self__PQHU->storage__4EL=__tmp__QQHU;
+  case ____0AOJ__: {
+    __AKCS=((____0AOJ *)((____5J *)__5VZQ));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__4VZQ),(&__string_346));
+    __EBEJ(((____2A0I *)__AKCS->__OB5J),__4VZQ);
+    __4RHU=((____BC *)__4VZQ);
+    if ((__4RHU->__OFL <= __4RHU->__WJ)) {
+      if ((__4RHU->__OFL ==  0)) {
+        __4RHU->__OFL= 32;
+        __5RHU=__RVW( 32);
+        __4RHU->__FFL=__5RHU;
       } else /* FALSE */ {
-        __tmp__RQHU=(__INTEGER__Q)(Self__PQHU->capacity__HFL <<  1);
-        __tmp__QQHU=((__CHARACTER__DB *)Self__PQHU->storage__4EL);
-        old_nb_elts__TQHU=Self__PQHU->capacity__HFL;
-        __tmp__UQHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QQHU),((__UINTEGER_32__RWB )old_nb_elts__TQHU),((__UINTEGER_32__RWB )__tmp__RQHU));
-        __tmp__QQHU=((__CHARACTER__DB *)__tmp__UQHU);
-        clear__to__F00(__tmp__QQHU,old_nb_elts__TQHU,(__INTEGER__Q)(__tmp__RQHU -  1));
-        Self__PQHU->storage__4EL=__tmp__QQHU;
-        Self__PQHU->capacity__HFL=__tmp__RQHU;
+        __ASHU=(____Q)(__4RHU->__OFL <<  1);
+        __5RHU=((____DB *)__4RHU->__FFL);
+        __CSHU=__4RHU->__OFL;
+        __DSHU=__55W(((____IB )__5RHU),((____YWB )__CSHU),((____YWB )__ASHU));
+        __5RHU=((____DB *)__DSHU);
+        __M00(__5RHU,__CSHU,(____Q)(__ASHU -  1));
+        __4RHU->__FFL=__5RHU;
+        __4RHU->__OFL=__ASHU;
       };
     };
-    ((__CHARACTER__DB *)Self__PQHU->storage__4EL)[Self__PQHU->count__WJ]=')';
-    Self__PQHU->count__WJ=(__INTEGER__Q)(Self__PQHU->count__WJ +  1);
+    ((____DB *)__4RHU->__FFL)[__4RHU->__WJ]=')';
+    __4RHU->__WJ=(____Q)(__4RHU->__WJ +  1);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__TICS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__QUZQ));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__PUZQ),(&__string_347));
-    __tmp__RUZQ=((__TYPE_FULL__PMB *)Self__TICS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(__tmp__RUZQ->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__PUZQ),(&__string_348));
+  case ____EBOJ__: {
+    __CKCS=((____EBOJ *)((____5J *)__5VZQ));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__4VZQ),(&__string_347));
+    __AWZQ=((____WMB *)__CKCS->__TB5J);
+    if (((____3LC)(__AWZQ->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__4VZQ),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__RUZQ,buffer__PUZQ);
-    Self__PQHU=((__STRING__BC *)buffer__PUZQ);
-    if ((Self__PQHU->capacity__HFL <= Self__PQHU->count__WJ)) {
-      if ((Self__PQHU->capacity__HFL ==  0)) {
-        Self__PQHU->capacity__HFL= 32;
-        __tmp__QQHU=create__KVW( 32);
-        Self__PQHU->storage__4EL=__tmp__QQHU;
+    __CQXE(__AWZQ,__4VZQ);
+    __4RHU=((____BC *)__4VZQ);
+    if ((__4RHU->__OFL <= __4RHU->__WJ)) {
+      if ((__4RHU->__OFL ==  0)) {
+        __4RHU->__OFL= 32;
+        __5RHU=__RVW( 32);
+        __4RHU->__FFL=__5RHU;
       } else /* FALSE */ {
-        __tmp__RQHU=(__INTEGER__Q)(Self__PQHU->capacity__HFL <<  1);
-        __tmp__QQHU=((__CHARACTER__DB *)Self__PQHU->storage__4EL);
-        old_nb_elts__TQHU=Self__PQHU->capacity__HFL;
-        __tmp__UQHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QQHU),((__UINTEGER_32__RWB )old_nb_elts__TQHU),((__UINTEGER_32__RWB )__tmp__RQHU));
-        __tmp__QQHU=((__CHARACTER__DB *)__tmp__UQHU);
-        clear__to__F00(__tmp__QQHU,old_nb_elts__TQHU,(__INTEGER__Q)(__tmp__RQHU -  1));
-        Self__PQHU->storage__4EL=__tmp__QQHU;
-        Self__PQHU->capacity__HFL=__tmp__RQHU;
+        __ASHU=(____Q)(__4RHU->__OFL <<  1);
+        __5RHU=((____DB *)__4RHU->__FFL);
+        __CSHU=__4RHU->__OFL;
+        __DSHU=__55W(((____IB )__5RHU),((____YWB )__CSHU),((____YWB )__ASHU));
+        __5RHU=((____DB *)__DSHU);
+        __M00(__5RHU,__CSHU,(____Q)(__ASHU -  1));
+        __4RHU->__FFL=__5RHU;
+        __4RHU->__OFL=__ASHU;
       };
     };
-    ((__CHARACTER__DB *)Self__PQHU->storage__4EL)[Self__PQHU->count__WJ]=')';
-    Self__PQHU->count__WJ=(__INTEGER__Q)(Self__PQHU->count__WJ +  1);
+    ((____DB *)__4RHU->__FFL)[__4RHU->__WJ]=')';
+    __4RHU->__WJ=(____Q)(__4RHU->__WJ +  1);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__VICS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__QUZQ));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__PUZQ),(&__string_349));
-    __tmp__RUZQ=((__TYPE_FULL__PMB *)Self__VICS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(__tmp__RUZQ->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__PUZQ),(&__string_348));
+  case ____2HOJ__: {
+    __EKCS=((____2HOJ *)((____5J *)__5VZQ));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__4VZQ),(&__string_349));
+    __AWZQ=((____WMB *)__EKCS->__3D5J);
+    if (((____3LC)(__AWZQ->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__4VZQ),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__RUZQ,buffer__PUZQ);
-    Self__PQHU=((__STRING__BC *)buffer__PUZQ);
-    if ((Self__PQHU->capacity__HFL <= Self__PQHU->count__WJ)) {
-      if ((Self__PQHU->capacity__HFL ==  0)) {
-        Self__PQHU->capacity__HFL= 32;
-        __tmp__QQHU=create__KVW( 32);
-        Self__PQHU->storage__4EL=__tmp__QQHU;
+    __CQXE(__AWZQ,__4VZQ);
+    __4RHU=((____BC *)__4VZQ);
+    if ((__4RHU->__OFL <= __4RHU->__WJ)) {
+      if ((__4RHU->__OFL ==  0)) {
+        __4RHU->__OFL= 32;
+        __5RHU=__RVW( 32);
+        __4RHU->__FFL=__5RHU;
       } else /* FALSE */ {
-        __tmp__RQHU=(__INTEGER__Q)(Self__PQHU->capacity__HFL <<  1);
-        __tmp__QQHU=((__CHARACTER__DB *)Self__PQHU->storage__4EL);
-        old_nb_elts__TQHU=Self__PQHU->capacity__HFL;
-        __tmp__UQHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QQHU),((__UINTEGER_32__RWB )old_nb_elts__TQHU),((__UINTEGER_32__RWB )__tmp__RQHU));
-        __tmp__QQHU=((__CHARACTER__DB *)__tmp__UQHU);
-        clear__to__F00(__tmp__QQHU,old_nb_elts__TQHU,(__INTEGER__Q)(__tmp__RQHU -  1));
-        Self__PQHU->storage__4EL=__tmp__QQHU;
-        Self__PQHU->capacity__HFL=__tmp__RQHU;
+        __ASHU=(____Q)(__4RHU->__OFL <<  1);
+        __5RHU=((____DB *)__4RHU->__FFL);
+        __CSHU=__4RHU->__OFL;
+        __DSHU=__55W(((____IB )__5RHU),((____YWB )__CSHU),((____YWB )__ASHU));
+        __5RHU=((____DB *)__DSHU);
+        __M00(__5RHU,__CSHU,(____Q)(__ASHU -  1));
+        __4RHU->__FFL=__5RHU;
+        __4RHU->__OFL=__ASHU;
       };
     };
-    ((__CHARACTER__DB *)Self__PQHU->storage__4EL)[Self__PQHU->count__WJ]=')';
-    Self__PQHU->count__WJ=(__INTEGER__Q)(Self__PQHU->count__WJ +  1);
+    ((____DB *)__4RHU->__FFL)[__4RHU->__WJ]=')';
+    __4RHU->__WJ=(____Q)(__4RHU->__WJ +  1);
   } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__5VZQ)),__4VZQ);
   } break;
   };
-  append__3VX(((__STRING__BC *)buffer__PUZQ),(&__string_28));
-  __tmp__QUZQ=Self__OUZQ->parent_expr_binary_cmp__KVBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__QUZQ)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__QUZQ),buffer__PUZQ);
+  __EWX(((____BC *)__4VZQ),(&__string_28));
+  __5VZQ=__3VZQ->__ZWBP.__AB5J;
+  switch (((struct ___OBJ *)__5VZQ)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__5VZQ),__4VZQ);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__RICS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__QUZQ));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__PUZQ),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__RICS->receiver__554J),buffer__PUZQ);
-    Self__PQHU=((__STRING__BC *)buffer__PUZQ);
-    if ((Self__PQHU->capacity__HFL <= Self__PQHU->count__WJ)) {
-      if ((Self__PQHU->capacity__HFL ==  0)) {
-        Self__PQHU->capacity__HFL= 32;
-        __tmp__QQHU=create__KVW( 32);
-        Self__PQHU->storage__4EL=__tmp__QQHU;
+  case ____0AOJ__: {
+    __AKCS=((____0AOJ *)((____5J *)__5VZQ));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__4VZQ),(&__string_346));
+    __EBEJ(((____2A0I *)__AKCS->__OB5J),__4VZQ);
+    __4RHU=((____BC *)__4VZQ);
+    if ((__4RHU->__OFL <= __4RHU->__WJ)) {
+      if ((__4RHU->__OFL ==  0)) {
+        __4RHU->__OFL= 32;
+        __5RHU=__RVW( 32);
+        __4RHU->__FFL=__5RHU;
       } else /* FALSE */ {
-        __tmp__RQHU=(__INTEGER__Q)(Self__PQHU->capacity__HFL <<  1);
-        __tmp__QQHU=((__CHARACTER__DB *)Self__PQHU->storage__4EL);
-        old_nb_elts__TQHU=Self__PQHU->capacity__HFL;
-        __tmp__UQHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QQHU),((__UINTEGER_32__RWB )old_nb_elts__TQHU),((__UINTEGER_32__RWB )__tmp__RQHU));
-        __tmp__QQHU=((__CHARACTER__DB *)__tmp__UQHU);
-        clear__to__F00(__tmp__QQHU,old_nb_elts__TQHU,(__INTEGER__Q)(__tmp__RQHU -  1));
-        Self__PQHU->storage__4EL=__tmp__QQHU;
-        Self__PQHU->capacity__HFL=__tmp__RQHU;
+        __ASHU=(____Q)(__4RHU->__OFL <<  1);
+        __5RHU=((____DB *)__4RHU->__FFL);
+        __CSHU=__4RHU->__OFL;
+        __DSHU=__55W(((____IB )__5RHU),((____YWB )__CSHU),((____YWB )__ASHU));
+        __5RHU=((____DB *)__DSHU);
+        __M00(__5RHU,__CSHU,(____Q)(__ASHU -  1));
+        __4RHU->__FFL=__5RHU;
+        __4RHU->__OFL=__ASHU;
       };
     };
-    ((__CHARACTER__DB *)Self__PQHU->storage__4EL)[Self__PQHU->count__WJ]=')';
-    Self__PQHU->count__WJ=(__INTEGER__Q)(Self__PQHU->count__WJ +  1);
+    ((____DB *)__4RHU->__FFL)[__4RHU->__WJ]=')';
+    __4RHU->__WJ=(____Q)(__4RHU->__WJ +  1);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__TICS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__QUZQ));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__PUZQ),(&__string_347));
-    __tmp__RUZQ=((__TYPE_FULL__PMB *)Self__TICS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(__tmp__RUZQ->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__PUZQ),(&__string_348));
+  case ____EBOJ__: {
+    __CKCS=((____EBOJ *)((____5J *)__5VZQ));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__4VZQ),(&__string_347));
+    __AWZQ=((____WMB *)__CKCS->__TB5J);
+    if (((____3LC)(__AWZQ->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__4VZQ),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__RUZQ,buffer__PUZQ);
-    Self__PQHU=((__STRING__BC *)buffer__PUZQ);
-    if ((Self__PQHU->capacity__HFL <= Self__PQHU->count__WJ)) {
-      if ((Self__PQHU->capacity__HFL ==  0)) {
-        Self__PQHU->capacity__HFL= 32;
-        __tmp__QQHU=create__KVW( 32);
-        Self__PQHU->storage__4EL=__tmp__QQHU;
+    __CQXE(__AWZQ,__4VZQ);
+    __4RHU=((____BC *)__4VZQ);
+    if ((__4RHU->__OFL <= __4RHU->__WJ)) {
+      if ((__4RHU->__OFL ==  0)) {
+        __4RHU->__OFL= 32;
+        __5RHU=__RVW( 32);
+        __4RHU->__FFL=__5RHU;
       } else /* FALSE */ {
-        __tmp__RQHU=(__INTEGER__Q)(Self__PQHU->capacity__HFL <<  1);
-        __tmp__QQHU=((__CHARACTER__DB *)Self__PQHU->storage__4EL);
-        old_nb_elts__TQHU=Self__PQHU->capacity__HFL;
-        __tmp__UQHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QQHU),((__UINTEGER_32__RWB )old_nb_elts__TQHU),((__UINTEGER_32__RWB )__tmp__RQHU));
-        __tmp__QQHU=((__CHARACTER__DB *)__tmp__UQHU);
-        clear__to__F00(__tmp__QQHU,old_nb_elts__TQHU,(__INTEGER__Q)(__tmp__RQHU -  1));
-        Self__PQHU->storage__4EL=__tmp__QQHU;
-        Self__PQHU->capacity__HFL=__tmp__RQHU;
+        __ASHU=(____Q)(__4RHU->__OFL <<  1);
+        __5RHU=((____DB *)__4RHU->__FFL);
+        __CSHU=__4RHU->__OFL;
+        __DSHU=__55W(((____IB )__5RHU),((____YWB )__CSHU),((____YWB )__ASHU));
+        __5RHU=((____DB *)__DSHU);
+        __M00(__5RHU,__CSHU,(____Q)(__ASHU -  1));
+        __4RHU->__FFL=__5RHU;
+        __4RHU->__OFL=__ASHU;
       };
     };
-    ((__CHARACTER__DB *)Self__PQHU->storage__4EL)[Self__PQHU->count__WJ]=')';
-    Self__PQHU->count__WJ=(__INTEGER__Q)(Self__PQHU->count__WJ +  1);
+    ((____DB *)__4RHU->__FFL)[__4RHU->__WJ]=')';
+    __4RHU->__WJ=(____Q)(__4RHU->__WJ +  1);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__VICS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__QUZQ));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__PUZQ),(&__string_349));
-    __tmp__RUZQ=((__TYPE_FULL__PMB *)Self__VICS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(__tmp__RUZQ->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__PUZQ),(&__string_348));
+  case ____2HOJ__: {
+    __EKCS=((____2HOJ *)((____5J *)__5VZQ));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__4VZQ),(&__string_349));
+    __AWZQ=((____WMB *)__EKCS->__3D5J);
+    if (((____3LC)(__AWZQ->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__4VZQ),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__RUZQ,buffer__PUZQ);
-    Self__PQHU=((__STRING__BC *)buffer__PUZQ);
-    if ((Self__PQHU->capacity__HFL <= Self__PQHU->count__WJ)) {
-      if ((Self__PQHU->capacity__HFL ==  0)) {
-        Self__PQHU->capacity__HFL= 32;
-        __tmp__QQHU=create__KVW( 32);
-        Self__PQHU->storage__4EL=__tmp__QQHU;
+    __CQXE(__AWZQ,__4VZQ);
+    __4RHU=((____BC *)__4VZQ);
+    if ((__4RHU->__OFL <= __4RHU->__WJ)) {
+      if ((__4RHU->__OFL ==  0)) {
+        __4RHU->__OFL= 32;
+        __5RHU=__RVW( 32);
+        __4RHU->__FFL=__5RHU;
       } else /* FALSE */ {
-        __tmp__RQHU=(__INTEGER__Q)(Self__PQHU->capacity__HFL <<  1);
-        __tmp__QQHU=((__CHARACTER__DB *)Self__PQHU->storage__4EL);
-        old_nb_elts__TQHU=Self__PQHU->capacity__HFL;
-        __tmp__UQHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QQHU),((__UINTEGER_32__RWB )old_nb_elts__TQHU),((__UINTEGER_32__RWB )__tmp__RQHU));
-        __tmp__QQHU=((__CHARACTER__DB *)__tmp__UQHU);
-        clear__to__F00(__tmp__QQHU,old_nb_elts__TQHU,(__INTEGER__Q)(__tmp__RQHU -  1));
-        Self__PQHU->storage__4EL=__tmp__QQHU;
-        Self__PQHU->capacity__HFL=__tmp__RQHU;
+        __ASHU=(____Q)(__4RHU->__OFL <<  1);
+        __5RHU=((____DB *)__4RHU->__FFL);
+        __CSHU=__4RHU->__OFL;
+        __DSHU=__55W(((____IB )__5RHU),((____YWB )__CSHU),((____YWB )__ASHU));
+        __5RHU=((____DB *)__DSHU);
+        __M00(__5RHU,__CSHU,(____Q)(__ASHU -  1));
+        __4RHU->__FFL=__5RHU;
+        __4RHU->__OFL=__ASHU;
       };
     };
-    ((__CHARACTER__DB *)Self__PQHU->storage__4EL)[Self__PQHU->count__WJ]=')';
-    Self__PQHU->count__WJ=(__INTEGER__Q)(Self__PQHU->count__WJ +  1);
+    ((____DB *)__4RHU->__FFL)[__4RHU->__WJ]=')';
+    __4RHU->__WJ=(____Q)(__4RHU->__WJ +  1);
   } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__5VZQ)),__4VZQ);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__QUZQ)),buffer__PUZQ);
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__5VZQ)),__4VZQ);
   } break;
   };
-  Self__5PHU=((__STRING__BC *)buffer__PUZQ);
-  if ((Self__5PHU->capacity__HFL <= Self__5PHU->count__WJ)) {
-    if ((Self__5PHU->capacity__HFL ==  0)) {
-      Self__5PHU->capacity__HFL= 32;
-      __tmp__AQHU=create__KVW( 32);
-      Self__5PHU->storage__4EL=__tmp__AQHU;
+  __ORHU=((____BC *)__4VZQ);
+  if ((__ORHU->__OFL <= __ORHU->__WJ)) {
+    if ((__ORHU->__OFL ==  0)) {
+      __ORHU->__OFL= 32;
+      __PRHU=__RVW( 32);
+      __ORHU->__FFL=__PRHU;
     } else /* FALSE */ {
-      __tmp__BQHU=(__INTEGER__Q)(Self__5PHU->capacity__HFL <<  1);
-      __tmp__AQHU=((__CHARACTER__DB *)Self__5PHU->storage__4EL);
-      old_nb_elts__DQHU=Self__5PHU->capacity__HFL;
-      __tmp__EQHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AQHU),((__UINTEGER_32__RWB )old_nb_elts__DQHU),((__UINTEGER_32__RWB )__tmp__BQHU));
-      __tmp__AQHU=((__CHARACTER__DB *)__tmp__EQHU);
-      clear__to__F00(__tmp__AQHU,old_nb_elts__DQHU,(__INTEGER__Q)(__tmp__BQHU -  1));
-      Self__5PHU->storage__4EL=__tmp__AQHU;
-      Self__5PHU->capacity__HFL=__tmp__BQHU;
+      __QRHU=(____Q)(__ORHU->__OFL <<  1);
+      __PRHU=((____DB *)__ORHU->__FFL);
+      __SRHU=__ORHU->__OFL;
+      __TRHU=__55W(((____IB )__PRHU),((____YWB )__SRHU),((____YWB )__QRHU));
+      __PRHU=((____DB *)__TRHU);
+      __M00(__PRHU,__SRHU,(____Q)(__QRHU -  1));
+      __ORHU->__FFL=__PRHU;
+      __ORHU->__OFL=__QRHU;
     };
   };
-  ((__CHARACTER__DB *)Self__5PHU->storage__4EL)[Self__5PHU->count__WJ]=')';
-  Self__5PHU->count__WJ=(__INTEGER__Q)(Self__5PHU->count__WJ +  1);
+  ((____DB *)__ORHU->__FFL)[__ORHU->__WJ]=')';
+  __ORHU->__WJ=(____Q)(__ORHU->__WJ +  1);
 }
 
-static void display__CSTP(__EXPR_INF__2WBP *Self__DSTP,__STRING__BC *buffer__ESTP)
-// ({EXPR_INF__2WBP},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __RTTP(____LYBP *__STTP,____BC *__TTTP)
+// ({__LYBP},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__HSHU,*Self__XSHU;
-  __INTEGER__Q __tmp__JSHU,old_nb_elts__LSHU,__tmp__ZSHU;
-  __INTEGER__Q old_nb_elts__1SHU;
-  __POINTER__IB __tmp__MSHU,__tmp__2SHU;
-  void *__tmp__FSTP;
-  __TYPE_FULL__PMB *__tmp__GSTP;
-  __IS_EXPANDED__L5NJ *Self__JJCS;
-  __GET_TYPE_ID__V5NJ *Self__LJCS;
-  __SIZE_OF__NGOJ *Self__NJCS;
-  __CHARACTER__DB *__tmp__ISHU,*__tmp__YSHU;
-  Self__HSHU=((__STRING__BC *)buffer__ESTP);
-  if ((Self__HSHU->capacity__HFL <= Self__HSHU->count__WJ)) {
-    if ((Self__HSHU->capacity__HFL ==  0)) {
-      Self__HSHU->capacity__HFL= 32;
-      __tmp__ISHU=create__KVW( 32);
-      Self__HSHU->storage__4EL=__tmp__ISHU;
+  ____BC *__WTHU,*__GUHU;
+  ____Q __YTHU,__0THU,__IUHU,__KUHU;
+  ____IB __1THU,__LUHU;
+  void *__UTTP;
+  ____WMB *__VTTP;
+  ____0AOJ *__YKCS;
+  ____EBOJ *__0KCS;
+  ____2HOJ *__2KCS;
+  ____DB *__XTHU,*__HUHU;
+  __WTHU=((____BC *)__TTTP);
+  if ((__WTHU->__OFL <= __WTHU->__WJ)) {
+    if ((__WTHU->__OFL ==  0)) {
+      __WTHU->__OFL= 32;
+      __XTHU=__RVW( 32);
+      __WTHU->__FFL=__XTHU;
     } else /* FALSE */ {
-      __tmp__JSHU=(__INTEGER__Q)(Self__HSHU->capacity__HFL <<  1);
-      __tmp__ISHU=((__CHARACTER__DB *)Self__HSHU->storage__4EL);
-      old_nb_elts__LSHU=Self__HSHU->capacity__HFL;
-      __tmp__MSHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ISHU),((__UINTEGER_32__RWB )old_nb_elts__LSHU),((__UINTEGER_32__RWB )__tmp__JSHU));
-      __tmp__ISHU=((__CHARACTER__DB *)__tmp__MSHU);
-      clear__to__F00(__tmp__ISHU,old_nb_elts__LSHU,(__INTEGER__Q)(__tmp__JSHU -  1));
-      Self__HSHU->storage__4EL=__tmp__ISHU;
-      Self__HSHU->capacity__HFL=__tmp__JSHU;
+      __YTHU=(____Q)(__WTHU->__OFL <<  1);
+      __XTHU=((____DB *)__WTHU->__FFL);
+      __0THU=__WTHU->__OFL;
+      __1THU=__55W(((____IB )__XTHU),((____YWB )__0THU),((____YWB )__YTHU));
+      __XTHU=((____DB *)__1THU);
+      __M00(__XTHU,__0THU,(____Q)(__YTHU -  1));
+      __WTHU->__FFL=__XTHU;
+      __WTHU->__OFL=__YTHU;
     };
   };
-  ((__CHARACTER__DB *)Self__HSHU->storage__4EL)[Self__HSHU->count__WJ]='(';
-  Self__HSHU->count__WJ=(__INTEGER__Q)(Self__HSHU->count__WJ +  1);
-  __tmp__FSTP=Self__DSTP->parent_expr_binary_cmp__3WBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__FSTP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__GSTP=((__STRING_CST__5J *)__tmp__FSTP)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__WTHU->__FFL)[__WTHU->__WJ]='(';
+  __WTHU->__WJ=(____Q)(__WTHU->__WJ +  1);
+  __UTTP=__STTP->__MYBP.__0A5J;
+  switch (((struct ___OBJ *)__UTTP)->__id) {
+  case ____5J__: {
+    __VTTP=((____5J *)__UTTP)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__GSTP=((__EXTERNAL_C__L5WC *)__tmp__FSTP)->static_type__J54D;
+  case ____0AXC__: {
+    __VTTP=((____0AXC *)__UTTP)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__GSTP=((__PROTOTYPE_CST__45WC *)__tmp__FSTP)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __VTTP=((____NBXC *)__UTTP)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__GSTP=((__INTEGER_CST__KAXC *)__tmp__FSTP)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __VTTP=((____ZBXC *)__UTTP)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__GSTP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__FSTP));
+  case ____DMWH__: {
+    __VTTP=__B21J(((____DMWH *)__UTTP));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__GSTP=((__READ_LOCAL__N5ZI *)__tmp__FSTP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __VTTP=((____2A0I *)__UTTP)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__GSTP=static_type__2CCK();
+  case ____HJNJ__: {
+    __VTTP=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__GSTP=static_type__BDCK();
+  case ____SJNJ__: {
+    __VTTP=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__GSTP=static_type__GDCK();
+  case ____0AOJ__: {
+    __VTTP=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__GSTP=static_type__LDCK();
+  case ____EBOJ__: {
+    __VTTP=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__GSTP=static_type__QDCK();
+  case ____3BOJ__: {
+    __VTTP=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__GSTP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__FSTP));
+  case ____RCOJ__: {
+    __VTTP=__EFCK(((____RCOJ *)__UTTP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__GSTP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__FSTP));
+  case ____HDOJ__: {
+    __VTTP=__JFCK(((____HDOJ *)__UTTP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__GSTP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__FSTP));
+  case ____1DOJ__: {
+    __VTTP=__OFCK(((____1DOJ *)__UTTP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__GSTP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__FSTP));
+  case ____PEOJ__: {
+    __VTTP=__TFCK(((____PEOJ *)__UTTP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__GSTP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__FSTP));
+  case ____DFOJ__: {
+    __VTTP=__YFCK(((____DFOJ *)__UTTP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__GSTP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__FSTP));
+  case ____XFOJ__: {
+    __VTTP=__3FCK(((____XFOJ *)__UTTP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__GSTP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __VTTP=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__GSTP=static_type__XECK(((__ITEM__VFOJ *)__tmp__FSTP));
+  case ____EHOJ__: {
+    __VTTP=__GGCK(((____EHOJ *)__UTTP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__GSTP=static_type__DFCK();
+  case ____2HOJ__: {
+    __VTTP=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__GSTP=((__CAST__JHOJ *)__tmp__FSTP)->static_type__TC5J;
+  case ____YIOJ__: {
+    __VTTP=((____YIOJ *)__UTTP)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__GSTP=((__REAL_CST__JLOJ *)__tmp__FSTP)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __VTTP=((____YMOJ *)__UTTP)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__GSTP=((__CHARACTER_CST__5LOJ *)__tmp__FSTP)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __VTTP=((____ONOJ *)__UTTP)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__GSTP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__FSTP)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __VTTP=((____YOOJ *)__UTTP)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__GSTP=((__READ_SLOT__ZK4K *)__tmp__FSTP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __VTTP=((____IM4K *)__UTTP)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__GSTP=static_type__NL5O();
+  case ____T5FL__: {
+    __VTTP=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__GSTP=static_type__QQTP();
+  case ____3DUL__: {
+    __VTTP=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__GSTP=static_type__041P();
+  case ____0EUL__: {
+    __VTTP=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__GSTP=static_type__VQTP();
+  case ____BGUL__: {
+    __VTTP=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__GSTP=static_type__A51P();
+  case ____2GUL__: {
+    __VTTP=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__GSTP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__FSTP));
+  case ____B0VL__: {
+    __VTTP=__DXBN(((____B0VL *)__UTTP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__GSTP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__FSTP));
+  case ____P0VL__: {
+    __VTTP=__4AGM(((____P0VL *)__UTTP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__GSTP=((__READ_GLOBAL__B4YL *)__tmp__FSTP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __VTTP=((____Q5YL *)__UTTP)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__GSTP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__FSTP));
+  case ____UVPM__: {
+    __VTTP=__OFWN(((____UVPM *)__UTTP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__GSTP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__FSTP));
+  case ____0ZPM__: {
+    __VTTP=__QM1P(((____0ZPM *)__UTTP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__GSTP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__FSTP));
+  case ____MR0N__: {
+    __VTTP=__FQVO(((____MR0N *)__UTTP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__GSTP=static_type__BA0Q();
+  case ____YWBP__: {
+    __VTTP=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__GSTP=static_type__MBUP();
+  case ____LYBP__: {
+    __VTTP=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__GSTP=static_type__RBUP();
+  case ____CZBP__: {
+    __VTTP=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__GSTP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__FSTP));
+  case ____3BEP__: {
+    __VTTP=__ZPFQ(((____3BEP *)__UTTP));
   } break;
   };
-  append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__GSTP),buffer__ESTP);
-  Self__HSHU=((__STRING__BC *)buffer__ESTP);
-  if ((Self__HSHU->capacity__HFL <= Self__HSHU->count__WJ)) {
-    if ((Self__HSHU->capacity__HFL ==  0)) {
-      Self__HSHU->capacity__HFL= 32;
-      __tmp__ISHU=create__KVW( 32);
-      Self__HSHU->storage__4EL=__tmp__ISHU;
+  __CQXE(((____WMB *)__VTTP),__TTTP);
+  __WTHU=((____BC *)__TTTP);
+  if ((__WTHU->__OFL <= __WTHU->__WJ)) {
+    if ((__WTHU->__OFL ==  0)) {
+      __WTHU->__OFL= 32;
+      __XTHU=__RVW( 32);
+      __WTHU->__FFL=__XTHU;
     } else /* FALSE */ {
-      __tmp__JSHU=(__INTEGER__Q)(Self__HSHU->capacity__HFL <<  1);
-      __tmp__ISHU=((__CHARACTER__DB *)Self__HSHU->storage__4EL);
-      old_nb_elts__LSHU=Self__HSHU->capacity__HFL;
-      __tmp__MSHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ISHU),((__UINTEGER_32__RWB )old_nb_elts__LSHU),((__UINTEGER_32__RWB )__tmp__JSHU));
-      __tmp__ISHU=((__CHARACTER__DB *)__tmp__MSHU);
-      clear__to__F00(__tmp__ISHU,old_nb_elts__LSHU,(__INTEGER__Q)(__tmp__JSHU -  1));
-      Self__HSHU->storage__4EL=__tmp__ISHU;
-      Self__HSHU->capacity__HFL=__tmp__JSHU;
+      __YTHU=(____Q)(__WTHU->__OFL <<  1);
+      __XTHU=((____DB *)__WTHU->__FFL);
+      __0THU=__WTHU->__OFL;
+      __1THU=__55W(((____IB )__XTHU),((____YWB )__0THU),((____YWB )__YTHU));
+      __XTHU=((____DB *)__1THU);
+      __M00(__XTHU,__0THU,(____Q)(__YTHU -  1));
+      __WTHU->__FFL=__XTHU;
+      __WTHU->__OFL=__YTHU;
     };
   };
-  ((__CHARACTER__DB *)Self__HSHU->storage__4EL)[Self__HSHU->count__WJ]=' ';
-  Self__HSHU->count__WJ=(__INTEGER__Q)(Self__HSHU->count__WJ +  1);
-  __tmp__FSTP=Self__DSTP->parent_expr_binary_cmp__3WBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__FSTP)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__FSTP),buffer__ESTP);
+  ((____DB *)__WTHU->__FFL)[__WTHU->__WJ]=' ';
+  __WTHU->__WJ=(____Q)(__WTHU->__WJ +  1);
+  __UTTP=__STTP->__MYBP.__0A5J;
+  switch (((struct ___OBJ *)__UTTP)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__UTTP),__TTTP);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__JJCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__FSTP));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__ESTP),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__JJCS->receiver__554J),buffer__ESTP);
-    Self__XSHU=((__STRING__BC *)buffer__ESTP);
-    if ((Self__XSHU->capacity__HFL <= Self__XSHU->count__WJ)) {
-      if ((Self__XSHU->capacity__HFL ==  0)) {
-        Self__XSHU->capacity__HFL= 32;
-        __tmp__YSHU=create__KVW( 32);
-        Self__XSHU->storage__4EL=__tmp__YSHU;
+  case ____0AOJ__: {
+    __YKCS=((____0AOJ *)((____5J *)__UTTP));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__TTTP),(&__string_346));
+    __EBEJ(((____2A0I *)__YKCS->__OB5J),__TTTP);
+    __GUHU=((____BC *)__TTTP);
+    if ((__GUHU->__OFL <= __GUHU->__WJ)) {
+      if ((__GUHU->__OFL ==  0)) {
+        __GUHU->__OFL= 32;
+        __HUHU=__RVW( 32);
+        __GUHU->__FFL=__HUHU;
       } else /* FALSE */ {
-        __tmp__ZSHU=(__INTEGER__Q)(Self__XSHU->capacity__HFL <<  1);
-        __tmp__YSHU=((__CHARACTER__DB *)Self__XSHU->storage__4EL);
-        old_nb_elts__1SHU=Self__XSHU->capacity__HFL;
-        __tmp__2SHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSHU),((__UINTEGER_32__RWB )old_nb_elts__1SHU),((__UINTEGER_32__RWB )__tmp__ZSHU));
-        __tmp__YSHU=((__CHARACTER__DB *)__tmp__2SHU);
-        clear__to__F00(__tmp__YSHU,old_nb_elts__1SHU,(__INTEGER__Q)(__tmp__ZSHU -  1));
-        Self__XSHU->storage__4EL=__tmp__YSHU;
-        Self__XSHU->capacity__HFL=__tmp__ZSHU;
+        __IUHU=(____Q)(__GUHU->__OFL <<  1);
+        __HUHU=((____DB *)__GUHU->__FFL);
+        __KUHU=__GUHU->__OFL;
+        __LUHU=__55W(((____IB )__HUHU),((____YWB )__KUHU),((____YWB )__IUHU));
+        __HUHU=((____DB *)__LUHU);
+        __M00(__HUHU,__KUHU,(____Q)(__IUHU -  1));
+        __GUHU->__FFL=__HUHU;
+        __GUHU->__OFL=__IUHU;
       };
     };
-    ((__CHARACTER__DB *)Self__XSHU->storage__4EL)[Self__XSHU->count__WJ]=')';
-    Self__XSHU->count__WJ=(__INTEGER__Q)(Self__XSHU->count__WJ +  1);
+    ((____DB *)__GUHU->__FFL)[__GUHU->__WJ]=')';
+    __GUHU->__WJ=(____Q)(__GUHU->__WJ +  1);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__LJCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__FSTP));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__ESTP),(&__string_347));
-    __tmp__GSTP=((__TYPE_FULL__PMB *)Self__LJCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(__tmp__GSTP->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__ESTP),(&__string_348));
+  case ____EBOJ__: {
+    __0KCS=((____EBOJ *)((____5J *)__UTTP));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__TTTP),(&__string_347));
+    __VTTP=((____WMB *)__0KCS->__TB5J);
+    if (((____3LC)(__VTTP->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__TTTP),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__GSTP,buffer__ESTP);
-    Self__XSHU=((__STRING__BC *)buffer__ESTP);
-    if ((Self__XSHU->capacity__HFL <= Self__XSHU->count__WJ)) {
-      if ((Self__XSHU->capacity__HFL ==  0)) {
-        Self__XSHU->capacity__HFL= 32;
-        __tmp__YSHU=create__KVW( 32);
-        Self__XSHU->storage__4EL=__tmp__YSHU;
+    __CQXE(__VTTP,__TTTP);
+    __GUHU=((____BC *)__TTTP);
+    if ((__GUHU->__OFL <= __GUHU->__WJ)) {
+      if ((__GUHU->__OFL ==  0)) {
+        __GUHU->__OFL= 32;
+        __HUHU=__RVW( 32);
+        __GUHU->__FFL=__HUHU;
       } else /* FALSE */ {
-        __tmp__ZSHU=(__INTEGER__Q)(Self__XSHU->capacity__HFL <<  1);
-        __tmp__YSHU=((__CHARACTER__DB *)Self__XSHU->storage__4EL);
-        old_nb_elts__1SHU=Self__XSHU->capacity__HFL;
-        __tmp__2SHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSHU),((__UINTEGER_32__RWB )old_nb_elts__1SHU),((__UINTEGER_32__RWB )__tmp__ZSHU));
-        __tmp__YSHU=((__CHARACTER__DB *)__tmp__2SHU);
-        clear__to__F00(__tmp__YSHU,old_nb_elts__1SHU,(__INTEGER__Q)(__tmp__ZSHU -  1));
-        Self__XSHU->storage__4EL=__tmp__YSHU;
-        Self__XSHU->capacity__HFL=__tmp__ZSHU;
+        __IUHU=(____Q)(__GUHU->__OFL <<  1);
+        __HUHU=((____DB *)__GUHU->__FFL);
+        __KUHU=__GUHU->__OFL;
+        __LUHU=__55W(((____IB )__HUHU),((____YWB )__KUHU),((____YWB )__IUHU));
+        __HUHU=((____DB *)__LUHU);
+        __M00(__HUHU,__KUHU,(____Q)(__IUHU -  1));
+        __GUHU->__FFL=__HUHU;
+        __GUHU->__OFL=__IUHU;
       };
     };
-    ((__CHARACTER__DB *)Self__XSHU->storage__4EL)[Self__XSHU->count__WJ]=')';
-    Self__XSHU->count__WJ=(__INTEGER__Q)(Self__XSHU->count__WJ +  1);
+    ((____DB *)__GUHU->__FFL)[__GUHU->__WJ]=')';
+    __GUHU->__WJ=(____Q)(__GUHU->__WJ +  1);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__NJCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__FSTP));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__ESTP),(&__string_349));
-    __tmp__GSTP=((__TYPE_FULL__PMB *)Self__NJCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(__tmp__GSTP->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__ESTP),(&__string_348));
+  case ____2HOJ__: {
+    __2KCS=((____2HOJ *)((____5J *)__UTTP));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__TTTP),(&__string_349));
+    __VTTP=((____WMB *)__2KCS->__3D5J);
+    if (((____3LC)(__VTTP->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__TTTP),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__GSTP,buffer__ESTP);
-    Self__XSHU=((__STRING__BC *)buffer__ESTP);
-    if ((Self__XSHU->capacity__HFL <= Self__XSHU->count__WJ)) {
-      if ((Self__XSHU->capacity__HFL ==  0)) {
-        Self__XSHU->capacity__HFL= 32;
-        __tmp__YSHU=create__KVW( 32);
-        Self__XSHU->storage__4EL=__tmp__YSHU;
+    __CQXE(__VTTP,__TTTP);
+    __GUHU=((____BC *)__TTTP);
+    if ((__GUHU->__OFL <= __GUHU->__WJ)) {
+      if ((__GUHU->__OFL ==  0)) {
+        __GUHU->__OFL= 32;
+        __HUHU=__RVW( 32);
+        __GUHU->__FFL=__HUHU;
       } else /* FALSE */ {
-        __tmp__ZSHU=(__INTEGER__Q)(Self__XSHU->capacity__HFL <<  1);
-        __tmp__YSHU=((__CHARACTER__DB *)Self__XSHU->storage__4EL);
-        old_nb_elts__1SHU=Self__XSHU->capacity__HFL;
-        __tmp__2SHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSHU),((__UINTEGER_32__RWB )old_nb_elts__1SHU),((__UINTEGER_32__RWB )__tmp__ZSHU));
-        __tmp__YSHU=((__CHARACTER__DB *)__tmp__2SHU);
-        clear__to__F00(__tmp__YSHU,old_nb_elts__1SHU,(__INTEGER__Q)(__tmp__ZSHU -  1));
-        Self__XSHU->storage__4EL=__tmp__YSHU;
-        Self__XSHU->capacity__HFL=__tmp__ZSHU;
+        __IUHU=(____Q)(__GUHU->__OFL <<  1);
+        __HUHU=((____DB *)__GUHU->__FFL);
+        __KUHU=__GUHU->__OFL;
+        __LUHU=__55W(((____IB )__HUHU),((____YWB )__KUHU),((____YWB )__IUHU));
+        __HUHU=((____DB *)__LUHU);
+        __M00(__HUHU,__KUHU,(____Q)(__IUHU -  1));
+        __GUHU->__FFL=__HUHU;
+        __GUHU->__OFL=__IUHU;
       };
     };
-    ((__CHARACTER__DB *)Self__XSHU->storage__4EL)[Self__XSHU->count__WJ]=')';
-    Self__XSHU->count__WJ=(__INTEGER__Q)(Self__XSHU->count__WJ +  1);
+    ((____DB *)__GUHU->__FFL)[__GUHU->__WJ]=')';
+    __GUHU->__WJ=(____Q)(__GUHU->__WJ +  1);
   } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__UTTP)),__TTTP);
   } break;
   };
-  append__3VX(((__STRING__BC *)buffer__ESTP),(&__string_29));
-  __tmp__FSTP=Self__DSTP->parent_expr_binary_cmp__3WBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__FSTP)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__FSTP),buffer__ESTP);
+  __EWX(((____BC *)__TTTP),(&__string_29));
+  __UTTP=__STTP->__MYBP.__AB5J;
+  switch (((struct ___OBJ *)__UTTP)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__UTTP),__TTTP);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__JJCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__FSTP));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__ESTP),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__JJCS->receiver__554J),buffer__ESTP);
-    Self__XSHU=((__STRING__BC *)buffer__ESTP);
-    if ((Self__XSHU->capacity__HFL <= Self__XSHU->count__WJ)) {
-      if ((Self__XSHU->capacity__HFL ==  0)) {
-        Self__XSHU->capacity__HFL= 32;
-        __tmp__YSHU=create__KVW( 32);
-        Self__XSHU->storage__4EL=__tmp__YSHU;
+  case ____0AOJ__: {
+    __YKCS=((____0AOJ *)((____5J *)__UTTP));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__TTTP),(&__string_346));
+    __EBEJ(((____2A0I *)__YKCS->__OB5J),__TTTP);
+    __GUHU=((____BC *)__TTTP);
+    if ((__GUHU->__OFL <= __GUHU->__WJ)) {
+      if ((__GUHU->__OFL ==  0)) {
+        __GUHU->__OFL= 32;
+        __HUHU=__RVW( 32);
+        __GUHU->__FFL=__HUHU;
       } else /* FALSE */ {
-        __tmp__ZSHU=(__INTEGER__Q)(Self__XSHU->capacity__HFL <<  1);
-        __tmp__YSHU=((__CHARACTER__DB *)Self__XSHU->storage__4EL);
-        old_nb_elts__1SHU=Self__XSHU->capacity__HFL;
-        __tmp__2SHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSHU),((__UINTEGER_32__RWB )old_nb_elts__1SHU),((__UINTEGER_32__RWB )__tmp__ZSHU));
-        __tmp__YSHU=((__CHARACTER__DB *)__tmp__2SHU);
-        clear__to__F00(__tmp__YSHU,old_nb_elts__1SHU,(__INTEGER__Q)(__tmp__ZSHU -  1));
-        Self__XSHU->storage__4EL=__tmp__YSHU;
-        Self__XSHU->capacity__HFL=__tmp__ZSHU;
+        __IUHU=(____Q)(__GUHU->__OFL <<  1);
+        __HUHU=((____DB *)__GUHU->__FFL);
+        __KUHU=__GUHU->__OFL;
+        __LUHU=__55W(((____IB )__HUHU),((____YWB )__KUHU),((____YWB )__IUHU));
+        __HUHU=((____DB *)__LUHU);
+        __M00(__HUHU,__KUHU,(____Q)(__IUHU -  1));
+        __GUHU->__FFL=__HUHU;
+        __GUHU->__OFL=__IUHU;
       };
     };
-    ((__CHARACTER__DB *)Self__XSHU->storage__4EL)[Self__XSHU->count__WJ]=')';
-    Self__XSHU->count__WJ=(__INTEGER__Q)(Self__XSHU->count__WJ +  1);
+    ((____DB *)__GUHU->__FFL)[__GUHU->__WJ]=')';
+    __GUHU->__WJ=(____Q)(__GUHU->__WJ +  1);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__LJCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__FSTP));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__ESTP),(&__string_347));
-    __tmp__GSTP=((__TYPE_FULL__PMB *)Self__LJCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(__tmp__GSTP->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__ESTP),(&__string_348));
+  case ____EBOJ__: {
+    __0KCS=((____EBOJ *)((____5J *)__UTTP));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__TTTP),(&__string_347));
+    __VTTP=((____WMB *)__0KCS->__TB5J);
+    if (((____3LC)(__VTTP->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__TTTP),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__GSTP,buffer__ESTP);
-    Self__XSHU=((__STRING__BC *)buffer__ESTP);
-    if ((Self__XSHU->capacity__HFL <= Self__XSHU->count__WJ)) {
-      if ((Self__XSHU->capacity__HFL ==  0)) {
-        Self__XSHU->capacity__HFL= 32;
-        __tmp__YSHU=create__KVW( 32);
-        Self__XSHU->storage__4EL=__tmp__YSHU;
+    __CQXE(__VTTP,__TTTP);
+    __GUHU=((____BC *)__TTTP);
+    if ((__GUHU->__OFL <= __GUHU->__WJ)) {
+      if ((__GUHU->__OFL ==  0)) {
+        __GUHU->__OFL= 32;
+        __HUHU=__RVW( 32);
+        __GUHU->__FFL=__HUHU;
       } else /* FALSE */ {
-        __tmp__ZSHU=(__INTEGER__Q)(Self__XSHU->capacity__HFL <<  1);
-        __tmp__YSHU=((__CHARACTER__DB *)Self__XSHU->storage__4EL);
-        old_nb_elts__1SHU=Self__XSHU->capacity__HFL;
-        __tmp__2SHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSHU),((__UINTEGER_32__RWB )old_nb_elts__1SHU),((__UINTEGER_32__RWB )__tmp__ZSHU));
-        __tmp__YSHU=((__CHARACTER__DB *)__tmp__2SHU);
-        clear__to__F00(__tmp__YSHU,old_nb_elts__1SHU,(__INTEGER__Q)(__tmp__ZSHU -  1));
-        Self__XSHU->storage__4EL=__tmp__YSHU;
-        Self__XSHU->capacity__HFL=__tmp__ZSHU;
+        __IUHU=(____Q)(__GUHU->__OFL <<  1);
+        __HUHU=((____DB *)__GUHU->__FFL);
+        __KUHU=__GUHU->__OFL;
+        __LUHU=__55W(((____IB )__HUHU),((____YWB )__KUHU),((____YWB )__IUHU));
+        __HUHU=((____DB *)__LUHU);
+        __M00(__HUHU,__KUHU,(____Q)(__IUHU -  1));
+        __GUHU->__FFL=__HUHU;
+        __GUHU->__OFL=__IUHU;
       };
     };
-    ((__CHARACTER__DB *)Self__XSHU->storage__4EL)[Self__XSHU->count__WJ]=')';
-    Self__XSHU->count__WJ=(__INTEGER__Q)(Self__XSHU->count__WJ +  1);
+    ((____DB *)__GUHU->__FFL)[__GUHU->__WJ]=')';
+    __GUHU->__WJ=(____Q)(__GUHU->__WJ +  1);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__NJCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__FSTP));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__ESTP),(&__string_349));
-    __tmp__GSTP=((__TYPE_FULL__PMB *)Self__NJCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(__tmp__GSTP->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__ESTP),(&__string_348));
+  case ____2HOJ__: {
+    __2KCS=((____2HOJ *)((____5J *)__UTTP));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__TTTP),(&__string_349));
+    __VTTP=((____WMB *)__2KCS->__3D5J);
+    if (((____3LC)(__VTTP->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__TTTP),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__GSTP,buffer__ESTP);
-    Self__XSHU=((__STRING__BC *)buffer__ESTP);
-    if ((Self__XSHU->capacity__HFL <= Self__XSHU->count__WJ)) {
-      if ((Self__XSHU->capacity__HFL ==  0)) {
-        Self__XSHU->capacity__HFL= 32;
-        __tmp__YSHU=create__KVW( 32);
-        Self__XSHU->storage__4EL=__tmp__YSHU;
+    __CQXE(__VTTP,__TTTP);
+    __GUHU=((____BC *)__TTTP);
+    if ((__GUHU->__OFL <= __GUHU->__WJ)) {
+      if ((__GUHU->__OFL ==  0)) {
+        __GUHU->__OFL= 32;
+        __HUHU=__RVW( 32);
+        __GUHU->__FFL=__HUHU;
       } else /* FALSE */ {
-        __tmp__ZSHU=(__INTEGER__Q)(Self__XSHU->capacity__HFL <<  1);
-        __tmp__YSHU=((__CHARACTER__DB *)Self__XSHU->storage__4EL);
-        old_nb_elts__1SHU=Self__XSHU->capacity__HFL;
-        __tmp__2SHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSHU),((__UINTEGER_32__RWB )old_nb_elts__1SHU),((__UINTEGER_32__RWB )__tmp__ZSHU));
-        __tmp__YSHU=((__CHARACTER__DB *)__tmp__2SHU);
-        clear__to__F00(__tmp__YSHU,old_nb_elts__1SHU,(__INTEGER__Q)(__tmp__ZSHU -  1));
-        Self__XSHU->storage__4EL=__tmp__YSHU;
-        Self__XSHU->capacity__HFL=__tmp__ZSHU;
+        __IUHU=(____Q)(__GUHU->__OFL <<  1);
+        __HUHU=((____DB *)__GUHU->__FFL);
+        __KUHU=__GUHU->__OFL;
+        __LUHU=__55W(((____IB )__HUHU),((____YWB )__KUHU),((____YWB )__IUHU));
+        __HUHU=((____DB *)__LUHU);
+        __M00(__HUHU,__KUHU,(____Q)(__IUHU -  1));
+        __GUHU->__FFL=__HUHU;
+        __GUHU->__OFL=__IUHU;
       };
     };
-    ((__CHARACTER__DB *)Self__XSHU->storage__4EL)[Self__XSHU->count__WJ]=')';
-    Self__XSHU->count__WJ=(__INTEGER__Q)(Self__XSHU->count__WJ +  1);
+    ((____DB *)__GUHU->__FFL)[__GUHU->__WJ]=')';
+    __GUHU->__WJ=(____Q)(__GUHU->__WJ +  1);
   } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__UTTP)),__TTTP);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__FSTP)),buffer__ESTP);
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__UTTP)),__TTTP);
   } break;
   };
-  Self__HSHU=((__STRING__BC *)buffer__ESTP);
-  if ((Self__HSHU->capacity__HFL <= Self__HSHU->count__WJ)) {
-    if ((Self__HSHU->capacity__HFL ==  0)) {
-      Self__HSHU->capacity__HFL= 32;
-      __tmp__ISHU=create__KVW( 32);
-      Self__HSHU->storage__4EL=__tmp__ISHU;
+  __WTHU=((____BC *)__TTTP);
+  if ((__WTHU->__OFL <= __WTHU->__WJ)) {
+    if ((__WTHU->__OFL ==  0)) {
+      __WTHU->__OFL= 32;
+      __XTHU=__RVW( 32);
+      __WTHU->__FFL=__XTHU;
     } else /* FALSE */ {
-      __tmp__JSHU=(__INTEGER__Q)(Self__HSHU->capacity__HFL <<  1);
-      __tmp__ISHU=((__CHARACTER__DB *)Self__HSHU->storage__4EL);
-      old_nb_elts__LSHU=Self__HSHU->capacity__HFL;
-      __tmp__MSHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ISHU),((__UINTEGER_32__RWB )old_nb_elts__LSHU),((__UINTEGER_32__RWB )__tmp__JSHU));
-      __tmp__ISHU=((__CHARACTER__DB *)__tmp__MSHU);
-      clear__to__F00(__tmp__ISHU,old_nb_elts__LSHU,(__INTEGER__Q)(__tmp__JSHU -  1));
-      Self__HSHU->storage__4EL=__tmp__ISHU;
-      Self__HSHU->capacity__HFL=__tmp__JSHU;
+      __YTHU=(____Q)(__WTHU->__OFL <<  1);
+      __XTHU=((____DB *)__WTHU->__FFL);
+      __0THU=__WTHU->__OFL;
+      __1THU=__55W(((____IB )__XTHU),((____YWB )__0THU),((____YWB )__YTHU));
+      __XTHU=((____DB *)__1THU);
+      __M00(__XTHU,__0THU,(____Q)(__YTHU -  1));
+      __WTHU->__FFL=__XTHU;
+      __WTHU->__OFL=__YTHU;
     };
   };
-  ((__CHARACTER__DB *)Self__HSHU->storage__4EL)[Self__HSHU->count__WJ]=')';
-  Self__HSHU->count__WJ=(__INTEGER__Q)(Self__HSHU->count__WJ +  1);
+  ((____DB *)__WTHU->__FFL)[__WTHU->__WJ]=')';
+  __WTHU->__WJ=(____Q)(__WTHU->__WJ +  1);
 }
 
-static void display__LSTP(__EXPR_INF_EQ__TXBP *Self__MSTP,__STRING__BC *buffer__NSTP)
-// ({EXPR_INF_EQ__TXBP},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __0TTP(____CZBP *__1TTP,____BC *__2TTP)
+// ({__CZBP},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__PUHU,*Self__5UHU;
-  __INTEGER__Q __tmp__RUHU,old_nb_elts__TUHU,__tmp__BVHU;
-  __INTEGER__Q old_nb_elts__DVHU;
-  __POINTER__IB __tmp__UUHU,__tmp__EVHU;
-  void *__tmp__OSTP;
-  __TYPE_FULL__PMB *__tmp__PSTP;
-  __IS_EXPANDED__L5NJ *Self__BKCS;
-  __GET_TYPE_ID__V5NJ *Self__DKCS;
-  __SIZE_OF__NGOJ *Self__FKCS;
-  __CHARACTER__DB *__tmp__QUHU,*__tmp__AVHU;
-  Self__PUHU=((__STRING__BC *)buffer__NSTP);
-  if ((Self__PUHU->capacity__HFL <= Self__PUHU->count__WJ)) {
-    if ((Self__PUHU->capacity__HFL ==  0)) {
-      Self__PUHU->capacity__HFL= 32;
-      __tmp__QUHU=create__KVW( 32);
-      Self__PUHU->storage__4EL=__tmp__QUHU;
+  ____BC *__4VHU,*__OWHU;
+  ____Q __AWHU,__CWHU,__QWHU,__SWHU;
+  ____IB __DWHU,__TWHU;
+  void *__3TTP;
+  ____WMB *__4TTP;
+  ____0AOJ *__QLCS;
+  ____EBOJ *__SLCS;
+  ____2HOJ *__ULCS;
+  ____DB *__5VHU,*__PWHU;
+  __4VHU=((____BC *)__2TTP);
+  if ((__4VHU->__OFL <= __4VHU->__WJ)) {
+    if ((__4VHU->__OFL ==  0)) {
+      __4VHU->__OFL= 32;
+      __5VHU=__RVW( 32);
+      __4VHU->__FFL=__5VHU;
     } else /* FALSE */ {
-      __tmp__RUHU=(__INTEGER__Q)(Self__PUHU->capacity__HFL <<  1);
-      __tmp__QUHU=((__CHARACTER__DB *)Self__PUHU->storage__4EL);
-      old_nb_elts__TUHU=Self__PUHU->capacity__HFL;
-      __tmp__UUHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QUHU),((__UINTEGER_32__RWB )old_nb_elts__TUHU),((__UINTEGER_32__RWB )__tmp__RUHU));
-      __tmp__QUHU=((__CHARACTER__DB *)__tmp__UUHU);
-      clear__to__F00(__tmp__QUHU,old_nb_elts__TUHU,(__INTEGER__Q)(__tmp__RUHU -  1));
-      Self__PUHU->storage__4EL=__tmp__QUHU;
-      Self__PUHU->capacity__HFL=__tmp__RUHU;
+      __AWHU=(____Q)(__4VHU->__OFL <<  1);
+      __5VHU=((____DB *)__4VHU->__FFL);
+      __CWHU=__4VHU->__OFL;
+      __DWHU=__55W(((____IB )__5VHU),((____YWB )__CWHU),((____YWB )__AWHU));
+      __5VHU=((____DB *)__DWHU);
+      __M00(__5VHU,__CWHU,(____Q)(__AWHU -  1));
+      __4VHU->__FFL=__5VHU;
+      __4VHU->__OFL=__AWHU;
     };
   };
-  ((__CHARACTER__DB *)Self__PUHU->storage__4EL)[Self__PUHU->count__WJ]='(';
-  Self__PUHU->count__WJ=(__INTEGER__Q)(Self__PUHU->count__WJ +  1);
-  __tmp__OSTP=Self__MSTP->parent_expr_binary_cmp__UXBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__OSTP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__PSTP=((__STRING_CST__5J *)__tmp__OSTP)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__4VHU->__FFL)[__4VHU->__WJ]='(';
+  __4VHU->__WJ=(____Q)(__4VHU->__WJ +  1);
+  __3TTP=__1TTP->__DZBP.__0A5J;
+  switch (((struct ___OBJ *)__3TTP)->__id) {
+  case ____5J__: {
+    __4TTP=((____5J *)__3TTP)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__PSTP=((__EXTERNAL_C__L5WC *)__tmp__OSTP)->static_type__J54D;
+  case ____0AXC__: {
+    __4TTP=((____0AXC *)__3TTP)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__PSTP=((__PROTOTYPE_CST__45WC *)__tmp__OSTP)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __4TTP=((____NBXC *)__3TTP)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__PSTP=((__INTEGER_CST__KAXC *)__tmp__OSTP)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __4TTP=((____ZBXC *)__3TTP)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__PSTP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__OSTP));
+  case ____DMWH__: {
+    __4TTP=__B21J(((____DMWH *)__3TTP));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__PSTP=((__READ_LOCAL__N5ZI *)__tmp__OSTP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __4TTP=((____2A0I *)__3TTP)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__PSTP=static_type__2CCK();
+  case ____HJNJ__: {
+    __4TTP=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__PSTP=static_type__BDCK();
+  case ____SJNJ__: {
+    __4TTP=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__PSTP=static_type__GDCK();
+  case ____0AOJ__: {
+    __4TTP=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__PSTP=static_type__LDCK();
+  case ____EBOJ__: {
+    __4TTP=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__PSTP=static_type__QDCK();
+  case ____3BOJ__: {
+    __4TTP=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__PSTP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__OSTP));
+  case ____RCOJ__: {
+    __4TTP=__EFCK(((____RCOJ *)__3TTP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__PSTP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__OSTP));
+  case ____HDOJ__: {
+    __4TTP=__JFCK(((____HDOJ *)__3TTP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__PSTP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__OSTP));
+  case ____1DOJ__: {
+    __4TTP=__OFCK(((____1DOJ *)__3TTP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__PSTP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__OSTP));
+  case ____PEOJ__: {
+    __4TTP=__TFCK(((____PEOJ *)__3TTP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__PSTP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__OSTP));
+  case ____DFOJ__: {
+    __4TTP=__YFCK(((____DFOJ *)__3TTP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__PSTP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__OSTP));
+  case ____XFOJ__: {
+    __4TTP=__3FCK(((____XFOJ *)__3TTP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__PSTP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __4TTP=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__PSTP=static_type__XECK(((__ITEM__VFOJ *)__tmp__OSTP));
+  case ____EHOJ__: {
+    __4TTP=__GGCK(((____EHOJ *)__3TTP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__PSTP=static_type__DFCK();
+  case ____2HOJ__: {
+    __4TTP=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__PSTP=((__CAST__JHOJ *)__tmp__OSTP)->static_type__TC5J;
+  case ____YIOJ__: {
+    __4TTP=((____YIOJ *)__3TTP)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__PSTP=((__REAL_CST__JLOJ *)__tmp__OSTP)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __4TTP=((____YMOJ *)__3TTP)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__PSTP=((__CHARACTER_CST__5LOJ *)__tmp__OSTP)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __4TTP=((____ONOJ *)__3TTP)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__PSTP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__OSTP)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __4TTP=((____YOOJ *)__3TTP)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__PSTP=((__READ_SLOT__ZK4K *)__tmp__OSTP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __4TTP=((____IM4K *)__3TTP)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__PSTP=static_type__NL5O();
+  case ____T5FL__: {
+    __4TTP=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__PSTP=static_type__QQTP();
+  case ____3DUL__: {
+    __4TTP=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__PSTP=static_type__041P();
+  case ____0EUL__: {
+    __4TTP=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__PSTP=static_type__VQTP();
+  case ____BGUL__: {
+    __4TTP=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__PSTP=static_type__A51P();
+  case ____2GUL__: {
+    __4TTP=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__PSTP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__OSTP));
+  case ____B0VL__: {
+    __4TTP=__DXBN(((____B0VL *)__3TTP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__PSTP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__OSTP));
+  case ____P0VL__: {
+    __4TTP=__4AGM(((____P0VL *)__3TTP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__PSTP=((__READ_GLOBAL__B4YL *)__tmp__OSTP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __4TTP=((____Q5YL *)__3TTP)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__PSTP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__OSTP));
+  case ____UVPM__: {
+    __4TTP=__OFWN(((____UVPM *)__3TTP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__PSTP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__OSTP));
+  case ____0ZPM__: {
+    __4TTP=__QM1P(((____0ZPM *)__3TTP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__PSTP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__OSTP));
+  case ____MR0N__: {
+    __4TTP=__FQVO(((____MR0N *)__3TTP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__PSTP=static_type__BA0Q();
+  case ____YWBP__: {
+    __4TTP=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__PSTP=static_type__MBUP();
+  case ____LYBP__: {
+    __4TTP=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__PSTP=static_type__RBUP();
+  case ____CZBP__: {
+    __4TTP=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__PSTP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__OSTP));
+  case ____3BEP__: {
+    __4TTP=__ZPFQ(((____3BEP *)__3TTP));
   } break;
   };
-  append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__PSTP),buffer__NSTP);
-  Self__PUHU=((__STRING__BC *)buffer__NSTP);
-  if ((Self__PUHU->capacity__HFL <= Self__PUHU->count__WJ)) {
-    if ((Self__PUHU->capacity__HFL ==  0)) {
-      Self__PUHU->capacity__HFL= 32;
-      __tmp__QUHU=create__KVW( 32);
-      Self__PUHU->storage__4EL=__tmp__QUHU;
+  __CQXE(((____WMB *)__4TTP),__2TTP);
+  __4VHU=((____BC *)__2TTP);
+  if ((__4VHU->__OFL <= __4VHU->__WJ)) {
+    if ((__4VHU->__OFL ==  0)) {
+      __4VHU->__OFL= 32;
+      __5VHU=__RVW( 32);
+      __4VHU->__FFL=__5VHU;
     } else /* FALSE */ {
-      __tmp__RUHU=(__INTEGER__Q)(Self__PUHU->capacity__HFL <<  1);
-      __tmp__QUHU=((__CHARACTER__DB *)Self__PUHU->storage__4EL);
-      old_nb_elts__TUHU=Self__PUHU->capacity__HFL;
-      __tmp__UUHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QUHU),((__UINTEGER_32__RWB )old_nb_elts__TUHU),((__UINTEGER_32__RWB )__tmp__RUHU));
-      __tmp__QUHU=((__CHARACTER__DB *)__tmp__UUHU);
-      clear__to__F00(__tmp__QUHU,old_nb_elts__TUHU,(__INTEGER__Q)(__tmp__RUHU -  1));
-      Self__PUHU->storage__4EL=__tmp__QUHU;
-      Self__PUHU->capacity__HFL=__tmp__RUHU;
+      __AWHU=(____Q)(__4VHU->__OFL <<  1);
+      __5VHU=((____DB *)__4VHU->__FFL);
+      __CWHU=__4VHU->__OFL;
+      __DWHU=__55W(((____IB )__5VHU),((____YWB )__CWHU),((____YWB )__AWHU));
+      __5VHU=((____DB *)__DWHU);
+      __M00(__5VHU,__CWHU,(____Q)(__AWHU -  1));
+      __4VHU->__FFL=__5VHU;
+      __4VHU->__OFL=__AWHU;
     };
   };
-  ((__CHARACTER__DB *)Self__PUHU->storage__4EL)[Self__PUHU->count__WJ]=' ';
-  Self__PUHU->count__WJ=(__INTEGER__Q)(Self__PUHU->count__WJ +  1);
-  __tmp__OSTP=Self__MSTP->parent_expr_binary_cmp__UXBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__OSTP)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__OSTP),buffer__NSTP);
+  ((____DB *)__4VHU->__FFL)[__4VHU->__WJ]=' ';
+  __4VHU->__WJ=(____Q)(__4VHU->__WJ +  1);
+  __3TTP=__1TTP->__DZBP.__0A5J;
+  switch (((struct ___OBJ *)__3TTP)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__3TTP),__2TTP);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__BKCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__OSTP));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__NSTP),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__BKCS->receiver__554J),buffer__NSTP);
-    Self__5UHU=((__STRING__BC *)buffer__NSTP);
-    if ((Self__5UHU->capacity__HFL <= Self__5UHU->count__WJ)) {
-      if ((Self__5UHU->capacity__HFL ==  0)) {
-        Self__5UHU->capacity__HFL= 32;
-        __tmp__AVHU=create__KVW( 32);
-        Self__5UHU->storage__4EL=__tmp__AVHU;
+  case ____0AOJ__: {
+    __QLCS=((____0AOJ *)((____5J *)__3TTP));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__2TTP),(&__string_346));
+    __EBEJ(((____2A0I *)__QLCS->__OB5J),__2TTP);
+    __OWHU=((____BC *)__2TTP);
+    if ((__OWHU->__OFL <= __OWHU->__WJ)) {
+      if ((__OWHU->__OFL ==  0)) {
+        __OWHU->__OFL= 32;
+        __PWHU=__RVW( 32);
+        __OWHU->__FFL=__PWHU;
       } else /* FALSE */ {
-        __tmp__BVHU=(__INTEGER__Q)(Self__5UHU->capacity__HFL <<  1);
-        __tmp__AVHU=((__CHARACTER__DB *)Self__5UHU->storage__4EL);
-        old_nb_elts__DVHU=Self__5UHU->capacity__HFL;
-        __tmp__EVHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AVHU),((__UINTEGER_32__RWB )old_nb_elts__DVHU),((__UINTEGER_32__RWB )__tmp__BVHU));
-        __tmp__AVHU=((__CHARACTER__DB *)__tmp__EVHU);
-        clear__to__F00(__tmp__AVHU,old_nb_elts__DVHU,(__INTEGER__Q)(__tmp__BVHU -  1));
-        Self__5UHU->storage__4EL=__tmp__AVHU;
-        Self__5UHU->capacity__HFL=__tmp__BVHU;
+        __QWHU=(____Q)(__OWHU->__OFL <<  1);
+        __PWHU=((____DB *)__OWHU->__FFL);
+        __SWHU=__OWHU->__OFL;
+        __TWHU=__55W(((____IB )__PWHU),((____YWB )__SWHU),((____YWB )__QWHU));
+        __PWHU=((____DB *)__TWHU);
+        __M00(__PWHU,__SWHU,(____Q)(__QWHU -  1));
+        __OWHU->__FFL=__PWHU;
+        __OWHU->__OFL=__QWHU;
       };
     };
-    ((__CHARACTER__DB *)Self__5UHU->storage__4EL)[Self__5UHU->count__WJ]=')';
-    Self__5UHU->count__WJ=(__INTEGER__Q)(Self__5UHU->count__WJ +  1);
+    ((____DB *)__OWHU->__FFL)[__OWHU->__WJ]=')';
+    __OWHU->__WJ=(____Q)(__OWHU->__WJ +  1);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__DKCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__OSTP));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__NSTP),(&__string_347));
-    __tmp__PSTP=((__TYPE_FULL__PMB *)Self__DKCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(__tmp__PSTP->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__NSTP),(&__string_348));
+  case ____EBOJ__: {
+    __SLCS=((____EBOJ *)((____5J *)__3TTP));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__2TTP),(&__string_347));
+    __4TTP=((____WMB *)__SLCS->__TB5J);
+    if (((____3LC)(__4TTP->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__2TTP),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__PSTP,buffer__NSTP);
-    Self__5UHU=((__STRING__BC *)buffer__NSTP);
-    if ((Self__5UHU->capacity__HFL <= Self__5UHU->count__WJ)) {
-      if ((Self__5UHU->capacity__HFL ==  0)) {
-        Self__5UHU->capacity__HFL= 32;
-        __tmp__AVHU=create__KVW( 32);
-        Self__5UHU->storage__4EL=__tmp__AVHU;
+    __CQXE(__4TTP,__2TTP);
+    __OWHU=((____BC *)__2TTP);
+    if ((__OWHU->__OFL <= __OWHU->__WJ)) {
+      if ((__OWHU->__OFL ==  0)) {
+        __OWHU->__OFL= 32;
+        __PWHU=__RVW( 32);
+        __OWHU->__FFL=__PWHU;
       } else /* FALSE */ {
-        __tmp__BVHU=(__INTEGER__Q)(Self__5UHU->capacity__HFL <<  1);
-        __tmp__AVHU=((__CHARACTER__DB *)Self__5UHU->storage__4EL);
-        old_nb_elts__DVHU=Self__5UHU->capacity__HFL;
-        __tmp__EVHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AVHU),((__UINTEGER_32__RWB )old_nb_elts__DVHU),((__UINTEGER_32__RWB )__tmp__BVHU));
-        __tmp__AVHU=((__CHARACTER__DB *)__tmp__EVHU);
-        clear__to__F00(__tmp__AVHU,old_nb_elts__DVHU,(__INTEGER__Q)(__tmp__BVHU -  1));
-        Self__5UHU->storage__4EL=__tmp__AVHU;
-        Self__5UHU->capacity__HFL=__tmp__BVHU;
+        __QWHU=(____Q)(__OWHU->__OFL <<  1);
+        __PWHU=((____DB *)__OWHU->__FFL);
+        __SWHU=__OWHU->__OFL;
+        __TWHU=__55W(((____IB )__PWHU),((____YWB )__SWHU),((____YWB )__QWHU));
+        __PWHU=((____DB *)__TWHU);
+        __M00(__PWHU,__SWHU,(____Q)(__QWHU -  1));
+        __OWHU->__FFL=__PWHU;
+        __OWHU->__OFL=__QWHU;
       };
     };
-    ((__CHARACTER__DB *)Self__5UHU->storage__4EL)[Self__5UHU->count__WJ]=')';
-    Self__5UHU->count__WJ=(__INTEGER__Q)(Self__5UHU->count__WJ +  1);
+    ((____DB *)__OWHU->__FFL)[__OWHU->__WJ]=')';
+    __OWHU->__WJ=(____Q)(__OWHU->__WJ +  1);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__FKCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__OSTP));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__NSTP),(&__string_349));
-    __tmp__PSTP=((__TYPE_FULL__PMB *)Self__FKCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(__tmp__PSTP->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__NSTP),(&__string_348));
+  case ____2HOJ__: {
+    __ULCS=((____2HOJ *)((____5J *)__3TTP));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__2TTP),(&__string_349));
+    __4TTP=((____WMB *)__ULCS->__3D5J);
+    if (((____3LC)(__4TTP->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__2TTP),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__PSTP,buffer__NSTP);
-    Self__5UHU=((__STRING__BC *)buffer__NSTP);
-    if ((Self__5UHU->capacity__HFL <= Self__5UHU->count__WJ)) {
-      if ((Self__5UHU->capacity__HFL ==  0)) {
-        Self__5UHU->capacity__HFL= 32;
-        __tmp__AVHU=create__KVW( 32);
-        Self__5UHU->storage__4EL=__tmp__AVHU;
+    __CQXE(__4TTP,__2TTP);
+    __OWHU=((____BC *)__2TTP);
+    if ((__OWHU->__OFL <= __OWHU->__WJ)) {
+      if ((__OWHU->__OFL ==  0)) {
+        __OWHU->__OFL= 32;
+        __PWHU=__RVW( 32);
+        __OWHU->__FFL=__PWHU;
       } else /* FALSE */ {
-        __tmp__BVHU=(__INTEGER__Q)(Self__5UHU->capacity__HFL <<  1);
-        __tmp__AVHU=((__CHARACTER__DB *)Self__5UHU->storage__4EL);
-        old_nb_elts__DVHU=Self__5UHU->capacity__HFL;
-        __tmp__EVHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AVHU),((__UINTEGER_32__RWB )old_nb_elts__DVHU),((__UINTEGER_32__RWB )__tmp__BVHU));
-        __tmp__AVHU=((__CHARACTER__DB *)__tmp__EVHU);
-        clear__to__F00(__tmp__AVHU,old_nb_elts__DVHU,(__INTEGER__Q)(__tmp__BVHU -  1));
-        Self__5UHU->storage__4EL=__tmp__AVHU;
-        Self__5UHU->capacity__HFL=__tmp__BVHU;
+        __QWHU=(____Q)(__OWHU->__OFL <<  1);
+        __PWHU=((____DB *)__OWHU->__FFL);
+        __SWHU=__OWHU->__OFL;
+        __TWHU=__55W(((____IB )__PWHU),((____YWB )__SWHU),((____YWB )__QWHU));
+        __PWHU=((____DB *)__TWHU);
+        __M00(__PWHU,__SWHU,(____Q)(__QWHU -  1));
+        __OWHU->__FFL=__PWHU;
+        __OWHU->__OFL=__QWHU;
       };
     };
-    ((__CHARACTER__DB *)Self__5UHU->storage__4EL)[Self__5UHU->count__WJ]=')';
-    Self__5UHU->count__WJ=(__INTEGER__Q)(Self__5UHU->count__WJ +  1);
+    ((____DB *)__OWHU->__FFL)[__OWHU->__WJ]=')';
+    __OWHU->__WJ=(____Q)(__OWHU->__WJ +  1);
   } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__3TTP)),__2TTP);
   } break;
   };
-  append__3VX(((__STRING__BC *)buffer__NSTP),(&__string_30));
-  __tmp__OSTP=Self__MSTP->parent_expr_binary_cmp__UXBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__OSTP)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__OSTP),buffer__NSTP);
+  __EWX(((____BC *)__2TTP),(&__string_30));
+  __3TTP=__1TTP->__DZBP.__AB5J;
+  switch (((struct ___OBJ *)__3TTP)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__3TTP),__2TTP);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__BKCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__OSTP));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__NSTP),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__BKCS->receiver__554J),buffer__NSTP);
-    Self__5UHU=((__STRING__BC *)buffer__NSTP);
-    if ((Self__5UHU->capacity__HFL <= Self__5UHU->count__WJ)) {
-      if ((Self__5UHU->capacity__HFL ==  0)) {
-        Self__5UHU->capacity__HFL= 32;
-        __tmp__AVHU=create__KVW( 32);
-        Self__5UHU->storage__4EL=__tmp__AVHU;
+  case ____0AOJ__: {
+    __QLCS=((____0AOJ *)((____5J *)__3TTP));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__2TTP),(&__string_346));
+    __EBEJ(((____2A0I *)__QLCS->__OB5J),__2TTP);
+    __OWHU=((____BC *)__2TTP);
+    if ((__OWHU->__OFL <= __OWHU->__WJ)) {
+      if ((__OWHU->__OFL ==  0)) {
+        __OWHU->__OFL= 32;
+        __PWHU=__RVW( 32);
+        __OWHU->__FFL=__PWHU;
       } else /* FALSE */ {
-        __tmp__BVHU=(__INTEGER__Q)(Self__5UHU->capacity__HFL <<  1);
-        __tmp__AVHU=((__CHARACTER__DB *)Self__5UHU->storage__4EL);
-        old_nb_elts__DVHU=Self__5UHU->capacity__HFL;
-        __tmp__EVHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AVHU),((__UINTEGER_32__RWB )old_nb_elts__DVHU),((__UINTEGER_32__RWB )__tmp__BVHU));
-        __tmp__AVHU=((__CHARACTER__DB *)__tmp__EVHU);
-        clear__to__F00(__tmp__AVHU,old_nb_elts__DVHU,(__INTEGER__Q)(__tmp__BVHU -  1));
-        Self__5UHU->storage__4EL=__tmp__AVHU;
-        Self__5UHU->capacity__HFL=__tmp__BVHU;
+        __QWHU=(____Q)(__OWHU->__OFL <<  1);
+        __PWHU=((____DB *)__OWHU->__FFL);
+        __SWHU=__OWHU->__OFL;
+        __TWHU=__55W(((____IB )__PWHU),((____YWB )__SWHU),((____YWB )__QWHU));
+        __PWHU=((____DB *)__TWHU);
+        __M00(__PWHU,__SWHU,(____Q)(__QWHU -  1));
+        __OWHU->__FFL=__PWHU;
+        __OWHU->__OFL=__QWHU;
       };
     };
-    ((__CHARACTER__DB *)Self__5UHU->storage__4EL)[Self__5UHU->count__WJ]=')';
-    Self__5UHU->count__WJ=(__INTEGER__Q)(Self__5UHU->count__WJ +  1);
+    ((____DB *)__OWHU->__FFL)[__OWHU->__WJ]=')';
+    __OWHU->__WJ=(____Q)(__OWHU->__WJ +  1);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__DKCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__OSTP));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__NSTP),(&__string_347));
-    __tmp__PSTP=((__TYPE_FULL__PMB *)Self__DKCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(__tmp__PSTP->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__NSTP),(&__string_348));
+  case ____EBOJ__: {
+    __SLCS=((____EBOJ *)((____5J *)__3TTP));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__2TTP),(&__string_347));
+    __4TTP=((____WMB *)__SLCS->__TB5J);
+    if (((____3LC)(__4TTP->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__2TTP),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__PSTP,buffer__NSTP);
-    Self__5UHU=((__STRING__BC *)buffer__NSTP);
-    if ((Self__5UHU->capacity__HFL <= Self__5UHU->count__WJ)) {
-      if ((Self__5UHU->capacity__HFL ==  0)) {
-        Self__5UHU->capacity__HFL= 32;
-        __tmp__AVHU=create__KVW( 32);
-        Self__5UHU->storage__4EL=__tmp__AVHU;
+    __CQXE(__4TTP,__2TTP);
+    __OWHU=((____BC *)__2TTP);
+    if ((__OWHU->__OFL <= __OWHU->__WJ)) {
+      if ((__OWHU->__OFL ==  0)) {
+        __OWHU->__OFL= 32;
+        __PWHU=__RVW( 32);
+        __OWHU->__FFL=__PWHU;
       } else /* FALSE */ {
-        __tmp__BVHU=(__INTEGER__Q)(Self__5UHU->capacity__HFL <<  1);
-        __tmp__AVHU=((__CHARACTER__DB *)Self__5UHU->storage__4EL);
-        old_nb_elts__DVHU=Self__5UHU->capacity__HFL;
-        __tmp__EVHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AVHU),((__UINTEGER_32__RWB )old_nb_elts__DVHU),((__UINTEGER_32__RWB )__tmp__BVHU));
-        __tmp__AVHU=((__CHARACTER__DB *)__tmp__EVHU);
-        clear__to__F00(__tmp__AVHU,old_nb_elts__DVHU,(__INTEGER__Q)(__tmp__BVHU -  1));
-        Self__5UHU->storage__4EL=__tmp__AVHU;
-        Self__5UHU->capacity__HFL=__tmp__BVHU;
+        __QWHU=(____Q)(__OWHU->__OFL <<  1);
+        __PWHU=((____DB *)__OWHU->__FFL);
+        __SWHU=__OWHU->__OFL;
+        __TWHU=__55W(((____IB )__PWHU),((____YWB )__SWHU),((____YWB )__QWHU));
+        __PWHU=((____DB *)__TWHU);
+        __M00(__PWHU,__SWHU,(____Q)(__QWHU -  1));
+        __OWHU->__FFL=__PWHU;
+        __OWHU->__OFL=__QWHU;
       };
     };
-    ((__CHARACTER__DB *)Self__5UHU->storage__4EL)[Self__5UHU->count__WJ]=')';
-    Self__5UHU->count__WJ=(__INTEGER__Q)(Self__5UHU->count__WJ +  1);
+    ((____DB *)__OWHU->__FFL)[__OWHU->__WJ]=')';
+    __OWHU->__WJ=(____Q)(__OWHU->__WJ +  1);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__FKCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__OSTP));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__NSTP),(&__string_349));
-    __tmp__PSTP=((__TYPE_FULL__PMB *)Self__FKCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(__tmp__PSTP->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__NSTP),(&__string_348));
+  case ____2HOJ__: {
+    __ULCS=((____2HOJ *)((____5J *)__3TTP));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__2TTP),(&__string_349));
+    __4TTP=((____WMB *)__ULCS->__3D5J);
+    if (((____3LC)(__4TTP->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__2TTP),(&__string_348));
     };
-    append_name_in__TOXE(__tmp__PSTP,buffer__NSTP);
-    Self__5UHU=((__STRING__BC *)buffer__NSTP);
-    if ((Self__5UHU->capacity__HFL <= Self__5UHU->count__WJ)) {
-      if ((Self__5UHU->capacity__HFL ==  0)) {
-        Self__5UHU->capacity__HFL= 32;
-        __tmp__AVHU=create__KVW( 32);
-        Self__5UHU->storage__4EL=__tmp__AVHU;
+    __CQXE(__4TTP,__2TTP);
+    __OWHU=((____BC *)__2TTP);
+    if ((__OWHU->__OFL <= __OWHU->__WJ)) {
+      if ((__OWHU->__OFL ==  0)) {
+        __OWHU->__OFL= 32;
+        __PWHU=__RVW( 32);
+        __OWHU->__FFL=__PWHU;
       } else /* FALSE */ {
-        __tmp__BVHU=(__INTEGER__Q)(Self__5UHU->capacity__HFL <<  1);
-        __tmp__AVHU=((__CHARACTER__DB *)Self__5UHU->storage__4EL);
-        old_nb_elts__DVHU=Self__5UHU->capacity__HFL;
-        __tmp__EVHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AVHU),((__UINTEGER_32__RWB )old_nb_elts__DVHU),((__UINTEGER_32__RWB )__tmp__BVHU));
-        __tmp__AVHU=((__CHARACTER__DB *)__tmp__EVHU);
-        clear__to__F00(__tmp__AVHU,old_nb_elts__DVHU,(__INTEGER__Q)(__tmp__BVHU -  1));
-        Self__5UHU->storage__4EL=__tmp__AVHU;
-        Self__5UHU->capacity__HFL=__tmp__BVHU;
+        __QWHU=(____Q)(__OWHU->__OFL <<  1);
+        __PWHU=((____DB *)__OWHU->__FFL);
+        __SWHU=__OWHU->__OFL;
+        __TWHU=__55W(((____IB )__PWHU),((____YWB )__SWHU),((____YWB )__QWHU));
+        __PWHU=((____DB *)__TWHU);
+        __M00(__PWHU,__SWHU,(____Q)(__QWHU -  1));
+        __OWHU->__FFL=__PWHU;
+        __OWHU->__OFL=__QWHU;
       };
     };
-    ((__CHARACTER__DB *)Self__5UHU->storage__4EL)[Self__5UHU->count__WJ]=')';
-    Self__5UHU->count__WJ=(__INTEGER__Q)(Self__5UHU->count__WJ +  1);
+    ((____DB *)__OWHU->__FFL)[__OWHU->__WJ]=')';
+    __OWHU->__WJ=(____Q)(__OWHU->__WJ +  1);
   } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__3TTP)),__2TTP);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__OSTP)),buffer__NSTP);
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__3TTP)),__2TTP);
   } break;
   };
-  Self__PUHU=((__STRING__BC *)buffer__NSTP);
-  if ((Self__PUHU->capacity__HFL <= Self__PUHU->count__WJ)) {
-    if ((Self__PUHU->capacity__HFL ==  0)) {
-      Self__PUHU->capacity__HFL= 32;
-      __tmp__QUHU=create__KVW( 32);
-      Self__PUHU->storage__4EL=__tmp__QUHU;
+  __4VHU=((____BC *)__2TTP);
+  if ((__4VHU->__OFL <= __4VHU->__WJ)) {
+    if ((__4VHU->__OFL ==  0)) {
+      __4VHU->__OFL= 32;
+      __5VHU=__RVW( 32);
+      __4VHU->__FFL=__5VHU;
     } else /* FALSE */ {
-      __tmp__RUHU=(__INTEGER__Q)(Self__PUHU->capacity__HFL <<  1);
-      __tmp__QUHU=((__CHARACTER__DB *)Self__PUHU->storage__4EL);
-      old_nb_elts__TUHU=Self__PUHU->capacity__HFL;
-      __tmp__UUHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QUHU),((__UINTEGER_32__RWB )old_nb_elts__TUHU),((__UINTEGER_32__RWB )__tmp__RUHU));
-      __tmp__QUHU=((__CHARACTER__DB *)__tmp__UUHU);
-      clear__to__F00(__tmp__QUHU,old_nb_elts__TUHU,(__INTEGER__Q)(__tmp__RUHU -  1));
-      Self__PUHU->storage__4EL=__tmp__QUHU;
-      Self__PUHU->capacity__HFL=__tmp__RUHU;
+      __AWHU=(____Q)(__4VHU->__OFL <<  1);
+      __5VHU=((____DB *)__4VHU->__FFL);
+      __CWHU=__4VHU->__OFL;
+      __DWHU=__55W(((____IB )__5VHU),((____YWB )__CWHU),((____YWB )__AWHU));
+      __5VHU=((____DB *)__DWHU);
+      __M00(__5VHU,__CWHU,(____Q)(__AWHU -  1));
+      __4VHU->__FFL=__5VHU;
+      __4VHU->__OFL=__AWHU;
     };
   };
-  ((__CHARACTER__DB *)Self__PUHU->storage__4EL)[Self__PUHU->count__WJ]=')';
-  Self__PUHU->count__WJ=(__INTEGER__Q)(Self__PUHU->count__WJ +  1);
+  ((____DB *)__4VHU->__FFL)[__4VHU->__WJ]=')';
+  __4VHU->__WJ=(____Q)(__4VHU->__WJ +  1);
 }
 
-static void display__JPEQ(__EXPR_XOR__OAEP *Self__KPEQ,__STRING__BC *buffer__LPEQ)
-// ({EXPR_XOR__OAEP},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __YQEQ(____3BEP *__ZQEQ,____BC *__0QEQ)
+// ({__3BEP},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__XWHU,*Self__5WHU;
-  __INTEGER__Q __tmp__ZWHU,old_nb_elts__1WHU,__tmp__BXHU;
-  __INTEGER__Q old_nb_elts__DXHU;
-  __POINTER__IB __tmp__2WHU,__tmp__EXHU;
-  void *__tmp__MPEQ;
-  __IS_EXPANDED__L5NJ *Self__NKCS;
-  __GET_TYPE_ID__V5NJ *Self__PKCS;
-  __TYPE_FULL__PMB *Self__PVIT;
-  __SIZE_OF__NGOJ *Self__RKCS;
-  __CHARACTER__DB *__tmp__YWHU,*__tmp__AXHU;
-  Self__XWHU=((__STRING__BC *)buffer__LPEQ);
-  if ((Self__XWHU->capacity__HFL <= Self__XWHU->count__WJ)) {
-    if ((Self__XWHU->capacity__HFL ==  0)) {
-      Self__XWHU->capacity__HFL= 32;
-      __tmp__YWHU=create__KVW( 32);
-      Self__XWHU->storage__4EL=__tmp__YWHU;
-    } else /* FALSE */ {
-      __tmp__ZWHU=(__INTEGER__Q)(Self__XWHU->capacity__HFL <<  1);
-      __tmp__YWHU=((__CHARACTER__DB *)Self__XWHU->storage__4EL);
-      old_nb_elts__1WHU=Self__XWHU->capacity__HFL;
-      __tmp__2WHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YWHU),((__UINTEGER_32__RWB )old_nb_elts__1WHU),((__UINTEGER_32__RWB )__tmp__ZWHU));
-      __tmp__YWHU=((__CHARACTER__DB *)__tmp__2WHU);
-      clear__to__F00(__tmp__YWHU,old_nb_elts__1WHU,(__INTEGER__Q)(__tmp__ZWHU -  1));
-      Self__XWHU->storage__4EL=__tmp__YWHU;
-      Self__XWHU->capacity__HFL=__tmp__ZWHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__XWHU->storage__4EL)[Self__XWHU->count__WJ]='(';
-  Self__XWHU->count__WJ=(__INTEGER__Q)(Self__XWHU->count__WJ +  1);
-  __tmp__MPEQ=Self__KPEQ->parent_expr_binary__PAEP.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__MPEQ)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__MPEQ),buffer__LPEQ);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__NKCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__MPEQ));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__LPEQ),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__NKCS->receiver__554J),buffer__LPEQ);
-    Self__5WHU=((__STRING__BC *)buffer__LPEQ);
-    if ((Self__5WHU->capacity__HFL <= Self__5WHU->count__WJ)) {
-      if ((Self__5WHU->capacity__HFL ==  0)) {
-        Self__5WHU->capacity__HFL= 32;
-        __tmp__AXHU=create__KVW( 32);
-        Self__5WHU->storage__4EL=__tmp__AXHU;
-      } else /* FALSE */ {
-        __tmp__BXHU=(__INTEGER__Q)(Self__5WHU->capacity__HFL <<  1);
-        __tmp__AXHU=((__CHARACTER__DB *)Self__5WHU->storage__4EL);
-        old_nb_elts__DXHU=Self__5WHU->capacity__HFL;
-        __tmp__EXHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AXHU),((__UINTEGER_32__RWB )old_nb_elts__DXHU),((__UINTEGER_32__RWB )__tmp__BXHU));
-        __tmp__AXHU=((__CHARACTER__DB *)__tmp__EXHU);
-        clear__to__F00(__tmp__AXHU,old_nb_elts__DXHU,(__INTEGER__Q)(__tmp__BXHU -  1));
-        Self__5WHU->storage__4EL=__tmp__AXHU;
-        Self__5WHU->capacity__HFL=__tmp__BXHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5WHU->storage__4EL)[Self__5WHU->count__WJ]=')';
-    Self__5WHU->count__WJ=(__INTEGER__Q)(Self__5WHU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__PKCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__MPEQ));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__LPEQ),(&__string_347));
-    Self__PVIT=((__TYPE_FULL__PMB *)Self__PKCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__PVIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__LPEQ),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PVIT,buffer__LPEQ);
-    Self__5WHU=((__STRING__BC *)buffer__LPEQ);
-    if ((Self__5WHU->capacity__HFL <= Self__5WHU->count__WJ)) {
-      if ((Self__5WHU->capacity__HFL ==  0)) {
-        Self__5WHU->capacity__HFL= 32;
-        __tmp__AXHU=create__KVW( 32);
-        Self__5WHU->storage__4EL=__tmp__AXHU;
-      } else /* FALSE */ {
-        __tmp__BXHU=(__INTEGER__Q)(Self__5WHU->capacity__HFL <<  1);
-        __tmp__AXHU=((__CHARACTER__DB *)Self__5WHU->storage__4EL);
-        old_nb_elts__DXHU=Self__5WHU->capacity__HFL;
-        __tmp__EXHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AXHU),((__UINTEGER_32__RWB )old_nb_elts__DXHU),((__UINTEGER_32__RWB )__tmp__BXHU));
-        __tmp__AXHU=((__CHARACTER__DB *)__tmp__EXHU);
-        clear__to__F00(__tmp__AXHU,old_nb_elts__DXHU,(__INTEGER__Q)(__tmp__BXHU -  1));
-        Self__5WHU->storage__4EL=__tmp__AXHU;
-        Self__5WHU->capacity__HFL=__tmp__BXHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5WHU->storage__4EL)[Self__5WHU->count__WJ]=')';
-    Self__5WHU->count__WJ=(__INTEGER__Q)(Self__5WHU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__RKCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__MPEQ));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__LPEQ),(&__string_349));
-    Self__PVIT=((__TYPE_FULL__PMB *)Self__RKCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__PVIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__LPEQ),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PVIT,buffer__LPEQ);
-    Self__5WHU=((__STRING__BC *)buffer__LPEQ);
-    if ((Self__5WHU->capacity__HFL <= Self__5WHU->count__WJ)) {
-      if ((Self__5WHU->capacity__HFL ==  0)) {
-        Self__5WHU->capacity__HFL= 32;
-        __tmp__AXHU=create__KVW( 32);
-        Self__5WHU->storage__4EL=__tmp__AXHU;
-      } else /* FALSE */ {
-        __tmp__BXHU=(__INTEGER__Q)(Self__5WHU->capacity__HFL <<  1);
-        __tmp__AXHU=((__CHARACTER__DB *)Self__5WHU->storage__4EL);
-        old_nb_elts__DXHU=Self__5WHU->capacity__HFL;
-        __tmp__EXHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AXHU),((__UINTEGER_32__RWB )old_nb_elts__DXHU),((__UINTEGER_32__RWB )__tmp__BXHU));
-        __tmp__AXHU=((__CHARACTER__DB *)__tmp__EXHU);
-        clear__to__F00(__tmp__AXHU,old_nb_elts__DXHU,(__INTEGER__Q)(__tmp__BXHU -  1));
-        Self__5WHU->storage__4EL=__tmp__AXHU;
-        Self__5WHU->capacity__HFL=__tmp__BXHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5WHU->storage__4EL)[Self__5WHU->count__WJ]=')';
-    Self__5WHU->count__WJ=(__INTEGER__Q)(Self__5WHU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  };
-  append__3VX(((__STRING__BC *)buffer__LPEQ),(&__string_497));
-  __tmp__MPEQ=Self__KPEQ->parent_expr_binary__PAEP.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__MPEQ)->__id) {
-  case __STRING_CST__5J__: {
-    display__I44J(((__STRING_CST__5J *)__tmp__MPEQ),buffer__LPEQ);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__NKCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__MPEQ));
-    (&__string_346)->count__0C= 12;
-    (&__string_346)->storage__1C="is_expanded(";
-    append__3VX(((__STRING__BC *)buffer__LPEQ),(&__string_346));
-    display__V5DJ(((__READ_LOCAL__N5ZI *)Self__NKCS->receiver__554J),buffer__LPEQ);
-    Self__5WHU=((__STRING__BC *)buffer__LPEQ);
-    if ((Self__5WHU->capacity__HFL <= Self__5WHU->count__WJ)) {
-      if ((Self__5WHU->capacity__HFL ==  0)) {
-        Self__5WHU->capacity__HFL= 32;
-        __tmp__AXHU=create__KVW( 32);
-        Self__5WHU->storage__4EL=__tmp__AXHU;
-      } else /* FALSE */ {
-        __tmp__BXHU=(__INTEGER__Q)(Self__5WHU->capacity__HFL <<  1);
-        __tmp__AXHU=((__CHARACTER__DB *)Self__5WHU->storage__4EL);
-        old_nb_elts__DXHU=Self__5WHU->capacity__HFL;
-        __tmp__EXHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AXHU),((__UINTEGER_32__RWB )old_nb_elts__DXHU),((__UINTEGER_32__RWB )__tmp__BXHU));
-        __tmp__AXHU=((__CHARACTER__DB *)__tmp__EXHU);
-        clear__to__F00(__tmp__AXHU,old_nb_elts__DXHU,(__INTEGER__Q)(__tmp__BXHU -  1));
-        Self__5WHU->storage__4EL=__tmp__AXHU;
-        Self__5WHU->capacity__HFL=__tmp__BXHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5WHU->storage__4EL)[Self__5WHU->count__WJ]=')';
-    Self__5WHU->count__WJ=(__INTEGER__Q)(Self__5WHU->count__WJ +  1);
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__PKCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__MPEQ));
-    (&__string_347)->count__0C= 8;
-    (&__string_347)->storage__1C="type_id(";
-    append__3VX(((__STRING__BC *)buffer__LPEQ),(&__string_347));
-    Self__PVIT=((__TYPE_FULL__PMB *)Self__PKCS->receiver__EA5J);
-    if (((__UINTEGER_8__WLC)(Self__PVIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__LPEQ),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PVIT,buffer__LPEQ);
-    Self__5WHU=((__STRING__BC *)buffer__LPEQ);
-    if ((Self__5WHU->capacity__HFL <= Self__5WHU->count__WJ)) {
-      if ((Self__5WHU->capacity__HFL ==  0)) {
-        Self__5WHU->capacity__HFL= 32;
-        __tmp__AXHU=create__KVW( 32);
-        Self__5WHU->storage__4EL=__tmp__AXHU;
-      } else /* FALSE */ {
-        __tmp__BXHU=(__INTEGER__Q)(Self__5WHU->capacity__HFL <<  1);
-        __tmp__AXHU=((__CHARACTER__DB *)Self__5WHU->storage__4EL);
-        old_nb_elts__DXHU=Self__5WHU->capacity__HFL;
-        __tmp__EXHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AXHU),((__UINTEGER_32__RWB )old_nb_elts__DXHU),((__UINTEGER_32__RWB )__tmp__BXHU));
-        __tmp__AXHU=((__CHARACTER__DB *)__tmp__EXHU);
-        clear__to__F00(__tmp__AXHU,old_nb_elts__DXHU,(__INTEGER__Q)(__tmp__BXHU -  1));
-        Self__5WHU->storage__4EL=__tmp__AXHU;
-        Self__5WHU->capacity__HFL=__tmp__BXHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5WHU->storage__4EL)[Self__5WHU->count__WJ]=')';
-    Self__5WHU->count__WJ=(__INTEGER__Q)(Self__5WHU->count__WJ +  1);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __ITEM__VFOJ__: {
-    display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__RKCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__MPEQ));
-    (&__string_349)->count__0C= 8;
-    (&__string_349)->storage__1C="size_of(";
-    append__3VX(((__STRING__BC *)buffer__LPEQ),(&__string_349));
-    Self__PVIT=((__TYPE_FULL__PMB *)Self__RKCS->receiver__OC5J);
-    if (((__UINTEGER_8__WLC)(Self__PVIT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buffer__LPEQ),(&__string_348));
-    };
-    append_name_in__TOXE(Self__PVIT,buffer__LPEQ);
-    Self__5WHU=((__STRING__BC *)buffer__LPEQ);
-    if ((Self__5WHU->capacity__HFL <= Self__5WHU->count__WJ)) {
-      if ((Self__5WHU->capacity__HFL ==  0)) {
-        Self__5WHU->capacity__HFL= 32;
-        __tmp__AXHU=create__KVW( 32);
-        Self__5WHU->storage__4EL=__tmp__AXHU;
-      } else /* FALSE */ {
-        __tmp__BXHU=(__INTEGER__Q)(Self__5WHU->capacity__HFL <<  1);
-        __tmp__AXHU=((__CHARACTER__DB *)Self__5WHU->storage__4EL);
-        old_nb_elts__DXHU=Self__5WHU->capacity__HFL;
-        __tmp__EXHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AXHU),((__UINTEGER_32__RWB )old_nb_elts__DXHU),((__UINTEGER_32__RWB )__tmp__BXHU));
-        __tmp__AXHU=((__CHARACTER__DB *)__tmp__EXHU);
-        clear__to__F00(__tmp__AXHU,old_nb_elts__DXHU,(__INTEGER__Q)(__tmp__BXHU -  1));
-        Self__5WHU->storage__4EL=__tmp__AXHU;
-        Self__5WHU->capacity__HFL=__tmp__BXHU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5WHU->storage__4EL)[Self__5WHU->count__WJ]=')';
-    Self__5WHU->count__WJ=(__INTEGER__Q)(Self__5WHU->count__WJ +  1);
-  } break;
-  case __CAST__JHOJ__: {
-    display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__MPEQ)),buffer__LPEQ);
-  } break;
-  };
-  Self__XWHU=((__STRING__BC *)buffer__LPEQ);
-  if ((Self__XWHU->capacity__HFL <= Self__XWHU->count__WJ)) {
-    if ((Self__XWHU->capacity__HFL ==  0)) {
-      Self__XWHU->capacity__HFL= 32;
-      __tmp__YWHU=create__KVW( 32);
-      Self__XWHU->storage__4EL=__tmp__YWHU;
-    } else /* FALSE */ {
-      __tmp__ZWHU=(__INTEGER__Q)(Self__XWHU->capacity__HFL <<  1);
-      __tmp__YWHU=((__CHARACTER__DB *)Self__XWHU->storage__4EL);
-      old_nb_elts__1WHU=Self__XWHU->capacity__HFL;
-      __tmp__2WHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YWHU),((__UINTEGER_32__RWB )old_nb_elts__1WHU),((__UINTEGER_32__RWB )__tmp__ZWHU));
-      __tmp__YWHU=((__CHARACTER__DB *)__tmp__2WHU);
-      clear__to__F00(__tmp__YWHU,old_nb_elts__1WHU,(__INTEGER__Q)(__tmp__ZWHU -  1));
-      Self__XWHU->storage__4EL=__tmp__YWHU;
-      Self__XWHU->capacity__HFL=__tmp__ZWHU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__XWHU->storage__4EL)[Self__XWHU->count__WJ]=')';
-  Self__XWHU->count__WJ=(__INTEGER__Q)(Self__XWHU->count__WJ +  1);
+  ____BC *__GYHU,*__OYHU;
+  ____Q __IYHU,__KYHU,__QYHU,__SYHU;
+  ____IB __LYHU,__TYHU;
+  void *__1QEQ;
+  ____0AOJ *__2LCS;
+  ____EBOJ *__4LCS;
+  ____WMB *__4WIT;
+  ____2HOJ *__AMCS;
+  ____DB *__HYHU,*__PYHU;
+  __GYHU=((____BC *)__0QEQ);
+  if ((__GYHU->__OFL <= __GYHU->__WJ)) {
+    if ((__GYHU->__OFL ==  0)) {
+      __GYHU->__OFL= 32;
+      __HYHU=__RVW( 32);
+      __GYHU->__FFL=__HYHU;
+    } else /* FALSE */ {
+      __IYHU=(____Q)(__GYHU->__OFL <<  1);
+      __HYHU=((____DB *)__GYHU->__FFL);
+      __KYHU=__GYHU->__OFL;
+      __LYHU=__55W(((____IB )__HYHU),((____YWB )__KYHU),((____YWB )__IYHU));
+      __HYHU=((____DB *)__LYHU);
+      __M00(__HYHU,__KYHU,(____Q)(__IYHU -  1));
+      __GYHU->__FFL=__HYHU;
+      __GYHU->__OFL=__IYHU;
+    };
+  };
+  ((____DB *)__GYHU->__FFL)[__GYHU->__WJ]='(';
+  __GYHU->__WJ=(____Q)(__GYHU->__WJ +  1);
+  __1QEQ=__ZQEQ->__4BEP.__BC5J;
+  switch (((struct ___OBJ *)__1QEQ)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__1QEQ),__0QEQ);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____0AOJ__: {
+    __2LCS=((____0AOJ *)((____5J *)__1QEQ));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__0QEQ),(&__string_346));
+    __EBEJ(((____2A0I *)__2LCS->__OB5J),__0QEQ);
+    __OYHU=((____BC *)__0QEQ);
+    if ((__OYHU->__OFL <= __OYHU->__WJ)) {
+      if ((__OYHU->__OFL ==  0)) {
+        __OYHU->__OFL= 32;
+        __PYHU=__RVW( 32);
+        __OYHU->__FFL=__PYHU;
+      } else /* FALSE */ {
+        __QYHU=(____Q)(__OYHU->__OFL <<  1);
+        __PYHU=((____DB *)__OYHU->__FFL);
+        __SYHU=__OYHU->__OFL;
+        __TYHU=__55W(((____IB )__PYHU),((____YWB )__SYHU),((____YWB )__QYHU));
+        __PYHU=((____DB *)__TYHU);
+        __M00(__PYHU,__SYHU,(____Q)(__QYHU -  1));
+        __OYHU->__FFL=__PYHU;
+        __OYHU->__OFL=__QYHU;
+      };
+    };
+    ((____DB *)__OYHU->__FFL)[__OYHU->__WJ]=')';
+    __OYHU->__WJ=(____Q)(__OYHU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __4LCS=((____EBOJ *)((____5J *)__1QEQ));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__0QEQ),(&__string_347));
+    __4WIT=((____WMB *)__4LCS->__TB5J);
+    if (((____3LC)(__4WIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__0QEQ),(&__string_348));
+    };
+    __CQXE(__4WIT,__0QEQ);
+    __OYHU=((____BC *)__0QEQ);
+    if ((__OYHU->__OFL <= __OYHU->__WJ)) {
+      if ((__OYHU->__OFL ==  0)) {
+        __OYHU->__OFL= 32;
+        __PYHU=__RVW( 32);
+        __OYHU->__FFL=__PYHU;
+      } else /* FALSE */ {
+        __QYHU=(____Q)(__OYHU->__OFL <<  1);
+        __PYHU=((____DB *)__OYHU->__FFL);
+        __SYHU=__OYHU->__OFL;
+        __TYHU=__55W(((____IB )__PYHU),((____YWB )__SYHU),((____YWB )__QYHU));
+        __PYHU=((____DB *)__TYHU);
+        __M00(__PYHU,__SYHU,(____Q)(__QYHU -  1));
+        __OYHU->__FFL=__PYHU;
+        __OYHU->__OFL=__QYHU;
+      };
+    };
+    ((____DB *)__OYHU->__FFL)[__OYHU->__WJ]=')';
+    __OYHU->__WJ=(____Q)(__OYHU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____2HOJ__: {
+    __AMCS=((____2HOJ *)((____5J *)__1QEQ));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__0QEQ),(&__string_349));
+    __4WIT=((____WMB *)__AMCS->__3D5J);
+    if (((____3LC)(__4WIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__0QEQ),(&__string_348));
+    };
+    __CQXE(__4WIT,__0QEQ);
+    __OYHU=((____BC *)__0QEQ);
+    if ((__OYHU->__OFL <= __OYHU->__WJ)) {
+      if ((__OYHU->__OFL ==  0)) {
+        __OYHU->__OFL= 32;
+        __PYHU=__RVW( 32);
+        __OYHU->__FFL=__PYHU;
+      } else /* FALSE */ {
+        __QYHU=(____Q)(__OYHU->__OFL <<  1);
+        __PYHU=((____DB *)__OYHU->__FFL);
+        __SYHU=__OYHU->__OFL;
+        __TYHU=__55W(((____IB )__PYHU),((____YWB )__SYHU),((____YWB )__QYHU));
+        __PYHU=((____DB *)__TYHU);
+        __M00(__PYHU,__SYHU,(____Q)(__QYHU -  1));
+        __OYHU->__FFL=__PYHU;
+        __OYHU->__OFL=__QYHU;
+      };
+    };
+    ((____DB *)__OYHU->__FFL)[__OYHU->__WJ]=')';
+    __OYHU->__WJ=(____Q)(__OYHU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  };
+  __EWX(((____BC *)__0QEQ),(&__string_497));
+  __1QEQ=__ZQEQ->__4BEP.__FC5J;
+  switch (((struct ___OBJ *)__1QEQ)->__id) {
+  case ____5J__: {
+    __X54J(((____5J *)__1QEQ),__0QEQ);
+  } break;
+  case ____0AXC__: {
+    __H0RH(((____0AXC *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____NBXC__: {
+    __ZQ5H(((____NBXC *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____ZBXC__: {
+    __R2RH(((____ZBXC *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____2A0I__: {
+    __EBEJ(((____2A0I *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____HJNJ__: {
+    __XA5J(((____HJNJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____SJNJ__: {
+    __CB5J(((____SJNJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____0AOJ__: {
+    __2LCS=((____0AOJ *)((____5J *)__1QEQ));
+    (&__string_346)->__0C= 12;
+    (&__string_346)->__1C="is_expanded(";
+    __EWX(((____BC *)__0QEQ),(&__string_346));
+    __EBEJ(((____2A0I *)__2LCS->__OB5J),__0QEQ);
+    __OYHU=((____BC *)__0QEQ);
+    if ((__OYHU->__OFL <= __OYHU->__WJ)) {
+      if ((__OYHU->__OFL ==  0)) {
+        __OYHU->__OFL= 32;
+        __PYHU=__RVW( 32);
+        __OYHU->__FFL=__PYHU;
+      } else /* FALSE */ {
+        __QYHU=(____Q)(__OYHU->__OFL <<  1);
+        __PYHU=((____DB *)__OYHU->__FFL);
+        __SYHU=__OYHU->__OFL;
+        __TYHU=__55W(((____IB )__PYHU),((____YWB )__SYHU),((____YWB )__QYHU));
+        __PYHU=((____DB *)__TYHU);
+        __M00(__PYHU,__SYHU,(____Q)(__QYHU -  1));
+        __OYHU->__FFL=__PYHU;
+        __OYHU->__OFL=__QYHU;
+      };
+    };
+    ((____DB *)__OYHU->__FFL)[__OYHU->__WJ]=')';
+    __OYHU->__WJ=(____Q)(__OYHU->__WJ +  1);
+  } break;
+  case ____EBOJ__: {
+    __4LCS=((____EBOJ *)((____5J *)__1QEQ));
+    (&__string_347)->__0C= 8;
+    (&__string_347)->__1C="type_id(";
+    __EWX(((____BC *)__0QEQ),(&__string_347));
+    __4WIT=((____WMB *)__4LCS->__TB5J);
+    if (((____3LC)(__4WIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__0QEQ),(&__string_348));
+    };
+    __CQXE(__4WIT,__0QEQ);
+    __OYHU=((____BC *)__0QEQ);
+    if ((__OYHU->__OFL <= __OYHU->__WJ)) {
+      if ((__OYHU->__OFL ==  0)) {
+        __OYHU->__OFL= 32;
+        __PYHU=__RVW( 32);
+        __OYHU->__FFL=__PYHU;
+      } else /* FALSE */ {
+        __QYHU=(____Q)(__OYHU->__OFL <<  1);
+        __PYHU=((____DB *)__OYHU->__FFL);
+        __SYHU=__OYHU->__OFL;
+        __TYHU=__55W(((____IB )__PYHU),((____YWB )__SYHU),((____YWB )__QYHU));
+        __PYHU=((____DB *)__TYHU);
+        __M00(__PYHU,__SYHU,(____Q)(__QYHU -  1));
+        __OYHU->__FFL=__PYHU;
+        __OYHU->__OFL=__QYHU;
+      };
+    };
+    ((____DB *)__OYHU->__FFL)[__OYHU->__WJ]=')';
+    __OYHU->__WJ=(____Q)(__OYHU->__WJ +  1);
+  } break;
+  case ____3BOJ__: {
+    __VB5J(((____3BOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____RCOJ__: {
+    __4B5J(((____RCOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____HDOJ__: {
+    __HC5J(((____HDOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____1DOJ__: {
+    __OC5J(((____1DOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____PEOJ__: {
+    __VC5J(((____PEOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____DFOJ__: {
+    __2C5J(((____DFOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____XFOJ__: {
+    __DD5J(((____XFOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____QGOJ__: {
+    __KD5J(((____QGOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____EHOJ__: {
+    __TD5J(((____EHOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____2HOJ__: {
+    __AMCS=((____2HOJ *)((____5J *)__1QEQ));
+    (&__string_349)->__0C= 8;
+    (&__string_349)->__1C="size_of(";
+    __EWX(((____BC *)__0QEQ),(&__string_349));
+    __4WIT=((____WMB *)__AMCS->__3D5J);
+    if (((____3LC)(__4WIT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__0QEQ),(&__string_348));
+    };
+    __CQXE(__4WIT,__0QEQ);
+    __OYHU=((____BC *)__0QEQ);
+    if ((__OYHU->__OFL <= __OYHU->__WJ)) {
+      if ((__OYHU->__OFL ==  0)) {
+        __OYHU->__OFL= 32;
+        __PYHU=__RVW( 32);
+        __OYHU->__FFL=__PYHU;
+      } else /* FALSE */ {
+        __QYHU=(____Q)(__OYHU->__OFL <<  1);
+        __PYHU=((____DB *)__OYHU->__FFL);
+        __SYHU=__OYHU->__OFL;
+        __TYHU=__55W(((____IB )__PYHU),((____YWB )__SYHU),((____YWB )__QYHU));
+        __PYHU=((____DB *)__TYHU);
+        __M00(__PYHU,__SYHU,(____Q)(__QYHU -  1));
+        __OYHU->__FFL=__PYHU;
+        __OYHU->__OFL=__QYHU;
+      };
+    };
+    ((____DB *)__OYHU->__FFL)[__OYHU->__WJ]=')';
+    __OYHU->__WJ=(____Q)(__OYHU->__WJ +  1);
+  } break;
+  case ____YIOJ__: {
+    __5D5J(((____YIOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____YMOJ__: {
+    __OE5J(((____YMOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____ONOJ__: {
+    __UE5J(((____ONOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____YOOJ__: {
+    __LXSK(((____YOOJ *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____IM4K__: {
+    __VNFM(((____IM4K *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____T5FL__: {
+    __HM5O(((____T5FL *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____3DUL__: {
+    __LPTP(((____3DUL *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____0EUL__: {
+    __WP0P(((____0EUL *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____BGUL__: {
+    __UPTP(((____BGUL *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____2GUL__: {
+    __4P0P(((____2GUL *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____B0VL__: {
+    __TTBN(((____B0VL *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____P0VL__: {
+    __EBGM(((____P0VL *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____Q5YL__: {
+    __0NFM(((____Q5YL *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____UVPM__: {
+    __OEWN(((____UVPM *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____0ZPM__: {
+    __FQ0P(((____0ZPM *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____MR0N__: {
+    __0PVO(((____MR0N *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____YWBP__: {
+    __2VZQ(((____YWBP *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____LYBP__: {
+    __RTTP(((____LYBP *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____CZBP__: {
+    __0TTP(((____CZBP *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  case ____3BEP__: {
+    __YQEQ(((____3BEP *)((____5J *)__1QEQ)),__0QEQ);
+  } break;
+  };
+  __GYHU=((____BC *)__0QEQ);
+  if ((__GYHU->__OFL <= __GYHU->__WJ)) {
+    if ((__GYHU->__OFL ==  0)) {
+      __GYHU->__OFL= 32;
+      __HYHU=__RVW( 32);
+      __GYHU->__FFL=__HYHU;
+    } else /* FALSE */ {
+      __IYHU=(____Q)(__GYHU->__OFL <<  1);
+      __HYHU=((____DB *)__GYHU->__FFL);
+      __KYHU=__GYHU->__OFL;
+      __LYHU=__55W(((____IB )__HYHU),((____YWB )__KYHU),((____YWB )__IYHU));
+      __HYHU=((____DB *)__LYHU);
+      __M00(__HYHU,__KYHU,(____Q)(__IYHU -  1));
+      __GYHU->__FFL=__HYHU;
+      __GYHU->__OFL=__IYHU;
+    };
+  };
+  ((____DB *)__GYHU->__FFL)[__GYHU->__WJ]=')';
+  __GYHU->__WJ=(____Q)(__GYHU->__WJ +  1);
 }
 
-static void display__5REM(__CALL_SLOT__U5YK *Self__ASEM,__STRING__BC *buffer__BSEM)
-// ({CALL_SLOT__U5YK},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __OTEM(____DBZK *__PTEM,____BC *__QTEM)
+// ({__DBZK},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  void *__tmp__DSEM;
-  __STRING_CONSTANT__0 *__tmp__ESEM;
-  __ANY__C *__tmp__SCYM,*__tmp__CJ0M;
-  __INTEGER__Q __tmp__HRKM,result__WCYM,__tmp__ZYHU,old_nb_elts__1YHU;
-  void *__tmp__2SEM;
-  void *__tmp__ITEM;
-  __IS_EXPANDED__L5NJ *Self__ILCS;
-  __STRING__BC *Self__XYHU;
-  __POINTER__IB __tmp__2YHU;
-  __GET_TYPE_ID__V5NJ *Self__KLCS;
-  __TYPE_FULL__PMB *Self__XVIT;
-  __SIZE_OF__NGOJ *Self__MLCS;
-  __BOOLEAN__L Result__ORWL;
-  __CHARACTER__DB *__tmp__YYHU;
-  __tmp__DSEM=Self__ASEM->profil__BCZK;
-  if (((struct ___OBJ *)__tmp__DSEM)->__id==__PROFIL_SLOT__BO2C__) {
-    __tmp__ESEM=((__PROFIL_SLOT__BO2C *)__tmp__DSEM)->parent_profil__CO2C.name__P1IK;
+  void *__STEM;
+  ____0 *__TTEM;
+  ____C *__BEYM,*__RK0M;
+  ____Q __WSKM,__FEYM,__I0HU,__K0HU;
+  void *__LUEM;
+  void *__XUEM;
+  ____0AOJ *__XMCS;
+  ____BC *__G0HU;
+  ____IB __L0HU;
+  ____EBOJ *__ZMCS;
+  ____WMB *__GXIT;
+  ____2HOJ *__1MCS;
+  ____L __3SWL;
+  ____DB *__H0HU;
+  __STEM=__PTEM->__QDZK;
+  if (((struct ___OBJ *)__STEM)->__id==____QP2C__) {
+    __TTEM=((____QP2C *)__STEM)->__RP2C.__42IK;
   } else /* PROFIL_BLOCK */ {
-    __tmp__ESEM=((__PROFIL_BLOCK__22NJ *)__tmp__DSEM)->parent_profil__32NJ.name__P1IK;
-  };
-  append__3VX(((__STRING__BC *)buffer__BSEM),__tmp__ESEM);
-  if ((verbose_level__J5 !=  0)) {
-    append__3VX(((__STRING__BC *)buffer__BSEM),(&__string_29));
-    __tmp__SCYM=&(Self__ASEM->parent_instr__V5YK.parent_itm_object__YH.parent_any__KC);
-    if (__tmp__SCYM->object_id__UR0E==0) {
-      __tmp__HRKM=__tmp__SCYM->object_id__TR0E;
+    __TTEM=((____L4NJ *)__STEM)->__M4NJ.__42IK;
+  };
+  __EWX(((____BC *)__QTEM),__TTEM);
+  if ((__J5 !=  0)) {
+    __EWX(((____BC *)__QTEM),(&__string_29));
+    __BEYM=&(__PTEM->__EBZK.__YH.__KC);
+    if (__BEYM->__DT0E==0) {
+      __WSKM=__BEYM->__CT0E;
     } else /* ___TYPE_ID */ {
-      result__WCYM=object_counter__OR0E__PR0E;
-      object_counter__OR0E__PR0E=(__INTEGER__Q)(object_counter__OR0E__PR0E +  1);
-      __tmp__CJ0M=&(Self__ASEM->parent_instr__V5YK.parent_itm_object__YH.parent_any__KC);
-      __tmp__CJ0M->object_id__TR0E=result__WCYM;
-      __tmp__CJ0M->object_id__UR0E=0;
-      __tmp__HRKM=result__WCYM;
-    };
-    append_in__YDE(__tmp__HRKM,buffer__BSEM);
-    append__3VX(((__STRING__BC *)buffer__BSEM),(&__string_27));
-  };
-  Result__ORWL=(((__FAST_ARRAYoWRITEo__FJFJ *)Self__ASEM->argument_list__43JL)->parent_arrayed_collection__NJFJ.upper__IKFJ <  0);
-  if (Result__ORWL) {
-    append__3VX(((__STRING__BC *)buffer__BSEM),(&__string_498));
+      __FEYM=__4S0E;
+      __4S0E=(____Q)(__4S0E +  1);
+      __RK0M=&(__PTEM->__EBZK.__YH.__KC);
+      __RK0M->__CT0E=__FEYM;
+      __RK0M->__DT0E=0;
+      __WSKM=__FEYM;
+    };
+    __5DE(__WSKM,__QTEM);
+    __EWX(((____BC *)__QTEM),(&__string_27));
+  };
+  __3SWL=(((____UKFJ *)__PTEM->__N5JL)->__2KFJ.__XLFJ <  0);
+  if (__3SWL) {
+    __EWX(((____BC *)__QTEM),(&__string_498));
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)buffer__BSEM),(&__string_499));
-    __tmp__HRKM=Self__ASEM->argument_list__43JL->parent_arrayed_collection__NJFJ.upper__IKFJ;
-    result__WCYM= 0;
-    while ((result__WCYM <= __tmp__HRKM)) {
-      __tmp__2SEM=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__ASEM->argument_list__43JL)->parent_arrayed_collection__NJFJ.storage__1QGL)[result__WCYM];
-      if (((void *)__tmp__2SEM == (void *)NULL)) {
-        append__3VX(((__STRING__BC *)buffer__BSEM),(&__string_500));
-      } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__2SEM)->__id) {
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__ITEM=((__WRITE_GLOBAL__EXKJ *)__tmp__2SEM)->parent_write__FXKJ.value__LEJJ;
-        } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__ITEM=((__WRITE_SLOT__SXKJ *)__tmp__2SEM)->parent_write__TXKJ.value__LEJJ;
-        } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__ITEM=((__WRITE_LOCAL__BEYJ *)__tmp__2SEM)->parent_write__CEYJ.value__LEJJ;
-        } break;
-        };
-        switch (((struct ___OBJ *)__tmp__ITEM)->__id) {
-        case __STRING_CST__5J__: {
-          display__I44J(((__STRING_CST__5J *)__tmp__ITEM),buffer__BSEM);
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
-        } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__ILCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__ITEM));
-          (&__string_346)->count__0C= 12;
-          (&__string_346)->storage__1C="is_expanded(";
-          append__3VX(((__STRING__BC *)buffer__BSEM),(&__string_346));
-          display__V5DJ(((__READ_LOCAL__N5ZI *)Self__ILCS->receiver__554J),buffer__BSEM);
-          Self__XYHU=((__STRING__BC *)buffer__BSEM);
-          if ((Self__XYHU->capacity__HFL <= Self__XYHU->count__WJ)) {
-            if ((Self__XYHU->capacity__HFL ==  0)) {
-              Self__XYHU->capacity__HFL= 32;
-              __tmp__YYHU=create__KVW( 32);
-              Self__XYHU->storage__4EL=__tmp__YYHU;
+    __EWX(((____BC *)__QTEM),(&__string_499));
+    __WSKM=__PTEM->__N5JL->__2KFJ.__XLFJ;
+    __FEYM= 0;
+    while ((__FEYM <= __WSKM)) {
+      __LUEM=((void **)((____UKFJ *)__PTEM->__N5JL)->__2KFJ.__KSGL)[__FEYM];
+      if (((void *)__LUEM == (void *)NULL)) {
+        __EWX(((____BC *)__QTEM),(&__string_500));
+      } else /* FALSE */ {
+        switch (((struct ___OBJ *)__LUEM)->__id) {
+        case ____TYKJ__: {
+          __XUEM=((____TYKJ *)__LUEM)->__UYKJ.__0FJJ;
+        } break;
+        case ____BZKJ__: {
+          __XUEM=((____BZKJ *)__LUEM)->__CZKJ.__0FJJ;
+        } break;
+        case ____QFYJ__: {
+          __XUEM=((____QFYJ *)__LUEM)->__RFYJ.__0FJJ;
+        } break;
+        };
+        switch (((struct ___OBJ *)__XUEM)->__id) {
+        case ____5J__: {
+          __X54J(((____5J *)__XUEM),__QTEM);
+        } break;
+        case ____0AXC__: {
+          __H0RH(((____0AXC *)((____5J *)__XUEM)),__QTEM);
+        } break;
+        case ____NBXC__: {
+          __ZQ5H(((____NBXC *)((____5J *)__XUEM)),__QTEM);
+        } break;
+        case ____ZBXC__: {
+          __R2RH(((____ZBXC *)((____5J *)__XUEM)),__QTEM);
+        } break;
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__XUEM)),__QTEM);
+        } break;
+        case ____2A0I__: {
+          __EBEJ(((____2A0I *)((____5J *)__XUEM)),__QTEM);
+        } break;
+        case ____HJNJ__: {
+          __XA5J(((____HJNJ *)((____5J *)__XUEM)),__QTEM);
+        } break;
+        case ____SJNJ__: {
+          __CB5J(((____SJNJ *)((____5J *)__XUEM)),__QTEM);
+        } break;
+        case ____0AOJ__: {
+          __XMCS=((____0AOJ *)((____5J *)__XUEM));
+          (&__string_346)->__0C= 12;
+          (&__string_346)->__1C="is_expanded(";
+          __EWX(((____BC *)__QTEM),(&__string_346));
+          __EBEJ(((____2A0I *)__XMCS->__OB5J),__QTEM);
+          __G0HU=((____BC *)__QTEM);
+          if ((__G0HU->__OFL <= __G0HU->__WJ)) {
+            if ((__G0HU->__OFL ==  0)) {
+              __G0HU->__OFL= 32;
+              __H0HU=__RVW( 32);
+              __G0HU->__FFL=__H0HU;
             } else /* FALSE */ {
-              __tmp__ZYHU=(__INTEGER__Q)(Self__XYHU->capacity__HFL <<  1);
-              __tmp__YYHU=((__CHARACTER__DB *)Self__XYHU->storage__4EL);
-              old_nb_elts__1YHU=Self__XYHU->capacity__HFL;
-              __tmp__2YHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YYHU),((__UINTEGER_32__RWB )old_nb_elts__1YHU),((__UINTEGER_32__RWB )__tmp__ZYHU));
-              __tmp__YYHU=((__CHARACTER__DB *)__tmp__2YHU);
-              clear__to__F00(__tmp__YYHU,old_nb_elts__1YHU,(__INTEGER__Q)(__tmp__ZYHU -  1));
-              Self__XYHU->storage__4EL=__tmp__YYHU;
-              Self__XYHU->capacity__HFL=__tmp__ZYHU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__XYHU->storage__4EL)[Self__XYHU->count__WJ]=')';
-          Self__XYHU->count__WJ=(__INTEGER__Q)(Self__XYHU->count__WJ +  1);
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__KLCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__ITEM));
-          (&__string_347)->count__0C= 8;
-          (&__string_347)->storage__1C="type_id(";
-          append__3VX(((__STRING__BC *)buffer__BSEM),(&__string_347));
-          Self__XVIT=((__TYPE_FULL__PMB *)Self__KLCS->receiver__EA5J);
-          if (((__UINTEGER_8__WLC)(Self__XVIT->flag__ELK &  32) !=  0)) {
-            (&__string_348)->count__0C= 8;
-            (&__string_348)->storage__1C="Generic ";
-            append__3VX(((__STRING__BC *)buffer__BSEM),(&__string_348));
-          };
-          append_name_in__TOXE(Self__XVIT,buffer__BSEM);
-          Self__XYHU=((__STRING__BC *)buffer__BSEM);
-          if ((Self__XYHU->capacity__HFL <= Self__XYHU->count__WJ)) {
-            if ((Self__XYHU->capacity__HFL ==  0)) {
-              Self__XYHU->capacity__HFL= 32;
-              __tmp__YYHU=create__KVW( 32);
-              Self__XYHU->storage__4EL=__tmp__YYHU;
+              __I0HU=(____Q)(__G0HU->__OFL <<  1);
+              __H0HU=((____DB *)__G0HU->__FFL);
+              __K0HU=__G0HU->__OFL;
+              __L0HU=__55W(((____IB )__H0HU),((____YWB )__K0HU),((____YWB )__I0HU));
+              __H0HU=((____DB *)__L0HU);
+              __M00(__H0HU,__K0HU,(____Q)(__I0HU -  1));
+              __G0HU->__FFL=__H0HU;
+              __G0HU->__OFL=__I0HU;
+            };
+          };
+          ((____DB *)__G0HU->__FFL)[__G0HU->__WJ]=')';
+          __G0HU->__WJ=(____Q)(__G0HU->__WJ +  1);
+        } break;
+        case ____EBOJ__: {
+          __ZMCS=((____EBOJ *)((____5J *)__XUEM));
+          (&__string_347)->__0C= 8;
+          (&__string_347)->__1C="type_id(";
+          __EWX(((____BC *)__QTEM),(&__string_347));
+          __GXIT=((____WMB *)__ZMCS->__TB5J);
+          if (((____3LC)(__GXIT->__LLK &  32) !=  0)) {
+            (&__string_348)->__0C= 8;
+            (&__string_348)->__1C="Generic ";
+            __EWX(((____BC *)__QTEM),(&__string_348));
+          };
+          __CQXE(__GXIT,__QTEM);
+          __G0HU=((____BC *)__QTEM);
+          if ((__G0HU->__OFL <= __G0HU->__WJ)) {
+            if ((__G0HU->__OFL ==  0)) {
+              __G0HU->__OFL= 32;
+              __H0HU=__RVW( 32);
+              __G0HU->__FFL=__H0HU;
             } else /* FALSE */ {
-              __tmp__ZYHU=(__INTEGER__Q)(Self__XYHU->capacity__HFL <<  1);
-              __tmp__YYHU=((__CHARACTER__DB *)Self__XYHU->storage__4EL);
-              old_nb_elts__1YHU=Self__XYHU->capacity__HFL;
-              __tmp__2YHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YYHU),((__UINTEGER_32__RWB )old_nb_elts__1YHU),((__UINTEGER_32__RWB )__tmp__ZYHU));
-              __tmp__YYHU=((__CHARACTER__DB *)__tmp__2YHU);
-              clear__to__F00(__tmp__YYHU,old_nb_elts__1YHU,(__INTEGER__Q)(__tmp__ZYHU -  1));
-              Self__XYHU->storage__4EL=__tmp__YYHU;
-              Self__XYHU->capacity__HFL=__tmp__ZYHU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__XYHU->storage__4EL)[Self__XYHU->count__WJ]=')';
-          Self__XYHU->count__WJ=(__INTEGER__Q)(Self__XYHU->count__WJ +  1);
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
-        } break;
-        case __PUT_TO__BFOJ__: {
-          display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
-        } break;
-        case __ITEM__VFOJ__: {
-          display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__MLCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__ITEM));
-          (&__string_349)->count__0C= 8;
-          (&__string_349)->storage__1C="size_of(";
-          append__3VX(((__STRING__BC *)buffer__BSEM),(&__string_349));
-          Self__XVIT=((__TYPE_FULL__PMB *)Self__MLCS->receiver__OC5J);
-          if (((__UINTEGER_8__WLC)(Self__XVIT->flag__ELK &  32) !=  0)) {
-            (&__string_348)->count__0C= 8;
-            (&__string_348)->storage__1C="Generic ";
-            append__3VX(((__STRING__BC *)buffer__BSEM),(&__string_348));
-          };
-          append_name_in__TOXE(Self__XVIT,buffer__BSEM);
-          Self__XYHU=((__STRING__BC *)buffer__BSEM);
-          if ((Self__XYHU->capacity__HFL <= Self__XYHU->count__WJ)) {
-            if ((Self__XYHU->capacity__HFL ==  0)) {
-              Self__XYHU->capacity__HFL= 32;
-              __tmp__YYHU=create__KVW( 32);
-              Self__XYHU->storage__4EL=__tmp__YYHU;
+              __I0HU=(____Q)(__G0HU->__OFL <<  1);
+              __H0HU=((____DB *)__G0HU->__FFL);
+              __K0HU=__G0HU->__OFL;
+              __L0HU=__55W(((____IB )__H0HU),((____YWB )__K0HU),((____YWB )__I0HU));
+              __H0HU=((____DB *)__L0HU);
+              __M00(__H0HU,__K0HU,(____Q)(__I0HU -  1));
+              __G0HU->__FFL=__H0HU;
+              __G0HU->__OFL=__I0HU;
+            };
+          };
+          ((____DB *)__G0HU->__FFL)[__G0HU->__WJ]=')';
+          __G0HU->__WJ=(____Q)(__G0HU->__WJ +  1);
+        } break;
+        case ____3BOJ__: {
+          __VB5J(((____3BOJ *)((____5J *)__XUEM)),__QTEM);
+        } break;
+        case ____RCOJ__: {
+          __4B5J(((____RCOJ *)((____5J *)__XUEM)),__QTEM);
+        } break;
+        case ____HDOJ__: {
+          __HC5J(((____HDOJ *)((____5J *)__XUEM)),__QTEM);
+        } break;
+        case ____1DOJ__: {
+          __OC5J(((____1DOJ *)((____5J *)__XUEM)),__QTEM);
+        } break;
+        case ____PEOJ__: {
+          __VC5J(((____PEOJ *)((____5J *)__XUEM)),__QTEM);
+        } break;
+        case ____DFOJ__: {
+          __2C5J(((____DFOJ *)((____5J *)__XUEM)),__QTEM);
+        } break;
+        case ____XFOJ__: {
+          __DD5J(((____XFOJ *)((____5J *)__XUEM)),__QTEM);
+        } break;
+        case ____QGOJ__: {
+          __KD5J(((____QGOJ *)((____5J *)__XUEM)),__QTEM);
+        } break;
+        case ____EHOJ__: {
+          __TD5J(((____EHOJ *)((____5J *)__XUEM)),__QTEM);
+        } break;
+        case ____2HOJ__: {
+          __1MCS=((____2HOJ *)((____5J *)__XUEM));
+          (&__string_349)->__0C= 8;
+          (&__string_349)->__1C="size_of(";
+          __EWX(((____BC *)__QTEM),(&__string_349));
+          __GXIT=((____WMB *)__1MCS->__3D5J);
+          if (((____3LC)(__GXIT->__LLK &  32) !=  0)) {
+            (&__string_348)->__0C= 8;
+            (&__string_348)->__1C="Generic ";
+            __EWX(((____BC *)__QTEM),(&__string_348));
+          };
+          __CQXE(__GXIT,__QTEM);
+          __G0HU=((____BC *)__QTEM);
+          if ((__G0HU->__OFL <= __G0HU->__WJ)) {
+            if ((__G0HU->__OFL ==  0)) {
+              __G0HU->__OFL= 32;
+              __H0HU=__RVW( 32);
+              __G0HU->__FFL=__H0HU;
             } else /* FALSE */ {
-              __tmp__ZYHU=(__INTEGER__Q)(Self__XYHU->capacity__HFL <<  1);
-              __tmp__YYHU=((__CHARACTER__DB *)Self__XYHU->storage__4EL);
-              old_nb_elts__1YHU=Self__XYHU->capacity__HFL;
-              __tmp__2YHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YYHU),((__UINTEGER_32__RWB )old_nb_elts__1YHU),((__UINTEGER_32__RWB )__tmp__ZYHU));
-              __tmp__YYHU=((__CHARACTER__DB *)__tmp__2YHU);
-              clear__to__F00(__tmp__YYHU,old_nb_elts__1YHU,(__INTEGER__Q)(__tmp__ZYHU -  1));
-              Self__XYHU->storage__4EL=__tmp__YYHU;
-              Self__XYHU->capacity__HFL=__tmp__ZYHU;
+              __I0HU=(____Q)(__G0HU->__OFL <<  1);
+              __H0HU=((____DB *)__G0HU->__FFL);
+              __K0HU=__G0HU->__OFL;
+              __L0HU=__55W(((____IB )__H0HU),((____YWB )__K0HU),((____YWB )__I0HU));
+              __H0HU=((____DB *)__L0HU);
+              __M00(__H0HU,__K0HU,(____Q)(__I0HU -  1));
+              __G0HU->__FFL=__H0HU;
+              __G0HU->__OFL=__I0HU;
             };
           };
-          ((__CHARACTER__DB *)Self__XYHU->storage__4EL)[Self__XYHU->count__WJ]=')';
-          Self__XYHU->count__WJ=(__INTEGER__Q)(Self__XYHU->count__WJ +  1);
+          ((____DB *)__G0HU->__FFL)[__G0HU->__WJ]=')';
+          __G0HU->__WJ=(____Q)(__G0HU->__WJ +  1);
         } break;
-        case __CAST__JHOJ__: {
-          display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____YIOJ__: {
+          __5D5J(((____YIOJ *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __REAL_CST__JLOJ__: {
-          display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____YMOJ__: {
+          __OE5J(((____YMOJ *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____ONOJ__: {
+          __UE5J(((____ONOJ *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____YOOJ__: {
+          __LXSK(((____YOOJ *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____IM4K__: {
+          __VNFM(((____IM4K *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____T5FL__: {
+          __HM5O(((____T5FL *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____3DUL__: {
+          __LPTP(((____3DUL *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____0EUL__: {
+          __WP0P(((____0EUL *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____BGUL__: {
+          __UPTP(((____BGUL *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____2GUL__: {
+          __4P0P(((____2GUL *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____B0VL__: {
+          __TTBN(((____B0VL *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____P0VL__: {
+          __EBGM(((____P0VL *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____Q5YL__: {
+          __0NFM(((____Q5YL *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____UVPM__: {
+          __OEWN(((____UVPM *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____0ZPM__: {
+          __FQ0P(((____0ZPM *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __EXPR_OR__3P0N__: {
-          display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____MR0N__: {
+          __0PVO(((____MR0N *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____YWBP__: {
+          __2VZQ(((____YWBP *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __EXPR_INF__2WBP__: {
-          display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____LYBP__: {
+          __RTTP(((____LYBP *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____CZBP__: {
+          __0TTP(((____CZBP *)((____5J *)__XUEM)),__QTEM);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__ITEM)),buffer__BSEM);
+        case ____3BEP__: {
+          __YQEQ(((____3BEP *)((____5J *)__XUEM)),__QTEM);
         } break;
         };
       };
-      Self__XYHU=((__STRING__BC *)buffer__BSEM);
-      if ((Self__XYHU->capacity__HFL <= Self__XYHU->count__WJ)) {
-        if ((Self__XYHU->capacity__HFL ==  0)) {
-          Self__XYHU->capacity__HFL= 32;
-          __tmp__YYHU=create__KVW( 32);
-          Self__XYHU->storage__4EL=__tmp__YYHU;
+      __G0HU=((____BC *)__QTEM);
+      if ((__G0HU->__OFL <= __G0HU->__WJ)) {
+        if ((__G0HU->__OFL ==  0)) {
+          __G0HU->__OFL= 32;
+          __H0HU=__RVW( 32);
+          __G0HU->__FFL=__H0HU;
         } else /* FALSE */ {
-          __tmp__ZYHU=(__INTEGER__Q)(Self__XYHU->capacity__HFL <<  1);
-          __tmp__YYHU=((__CHARACTER__DB *)Self__XYHU->storage__4EL);
-          old_nb_elts__1YHU=Self__XYHU->capacity__HFL;
-          __tmp__2YHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YYHU),((__UINTEGER_32__RWB )old_nb_elts__1YHU),((__UINTEGER_32__RWB )__tmp__ZYHU));
-          __tmp__YYHU=((__CHARACTER__DB *)__tmp__2YHU);
-          clear__to__F00(__tmp__YYHU,old_nb_elts__1YHU,(__INTEGER__Q)(__tmp__ZYHU -  1));
-          Self__XYHU->storage__4EL=__tmp__YYHU;
-          Self__XYHU->capacity__HFL=__tmp__ZYHU;
+          __I0HU=(____Q)(__G0HU->__OFL <<  1);
+          __H0HU=((____DB *)__G0HU->__FFL);
+          __K0HU=__G0HU->__OFL;
+          __L0HU=__55W(((____IB )__H0HU),((____YWB )__K0HU),((____YWB )__I0HU));
+          __H0HU=((____DB *)__L0HU);
+          __M00(__H0HU,__K0HU,(____Q)(__I0HU -  1));
+          __G0HU->__FFL=__H0HU;
+          __G0HU->__OFL=__I0HU;
         };
       };
-      ((__CHARACTER__DB *)Self__XYHU->storage__4EL)[Self__XYHU->count__WJ]=',';
-      Self__XYHU->count__WJ=(__INTEGER__Q)(Self__XYHU->count__WJ +  1);
-      result__WCYM=(__INTEGER__Q)(result__WCYM +  1);
+      ((____DB *)__G0HU->__FFL)[__G0HU->__WJ]=',';
+      __G0HU->__WJ=(____Q)(__G0HU->__WJ +  1);
+      __FEYM=(____Q)(__FEYM +  1);
     };
-    ((__CHARACTER__DB *)((__STRING__BC *)buffer__BSEM)->storage__4EL)[(__INTEGER__Q)(((__STRING__BC *)buffer__BSEM)->count__WJ -  1)]=')';
+    ((____DB *)((____BC *)__QTEM)->__FFL)[(____Q)(((____BC *)__QTEM)->__WJ -  1)]=')';
   };
 }
 
-static void display__OTEM(__NODE_STYLE__5C4K *Self__PTEM,__STRING__BC *buffer__QTEM)
-// ({NODE_STYLE__5C4K},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __3UEM(____OE4K *__4UEM,____BC *__5UEM)
+// ({__OE4K},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  void *__tmp__4TEM;
-  __IS_EXPANDED__L5NJ *Self__TLCS;
-  __STRING__BC *Self__XZHU,*Self__P1HU;
-  __INTEGER__Q __tmp__ZZHU,old_nb_elts__1ZHU,__tmp__R1HU;
-  __INTEGER__Q old_nb_elts__T1HU;
-  __POINTER__IB __tmp__2ZHU,__tmp__U1HU;
-  __GET_TYPE_ID__V5NJ *Self__VLCS;
-  __TYPE_FULL__PMB *Self__1VIT;
-  __SIZE_OF__NGOJ *Self__XLCS;
-  __CHARACTER__DB *__tmp__YZHU,*__tmp__Q1HU;
-  if (((void *)Self__PTEM->parent_node__AD4K.switch__K1RH == (void *)NULL)) {
-    if (((void *)Self__PTEM->parent_node__AD4K.first_code__R1RH == (void *)NULL)) {
-      append_in__MN5H(((__POINTER__IB )Self__PTEM),buffer__QTEM);
-      append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_477));
-      __tmp__4TEM=Self__PTEM->parent_node__AD4K.expr__VU4D;
-      switch (((struct ___OBJ *)__tmp__4TEM)->__id) {
-      case __STRING_CST__5J__: {
-        display__I44J(((__STRING_CST__5J *)__tmp__4TEM),buffer__QTEM);
+  void *__NVEM;
+  ____0AOJ *__CNCS;
+  ____BC *__G1HU,*__42HU;
+  ____Q __I1HU,__K1HU,__A3HU,__C3HU;
+  ____IB __L1HU,__D3HU;
+  ____EBOJ *__ENCS;
+  ____WMB *__KXIT;
+  ____2HOJ *__GNCS;
+  ____DB *__H1HU,*__52HU;
+  if (((void *)__4UEM->__PE4K.__Z2RH == (void *)NULL)) {
+    if (((void *)__4UEM->__PE4K.__A3RH == (void *)NULL)) {
+      __1O5H(((____IB )__4UEM),__5UEM);
+      __EWX(((____BC *)__5UEM),(&__string_477));
+      __NVEM=__4UEM->__PE4K.__EW4D;
+      switch (((struct ___OBJ *)__NVEM)->__id) {
+      case ____5J__: {
+        __X54J(((____5J *)__NVEM),__5UEM);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____0AXC__: {
+        __H0RH(((____0AXC *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____NBXC__: {
+        __ZQ5H(((____NBXC *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____ZBXC__: {
+        __R2RH(((____ZBXC *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____2A0I__: {
+        __EBEJ(((____2A0I *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____HJNJ__: {
+        __XA5J(((____HJNJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____SJNJ__: {
+        __CB5J(((____SJNJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__TLCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__4TEM));
-        (&__string_346)->count__0C= 12;
-        (&__string_346)->storage__1C="is_expanded(";
-        append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_346));
-        display__V5DJ(((__READ_LOCAL__N5ZI *)Self__TLCS->receiver__554J),buffer__QTEM);
-        Self__XZHU=((__STRING__BC *)buffer__QTEM);
-        if ((Self__XZHU->capacity__HFL <= Self__XZHU->count__WJ)) {
-          if ((Self__XZHU->capacity__HFL ==  0)) {
-            Self__XZHU->capacity__HFL= 32;
-            __tmp__YZHU=create__KVW( 32);
-            Self__XZHU->storage__4EL=__tmp__YZHU;
+      case ____0AOJ__: {
+        __CNCS=((____0AOJ *)((____5J *)__NVEM));
+        (&__string_346)->__0C= 12;
+        (&__string_346)->__1C="is_expanded(";
+        __EWX(((____BC *)__5UEM),(&__string_346));
+        __EBEJ(((____2A0I *)__CNCS->__OB5J),__5UEM);
+        __G1HU=((____BC *)__5UEM);
+        if ((__G1HU->__OFL <= __G1HU->__WJ)) {
+          if ((__G1HU->__OFL ==  0)) {
+            __G1HU->__OFL= 32;
+            __H1HU=__RVW( 32);
+            __G1HU->__FFL=__H1HU;
           } else /* FALSE */ {
-            __tmp__ZZHU=(__INTEGER__Q)(Self__XZHU->capacity__HFL <<  1);
-            __tmp__YZHU=((__CHARACTER__DB *)Self__XZHU->storage__4EL);
-            old_nb_elts__1ZHU=Self__XZHU->capacity__HFL;
-            __tmp__2ZHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YZHU),((__UINTEGER_32__RWB )old_nb_elts__1ZHU),((__UINTEGER_32__RWB )__tmp__ZZHU));
-            __tmp__YZHU=((__CHARACTER__DB *)__tmp__2ZHU);
-            clear__to__F00(__tmp__YZHU,old_nb_elts__1ZHU,(__INTEGER__Q)(__tmp__ZZHU -  1));
-            Self__XZHU->storage__4EL=__tmp__YZHU;
-            Self__XZHU->capacity__HFL=__tmp__ZZHU;
+            __I1HU=(____Q)(__G1HU->__OFL <<  1);
+            __H1HU=((____DB *)__G1HU->__FFL);
+            __K1HU=__G1HU->__OFL;
+            __L1HU=__55W(((____IB )__H1HU),((____YWB )__K1HU),((____YWB )__I1HU));
+            __H1HU=((____DB *)__L1HU);
+            __M00(__H1HU,__K1HU,(____Q)(__I1HU -  1));
+            __G1HU->__FFL=__H1HU;
+            __G1HU->__OFL=__I1HU;
           };
         };
-        ((__CHARACTER__DB *)Self__XZHU->storage__4EL)[Self__XZHU->count__WJ]=')';
-        Self__XZHU->count__WJ=(__INTEGER__Q)(Self__XZHU->count__WJ +  1);
+        ((____DB *)__G1HU->__FFL)[__G1HU->__WJ]=')';
+        __G1HU->__WJ=(____Q)(__G1HU->__WJ +  1);
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__VLCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__4TEM));
-        (&__string_347)->count__0C= 8;
-        (&__string_347)->storage__1C="type_id(";
-        append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_347));
-        Self__1VIT=((__TYPE_FULL__PMB *)Self__VLCS->receiver__EA5J);
-        if (((__UINTEGER_8__WLC)(Self__1VIT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_348));
+      case ____EBOJ__: {
+        __ENCS=((____EBOJ *)((____5J *)__NVEM));
+        (&__string_347)->__0C= 8;
+        (&__string_347)->__1C="type_id(";
+        __EWX(((____BC *)__5UEM),(&__string_347));
+        __KXIT=((____WMB *)__ENCS->__TB5J);
+        if (((____3LC)(__KXIT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__5UEM),(&__string_348));
         };
-        append_name_in__TOXE(Self__1VIT,buffer__QTEM);
-        Self__XZHU=((__STRING__BC *)buffer__QTEM);
-        if ((Self__XZHU->capacity__HFL <= Self__XZHU->count__WJ)) {
-          if ((Self__XZHU->capacity__HFL ==  0)) {
-            Self__XZHU->capacity__HFL= 32;
-            __tmp__YZHU=create__KVW( 32);
-            Self__XZHU->storage__4EL=__tmp__YZHU;
+        __CQXE(__KXIT,__5UEM);
+        __G1HU=((____BC *)__5UEM);
+        if ((__G1HU->__OFL <= __G1HU->__WJ)) {
+          if ((__G1HU->__OFL ==  0)) {
+            __G1HU->__OFL= 32;
+            __H1HU=__RVW( 32);
+            __G1HU->__FFL=__H1HU;
           } else /* FALSE */ {
-            __tmp__ZZHU=(__INTEGER__Q)(Self__XZHU->capacity__HFL <<  1);
-            __tmp__YZHU=((__CHARACTER__DB *)Self__XZHU->storage__4EL);
-            old_nb_elts__1ZHU=Self__XZHU->capacity__HFL;
-            __tmp__2ZHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YZHU),((__UINTEGER_32__RWB )old_nb_elts__1ZHU),((__UINTEGER_32__RWB )__tmp__ZZHU));
-            __tmp__YZHU=((__CHARACTER__DB *)__tmp__2ZHU);
-            clear__to__F00(__tmp__YZHU,old_nb_elts__1ZHU,(__INTEGER__Q)(__tmp__ZZHU -  1));
-            Self__XZHU->storage__4EL=__tmp__YZHU;
-            Self__XZHU->capacity__HFL=__tmp__ZZHU;
+            __I1HU=(____Q)(__G1HU->__OFL <<  1);
+            __H1HU=((____DB *)__G1HU->__FFL);
+            __K1HU=__G1HU->__OFL;
+            __L1HU=__55W(((____IB )__H1HU),((____YWB )__K1HU),((____YWB )__I1HU));
+            __H1HU=((____DB *)__L1HU);
+            __M00(__H1HU,__K1HU,(____Q)(__I1HU -  1));
+            __G1HU->__FFL=__H1HU;
+            __G1HU->__OFL=__I1HU;
           };
         };
-        ((__CHARACTER__DB *)Self__XZHU->storage__4EL)[Self__XZHU->count__WJ]=')';
-        Self__XZHU->count__WJ=(__INTEGER__Q)(Self__XZHU->count__WJ +  1);
+        ((____DB *)__G1HU->__FFL)[__G1HU->__WJ]=')';
+        __G1HU->__WJ=(____Q)(__G1HU->__WJ +  1);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____3BOJ__: {
+        __VB5J(((____3BOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____RCOJ__: {
+        __4B5J(((____RCOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____HDOJ__: {
+        __HC5J(((____HDOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____1DOJ__: {
+        __OC5J(((____1DOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____PEOJ__: {
+        __VC5J(((____PEOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____DFOJ__: {
+        __2C5J(((____DFOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____XFOJ__: {
+        __DD5J(((____XFOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __PUT_TO__BFOJ__: {
-        display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____QGOJ__: {
+        __KD5J(((____QGOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __ITEM__VFOJ__: {
-        display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____EHOJ__: {
+        __TD5J(((____EHOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__XLCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__4TEM));
-        (&__string_349)->count__0C= 8;
-        (&__string_349)->storage__1C="size_of(";
-        append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_349));
-        Self__1VIT=((__TYPE_FULL__PMB *)Self__XLCS->receiver__OC5J);
-        if (((__UINTEGER_8__WLC)(Self__1VIT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_348));
+      case ____2HOJ__: {
+        __GNCS=((____2HOJ *)((____5J *)__NVEM));
+        (&__string_349)->__0C= 8;
+        (&__string_349)->__1C="size_of(";
+        __EWX(((____BC *)__5UEM),(&__string_349));
+        __KXIT=((____WMB *)__GNCS->__3D5J);
+        if (((____3LC)(__KXIT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__5UEM),(&__string_348));
         };
-        append_name_in__TOXE(Self__1VIT,buffer__QTEM);
-        Self__XZHU=((__STRING__BC *)buffer__QTEM);
-        if ((Self__XZHU->capacity__HFL <= Self__XZHU->count__WJ)) {
-          if ((Self__XZHU->capacity__HFL ==  0)) {
-            Self__XZHU->capacity__HFL= 32;
-            __tmp__YZHU=create__KVW( 32);
-            Self__XZHU->storage__4EL=__tmp__YZHU;
+        __CQXE(__KXIT,__5UEM);
+        __G1HU=((____BC *)__5UEM);
+        if ((__G1HU->__OFL <= __G1HU->__WJ)) {
+          if ((__G1HU->__OFL ==  0)) {
+            __G1HU->__OFL= 32;
+            __H1HU=__RVW( 32);
+            __G1HU->__FFL=__H1HU;
           } else /* FALSE */ {
-            __tmp__ZZHU=(__INTEGER__Q)(Self__XZHU->capacity__HFL <<  1);
-            __tmp__YZHU=((__CHARACTER__DB *)Self__XZHU->storage__4EL);
-            old_nb_elts__1ZHU=Self__XZHU->capacity__HFL;
-            __tmp__2ZHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YZHU),((__UINTEGER_32__RWB )old_nb_elts__1ZHU),((__UINTEGER_32__RWB )__tmp__ZZHU));
-            __tmp__YZHU=((__CHARACTER__DB *)__tmp__2ZHU);
-            clear__to__F00(__tmp__YZHU,old_nb_elts__1ZHU,(__INTEGER__Q)(__tmp__ZZHU -  1));
-            Self__XZHU->storage__4EL=__tmp__YZHU;
-            Self__XZHU->capacity__HFL=__tmp__ZZHU;
+            __I1HU=(____Q)(__G1HU->__OFL <<  1);
+            __H1HU=((____DB *)__G1HU->__FFL);
+            __K1HU=__G1HU->__OFL;
+            __L1HU=__55W(((____IB )__H1HU),((____YWB )__K1HU),((____YWB )__I1HU));
+            __H1HU=((____DB *)__L1HU);
+            __M00(__H1HU,__K1HU,(____Q)(__I1HU -  1));
+            __G1HU->__FFL=__H1HU;
+            __G1HU->__OFL=__I1HU;
           };
         };
-        ((__CHARACTER__DB *)Self__XZHU->storage__4EL)[Self__XZHU->count__WJ]=')';
-        Self__XZHU->count__WJ=(__INTEGER__Q)(Self__XZHU->count__WJ +  1);
+        ((____DB *)__G1HU->__FFL)[__G1HU->__WJ]=')';
+        __G1HU->__WJ=(____Q)(__G1HU->__WJ +  1);
       } break;
-      case __CAST__JHOJ__: {
-        display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____YIOJ__: {
+        __5D5J(((____YIOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __REAL_CST__JLOJ__: {
-        display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____YMOJ__: {
+        __OE5J(((____YMOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____ONOJ__: {
+        __UE5J(((____ONOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____YOOJ__: {
+        __LXSK(((____YOOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____IM4K__: {
+        __VNFM(((____IM4K *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____T5FL__: {
+        __HM5O(((____T5FL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____3DUL__: {
+        __LPTP(((____3DUL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____0EUL__: {
+        __WP0P(((____0EUL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____BGUL__: {
+        __UPTP(((____BGUL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____2GUL__: {
+        __4P0P(((____2GUL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____B0VL__: {
+        __TTBN(((____B0VL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____P0VL__: {
+        __EBGM(((____P0VL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____Q5YL__: {
+        __0NFM(((____Q5YL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____UVPM__: {
+        __OEWN(((____UVPM *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____0ZPM__: {
+        __FQ0P(((____0ZPM *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_OR__3P0N__: {
-        display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____MR0N__: {
+        __0PVO(((____MR0N *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____YWBP__: {
+        __2VZQ(((____YWBP *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_INF__2WBP__: {
-        display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____LYBP__: {
+        __RTTP(((____LYBP *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____CZBP__: {
+        __0TTP(((____CZBP *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____3BEP__: {
+        __YQEQ(((____3BEP *)((____5J *)__NVEM)),__5UEM);
       } break;
       };
-      append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_478));
-      __tmp__4TEM=Self__PTEM->parent_node__AD4K.data__WU4D;
-      switch (((struct ___OBJ *)__tmp__4TEM)->__id) {
-      case __DTA_RD__IK2C__: {
-        append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_479));
+      __EWX(((____BC *)__5UEM),(&__string_478));
+      __NVEM=__4UEM->__PE4K.__FW4D;
+      switch (((struct ___OBJ *)__NVEM)->__id) {
+      case ____XL2C__: {
+        __EWX(((____BC *)__5UEM),(&__string_479));
       } break;
-      case __DTA_CAST__NFPJ__: {
-        append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_480));
+      case ____2GPJ__: {
+        __EWX(((____BC *)__5UEM),(&__string_480));
       } break;
-      case __DTA_WR_CODE__CPPJ__: {
-        display__LJBK(((__DTA_WR_CODE__CPPJ *)((__DTA_RD__IK2C *)__tmp__4TEM)),buffer__QTEM);
+      case ____RQPJ__: {
+        __0KBK(((____RQPJ *)((____XL2C *)__NVEM)),__5UEM);
       } break;
-      case __DTA_WR_VALUE__YHWJ__: {
-        display__RJBK(((__DTA_WR_VALUE__YHWJ *)((__DTA_RD__IK2C *)__tmp__4TEM)),buffer__QTEM);
+      case ____HJWJ__: {
+        __ALBK(((____HJWJ *)((____XL2C *)__NVEM)),__5UEM);
       } break;
-      case __DTA_BLOCK__URWJ__: {
-        append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_481));
+      case ____DTWJ__: {
+        __EWX(((____BC *)__5UEM),(&__string_481));
       } break;
-      case __DTA_RD_ARGS__VRWJ__: {
-        display__0JBK(((__DTA_RD_ARGS__VRWJ *)((__DTA_RD__IK2C *)__tmp__4TEM)),buffer__QTEM);
+      case ____ETWJ__: {
+        __JLBK(((____ETWJ *)((____XL2C *)__NVEM)),__5UEM);
       } break;
       };
-      append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_482));
-      __tmp__4TEM=Self__PTEM->result_expr__DOKL;
-      switch (((struct ___OBJ *)__tmp__4TEM)->__id) {
-      case __STRING_CST__5J__: {
-        display__I44J(((__STRING_CST__5J *)__tmp__4TEM),buffer__QTEM);
+      __EWX(((____BC *)__5UEM),(&__string_482));
+      __NVEM=__4UEM->__SPKL;
+      switch (((struct ___OBJ *)__NVEM)->__id) {
+      case ____5J__: {
+        __X54J(((____5J *)__NVEM),__5UEM);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____0AXC__: {
+        __H0RH(((____0AXC *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____NBXC__: {
+        __ZQ5H(((____NBXC *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____ZBXC__: {
+        __R2RH(((____ZBXC *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____2A0I__: {
+        __EBEJ(((____2A0I *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____HJNJ__: {
+        __XA5J(((____HJNJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____SJNJ__: {
+        __CB5J(((____SJNJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__TLCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__4TEM));
-        (&__string_346)->count__0C= 12;
-        (&__string_346)->storage__1C="is_expanded(";
-        append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_346));
-        display__V5DJ(((__READ_LOCAL__N5ZI *)Self__TLCS->receiver__554J),buffer__QTEM);
-        Self__XZHU=((__STRING__BC *)buffer__QTEM);
-        if ((Self__XZHU->capacity__HFL <= Self__XZHU->count__WJ)) {
-          if ((Self__XZHU->capacity__HFL ==  0)) {
-            Self__XZHU->capacity__HFL= 32;
-            __tmp__YZHU=create__KVW( 32);
-            Self__XZHU->storage__4EL=__tmp__YZHU;
+      case ____0AOJ__: {
+        __CNCS=((____0AOJ *)((____5J *)__NVEM));
+        (&__string_346)->__0C= 12;
+        (&__string_346)->__1C="is_expanded(";
+        __EWX(((____BC *)__5UEM),(&__string_346));
+        __EBEJ(((____2A0I *)__CNCS->__OB5J),__5UEM);
+        __G1HU=((____BC *)__5UEM);
+        if ((__G1HU->__OFL <= __G1HU->__WJ)) {
+          if ((__G1HU->__OFL ==  0)) {
+            __G1HU->__OFL= 32;
+            __H1HU=__RVW( 32);
+            __G1HU->__FFL=__H1HU;
           } else /* FALSE */ {
-            __tmp__ZZHU=(__INTEGER__Q)(Self__XZHU->capacity__HFL <<  1);
-            __tmp__YZHU=((__CHARACTER__DB *)Self__XZHU->storage__4EL);
-            old_nb_elts__1ZHU=Self__XZHU->capacity__HFL;
-            __tmp__2ZHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YZHU),((__UINTEGER_32__RWB )old_nb_elts__1ZHU),((__UINTEGER_32__RWB )__tmp__ZZHU));
-            __tmp__YZHU=((__CHARACTER__DB *)__tmp__2ZHU);
-            clear__to__F00(__tmp__YZHU,old_nb_elts__1ZHU,(__INTEGER__Q)(__tmp__ZZHU -  1));
-            Self__XZHU->storage__4EL=__tmp__YZHU;
-            Self__XZHU->capacity__HFL=__tmp__ZZHU;
+            __I1HU=(____Q)(__G1HU->__OFL <<  1);
+            __H1HU=((____DB *)__G1HU->__FFL);
+            __K1HU=__G1HU->__OFL;
+            __L1HU=__55W(((____IB )__H1HU),((____YWB )__K1HU),((____YWB )__I1HU));
+            __H1HU=((____DB *)__L1HU);
+            __M00(__H1HU,__K1HU,(____Q)(__I1HU -  1));
+            __G1HU->__FFL=__H1HU;
+            __G1HU->__OFL=__I1HU;
           };
         };
-        ((__CHARACTER__DB *)Self__XZHU->storage__4EL)[Self__XZHU->count__WJ]=')';
-        Self__XZHU->count__WJ=(__INTEGER__Q)(Self__XZHU->count__WJ +  1);
+        ((____DB *)__G1HU->__FFL)[__G1HU->__WJ]=')';
+        __G1HU->__WJ=(____Q)(__G1HU->__WJ +  1);
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__VLCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__4TEM));
-        (&__string_347)->count__0C= 8;
-        (&__string_347)->storage__1C="type_id(";
-        append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_347));
-        Self__1VIT=((__TYPE_FULL__PMB *)Self__VLCS->receiver__EA5J);
-        if (((__UINTEGER_8__WLC)(Self__1VIT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_348));
+      case ____EBOJ__: {
+        __ENCS=((____EBOJ *)((____5J *)__NVEM));
+        (&__string_347)->__0C= 8;
+        (&__string_347)->__1C="type_id(";
+        __EWX(((____BC *)__5UEM),(&__string_347));
+        __KXIT=((____WMB *)__ENCS->__TB5J);
+        if (((____3LC)(__KXIT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__5UEM),(&__string_348));
         };
-        append_name_in__TOXE(Self__1VIT,buffer__QTEM);
-        Self__XZHU=((__STRING__BC *)buffer__QTEM);
-        if ((Self__XZHU->capacity__HFL <= Self__XZHU->count__WJ)) {
-          if ((Self__XZHU->capacity__HFL ==  0)) {
-            Self__XZHU->capacity__HFL= 32;
-            __tmp__YZHU=create__KVW( 32);
-            Self__XZHU->storage__4EL=__tmp__YZHU;
+        __CQXE(__KXIT,__5UEM);
+        __G1HU=((____BC *)__5UEM);
+        if ((__G1HU->__OFL <= __G1HU->__WJ)) {
+          if ((__G1HU->__OFL ==  0)) {
+            __G1HU->__OFL= 32;
+            __H1HU=__RVW( 32);
+            __G1HU->__FFL=__H1HU;
           } else /* FALSE */ {
-            __tmp__ZZHU=(__INTEGER__Q)(Self__XZHU->capacity__HFL <<  1);
-            __tmp__YZHU=((__CHARACTER__DB *)Self__XZHU->storage__4EL);
-            old_nb_elts__1ZHU=Self__XZHU->capacity__HFL;
-            __tmp__2ZHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YZHU),((__UINTEGER_32__RWB )old_nb_elts__1ZHU),((__UINTEGER_32__RWB )__tmp__ZZHU));
-            __tmp__YZHU=((__CHARACTER__DB *)__tmp__2ZHU);
-            clear__to__F00(__tmp__YZHU,old_nb_elts__1ZHU,(__INTEGER__Q)(__tmp__ZZHU -  1));
-            Self__XZHU->storage__4EL=__tmp__YZHU;
-            Self__XZHU->capacity__HFL=__tmp__ZZHU;
+            __I1HU=(____Q)(__G1HU->__OFL <<  1);
+            __H1HU=((____DB *)__G1HU->__FFL);
+            __K1HU=__G1HU->__OFL;
+            __L1HU=__55W(((____IB )__H1HU),((____YWB )__K1HU),((____YWB )__I1HU));
+            __H1HU=((____DB *)__L1HU);
+            __M00(__H1HU,__K1HU,(____Q)(__I1HU -  1));
+            __G1HU->__FFL=__H1HU;
+            __G1HU->__OFL=__I1HU;
           };
         };
-        ((__CHARACTER__DB *)Self__XZHU->storage__4EL)[Self__XZHU->count__WJ]=')';
-        Self__XZHU->count__WJ=(__INTEGER__Q)(Self__XZHU->count__WJ +  1);
+        ((____DB *)__G1HU->__FFL)[__G1HU->__WJ]=')';
+        __G1HU->__WJ=(____Q)(__G1HU->__WJ +  1);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____3BOJ__: {
+        __VB5J(((____3BOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____RCOJ__: {
+        __4B5J(((____RCOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____HDOJ__: {
+        __HC5J(((____HDOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____1DOJ__: {
+        __OC5J(((____1DOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____PEOJ__: {
+        __VC5J(((____PEOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____DFOJ__: {
+        __2C5J(((____DFOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____XFOJ__: {
+        __DD5J(((____XFOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __PUT_TO__BFOJ__: {
-        display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____QGOJ__: {
+        __KD5J(((____QGOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __ITEM__VFOJ__: {
-        display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____EHOJ__: {
+        __TD5J(((____EHOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__XLCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__4TEM));
-        (&__string_349)->count__0C= 8;
-        (&__string_349)->storage__1C="size_of(";
-        append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_349));
-        Self__1VIT=((__TYPE_FULL__PMB *)Self__XLCS->receiver__OC5J);
-        if (((__UINTEGER_8__WLC)(Self__1VIT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_348));
+      case ____2HOJ__: {
+        __GNCS=((____2HOJ *)((____5J *)__NVEM));
+        (&__string_349)->__0C= 8;
+        (&__string_349)->__1C="size_of(";
+        __EWX(((____BC *)__5UEM),(&__string_349));
+        __KXIT=((____WMB *)__GNCS->__3D5J);
+        if (((____3LC)(__KXIT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__5UEM),(&__string_348));
         };
-        append_name_in__TOXE(Self__1VIT,buffer__QTEM);
-        Self__XZHU=((__STRING__BC *)buffer__QTEM);
-        if ((Self__XZHU->capacity__HFL <= Self__XZHU->count__WJ)) {
-          if ((Self__XZHU->capacity__HFL ==  0)) {
-            Self__XZHU->capacity__HFL= 32;
-            __tmp__YZHU=create__KVW( 32);
-            Self__XZHU->storage__4EL=__tmp__YZHU;
+        __CQXE(__KXIT,__5UEM);
+        __G1HU=((____BC *)__5UEM);
+        if ((__G1HU->__OFL <= __G1HU->__WJ)) {
+          if ((__G1HU->__OFL ==  0)) {
+            __G1HU->__OFL= 32;
+            __H1HU=__RVW( 32);
+            __G1HU->__FFL=__H1HU;
           } else /* FALSE */ {
-            __tmp__ZZHU=(__INTEGER__Q)(Self__XZHU->capacity__HFL <<  1);
-            __tmp__YZHU=((__CHARACTER__DB *)Self__XZHU->storage__4EL);
-            old_nb_elts__1ZHU=Self__XZHU->capacity__HFL;
-            __tmp__2ZHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YZHU),((__UINTEGER_32__RWB )old_nb_elts__1ZHU),((__UINTEGER_32__RWB )__tmp__ZZHU));
-            __tmp__YZHU=((__CHARACTER__DB *)__tmp__2ZHU);
-            clear__to__F00(__tmp__YZHU,old_nb_elts__1ZHU,(__INTEGER__Q)(__tmp__ZZHU -  1));
-            Self__XZHU->storage__4EL=__tmp__YZHU;
-            Self__XZHU->capacity__HFL=__tmp__ZZHU;
+            __I1HU=(____Q)(__G1HU->__OFL <<  1);
+            __H1HU=((____DB *)__G1HU->__FFL);
+            __K1HU=__G1HU->__OFL;
+            __L1HU=__55W(((____IB )__H1HU),((____YWB )__K1HU),((____YWB )__I1HU));
+            __H1HU=((____DB *)__L1HU);
+            __M00(__H1HU,__K1HU,(____Q)(__I1HU -  1));
+            __G1HU->__FFL=__H1HU;
+            __G1HU->__OFL=__I1HU;
           };
         };
-        ((__CHARACTER__DB *)Self__XZHU->storage__4EL)[Self__XZHU->count__WJ]=')';
-        Self__XZHU->count__WJ=(__INTEGER__Q)(Self__XZHU->count__WJ +  1);
+        ((____DB *)__G1HU->__FFL)[__G1HU->__WJ]=')';
+        __G1HU->__WJ=(____Q)(__G1HU->__WJ +  1);
       } break;
-      case __CAST__JHOJ__: {
-        display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____YIOJ__: {
+        __5D5J(((____YIOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __REAL_CST__JLOJ__: {
-        display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____YMOJ__: {
+        __OE5J(((____YMOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____ONOJ__: {
+        __UE5J(((____ONOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____YOOJ__: {
+        __LXSK(((____YOOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____IM4K__: {
+        __VNFM(((____IM4K *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____T5FL__: {
+        __HM5O(((____T5FL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____3DUL__: {
+        __LPTP(((____3DUL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____0EUL__: {
+        __WP0P(((____0EUL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____BGUL__: {
+        __UPTP(((____BGUL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____2GUL__: {
+        __4P0P(((____2GUL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____B0VL__: {
+        __TTBN(((____B0VL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____P0VL__: {
+        __EBGM(((____P0VL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____Q5YL__: {
+        __0NFM(((____Q5YL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____UVPM__: {
+        __OEWN(((____UVPM *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____0ZPM__: {
+        __FQ0P(((____0ZPM *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_OR__3P0N__: {
-        display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____MR0N__: {
+        __0PVO(((____MR0N *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____YWBP__: {
+        __2VZQ(((____YWBP *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_INF__2WBP__: {
-        display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____LYBP__: {
+        __RTTP(((____LYBP *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____CZBP__: {
+        __0TTP(((____CZBP *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____3BEP__: {
+        __YQEQ(((____3BEP *)((____5J *)__NVEM)),__5UEM);
       } break;
       };
-      Self__XZHU=((__STRING__BC *)buffer__QTEM);
-      if ((Self__XZHU->capacity__HFL <= Self__XZHU->count__WJ)) {
-        if ((Self__XZHU->capacity__HFL ==  0)) {
-          Self__XZHU->capacity__HFL= 32;
-          __tmp__YZHU=create__KVW( 32);
-          Self__XZHU->storage__4EL=__tmp__YZHU;
+      __G1HU=((____BC *)__5UEM);
+      if ((__G1HU->__OFL <= __G1HU->__WJ)) {
+        if ((__G1HU->__OFL ==  0)) {
+          __G1HU->__OFL= 32;
+          __H1HU=__RVW( 32);
+          __G1HU->__FFL=__H1HU;
         } else /* FALSE */ {
-          __tmp__ZZHU=(__INTEGER__Q)(Self__XZHU->capacity__HFL <<  1);
-          __tmp__YZHU=((__CHARACTER__DB *)Self__XZHU->storage__4EL);
-          old_nb_elts__1ZHU=Self__XZHU->capacity__HFL;
-          __tmp__2ZHU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YZHU),((__UINTEGER_32__RWB )old_nb_elts__1ZHU),((__UINTEGER_32__RWB )__tmp__ZZHU));
-          __tmp__YZHU=((__CHARACTER__DB *)__tmp__2ZHU);
-          clear__to__F00(__tmp__YZHU,old_nb_elts__1ZHU,(__INTEGER__Q)(__tmp__ZZHU -  1));
-          Self__XZHU->storage__4EL=__tmp__YZHU;
-          Self__XZHU->capacity__HFL=__tmp__ZZHU;
+          __I1HU=(____Q)(__G1HU->__OFL <<  1);
+          __H1HU=((____DB *)__G1HU->__FFL);
+          __K1HU=__G1HU->__OFL;
+          __L1HU=__55W(((____IB )__H1HU),((____YWB )__K1HU),((____YWB )__I1HU));
+          __H1HU=((____DB *)__L1HU);
+          __M00(__H1HU,__K1HU,(____Q)(__I1HU -  1));
+          __G1HU->__FFL=__H1HU;
+          __G1HU->__OFL=__I1HU;
         };
       };
-      ((__CHARACTER__DB *)Self__XZHU->storage__4EL)[Self__XZHU->count__WJ]='>';
-      Self__XZHU->count__WJ=(__INTEGER__Q)(Self__XZHU->count__WJ +  1);
+      ((____DB *)__G1HU->__FFL)[__G1HU->__WJ]='>';
+      __G1HU->__WJ=(____Q)(__G1HU->__WJ +  1);
     } else /* FALSE */ {
-      __tmp__4TEM=Self__PTEM->parent_node__AD4K.expr__VU4D;
-      switch (((struct ___OBJ *)__tmp__4TEM)->__id) {
-      case __STRING_CST__5J__: {
-        display__I44J(((__STRING_CST__5J *)__tmp__4TEM),buffer__QTEM);
+      __NVEM=__4UEM->__PE4K.__EW4D;
+      switch (((struct ___OBJ *)__NVEM)->__id) {
+      case ____5J__: {
+        __X54J(((____5J *)__NVEM),__5UEM);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        display__YYRH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____0AXC__: {
+        __H0RH(((____0AXC *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        display__KP5H(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____NBXC__: {
+        __ZQ5H(((____NBXC *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        display__C1RH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____ZBXC__: {
+        __R2RH(((____ZBXC *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        display__V5DJ(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____2A0I__: {
+        __EBEJ(((____2A0I *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        display__I54J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____HJNJ__: {
+        __XA5J(((____HJNJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        display__T54J(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____SJNJ__: {
+        __CB5J(((____SJNJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__TLCS=((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__4TEM));
-        (&__string_346)->count__0C= 12;
-        (&__string_346)->storage__1C="is_expanded(";
-        append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_346));
-        display__V5DJ(((__READ_LOCAL__N5ZI *)Self__TLCS->receiver__554J),buffer__QTEM);
-        Self__P1HU=((__STRING__BC *)buffer__QTEM);
-        if ((Self__P1HU->capacity__HFL <= Self__P1HU->count__WJ)) {
-          if ((Self__P1HU->capacity__HFL ==  0)) {
-            Self__P1HU->capacity__HFL= 32;
-            __tmp__Q1HU=create__KVW( 32);
-            Self__P1HU->storage__4EL=__tmp__Q1HU;
+      case ____0AOJ__: {
+        __CNCS=((____0AOJ *)((____5J *)__NVEM));
+        (&__string_346)->__0C= 12;
+        (&__string_346)->__1C="is_expanded(";
+        __EWX(((____BC *)__5UEM),(&__string_346));
+        __EBEJ(((____2A0I *)__CNCS->__OB5J),__5UEM);
+        __42HU=((____BC *)__5UEM);
+        if ((__42HU->__OFL <= __42HU->__WJ)) {
+          if ((__42HU->__OFL ==  0)) {
+            __42HU->__OFL= 32;
+            __52HU=__RVW( 32);
+            __42HU->__FFL=__52HU;
           } else /* FALSE */ {
-            __tmp__R1HU=(__INTEGER__Q)(Self__P1HU->capacity__HFL <<  1);
-            __tmp__Q1HU=((__CHARACTER__DB *)Self__P1HU->storage__4EL);
-            old_nb_elts__T1HU=Self__P1HU->capacity__HFL;
-            __tmp__U1HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Q1HU),((__UINTEGER_32__RWB )old_nb_elts__T1HU),((__UINTEGER_32__RWB )__tmp__R1HU));
-            __tmp__Q1HU=((__CHARACTER__DB *)__tmp__U1HU);
-            clear__to__F00(__tmp__Q1HU,old_nb_elts__T1HU,(__INTEGER__Q)(__tmp__R1HU -  1));
-            Self__P1HU->storage__4EL=__tmp__Q1HU;
-            Self__P1HU->capacity__HFL=__tmp__R1HU;
+            __A3HU=(____Q)(__42HU->__OFL <<  1);
+            __52HU=((____DB *)__42HU->__FFL);
+            __C3HU=__42HU->__OFL;
+            __D3HU=__55W(((____IB )__52HU),((____YWB )__C3HU),((____YWB )__A3HU));
+            __52HU=((____DB *)__D3HU);
+            __M00(__52HU,__C3HU,(____Q)(__A3HU -  1));
+            __42HU->__FFL=__52HU;
+            __42HU->__OFL=__A3HU;
           };
         };
-        ((__CHARACTER__DB *)Self__P1HU->storage__4EL)[Self__P1HU->count__WJ]=')';
-        Self__P1HU->count__WJ=(__INTEGER__Q)(Self__P1HU->count__WJ +  1);
+        ((____DB *)__42HU->__FFL)[__42HU->__WJ]=')';
+        __42HU->__WJ=(____Q)(__42HU->__WJ +  1);
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__VLCS=((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__4TEM));
-        (&__string_347)->count__0C= 8;
-        (&__string_347)->storage__1C="type_id(";
-        append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_347));
-        Self__1VIT=((__TYPE_FULL__PMB *)Self__VLCS->receiver__EA5J);
-        if (((__UINTEGER_8__WLC)(Self__1VIT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_348));
+      case ____EBOJ__: {
+        __ENCS=((____EBOJ *)((____5J *)__NVEM));
+        (&__string_347)->__0C= 8;
+        (&__string_347)->__1C="type_id(";
+        __EWX(((____BC *)__5UEM),(&__string_347));
+        __KXIT=((____WMB *)__ENCS->__TB5J);
+        if (((____3LC)(__KXIT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__5UEM),(&__string_348));
         };
-        append_name_in__TOXE(Self__1VIT,buffer__QTEM);
-        Self__P1HU=((__STRING__BC *)buffer__QTEM);
-        if ((Self__P1HU->capacity__HFL <= Self__P1HU->count__WJ)) {
-          if ((Self__P1HU->capacity__HFL ==  0)) {
-            Self__P1HU->capacity__HFL= 32;
-            __tmp__Q1HU=create__KVW( 32);
-            Self__P1HU->storage__4EL=__tmp__Q1HU;
+        __CQXE(__KXIT,__5UEM);
+        __42HU=((____BC *)__5UEM);
+        if ((__42HU->__OFL <= __42HU->__WJ)) {
+          if ((__42HU->__OFL ==  0)) {
+            __42HU->__OFL= 32;
+            __52HU=__RVW( 32);
+            __42HU->__FFL=__52HU;
           } else /* FALSE */ {
-            __tmp__R1HU=(__INTEGER__Q)(Self__P1HU->capacity__HFL <<  1);
-            __tmp__Q1HU=((__CHARACTER__DB *)Self__P1HU->storage__4EL);
-            old_nb_elts__T1HU=Self__P1HU->capacity__HFL;
-            __tmp__U1HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Q1HU),((__UINTEGER_32__RWB )old_nb_elts__T1HU),((__UINTEGER_32__RWB )__tmp__R1HU));
-            __tmp__Q1HU=((__CHARACTER__DB *)__tmp__U1HU);
-            clear__to__F00(__tmp__Q1HU,old_nb_elts__T1HU,(__INTEGER__Q)(__tmp__R1HU -  1));
-            Self__P1HU->storage__4EL=__tmp__Q1HU;
-            Self__P1HU->capacity__HFL=__tmp__R1HU;
+            __A3HU=(____Q)(__42HU->__OFL <<  1);
+            __52HU=((____DB *)__42HU->__FFL);
+            __C3HU=__42HU->__OFL;
+            __D3HU=__55W(((____IB )__52HU),((____YWB )__C3HU),((____YWB )__A3HU));
+            __52HU=((____DB *)__D3HU);
+            __M00(__52HU,__C3HU,(____Q)(__A3HU -  1));
+            __42HU->__FFL=__52HU;
+            __42HU->__OFL=__A3HU;
           };
         };
-        ((__CHARACTER__DB *)Self__P1HU->storage__4EL)[Self__P1HU->count__WJ]=')';
-        Self__P1HU->count__WJ=(__INTEGER__Q)(Self__P1HU->count__WJ +  1);
+        ((____DB *)__42HU->__FFL)[__42HU->__WJ]=')';
+        __42HU->__WJ=(____Q)(__42HU->__WJ +  1);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        display__GA5J(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____3BOJ__: {
+        __VB5J(((____3BOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        display__PA5J(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____RCOJ__: {
+        __4B5J(((____RCOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        display__YA5J(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____HDOJ__: {
+        __HC5J(((____HDOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        display__5A5J(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____1DOJ__: {
+        __OC5J(((____1DOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        display__GB5J(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____PEOJ__: {
+        __VC5J(((____PEOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        display__NB5J(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____DFOJ__: {
+        __2C5J(((____DFOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        display__UB5J(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____XFOJ__: {
+        __DD5J(((____XFOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __PUT_TO__BFOJ__: {
-        display__1B5J(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____QGOJ__: {
+        __KD5J(((____QGOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __ITEM__VFOJ__: {
-        display__EC5J(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____EHOJ__: {
+        __TD5J(((____EHOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__XLCS=((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__4TEM));
-        (&__string_349)->count__0C= 8;
-        (&__string_349)->storage__1C="size_of(";
-        append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_349));
-        Self__1VIT=((__TYPE_FULL__PMB *)Self__XLCS->receiver__OC5J);
-        if (((__UINTEGER_8__WLC)(Self__1VIT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buffer__QTEM),(&__string_348));
+      case ____2HOJ__: {
+        __GNCS=((____2HOJ *)((____5J *)__NVEM));
+        (&__string_349)->__0C= 8;
+        (&__string_349)->__1C="size_of(";
+        __EWX(((____BC *)__5UEM),(&__string_349));
+        __KXIT=((____WMB *)__GNCS->__3D5J);
+        if (((____3LC)(__KXIT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__5UEM),(&__string_348));
         };
-        append_name_in__TOXE(Self__1VIT,buffer__QTEM);
-        Self__P1HU=((__STRING__BC *)buffer__QTEM);
-        if ((Self__P1HU->capacity__HFL <= Self__P1HU->count__WJ)) {
-          if ((Self__P1HU->capacity__HFL ==  0)) {
-            Self__P1HU->capacity__HFL= 32;
-            __tmp__Q1HU=create__KVW( 32);
-            Self__P1HU->storage__4EL=__tmp__Q1HU;
+        __CQXE(__KXIT,__5UEM);
+        __42HU=((____BC *)__5UEM);
+        if ((__42HU->__OFL <= __42HU->__WJ)) {
+          if ((__42HU->__OFL ==  0)) {
+            __42HU->__OFL= 32;
+            __52HU=__RVW( 32);
+            __42HU->__FFL=__52HU;
           } else /* FALSE */ {
-            __tmp__R1HU=(__INTEGER__Q)(Self__P1HU->capacity__HFL <<  1);
-            __tmp__Q1HU=((__CHARACTER__DB *)Self__P1HU->storage__4EL);
-            old_nb_elts__T1HU=Self__P1HU->capacity__HFL;
-            __tmp__U1HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Q1HU),((__UINTEGER_32__RWB )old_nb_elts__T1HU),((__UINTEGER_32__RWB )__tmp__R1HU));
-            __tmp__Q1HU=((__CHARACTER__DB *)__tmp__U1HU);
-            clear__to__F00(__tmp__Q1HU,old_nb_elts__T1HU,(__INTEGER__Q)(__tmp__R1HU -  1));
-            Self__P1HU->storage__4EL=__tmp__Q1HU;
-            Self__P1HU->capacity__HFL=__tmp__R1HU;
+            __A3HU=(____Q)(__42HU->__OFL <<  1);
+            __52HU=((____DB *)__42HU->__FFL);
+            __C3HU=__42HU->__OFL;
+            __D3HU=__55W(((____IB )__52HU),((____YWB )__C3HU),((____YWB )__A3HU));
+            __52HU=((____DB *)__D3HU);
+            __M00(__52HU,__C3HU,(____Q)(__A3HU -  1));
+            __42HU->__FFL=__52HU;
+            __42HU->__OFL=__A3HU;
           };
         };
-        ((__CHARACTER__DB *)Self__P1HU->storage__4EL)[Self__P1HU->count__WJ]=')';
-        Self__P1HU->count__WJ=(__INTEGER__Q)(Self__P1HU->count__WJ +  1);
+        ((____DB *)__42HU->__FFL)[__42HU->__WJ]=')';
+        __42HU->__WJ=(____Q)(__42HU->__WJ +  1);
       } break;
-      case __CAST__JHOJ__: {
-        display__QC5J(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____YIOJ__: {
+        __5D5J(((____YIOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __REAL_CST__JLOJ__: {
-        display__5C5J(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____YMOJ__: {
+        __OE5J(((____YMOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        display__FD5J(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____ONOJ__: {
+        __UE5J(((____ONOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        display__2VSK(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____YOOJ__: {
+        __LXSK(((____YOOJ *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        display__GMFM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____IM4K__: {
+        __VNFM(((____IM4K *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        display__YK5O(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____T5FL__: {
+        __HM5O(((____T5FL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        display__2NTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____3DUL__: {
+        __LPTP(((____3DUL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        display__HO0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____0EUL__: {
+        __WP0P(((____0EUL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        display__FOTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____BGUL__: {
+        __UPTP(((____BGUL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        display__PO0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____2GUL__: {
+        __4P0P(((____2GUL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        display__ESBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____B0VL__: {
+        __TTBN(((____B0VL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        display__V5FM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____P0VL__: {
+        __EBGM(((____P0VL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        display__LMFM(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____Q5YL__: {
+        __0NFM(((____Q5YL *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        display__5CWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____UVPM__: {
+        __OEWN(((____UVPM *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        display__WO0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____0ZPM__: {
+        __FQ0P(((____0ZPM *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_OR__3P0N__: {
-        display__LOVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____MR0N__: {
+        __0PVO(((____MR0N *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        display__NUZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____YWBP__: {
+        __2VZQ(((____YWBP *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_INF__2WBP__: {
-        display__CSTP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____LYBP__: {
+        __RTTP(((____LYBP *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        display__LSTP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____CZBP__: {
+        __0TTP(((____CZBP *)((____5J *)__NVEM)),__5UEM);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        display__JPEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__4TEM)),buffer__QTEM);
+      case ____3BEP__: {
+        __YQEQ(((____3BEP *)((____5J *)__NVEM)),__5UEM);
       } break;
       };
-      display__NHFE(((__LIST__WH *)Self__PTEM->parent_node__AD4K.first_code__R1RH),buffer__QTEM);
+      __2IFE(((____WH *)__4UEM->__PE4K.__A3RH),__5UEM);
     };
   } else /* FALSE */ {
-    display__XTFL(((__SWITCH__DDXC *)Self__PTEM->parent_node__AD4K.switch__K1RH),buffer__QTEM);
+    __GVFL(((____SEXC *)__4UEM->__PE4K.__Z2RH),__5UEM);
   };
 }
 
-static void genere_body__J0BE(__LIST__WH *Self__K0BE,__STRING__BC *buffer__L0BE)
-// ({LIST__WH},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __Y1BE(____WH *__Z1BE,____BC *__01BE)
+// ({__WH},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__XAIU;
-  __INTEGER__Q old_count__M0BE,j__N0BE,__tmp__J2HU,old_nb_elts__L2HU;
-  __INTEGER__Q old_nb_elts__T2HU,Self__0EAI,__tmp__Z2HU;
-  __INTEGER__Q old_nb_elts__12HU,__tmp__B4BI,old_nb_elts__34HU;
-  __INTEGER__Q __tmp__ABIU,old_nb_elts__CBIU,__tmp__YDIU;
-  __INTEGER__Q old_nb_elts__0DIU,__tmp__YEIU,old_nb_elts__0EIU;
-  __INTEGER__Q __tmp__IGIU,old_nb_elts__KGIU;
-  void *__tmp__511R,*Result__ZZLL;
-  __LIST__WH *Self__T3WT,*Self__1AXT,*Self__DCXT,*Self__IDXT,*Self__JEXT;
-  __STRING__BC *Self__U3WT,*src__1R5H,*Self__X2HU,*Self__Z4HU;
-  __STRING__BC *Self__JDXT,*Self__WEIU,*Self__GGIU;
-  __POINTER__IB __tmp__M2HU,__tmp__22HU,__tmp__Y3HU,__tmp__Z3HU;
-  __POINTER__IB __tmp__0M3T,__tmp__2M3T,__tmp__DBIU,__tmp__1EIU;
-  __POINTER__IB __tmp__LGIU;
-  __STRING_CONSTANT__0 *code__QXEM,*__tmp__R2EM,*__tmp__42MI;
-  __PUSH__AXB *Self__FCSH;
-  __LOCAL__43WC *loc2__JNUH,*loc__INUH;
-  __UINTEGER_32__RWB __tmp__ZCSH,__tmp__03HU,__tmp__3M3T;
-  __POSITION__OL Self__YR5H,p__WAIU,__tmp__IEFM;
-  __SWITCH__DDXC *Self__4XEM,*__tmp__4EHN;
-  __CASE__S4EJ *Result__KN3T,*Result__MN3T;
-  void *__tmp__FZEM,*__tmp__PBFM,*__tmp__VGFM;
-  __TYPE_FULL__PMB *__tmp__J0EM,*__tmp__B1EM;
-  void *__tmp__Z0EM,*__tmp__235J,*__tmp__PIHN,*__tmp__WBFM;
-  __CHARACTER_CST__5LOJ *Self__R20S,*__tmp__S40S,*Self__V50S,*Self__BA1S;
-  __CHARACTER_CST__5LOJ *Self__KD1S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__T20S,*__tmp__V40S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__X50S,*Self__DA1S,*Self__MD1S;
-  __TYPE__FF *Self__X20S,*Self__K2JO;
-  __TYPE_GENERIC__BCY *Self__320S,*Self__J3JO;
-  void *__tmp__Q2EM,*__tmp__Z4EM;
-  __PROTOTYPE__MF *__tmp__LB2R;
-  __STRING_CST__5J *Self__JDSJ,*result__LDSJ;
-  __PROTOTYPE_CST__45WC *Self__130S,*__tmp__230S;
-  __INTEGER_CST__KAXC *Self__430S,*Self__VAIU;
-  __READ_LOCAL__N5ZI *__tmp__HCXT,*__tmp__ICXT;
-  __IS_EXPANDED__L5NJ *Self__C40S,*Self__YCIV;
-  __GET_TYPE_ID__V5NJ *Self__H40S,*Self__IDIV;
-  __SIZE_OF__NGOJ *Self__K40S,*Self__YDIV;
-  __REAL_CST__JLOJ *Self__N40S,*Self__IEIV;
-  void *__tmp__1AIU;
-  __READ_GLOBAL__B4YL *__tmp__2AIU;
-  __WRITE_GLOBAL__EXKJ *Self__Z05J;
-  __SLOT_DATA__WIRG *Self__ODXT,*Self__UDXT;
-  __WRITE_SLOT__SXKJ *Self__E25J;
-  __TYPE_NULL__4LB *Self__H1MI;
-  __TYPE_VOID__AMB *Self__L1MI;
-  __TYPE_CONTEXT__CMB *Self__P1MI;
-  __TYPE_BLOCK__VO5D *Self__22MI;
-  __PROFIL_BLOCK__22NJ *Self__HEGL;
-  __WRITE_LOCAL__BEYJ *Self__N5AK,*__tmp__MDFM,*Self__QX0M,*__tmp__WGFM;
-  __LOOP__ZQBK *Self__4QBN;
-  __CALL_SLOT__U5YK *Self__M5EM;
-  __SECTION___EVOB *__tmp__QEIV,*__tmp__YQYN;
-  __RESULT__LCZK *result__300M;
-  __LOOP_END__E0RM *Self__XNVO;
-  __COP_LOCK__K40M *Self__NBWN;
-  __CHARACTER__DB *__tmp__I2HU,*__tmp__Y2HU,*__tmp__04HU,*__tmp__5AIU;
-  __CHARACTER__DB *__tmp__XDIU,*__tmp__XEIU,*__tmp__HGIU;
-  __HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB *Self__GKZH;
-  __HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB *Self__TU5H;
-  __HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G *node__QKZH;
-  __HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G *node__4U5H;
-  __HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G *node1__32BI;
-  __HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G *node2__42BI;
-  __HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G *Self__V5EI;
-  __CHARACTER__DB __tmp__RT5H;
-  void **old_buckets__22BI,**__tmp__E3BI;
-  __BOOLEAN__L is_genered__FYEM,__tmp__JZEM,__tmp__L0EM,__tmp__T15J;
-  __BOOLEAN__L __tmp__XHHN,__tmp__P2KM,__tmp__400M;
-  __FAST_ARRAYoCASEo__U4EJ *Self__C5CP;
-  void **__tmp__Y5CP,**Self__YRHP;
-  __FAST_ARRAYoINSTRo__X53D *Self__WDXT,*Self__1N3T,*Self__OCYJ;
-  __SLIM_ARRAYoRESULTo__NCZK *Self__1EIV,*Self__E2KM,*Self__000M;
-  __BLOCK__GB __tmp__2EIV,__tmp__W2KM;
-  __BLOCK__GB __tmp__3EIV,__tmp__32KM;
-  __BLOCK__GB __tmp__E10M;
-  __BLOCK__GB __tmp__N10M;
-  old_count__M0BE= 0;
-  j__N0BE= 1;
-  while ((j__N0BE <= (__INTEGER__Q)(Self__K0BE->expr_list__AA4D->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-    append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-    old_count__M0BE=buffer__L0BE->count__WJ;
+  ____0SG __GCIU;
+  ____Q __11BE,__21BE,__Y3HU,__03HU,__C4HU,__JGAI,__I4HU,__K4HU,__Q5BI;
+  ____Q __MAIU,__PCIU,__RCIU,__HFIU,__JFIU,__HGIU,__JGIU,__XHIU,__ZHIU;
+  void *__O31R,*__I1LL;
+  ____WH *__C5WT,*__KCXT,*__SDXT,*__XEXT,*__YFXT;
+  ____BC *__D5WT,*__KT5H,*__G4HU,*__IAIU,*__YEXT,*__FGIU,*__VHIU;
+  ____IB __13HU,__L4HU,__H5HU,__I5HU,__JO3T,__LO3T,__SCIU,__KGIU,__0HIU;
+  ____0 *__5YEM,*__A4EM,*__N4MI;
+  ____HXB *__UDSH;
+  ____N5WC *__YOUH,*__XOUH;
+  ____YWB __IESH,__J5HU,__MO3T;
+  ____OL __HT5H,__FCIU,__XFFM;
+  ____SEXC *__NZEM,*__NGHN;
+  ____BAFJ *__ZO3T,*__1O3T;
+  void *__U0EM,*__4CFM,*__EIFM;
+  ____WMB *__Y1EM,*__Q2EM;
+  void *__I2EM,*__L55J,*__4JHN,*__FDFM;
+  ____ONOJ *__A40S,*__BA1S,*__EB1S,*__QB1S,*__ZE1S;
+  ____YOOJ *__C40S,*__EA1S,*__GB1S,*__SB1S,*__1E1S;
+  ____FF *__G40S,*__Z3JO;
+  ____ICY *__M40S,*__Y4JO;
+  void *__53EM,*__IAFM;
+  ____MF *__0C2R;
+  ____5J *__YESJ,*__0ESJ;
+  ____NBXC *__K50S,*__L50S;
+  ____ZBXC *__N50S,*__ECIU;
+  ____2A0I *__WDXT,*__XDXT;
+  ____0AOJ *__R50S,*__HEIV;
+  ____EBOJ *__W50S,*__XEIV;
+  ____2HOJ *__Z50S,*__HFIV;
+  ____YMOJ *__250S,*__XFIV;
+  void *__KCIU;
+  ____Q5YL *__LCIU;
+  ____TYKJ *__I25J;
+  ____FKRG *__3EXT,*__DFXT;
+  ____BZKJ *__T35J;
+  ____FMB *__W2MI;
+  ____HMB *__02MI;
+  ____JMB *__42MI;
+  ____EQ5D *__L4MI;
+  ____L4NJ *__WFGL;
+  ____QFYJ *__2ABK,*__1EFM,*__5Y0M,*__FIFM;
+  ____ISBK *__NSBN;
+  ____DBZK *__1AFM;
+  ____KWOB *__5FIV,*__HSYN;
+  ____0DZK *__M20M;
+  ____T1RM *__GPVO;
+  ____Z50M *__2CWN;
+  ____DB *__X3HU,*__H4HU,*__JAIU,*__OCIU,*__GFIU,*__GGIU,*__WHIU;
+  ____0WB *__VLZH,*__CW5H;
+  ____KN1G *__5LZH,*__NW5H,*__M4BI,*__N4BI,*__EBFI;
+  ____DB __AV5H;
+  void **__L4BI,**__T4BI;
+  ____L __UZEM,__Y0EM,__01EM,__C35J,__GJHN,__43KM,__N20M;
+  ____DAFJ *__RADP;
+  void **__HBDP,**__HTHP;
+  ____GB4D *__FFXT,*__KP3T,*__3DYJ;
+  ____2DZK *__KGIV,*__T3KM,*__J20M;
+  ____GB __LGIV,__F4KM;
+  ____GB __MGIV,__M4KM;
+  ____GB __T20M;
+  ____GB __220M;
+  __11BE= 0;
+  __21BE= 1;
+  while ((__21BE <= (____Q)(__Z1BE->__PB4D->__OB4D.__AVLE +  1))) {
+    __EWX(((____BC *)__01BE),__UH);
+    __11BE=__01BE->__WJ;
     do {
-      __tmp__511R=((void **)((__FAST_ARRAYoINSTRo__X53D *)Self__K0BE->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[(__INTEGER__Q)(j__N0BE -  1)];
-      switch (((struct ___OBJ *)__tmp__511R)->__id) {
-      case __LIST__WH__: {
-        Self__T3WT=((__LIST__WH *)((__PUSH__AXB *)__tmp__511R));
-        (&__string_224)->count__0C= 2;
-        (&__string_224)->storage__1C="{\n";
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_224));
-        (&__string_188)->count__0C= 2;
-        (&__string_188)->storage__1C="  ";
-        append__3VX(((__STRING__BC *)indent__UH),(&__string_188));
-        current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE +  1);
-        genere_body__J0BE(Self__T3WT,buffer__L0BE);
-        current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE -  1);
-        Self__U3WT=((__STRING__BC *)indent__UH);
-        if (( 2 > Self__U3WT->count__WJ)) {
-          Self__U3WT->count__WJ= 0;
-        } else /* FALSE */ {
-          Self__U3WT->count__WJ=(__INTEGER__Q)(Self__U3WT->count__WJ -  2);
-        };
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        Self__U3WT=((__STRING__BC *)buffer__L0BE);
-        if ((Self__U3WT->capacity__HFL <= Self__U3WT->count__WJ)) {
-          if ((Self__U3WT->capacity__HFL ==  0)) {
-            Self__U3WT->capacity__HFL= 32;
-            __tmp__I2HU=create__KVW( 32);
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-          } else /* FALSE */ {
-            __tmp__J2HU=(__INTEGER__Q)(Self__U3WT->capacity__HFL <<  1);
-            __tmp__I2HU=((__CHARACTER__DB *)Self__U3WT->storage__4EL);
-            old_nb_elts__L2HU=Self__U3WT->capacity__HFL;
-            __tmp__M2HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I2HU),((__UINTEGER_32__RWB )old_nb_elts__L2HU),((__UINTEGER_32__RWB )__tmp__J2HU));
-            __tmp__I2HU=((__CHARACTER__DB *)__tmp__M2HU);
-            clear__to__F00(__tmp__I2HU,old_nb_elts__L2HU,(__INTEGER__Q)(__tmp__J2HU -  1));
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-            Self__U3WT->capacity__HFL=__tmp__J2HU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__U3WT->storage__4EL)[Self__U3WT->count__WJ]='}';
-        Self__U3WT->count__WJ=(__INTEGER__Q)(Self__U3WT->count__WJ +  1);
-      } break;
-      case __STRING_CST__5J__: {
-        genere__0T5J(((__STRING_CST__5J *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-      } break;
-      case __CALL_NULL__AUB__: {
-        code__QXEM=NULL;
-        if ((debug_level_option__YE !=  0)) {
-          code__QXEM=(&__string_501);
-        } else /* FALSE */ {
-          code__QXEM=(&__string_502);
-        };
-        append__3VX(((__STRING__BC *)buffer__L0BE),code__QXEM);
-        is_necessary__CUB=TRUE__K__;
-      } break;
-      case __PUSH__AXB__: {
-        Self__FCSH=((__PUSH__AXB *)__tmp__511R);
-        loc2__JNUH=NULL;
-        loc__INUH=Self__FCSH->context__A54D;
-        if (Self__FCSH->is_first__B54D) {
-          __tmp__J2HU=(__INTEGER__Q)(top_context__H0BE +  1);
-          top_context__H0BE=__tmp__J2HU;
-          if ((__tmp__J2HU <= free_context__E0BE->parent_arrayed_collection__XW1D.upper__O2BE)) {
-            loc2__JNUH=((void **)((__FAST_ARRAYoLOCALo__PW1D *)free_context__E0BE)->parent_arrayed_collection__XW1D.storage__1T5F)[__tmp__J2HU];
-          } else /* FALSE */ {
-            add_last__LRRI(((__FAST_ARRAYoLOCALo__PW1D *)free_context__E0BE),loc__INUH);
-            loc2__JNUH=loc__INUH;
-            add_var_size__4TRI(loc__INUH);
-          };
-          ((__LOCAL__43WC *)loc__INUH)->my_alias__XOUH=loc2__JNUH;
-          ((__LOCAL__43WC *)loc__INUH)->list_level__UOUH=top_context__H0BE;
-        } else /* FALSE */ {
-          top_context__H0BE=loc__INUH->list_level__UOUH;
-        };
-        code__QXEM=loc__INUH->my_alias__XOUH->parent_variable__B4WC.intern_name__HN5D;
-        if (Self__FCSH->is_first__B54D) {
-          append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_503));
-        } else /* FALSE */ {
-          append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_504));
-        };
-        append__3VX(((__STRING__BC *)buffer__L0BE),code__QXEM);
-        Self__U3WT=((__STRING__BC *)buffer__L0BE);
-        if ((Self__U3WT->capacity__HFL <= Self__U3WT->count__WJ)) {
-          if ((Self__U3WT->capacity__HFL ==  0)) {
-            Self__U3WT->capacity__HFL= 32;
-            __tmp__I2HU=create__KVW( 32);
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-          } else /* FALSE */ {
-            old_nb_elts__L2HU=(__INTEGER__Q)(Self__U3WT->capacity__HFL <<  1);
-            __tmp__I2HU=((__CHARACTER__DB *)Self__U3WT->storage__4EL);
-            old_nb_elts__T2HU=Self__U3WT->capacity__HFL;
-            __tmp__M2HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I2HU),((__UINTEGER_32__RWB )old_nb_elts__T2HU),((__UINTEGER_32__RWB )old_nb_elts__L2HU));
-            __tmp__I2HU=((__CHARACTER__DB *)__tmp__M2HU);
-            clear__to__F00(__tmp__I2HU,old_nb_elts__T2HU,(__INTEGER__Q)(old_nb_elts__L2HU -  1));
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-            Self__U3WT->capacity__HFL=old_nb_elts__L2HU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__U3WT->storage__4EL)[Self__U3WT->count__WJ]=',';
-        Self__U3WT->count__WJ=(__INTEGER__Q)(Self__U3WT->count__WJ +  1);
-        __tmp__ZCSH=((__UINTEGER_32__RWB )Self__FCSH->parent_instr__BXB.parent_itm_object__YH.position__H2B);
-        if (debug_with_code__OJB) {
-          Self__GKZH=((__HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB *)source_line__CXB);
-          node__QKZH=((void **)Self__GKZH->buckets__YC4G)[(__INTEGER__Q)(((__INTEGER__Q )__tmp__ZCSH) % Self__GKZH->capacity__NE1G)];
-          while ((! (((void *)node__QKZH == (void *)NULL) || (node__QKZH->key__5L1G == __tmp__ZCSH)))) {
-            node__QKZH=node__QKZH->next__RR4G;
-          };
-          if ((! ((void *)node__QKZH != (void *)NULL))) {
-            Self__YR5H=Self__FCSH->parent_instr__BXB.parent_itm_object__YH.position__H2B;
-            src__1R5H=((__PROTOTYPE__MF *)((void **)((__FAST_ARRAYoPROTOTYPEo__AVB *)prototype_list__JVB)->parent_arrayed_collection__IVB.storage__04Y)[(__INTEGER__Q)(((__INTEGER__Q )((__UINTEGER_32__RWB )Self__YR5H)) &  511)])->source__VKE;
-            old_nb_elts__L2HU= 1;
-            old_nb_elts__T2HU=((__INTEGER__Q )(__UINTEGER_32__RWB)((__UINTEGER_32__RWB)(((__UINTEGER_32__RWB )Self__YR5H) >>  17) -  1));
-            Self__0EAI= 1;
-            __tmp__I2HU=((__STRING__BC *)src__1R5H)->storage__4EL;
-            while ((Self__0EAI <= old_nb_elts__T2HU)) {
-              while ((((__CHARACTER__DB *)__tmp__I2HU)[(__INTEGER__Q)(old_nb_elts__L2HU -  1)] != '\n')) {
-                old_nb_elts__L2HU=(__INTEGER__Q)(old_nb_elts__L2HU +  1);
+      __O31R=((void **)((____GB4D *)__Z1BE->__PB4D)->__OB4D.__S24F)[(____Q)(__21BE -  1)];
+      switch (((struct ___OBJ *)__O31R)->__id) {
+      case ____WH__: {
+        __C5WT=((____WH *)((____HXB *)__O31R));
+        (&__string_224)->__0C= 2;
+        (&__string_224)->__1C="{\n";
+        __EWX(((____BC *)__01BE),(&__string_224));
+        (&__string_188)->__0C= 2;
+        (&__string_188)->__1C="  ";
+        __EWX(((____BC *)__UH),(&__string_188));
+        __X1BE=(____Q)(__X1BE +  1);
+        __Y1BE(__C5WT,__01BE);
+        __X1BE=(____Q)(__X1BE -  1);
+        __D5WT=((____BC *)__UH);
+        if (( 2 > __D5WT->__WJ)) {
+          __D5WT->__WJ= 0;
+        } else /* FALSE */ {
+          __D5WT->__WJ=(____Q)(__D5WT->__WJ -  2);
+        };
+        __EWX(((____BC *)__01BE),__UH);
+        __D5WT=((____BC *)__01BE);
+        if ((__D5WT->__OFL <= __D5WT->__WJ)) {
+          if ((__D5WT->__OFL ==  0)) {
+            __D5WT->__OFL= 32;
+            __X3HU=__RVW( 32);
+            __D5WT->__FFL=__X3HU;
+          } else /* FALSE */ {
+            __Y3HU=(____Q)(__D5WT->__OFL <<  1);
+            __X3HU=((____DB *)__D5WT->__FFL);
+            __03HU=__D5WT->__OFL;
+            __13HU=__55W(((____IB )__X3HU),((____YWB )__03HU),((____YWB )__Y3HU));
+            __X3HU=((____DB *)__13HU);
+            __M00(__X3HU,__03HU,(____Q)(__Y3HU -  1));
+            __D5WT->__FFL=__X3HU;
+            __D5WT->__OFL=__Y3HU;
+          };
+        };
+        ((____DB *)__D5WT->__FFL)[__D5WT->__WJ]='}';
+        __D5WT->__WJ=(____Q)(__D5WT->__WJ +  1);
+      } break;
+      case ____5J__: {
+        __JV5J(((____5J *)((____HXB *)__O31R)),__01BE);
+      } break;
+      case ____HUB__: {
+        __5YEM=NULL;
+        if ((__YE !=  0)) {
+          __5YEM=(&__string_501);
+        } else /* FALSE */ {
+          __5YEM=(&__string_502);
+        };
+        __EWX(((____BC *)__01BE),__5YEM);
+        __JUB=__K__;
+      } break;
+      case ____HXB__: {
+        __UDSH=((____HXB *)__O31R);
+        __YOUH=NULL;
+        __XOUH=__UDSH->__PA5D;
+        if (__UDSH->__QA5D) {
+          __Y3HU=(____Q)(__W1BE +  1);
+          __W1BE=__Y3HU;
+          if ((__Y3HU <= __T1BE->__GY1D.__33BE)) {
+            __YOUH=((void **)((____4X1D *)__T1BE)->__GY1D.__KV5F)[__Y3HU];
+          } else /* FALSE */ {
+            __0SRI(((____4X1D *)__T1BE),__XOUH);
+            __YOUH=__XOUH;
+            __NVRI(__XOUH);
+          };
+          ((____N5WC *)__XOUH)->__GQUH=__YOUH;
+          ((____N5WC *)__XOUH)->__DQUH=__W1BE;
+        } else /* FALSE */ {
+          __W1BE=__XOUH->__DQUH;
+        };
+        __5YEM=__XOUH->__GQUH->__Q5WC.__WO5D;
+        if (__UDSH->__QA5D) {
+          __EWX(((____BC *)__01BE),(&__string_503));
+        } else /* FALSE */ {
+          __EWX(((____BC *)__01BE),(&__string_504));
+        };
+        __EWX(((____BC *)__01BE),__5YEM);
+        __D5WT=((____BC *)__01BE);
+        if ((__D5WT->__OFL <= __D5WT->__WJ)) {
+          if ((__D5WT->__OFL ==  0)) {
+            __D5WT->__OFL= 32;
+            __X3HU=__RVW( 32);
+            __D5WT->__FFL=__X3HU;
+          } else /* FALSE */ {
+            __03HU=(____Q)(__D5WT->__OFL <<  1);
+            __X3HU=((____DB *)__D5WT->__FFL);
+            __C4HU=__D5WT->__OFL;
+            __13HU=__55W(((____IB )__X3HU),((____YWB )__C4HU),((____YWB )__03HU));
+            __X3HU=((____DB *)__13HU);
+            __M00(__X3HU,__C4HU,(____Q)(__03HU -  1));
+            __D5WT->__FFL=__X3HU;
+            __D5WT->__OFL=__03HU;
+          };
+        };
+        ((____DB *)__D5WT->__FFL)[__D5WT->__WJ]=',';
+        __D5WT->__WJ=(____Q)(__D5WT->__WJ +  1);
+        __IESH=((____YWB )__UDSH->__IXB.__YH.__O2B);
+        if (__VJB) {
+          __VLZH=((____0WB *)__JXB);
+          __5LZH=((void **)__VLZH->__HE4G)[(____Q)(((____Q )__IESH) % __VLZH->__2F1G)];
+          while ((! (((void *)__5LZH == (void *)NULL) || (__5LZH->__ON1G == __IESH)))) {
+            __5LZH=__5LZH->__AT4G;
+          };
+          if ((! ((void *)__5LZH != (void *)NULL))) {
+            __HT5H=__UDSH->__IXB.__YH.__O2B;
+            __KT5H=((____MF *)((void **)((____HVB *)__QVB)->__PVB.__B5Y)[(____Q)(((____Q )((____YWB )__HT5H)) &  511)])->__2KE;
+            __03HU= 1;
+            __C4HU=((____Q )(____YWB)((____YWB)(((____YWB )__HT5H) >>  17) -  1));
+            __JGAI= 1;
+            __X3HU=((____BC *)__KT5H)->__FFL;
+            while ((__JGAI <= __C4HU)) {
+              while ((((____DB *)__X3HU)[(____Q)(__03HU -  1)] != '\n')) {
+                __03HU=(____Q)(__03HU +  1);
               };
-              old_nb_elts__L2HU=(__INTEGER__Q)(old_nb_elts__L2HU +  1);
-              Self__0EAI=(__INTEGER__Q)(Self__0EAI +  1);
-            };
-            ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-            while ((! ((old_nb_elts__L2HU > ((__STRING__BC *)src__1R5H)->count__WJ) || (((__CHARACTER__DB *)((__STRING__BC *)src__1R5H)->storage__4EL)[(__INTEGER__Q)(old_nb_elts__L2HU -  1)] == '\n')))) {
-              __tmp__RT5H=((__CHARACTER__DB *)((__STRING__BC *)src__1R5H)->storage__4EL)[(__INTEGER__Q)(old_nb_elts__L2HU -  1)];
-              if ((__tmp__RT5H == '\\')) {
-                Self__X2HU=((__STRING__BC *)string_tmp__YC);
-                if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-                  if ((Self__X2HU->capacity__HFL ==  0)) {
-                    Self__X2HU->capacity__HFL= 32;
-                    __tmp__Y2HU=create__KVW( 32);
-                    Self__X2HU->storage__4EL=__tmp__Y2HU;
+              __03HU=(____Q)(__03HU +  1);
+              __JGAI=(____Q)(__JGAI +  1);
+            };
+            ((____BC *)__YC)->__WJ= 0;
+            while ((! ((__03HU > ((____BC *)__KT5H)->__WJ) || (((____DB *)((____BC *)__KT5H)->__FFL)[(____Q)(__03HU -  1)] == '\n')))) {
+              __AV5H=((____DB *)((____BC *)__KT5H)->__FFL)[(____Q)(__03HU -  1)];
+              if ((__AV5H == '\\')) {
+                __G4HU=((____BC *)__YC);
+                if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+                  if ((__G4HU->__OFL ==  0)) {
+                    __G4HU->__OFL= 32;
+                    __H4HU=__RVW( 32);
+                    __G4HU->__FFL=__H4HU;
                   } else /* FALSE */ {
-                    __tmp__Z2HU=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                    __tmp__Y2HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                    old_nb_elts__12HU=Self__X2HU->capacity__HFL;
-                    __tmp__22HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2HU),((__UINTEGER_32__RWB )old_nb_elts__12HU),((__UINTEGER_32__RWB )__tmp__Z2HU));
-                    __tmp__Y2HU=((__CHARACTER__DB *)__tmp__22HU);
-                    clear__to__F00(__tmp__Y2HU,old_nb_elts__12HU,(__INTEGER__Q)(__tmp__Z2HU -  1));
-                    Self__X2HU->storage__4EL=__tmp__Y2HU;
-                    Self__X2HU->capacity__HFL=__tmp__Z2HU;
+                    __I4HU=(____Q)(__G4HU->__OFL <<  1);
+                    __H4HU=((____DB *)__G4HU->__FFL);
+                    __K4HU=__G4HU->__OFL;
+                    __L4HU=__55W(((____IB )__H4HU),((____YWB )__K4HU),((____YWB )__I4HU));
+                    __H4HU=((____DB *)__L4HU);
+                    __M00(__H4HU,__K4HU,(____Q)(__I4HU -  1));
+                    __G4HU->__FFL=__H4HU;
+                    __G4HU->__OFL=__I4HU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='\\';
-                Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
+                ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='\\';
+                __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
               };
-              if ((__tmp__RT5H == '"')) {
-                Self__X2HU=((__STRING__BC *)string_tmp__YC);
-                if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-                  if ((Self__X2HU->capacity__HFL ==  0)) {
-                    Self__X2HU->capacity__HFL= 32;
-                    __tmp__Y2HU=create__KVW( 32);
-                    Self__X2HU->storage__4EL=__tmp__Y2HU;
+              if ((__AV5H == '"')) {
+                __G4HU=((____BC *)__YC);
+                if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+                  if ((__G4HU->__OFL ==  0)) {
+                    __G4HU->__OFL= 32;
+                    __H4HU=__RVW( 32);
+                    __G4HU->__FFL=__H4HU;
                   } else /* FALSE */ {
-                    __tmp__Z2HU=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                    __tmp__Y2HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                    old_nb_elts__12HU=Self__X2HU->capacity__HFL;
-                    __tmp__22HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2HU),((__UINTEGER_32__RWB )old_nb_elts__12HU),((__UINTEGER_32__RWB )__tmp__Z2HU));
-                    __tmp__Y2HU=((__CHARACTER__DB *)__tmp__22HU);
-                    clear__to__F00(__tmp__Y2HU,old_nb_elts__12HU,(__INTEGER__Q)(__tmp__Z2HU -  1));
-                    Self__X2HU->storage__4EL=__tmp__Y2HU;
-                    Self__X2HU->capacity__HFL=__tmp__Z2HU;
+                    __I4HU=(____Q)(__G4HU->__OFL <<  1);
+                    __H4HU=((____DB *)__G4HU->__FFL);
+                    __K4HU=__G4HU->__OFL;
+                    __L4HU=__55W(((____IB )__H4HU),((____YWB )__K4HU),((____YWB )__I4HU));
+                    __H4HU=((____DB *)__L4HU);
+                    __M00(__H4HU,__K4HU,(____Q)(__I4HU -  1));
+                    __G4HU->__FFL=__H4HU;
+                    __G4HU->__OFL=__I4HU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='\\';
-                Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
+                ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='\\';
+                __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
               };
-              Self__X2HU=((__STRING__BC *)string_tmp__YC);
-              if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-                if ((Self__X2HU->capacity__HFL ==  0)) {
-                  Self__X2HU->capacity__HFL= 32;
-                  __tmp__Y2HU=create__KVW( 32);
-                  Self__X2HU->storage__4EL=__tmp__Y2HU;
+              __G4HU=((____BC *)__YC);
+              if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+                if ((__G4HU->__OFL ==  0)) {
+                  __G4HU->__OFL= 32;
+                  __H4HU=__RVW( 32);
+                  __G4HU->__FFL=__H4HU;
                 } else /* FALSE */ {
-                  __tmp__Z2HU=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                  __tmp__Y2HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                  old_nb_elts__12HU=Self__X2HU->capacity__HFL;
-                  __tmp__22HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2HU),((__UINTEGER_32__RWB )old_nb_elts__12HU),((__UINTEGER_32__RWB )__tmp__Z2HU));
-                  __tmp__Y2HU=((__CHARACTER__DB *)__tmp__22HU);
-                  clear__to__F00(__tmp__Y2HU,old_nb_elts__12HU,(__INTEGER__Q)(__tmp__Z2HU -  1));
-                  Self__X2HU->storage__4EL=__tmp__Y2HU;
-                  Self__X2HU->capacity__HFL=__tmp__Z2HU;
+                  __I4HU=(____Q)(__G4HU->__OFL <<  1);
+                  __H4HU=((____DB *)__G4HU->__FFL);
+                  __K4HU=__G4HU->__OFL;
+                  __L4HU=__55W(((____IB )__H4HU),((____YWB )__K4HU),((____YWB )__I4HU));
+                  __H4HU=((____DB *)__L4HU);
+                  __M00(__H4HU,__K4HU,(____Q)(__I4HU -  1));
+                  __G4HU->__FFL=__H4HU;
+                  __G4HU->__OFL=__I4HU;
                 };
               };
-              ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]=__tmp__RT5H;
-              Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
-              old_nb_elts__L2HU=(__INTEGER__Q)(old_nb_elts__L2HU +  1);
-            };
-            src__1R5H=((__STRING__BC *)string_tmp__YC);
-            if ((((__INTEGER_8__3YF )((__CHARACTER__DB *)src__1R5H->storage__4EL)[(__INTEGER__Q)(src__1R5H->count__WJ -  1)]) ==  13)) {
-              Self__X2HU=((__STRING__BC *)string_tmp__YC);
-              if (( 1 > Self__X2HU->count__WJ)) {
-                Self__X2HU->count__WJ= 0;
+              ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]=__AV5H;
+              __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
+              __03HU=(____Q)(__03HU +  1);
+            };
+            __KT5H=((____BC *)__YC);
+            if ((((____EZF )((____DB *)__KT5H->__FFL)[(____Q)(__KT5H->__WJ -  1)]) ==  13)) {
+              __G4HU=((____BC *)__YC);
+              if (( 1 > __G4HU->__WJ)) {
+                __G4HU->__WJ= 0;
               } else /* FALSE */ {
-                Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ -  1);
+                __G4HU->__WJ=(____Q)(__G4HU->__WJ -  1);
               };
             };
-            old_nb_elts__L2HU=string_tmp__YC->count__WJ;
-            src__1R5H=NULL;
-            __tmp__M2HU=((__POINTER__IB )(NULL));
-            old_nb_elts__T2HU= 0;
-            __tmp__22HU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__22HU ==  0)) {
-              src__1R5H=STRING__BC__;
+            __03HU=__YC->__WJ;
+            __KT5H=NULL;
+            __13HU=((____IB )(NULL));
+            __C4HU= 0;
+            __L4HU=((____IB )sizeof(____BC));
+            if (((unsigned long)__L4HU ==  0)) {
+              __KT5H=__BC__;
             } else /* FALSE */ {
-              old_nb_elts__T2HU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22HU));
-              if ((old_nb_elts__T2HU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__Y3HU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__Z3HU=(void *)((unsigned long)(void *)((unsigned long)__tmp__22HU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y3HU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y3HU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__03HU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z3HU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__Y3HU=micro_alloc__table__lab__HKI(__tmp__Z3HU,((__POINTER__IB )(&(table_size[(__tmp__03HU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z3HU)));
-                __tmp__M2HU=__tmp__Y3HU;
+              __C4HU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4HU));
+              if ((__C4HU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __H5HU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __I5HU=(void *)((unsigned long)(void *)((unsigned long)__L4HU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H5HU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H5HU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __J5HU=((____YWB )((____Q )(void *)((unsigned long)__I5HU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __H5HU=__OKI(__I5HU,((____IB )(&(table_size[(__J5HU)-1]))),((____YWB )((____Q )__I5HU)));
+                __13HU=__H5HU;
               } else /* FALSE */ {
-                __tmp__03HU=((__UINTEGER_32__RWB )old_nb_elts__T2HU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__Y3HU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__Z3HU=(void *)((unsigned long)(void *)((unsigned long)__tmp__22HU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y3HU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y3HU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__Y3HU=micro_alloc__table__lab__HKI(__tmp__Z3HU,((__POINTER__IB )(&(table_type[(__tmp__03HU)]))),(__UINTEGER_32__RWB)(__tmp__03HU |  1));
-                __tmp__M2HU=__tmp__Y3HU;
+                __J5HU=((____YWB )__C4HU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __H5HU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __I5HU=(void *)((unsigned long)(void *)((unsigned long)__L4HU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H5HU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H5HU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __H5HU=__OKI(__I5HU,((____IB )(&(table_type[(__J5HU)]))),(____YWB)(__J5HU |  1));
+                __13HU=__H5HU;
               };
-              src__1R5H=((__STRING__BC *)__tmp__M2HU);
-              *(src__1R5H) = *(STRING__BC__);
-            };
-            Self__X2HU=((__STRING__BC *)src__1R5H);
-            if ((old_nb_elts__L2HU >  0)) {
-              if ((Self__X2HU->capacity__HFL < old_nb_elts__L2HU)) {
-                __tmp__Y2HU=create__KVW(old_nb_elts__L2HU);
-                Self__X2HU->storage__4EL=__tmp__Y2HU;
-                Self__X2HU->capacity__HFL=old_nb_elts__L2HU;
+              __KT5H=((____BC *)__13HU);
+              *(__KT5H) = *(__BC__);
+            };
+            __G4HU=((____BC *)__KT5H);
+            if ((__03HU >  0)) {
+              if ((__G4HU->__OFL < __03HU)) {
+                __H4HU=__RVW(__03HU);
+                __G4HU->__FFL=__H4HU;
+                __G4HU->__OFL=__03HU;
               };
             };
-            Self__X2HU->count__WJ= 0;
-            copy__D2X(((__STRING__BC *)src__1R5H),string_tmp__YC);
-            Self__TU5H=((__HASHED_DICTIONARYoSTRINGxExpanded_UINTEGER_32o__TWB *)source_line__CXB);
-            old_nb_elts__L2HU=((__INTEGER__Q )__tmp__ZCSH);
-            old_nb_elts__T2HU=(__INTEGER__Q)(old_nb_elts__L2HU % Self__TU5H->capacity__NE1G);
-            Self__0EAI=old_nb_elts__T2HU;
-            node__4U5H=((void **)Self__TU5H->buckets__YC4G)[old_nb_elts__T2HU];
-            while ((! (((void *)node__4U5H == (void *)NULL) || (node__4U5H->key__5L1G == __tmp__ZCSH)))) {
-              node__4U5H=node__4U5H->next__RR4G;
-            };
-            if (((void *)node__4U5H == (void *)NULL)) {
-              if ((Self__TU5H->capacity__NE1G == Self__TU5H->count__EXB)) {
-                node1__32BI=NULL;
-                node2__42BI=NULL;
-                old_buckets__22BI=Self__TU5H->buckets__YC4G;
-                __tmp__Z2HU=prime_number_ceiling__BKN((__INTEGER__Q)(Self__TU5H->capacity__NE1G +  1));
-                __tmp__E3BI=create__2FCH(__tmp__Z2HU);
-                Self__TU5H->buckets__YC4G=__tmp__E3BI;
-                old_nb_elts__12HU=(__INTEGER__Q)(Self__TU5H->capacity__NE1G -  1);
-                Self__TU5H->capacity__NE1G=__tmp__Z2HU;
-                while ((old_nb_elts__12HU >=  0)) {
-                  node1__32BI=((void **)old_buckets__22BI)[old_nb_elts__12HU];
-                  while (((void *)node1__32BI != (void *)NULL)) {
-                    node2__42BI=node1__32BI->next__RR4G;
-                    __tmp__B4BI=(__INTEGER__Q)(((__INTEGER__Q )node1__32BI->key__5L1G) % __tmp__Z2HU);
-                    ((__HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G *)node1__32BI)->next__RR4G=__tmp__E3BI[__tmp__B4BI];
-                    __tmp__E3BI[__tmp__B4BI]=node1__32BI;
-                    node1__32BI=node2__42BI;
+            __G4HU->__WJ= 0;
+            __K2X(((____BC *)__KT5H),__YC);
+            __CW5H=((____0WB *)__JXB);
+            __03HU=((____Q )__IESH);
+            __C4HU=(____Q)(__03HU % __CW5H->__2F1G);
+            __JGAI=__C4HU;
+            __NW5H=((void **)__CW5H->__HE4G)[__C4HU];
+            while ((! (((void *)__NW5H == (void *)NULL) || (__NW5H->__ON1G == __IESH)))) {
+              __NW5H=__NW5H->__AT4G;
+            };
+            if (((void *)__NW5H == (void *)NULL)) {
+              if ((__CW5H->__2F1G == __CW5H->__LXB)) {
+                __M4BI=NULL;
+                __N4BI=NULL;
+                __L4BI=__CW5H->__HE4G;
+                __I4HU=__IKN((____Q)(__CW5H->__2F1G +  1));
+                __T4BI=__LHCH(__I4HU);
+                __CW5H->__HE4G=__T4BI;
+                __K4HU=(____Q)(__CW5H->__2F1G -  1);
+                __CW5H->__2F1G=__I4HU;
+                while ((__K4HU >=  0)) {
+                  __M4BI=((void **)__L4BI)[__K4HU];
+                  while (((void *)__M4BI != (void *)NULL)) {
+                    __N4BI=__M4BI->__AT4G;
+                    __Q5BI=(____Q)(((____Q )__M4BI->__ON1G) % __I4HU);
+                    ((____KN1G *)__M4BI)->__AT4G=__T4BI[__Q5BI];
+                    __T4BI[__Q5BI]=__M4BI;
+                    __M4BI=__N4BI;
                   };
-                  old_nb_elts__12HU=(__INTEGER__Q)(old_nb_elts__12HU -  1);
+                  __K4HU=(____Q)(__K4HU -  1);
                 };
-                Self__TU5H->cache_user__0C4G=(__INTEGER__Q)(-  1);
-                Self__0EAI=(__INTEGER__Q)(old_nb_elts__L2HU % __tmp__Z2HU);
+                __CW5H->__JE4G=(____Q)(-  1);
+                __JGAI=(____Q)(__03HU % __I4HU);
               };
-              node1__32BI=((void **)Self__TU5H->buckets__YC4G)[Self__0EAI];
-              node2__42BI=NULL;
-              __tmp__Y3HU=((__POINTER__IB )(NULL));
-              __tmp__Z2HU= 0;
-              __tmp__Z3HU=((__POINTER__IB )sizeof(__HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G));
-              if (((unsigned long)__tmp__Z3HU ==  0)) {
-                node2__42BI=HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G__;
+              __M4BI=((void **)__CW5H->__HE4G)[__JGAI];
+              __N4BI=NULL;
+              __H5HU=((____IB )(NULL));
+              __I4HU= 0;
+              __I5HU=((____IB )sizeof(____KN1G));
+              if (((unsigned long)__I5HU ==  0)) {
+                __N4BI=__KN1G__;
               } else /* FALSE */ {
-                __tmp__Z2HU=__HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G__;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z3HU));
-                if ((__tmp__Z2HU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0M3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2M3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z3HU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3M3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2M3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__0M3T=micro_alloc__table__lab__HKI(__tmp__2M3T,((__POINTER__IB )(&(table_size[(__tmp__3M3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2M3T)));
-                  __tmp__Y3HU=__tmp__0M3T;
+                __I4HU=____KN1G__;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I5HU));
+                if ((__I4HU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JO3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LO3T=(void *)((unsigned long)(void *)((unsigned long)__I5HU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MO3T=((____YWB )((____Q )(void *)((unsigned long)__LO3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __JO3T=__OKI(__LO3T,((____IB )(&(table_size[(__MO3T)-1]))),((____YWB )((____Q )__LO3T)));
+                  __H5HU=__JO3T;
                 } else /* FALSE */ {
-                  __tmp__3M3T=((__UINTEGER_32__RWB )__tmp__Z2HU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0M3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2M3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z3HU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__0M3T=micro_alloc__table__lab__HKI(__tmp__2M3T,((__POINTER__IB )(&(table_type[(__tmp__3M3T)]))),(__UINTEGER_32__RWB)(__tmp__3M3T |  1));
-                  __tmp__Y3HU=__tmp__0M3T;
+                  __MO3T=((____YWB )__I4HU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JO3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LO3T=(void *)((unsigned long)(void *)((unsigned long)__I5HU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __JO3T=__OKI(__LO3T,((____IB )(&(table_type[(__MO3T)]))),(____YWB)(__MO3T |  1));
+                  __H5HU=__JO3T;
                 };
-                node2__42BI=((__HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G *)__tmp__Y3HU);
-                *(node2__42BI) = *(HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G__);
+                __N4BI=((____KN1G *)__H5HU);
+                *(__N4BI) = *(__KN1G__);
               };
-              Self__V5EI=((__HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G *)node2__42BI);
-              Self__V5EI->item__XM1G=src__1R5H;
-              Self__V5EI->key__5L1G=__tmp__ZCSH;
-              Self__V5EI->next__RR4G=node1__32BI;
-              node__4U5H=node2__42BI;
-              ((void **)Self__TU5H->buckets__YC4G)[Self__0EAI]=node2__42BI;
-              Self__TU5H->count__EXB=(__INTEGER__Q)(Self__TU5H->count__EXB +  1);
-              Self__TU5H->cache_user__0C4G=(__INTEGER__Q)(-  1);
+              __EBFI=((____KN1G *)__N4BI);
+              __EBFI->__GO1G=__KT5H;
+              __EBFI->__ON1G=__IESH;
+              __EBFI->__AT4G=__M4BI;
+              __NW5H=__N4BI;
+              ((void **)__CW5H->__HE4G)[__JGAI]=__N4BI;
+              __CW5H->__LXB=(____Q)(__CW5H->__LXB +  1);
+              __CW5H->__JE4G=(____Q)(-  1);
             } else /* FALSE */ {
-              ((__HASHED_DICTIONARY_NODEoSTRINGxExpanded_UINTEGER_32o__1L1G *)node__4U5H)->item__XM1G=src__1R5H;
+              ((____KN1G *)__NW5H)->__GO1G=__KT5H;
             };
           };
-          src__1R5H=((__STRING__BC *)buffer__L0BE);
-          if ((src__1R5H->capacity__HFL <= src__1R5H->count__WJ)) {
-            if ((src__1R5H->capacity__HFL ==  0)) {
-              src__1R5H->capacity__HFL= 32;
-              __tmp__Y2HU=create__KVW( 32);
-              src__1R5H->storage__4EL=__tmp__Y2HU;
+          __KT5H=((____BC *)__01BE);
+          if ((__KT5H->__OFL <= __KT5H->__WJ)) {
+            if ((__KT5H->__OFL ==  0)) {
+              __KT5H->__OFL= 32;
+              __H4HU=__RVW( 32);
+              __KT5H->__FFL=__H4HU;
             } else /* FALSE */ {
-              __tmp__Z2HU=(__INTEGER__Q)(src__1R5H->capacity__HFL <<  1);
-              __tmp__Y2HU=((__CHARACTER__DB *)src__1R5H->storage__4EL);
-              old_nb_elts__12HU=src__1R5H->capacity__HFL;
-              __tmp__Y3HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2HU),((__UINTEGER_32__RWB )old_nb_elts__12HU),((__UINTEGER_32__RWB )__tmp__Z2HU));
-              __tmp__Y2HU=((__CHARACTER__DB *)__tmp__Y3HU);
-              clear__to__F00(__tmp__Y2HU,old_nb_elts__12HU,(__INTEGER__Q)(__tmp__Z2HU -  1));
-              src__1R5H->storage__4EL=__tmp__Y2HU;
-              src__1R5H->capacity__HFL=__tmp__Z2HU;
-            };
-          };
-          ((__CHARACTER__DB *)src__1R5H->storage__4EL)[src__1R5H->count__WJ]='L';
-          src__1R5H->count__WJ=(__INTEGER__Q)(src__1R5H->count__WJ +  1);
-        };
-        append_in__40G(__tmp__ZCSH,buffer__L0BE);
-        Self__U3WT=((__STRING__BC *)buffer__L0BE);
-        if ((Self__U3WT->capacity__HFL <= Self__U3WT->count__WJ)) {
-          if ((Self__U3WT->capacity__HFL ==  0)) {
-            Self__U3WT->capacity__HFL= 32;
-            __tmp__I2HU=create__KVW( 32);
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-          } else /* FALSE */ {
-            old_nb_elts__L2HU=(__INTEGER__Q)(Self__U3WT->capacity__HFL <<  1);
-            __tmp__I2HU=((__CHARACTER__DB *)Self__U3WT->storage__4EL);
-            old_nb_elts__T2HU=Self__U3WT->capacity__HFL;
-            __tmp__M2HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I2HU),((__UINTEGER_32__RWB )old_nb_elts__T2HU),((__UINTEGER_32__RWB )old_nb_elts__L2HU));
-            __tmp__I2HU=((__CHARACTER__DB *)__tmp__M2HU);
-            clear__to__F00(__tmp__I2HU,old_nb_elts__T2HU,(__INTEGER__Q)(old_nb_elts__L2HU -  1));
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-            Self__U3WT->capacity__HFL=old_nb_elts__L2HU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__U3WT->storage__4EL)[Self__U3WT->count__WJ]=')';
-        Self__U3WT->count__WJ=(__INTEGER__Q)(Self__U3WT->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_505));
-        append_in__40G((__UINTEGER_32__RWB)(((__UINTEGER_32__RWB )Self__FCSH->parent_instr__BXB.parent_itm_object__YH.position__H2B) >>  17),buffer__L0BE);
-        Self__U3WT=((__STRING__BC *)buffer__L0BE);
-        if ((Self__U3WT->capacity__HFL <= Self__U3WT->count__WJ)) {
-          if ((Self__U3WT->capacity__HFL ==  0)) {
-            Self__U3WT->capacity__HFL= 32;
-            __tmp__I2HU=create__KVW( 32);
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-          } else /* FALSE */ {
-            old_nb_elts__L2HU=(__INTEGER__Q)(Self__U3WT->capacity__HFL <<  1);
-            __tmp__I2HU=((__CHARACTER__DB *)Self__U3WT->storage__4EL);
-            old_nb_elts__T2HU=Self__U3WT->capacity__HFL;
-            __tmp__M2HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I2HU),((__UINTEGER_32__RWB )old_nb_elts__T2HU),((__UINTEGER_32__RWB )old_nb_elts__L2HU));
-            __tmp__I2HU=((__CHARACTER__DB *)__tmp__M2HU);
-            clear__to__F00(__tmp__I2HU,old_nb_elts__T2HU,(__INTEGER__Q)(old_nb_elts__L2HU -  1));
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-            Self__U3WT->capacity__HFL=old_nb_elts__L2HU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__U3WT->storage__4EL)[Self__U3WT->count__WJ]=' ';
-        Self__U3WT->count__WJ=(__INTEGER__Q)(Self__U3WT->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__L0BE),((__PROTOTYPE__MF *)((void **)((__FAST_ARRAYoPROTOTYPEo__AVB *)prototype_list__JVB)->parent_arrayed_collection__IVB.storage__04Y)[(__INTEGER__Q)(((__INTEGER__Q )((__UINTEGER_32__RWB )Self__FCSH->parent_instr__BXB.parent_itm_object__YH.position__H2B)) &  511)])->parent_named__PF.name__4VB);
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        genere__WDSH(((__EXTERNAL_C__L5WC *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        genere__IGSH(((__INTEGER_CST__KAXC *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-      } break;
-      case __SWITCH__DDXC__: {
-        Self__4XEM=((__SWITCH__DDXC *)((__PUSH__AXB *)__tmp__511R));
-        __tmp__J2HU= 0;
-        is_genered__FYEM=FALSE__O__;
-        Result__KN3T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__4XEM->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if ((((void *)Result__KN3T->id__YDFJ == (void *)TYPE_NULL__4LB__) && (debug_level_option__YE ==  0))) {
-          Result__MN3T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__4XEM->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          old_nb_elts__L2HU=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Result__MN3T->code__RHFJ)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          __tmp__JZEM=(old_nb_elts__L2HU !=  0);
-        } else /* FALSE */ {
-          __tmp__JZEM=FALSE__O__;
-        };
-        if (__tmp__JZEM) {
-          Result__MN3T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__4XEM->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          Result__ZZLL=((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Result__MN3T->code__RHFJ)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[ 0];
-          if (Result__ZZLL==NULL) {
-            __tmp__FZEM=NULL;
+              __I4HU=(____Q)(__KT5H->__OFL <<  1);
+              __H4HU=((____DB *)__KT5H->__FFL);
+              __K4HU=__KT5H->__OFL;
+              __H5HU=__55W(((____IB )__H4HU),((____YWB )__K4HU),((____YWB )__I4HU));
+              __H4HU=((____DB *)__H5HU);
+              __M00(__H4HU,__K4HU,(____Q)(__I4HU -  1));
+              __KT5H->__FFL=__H4HU;
+              __KT5H->__OFL=__I4HU;
+            };
+          };
+          ((____DB *)__KT5H->__FFL)[__KT5H->__WJ]='L';
+          __KT5H->__WJ=(____Q)(__KT5H->__WJ +  1);
+        };
+        __F1G(__IESH,__01BE);
+        __D5WT=((____BC *)__01BE);
+        if ((__D5WT->__OFL <= __D5WT->__WJ)) {
+          if ((__D5WT->__OFL ==  0)) {
+            __D5WT->__OFL= 32;
+            __X3HU=__RVW( 32);
+            __D5WT->__FFL=__X3HU;
+          } else /* FALSE */ {
+            __03HU=(____Q)(__D5WT->__OFL <<  1);
+            __X3HU=((____DB *)__D5WT->__FFL);
+            __C4HU=__D5WT->__OFL;
+            __13HU=__55W(((____IB )__X3HU),((____YWB )__C4HU),((____YWB )__03HU));
+            __X3HU=((____DB *)__13HU);
+            __M00(__X3HU,__C4HU,(____Q)(__03HU -  1));
+            __D5WT->__FFL=__X3HU;
+            __D5WT->__OFL=__03HU;
+          };
+        };
+        ((____DB *)__D5WT->__FFL)[__D5WT->__WJ]=')';
+        __D5WT->__WJ=(____Q)(__D5WT->__WJ +  1);
+        __EWX(((____BC *)__01BE),(&__string_505));
+        __F1G((____YWB)(((____YWB )__UDSH->__IXB.__YH.__O2B) >>  17),__01BE);
+        __D5WT=((____BC *)__01BE);
+        if ((__D5WT->__OFL <= __D5WT->__WJ)) {
+          if ((__D5WT->__OFL ==  0)) {
+            __D5WT->__OFL= 32;
+            __X3HU=__RVW( 32);
+            __D5WT->__FFL=__X3HU;
+          } else /* FALSE */ {
+            __03HU=(____Q)(__D5WT->__OFL <<  1);
+            __X3HU=((____DB *)__D5WT->__FFL);
+            __C4HU=__D5WT->__OFL;
+            __13HU=__55W(((____IB )__X3HU),((____YWB )__C4HU),((____YWB )__03HU));
+            __X3HU=((____DB *)__13HU);
+            __M00(__X3HU,__C4HU,(____Q)(__03HU -  1));
+            __D5WT->__FFL=__X3HU;
+            __D5WT->__OFL=__03HU;
+          };
+        };
+        ((____DB *)__D5WT->__FFL)[__D5WT->__WJ]=' ';
+        __D5WT->__WJ=(____Q)(__D5WT->__WJ +  1);
+        __EWX(((____BC *)__01BE),((____MF *)((void **)((____HVB *)__QVB)->__PVB.__B5Y)[(____Q)(((____Q )((____YWB )__UDSH->__IXB.__YH.__O2B)) &  511)])->__PF.__FWB);
+      } break;
+      case ____0AXC__: {
+        __FFSH(((____0AXC *)((____HXB *)__O31R)),__01BE);
+      } break;
+      case ____NBXC__: {
+        __D15J(((____NBXC *)((____HXB *)__O31R)),__01BE);
+      } break;
+      case ____ZBXC__: {
+        __XHSH(((____ZBXC *)((____HXB *)__O31R)),__01BE);
+      } break;
+      case ____SEXC__: {
+        __NZEM=((____SEXC *)((____HXB *)__O31R));
+        __Y3HU= 0;
+        __UZEM=__O__;
+        __ZO3T=((void **)((____DAFJ *)__NZEM->__LEFJ)->__LAFJ.__IYBN)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if ((((void *)__ZO3T->__HFFJ == (void *)__FMB__) && (__YE ==  0))) {
+          __1O3T=((void **)((____DAFJ *)__NZEM->__LEFJ)->__LAFJ.__IYBN)[ 0];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __03HU=(____Q)(((____GB4D *)((____WH *)__1O3T->__AJFJ)->__PB4D)->__OB4D.__AVLE +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __Y0EM=(__03HU !=  0);
+        } else /* FALSE */ {
+          __Y0EM=__O__;
+        };
+        if (__Y0EM) {
+          __1O3T=((void **)((____DAFJ *)__NZEM->__LEFJ)->__LAFJ.__IYBN)[ 0];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __I1LL=((void **)((____GB4D *)((____WH *)__1O3T->__AJFJ)->__PB4D)->__OB4D.__S24F)[ 0];
+          if (__I1LL==NULL) {
+            __U0EM=NULL;
           } else {
-            switch (((struct ___OBJ *)Result__ZZLL)->__id) {
-            case __LIST__WH__: {
-              __tmp__FZEM=NULL;
+            switch (((struct ___OBJ *)__I1LL)->__id) {
+            case ____WH__: {
+              __U0EM=NULL;
             } break;
-            case __STRING_CST__5J__: {
-              __tmp__FZEM=NULL;
+            case ____5J__: {
+              __U0EM=NULL;
             } break;
-            case __CALL_NULL__AUB__: {
-              __tmp__FZEM=NULL;
+            case ____HUB__: {
+              __U0EM=NULL;
             } break;
-            case __PUSH__AXB__: {
-              __tmp__FZEM=NULL;
+            case ____HXB__: {
+              __U0EM=NULL;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__FZEM=NULL;
+            case ____0AXC__: {
+              __U0EM=NULL;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__FZEM=NULL;
+            case ____NBXC__: {
+              __U0EM=NULL;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__FZEM=NULL;
+            case ____ZBXC__: {
+              __U0EM=NULL;
             } break;
-            case __SWITCH__DDXC__: {
-              __tmp__FZEM=NULL;
+            case ____SEXC__: {
+              __U0EM=NULL;
             } break;
-            case __NODE_TYPE__FK2C__: {
-              __tmp__FZEM=NULL;
+            case ____UL2C__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__FZEM=NULL;
+            case ____DMWH__: {
+              __U0EM=NULL;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__FZEM=NULL;
+            case ____2A0I__: {
+              __U0EM=NULL;
             } break;
-            case __WRITE_GLOBAL__EXKJ__: {
-              __tmp__FZEM=((void *)Result__ZZLL);
+            case ____TYKJ__: {
+              __U0EM=((void *)__I1LL);
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              __tmp__FZEM=((void *)Result__ZZLL);
+            case ____BZKJ__: {
+              __U0EM=((void *)__I1LL);
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__FZEM=NULL;
+            case ____HJNJ__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__FZEM=NULL;
+            case ____SJNJ__: {
+              __U0EM=NULL;
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__FZEM=NULL;
+            case ____0AOJ__: {
+              __U0EM=NULL;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__FZEM=NULL;
+            case ____EBOJ__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__FZEM=NULL;
+            case ____3BOJ__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__FZEM=NULL;
+            case ____RCOJ__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__FZEM=NULL;
+            case ____HDOJ__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__FZEM=NULL;
+            case ____1DOJ__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__FZEM=NULL;
+            case ____PEOJ__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__FZEM=NULL;
+            case ____DFOJ__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__FZEM=NULL;
+            case ____XFOJ__: {
+              __U0EM=NULL;
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__FZEM=NULL;
+            case ____QGOJ__: {
+              __U0EM=NULL;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__FZEM=NULL;
+            case ____EHOJ__: {
+              __U0EM=NULL;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__FZEM=NULL;
+            case ____2HOJ__: {
+              __U0EM=NULL;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__FZEM=NULL;
+            case ____YIOJ__: {
+              __U0EM=NULL;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__FZEM=NULL;
+            case ____YMOJ__: {
+              __U0EM=NULL;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__FZEM=NULL;
+            case ____ONOJ__: {
+              __U0EM=NULL;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__FZEM=NULL;
+            case ____YOOJ__: {
+              __U0EM=NULL;
             } break;
-            case __NOP__5WVJ__: {
-              __tmp__FZEM=NULL;
+            case ____OYVJ__: {
+              __U0EM=NULL;
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              __tmp__FZEM=((void *)Result__ZZLL);
+            case ____QFYJ__: {
+              __U0EM=((void *)__I1LL);
             } break;
-            case __LOOP__ZQBK__: {
-              __tmp__FZEM=NULL;
+            case ____ISBK__: {
+              __U0EM=NULL;
             } break;
-            case __CALL_SLOT__U5YK__: {
-              __tmp__FZEM=NULL;
+            case ____DBZK__: {
+              __U0EM=NULL;
             } break;
-            case __NODE_STYLE__5C4K__: {
-              __tmp__FZEM=NULL;
+            case ____OE4K__: {
+              __U0EM=NULL;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__FZEM=NULL;
+            case ____IM4K__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__FZEM=NULL;
+            case ____T5FL__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__FZEM=NULL;
+            case ____3DUL__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__FZEM=NULL;
+            case ____0EUL__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__FZEM=NULL;
+            case ____BGUL__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__FZEM=NULL;
+            case ____2GUL__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__FZEM=NULL;
+            case ____B0VL__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__FZEM=NULL;
+            case ____P0VL__: {
+              __U0EM=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__FZEM=NULL;
+            case ____Q5YL__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__FZEM=NULL;
+            case ____UVPM__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__FZEM=NULL;
+            case ____0ZPM__: {
+              __U0EM=NULL;
             } break;
-            case __LOOP_END__E0RM__: {
-              __tmp__FZEM=NULL;
+            case ____T1RM__: {
+              __U0EM=NULL;
             } break;
-            case __COP_LOCK__K40M__: {
-              __tmp__FZEM=NULL;
+            case ____Z50M__: {
+              __U0EM=NULL;
             } break;
-            case __COP_UNLOCK__MC1M__: {
-              __tmp__FZEM=NULL;
+            case ____1D1M__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__FZEM=NULL;
+            case ____MR0N__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__FZEM=NULL;
+            case ____YWBP__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__FZEM=NULL;
+            case ____LYBP__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__FZEM=NULL;
+            case ____CZBP__: {
+              __U0EM=NULL;
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__FZEM=NULL;
+            case ____3BEP__: {
+              __U0EM=NULL;
             } break;
             }
           };
-          __tmp__JZEM=((void *)__tmp__FZEM == (void *)NULL);
+          __Y0EM=((void *)__U0EM == (void *)NULL);
         } else /* FALSE */ {
-          __tmp__JZEM=FALSE__O__;
+          __Y0EM=__O__;
         };
-        if (__tmp__JZEM) {
-          Self__C5CP=((__FAST_ARRAYoCASEo__U4EJ *)Self__4XEM->list__2CFJ);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if ((Self__C5CP->parent_arrayed_collection__24EJ.upper__PDFJ ==  0)) {
-            Self__C5CP->parent_arrayed_collection__24EJ.storage__ZWBN=NULL;
-            Self__C5CP->parent_arrayed_collection__24EJ.capacity__BHDN= 0;
-            Self__C5CP->parent_arrayed_collection__24EJ.upper__PDFJ=(__INTEGER__Q)(-  1);
+        if (__Y0EM) {
+          __RADP=((____DAFJ *)__NZEM->__LEFJ);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if ((__RADP->__LAFJ.__4EFJ ==  0)) {
+            __RADP->__LAFJ.__IYBN=NULL;
+            __RADP->__LAFJ.__QIDN= 0;
+            __RADP->__LAFJ.__4EFJ=(____Q)(-  1);
           } else /* FALSE */ {
-            __tmp__Y5CP=Self__C5CP->parent_arrayed_collection__24EJ.storage__ZWBN;
-            old_nb_elts__T2HU=Self__C5CP->parent_arrayed_collection__24EJ.upper__PDFJ;
-            Self__YRHP=((void **)__tmp__Y5CP);
-            Self__0EAI= 0;
-            while ((Self__0EAI != old_nb_elts__T2HU)) {
-              Self__YRHP[Self__0EAI]=Self__YRHP[(__INTEGER__Q)(Self__0EAI +  1)];
-              Self__0EAI=(__INTEGER__Q)(Self__0EAI +  1);
+            __HBDP=__RADP->__LAFJ.__IYBN;
+            __C4HU=__RADP->__LAFJ.__4EFJ;
+            __HTHP=((void **)__HBDP);
+            __JGAI= 0;
+            while ((__JGAI != __C4HU)) {
+              __HTHP[__JGAI]=__HTHP[(____Q)(__JGAI +  1)];
+              __JGAI=(____Q)(__JGAI +  1);
             };
-            Self__C5CP->parent_arrayed_collection__24EJ.upper__PDFJ=(__INTEGER__Q)(Self__C5CP->parent_arrayed_collection__24EJ.upper__PDFJ -  1);
+            __RADP->__LAFJ.__4EFJ=(____Q)(__RADP->__LAFJ.__4EFJ -  1);
           };
         };
-        Result__KN3T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__4XEM->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        Result__ZZLL=Result__KN3T->id__YDFJ;
-        old_nb_elts__L2HU=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)Self__4XEM->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if (((old_nb_elts__L2HU <=  2) || ((void *)Result__ZZLL == (void *)TYPE_NULL__4LB__))) {
-          append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_506));
-          __tmp__FZEM=Self__4XEM->expr__2UFL;
-          switch (((struct ___OBJ *)__tmp__FZEM)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__J0EM=((__STRING_CST__5J *)__tmp__FZEM)->parent_constant__EK.static_type__SG4D;
+        __ZO3T=((void **)((____DAFJ *)__NZEM->__LEFJ)->__LAFJ.__IYBN)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __I1LL=__ZO3T->__HFFJ;
+        __03HU=(____Q)(((____DAFJ *)__NZEM->__LEFJ)->__LAFJ.__4EFJ +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if (((__03HU <=  2) || ((void *)__I1LL == (void *)__FMB__))) {
+          __EWX(((____BC *)__01BE),(&__string_506));
+          __U0EM=__NZEM->__LWFL;
+          switch (((struct ___OBJ *)__U0EM)->__id) {
+          case ____5J__: {
+            __Y1EM=((____5J *)__U0EM)->__EK.__BI4D;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__J0EM=((__EXTERNAL_C__L5WC *)__tmp__FZEM)->static_type__J54D;
+          case ____0AXC__: {
+            __Y1EM=((____0AXC *)__U0EM)->__YA5D;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__J0EM=((__PROTOTYPE_CST__45WC *)__tmp__FZEM)->parent_constant__55WC.static_type__SG4D;
+          case ____NBXC__: {
+            __Y1EM=((____NBXC *)__U0EM)->__OBXC.__BI4D;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__J0EM=((__INTEGER_CST__KAXC *)__tmp__FZEM)->parent_constant__LAXC.static_type__SG4D;
+          case ____ZBXC__: {
+            __Y1EM=((____ZBXC *)__U0EM)->__0BXC.__BI4D;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__J0EM=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__FZEM));
+          case ____DMWH__: {
+            __Y1EM=__B21J(((____DMWH *)__U0EM));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__J0EM=((__READ_LOCAL__N5ZI *)__tmp__FZEM)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+          case ____2A0I__: {
+            __Y1EM=((____2A0I *)__U0EM)->__4VEJ->__Q5WC.__KP5D;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__J0EM=static_type__2CCK();
+          case ____HJNJ__: {
+            __Y1EM=__LECK();
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__J0EM=static_type__BDCK();
+          case ____SJNJ__: {
+            __Y1EM=__QECK();
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__J0EM=static_type__GDCK();
+          case ____0AOJ__: {
+            __Y1EM=__VECK();
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__J0EM=static_type__LDCK();
+          case ____EBOJ__: {
+            __Y1EM=__0ECK();
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__J0EM=static_type__QDCK();
+          case ____3BOJ__: {
+            __Y1EM=__5ECK();
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__J0EM=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__FZEM));
+          case ____RCOJ__: {
+            __Y1EM=__EFCK(((____RCOJ *)__U0EM));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__J0EM=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__FZEM));
+          case ____HDOJ__: {
+            __Y1EM=__JFCK(((____HDOJ *)__U0EM));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__J0EM=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__FZEM));
+          case ____1DOJ__: {
+            __Y1EM=__OFCK(((____1DOJ *)__U0EM));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__J0EM=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__FZEM));
+          case ____PEOJ__: {
+            __Y1EM=__TFCK(((____PEOJ *)__U0EM));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__J0EM=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__FZEM));
+          case ____DFOJ__: {
+            __Y1EM=__YFCK(((____DFOJ *)__U0EM));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__J0EM=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__FZEM));
+          case ____XFOJ__: {
+            __Y1EM=__3FCK(((____XFOJ *)__U0EM));
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__J0EM=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+          case ____QGOJ__: {
+            __Y1EM=__HMB__->__IMB.__BMC;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__J0EM=static_type__XECK(((__ITEM__VFOJ *)__tmp__FZEM));
+          case ____EHOJ__: {
+            __Y1EM=__GGCK(((____EHOJ *)__U0EM));
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__J0EM=static_type__DFCK();
+          case ____2HOJ__: {
+            __Y1EM=__SGCK();
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__J0EM=((__CAST__JHOJ *)__tmp__FZEM)->static_type__TC5J;
+          case ____YIOJ__: {
+            __Y1EM=((____YIOJ *)__U0EM)->__CE5J;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__J0EM=((__REAL_CST__JLOJ *)__tmp__FZEM)->parent_constant__KLOJ.static_type__SG4D;
+          case ____YMOJ__: {
+            __Y1EM=((____YMOJ *)__U0EM)->__ZMOJ.__BI4D;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__J0EM=((__CHARACTER_CST__5LOJ *)__tmp__FZEM)->parent_constant__AMOJ.static_type__SG4D;
+          case ____ONOJ__: {
+            __Y1EM=((____ONOJ *)__U0EM)->__PNOJ.__BI4D;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__J0EM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__FZEM)->parent_constant__KNOJ.static_type__SG4D;
+          case ____YOOJ__: {
+            __Y1EM=((____YOOJ *)__U0EM)->__ZOOJ.__BI4D;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__J0EM=((__READ_SLOT__ZK4K *)__tmp__FZEM)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+          case ____IM4K__: {
+            __Y1EM=((____IM4K *)__U0EM)->__RZFM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__J0EM=static_type__NL5O();
+          case ____T5FL__: {
+            __Y1EM=__2M5O();
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__J0EM=static_type__QQTP();
+          case ____3DUL__: {
+            __Y1EM=__5RTP();
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__J0EM=static_type__041P();
+          case ____0EUL__: {
+            __Y1EM=__JA2P();
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__J0EM=static_type__VQTP();
+          case ____BGUL__: {
+            __Y1EM=__ESTP();
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__J0EM=static_type__A51P();
+          case ____2GUL__: {
+            __Y1EM=__PA2P();
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__J0EM=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__FZEM));
+          case ____B0VL__: {
+            __Y1EM=__DXBN(((____B0VL *)__U0EM));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__J0EM=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__FZEM));
+          case ____P0VL__: {
+            __Y1EM=__4AGM(((____P0VL *)__U0EM));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__J0EM=((__READ_GLOBAL__B4YL *)__tmp__FZEM)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+          case ____Q5YL__: {
+            __Y1EM=((____Q5YL *)__U0EM)->__HBKM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__J0EM=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__FZEM));
+          case ____UVPM__: {
+            __Y1EM=__OFWN(((____UVPM *)__U0EM));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__J0EM=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__FZEM));
+          case ____0ZPM__: {
+            __Y1EM=__QM1P(((____0ZPM *)__U0EM));
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__J0EM=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__FZEM));
+          case ____MR0N__: {
+            __Y1EM=__FQVO(((____MR0N *)__U0EM));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__J0EM=static_type__BA0Q();
+          case ____YWBP__: {
+            __Y1EM=__QB0Q();
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__J0EM=static_type__MBUP();
+          case ____LYBP__: {
+            __Y1EM=__1CUP();
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__J0EM=static_type__RBUP();
+          case ____CZBP__: {
+            __Y1EM=__ADUP();
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__J0EM=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__FZEM));
+          case ____3BEP__: {
+            __Y1EM=__ZPFQ(((____3BEP *)__U0EM));
           } break;
           };
-          switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__J0EM)->the_parent_type__DLK)->__id) {
-          case __TYPE__FF__: {
-            __tmp__L0EM=FALSE__O__;
+          switch (((struct ___OBJ *)((____WMB *)__Y1EM)->__KLK)->__id) {
+          case ____FF__: {
+            __01EM=__O__;
           } break;
-          case __TYPE_NULL__4LB__: {
-            __tmp__L0EM=FALSE__O__;
+          case ____FMB__: {
+            __01EM=__O__;
           } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__L0EM=FALSE__O__;
+          case ____HMB__: {
+            __01EM=__O__;
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__L0EM=FALSE__O__;
+          case ____JMB__: {
+            __01EM=__O__;
           } break;
-          case __TYPE_ID__EMB__: {
-            __tmp__L0EM=FALSE__O__;
+          case ____LMB__: {
+            __01EM=__O__;
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__L0EM=FALSE__O__;
+          case ____ICY__: {
+            __01EM=__O__;
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            __tmp__L0EM=TRUE__K__;
+          case ____EQ5D__: {
+            __01EM=__K__;
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            __tmp__L0EM=TRUE__K__;
+          case ____L4NJ__: {
+            __01EM=__K__;
           } break;
           };
-          if ((__tmp__L0EM && ((void *)Result__ZZLL == (void *)TYPE_NULL__4LB__))) {
-            __tmp__Z0EM=Self__4XEM->expr__2UFL;
-            switch (((struct ___OBJ *)__tmp__Z0EM)->__id) {
-            case __STRING_CST__5J__: {
-              genere__0T5J(((__STRING_CST__5J *)__tmp__Z0EM),buffer__L0BE);
+          if ((__01EM && ((void *)__I1LL == (void *)__FMB__))) {
+            __I2EM=__NZEM->__LWFL;
+            switch (((struct ___OBJ *)__I2EM)->__id) {
+            case ____5J__: {
+              __JV5J(((____5J *)__I2EM),__01BE);
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____0AXC__: {
+              __FFSH(((____0AXC *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____NBXC__: {
+              __D15J(((____NBXC *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __INTEGER_CST__KAXC__: {
-              genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____ZBXC__: {
+              __XHSH(((____ZBXC *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
-              (&__string_507)->count__0C= 35;
-              (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-              append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
+            case ____DMWH__: {
+              __CWEI(((____DMWH *)((____5J *)__I2EM)),__01BE);
+              (&__string_507)->__0C= 35;
+              (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+              __EWX(((____BC *)__01BE),(&__string_507));
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____2A0I__: {
+              __L15J(((____2A0I *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____HJNJ__: {
+              __UAAK(((____HJNJ *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____SJNJ__: {
+              __WFAK(((____SJNJ *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              (&__string_508)->count__0C= 20;
-              (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-              print__CKG((&__string_508));
+            case ____0AOJ__: {
+              (&__string_508)->__0C= 20;
+              (&__string_508)->__1C="IS_EXPANDED.genere !";
+              __JKG((&__string_508));
               fputc((int)('\n'),stdout);
               exit(( 1));
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              genere__MJAK(((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____EBOJ__: {
+              __1KAK(((____EBOJ *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____3BOJ__: {
+              __TLAK(((____3BOJ *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____RCOJ__: {
+              __VQAK(((____RCOJ *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____HDOJ__: {
+              __4SAK(((____HDOJ *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____1DOJ__: {
+              __HVAK(((____1DOJ *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_AND__ADOJ__: {
-              genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____PEOJ__: {
+              __QXAK(((____PEOJ *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____DFOJ__: {
+              __ZZAK(((____DFOJ *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____XFOJ__: {
+              __C2AK(((____XFOJ *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __PUT_TO__BFOJ__: {
-              genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____QGOJ__: {
+              __L4AK(((____QGOJ *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __ITEM__VFOJ__: {
-              genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____EHOJ__: {
+              __AABK(((____EHOJ *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __SIZE_OF__NGOJ__: {
-              genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____2HOJ__: {
+              __FABK(((____2HOJ *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __CAST__JHOJ__: {
-              genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____YIOJ__: {
+              __KABK(((____YIOJ *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __REAL_CST__JLOJ__: {
-              append__3VX(((__STRING__BC *)buffer__L0BE),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__Z0EM))->value__DD5J);
+            case ____YMOJ__: {
+              __EWX(((____BC *)__01BE),((____YMOJ *)((____5J *)__I2EM))->__SE5J);
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              Self__R20S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__Z0EM));
-              Self__Z4HU=((__STRING__BC *)buffer__L0BE);
-              if ((Self__Z4HU->capacity__HFL <= Self__Z4HU->count__WJ)) {
-                if ((Self__Z4HU->capacity__HFL ==  0)) {
-                  Self__Z4HU->capacity__HFL= 32;
-                  __tmp__04HU=create__KVW( 32);
-                  Self__Z4HU->storage__4EL=__tmp__04HU;
+            case ____ONOJ__: {
+              __A40S=((____ONOJ *)((____5J *)__I2EM));
+              __IAIU=((____BC *)__01BE);
+              if ((__IAIU->__OFL <= __IAIU->__WJ)) {
+                if ((__IAIU->__OFL ==  0)) {
+                  __IAIU->__OFL= 32;
+                  __JAIU=__RVW( 32);
+                  __IAIU->__FFL=__JAIU;
                 } else /* FALSE */ {
-                  __tmp__B4BI=(__INTEGER__Q)(Self__Z4HU->capacity__HFL <<  1);
-                  __tmp__04HU=((__CHARACTER__DB *)Self__Z4HU->storage__4EL);
-                  old_nb_elts__34HU=Self__Z4HU->capacity__HFL;
-                  __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-                  __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                  clear__to__F00(__tmp__04HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-                  Self__Z4HU->storage__4EL=__tmp__04HU;
-                  Self__Z4HU->capacity__HFL=__tmp__B4BI;
+                  __Q5BI=(____Q)(__IAIU->__OFL <<  1);
+                  __JAIU=((____DB *)__IAIU->__FFL);
+                  __MAIU=__IAIU->__OFL;
+                  __JO3T=__55W(((____IB )__JAIU),((____YWB )__MAIU),((____YWB )__Q5BI));
+                  __JAIU=((____DB *)__JO3T);
+                  __M00(__JAIU,__MAIU,(____Q)(__Q5BI -  1));
+                  __IAIU->__FFL=__JAIU;
+                  __IAIU->__OFL=__Q5BI;
                 };
               };
-              ((__CHARACTER__DB *)Self__Z4HU->storage__4EL)[Self__Z4HU->count__WJ]='\'';
-              Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ +  1);
-              append__3VX(((__STRING__BC *)buffer__L0BE),Self__R20S->text__ID5J);
-              Self__Z4HU=((__STRING__BC *)buffer__L0BE);
-              if ((Self__Z4HU->capacity__HFL <= Self__Z4HU->count__WJ)) {
-                if ((Self__Z4HU->capacity__HFL ==  0)) {
-                  Self__Z4HU->capacity__HFL= 32;
-                  __tmp__04HU=create__KVW( 32);
-                  Self__Z4HU->storage__4EL=__tmp__04HU;
+              ((____DB *)__IAIU->__FFL)[__IAIU->__WJ]='\'';
+              __IAIU->__WJ=(____Q)(__IAIU->__WJ +  1);
+              __EWX(((____BC *)__01BE),__A40S->__XE5J);
+              __IAIU=((____BC *)__01BE);
+              if ((__IAIU->__OFL <= __IAIU->__WJ)) {
+                if ((__IAIU->__OFL ==  0)) {
+                  __IAIU->__OFL= 32;
+                  __JAIU=__RVW( 32);
+                  __IAIU->__FFL=__JAIU;
                 } else /* FALSE */ {
-                  __tmp__B4BI=(__INTEGER__Q)(Self__Z4HU->capacity__HFL <<  1);
-                  __tmp__04HU=((__CHARACTER__DB *)Self__Z4HU->storage__4EL);
-                  old_nb_elts__34HU=Self__Z4HU->capacity__HFL;
-                  __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-                  __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                  clear__to__F00(__tmp__04HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-                  Self__Z4HU->storage__4EL=__tmp__04HU;
-                  Self__Z4HU->capacity__HFL=__tmp__B4BI;
+                  __Q5BI=(____Q)(__IAIU->__OFL <<  1);
+                  __JAIU=((____DB *)__IAIU->__FFL);
+                  __MAIU=__IAIU->__OFL;
+                  __JO3T=__55W(((____IB )__JAIU),((____YWB )__MAIU),((____YWB )__Q5BI));
+                  __JAIU=((____DB *)__JO3T);
+                  __M00(__JAIU,__MAIU,(____Q)(__Q5BI -  1));
+                  __IAIU->__FFL=__JAIU;
+                  __IAIU->__OFL=__Q5BI;
                 };
               };
-              ((__CHARACTER__DB *)Self__Z4HU->storage__4EL)[Self__Z4HU->count__WJ]='\'';
-              Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ +  1);
-            } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              Self__T20S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__Z0EM));
-              Self__Z4HU=((__STRING__BC *)buffer__L0BE);
-              if ((Self__Z4HU->capacity__HFL <= Self__Z4HU->count__WJ)) {
-                if ((Self__Z4HU->capacity__HFL ==  0)) {
-                  Self__Z4HU->capacity__HFL= 32;
-                  __tmp__04HU=create__KVW( 32);
-                  Self__Z4HU->storage__4EL=__tmp__04HU;
+              ((____DB *)__IAIU->__FFL)[__IAIU->__WJ]='\'';
+              __IAIU->__WJ=(____Q)(__IAIU->__WJ +  1);
+            } break;
+            case ____YOOJ__: {
+              __C40S=((____YOOJ *)((____5J *)__I2EM));
+              __IAIU=((____BC *)__01BE);
+              if ((__IAIU->__OFL <= __IAIU->__WJ)) {
+                if ((__IAIU->__OFL ==  0)) {
+                  __IAIU->__OFL= 32;
+                  __JAIU=__RVW( 32);
+                  __IAIU->__FFL=__JAIU;
                 } else /* FALSE */ {
-                  __tmp__B4BI=(__INTEGER__Q)(Self__Z4HU->capacity__HFL <<  1);
-                  __tmp__04HU=((__CHARACTER__DB *)Self__Z4HU->storage__4EL);
-                  old_nb_elts__34HU=Self__Z4HU->capacity__HFL;
-                  __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-                  __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                  clear__to__F00(__tmp__04HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-                  Self__Z4HU->storage__4EL=__tmp__04HU;
-                  Self__Z4HU->capacity__HFL=__tmp__B4BI;
+                  __Q5BI=(____Q)(__IAIU->__OFL <<  1);
+                  __JAIU=((____DB *)__IAIU->__FFL);
+                  __MAIU=__IAIU->__OFL;
+                  __JO3T=__55W(((____IB )__JAIU),((____YWB )__MAIU),((____YWB )__Q5BI));
+                  __JAIU=((____DB *)__JO3T);
+                  __M00(__JAIU,__MAIU,(____Q)(__Q5BI -  1));
+                  __IAIU->__FFL=__JAIU;
+                  __IAIU->__OFL=__Q5BI;
                 };
               };
-              ((__CHARACTER__DB *)Self__Z4HU->storage__4EL)[Self__Z4HU->count__WJ]='\"';
-              Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ +  1);
-              append__3VX(((__STRING__BC *)buffer__L0BE),Self__T20S->string__EBJK);
-              Self__Z4HU=((__STRING__BC *)buffer__L0BE);
-              if ((Self__Z4HU->capacity__HFL <= Self__Z4HU->count__WJ)) {
-                if ((Self__Z4HU->capacity__HFL ==  0)) {
-                  Self__Z4HU->capacity__HFL= 32;
-                  __tmp__04HU=create__KVW( 32);
-                  Self__Z4HU->storage__4EL=__tmp__04HU;
+              ((____DB *)__IAIU->__FFL)[__IAIU->__WJ]='\"';
+              __IAIU->__WJ=(____Q)(__IAIU->__WJ +  1);
+              __EWX(((____BC *)__01BE),__C40S->__TCJK);
+              __IAIU=((____BC *)__01BE);
+              if ((__IAIU->__OFL <= __IAIU->__WJ)) {
+                if ((__IAIU->__OFL ==  0)) {
+                  __IAIU->__OFL= 32;
+                  __JAIU=__RVW( 32);
+                  __IAIU->__FFL=__JAIU;
                 } else /* FALSE */ {
-                  __tmp__B4BI=(__INTEGER__Q)(Self__Z4HU->capacity__HFL <<  1);
-                  __tmp__04HU=((__CHARACTER__DB *)Self__Z4HU->storage__4EL);
-                  old_nb_elts__34HU=Self__Z4HU->capacity__HFL;
-                  __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-                  __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                  clear__to__F00(__tmp__04HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-                  Self__Z4HU->storage__4EL=__tmp__04HU;
-                  Self__Z4HU->capacity__HFL=__tmp__B4BI;
+                  __Q5BI=(____Q)(__IAIU->__OFL <<  1);
+                  __JAIU=((____DB *)__IAIU->__FFL);
+                  __MAIU=__IAIU->__OFL;
+                  __JO3T=__55W(((____IB )__JAIU),((____YWB )__MAIU),((____YWB )__Q5BI));
+                  __JAIU=((____DB *)__JO3T);
+                  __M00(__JAIU,__MAIU,(____Q)(__Q5BI -  1));
+                  __IAIU->__FFL=__JAIU;
+                  __IAIU->__OFL=__Q5BI;
                 };
               };
-              ((__CHARACTER__DB *)Self__Z4HU->storage__4EL)[Self__Z4HU->count__WJ]='\"';
-              Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ +  1);
+              ((____DB *)__IAIU->__FFL)[__IAIU->__WJ]='\"';
+              __IAIU->__WJ=(____Q)(__IAIU->__WJ +  1);
             } break;
-            case __READ_SLOT__ZK4K__: {
-              genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____IM4K__: {
+              __0TBN(((____IM4K *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____T5FL__: {
+              __PCAP(((____T5FL *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____3DUL__: {
+              __TQTP(((____3DUL *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____0EUL__: {
+              __HR0P(((____0EUL *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____BGUL__: {
+              __ZQTP(((____BGUL *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____2GUL__: {
+              __OR0P(((____2GUL *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_NEG__SYVL__: {
-              genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____B0VL__: {
+              __IPCN(((____B0VL *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_ADD__AZVL__: {
-              genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____P0VL__: {
+              __HTGM(((____P0VL *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              append__3VX(((__STRING__BC *)buffer__L0BE),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__Z0EM))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+            case ____Q5YL__: {
+              __EWX(((____BC *)__01BE),((____Q5YL *)((____5J *)__I2EM))->__HBKM->__GKRG.__WO5D);
             } break;
-            case __EXPR_NOT__FUPM__: {
-              genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____UVPM__: {
+              __SFXN(((____UVPM *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_MOD__LYPM__: {
-              genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____0ZPM__: {
+              __UR0P(((____0ZPM *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_OR__3P0N__: {
-              genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____MR0N__: {
+              __OVVO(((____MR0N *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____YWBP__: {
+              __NWZQ(((____YWBP *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_INF__2WBP__: {
-              genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____LYBP__: {
+              __MYUP(((____LYBP *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____CZBP__: {
+              __O3UP(((____CZBP *)((____5J *)__I2EM)),__01BE);
             } break;
-            case __EXPR_XOR__OAEP__: {
-              genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__Z0EM)),buffer__L0BE);
+            case ____3BEP__: {
+              __5REQ(((____3BEP *)((____5J *)__I2EM)),__01BE);
             } break;
             };
-            is_genered__FYEM=TRUE__K__;
-            append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_509));
+            __UZEM=__K__;
+            __EWX(((____BC *)__01BE),(&__string_509));
           } else /* FALSE */ {
-            __tmp__Z0EM=Self__4XEM->expr__2UFL;
-            switch (((struct ___OBJ *)Result__ZZLL)->__id) {
-            case __TYPE__FF__: {
-              put_access_id__in__1SJO(__tmp__Z0EM,buffer__L0BE);
+            __I2EM=__NZEM->__LWFL;
+            switch (((struct ___OBJ *)__I1LL)->__id) {
+            case ____FF__: {
+              __KUJO(__I2EM,__01BE);
             } break;
-            case __TYPE_NULL__4LB__: {
-              put_access_id__in__HUJO(__tmp__Z0EM,buffer__L0BE);
+            case ____FMB__: {
+              __WVJO(__I2EM,__01BE);
             } break;
-            case __TYPE_VOID__AMB__: {
-              put_access_id__in__LUJO(__tmp__Z0EM,buffer__L0BE);
+            case ____HMB__: {
+              __0VJO(__I2EM,__01BE);
             } break;
-            case __TYPE_CONTEXT__CMB__: {
-              put_access_id__in__XVJO(__tmp__Z0EM,buffer__L0BE);
+            case ____JMB__: {
+              __GXJO(__I2EM,__01BE);
             } break;
-            case __TYPE_ID__EMB__: {
-              put_access_id__in__DXJO(__tmp__Z0EM,buffer__L0BE);
+            case ____LMB__: {
+              __SYJO(__I2EM,__01BE);
             } break;
-            case __TYPE_GENERIC__BCY__: {
-              put_access_id__in__HXJO(__tmp__Z0EM,buffer__L0BE);
+            case ____ICY__: {
+              __WYJO(__I2EM,__01BE);
             } break;
-            case __TYPE_BLOCK__VO5D__: {
-              put_access_id__in__TYJO(__tmp__Z0EM,buffer__L0BE);
+            case ____EQ5D__: {
+              __C0JO(__I2EM,__01BE);
             } break;
-            case __PROFIL_BLOCK__22NJ__: {
-              put_access_id__in__XYJO(__tmp__Z0EM,buffer__L0BE);
+            case ____L4NJ__: {
+              __G0JO(__I2EM,__01BE);
             } break;
             };
-            is_genered__FYEM=TRUE__K__;
-            __tmp__Z0EM=Self__4XEM->expr__2UFL;
-            switch (((struct ___OBJ *)__tmp__Z0EM)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__B1EM=((__STRING_CST__5J *)__tmp__Z0EM)->parent_constant__EK.static_type__SG4D;
+            __UZEM=__K__;
+            __I2EM=__NZEM->__LWFL;
+            switch (((struct ___OBJ *)__I2EM)->__id) {
+            case ____5J__: {
+              __Q2EM=((____5J *)__I2EM)->__EK.__BI4D;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__B1EM=((__EXTERNAL_C__L5WC *)__tmp__Z0EM)->static_type__J54D;
+            case ____0AXC__: {
+              __Q2EM=((____0AXC *)__I2EM)->__YA5D;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__B1EM=((__PROTOTYPE_CST__45WC *)__tmp__Z0EM)->parent_constant__55WC.static_type__SG4D;
+            case ____NBXC__: {
+              __Q2EM=((____NBXC *)__I2EM)->__OBXC.__BI4D;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__B1EM=((__INTEGER_CST__KAXC *)__tmp__Z0EM)->parent_constant__LAXC.static_type__SG4D;
+            case ____ZBXC__: {
+              __Q2EM=((____ZBXC *)__I2EM)->__0BXC.__BI4D;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__B1EM=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__Z0EM));
+            case ____DMWH__: {
+              __Q2EM=__B21J(((____DMWH *)__I2EM));
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__B1EM=((__READ_LOCAL__N5ZI *)__tmp__Z0EM)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+            case ____2A0I__: {
+              __Q2EM=((____2A0I *)__I2EM)->__4VEJ->__Q5WC.__KP5D;
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__B1EM=static_type__2CCK();
+            case ____HJNJ__: {
+              __Q2EM=__LECK();
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__B1EM=static_type__BDCK();
+            case ____SJNJ__: {
+              __Q2EM=__QECK();
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__B1EM=static_type__GDCK();
+            case ____0AOJ__: {
+              __Q2EM=__VECK();
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__B1EM=static_type__LDCK();
+            case ____EBOJ__: {
+              __Q2EM=__0ECK();
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__B1EM=static_type__QDCK();
+            case ____3BOJ__: {
+              __Q2EM=__5ECK();
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__B1EM=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__Z0EM));
+            case ____RCOJ__: {
+              __Q2EM=__EFCK(((____RCOJ *)__I2EM));
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__B1EM=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__Z0EM));
+            case ____HDOJ__: {
+              __Q2EM=__JFCK(((____HDOJ *)__I2EM));
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__B1EM=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__Z0EM));
+            case ____1DOJ__: {
+              __Q2EM=__OFCK(((____1DOJ *)__I2EM));
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__B1EM=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__Z0EM));
+            case ____PEOJ__: {
+              __Q2EM=__TFCK(((____PEOJ *)__I2EM));
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__B1EM=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__Z0EM));
+            case ____DFOJ__: {
+              __Q2EM=__YFCK(((____DFOJ *)__I2EM));
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__B1EM=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__Z0EM));
+            case ____XFOJ__: {
+              __Q2EM=__3FCK(((____XFOJ *)__I2EM));
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__B1EM=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+            case ____QGOJ__: {
+              __Q2EM=__HMB__->__IMB.__BMC;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__B1EM=static_type__XECK(((__ITEM__VFOJ *)__tmp__Z0EM));
+            case ____EHOJ__: {
+              __Q2EM=__GGCK(((____EHOJ *)__I2EM));
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__B1EM=static_type__DFCK();
+            case ____2HOJ__: {
+              __Q2EM=__SGCK();
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__B1EM=((__CAST__JHOJ *)__tmp__Z0EM)->static_type__TC5J;
+            case ____YIOJ__: {
+              __Q2EM=((____YIOJ *)__I2EM)->__CE5J;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__B1EM=((__REAL_CST__JLOJ *)__tmp__Z0EM)->parent_constant__KLOJ.static_type__SG4D;
+            case ____YMOJ__: {
+              __Q2EM=((____YMOJ *)__I2EM)->__ZMOJ.__BI4D;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__B1EM=((__CHARACTER_CST__5LOJ *)__tmp__Z0EM)->parent_constant__AMOJ.static_type__SG4D;
+            case ____ONOJ__: {
+              __Q2EM=((____ONOJ *)__I2EM)->__PNOJ.__BI4D;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__B1EM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__Z0EM)->parent_constant__KNOJ.static_type__SG4D;
+            case ____YOOJ__: {
+              __Q2EM=((____YOOJ *)__I2EM)->__ZOOJ.__BI4D;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__B1EM=((__READ_SLOT__ZK4K *)__tmp__Z0EM)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+            case ____IM4K__: {
+              __Q2EM=((____IM4K *)__I2EM)->__RZFM->__GKRG.__KP5D;
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__B1EM=static_type__NL5O();
+            case ____T5FL__: {
+              __Q2EM=__2M5O();
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__B1EM=static_type__QQTP();
+            case ____3DUL__: {
+              __Q2EM=__5RTP();
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__B1EM=static_type__041P();
+            case ____0EUL__: {
+              __Q2EM=__JA2P();
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__B1EM=static_type__VQTP();
+            case ____BGUL__: {
+              __Q2EM=__ESTP();
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__B1EM=static_type__A51P();
+            case ____2GUL__: {
+              __Q2EM=__PA2P();
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__B1EM=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__Z0EM));
+            case ____B0VL__: {
+              __Q2EM=__DXBN(((____B0VL *)__I2EM));
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__B1EM=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__Z0EM));
+            case ____P0VL__: {
+              __Q2EM=__4AGM(((____P0VL *)__I2EM));
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__B1EM=((__READ_GLOBAL__B4YL *)__tmp__Z0EM)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+            case ____Q5YL__: {
+              __Q2EM=((____Q5YL *)__I2EM)->__HBKM->__GKRG.__KP5D;
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__B1EM=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__Z0EM));
+            case ____UVPM__: {
+              __Q2EM=__OFWN(((____UVPM *)__I2EM));
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__B1EM=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__Z0EM));
+            case ____0ZPM__: {
+              __Q2EM=__QM1P(((____0ZPM *)__I2EM));
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__B1EM=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__Z0EM));
+            case ____MR0N__: {
+              __Q2EM=__FQVO(((____MR0N *)__I2EM));
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__B1EM=static_type__BA0Q();
+            case ____YWBP__: {
+              __Q2EM=__QB0Q();
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__B1EM=static_type__MBUP();
+            case ____LYBP__: {
+              __Q2EM=__1CUP();
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__B1EM=static_type__RBUP();
+            case ____CZBP__: {
+              __Q2EM=__ADUP();
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__B1EM=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__Z0EM));
+            case ____3BEP__: {
+              __Q2EM=__ZPFQ(((____3BEP *)__I2EM));
             } break;
             };
-            if (((void *)((__TYPE_FULL__PMB *)__tmp__B1EM)->the_parent_type__DLK != (void *)type_boolean__MNB)) {
-              append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_485));
-              switch (((struct ___OBJ *)Result__ZZLL)->__id) {
-              case __TYPE__FF__: {
-                Self__X20S=((__TYPE__FF *)Result__ZZLL);
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
-                append__3VX(((__STRING__BC *)buffer__L0BE),Self__X20S->intern_name__GZMB);
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
+            if (((void *)((____WMB *)__Q2EM)->__KLK != (void *)__TNB)) {
+              __EWX(((____BC *)__01BE),(&__string_485));
+              switch (((struct ___OBJ *)__I1LL)->__id) {
+              case ____FF__: {
+                __G40S=((____FF *)__I1LL);
+                __EWX(((____BC *)__01BE),(&__string_121));
+                __EWX(((____BC *)__01BE),__G40S->__5ZMB);
+                __EWX(((____BC *)__01BE),(&__string_121));
               } break;
-              case __TYPE_NULL__4LB__: {
-                if (is_java__EE) {
-                  (&__string_510)->count__0C= 4;
-                  (&__string_510)->storage__1C="null";
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_510));
+              case ____FMB__: {
+                if (__EE) {
+                  (&__string_510)->__0C= 4;
+                  (&__string_510)->__1C="null";
+                  __EWX(((____BC *)__01BE),(&__string_510));
                 } else /* FALSE */ {
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_4));
+                  __EWX(((____BC *)__01BE),(&__string_4));
                 };
               } break;
-              case __TYPE_VOID__AMB__: {
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_5));
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
+              case ____HMB__: {
+                __EWX(((____BC *)__01BE),(&__string_121));
+                __EWX(((____BC *)__01BE),(&__string_5));
+                __EWX(((____BC *)__01BE),(&__string_121));
               } break;
-              case __TYPE_CONTEXT__CMB__: {
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_54));
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
+              case ____JMB__: {
+                __EWX(((____BC *)__01BE),(&__string_121));
+                __EWX(((____BC *)__01BE),(&__string_54));
+                __EWX(((____BC *)__01BE),(&__string_121));
               } break;
-              case __TYPE_ID__EMB__: {
-                append_in__YDE(((__TYPE_ID__EMB *)((__TYPE__FF *)Result__ZZLL))->parent_type__FMB.index__0KC,buffer__L0BE);
+              case ____LMB__: {
+                __5DE(((____LMB *)((____FF *)__I1LL))->__MMB.__BLC,__01BE);
               } break;
-              case __TYPE_GENERIC__BCY__: {
-                Self__320S=((__TYPE_GENERIC__BCY *)((__TYPE__FF *)Result__ZZLL));
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
-                append__3VX(((__STRING__BC *)buffer__L0BE),Self__320S->parent_type__CCY.intern_name__GZMB);
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
+              case ____ICY__: {
+                __M40S=((____ICY *)((____FF *)__I1LL));
+                __EWX(((____BC *)__01BE),(&__string_121));
+                __EWX(((____BC *)__01BE),__M40S->__JCY.__5ZMB);
+                __EWX(((____BC *)__01BE),(&__string_121));
               } break;
-              case __TYPE_BLOCK__VO5D__: {
-                append_in__YDE(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)Result__ZZLL))->parent_type__WO5D.index__0KC,buffer__L0BE);
+              case ____EQ5D__: {
+                __5DE(((____EQ5D *)((____FF *)__I1LL))->__FQ5D.__BLC,__01BE);
               } break;
-              case __PROFIL_BLOCK__22NJ__: {
-                append_in__YDE(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)Result__ZZLL))->parent_type__42NJ.index__0KC,buffer__L0BE);
+              case ____L4NJ__: {
+                __5DE(((____L4NJ *)((____FF *)__I1LL))->__N4NJ.__BLC,__01BE);
               } break;
               };
             };
           };
-          append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_511));
-          Result__MN3T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__4XEM->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          Self__1AXT=((__LIST__WH *)((__CASE__S4EJ *)Result__MN3T)->code__RHFJ);
-          (&__string_224)->count__0C= 2;
-          (&__string_224)->storage__1C="{\n";
-          append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_224));
-          (&__string_188)->count__0C= 2;
-          (&__string_188)->storage__1C="  ";
-          append__3VX(((__STRING__BC *)indent__UH),(&__string_188));
-          current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE +  1);
-          genere_body__J0BE(Self__1AXT,buffer__L0BE);
-          current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE -  1);
-          src__1R5H=((__STRING__BC *)indent__UH);
-          if (( 2 > src__1R5H->count__WJ)) {
-            src__1R5H->count__WJ= 0;
-          } else /* FALSE */ {
-            src__1R5H->count__WJ=(__INTEGER__Q)(src__1R5H->count__WJ -  2);
-          };
-          append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-          src__1R5H=((__STRING__BC *)buffer__L0BE);
-          if ((src__1R5H->capacity__HFL <= src__1R5H->count__WJ)) {
-            if ((src__1R5H->capacity__HFL ==  0)) {
-              src__1R5H->capacity__HFL= 32;
-              __tmp__Y2HU=create__KVW( 32);
-              src__1R5H->storage__4EL=__tmp__Y2HU;
+          __EWX(((____BC *)__01BE),(&__string_511));
+          __1O3T=((void **)((____DAFJ *)__NZEM->__LEFJ)->__LAFJ.__IYBN)[ 0];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __KCXT=((____WH *)((____BAFJ *)__1O3T)->__AJFJ);
+          (&__string_224)->__0C= 2;
+          (&__string_224)->__1C="{\n";
+          __EWX(((____BC *)__01BE),(&__string_224));
+          (&__string_188)->__0C= 2;
+          (&__string_188)->__1C="  ";
+          __EWX(((____BC *)__UH),(&__string_188));
+          __X1BE=(____Q)(__X1BE +  1);
+          __Y1BE(__KCXT,__01BE);
+          __X1BE=(____Q)(__X1BE -  1);
+          __KT5H=((____BC *)__UH);
+          if (( 2 > __KT5H->__WJ)) {
+            __KT5H->__WJ= 0;
+          } else /* FALSE */ {
+            __KT5H->__WJ=(____Q)(__KT5H->__WJ -  2);
+          };
+          __EWX(((____BC *)__01BE),__UH);
+          __KT5H=((____BC *)__01BE);
+          if ((__KT5H->__OFL <= __KT5H->__WJ)) {
+            if ((__KT5H->__OFL ==  0)) {
+              __KT5H->__OFL= 32;
+              __H4HU=__RVW( 32);
+              __KT5H->__FFL=__H4HU;
             } else /* FALSE */ {
-              __tmp__Z2HU=(__INTEGER__Q)(src__1R5H->capacity__HFL <<  1);
-              __tmp__Y2HU=((__CHARACTER__DB *)src__1R5H->storage__4EL);
-              old_nb_elts__12HU=src__1R5H->capacity__HFL;
-              __tmp__Y3HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2HU),((__UINTEGER_32__RWB )old_nb_elts__12HU),((__UINTEGER_32__RWB )__tmp__Z2HU));
-              __tmp__Y2HU=((__CHARACTER__DB *)__tmp__Y3HU);
-              clear__to__F00(__tmp__Y2HU,old_nb_elts__12HU,(__INTEGER__Q)(__tmp__Z2HU -  1));
-              src__1R5H->storage__4EL=__tmp__Y2HU;
-              src__1R5H->capacity__HFL=__tmp__Z2HU;
-            };
-          };
-          ((__CHARACTER__DB *)src__1R5H->storage__4EL)[src__1R5H->count__WJ]='}';
-          src__1R5H->count__WJ=(__INTEGER__Q)(src__1R5H->count__WJ +  1);
-          __tmp__J2HU= 1;
-          old_nb_elts__T2HU=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)Self__4XEM->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if ((old_nb_elts__T2HU ==  2)) {
-            Self__0EAI=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__4XEM->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 1])->code__RHFJ)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            if ((Self__0EAI !=  0)) {
-              append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_512));
-              append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_513));
-              __tmp__Q2EM=((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__4XEM->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 1])->id__YDFJ;
-              switch (((struct ___OBJ *)__tmp__Q2EM)->__id) {
-              case __TYPE__FF__: {
-                __tmp__R2EM=((__TYPE__FF *)__tmp__Q2EM)->prototype__QF->parent_named__PF.name__4VB;
+              __I4HU=(____Q)(__KT5H->__OFL <<  1);
+              __H4HU=((____DB *)__KT5H->__FFL);
+              __K4HU=__KT5H->__OFL;
+              __H5HU=__55W(((____IB )__H4HU),((____YWB )__K4HU),((____YWB )__I4HU));
+              __H4HU=((____DB *)__H5HU);
+              __M00(__H4HU,__K4HU,(____Q)(__I4HU -  1));
+              __KT5H->__FFL=__H4HU;
+              __KT5H->__OFL=__I4HU;
+            };
+          };
+          ((____DB *)__KT5H->__FFL)[__KT5H->__WJ]='}';
+          __KT5H->__WJ=(____Q)(__KT5H->__WJ +  1);
+          __Y3HU= 1;
+          __C4HU=(____Q)(((____DAFJ *)__NZEM->__LEFJ)->__LAFJ.__4EFJ +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if ((__C4HU ==  2)) {
+            __JGAI=(____Q)(((____GB4D *)((____WH *)((____BAFJ *)((void **)((____DAFJ *)__NZEM->__LEFJ)->__LAFJ.__IYBN)[ 1])->__AJFJ)->__PB4D)->__OB4D.__AVLE +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            if ((__JGAI !=  0)) {
+              __EWX(((____BC *)__01BE),(&__string_512));
+              __EWX(((____BC *)__01BE),(&__string_513));
+              __53EM=((____BAFJ *)((void **)((____DAFJ *)__NZEM->__LEFJ)->__LAFJ.__IYBN)[ 1])->__HFFJ;
+              switch (((struct ___OBJ *)__53EM)->__id) {
+              case ____FF__: {
+                __A4EM=((____FF *)__53EM)->__QF->__PF.__FWB;
               } break;
-              case __TYPE_NULL__4LB__: {
-                __tmp__R2EM=(&__string_4);
+              case ____FMB__: {
+                __A4EM=(&__string_4);
               } break;
-              case __TYPE_VOID__AMB__: {
-                __tmp__R2EM=(&__string_5);
+              case ____HMB__: {
+                __A4EM=(&__string_5);
               } break;
-              case __TYPE_CONTEXT__CMB__: {
-                __tmp__R2EM=(&__string_54);
+              case ____JMB__: {
+                __A4EM=(&__string_54);
               } break;
-              case __TYPE_ID__EMB__: {
-                __tmp__R2EM=(&__string_56);
+              case ____LMB__: {
+                __A4EM=(&__string_56);
               } break;
-              case __TYPE_GENERIC__BCY__: {
-                __tmp__R2EM=((__TYPE_GENERIC__BCY *)__tmp__Q2EM)->name__0YMB;
+              case ____ICY__: {
+                __A4EM=((____ICY *)__53EM)->__TZMB;
               } break;
-              case __TYPE_BLOCK__VO5D__: {
-                __tmp__LB2R=prototype__L2ZG();
-                __tmp__R2EM=__tmp__LB2R->parent_named__PF.name__4VB;
+              case ____EQ5D__: {
+                __0C2R=__03ZG();
+                __A4EM=__0C2R->__PF.__FWB;
               } break;
-              case __PROFIL_BLOCK__22NJ__: {
-                __tmp__R2EM=((__PROFIL_BLOCK__22NJ *)__tmp__Q2EM)->parent_profil__32NJ.name__P1IK;
+              case ____L4NJ__: {
+                __A4EM=((____L4NJ *)__53EM)->__M4NJ.__42IK;
               } break;
               };
-              append__3VX(((__STRING__BC *)buffer__L0BE),__tmp__R2EM);
-              append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_514));
-              Self__DCXT=((__LIST__WH *)((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__4XEM->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 1])->code__RHFJ);
-              (&__string_224)->count__0C= 2;
-              (&__string_224)->storage__1C="{\n";
-              append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_224));
-              (&__string_188)->count__0C= 2;
-              (&__string_188)->storage__1C="  ";
-              append__3VX(((__STRING__BC *)indent__UH),(&__string_188));
-              current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE +  1);
-              genere_body__J0BE(Self__DCXT,buffer__L0BE);
-              current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE -  1);
-              Self__Z4HU=((__STRING__BC *)indent__UH);
-              if (( 2 > Self__Z4HU->count__WJ)) {
-                Self__Z4HU->count__WJ= 0;
+              __EWX(((____BC *)__01BE),__A4EM);
+              __EWX(((____BC *)__01BE),(&__string_514));
+              __SDXT=((____WH *)((____BAFJ *)((void **)((____DAFJ *)__NZEM->__LEFJ)->__LAFJ.__IYBN)[ 1])->__AJFJ);
+              (&__string_224)->__0C= 2;
+              (&__string_224)->__1C="{\n";
+              __EWX(((____BC *)__01BE),(&__string_224));
+              (&__string_188)->__0C= 2;
+              (&__string_188)->__1C="  ";
+              __EWX(((____BC *)__UH),(&__string_188));
+              __X1BE=(____Q)(__X1BE +  1);
+              __Y1BE(__SDXT,__01BE);
+              __X1BE=(____Q)(__X1BE -  1);
+              __IAIU=((____BC *)__UH);
+              if (( 2 > __IAIU->__WJ)) {
+                __IAIU->__WJ= 0;
               } else /* FALSE */ {
-                Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ -  2);
+                __IAIU->__WJ=(____Q)(__IAIU->__WJ -  2);
               };
-              append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-              Self__Z4HU=((__STRING__BC *)buffer__L0BE);
-              if ((Self__Z4HU->capacity__HFL <= Self__Z4HU->count__WJ)) {
-                if ((Self__Z4HU->capacity__HFL ==  0)) {
-                  Self__Z4HU->capacity__HFL= 32;
-                  __tmp__04HU=create__KVW( 32);
-                  Self__Z4HU->storage__4EL=__tmp__04HU;
+              __EWX(((____BC *)__01BE),__UH);
+              __IAIU=((____BC *)__01BE);
+              if ((__IAIU->__OFL <= __IAIU->__WJ)) {
+                if ((__IAIU->__OFL ==  0)) {
+                  __IAIU->__OFL= 32;
+                  __JAIU=__RVW( 32);
+                  __IAIU->__FFL=__JAIU;
                 } else /* FALSE */ {
-                  __tmp__B4BI=(__INTEGER__Q)(Self__Z4HU->capacity__HFL <<  1);
-                  __tmp__04HU=((__CHARACTER__DB *)Self__Z4HU->storage__4EL);
-                  old_nb_elts__34HU=Self__Z4HU->capacity__HFL;
-                  __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-                  __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                  clear__to__F00(__tmp__04HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-                  Self__Z4HU->storage__4EL=__tmp__04HU;
-                  Self__Z4HU->capacity__HFL=__tmp__B4BI;
+                  __Q5BI=(____Q)(__IAIU->__OFL <<  1);
+                  __JAIU=((____DB *)__IAIU->__FFL);
+                  __MAIU=__IAIU->__OFL;
+                  __JO3T=__55W(((____IB )__JAIU),((____YWB )__MAIU),((____YWB )__Q5BI));
+                  __JAIU=((____DB *)__JO3T);
+                  __M00(__JAIU,__MAIU,(____Q)(__Q5BI -  1));
+                  __IAIU->__FFL=__JAIU;
+                  __IAIU->__OFL=__Q5BI;
                 };
               };
-              ((__CHARACTER__DB *)Self__Z4HU->storage__4EL)[Self__Z4HU->count__WJ]='}';
-              Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ +  1);
-            };
-            __tmp__J2HU= 2;
-            __tmp__L0EM=TRUE__K__;
-          } else /* FALSE */ {
-            __tmp__L0EM=FALSE__O__;
-          };
-          if ((! __tmp__L0EM)) {
-            Self__0EAI=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)Self__4XEM->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            if ((Self__0EAI >  2)) {
-              append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_515));
-              append__3VX(((__STRING__BC *)indent__UH),(&__string_188));
-              append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-            };
-          };
-        };
-        if ((__tmp__J2HU <= Self__4XEM->list__2CFJ->parent_arrayed_collection__24EJ.upper__PDFJ)) {
-          polymorphic_counter__SM=(__INTEGER__Q)(polymorphic_counter__SM +  1);
-          append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_516));
-          if (is_genered__FYEM) {
-            __tmp__Z0EM=Self__4XEM->expr__2UFL;
-            switch (((struct ___OBJ *)__tmp__Z0EM)->__id) {
-            case __STRING_CST__5J__: {
-              Self__JDSJ=((__STRING_CST__5J *)__tmp__Z0EM);
-              result__LDSJ=NULL;
-              __tmp__Y3HU=((__POINTER__IB )(NULL));
-              __tmp__Z2HU= 0;
-              __tmp__Z3HU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-              if (((unsigned long)__tmp__Z3HU ==  0)) {
-                result__LDSJ=Self__JDSJ;
+              ((____DB *)__IAIU->__FFL)[__IAIU->__WJ]='}';
+              __IAIU->__WJ=(____Q)(__IAIU->__WJ +  1);
+            };
+            __Y3HU= 2;
+            __01EM=__K__;
+          } else /* FALSE */ {
+            __01EM=__O__;
+          };
+          if ((! __01EM)) {
+            __JGAI=(____Q)(((____DAFJ *)__NZEM->__LEFJ)->__LAFJ.__4EFJ +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            if ((__JGAI >  2)) {
+              __EWX(((____BC *)__01BE),(&__string_515));
+              __EWX(((____BC *)__UH),(&__string_188));
+              __EWX(((____BC *)__01BE),__UH);
+            };
+          };
+        };
+        if ((__Y3HU <= __NZEM->__LEFJ->__LAFJ.__4EFJ)) {
+          __SM=(____Q)(__SM +  1);
+          __EWX(((____BC *)__01BE),(&__string_516));
+          if (__UZEM) {
+            __I2EM=__NZEM->__LWFL;
+            switch (((struct ___OBJ *)__I2EM)->__id) {
+            case ____5J__: {
+              __YESJ=((____5J *)__I2EM);
+              __0ESJ=NULL;
+              __H5HU=((____IB )(NULL));
+              __I4HU= 0;
+              __I5HU=((____IB )sizeof(____5J));
+              if (((unsigned long)__I5HU ==  0)) {
+                __0ESJ=__YESJ;
               } else /* FALSE */ {
-                __tmp__Z2HU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z3HU));
-                if ((__tmp__Z2HU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0M3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2M3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z3HU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3M3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2M3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__0M3T=micro_alloc__table__lab__HKI(__tmp__2M3T,((__POINTER__IB )(&(table_size[(__tmp__3M3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2M3T)));
-                  __tmp__Y3HU=__tmp__0M3T;
+                __I4HU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I5HU));
+                if ((__I4HU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JO3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LO3T=(void *)((unsigned long)(void *)((unsigned long)__I5HU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MO3T=((____YWB )((____Q )(void *)((unsigned long)__LO3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __JO3T=__OKI(__LO3T,((____IB )(&(table_size[(__MO3T)-1]))),((____YWB )((____Q )__LO3T)));
+                  __H5HU=__JO3T;
                 } else /* FALSE */ {
-                  __tmp__3M3T=((__UINTEGER_32__RWB )__tmp__Z2HU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0M3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2M3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z3HU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__0M3T=micro_alloc__table__lab__HKI(__tmp__2M3T,((__POINTER__IB )(&(table_type[(__tmp__3M3T)]))),(__UINTEGER_32__RWB)(__tmp__3M3T |  1));
-                  __tmp__Y3HU=__tmp__0M3T;
+                  __MO3T=((____YWB )__I4HU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JO3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LO3T=(void *)((unsigned long)(void *)((unsigned long)__I5HU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __JO3T=__OKI(__LO3T,((____IB )(&(table_type[(__MO3T)]))),(____YWB)(__MO3T |  1));
+                  __H5HU=__JO3T;
                 };
-                result__LDSJ=((__STRING_CST__5J *)__tmp__Y3HU);
-                *(result__LDSJ) = *(Self__JDSJ);
+                __0ESJ=((____5J *)__H5HU);
+                *(__0ESJ) = *(__YESJ);
               };
-              __tmp__Q2EM=result__LDSJ;
-            } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__Q2EM=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__Z0EM));
-            } break;
-            case __PROTOTYPE_CST__45WC__: {
-              Self__130S=((__PROTOTYPE_CST__45WC *)__tmp__Z0EM);
-              __tmp__230S=create__type__IJ2C(Self__130S->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__130S->parent_constant__55WC.static_type__SG4D);
-              __tmp__Q2EM=__tmp__230S;
-            } break;
-            case __INTEGER_CST__KAXC__: {
-              Self__430S=((__INTEGER_CST__KAXC *)__tmp__Z0EM);
-              p__WAIU=Self__430S->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-              v__XAIU=Self__430S->value__YG4D;
-              __tmp__B1EM=Self__430S->parent_constant__LAXC.static_type__SG4D;
-              Self__430S=NULL;
-              __tmp__Y3HU=((__POINTER__IB )(NULL));
-              __tmp__Z2HU= 0;
-              __tmp__Z3HU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-              if (((unsigned long)__tmp__Z3HU ==  0)) {
-                Self__430S=INTEGER_CST__KAXC__;
+              __53EM=__0ESJ;
+            } break;
+            case ____0AXC__: {
+              __53EM=__JZAL(((____0AXC *)__I2EM));
+            } break;
+            case ____NBXC__: {
+              __K50S=((____NBXC *)__I2EM);
+              __L50S=__XK2C(__K50S->__OBXC.__DK.__CK.__YH.__O2B,__K50S->__OBXC.__BI4D);
+              __53EM=__L50S;
+            } break;
+            case ____ZBXC__: {
+              __N50S=((____ZBXC *)__I2EM);
+              __FCIU=__N50S->__0BXC.__DK.__CK.__YH.__O2B;
+              __GCIU=__N50S->__HI4D;
+              __Q2EM=__N50S->__0BXC.__BI4D;
+              __N50S=NULL;
+              __H5HU=((____IB )(NULL));
+              __I4HU= 0;
+              __I5HU=((____IB )sizeof(____ZBXC));
+              if (((unsigned long)__I5HU ==  0)) {
+                __N50S=__ZBXC__;
               } else /* FALSE */ {
-                __tmp__Z2HU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z3HU));
-                if ((__tmp__Z2HU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0M3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2M3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z3HU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3M3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2M3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__0M3T=micro_alloc__table__lab__HKI(__tmp__2M3T,((__POINTER__IB )(&(table_size[(__tmp__3M3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2M3T)));
-                  __tmp__Y3HU=__tmp__0M3T;
+                __I4HU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I5HU));
+                if ((__I4HU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JO3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LO3T=(void *)((unsigned long)(void *)((unsigned long)__I5HU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MO3T=((____YWB )((____Q )(void *)((unsigned long)__LO3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __JO3T=__OKI(__LO3T,((____IB )(&(table_size[(__MO3T)-1]))),((____YWB )((____Q )__LO3T)));
+                  __H5HU=__JO3T;
                 } else /* FALSE */ {
-                  __tmp__3M3T=((__UINTEGER_32__RWB )__tmp__Z2HU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0M3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2M3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z3HU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__0M3T=micro_alloc__table__lab__HKI(__tmp__2M3T,((__POINTER__IB )(&(table_type[(__tmp__3M3T)]))),(__UINTEGER_32__RWB)(__tmp__3M3T |  1));
-                  __tmp__Y3HU=__tmp__0M3T;
+                  __MO3T=((____YWB )__I4HU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JO3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LO3T=(void *)((unsigned long)(void *)((unsigned long)__I5HU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __JO3T=__OKI(__LO3T,((____IB )(&(table_type[(__MO3T)]))),(____YWB)(__MO3T |  1));
+                  __H5HU=__JO3T;
                 };
-                Self__430S=((__INTEGER_CST__KAXC *)__tmp__Y3HU);
-                *(Self__430S) = *(INTEGER_CST__KAXC__);
+                __N50S=((____ZBXC *)__H5HU);
+                *(__N50S) = *(__ZBXC__);
               };
-              Self__VAIU=((__INTEGER_CST__KAXC *)Self__430S);
-              Self__VAIU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WAIU;
-              Self__VAIU->value__YG4D=v__XAIU;
-              Self__VAIU->parent_constant__LAXC.static_type__SG4D=__tmp__B1EM;
-              check_type__KYEE(Self__VAIU);
-              __tmp__Q2EM=Self__430S;
-            } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__Q2EM=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__Z0EM));
-            } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__HCXT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__Z0EM)->local__PUEJ));
-              if (__tmp__HCXT==NULL) {
-                __tmp__ICXT=NULL;
+              __ECIU=((____ZBXC *)__N50S);
+              __ECIU->__0BXC.__DK.__CK.__YH.__O2B=__FCIU;
+              __ECIU->__HI4D=__GCIU;
+              __ECIU->__0BXC.__BI4D=__Q2EM;
+              __ZZEE(__ECIU);
+              __53EM=__N50S;
+            } break;
+            case ____DMWH__: {
+              __53EM=__W3OK(((____DMWH *)__I2EM));
+            } break;
+            case ____2A0I__: {
+              __WDXT=__2VEI(((____N5WC *)((____2A0I *)__I2EM)->__4VEJ));
+              if (__WDXT==NULL) {
+                __XDXT=NULL;
               } else /* READ_LOCAL */ {
-                __tmp__ICXT=((__READ_LOCAL__N5ZI *)__tmp__HCXT);
+                __XDXT=((____2A0I *)__WDXT);
               };
-              __tmp__Q2EM=__tmp__ICXT;
+              __53EM=__XDXT;
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__Q2EM=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__Z0EM));
+            case ____HJNJ__: {
+              __53EM=__Y0AL(((____HJNJ *)__I2EM));
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__Q2EM=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__Z0EM));
+            case ____SJNJ__: {
+              __53EM=__D1AL(((____SJNJ *)__I2EM));
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              Self__C40S=((__IS_EXPANDED__L5NJ *)__tmp__Z0EM);
-              p__WAIU=Self__C40S->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-              __tmp__HCXT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__C40S->receiver__554J)->local__PUEJ));
-              if (__tmp__HCXT==NULL) {
-                __tmp__ICXT=NULL;
+            case ____0AOJ__: {
+              __R50S=((____0AOJ *)__I2EM);
+              __FCIU=__R50S->__1AOJ.__CK.__YH.__O2B;
+              __WDXT=__2VEI(((____N5WC *)((____2A0I *)__R50S->__OB5J)->__4VEJ));
+              if (__WDXT==NULL) {
+                __XDXT=NULL;
               } else /* READ_LOCAL */ {
-                __tmp__ICXT=((__READ_LOCAL__N5ZI *)__tmp__HCXT);
+                __XDXT=((____2A0I *)__WDXT);
               };
-              Self__C40S=NULL;
-              __tmp__Y3HU=((__POINTER__IB )(NULL));
-              __tmp__Z2HU= 0;
-              __tmp__Z3HU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-              if (((unsigned long)__tmp__Z3HU ==  0)) {
-                Self__C40S=IS_EXPANDED__L5NJ__;
+              __R50S=NULL;
+              __H5HU=((____IB )(NULL));
+              __I4HU= 0;
+              __I5HU=((____IB )sizeof(____0AOJ));
+              if (((unsigned long)__I5HU ==  0)) {
+                __R50S=__0AOJ__;
               } else /* FALSE */ {
-                __tmp__Z2HU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z3HU));
-                if ((__tmp__Z2HU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0M3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2M3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z3HU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3M3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2M3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__0M3T=micro_alloc__table__lab__HKI(__tmp__2M3T,((__POINTER__IB )(&(table_size[(__tmp__3M3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2M3T)));
-                  __tmp__Y3HU=__tmp__0M3T;
+                __I4HU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I5HU));
+                if ((__I4HU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JO3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LO3T=(void *)((unsigned long)(void *)((unsigned long)__I5HU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MO3T=((____YWB )((____Q )(void *)((unsigned long)__LO3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __JO3T=__OKI(__LO3T,((____IB )(&(table_size[(__MO3T)-1]))),((____YWB )((____Q )__LO3T)));
+                  __H5HU=__JO3T;
                 } else /* FALSE */ {
-                  __tmp__3M3T=((__UINTEGER_32__RWB )__tmp__Z2HU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0M3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2M3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z3HU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__0M3T=micro_alloc__table__lab__HKI(__tmp__2M3T,((__POINTER__IB )(&(table_type[(__tmp__3M3T)]))),(__UINTEGER_32__RWB)(__tmp__3M3T |  1));
-                  __tmp__Y3HU=__tmp__0M3T;
+                  __MO3T=((____YWB )__I4HU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JO3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LO3T=(void *)((unsigned long)(void *)((unsigned long)__I5HU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __JO3T=__OKI(__LO3T,((____IB )(&(table_type[(__MO3T)]))),(____YWB)(__MO3T |  1));
+                  __H5HU=__JO3T;
                 };
-                Self__C40S=((__IS_EXPANDED__L5NJ *)__tmp__Y3HU);
-                *(Self__C40S) = *(IS_EXPANDED__L5NJ__);
+                __R50S=((____0AOJ *)__H5HU);
+                *(__R50S) = *(__0AOJ__);
               };
-              Self__YCIV=((__IS_EXPANDED__L5NJ *)Self__C40S);
-              Self__YCIV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WAIU;
-              Self__YCIV->receiver__554J=__tmp__ICXT;
-              __tmp__Q2EM=Self__C40S;
-            } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              Self__H40S=((__GET_TYPE_ID__V5NJ *)__tmp__Z0EM);
-              p__WAIU=Self__H40S->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-              __tmp__B1EM=Self__H40S->receiver__EA5J;
-              Self__H40S=NULL;
-              __tmp__Y3HU=((__POINTER__IB )(NULL));
-              __tmp__Z2HU= 0;
-              __tmp__Z3HU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-              if (((unsigned long)__tmp__Z3HU ==  0)) {
-                Self__H40S=GET_TYPE_ID__V5NJ__;
+              __HEIV=((____0AOJ *)__R50S);
+              __HEIV->__1AOJ.__CK.__YH.__O2B=__FCIU;
+              __HEIV->__OB5J=__XDXT;
+              __53EM=__R50S;
+            } break;
+            case ____EBOJ__: {
+              __W50S=((____EBOJ *)__I2EM);
+              __FCIU=__W50S->__FBOJ.__CK.__YH.__O2B;
+              __Q2EM=__W50S->__TB5J;
+              __W50S=NULL;
+              __H5HU=((____IB )(NULL));
+              __I4HU= 0;
+              __I5HU=((____IB )sizeof(____EBOJ));
+              if (((unsigned long)__I5HU ==  0)) {
+                __W50S=__EBOJ__;
               } else /* FALSE */ {
-                __tmp__Z2HU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z3HU));
-                if ((__tmp__Z2HU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0M3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2M3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z3HU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3M3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2M3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__0M3T=micro_alloc__table__lab__HKI(__tmp__2M3T,((__POINTER__IB )(&(table_size[(__tmp__3M3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2M3T)));
-                  __tmp__Y3HU=__tmp__0M3T;
+                __I4HU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I5HU));
+                if ((__I4HU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JO3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LO3T=(void *)((unsigned long)(void *)((unsigned long)__I5HU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MO3T=((____YWB )((____Q )(void *)((unsigned long)__LO3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __JO3T=__OKI(__LO3T,((____IB )(&(table_size[(__MO3T)-1]))),((____YWB )((____Q )__LO3T)));
+                  __H5HU=__JO3T;
                 } else /* FALSE */ {
-                  __tmp__3M3T=((__UINTEGER_32__RWB )__tmp__Z2HU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0M3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2M3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z3HU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__0M3T=micro_alloc__table__lab__HKI(__tmp__2M3T,((__POINTER__IB )(&(table_type[(__tmp__3M3T)]))),(__UINTEGER_32__RWB)(__tmp__3M3T |  1));
-                  __tmp__Y3HU=__tmp__0M3T;
+                  __MO3T=((____YWB )__I4HU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JO3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LO3T=(void *)((unsigned long)(void *)((unsigned long)__I5HU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __JO3T=__OKI(__LO3T,((____IB )(&(table_type[(__MO3T)]))),(____YWB)(__MO3T |  1));
+                  __H5HU=__JO3T;
                 };
-                Self__H40S=((__GET_TYPE_ID__V5NJ *)__tmp__Y3HU);
-                *(Self__H40S) = *(GET_TYPE_ID__V5NJ__);
+                __W50S=((____EBOJ *)__H5HU);
+                *(__W50S) = *(__EBOJ__);
               };
-              Self__IDIV=((__GET_TYPE_ID__V5NJ *)Self__H40S);
-              Self__IDIV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WAIU;
-              Self__IDIV->receiver__EA5J=__tmp__B1EM;
-              __tmp__Q2EM=Self__H40S;
+              __XEIV=((____EBOJ *)__W50S);
+              __XEIV->__FBOJ.__CK.__YH.__O2B=__FCIU;
+              __XEIV->__TB5J=__Q2EM;
+              __53EM=__W50S;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__Q2EM=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__Z0EM));
+            case ____3BOJ__: {
+              __53EM=__21AL(((____3BOJ *)__I2EM));
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__Q2EM=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__Z0EM));
+            case ____RCOJ__: {
+              __53EM=__H2AL(((____RCOJ *)__I2EM));
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__Q2EM=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__Z0EM));
+            case ____HDOJ__: {
+              __53EM=__S2AL(((____HDOJ *)__I2EM));
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__Q2EM=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__Z0EM));
+            case ____1DOJ__: {
+              __53EM=__32AL(((____1DOJ *)__I2EM));
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__Q2EM=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__Z0EM));
+            case ____PEOJ__: {
+              __53EM=__I3AL(((____PEOJ *)__I2EM));
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__Q2EM=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__Z0EM));
+            case ____DFOJ__: {
+              __53EM=__T3AL(((____DFOJ *)__I2EM));
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__Q2EM=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__Z0EM));
+            case ____XFOJ__: {
+              __53EM=__43AL(((____XFOJ *)__I2EM));
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__Q2EM=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__Z0EM));
+            case ____QGOJ__: {
+              __53EM=__J4AL(((____QGOJ *)__I2EM));
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__Q2EM=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__Z0EM));
+            case ____EHOJ__: {
+              __53EM=__X4AL(((____EHOJ *)__I2EM));
             } break;
-            case __SIZE_OF__NGOJ__: {
-              Self__K40S=((__SIZE_OF__NGOJ *)__tmp__Z0EM);
-              p__WAIU=Self__K40S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-              __tmp__B1EM=Self__K40S->receiver__OC5J;
-              Self__K40S=NULL;
-              __tmp__Y3HU=((__POINTER__IB )(NULL));
-              __tmp__Z2HU= 0;
-              __tmp__Z3HU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-              if (((unsigned long)__tmp__Z3HU ==  0)) {
-                Self__K40S=SIZE_OF__NGOJ__;
+            case ____2HOJ__: {
+              __Z50S=((____2HOJ *)__I2EM);
+              __FCIU=__Z50S->__3HOJ.__CK.__YH.__O2B;
+              __Q2EM=__Z50S->__3D5J;
+              __Z50S=NULL;
+              __H5HU=((____IB )(NULL));
+              __I4HU= 0;
+              __I5HU=((____IB )sizeof(____2HOJ));
+              if (((unsigned long)__I5HU ==  0)) {
+                __Z50S=__2HOJ__;
               } else /* FALSE */ {
-                __tmp__Z2HU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z3HU));
-                if ((__tmp__Z2HU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0M3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2M3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z3HU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3M3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2M3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__0M3T=micro_alloc__table__lab__HKI(__tmp__2M3T,((__POINTER__IB )(&(table_size[(__tmp__3M3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2M3T)));
-                  __tmp__Y3HU=__tmp__0M3T;
+                __I4HU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I5HU));
+                if ((__I4HU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JO3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LO3T=(void *)((unsigned long)(void *)((unsigned long)__I5HU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MO3T=((____YWB )((____Q )(void *)((unsigned long)__LO3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __JO3T=__OKI(__LO3T,((____IB )(&(table_size[(__MO3T)-1]))),((____YWB )((____Q )__LO3T)));
+                  __H5HU=__JO3T;
                 } else /* FALSE */ {
-                  __tmp__3M3T=((__UINTEGER_32__RWB )__tmp__Z2HU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0M3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2M3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z3HU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__0M3T=micro_alloc__table__lab__HKI(__tmp__2M3T,((__POINTER__IB )(&(table_type[(__tmp__3M3T)]))),(__UINTEGER_32__RWB)(__tmp__3M3T |  1));
-                  __tmp__Y3HU=__tmp__0M3T;
+                  __MO3T=((____YWB )__I4HU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JO3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LO3T=(void *)((unsigned long)(void *)((unsigned long)__I5HU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __JO3T=__OKI(__LO3T,((____IB )(&(table_type[(__MO3T)]))),(____YWB)(__MO3T |  1));
+                  __H5HU=__JO3T;
                 };
-                Self__K40S=((__SIZE_OF__NGOJ *)__tmp__Y3HU);
-                *(Self__K40S) = *(SIZE_OF__NGOJ__);
+                __Z50S=((____2HOJ *)__H5HU);
+                *(__Z50S) = *(__2HOJ__);
               };
-              Self__YDIV=((__SIZE_OF__NGOJ *)Self__K40S);
-              Self__YDIV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WAIU;
-              Self__YDIV->receiver__OC5J=__tmp__B1EM;
-              __tmp__Q2EM=Self__K40S;
-            } break;
-            case __CAST__JHOJ__: {
-              __tmp__Q2EM=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__Z0EM));
-            } break;
-            case __REAL_CST__JLOJ__: {
-              Self__N40S=((__REAL_CST__JLOJ *)__tmp__Z0EM);
-              p__WAIU=Self__N40S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-              __tmp__R2EM=Self__N40S->value__DD5J;
-              __tmp__B1EM=Self__N40S->parent_constant__KLOJ.static_type__SG4D;
-              Self__N40S=NULL;
-              __tmp__Y3HU=((__POINTER__IB )(NULL));
-              __tmp__Z2HU= 0;
-              __tmp__Z3HU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-              if (((unsigned long)__tmp__Z3HU ==  0)) {
-                Self__N40S=REAL_CST__JLOJ__;
+              __HFIV=((____2HOJ *)__Z50S);
+              __HFIV->__3HOJ.__CK.__YH.__O2B=__FCIU;
+              __HFIV->__3D5J=__Q2EM;
+              __53EM=__Z50S;
+            } break;
+            case ____YIOJ__: {
+              __53EM=__I5AL(((____YIOJ *)__I2EM));
+            } break;
+            case ____YMOJ__: {
+              __250S=((____YMOJ *)__I2EM);
+              __FCIU=__250S->__ZMOJ.__DK.__CK.__YH.__O2B;
+              __A4EM=__250S->__SE5J;
+              __Q2EM=__250S->__ZMOJ.__BI4D;
+              __250S=NULL;
+              __H5HU=((____IB )(NULL));
+              __I4HU= 0;
+              __I5HU=((____IB )sizeof(____YMOJ));
+              if (((unsigned long)__I5HU ==  0)) {
+                __250S=__YMOJ__;
               } else /* FALSE */ {
-                __tmp__Z2HU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z3HU));
-                if ((__tmp__Z2HU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0M3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2M3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z3HU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3M3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2M3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__0M3T=micro_alloc__table__lab__HKI(__tmp__2M3T,((__POINTER__IB )(&(table_size[(__tmp__3M3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2M3T)));
-                  __tmp__Y3HU=__tmp__0M3T;
+                __I4HU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I5HU));
+                if ((__I4HU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JO3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LO3T=(void *)((unsigned long)(void *)((unsigned long)__I5HU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MO3T=((____YWB )((____Q )(void *)((unsigned long)__LO3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __JO3T=__OKI(__LO3T,((____IB )(&(table_size[(__MO3T)-1]))),((____YWB )((____Q )__LO3T)));
+                  __H5HU=__JO3T;
                 } else /* FALSE */ {
-                  __tmp__3M3T=((__UINTEGER_32__RWB )__tmp__Z2HU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__0M3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2M3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z3HU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0M3T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__0M3T=micro_alloc__table__lab__HKI(__tmp__2M3T,((__POINTER__IB )(&(table_type[(__tmp__3M3T)]))),(__UINTEGER_32__RWB)(__tmp__3M3T |  1));
-                  __tmp__Y3HU=__tmp__0M3T;
+                  __MO3T=((____YWB )__I4HU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __JO3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LO3T=(void *)((unsigned long)(void *)((unsigned long)__I5HU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JO3T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __JO3T=__OKI(__LO3T,((____IB )(&(table_type[(__MO3T)]))),(____YWB)(__MO3T |  1));
+                  __H5HU=__JO3T;
                 };
-                Self__N40S=((__REAL_CST__JLOJ *)__tmp__Y3HU);
-                *(Self__N40S) = *(REAL_CST__JLOJ__);
+                __250S=((____YMOJ *)__H5HU);
+                *(__250S) = *(__YMOJ__);
               };
-              Self__IEIV=((__REAL_CST__JLOJ *)Self__N40S);
-              Self__IEIV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WAIU;
-              Self__IEIV->value__DD5J=__tmp__R2EM;
-              Self__IEIV->parent_constant__KLOJ.static_type__SG4D=__tmp__B1EM;
-              __tmp__Q2EM=Self__N40S;
+              __XFIV=((____YMOJ *)__250S);
+              __XFIV->__ZMOJ.__DK.__CK.__YH.__O2B=__FCIU;
+              __XFIV->__SE5J=__A4EM;
+              __XFIV->__ZMOJ.__BI4D=__Q2EM;
+              __53EM=__250S;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              Self__R20S=((__CHARACTER_CST__5LOJ *)__tmp__Z0EM);
-              __tmp__S40S=create__char__CMQJ(Self__R20S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__R20S->text__ID5J);
-              __tmp__Q2EM=__tmp__S40S;
+            case ____ONOJ__: {
+              __A40S=((____ONOJ *)__I2EM);
+              __BA1S=__RNQJ(__A40S->__PNOJ.__DK.__CK.__YH.__O2B,__A40S->__XE5J);
+              __53EM=__BA1S;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              Self__T20S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__Z0EM);
-              __tmp__V40S=create__text__2PQJ(Self__T20S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__T20S->string__EBJK);
-              __tmp__Q2EM=__tmp__V40S;
+            case ____YOOJ__: {
+              __C40S=((____YOOJ *)__I2EM);
+              __EA1S=__LRQJ(__C40S->__ZOOJ.__DK.__CK.__YH.__O2B,__C40S->__TCJK);
+              __53EM=__EA1S;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__Q2EM=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__Z0EM));
+            case ____IM4K__: {
+              __53EM=__NZFM(((____IM4K *)__I2EM));
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__Q2EM=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__Z0EM));
+            case ____T5FL__: {
+              __53EM=__V35O(((____T5FL *)__I2EM));
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__Q2EM=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__Z0EM));
+            case ____3DUL__: {
+              __53EM=__AJVP(((____3DUL *)__I2EM));
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__Q2EM=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__Z0EM));
+            case ____0EUL__: {
+              __53EM=__QB4P(((____0EUL *)__I2EM));
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__Q2EM=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__Z0EM));
+            case ____BGUL__: {
+              __53EM=__LJVP(((____BGUL *)__I2EM));
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__Q2EM=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__Z0EM));
+            case ____2GUL__: {
+              __53EM=__2B4P(((____2GUL *)__I2EM));
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__Q2EM=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__Z0EM));
+            case ____B0VL__: {
+              __53EM=__H0BN(((____B0VL *)__I2EM));
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__Q2EM=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__Z0EM));
+            case ____P0VL__: {
+              __53EM=__NCHM(((____P0VL *)__I2EM));
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__1AIU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__Z0EM)->global__Y5JM),NULL);
-              if (__tmp__1AIU==NULL) {
-                __tmp__2AIU=NULL;
+            case ____Q5YL__: {
+              __KCIU=__TFTL(((____FKRG *)((____Q5YL *)__I2EM)->__HBKM),NULL);
+              if (__KCIU==NULL) {
+                __LCIU=NULL;
               } else {
-                switch (((struct ___OBJ *)__tmp__1AIU)->__id) {
-                case __READ_SLOT__ZK4K__: {
-                  __tmp__2AIU=NULL;
+                switch (((struct ___OBJ *)__KCIU)->__id) {
+                case ____IM4K__: {
+                  __LCIU=NULL;
                 } break;
-                case __READ_GLOBAL__B4YL__: {
-                  __tmp__2AIU=((__READ_GLOBAL__B4YL *)__tmp__1AIU);
+                case ____Q5YL__: {
+                  __LCIU=((____Q5YL *)__KCIU);
                 } break;
                 }
               };
-              __tmp__Q2EM=__tmp__2AIU;
+              __53EM=__LCIU;
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__Q2EM=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__Z0EM));
+            case ____UVPM__: {
+              __53EM=__VGWN(((____UVPM *)__I2EM));
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__Q2EM=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__Z0EM));
+            case ____0ZPM__: {
+              __53EM=__4G2P(((____0ZPM *)__I2EM));
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__Q2EM=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__Z0EM));
+            case ____MR0N__: {
+              __53EM=__DRVO(((____MR0N *)__I2EM));
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__Q2EM=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__Z0EM));
+            case ____YWBP__: {
+              __53EM=__DQ0Q(((____YWBP *)__I2EM));
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__Q2EM=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__Z0EM));
+            case ____LYBP__: {
+              __53EM=__0WUP(((____LYBP *)__I2EM));
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__Q2EM=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__Z0EM));
+            case ____CZBP__: {
+              __53EM=__FXUP(((____CZBP *)__I2EM));
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__Q2EM=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__Z0EM));
+            case ____3BEP__: {
+              __53EM=__FCIQ(((____3BEP *)__I2EM));
             } break;
             };
-            Self__4XEM->expr__2UFL=__tmp__Q2EM;
+            __NZEM->__LWFL=__53EM;
           };
-          __tmp__FZEM=((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__4XEM->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[__tmp__J2HU])->id__YDFJ;
-          __tmp__Z0EM=Self__4XEM->expr__2UFL;
-          switch (((struct ___OBJ *)__tmp__FZEM)->__id) {
-          case __TYPE__FF__: {
-            put_access_id__in__1SJO(__tmp__Z0EM,buffer__L0BE);
+          __U0EM=((____BAFJ *)((void **)((____DAFJ *)__NZEM->__LEFJ)->__LAFJ.__IYBN)[__Y3HU])->__HFFJ;
+          __I2EM=__NZEM->__LWFL;
+          switch (((struct ___OBJ *)__U0EM)->__id) {
+          case ____FF__: {
+            __KUJO(__I2EM,__01BE);
           } break;
-          case __TYPE_NULL__4LB__: {
-            put_access_id__in__HUJO(__tmp__Z0EM,buffer__L0BE);
+          case ____FMB__: {
+            __WVJO(__I2EM,__01BE);
           } break;
-          case __TYPE_VOID__AMB__: {
-            put_access_id__in__LUJO(__tmp__Z0EM,buffer__L0BE);
+          case ____HMB__: {
+            __0VJO(__I2EM,__01BE);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            put_access_id__in__XVJO(__tmp__Z0EM,buffer__L0BE);
+          case ____JMB__: {
+            __GXJO(__I2EM,__01BE);
           } break;
-          case __TYPE_ID__EMB__: {
-            put_access_id__in__DXJO(__tmp__Z0EM,buffer__L0BE);
+          case ____LMB__: {
+            __SYJO(__I2EM,__01BE);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            put_access_id__in__HXJO(__tmp__Z0EM,buffer__L0BE);
+          case ____ICY__: {
+            __WYJO(__I2EM,__01BE);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            put_access_id__in__TYJO(__tmp__Z0EM,buffer__L0BE);
+          case ____EQ5D__: {
+            __C0JO(__I2EM,__01BE);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            put_access_id__in__XYJO(__tmp__Z0EM,buffer__L0BE);
+          case ____L4NJ__: {
+            __G0JO(__I2EM,__01BE);
           } break;
           };
-          append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_517));
-          old_nb_elts__T2HU=Self__4XEM->list__2CFJ->parent_arrayed_collection__24EJ.upper__PDFJ;
-          Self__0EAI=__tmp__J2HU;
-          while ((Self__0EAI <= old_nb_elts__T2HU)) {
-            __tmp__Z2HU=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__4XEM->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__0EAI])->code__RHFJ)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            if ((__tmp__Z2HU !=  0)) {
-              append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-              append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_518));
-              __tmp__Z4EM=((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__4XEM->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__0EAI])->id__YDFJ;
-              switch (((struct ___OBJ *)__tmp__Z4EM)->__id) {
-              case __TYPE__FF__: {
-                Self__K2JO=((__TYPE__FF *)__tmp__Z4EM);
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
-                append__3VX(((__STRING__BC *)buffer__L0BE),Self__K2JO->intern_name__GZMB);
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
+          __EWX(((____BC *)__01BE),(&__string_517));
+          __C4HU=__NZEM->__LEFJ->__LAFJ.__4EFJ;
+          __JGAI=__Y3HU;
+          while ((__JGAI <= __C4HU)) {
+            __I4HU=(____Q)(((____GB4D *)((____WH *)((____BAFJ *)((void **)((____DAFJ *)__NZEM->__LEFJ)->__LAFJ.__IYBN)[__JGAI])->__AJFJ)->__PB4D)->__OB4D.__AVLE +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            if ((__I4HU !=  0)) {
+              __EWX(((____BC *)__01BE),__UH);
+              __EWX(((____BC *)__01BE),(&__string_518));
+              __IAFM=((____BAFJ *)((void **)((____DAFJ *)__NZEM->__LEFJ)->__LAFJ.__IYBN)[__JGAI])->__HFFJ;
+              switch (((struct ___OBJ *)__IAFM)->__id) {
+              case ____FF__: {
+                __Z3JO=((____FF *)__IAFM);
+                __EWX(((____BC *)__01BE),(&__string_121));
+                __EWX(((____BC *)__01BE),__Z3JO->__5ZMB);
+                __EWX(((____BC *)__01BE),(&__string_121));
               } break;
-              case __TYPE_NULL__4LB__: {
-                if (is_java__EE) {
-                  (&__string_510)->count__0C= 4;
-                  (&__string_510)->storage__1C="null";
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_510));
+              case ____FMB__: {
+                if (__EE) {
+                  (&__string_510)->__0C= 4;
+                  (&__string_510)->__1C="null";
+                  __EWX(((____BC *)__01BE),(&__string_510));
                 } else /* FALSE */ {
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_4));
+                  __EWX(((____BC *)__01BE),(&__string_4));
                 };
               } break;
-              case __TYPE_VOID__AMB__: {
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_5));
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
+              case ____HMB__: {
+                __EWX(((____BC *)__01BE),(&__string_121));
+                __EWX(((____BC *)__01BE),(&__string_5));
+                __EWX(((____BC *)__01BE),(&__string_121));
               } break;
-              case __TYPE_CONTEXT__CMB__: {
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_54));
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
+              case ____JMB__: {
+                __EWX(((____BC *)__01BE),(&__string_121));
+                __EWX(((____BC *)__01BE),(&__string_54));
+                __EWX(((____BC *)__01BE),(&__string_121));
               } break;
-              case __TYPE_ID__EMB__: {
-                append_in__YDE(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__Z4EM))->parent_type__FMB.index__0KC,buffer__L0BE);
+              case ____LMB__: {
+                __5DE(((____LMB *)((____FF *)__IAFM))->__MMB.__BLC,__01BE);
               } break;
-              case __TYPE_GENERIC__BCY__: {
-                Self__J3JO=((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__Z4EM));
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
-                append__3VX(((__STRING__BC *)buffer__L0BE),Self__J3JO->parent_type__CCY.intern_name__GZMB);
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
+              case ____ICY__: {
+                __Y4JO=((____ICY *)((____FF *)__IAFM));
+                __EWX(((____BC *)__01BE),(&__string_121));
+                __EWX(((____BC *)__01BE),__Y4JO->__JCY.__5ZMB);
+                __EWX(((____BC *)__01BE),(&__string_121));
               } break;
-              case __TYPE_BLOCK__VO5D__: {
-                append_in__YDE(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__Z4EM))->parent_type__WO5D.index__0KC,buffer__L0BE);
+              case ____EQ5D__: {
+                __5DE(((____EQ5D *)((____FF *)__IAFM))->__FQ5D.__BLC,__01BE);
               } break;
-              case __PROFIL_BLOCK__22NJ__: {
-                append_in__YDE(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__Z4EM))->parent_type__42NJ.index__0KC,buffer__L0BE);
+              case ____L4NJ__: {
+                __5DE(((____L4NJ *)((____FF *)__IAFM))->__N4NJ.__BLC,__01BE);
               } break;
               };
-              append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_519));
-              Self__IDXT=((__LIST__WH *)((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__4XEM->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__0EAI])->code__RHFJ);
-              (&__string_224)->count__0C= 2;
-              (&__string_224)->storage__1C="{\n";
-              append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_224));
-              (&__string_188)->count__0C= 2;
-              (&__string_188)->storage__1C="  ";
-              append__3VX(((__STRING__BC *)indent__UH),(&__string_188));
-              current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE +  1);
-              genere_body__J0BE(Self__IDXT,buffer__L0BE);
-              current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE -  1);
-              Self__JDXT=((__STRING__BC *)indent__UH);
-              if (( 2 > Self__JDXT->count__WJ)) {
-                Self__JDXT->count__WJ= 0;
+              __EWX(((____BC *)__01BE),(&__string_519));
+              __XEXT=((____WH *)((____BAFJ *)((void **)((____DAFJ *)__NZEM->__LEFJ)->__LAFJ.__IYBN)[__JGAI])->__AJFJ);
+              (&__string_224)->__0C= 2;
+              (&__string_224)->__1C="{\n";
+              __EWX(((____BC *)__01BE),(&__string_224));
+              (&__string_188)->__0C= 2;
+              (&__string_188)->__1C="  ";
+              __EWX(((____BC *)__UH),(&__string_188));
+              __X1BE=(____Q)(__X1BE +  1);
+              __Y1BE(__XEXT,__01BE);
+              __X1BE=(____Q)(__X1BE -  1);
+              __YEXT=((____BC *)__UH);
+              if (( 2 > __YEXT->__WJ)) {
+                __YEXT->__WJ= 0;
               } else /* FALSE */ {
-                Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ -  2);
+                __YEXT->__WJ=(____Q)(__YEXT->__WJ -  2);
               };
-              append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-              Self__JDXT=((__STRING__BC *)buffer__L0BE);
-              if ((Self__JDXT->capacity__HFL <= Self__JDXT->count__WJ)) {
-                if ((Self__JDXT->capacity__HFL ==  0)) {
-                  Self__JDXT->capacity__HFL= 32;
-                  __tmp__5AIU=create__KVW( 32);
-                  Self__JDXT->storage__4EL=__tmp__5AIU;
+              __EWX(((____BC *)__01BE),__UH);
+              __YEXT=((____BC *)__01BE);
+              if ((__YEXT->__OFL <= __YEXT->__WJ)) {
+                if ((__YEXT->__OFL ==  0)) {
+                  __YEXT->__OFL= 32;
+                  __OCIU=__RVW( 32);
+                  __YEXT->__FFL=__OCIU;
                 } else /* FALSE */ {
-                  __tmp__ABIU=(__INTEGER__Q)(Self__JDXT->capacity__HFL <<  1);
-                  __tmp__5AIU=((__CHARACTER__DB *)Self__JDXT->storage__4EL);
-                  old_nb_elts__CBIU=Self__JDXT->capacity__HFL;
-                  __tmp__DBIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5AIU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                  __tmp__5AIU=((__CHARACTER__DB *)__tmp__DBIU);
-                  clear__to__F00(__tmp__5AIU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                  Self__JDXT->storage__4EL=__tmp__5AIU;
-                  Self__JDXT->capacity__HFL=__tmp__ABIU;
+                  __PCIU=(____Q)(__YEXT->__OFL <<  1);
+                  __OCIU=((____DB *)__YEXT->__FFL);
+                  __RCIU=__YEXT->__OFL;
+                  __SCIU=__55W(((____IB )__OCIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                  __OCIU=((____DB *)__SCIU);
+                  __M00(__OCIU,__RCIU,(____Q)(__PCIU -  1));
+                  __YEXT->__FFL=__OCIU;
+                  __YEXT->__OFL=__PCIU;
                 };
               };
-              ((__CHARACTER__DB *)Self__JDXT->storage__4EL)[Self__JDXT->count__WJ]='}';
-              Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ +  1);
-              Self__JDXT=((__STRING__BC *)buffer__L0BE);
-              if ((Self__JDXT->capacity__HFL <= Self__JDXT->count__WJ)) {
-                if ((Self__JDXT->capacity__HFL ==  0)) {
-                  Self__JDXT->capacity__HFL= 32;
-                  __tmp__5AIU=create__KVW( 32);
-                  Self__JDXT->storage__4EL=__tmp__5AIU;
+              ((____DB *)__YEXT->__FFL)[__YEXT->__WJ]='}';
+              __YEXT->__WJ=(____Q)(__YEXT->__WJ +  1);
+              __YEXT=((____BC *)__01BE);
+              if ((__YEXT->__OFL <= __YEXT->__WJ)) {
+                if ((__YEXT->__OFL ==  0)) {
+                  __YEXT->__OFL= 32;
+                  __OCIU=__RVW( 32);
+                  __YEXT->__FFL=__OCIU;
                 } else /* FALSE */ {
-                  __tmp__ABIU=(__INTEGER__Q)(Self__JDXT->capacity__HFL <<  1);
-                  __tmp__5AIU=((__CHARACTER__DB *)Self__JDXT->storage__4EL);
-                  old_nb_elts__CBIU=Self__JDXT->capacity__HFL;
-                  __tmp__DBIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5AIU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                  __tmp__5AIU=((__CHARACTER__DB *)__tmp__DBIU);
-                  clear__to__F00(__tmp__5AIU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                  Self__JDXT->storage__4EL=__tmp__5AIU;
-                  Self__JDXT->capacity__HFL=__tmp__ABIU;
+                  __PCIU=(____Q)(__YEXT->__OFL <<  1);
+                  __OCIU=((____DB *)__YEXT->__FFL);
+                  __RCIU=__YEXT->__OFL;
+                  __SCIU=__55W(((____IB )__OCIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                  __OCIU=((____DB *)__SCIU);
+                  __M00(__OCIU,__RCIU,(____Q)(__PCIU -  1));
+                  __YEXT->__FFL=__OCIU;
+                  __YEXT->__OFL=__PCIU;
                 };
               };
-              ((__CHARACTER__DB *)Self__JDXT->storage__4EL)[Self__JDXT->count__WJ]=' ';
-              Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ +  1);
-              append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_520));
-            };
-            Self__0EAI=(__INTEGER__Q)(Self__0EAI +  1);
-          };
-          append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-          src__1R5H=((__STRING__BC *)buffer__L0BE);
-          if ((src__1R5H->capacity__HFL <= src__1R5H->count__WJ)) {
-            if ((src__1R5H->capacity__HFL ==  0)) {
-              src__1R5H->capacity__HFL= 32;
-              __tmp__Y2HU=create__KVW( 32);
-              src__1R5H->storage__4EL=__tmp__Y2HU;
+              ((____DB *)__YEXT->__FFL)[__YEXT->__WJ]=' ';
+              __YEXT->__WJ=(____Q)(__YEXT->__WJ +  1);
+              __EWX(((____BC *)__01BE),(&__string_520));
+            };
+            __JGAI=(____Q)(__JGAI +  1);
+          };
+          __EWX(((____BC *)__01BE),__UH);
+          __KT5H=((____BC *)__01BE);
+          if ((__KT5H->__OFL <= __KT5H->__WJ)) {
+            if ((__KT5H->__OFL ==  0)) {
+              __KT5H->__OFL= 32;
+              __H4HU=__RVW( 32);
+              __KT5H->__FFL=__H4HU;
             } else /* FALSE */ {
-              __tmp__Z2HU=(__INTEGER__Q)(src__1R5H->capacity__HFL <<  1);
-              __tmp__Y2HU=((__CHARACTER__DB *)src__1R5H->storage__4EL);
-              old_nb_elts__12HU=src__1R5H->capacity__HFL;
-              __tmp__Y3HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2HU),((__UINTEGER_32__RWB )old_nb_elts__12HU),((__UINTEGER_32__RWB )__tmp__Z2HU));
-              __tmp__Y2HU=((__CHARACTER__DB *)__tmp__Y3HU);
-              clear__to__F00(__tmp__Y2HU,old_nb_elts__12HU,(__INTEGER__Q)(__tmp__Z2HU -  1));
-              src__1R5H->storage__4EL=__tmp__Y2HU;
-              src__1R5H->capacity__HFL=__tmp__Z2HU;
-            };
-          };
-          ((__CHARACTER__DB *)src__1R5H->storage__4EL)[src__1R5H->count__WJ]='}';
-          src__1R5H->count__WJ=(__INTEGER__Q)(src__1R5H->count__WJ +  1);
-          if ((__tmp__J2HU !=  0)) {
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+              __I4HU=(____Q)(__KT5H->__OFL <<  1);
+              __H4HU=((____DB *)__KT5H->__FFL);
+              __K4HU=__KT5H->__OFL;
+              __H5HU=__55W(((____IB )__H4HU),((____YWB )__K4HU),((____YWB )__I4HU));
+              __H4HU=((____DB *)__H5HU);
+              __M00(__H4HU,__K4HU,(____Q)(__I4HU -  1));
+              __KT5H->__FFL=__H4HU;
+              __KT5H->__OFL=__I4HU;
+            };
+          };
+          ((____DB *)__KT5H->__FFL)[__KT5H->__WJ]='}';
+          __KT5H->__WJ=(____Q)(__KT5H->__WJ +  1);
+          if ((__Y3HU !=  0)) {
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__B4BI=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__34HU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__B4BI;
+                __Q5BI=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __MAIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__MAIU),((____YWB )__Q5BI));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__MAIU,(____Q)(__Q5BI -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__Q5BI;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='\n';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
-            Self__X2HU=((__STRING__BC *)indent__UH);
-            if (( 2 > Self__X2HU->count__WJ)) {
-              Self__X2HU->count__WJ= 0;
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='\n';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
+            __G4HU=((____BC *)__UH);
+            if (( 2 > __G4HU->__WJ)) {
+              __G4HU->__WJ= 0;
             } else /* FALSE */ {
-              Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ -  2);
-            };
-            append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+              __G4HU->__WJ=(____Q)(__G4HU->__WJ -  2);
+            };
+            __EWX(((____BC *)__01BE),__UH);
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__B4BI=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__34HU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__B4BI;
+                __Q5BI=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __MAIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__MAIU),((____YWB )__Q5BI));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__MAIU,(____Q)(__Q5BI -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__Q5BI;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='}';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='}';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
           };
         };
       } break;
-      case __NODE_TYPE__FK2C__: {
-        display__H1RH(((__NODE_TYPE__FK2C *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
+      case ____UL2C__: {
+        __W2RH(((____UL2C *)((____HXB *)__O31R)),__01BE);
+        __EWX(((____BC *)__01BE),(&__string_507));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-        (&__string_507)->count__0C= 35;
-        (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____HXB *)__O31R)),__01BE);
+        (&__string_507)->__0C= 35;
+        (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+        __EWX(((____BC *)__01BE),(&__string_507));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        genere__2Z5J(((__READ_LOCAL__N5ZI *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____2A0I__: {
+        __L15J(((____2A0I *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __WRITE_GLOBAL__EXKJ__: {
-        Self__Z05J=((__WRITE_GLOBAL__EXKJ *)((__PUSH__AXB *)__tmp__511R));
-        Self__ODXT=((__SLOT_DATA__WIRG *)Self__Z05J->global__105J);
-        Result__ZZLL=NULL;
-        if (((void *)Self__ODXT->parent_slot__YIRG != (void *)NULL)) {
-          Result__ZZLL=Self__ODXT->parent_slot__YIRG->receiver_type__FIRG;
+      case ____TYKJ__: {
+        __I25J=((____TYKJ *)((____HXB *)__O31R));
+        __3EXT=((____FKRG *)__I25J->__K25J);
+        __I1LL=NULL;
+        if (((void *)__3EXT->__HKRG != (void *)NULL)) {
+          __I1LL=__3EXT->__HKRG->__UJRG;
         } else /* FALSE */ {
-          Result__ZZLL=type_block__YOB;
+          __I1LL=__5OB;
         };
-        switch (((struct ___OBJ *)Result__ZZLL)->__id) {
-        case __TYPE__FF__: {
-          add_genere_list__N5AI(((__TYPE__FF *)Result__ZZLL));
+        switch (((struct ___OBJ *)__I1LL)->__id) {
+        case ____FF__: {
+          __2ABI(((____FF *)__I1LL));
         } break;
-        case __TYPE_NULL__4LB__: {
-          add_genere_list__IBBI(((__TYPE_NULL__4LB *)Result__ZZLL));
+        case ____FMB__: {
+          __XCBI(((____FMB *)__I1LL));
         } break;
-        case __TYPE_VOID__AMB__: {
-          add_genere_list__DDBI(((__TYPE_VOID__AMB *)Result__ZZLL));
+        case ____HMB__: {
+          __SEBI(((____HMB *)__I1LL));
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          add_genere_list__4EBI(((__TYPE_CONTEXT__CMB *)Result__ZZLL));
+        case ____JMB__: {
+          __NGBI(((____JMB *)__I1LL));
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          add_genere_list__IHBI(((__TYPE_GENERIC__BCY *)Result__ZZLL));
+        case ____ICY__: {
+          __XIBI(((____ICY *)__I1LL));
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          add_genere_list__DJBI(((__TYPE_BLOCK__VO5D *)Result__ZZLL));
+        case ____EQ5D__: {
+          __SKBI(((____EQ5D *)__I1LL));
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          add_genere_list__CRHL(((__PROFIL_BLOCK__22NJ *)Result__ZZLL));
+        case ____L4NJ__: {
+          __RSHL(((____L4NJ *)__I1LL));
         } break;
         };
-        if ((! Self__Z05J->parent_write__FXKJ.quiet_generation__405J)) {
-          append__3VX(((__STRING__BC *)buffer__L0BE),Self__Z05J->global__105J->parent_variable__XIRG.intern_name__HN5D);
-          __tmp__FZEM=Self__Z05J->parent_write__FXKJ.value__LEJJ;
-          switch (((struct ___OBJ *)__tmp__FZEM)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__J0EM=((__STRING_CST__5J *)__tmp__FZEM)->parent_constant__EK.static_type__SG4D;
+        if ((! __I25J->__UYKJ.__N25J)) {
+          __EWX(((____BC *)__01BE),__I25J->__K25J->__GKRG.__WO5D);
+          __U0EM=__I25J->__UYKJ.__0FJJ;
+          switch (((struct ___OBJ *)__U0EM)->__id) {
+          case ____5J__: {
+            __Y1EM=((____5J *)__U0EM)->__EK.__BI4D;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__J0EM=((__EXTERNAL_C__L5WC *)__tmp__FZEM)->static_type__J54D;
+          case ____0AXC__: {
+            __Y1EM=((____0AXC *)__U0EM)->__YA5D;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__J0EM=((__PROTOTYPE_CST__45WC *)__tmp__FZEM)->parent_constant__55WC.static_type__SG4D;
+          case ____NBXC__: {
+            __Y1EM=((____NBXC *)__U0EM)->__OBXC.__BI4D;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__J0EM=((__INTEGER_CST__KAXC *)__tmp__FZEM)->parent_constant__LAXC.static_type__SG4D;
+          case ____ZBXC__: {
+            __Y1EM=((____ZBXC *)__U0EM)->__0BXC.__BI4D;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__J0EM=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__FZEM));
+          case ____DMWH__: {
+            __Y1EM=__B21J(((____DMWH *)__U0EM));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__J0EM=((__READ_LOCAL__N5ZI *)__tmp__FZEM)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+          case ____2A0I__: {
+            __Y1EM=((____2A0I *)__U0EM)->__4VEJ->__Q5WC.__KP5D;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__J0EM=static_type__2CCK();
+          case ____HJNJ__: {
+            __Y1EM=__LECK();
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__J0EM=static_type__BDCK();
+          case ____SJNJ__: {
+            __Y1EM=__QECK();
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__J0EM=static_type__GDCK();
+          case ____0AOJ__: {
+            __Y1EM=__VECK();
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__J0EM=static_type__LDCK();
+          case ____EBOJ__: {
+            __Y1EM=__0ECK();
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__J0EM=static_type__QDCK();
+          case ____3BOJ__: {
+            __Y1EM=__5ECK();
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__J0EM=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__FZEM));
+          case ____RCOJ__: {
+            __Y1EM=__EFCK(((____RCOJ *)__U0EM));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__J0EM=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__FZEM));
+          case ____HDOJ__: {
+            __Y1EM=__JFCK(((____HDOJ *)__U0EM));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__J0EM=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__FZEM));
+          case ____1DOJ__: {
+            __Y1EM=__OFCK(((____1DOJ *)__U0EM));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__J0EM=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__FZEM));
+          case ____PEOJ__: {
+            __Y1EM=__TFCK(((____PEOJ *)__U0EM));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__J0EM=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__FZEM));
+          case ____DFOJ__: {
+            __Y1EM=__YFCK(((____DFOJ *)__U0EM));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__J0EM=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__FZEM));
+          case ____XFOJ__: {
+            __Y1EM=__3FCK(((____XFOJ *)__U0EM));
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__J0EM=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+          case ____QGOJ__: {
+            __Y1EM=__HMB__->__IMB.__BMC;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__J0EM=static_type__XECK(((__ITEM__VFOJ *)__tmp__FZEM));
+          case ____EHOJ__: {
+            __Y1EM=__GGCK(((____EHOJ *)__U0EM));
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__J0EM=static_type__DFCK();
+          case ____2HOJ__: {
+            __Y1EM=__SGCK();
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__J0EM=((__CAST__JHOJ *)__tmp__FZEM)->static_type__TC5J;
+          case ____YIOJ__: {
+            __Y1EM=((____YIOJ *)__U0EM)->__CE5J;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__J0EM=((__REAL_CST__JLOJ *)__tmp__FZEM)->parent_constant__KLOJ.static_type__SG4D;
+          case ____YMOJ__: {
+            __Y1EM=((____YMOJ *)__U0EM)->__ZMOJ.__BI4D;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__J0EM=((__CHARACTER_CST__5LOJ *)__tmp__FZEM)->parent_constant__AMOJ.static_type__SG4D;
+          case ____ONOJ__: {
+            __Y1EM=((____ONOJ *)__U0EM)->__PNOJ.__BI4D;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__J0EM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__FZEM)->parent_constant__KNOJ.static_type__SG4D;
+          case ____YOOJ__: {
+            __Y1EM=((____YOOJ *)__U0EM)->__ZOOJ.__BI4D;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__J0EM=((__READ_SLOT__ZK4K *)__tmp__FZEM)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+          case ____IM4K__: {
+            __Y1EM=((____IM4K *)__U0EM)->__RZFM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__J0EM=static_type__NL5O();
+          case ____T5FL__: {
+            __Y1EM=__2M5O();
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__J0EM=static_type__QQTP();
+          case ____3DUL__: {
+            __Y1EM=__5RTP();
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__J0EM=static_type__041P();
+          case ____0EUL__: {
+            __Y1EM=__JA2P();
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__J0EM=static_type__VQTP();
+          case ____BGUL__: {
+            __Y1EM=__ESTP();
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__J0EM=static_type__A51P();
+          case ____2GUL__: {
+            __Y1EM=__PA2P();
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__J0EM=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__FZEM));
+          case ____B0VL__: {
+            __Y1EM=__DXBN(((____B0VL *)__U0EM));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__J0EM=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__FZEM));
+          case ____P0VL__: {
+            __Y1EM=__4AGM(((____P0VL *)__U0EM));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__J0EM=((__READ_GLOBAL__B4YL *)__tmp__FZEM)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+          case ____Q5YL__: {
+            __Y1EM=((____Q5YL *)__U0EM)->__HBKM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__J0EM=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__FZEM));
+          case ____UVPM__: {
+            __Y1EM=__OFWN(((____UVPM *)__U0EM));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__J0EM=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__FZEM));
+          case ____0ZPM__: {
+            __Y1EM=__QM1P(((____0ZPM *)__U0EM));
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__J0EM=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__FZEM));
+          case ____MR0N__: {
+            __Y1EM=__FQVO(((____MR0N *)__U0EM));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__J0EM=static_type__BA0Q();
+          case ____YWBP__: {
+            __Y1EM=__QB0Q();
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__J0EM=static_type__MBUP();
+          case ____LYBP__: {
+            __Y1EM=__1CUP();
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__J0EM=static_type__RBUP();
+          case ____CZBP__: {
+            __Y1EM=__ADUP();
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__J0EM=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__FZEM));
+          case ____3BEP__: {
+            __Y1EM=__ZPFQ(((____3BEP *)__U0EM));
           } break;
           };
-          if (((void *)((__TYPE_FULL__PMB *)__tmp__J0EM)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__)) {
-            switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)Self__Z05J->global__105J->parent_variable__XIRG.type__1N5D)->the_parent_type__DLK)->__id) {
-            case __TYPE__FF__: {
-              __tmp__T15J=FALSE__O__;
+          if (((void *)((____WMB *)__Y1EM)->__KLK == (void *)__FMB__)) {
+            switch (((struct ___OBJ *)((____WMB *)__I25J->__K25J->__GKRG.__KP5D)->__KLK)->__id) {
+            case ____FF__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_NULL__4LB__: {
-              __tmp__T15J=FALSE__O__;
+            case ____FMB__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_VOID__AMB__: {
-              __tmp__T15J=FALSE__O__;
+            case ____HMB__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_CONTEXT__CMB__: {
-              __tmp__T15J=FALSE__O__;
+            case ____JMB__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_ID__EMB__: {
-              __tmp__T15J=FALSE__O__;
+            case ____LMB__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_GENERIC__BCY__: {
-              __tmp__T15J=FALSE__O__;
+            case ____ICY__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_BLOCK__VO5D__: {
-              __tmp__T15J=TRUE__K__;
+            case ____EQ5D__: {
+              __C35J=__K__;
             } break;
-            case __PROFIL_BLOCK__22NJ__: {
-              __tmp__T15J=TRUE__K__;
+            case ____L4NJ__: {
+              __C35J=__K__;
             } break;
             };
-            __tmp__L0EM=__tmp__T15J;
+            __01EM=__C35J;
           } else /* FALSE */ {
-            __tmp__L0EM=FALSE__O__;
+            __01EM=__O__;
           };
-          if (__tmp__L0EM) {
-            append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_521));
+          if (__01EM) {
+            __EWX(((____BC *)__01BE),(&__string_521));
           } else /* FALSE */ {
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__B4BI=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__34HU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__B4BI;
+                __Q5BI=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __MAIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__MAIU),((____YWB )__Q5BI));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__MAIU,(____Q)(__Q5BI -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__Q5BI;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='=';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
-            genere_value__350K(Self__Z05J,buffer__L0BE);
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='=';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
+            __MB1K(__I25J,__01BE);
           };
         };
       } break;
-      case __WRITE_SLOT__SXKJ__: {
-        Self__E25J=((__WRITE_SLOT__SXKJ *)((__PUSH__AXB *)__tmp__511R));
-        Self__ODXT=((__SLOT_DATA__WIRG *)Self__E25J->slot__I25J);
-        Result__ZZLL=NULL;
-        if (((void *)Self__ODXT->parent_slot__YIRG != (void *)NULL)) {
-          Result__ZZLL=Self__ODXT->parent_slot__YIRG->receiver_type__FIRG;
+      case ____BZKJ__: {
+        __T35J=((____BZKJ *)((____HXB *)__O31R));
+        __3EXT=((____FKRG *)__T35J->__X35J);
+        __I1LL=NULL;
+        if (((void *)__3EXT->__HKRG != (void *)NULL)) {
+          __I1LL=__3EXT->__HKRG->__UJRG;
         } else /* FALSE */ {
-          Result__ZZLL=type_block__YOB;
+          __I1LL=__5OB;
         };
-        switch (((struct ___OBJ *)Result__ZZLL)->__id) {
-        case __TYPE__FF__: {
-          add_genere_list__N5AI(((__TYPE__FF *)Result__ZZLL));
+        switch (((struct ___OBJ *)__I1LL)->__id) {
+        case ____FF__: {
+          __2ABI(((____FF *)__I1LL));
         } break;
-        case __TYPE_NULL__4LB__: {
-          add_genere_list__IBBI(((__TYPE_NULL__4LB *)Result__ZZLL));
+        case ____FMB__: {
+          __XCBI(((____FMB *)__I1LL));
         } break;
-        case __TYPE_VOID__AMB__: {
-          add_genere_list__DDBI(((__TYPE_VOID__AMB *)Result__ZZLL));
+        case ____HMB__: {
+          __SEBI(((____HMB *)__I1LL));
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          add_genere_list__4EBI(((__TYPE_CONTEXT__CMB *)Result__ZZLL));
+        case ____JMB__: {
+          __NGBI(((____JMB *)__I1LL));
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          add_genere_list__IHBI(((__TYPE_GENERIC__BCY *)Result__ZZLL));
+        case ____ICY__: {
+          __XIBI(((____ICY *)__I1LL));
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          add_genere_list__DJBI(((__TYPE_BLOCK__VO5D *)Result__ZZLL));
+        case ____EQ5D__: {
+          __SKBI(((____EQ5D *)__I1LL));
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          add_genere_list__CRHL(((__PROFIL_BLOCK__22NJ *)Result__ZZLL));
+        case ____L4NJ__: {
+          __RSHL(((____L4NJ *)__I1LL));
         } break;
         };
-        if ((! Self__E25J->parent_write__TXKJ.quiet_generation__405J)) {
-          if (is_java__EE) {
-            __tmp__Q2EM=Self__E25J->receiver__F54J;
-            switch (((struct ___OBJ *)__tmp__Q2EM)->__id) {
-            case __STRING_CST__5J__: {
-              genere__0T5J(((__STRING_CST__5J *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+        if ((! __T35J->__CZKJ.__N25J)) {
+          if (__EE) {
+            __53EM=__T35J->__UA5J;
+            switch (((struct ___OBJ *)__53EM)->__id) {
+            case ____5J__: {
+              __JV5J(((____5J *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              genere__WDSH(((__EXTERNAL_C__L5WC *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____0AXC__: {
+              __FFSH(((____0AXC *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              genere__UZ5J(((__PROTOTYPE_CST__45WC *)__tmp__Q2EM),buffer__L0BE);
+            case ____NBXC__: {
+              __D15J(((____NBXC *)__53EM),__01BE);
             } break;
-            case __INTEGER_CST__KAXC__: {
-              genere__IGSH(((__INTEGER_CST__KAXC *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____ZBXC__: {
+              __XHSH(((____ZBXC *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
-              (&__string_507)->count__0C= 35;
-              (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-              append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
+            case ____DMWH__: {
+              __CWEI(((____DMWH *)((____NBXC *)__53EM)),__01BE);
+              (&__string_507)->__0C= 35;
+              (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+              __EWX(((____BC *)__01BE),(&__string_507));
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              genere__2Z5J(((__READ_LOCAL__N5ZI *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____2A0I__: {
+              __L15J(((____2A0I *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              genere__F55J(((__EXPR_EQUAL__YHNJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____HJNJ__: {
+              __UAAK(((____HJNJ *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____SJNJ__: {
+              __WFAK(((____SJNJ *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              (&__string_508)->count__0C= 20;
-              (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-              print__CKG((&__string_508));
+            case ____0AOJ__: {
+              (&__string_508)->__0C= 20;
+              (&__string_508)->__1C="IS_EXPANDED.genere !";
+              __JKG((&__string_508));
               fputc((int)('\n'),stdout);
               exit(( 1));
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              genere__MJAK(((__GET_TYPE_ID__V5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____EBOJ__: {
+              __1KAK(((____EBOJ *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              genere__EKAK(((__EXPR_SUP__OAOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____3BOJ__: {
+              __TLAK(((____3BOJ *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              genere__GPAK(((__EXPR_SUB__CBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____RCOJ__: {
+              __VQAK(((____RCOJ *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              genere__PRAK(((__EXPR_MUL__YBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____HDOJ__: {
+              __4SAK(((____HDOJ *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              genere__YTAK(((__EXPR_DIV__MCOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____1DOJ__: {
+              __HVAK(((____1DOJ *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_AND__ADOJ__: {
-              genere__BWAK(((__EXPR_AND__ADOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____PEOJ__: {
+              __QXAK(((____PEOJ *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____DFOJ__: {
+              __ZZAK(((____DFOJ *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____XFOJ__: {
+              __C2AK(((____XFOJ *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __PUT_TO__BFOJ__: {
-              genere__22AK(((__PUT_TO__BFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____QGOJ__: {
+              __L4AK(((____QGOJ *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __ITEM__VFOJ__: {
-              genere__R4AK(((__ITEM__VFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____EHOJ__: {
+              __AABK(((____EHOJ *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __SIZE_OF__NGOJ__: {
-              genere__W4AK(((__SIZE_OF__NGOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____2HOJ__: {
+              __FABK(((____2HOJ *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __CAST__JHOJ__: {
-              genere__14AK(((__CAST__JHOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____YIOJ__: {
+              __KABK(((____YIOJ *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __REAL_CST__JLOJ__: {
-              append__3VX(((__STRING__BC *)buffer__L0BE),((__REAL_CST__JLOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM))->value__DD5J);
+            case ____YMOJ__: {
+              __EWX(((____BC *)__01BE),((____YMOJ *)((____NBXC *)__53EM))->__SE5J);
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              Self__R20S=((__CHARACTER_CST__5LOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM));
-              Self__Z4HU=((__STRING__BC *)buffer__L0BE);
-              if ((Self__Z4HU->capacity__HFL <= Self__Z4HU->count__WJ)) {
-                if ((Self__Z4HU->capacity__HFL ==  0)) {
-                  Self__Z4HU->capacity__HFL= 32;
-                  __tmp__5AIU=create__KVW( 32);
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
+            case ____ONOJ__: {
+              __A40S=((____ONOJ *)((____NBXC *)__53EM));
+              __IAIU=((____BC *)__01BE);
+              if ((__IAIU->__OFL <= __IAIU->__WJ)) {
+                if ((__IAIU->__OFL ==  0)) {
+                  __IAIU->__OFL= 32;
+                  __OCIU=__RVW( 32);
+                  __IAIU->__FFL=__OCIU;
                 } else /* FALSE */ {
-                  __tmp__ABIU=(__INTEGER__Q)(Self__Z4HU->capacity__HFL <<  1);
-                  __tmp__5AIU=((__CHARACTER__DB *)Self__Z4HU->storage__4EL);
-                  old_nb_elts__CBIU=Self__Z4HU->capacity__HFL;
-                  __tmp__2M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5AIU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                  __tmp__5AIU=((__CHARACTER__DB *)__tmp__2M3T);
-                  clear__to__F00(__tmp__5AIU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
-                  Self__Z4HU->capacity__HFL=__tmp__ABIU;
+                  __PCIU=(____Q)(__IAIU->__OFL <<  1);
+                  __OCIU=((____DB *)__IAIU->__FFL);
+                  __RCIU=__IAIU->__OFL;
+                  __LO3T=__55W(((____IB )__OCIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                  __OCIU=((____DB *)__LO3T);
+                  __M00(__OCIU,__RCIU,(____Q)(__PCIU -  1));
+                  __IAIU->__FFL=__OCIU;
+                  __IAIU->__OFL=__PCIU;
                 };
               };
-              ((__CHARACTER__DB *)Self__Z4HU->storage__4EL)[Self__Z4HU->count__WJ]='\'';
-              Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ +  1);
-              append__3VX(((__STRING__BC *)buffer__L0BE),Self__R20S->text__ID5J);
-              Self__Z4HU=((__STRING__BC *)buffer__L0BE);
-              if ((Self__Z4HU->capacity__HFL <= Self__Z4HU->count__WJ)) {
-                if ((Self__Z4HU->capacity__HFL ==  0)) {
-                  Self__Z4HU->capacity__HFL= 32;
-                  __tmp__5AIU=create__KVW( 32);
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
+              ((____DB *)__IAIU->__FFL)[__IAIU->__WJ]='\'';
+              __IAIU->__WJ=(____Q)(__IAIU->__WJ +  1);
+              __EWX(((____BC *)__01BE),__A40S->__XE5J);
+              __IAIU=((____BC *)__01BE);
+              if ((__IAIU->__OFL <= __IAIU->__WJ)) {
+                if ((__IAIU->__OFL ==  0)) {
+                  __IAIU->__OFL= 32;
+                  __OCIU=__RVW( 32);
+                  __IAIU->__FFL=__OCIU;
                 } else /* FALSE */ {
-                  __tmp__ABIU=(__INTEGER__Q)(Self__Z4HU->capacity__HFL <<  1);
-                  __tmp__5AIU=((__CHARACTER__DB *)Self__Z4HU->storage__4EL);
-                  old_nb_elts__CBIU=Self__Z4HU->capacity__HFL;
-                  __tmp__2M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5AIU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                  __tmp__5AIU=((__CHARACTER__DB *)__tmp__2M3T);
-                  clear__to__F00(__tmp__5AIU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
-                  Self__Z4HU->capacity__HFL=__tmp__ABIU;
+                  __PCIU=(____Q)(__IAIU->__OFL <<  1);
+                  __OCIU=((____DB *)__IAIU->__FFL);
+                  __RCIU=__IAIU->__OFL;
+                  __LO3T=__55W(((____IB )__OCIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                  __OCIU=((____DB *)__LO3T);
+                  __M00(__OCIU,__RCIU,(____Q)(__PCIU -  1));
+                  __IAIU->__FFL=__OCIU;
+                  __IAIU->__OFL=__PCIU;
                 };
               };
-              ((__CHARACTER__DB *)Self__Z4HU->storage__4EL)[Self__Z4HU->count__WJ]='\'';
-              Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ +  1);
-            } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              Self__T20S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM));
-              Self__Z4HU=((__STRING__BC *)buffer__L0BE);
-              if ((Self__Z4HU->capacity__HFL <= Self__Z4HU->count__WJ)) {
-                if ((Self__Z4HU->capacity__HFL ==  0)) {
-                  Self__Z4HU->capacity__HFL= 32;
-                  __tmp__5AIU=create__KVW( 32);
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
+              ((____DB *)__IAIU->__FFL)[__IAIU->__WJ]='\'';
+              __IAIU->__WJ=(____Q)(__IAIU->__WJ +  1);
+            } break;
+            case ____YOOJ__: {
+              __C40S=((____YOOJ *)((____NBXC *)__53EM));
+              __IAIU=((____BC *)__01BE);
+              if ((__IAIU->__OFL <= __IAIU->__WJ)) {
+                if ((__IAIU->__OFL ==  0)) {
+                  __IAIU->__OFL= 32;
+                  __OCIU=__RVW( 32);
+                  __IAIU->__FFL=__OCIU;
                 } else /* FALSE */ {
-                  __tmp__ABIU=(__INTEGER__Q)(Self__Z4HU->capacity__HFL <<  1);
-                  __tmp__5AIU=((__CHARACTER__DB *)Self__Z4HU->storage__4EL);
-                  old_nb_elts__CBIU=Self__Z4HU->capacity__HFL;
-                  __tmp__2M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5AIU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                  __tmp__5AIU=((__CHARACTER__DB *)__tmp__2M3T);
-                  clear__to__F00(__tmp__5AIU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
-                  Self__Z4HU->capacity__HFL=__tmp__ABIU;
+                  __PCIU=(____Q)(__IAIU->__OFL <<  1);
+                  __OCIU=((____DB *)__IAIU->__FFL);
+                  __RCIU=__IAIU->__OFL;
+                  __LO3T=__55W(((____IB )__OCIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                  __OCIU=((____DB *)__LO3T);
+                  __M00(__OCIU,__RCIU,(____Q)(__PCIU -  1));
+                  __IAIU->__FFL=__OCIU;
+                  __IAIU->__OFL=__PCIU;
                 };
               };
-              ((__CHARACTER__DB *)Self__Z4HU->storage__4EL)[Self__Z4HU->count__WJ]='\"';
-              Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ +  1);
-              append__3VX(((__STRING__BC *)buffer__L0BE),Self__T20S->string__EBJK);
-              Self__Z4HU=((__STRING__BC *)buffer__L0BE);
-              if ((Self__Z4HU->capacity__HFL <= Self__Z4HU->count__WJ)) {
-                if ((Self__Z4HU->capacity__HFL ==  0)) {
-                  Self__Z4HU->capacity__HFL= 32;
-                  __tmp__5AIU=create__KVW( 32);
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
+              ((____DB *)__IAIU->__FFL)[__IAIU->__WJ]='\"';
+              __IAIU->__WJ=(____Q)(__IAIU->__WJ +  1);
+              __EWX(((____BC *)__01BE),__C40S->__TCJK);
+              __IAIU=((____BC *)__01BE);
+              if ((__IAIU->__OFL <= __IAIU->__WJ)) {
+                if ((__IAIU->__OFL ==  0)) {
+                  __IAIU->__OFL= 32;
+                  __OCIU=__RVW( 32);
+                  __IAIU->__FFL=__OCIU;
                 } else /* FALSE */ {
-                  __tmp__ABIU=(__INTEGER__Q)(Self__Z4HU->capacity__HFL <<  1);
-                  __tmp__5AIU=((__CHARACTER__DB *)Self__Z4HU->storage__4EL);
-                  old_nb_elts__CBIU=Self__Z4HU->capacity__HFL;
-                  __tmp__2M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5AIU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                  __tmp__5AIU=((__CHARACTER__DB *)__tmp__2M3T);
-                  clear__to__F00(__tmp__5AIU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
-                  Self__Z4HU->capacity__HFL=__tmp__ABIU;
+                  __PCIU=(____Q)(__IAIU->__OFL <<  1);
+                  __OCIU=((____DB *)__IAIU->__FFL);
+                  __RCIU=__IAIU->__OFL;
+                  __LO3T=__55W(((____IB )__OCIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                  __OCIU=((____DB *)__LO3T);
+                  __M00(__OCIU,__RCIU,(____Q)(__PCIU -  1));
+                  __IAIU->__FFL=__OCIU;
+                  __IAIU->__OFL=__PCIU;
                 };
               };
-              ((__CHARACTER__DB *)Self__Z4HU->storage__4EL)[Self__Z4HU->count__WJ]='\"';
-              Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ +  1);
+              ((____DB *)__IAIU->__FFL)[__IAIU->__WJ]='\"';
+              __IAIU->__WJ=(____Q)(__IAIU->__WJ +  1);
             } break;
-            case __READ_SLOT__ZK4K__: {
-              genere__LSBN(((__READ_SLOT__ZK4K *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____IM4K__: {
+              __0TBN(((____IM4K *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____T5FL__: {
+              __PCAP(((____T5FL *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____3DUL__: {
+              __TQTP(((____3DUL *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____0EUL__: {
+              __HR0P(((____0EUL *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____BGUL__: {
+              __ZQTP(((____BGUL *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____2GUL__: {
+              __OR0P(((____2GUL *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_NEG__SYVL__: {
-              genere__ZNCN(((__EXPR_NEG__SYVL *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____B0VL__: {
+              __IPCN(((____B0VL *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_ADD__AZVL__: {
-              genere__YRGM(((__EXPR_ADD__AZVL *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____P0VL__: {
+              __HTGM(((____P0VL *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              append__3VX(((__STRING__BC *)buffer__L0BE),((__READ_GLOBAL__B4YL *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+            case ____Q5YL__: {
+              __EWX(((____BC *)__01BE),((____Q5YL *)((____NBXC *)__53EM))->__HBKM->__GKRG.__WO5D);
             } break;
-            case __EXPR_NOT__FUPM__: {
-              genere__DEXN(((__EXPR_NOT__FUPM *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____UVPM__: {
+              __SFXN(((____UVPM *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_MOD__LYPM__: {
-              genere__FQ0P(((__EXPR_MOD__LYPM *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____0ZPM__: {
+              __UR0P(((____0ZPM *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_OR__3P0N__: {
-              genere__5TVO(((__EXPR_OR__3P0N *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____MR0N__: {
+              __OVVO(((____MR0N *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____YWBP__: {
+              __NWZQ(((____YWBP *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_INF__2WBP__: {
-              genere__3WUP(((__EXPR_INF__2WBP *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____LYBP__: {
+              __MYUP(((____LYBP *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              genere__51UP(((__EXPR_INF_EQ__TXBP *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____CZBP__: {
+              __O3UP(((____CZBP *)((____NBXC *)__53EM)),__01BE);
             } break;
-            case __EXPR_XOR__OAEP__: {
-              genere__QQEQ(((__EXPR_XOR__OAEP *)((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)),buffer__L0BE);
+            case ____3BEP__: {
+              __5REQ(((____3BEP *)((____NBXC *)__53EM)),__01BE);
             } break;
             };
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__B4BI=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__34HU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__B4BI;
+                __Q5BI=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __MAIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__MAIU),((____YWB )__Q5BI));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__MAIU,(____Q)(__Q5BI -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__Q5BI;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='.';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='.';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
           } else /* FALSE */ {
-            __tmp__Q2EM=Self__E25J->receiver__F54J;
-            switch (((struct ___OBJ *)__tmp__Q2EM)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__B1EM=((__STRING_CST__5J *)__tmp__Q2EM)->parent_constant__EK.static_type__SG4D;
+            __53EM=__T35J->__UA5J;
+            switch (((struct ___OBJ *)__53EM)->__id) {
+            case ____5J__: {
+              __Q2EM=((____5J *)__53EM)->__EK.__BI4D;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__B1EM=((__EXTERNAL_C__L5WC *)__tmp__Q2EM)->static_type__J54D;
+            case ____0AXC__: {
+              __Q2EM=((____0AXC *)__53EM)->__YA5D;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__B1EM=((__PROTOTYPE_CST__45WC *)__tmp__Q2EM)->parent_constant__55WC.static_type__SG4D;
+            case ____NBXC__: {
+              __Q2EM=((____NBXC *)__53EM)->__OBXC.__BI4D;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__B1EM=((__INTEGER_CST__KAXC *)__tmp__Q2EM)->parent_constant__LAXC.static_type__SG4D;
+            case ____ZBXC__: {
+              __Q2EM=((____ZBXC *)__53EM)->__0BXC.__BI4D;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__B1EM=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__Q2EM));
+            case ____DMWH__: {
+              __Q2EM=__B21J(((____DMWH *)__53EM));
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__B1EM=((__READ_LOCAL__N5ZI *)__tmp__Q2EM)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+            case ____2A0I__: {
+              __Q2EM=((____2A0I *)__53EM)->__4VEJ->__Q5WC.__KP5D;
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__B1EM=static_type__2CCK();
+            case ____HJNJ__: {
+              __Q2EM=__LECK();
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__B1EM=static_type__BDCK();
+            case ____SJNJ__: {
+              __Q2EM=__QECK();
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__B1EM=static_type__GDCK();
+            case ____0AOJ__: {
+              __Q2EM=__VECK();
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__B1EM=static_type__LDCK();
+            case ____EBOJ__: {
+              __Q2EM=__0ECK();
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__B1EM=static_type__QDCK();
+            case ____3BOJ__: {
+              __Q2EM=__5ECK();
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__B1EM=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__Q2EM));
+            case ____RCOJ__: {
+              __Q2EM=__EFCK(((____RCOJ *)__53EM));
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__B1EM=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__Q2EM));
+            case ____HDOJ__: {
+              __Q2EM=__JFCK(((____HDOJ *)__53EM));
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__B1EM=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__Q2EM));
+            case ____1DOJ__: {
+              __Q2EM=__OFCK(((____1DOJ *)__53EM));
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__B1EM=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__Q2EM));
+            case ____PEOJ__: {
+              __Q2EM=__TFCK(((____PEOJ *)__53EM));
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__B1EM=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__Q2EM));
+            case ____DFOJ__: {
+              __Q2EM=__YFCK(((____DFOJ *)__53EM));
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__B1EM=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__Q2EM));
+            case ____XFOJ__: {
+              __Q2EM=__3FCK(((____XFOJ *)__53EM));
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__B1EM=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+            case ____QGOJ__: {
+              __Q2EM=__HMB__->__IMB.__BMC;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__B1EM=static_type__XECK(((__ITEM__VFOJ *)__tmp__Q2EM));
+            case ____EHOJ__: {
+              __Q2EM=__GGCK(((____EHOJ *)__53EM));
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__B1EM=static_type__DFCK();
+            case ____2HOJ__: {
+              __Q2EM=__SGCK();
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__B1EM=((__CAST__JHOJ *)__tmp__Q2EM)->static_type__TC5J;
+            case ____YIOJ__: {
+              __Q2EM=((____YIOJ *)__53EM)->__CE5J;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__B1EM=((__REAL_CST__JLOJ *)__tmp__Q2EM)->parent_constant__KLOJ.static_type__SG4D;
+            case ____YMOJ__: {
+              __Q2EM=((____YMOJ *)__53EM)->__ZMOJ.__BI4D;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__B1EM=((__CHARACTER_CST__5LOJ *)__tmp__Q2EM)->parent_constant__AMOJ.static_type__SG4D;
+            case ____ONOJ__: {
+              __Q2EM=((____ONOJ *)__53EM)->__PNOJ.__BI4D;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__B1EM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__Q2EM)->parent_constant__KNOJ.static_type__SG4D;
+            case ____YOOJ__: {
+              __Q2EM=((____YOOJ *)__53EM)->__ZOOJ.__BI4D;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__B1EM=((__READ_SLOT__ZK4K *)__tmp__Q2EM)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+            case ____IM4K__: {
+              __Q2EM=((____IM4K *)__53EM)->__RZFM->__GKRG.__KP5D;
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__B1EM=static_type__NL5O();
+            case ____T5FL__: {
+              __Q2EM=__2M5O();
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__B1EM=static_type__QQTP();
+            case ____3DUL__: {
+              __Q2EM=__5RTP();
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__B1EM=static_type__041P();
+            case ____0EUL__: {
+              __Q2EM=__JA2P();
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__B1EM=static_type__VQTP();
+            case ____BGUL__: {
+              __Q2EM=__ESTP();
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__B1EM=static_type__A51P();
+            case ____2GUL__: {
+              __Q2EM=__PA2P();
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__B1EM=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__Q2EM));
+            case ____B0VL__: {
+              __Q2EM=__DXBN(((____B0VL *)__53EM));
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__B1EM=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__Q2EM));
+            case ____P0VL__: {
+              __Q2EM=__4AGM(((____P0VL *)__53EM));
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__B1EM=((__READ_GLOBAL__B4YL *)__tmp__Q2EM)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+            case ____Q5YL__: {
+              __Q2EM=((____Q5YL *)__53EM)->__HBKM->__GKRG.__KP5D;
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__B1EM=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__Q2EM));
+            case ____UVPM__: {
+              __Q2EM=__OFWN(((____UVPM *)__53EM));
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__B1EM=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__Q2EM));
+            case ____0ZPM__: {
+              __Q2EM=__QM1P(((____0ZPM *)__53EM));
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__B1EM=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__Q2EM));
+            case ____MR0N__: {
+              __Q2EM=__FQVO(((____MR0N *)__53EM));
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__B1EM=static_type__BA0Q();
+            case ____YWBP__: {
+              __Q2EM=__QB0Q();
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__B1EM=static_type__MBUP();
+            case ____LYBP__: {
+              __Q2EM=__1CUP();
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__B1EM=static_type__RBUP();
+            case ____CZBP__: {
+              __Q2EM=__ADUP();
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__B1EM=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__Q2EM));
+            case ____3BEP__: {
+              __Q2EM=__ZPFQ(((____3BEP *)__53EM));
             } break;
             };
-            if ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__B1EM)->flag__ELK &  4) !=  0) || ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__B1EM)->flag__ELK &  16) !=  0))) {
-              __tmp__Z4EM=Self__E25J->receiver__F54J;
-              switch (((struct ___OBJ *)__tmp__Z4EM)->__id) {
-              case __STRING_CST__5J__: {
-                genere__0T5J(((__STRING_CST__5J *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+            if ((((____3LC)(((____WMB *)__Q2EM)->__LLK &  4) !=  0) || ((____3LC)(((____WMB *)__Q2EM)->__LLK &  16) !=  0))) {
+              __IAFM=__T35J->__UA5J;
+              switch (((struct ___OBJ *)__IAFM)->__id) {
+              case ____5J__: {
+                __JV5J(((____5J *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXTERNAL_C__L5WC__: {
-                genere__WDSH(((__EXTERNAL_C__L5WC *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____0AXC__: {
+                __FFSH(((____0AXC *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __PROTOTYPE_CST__45WC__: {
-                genere__UZ5J(((__PROTOTYPE_CST__45WC *)__tmp__Z4EM),buffer__L0BE);
+              case ____NBXC__: {
+                __D15J(((____NBXC *)__IAFM),__01BE);
               } break;
-              case __INTEGER_CST__KAXC__: {
-                genere__IGSH(((__INTEGER_CST__KAXC *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____ZBXC__: {
+                __XHSH(((____ZBXC *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_MULTIPLE__UKWH__: {
-                display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
-                (&__string_507)->count__0C= 35;
-                (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
+              case ____DMWH__: {
+                __CWEI(((____DMWH *)((____NBXC *)__IAFM)),__01BE);
+                (&__string_507)->__0C= 35;
+                (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+                __EWX(((____BC *)__01BE),(&__string_507));
               } break;
-              case __READ_LOCAL__N5ZI__: {
-                genere__2Z5J(((__READ_LOCAL__N5ZI *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____2A0I__: {
+                __L15J(((____2A0I *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_EQUAL__YHNJ__: {
-                genere__F55J(((__EXPR_EQUAL__YHNJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____HJNJ__: {
+                __UAAK(((____HJNJ *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_NOT_EQUAL__DINJ__: {
-                genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____SJNJ__: {
+                __WFAK(((____SJNJ *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __IS_EXPANDED__L5NJ__: {
-                (&__string_508)->count__0C= 20;
-                (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-                print__CKG((&__string_508));
+              case ____0AOJ__: {
+                (&__string_508)->__0C= 20;
+                (&__string_508)->__1C="IS_EXPANDED.genere !";
+                __JKG((&__string_508));
                 fputc((int)('\n'),stdout);
                 exit(( 1));
               } break;
-              case __GET_TYPE_ID__V5NJ__: {
-                genere__MJAK(((__GET_TYPE_ID__V5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____EBOJ__: {
+                __1KAK(((____EBOJ *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_SUP__OAOJ__: {
-                genere__EKAK(((__EXPR_SUP__OAOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____3BOJ__: {
+                __TLAK(((____3BOJ *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_SUB__CBOJ__: {
-                genere__GPAK(((__EXPR_SUB__CBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____RCOJ__: {
+                __VQAK(((____RCOJ *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_MUL__YBOJ__: {
-                genere__PRAK(((__EXPR_MUL__YBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____HDOJ__: {
+                __4SAK(((____HDOJ *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_DIV__MCOJ__: {
-                genere__YTAK(((__EXPR_DIV__MCOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____1DOJ__: {
+                __HVAK(((____1DOJ *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_AND__ADOJ__: {
-                genere__BWAK(((__EXPR_AND__ADOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____PEOJ__: {
+                __QXAK(((____PEOJ *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_SHIFT_R__UDOJ__: {
-                genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____DFOJ__: {
+                __ZZAK(((____DFOJ *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_SHIFT_L__IEOJ__: {
-                genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____XFOJ__: {
+                __C2AK(((____XFOJ *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __PUT_TO__BFOJ__: {
-                genere__22AK(((__PUT_TO__BFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____QGOJ__: {
+                __L4AK(((____QGOJ *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __ITEM__VFOJ__: {
-                genere__R4AK(((__ITEM__VFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____EHOJ__: {
+                __AABK(((____EHOJ *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __SIZE_OF__NGOJ__: {
-                genere__W4AK(((__SIZE_OF__NGOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____2HOJ__: {
+                __FABK(((____2HOJ *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __CAST__JHOJ__: {
-                genere__14AK(((__CAST__JHOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____YIOJ__: {
+                __KABK(((____YIOJ *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __REAL_CST__JLOJ__: {
-                append__3VX(((__STRING__BC *)buffer__L0BE),((__REAL_CST__JLOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM))->value__DD5J);
+              case ____YMOJ__: {
+                __EWX(((____BC *)__01BE),((____YMOJ *)((____NBXC *)__IAFM))->__SE5J);
               } break;
-              case __CHARACTER_CST__5LOJ__: {
-                Self__V50S=((__CHARACTER_CST__5LOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM));
-                Self__JDXT=((__STRING__BC *)buffer__L0BE);
-                if ((Self__JDXT->capacity__HFL <= Self__JDXT->count__WJ)) {
-                  if ((Self__JDXT->capacity__HFL ==  0)) {
-                    Self__JDXT->capacity__HFL= 32;
-                    __tmp__XDIU=create__KVW( 32);
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
+              case ____ONOJ__: {
+                __EB1S=((____ONOJ *)((____NBXC *)__IAFM));
+                __YEXT=((____BC *)__01BE);
+                if ((__YEXT->__OFL <= __YEXT->__WJ)) {
+                  if ((__YEXT->__OFL ==  0)) {
+                    __YEXT->__OFL= 32;
+                    __GFIU=__RVW( 32);
+                    __YEXT->__FFL=__GFIU;
                   } else /* FALSE */ {
-                    __tmp__YDIU=(__INTEGER__Q)(Self__JDXT->capacity__HFL <<  1);
-                    __tmp__XDIU=((__CHARACTER__DB *)Self__JDXT->storage__4EL);
-                    old_nb_elts__0DIU=Self__JDXT->capacity__HFL;
-                    __tmp__DBIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XDIU),((__UINTEGER_32__RWB )old_nb_elts__0DIU),((__UINTEGER_32__RWB )__tmp__YDIU));
-                    __tmp__XDIU=((__CHARACTER__DB *)__tmp__DBIU);
-                    clear__to__F00(__tmp__XDIU,old_nb_elts__0DIU,(__INTEGER__Q)(__tmp__YDIU -  1));
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
-                    Self__JDXT->capacity__HFL=__tmp__YDIU;
+                    __HFIU=(____Q)(__YEXT->__OFL <<  1);
+                    __GFIU=((____DB *)__YEXT->__FFL);
+                    __JFIU=__YEXT->__OFL;
+                    __SCIU=__55W(((____IB )__GFIU),((____YWB )__JFIU),((____YWB )__HFIU));
+                    __GFIU=((____DB *)__SCIU);
+                    __M00(__GFIU,__JFIU,(____Q)(__HFIU -  1));
+                    __YEXT->__FFL=__GFIU;
+                    __YEXT->__OFL=__HFIU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__JDXT->storage__4EL)[Self__JDXT->count__WJ]='\'';
-                Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ +  1);
-                append__3VX(((__STRING__BC *)buffer__L0BE),Self__V50S->text__ID5J);
-                Self__JDXT=((__STRING__BC *)buffer__L0BE);
-                if ((Self__JDXT->capacity__HFL <= Self__JDXT->count__WJ)) {
-                  if ((Self__JDXT->capacity__HFL ==  0)) {
-                    Self__JDXT->capacity__HFL= 32;
-                    __tmp__XDIU=create__KVW( 32);
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
+                ((____DB *)__YEXT->__FFL)[__YEXT->__WJ]='\'';
+                __YEXT->__WJ=(____Q)(__YEXT->__WJ +  1);
+                __EWX(((____BC *)__01BE),__EB1S->__XE5J);
+                __YEXT=((____BC *)__01BE);
+                if ((__YEXT->__OFL <= __YEXT->__WJ)) {
+                  if ((__YEXT->__OFL ==  0)) {
+                    __YEXT->__OFL= 32;
+                    __GFIU=__RVW( 32);
+                    __YEXT->__FFL=__GFIU;
                   } else /* FALSE */ {
-                    __tmp__YDIU=(__INTEGER__Q)(Self__JDXT->capacity__HFL <<  1);
-                    __tmp__XDIU=((__CHARACTER__DB *)Self__JDXT->storage__4EL);
-                    old_nb_elts__0DIU=Self__JDXT->capacity__HFL;
-                    __tmp__DBIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XDIU),((__UINTEGER_32__RWB )old_nb_elts__0DIU),((__UINTEGER_32__RWB )__tmp__YDIU));
-                    __tmp__XDIU=((__CHARACTER__DB *)__tmp__DBIU);
-                    clear__to__F00(__tmp__XDIU,old_nb_elts__0DIU,(__INTEGER__Q)(__tmp__YDIU -  1));
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
-                    Self__JDXT->capacity__HFL=__tmp__YDIU;
+                    __HFIU=(____Q)(__YEXT->__OFL <<  1);
+                    __GFIU=((____DB *)__YEXT->__FFL);
+                    __JFIU=__YEXT->__OFL;
+                    __SCIU=__55W(((____IB )__GFIU),((____YWB )__JFIU),((____YWB )__HFIU));
+                    __GFIU=((____DB *)__SCIU);
+                    __M00(__GFIU,__JFIU,(____Q)(__HFIU -  1));
+                    __YEXT->__FFL=__GFIU;
+                    __YEXT->__OFL=__HFIU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__JDXT->storage__4EL)[Self__JDXT->count__WJ]='\'';
-                Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ +  1);
+                ((____DB *)__YEXT->__FFL)[__YEXT->__WJ]='\'';
+                __YEXT->__WJ=(____Q)(__YEXT->__WJ +  1);
               } break;
-              case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                Self__X50S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM));
-                Self__JDXT=((__STRING__BC *)buffer__L0BE);
-                if ((Self__JDXT->capacity__HFL <= Self__JDXT->count__WJ)) {
-                  if ((Self__JDXT->capacity__HFL ==  0)) {
-                    Self__JDXT->capacity__HFL= 32;
-                    __tmp__XDIU=create__KVW( 32);
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
+              case ____YOOJ__: {
+                __GB1S=((____YOOJ *)((____NBXC *)__IAFM));
+                __YEXT=((____BC *)__01BE);
+                if ((__YEXT->__OFL <= __YEXT->__WJ)) {
+                  if ((__YEXT->__OFL ==  0)) {
+                    __YEXT->__OFL= 32;
+                    __GFIU=__RVW( 32);
+                    __YEXT->__FFL=__GFIU;
                   } else /* FALSE */ {
-                    __tmp__YDIU=(__INTEGER__Q)(Self__JDXT->capacity__HFL <<  1);
-                    __tmp__XDIU=((__CHARACTER__DB *)Self__JDXT->storage__4EL);
-                    old_nb_elts__0DIU=Self__JDXT->capacity__HFL;
-                    __tmp__DBIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XDIU),((__UINTEGER_32__RWB )old_nb_elts__0DIU),((__UINTEGER_32__RWB )__tmp__YDIU));
-                    __tmp__XDIU=((__CHARACTER__DB *)__tmp__DBIU);
-                    clear__to__F00(__tmp__XDIU,old_nb_elts__0DIU,(__INTEGER__Q)(__tmp__YDIU -  1));
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
-                    Self__JDXT->capacity__HFL=__tmp__YDIU;
+                    __HFIU=(____Q)(__YEXT->__OFL <<  1);
+                    __GFIU=((____DB *)__YEXT->__FFL);
+                    __JFIU=__YEXT->__OFL;
+                    __SCIU=__55W(((____IB )__GFIU),((____YWB )__JFIU),((____YWB )__HFIU));
+                    __GFIU=((____DB *)__SCIU);
+                    __M00(__GFIU,__JFIU,(____Q)(__HFIU -  1));
+                    __YEXT->__FFL=__GFIU;
+                    __YEXT->__OFL=__HFIU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__JDXT->storage__4EL)[Self__JDXT->count__WJ]='\"';
-                Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ +  1);
-                append__3VX(((__STRING__BC *)buffer__L0BE),Self__X50S->string__EBJK);
-                Self__JDXT=((__STRING__BC *)buffer__L0BE);
-                if ((Self__JDXT->capacity__HFL <= Self__JDXT->count__WJ)) {
-                  if ((Self__JDXT->capacity__HFL ==  0)) {
-                    Self__JDXT->capacity__HFL= 32;
-                    __tmp__XDIU=create__KVW( 32);
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
+                ((____DB *)__YEXT->__FFL)[__YEXT->__WJ]='\"';
+                __YEXT->__WJ=(____Q)(__YEXT->__WJ +  1);
+                __EWX(((____BC *)__01BE),__GB1S->__TCJK);
+                __YEXT=((____BC *)__01BE);
+                if ((__YEXT->__OFL <= __YEXT->__WJ)) {
+                  if ((__YEXT->__OFL ==  0)) {
+                    __YEXT->__OFL= 32;
+                    __GFIU=__RVW( 32);
+                    __YEXT->__FFL=__GFIU;
                   } else /* FALSE */ {
-                    __tmp__YDIU=(__INTEGER__Q)(Self__JDXT->capacity__HFL <<  1);
-                    __tmp__XDIU=((__CHARACTER__DB *)Self__JDXT->storage__4EL);
-                    old_nb_elts__0DIU=Self__JDXT->capacity__HFL;
-                    __tmp__DBIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XDIU),((__UINTEGER_32__RWB )old_nb_elts__0DIU),((__UINTEGER_32__RWB )__tmp__YDIU));
-                    __tmp__XDIU=((__CHARACTER__DB *)__tmp__DBIU);
-                    clear__to__F00(__tmp__XDIU,old_nb_elts__0DIU,(__INTEGER__Q)(__tmp__YDIU -  1));
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
-                    Self__JDXT->capacity__HFL=__tmp__YDIU;
+                    __HFIU=(____Q)(__YEXT->__OFL <<  1);
+                    __GFIU=((____DB *)__YEXT->__FFL);
+                    __JFIU=__YEXT->__OFL;
+                    __SCIU=__55W(((____IB )__GFIU),((____YWB )__JFIU),((____YWB )__HFIU));
+                    __GFIU=((____DB *)__SCIU);
+                    __M00(__GFIU,__JFIU,(____Q)(__HFIU -  1));
+                    __YEXT->__FFL=__GFIU;
+                    __YEXT->__OFL=__HFIU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__JDXT->storage__4EL)[Self__JDXT->count__WJ]='\"';
-                Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ +  1);
+                ((____DB *)__YEXT->__FFL)[__YEXT->__WJ]='\"';
+                __YEXT->__WJ=(____Q)(__YEXT->__WJ +  1);
               } break;
-              case __READ_SLOT__ZK4K__: {
-                genere__LSBN(((__READ_SLOT__ZK4K *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____IM4K__: {
+                __0TBN(((____IM4K *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_NOT_LOGIC__E4FL__: {
-                genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____T5FL__: {
+                __PCAP(((____T5FL *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_OR_LOGIC__OCUL__: {
-                genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____3DUL__: {
+                __TQTP(((____3DUL *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_OR_OR_LOGIC__LDUL__: {
-                genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____0EUL__: {
+                __HR0P(((____0EUL *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_AND_LOGIC__SEUL__: {
-                genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____BGUL__: {
+                __ZQTP(((____BGUL *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_AND_AND_LOGIC__NFUL__: {
-                genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____2GUL__: {
+                __OR0P(((____2GUL *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_NEG__SYVL__: {
-                genere__ZNCN(((__EXPR_NEG__SYVL *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____B0VL__: {
+                __IPCN(((____B0VL *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_ADD__AZVL__: {
-                genere__YRGM(((__EXPR_ADD__AZVL *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____P0VL__: {
+                __HTGM(((____P0VL *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __READ_GLOBAL__B4YL__: {
-                append__3VX(((__STRING__BC *)buffer__L0BE),((__READ_GLOBAL__B4YL *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+              case ____Q5YL__: {
+                __EWX(((____BC *)__01BE),((____Q5YL *)((____NBXC *)__IAFM))->__HBKM->__GKRG.__WO5D);
               } break;
-              case __EXPR_NOT__FUPM__: {
-                genere__DEXN(((__EXPR_NOT__FUPM *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____UVPM__: {
+                __SFXN(((____UVPM *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_MOD__LYPM__: {
-                genere__FQ0P(((__EXPR_MOD__LYPM *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____0ZPM__: {
+                __UR0P(((____0ZPM *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_OR__3P0N__: {
-                genere__5TVO(((__EXPR_OR__3P0N *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____MR0N__: {
+                __OVVO(((____MR0N *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_SUP_EQ__JVBP__: {
-                genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____YWBP__: {
+                __NWZQ(((____YWBP *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_INF__2WBP__: {
-                genere__3WUP(((__EXPR_INF__2WBP *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____LYBP__: {
+                __MYUP(((____LYBP *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_INF_EQ__TXBP__: {
-                genere__51UP(((__EXPR_INF_EQ__TXBP *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____CZBP__: {
+                __O3UP(((____CZBP *)((____NBXC *)__IAFM)),__01BE);
               } break;
-              case __EXPR_XOR__OAEP__: {
-                genere__QQEQ(((__EXPR_XOR__OAEP *)((__PROTOTYPE_CST__45WC *)__tmp__Z4EM)),buffer__L0BE);
+              case ____3BEP__: {
+                __5REQ(((____3BEP *)((____NBXC *)__IAFM)),__01BE);
               } break;
               };
-              append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_24));
-              __tmp__T15J=TRUE__K__;
+              __EWX(((____BC *)__01BE),(&__string_24));
+              __C35J=__K__;
             } else /* FALSE */ {
-              __tmp__T15J=FALSE__O__;
-            };
-            if ((! __tmp__T15J)) {
-              if (((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__B1EM)->flag__ELK &  1) !=  0)) {
-                __tmp__235J=Self__E25J->receiver__F54J;
-                switch (((struct ___OBJ *)__tmp__235J)->__id) {
-                case __STRING_CST__5J__: {
-                  genere__0T5J(((__STRING_CST__5J *)__tmp__235J),buffer__L0BE);
+              __C35J=__O__;
+            };
+            if ((! __C35J)) {
+              if (((____3LC)(((____WMB *)__Q2EM)->__LLK &  1) !=  0)) {
+                __L55J=__T35J->__UA5J;
+                switch (((struct ___OBJ *)__L55J)->__id) {
+                case ____5J__: {
+                  __JV5J(((____5J *)__L55J),__01BE);
                 } break;
-                case __EXTERNAL_C__L5WC__: {
-                  genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____0AXC__: {
+                  __FFSH(((____0AXC *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __PROTOTYPE_CST__45WC__: {
-                  genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____NBXC__: {
+                  __D15J(((____NBXC *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __INTEGER_CST__KAXC__: {
-                  genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____ZBXC__: {
+                  __XHSH(((____ZBXC *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_MULTIPLE__UKWH__: {
-                  display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
-                  (&__string_507)->count__0C= 35;
-                  (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
+                case ____DMWH__: {
+                  __CWEI(((____DMWH *)((____5J *)__L55J)),__01BE);
+                  (&__string_507)->__0C= 35;
+                  (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+                  __EWX(((____BC *)__01BE),(&__string_507));
                 } break;
-                case __READ_LOCAL__N5ZI__: {
-                  genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____2A0I__: {
+                  __L15J(((____2A0I *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_EQUAL__YHNJ__: {
-                  genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____HJNJ__: {
+                  __UAAK(((____HJNJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_NOT_EQUAL__DINJ__: {
-                  genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____SJNJ__: {
+                  __WFAK(((____SJNJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __IS_EXPANDED__L5NJ__: {
-                  (&__string_508)->count__0C= 20;
-                  (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-                  print__CKG((&__string_508));
+                case ____0AOJ__: {
+                  (&__string_508)->__0C= 20;
+                  (&__string_508)->__1C="IS_EXPANDED.genere !";
+                  __JKG((&__string_508));
                   fputc((int)('\n'),stdout);
                   exit(( 1));
                 } break;
-                case __GET_TYPE_ID__V5NJ__: {
-                  genere__MJAK(((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____EBOJ__: {
+                  __1KAK(((____EBOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_SUP__OAOJ__: {
-                  genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____3BOJ__: {
+                  __TLAK(((____3BOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_SUB__CBOJ__: {
-                  genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____RCOJ__: {
+                  __VQAK(((____RCOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_MUL__YBOJ__: {
-                  genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____HDOJ__: {
+                  __4SAK(((____HDOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_DIV__MCOJ__: {
-                  genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____1DOJ__: {
+                  __HVAK(((____1DOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_AND__ADOJ__: {
-                  genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____PEOJ__: {
+                  __QXAK(((____PEOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_SHIFT_R__UDOJ__: {
-                  genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____DFOJ__: {
+                  __ZZAK(((____DFOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_SHIFT_L__IEOJ__: {
-                  genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____XFOJ__: {
+                  __C2AK(((____XFOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __PUT_TO__BFOJ__: {
-                  genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____QGOJ__: {
+                  __L4AK(((____QGOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __ITEM__VFOJ__: {
-                  genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____EHOJ__: {
+                  __AABK(((____EHOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __SIZE_OF__NGOJ__: {
-                  genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____2HOJ__: {
+                  __FABK(((____2HOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __CAST__JHOJ__: {
-                  genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____YIOJ__: {
+                  __KABK(((____YIOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __REAL_CST__JLOJ__: {
-                  append__3VX(((__STRING__BC *)buffer__L0BE),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__235J))->value__DD5J);
+                case ____YMOJ__: {
+                  __EWX(((____BC *)__01BE),((____YMOJ *)((____5J *)__L55J))->__SE5J);
                 } break;
-                case __CHARACTER_CST__5LOJ__: {
-                  Self__BA1S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__235J));
-                  Self__WEIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__WEIU->capacity__HFL <= Self__WEIU->count__WJ)) {
-                    if ((Self__WEIU->capacity__HFL ==  0)) {
-                      Self__WEIU->capacity__HFL= 32;
-                      __tmp__XEIU=create__KVW( 32);
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
+                case ____ONOJ__: {
+                  __QB1S=((____ONOJ *)((____5J *)__L55J));
+                  __FGIU=((____BC *)__01BE);
+                  if ((__FGIU->__OFL <= __FGIU->__WJ)) {
+                    if ((__FGIU->__OFL ==  0)) {
+                      __FGIU->__OFL= 32;
+                      __GGIU=__RVW( 32);
+                      __FGIU->__FFL=__GGIU;
                     } else /* FALSE */ {
-                      __tmp__YEIU=(__INTEGER__Q)(Self__WEIU->capacity__HFL <<  1);
-                      __tmp__XEIU=((__CHARACTER__DB *)Self__WEIU->storage__4EL);
-                      old_nb_elts__0EIU=Self__WEIU->capacity__HFL;
-                      __tmp__1EIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XEIU),((__UINTEGER_32__RWB )old_nb_elts__0EIU),((__UINTEGER_32__RWB )__tmp__YEIU));
-                      __tmp__XEIU=((__CHARACTER__DB *)__tmp__1EIU);
-                      clear__to__F00(__tmp__XEIU,old_nb_elts__0EIU,(__INTEGER__Q)(__tmp__YEIU -  1));
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
-                      Self__WEIU->capacity__HFL=__tmp__YEIU;
+                      __HGIU=(____Q)(__FGIU->__OFL <<  1);
+                      __GGIU=((____DB *)__FGIU->__FFL);
+                      __JGIU=__FGIU->__OFL;
+                      __KGIU=__55W(((____IB )__GGIU),((____YWB )__JGIU),((____YWB )__HGIU));
+                      __GGIU=((____DB *)__KGIU);
+                      __M00(__GGIU,__JGIU,(____Q)(__HGIU -  1));
+                      __FGIU->__FFL=__GGIU;
+                      __FGIU->__OFL=__HGIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__WEIU->storage__4EL)[Self__WEIU->count__WJ]='\'';
-                  Self__WEIU->count__WJ=(__INTEGER__Q)(Self__WEIU->count__WJ +  1);
-                  append__3VX(((__STRING__BC *)buffer__L0BE),Self__BA1S->text__ID5J);
-                  Self__WEIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__WEIU->capacity__HFL <= Self__WEIU->count__WJ)) {
-                    if ((Self__WEIU->capacity__HFL ==  0)) {
-                      Self__WEIU->capacity__HFL= 32;
-                      __tmp__XEIU=create__KVW( 32);
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
+                  ((____DB *)__FGIU->__FFL)[__FGIU->__WJ]='\'';
+                  __FGIU->__WJ=(____Q)(__FGIU->__WJ +  1);
+                  __EWX(((____BC *)__01BE),__QB1S->__XE5J);
+                  __FGIU=((____BC *)__01BE);
+                  if ((__FGIU->__OFL <= __FGIU->__WJ)) {
+                    if ((__FGIU->__OFL ==  0)) {
+                      __FGIU->__OFL= 32;
+                      __GGIU=__RVW( 32);
+                      __FGIU->__FFL=__GGIU;
                     } else /* FALSE */ {
-                      __tmp__YEIU=(__INTEGER__Q)(Self__WEIU->capacity__HFL <<  1);
-                      __tmp__XEIU=((__CHARACTER__DB *)Self__WEIU->storage__4EL);
-                      old_nb_elts__0EIU=Self__WEIU->capacity__HFL;
-                      __tmp__1EIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XEIU),((__UINTEGER_32__RWB )old_nb_elts__0EIU),((__UINTEGER_32__RWB )__tmp__YEIU));
-                      __tmp__XEIU=((__CHARACTER__DB *)__tmp__1EIU);
-                      clear__to__F00(__tmp__XEIU,old_nb_elts__0EIU,(__INTEGER__Q)(__tmp__YEIU -  1));
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
-                      Self__WEIU->capacity__HFL=__tmp__YEIU;
+                      __HGIU=(____Q)(__FGIU->__OFL <<  1);
+                      __GGIU=((____DB *)__FGIU->__FFL);
+                      __JGIU=__FGIU->__OFL;
+                      __KGIU=__55W(((____IB )__GGIU),((____YWB )__JGIU),((____YWB )__HGIU));
+                      __GGIU=((____DB *)__KGIU);
+                      __M00(__GGIU,__JGIU,(____Q)(__HGIU -  1));
+                      __FGIU->__FFL=__GGIU;
+                      __FGIU->__OFL=__HGIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__WEIU->storage__4EL)[Self__WEIU->count__WJ]='\'';
-                  Self__WEIU->count__WJ=(__INTEGER__Q)(Self__WEIU->count__WJ +  1);
+                  ((____DB *)__FGIU->__FFL)[__FGIU->__WJ]='\'';
+                  __FGIU->__WJ=(____Q)(__FGIU->__WJ +  1);
                 } break;
-                case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                  Self__DA1S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__235J));
-                  Self__WEIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__WEIU->capacity__HFL <= Self__WEIU->count__WJ)) {
-                    if ((Self__WEIU->capacity__HFL ==  0)) {
-                      Self__WEIU->capacity__HFL= 32;
-                      __tmp__XEIU=create__KVW( 32);
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
+                case ____YOOJ__: {
+                  __SB1S=((____YOOJ *)((____5J *)__L55J));
+                  __FGIU=((____BC *)__01BE);
+                  if ((__FGIU->__OFL <= __FGIU->__WJ)) {
+                    if ((__FGIU->__OFL ==  0)) {
+                      __FGIU->__OFL= 32;
+                      __GGIU=__RVW( 32);
+                      __FGIU->__FFL=__GGIU;
                     } else /* FALSE */ {
-                      __tmp__YEIU=(__INTEGER__Q)(Self__WEIU->capacity__HFL <<  1);
-                      __tmp__XEIU=((__CHARACTER__DB *)Self__WEIU->storage__4EL);
-                      old_nb_elts__0EIU=Self__WEIU->capacity__HFL;
-                      __tmp__1EIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XEIU),((__UINTEGER_32__RWB )old_nb_elts__0EIU),((__UINTEGER_32__RWB )__tmp__YEIU));
-                      __tmp__XEIU=((__CHARACTER__DB *)__tmp__1EIU);
-                      clear__to__F00(__tmp__XEIU,old_nb_elts__0EIU,(__INTEGER__Q)(__tmp__YEIU -  1));
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
-                      Self__WEIU->capacity__HFL=__tmp__YEIU;
+                      __HGIU=(____Q)(__FGIU->__OFL <<  1);
+                      __GGIU=((____DB *)__FGIU->__FFL);
+                      __JGIU=__FGIU->__OFL;
+                      __KGIU=__55W(((____IB )__GGIU),((____YWB )__JGIU),((____YWB )__HGIU));
+                      __GGIU=((____DB *)__KGIU);
+                      __M00(__GGIU,__JGIU,(____Q)(__HGIU -  1));
+                      __FGIU->__FFL=__GGIU;
+                      __FGIU->__OFL=__HGIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__WEIU->storage__4EL)[Self__WEIU->count__WJ]='\"';
-                  Self__WEIU->count__WJ=(__INTEGER__Q)(Self__WEIU->count__WJ +  1);
-                  append__3VX(((__STRING__BC *)buffer__L0BE),Self__DA1S->string__EBJK);
-                  Self__WEIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__WEIU->capacity__HFL <= Self__WEIU->count__WJ)) {
-                    if ((Self__WEIU->capacity__HFL ==  0)) {
-                      Self__WEIU->capacity__HFL= 32;
-                      __tmp__XEIU=create__KVW( 32);
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
+                  ((____DB *)__FGIU->__FFL)[__FGIU->__WJ]='\"';
+                  __FGIU->__WJ=(____Q)(__FGIU->__WJ +  1);
+                  __EWX(((____BC *)__01BE),__SB1S->__TCJK);
+                  __FGIU=((____BC *)__01BE);
+                  if ((__FGIU->__OFL <= __FGIU->__WJ)) {
+                    if ((__FGIU->__OFL ==  0)) {
+                      __FGIU->__OFL= 32;
+                      __GGIU=__RVW( 32);
+                      __FGIU->__FFL=__GGIU;
                     } else /* FALSE */ {
-                      __tmp__YEIU=(__INTEGER__Q)(Self__WEIU->capacity__HFL <<  1);
-                      __tmp__XEIU=((__CHARACTER__DB *)Self__WEIU->storage__4EL);
-                      old_nb_elts__0EIU=Self__WEIU->capacity__HFL;
-                      __tmp__1EIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XEIU),((__UINTEGER_32__RWB )old_nb_elts__0EIU),((__UINTEGER_32__RWB )__tmp__YEIU));
-                      __tmp__XEIU=((__CHARACTER__DB *)__tmp__1EIU);
-                      clear__to__F00(__tmp__XEIU,old_nb_elts__0EIU,(__INTEGER__Q)(__tmp__YEIU -  1));
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
-                      Self__WEIU->capacity__HFL=__tmp__YEIU;
+                      __HGIU=(____Q)(__FGIU->__OFL <<  1);
+                      __GGIU=((____DB *)__FGIU->__FFL);
+                      __JGIU=__FGIU->__OFL;
+                      __KGIU=__55W(((____IB )__GGIU),((____YWB )__JGIU),((____YWB )__HGIU));
+                      __GGIU=((____DB *)__KGIU);
+                      __M00(__GGIU,__JGIU,(____Q)(__HGIU -  1));
+                      __FGIU->__FFL=__GGIU;
+                      __FGIU->__OFL=__HGIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__WEIU->storage__4EL)[Self__WEIU->count__WJ]='\"';
-                  Self__WEIU->count__WJ=(__INTEGER__Q)(Self__WEIU->count__WJ +  1);
+                  ((____DB *)__FGIU->__FFL)[__FGIU->__WJ]='\"';
+                  __FGIU->__WJ=(____Q)(__FGIU->__WJ +  1);
                 } break;
-                case __READ_SLOT__ZK4K__: {
-                  genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____IM4K__: {
+                  __0TBN(((____IM4K *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_NOT_LOGIC__E4FL__: {
-                  genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____T5FL__: {
+                  __PCAP(((____T5FL *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_OR_LOGIC__OCUL__: {
-                  genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____3DUL__: {
+                  __TQTP(((____3DUL *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_OR_OR_LOGIC__LDUL__: {
-                  genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____0EUL__: {
+                  __HR0P(((____0EUL *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_AND_LOGIC__SEUL__: {
-                  genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____BGUL__: {
+                  __ZQTP(((____BGUL *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_AND_AND_LOGIC__NFUL__: {
-                  genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____2GUL__: {
+                  __OR0P(((____2GUL *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_NEG__SYVL__: {
-                  genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____B0VL__: {
+                  __IPCN(((____B0VL *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_ADD__AZVL__: {
-                  genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____P0VL__: {
+                  __HTGM(((____P0VL *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __READ_GLOBAL__B4YL__: {
-                  append__3VX(((__STRING__BC *)buffer__L0BE),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__235J))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+                case ____Q5YL__: {
+                  __EWX(((____BC *)__01BE),((____Q5YL *)((____5J *)__L55J))->__HBKM->__GKRG.__WO5D);
                 } break;
-                case __EXPR_NOT__FUPM__: {
-                  genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____UVPM__: {
+                  __SFXN(((____UVPM *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_MOD__LYPM__: {
-                  genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____0ZPM__: {
+                  __UR0P(((____0ZPM *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_OR__3P0N__: {
-                  genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____MR0N__: {
+                  __OVVO(((____MR0N *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_SUP_EQ__JVBP__: {
-                  genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____YWBP__: {
+                  __NWZQ(((____YWBP *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_INF__2WBP__: {
-                  genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____LYBP__: {
+                  __MYUP(((____LYBP *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_INF_EQ__TXBP__: {
-                  genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____CZBP__: {
+                  __O3UP(((____CZBP *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_XOR__OAEP__: {
-                  genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____3BEP__: {
+                  __5REQ(((____3BEP *)((____5J *)__L55J)),__01BE);
                 } break;
                 };
-                Self__JDXT=((__STRING__BC *)buffer__L0BE);
-                if ((Self__JDXT->capacity__HFL <= Self__JDXT->count__WJ)) {
-                  if ((Self__JDXT->capacity__HFL ==  0)) {
-                    Self__JDXT->capacity__HFL= 32;
-                    __tmp__XDIU=create__KVW( 32);
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
+                __YEXT=((____BC *)__01BE);
+                if ((__YEXT->__OFL <= __YEXT->__WJ)) {
+                  if ((__YEXT->__OFL ==  0)) {
+                    __YEXT->__OFL= 32;
+                    __GFIU=__RVW( 32);
+                    __YEXT->__FFL=__GFIU;
                   } else /* FALSE */ {
-                    __tmp__YDIU=(__INTEGER__Q)(Self__JDXT->capacity__HFL <<  1);
-                    __tmp__XDIU=((__CHARACTER__DB *)Self__JDXT->storage__4EL);
-                    old_nb_elts__0DIU=Self__JDXT->capacity__HFL;
-                    __tmp__DBIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XDIU),((__UINTEGER_32__RWB )old_nb_elts__0DIU),((__UINTEGER_32__RWB )__tmp__YDIU));
-                    __tmp__XDIU=((__CHARACTER__DB *)__tmp__DBIU);
-                    clear__to__F00(__tmp__XDIU,old_nb_elts__0DIU,(__INTEGER__Q)(__tmp__YDIU -  1));
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
-                    Self__JDXT->capacity__HFL=__tmp__YDIU;
+                    __HFIU=(____Q)(__YEXT->__OFL <<  1);
+                    __GFIU=((____DB *)__YEXT->__FFL);
+                    __JFIU=__YEXT->__OFL;
+                    __SCIU=__55W(((____IB )__GFIU),((____YWB )__JFIU),((____YWB )__HFIU));
+                    __GFIU=((____DB *)__SCIU);
+                    __M00(__GFIU,__JFIU,(____Q)(__HFIU -  1));
+                    __YEXT->__FFL=__GFIU;
+                    __YEXT->__OFL=__HFIU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__JDXT->storage__4EL)[Self__JDXT->count__WJ]='.';
-                Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ +  1);
+                ((____DB *)__YEXT->__FFL)[__YEXT->__WJ]='.';
+                __YEXT->__WJ=(____Q)(__YEXT->__WJ +  1);
               } else /* FALSE */ {
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_522));
-                Self__UDXT=((__SLOT_DATA__WIRG *)Self__E25J->slot__I25J);
-                __tmp__235J=NULL;
-                if (((void *)Self__UDXT->parent_slot__YIRG != (void *)NULL)) {
-                  __tmp__235J=Self__UDXT->parent_slot__YIRG->receiver_type__FIRG;
+                __EWX(((____BC *)__01BE),(&__string_522));
+                __DFXT=((____FKRG *)__T35J->__X35J);
+                __L55J=NULL;
+                if (((void *)__DFXT->__HKRG != (void *)NULL)) {
+                  __L55J=__DFXT->__HKRG->__UJRG;
                 } else /* FALSE */ {
-                  __tmp__235J=type_block__YOB;
+                  __L55J=__5OB;
                 };
-                switch (((struct ___OBJ *)__tmp__235J)->__id) {
-                case __TYPE__FF__: {
-                  Self__K2JO=((__TYPE__FF *)__tmp__235J);
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
-                  append__3VX(((__STRING__BC *)buffer__L0BE),Self__K2JO->intern_name__GZMB);
-                  add_genere_list__N5AI(Self__K2JO);
+                switch (((struct ___OBJ *)__L55J)->__id) {
+                case ____FF__: {
+                  __Z3JO=((____FF *)__L55J);
+                  __EWX(((____BC *)__01BE),(&__string_121));
+                  __EWX(((____BC *)__01BE),__Z3JO->__5ZMB);
+                  __2ABI(__Z3JO);
                 } break;
-                case __TYPE_NULL__4LB__: {
-                  Self__H1MI=((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__235J));
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_4));
-                  add_genere_list__IBBI(Self__H1MI);
+                case ____FMB__: {
+                  __W2MI=((____FMB *)((____FF *)__L55J));
+                  __EWX(((____BC *)__01BE),(&__string_121));
+                  __EWX(((____BC *)__01BE),(&__string_4));
+                  __XCBI(__W2MI);
                 } break;
-                case __TYPE_VOID__AMB__: {
-                  Self__L1MI=((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__235J));
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_5));
-                  add_genere_list__DDBI(Self__L1MI);
+                case ____HMB__: {
+                  __02MI=((____HMB *)((____FF *)__L55J));
+                  __EWX(((____BC *)__01BE),(&__string_121));
+                  __EWX(((____BC *)__01BE),(&__string_5));
+                  __SEBI(__02MI);
                 } break;
-                case __TYPE_CONTEXT__CMB__: {
-                  Self__P1MI=((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__235J));
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_54));
-                  add_genere_list__4EBI(Self__P1MI);
+                case ____JMB__: {
+                  __42MI=((____JMB *)((____FF *)__L55J));
+                  __EWX(((____BC *)__01BE),(&__string_121));
+                  __EWX(((____BC *)__01BE),(&__string_54));
+                  __NGBI(__42MI);
                 } break;
-                case __TYPE_ID__EMB__: {
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_56));
+                case ____LMB__: {
+                  __EWX(((____BC *)__01BE),(&__string_121));
+                  __EWX(((____BC *)__01BE),(&__string_56));
                 } break;
-                case __TYPE_GENERIC__BCY__: {
-                  put_reference_declaration__W1MI(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__235J)),buffer__L0BE);
+                case ____ICY__: {
+                  __F3MI(((____ICY *)((____FF *)__L55J)),__01BE);
                 } break;
-                case __TYPE_BLOCK__VO5D__: {
-                  Self__22MI=((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__235J));
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
-                  __tmp__42MI=intern_name__YYBI();
-                  append__3VX(((__STRING__BC *)buffer__L0BE),__tmp__42MI);
-                  add_genere_list__DJBI(Self__22MI);
+                case ____EQ5D__: {
+                  __L4MI=((____EQ5D *)((____FF *)__L55J));
+                  __EWX(((____BC *)__01BE),(&__string_121));
+                  __N4MI=__H0BI();
+                  __EWX(((____BC *)__01BE),__N4MI);
+                  __SKBI(__L4MI);
                 } break;
-                case __PROFIL_BLOCK__22NJ__: {
-                  Self__HEGL=((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__235J));
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_121));
-                  append__3VX(((__STRING__BC *)buffer__L0BE),Self__HEGL->parent_profil__32NJ.name__P1IK);
-                  add_genere_list__CRHL(Self__HEGL);
+                case ____L4NJ__: {
+                  __WFGL=((____L4NJ *)((____FF *)__L55J));
+                  __EWX(((____BC *)__01BE),(&__string_121));
+                  __EWX(((____BC *)__01BE),__WFGL->__M4NJ.__42IK);
+                  __RSHL(__WFGL);
                 } break;
                 };
-                Self__JDXT=((__STRING__BC *)buffer__L0BE);
-                if ((Self__JDXT->capacity__HFL <= Self__JDXT->count__WJ)) {
-                  if ((Self__JDXT->capacity__HFL ==  0)) {
-                    Self__JDXT->capacity__HFL= 32;
-                    __tmp__XDIU=create__KVW( 32);
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
+                __YEXT=((____BC *)__01BE);
+                if ((__YEXT->__OFL <= __YEXT->__WJ)) {
+                  if ((__YEXT->__OFL ==  0)) {
+                    __YEXT->__OFL= 32;
+                    __GFIU=__RVW( 32);
+                    __YEXT->__FFL=__GFIU;
                   } else /* FALSE */ {
-                    __tmp__YDIU=(__INTEGER__Q)(Self__JDXT->capacity__HFL <<  1);
-                    __tmp__XDIU=((__CHARACTER__DB *)Self__JDXT->storage__4EL);
-                    old_nb_elts__0DIU=Self__JDXT->capacity__HFL;
-                    __tmp__DBIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XDIU),((__UINTEGER_32__RWB )old_nb_elts__0DIU),((__UINTEGER_32__RWB )__tmp__YDIU));
-                    __tmp__XDIU=((__CHARACTER__DB *)__tmp__DBIU);
-                    clear__to__F00(__tmp__XDIU,old_nb_elts__0DIU,(__INTEGER__Q)(__tmp__YDIU -  1));
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
-                    Self__JDXT->capacity__HFL=__tmp__YDIU;
+                    __HFIU=(____Q)(__YEXT->__OFL <<  1);
+                    __GFIU=((____DB *)__YEXT->__FFL);
+                    __JFIU=__YEXT->__OFL;
+                    __SCIU=__55W(((____IB )__GFIU),((____YWB )__JFIU),((____YWB )__HFIU));
+                    __GFIU=((____DB *)__SCIU);
+                    __M00(__GFIU,__JFIU,(____Q)(__HFIU -  1));
+                    __YEXT->__FFL=__GFIU;
+                    __YEXT->__OFL=__HFIU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__JDXT->storage__4EL)[Self__JDXT->count__WJ]=' ';
-                Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ +  1);
-                switch (((struct ___OBJ *)__tmp__235J)->__id) {
-                case __TYPE__FF__: {
-                  if (is_java__EE) {
-                    append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_368));
+                ((____DB *)__YEXT->__FFL)[__YEXT->__WJ]=' ';
+                __YEXT->__WJ=(____Q)(__YEXT->__WJ +  1);
+                switch (((struct ___OBJ *)__L55J)->__id) {
+                case ____FF__: {
+                  if (__EE) {
+                    __EWX(((____BC *)__01BE),(&__string_368));
                   } else /* FALSE */ {
-                    Self__GGIU=((__STRING__BC *)buffer__L0BE);
-                    if ((Self__GGIU->capacity__HFL <= Self__GGIU->count__WJ)) {
-                      if ((Self__GGIU->capacity__HFL ==  0)) {
-                        Self__GGIU->capacity__HFL= 32;
-                        __tmp__HGIU=create__KVW( 32);
-                        Self__GGIU->storage__4EL=__tmp__HGIU;
+                    __VHIU=((____BC *)__01BE);
+                    if ((__VHIU->__OFL <= __VHIU->__WJ)) {
+                      if ((__VHIU->__OFL ==  0)) {
+                        __VHIU->__OFL= 32;
+                        __WHIU=__RVW( 32);
+                        __VHIU->__FFL=__WHIU;
                       } else /* FALSE */ {
-                        __tmp__IGIU=(__INTEGER__Q)(Self__GGIU->capacity__HFL <<  1);
-                        __tmp__HGIU=((__CHARACTER__DB *)Self__GGIU->storage__4EL);
-                        old_nb_elts__KGIU=Self__GGIU->capacity__HFL;
-                        __tmp__LGIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HGIU),((__UINTEGER_32__RWB )old_nb_elts__KGIU),((__UINTEGER_32__RWB )__tmp__IGIU));
-                        __tmp__HGIU=((__CHARACTER__DB *)__tmp__LGIU);
-                        clear__to__F00(__tmp__HGIU,old_nb_elts__KGIU,(__INTEGER__Q)(__tmp__IGIU -  1));
-                        Self__GGIU->storage__4EL=__tmp__HGIU;
-                        Self__GGIU->capacity__HFL=__tmp__IGIU;
+                        __XHIU=(____Q)(__VHIU->__OFL <<  1);
+                        __WHIU=((____DB *)__VHIU->__FFL);
+                        __ZHIU=__VHIU->__OFL;
+                        __0HIU=__55W(((____IB )__WHIU),((____YWB )__ZHIU),((____YWB )__XHIU));
+                        __WHIU=((____DB *)__0HIU);
+                        __M00(__WHIU,__ZHIU,(____Q)(__XHIU -  1));
+                        __VHIU->__FFL=__WHIU;
+                        __VHIU->__OFL=__XHIU;
                       };
                     };
-                    ((__CHARACTER__DB *)Self__GGIU->storage__4EL)[Self__GGIU->count__WJ]='*';
-                    Self__GGIU->count__WJ=(__INTEGER__Q)(Self__GGIU->count__WJ +  1);
+                    ((____DB *)__VHIU->__FFL)[__VHIU->__WJ]='*';
+                    __VHIU->__WJ=(____Q)(__VHIU->__WJ +  1);
                   };
                 } break;
-                case __TYPE_NULL__4LB__: {
-                  if (is_java__EE) {
-                    append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_368));
+                case ____FMB__: {
+                  if (__EE) {
+                    __EWX(((____BC *)__01BE),(&__string_368));
                   } else /* FALSE */ {
-                    Self__GGIU=((__STRING__BC *)buffer__L0BE);
-                    if ((Self__GGIU->capacity__HFL <= Self__GGIU->count__WJ)) {
-                      if ((Self__GGIU->capacity__HFL ==  0)) {
-                        Self__GGIU->capacity__HFL= 32;
-                        __tmp__HGIU=create__KVW( 32);
-                        Self__GGIU->storage__4EL=__tmp__HGIU;
+                    __VHIU=((____BC *)__01BE);
+                    if ((__VHIU->__OFL <= __VHIU->__WJ)) {
+                      if ((__VHIU->__OFL ==  0)) {
+                        __VHIU->__OFL= 32;
+                        __WHIU=__RVW( 32);
+                        __VHIU->__FFL=__WHIU;
                       } else /* FALSE */ {
-                        __tmp__IGIU=(__INTEGER__Q)(Self__GGIU->capacity__HFL <<  1);
-                        __tmp__HGIU=((__CHARACTER__DB *)Self__GGIU->storage__4EL);
-                        old_nb_elts__KGIU=Self__GGIU->capacity__HFL;
-                        __tmp__LGIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HGIU),((__UINTEGER_32__RWB )old_nb_elts__KGIU),((__UINTEGER_32__RWB )__tmp__IGIU));
-                        __tmp__HGIU=((__CHARACTER__DB *)__tmp__LGIU);
-                        clear__to__F00(__tmp__HGIU,old_nb_elts__KGIU,(__INTEGER__Q)(__tmp__IGIU -  1));
-                        Self__GGIU->storage__4EL=__tmp__HGIU;
-                        Self__GGIU->capacity__HFL=__tmp__IGIU;
+                        __XHIU=(____Q)(__VHIU->__OFL <<  1);
+                        __WHIU=((____DB *)__VHIU->__FFL);
+                        __ZHIU=__VHIU->__OFL;
+                        __0HIU=__55W(((____IB )__WHIU),((____YWB )__ZHIU),((____YWB )__XHIU));
+                        __WHIU=((____DB *)__0HIU);
+                        __M00(__WHIU,__ZHIU,(____Q)(__XHIU -  1));
+                        __VHIU->__FFL=__WHIU;
+                        __VHIU->__OFL=__XHIU;
                       };
                     };
-                    ((__CHARACTER__DB *)Self__GGIU->storage__4EL)[Self__GGIU->count__WJ]='*';
-                    Self__GGIU->count__WJ=(__INTEGER__Q)(Self__GGIU->count__WJ +  1);
+                    ((____DB *)__VHIU->__FFL)[__VHIU->__WJ]='*';
+                    __VHIU->__WJ=(____Q)(__VHIU->__WJ +  1);
                   };
                 } break;
-                case __TYPE_VOID__AMB__: {
-                  if (is_java__EE) {
-                    append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_368));
+                case ____HMB__: {
+                  if (__EE) {
+                    __EWX(((____BC *)__01BE),(&__string_368));
                   } else /* FALSE */ {
-                    Self__GGIU=((__STRING__BC *)buffer__L0BE);
-                    if ((Self__GGIU->capacity__HFL <= Self__GGIU->count__WJ)) {
-                      if ((Self__GGIU->capacity__HFL ==  0)) {
-                        Self__GGIU->capacity__HFL= 32;
-                        __tmp__HGIU=create__KVW( 32);
-                        Self__GGIU->storage__4EL=__tmp__HGIU;
+                    __VHIU=((____BC *)__01BE);
+                    if ((__VHIU->__OFL <= __VHIU->__WJ)) {
+                      if ((__VHIU->__OFL ==  0)) {
+                        __VHIU->__OFL= 32;
+                        __WHIU=__RVW( 32);
+                        __VHIU->__FFL=__WHIU;
                       } else /* FALSE */ {
-                        __tmp__IGIU=(__INTEGER__Q)(Self__GGIU->capacity__HFL <<  1);
-                        __tmp__HGIU=((__CHARACTER__DB *)Self__GGIU->storage__4EL);
-                        old_nb_elts__KGIU=Self__GGIU->capacity__HFL;
-                        __tmp__LGIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HGIU),((__UINTEGER_32__RWB )old_nb_elts__KGIU),((__UINTEGER_32__RWB )__tmp__IGIU));
-                        __tmp__HGIU=((__CHARACTER__DB *)__tmp__LGIU);
-                        clear__to__F00(__tmp__HGIU,old_nb_elts__KGIU,(__INTEGER__Q)(__tmp__IGIU -  1));
-                        Self__GGIU->storage__4EL=__tmp__HGIU;
-                        Self__GGIU->capacity__HFL=__tmp__IGIU;
+                        __XHIU=(____Q)(__VHIU->__OFL <<  1);
+                        __WHIU=((____DB *)__VHIU->__FFL);
+                        __ZHIU=__VHIU->__OFL;
+                        __0HIU=__55W(((____IB )__WHIU),((____YWB )__ZHIU),((____YWB )__XHIU));
+                        __WHIU=((____DB *)__0HIU);
+                        __M00(__WHIU,__ZHIU,(____Q)(__XHIU -  1));
+                        __VHIU->__FFL=__WHIU;
+                        __VHIU->__OFL=__XHIU;
                       };
                     };
-                    ((__CHARACTER__DB *)Self__GGIU->storage__4EL)[Self__GGIU->count__WJ]='*';
-                    Self__GGIU->count__WJ=(__INTEGER__Q)(Self__GGIU->count__WJ +  1);
+                    ((____DB *)__VHIU->__FFL)[__VHIU->__WJ]='*';
+                    __VHIU->__WJ=(____Q)(__VHIU->__WJ +  1);
                   };
                 } break;
-                case __TYPE_CONTEXT__CMB__: {
-                  if (is_java__EE) {
-                    append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_368));
+                case ____JMB__: {
+                  if (__EE) {
+                    __EWX(((____BC *)__01BE),(&__string_368));
                   } else /* FALSE */ {
-                    Self__GGIU=((__STRING__BC *)buffer__L0BE);
-                    if ((Self__GGIU->capacity__HFL <= Self__GGIU->count__WJ)) {
-                      if ((Self__GGIU->capacity__HFL ==  0)) {
-                        Self__GGIU->capacity__HFL= 32;
-                        __tmp__HGIU=create__KVW( 32);
-                        Self__GGIU->storage__4EL=__tmp__HGIU;
+                    __VHIU=((____BC *)__01BE);
+                    if ((__VHIU->__OFL <= __VHIU->__WJ)) {
+                      if ((__VHIU->__OFL ==  0)) {
+                        __VHIU->__OFL= 32;
+                        __WHIU=__RVW( 32);
+                        __VHIU->__FFL=__WHIU;
                       } else /* FALSE */ {
-                        __tmp__IGIU=(__INTEGER__Q)(Self__GGIU->capacity__HFL <<  1);
-                        __tmp__HGIU=((__CHARACTER__DB *)Self__GGIU->storage__4EL);
-                        old_nb_elts__KGIU=Self__GGIU->capacity__HFL;
-                        __tmp__LGIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HGIU),((__UINTEGER_32__RWB )old_nb_elts__KGIU),((__UINTEGER_32__RWB )__tmp__IGIU));
-                        __tmp__HGIU=((__CHARACTER__DB *)__tmp__LGIU);
-                        clear__to__F00(__tmp__HGIU,old_nb_elts__KGIU,(__INTEGER__Q)(__tmp__IGIU -  1));
-                        Self__GGIU->storage__4EL=__tmp__HGIU;
-                        Self__GGIU->capacity__HFL=__tmp__IGIU;
+                        __XHIU=(____Q)(__VHIU->__OFL <<  1);
+                        __WHIU=((____DB *)__VHIU->__FFL);
+                        __ZHIU=__VHIU->__OFL;
+                        __0HIU=__55W(((____IB )__WHIU),((____YWB )__ZHIU),((____YWB )__XHIU));
+                        __WHIU=((____DB *)__0HIU);
+                        __M00(__WHIU,__ZHIU,(____Q)(__XHIU -  1));
+                        __VHIU->__FFL=__WHIU;
+                        __VHIU->__OFL=__XHIU;
                       };
                     };
-                    ((__CHARACTER__DB *)Self__GGIU->storage__4EL)[Self__GGIU->count__WJ]='*';
-                    Self__GGIU->count__WJ=(__INTEGER__Q)(Self__GGIU->count__WJ +  1);
+                    ((____DB *)__VHIU->__FFL)[__VHIU->__WJ]='*';
+                    __VHIU->__WJ=(____Q)(__VHIU->__WJ +  1);
                   };
                 } break;
-                case __TYPE_GENERIC__BCY__: {
-                  put_reference_star_declaration__QRAI(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__235J)),buffer__L0BE);
+                case ____ICY__: {
+                  __5SAI(((____ICY *)((____FF *)__L55J)),__01BE);
                 } break;
                 };
-                Self__JDXT=((__STRING__BC *)buffer__L0BE);
-                if ((Self__JDXT->capacity__HFL <= Self__JDXT->count__WJ)) {
-                  if ((Self__JDXT->capacity__HFL ==  0)) {
-                    Self__JDXT->capacity__HFL= 32;
-                    __tmp__XDIU=create__KVW( 32);
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
+                __YEXT=((____BC *)__01BE);
+                if ((__YEXT->__OFL <= __YEXT->__WJ)) {
+                  if ((__YEXT->__OFL ==  0)) {
+                    __YEXT->__OFL= 32;
+                    __GFIU=__RVW( 32);
+                    __YEXT->__FFL=__GFIU;
                   } else /* FALSE */ {
-                    __tmp__YDIU=(__INTEGER__Q)(Self__JDXT->capacity__HFL <<  1);
-                    __tmp__XDIU=((__CHARACTER__DB *)Self__JDXT->storage__4EL);
-                    old_nb_elts__0DIU=Self__JDXT->capacity__HFL;
-                    __tmp__DBIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XDIU),((__UINTEGER_32__RWB )old_nb_elts__0DIU),((__UINTEGER_32__RWB )__tmp__YDIU));
-                    __tmp__XDIU=((__CHARACTER__DB *)__tmp__DBIU);
-                    clear__to__F00(__tmp__XDIU,old_nb_elts__0DIU,(__INTEGER__Q)(__tmp__YDIU -  1));
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
-                    Self__JDXT->capacity__HFL=__tmp__YDIU;
+                    __HFIU=(____Q)(__YEXT->__OFL <<  1);
+                    __GFIU=((____DB *)__YEXT->__FFL);
+                    __JFIU=__YEXT->__OFL;
+                    __SCIU=__55W(((____IB )__GFIU),((____YWB )__JFIU),((____YWB )__HFIU));
+                    __GFIU=((____DB *)__SCIU);
+                    __M00(__GFIU,__JFIU,(____Q)(__HFIU -  1));
+                    __YEXT->__FFL=__GFIU;
+                    __YEXT->__OFL=__HFIU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__JDXT->storage__4EL)[Self__JDXT->count__WJ]=')';
-                Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ +  1);
-                __tmp__235J=Self__E25J->receiver__F54J;
-                switch (((struct ___OBJ *)__tmp__235J)->__id) {
-                case __STRING_CST__5J__: {
-                  genere__0T5J(((__STRING_CST__5J *)__tmp__235J),buffer__L0BE);
+                ((____DB *)__YEXT->__FFL)[__YEXT->__WJ]=')';
+                __YEXT->__WJ=(____Q)(__YEXT->__WJ +  1);
+                __L55J=__T35J->__UA5J;
+                switch (((struct ___OBJ *)__L55J)->__id) {
+                case ____5J__: {
+                  __JV5J(((____5J *)__L55J),__01BE);
                 } break;
-                case __EXTERNAL_C__L5WC__: {
-                  genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____0AXC__: {
+                  __FFSH(((____0AXC *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __PROTOTYPE_CST__45WC__: {
-                  genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____NBXC__: {
+                  __D15J(((____NBXC *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __INTEGER_CST__KAXC__: {
-                  genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____ZBXC__: {
+                  __XHSH(((____ZBXC *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_MULTIPLE__UKWH__: {
-                  display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
-                  (&__string_507)->count__0C= 35;
-                  (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
+                case ____DMWH__: {
+                  __CWEI(((____DMWH *)((____5J *)__L55J)),__01BE);
+                  (&__string_507)->__0C= 35;
+                  (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+                  __EWX(((____BC *)__01BE),(&__string_507));
                 } break;
-                case __READ_LOCAL__N5ZI__: {
-                  genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____2A0I__: {
+                  __L15J(((____2A0I *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_EQUAL__YHNJ__: {
-                  genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____HJNJ__: {
+                  __UAAK(((____HJNJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_NOT_EQUAL__DINJ__: {
-                  genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____SJNJ__: {
+                  __WFAK(((____SJNJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __IS_EXPANDED__L5NJ__: {
-                  (&__string_508)->count__0C= 20;
-                  (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-                  print__CKG((&__string_508));
+                case ____0AOJ__: {
+                  (&__string_508)->__0C= 20;
+                  (&__string_508)->__1C="IS_EXPANDED.genere !";
+                  __JKG((&__string_508));
                   fputc((int)('\n'),stdout);
                   exit(( 1));
                 } break;
-                case __GET_TYPE_ID__V5NJ__: {
-                  genere__MJAK(((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____EBOJ__: {
+                  __1KAK(((____EBOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_SUP__OAOJ__: {
-                  genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____3BOJ__: {
+                  __TLAK(((____3BOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_SUB__CBOJ__: {
-                  genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____RCOJ__: {
+                  __VQAK(((____RCOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_MUL__YBOJ__: {
-                  genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____HDOJ__: {
+                  __4SAK(((____HDOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_DIV__MCOJ__: {
-                  genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____1DOJ__: {
+                  __HVAK(((____1DOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_AND__ADOJ__: {
-                  genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____PEOJ__: {
+                  __QXAK(((____PEOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_SHIFT_R__UDOJ__: {
-                  genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____DFOJ__: {
+                  __ZZAK(((____DFOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_SHIFT_L__IEOJ__: {
-                  genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____XFOJ__: {
+                  __C2AK(((____XFOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __PUT_TO__BFOJ__: {
-                  genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____QGOJ__: {
+                  __L4AK(((____QGOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __ITEM__VFOJ__: {
-                  genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____EHOJ__: {
+                  __AABK(((____EHOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __SIZE_OF__NGOJ__: {
-                  genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____2HOJ__: {
+                  __FABK(((____2HOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __CAST__JHOJ__: {
-                  genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____YIOJ__: {
+                  __KABK(((____YIOJ *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __REAL_CST__JLOJ__: {
-                  append__3VX(((__STRING__BC *)buffer__L0BE),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__235J))->value__DD5J);
+                case ____YMOJ__: {
+                  __EWX(((____BC *)__01BE),((____YMOJ *)((____5J *)__L55J))->__SE5J);
                 } break;
-                case __CHARACTER_CST__5LOJ__: {
-                  Self__BA1S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__235J));
-                  Self__WEIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__WEIU->capacity__HFL <= Self__WEIU->count__WJ)) {
-                    if ((Self__WEIU->capacity__HFL ==  0)) {
-                      Self__WEIU->capacity__HFL= 32;
-                      __tmp__XEIU=create__KVW( 32);
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
+                case ____ONOJ__: {
+                  __QB1S=((____ONOJ *)((____5J *)__L55J));
+                  __FGIU=((____BC *)__01BE);
+                  if ((__FGIU->__OFL <= __FGIU->__WJ)) {
+                    if ((__FGIU->__OFL ==  0)) {
+                      __FGIU->__OFL= 32;
+                      __GGIU=__RVW( 32);
+                      __FGIU->__FFL=__GGIU;
                     } else /* FALSE */ {
-                      __tmp__YEIU=(__INTEGER__Q)(Self__WEIU->capacity__HFL <<  1);
-                      __tmp__XEIU=((__CHARACTER__DB *)Self__WEIU->storage__4EL);
-                      old_nb_elts__0EIU=Self__WEIU->capacity__HFL;
-                      __tmp__1EIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XEIU),((__UINTEGER_32__RWB )old_nb_elts__0EIU),((__UINTEGER_32__RWB )__tmp__YEIU));
-                      __tmp__XEIU=((__CHARACTER__DB *)__tmp__1EIU);
-                      clear__to__F00(__tmp__XEIU,old_nb_elts__0EIU,(__INTEGER__Q)(__tmp__YEIU -  1));
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
-                      Self__WEIU->capacity__HFL=__tmp__YEIU;
+                      __HGIU=(____Q)(__FGIU->__OFL <<  1);
+                      __GGIU=((____DB *)__FGIU->__FFL);
+                      __JGIU=__FGIU->__OFL;
+                      __KGIU=__55W(((____IB )__GGIU),((____YWB )__JGIU),((____YWB )__HGIU));
+                      __GGIU=((____DB *)__KGIU);
+                      __M00(__GGIU,__JGIU,(____Q)(__HGIU -  1));
+                      __FGIU->__FFL=__GGIU;
+                      __FGIU->__OFL=__HGIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__WEIU->storage__4EL)[Self__WEIU->count__WJ]='\'';
-                  Self__WEIU->count__WJ=(__INTEGER__Q)(Self__WEIU->count__WJ +  1);
-                  append__3VX(((__STRING__BC *)buffer__L0BE),Self__BA1S->text__ID5J);
-                  Self__WEIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__WEIU->capacity__HFL <= Self__WEIU->count__WJ)) {
-                    if ((Self__WEIU->capacity__HFL ==  0)) {
-                      Self__WEIU->capacity__HFL= 32;
-                      __tmp__XEIU=create__KVW( 32);
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
+                  ((____DB *)__FGIU->__FFL)[__FGIU->__WJ]='\'';
+                  __FGIU->__WJ=(____Q)(__FGIU->__WJ +  1);
+                  __EWX(((____BC *)__01BE),__QB1S->__XE5J);
+                  __FGIU=((____BC *)__01BE);
+                  if ((__FGIU->__OFL <= __FGIU->__WJ)) {
+                    if ((__FGIU->__OFL ==  0)) {
+                      __FGIU->__OFL= 32;
+                      __GGIU=__RVW( 32);
+                      __FGIU->__FFL=__GGIU;
                     } else /* FALSE */ {
-                      __tmp__YEIU=(__INTEGER__Q)(Self__WEIU->capacity__HFL <<  1);
-                      __tmp__XEIU=((__CHARACTER__DB *)Self__WEIU->storage__4EL);
-                      old_nb_elts__0EIU=Self__WEIU->capacity__HFL;
-                      __tmp__1EIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XEIU),((__UINTEGER_32__RWB )old_nb_elts__0EIU),((__UINTEGER_32__RWB )__tmp__YEIU));
-                      __tmp__XEIU=((__CHARACTER__DB *)__tmp__1EIU);
-                      clear__to__F00(__tmp__XEIU,old_nb_elts__0EIU,(__INTEGER__Q)(__tmp__YEIU -  1));
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
-                      Self__WEIU->capacity__HFL=__tmp__YEIU;
+                      __HGIU=(____Q)(__FGIU->__OFL <<  1);
+                      __GGIU=((____DB *)__FGIU->__FFL);
+                      __JGIU=__FGIU->__OFL;
+                      __KGIU=__55W(((____IB )__GGIU),((____YWB )__JGIU),((____YWB )__HGIU));
+                      __GGIU=((____DB *)__KGIU);
+                      __M00(__GGIU,__JGIU,(____Q)(__HGIU -  1));
+                      __FGIU->__FFL=__GGIU;
+                      __FGIU->__OFL=__HGIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__WEIU->storage__4EL)[Self__WEIU->count__WJ]='\'';
-                  Self__WEIU->count__WJ=(__INTEGER__Q)(Self__WEIU->count__WJ +  1);
+                  ((____DB *)__FGIU->__FFL)[__FGIU->__WJ]='\'';
+                  __FGIU->__WJ=(____Q)(__FGIU->__WJ +  1);
                 } break;
-                case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                  Self__DA1S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__235J));
-                  Self__WEIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__WEIU->capacity__HFL <= Self__WEIU->count__WJ)) {
-                    if ((Self__WEIU->capacity__HFL ==  0)) {
-                      Self__WEIU->capacity__HFL= 32;
-                      __tmp__XEIU=create__KVW( 32);
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
+                case ____YOOJ__: {
+                  __SB1S=((____YOOJ *)((____5J *)__L55J));
+                  __FGIU=((____BC *)__01BE);
+                  if ((__FGIU->__OFL <= __FGIU->__WJ)) {
+                    if ((__FGIU->__OFL ==  0)) {
+                      __FGIU->__OFL= 32;
+                      __GGIU=__RVW( 32);
+                      __FGIU->__FFL=__GGIU;
                     } else /* FALSE */ {
-                      __tmp__YEIU=(__INTEGER__Q)(Self__WEIU->capacity__HFL <<  1);
-                      __tmp__XEIU=((__CHARACTER__DB *)Self__WEIU->storage__4EL);
-                      old_nb_elts__0EIU=Self__WEIU->capacity__HFL;
-                      __tmp__1EIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XEIU),((__UINTEGER_32__RWB )old_nb_elts__0EIU),((__UINTEGER_32__RWB )__tmp__YEIU));
-                      __tmp__XEIU=((__CHARACTER__DB *)__tmp__1EIU);
-                      clear__to__F00(__tmp__XEIU,old_nb_elts__0EIU,(__INTEGER__Q)(__tmp__YEIU -  1));
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
-                      Self__WEIU->capacity__HFL=__tmp__YEIU;
+                      __HGIU=(____Q)(__FGIU->__OFL <<  1);
+                      __GGIU=((____DB *)__FGIU->__FFL);
+                      __JGIU=__FGIU->__OFL;
+                      __KGIU=__55W(((____IB )__GGIU),((____YWB )__JGIU),((____YWB )__HGIU));
+                      __GGIU=((____DB *)__KGIU);
+                      __M00(__GGIU,__JGIU,(____Q)(__HGIU -  1));
+                      __FGIU->__FFL=__GGIU;
+                      __FGIU->__OFL=__HGIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__WEIU->storage__4EL)[Self__WEIU->count__WJ]='\"';
-                  Self__WEIU->count__WJ=(__INTEGER__Q)(Self__WEIU->count__WJ +  1);
-                  append__3VX(((__STRING__BC *)buffer__L0BE),Self__DA1S->string__EBJK);
-                  Self__WEIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__WEIU->capacity__HFL <= Self__WEIU->count__WJ)) {
-                    if ((Self__WEIU->capacity__HFL ==  0)) {
-                      Self__WEIU->capacity__HFL= 32;
-                      __tmp__XEIU=create__KVW( 32);
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
+                  ((____DB *)__FGIU->__FFL)[__FGIU->__WJ]='\"';
+                  __FGIU->__WJ=(____Q)(__FGIU->__WJ +  1);
+                  __EWX(((____BC *)__01BE),__SB1S->__TCJK);
+                  __FGIU=((____BC *)__01BE);
+                  if ((__FGIU->__OFL <= __FGIU->__WJ)) {
+                    if ((__FGIU->__OFL ==  0)) {
+                      __FGIU->__OFL= 32;
+                      __GGIU=__RVW( 32);
+                      __FGIU->__FFL=__GGIU;
                     } else /* FALSE */ {
-                      __tmp__YEIU=(__INTEGER__Q)(Self__WEIU->capacity__HFL <<  1);
-                      __tmp__XEIU=((__CHARACTER__DB *)Self__WEIU->storage__4EL);
-                      old_nb_elts__0EIU=Self__WEIU->capacity__HFL;
-                      __tmp__1EIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XEIU),((__UINTEGER_32__RWB )old_nb_elts__0EIU),((__UINTEGER_32__RWB )__tmp__YEIU));
-                      __tmp__XEIU=((__CHARACTER__DB *)__tmp__1EIU);
-                      clear__to__F00(__tmp__XEIU,old_nb_elts__0EIU,(__INTEGER__Q)(__tmp__YEIU -  1));
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
-                      Self__WEIU->capacity__HFL=__tmp__YEIU;
+                      __HGIU=(____Q)(__FGIU->__OFL <<  1);
+                      __GGIU=((____DB *)__FGIU->__FFL);
+                      __JGIU=__FGIU->__OFL;
+                      __KGIU=__55W(((____IB )__GGIU),((____YWB )__JGIU),((____YWB )__HGIU));
+                      __GGIU=((____DB *)__KGIU);
+                      __M00(__GGIU,__JGIU,(____Q)(__HGIU -  1));
+                      __FGIU->__FFL=__GGIU;
+                      __FGIU->__OFL=__HGIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__WEIU->storage__4EL)[Self__WEIU->count__WJ]='\"';
-                  Self__WEIU->count__WJ=(__INTEGER__Q)(Self__WEIU->count__WJ +  1);
+                  ((____DB *)__FGIU->__FFL)[__FGIU->__WJ]='\"';
+                  __FGIU->__WJ=(____Q)(__FGIU->__WJ +  1);
                 } break;
-                case __READ_SLOT__ZK4K__: {
-                  genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____IM4K__: {
+                  __0TBN(((____IM4K *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_NOT_LOGIC__E4FL__: {
-                  genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____T5FL__: {
+                  __PCAP(((____T5FL *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_OR_LOGIC__OCUL__: {
-                  genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____3DUL__: {
+                  __TQTP(((____3DUL *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_OR_OR_LOGIC__LDUL__: {
-                  genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____0EUL__: {
+                  __HR0P(((____0EUL *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_AND_LOGIC__SEUL__: {
-                  genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____BGUL__: {
+                  __ZQTP(((____BGUL *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_AND_AND_LOGIC__NFUL__: {
-                  genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____2GUL__: {
+                  __OR0P(((____2GUL *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_NEG__SYVL__: {
-                  genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____B0VL__: {
+                  __IPCN(((____B0VL *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_ADD__AZVL__: {
-                  genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____P0VL__: {
+                  __HTGM(((____P0VL *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __READ_GLOBAL__B4YL__: {
-                  append__3VX(((__STRING__BC *)buffer__L0BE),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__235J))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+                case ____Q5YL__: {
+                  __EWX(((____BC *)__01BE),((____Q5YL *)((____5J *)__L55J))->__HBKM->__GKRG.__WO5D);
                 } break;
-                case __EXPR_NOT__FUPM__: {
-                  genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____UVPM__: {
+                  __SFXN(((____UVPM *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_MOD__LYPM__: {
-                  genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____0ZPM__: {
+                  __UR0P(((____0ZPM *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_OR__3P0N__: {
-                  genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____MR0N__: {
+                  __OVVO(((____MR0N *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_SUP_EQ__JVBP__: {
-                  genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____YWBP__: {
+                  __NWZQ(((____YWBP *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_INF__2WBP__: {
-                  genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____LYBP__: {
+                  __MYUP(((____LYBP *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_INF_EQ__TXBP__: {
-                  genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____CZBP__: {
+                  __O3UP(((____CZBP *)((____5J *)__L55J)),__01BE);
                 } break;
-                case __EXPR_XOR__OAEP__: {
-                  genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+                case ____3BEP__: {
+                  __5REQ(((____3BEP *)((____5J *)__L55J)),__01BE);
                 } break;
                 };
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_523));
+                __EWX(((____BC *)__01BE),(&__string_523));
               };
             };
           };
-          append__3VX(((__STRING__BC *)buffer__L0BE),Self__E25J->slot__I25J->parent_variable__XIRG.intern_name__HN5D);
-          __tmp__FZEM=Self__E25J->parent_write__TXKJ.value__LEJJ;
-          switch (((struct ___OBJ *)__tmp__FZEM)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__J0EM=((__STRING_CST__5J *)__tmp__FZEM)->parent_constant__EK.static_type__SG4D;
+          __EWX(((____BC *)__01BE),__T35J->__X35J->__GKRG.__WO5D);
+          __U0EM=__T35J->__CZKJ.__0FJJ;
+          switch (((struct ___OBJ *)__U0EM)->__id) {
+          case ____5J__: {
+            __Y1EM=((____5J *)__U0EM)->__EK.__BI4D;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__J0EM=((__EXTERNAL_C__L5WC *)__tmp__FZEM)->static_type__J54D;
+          case ____0AXC__: {
+            __Y1EM=((____0AXC *)__U0EM)->__YA5D;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__J0EM=((__PROTOTYPE_CST__45WC *)__tmp__FZEM)->parent_constant__55WC.static_type__SG4D;
+          case ____NBXC__: {
+            __Y1EM=((____NBXC *)__U0EM)->__OBXC.__BI4D;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__J0EM=((__INTEGER_CST__KAXC *)__tmp__FZEM)->parent_constant__LAXC.static_type__SG4D;
+          case ____ZBXC__: {
+            __Y1EM=((____ZBXC *)__U0EM)->__0BXC.__BI4D;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__J0EM=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__FZEM));
+          case ____DMWH__: {
+            __Y1EM=__B21J(((____DMWH *)__U0EM));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__J0EM=((__READ_LOCAL__N5ZI *)__tmp__FZEM)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+          case ____2A0I__: {
+            __Y1EM=((____2A0I *)__U0EM)->__4VEJ->__Q5WC.__KP5D;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__J0EM=static_type__2CCK();
+          case ____HJNJ__: {
+            __Y1EM=__LECK();
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__J0EM=static_type__BDCK();
+          case ____SJNJ__: {
+            __Y1EM=__QECK();
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__J0EM=static_type__GDCK();
+          case ____0AOJ__: {
+            __Y1EM=__VECK();
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__J0EM=static_type__LDCK();
+          case ____EBOJ__: {
+            __Y1EM=__0ECK();
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__J0EM=static_type__QDCK();
+          case ____3BOJ__: {
+            __Y1EM=__5ECK();
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__J0EM=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__FZEM));
+          case ____RCOJ__: {
+            __Y1EM=__EFCK(((____RCOJ *)__U0EM));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__J0EM=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__FZEM));
+          case ____HDOJ__: {
+            __Y1EM=__JFCK(((____HDOJ *)__U0EM));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__J0EM=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__FZEM));
+          case ____1DOJ__: {
+            __Y1EM=__OFCK(((____1DOJ *)__U0EM));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__J0EM=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__FZEM));
+          case ____PEOJ__: {
+            __Y1EM=__TFCK(((____PEOJ *)__U0EM));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__J0EM=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__FZEM));
+          case ____DFOJ__: {
+            __Y1EM=__YFCK(((____DFOJ *)__U0EM));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__J0EM=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__FZEM));
+          case ____XFOJ__: {
+            __Y1EM=__3FCK(((____XFOJ *)__U0EM));
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__J0EM=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+          case ____QGOJ__: {
+            __Y1EM=__HMB__->__IMB.__BMC;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__J0EM=static_type__XECK(((__ITEM__VFOJ *)__tmp__FZEM));
+          case ____EHOJ__: {
+            __Y1EM=__GGCK(((____EHOJ *)__U0EM));
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__J0EM=static_type__DFCK();
+          case ____2HOJ__: {
+            __Y1EM=__SGCK();
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__J0EM=((__CAST__JHOJ *)__tmp__FZEM)->static_type__TC5J;
+          case ____YIOJ__: {
+            __Y1EM=((____YIOJ *)__U0EM)->__CE5J;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__J0EM=((__REAL_CST__JLOJ *)__tmp__FZEM)->parent_constant__KLOJ.static_type__SG4D;
+          case ____YMOJ__: {
+            __Y1EM=((____YMOJ *)__U0EM)->__ZMOJ.__BI4D;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__J0EM=((__CHARACTER_CST__5LOJ *)__tmp__FZEM)->parent_constant__AMOJ.static_type__SG4D;
+          case ____ONOJ__: {
+            __Y1EM=((____ONOJ *)__U0EM)->__PNOJ.__BI4D;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__J0EM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__FZEM)->parent_constant__KNOJ.static_type__SG4D;
+          case ____YOOJ__: {
+            __Y1EM=((____YOOJ *)__U0EM)->__ZOOJ.__BI4D;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__J0EM=((__READ_SLOT__ZK4K *)__tmp__FZEM)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+          case ____IM4K__: {
+            __Y1EM=((____IM4K *)__U0EM)->__RZFM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__J0EM=static_type__NL5O();
+          case ____T5FL__: {
+            __Y1EM=__2M5O();
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__J0EM=static_type__QQTP();
+          case ____3DUL__: {
+            __Y1EM=__5RTP();
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__J0EM=static_type__041P();
+          case ____0EUL__: {
+            __Y1EM=__JA2P();
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__J0EM=static_type__VQTP();
+          case ____BGUL__: {
+            __Y1EM=__ESTP();
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__J0EM=static_type__A51P();
+          case ____2GUL__: {
+            __Y1EM=__PA2P();
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__J0EM=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__FZEM));
+          case ____B0VL__: {
+            __Y1EM=__DXBN(((____B0VL *)__U0EM));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__J0EM=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__FZEM));
+          case ____P0VL__: {
+            __Y1EM=__4AGM(((____P0VL *)__U0EM));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__J0EM=((__READ_GLOBAL__B4YL *)__tmp__FZEM)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+          case ____Q5YL__: {
+            __Y1EM=((____Q5YL *)__U0EM)->__HBKM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__J0EM=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__FZEM));
+          case ____UVPM__: {
+            __Y1EM=__OFWN(((____UVPM *)__U0EM));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__J0EM=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__FZEM));
+          case ____0ZPM__: {
+            __Y1EM=__QM1P(((____0ZPM *)__U0EM));
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__J0EM=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__FZEM));
+          case ____MR0N__: {
+            __Y1EM=__FQVO(((____MR0N *)__U0EM));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__J0EM=static_type__BA0Q();
+          case ____YWBP__: {
+            __Y1EM=__QB0Q();
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__J0EM=static_type__MBUP();
+          case ____LYBP__: {
+            __Y1EM=__1CUP();
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__J0EM=static_type__RBUP();
+          case ____CZBP__: {
+            __Y1EM=__ADUP();
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__J0EM=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__FZEM));
+          case ____3BEP__: {
+            __Y1EM=__ZPFQ(((____3BEP *)__U0EM));
           } break;
           };
-          if (((void *)((__TYPE_FULL__PMB *)__tmp__J0EM)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__)) {
-            switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)Self__E25J->slot__I25J->parent_variable__XIRG.type__1N5D)->the_parent_type__DLK)->__id) {
-            case __TYPE__FF__: {
-              __tmp__T15J=FALSE__O__;
+          if (((void *)((____WMB *)__Y1EM)->__KLK == (void *)__FMB__)) {
+            switch (((struct ___OBJ *)((____WMB *)__T35J->__X35J->__GKRG.__KP5D)->__KLK)->__id) {
+            case ____FF__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_NULL__4LB__: {
-              __tmp__T15J=FALSE__O__;
+            case ____FMB__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_VOID__AMB__: {
-              __tmp__T15J=FALSE__O__;
+            case ____HMB__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_CONTEXT__CMB__: {
-              __tmp__T15J=FALSE__O__;
+            case ____JMB__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_ID__EMB__: {
-              __tmp__T15J=FALSE__O__;
+            case ____LMB__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_GENERIC__BCY__: {
-              __tmp__T15J=FALSE__O__;
+            case ____ICY__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_BLOCK__VO5D__: {
-              __tmp__T15J=TRUE__K__;
+            case ____EQ5D__: {
+              __C35J=__K__;
             } break;
-            case __PROFIL_BLOCK__22NJ__: {
-              __tmp__T15J=TRUE__K__;
+            case ____L4NJ__: {
+              __C35J=__K__;
             } break;
             };
-            __tmp__L0EM=__tmp__T15J;
+            __01EM=__C35J;
           } else /* FALSE */ {
-            __tmp__L0EM=FALSE__O__;
+            __01EM=__O__;
           };
-          if (__tmp__L0EM) {
-            append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_521));
+          if (__01EM) {
+            __EWX(((____BC *)__01BE),(&__string_521));
           } else /* FALSE */ {
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__B4BI=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__34HU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__B4BI;
+                __Q5BI=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __MAIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__MAIU),((____YWB )__Q5BI));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__MAIU,(____Q)(__Q5BI -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__Q5BI;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='=';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
-            genere_value__1D1K(Self__E25J,buffer__L0BE);
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='=';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
+            __KF1K(__T35J,__01BE);
           };
         };
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        genere__F55J(((__EXPR_EQUAL__YHNJ *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____HJNJ__: {
+        __UAAK(((____HJNJ *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____SJNJ__: {
+        __WFAK(((____SJNJ *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        (&__string_508)->count__0C= 20;
-        (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-        print__CKG((&__string_508));
+      case ____0AOJ__: {
+        (&__string_508)->__0C= 20;
+        (&__string_508)->__1C="IS_EXPANDED.genere !";
+        __JKG((&__string_508));
         fputc((int)('\n'),stdout);
         exit(( 1));
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        genere__MJAK(((__GET_TYPE_ID__V5NJ *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        genere__EKAK(((__EXPR_SUP__OAOJ *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        genere__GPAK(((__EXPR_SUB__CBOJ *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        genere__PRAK(((__EXPR_MUL__YBOJ *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        genere__YTAK(((__EXPR_DIV__MCOJ *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        genere__BWAK(((__EXPR_AND__ADOJ *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-      } break;
-      case __PUT_TO__BFOJ__: {
-        genere__22AK(((__PUT_TO__BFOJ *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-      } break;
-      case __ITEM__VFOJ__: {
-        genere__R4AK(((__ITEM__VFOJ *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        genere__W4AK(((__SIZE_OF__NGOJ *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-      } break;
-      case __CAST__JHOJ__: {
-        genere__14AK(((__CAST__JHOJ *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-      } break;
-      case __REAL_CST__JLOJ__: {
-        append__3VX(((__STRING__BC *)buffer__L0BE),((__REAL_CST__JLOJ *)((__PUSH__AXB *)__tmp__511R))->value__DD5J);
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__R20S=((__CHARACTER_CST__5LOJ *)((__PUSH__AXB *)__tmp__511R));
-        Self__U3WT=((__STRING__BC *)buffer__L0BE);
-        if ((Self__U3WT->capacity__HFL <= Self__U3WT->count__WJ)) {
-          if ((Self__U3WT->capacity__HFL ==  0)) {
-            Self__U3WT->capacity__HFL= 32;
-            __tmp__I2HU=create__KVW( 32);
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-          } else /* FALSE */ {
-            __tmp__Z2HU=(__INTEGER__Q)(Self__U3WT->capacity__HFL <<  1);
-            __tmp__I2HU=((__CHARACTER__DB *)Self__U3WT->storage__4EL);
-            old_nb_elts__12HU=Self__U3WT->capacity__HFL;
-            __tmp__M2HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I2HU),((__UINTEGER_32__RWB )old_nb_elts__12HU),((__UINTEGER_32__RWB )__tmp__Z2HU));
-            __tmp__I2HU=((__CHARACTER__DB *)__tmp__M2HU);
-            clear__to__F00(__tmp__I2HU,old_nb_elts__12HU,(__INTEGER__Q)(__tmp__Z2HU -  1));
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-            Self__U3WT->capacity__HFL=__tmp__Z2HU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__U3WT->storage__4EL)[Self__U3WT->count__WJ]='\'';
-        Self__U3WT->count__WJ=(__INTEGER__Q)(Self__U3WT->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__L0BE),Self__R20S->text__ID5J);
-        Self__U3WT=((__STRING__BC *)buffer__L0BE);
-        if ((Self__U3WT->capacity__HFL <= Self__U3WT->count__WJ)) {
-          if ((Self__U3WT->capacity__HFL ==  0)) {
-            Self__U3WT->capacity__HFL= 32;
-            __tmp__I2HU=create__KVW( 32);
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-          } else /* FALSE */ {
-            __tmp__Z2HU=(__INTEGER__Q)(Self__U3WT->capacity__HFL <<  1);
-            __tmp__I2HU=((__CHARACTER__DB *)Self__U3WT->storage__4EL);
-            old_nb_elts__12HU=Self__U3WT->capacity__HFL;
-            __tmp__M2HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I2HU),((__UINTEGER_32__RWB )old_nb_elts__12HU),((__UINTEGER_32__RWB )__tmp__Z2HU));
-            __tmp__I2HU=((__CHARACTER__DB *)__tmp__M2HU);
-            clear__to__F00(__tmp__I2HU,old_nb_elts__12HU,(__INTEGER__Q)(__tmp__Z2HU -  1));
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-            Self__U3WT->capacity__HFL=__tmp__Z2HU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__U3WT->storage__4EL)[Self__U3WT->count__WJ]='\'';
-        Self__U3WT->count__WJ=(__INTEGER__Q)(Self__U3WT->count__WJ +  1);
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__T20S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PUSH__AXB *)__tmp__511R));
-        Self__U3WT=((__STRING__BC *)buffer__L0BE);
-        if ((Self__U3WT->capacity__HFL <= Self__U3WT->count__WJ)) {
-          if ((Self__U3WT->capacity__HFL ==  0)) {
-            Self__U3WT->capacity__HFL= 32;
-            __tmp__I2HU=create__KVW( 32);
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-          } else /* FALSE */ {
-            __tmp__Z2HU=(__INTEGER__Q)(Self__U3WT->capacity__HFL <<  1);
-            __tmp__I2HU=((__CHARACTER__DB *)Self__U3WT->storage__4EL);
-            old_nb_elts__12HU=Self__U3WT->capacity__HFL;
-            __tmp__M2HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I2HU),((__UINTEGER_32__RWB )old_nb_elts__12HU),((__UINTEGER_32__RWB )__tmp__Z2HU));
-            __tmp__I2HU=((__CHARACTER__DB *)__tmp__M2HU);
-            clear__to__F00(__tmp__I2HU,old_nb_elts__12HU,(__INTEGER__Q)(__tmp__Z2HU -  1));
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-            Self__U3WT->capacity__HFL=__tmp__Z2HU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__U3WT->storage__4EL)[Self__U3WT->count__WJ]='\"';
-        Self__U3WT->count__WJ=(__INTEGER__Q)(Self__U3WT->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__L0BE),Self__T20S->string__EBJK);
-        Self__U3WT=((__STRING__BC *)buffer__L0BE);
-        if ((Self__U3WT->capacity__HFL <= Self__U3WT->count__WJ)) {
-          if ((Self__U3WT->capacity__HFL ==  0)) {
-            Self__U3WT->capacity__HFL= 32;
-            __tmp__I2HU=create__KVW( 32);
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-          } else /* FALSE */ {
-            __tmp__Z2HU=(__INTEGER__Q)(Self__U3WT->capacity__HFL <<  1);
-            __tmp__I2HU=((__CHARACTER__DB *)Self__U3WT->storage__4EL);
-            old_nb_elts__12HU=Self__U3WT->capacity__HFL;
-            __tmp__M2HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I2HU),((__UINTEGER_32__RWB )old_nb_elts__12HU),((__UINTEGER_32__RWB )__tmp__Z2HU));
-            __tmp__I2HU=((__CHARACTER__DB *)__tmp__M2HU);
-            clear__to__F00(__tmp__I2HU,old_nb_elts__12HU,(__INTEGER__Q)(__tmp__Z2HU -  1));
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-            Self__U3WT->capacity__HFL=__tmp__Z2HU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__U3WT->storage__4EL)[Self__U3WT->count__WJ]='\"';
-        Self__U3WT->count__WJ=(__INTEGER__Q)(Self__U3WT->count__WJ +  1);
-      } break;
-      case __NOP__5WVJ__: {
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_350));
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
-      } break;
-      case __WRITE_LOCAL__BEYJ__: {
-        Self__N5AK=((__WRITE_LOCAL__BEYJ *)((__PUSH__AXB *)__tmp__511R));
-        code__QXEM=write__LGMK(Self__N5AK);
-        if ((! Self__N5AK->parent_write__CEYJ.quiet_generation__405J)) {
-          if ((Self__N5AK->local__IFKK->parent_variable__B4WC.ensure_count__1S4D == (__INTEGER__Q)(-  1))) {
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+      case ____EBOJ__: {
+        __1KAK(((____EBOJ *)((____HXB *)__O31R)),__01BE);
+      } break;
+      case ____3BOJ__: {
+        __TLAK(((____3BOJ *)((____HXB *)__O31R)),__01BE);
+      } break;
+      case ____RCOJ__: {
+        __VQAK(((____RCOJ *)((____HXB *)__O31R)),__01BE);
+      } break;
+      case ____HDOJ__: {
+        __4SAK(((____HDOJ *)((____HXB *)__O31R)),__01BE);
+      } break;
+      case ____1DOJ__: {
+        __HVAK(((____1DOJ *)((____HXB *)__O31R)),__01BE);
+      } break;
+      case ____PEOJ__: {
+        __QXAK(((____PEOJ *)((____HXB *)__O31R)),__01BE);
+      } break;
+      case ____DFOJ__: {
+        __ZZAK(((____DFOJ *)((____HXB *)__O31R)),__01BE);
+      } break;
+      case ____XFOJ__: {
+        __C2AK(((____XFOJ *)((____HXB *)__O31R)),__01BE);
+      } break;
+      case ____QGOJ__: {
+        __L4AK(((____QGOJ *)((____HXB *)__O31R)),__01BE);
+      } break;
+      case ____EHOJ__: {
+        __AABK(((____EHOJ *)((____HXB *)__O31R)),__01BE);
+      } break;
+      case ____2HOJ__: {
+        __FABK(((____2HOJ *)((____HXB *)__O31R)),__01BE);
+      } break;
+      case ____YIOJ__: {
+        __KABK(((____YIOJ *)((____HXB *)__O31R)),__01BE);
+      } break;
+      case ____YMOJ__: {
+        __EWX(((____BC *)__01BE),((____YMOJ *)((____HXB *)__O31R))->__SE5J);
+      } break;
+      case ____ONOJ__: {
+        __A40S=((____ONOJ *)((____HXB *)__O31R));
+        __D5WT=((____BC *)__01BE);
+        if ((__D5WT->__OFL <= __D5WT->__WJ)) {
+          if ((__D5WT->__OFL ==  0)) {
+            __D5WT->__OFL= 32;
+            __X3HU=__RVW( 32);
+            __D5WT->__FFL=__X3HU;
+          } else /* FALSE */ {
+            __I4HU=(____Q)(__D5WT->__OFL <<  1);
+            __X3HU=((____DB *)__D5WT->__FFL);
+            __K4HU=__D5WT->__OFL;
+            __13HU=__55W(((____IB )__X3HU),((____YWB )__K4HU),((____YWB )__I4HU));
+            __X3HU=((____DB *)__13HU);
+            __M00(__X3HU,__K4HU,(____Q)(__I4HU -  1));
+            __D5WT->__FFL=__X3HU;
+            __D5WT->__OFL=__I4HU;
+          };
+        };
+        ((____DB *)__D5WT->__FFL)[__D5WT->__WJ]='\'';
+        __D5WT->__WJ=(____Q)(__D5WT->__WJ +  1);
+        __EWX(((____BC *)__01BE),__A40S->__XE5J);
+        __D5WT=((____BC *)__01BE);
+        if ((__D5WT->__OFL <= __D5WT->__WJ)) {
+          if ((__D5WT->__OFL ==  0)) {
+            __D5WT->__OFL= 32;
+            __X3HU=__RVW( 32);
+            __D5WT->__FFL=__X3HU;
+          } else /* FALSE */ {
+            __I4HU=(____Q)(__D5WT->__OFL <<  1);
+            __X3HU=((____DB *)__D5WT->__FFL);
+            __K4HU=__D5WT->__OFL;
+            __13HU=__55W(((____IB )__X3HU),((____YWB )__K4HU),((____YWB )__I4HU));
+            __X3HU=((____DB *)__13HU);
+            __M00(__X3HU,__K4HU,(____Q)(__I4HU -  1));
+            __D5WT->__FFL=__X3HU;
+            __D5WT->__OFL=__I4HU;
+          };
+        };
+        ((____DB *)__D5WT->__FFL)[__D5WT->__WJ]='\'';
+        __D5WT->__WJ=(____Q)(__D5WT->__WJ +  1);
+      } break;
+      case ____YOOJ__: {
+        __C40S=((____YOOJ *)((____HXB *)__O31R));
+        __D5WT=((____BC *)__01BE);
+        if ((__D5WT->__OFL <= __D5WT->__WJ)) {
+          if ((__D5WT->__OFL ==  0)) {
+            __D5WT->__OFL= 32;
+            __X3HU=__RVW( 32);
+            __D5WT->__FFL=__X3HU;
+          } else /* FALSE */ {
+            __I4HU=(____Q)(__D5WT->__OFL <<  1);
+            __X3HU=((____DB *)__D5WT->__FFL);
+            __K4HU=__D5WT->__OFL;
+            __13HU=__55W(((____IB )__X3HU),((____YWB )__K4HU),((____YWB )__I4HU));
+            __X3HU=((____DB *)__13HU);
+            __M00(__X3HU,__K4HU,(____Q)(__I4HU -  1));
+            __D5WT->__FFL=__X3HU;
+            __D5WT->__OFL=__I4HU;
+          };
+        };
+        ((____DB *)__D5WT->__FFL)[__D5WT->__WJ]='\"';
+        __D5WT->__WJ=(____Q)(__D5WT->__WJ +  1);
+        __EWX(((____BC *)__01BE),__C40S->__TCJK);
+        __D5WT=((____BC *)__01BE);
+        if ((__D5WT->__OFL <= __D5WT->__WJ)) {
+          if ((__D5WT->__OFL ==  0)) {
+            __D5WT->__OFL= 32;
+            __X3HU=__RVW( 32);
+            __D5WT->__FFL=__X3HU;
+          } else /* FALSE */ {
+            __I4HU=(____Q)(__D5WT->__OFL <<  1);
+            __X3HU=((____DB *)__D5WT->__FFL);
+            __K4HU=__D5WT->__OFL;
+            __13HU=__55W(((____IB )__X3HU),((____YWB )__K4HU),((____YWB )__I4HU));
+            __X3HU=((____DB *)__13HU);
+            __M00(__X3HU,__K4HU,(____Q)(__I4HU -  1));
+            __D5WT->__FFL=__X3HU;
+            __D5WT->__OFL=__I4HU;
+          };
+        };
+        ((____DB *)__D5WT->__FFL)[__D5WT->__WJ]='\"';
+        __D5WT->__WJ=(____Q)(__D5WT->__WJ +  1);
+      } break;
+      case ____OYVJ__: {
+        __EWX(((____BC *)__01BE),(&__string_350));
+        __EWX(((____BC *)__01BE),(&__string_507));
+      } break;
+      case ____QFYJ__: {
+        __2ABK=((____QFYJ *)((____HXB *)__O31R));
+        __5YEM=__0HMK(__2ABK);
+        if ((! __2ABK->__RFYJ.__N25J)) {
+          if ((__2ABK->__XGKK->__Q5WC.__KU4D == (____Q)(-  1))) {
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__B4BI=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__34HU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__B4BI;
+                __Q5BI=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __MAIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__MAIU),((____YWB )__Q5BI));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__MAIU,(____Q)(__Q5BI -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__Q5BI;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='*';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='*';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)buffer__L0BE),code__QXEM);
-          __tmp__FZEM=Self__N5AK->parent_write__CEYJ.value__LEJJ;
-          switch (((struct ___OBJ *)__tmp__FZEM)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__J0EM=((__STRING_CST__5J *)__tmp__FZEM)->parent_constant__EK.static_type__SG4D;
+          __EWX(((____BC *)__01BE),__5YEM);
+          __U0EM=__2ABK->__RFYJ.__0FJJ;
+          switch (((struct ___OBJ *)__U0EM)->__id) {
+          case ____5J__: {
+            __Y1EM=((____5J *)__U0EM)->__EK.__BI4D;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__J0EM=((__EXTERNAL_C__L5WC *)__tmp__FZEM)->static_type__J54D;
+          case ____0AXC__: {
+            __Y1EM=((____0AXC *)__U0EM)->__YA5D;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__J0EM=((__PROTOTYPE_CST__45WC *)__tmp__FZEM)->parent_constant__55WC.static_type__SG4D;
+          case ____NBXC__: {
+            __Y1EM=((____NBXC *)__U0EM)->__OBXC.__BI4D;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__J0EM=((__INTEGER_CST__KAXC *)__tmp__FZEM)->parent_constant__LAXC.static_type__SG4D;
+          case ____ZBXC__: {
+            __Y1EM=((____ZBXC *)__U0EM)->__0BXC.__BI4D;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__J0EM=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__FZEM));
+          case ____DMWH__: {
+            __Y1EM=__B21J(((____DMWH *)__U0EM));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__J0EM=((__READ_LOCAL__N5ZI *)__tmp__FZEM)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+          case ____2A0I__: {
+            __Y1EM=((____2A0I *)__U0EM)->__4VEJ->__Q5WC.__KP5D;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__J0EM=static_type__2CCK();
+          case ____HJNJ__: {
+            __Y1EM=__LECK();
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__J0EM=static_type__BDCK();
+          case ____SJNJ__: {
+            __Y1EM=__QECK();
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__J0EM=static_type__GDCK();
+          case ____0AOJ__: {
+            __Y1EM=__VECK();
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__J0EM=static_type__LDCK();
+          case ____EBOJ__: {
+            __Y1EM=__0ECK();
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__J0EM=static_type__QDCK();
+          case ____3BOJ__: {
+            __Y1EM=__5ECK();
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__J0EM=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__FZEM));
+          case ____RCOJ__: {
+            __Y1EM=__EFCK(((____RCOJ *)__U0EM));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__J0EM=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__FZEM));
+          case ____HDOJ__: {
+            __Y1EM=__JFCK(((____HDOJ *)__U0EM));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__J0EM=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__FZEM));
+          case ____1DOJ__: {
+            __Y1EM=__OFCK(((____1DOJ *)__U0EM));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__J0EM=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__FZEM));
+          case ____PEOJ__: {
+            __Y1EM=__TFCK(((____PEOJ *)__U0EM));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__J0EM=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__FZEM));
+          case ____DFOJ__: {
+            __Y1EM=__YFCK(((____DFOJ *)__U0EM));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__J0EM=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__FZEM));
+          case ____XFOJ__: {
+            __Y1EM=__3FCK(((____XFOJ *)__U0EM));
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__J0EM=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+          case ____QGOJ__: {
+            __Y1EM=__HMB__->__IMB.__BMC;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__J0EM=static_type__XECK(((__ITEM__VFOJ *)__tmp__FZEM));
+          case ____EHOJ__: {
+            __Y1EM=__GGCK(((____EHOJ *)__U0EM));
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__J0EM=static_type__DFCK();
+          case ____2HOJ__: {
+            __Y1EM=__SGCK();
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__J0EM=((__CAST__JHOJ *)__tmp__FZEM)->static_type__TC5J;
+          case ____YIOJ__: {
+            __Y1EM=((____YIOJ *)__U0EM)->__CE5J;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__J0EM=((__REAL_CST__JLOJ *)__tmp__FZEM)->parent_constant__KLOJ.static_type__SG4D;
+          case ____YMOJ__: {
+            __Y1EM=((____YMOJ *)__U0EM)->__ZMOJ.__BI4D;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__J0EM=((__CHARACTER_CST__5LOJ *)__tmp__FZEM)->parent_constant__AMOJ.static_type__SG4D;
+          case ____ONOJ__: {
+            __Y1EM=((____ONOJ *)__U0EM)->__PNOJ.__BI4D;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__J0EM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__FZEM)->parent_constant__KNOJ.static_type__SG4D;
+          case ____YOOJ__: {
+            __Y1EM=((____YOOJ *)__U0EM)->__ZOOJ.__BI4D;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__J0EM=((__READ_SLOT__ZK4K *)__tmp__FZEM)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+          case ____IM4K__: {
+            __Y1EM=((____IM4K *)__U0EM)->__RZFM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__J0EM=static_type__NL5O();
+          case ____T5FL__: {
+            __Y1EM=__2M5O();
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__J0EM=static_type__QQTP();
+          case ____3DUL__: {
+            __Y1EM=__5RTP();
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__J0EM=static_type__041P();
+          case ____0EUL__: {
+            __Y1EM=__JA2P();
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__J0EM=static_type__VQTP();
+          case ____BGUL__: {
+            __Y1EM=__ESTP();
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__J0EM=static_type__A51P();
+          case ____2GUL__: {
+            __Y1EM=__PA2P();
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__J0EM=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__FZEM));
+          case ____B0VL__: {
+            __Y1EM=__DXBN(((____B0VL *)__U0EM));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__J0EM=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__FZEM));
+          case ____P0VL__: {
+            __Y1EM=__4AGM(((____P0VL *)__U0EM));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__J0EM=((__READ_GLOBAL__B4YL *)__tmp__FZEM)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+          case ____Q5YL__: {
+            __Y1EM=((____Q5YL *)__U0EM)->__HBKM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__J0EM=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__FZEM));
+          case ____UVPM__: {
+            __Y1EM=__OFWN(((____UVPM *)__U0EM));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__J0EM=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__FZEM));
+          case ____0ZPM__: {
+            __Y1EM=__QM1P(((____0ZPM *)__U0EM));
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__J0EM=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__FZEM));
+          case ____MR0N__: {
+            __Y1EM=__FQVO(((____MR0N *)__U0EM));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__J0EM=static_type__BA0Q();
+          case ____YWBP__: {
+            __Y1EM=__QB0Q();
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__J0EM=static_type__MBUP();
+          case ____LYBP__: {
+            __Y1EM=__1CUP();
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__J0EM=static_type__RBUP();
+          case ____CZBP__: {
+            __Y1EM=__ADUP();
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__J0EM=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__FZEM));
+          case ____3BEP__: {
+            __Y1EM=__ZPFQ(((____3BEP *)__U0EM));
           } break;
           };
-          if (((void *)((__TYPE_FULL__PMB *)__tmp__J0EM)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__)) {
-            switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)Self__N5AK->local__IFKK->parent_variable__B4WC.type__1N5D)->the_parent_type__DLK)->__id) {
-            case __TYPE__FF__: {
-              __tmp__T15J=FALSE__O__;
+          if (((void *)((____WMB *)__Y1EM)->__KLK == (void *)__FMB__)) {
+            switch (((struct ___OBJ *)((____WMB *)__2ABK->__XGKK->__Q5WC.__KP5D)->__KLK)->__id) {
+            case ____FF__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_NULL__4LB__: {
-              __tmp__T15J=FALSE__O__;
+            case ____FMB__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_VOID__AMB__: {
-              __tmp__T15J=FALSE__O__;
+            case ____HMB__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_CONTEXT__CMB__: {
-              __tmp__T15J=FALSE__O__;
+            case ____JMB__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_ID__EMB__: {
-              __tmp__T15J=FALSE__O__;
+            case ____LMB__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_GENERIC__BCY__: {
-              __tmp__T15J=FALSE__O__;
+            case ____ICY__: {
+              __C35J=__O__;
             } break;
-            case __TYPE_BLOCK__VO5D__: {
-              __tmp__T15J=TRUE__K__;
+            case ____EQ5D__: {
+              __C35J=__K__;
             } break;
-            case __PROFIL_BLOCK__22NJ__: {
-              __tmp__T15J=TRUE__K__;
+            case ____L4NJ__: {
+              __C35J=__K__;
             } break;
             };
-            __tmp__L0EM=__tmp__T15J;
+            __01EM=__C35J;
           } else /* FALSE */ {
-            __tmp__L0EM=FALSE__O__;
+            __01EM=__O__;
           };
-          if (__tmp__L0EM) {
-            append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_521));
+          if (__01EM) {
+            __EWX(((____BC *)__01BE),(&__string_521));
           } else /* FALSE */ {
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__B4BI=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__34HU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__B4BI;
+                __Q5BI=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __MAIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__MAIU),((____YWB )__Q5BI));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__MAIU,(____Q)(__Q5BI -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__Q5BI;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='=';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
-            genere_value__KH1K(Self__N5AK,buffer__L0BE);
-          };
-        };
-      } break;
-      case __LOOP__ZQBK__: {
-        Self__4QBN=((__LOOP__ZQBK *)((__PUSH__AXB *)__tmp__511R));
-        Self__T3WT=NULL;
-        Self__1AXT=NULL;
-        Self__DCXT=NULL;
-        is_genered__FYEM=FALSE__O__;
-        __tmp__JZEM=FALSE__O__;
-        __tmp__J2HU=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__4QBN->body__XOBN)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if ((__tmp__J2HU ==  0)) {
-          Self__YR5H=Self__4QBN->parent_instr__0QBK.parent_itm_object__YH.position__H2B;
-          put_error__text__2PE( 1,(&__string_524));
-          put_position__HRE(Self__YR5H);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-          };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='=';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
+            __ZI1K(__2ABK,__01BE);
+          };
+        };
+      } break;
+      case ____ISBK__: {
+        __NSBN=((____ISBK *)((____HXB *)__O31R));
+        __C5WT=NULL;
+        __KCXT=NULL;
+        __SDXT=NULL;
+        __UZEM=__O__;
+        __Y0EM=__O__;
+        __Y3HU=(____Q)(((____GB4D *)((____WH *)__NSBN->__GQBN)->__PB4D)->__OB4D.__AVLE +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if ((__Y3HU ==  0)) {
+          __HT5H=__NSBN->__JSBK.__YH.__O2B;
+          __DQE( 1,(&__string_524));
+          __ORE(__HT5H);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        Self__WDXT=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__4QBN->body__XOBN)->expr_list__AA4D);
-        Result__ZZLL=((void **)Self__WDXT->parent_arrayed_collection__553D.storage__D14F)[Self__WDXT->parent_arrayed_collection__553D.upper__RTLE];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if (Result__ZZLL==NULL) {
-          __tmp__4EHN=NULL;
+        __FFXT=((____GB4D *)((____WH *)__NSBN->__GQBN)->__PB4D);
+        __I1LL=((void **)__FFXT->__OB4D.__S24F)[__FFXT->__OB4D.__AVLE];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if (__I1LL==NULL) {
+          __NGHN=NULL;
         } else {
-          switch (((struct ___OBJ *)Result__ZZLL)->__id) {
-          case __LIST__WH__: {
-            __tmp__4EHN=NULL;
+          switch (((struct ___OBJ *)__I1LL)->__id) {
+          case ____WH__: {
+            __NGHN=NULL;
           } break;
-          case __STRING_CST__5J__: {
-            __tmp__4EHN=NULL;
+          case ____5J__: {
+            __NGHN=NULL;
           } break;
-          case __CALL_NULL__AUB__: {
-            __tmp__4EHN=NULL;
+          case ____HUB__: {
+            __NGHN=NULL;
           } break;
-          case __PUSH__AXB__: {
-            __tmp__4EHN=NULL;
+          case ____HXB__: {
+            __NGHN=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__4EHN=NULL;
+          case ____0AXC__: {
+            __NGHN=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__4EHN=NULL;
+          case ____NBXC__: {
+            __NGHN=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__4EHN=NULL;
+          case ____ZBXC__: {
+            __NGHN=NULL;
           } break;
-          case __SWITCH__DDXC__: {
-            __tmp__4EHN=((void *)Result__ZZLL);
+          case ____SEXC__: {
+            __NGHN=((void *)__I1LL);
           } break;
-          case __NODE_TYPE__FK2C__: {
-            __tmp__4EHN=NULL;
+          case ____UL2C__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__4EHN=NULL;
+          case ____DMWH__: {
+            __NGHN=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__4EHN=NULL;
+          case ____2A0I__: {
+            __NGHN=NULL;
           } break;
-          case __WRITE_GLOBAL__EXKJ__: {
-            __tmp__4EHN=NULL;
+          case ____TYKJ__: {
+            __NGHN=NULL;
           } break;
-          case __WRITE_SLOT__SXKJ__: {
-            __tmp__4EHN=NULL;
+          case ____BZKJ__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__4EHN=NULL;
+          case ____HJNJ__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__4EHN=NULL;
+          case ____SJNJ__: {
+            __NGHN=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__4EHN=NULL;
+          case ____0AOJ__: {
+            __NGHN=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__4EHN=NULL;
+          case ____EBOJ__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__4EHN=NULL;
+          case ____3BOJ__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__4EHN=NULL;
+          case ____RCOJ__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__4EHN=NULL;
+          case ____HDOJ__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__4EHN=NULL;
+          case ____1DOJ__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__4EHN=NULL;
+          case ____PEOJ__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__4EHN=NULL;
+          case ____DFOJ__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__4EHN=NULL;
+          case ____XFOJ__: {
+            __NGHN=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__4EHN=NULL;
+          case ____QGOJ__: {
+            __NGHN=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__4EHN=NULL;
+          case ____EHOJ__: {
+            __NGHN=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__4EHN=NULL;
+          case ____2HOJ__: {
+            __NGHN=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__4EHN=NULL;
+          case ____YIOJ__: {
+            __NGHN=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__4EHN=NULL;
+          case ____YMOJ__: {
+            __NGHN=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__4EHN=NULL;
+          case ____ONOJ__: {
+            __NGHN=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__4EHN=NULL;
+          case ____YOOJ__: {
+            __NGHN=NULL;
           } break;
-          case __NOP__5WVJ__: {
-            __tmp__4EHN=NULL;
+          case ____OYVJ__: {
+            __NGHN=NULL;
           } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            __tmp__4EHN=NULL;
+          case ____QFYJ__: {
+            __NGHN=NULL;
           } break;
-          case __LOOP__ZQBK__: {
-            __tmp__4EHN=NULL;
+          case ____ISBK__: {
+            __NGHN=NULL;
           } break;
-          case __CALL_SLOT__U5YK__: {
-            __tmp__4EHN=NULL;
+          case ____DBZK__: {
+            __NGHN=NULL;
           } break;
-          case __NODE_STYLE__5C4K__: {
-            __tmp__4EHN=NULL;
+          case ____OE4K__: {
+            __NGHN=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__4EHN=NULL;
+          case ____IM4K__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__4EHN=NULL;
+          case ____T5FL__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__4EHN=NULL;
+          case ____3DUL__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__4EHN=NULL;
+          case ____0EUL__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__4EHN=NULL;
+          case ____BGUL__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__4EHN=NULL;
+          case ____2GUL__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__4EHN=NULL;
+          case ____B0VL__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__4EHN=NULL;
+          case ____P0VL__: {
+            __NGHN=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__4EHN=NULL;
+          case ____Q5YL__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__4EHN=NULL;
+          case ____UVPM__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__4EHN=NULL;
+          case ____0ZPM__: {
+            __NGHN=NULL;
           } break;
-          case __LOOP_END__E0RM__: {
-            __tmp__4EHN=NULL;
+          case ____T1RM__: {
+            __NGHN=NULL;
           } break;
-          case __COP_LOCK__K40M__: {
-            __tmp__4EHN=NULL;
+          case ____Z50M__: {
+            __NGHN=NULL;
           } break;
-          case __COP_UNLOCK__MC1M__: {
-            __tmp__4EHN=NULL;
+          case ____1D1M__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__4EHN=NULL;
+          case ____MR0N__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__4EHN=NULL;
+          case ____YWBP__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__4EHN=NULL;
+          case ____LYBP__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__4EHN=NULL;
+          case ____CZBP__: {
+            __NGHN=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__4EHN=NULL;
+          case ____3BEP__: {
+            __NGHN=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__4EHN != (void *)NULL)) {
-          old_nb_elts__T2HU=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)__tmp__4EHN->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          __tmp__L0EM=(old_nb_elts__T2HU ==  2);
-        } else /* FALSE */ {
-          __tmp__L0EM=FALSE__O__;
-        };
-        if (__tmp__L0EM) {
-          Result__MN3T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)__tmp__4EHN->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          __tmp__L0EM=((void *)Result__MN3T->id__YDFJ == (void *)type_true__2MB);
-        } else /* FALSE */ {
-          __tmp__L0EM=FALSE__O__;
-        };
-        if ((__tmp__L0EM && ((void *)((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)__tmp__4EHN->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 1])->id__YDFJ == (void *)type_false__ENB))) {
-          Result__MN3T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)__tmp__4EHN->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          Self__T3WT=Result__MN3T->code__RHFJ;
-          Self__1AXT=((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)__tmp__4EHN->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 1])->code__RHFJ;
-          old_nb_elts__T2HU=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__T3WT)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if ((old_nb_elts__T2HU ==  0)) {
-            __tmp__T15J=TRUE__K__;
-          } else /* FALSE */ {
-            __tmp__Z2HU=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__1AXT)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            __tmp__T15J=(__tmp__Z2HU ==  0);
-          };
-          if (__tmp__T15J) {
-            __tmp__Z2HU=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__1AXT)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            if ((__tmp__Z2HU !=  0)) {
-              is_genered__FYEM=TRUE__K__;
-              Self__DCXT=Self__T3WT;
-              Self__T3WT=Self__1AXT;
-              Self__1AXT=Self__DCXT;
-            };
-            current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE +  1);
-            __tmp__Z2HU=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__4QBN->body__XOBN)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            if ((__tmp__Z2HU ==  1)) {
-              __tmp__JZEM=TRUE__K__;
-              if (is_genered__FYEM) {
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_525));
+        if (((void *)__NGHN != (void *)NULL)) {
+          __C4HU=(____Q)(((____DAFJ *)__NGHN->__LEFJ)->__LAFJ.__4EFJ +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __01EM=(__C4HU ==  2);
+        } else /* FALSE */ {
+          __01EM=__O__;
+        };
+        if (__01EM) {
+          __1O3T=((void **)((____DAFJ *)__NGHN->__LEFJ)->__LAFJ.__IYBN)[ 0];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __01EM=((void *)__1O3T->__HFFJ == (void *)__DNB);
+        } else /* FALSE */ {
+          __01EM=__O__;
+        };
+        if ((__01EM && ((void *)((____BAFJ *)((void **)((____DAFJ *)__NGHN->__LEFJ)->__LAFJ.__IYBN)[ 1])->__HFFJ == (void *)__LNB))) {
+          __1O3T=((void **)((____DAFJ *)__NGHN->__LEFJ)->__LAFJ.__IYBN)[ 0];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __C5WT=__1O3T->__AJFJ;
+          __KCXT=((____BAFJ *)((void **)((____DAFJ *)__NGHN->__LEFJ)->__LAFJ.__IYBN)[ 1])->__AJFJ;
+          __C4HU=(____Q)(((____GB4D *)((____WH *)__C5WT)->__PB4D)->__OB4D.__AVLE +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if ((__C4HU ==  0)) {
+            __C35J=__K__;
+          } else /* FALSE */ {
+            __I4HU=(____Q)(((____GB4D *)((____WH *)__KCXT)->__PB4D)->__OB4D.__AVLE +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __C35J=(__I4HU ==  0);
+          };
+          if (__C35J) {
+            __I4HU=(____Q)(((____GB4D *)((____WH *)__KCXT)->__PB4D)->__OB4D.__AVLE +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            if ((__I4HU !=  0)) {
+              __UZEM=__K__;
+              __SDXT=__C5WT;
+              __C5WT=__KCXT;
+              __KCXT=__SDXT;
+            };
+            __X1BE=(____Q)(__X1BE +  1);
+            __I4HU=(____Q)(((____GB4D *)((____WH *)__NSBN->__GQBN)->__PB4D)->__OB4D.__AVLE +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            if ((__I4HU ==  1)) {
+              __Y0EM=__K__;
+              if (__UZEM) {
+                __EWX(((____BC *)__01BE),(&__string_525));
               } else /* FALSE */ {
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_526));
+                __EWX(((____BC *)__01BE),(&__string_526));
               };
-              __tmp__235J=__tmp__4EHN->expr__2UFL;
-              switch (((struct ___OBJ *)__tmp__235J)->__id) {
-              case __STRING_CST__5J__: {
-                genere__0T5J(((__STRING_CST__5J *)__tmp__235J),buffer__L0BE);
+              __L55J=__NGHN->__LWFL;
+              switch (((struct ___OBJ *)__L55J)->__id) {
+              case ____5J__: {
+                __JV5J(((____5J *)__L55J),__01BE);
               } break;
-              case __EXTERNAL_C__L5WC__: {
-                genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____0AXC__: {
+                __FFSH(((____0AXC *)((____5J *)__L55J)),__01BE);
               } break;
-              case __PROTOTYPE_CST__45WC__: {
-                genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____NBXC__: {
+                __D15J(((____NBXC *)((____5J *)__L55J)),__01BE);
               } break;
-              case __INTEGER_CST__KAXC__: {
-                genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____ZBXC__: {
+                __XHSH(((____ZBXC *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_MULTIPLE__UKWH__: {
-                display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
-                (&__string_507)->count__0C= 35;
-                (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
+              case ____DMWH__: {
+                __CWEI(((____DMWH *)((____5J *)__L55J)),__01BE);
+                (&__string_507)->__0C= 35;
+                (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+                __EWX(((____BC *)__01BE),(&__string_507));
               } break;
-              case __READ_LOCAL__N5ZI__: {
-                genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____2A0I__: {
+                __L15J(((____2A0I *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_EQUAL__YHNJ__: {
-                genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____HJNJ__: {
+                __UAAK(((____HJNJ *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_NOT_EQUAL__DINJ__: {
-                genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____SJNJ__: {
+                __WFAK(((____SJNJ *)((____5J *)__L55J)),__01BE);
               } break;
-              case __IS_EXPANDED__L5NJ__: {
-                (&__string_508)->count__0C= 20;
-                (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-                print__CKG((&__string_508));
+              case ____0AOJ__: {
+                (&__string_508)->__0C= 20;
+                (&__string_508)->__1C="IS_EXPANDED.genere !";
+                __JKG((&__string_508));
                 fputc((int)('\n'),stdout);
                 exit(( 1));
               } break;
-              case __GET_TYPE_ID__V5NJ__: {
-                genere__MJAK(((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____EBOJ__: {
+                __1KAK(((____EBOJ *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_SUP__OAOJ__: {
-                genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____3BOJ__: {
+                __TLAK(((____3BOJ *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_SUB__CBOJ__: {
-                genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____RCOJ__: {
+                __VQAK(((____RCOJ *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_MUL__YBOJ__: {
-                genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____HDOJ__: {
+                __4SAK(((____HDOJ *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_DIV__MCOJ__: {
-                genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____1DOJ__: {
+                __HVAK(((____1DOJ *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_AND__ADOJ__: {
-                genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____PEOJ__: {
+                __QXAK(((____PEOJ *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_SHIFT_R__UDOJ__: {
-                genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____DFOJ__: {
+                __ZZAK(((____DFOJ *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_SHIFT_L__IEOJ__: {
-                genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____XFOJ__: {
+                __C2AK(((____XFOJ *)((____5J *)__L55J)),__01BE);
               } break;
-              case __PUT_TO__BFOJ__: {
-                genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____QGOJ__: {
+                __L4AK(((____QGOJ *)((____5J *)__L55J)),__01BE);
               } break;
-              case __ITEM__VFOJ__: {
-                genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____EHOJ__: {
+                __AABK(((____EHOJ *)((____5J *)__L55J)),__01BE);
               } break;
-              case __SIZE_OF__NGOJ__: {
-                genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____2HOJ__: {
+                __FABK(((____2HOJ *)((____5J *)__L55J)),__01BE);
               } break;
-              case __CAST__JHOJ__: {
-                genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____YIOJ__: {
+                __KABK(((____YIOJ *)((____5J *)__L55J)),__01BE);
               } break;
-              case __REAL_CST__JLOJ__: {
-                append__3VX(((__STRING__BC *)buffer__L0BE),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__235J))->value__DD5J);
+              case ____YMOJ__: {
+                __EWX(((____BC *)__01BE),((____YMOJ *)((____5J *)__L55J))->__SE5J);
               } break;
-              case __CHARACTER_CST__5LOJ__: {
-                Self__V50S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__235J));
-                Self__JDXT=((__STRING__BC *)buffer__L0BE);
-                if ((Self__JDXT->capacity__HFL <= Self__JDXT->count__WJ)) {
-                  if ((Self__JDXT->capacity__HFL ==  0)) {
-                    Self__JDXT->capacity__HFL= 32;
-                    __tmp__XDIU=create__KVW( 32);
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
+              case ____ONOJ__: {
+                __EB1S=((____ONOJ *)((____5J *)__L55J));
+                __YEXT=((____BC *)__01BE);
+                if ((__YEXT->__OFL <= __YEXT->__WJ)) {
+                  if ((__YEXT->__OFL ==  0)) {
+                    __YEXT->__OFL= 32;
+                    __GFIU=__RVW( 32);
+                    __YEXT->__FFL=__GFIU;
                   } else /* FALSE */ {
-                    __tmp__YDIU=(__INTEGER__Q)(Self__JDXT->capacity__HFL <<  1);
-                    __tmp__XDIU=((__CHARACTER__DB *)Self__JDXT->storage__4EL);
-                    old_nb_elts__0DIU=Self__JDXT->capacity__HFL;
-                    __tmp__DBIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XDIU),((__UINTEGER_32__RWB )old_nb_elts__0DIU),((__UINTEGER_32__RWB )__tmp__YDIU));
-                    __tmp__XDIU=((__CHARACTER__DB *)__tmp__DBIU);
-                    clear__to__F00(__tmp__XDIU,old_nb_elts__0DIU,(__INTEGER__Q)(__tmp__YDIU -  1));
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
-                    Self__JDXT->capacity__HFL=__tmp__YDIU;
+                    __HFIU=(____Q)(__YEXT->__OFL <<  1);
+                    __GFIU=((____DB *)__YEXT->__FFL);
+                    __JFIU=__YEXT->__OFL;
+                    __SCIU=__55W(((____IB )__GFIU),((____YWB )__JFIU),((____YWB )__HFIU));
+                    __GFIU=((____DB *)__SCIU);
+                    __M00(__GFIU,__JFIU,(____Q)(__HFIU -  1));
+                    __YEXT->__FFL=__GFIU;
+                    __YEXT->__OFL=__HFIU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__JDXT->storage__4EL)[Self__JDXT->count__WJ]='\'';
-                Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ +  1);
-                append__3VX(((__STRING__BC *)buffer__L0BE),Self__V50S->text__ID5J);
-                Self__JDXT=((__STRING__BC *)buffer__L0BE);
-                if ((Self__JDXT->capacity__HFL <= Self__JDXT->count__WJ)) {
-                  if ((Self__JDXT->capacity__HFL ==  0)) {
-                    Self__JDXT->capacity__HFL= 32;
-                    __tmp__XDIU=create__KVW( 32);
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
+                ((____DB *)__YEXT->__FFL)[__YEXT->__WJ]='\'';
+                __YEXT->__WJ=(____Q)(__YEXT->__WJ +  1);
+                __EWX(((____BC *)__01BE),__EB1S->__XE5J);
+                __YEXT=((____BC *)__01BE);
+                if ((__YEXT->__OFL <= __YEXT->__WJ)) {
+                  if ((__YEXT->__OFL ==  0)) {
+                    __YEXT->__OFL= 32;
+                    __GFIU=__RVW( 32);
+                    __YEXT->__FFL=__GFIU;
                   } else /* FALSE */ {
-                    __tmp__YDIU=(__INTEGER__Q)(Self__JDXT->capacity__HFL <<  1);
-                    __tmp__XDIU=((__CHARACTER__DB *)Self__JDXT->storage__4EL);
-                    old_nb_elts__0DIU=Self__JDXT->capacity__HFL;
-                    __tmp__DBIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XDIU),((__UINTEGER_32__RWB )old_nb_elts__0DIU),((__UINTEGER_32__RWB )__tmp__YDIU));
-                    __tmp__XDIU=((__CHARACTER__DB *)__tmp__DBIU);
-                    clear__to__F00(__tmp__XDIU,old_nb_elts__0DIU,(__INTEGER__Q)(__tmp__YDIU -  1));
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
-                    Self__JDXT->capacity__HFL=__tmp__YDIU;
+                    __HFIU=(____Q)(__YEXT->__OFL <<  1);
+                    __GFIU=((____DB *)__YEXT->__FFL);
+                    __JFIU=__YEXT->__OFL;
+                    __SCIU=__55W(((____IB )__GFIU),((____YWB )__JFIU),((____YWB )__HFIU));
+                    __GFIU=((____DB *)__SCIU);
+                    __M00(__GFIU,__JFIU,(____Q)(__HFIU -  1));
+                    __YEXT->__FFL=__GFIU;
+                    __YEXT->__OFL=__HFIU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__JDXT->storage__4EL)[Self__JDXT->count__WJ]='\'';
-                Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ +  1);
+                ((____DB *)__YEXT->__FFL)[__YEXT->__WJ]='\'';
+                __YEXT->__WJ=(____Q)(__YEXT->__WJ +  1);
               } break;
-              case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                Self__X50S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__235J));
-                Self__JDXT=((__STRING__BC *)buffer__L0BE);
-                if ((Self__JDXT->capacity__HFL <= Self__JDXT->count__WJ)) {
-                  if ((Self__JDXT->capacity__HFL ==  0)) {
-                    Self__JDXT->capacity__HFL= 32;
-                    __tmp__XDIU=create__KVW( 32);
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
+              case ____YOOJ__: {
+                __GB1S=((____YOOJ *)((____5J *)__L55J));
+                __YEXT=((____BC *)__01BE);
+                if ((__YEXT->__OFL <= __YEXT->__WJ)) {
+                  if ((__YEXT->__OFL ==  0)) {
+                    __YEXT->__OFL= 32;
+                    __GFIU=__RVW( 32);
+                    __YEXT->__FFL=__GFIU;
                   } else /* FALSE */ {
-                    __tmp__YDIU=(__INTEGER__Q)(Self__JDXT->capacity__HFL <<  1);
-                    __tmp__XDIU=((__CHARACTER__DB *)Self__JDXT->storage__4EL);
-                    old_nb_elts__0DIU=Self__JDXT->capacity__HFL;
-                    __tmp__DBIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XDIU),((__UINTEGER_32__RWB )old_nb_elts__0DIU),((__UINTEGER_32__RWB )__tmp__YDIU));
-                    __tmp__XDIU=((__CHARACTER__DB *)__tmp__DBIU);
-                    clear__to__F00(__tmp__XDIU,old_nb_elts__0DIU,(__INTEGER__Q)(__tmp__YDIU -  1));
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
-                    Self__JDXT->capacity__HFL=__tmp__YDIU;
+                    __HFIU=(____Q)(__YEXT->__OFL <<  1);
+                    __GFIU=((____DB *)__YEXT->__FFL);
+                    __JFIU=__YEXT->__OFL;
+                    __SCIU=__55W(((____IB )__GFIU),((____YWB )__JFIU),((____YWB )__HFIU));
+                    __GFIU=((____DB *)__SCIU);
+                    __M00(__GFIU,__JFIU,(____Q)(__HFIU -  1));
+                    __YEXT->__FFL=__GFIU;
+                    __YEXT->__OFL=__HFIU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__JDXT->storage__4EL)[Self__JDXT->count__WJ]='\"';
-                Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ +  1);
-                append__3VX(((__STRING__BC *)buffer__L0BE),Self__X50S->string__EBJK);
-                Self__JDXT=((__STRING__BC *)buffer__L0BE);
-                if ((Self__JDXT->capacity__HFL <= Self__JDXT->count__WJ)) {
-                  if ((Self__JDXT->capacity__HFL ==  0)) {
-                    Self__JDXT->capacity__HFL= 32;
-                    __tmp__XDIU=create__KVW( 32);
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
+                ((____DB *)__YEXT->__FFL)[__YEXT->__WJ]='\"';
+                __YEXT->__WJ=(____Q)(__YEXT->__WJ +  1);
+                __EWX(((____BC *)__01BE),__GB1S->__TCJK);
+                __YEXT=((____BC *)__01BE);
+                if ((__YEXT->__OFL <= __YEXT->__WJ)) {
+                  if ((__YEXT->__OFL ==  0)) {
+                    __YEXT->__OFL= 32;
+                    __GFIU=__RVW( 32);
+                    __YEXT->__FFL=__GFIU;
                   } else /* FALSE */ {
-                    __tmp__YDIU=(__INTEGER__Q)(Self__JDXT->capacity__HFL <<  1);
-                    __tmp__XDIU=((__CHARACTER__DB *)Self__JDXT->storage__4EL);
-                    old_nb_elts__0DIU=Self__JDXT->capacity__HFL;
-                    __tmp__DBIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XDIU),((__UINTEGER_32__RWB )old_nb_elts__0DIU),((__UINTEGER_32__RWB )__tmp__YDIU));
-                    __tmp__XDIU=((__CHARACTER__DB *)__tmp__DBIU);
-                    clear__to__F00(__tmp__XDIU,old_nb_elts__0DIU,(__INTEGER__Q)(__tmp__YDIU -  1));
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
-                    Self__JDXT->capacity__HFL=__tmp__YDIU;
+                    __HFIU=(____Q)(__YEXT->__OFL <<  1);
+                    __GFIU=((____DB *)__YEXT->__FFL);
+                    __JFIU=__YEXT->__OFL;
+                    __SCIU=__55W(((____IB )__GFIU),((____YWB )__JFIU),((____YWB )__HFIU));
+                    __GFIU=((____DB *)__SCIU);
+                    __M00(__GFIU,__JFIU,(____Q)(__HFIU -  1));
+                    __YEXT->__FFL=__GFIU;
+                    __YEXT->__OFL=__HFIU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__JDXT->storage__4EL)[Self__JDXT->count__WJ]='\"';
-                Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ +  1);
+                ((____DB *)__YEXT->__FFL)[__YEXT->__WJ]='\"';
+                __YEXT->__WJ=(____Q)(__YEXT->__WJ +  1);
               } break;
-              case __READ_SLOT__ZK4K__: {
-                genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____IM4K__: {
+                __0TBN(((____IM4K *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_NOT_LOGIC__E4FL__: {
-                genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____T5FL__: {
+                __PCAP(((____T5FL *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_OR_LOGIC__OCUL__: {
-                genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____3DUL__: {
+                __TQTP(((____3DUL *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_OR_OR_LOGIC__LDUL__: {
-                genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____0EUL__: {
+                __HR0P(((____0EUL *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_AND_LOGIC__SEUL__: {
-                genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____BGUL__: {
+                __ZQTP(((____BGUL *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_AND_AND_LOGIC__NFUL__: {
-                genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____2GUL__: {
+                __OR0P(((____2GUL *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_NEG__SYVL__: {
-                genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____B0VL__: {
+                __IPCN(((____B0VL *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_ADD__AZVL__: {
-                genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____P0VL__: {
+                __HTGM(((____P0VL *)((____5J *)__L55J)),__01BE);
               } break;
-              case __READ_GLOBAL__B4YL__: {
-                append__3VX(((__STRING__BC *)buffer__L0BE),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__235J))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+              case ____Q5YL__: {
+                __EWX(((____BC *)__01BE),((____Q5YL *)((____5J *)__L55J))->__HBKM->__GKRG.__WO5D);
               } break;
-              case __EXPR_NOT__FUPM__: {
-                genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____UVPM__: {
+                __SFXN(((____UVPM *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_MOD__LYPM__: {
-                genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____0ZPM__: {
+                __UR0P(((____0ZPM *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_OR__3P0N__: {
-                genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____MR0N__: {
+                __OVVO(((____MR0N *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_SUP_EQ__JVBP__: {
-                genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____YWBP__: {
+                __NWZQ(((____YWBP *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_INF__2WBP__: {
-                genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____LYBP__: {
+                __MYUP(((____LYBP *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_INF_EQ__TXBP__: {
-                genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____CZBP__: {
+                __O3UP(((____CZBP *)((____5J *)__L55J)),__01BE);
               } break;
-              case __EXPR_XOR__OAEP__: {
-                genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+              case ____3BEP__: {
+                __5REQ(((____3BEP *)((____5J *)__L55J)),__01BE);
               } break;
               };
-              append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_511));
-              Self__1N3T=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__T3WT)->expr_list__AA4D);
-              (&__string_7)->count__0C= 11;
-              (&__string_7)->storage__1C="Definition.";
-              Self__1N3T->parent_arrayed_collection__553D.upper__RTLE=(__INTEGER__Q)(Self__1N3T->parent_arrayed_collection__553D.upper__RTLE -  1);
-              Self__IDXT=((__LIST__WH *)Self__T3WT);
-              (&__string_224)->count__0C= 2;
-              (&__string_224)->storage__1C="{\n";
-              append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_224));
-              (&__string_188)->count__0C= 2;
-              (&__string_188)->storage__1C="  ";
-              append__3VX(((__STRING__BC *)indent__UH),(&__string_188));
-              current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE +  1);
-              genere_body__J0BE(Self__IDXT,buffer__L0BE);
-              current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE -  1);
-              Self__Z4HU=((__STRING__BC *)indent__UH);
-              if (( 2 > Self__Z4HU->count__WJ)) {
-                Self__Z4HU->count__WJ= 0;
+              __EWX(((____BC *)__01BE),(&__string_511));
+              __KP3T=((____GB4D *)((____WH *)__C5WT)->__PB4D);
+              (&__string_7)->__0C= 11;
+              (&__string_7)->__1C="Definition.";
+              __KP3T->__OB4D.__AVLE=(____Q)(__KP3T->__OB4D.__AVLE -  1);
+              __XEXT=((____WH *)__C5WT);
+              (&__string_224)->__0C= 2;
+              (&__string_224)->__1C="{\n";
+              __EWX(((____BC *)__01BE),(&__string_224));
+              (&__string_188)->__0C= 2;
+              (&__string_188)->__1C="  ";
+              __EWX(((____BC *)__UH),(&__string_188));
+              __X1BE=(____Q)(__X1BE +  1);
+              __Y1BE(__XEXT,__01BE);
+              __X1BE=(____Q)(__X1BE -  1);
+              __IAIU=((____BC *)__UH);
+              if (( 2 > __IAIU->__WJ)) {
+                __IAIU->__WJ= 0;
               } else /* FALSE */ {
-                Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ -  2);
+                __IAIU->__WJ=(____Q)(__IAIU->__WJ -  2);
               };
-              append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-              Self__Z4HU=((__STRING__BC *)buffer__L0BE);
-              if ((Self__Z4HU->capacity__HFL <= Self__Z4HU->count__WJ)) {
-                if ((Self__Z4HU->capacity__HFL ==  0)) {
-                  Self__Z4HU->capacity__HFL= 32;
-                  __tmp__5AIU=create__KVW( 32);
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
+              __EWX(((____BC *)__01BE),__UH);
+              __IAIU=((____BC *)__01BE);
+              if ((__IAIU->__OFL <= __IAIU->__WJ)) {
+                if ((__IAIU->__OFL ==  0)) {
+                  __IAIU->__OFL= 32;
+                  __OCIU=__RVW( 32);
+                  __IAIU->__FFL=__OCIU;
                 } else /* FALSE */ {
-                  __tmp__ABIU=(__INTEGER__Q)(Self__Z4HU->capacity__HFL <<  1);
-                  __tmp__5AIU=((__CHARACTER__DB *)Self__Z4HU->storage__4EL);
-                  old_nb_elts__CBIU=Self__Z4HU->capacity__HFL;
-                  __tmp__2M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5AIU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                  __tmp__5AIU=((__CHARACTER__DB *)__tmp__2M3T);
-                  clear__to__F00(__tmp__5AIU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
-                  Self__Z4HU->capacity__HFL=__tmp__ABIU;
+                  __PCIU=(____Q)(__IAIU->__OFL <<  1);
+                  __OCIU=((____DB *)__IAIU->__FFL);
+                  __RCIU=__IAIU->__OFL;
+                  __LO3T=__55W(((____IB )__OCIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                  __OCIU=((____DB *)__LO3T);
+                  __M00(__OCIU,__RCIU,(____Q)(__PCIU -  1));
+                  __IAIU->__FFL=__OCIU;
+                  __IAIU->__OFL=__PCIU;
                 };
               };
-              ((__CHARACTER__DB *)Self__Z4HU->storage__4EL)[Self__Z4HU->count__WJ]='}';
-              Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ +  1);
-              __tmp__XHHN=TRUE__K__;
+              ((____DB *)__IAIU->__FFL)[__IAIU->__WJ]='}';
+              __IAIU->__WJ=(____Q)(__IAIU->__WJ +  1);
+              __GJHN=__K__;
             } else /* FALSE */ {
-              __tmp__XHHN=FALSE__O__;
-            };
-            if ((! __tmp__XHHN)) {
-              __tmp__B4BI=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__T3WT)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-              (&__string_7)->count__0C= 11;
-              (&__string_7)->storage__1C="Definition.";
-              if ((__tmp__B4BI ==  1)) {
-                __tmp__JZEM=TRUE__K__;
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_527));
-                Self__OCYJ=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__4QBN->body__XOBN)->expr_list__AA4D);
-                (&__string_7)->count__0C= 11;
-                (&__string_7)->storage__1C="Definition.";
-                Self__OCYJ->parent_arrayed_collection__553D.upper__RTLE=(__INTEGER__Q)(Self__OCYJ->parent_arrayed_collection__553D.upper__RTLE -  1);
-                Self__JEXT=((__LIST__WH *)Self__4QBN->body__XOBN);
-                (&__string_224)->count__0C= 2;
-                (&__string_224)->storage__1C="{\n";
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_224));
-                (&__string_188)->count__0C= 2;
-                (&__string_188)->storage__1C="  ";
-                append__3VX(((__STRING__BC *)indent__UH),(&__string_188));
-                current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE +  1);
-                genere_body__J0BE(Self__JEXT,buffer__L0BE);
-                current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE -  1);
-                Self__JDXT=((__STRING__BC *)indent__UH);
-                if (( 2 > Self__JDXT->count__WJ)) {
-                  Self__JDXT->count__WJ= 0;
+              __GJHN=__O__;
+            };
+            if ((! __GJHN)) {
+              __Q5BI=(____Q)(((____GB4D *)((____WH *)__C5WT)->__PB4D)->__OB4D.__AVLE +  1);
+              (&__string_7)->__0C= 11;
+              (&__string_7)->__1C="Definition.";
+              if ((__Q5BI ==  1)) {
+                __Y0EM=__K__;
+                __EWX(((____BC *)__01BE),(&__string_527));
+                __3DYJ=((____GB4D *)((____WH *)__NSBN->__GQBN)->__PB4D);
+                (&__string_7)->__0C= 11;
+                (&__string_7)->__1C="Definition.";
+                __3DYJ->__OB4D.__AVLE=(____Q)(__3DYJ->__OB4D.__AVLE -  1);
+                __YFXT=((____WH *)__NSBN->__GQBN);
+                (&__string_224)->__0C= 2;
+                (&__string_224)->__1C="{\n";
+                __EWX(((____BC *)__01BE),(&__string_224));
+                (&__string_188)->__0C= 2;
+                (&__string_188)->__1C="  ";
+                __EWX(((____BC *)__UH),(&__string_188));
+                __X1BE=(____Q)(__X1BE +  1);
+                __Y1BE(__YFXT,__01BE);
+                __X1BE=(____Q)(__X1BE -  1);
+                __YEXT=((____BC *)__UH);
+                if (( 2 > __YEXT->__WJ)) {
+                  __YEXT->__WJ= 0;
                 } else /* FALSE */ {
-                  Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ -  2);
+                  __YEXT->__WJ=(____Q)(__YEXT->__WJ -  2);
                 };
-                append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-                Self__JDXT=((__STRING__BC *)buffer__L0BE);
-                if ((Self__JDXT->capacity__HFL <= Self__JDXT->count__WJ)) {
-                  if ((Self__JDXT->capacity__HFL ==  0)) {
-                    Self__JDXT->capacity__HFL= 32;
-                    __tmp__XDIU=create__KVW( 32);
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
+                __EWX(((____BC *)__01BE),__UH);
+                __YEXT=((____BC *)__01BE);
+                if ((__YEXT->__OFL <= __YEXT->__WJ)) {
+                  if ((__YEXT->__OFL ==  0)) {
+                    __YEXT->__OFL= 32;
+                    __GFIU=__RVW( 32);
+                    __YEXT->__FFL=__GFIU;
                   } else /* FALSE */ {
-                    __tmp__YDIU=(__INTEGER__Q)(Self__JDXT->capacity__HFL <<  1);
-                    __tmp__XDIU=((__CHARACTER__DB *)Self__JDXT->storage__4EL);
-                    old_nb_elts__0DIU=Self__JDXT->capacity__HFL;
-                    __tmp__DBIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XDIU),((__UINTEGER_32__RWB )old_nb_elts__0DIU),((__UINTEGER_32__RWB )__tmp__YDIU));
-                    __tmp__XDIU=((__CHARACTER__DB *)__tmp__DBIU);
-                    clear__to__F00(__tmp__XDIU,old_nb_elts__0DIU,(__INTEGER__Q)(__tmp__YDIU -  1));
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
-                    Self__JDXT->capacity__HFL=__tmp__YDIU;
+                    __HFIU=(____Q)(__YEXT->__OFL <<  1);
+                    __GFIU=((____DB *)__YEXT->__FFL);
+                    __JFIU=__YEXT->__OFL;
+                    __SCIU=__55W(((____IB )__GFIU),((____YWB )__JFIU),((____YWB )__HFIU));
+                    __GFIU=((____DB *)__SCIU);
+                    __M00(__GFIU,__JFIU,(____Q)(__HFIU -  1));
+                    __YEXT->__FFL=__GFIU;
+                    __YEXT->__OFL=__HFIU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__JDXT->storage__4EL)[Self__JDXT->count__WJ]='}';
-                Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ +  1);
-                if (is_genered__FYEM) {
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_528));
+                ((____DB *)__YEXT->__FFL)[__YEXT->__WJ]='}';
+                __YEXT->__WJ=(____Q)(__YEXT->__WJ +  1);
+                if (__UZEM) {
+                  __EWX(((____BC *)__01BE),(&__string_528));
                 } else /* FALSE */ {
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_529));
+                  __EWX(((____BC *)__01BE),(&__string_529));
                 };
-                __tmp__PIHN=__tmp__4EHN->expr__2UFL;
-                switch (((struct ___OBJ *)__tmp__PIHN)->__id) {
-                case __STRING_CST__5J__: {
-                  genere__0T5J(((__STRING_CST__5J *)__tmp__PIHN),buffer__L0BE);
+                __4JHN=__NGHN->__LWFL;
+                switch (((struct ___OBJ *)__4JHN)->__id) {
+                case ____5J__: {
+                  __JV5J(((____5J *)__4JHN),__01BE);
                 } break;
-                case __EXTERNAL_C__L5WC__: {
-                  genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____0AXC__: {
+                  __FFSH(((____0AXC *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __PROTOTYPE_CST__45WC__: {
-                  genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____NBXC__: {
+                  __D15J(((____NBXC *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __INTEGER_CST__KAXC__: {
-                  genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____ZBXC__: {
+                  __XHSH(((____ZBXC *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_MULTIPLE__UKWH__: {
-                  display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
-                  (&__string_507)->count__0C= 35;
-                  (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
+                case ____DMWH__: {
+                  __CWEI(((____DMWH *)((____5J *)__4JHN)),__01BE);
+                  (&__string_507)->__0C= 35;
+                  (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+                  __EWX(((____BC *)__01BE),(&__string_507));
                 } break;
-                case __READ_LOCAL__N5ZI__: {
-                  genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____2A0I__: {
+                  __L15J(((____2A0I *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_EQUAL__YHNJ__: {
-                  genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____HJNJ__: {
+                  __UAAK(((____HJNJ *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_NOT_EQUAL__DINJ__: {
-                  genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____SJNJ__: {
+                  __WFAK(((____SJNJ *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __IS_EXPANDED__L5NJ__: {
-                  (&__string_508)->count__0C= 20;
-                  (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-                  print__CKG((&__string_508));
+                case ____0AOJ__: {
+                  (&__string_508)->__0C= 20;
+                  (&__string_508)->__1C="IS_EXPANDED.genere !";
+                  __JKG((&__string_508));
                   fputc((int)('\n'),stdout);
                   exit(( 1));
                 } break;
-                case __GET_TYPE_ID__V5NJ__: {
-                  genere__MJAK(((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____EBOJ__: {
+                  __1KAK(((____EBOJ *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_SUP__OAOJ__: {
-                  genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____3BOJ__: {
+                  __TLAK(((____3BOJ *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_SUB__CBOJ__: {
-                  genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____RCOJ__: {
+                  __VQAK(((____RCOJ *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_MUL__YBOJ__: {
-                  genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____HDOJ__: {
+                  __4SAK(((____HDOJ *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_DIV__MCOJ__: {
-                  genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____1DOJ__: {
+                  __HVAK(((____1DOJ *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_AND__ADOJ__: {
-                  genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____PEOJ__: {
+                  __QXAK(((____PEOJ *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_SHIFT_R__UDOJ__: {
-                  genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____DFOJ__: {
+                  __ZZAK(((____DFOJ *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_SHIFT_L__IEOJ__: {
-                  genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____XFOJ__: {
+                  __C2AK(((____XFOJ *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __PUT_TO__BFOJ__: {
-                  genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____QGOJ__: {
+                  __L4AK(((____QGOJ *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __ITEM__VFOJ__: {
-                  genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____EHOJ__: {
+                  __AABK(((____EHOJ *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __SIZE_OF__NGOJ__: {
-                  genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____2HOJ__: {
+                  __FABK(((____2HOJ *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __CAST__JHOJ__: {
-                  genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____YIOJ__: {
+                  __KABK(((____YIOJ *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __REAL_CST__JLOJ__: {
-                  append__3VX(((__STRING__BC *)buffer__L0BE),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__PIHN))->value__DD5J);
+                case ____YMOJ__: {
+                  __EWX(((____BC *)__01BE),((____YMOJ *)((____5J *)__4JHN))->__SE5J);
                 } break;
-                case __CHARACTER_CST__5LOJ__: {
-                  Self__BA1S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__PIHN));
-                  Self__WEIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__WEIU->capacity__HFL <= Self__WEIU->count__WJ)) {
-                    if ((Self__WEIU->capacity__HFL ==  0)) {
-                      Self__WEIU->capacity__HFL= 32;
-                      __tmp__XEIU=create__KVW( 32);
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
+                case ____ONOJ__: {
+                  __QB1S=((____ONOJ *)((____5J *)__4JHN));
+                  __FGIU=((____BC *)__01BE);
+                  if ((__FGIU->__OFL <= __FGIU->__WJ)) {
+                    if ((__FGIU->__OFL ==  0)) {
+                      __FGIU->__OFL= 32;
+                      __GGIU=__RVW( 32);
+                      __FGIU->__FFL=__GGIU;
                     } else /* FALSE */ {
-                      __tmp__YEIU=(__INTEGER__Q)(Self__WEIU->capacity__HFL <<  1);
-                      __tmp__XEIU=((__CHARACTER__DB *)Self__WEIU->storage__4EL);
-                      old_nb_elts__0EIU=Self__WEIU->capacity__HFL;
-                      __tmp__1EIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XEIU),((__UINTEGER_32__RWB )old_nb_elts__0EIU),((__UINTEGER_32__RWB )__tmp__YEIU));
-                      __tmp__XEIU=((__CHARACTER__DB *)__tmp__1EIU);
-                      clear__to__F00(__tmp__XEIU,old_nb_elts__0EIU,(__INTEGER__Q)(__tmp__YEIU -  1));
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
-                      Self__WEIU->capacity__HFL=__tmp__YEIU;
+                      __HGIU=(____Q)(__FGIU->__OFL <<  1);
+                      __GGIU=((____DB *)__FGIU->__FFL);
+                      __JGIU=__FGIU->__OFL;
+                      __KGIU=__55W(((____IB )__GGIU),((____YWB )__JGIU),((____YWB )__HGIU));
+                      __GGIU=((____DB *)__KGIU);
+                      __M00(__GGIU,__JGIU,(____Q)(__HGIU -  1));
+                      __FGIU->__FFL=__GGIU;
+                      __FGIU->__OFL=__HGIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__WEIU->storage__4EL)[Self__WEIU->count__WJ]='\'';
-                  Self__WEIU->count__WJ=(__INTEGER__Q)(Self__WEIU->count__WJ +  1);
-                  append__3VX(((__STRING__BC *)buffer__L0BE),Self__BA1S->text__ID5J);
-                  Self__WEIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__WEIU->capacity__HFL <= Self__WEIU->count__WJ)) {
-                    if ((Self__WEIU->capacity__HFL ==  0)) {
-                      Self__WEIU->capacity__HFL= 32;
-                      __tmp__XEIU=create__KVW( 32);
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
+                  ((____DB *)__FGIU->__FFL)[__FGIU->__WJ]='\'';
+                  __FGIU->__WJ=(____Q)(__FGIU->__WJ +  1);
+                  __EWX(((____BC *)__01BE),__QB1S->__XE5J);
+                  __FGIU=((____BC *)__01BE);
+                  if ((__FGIU->__OFL <= __FGIU->__WJ)) {
+                    if ((__FGIU->__OFL ==  0)) {
+                      __FGIU->__OFL= 32;
+                      __GGIU=__RVW( 32);
+                      __FGIU->__FFL=__GGIU;
                     } else /* FALSE */ {
-                      __tmp__YEIU=(__INTEGER__Q)(Self__WEIU->capacity__HFL <<  1);
-                      __tmp__XEIU=((__CHARACTER__DB *)Self__WEIU->storage__4EL);
-                      old_nb_elts__0EIU=Self__WEIU->capacity__HFL;
-                      __tmp__1EIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XEIU),((__UINTEGER_32__RWB )old_nb_elts__0EIU),((__UINTEGER_32__RWB )__tmp__YEIU));
-                      __tmp__XEIU=((__CHARACTER__DB *)__tmp__1EIU);
-                      clear__to__F00(__tmp__XEIU,old_nb_elts__0EIU,(__INTEGER__Q)(__tmp__YEIU -  1));
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
-                      Self__WEIU->capacity__HFL=__tmp__YEIU;
+                      __HGIU=(____Q)(__FGIU->__OFL <<  1);
+                      __GGIU=((____DB *)__FGIU->__FFL);
+                      __JGIU=__FGIU->__OFL;
+                      __KGIU=__55W(((____IB )__GGIU),((____YWB )__JGIU),((____YWB )__HGIU));
+                      __GGIU=((____DB *)__KGIU);
+                      __M00(__GGIU,__JGIU,(____Q)(__HGIU -  1));
+                      __FGIU->__FFL=__GGIU;
+                      __FGIU->__OFL=__HGIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__WEIU->storage__4EL)[Self__WEIU->count__WJ]='\'';
-                  Self__WEIU->count__WJ=(__INTEGER__Q)(Self__WEIU->count__WJ +  1);
+                  ((____DB *)__FGIU->__FFL)[__FGIU->__WJ]='\'';
+                  __FGIU->__WJ=(____Q)(__FGIU->__WJ +  1);
                 } break;
-                case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                  Self__DA1S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__PIHN));
-                  Self__WEIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__WEIU->capacity__HFL <= Self__WEIU->count__WJ)) {
-                    if ((Self__WEIU->capacity__HFL ==  0)) {
-                      Self__WEIU->capacity__HFL= 32;
-                      __tmp__XEIU=create__KVW( 32);
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
+                case ____YOOJ__: {
+                  __SB1S=((____YOOJ *)((____5J *)__4JHN));
+                  __FGIU=((____BC *)__01BE);
+                  if ((__FGIU->__OFL <= __FGIU->__WJ)) {
+                    if ((__FGIU->__OFL ==  0)) {
+                      __FGIU->__OFL= 32;
+                      __GGIU=__RVW( 32);
+                      __FGIU->__FFL=__GGIU;
                     } else /* FALSE */ {
-                      __tmp__YEIU=(__INTEGER__Q)(Self__WEIU->capacity__HFL <<  1);
-                      __tmp__XEIU=((__CHARACTER__DB *)Self__WEIU->storage__4EL);
-                      old_nb_elts__0EIU=Self__WEIU->capacity__HFL;
-                      __tmp__1EIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XEIU),((__UINTEGER_32__RWB )old_nb_elts__0EIU),((__UINTEGER_32__RWB )__tmp__YEIU));
-                      __tmp__XEIU=((__CHARACTER__DB *)__tmp__1EIU);
-                      clear__to__F00(__tmp__XEIU,old_nb_elts__0EIU,(__INTEGER__Q)(__tmp__YEIU -  1));
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
-                      Self__WEIU->capacity__HFL=__tmp__YEIU;
+                      __HGIU=(____Q)(__FGIU->__OFL <<  1);
+                      __GGIU=((____DB *)__FGIU->__FFL);
+                      __JGIU=__FGIU->__OFL;
+                      __KGIU=__55W(((____IB )__GGIU),((____YWB )__JGIU),((____YWB )__HGIU));
+                      __GGIU=((____DB *)__KGIU);
+                      __M00(__GGIU,__JGIU,(____Q)(__HGIU -  1));
+                      __FGIU->__FFL=__GGIU;
+                      __FGIU->__OFL=__HGIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__WEIU->storage__4EL)[Self__WEIU->count__WJ]='\"';
-                  Self__WEIU->count__WJ=(__INTEGER__Q)(Self__WEIU->count__WJ +  1);
-                  append__3VX(((__STRING__BC *)buffer__L0BE),Self__DA1S->string__EBJK);
-                  Self__WEIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__WEIU->capacity__HFL <= Self__WEIU->count__WJ)) {
-                    if ((Self__WEIU->capacity__HFL ==  0)) {
-                      Self__WEIU->capacity__HFL= 32;
-                      __tmp__XEIU=create__KVW( 32);
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
+                  ((____DB *)__FGIU->__FFL)[__FGIU->__WJ]='\"';
+                  __FGIU->__WJ=(____Q)(__FGIU->__WJ +  1);
+                  __EWX(((____BC *)__01BE),__SB1S->__TCJK);
+                  __FGIU=((____BC *)__01BE);
+                  if ((__FGIU->__OFL <= __FGIU->__WJ)) {
+                    if ((__FGIU->__OFL ==  0)) {
+                      __FGIU->__OFL= 32;
+                      __GGIU=__RVW( 32);
+                      __FGIU->__FFL=__GGIU;
                     } else /* FALSE */ {
-                      __tmp__YEIU=(__INTEGER__Q)(Self__WEIU->capacity__HFL <<  1);
-                      __tmp__XEIU=((__CHARACTER__DB *)Self__WEIU->storage__4EL);
-                      old_nb_elts__0EIU=Self__WEIU->capacity__HFL;
-                      __tmp__1EIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XEIU),((__UINTEGER_32__RWB )old_nb_elts__0EIU),((__UINTEGER_32__RWB )__tmp__YEIU));
-                      __tmp__XEIU=((__CHARACTER__DB *)__tmp__1EIU);
-                      clear__to__F00(__tmp__XEIU,old_nb_elts__0EIU,(__INTEGER__Q)(__tmp__YEIU -  1));
-                      Self__WEIU->storage__4EL=__tmp__XEIU;
-                      Self__WEIU->capacity__HFL=__tmp__YEIU;
+                      __HGIU=(____Q)(__FGIU->__OFL <<  1);
+                      __GGIU=((____DB *)__FGIU->__FFL);
+                      __JGIU=__FGIU->__OFL;
+                      __KGIU=__55W(((____IB )__GGIU),((____YWB )__JGIU),((____YWB )__HGIU));
+                      __GGIU=((____DB *)__KGIU);
+                      __M00(__GGIU,__JGIU,(____Q)(__HGIU -  1));
+                      __FGIU->__FFL=__GGIU;
+                      __FGIU->__OFL=__HGIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__WEIU->storage__4EL)[Self__WEIU->count__WJ]='\"';
-                  Self__WEIU->count__WJ=(__INTEGER__Q)(Self__WEIU->count__WJ +  1);
+                  ((____DB *)__FGIU->__FFL)[__FGIU->__WJ]='\"';
+                  __FGIU->__WJ=(____Q)(__FGIU->__WJ +  1);
                 } break;
-                case __READ_SLOT__ZK4K__: {
-                  genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____IM4K__: {
+                  __0TBN(((____IM4K *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_NOT_LOGIC__E4FL__: {
-                  genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____T5FL__: {
+                  __PCAP(((____T5FL *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_OR_LOGIC__OCUL__: {
-                  genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____3DUL__: {
+                  __TQTP(((____3DUL *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_OR_OR_LOGIC__LDUL__: {
-                  genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____0EUL__: {
+                  __HR0P(((____0EUL *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_AND_LOGIC__SEUL__: {
-                  genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____BGUL__: {
+                  __ZQTP(((____BGUL *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_AND_AND_LOGIC__NFUL__: {
-                  genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____2GUL__: {
+                  __OR0P(((____2GUL *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_NEG__SYVL__: {
-                  genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____B0VL__: {
+                  __IPCN(((____B0VL *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_ADD__AZVL__: {
-                  genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____P0VL__: {
+                  __HTGM(((____P0VL *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __READ_GLOBAL__B4YL__: {
-                  append__3VX(((__STRING__BC *)buffer__L0BE),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__PIHN))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+                case ____Q5YL__: {
+                  __EWX(((____BC *)__01BE),((____Q5YL *)((____5J *)__4JHN))->__HBKM->__GKRG.__WO5D);
                 } break;
-                case __EXPR_NOT__FUPM__: {
-                  genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____UVPM__: {
+                  __SFXN(((____UVPM *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_MOD__LYPM__: {
-                  genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____0ZPM__: {
+                  __UR0P(((____0ZPM *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_OR__3P0N__: {
-                  genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____MR0N__: {
+                  __OVVO(((____MR0N *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_SUP_EQ__JVBP__: {
-                  genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____YWBP__: {
+                  __NWZQ(((____YWBP *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_INF__2WBP__: {
-                  genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____LYBP__: {
+                  __MYUP(((____LYBP *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_INF_EQ__TXBP__: {
-                  genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____CZBP__: {
+                  __O3UP(((____CZBP *)((____5J *)__4JHN)),__01BE);
                 } break;
-                case __EXPR_XOR__OAEP__: {
-                  genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__PIHN)),buffer__L0BE);
+                case ____3BEP__: {
+                  __5REQ(((____3BEP *)((____5J *)__4JHN)),__01BE);
                 } break;
                 };
-                Self__JDXT=((__STRING__BC *)buffer__L0BE);
-                if ((Self__JDXT->capacity__HFL <= Self__JDXT->count__WJ)) {
-                  if ((Self__JDXT->capacity__HFL ==  0)) {
-                    Self__JDXT->capacity__HFL= 32;
-                    __tmp__XDIU=create__KVW( 32);
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
+                __YEXT=((____BC *)__01BE);
+                if ((__YEXT->__OFL <= __YEXT->__WJ)) {
+                  if ((__YEXT->__OFL ==  0)) {
+                    __YEXT->__OFL= 32;
+                    __GFIU=__RVW( 32);
+                    __YEXT->__FFL=__GFIU;
                   } else /* FALSE */ {
-                    __tmp__YDIU=(__INTEGER__Q)(Self__JDXT->capacity__HFL <<  1);
-                    __tmp__XDIU=((__CHARACTER__DB *)Self__JDXT->storage__4EL);
-                    old_nb_elts__0DIU=Self__JDXT->capacity__HFL;
-                    __tmp__DBIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XDIU),((__UINTEGER_32__RWB )old_nb_elts__0DIU),((__UINTEGER_32__RWB )__tmp__YDIU));
-                    __tmp__XDIU=((__CHARACTER__DB *)__tmp__DBIU);
-                    clear__to__F00(__tmp__XDIU,old_nb_elts__0DIU,(__INTEGER__Q)(__tmp__YDIU -  1));
-                    Self__JDXT->storage__4EL=__tmp__XDIU;
-                    Self__JDXT->capacity__HFL=__tmp__YDIU;
+                    __HFIU=(____Q)(__YEXT->__OFL <<  1);
+                    __GFIU=((____DB *)__YEXT->__FFL);
+                    __JFIU=__YEXT->__OFL;
+                    __SCIU=__55W(((____IB )__GFIU),((____YWB )__JFIU),((____YWB )__HFIU));
+                    __GFIU=((____DB *)__SCIU);
+                    __M00(__GFIU,__JFIU,(____Q)(__HFIU -  1));
+                    __YEXT->__FFL=__GFIU;
+                    __YEXT->__OFL=__HFIU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__JDXT->storage__4EL)[Self__JDXT->count__WJ]=')';
-                Self__JDXT->count__WJ=(__INTEGER__Q)(Self__JDXT->count__WJ +  1);
+                ((____DB *)__YEXT->__FFL)[__YEXT->__WJ]=')';
+                __YEXT->__WJ=(____Q)(__YEXT->__WJ +  1);
               };
             };
-            current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE -  1);
-          };
-        };
-        if ((! __tmp__JZEM)) {
-          current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE + Self__4QBN->link_count__5OBN);
-          append__3VX(((__STRING__BC *)buffer__L0BE),Self__4QBN->name__UOBN);
-          append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_351));
-          append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-          Self__IDXT=((__LIST__WH *)Self__4QBN->body__XOBN);
-          append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_224));
-          append__3VX(((__STRING__BC *)indent__UH),(&__string_188));
-          current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE +  1);
-          genere_body__J0BE(Self__IDXT,buffer__L0BE);
-          current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE -  1);
-          src__1R5H=((__STRING__BC *)indent__UH);
-          if (( 2 > src__1R5H->count__WJ)) {
-            src__1R5H->count__WJ= 0;
-          } else /* FALSE */ {
-            src__1R5H->count__WJ=(__INTEGER__Q)(src__1R5H->count__WJ -  2);
-          };
-          append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-          src__1R5H=((__STRING__BC *)buffer__L0BE);
-          if ((src__1R5H->capacity__HFL <= src__1R5H->count__WJ)) {
-            if ((src__1R5H->capacity__HFL ==  0)) {
-              src__1R5H->capacity__HFL= 32;
-              __tmp__Y2HU=create__KVW( 32);
-              src__1R5H->storage__4EL=__tmp__Y2HU;
+            __X1BE=(____Q)(__X1BE -  1);
+          };
+        };
+        if ((! __Y0EM)) {
+          __X1BE=(____Q)(__X1BE + __NSBN->__OQBN);
+          __EWX(((____BC *)__01BE),__NSBN->__DQBN);
+          __EWX(((____BC *)__01BE),(&__string_351));
+          __EWX(((____BC *)__01BE),__UH);
+          __XEXT=((____WH *)__NSBN->__GQBN);
+          __EWX(((____BC *)__01BE),(&__string_224));
+          __EWX(((____BC *)__UH),(&__string_188));
+          __X1BE=(____Q)(__X1BE +  1);
+          __Y1BE(__XEXT,__01BE);
+          __X1BE=(____Q)(__X1BE -  1);
+          __KT5H=((____BC *)__UH);
+          if (( 2 > __KT5H->__WJ)) {
+            __KT5H->__WJ= 0;
+          } else /* FALSE */ {
+            __KT5H->__WJ=(____Q)(__KT5H->__WJ -  2);
+          };
+          __EWX(((____BC *)__01BE),__UH);
+          __KT5H=((____BC *)__01BE);
+          if ((__KT5H->__OFL <= __KT5H->__WJ)) {
+            if ((__KT5H->__OFL ==  0)) {
+              __KT5H->__OFL= 32;
+              __H4HU=__RVW( 32);
+              __KT5H->__FFL=__H4HU;
             } else /* FALSE */ {
-              __tmp__B4BI=(__INTEGER__Q)(src__1R5H->capacity__HFL <<  1);
-              __tmp__Y2HU=((__CHARACTER__DB *)src__1R5H->storage__4EL);
-              old_nb_elts__34HU=src__1R5H->capacity__HFL;
-              __tmp__Y3HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-              __tmp__Y2HU=((__CHARACTER__DB *)__tmp__Y3HU);
-              clear__to__F00(__tmp__Y2HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-              src__1R5H->storage__4EL=__tmp__Y2HU;
-              src__1R5H->capacity__HFL=__tmp__B4BI;
-            };
-          };
-          ((__CHARACTER__DB *)src__1R5H->storage__4EL)[src__1R5H->count__WJ]='}';
-          src__1R5H->count__WJ=(__INTEGER__Q)(src__1R5H->count__WJ +  1);
-        };
-      } break;
-      case __CALL_SLOT__U5YK__: {
-        Self__M5EM=((__CALL_SLOT__U5YK *)((__PUSH__AXB *)__tmp__511R));
-        __tmp__J2HU= 0;
-        old_nb_elts__L2HU= 0;
-        old_nb_elts__T2HU= 0;
-        if (((void *)Self__M5EM->cop_argument__33JL != (void *)NULL)) {
-          Self__0EAI=(__INTEGER__Q)(((__FAST_ARRAYoWRITEo__FJFJ *)Self__M5EM->argument_list__43JL)->parent_arrayed_collection__NJFJ.upper__IKFJ +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if ((Self__0EAI >=  1)) {
-            __tmp__235J=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__M5EM->argument_list__43JL)->parent_arrayed_collection__NJFJ.storage__1QGL)[ 0];
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            __tmp__T15J=((void *)__tmp__235J != (void *)NULL);
-          } else /* FALSE */ {
-            __tmp__T15J=FALSE__O__;
-          };
-          if (__tmp__T15J) {
-            __tmp__235J=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__M5EM->argument_list__43JL)->parent_arrayed_collection__NJFJ.storage__1QGL)[ 0];
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            switch (((struct ___OBJ *)__tmp__235J)->__id) {
-            case __WRITE_GLOBAL__EXKJ__: {
-              __tmp__PIHN=((__WRITE_GLOBAL__EXKJ *)__tmp__235J)->global__105J;
-            } break;
-            case __WRITE_SLOT__SXKJ__: {
-              __tmp__PIHN=((__WRITE_SLOT__SXKJ *)__tmp__235J)->slot__I25J;
-            } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              __tmp__PIHN=((__WRITE_LOCAL__BEYJ *)__tmp__235J)->local__IFKK;
-            } break;
-            };
-            if (((struct ___OBJ *)__tmp__PIHN)->__id==__LOCAL__43WC__) {
-              __tmp__R2EM=((__LOCAL__43WC *)__tmp__PIHN)->parent_variable__B4WC.parent_named__A4WC.name__4VB;
+              __Q5BI=(____Q)(__KT5H->__OFL <<  1);
+              __H4HU=((____DB *)__KT5H->__FFL);
+              __MAIU=__KT5H->__OFL;
+              __H5HU=__55W(((____IB )__H4HU),((____YWB )__MAIU),((____YWB )__Q5BI));
+              __H4HU=((____DB *)__H5HU);
+              __M00(__H4HU,__MAIU,(____Q)(__Q5BI -  1));
+              __KT5H->__FFL=__H4HU;
+              __KT5H->__OFL=__Q5BI;
+            };
+          };
+          ((____DB *)__KT5H->__FFL)[__KT5H->__WJ]='}';
+          __KT5H->__WJ=(____Q)(__KT5H->__WJ +  1);
+        };
+      } break;
+      case ____DBZK__: {
+        __1AFM=((____DBZK *)((____HXB *)__O31R));
+        __Y3HU= 0;
+        __03HU= 0;
+        __C4HU= 0;
+        if (((void *)__1AFM->__M5JL != (void *)NULL)) {
+          __JGAI=(____Q)(((____UKFJ *)__1AFM->__N5JL)->__2KFJ.__XLFJ +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if ((__JGAI >=  1)) {
+            __L55J=((void **)((____UKFJ *)__1AFM->__N5JL)->__2KFJ.__KSGL)[ 0];
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __C35J=((void *)__L55J != (void *)NULL);
+          } else /* FALSE */ {
+            __C35J=__O__;
+          };
+          if (__C35J) {
+            __L55J=((void **)((____UKFJ *)__1AFM->__N5JL)->__2KFJ.__KSGL)[ 0];
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            switch (((struct ___OBJ *)__L55J)->__id) {
+            case ____TYKJ__: {
+              __4JHN=((____TYKJ *)__L55J)->__K25J;
+            } break;
+            case ____BZKJ__: {
+              __4JHN=((____BZKJ *)__L55J)->__X35J;
+            } break;
+            case ____QFYJ__: {
+              __4JHN=((____QFYJ *)__L55J)->__XGKK;
+            } break;
+            };
+            if (((struct ___OBJ *)__4JHN)->__id==____N5WC__) {
+              __A4EM=((____N5WC *)__4JHN)->__Q5WC.__P5WC.__FWB;
             } else /* SLOT_DATA */ {
-              __tmp__R2EM=((__SLOT_DATA__WIRG *)__tmp__PIHN)->parent_variable__XIRG.parent_named__A4WC.name__4VB;
+              __A4EM=((____FKRG *)__4JHN)->__GKRG.__P5WC.__FWB;
             };
-            __tmp__T15J=((void *)__tmp__R2EM == (void *)(&__string_67));
+            __C35J=((void *)__A4EM == (void *)(&__string_67));
           } else /* FALSE */ {
-            __tmp__T15J=FALSE__O__;
+            __C35J=__O__;
           };
-          if (__tmp__T15J) {
-            old_nb_elts__L2HU= 1;
+          if (__C35J) {
+            __03HU= 1;
           };
-          Self__0EAI=(__INTEGER__Q)(((__FAST_ARRAYoWRITEo__FJFJ *)Self__M5EM->argument_list__43JL)->parent_arrayed_collection__NJFJ.upper__IKFJ +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if (((__INTEGER__Q)(Self__0EAI - old_nb_elts__L2HU) >  0)) {
-            old_nb_elts__T2HU=buffer__L0BE->count__WJ;
-            append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_530));
-            __tmp__235J=Self__M5EM->cop_argument__33JL;
-            switch (((struct ___OBJ *)__tmp__235J)->__id) {
-            case __STRING_CST__5J__: {
-              genere__0T5J(((__STRING_CST__5J *)__tmp__235J),buffer__L0BE);
+          __JGAI=(____Q)(((____UKFJ *)__1AFM->__N5JL)->__2KFJ.__XLFJ +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if (((____Q)(__JGAI - __03HU) >  0)) {
+            __C4HU=__01BE->__WJ;
+            __EWX(((____BC *)__01BE),(&__string_530));
+            __L55J=__1AFM->__M5JL;
+            switch (((struct ___OBJ *)__L55J)->__id) {
+            case ____5J__: {
+              __JV5J(((____5J *)__L55J),__01BE);
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____0AXC__: {
+              __FFSH(((____0AXC *)((____5J *)__L55J)),__01BE);
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____NBXC__: {
+              __D15J(((____NBXC *)((____5J *)__L55J)),__01BE);
             } break;
-            case __INTEGER_CST__KAXC__: {
-              genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____ZBXC__: {
+              __XHSH(((____ZBXC *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
-              (&__string_507)->count__0C= 35;
-              (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-              append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
+            case ____DMWH__: {
+              __CWEI(((____DMWH *)((____5J *)__L55J)),__01BE);
+              (&__string_507)->__0C= 35;
+              (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+              __EWX(((____BC *)__01BE),(&__string_507));
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____2A0I__: {
+              __L15J(((____2A0I *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____HJNJ__: {
+              __UAAK(((____HJNJ *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____SJNJ__: {
+              __WFAK(((____SJNJ *)((____5J *)__L55J)),__01BE);
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              (&__string_508)->count__0C= 20;
-              (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-              print__CKG((&__string_508));
+            case ____0AOJ__: {
+              (&__string_508)->__0C= 20;
+              (&__string_508)->__1C="IS_EXPANDED.genere !";
+              __JKG((&__string_508));
               fputc((int)('\n'),stdout);
               exit(( 1));
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              genere__MJAK(((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____EBOJ__: {
+              __1KAK(((____EBOJ *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____3BOJ__: {
+              __TLAK(((____3BOJ *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____RCOJ__: {
+              __VQAK(((____RCOJ *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____HDOJ__: {
+              __4SAK(((____HDOJ *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____1DOJ__: {
+              __HVAK(((____1DOJ *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_AND__ADOJ__: {
-              genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____PEOJ__: {
+              __QXAK(((____PEOJ *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____DFOJ__: {
+              __ZZAK(((____DFOJ *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____XFOJ__: {
+              __C2AK(((____XFOJ *)((____5J *)__L55J)),__01BE);
             } break;
-            case __PUT_TO__BFOJ__: {
-              genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____QGOJ__: {
+              __L4AK(((____QGOJ *)((____5J *)__L55J)),__01BE);
             } break;
-            case __ITEM__VFOJ__: {
-              genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____EHOJ__: {
+              __AABK(((____EHOJ *)((____5J *)__L55J)),__01BE);
             } break;
-            case __SIZE_OF__NGOJ__: {
-              genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____2HOJ__: {
+              __FABK(((____2HOJ *)((____5J *)__L55J)),__01BE);
             } break;
-            case __CAST__JHOJ__: {
-              genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____YIOJ__: {
+              __KABK(((____YIOJ *)((____5J *)__L55J)),__01BE);
             } break;
-            case __REAL_CST__JLOJ__: {
-              append__3VX(((__STRING__BC *)buffer__L0BE),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__235J))->value__DD5J);
+            case ____YMOJ__: {
+              __EWX(((____BC *)__01BE),((____YMOJ *)((____5J *)__L55J))->__SE5J);
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__S40S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__235J));
-              Self__Z4HU=((__STRING__BC *)buffer__L0BE);
-              if ((Self__Z4HU->capacity__HFL <= Self__Z4HU->count__WJ)) {
-                if ((Self__Z4HU->capacity__HFL ==  0)) {
-                  Self__Z4HU->capacity__HFL= 32;
-                  __tmp__5AIU=create__KVW( 32);
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
+            case ____ONOJ__: {
+              __BA1S=((____ONOJ *)((____5J *)__L55J));
+              __IAIU=((____BC *)__01BE);
+              if ((__IAIU->__OFL <= __IAIU->__WJ)) {
+                if ((__IAIU->__OFL ==  0)) {
+                  __IAIU->__OFL= 32;
+                  __OCIU=__RVW( 32);
+                  __IAIU->__FFL=__OCIU;
                 } else /* FALSE */ {
-                  __tmp__ABIU=(__INTEGER__Q)(Self__Z4HU->capacity__HFL <<  1);
-                  __tmp__5AIU=((__CHARACTER__DB *)Self__Z4HU->storage__4EL);
-                  old_nb_elts__CBIU=Self__Z4HU->capacity__HFL;
-                  __tmp__2M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5AIU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                  __tmp__5AIU=((__CHARACTER__DB *)__tmp__2M3T);
-                  clear__to__F00(__tmp__5AIU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
-                  Self__Z4HU->capacity__HFL=__tmp__ABIU;
+                  __PCIU=(____Q)(__IAIU->__OFL <<  1);
+                  __OCIU=((____DB *)__IAIU->__FFL);
+                  __RCIU=__IAIU->__OFL;
+                  __LO3T=__55W(((____IB )__OCIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                  __OCIU=((____DB *)__LO3T);
+                  __M00(__OCIU,__RCIU,(____Q)(__PCIU -  1));
+                  __IAIU->__FFL=__OCIU;
+                  __IAIU->__OFL=__PCIU;
                 };
               };
-              ((__CHARACTER__DB *)Self__Z4HU->storage__4EL)[Self__Z4HU->count__WJ]='\'';
-              Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ +  1);
-              append__3VX(((__STRING__BC *)buffer__L0BE),__tmp__S40S->text__ID5J);
-              Self__Z4HU=((__STRING__BC *)buffer__L0BE);
-              if ((Self__Z4HU->capacity__HFL <= Self__Z4HU->count__WJ)) {
-                if ((Self__Z4HU->capacity__HFL ==  0)) {
-                  Self__Z4HU->capacity__HFL= 32;
-                  __tmp__5AIU=create__KVW( 32);
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
+              ((____DB *)__IAIU->__FFL)[__IAIU->__WJ]='\'';
+              __IAIU->__WJ=(____Q)(__IAIU->__WJ +  1);
+              __EWX(((____BC *)__01BE),__BA1S->__XE5J);
+              __IAIU=((____BC *)__01BE);
+              if ((__IAIU->__OFL <= __IAIU->__WJ)) {
+                if ((__IAIU->__OFL ==  0)) {
+                  __IAIU->__OFL= 32;
+                  __OCIU=__RVW( 32);
+                  __IAIU->__FFL=__OCIU;
                 } else /* FALSE */ {
-                  __tmp__ABIU=(__INTEGER__Q)(Self__Z4HU->capacity__HFL <<  1);
-                  __tmp__5AIU=((__CHARACTER__DB *)Self__Z4HU->storage__4EL);
-                  old_nb_elts__CBIU=Self__Z4HU->capacity__HFL;
-                  __tmp__2M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5AIU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                  __tmp__5AIU=((__CHARACTER__DB *)__tmp__2M3T);
-                  clear__to__F00(__tmp__5AIU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
-                  Self__Z4HU->capacity__HFL=__tmp__ABIU;
+                  __PCIU=(____Q)(__IAIU->__OFL <<  1);
+                  __OCIU=((____DB *)__IAIU->__FFL);
+                  __RCIU=__IAIU->__OFL;
+                  __LO3T=__55W(((____IB )__OCIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                  __OCIU=((____DB *)__LO3T);
+                  __M00(__OCIU,__RCIU,(____Q)(__PCIU -  1));
+                  __IAIU->__FFL=__OCIU;
+                  __IAIU->__OFL=__PCIU;
                 };
               };
-              ((__CHARACTER__DB *)Self__Z4HU->storage__4EL)[Self__Z4HU->count__WJ]='\'';
-              Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ +  1);
-            } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__V40S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__235J));
-              Self__Z4HU=((__STRING__BC *)buffer__L0BE);
-              if ((Self__Z4HU->capacity__HFL <= Self__Z4HU->count__WJ)) {
-                if ((Self__Z4HU->capacity__HFL ==  0)) {
-                  Self__Z4HU->capacity__HFL= 32;
-                  __tmp__5AIU=create__KVW( 32);
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
+              ((____DB *)__IAIU->__FFL)[__IAIU->__WJ]='\'';
+              __IAIU->__WJ=(____Q)(__IAIU->__WJ +  1);
+            } break;
+            case ____YOOJ__: {
+              __EA1S=((____YOOJ *)((____5J *)__L55J));
+              __IAIU=((____BC *)__01BE);
+              if ((__IAIU->__OFL <= __IAIU->__WJ)) {
+                if ((__IAIU->__OFL ==  0)) {
+                  __IAIU->__OFL= 32;
+                  __OCIU=__RVW( 32);
+                  __IAIU->__FFL=__OCIU;
                 } else /* FALSE */ {
-                  __tmp__ABIU=(__INTEGER__Q)(Self__Z4HU->capacity__HFL <<  1);
-                  __tmp__5AIU=((__CHARACTER__DB *)Self__Z4HU->storage__4EL);
-                  old_nb_elts__CBIU=Self__Z4HU->capacity__HFL;
-                  __tmp__2M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5AIU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                  __tmp__5AIU=((__CHARACTER__DB *)__tmp__2M3T);
-                  clear__to__F00(__tmp__5AIU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
-                  Self__Z4HU->capacity__HFL=__tmp__ABIU;
+                  __PCIU=(____Q)(__IAIU->__OFL <<  1);
+                  __OCIU=((____DB *)__IAIU->__FFL);
+                  __RCIU=__IAIU->__OFL;
+                  __LO3T=__55W(((____IB )__OCIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                  __OCIU=((____DB *)__LO3T);
+                  __M00(__OCIU,__RCIU,(____Q)(__PCIU -  1));
+                  __IAIU->__FFL=__OCIU;
+                  __IAIU->__OFL=__PCIU;
                 };
               };
-              ((__CHARACTER__DB *)Self__Z4HU->storage__4EL)[Self__Z4HU->count__WJ]='\"';
-              Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ +  1);
-              append__3VX(((__STRING__BC *)buffer__L0BE),__tmp__V40S->string__EBJK);
-              Self__Z4HU=((__STRING__BC *)buffer__L0BE);
-              if ((Self__Z4HU->capacity__HFL <= Self__Z4HU->count__WJ)) {
-                if ((Self__Z4HU->capacity__HFL ==  0)) {
-                  Self__Z4HU->capacity__HFL= 32;
-                  __tmp__5AIU=create__KVW( 32);
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
+              ((____DB *)__IAIU->__FFL)[__IAIU->__WJ]='\"';
+              __IAIU->__WJ=(____Q)(__IAIU->__WJ +  1);
+              __EWX(((____BC *)__01BE),__EA1S->__TCJK);
+              __IAIU=((____BC *)__01BE);
+              if ((__IAIU->__OFL <= __IAIU->__WJ)) {
+                if ((__IAIU->__OFL ==  0)) {
+                  __IAIU->__OFL= 32;
+                  __OCIU=__RVW( 32);
+                  __IAIU->__FFL=__OCIU;
                 } else /* FALSE */ {
-                  __tmp__ABIU=(__INTEGER__Q)(Self__Z4HU->capacity__HFL <<  1);
-                  __tmp__5AIU=((__CHARACTER__DB *)Self__Z4HU->storage__4EL);
-                  old_nb_elts__CBIU=Self__Z4HU->capacity__HFL;
-                  __tmp__2M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5AIU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                  __tmp__5AIU=((__CHARACTER__DB *)__tmp__2M3T);
-                  clear__to__F00(__tmp__5AIU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
-                  Self__Z4HU->capacity__HFL=__tmp__ABIU;
+                  __PCIU=(____Q)(__IAIU->__OFL <<  1);
+                  __OCIU=((____DB *)__IAIU->__FFL);
+                  __RCIU=__IAIU->__OFL;
+                  __LO3T=__55W(((____IB )__OCIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                  __OCIU=((____DB *)__LO3T);
+                  __M00(__OCIU,__RCIU,(____Q)(__PCIU -  1));
+                  __IAIU->__FFL=__OCIU;
+                  __IAIU->__OFL=__PCIU;
                 };
               };
-              ((__CHARACTER__DB *)Self__Z4HU->storage__4EL)[Self__Z4HU->count__WJ]='\"';
-              Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ +  1);
+              ((____DB *)__IAIU->__FFL)[__IAIU->__WJ]='\"';
+              __IAIU->__WJ=(____Q)(__IAIU->__WJ +  1);
             } break;
-            case __READ_SLOT__ZK4K__: {
-              genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____IM4K__: {
+              __0TBN(((____IM4K *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____T5FL__: {
+              __PCAP(((____T5FL *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____3DUL__: {
+              __TQTP(((____3DUL *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____0EUL__: {
+              __HR0P(((____0EUL *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____BGUL__: {
+              __ZQTP(((____BGUL *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____2GUL__: {
+              __OR0P(((____2GUL *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_NEG__SYVL__: {
-              genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____B0VL__: {
+              __IPCN(((____B0VL *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_ADD__AZVL__: {
-              genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____P0VL__: {
+              __HTGM(((____P0VL *)((____5J *)__L55J)),__01BE);
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              append__3VX(((__STRING__BC *)buffer__L0BE),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__235J))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+            case ____Q5YL__: {
+              __EWX(((____BC *)__01BE),((____Q5YL *)((____5J *)__L55J))->__HBKM->__GKRG.__WO5D);
             } break;
-            case __EXPR_NOT__FUPM__: {
-              genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____UVPM__: {
+              __SFXN(((____UVPM *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_MOD__LYPM__: {
-              genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____0ZPM__: {
+              __UR0P(((____0ZPM *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_OR__3P0N__: {
-              genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____MR0N__: {
+              __OVVO(((____MR0N *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____YWBP__: {
+              __NWZQ(((____YWBP *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_INF__2WBP__: {
-              genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____LYBP__: {
+              __MYUP(((____LYBP *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____CZBP__: {
+              __O3UP(((____CZBP *)((____5J *)__L55J)),__01BE);
             } break;
-            case __EXPR_XOR__OAEP__: {
-              genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__235J)),buffer__L0BE);
+            case ____3BEP__: {
+              __5REQ(((____3BEP *)((____5J *)__L55J)),__01BE);
             } break;
             };
-            append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_531));
-            __tmp__Z2HU=Self__M5EM->argument_list__43JL->parent_arrayed_collection__NJFJ.upper__IKFJ;
-            old_nb_elts__12HU=old_nb_elts__L2HU;
-            while ((old_nb_elts__12HU <= __tmp__Z2HU)) {
-              __tmp__PBFM=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__M5EM->argument_list__43JL)->parent_arrayed_collection__NJFJ.storage__1QGL)[old_nb_elts__12HU];
-              if (((void *)__tmp__PBFM != (void *)NULL)) {
-                append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-                __tmp__WBFM=Self__M5EM->cop_argument__33JL;
-                switch (((struct ___OBJ *)__tmp__WBFM)->__id) {
-                case __STRING_CST__5J__: {
-                  genere__0T5J(((__STRING_CST__5J *)__tmp__WBFM),buffer__L0BE);
+            __EWX(((____BC *)__01BE),(&__string_531));
+            __I4HU=__1AFM->__N5JL->__2KFJ.__XLFJ;
+            __K4HU=__03HU;
+            while ((__K4HU <= __I4HU)) {
+              __4CFM=((void **)((____UKFJ *)__1AFM->__N5JL)->__2KFJ.__KSGL)[__K4HU];
+              if (((void *)__4CFM != (void *)NULL)) {
+                __EWX(((____BC *)__01BE),__UH);
+                __FDFM=__1AFM->__M5JL;
+                switch (((struct ___OBJ *)__FDFM)->__id) {
+                case ____5J__: {
+                  __JV5J(((____5J *)__FDFM),__01BE);
                 } break;
-                case __EXTERNAL_C__L5WC__: {
-                  genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____0AXC__: {
+                  __FFSH(((____0AXC *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __PROTOTYPE_CST__45WC__: {
-                  genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____NBXC__: {
+                  __D15J(((____NBXC *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __INTEGER_CST__KAXC__: {
-                  genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____ZBXC__: {
+                  __XHSH(((____ZBXC *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_MULTIPLE__UKWH__: {
-                  display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
-                  (&__string_507)->count__0C= 35;
-                  (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-                  append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
+                case ____DMWH__: {
+                  __CWEI(((____DMWH *)((____5J *)__FDFM)),__01BE);
+                  (&__string_507)->__0C= 35;
+                  (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+                  __EWX(((____BC *)__01BE),(&__string_507));
                 } break;
-                case __READ_LOCAL__N5ZI__: {
-                  genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____2A0I__: {
+                  __L15J(((____2A0I *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_EQUAL__YHNJ__: {
-                  genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____HJNJ__: {
+                  __UAAK(((____HJNJ *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_NOT_EQUAL__DINJ__: {
-                  genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____SJNJ__: {
+                  __WFAK(((____SJNJ *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __IS_EXPANDED__L5NJ__: {
-                  (&__string_508)->count__0C= 20;
-                  (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-                  print__CKG((&__string_508));
+                case ____0AOJ__: {
+                  (&__string_508)->__0C= 20;
+                  (&__string_508)->__1C="IS_EXPANDED.genere !";
+                  __JKG((&__string_508));
                   fputc((int)('\n'),stdout);
                   exit(( 1));
                 } break;
-                case __GET_TYPE_ID__V5NJ__: {
-                  genere__MJAK(((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____EBOJ__: {
+                  __1KAK(((____EBOJ *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_SUP__OAOJ__: {
-                  genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____3BOJ__: {
+                  __TLAK(((____3BOJ *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_SUB__CBOJ__: {
-                  genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____RCOJ__: {
+                  __VQAK(((____RCOJ *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_MUL__YBOJ__: {
-                  genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____HDOJ__: {
+                  __4SAK(((____HDOJ *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_DIV__MCOJ__: {
-                  genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____1DOJ__: {
+                  __HVAK(((____1DOJ *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_AND__ADOJ__: {
-                  genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____PEOJ__: {
+                  __QXAK(((____PEOJ *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_SHIFT_R__UDOJ__: {
-                  genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____DFOJ__: {
+                  __ZZAK(((____DFOJ *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_SHIFT_L__IEOJ__: {
-                  genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____XFOJ__: {
+                  __C2AK(((____XFOJ *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __PUT_TO__BFOJ__: {
-                  genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____QGOJ__: {
+                  __L4AK(((____QGOJ *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __ITEM__VFOJ__: {
-                  genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____EHOJ__: {
+                  __AABK(((____EHOJ *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __SIZE_OF__NGOJ__: {
-                  genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____2HOJ__: {
+                  __FABK(((____2HOJ *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __CAST__JHOJ__: {
-                  genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____YIOJ__: {
+                  __KABK(((____YIOJ *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __REAL_CST__JLOJ__: {
-                  append__3VX(((__STRING__BC *)buffer__L0BE),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__WBFM))->value__DD5J);
+                case ____YMOJ__: {
+                  __EWX(((____BC *)__01BE),((____YMOJ *)((____5J *)__FDFM))->__SE5J);
                 } break;
-                case __CHARACTER_CST__5LOJ__: {
-                  Self__KD1S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__WBFM));
-                  Self__GGIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__GGIU->capacity__HFL <= Self__GGIU->count__WJ)) {
-                    if ((Self__GGIU->capacity__HFL ==  0)) {
-                      Self__GGIU->capacity__HFL= 32;
-                      __tmp__HGIU=create__KVW( 32);
-                      Self__GGIU->storage__4EL=__tmp__HGIU;
+                case ____ONOJ__: {
+                  __ZE1S=((____ONOJ *)((____5J *)__FDFM));
+                  __VHIU=((____BC *)__01BE);
+                  if ((__VHIU->__OFL <= __VHIU->__WJ)) {
+                    if ((__VHIU->__OFL ==  0)) {
+                      __VHIU->__OFL= 32;
+                      __WHIU=__RVW( 32);
+                      __VHIU->__FFL=__WHIU;
                     } else /* FALSE */ {
-                      __tmp__IGIU=(__INTEGER__Q)(Self__GGIU->capacity__HFL <<  1);
-                      __tmp__HGIU=((__CHARACTER__DB *)Self__GGIU->storage__4EL);
-                      old_nb_elts__KGIU=Self__GGIU->capacity__HFL;
-                      __tmp__LGIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HGIU),((__UINTEGER_32__RWB )old_nb_elts__KGIU),((__UINTEGER_32__RWB )__tmp__IGIU));
-                      __tmp__HGIU=((__CHARACTER__DB *)__tmp__LGIU);
-                      clear__to__F00(__tmp__HGIU,old_nb_elts__KGIU,(__INTEGER__Q)(__tmp__IGIU -  1));
-                      Self__GGIU->storage__4EL=__tmp__HGIU;
-                      Self__GGIU->capacity__HFL=__tmp__IGIU;
+                      __XHIU=(____Q)(__VHIU->__OFL <<  1);
+                      __WHIU=((____DB *)__VHIU->__FFL);
+                      __ZHIU=__VHIU->__OFL;
+                      __0HIU=__55W(((____IB )__WHIU),((____YWB )__ZHIU),((____YWB )__XHIU));
+                      __WHIU=((____DB *)__0HIU);
+                      __M00(__WHIU,__ZHIU,(____Q)(__XHIU -  1));
+                      __VHIU->__FFL=__WHIU;
+                      __VHIU->__OFL=__XHIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__GGIU->storage__4EL)[Self__GGIU->count__WJ]='\'';
-                  Self__GGIU->count__WJ=(__INTEGER__Q)(Self__GGIU->count__WJ +  1);
-                  append__3VX(((__STRING__BC *)buffer__L0BE),Self__KD1S->text__ID5J);
-                  Self__GGIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__GGIU->capacity__HFL <= Self__GGIU->count__WJ)) {
-                    if ((Self__GGIU->capacity__HFL ==  0)) {
-                      Self__GGIU->capacity__HFL= 32;
-                      __tmp__HGIU=create__KVW( 32);
-                      Self__GGIU->storage__4EL=__tmp__HGIU;
+                  ((____DB *)__VHIU->__FFL)[__VHIU->__WJ]='\'';
+                  __VHIU->__WJ=(____Q)(__VHIU->__WJ +  1);
+                  __EWX(((____BC *)__01BE),__ZE1S->__XE5J);
+                  __VHIU=((____BC *)__01BE);
+                  if ((__VHIU->__OFL <= __VHIU->__WJ)) {
+                    if ((__VHIU->__OFL ==  0)) {
+                      __VHIU->__OFL= 32;
+                      __WHIU=__RVW( 32);
+                      __VHIU->__FFL=__WHIU;
                     } else /* FALSE */ {
-                      __tmp__IGIU=(__INTEGER__Q)(Self__GGIU->capacity__HFL <<  1);
-                      __tmp__HGIU=((__CHARACTER__DB *)Self__GGIU->storage__4EL);
-                      old_nb_elts__KGIU=Self__GGIU->capacity__HFL;
-                      __tmp__LGIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HGIU),((__UINTEGER_32__RWB )old_nb_elts__KGIU),((__UINTEGER_32__RWB )__tmp__IGIU));
-                      __tmp__HGIU=((__CHARACTER__DB *)__tmp__LGIU);
-                      clear__to__F00(__tmp__HGIU,old_nb_elts__KGIU,(__INTEGER__Q)(__tmp__IGIU -  1));
-                      Self__GGIU->storage__4EL=__tmp__HGIU;
-                      Self__GGIU->capacity__HFL=__tmp__IGIU;
+                      __XHIU=(____Q)(__VHIU->__OFL <<  1);
+                      __WHIU=((____DB *)__VHIU->__FFL);
+                      __ZHIU=__VHIU->__OFL;
+                      __0HIU=__55W(((____IB )__WHIU),((____YWB )__ZHIU),((____YWB )__XHIU));
+                      __WHIU=((____DB *)__0HIU);
+                      __M00(__WHIU,__ZHIU,(____Q)(__XHIU -  1));
+                      __VHIU->__FFL=__WHIU;
+                      __VHIU->__OFL=__XHIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__GGIU->storage__4EL)[Self__GGIU->count__WJ]='\'';
-                  Self__GGIU->count__WJ=(__INTEGER__Q)(Self__GGIU->count__WJ +  1);
+                  ((____DB *)__VHIU->__FFL)[__VHIU->__WJ]='\'';
+                  __VHIU->__WJ=(____Q)(__VHIU->__WJ +  1);
                 } break;
-                case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                  Self__MD1S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__WBFM));
-                  Self__GGIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__GGIU->capacity__HFL <= Self__GGIU->count__WJ)) {
-                    if ((Self__GGIU->capacity__HFL ==  0)) {
-                      Self__GGIU->capacity__HFL= 32;
-                      __tmp__HGIU=create__KVW( 32);
-                      Self__GGIU->storage__4EL=__tmp__HGIU;
+                case ____YOOJ__: {
+                  __1E1S=((____YOOJ *)((____5J *)__FDFM));
+                  __VHIU=((____BC *)__01BE);
+                  if ((__VHIU->__OFL <= __VHIU->__WJ)) {
+                    if ((__VHIU->__OFL ==  0)) {
+                      __VHIU->__OFL= 32;
+                      __WHIU=__RVW( 32);
+                      __VHIU->__FFL=__WHIU;
                     } else /* FALSE */ {
-                      __tmp__IGIU=(__INTEGER__Q)(Self__GGIU->capacity__HFL <<  1);
-                      __tmp__HGIU=((__CHARACTER__DB *)Self__GGIU->storage__4EL);
-                      old_nb_elts__KGIU=Self__GGIU->capacity__HFL;
-                      __tmp__LGIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HGIU),((__UINTEGER_32__RWB )old_nb_elts__KGIU),((__UINTEGER_32__RWB )__tmp__IGIU));
-                      __tmp__HGIU=((__CHARACTER__DB *)__tmp__LGIU);
-                      clear__to__F00(__tmp__HGIU,old_nb_elts__KGIU,(__INTEGER__Q)(__tmp__IGIU -  1));
-                      Self__GGIU->storage__4EL=__tmp__HGIU;
-                      Self__GGIU->capacity__HFL=__tmp__IGIU;
+                      __XHIU=(____Q)(__VHIU->__OFL <<  1);
+                      __WHIU=((____DB *)__VHIU->__FFL);
+                      __ZHIU=__VHIU->__OFL;
+                      __0HIU=__55W(((____IB )__WHIU),((____YWB )__ZHIU),((____YWB )__XHIU));
+                      __WHIU=((____DB *)__0HIU);
+                      __M00(__WHIU,__ZHIU,(____Q)(__XHIU -  1));
+                      __VHIU->__FFL=__WHIU;
+                      __VHIU->__OFL=__XHIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__GGIU->storage__4EL)[Self__GGIU->count__WJ]='\"';
-                  Self__GGIU->count__WJ=(__INTEGER__Q)(Self__GGIU->count__WJ +  1);
-                  append__3VX(((__STRING__BC *)buffer__L0BE),Self__MD1S->string__EBJK);
-                  Self__GGIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__GGIU->capacity__HFL <= Self__GGIU->count__WJ)) {
-                    if ((Self__GGIU->capacity__HFL ==  0)) {
-                      Self__GGIU->capacity__HFL= 32;
-                      __tmp__HGIU=create__KVW( 32);
-                      Self__GGIU->storage__4EL=__tmp__HGIU;
+                  ((____DB *)__VHIU->__FFL)[__VHIU->__WJ]='\"';
+                  __VHIU->__WJ=(____Q)(__VHIU->__WJ +  1);
+                  __EWX(((____BC *)__01BE),__1E1S->__TCJK);
+                  __VHIU=((____BC *)__01BE);
+                  if ((__VHIU->__OFL <= __VHIU->__WJ)) {
+                    if ((__VHIU->__OFL ==  0)) {
+                      __VHIU->__OFL= 32;
+                      __WHIU=__RVW( 32);
+                      __VHIU->__FFL=__WHIU;
                     } else /* FALSE */ {
-                      __tmp__IGIU=(__INTEGER__Q)(Self__GGIU->capacity__HFL <<  1);
-                      __tmp__HGIU=((__CHARACTER__DB *)Self__GGIU->storage__4EL);
-                      old_nb_elts__KGIU=Self__GGIU->capacity__HFL;
-                      __tmp__LGIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HGIU),((__UINTEGER_32__RWB )old_nb_elts__KGIU),((__UINTEGER_32__RWB )__tmp__IGIU));
-                      __tmp__HGIU=((__CHARACTER__DB *)__tmp__LGIU);
-                      clear__to__F00(__tmp__HGIU,old_nb_elts__KGIU,(__INTEGER__Q)(__tmp__IGIU -  1));
-                      Self__GGIU->storage__4EL=__tmp__HGIU;
-                      Self__GGIU->capacity__HFL=__tmp__IGIU;
+                      __XHIU=(____Q)(__VHIU->__OFL <<  1);
+                      __WHIU=((____DB *)__VHIU->__FFL);
+                      __ZHIU=__VHIU->__OFL;
+                      __0HIU=__55W(((____IB )__WHIU),((____YWB )__ZHIU),((____YWB )__XHIU));
+                      __WHIU=((____DB *)__0HIU);
+                      __M00(__WHIU,__ZHIU,(____Q)(__XHIU -  1));
+                      __VHIU->__FFL=__WHIU;
+                      __VHIU->__OFL=__XHIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__GGIU->storage__4EL)[Self__GGIU->count__WJ]='\"';
-                  Self__GGIU->count__WJ=(__INTEGER__Q)(Self__GGIU->count__WJ +  1);
+                  ((____DB *)__VHIU->__FFL)[__VHIU->__WJ]='\"';
+                  __VHIU->__WJ=(____Q)(__VHIU->__WJ +  1);
                 } break;
-                case __READ_SLOT__ZK4K__: {
-                  genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____IM4K__: {
+                  __0TBN(((____IM4K *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_NOT_LOGIC__E4FL__: {
-                  genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____T5FL__: {
+                  __PCAP(((____T5FL *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_OR_LOGIC__OCUL__: {
-                  genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____3DUL__: {
+                  __TQTP(((____3DUL *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_OR_OR_LOGIC__LDUL__: {
-                  genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____0EUL__: {
+                  __HR0P(((____0EUL *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_AND_LOGIC__SEUL__: {
-                  genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____BGUL__: {
+                  __ZQTP(((____BGUL *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_AND_AND_LOGIC__NFUL__: {
-                  genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____2GUL__: {
+                  __OR0P(((____2GUL *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_NEG__SYVL__: {
-                  genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____B0VL__: {
+                  __IPCN(((____B0VL *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_ADD__AZVL__: {
-                  genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____P0VL__: {
+                  __HTGM(((____P0VL *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __READ_GLOBAL__B4YL__: {
-                  append__3VX(((__STRING__BC *)buffer__L0BE),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__WBFM))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+                case ____Q5YL__: {
+                  __EWX(((____BC *)__01BE),((____Q5YL *)((____5J *)__FDFM))->__HBKM->__GKRG.__WO5D);
                 } break;
-                case __EXPR_NOT__FUPM__: {
-                  genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____UVPM__: {
+                  __SFXN(((____UVPM *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_MOD__LYPM__: {
-                  genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____0ZPM__: {
+                  __UR0P(((____0ZPM *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_OR__3P0N__: {
-                  genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____MR0N__: {
+                  __OVVO(((____MR0N *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_SUP_EQ__JVBP__: {
-                  genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____YWBP__: {
+                  __NWZQ(((____YWBP *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_INF__2WBP__: {
-                  genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____LYBP__: {
+                  __MYUP(((____LYBP *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_INF_EQ__TXBP__: {
-                  genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____CZBP__: {
+                  __O3UP(((____CZBP *)((____5J *)__FDFM)),__01BE);
                 } break;
-                case __EXPR_XOR__OAEP__: {
-                  genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__WBFM)),buffer__L0BE);
+                case ____3BEP__: {
+                  __5REQ(((____3BEP *)((____5J *)__FDFM)),__01BE);
                 } break;
                 };
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_532));
-                append_in__YDE(__tmp__J2HU,buffer__L0BE);
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_533));
-                switch (((struct ___OBJ *)__tmp__PBFM)->__id) {
-                case __WRITE_GLOBAL__EXKJ__: {
-                  genere_value__350K(((__WRITE_GLOBAL__EXKJ *)__tmp__PBFM),buffer__L0BE);
+                __EWX(((____BC *)__01BE),(&__string_532));
+                __5DE(__Y3HU,__01BE);
+                __EWX(((____BC *)__01BE),(&__string_533));
+                switch (((struct ___OBJ *)__4CFM)->__id) {
+                case ____TYKJ__: {
+                  __MB1K(((____TYKJ *)__4CFM),__01BE);
                 } break;
-                case __WRITE_SLOT__SXKJ__: {
-                  genere_value__1D1K(((__WRITE_SLOT__SXKJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__PBFM)),buffer__L0BE);
+                case ____BZKJ__: {
+                  __KF1K(((____BZKJ *)((____TYKJ *)__4CFM)),__01BE);
                 } break;
-                case __WRITE_LOCAL__BEYJ__: {
-                  genere_value__KH1K(((__WRITE_LOCAL__BEYJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__PBFM)),buffer__L0BE);
+                case ____QFYJ__: {
+                  __ZI1K(((____QFYJ *)((____TYKJ *)__4CFM)),__01BE);
                 } break;
                 };
-                append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_218));
-                __tmp__J2HU=(__INTEGER__Q)(__tmp__J2HU +  1);
+                __EWX(((____BC *)__01BE),(&__string_218));
+                __Y3HU=(____Q)(__Y3HU +  1);
               } else /* FALSE */ {
-                print__CKG((&__string_534));
+                __JKG((&__string_534));
               };
-              old_nb_elts__12HU=(__INTEGER__Q)(old_nb_elts__12HU +  1);
-            };
-            append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-            if ((__tmp__J2HU ==  0)) {
-              Self__Z4HU=((__STRING__BC *)buffer__L0BE);
-              if ((old_nb_elts__T2HU < Self__Z4HU->count__WJ)) {
-                __tmp__ABIU=(__INTEGER__Q)(Self__Z4HU->count__WJ - old_nb_elts__T2HU);
-                if ((__tmp__ABIU > Self__Z4HU->count__WJ)) {
-                  Self__Z4HU->count__WJ= 0;
+              __K4HU=(____Q)(__K4HU +  1);
+            };
+            __EWX(((____BC *)__01BE),__UH);
+            if ((__Y3HU ==  0)) {
+              __IAIU=((____BC *)__01BE);
+              if ((__C4HU < __IAIU->__WJ)) {
+                __PCIU=(____Q)(__IAIU->__WJ - __C4HU);
+                if ((__PCIU > __IAIU->__WJ)) {
+                  __IAIU->__WJ= 0;
                 } else /* FALSE */ {
-                  Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ - __tmp__ABIU);
+                  __IAIU->__WJ=(____Q)(__IAIU->__WJ - __PCIU);
                 };
               };
             };
           };
-          __tmp__FZEM=Self__M5EM->cop_argument__33JL;
-          switch (((struct ___OBJ *)__tmp__FZEM)->__id) {
-          case __STRING_CST__5J__: {
-            genere__0T5J(((__STRING_CST__5J *)__tmp__FZEM),buffer__L0BE);
+          __U0EM=__1AFM->__M5JL;
+          switch (((struct ___OBJ *)__U0EM)->__id) {
+          case ____5J__: {
+            __JV5J(((____5J *)__U0EM),__01BE);
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____0AXC__: {
+            __FFSH(((____0AXC *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____NBXC__: {
+            __D15J(((____NBXC *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __INTEGER_CST__KAXC__: {
-            genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____ZBXC__: {
+            __XHSH(((____ZBXC *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
-            (&__string_507)->count__0C= 35;
-            (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-            append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
+          case ____DMWH__: {
+            __CWEI(((____DMWH *)((____5J *)__U0EM)),__01BE);
+            (&__string_507)->__0C= 35;
+            (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+            __EWX(((____BC *)__01BE),(&__string_507));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____2A0I__: {
+            __L15J(((____2A0I *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____HJNJ__: {
+            __UAAK(((____HJNJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____SJNJ__: {
+            __WFAK(((____SJNJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            (&__string_508)->count__0C= 20;
-            (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-            print__CKG((&__string_508));
+          case ____0AOJ__: {
+            (&__string_508)->__0C= 20;
+            (&__string_508)->__1C="IS_EXPANDED.genere !";
+            __JKG((&__string_508));
             fputc((int)('\n'),stdout);
             exit(( 1));
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            genere__MJAK(((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____EBOJ__: {
+            __1KAK(((____EBOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____3BOJ__: {
+            __TLAK(((____3BOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____RCOJ__: {
+            __VQAK(((____RCOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____HDOJ__: {
+            __4SAK(((____HDOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____1DOJ__: {
+            __HVAK(((____1DOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_AND__ADOJ__: {
-            genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____PEOJ__: {
+            __QXAK(((____PEOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____DFOJ__: {
+            __ZZAK(((____DFOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____XFOJ__: {
+            __C2AK(((____XFOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __PUT_TO__BFOJ__: {
-            genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____QGOJ__: {
+            __L4AK(((____QGOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __ITEM__VFOJ__: {
-            genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____EHOJ__: {
+            __AABK(((____EHOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __SIZE_OF__NGOJ__: {
-            genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____2HOJ__: {
+            __FABK(((____2HOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __CAST__JHOJ__: {
-            genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____YIOJ__: {
+            __KABK(((____YIOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __REAL_CST__JLOJ__: {
-            append__3VX(((__STRING__BC *)buffer__L0BE),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__FZEM))->value__DD5J);
+          case ____YMOJ__: {
+            __EWX(((____BC *)__01BE),((____YMOJ *)((____5J *)__U0EM))->__SE5J);
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__S40S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__FZEM));
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+          case ____ONOJ__: {
+            __BA1S=((____ONOJ *)((____5J *)__U0EM));
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__ABIU=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__CBIU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__ABIU;
+                __PCIU=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __RCIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__RCIU,(____Q)(__PCIU -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__PCIU;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='\'';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
-            append__3VX(((__STRING__BC *)buffer__L0BE),__tmp__S40S->text__ID5J);
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='\'';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
+            __EWX(((____BC *)__01BE),__BA1S->__XE5J);
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__ABIU=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__CBIU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__ABIU;
+                __PCIU=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __RCIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__RCIU,(____Q)(__PCIU -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__PCIU;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='\'';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
-          } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__V40S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__FZEM));
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='\'';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
+          } break;
+          case ____YOOJ__: {
+            __EA1S=((____YOOJ *)((____5J *)__U0EM));
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__ABIU=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__CBIU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__ABIU;
+                __PCIU=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __RCIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__RCIU,(____Q)(__PCIU -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__PCIU;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='\"';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
-            append__3VX(((__STRING__BC *)buffer__L0BE),__tmp__V40S->string__EBJK);
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='\"';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
+            __EWX(((____BC *)__01BE),__EA1S->__TCJK);
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__ABIU=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__CBIU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__ABIU;
+                __PCIU=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __RCIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__RCIU,(____Q)(__PCIU -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__PCIU;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='\"';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='\"';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
           } break;
-          case __READ_SLOT__ZK4K__: {
-            genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____IM4K__: {
+            __0TBN(((____IM4K *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____T5FL__: {
+            __PCAP(((____T5FL *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____3DUL__: {
+            __TQTP(((____3DUL *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____0EUL__: {
+            __HR0P(((____0EUL *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____BGUL__: {
+            __ZQTP(((____BGUL *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____2GUL__: {
+            __OR0P(((____2GUL *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_NEG__SYVL__: {
-            genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____B0VL__: {
+            __IPCN(((____B0VL *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_ADD__AZVL__: {
-            genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____P0VL__: {
+            __HTGM(((____P0VL *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            append__3VX(((__STRING__BC *)buffer__L0BE),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__FZEM))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+          case ____Q5YL__: {
+            __EWX(((____BC *)__01BE),((____Q5YL *)((____5J *)__U0EM))->__HBKM->__GKRG.__WO5D);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____UVPM__: {
+            __SFXN(((____UVPM *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_MOD__LYPM__: {
-            genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____0ZPM__: {
+            __UR0P(((____0ZPM *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_OR__3P0N__: {
-            genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____MR0N__: {
+            __OVVO(((____MR0N *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____YWBP__: {
+            __NWZQ(((____YWBP *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_INF__2WBP__: {
-            genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____LYBP__: {
+            __MYUP(((____LYBP *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____CZBP__: {
+            __O3UP(((____CZBP *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_XOR__OAEP__: {
-            genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____3BEP__: {
+            __5REQ(((____3BEP *)((____5J *)__U0EM)),__01BE);
           } break;
           };
-          append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_535));
-          __tmp__FZEM=Self__M5EM->profil__BCZK;
-          if (((struct ___OBJ *)__tmp__FZEM)->__id==__PROFIL_SLOT__BO2C__) {
-            __tmp__R2EM=((__PROFIL_SLOT__BO2C *)__tmp__FZEM)->parent_profil__CO2C.name__P1IK;
+          __EWX(((____BC *)__01BE),(&__string_535));
+          __U0EM=__1AFM->__QDZK;
+          if (((struct ___OBJ *)__U0EM)->__id==____QP2C__) {
+            __A4EM=((____QP2C *)__U0EM)->__RP2C.__42IK;
           } else /* PROFIL_BLOCK */ {
-            __tmp__R2EM=((__PROFIL_BLOCK__22NJ *)__tmp__FZEM)->parent_profil__32NJ.name__P1IK;
+            __A4EM=((____L4NJ *)__U0EM)->__M4NJ.__42IK;
           };
-          append__3VX(((__STRING__BC *)buffer__L0BE),__tmp__R2EM);
-          append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_218));
-          append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-          if (Self__M5EM->is_cop_return__OCFM) {
-            append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_536));
+          __EWX(((____BC *)__01BE),__A4EM);
+          __EWX(((____BC *)__01BE),(&__string_218));
+          __EWX(((____BC *)__01BE),__UH);
+          if (__1AFM->__3DFM) {
+            __EWX(((____BC *)__01BE),(&__string_536));
           } else /* FALSE */ {
-            append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_537));
+            __EWX(((____BC *)__01BE),(&__string_537));
           };
-          append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_538));
-          __tmp__FZEM=Self__M5EM->cop_argument__33JL;
-          switch (((struct ___OBJ *)__tmp__FZEM)->__id) {
-          case __STRING_CST__5J__: {
-            genere__0T5J(((__STRING_CST__5J *)__tmp__FZEM),buffer__L0BE);
+          __EWX(((____BC *)__01BE),(&__string_538));
+          __U0EM=__1AFM->__M5JL;
+          switch (((struct ___OBJ *)__U0EM)->__id) {
+          case ____5J__: {
+            __JV5J(((____5J *)__U0EM),__01BE);
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____0AXC__: {
+            __FFSH(((____0AXC *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____NBXC__: {
+            __D15J(((____NBXC *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __INTEGER_CST__KAXC__: {
-            genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____ZBXC__: {
+            __XHSH(((____ZBXC *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
-            (&__string_507)->count__0C= 35;
-            (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-            append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
+          case ____DMWH__: {
+            __CWEI(((____DMWH *)((____5J *)__U0EM)),__01BE);
+            (&__string_507)->__0C= 35;
+            (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+            __EWX(((____BC *)__01BE),(&__string_507));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____2A0I__: {
+            __L15J(((____2A0I *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____HJNJ__: {
+            __UAAK(((____HJNJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____SJNJ__: {
+            __WFAK(((____SJNJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            (&__string_508)->count__0C= 20;
-            (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-            print__CKG((&__string_508));
+          case ____0AOJ__: {
+            (&__string_508)->__0C= 20;
+            (&__string_508)->__1C="IS_EXPANDED.genere !";
+            __JKG((&__string_508));
             fputc((int)('\n'),stdout);
             exit(( 1));
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            genere__MJAK(((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____EBOJ__: {
+            __1KAK(((____EBOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____3BOJ__: {
+            __TLAK(((____3BOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____RCOJ__: {
+            __VQAK(((____RCOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____HDOJ__: {
+            __4SAK(((____HDOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____1DOJ__: {
+            __HVAK(((____1DOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_AND__ADOJ__: {
-            genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____PEOJ__: {
+            __QXAK(((____PEOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____DFOJ__: {
+            __ZZAK(((____DFOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____XFOJ__: {
+            __C2AK(((____XFOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __PUT_TO__BFOJ__: {
-            genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____QGOJ__: {
+            __L4AK(((____QGOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __ITEM__VFOJ__: {
-            genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____EHOJ__: {
+            __AABK(((____EHOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __SIZE_OF__NGOJ__: {
-            genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____2HOJ__: {
+            __FABK(((____2HOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __CAST__JHOJ__: {
-            genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____YIOJ__: {
+            __KABK(((____YIOJ *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __REAL_CST__JLOJ__: {
-            append__3VX(((__STRING__BC *)buffer__L0BE),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__FZEM))->value__DD5J);
+          case ____YMOJ__: {
+            __EWX(((____BC *)__01BE),((____YMOJ *)((____5J *)__U0EM))->__SE5J);
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__S40S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__FZEM));
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+          case ____ONOJ__: {
+            __BA1S=((____ONOJ *)((____5J *)__U0EM));
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__ABIU=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__CBIU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__ABIU;
+                __PCIU=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __RCIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__RCIU,(____Q)(__PCIU -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__PCIU;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='\'';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
-            append__3VX(((__STRING__BC *)buffer__L0BE),__tmp__S40S->text__ID5J);
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='\'';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
+            __EWX(((____BC *)__01BE),__BA1S->__XE5J);
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__ABIU=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__CBIU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__ABIU;
+                __PCIU=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __RCIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__RCIU,(____Q)(__PCIU -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__PCIU;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='\'';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
-          } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__V40S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__FZEM));
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='\'';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
+          } break;
+          case ____YOOJ__: {
+            __EA1S=((____YOOJ *)((____5J *)__U0EM));
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__ABIU=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__CBIU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__ABIU;
+                __PCIU=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __RCIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__RCIU,(____Q)(__PCIU -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__PCIU;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='\"';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
-            append__3VX(((__STRING__BC *)buffer__L0BE),__tmp__V40S->string__EBJK);
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='\"';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
+            __EWX(((____BC *)__01BE),__EA1S->__TCJK);
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__ABIU=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__CBIU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__ABIU;
+                __PCIU=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __RCIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__RCIU,(____Q)(__PCIU -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__PCIU;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='\"';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='\"';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
           } break;
-          case __READ_SLOT__ZK4K__: {
-            genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____IM4K__: {
+            __0TBN(((____IM4K *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____T5FL__: {
+            __PCAP(((____T5FL *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____3DUL__: {
+            __TQTP(((____3DUL *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____0EUL__: {
+            __HR0P(((____0EUL *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____BGUL__: {
+            __ZQTP(((____BGUL *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____2GUL__: {
+            __OR0P(((____2GUL *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_NEG__SYVL__: {
-            genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____B0VL__: {
+            __IPCN(((____B0VL *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_ADD__AZVL__: {
-            genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____P0VL__: {
+            __HTGM(((____P0VL *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            append__3VX(((__STRING__BC *)buffer__L0BE),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__FZEM))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+          case ____Q5YL__: {
+            __EWX(((____BC *)__01BE),((____Q5YL *)((____5J *)__U0EM))->__HBKM->__GKRG.__WO5D);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____UVPM__: {
+            __SFXN(((____UVPM *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_MOD__LYPM__: {
-            genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____0ZPM__: {
+            __UR0P(((____0ZPM *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_OR__3P0N__: {
-            genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____MR0N__: {
+            __OVVO(((____MR0N *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____YWBP__: {
+            __NWZQ(((____YWBP *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_INF__2WBP__: {
-            genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____LYBP__: {
+            __MYUP(((____LYBP *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____CZBP__: {
+            __O3UP(((____CZBP *)((____5J *)__U0EM)),__01BE);
           } break;
-          case __EXPR_XOR__OAEP__: {
-            genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__FZEM)),buffer__L0BE);
+          case ____3BEP__: {
+            __5REQ(((____3BEP *)((____5J *)__U0EM)),__01BE);
           } break;
           };
-          src__1R5H=((__STRING__BC *)buffer__L0BE);
-          if ((src__1R5H->capacity__HFL <= src__1R5H->count__WJ)) {
-            if ((src__1R5H->capacity__HFL ==  0)) {
-              src__1R5H->capacity__HFL= 32;
-              __tmp__Y2HU=create__KVW( 32);
-              src__1R5H->storage__4EL=__tmp__Y2HU;
+          __KT5H=((____BC *)__01BE);
+          if ((__KT5H->__OFL <= __KT5H->__WJ)) {
+            if ((__KT5H->__OFL ==  0)) {
+              __KT5H->__OFL= 32;
+              __H4HU=__RVW( 32);
+              __KT5H->__FFL=__H4HU;
             } else /* FALSE */ {
-              __tmp__B4BI=(__INTEGER__Q)(src__1R5H->capacity__HFL <<  1);
-              __tmp__Y2HU=((__CHARACTER__DB *)src__1R5H->storage__4EL);
-              old_nb_elts__34HU=src__1R5H->capacity__HFL;
-              __tmp__Y3HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-              __tmp__Y2HU=((__CHARACTER__DB *)__tmp__Y3HU);
-              clear__to__F00(__tmp__Y2HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-              src__1R5H->storage__4EL=__tmp__Y2HU;
-              src__1R5H->capacity__HFL=__tmp__B4BI;
-            };
-          };
-          ((__CHARACTER__DB *)src__1R5H->storage__4EL)[src__1R5H->count__WJ]=')';
-          src__1R5H->count__WJ=(__INTEGER__Q)(src__1R5H->count__WJ +  1);
-        } else /* FALSE */ {
-          if (((void *)Self__M5EM->result_list__PCZK.first__TGCL != (void *)NULL)) {
-            __tmp__PBFM=Self__M5EM->result_list__PCZK.first__TGCL->write__RVKL;
-            if (__tmp__PBFM==NULL) {
-              __tmp__MDFM=NULL;
+              __Q5BI=(____Q)(__KT5H->__OFL <<  1);
+              __H4HU=((____DB *)__KT5H->__FFL);
+              __MAIU=__KT5H->__OFL;
+              __H5HU=__55W(((____IB )__H4HU),((____YWB )__MAIU),((____YWB )__Q5BI));
+              __H4HU=((____DB *)__H5HU);
+              __M00(__H4HU,__MAIU,(____Q)(__Q5BI -  1));
+              __KT5H->__FFL=__H4HU;
+              __KT5H->__OFL=__Q5BI;
+            };
+          };
+          ((____DB *)__KT5H->__FFL)[__KT5H->__WJ]=')';
+          __KT5H->__WJ=(____Q)(__KT5H->__WJ +  1);
+        } else /* FALSE */ {
+          if (((void *)__1AFM->__4DZK.__CICL != (void *)NULL)) {
+            __4CFM=__1AFM->__4DZK.__CICL->__AXKL;
+            if (__4CFM==NULL) {
+              __1EFM=NULL;
             } else {
-              switch (((struct ___OBJ *)__tmp__PBFM)->__id) {
-              case __WRITE_GLOBAL__EXKJ__: {
-                __tmp__MDFM=NULL;
+              switch (((struct ___OBJ *)__4CFM)->__id) {
+              case ____TYKJ__: {
+                __1EFM=NULL;
               } break;
-              case __WRITE_SLOT__SXKJ__: {
-                __tmp__MDFM=NULL;
+              case ____BZKJ__: {
+                __1EFM=NULL;
               } break;
-              case __WRITE_LOCAL__BEYJ__: {
-                __tmp__MDFM=((void *)__tmp__PBFM);
+              case ____QFYJ__: {
+                __1EFM=((void *)__4CFM);
               } break;
               }
             };
-            Self__QX0M=((__WRITE_LOCAL__BEYJ *)__tmp__MDFM);
-            __tmp__R2EM=write__LGMK(Self__QX0M);
-            if ((Self__QX0M->local__IFKK->parent_variable__B4WC.ensure_count__1S4D == (__INTEGER__Q)(-  1))) {
-              Self__Z4HU=((__STRING__BC *)buffer__L0BE);
-              if ((Self__Z4HU->capacity__HFL <= Self__Z4HU->count__WJ)) {
-                if ((Self__Z4HU->capacity__HFL ==  0)) {
-                  Self__Z4HU->capacity__HFL= 32;
-                  __tmp__5AIU=create__KVW( 32);
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
+            __5Y0M=((____QFYJ *)__1EFM);
+            __A4EM=__0HMK(__5Y0M);
+            if ((__5Y0M->__XGKK->__Q5WC.__KU4D == (____Q)(-  1))) {
+              __IAIU=((____BC *)__01BE);
+              if ((__IAIU->__OFL <= __IAIU->__WJ)) {
+                if ((__IAIU->__OFL ==  0)) {
+                  __IAIU->__OFL= 32;
+                  __OCIU=__RVW( 32);
+                  __IAIU->__FFL=__OCIU;
                 } else /* FALSE */ {
-                  __tmp__YDIU=(__INTEGER__Q)(Self__Z4HU->capacity__HFL <<  1);
-                  __tmp__5AIU=((__CHARACTER__DB *)Self__Z4HU->storage__4EL);
-                  old_nb_elts__0DIU=Self__Z4HU->capacity__HFL;
-                  __tmp__2M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5AIU),((__UINTEGER_32__RWB )old_nb_elts__0DIU),((__UINTEGER_32__RWB )__tmp__YDIU));
-                  __tmp__5AIU=((__CHARACTER__DB *)__tmp__2M3T);
-                  clear__to__F00(__tmp__5AIU,old_nb_elts__0DIU,(__INTEGER__Q)(__tmp__YDIU -  1));
-                  Self__Z4HU->storage__4EL=__tmp__5AIU;
-                  Self__Z4HU->capacity__HFL=__tmp__YDIU;
+                  __HFIU=(____Q)(__IAIU->__OFL <<  1);
+                  __OCIU=((____DB *)__IAIU->__FFL);
+                  __JFIU=__IAIU->__OFL;
+                  __LO3T=__55W(((____IB )__OCIU),((____YWB )__JFIU),((____YWB )__HFIU));
+                  __OCIU=((____DB *)__LO3T);
+                  __M00(__OCIU,__JFIU,(____Q)(__HFIU -  1));
+                  __IAIU->__FFL=__OCIU;
+                  __IAIU->__OFL=__HFIU;
                 };
               };
-              ((__CHARACTER__DB *)Self__Z4HU->storage__4EL)[Self__Z4HU->count__WJ]='*';
-              Self__Z4HU->count__WJ=(__INTEGER__Q)(Self__Z4HU->count__WJ +  1);
-            };
-            append__3VX(((__STRING__BC *)buffer__L0BE),__tmp__R2EM);
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+              ((____DB *)__IAIU->__FFL)[__IAIU->__WJ]='*';
+              __IAIU->__WJ=(____Q)(__IAIU->__WJ +  1);
+            };
+            __EWX(((____BC *)__01BE),__A4EM);
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__ABIU=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__CBIU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__ABIU;
+                __PCIU=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __RCIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__RCIU,(____Q)(__PCIU -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__PCIU;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='=';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='=';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
           };
-          __tmp__FZEM=Self__M5EM->profil__BCZK;
-          if (((struct ___OBJ *)__tmp__FZEM)->__id==__PROFIL_SLOT__BO2C__) {
-            __tmp__R2EM=((__PROFIL_SLOT__BO2C *)__tmp__FZEM)->parent_profil__CO2C.name__P1IK;
+          __U0EM=__1AFM->__QDZK;
+          if (((struct ___OBJ *)__U0EM)->__id==____QP2C__) {
+            __A4EM=((____QP2C *)__U0EM)->__RP2C.__42IK;
           } else /* PROFIL_BLOCK */ {
-            __tmp__R2EM=((__PROFIL_BLOCK__22NJ *)__tmp__FZEM)->parent_profil__32NJ.name__P1IK;
-          };
-          append__3VX(((__STRING__BC *)buffer__L0BE),__tmp__R2EM);
-          __tmp__FZEM=Self__M5EM->profil__BCZK;
-          if (((struct ___OBJ *)__tmp__FZEM)->__id==__PROFIL_SLOT__BO2C__) {
-            __tmp__PBFM=((__PROFIL_SLOT__BO2C *)__tmp__FZEM)->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__PBFM)->__id==__ITM_SLOT__HLC__) {
-              __tmp__QEIV=((__ITM_SLOT__HLC *)__tmp__PBFM)->id_section__GVOB;
+            __A4EM=((____L4NJ *)__U0EM)->__M4NJ.__42IK;
+          };
+          __EWX(((____BC *)__01BE),__A4EM);
+          __U0EM=__1AFM->__QDZK;
+          if (((struct ___OBJ *)__U0EM)->__id==____QP2C__) {
+            __4CFM=((____QP2C *)__U0EM)->__NTXN->__2JRG->__QLC;
+            if (((struct ___OBJ *)__4CFM)->__id==____OLC__) {
+              __5FIV=((____OLC *)__4CFM)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__QEIV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PBFM)->parent_itm_slot__QF0D.id_section__GVOB;
+              __5FIV=((____4G0D *)__4CFM)->__5G0D.__MWOB;
             };
-            __tmp__T15J=((void *)((__SECTION___EVOB *)__tmp__QEIV)->name__U15E == (void *)(&__string_34));
+            __C35J=((void *)((____KWOB *)__5FIV)->__D35E == (void *)(&__string_34));
           } else /* PROFIL_BLOCK */ {
-            __tmp__T15J=FALSE__O__;
+            __C35J=__O__;
           };
-          if (__tmp__T15J) {
-            __tmp__T15J=TRUE__K__;
+          if (__C35J) {
+            __C35J=__K__;
           } else /* FALSE */ {
-            __tmp__PBFM=Self__M5EM->profil__BCZK;
-            if (((struct ___OBJ *)__tmp__PBFM)->__id==__PROFIL_SLOT__BO2C__) {
-              __tmp__PIHN=((__PROFIL_SLOT__BO2C *)__tmp__PBFM)->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-              if (((struct ___OBJ *)__tmp__PIHN)->__id==__ITM_SLOT__HLC__) {
-                __tmp__YQYN=((__ITM_SLOT__HLC *)__tmp__PIHN)->id_section__GVOB;
+            __4CFM=__1AFM->__QDZK;
+            if (((struct ___OBJ *)__4CFM)->__id==____QP2C__) {
+              __4JHN=((____QP2C *)__4CFM)->__NTXN->__2JRG->__QLC;
+              if (((struct ___OBJ *)__4JHN)->__id==____OLC__) {
+                __HSYN=((____OLC *)__4JHN)->__MWOB;
               } else /* ITM_SLOT_OPERATOR */ {
-                __tmp__YQYN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PIHN)->parent_itm_slot__QF0D.id_section__GVOB;
+                __HSYN=((____4G0D *)__4JHN)->__5G0D.__MWOB;
               };
-              __tmp__XHHN=((void *)((__SECTION___EVOB *)__tmp__YQYN)->name__U15E == (void *)(&__string_39));
+              __GJHN=((void *)((____KWOB *)__HSYN)->__D35E == (void *)(&__string_39));
             } else /* PROFIL_BLOCK */ {
-              __tmp__XHHN=FALSE__O__;
-            };
-            __tmp__T15J=__tmp__XHHN;
-          };
-          if (__tmp__T15J) {
-            __tmp__PBFM=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__M5EM->argument_list__43JL)->parent_arrayed_collection__NJFJ.storage__1QGL)[ 0];
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            if (((void *)__tmp__PBFM != (void *)NULL)) {
-              __tmp__PIHN=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__M5EM->argument_list__43JL)->parent_arrayed_collection__NJFJ.storage__1QGL)[ 0];
-              switch (((struct ___OBJ *)__tmp__PIHN)->__id) {
-              case __WRITE_GLOBAL__EXKJ__: {
-                __tmp__IEFM=((__WRITE_GLOBAL__EXKJ *)__tmp__PIHN)->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B;
+              __GJHN=__O__;
+            };
+            __C35J=__GJHN;
+          };
+          if (__C35J) {
+            __4CFM=((void **)((____UKFJ *)__1AFM->__N5JL)->__2KFJ.__KSGL)[ 0];
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            if (((void *)__4CFM != (void *)NULL)) {
+              __4JHN=((void **)((____UKFJ *)__1AFM->__N5JL)->__2KFJ.__KSGL)[ 0];
+              switch (((struct ___OBJ *)__4JHN)->__id) {
+              case ____TYKJ__: {
+                __XFFM=((____TYKJ *)__4JHN)->__UYKJ.__DUDJ.__YH.__O2B;
               } break;
-              case __WRITE_SLOT__SXKJ__: {
-                __tmp__IEFM=((__WRITE_SLOT__SXKJ *)__tmp__PIHN)->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B;
+              case ____BZKJ__: {
+                __XFFM=((____BZKJ *)__4JHN)->__CZKJ.__DUDJ.__YH.__O2B;
               } break;
-              case __WRITE_LOCAL__BEYJ__: {
-                __tmp__IEFM=((__WRITE_LOCAL__BEYJ *)__tmp__PIHN)->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B;
+              case ____QFYJ__: {
+                __XFFM=((____QFYJ *)__4JHN)->__RFYJ.__DUDJ.__YH.__O2B;
               } break;
               };
-              put_error__text__2PE( 1,(&__string_539));
-              put_position__HRE(__tmp__IEFM);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              __DQE( 1,(&__string_539));
+              __ORE(__XFFM);
+              __IJG(__IQE);
+              if ((__J5 !=  0)) {
+                __LGZ(((____BC *)__IQE));
               };
-              if ((type_error__AQE ==  2)) {
-                nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              if ((__HQE ==  2)) {
+                __TL=(____Q)(__TL +  1);
               } else /* FALSE */ {
                 exit(( 1));
               };
             };
           };
-          __tmp__FZEM=Self__M5EM->profil__BCZK;
-          if (((struct ___OBJ *)__tmp__FZEM)->__id==__PROFIL_SLOT__BO2C__) {
-            __tmp__PBFM=((__PROFIL_SLOT__BO2C *)__tmp__FZEM)->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__PBFM)->__id==__ITM_SLOT__HLC__) {
-              __tmp__QEIV=((__ITM_SLOT__HLC *)__tmp__PBFM)->id_section__GVOB;
+          __U0EM=__1AFM->__QDZK;
+          if (((struct ___OBJ *)__U0EM)->__id==____QP2C__) {
+            __4CFM=((____QP2C *)__U0EM)->__NTXN->__2JRG->__QLC;
+            if (((struct ___OBJ *)__4CFM)->__id==____OLC__) {
+              __5FIV=((____OLC *)__4CFM)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__QEIV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PBFM)->parent_itm_slot__QF0D.id_section__GVOB;
+              __5FIV=((____4G0D *)__4CFM)->__5G0D.__MWOB;
             };
-            __tmp__T15J=((void *)((__SECTION___EVOB *)__tmp__QEIV)->name__U15E == (void *)(&__string_34));
+            __C35J=((void *)((____KWOB *)__5FIV)->__D35E == (void *)(&__string_34));
           } else /* PROFIL_BLOCK */ {
-            __tmp__T15J=FALSE__O__;
-          };
-          if ((! __tmp__T15J)) {
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+            __C35J=__O__;
+          };
+          if ((! __C35J)) {
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__ABIU=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__CBIU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__ABIU;
+                __PCIU=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __RCIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__RCIU,(____Q)(__PCIU -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__PCIU;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]='(';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
-            __tmp__Z2HU=Self__M5EM->argument_list__43JL->parent_arrayed_collection__NJFJ.upper__IKFJ;
-            old_nb_elts__12HU= 0;
-            while ((old_nb_elts__12HU <= __tmp__Z2HU)) {
-              __tmp__WBFM=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__M5EM->argument_list__43JL)->parent_arrayed_collection__NJFJ.storage__1QGL)[old_nb_elts__12HU];
-              if (((struct ___OBJ *)Self__M5EM->profil__BCZK)->__id==__PROFIL_SLOT__BO2C__) {
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]='(';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
+            __I4HU=__1AFM->__N5JL->__2KFJ.__XLFJ;
+            __K4HU= 0;
+            while ((__K4HU <= __I4HU)) {
+              __FDFM=((void **)((____UKFJ *)__1AFM->__N5JL)->__2KFJ.__KSGL)[__K4HU];
+              if (((struct ___OBJ *)__1AFM->__QDZK)->__id==____QP2C__) {
               };
-              if (((void *)__tmp__WBFM != (void *)NULL)) {
-                Self__WEIU=((__STRING__BC *)buffer__L0BE);
-                if ((((__CHARACTER__DB *)Self__WEIU->storage__4EL)[(__INTEGER__Q)(Self__WEIU->count__WJ -  1)] != '(')) {
-                  Self__GGIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__GGIU->capacity__HFL <= Self__GGIU->count__WJ)) {
-                    if ((Self__GGIU->capacity__HFL ==  0)) {
-                      Self__GGIU->capacity__HFL= 32;
-                      __tmp__HGIU=create__KVW( 32);
-                      Self__GGIU->storage__4EL=__tmp__HGIU;
+              if (((void *)__FDFM != (void *)NULL)) {
+                __FGIU=((____BC *)__01BE);
+                if ((((____DB *)__FGIU->__FFL)[(____Q)(__FGIU->__WJ -  1)] != '(')) {
+                  __VHIU=((____BC *)__01BE);
+                  if ((__VHIU->__OFL <= __VHIU->__WJ)) {
+                    if ((__VHIU->__OFL ==  0)) {
+                      __VHIU->__OFL= 32;
+                      __WHIU=__RVW( 32);
+                      __VHIU->__FFL=__WHIU;
                     } else /* FALSE */ {
-                      __tmp__IGIU=(__INTEGER__Q)(Self__GGIU->capacity__HFL <<  1);
-                      __tmp__HGIU=((__CHARACTER__DB *)Self__GGIU->storage__4EL);
-                      old_nb_elts__KGIU=Self__GGIU->capacity__HFL;
-                      __tmp__LGIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HGIU),((__UINTEGER_32__RWB )old_nb_elts__KGIU),((__UINTEGER_32__RWB )__tmp__IGIU));
-                      __tmp__HGIU=((__CHARACTER__DB *)__tmp__LGIU);
-                      clear__to__F00(__tmp__HGIU,old_nb_elts__KGIU,(__INTEGER__Q)(__tmp__IGIU -  1));
-                      Self__GGIU->storage__4EL=__tmp__HGIU;
-                      Self__GGIU->capacity__HFL=__tmp__IGIU;
+                      __XHIU=(____Q)(__VHIU->__OFL <<  1);
+                      __WHIU=((____DB *)__VHIU->__FFL);
+                      __ZHIU=__VHIU->__OFL;
+                      __0HIU=__55W(((____IB )__WHIU),((____YWB )__ZHIU),((____YWB )__XHIU));
+                      __WHIU=((____DB *)__0HIU);
+                      __M00(__WHIU,__ZHIU,(____Q)(__XHIU -  1));
+                      __VHIU->__FFL=__WHIU;
+                      __VHIU->__OFL=__XHIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__GGIU->storage__4EL)[Self__GGIU->count__WJ]=',';
-                  Self__GGIU->count__WJ=(__INTEGER__Q)(Self__GGIU->count__WJ +  1);
+                  ((____DB *)__VHIU->__FFL)[__VHIU->__WJ]=',';
+                  __VHIU->__WJ=(____Q)(__VHIU->__WJ +  1);
                 };
-                switch (((struct ___OBJ *)__tmp__WBFM)->__id) {
-                case __WRITE_GLOBAL__EXKJ__: {
-                  genere_value__350K(((__WRITE_GLOBAL__EXKJ *)__tmp__WBFM),buffer__L0BE);
+                switch (((struct ___OBJ *)__FDFM)->__id) {
+                case ____TYKJ__: {
+                  __MB1K(((____TYKJ *)__FDFM),__01BE);
                 } break;
-                case __WRITE_SLOT__SXKJ__: {
-                  genere_value__1D1K(((__WRITE_SLOT__SXKJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__WBFM)),buffer__L0BE);
+                case ____BZKJ__: {
+                  __KF1K(((____BZKJ *)((____TYKJ *)__FDFM)),__01BE);
                 } break;
-                case __WRITE_LOCAL__BEYJ__: {
-                  genere_value__KH1K(((__WRITE_LOCAL__BEYJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__WBFM)),buffer__L0BE);
+                case ____QFYJ__: {
+                  __ZI1K(((____QFYJ *)((____TYKJ *)__FDFM)),__01BE);
                 } break;
                 };
               };
-              old_nb_elts__12HU=(__INTEGER__Q)(old_nb_elts__12HU +  1);
+              __K4HU=(____Q)(__K4HU +  1);
             };
-            Self__1EIV=&(Self__M5EM->result_list__PCZK);
-            __tmp__Z2HU= 0;
-            if (((void *)Self__1EIV->first__TGCL == (void *)NULL)) {
-              __tmp__Z2HU=(__INTEGER__Q)(-  1);
-              __tmp__XHHN=TRUE__K__;
+            __KGIV=&(__1AFM->__4DZK);
+            __I4HU= 0;
+            if (((void *)__KGIV->__CICL == (void *)NULL)) {
+              __I4HU=(____Q)(-  1);
+              __GJHN=__K__;
             } else /* FALSE */ {
-              __tmp__XHHN=FALSE__O__;
-            };
-            __tmp__2EIV.self=Self__1EIV;
-            __tmp__3EIV.self=Self__1EIV;
-            if ((! __tmp__XHHN)) {
-              if (((void *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__2EIV.self)->list__IHCL != (void *)NULL)) {
-                __tmp__ABIU=(__INTEGER__Q)(((__FAST_ARRAYoRESULTo__5GCL *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__3EIV.self)->list__IHCL)->parent_arrayed_collection__HHCL.upper__LEHM +  1);
-                (&__string_7)->count__0C= 11;
-                (&__string_7)->storage__1C="Definition.";
-                __tmp__Z2HU=__tmp__ABIU;
+              __GJHN=__O__;
+            };
+            __LGIV.self=__KGIV;
+            __MGIV.self=__KGIV;
+            if ((! __GJHN)) {
+              if (((void *)((____2DZK *)__LGIV.self)->__XICL != (void *)NULL)) {
+                __PCIU=(____Q)(((____OICL *)((____2DZK *)__MGIV.self)->__XICL)->__WICL.__0FHM +  1);
+                (&__string_7)->__0C= 11;
+                (&__string_7)->__1C="Definition.";
+                __I4HU=__PCIU;
               };
             };
-            if (((__INTEGER__Q)(__tmp__Z2HU +  1) >  1)) {
-              Self__E2KM=&(Self__M5EM->result_list__PCZK);
-              __tmp__B4BI= 0;
-              if (((void *)Self__E2KM->first__TGCL == (void *)NULL)) {
-                __tmp__B4BI=(__INTEGER__Q)(-  1);
-                __tmp__P2KM=TRUE__K__;
+            if (((____Q)(__I4HU +  1) >  1)) {
+              __T3KM=&(__1AFM->__4DZK);
+              __Q5BI= 0;
+              if (((void *)__T3KM->__CICL == (void *)NULL)) {
+                __Q5BI=(____Q)(-  1);
+                __43KM=__K__;
               } else /* FALSE */ {
-                __tmp__P2KM=FALSE__O__;
+                __43KM=__O__;
               };
-              __tmp__W2KM.self=Self__E2KM;
-              __tmp__32KM.self=Self__E2KM;
-              if ((! __tmp__P2KM)) {
-                if (((void *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__W2KM.self)->list__IHCL != (void *)NULL)) {
-                  __tmp__YDIU=(__INTEGER__Q)(((__FAST_ARRAYoRESULTo__5GCL *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__32KM.self)->list__IHCL)->parent_arrayed_collection__HHCL.upper__LEHM +  1);
-                  __tmp__B4BI=__tmp__YDIU;
+              __F4KM.self=__T3KM;
+              __M4KM.self=__T3KM;
+              if ((! __43KM)) {
+                if (((void *)((____2DZK *)__F4KM.self)->__XICL != (void *)NULL)) {
+                  __HFIU=(____Q)(((____OICL *)((____2DZK *)__M4KM.self)->__XICL)->__WICL.__0FHM +  1);
+                  __Q5BI=__HFIU;
                 };
               };
-              old_nb_elts__34HU=__tmp__B4BI;
-              __tmp__B4BI= 1;
-              while ((__tmp__B4BI <= old_nb_elts__34HU)) {
-                Self__WEIU=((__STRING__BC *)buffer__L0BE);
-                if ((((__CHARACTER__DB *)Self__WEIU->storage__4EL)[(__INTEGER__Q)(Self__WEIU->count__WJ -  1)] != '(')) {
-                  Self__GGIU=((__STRING__BC *)buffer__L0BE);
-                  if ((Self__GGIU->capacity__HFL <= Self__GGIU->count__WJ)) {
-                    if ((Self__GGIU->capacity__HFL ==  0)) {
-                      Self__GGIU->capacity__HFL= 32;
-                      __tmp__HGIU=create__KVW( 32);
-                      Self__GGIU->storage__4EL=__tmp__HGIU;
+              __MAIU=__Q5BI;
+              __Q5BI= 1;
+              while ((__Q5BI <= __MAIU)) {
+                __FGIU=((____BC *)__01BE);
+                if ((((____DB *)__FGIU->__FFL)[(____Q)(__FGIU->__WJ -  1)] != '(')) {
+                  __VHIU=((____BC *)__01BE);
+                  if ((__VHIU->__OFL <= __VHIU->__WJ)) {
+                    if ((__VHIU->__OFL ==  0)) {
+                      __VHIU->__OFL= 32;
+                      __WHIU=__RVW( 32);
+                      __VHIU->__FFL=__WHIU;
                     } else /* FALSE */ {
-                      __tmp__IGIU=(__INTEGER__Q)(Self__GGIU->capacity__HFL <<  1);
-                      __tmp__HGIU=((__CHARACTER__DB *)Self__GGIU->storage__4EL);
-                      old_nb_elts__KGIU=Self__GGIU->capacity__HFL;
-                      __tmp__LGIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HGIU),((__UINTEGER_32__RWB )old_nb_elts__KGIU),((__UINTEGER_32__RWB )__tmp__IGIU));
-                      __tmp__HGIU=((__CHARACTER__DB *)__tmp__LGIU);
-                      clear__to__F00(__tmp__HGIU,old_nb_elts__KGIU,(__INTEGER__Q)(__tmp__IGIU -  1));
-                      Self__GGIU->storage__4EL=__tmp__HGIU;
-                      Self__GGIU->capacity__HFL=__tmp__IGIU;
+                      __XHIU=(____Q)(__VHIU->__OFL <<  1);
+                      __WHIU=((____DB *)__VHIU->__FFL);
+                      __ZHIU=__VHIU->__OFL;
+                      __0HIU=__55W(((____IB )__WHIU),((____YWB )__ZHIU),((____YWB )__XHIU));
+                      __WHIU=((____DB *)__0HIU);
+                      __M00(__WHIU,__ZHIU,(____Q)(__XHIU -  1));
+                      __VHIU->__FFL=__WHIU;
+                      __VHIU->__OFL=__XHIU;
                     };
                   };
-                  ((__CHARACTER__DB *)Self__GGIU->storage__4EL)[Self__GGIU->count__WJ]=',';
-                  Self__GGIU->count__WJ=(__INTEGER__Q)(Self__GGIU->count__WJ +  1);
+                  ((____DB *)__VHIU->__FFL)[__VHIU->__WJ]=',';
+                  __VHIU->__WJ=(____Q)(__VHIU->__WJ +  1);
                 };
-                Self__000M=&(Self__M5EM->result_list__PCZK);
-                result__300M=NULL;
-                __tmp__400M=(__tmp__B4BI ==  0);
-                __tmp__E10M.self=Self__000M;
-                __tmp__N10M.self=Self__000M;
-                if (__tmp__400M) {
-                  result__300M=((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__E10M.self)->first__TGCL;
+                __J20M=&(__1AFM->__4DZK);
+                __M20M=NULL;
+                __N20M=(__Q5BI ==  0);
+                __T20M.self=__J20M;
+                __220M.self=__J20M;
+                if (__N20M) {
+                  __M20M=((____2DZK *)__T20M.self)->__CICL;
                 } else /* FALSE */ {
-                  result__300M=((void **)((__FAST_ARRAYoRESULTo__5GCL *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__N10M.self)->list__IHCL)->parent_arrayed_collection__HHCL.storage__LFHM)[(__INTEGER__Q)(__tmp__B4BI -  1)];
+                  __M20M=((void **)((____OICL *)((____2DZK *)__220M.self)->__XICL)->__WICL.__0GHM)[(____Q)(__Q5BI -  1)];
                 };
-                __tmp__VGFM=result__300M->write__RVKL;
-                if (__tmp__VGFM==NULL) {
-                  __tmp__WGFM=NULL;
+                __EIFM=__M20M->__AXKL;
+                if (__EIFM==NULL) {
+                  __FIFM=NULL;
                 } else {
-                  switch (((struct ___OBJ *)__tmp__VGFM)->__id) {
-                  case __WRITE_GLOBAL__EXKJ__: {
-                    __tmp__WGFM=NULL;
+                  switch (((struct ___OBJ *)__EIFM)->__id) {
+                  case ____TYKJ__: {
+                    __FIFM=NULL;
                   } break;
-                  case __WRITE_SLOT__SXKJ__: {
-                    __tmp__WGFM=NULL;
+                  case ____BZKJ__: {
+                    __FIFM=NULL;
                   } break;
-                  case __WRITE_LOCAL__BEYJ__: {
-                    __tmp__WGFM=((void *)__tmp__VGFM);
+                  case ____QFYJ__: {
+                    __FIFM=((void *)__EIFM);
                   } break;
                   }
                 };
-                __tmp__42MI=write__LGMK(((__WRITE_LOCAL__BEYJ *)__tmp__WGFM));
-                Self__WEIU=((__STRING__BC *)buffer__L0BE);
-                if ((Self__WEIU->capacity__HFL <= Self__WEIU->count__WJ)) {
-                  if ((Self__WEIU->capacity__HFL ==  0)) {
-                    Self__WEIU->capacity__HFL= 32;
-                    __tmp__XEIU=create__KVW( 32);
-                    Self__WEIU->storage__4EL=__tmp__XEIU;
+                __N4MI=__0HMK(((____QFYJ *)__FIFM));
+                __FGIU=((____BC *)__01BE);
+                if ((__FGIU->__OFL <= __FGIU->__WJ)) {
+                  if ((__FGIU->__OFL ==  0)) {
+                    __FGIU->__OFL= 32;
+                    __GGIU=__RVW( 32);
+                    __FGIU->__FFL=__GGIU;
                   } else /* FALSE */ {
-                    __tmp__YEIU=(__INTEGER__Q)(Self__WEIU->capacity__HFL <<  1);
-                    __tmp__XEIU=((__CHARACTER__DB *)Self__WEIU->storage__4EL);
-                    old_nb_elts__0EIU=Self__WEIU->capacity__HFL;
-                    __tmp__1EIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XEIU),((__UINTEGER_32__RWB )old_nb_elts__0EIU),((__UINTEGER_32__RWB )__tmp__YEIU));
-                    __tmp__XEIU=((__CHARACTER__DB *)__tmp__1EIU);
-                    clear__to__F00(__tmp__XEIU,old_nb_elts__0EIU,(__INTEGER__Q)(__tmp__YEIU -  1));
-                    Self__WEIU->storage__4EL=__tmp__XEIU;
-                    Self__WEIU->capacity__HFL=__tmp__YEIU;
+                    __HGIU=(____Q)(__FGIU->__OFL <<  1);
+                    __GGIU=((____DB *)__FGIU->__FFL);
+                    __JGIU=__FGIU->__OFL;
+                    __KGIU=__55W(((____IB )__GGIU),((____YWB )__JGIU),((____YWB )__HGIU));
+                    __GGIU=((____DB *)__KGIU);
+                    __M00(__GGIU,__JGIU,(____Q)(__HGIU -  1));
+                    __FGIU->__FFL=__GGIU;
+                    __FGIU->__OFL=__HGIU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__WEIU->storage__4EL)[Self__WEIU->count__WJ]='&';
-                Self__WEIU->count__WJ=(__INTEGER__Q)(Self__WEIU->count__WJ +  1);
-                append__3VX(((__STRING__BC *)buffer__L0BE),__tmp__42MI);
-                __tmp__B4BI=(__INTEGER__Q)(__tmp__B4BI +  1);
+                ((____DB *)__FGIU->__FFL)[__FGIU->__WJ]='&';
+                __FGIU->__WJ=(____Q)(__FGIU->__WJ +  1);
+                __EWX(((____BC *)__01BE),__N4MI);
+                __Q5BI=(____Q)(__Q5BI +  1);
               };
             };
-            Self__X2HU=((__STRING__BC *)buffer__L0BE);
-            if ((Self__X2HU->capacity__HFL <= Self__X2HU->count__WJ)) {
-              if ((Self__X2HU->capacity__HFL ==  0)) {
-                Self__X2HU->capacity__HFL= 32;
-                __tmp__04HU=create__KVW( 32);
-                Self__X2HU->storage__4EL=__tmp__04HU;
+            __G4HU=((____BC *)__01BE);
+            if ((__G4HU->__OFL <= __G4HU->__WJ)) {
+              if ((__G4HU->__OFL ==  0)) {
+                __G4HU->__OFL= 32;
+                __JAIU=__RVW( 32);
+                __G4HU->__FFL=__JAIU;
               } else /* FALSE */ {
-                __tmp__ABIU=(__INTEGER__Q)(Self__X2HU->capacity__HFL <<  1);
-                __tmp__04HU=((__CHARACTER__DB *)Self__X2HU->storage__4EL);
-                old_nb_elts__CBIU=Self__X2HU->capacity__HFL;
-                __tmp__0M3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__04HU),((__UINTEGER_32__RWB )old_nb_elts__CBIU),((__UINTEGER_32__RWB )__tmp__ABIU));
-                __tmp__04HU=((__CHARACTER__DB *)__tmp__0M3T);
-                clear__to__F00(__tmp__04HU,old_nb_elts__CBIU,(__INTEGER__Q)(__tmp__ABIU -  1));
-                Self__X2HU->storage__4EL=__tmp__04HU;
-                Self__X2HU->capacity__HFL=__tmp__ABIU;
+                __PCIU=(____Q)(__G4HU->__OFL <<  1);
+                __JAIU=((____DB *)__G4HU->__FFL);
+                __RCIU=__G4HU->__OFL;
+                __JO3T=__55W(((____IB )__JAIU),((____YWB )__RCIU),((____YWB )__PCIU));
+                __JAIU=((____DB *)__JO3T);
+                __M00(__JAIU,__RCIU,(____Q)(__PCIU -  1));
+                __G4HU->__FFL=__JAIU;
+                __G4HU->__OFL=__PCIU;
               };
             };
-            ((__CHARACTER__DB *)Self__X2HU->storage__4EL)[Self__X2HU->count__WJ]=')';
-            Self__X2HU->count__WJ=(__INTEGER__Q)(Self__X2HU->count__WJ +  1);
+            ((____DB *)__G4HU->__FFL)[__G4HU->__WJ]=')';
+            __G4HU->__WJ=(____Q)(__G4HU->__WJ +  1);
           };
         };
       } break;
-      case __NODE_STYLE__5C4K__: {
-        display__OTEM(((__NODE_STYLE__5C4K *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
+      case ____OE4K__: {
+        __3UEM(((____OE4K *)((____HXB *)__O31R)),__01BE);
+        __EWX(((____BC *)__01BE),(&__string_507));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        genere__LSBN(((__READ_SLOT__ZK4K *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____IM4K__: {
+        __0TBN(((____IM4K *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____T5FL__: {
+        __PCAP(((____T5FL *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____3DUL__: {
+        __TQTP(((____3DUL *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____0EUL__: {
+        __HR0P(((____0EUL *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____BGUL__: {
+        __ZQTP(((____BGUL *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____2GUL__: {
+        __OR0P(((____2GUL *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        genere__ZNCN(((__EXPR_NEG__SYVL *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____B0VL__: {
+        __IPCN(((____B0VL *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        genere__YRGM(((__EXPR_ADD__AZVL *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____P0VL__: {
+        __HTGM(((____P0VL *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        append__3VX(((__STRING__BC *)buffer__L0BE),((__READ_GLOBAL__B4YL *)((__PUSH__AXB *)__tmp__511R))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+      case ____Q5YL__: {
+        __EWX(((____BC *)__01BE),((____Q5YL *)((____HXB *)__O31R))->__HBKM->__GKRG.__WO5D);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        genere__DEXN(((__EXPR_NOT__FUPM *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____UVPM__: {
+        __SFXN(((____UVPM *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        genere__FQ0P(((__EXPR_MOD__LYPM *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____0ZPM__: {
+        __UR0P(((____0ZPM *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __LOOP_END__E0RM__: {
-        Self__XNVO=((__LOOP_END__E0RM *)((__PUSH__AXB *)__tmp__511R));
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_352));
-        append__3VX(((__STRING__BC *)buffer__L0BE),Self__XNVO->loop__4KVO->name__UOBN);
-        current_list_level__I0BE=(__INTEGER__Q)(current_list_level__I0BE -  1);
+      case ____T1RM__: {
+        __GPVO=((____T1RM *)((____HXB *)__O31R));
+        __EWX(((____BC *)__01BE),(&__string_352));
+        __EWX(((____BC *)__01BE),__GPVO->__NMVO->__DQBN);
+        __X1BE=(____Q)(__X1BE -  1);
       } break;
-      case __COP_LOCK__K40M__: {
-        Self__NBWN=((__COP_LOCK__K40M *)((__PUSH__AXB *)__tmp__511R));
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_540));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_541));
-        append__3VX(((__STRING__BC *)indent__UH),(&__string_188));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_542));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_543));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_544));
-        Result__ZZLL=Self__NBWN->data__E5GN;
-        switch (((struct ___OBJ *)Result__ZZLL)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)Result__ZZLL),buffer__L0BE);
+      case ____Z50M__: {
+        __2CWN=((____Z50M *)((____HXB *)__O31R));
+        __EWX(((____BC *)__01BE),(&__string_540));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_541));
+        __EWX(((____BC *)__UH),(&__string_188));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_542));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_543));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_544));
+        __I1LL=__2CWN->__TAHN;
+        switch (((struct ___OBJ *)__I1LL)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__I1LL),__01BE);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__I1LL)),__01BE);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__01BE),(&__string_507));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          (&__string_508)->count__0C= 20;
-          (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-          print__CKG((&__string_508));
+        case ____0AOJ__: {
+          (&__string_508)->__0C= 20;
+          (&__string_508)->__1C="IS_EXPANDED.genere !";
+          __JKG((&__string_508));
           fputc((int)('\n'),stdout);
           exit(( 1));
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          genere__MJAK(((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__L0BE),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)Result__ZZLL))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__01BE),((____YMOJ *)((____5J *)__I1LL))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__S40S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)Result__ZZLL));
-          src__1R5H=((__STRING__BC *)buffer__L0BE);
-          if ((src__1R5H->capacity__HFL <= src__1R5H->count__WJ)) {
-            if ((src__1R5H->capacity__HFL ==  0)) {
-              src__1R5H->capacity__HFL= 32;
-              __tmp__Y2HU=create__KVW( 32);
-              src__1R5H->storage__4EL=__tmp__Y2HU;
+        case ____ONOJ__: {
+          __BA1S=((____ONOJ *)((____5J *)__I1LL));
+          __KT5H=((____BC *)__01BE);
+          if ((__KT5H->__OFL <= __KT5H->__WJ)) {
+            if ((__KT5H->__OFL ==  0)) {
+              __KT5H->__OFL= 32;
+              __H4HU=__RVW( 32);
+              __KT5H->__FFL=__H4HU;
             } else /* FALSE */ {
-              __tmp__B4BI=(__INTEGER__Q)(src__1R5H->capacity__HFL <<  1);
-              __tmp__Y2HU=((__CHARACTER__DB *)src__1R5H->storage__4EL);
-              old_nb_elts__34HU=src__1R5H->capacity__HFL;
-              __tmp__Y3HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-              __tmp__Y2HU=((__CHARACTER__DB *)__tmp__Y3HU);
-              clear__to__F00(__tmp__Y2HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-              src__1R5H->storage__4EL=__tmp__Y2HU;
-              src__1R5H->capacity__HFL=__tmp__B4BI;
-            };
-          };
-          ((__CHARACTER__DB *)src__1R5H->storage__4EL)[src__1R5H->count__WJ]='\'';
-          src__1R5H->count__WJ=(__INTEGER__Q)(src__1R5H->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__L0BE),__tmp__S40S->text__ID5J);
-          src__1R5H=((__STRING__BC *)buffer__L0BE);
-          if ((src__1R5H->capacity__HFL <= src__1R5H->count__WJ)) {
-            if ((src__1R5H->capacity__HFL ==  0)) {
-              src__1R5H->capacity__HFL= 32;
-              __tmp__Y2HU=create__KVW( 32);
-              src__1R5H->storage__4EL=__tmp__Y2HU;
+              __Q5BI=(____Q)(__KT5H->__OFL <<  1);
+              __H4HU=((____DB *)__KT5H->__FFL);
+              __MAIU=__KT5H->__OFL;
+              __H5HU=__55W(((____IB )__H4HU),((____YWB )__MAIU),((____YWB )__Q5BI));
+              __H4HU=((____DB *)__H5HU);
+              __M00(__H4HU,__MAIU,(____Q)(__Q5BI -  1));
+              __KT5H->__FFL=__H4HU;
+              __KT5H->__OFL=__Q5BI;
+            };
+          };
+          ((____DB *)__KT5H->__FFL)[__KT5H->__WJ]='\'';
+          __KT5H->__WJ=(____Q)(__KT5H->__WJ +  1);
+          __EWX(((____BC *)__01BE),__BA1S->__XE5J);
+          __KT5H=((____BC *)__01BE);
+          if ((__KT5H->__OFL <= __KT5H->__WJ)) {
+            if ((__KT5H->__OFL ==  0)) {
+              __KT5H->__OFL= 32;
+              __H4HU=__RVW( 32);
+              __KT5H->__FFL=__H4HU;
             } else /* FALSE */ {
-              __tmp__B4BI=(__INTEGER__Q)(src__1R5H->capacity__HFL <<  1);
-              __tmp__Y2HU=((__CHARACTER__DB *)src__1R5H->storage__4EL);
-              old_nb_elts__34HU=src__1R5H->capacity__HFL;
-              __tmp__Y3HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-              __tmp__Y2HU=((__CHARACTER__DB *)__tmp__Y3HU);
-              clear__to__F00(__tmp__Y2HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-              src__1R5H->storage__4EL=__tmp__Y2HU;
-              src__1R5H->capacity__HFL=__tmp__B4BI;
-            };
-          };
-          ((__CHARACTER__DB *)src__1R5H->storage__4EL)[src__1R5H->count__WJ]='\'';
-          src__1R5H->count__WJ=(__INTEGER__Q)(src__1R5H->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__V40S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)Result__ZZLL));
-          src__1R5H=((__STRING__BC *)buffer__L0BE);
-          if ((src__1R5H->capacity__HFL <= src__1R5H->count__WJ)) {
-            if ((src__1R5H->capacity__HFL ==  0)) {
-              src__1R5H->capacity__HFL= 32;
-              __tmp__Y2HU=create__KVW( 32);
-              src__1R5H->storage__4EL=__tmp__Y2HU;
+              __Q5BI=(____Q)(__KT5H->__OFL <<  1);
+              __H4HU=((____DB *)__KT5H->__FFL);
+              __MAIU=__KT5H->__OFL;
+              __H5HU=__55W(((____IB )__H4HU),((____YWB )__MAIU),((____YWB )__Q5BI));
+              __H4HU=((____DB *)__H5HU);
+              __M00(__H4HU,__MAIU,(____Q)(__Q5BI -  1));
+              __KT5H->__FFL=__H4HU;
+              __KT5H->__OFL=__Q5BI;
+            };
+          };
+          ((____DB *)__KT5H->__FFL)[__KT5H->__WJ]='\'';
+          __KT5H->__WJ=(____Q)(__KT5H->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __EA1S=((____YOOJ *)((____5J *)__I1LL));
+          __KT5H=((____BC *)__01BE);
+          if ((__KT5H->__OFL <= __KT5H->__WJ)) {
+            if ((__KT5H->__OFL ==  0)) {
+              __KT5H->__OFL= 32;
+              __H4HU=__RVW( 32);
+              __KT5H->__FFL=__H4HU;
             } else /* FALSE */ {
-              __tmp__B4BI=(__INTEGER__Q)(src__1R5H->capacity__HFL <<  1);
-              __tmp__Y2HU=((__CHARACTER__DB *)src__1R5H->storage__4EL);
-              old_nb_elts__34HU=src__1R5H->capacity__HFL;
-              __tmp__Y3HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-              __tmp__Y2HU=((__CHARACTER__DB *)__tmp__Y3HU);
-              clear__to__F00(__tmp__Y2HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-              src__1R5H->storage__4EL=__tmp__Y2HU;
-              src__1R5H->capacity__HFL=__tmp__B4BI;
-            };
-          };
-          ((__CHARACTER__DB *)src__1R5H->storage__4EL)[src__1R5H->count__WJ]='\"';
-          src__1R5H->count__WJ=(__INTEGER__Q)(src__1R5H->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__L0BE),__tmp__V40S->string__EBJK);
-          src__1R5H=((__STRING__BC *)buffer__L0BE);
-          if ((src__1R5H->capacity__HFL <= src__1R5H->count__WJ)) {
-            if ((src__1R5H->capacity__HFL ==  0)) {
-              src__1R5H->capacity__HFL= 32;
-              __tmp__Y2HU=create__KVW( 32);
-              src__1R5H->storage__4EL=__tmp__Y2HU;
+              __Q5BI=(____Q)(__KT5H->__OFL <<  1);
+              __H4HU=((____DB *)__KT5H->__FFL);
+              __MAIU=__KT5H->__OFL;
+              __H5HU=__55W(((____IB )__H4HU),((____YWB )__MAIU),((____YWB )__Q5BI));
+              __H4HU=((____DB *)__H5HU);
+              __M00(__H4HU,__MAIU,(____Q)(__Q5BI -  1));
+              __KT5H->__FFL=__H4HU;
+              __KT5H->__OFL=__Q5BI;
+            };
+          };
+          ((____DB *)__KT5H->__FFL)[__KT5H->__WJ]='\"';
+          __KT5H->__WJ=(____Q)(__KT5H->__WJ +  1);
+          __EWX(((____BC *)__01BE),__EA1S->__TCJK);
+          __KT5H=((____BC *)__01BE);
+          if ((__KT5H->__OFL <= __KT5H->__WJ)) {
+            if ((__KT5H->__OFL ==  0)) {
+              __KT5H->__OFL= 32;
+              __H4HU=__RVW( 32);
+              __KT5H->__FFL=__H4HU;
             } else /* FALSE */ {
-              __tmp__B4BI=(__INTEGER__Q)(src__1R5H->capacity__HFL <<  1);
-              __tmp__Y2HU=((__CHARACTER__DB *)src__1R5H->storage__4EL);
-              old_nb_elts__34HU=src__1R5H->capacity__HFL;
-              __tmp__Y3HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-              __tmp__Y2HU=((__CHARACTER__DB *)__tmp__Y3HU);
-              clear__to__F00(__tmp__Y2HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-              src__1R5H->storage__4EL=__tmp__Y2HU;
-              src__1R5H->capacity__HFL=__tmp__B4BI;
-            };
-          };
-          ((__CHARACTER__DB *)src__1R5H->storage__4EL)[src__1R5H->count__WJ]='\"';
-          src__1R5H->count__WJ=(__INTEGER__Q)(src__1R5H->count__WJ +  1);
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__L0BE),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)Result__ZZLL))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
-        } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_545));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_546));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_547));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_548));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_549));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_550));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_551));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_552));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_553));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_554));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_405));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_555));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_556));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_557));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_558));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_559));
-        Result__ZZLL=Self__NBWN->data__E5GN;
-        switch (((struct ___OBJ *)Result__ZZLL)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)Result__ZZLL),buffer__L0BE);
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_507));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          (&__string_508)->count__0C= 20;
-          (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-          print__CKG((&__string_508));
+              __Q5BI=(____Q)(__KT5H->__OFL <<  1);
+              __H4HU=((____DB *)__KT5H->__FFL);
+              __MAIU=__KT5H->__OFL;
+              __H5HU=__55W(((____IB )__H4HU),((____YWB )__MAIU),((____YWB )__Q5BI));
+              __H4HU=((____DB *)__H5HU);
+              __M00(__H4HU,__MAIU,(____Q)(__Q5BI -  1));
+              __KT5H->__FFL=__H4HU;
+              __KT5H->__OFL=__Q5BI;
+            };
+          };
+          ((____DB *)__KT5H->__FFL)[__KT5H->__WJ]='\"';
+          __KT5H->__WJ=(____Q)(__KT5H->__WJ +  1);
+        } break;
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____Q5YL__: {
+          __EWX(((____BC *)__01BE),((____Q5YL *)((____5J *)__I1LL))->__HBKM->__GKRG.__WO5D);
+        } break;
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__I1LL)),__01BE);
+        } break;
+        };
+        __EWX(((____BC *)__01BE),(&__string_545));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_546));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_547));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_548));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_549));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_550));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_551));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_552));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_553));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_554));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_405));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_555));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_556));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_557));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_558));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_559));
+        __I1LL=__2CWN->__TAHN;
+        switch (((struct ___OBJ *)__I1LL)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__I1LL),__01BE);
+        } break;
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__I1LL)),__01BE);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__01BE),(&__string_507));
+        } break;
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__I1LL)),__01BE);
+        } break;
+        case ____0AOJ__: {
+          (&__string_508)->__0C= 20;
+          (&__string_508)->__1C="IS_EXPANDED.genere !";
+          __JKG((&__string_508));
           fputc((int)('\n'),stdout);
           exit(( 1));
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          genere__MJAK(((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__L0BE),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)Result__ZZLL))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__01BE),((____YMOJ *)((____5J *)__I1LL))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__S40S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)Result__ZZLL));
-          src__1R5H=((__STRING__BC *)buffer__L0BE);
-          if ((src__1R5H->capacity__HFL <= src__1R5H->count__WJ)) {
-            if ((src__1R5H->capacity__HFL ==  0)) {
-              src__1R5H->capacity__HFL= 32;
-              __tmp__Y2HU=create__KVW( 32);
-              src__1R5H->storage__4EL=__tmp__Y2HU;
+        case ____ONOJ__: {
+          __BA1S=((____ONOJ *)((____5J *)__I1LL));
+          __KT5H=((____BC *)__01BE);
+          if ((__KT5H->__OFL <= __KT5H->__WJ)) {
+            if ((__KT5H->__OFL ==  0)) {
+              __KT5H->__OFL= 32;
+              __H4HU=__RVW( 32);
+              __KT5H->__FFL=__H4HU;
             } else /* FALSE */ {
-              __tmp__B4BI=(__INTEGER__Q)(src__1R5H->capacity__HFL <<  1);
-              __tmp__Y2HU=((__CHARACTER__DB *)src__1R5H->storage__4EL);
-              old_nb_elts__34HU=src__1R5H->capacity__HFL;
-              __tmp__Y3HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-              __tmp__Y2HU=((__CHARACTER__DB *)__tmp__Y3HU);
-              clear__to__F00(__tmp__Y2HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-              src__1R5H->storage__4EL=__tmp__Y2HU;
-              src__1R5H->capacity__HFL=__tmp__B4BI;
-            };
-          };
-          ((__CHARACTER__DB *)src__1R5H->storage__4EL)[src__1R5H->count__WJ]='\'';
-          src__1R5H->count__WJ=(__INTEGER__Q)(src__1R5H->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__L0BE),__tmp__S40S->text__ID5J);
-          src__1R5H=((__STRING__BC *)buffer__L0BE);
-          if ((src__1R5H->capacity__HFL <= src__1R5H->count__WJ)) {
-            if ((src__1R5H->capacity__HFL ==  0)) {
-              src__1R5H->capacity__HFL= 32;
-              __tmp__Y2HU=create__KVW( 32);
-              src__1R5H->storage__4EL=__tmp__Y2HU;
+              __Q5BI=(____Q)(__KT5H->__OFL <<  1);
+              __H4HU=((____DB *)__KT5H->__FFL);
+              __MAIU=__KT5H->__OFL;
+              __H5HU=__55W(((____IB )__H4HU),((____YWB )__MAIU),((____YWB )__Q5BI));
+              __H4HU=((____DB *)__H5HU);
+              __M00(__H4HU,__MAIU,(____Q)(__Q5BI -  1));
+              __KT5H->__FFL=__H4HU;
+              __KT5H->__OFL=__Q5BI;
+            };
+          };
+          ((____DB *)__KT5H->__FFL)[__KT5H->__WJ]='\'';
+          __KT5H->__WJ=(____Q)(__KT5H->__WJ +  1);
+          __EWX(((____BC *)__01BE),__BA1S->__XE5J);
+          __KT5H=((____BC *)__01BE);
+          if ((__KT5H->__OFL <= __KT5H->__WJ)) {
+            if ((__KT5H->__OFL ==  0)) {
+              __KT5H->__OFL= 32;
+              __H4HU=__RVW( 32);
+              __KT5H->__FFL=__H4HU;
             } else /* FALSE */ {
-              __tmp__B4BI=(__INTEGER__Q)(src__1R5H->capacity__HFL <<  1);
-              __tmp__Y2HU=((__CHARACTER__DB *)src__1R5H->storage__4EL);
-              old_nb_elts__34HU=src__1R5H->capacity__HFL;
-              __tmp__Y3HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-              __tmp__Y2HU=((__CHARACTER__DB *)__tmp__Y3HU);
-              clear__to__F00(__tmp__Y2HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-              src__1R5H->storage__4EL=__tmp__Y2HU;
-              src__1R5H->capacity__HFL=__tmp__B4BI;
-            };
-          };
-          ((__CHARACTER__DB *)src__1R5H->storage__4EL)[src__1R5H->count__WJ]='\'';
-          src__1R5H->count__WJ=(__INTEGER__Q)(src__1R5H->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__V40S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)Result__ZZLL));
-          src__1R5H=((__STRING__BC *)buffer__L0BE);
-          if ((src__1R5H->capacity__HFL <= src__1R5H->count__WJ)) {
-            if ((src__1R5H->capacity__HFL ==  0)) {
-              src__1R5H->capacity__HFL= 32;
-              __tmp__Y2HU=create__KVW( 32);
-              src__1R5H->storage__4EL=__tmp__Y2HU;
+              __Q5BI=(____Q)(__KT5H->__OFL <<  1);
+              __H4HU=((____DB *)__KT5H->__FFL);
+              __MAIU=__KT5H->__OFL;
+              __H5HU=__55W(((____IB )__H4HU),((____YWB )__MAIU),((____YWB )__Q5BI));
+              __H4HU=((____DB *)__H5HU);
+              __M00(__H4HU,__MAIU,(____Q)(__Q5BI -  1));
+              __KT5H->__FFL=__H4HU;
+              __KT5H->__OFL=__Q5BI;
+            };
+          };
+          ((____DB *)__KT5H->__FFL)[__KT5H->__WJ]='\'';
+          __KT5H->__WJ=(____Q)(__KT5H->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __EA1S=((____YOOJ *)((____5J *)__I1LL));
+          __KT5H=((____BC *)__01BE);
+          if ((__KT5H->__OFL <= __KT5H->__WJ)) {
+            if ((__KT5H->__OFL ==  0)) {
+              __KT5H->__OFL= 32;
+              __H4HU=__RVW( 32);
+              __KT5H->__FFL=__H4HU;
             } else /* FALSE */ {
-              __tmp__B4BI=(__INTEGER__Q)(src__1R5H->capacity__HFL <<  1);
-              __tmp__Y2HU=((__CHARACTER__DB *)src__1R5H->storage__4EL);
-              old_nb_elts__34HU=src__1R5H->capacity__HFL;
-              __tmp__Y3HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-              __tmp__Y2HU=((__CHARACTER__DB *)__tmp__Y3HU);
-              clear__to__F00(__tmp__Y2HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-              src__1R5H->storage__4EL=__tmp__Y2HU;
-              src__1R5H->capacity__HFL=__tmp__B4BI;
-            };
-          };
-          ((__CHARACTER__DB *)src__1R5H->storage__4EL)[src__1R5H->count__WJ]='\"';
-          src__1R5H->count__WJ=(__INTEGER__Q)(src__1R5H->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__L0BE),__tmp__V40S->string__EBJK);
-          src__1R5H=((__STRING__BC *)buffer__L0BE);
-          if ((src__1R5H->capacity__HFL <= src__1R5H->count__WJ)) {
-            if ((src__1R5H->capacity__HFL ==  0)) {
-              src__1R5H->capacity__HFL= 32;
-              __tmp__Y2HU=create__KVW( 32);
-              src__1R5H->storage__4EL=__tmp__Y2HU;
+              __Q5BI=(____Q)(__KT5H->__OFL <<  1);
+              __H4HU=((____DB *)__KT5H->__FFL);
+              __MAIU=__KT5H->__OFL;
+              __H5HU=__55W(((____IB )__H4HU),((____YWB )__MAIU),((____YWB )__Q5BI));
+              __H4HU=((____DB *)__H5HU);
+              __M00(__H4HU,__MAIU,(____Q)(__Q5BI -  1));
+              __KT5H->__FFL=__H4HU;
+              __KT5H->__OFL=__Q5BI;
+            };
+          };
+          ((____DB *)__KT5H->__FFL)[__KT5H->__WJ]='\"';
+          __KT5H->__WJ=(____Q)(__KT5H->__WJ +  1);
+          __EWX(((____BC *)__01BE),__EA1S->__TCJK);
+          __KT5H=((____BC *)__01BE);
+          if ((__KT5H->__OFL <= __KT5H->__WJ)) {
+            if ((__KT5H->__OFL ==  0)) {
+              __KT5H->__OFL= 32;
+              __H4HU=__RVW( 32);
+              __KT5H->__FFL=__H4HU;
             } else /* FALSE */ {
-              __tmp__B4BI=(__INTEGER__Q)(src__1R5H->capacity__HFL <<  1);
-              __tmp__Y2HU=((__CHARACTER__DB *)src__1R5H->storage__4EL);
-              old_nb_elts__34HU=src__1R5H->capacity__HFL;
-              __tmp__Y3HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2HU),((__UINTEGER_32__RWB )old_nb_elts__34HU),((__UINTEGER_32__RWB )__tmp__B4BI));
-              __tmp__Y2HU=((__CHARACTER__DB *)__tmp__Y3HU);
-              clear__to__F00(__tmp__Y2HU,old_nb_elts__34HU,(__INTEGER__Q)(__tmp__B4BI -  1));
-              src__1R5H->storage__4EL=__tmp__Y2HU;
-              src__1R5H->capacity__HFL=__tmp__B4BI;
+              __Q5BI=(____Q)(__KT5H->__OFL <<  1);
+              __H4HU=((____DB *)__KT5H->__FFL);
+              __MAIU=__KT5H->__OFL;
+              __H5HU=__55W(((____IB )__H4HU),((____YWB )__MAIU),((____YWB )__Q5BI));
+              __H4HU=((____DB *)__H5HU);
+              __M00(__H4HU,__MAIU,(____Q)(__Q5BI -  1));
+              __KT5H->__FFL=__H4HU;
+              __KT5H->__OFL=__Q5BI;
             };
           };
-          ((__CHARACTER__DB *)src__1R5H->storage__4EL)[src__1R5H->count__WJ]='\"';
-          src__1R5H->count__WJ=(__INTEGER__Q)(src__1R5H->count__WJ +  1);
+          ((____DB *)__KT5H->__FFL)[__KT5H->__WJ]='\"';
+          __KT5H->__WJ=(____Q)(__KT5H->__WJ +  1);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__L0BE),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)Result__ZZLL))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+        case ____Q5YL__: {
+          __EWX(((____BC *)__01BE),((____Q5YL *)((____5J *)__I1LL))->__HBKM->__GKRG.__WO5D);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__I1LL)),__01BE);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)Result__ZZLL)),buffer__L0BE);
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__I1LL)),__01BE);
         } break;
         };
-        Self__U3WT=((__STRING__BC *)buffer__L0BE);
-        if ((Self__U3WT->capacity__HFL <= Self__U3WT->count__WJ)) {
-          if ((Self__U3WT->capacity__HFL ==  0)) {
-            Self__U3WT->capacity__HFL= 32;
-            __tmp__I2HU=create__KVW( 32);
-            Self__U3WT->storage__4EL=__tmp__I2HU;
+        __D5WT=((____BC *)__01BE);
+        if ((__D5WT->__OFL <= __D5WT->__WJ)) {
+          if ((__D5WT->__OFL ==  0)) {
+            __D5WT->__OFL= 32;
+            __X3HU=__RVW( 32);
+            __D5WT->__FFL=__X3HU;
           } else /* FALSE */ {
-            __tmp__Z2HU=(__INTEGER__Q)(Self__U3WT->capacity__HFL <<  1);
-            __tmp__I2HU=((__CHARACTER__DB *)Self__U3WT->storage__4EL);
-            old_nb_elts__12HU=Self__U3WT->capacity__HFL;
-            __tmp__M2HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I2HU),((__UINTEGER_32__RWB )old_nb_elts__12HU),((__UINTEGER_32__RWB )__tmp__Z2HU));
-            __tmp__I2HU=((__CHARACTER__DB *)__tmp__M2HU);
-            clear__to__F00(__tmp__I2HU,old_nb_elts__12HU,(__INTEGER__Q)(__tmp__Z2HU -  1));
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-            Self__U3WT->capacity__HFL=__tmp__Z2HU;
+            __I4HU=(____Q)(__D5WT->__OFL <<  1);
+            __X3HU=((____DB *)__D5WT->__FFL);
+            __K4HU=__D5WT->__OFL;
+            __13HU=__55W(((____IB )__X3HU),((____YWB )__K4HU),((____YWB )__I4HU));
+            __X3HU=((____DB *)__13HU);
+            __M00(__X3HU,__K4HU,(____Q)(__I4HU -  1));
+            __D5WT->__FFL=__X3HU;
+            __D5WT->__OFL=__I4HU;
           };
         };
-        ((__CHARACTER__DB *)Self__U3WT->storage__4EL)[Self__U3WT->count__WJ]=')';
-        Self__U3WT->count__WJ=(__INTEGER__Q)(Self__U3WT->count__WJ +  1);
+        ((____DB *)__D5WT->__FFL)[__D5WT->__WJ]=')';
+        __D5WT->__WJ=(____Q)(__D5WT->__WJ +  1);
       } break;
-      case __COP_UNLOCK__MC1M__: {
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_560));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_561));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_562));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_563));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_552));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_564));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_405));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_565));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_556));
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_566));
-        Self__U3WT=((__STRING__BC *)indent__UH);
-        if (( 2 > Self__U3WT->count__WJ)) {
-          Self__U3WT->count__WJ= 0;
+      case ____1D1M__: {
+        __EWX(((____BC *)__01BE),(&__string_560));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_561));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_562));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_563));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_552));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_564));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_405));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_565));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_556));
+        __EWX(((____BC *)__01BE),__UH);
+        __EWX(((____BC *)__01BE),(&__string_566));
+        __D5WT=((____BC *)__UH);
+        if (( 2 > __D5WT->__WJ)) {
+          __D5WT->__WJ= 0;
         } else /* FALSE */ {
-          Self__U3WT->count__WJ=(__INTEGER__Q)(Self__U3WT->count__WJ -  2);
+          __D5WT->__WJ=(____Q)(__D5WT->__WJ -  2);
         };
-        append__3VX(((__STRING__BC *)buffer__L0BE),indent__UH);
-        Self__U3WT=((__STRING__BC *)buffer__L0BE);
-        if ((Self__U3WT->capacity__HFL <= Self__U3WT->count__WJ)) {
-          if ((Self__U3WT->capacity__HFL ==  0)) {
-            Self__U3WT->capacity__HFL= 32;
-            __tmp__I2HU=create__KVW( 32);
-            Self__U3WT->storage__4EL=__tmp__I2HU;
+        __EWX(((____BC *)__01BE),__UH);
+        __D5WT=((____BC *)__01BE);
+        if ((__D5WT->__OFL <= __D5WT->__WJ)) {
+          if ((__D5WT->__OFL ==  0)) {
+            __D5WT->__OFL= 32;
+            __X3HU=__RVW( 32);
+            __D5WT->__FFL=__X3HU;
           } else /* FALSE */ {
-            __tmp__Z2HU=(__INTEGER__Q)(Self__U3WT->capacity__HFL <<  1);
-            __tmp__I2HU=((__CHARACTER__DB *)Self__U3WT->storage__4EL);
-            old_nb_elts__12HU=Self__U3WT->capacity__HFL;
-            __tmp__M2HU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I2HU),((__UINTEGER_32__RWB )old_nb_elts__12HU),((__UINTEGER_32__RWB )__tmp__Z2HU));
-            __tmp__I2HU=((__CHARACTER__DB *)__tmp__M2HU);
-            clear__to__F00(__tmp__I2HU,old_nb_elts__12HU,(__INTEGER__Q)(__tmp__Z2HU -  1));
-            Self__U3WT->storage__4EL=__tmp__I2HU;
-            Self__U3WT->capacity__HFL=__tmp__Z2HU;
+            __I4HU=(____Q)(__D5WT->__OFL <<  1);
+            __X3HU=((____DB *)__D5WT->__FFL);
+            __K4HU=__D5WT->__OFL;
+            __13HU=__55W(((____IB )__X3HU),((____YWB )__K4HU),((____YWB )__I4HU));
+            __X3HU=((____DB *)__13HU);
+            __M00(__X3HU,__K4HU,(____Q)(__I4HU -  1));
+            __D5WT->__FFL=__X3HU;
+            __D5WT->__OFL=__I4HU;
           };
         };
-        ((__CHARACTER__DB *)Self__U3WT->storage__4EL)[Self__U3WT->count__WJ]='}';
-        Self__U3WT->count__WJ=(__INTEGER__Q)(Self__U3WT->count__WJ +  1);
+        ((____DB *)__D5WT->__FFL)[__D5WT->__WJ]='}';
+        __D5WT->__WJ=(____Q)(__D5WT->__WJ +  1);
       } break;
-      case __EXPR_OR__3P0N__: {
-        genere__5TVO(((__EXPR_OR__3P0N *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____MR0N__: {
+        __OVVO(((____MR0N *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____YWBP__: {
+        __NWZQ(((____YWBP *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __EXPR_INF__2WBP__: {
-        genere__3WUP(((__EXPR_INF__2WBP *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____LYBP__: {
+        __MYUP(((____LYBP *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        genere__51UP(((__EXPR_INF_EQ__TXBP *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____CZBP__: {
+        __O3UP(((____CZBP *)((____HXB *)__O31R)),__01BE);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        genere__QQEQ(((__EXPR_XOR__OAEP *)((__PUSH__AXB *)__tmp__511R)),buffer__L0BE);
+      case ____3BEP__: {
+        __5REQ(((____3BEP *)((____HXB *)__O31R)),__01BE);
       } break;
       };
-      __tmp__J2HU=(__INTEGER__Q)(j__N0BE +  1);
-      j__N0BE=__tmp__J2HU;
-    } while (((__tmp__J2HU <= (__INTEGER__Q)(Self__K0BE->expr_list__AA4D->parent_arrayed_collection__553D.upper__RTLE +  1)) && (old_count__M0BE == buffer__L0BE->count__WJ)));
-    append__3VX(((__STRING__BC *)buffer__L0BE),(&__string_218));
+      __Y3HU=(____Q)(__21BE +  1);
+      __21BE=__Y3HU;
+    } while (((__Y3HU <= (____Q)(__Z1BE->__PB4D->__OB4D.__AVLE +  1)) && (__11BE == __01BE->__WJ)));
+    __EWX(((____BC *)__01BE),(&__string_218));
   };
 }
 
-static void add_local__in__31BE(__FAST_ARRAYoLOCALo__PW1D *tab__51BE,__STRING__BC *buf__A2BE)
-// ({NULLxFAST_ARRAYoLOCALo__PW1D},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __M3BE(____4X1D *__O3BE,____BC *__P3BE)
+// ({NULLx__4X1D},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *t__C2BE;
-  __INTEGER__Q cur__D2BE,__tmp__Q2BE,Self__XFWH,__tmp__YVIU;
-  __INTEGER__Q old_nb_elts__0VIU;
-  __LOCAL__43WC *__tmp__W2BE;
-  __STRING__BC *Self__WVIU;
-  __POINTER__IB __tmp__1VIU;
-  __BOOLEAN__L Result__INVG;
-  __CHARACTER__DB *__tmp__XVIU;
-  t__C2BE=NULL;
-  cur__D2BE= 0;
-  Result__INVG=(((__FAST_ARRAYoLOCALo__PW1D *)tab__51BE)->parent_arrayed_collection__XW1D.upper__O2BE <  0);
-  if ((! Result__INVG)) {
-    __tmp__Q2BE=tab__51BE->parent_arrayed_collection__XW1D.upper__O2BE;
-    Self__XFWH= 0;
-    while ((Self__XFWH <= __tmp__Q2BE)) {
-      __tmp__W2BE=((void **)((__FAST_ARRAYoLOCALo__PW1D *)tab__51BE)->parent_arrayed_collection__XW1D.storage__1T5F)[Self__XFWH];
-      if ((! __tmp__W2BE->is_result__FN5D)) {
-        if (((void *)((__TYPE_FULL__PMB *)__tmp__W2BE->parent_variable__B4WC.type__1N5D)->the_parent_type__DLK == (void *)TYPE_CONTEXT__CMB__)) {
-          context_counter__LM=(__INTEGER__Q)(context_counter__LM +  1);
-        } else /* FALSE */ {
-          local_counter__IM=(__INTEGER__Q)(local_counter__IM +  1);
-        };
-        if ((((__INTEGER__Q)((__INTEGER__Q)(buf__A2BE->count__WJ + __tmp__W2BE->parent_variable__B4WC.intern_name__HN5D->count__0C) - cur__D2BE) >  70) || ((void *)t__C2BE != (void *)__tmp__W2BE->parent_variable__B4WC.type__1N5D))) {
-          if (((void *)t__C2BE != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)buf__A2BE),(&__string_218));
-          };
-          cur__D2BE=buf__A2BE->count__WJ;
-          t__C2BE=__tmp__W2BE->parent_variable__B4WC.type__1N5D;
-          append__3VX(((__STRING__BC *)buf__A2BE),indent__UH);
-          genere_declaration__VLZH(((__TYPE_FULL__PMB *)t__C2BE),buf__A2BE);
-          Self__WVIU=((__STRING__BC *)buf__A2BE);
-          if ((Self__WVIU->capacity__HFL <= Self__WVIU->count__WJ)) {
-            if ((Self__WVIU->capacity__HFL ==  0)) {
-              Self__WVIU->capacity__HFL= 32;
-              __tmp__XVIU=create__KVW( 32);
-              Self__WVIU->storage__4EL=__tmp__XVIU;
+  ____WMB *__R3BE;
+  ____Q __S3BE,__53BE,__GHWH,__HXIU,__JXIU;
+  ____N5WC *__F4BE;
+  ____BC *__FXIU;
+  ____IB __KXIU;
+  ____L __XOVG;
+  ____DB *__GXIU;
+  __R3BE=NULL;
+  __S3BE= 0;
+  __XOVG=(((____4X1D *)__O3BE)->__GY1D.__33BE <  0);
+  if ((! __XOVG)) {
+    __53BE=__O3BE->__GY1D.__33BE;
+    __GHWH= 0;
+    while ((__GHWH <= __53BE)) {
+      __F4BE=((void **)((____4X1D *)__O3BE)->__GY1D.__KV5F)[__GHWH];
+      if ((! __F4BE->__UO5D)) {
+        if (((void *)((____WMB *)__F4BE->__Q5WC.__KP5D)->__KLK == (void *)__JMB__)) {
+          __LM=(____Q)(__LM +  1);
+        } else /* FALSE */ {
+          __IM=(____Q)(__IM +  1);
+        };
+        if ((((____Q)((____Q)(__P3BE->__WJ + __F4BE->__Q5WC.__WO5D->__0C) - __S3BE) >  70) || ((void *)__R3BE != (void *)__F4BE->__Q5WC.__KP5D))) {
+          if (((void *)__R3BE != (void *)NULL)) {
+            __EWX(((____BC *)__P3BE),(&__string_218));
+          };
+          __S3BE=__P3BE->__WJ;
+          __R3BE=__F4BE->__Q5WC.__KP5D;
+          __EWX(((____BC *)__P3BE),__UH);
+          __ENZH(((____WMB *)__R3BE),__P3BE);
+          __FXIU=((____BC *)__P3BE);
+          if ((__FXIU->__OFL <= __FXIU->__WJ)) {
+            if ((__FXIU->__OFL ==  0)) {
+              __FXIU->__OFL= 32;
+              __GXIU=__RVW( 32);
+              __FXIU->__FFL=__GXIU;
             } else /* FALSE */ {
-              __tmp__YVIU=(__INTEGER__Q)(Self__WVIU->capacity__HFL <<  1);
-              __tmp__XVIU=((__CHARACTER__DB *)Self__WVIU->storage__4EL);
-              old_nb_elts__0VIU=Self__WVIU->capacity__HFL;
-              __tmp__1VIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XVIU),((__UINTEGER_32__RWB )old_nb_elts__0VIU),((__UINTEGER_32__RWB )__tmp__YVIU));
-              __tmp__XVIU=((__CHARACTER__DB *)__tmp__1VIU);
-              clear__to__F00(__tmp__XVIU,old_nb_elts__0VIU,(__INTEGER__Q)(__tmp__YVIU -  1));
-              Self__WVIU->storage__4EL=__tmp__XVIU;
-              Self__WVIU->capacity__HFL=__tmp__YVIU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__WVIU->storage__4EL)[Self__WVIU->count__WJ]=' ';
-          Self__WVIU->count__WJ=(__INTEGER__Q)(Self__WVIU->count__WJ +  1);
-        } else /* FALSE */ {
-          Self__WVIU=((__STRING__BC *)buf__A2BE);
-          if ((Self__WVIU->capacity__HFL <= Self__WVIU->count__WJ)) {
-            if ((Self__WVIU->capacity__HFL ==  0)) {
-              Self__WVIU->capacity__HFL= 32;
-              __tmp__XVIU=create__KVW( 32);
-              Self__WVIU->storage__4EL=__tmp__XVIU;
+              __HXIU=(____Q)(__FXIU->__OFL <<  1);
+              __GXIU=((____DB *)__FXIU->__FFL);
+              __JXIU=__FXIU->__OFL;
+              __KXIU=__55W(((____IB )__GXIU),((____YWB )__JXIU),((____YWB )__HXIU));
+              __GXIU=((____DB *)__KXIU);
+              __M00(__GXIU,__JXIU,(____Q)(__HXIU -  1));
+              __FXIU->__FFL=__GXIU;
+              __FXIU->__OFL=__HXIU;
+            };
+          };
+          ((____DB *)__FXIU->__FFL)[__FXIU->__WJ]=' ';
+          __FXIU->__WJ=(____Q)(__FXIU->__WJ +  1);
+        } else /* FALSE */ {
+          __FXIU=((____BC *)__P3BE);
+          if ((__FXIU->__OFL <= __FXIU->__WJ)) {
+            if ((__FXIU->__OFL ==  0)) {
+              __FXIU->__OFL= 32;
+              __GXIU=__RVW( 32);
+              __FXIU->__FFL=__GXIU;
             } else /* FALSE */ {
-              __tmp__YVIU=(__INTEGER__Q)(Self__WVIU->capacity__HFL <<  1);
-              __tmp__XVIU=((__CHARACTER__DB *)Self__WVIU->storage__4EL);
-              old_nb_elts__0VIU=Self__WVIU->capacity__HFL;
-              __tmp__1VIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XVIU),((__UINTEGER_32__RWB )old_nb_elts__0VIU),((__UINTEGER_32__RWB )__tmp__YVIU));
-              __tmp__XVIU=((__CHARACTER__DB *)__tmp__1VIU);
-              clear__to__F00(__tmp__XVIU,old_nb_elts__0VIU,(__INTEGER__Q)(__tmp__YVIU -  1));
-              Self__WVIU->storage__4EL=__tmp__XVIU;
-              Self__WVIU->capacity__HFL=__tmp__YVIU;
+              __HXIU=(____Q)(__FXIU->__OFL <<  1);
+              __GXIU=((____DB *)__FXIU->__FFL);
+              __JXIU=__FXIU->__OFL;
+              __KXIU=__55W(((____IB )__GXIU),((____YWB )__JXIU),((____YWB )__HXIU));
+              __GXIU=((____DB *)__KXIU);
+              __M00(__GXIU,__JXIU,(____Q)(__HXIU -  1));
+              __FXIU->__FFL=__GXIU;
+              __FXIU->__OFL=__HXIU;
             };
           };
-          ((__CHARACTER__DB *)Self__WVIU->storage__4EL)[Self__WVIU->count__WJ]=',';
-          Self__WVIU->count__WJ=(__INTEGER__Q)(Self__WVIU->count__WJ +  1);
+          ((____DB *)__FXIU->__FFL)[__FXIU->__WJ]=',';
+          __FXIU->__WJ=(____Q)(__FXIU->__WJ +  1);
         };
-        genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)t__C2BE),buf__A2BE);
-        append__3VX(((__STRING__BC *)buf__A2BE),__tmp__W2BE->parent_variable__B4WC.intern_name__HN5D);
+        __DOZH(((____WMB *)__R3BE),__P3BE);
+        __EWX(((____BC *)__P3BE),__F4BE->__Q5WC.__WO5D);
       };
-      Self__XFWH=(__INTEGER__Q)(Self__XFWH +  1);
+      __GHWH=(____Q)(__GHWH +  1);
     };
-    append__3VX(((__STRING__BC *)buf__A2BE),(&__string_218));
+    __EWX(((____BC *)__P3BE),(&__string_218));
   };
 }
 
-static void insert_string__to__E5BE(__STRING__BC *Self__F5BE,void *s__G5BE,__INTEGER__Q i__H5BE)
-// ({STRING__BC},{NULLxSTRING_CONSTANT__0xSTRING__BC},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __TACE(____BC *__UACE,void *__VACE,____Q __WACE)
+// ({__BC},{NULLx__0x__BC},{__Q}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q j__I5BE,__tmp__15BE;
-  __CHARACTER__DB *__tmp__LACE,*__tmp__MACE;
-  j__I5BE=Self__F5BE->count__WJ;
-  if (((struct ___OBJ *)s__G5BE)->__id==__STRING_CONSTANT__0__) {
-    __tmp__15BE=((__STRING_CONSTANT__0 *)s__G5BE)->count__0C;
+  ____Q __XACE,__KBCE;
+  ____DB *__0BCE,*__1BCE;
+  __XACE=__UACE->__WJ;
+  if (((struct ___OBJ *)__VACE)->__id==____0__) {
+    __KBCE=((____0 *)__VACE)->__0C;
   } else /* STRING */ {
-    __tmp__15BE=((__STRING__BC *)s__G5BE)->count__WJ;
+    __KBCE=((____BC *)__VACE)->__WJ;
   };
-  resize__MQHE(Self__F5BE,(__INTEGER__Q)(j__I5BE + __tmp__15BE));
-  if ((i__H5BE <= j__I5BE)) {
-    move__to__by__05UE(((__CHARACTER__DB *)Self__F5BE->storage__4EL),(__INTEGER__Q)(i__H5BE -  1),(__INTEGER__Q)(j__I5BE -  1),__tmp__15BE);
+  __1RHE(__UACE,(____Q)(__XACE + __KBCE));
+  if ((__WACE <= __XACE)) {
+    __JBVE(((____DB *)__UACE->__FFL),(____Q)(__WACE -  1),(____Q)(__XACE -  1),__KBCE);
   };
-  __tmp__LACE=Self__F5BE->storage__4EL;
-  if (((struct ___OBJ *)s__G5BE)->__id==__STRING_CONSTANT__0__) {
-    __tmp__MACE=((__STRING_CONSTANT__0 *)s__G5BE)->storage__1C;
+  __0BCE=__UACE->__FFL;
+  if (((struct ___OBJ *)__VACE)->__id==____0__) {
+    __1BCE=((____0 *)__VACE)->__1C;
   } else /* STRING */ {
-    __tmp__MACE=((__STRING__BC *)s__G5BE)->storage__4EL;
+    __1BCE=((____BC *)__VACE)->__FFL;
   };
-  copy__to__until__LC1(((__CHARACTER__DB *)__tmp__LACE),__tmp__MACE,(__INTEGER__Q)(i__H5BE -  1),__tmp__15BE);
+  __SC1(((____DB *)__0BCE),__1BCE,(____Q)(__WACE -  1),__KBCE);
 }
 
-static __STRING_CONSTANT__0* type_c__MSFL()
+static ____0* __1TFL()
 // () With result No recursive, No inlinable.
 {
-  void *__tmp__PSFL;
-  __STRING_CONSTANT__0 *__tmp__QSFL,*Result__OSFL;
-  __tmp__PSFL=type_block__YOB;
-  switch (((struct ___OBJ *)__tmp__PSFL)->__id) {
-  case __TYPE__FF__: {
-    __tmp__QSFL=((__TYPE__FF *)__tmp__PSFL)->intern_name__GZMB;
+  void *__4TFL;
+  ____0 *__5TFL,*__3TFL;
+  __4TFL=__5OB;
+  switch (((struct ___OBJ *)__4TFL)->__id) {
+  case ____FF__: {
+    __5TFL=((____FF *)__4TFL)->__5ZMB;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__QSFL=(&__string_4);
+  case ____FMB__: {
+    __5TFL=(&__string_4);
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__QSFL=(&__string_5);
+  case ____HMB__: {
+    __5TFL=(&__string_5);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__QSFL=(&__string_54);
+  case ____JMB__: {
+    __5TFL=(&__string_54);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__QSFL=(&__string_56);
+  case ____LMB__: {
+    __5TFL=(&__string_56);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__QSFL=((__TYPE_GENERIC__BCY *)__tmp__PSFL)->parent_type__CCY.intern_name__GZMB;
+  case ____ICY__: {
+    __5TFL=((____ICY *)__4TFL)->__JCY.__5ZMB;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__QSFL=intern_name__YYBI();
+  case ____EQ5D__: {
+    __5TFL=__H0BI();
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__QSFL=((__PROFIL_BLOCK__22NJ *)__tmp__PSFL)->parent_profil__32NJ.name__P1IK;
+  case ____L4NJ__: {
+    __5TFL=((____L4NJ *)__4TFL)->__M4NJ.__42IK;
   } break;
   };
-  Result__OSFL=__tmp__QSFL;
-  return(Result__OSFL);
+  __3TFL=__5TFL;
+  return(__3TFL);
 }
 
-static void add_genere_list__N5AI(__TYPE__FF *Self__O5AI)
-// ({TYPE__FF}) Void No recursive, No inlinable.
+static void __2ABI(____FF *__3ABI)
+// ({__FF}) Void No recursive, No inlinable.
 {
-  void *Result__5O3T;
-  __INTEGER__Q __tmp__KABI;
-  __BOOLEAN__L Result__0O3T,__tmp__AABI;
-  if (((void *)Self__O5AI->slot_run__ULC != (void *)NULL)) {
-    Result__0O3T=(((__FAST_ARRAYoSLOTo__KLC *)Self__O5AI->slot_run__ULC)->parent_arrayed_collection__SLC.upper__0IK <  0);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (Result__0O3T) {
-      __tmp__AABI=TRUE__K__;
-    } else /* FALSE */ {
-      Result__5O3T=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__O5AI->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__AABI=((void *)Result__5O3T != (void *)NULL);
-    };
-    Result__0O3T=__tmp__AABI;
+  void *__OQ3T;
+  ____Q __ZBBI;
+  ____L __JQ3T,__PBBI;
+  if (((void *)__3ABI->__1LC != (void *)NULL)) {
+    __JQ3T=(((____RLC *)__3ABI->__1LC)->__ZLC.__BJK <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__JQ3T) {
+      __PBBI=__K__;
+    } else /* FALSE */ {
+      __OQ3T=((void **)((____RLC *)__3ABI->__1LC)->__ZLC.__3IK)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __PBBI=((void *)__OQ3T != (void *)NULL);
+    };
+    __JQ3T=__PBBI;
   } else /* FALSE */ {
-    Result__0O3T=FALSE__O__;
+    __JQ3T=__O__;
   };
-  if (Result__0O3T) {
-    __tmp__KABI=fast_first_index_of__SZII(((__FAST_ARRAYoTYPEo__ESB *)genere_list__NSB),Self__O5AI);
-    if ((__tmp__KABI > genere_list__NSB->parent_arrayed_collection__MSB.upper__TSB)) {
-      add_last__YWPI(((__FAST_ARRAYoTYPEo__ESB *)genere_list__NSB),Self__O5AI);
+  if (__JQ3T) {
+    __ZBBI=__B1II(((____LSB *)__USB),__3ABI);
+    if ((__ZBBI > __USB->__TSB.__0SB)) {
+      __HYPI(((____LSB *)__USB),__3ABI);
     };
   };
 }
 
-static void add_genere_list__IBBI(__TYPE_NULL__4LB *Self__JBBI)
-// ({TYPE_NULL__4LB}) Void No recursive, No inlinable.
+static void __XCBI(____FMB *__YCBI)
+// ({__FMB}) Void No recursive, No inlinable.
 {
-  void *Result__GP3T;
-  __INTEGER__Q __tmp__FCBI;
-  __BOOLEAN__L Result__BP3T,__tmp__1BBI;
-  if (((void *)Self__JBBI->parent_type__5LB.slot_run__ULC != (void *)NULL)) {
-    Result__BP3T=(((__FAST_ARRAYoSLOTo__KLC *)Self__JBBI->parent_type__5LB.slot_run__ULC)->parent_arrayed_collection__SLC.upper__0IK <  0);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (Result__BP3T) {
-      __tmp__1BBI=TRUE__K__;
-    } else /* FALSE */ {
-      Result__GP3T=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__JBBI->parent_type__5LB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__1BBI=((void *)Result__GP3T != (void *)NULL);
-    };
-    Result__BP3T=__tmp__1BBI;
+  void *__VQ3T;
+  ____Q __UDBI;
+  ____L __QQ3T,__KDBI;
+  if (((void *)__YCBI->__GMB.__1LC != (void *)NULL)) {
+    __QQ3T=(((____RLC *)__YCBI->__GMB.__1LC)->__ZLC.__BJK <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__QQ3T) {
+      __KDBI=__K__;
+    } else /* FALSE */ {
+      __VQ3T=((void **)((____RLC *)__YCBI->__GMB.__1LC)->__ZLC.__3IK)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __KDBI=((void *)__VQ3T != (void *)NULL);
+    };
+    __QQ3T=__KDBI;
   } else /* FALSE */ {
-    Result__BP3T=FALSE__O__;
+    __QQ3T=__O__;
   };
-  if (Result__BP3T) {
-    __tmp__FCBI=fast_first_index_of__SZII(((__FAST_ARRAYoTYPEo__ESB *)genere_list__NSB),Self__JBBI);
-    if ((__tmp__FCBI > genere_list__NSB->parent_arrayed_collection__MSB.upper__TSB)) {
-      add_last__YWPI(((__FAST_ARRAYoTYPEo__ESB *)genere_list__NSB),Self__JBBI);
+  if (__QQ3T) {
+    __UDBI=__B1II(((____LSB *)__USB),__YCBI);
+    if ((__UDBI > __USB->__TSB.__0SB)) {
+      __HYPI(((____LSB *)__USB),__YCBI);
     };
   };
 }
 
-static void add_genere_list__DDBI(__TYPE_VOID__AMB *Self__EDBI)
-// ({TYPE_VOID__AMB}) Void No recursive, No inlinable.
+static void __SEBI(____HMB *__TEBI)
+// ({__HMB}) Void No recursive, No inlinable.
 {
-  void *Result__NP3T;
-  __INTEGER__Q __tmp__AEBI;
-  __BOOLEAN__L Result__IP3T,__tmp__WDBI;
-  if (((void *)Self__EDBI->parent_type__BMB.slot_run__ULC != (void *)NULL)) {
-    Result__IP3T=(((__FAST_ARRAYoSLOTo__KLC *)Self__EDBI->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.upper__0IK <  0);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (Result__IP3T) {
-      __tmp__WDBI=TRUE__K__;
-    } else /* FALSE */ {
-      Result__NP3T=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__EDBI->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__WDBI=((void *)Result__NP3T != (void *)NULL);
-    };
-    Result__IP3T=__tmp__WDBI;
+  void *__2Q3T;
+  ____Q __PFBI;
+  ____L __XQ3T,__FFBI;
+  if (((void *)__TEBI->__IMB.__1LC != (void *)NULL)) {
+    __XQ3T=(((____RLC *)__TEBI->__IMB.__1LC)->__ZLC.__BJK <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__XQ3T) {
+      __FFBI=__K__;
+    } else /* FALSE */ {
+      __2Q3T=((void **)((____RLC *)__TEBI->__IMB.__1LC)->__ZLC.__3IK)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __FFBI=((void *)__2Q3T != (void *)NULL);
+    };
+    __XQ3T=__FFBI;
   } else /* FALSE */ {
-    Result__IP3T=FALSE__O__;
+    __XQ3T=__O__;
   };
-  if (Result__IP3T) {
-    __tmp__AEBI=fast_first_index_of__SZII(((__FAST_ARRAYoTYPEo__ESB *)genere_list__NSB),Self__EDBI);
-    if ((__tmp__AEBI > genere_list__NSB->parent_arrayed_collection__MSB.upper__TSB)) {
-      add_last__YWPI(((__FAST_ARRAYoTYPEo__ESB *)genere_list__NSB),Self__EDBI);
+  if (__XQ3T) {
+    __PFBI=__B1II(((____LSB *)__USB),__TEBI);
+    if ((__PFBI > __USB->__TSB.__0SB)) {
+      __HYPI(((____LSB *)__USB),__TEBI);
     };
   };
 }
 
-static void add_genere_list__4EBI(__TYPE_CONTEXT__CMB *Self__5EBI)
-// ({TYPE_CONTEXT__CMB}) Void No recursive, No inlinable.
+static void __NGBI(____JMB *__OGBI)
+// ({__JMB}) Void No recursive, No inlinable.
 {
-  void *Result__UP3T;
-  __INTEGER__Q __tmp__1FBI;
-  __BOOLEAN__L Result__PP3T,__tmp__RFBI;
-  if (((void *)Self__5EBI->parent_type__DMB.slot_run__ULC != (void *)NULL)) {
-    Result__PP3T=(((__FAST_ARRAYoSLOTo__KLC *)Self__5EBI->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.upper__0IK <  0);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (Result__PP3T) {
-      __tmp__RFBI=TRUE__K__;
-    } else /* FALSE */ {
-      Result__UP3T=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__5EBI->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__RFBI=((void *)Result__UP3T != (void *)NULL);
-    };
-    Result__PP3T=__tmp__RFBI;
+  void *__DR3T;
+  ____Q __KHBI;
+  ____L __4Q3T,__AHBI;
+  if (((void *)__OGBI->__KMB.__1LC != (void *)NULL)) {
+    __4Q3T=(((____RLC *)__OGBI->__KMB.__1LC)->__ZLC.__BJK <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__4Q3T) {
+      __AHBI=__K__;
+    } else /* FALSE */ {
+      __DR3T=((void **)((____RLC *)__OGBI->__KMB.__1LC)->__ZLC.__3IK)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __AHBI=((void *)__DR3T != (void *)NULL);
+    };
+    __4Q3T=__AHBI;
   } else /* FALSE */ {
-    Result__PP3T=FALSE__O__;
+    __4Q3T=__O__;
   };
-  if (Result__PP3T) {
-    __tmp__1FBI=fast_first_index_of__SZII(((__FAST_ARRAYoTYPEo__ESB *)genere_list__NSB),Self__5EBI);
-    if ((__tmp__1FBI > genere_list__NSB->parent_arrayed_collection__MSB.upper__TSB)) {
-      add_last__YWPI(((__FAST_ARRAYoTYPEo__ESB *)genere_list__NSB),Self__5EBI);
+  if (__4Q3T) {
+    __KHBI=__B1II(((____LSB *)__USB),__OGBI);
+    if ((__KHBI > __USB->__TSB.__0SB)) {
+      __HYPI(((____LSB *)__USB),__OGBI);
     };
   };
 }
 
-static void add_genere_list__IHBI(__TYPE_GENERIC__BCY *Self__JHBI)
-// ({TYPE_GENERIC__BCY}) Void No recursive, No inlinable.
+static void __XIBI(____ICY *__YIBI)
+// ({__ICY}) Void No recursive, No inlinable.
 {
-  void *Result__IWYT;
-  __INTEGER__Q __tmp__FIBI;
-  __BOOLEAN__L Result__DWYT,__tmp__1HBI;
-  if (((void *)Self__JHBI->parent_type__CCY.slot_run__ULC != (void *)NULL)) {
-    Result__DWYT=(((__FAST_ARRAYoSLOTo__KLC *)Self__JHBI->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.upper__0IK <  0);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (Result__DWYT) {
-      __tmp__1HBI=TRUE__K__;
-    } else /* FALSE */ {
-      Result__IWYT=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__JHBI->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__1HBI=((void *)Result__IWYT != (void *)NULL);
-    };
-    Result__DWYT=__tmp__1HBI;
+  void *__XXYT;
+  ____Q __UJBI;
+  ____L __SXYT,__KJBI;
+  if (((void *)__YIBI->__JCY.__1LC != (void *)NULL)) {
+    __SXYT=(((____RLC *)__YIBI->__JCY.__1LC)->__ZLC.__BJK <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__SXYT) {
+      __KJBI=__K__;
+    } else /* FALSE */ {
+      __XXYT=((void **)((____RLC *)__YIBI->__JCY.__1LC)->__ZLC.__3IK)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __KJBI=((void *)__XXYT != (void *)NULL);
+    };
+    __SXYT=__KJBI;
   } else /* FALSE */ {
-    Result__DWYT=FALSE__O__;
+    __SXYT=__O__;
   };
-  if (Result__DWYT) {
-    __tmp__FIBI=fast_first_index_of__SZII(((__FAST_ARRAYoTYPEo__ESB *)genere_list__NSB),Self__JHBI);
-    if ((__tmp__FIBI > genere_list__NSB->parent_arrayed_collection__MSB.upper__TSB)) {
-      add_last__YWPI(((__FAST_ARRAYoTYPEo__ESB *)genere_list__NSB),Self__JHBI);
+  if (__SXYT) {
+    __UJBI=__B1II(((____LSB *)__USB),__YIBI);
+    if ((__UJBI > __USB->__TSB.__0SB)) {
+      __HYPI(((____LSB *)__USB),__YIBI);
     };
   };
 }
 
-static void put_expanded_declaration__RNAI(__TYPE_BLOCK__VO5D *Self__SNAI,__STRING__BC *buffer__TNAI)
-// ({TYPE_BLOCK__VO5D},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __APAI(____EQ5D *__BPAI,____BC *__CPAI)
+// ({__EQ5D},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __PROTOTYPE__MF *__tmp__2G2R;
-  __STRING_CONSTANT__0 *__tmp__JOAI;
-  __BOOLEAN__L __tmp__3NAI;
-  if (is_java__EE) {
-    __tmp__2G2R=prototype__L2ZG();
-    __tmp__3NAI=((void *)__tmp__2G2R->type_c__DSOC != (void *)NULL);
+  ____MF *__LI2R;
+  ____0 *__YPAI;
+  ____L __MPAI;
+  if (__EE) {
+    __LI2R=__03ZG();
+    __MPAI=((void *)__LI2R->__STOC != (void *)NULL);
   } else /* FALSE */ {
-    __tmp__3NAI=FALSE__O__;
+    __MPAI=__O__;
   };
-  if (__tmp__3NAI) {
-    __tmp__2G2R=prototype__L2ZG();
-    append__3VX(((__STRING__BC *)buffer__TNAI),__tmp__2G2R->type_c__DSOC);
+  if (__MPAI) {
+    __LI2R=__03ZG();
+    __EWX(((____BC *)__CPAI),__LI2R->__STOC);
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)buffer__TNAI),(&__string_121));
-    __tmp__JOAI=intern_name__YYBI();
-    append__3VX(((__STRING__BC *)buffer__TNAI),__tmp__JOAI);
+    __EWX(((____BC *)__CPAI),(&__string_121));
+    __YPAI=__H0BI();
+    __EWX(((____BC *)__CPAI),__YPAI);
   };
-  add_genere_list__DJBI(Self__SNAI);
+  __SKBI(__BPAI);
 }
 
-static void put_reference_declaration__W1MI(__TYPE_GENERIC__BCY *Self__X1MI,__STRING__BC *buffer__Y1MI)
-// ({TYPE_GENERIC__BCY},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __F3MI(____ICY *__G3MI,____BC *__H3MI)
+// ({__ICY},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *Result__ZP3T,*Result__4P3T;
-  __BOOLEAN__L __tmp__E2MI;
-  if (((void *)Self__X1MI->parent_type__CCY.prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_47))) {
-    Result__ZP3T=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__X1MI->generic_list__2YMB)->parent_arrayed_collection__QAY.storage__S2XB)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    genere_declaration__VLZH(((__TYPE_FULL__PMB *)Result__ZP3T),buffer__Y1MI);
-    __tmp__E2MI=TRUE__K__;
+  ____WMB *__IR3T,*__NR3T;
+  ____L __T3MI;
+  if (((void *)__G3MI->__JCY.__QF->__PF.__FWB == (void *)(&__string_47))) {
+    __IR3T=((void **)((____PAY *)__G3MI->__VZMB)->__XAY.__B4XB)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __ENZH(((____WMB *)__IR3T),__H3MI);
+    __T3MI=__K__;
   } else /* FALSE */ {
-    __tmp__E2MI=FALSE__O__;
+    __T3MI=__O__;
   };
-  if ((! __tmp__E2MI)) {
-    if (((void *)Self__X1MI->parent_type__CCY.prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_48))) {
-      append__3VX(((__STRING__BC *)buffer__Y1MI),(&__string_567));
-      Result__4P3T=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__X1MI->generic_list__2YMB)->parent_arrayed_collection__QAY.storage__S2XB)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      genere_declaration__VLZH(((__TYPE_FULL__PMB *)Result__4P3T),buffer__Y1MI);
+  if ((! __T3MI)) {
+    if (((void *)__G3MI->__JCY.__QF->__PF.__FWB == (void *)(&__string_48))) {
+      __EWX(((____BC *)__H3MI),(&__string_567));
+      __NR3T=((void **)((____PAY *)__G3MI->__VZMB)->__XAY.__B4XB)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __ENZH(((____WMB *)__NR3T),__H3MI);
     } else /* FALSE */ {
-      append__3VX(((__STRING__BC *)buffer__Y1MI),(&__string_121));
-      append__3VX(((__STRING__BC *)buffer__Y1MI),Self__X1MI->parent_type__CCY.intern_name__GZMB);
-      add_genere_list__IHBI(Self__X1MI);
+      __EWX(((____BC *)__H3MI),(&__string_121));
+      __EWX(((____BC *)__H3MI),__G3MI->__JCY.__5ZMB);
+      __XIBI(__G3MI);
     };
   };
 }
 
-static __STRING_CONSTANT__0* intern_name__YYBI()
+static ____0* __H0BI()
 // () With result Recursive, No inlinable.
 {
-  void *__tmp__1YBI;
-  __STRING_CONSTANT__0 *__tmp__2YBI,*Result__0YBI;
-  __tmp__1YBI=type_block__YOB;
-  switch (((struct ___OBJ *)__tmp__1YBI)->__id) {
-  case __TYPE__FF__: {
-    __tmp__2YBI=((__TYPE__FF *)__tmp__1YBI)->intern_name__GZMB;
+  void *__K0BI;
+  ____0 *__L0BI,*__J0BI;
+  __K0BI=__5OB;
+  switch (((struct ___OBJ *)__K0BI)->__id) {
+  case ____FF__: {
+    __L0BI=((____FF *)__K0BI)->__5ZMB;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__2YBI=(&__string_4);
+  case ____FMB__: {
+    __L0BI=(&__string_4);
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__2YBI=(&__string_5);
+  case ____HMB__: {
+    __L0BI=(&__string_5);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__2YBI=(&__string_54);
+  case ____JMB__: {
+    __L0BI=(&__string_54);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__2YBI=(&__string_56);
+  case ____LMB__: {
+    __L0BI=(&__string_56);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__2YBI=((__TYPE_GENERIC__BCY *)__tmp__1YBI)->parent_type__CCY.intern_name__GZMB;
+  case ____ICY__: {
+    __L0BI=((____ICY *)__K0BI)->__JCY.__5ZMB;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__2YBI=intern_name__YYBI();
+  case ____EQ5D__: {
+    __L0BI=__H0BI();
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__2YBI=((__PROFIL_BLOCK__22NJ *)__tmp__1YBI)->parent_profil__32NJ.name__P1IK;
+  case ____L4NJ__: {
+    __L0BI=((____L4NJ *)__K0BI)->__M4NJ.__42IK;
   } break;
   };
-  Result__0YBI=__tmp__2YBI;
-  return(Result__0YBI);
+  __J0BI=__L0BI;
+  return(__J0BI);
 }
 
-static void add_genere_list__DJBI(__TYPE_BLOCK__VO5D *Self__EJBI)
-// ({TYPE_BLOCK__VO5D}) Void No recursive, No inlinable.
+static void __SKBI(____EQ5D *__TKBI)
+// ({__EQ5D}) Void No recursive, No inlinable.
 {
-  void *Result__FQ3T;
-  __INTEGER__Q __tmp__AKBI;
-  __BOOLEAN__L Result__AQ3T,__tmp__WJBI;
-  if (((void *)Self__EJBI->parent_type__WO5D.slot_run__ULC != (void *)NULL)) {
-    Result__AQ3T=(((__FAST_ARRAYoSLOTo__KLC *)Self__EJBI->parent_type__WO5D.slot_run__ULC)->parent_arrayed_collection__SLC.upper__0IK <  0);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (Result__AQ3T) {
-      __tmp__WJBI=TRUE__K__;
-    } else /* FALSE */ {
-      Result__FQ3T=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__EJBI->parent_type__WO5D.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__WJBI=((void *)Result__FQ3T != (void *)NULL);
-    };
-    Result__AQ3T=__tmp__WJBI;
+  void *__UR3T;
+  ____Q __PLBI;
+  ____L __PR3T,__FLBI;
+  if (((void *)__TKBI->__FQ5D.__1LC != (void *)NULL)) {
+    __PR3T=(((____RLC *)__TKBI->__FQ5D.__1LC)->__ZLC.__BJK <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__PR3T) {
+      __FLBI=__K__;
+    } else /* FALSE */ {
+      __UR3T=((void **)((____RLC *)__TKBI->__FQ5D.__1LC)->__ZLC.__3IK)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __FLBI=((void *)__UR3T != (void *)NULL);
+    };
+    __PR3T=__FLBI;
   } else /* FALSE */ {
-    Result__AQ3T=FALSE__O__;
+    __PR3T=__O__;
   };
-  if (Result__AQ3T) {
-    __tmp__AKBI=fast_first_index_of__SZII(((__FAST_ARRAYoTYPEo__ESB *)genere_list__NSB),Self__EJBI);
-    if ((__tmp__AKBI > genere_list__NSB->parent_arrayed_collection__MSB.upper__TSB)) {
-      add_last__YWPI(((__FAST_ARRAYoTYPEo__ESB *)genere_list__NSB),Self__EJBI);
+  if (__PR3T) {
+    __PLBI=__B1II(((____LSB *)__USB),__TKBI);
+    if ((__PLBI > __USB->__TSB.__0SB)) {
+      __HYPI(((____LSB *)__USB),__TKBI);
     };
   };
 }
 
-static void add_genere_list__CRHL(__PROFIL_BLOCK__22NJ *Self__DRHL)
-// ({PROFIL_BLOCK__22NJ}) Void No recursive, No inlinable.
+static void __RSHL(____L4NJ *__SSHL)
+// ({__L4NJ}) Void No recursive, No inlinable.
 {
-  void *Result__CKCI;
-  __INTEGER__Q __tmp__5RHL;
-  __BOOLEAN__L Result__NSS,__tmp__VRHL;
-  if (((void *)Self__DRHL->parent_type__42NJ.slot_run__ULC != (void *)NULL)) {
-    Result__NSS=(((__FAST_ARRAYoSLOTo__KLC *)Self__DRHL->parent_type__42NJ.slot_run__ULC)->parent_arrayed_collection__SLC.upper__0IK <  0);
-    if (Result__NSS) {
-      __tmp__VRHL=TRUE__K__;
-    } else /* FALSE */ {
-      Result__CKCI=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__DRHL->parent_type__42NJ.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[ 0];
-      __tmp__VRHL=((void *)Result__CKCI != (void *)NULL);
-    };
-    Result__NSS=__tmp__VRHL;
+  void *__RLCI;
+  ____Q __OTHL;
+  ____L __USS,__ETHL;
+  if (((void *)__SSHL->__N4NJ.__1LC != (void *)NULL)) {
+    __USS=(((____RLC *)__SSHL->__N4NJ.__1LC)->__ZLC.__BJK <  0);
+    if (__USS) {
+      __ETHL=__K__;
+    } else /* FALSE */ {
+      __RLCI=((void **)((____RLC *)__SSHL->__N4NJ.__1LC)->__ZLC.__3IK)[ 0];
+      __ETHL=((void *)__RLCI != (void *)NULL);
+    };
+    __USS=__ETHL;
   } else /* FALSE */ {
-    Result__NSS=FALSE__O__;
+    __USS=__O__;
   };
-  if (Result__NSS) {
-    __tmp__5RHL=fast_first_index_of__SZII(((__FAST_ARRAYoTYPEo__ESB *)genere_list__NSB),Self__DRHL);
-    if ((__tmp__5RHL > genere_list__NSB->parent_arrayed_collection__MSB.upper__TSB)) {
-      add_last__YWPI(((__FAST_ARRAYoTYPEo__ESB *)genere_list__NSB),Self__DRHL);
+  if (__USS) {
+    __OTHL=__B1II(((____LSB *)__USB),__SSHL);
+    if ((__OTHL > __USB->__TSB.__0SB)) {
+      __HYPI(((____LSB *)__USB),__SSHL);
     };
   };
 }
 
-static void put_reference_star_declaration__QRAI(__TYPE_GENERIC__BCY *Self__RRAI,__STRING__BC *buffer__SRAI)
-// ({TYPE_GENERIC__BCY},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __5SAI(____ICY *__ATAI,____BC *__BTAI)
+// ({__ICY},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__GWIU;
-  __INTEGER__Q __tmp__IWIU,old_nb_elts__KWIU;
-  __POINTER__IB __tmp__LWIU;
-  __TYPE_FULL__PMB *Result__IMOH;
-  __CHARACTER__DB *__tmp__HWIU;
-  if ((((void *)Self__RRAI->parent_type__CCY.prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_47)) || ((void *)Self__RRAI->parent_type__CCY.prototype__QF->parent_named__PF.name__4VB == (void *)(&__string_48)))) {
-    if (is_java__EE) {
-      append__3VX(((__STRING__BC *)buffer__SRAI),(&__string_368));
-    } else /* FALSE */ {
-      Self__GWIU=((__STRING__BC *)buffer__SRAI);
-      if ((Self__GWIU->capacity__HFL <= Self__GWIU->count__WJ)) {
-        if ((Self__GWIU->capacity__HFL ==  0)) {
-          Self__GWIU->capacity__HFL= 32;
-          __tmp__HWIU=create__KVW( 32);
-          Self__GWIU->storage__4EL=__tmp__HWIU;
-        } else /* FALSE */ {
-          __tmp__IWIU=(__INTEGER__Q)(Self__GWIU->capacity__HFL <<  1);
-          __tmp__HWIU=((__CHARACTER__DB *)Self__GWIU->storage__4EL);
-          old_nb_elts__KWIU=Self__GWIU->capacity__HFL;
-          __tmp__LWIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HWIU),((__UINTEGER_32__RWB )old_nb_elts__KWIU),((__UINTEGER_32__RWB )__tmp__IWIU));
-          __tmp__HWIU=((__CHARACTER__DB *)__tmp__LWIU);
-          clear__to__F00(__tmp__HWIU,old_nb_elts__KWIU,(__INTEGER__Q)(__tmp__IWIU -  1));
-          Self__GWIU->storage__4EL=__tmp__HWIU;
-          Self__GWIU->capacity__HFL=__tmp__IWIU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__GWIU->storage__4EL)[Self__GWIU->count__WJ]='*';
-      Self__GWIU->count__WJ=(__INTEGER__Q)(Self__GWIU->count__WJ +  1);
-    };
-    Result__IMOH=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__RRAI->generic_list__2YMB)->parent_arrayed_collection__QAY.storage__S2XB)[ 0];
-    genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Result__IMOH),buffer__SRAI);
+  ____BC *__VXIU;
+  ____Q __XXIU,__ZXIU;
+  ____IB __0XIU;
+  ____WMB *__XNOH;
+  ____DB *__WXIU;
+  if ((((void *)__ATAI->__JCY.__QF->__PF.__FWB == (void *)(&__string_47)) || ((void *)__ATAI->__JCY.__QF->__PF.__FWB == (void *)(&__string_48)))) {
+    if (__EE) {
+      __EWX(((____BC *)__BTAI),(&__string_368));
+    } else /* FALSE */ {
+      __VXIU=((____BC *)__BTAI);
+      if ((__VXIU->__OFL <= __VXIU->__WJ)) {
+        if ((__VXIU->__OFL ==  0)) {
+          __VXIU->__OFL= 32;
+          __WXIU=__RVW( 32);
+          __VXIU->__FFL=__WXIU;
+        } else /* FALSE */ {
+          __XXIU=(____Q)(__VXIU->__OFL <<  1);
+          __WXIU=((____DB *)__VXIU->__FFL);
+          __ZXIU=__VXIU->__OFL;
+          __0XIU=__55W(((____IB )__WXIU),((____YWB )__ZXIU),((____YWB )__XXIU));
+          __WXIU=((____DB *)__0XIU);
+          __M00(__WXIU,__ZXIU,(____Q)(__XXIU -  1));
+          __VXIU->__FFL=__WXIU;
+          __VXIU->__OFL=__XXIU;
+        };
+      };
+      ((____DB *)__VXIU->__FFL)[__VXIU->__WJ]='*';
+      __VXIU->__WJ=(____Q)(__VXIU->__WJ +  1);
+    };
+    __XNOH=((void **)((____PAY *)__ATAI->__VZMB)->__XAY.__B4XB)[ 0];
+    __DOZH(((____WMB *)__XNOH),__BTAI);
   } else /* FALSE */ {
-    if (is_java__EE) {
-      append__3VX(((__STRING__BC *)buffer__SRAI),(&__string_368));
+    if (__EE) {
+      __EWX(((____BC *)__BTAI),(&__string_368));
     } else /* FALSE */ {
-      Self__GWIU=((__STRING__BC *)buffer__SRAI);
-      if ((Self__GWIU->capacity__HFL <= Self__GWIU->count__WJ)) {
-        if ((Self__GWIU->capacity__HFL ==  0)) {
-          Self__GWIU->capacity__HFL= 32;
-          __tmp__HWIU=create__KVW( 32);
-          Self__GWIU->storage__4EL=__tmp__HWIU;
+      __VXIU=((____BC *)__BTAI);
+      if ((__VXIU->__OFL <= __VXIU->__WJ)) {
+        if ((__VXIU->__OFL ==  0)) {
+          __VXIU->__OFL= 32;
+          __WXIU=__RVW( 32);
+          __VXIU->__FFL=__WXIU;
         } else /* FALSE */ {
-          __tmp__IWIU=(__INTEGER__Q)(Self__GWIU->capacity__HFL <<  1);
-          __tmp__HWIU=((__CHARACTER__DB *)Self__GWIU->storage__4EL);
-          old_nb_elts__KWIU=Self__GWIU->capacity__HFL;
-          __tmp__LWIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HWIU),((__UINTEGER_32__RWB )old_nb_elts__KWIU),((__UINTEGER_32__RWB )__tmp__IWIU));
-          __tmp__HWIU=((__CHARACTER__DB *)__tmp__LWIU);
-          clear__to__F00(__tmp__HWIU,old_nb_elts__KWIU,(__INTEGER__Q)(__tmp__IWIU -  1));
-          Self__GWIU->storage__4EL=__tmp__HWIU;
-          Self__GWIU->capacity__HFL=__tmp__IWIU;
+          __XXIU=(____Q)(__VXIU->__OFL <<  1);
+          __WXIU=((____DB *)__VXIU->__FFL);
+          __ZXIU=__VXIU->__OFL;
+          __0XIU=__55W(((____IB )__WXIU),((____YWB )__ZXIU),((____YWB )__XXIU));
+          __WXIU=((____DB *)__0XIU);
+          __M00(__WXIU,__ZXIU,(____Q)(__XXIU -  1));
+          __VXIU->__FFL=__WXIU;
+          __VXIU->__OFL=__XXIU;
         };
       };
-      ((__CHARACTER__DB *)Self__GWIU->storage__4EL)[Self__GWIU->count__WJ]='*';
-      Self__GWIU->count__WJ=(__INTEGER__Q)(Self__GWIU->count__WJ +  1);
+      ((____DB *)__VXIU->__FFL)[__VXIU->__WJ]='*';
+      __VXIU->__WJ=(____Q)(__VXIU->__WJ +  1);
     };
   };
 }
 
-static void add_slot_struct__G2GJ(__TYPE__FF *Self__H2GJ,__SLOT_DATA__WIRG *s__I2GJ)
-// ({TYPE__FF},{NULLxSLOT_DATA__WIRG}) Void No recursive, No inlinable.
+static void __V3GJ(____FF *__W3GJ,____FKRG *__X3GJ)
+// ({__FF},{NULLx__FKRG}) Void No recursive, No inlinable.
 {
-  __SLOT_DATA__WIRG *Self__XWIU;
-  __SECTION___EVOB *result__WWIU,*__tmp__ZWIU;
-  void *__tmp__YWIU;
-  __POSITION__OL __tmp__52GJ;
-  __INTEGER__Q __tmp__C4GJ;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *Result__HQ3T;
-  if (Self__H2GJ->prototype__QF->is_mapping__QJZC) {
-    Self__XWIU=((__SLOT_DATA__WIRG *)s__I2GJ);
-    result__WWIU=NULL;
-    if (((void *)Self__XWIU->parent_slot__YIRG != (void *)NULL)) {
-      __tmp__YWIU=Self__XWIU->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__YWIU)->__id==__ITM_SLOT__HLC__) {
-        __tmp__ZWIU=((__ITM_SLOT__HLC *)__tmp__YWIU)->id_section__GVOB;
+  ____FKRG *__GYIU;
+  ____KWOB *__FYIU,*__IYIU;
+  void *__HYIU;
+  ____OL __O4GJ;
+  ____Q __R5GJ;
+  ____3CXG *__WR3T;
+  if (__W3GJ->__QF->__5KZC) {
+    __GYIU=((____FKRG *)__X3GJ);
+    __FYIU=NULL;
+    if (((void *)__GYIU->__HKRG != (void *)NULL)) {
+      __HYIU=__GYIU->__HKRG->__QLC;
+      if (((struct ___OBJ *)__HYIU)->__id==____OLC__) {
+        __IYIU=((____OLC *)__HYIU)->__MWOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__ZWIU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YWIU)->parent_itm_slot__QF0D.id_section__GVOB;
+        __IYIU=((____4G0D *)__HYIU)->__5G0D.__MWOB;
       };
-      result__WWIU=__tmp__ZWIU;
+      __FYIU=__IYIU;
     } else /* FALSE */ {
-      __tmp__ZWIU=get_name__GAUD((&__string_35));
-      result__WWIU=__tmp__ZWIU;
+      __IYIU=__VBUD((&__string_35));
+      __FYIU=__IYIU;
     };
-    if (((void *)((__SECTION___EVOB *)result__WWIU)->name__U15E == (void *)(&__string_37))) {
-      Result__HQ3T=((void **)((__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI *)slot_size__EJWI)->parent_arrayed_collection__DJWI.storage__LTGL)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      add_last__QO3G(((__FAST_ARRAYoSLOT_DATAo__OBXG *)Result__HQ3T),s__I2GJ);
+    if (((void *)((____KWOB *)__FYIU)->__D35E == (void *)(&__string_37))) {
+      __WR3T=((void **)((____KKWI *)__TKWI)->__SKWI.__0UGL)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __5P3G(((____3CXG *)__WR3T),__X3GJ);
     } else /* FALSE */ {
-      __tmp__52GJ=s__I2GJ->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-      put_error__text__2PE( 1,(&__string_568));
-      put_position__HRE(__tmp__52GJ);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __O4GJ=__X3GJ->__GKRG.__P5WC.__OF.__O2B;
+      __DQE( 1,(&__string_568));
+      __ORE(__O4GJ);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
   } else /* FALSE */ {
-    if ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)s__I2GJ->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0) && (! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)s__I2GJ->parent_variable__XIRG.type__1N5D)->flag__ELK &  2) !=  0)))) {
-      add_last__QO3G(((__FAST_ARRAYoSLOT_DATAo__OBXG *)((void **)((__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI *)slot_size__EJWI)->parent_arrayed_collection__DJWI.storage__LTGL)[ 4]),s__I2GJ);
+    if ((((____3LC)(((____WMB *)__X3GJ->__GKRG.__KP5D)->__LLK &  1) !=  0) && (! ((____3LC)(((____WMB *)__X3GJ->__GKRG.__KP5D)->__LLK &  2) !=  0)))) {
+      __5P3G(((____3CXG *)((void **)((____KKWI *)__TKWI)->__SKWI.__0UGL)[ 4]),__X3GJ);
     } else /* FALSE */ {
-      __tmp__C4GJ=size__5RSI(((__TYPE_FULL__PMB *)s__I2GJ->parent_variable__XIRG.type__1N5D));
-      add_last__QO3G(((__FAST_ARRAYoSLOT_DATAo__OBXG *)((void **)((__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI *)slot_size__EJWI)->parent_arrayed_collection__DJWI.storage__LTGL)[__tmp__C4GJ]),s__I2GJ);
+      __R5GJ=__OTSI(((____WMB *)__X3GJ->__GKRG.__KP5D));
+      __5P3G(((____3CXG *)((void **)((____KKWI *)__TKWI)->__SKWI.__0UGL)[__R5GJ]),__X3GJ);
     };
   };
 }
 
-static void* slot_data__0BDJ(__SLOT_CODE__MIRG *Self__1BDJ)
-// ({SLOT_CODE__MIRG}) With result No recursive, No inlinable.
+static void* __JDDJ(____1JRG *__KDDJ)
+// ({__1JRG}) With result No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *typ__TLDJ,*__tmp__OMDJ;
-  void *__tmp__MQDJ;
-  void *__tmp__WLDJ;
-  __ITM_TYPE_MULTI__NURC *__tmp__YLDJ,*tm__ULDJ;
-  __INTEGER__Q Result__Q5IT,Self__ZXDJ,typ_id__4WIU;
-  void *__tmp__NH1S;
-  void *__tmp__NMDJ;
-  __SLOT_DATA__WIRG *__tmp__RMDJ,*__tmp__NCDJ;
-  __SLOT__GLC *__tmp__JCDJ;
-  __TYPE_ID__EMB *result__SQ3T,*result__2WIU,*Self__IXIU;
-  __POINTER__IB ptr__3WIU,__tmp__5WIU,__tmp__AXIU,__tmp__BXIU;
-  __UINTEGER_32__RWB __tmp__CXIU;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *__tmp__BMDJ,*__tmp__PMDJ;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *Self__OQ3T;
-  if (((void *)Self__1BDJ->parent_slot__NIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-    typ__TLDJ=NULL;
-    __tmp__MQDJ=Self__1BDJ->parent_slot__NIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__MQDJ)->__id==__ITM_SLOT__HLC__) {
-      __tmp__WLDJ=((__ITM_SLOT__HLC *)__tmp__MQDJ)->result_type__3VOB;
+  ____WMB *__CNDJ,*__3NDJ;
+  void *__1RDJ;
+  void *__FNDJ;
+  ____2VRC *__HNDJ,*__DNDJ;
+  ____Q __5AJT,__IZDJ,__NYIU;
+  void *__2I1S;
+  void *__2NDJ;
+  ____FKRG *__AODJ,*__2DDJ;
+  ____NLC *__YDDJ;
+  ____LMB *__BS3T,*__LYIU,*__XYIU;
+  ____IB __MYIU,__OYIU,__PYIU,__QYIU;
+  ____YWB __RYIU;
+  ____3CXG *__QNDJ,*__4NDJ;
+  ____ZLB *__3R3T;
+  if (((void *)__KDDJ->__2JRG->__IKRG == (void *)NULL)) {
+    __CNDJ=NULL;
+    __1RDJ=__KDDJ->__2JRG->__QLC;
+    if (((struct ___OBJ *)__1RDJ)->__id==____OLC__) {
+      __FNDJ=((____OLC *)__1RDJ)->__DXOB;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__WLDJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__MQDJ)->parent_itm_slot__QF0D.result_type__3VOB;
+      __FNDJ=((____4G0D *)__1RDJ)->__5G0D.__DXOB;
     };
-    if (__tmp__WLDJ==NULL) {
-      __tmp__YLDJ=NULL;
+    if (__FNDJ==NULL) {
+      __HNDJ=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__WLDJ)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__YLDJ=NULL;
+      switch (((struct ___OBJ *)__FNDJ)->__id) {
+      case ____QMB__: {
+        __HNDJ=NULL;
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__YLDJ=NULL;
+      case ____0MB__: {
+        __HNDJ=NULL;
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__YLDJ=NULL;
+      case ____KPB__: {
+        __HNDJ=NULL;
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__YLDJ=NULL;
+      case ____TEZ__: {
+        __HNDJ=NULL;
       } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        __tmp__YLDJ=((void *)__tmp__WLDJ);
+      case ____2VRC__: {
+        __HNDJ=((void *)__FNDJ);
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__YLDJ=NULL;
+      case ____GZRC__: {
+        __HNDJ=NULL;
       } break;
       }
     };
-    tm__ULDJ=__tmp__YLDJ;
-    if (((void *)__tmp__YLDJ != (void *)NULL)) {
-      Result__Q5IT=(__INTEGER__Q)(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)__tmp__YLDJ)->list_type__E4UC)->parent_arrayed_collection__0LB.upper__JBY +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__BMDJ=create_with_capacity__FEZG((__INTEGER__Q)(Result__Q5IT -  1));
-      Self__1BDJ->parent_slot__NIRG->slot_data_list__1BXG=__tmp__BMDJ;
-      Result__Q5IT=(__INTEGER__Q)(((__ITM_TYPE_MULTI__NURC *)__tmp__YLDJ)->list_type__E4UC->parent_arrayed_collection__0LB.upper__JBY -  1);
-      Self__ZXDJ= 0;
-      while ((Self__ZXDJ <= Result__Q5IT)) {
-        __tmp__NH1S=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)tm__ULDJ)->list_type__E4UC)->parent_arrayed_collection__0LB.storage__WHXC)[Self__ZXDJ];
-        __tmp__NMDJ=Self__1BDJ->parent_slot__NIRG->receiver_type__FIRG;
-        switch (((struct ___OBJ *)__tmp__NH1S)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__OMDJ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__NH1S));
+    __DNDJ=__HNDJ;
+    if (((void *)__HNDJ != (void *)NULL)) {
+      __5AJT=(____Q)(((____ZLB *)((____2VRC *)__HNDJ)->__T5UC)->__BMB.__QBY +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __QNDJ=__UFZG((____Q)(__5AJT -  1));
+      __KDDJ->__2JRG->__KDXG=__QNDJ;
+      __5AJT=(____Q)(((____2VRC *)__HNDJ)->__T5UC->__BMB.__QBY -  1);
+      __IZDJ= 0;
+      while ((__IZDJ <= __5AJT)) {
+        __2I1S=((void **)((____ZLB *)((____2VRC *)__DNDJ)->__T5UC)->__BMB.__FJXC)[__IZDJ];
+        __2NDJ=__KDDJ->__2JRG->__UJRG;
+        switch (((struct ___OBJ *)__2I1S)->__id) {
+        case ____QMB__: {
+          __3NDJ=__43X(((____QMB *)__2I1S));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__OMDJ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__NH1S)));
+        case ____0MB__: {
+          __3NDJ=__D5X(((____0MB *)((____QMB *)__2I1S)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__OMDJ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__NH1S)),__tmp__NMDJ);
+        case ____KPB__: {
+          __3NDJ=__LAY(((____KPB *)((____QMB *)__2I1S)),__2NDJ);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__OMDJ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__NH1S)),__tmp__NMDJ);
+        case ____TEZ__: {
+          __3NDJ=__HZ1D(((____TEZ *)((____QMB *)__2I1S)),__2NDJ);
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__OMDJ=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__NH1S)),__tmp__NMDJ);
+        case ____GZRC__: {
+          __3NDJ=__I04E(((____GZRC *)((____QMB *)__2I1S)),__2NDJ);
         } break;
         };
-        typ__TLDJ=__tmp__OMDJ;
-        __tmp__PMDJ=Self__1BDJ->parent_slot__NIRG->slot_data_list__1BXG;
-        __tmp__RMDJ=create__type__QZXG(Self__1BDJ->parent_slot__NIRG,typ__TLDJ);
-        add_last__QO3G(((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__PMDJ),__tmp__RMDJ);
-        Self__ZXDJ=(__INTEGER__Q)(Self__ZXDJ +  1);
+        __CNDJ=__3NDJ;
+        __4NDJ=__KDDJ->__2JRG->__KDXG;
+        __AODJ=__50XG(__KDDJ->__2JRG,__CNDJ);
+        __5P3G(((____3CXG *)__4NDJ),__AODJ);
+        __IZDJ=(____Q)(__IZDJ +  1);
       };
-      Self__OQ3T=((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)__tmp__YLDJ)->list_type__E4UC);
-      __tmp__WLDJ=((void **)Self__OQ3T->parent_arrayed_collection__0LB.storage__WHXC)[Self__OQ3T->parent_arrayed_collection__0LB.upper__JBY];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      switch (((struct ___OBJ *)__tmp__WLDJ)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__OMDJ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__WLDJ));
+      __3R3T=((____ZLB *)((____2VRC *)__HNDJ)->__T5UC);
+      __FNDJ=((void **)__3R3T->__BMB.__FJXC)[__3R3T->__BMB.__QBY];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      switch (((struct ___OBJ *)__FNDJ)->__id) {
+      case ____QMB__: {
+        __3NDJ=__43X(((____QMB *)__FNDJ));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__OMDJ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WLDJ)));
+      case ____0MB__: {
+        __3NDJ=__D5X(((____0MB *)((____QMB *)__FNDJ)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__OMDJ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WLDJ)),NULL);
+      case ____KPB__: {
+        __3NDJ=__LAY(((____KPB *)((____QMB *)__FNDJ)),NULL);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__OMDJ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WLDJ)),NULL);
+      case ____TEZ__: {
+        __3NDJ=__HZ1D(((____TEZ *)((____QMB *)__FNDJ)),NULL);
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__OMDJ=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WLDJ)),NULL);
+      case ____GZRC__: {
+        __3NDJ=__I04E(((____GZRC *)((____QMB *)__FNDJ)),NULL);
       } break;
       };
-      typ__TLDJ=__tmp__OMDJ;
+      __CNDJ=__3NDJ;
     } else /* FALSE */ {
-      __tmp__WLDJ=Self__1BDJ->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__WLDJ)->__id==__ITM_SLOT__HLC__) {
-        __tmp__NH1S=((__ITM_SLOT__HLC *)__tmp__WLDJ)->result_type__3VOB;
+      __FNDJ=__KDDJ->__2JRG->__QLC;
+      if (((struct ___OBJ *)__FNDJ)->__id==____OLC__) {
+        __2I1S=((____OLC *)__FNDJ)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__NH1S=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WLDJ)->parent_itm_slot__QF0D.result_type__3VOB;
+        __2I1S=((____4G0D *)__FNDJ)->__5G0D.__DXOB;
       };
-      if (__tmp__NH1S==NULL) {
-        __tmp__NMDJ=NULL;
+      if (__2I1S==NULL) {
+        __2NDJ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__NH1S)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__NMDJ=((void *)__tmp__NH1S);
+        switch (((struct ___OBJ *)__2I1S)->__id) {
+        case ____QMB__: {
+          __2NDJ=((void *)__2I1S);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__NMDJ=((void *)__tmp__NH1S);
+        case ____0MB__: {
+          __2NDJ=((void *)__2I1S);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__NMDJ=((void *)__tmp__NH1S);
+        case ____KPB__: {
+          __2NDJ=((void *)__2I1S);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__NMDJ=((void *)__tmp__NH1S);
+        case ____TEZ__: {
+          __2NDJ=((void *)__2I1S);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__NMDJ=NULL;
+        case ____2VRC__: {
+          __2NDJ=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__NMDJ=((void *)__tmp__NH1S);
+        case ____GZRC__: {
+          __2NDJ=((void *)__2I1S);
         } break;
         }
       };
-      __tmp__WLDJ=Self__1BDJ->parent_slot__NIRG->receiver_type__FIRG;
-      switch (((struct ___OBJ *)__tmp__NMDJ)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__OMDJ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__NMDJ));
-      } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__OMDJ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__NMDJ)));
-      } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__OMDJ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__NMDJ)),__tmp__WLDJ);
-      } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__OMDJ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__NMDJ)),__tmp__WLDJ);
-      } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__OMDJ=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__NMDJ)),__tmp__WLDJ);
-      } break;
-      };
-      typ__TLDJ=__tmp__OMDJ;
-    };
-    __tmp__RMDJ=create__type__QZXG(Self__1BDJ->parent_slot__NIRG,typ__TLDJ);
-    Self__1BDJ->parent_slot__NIRG->slot_data_intern__ZIRG=__tmp__RMDJ;
-    if (((void *)Self__1BDJ->parent_slot__NIRG->slot_id__UEWI == (void *)NULL)) {
-      __tmp__JCDJ=Self__1BDJ->parent_slot__NIRG;
-      result__SQ3T=NULL;
-      if (( 1 > list_id__WMC->parent_arrayed_collection__UMC.upper__JGY)) {
-        result__2WIU=NULL;
-        ptr__3WIU=((__POINTER__IB )(NULL));
-        typ_id__4WIU= 0;
-        __tmp__5WIU=((__POINTER__IB )sizeof(__TYPE_ID__EMB));
-        if (((unsigned long)__tmp__5WIU ==  0)) {
-          result__2WIU=TYPE_ID__EMB__;
-        } else /* FALSE */ {
-          typ_id__4WIU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5WIU));
-          if ((typ_id__4WIU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__AXIU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BXIU=(void *)((unsigned long)(void *)((unsigned long)__tmp__5WIU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AXIU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AXIU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__CXIU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BXIU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__AXIU=micro_alloc__table__lab__HKI(__tmp__BXIU,((__POINTER__IB )(&(table_size[(__tmp__CXIU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BXIU)));
-            ptr__3WIU=__tmp__AXIU;
-          } else /* FALSE */ {
-            __tmp__CXIU=((__UINTEGER_32__RWB )typ_id__4WIU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__AXIU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__BXIU=(void *)((unsigned long)(void *)((unsigned long)__tmp__5WIU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AXIU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AXIU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__AXIU=micro_alloc__table__lab__HKI(__tmp__BXIU,((__POINTER__IB )(&(table_type[(__tmp__CXIU)]))),(__UINTEGER_32__RWB)(__tmp__CXIU |  1));
-            ptr__3WIU=__tmp__AXIU;
-          };
-          result__2WIU=((__TYPE_ID__EMB *)ptr__3WIU);
-          *(result__2WIU) = *(TYPE_ID__EMB__);
-        };
-        Self__IXIU=((__TYPE_ID__EMB *)result__2WIU);
-        Self__IXIU->parent_type__FMB.index__0KC= 1;
-        __tmp__OMDJ=create__with__3MD(Self__IXIU, 0);
-        Self__IXIU->parent_type__FMB.default__0LC=__tmp__OMDJ;
-        result__SQ3T=result__2WIU;
-        add_last__FGY(((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC),result__2WIU);
-      } else /* FALSE */ {
-        result__SQ3T=((void **)((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC)->parent_arrayed_collection__UMC.storage__JHY)[ 1];
-      };
-      __tmp__NCDJ=create__type__QZXG(__tmp__JCDJ,result__SQ3T->parent_type__FMB.default__0LC);
-      Self__1BDJ->parent_slot__NIRG->slot_id__UEWI=__tmp__NCDJ;
-      init__PSDJ(((__SLOT_DATA__WIRG *)Self__1BDJ->parent_slot__NIRG->slot_id__UEWI));
-    };
-  };
-  __tmp__MQDJ=Self__1BDJ->parent_slot__NIRG->slot_data_intern__ZIRG;
-  return(__tmp__MQDJ);
+      __FNDJ=__KDDJ->__2JRG->__UJRG;
+      switch (((struct ___OBJ *)__2NDJ)->__id) {
+      case ____QMB__: {
+        __3NDJ=__43X(((____QMB *)__2NDJ));
+      } break;
+      case ____0MB__: {
+        __3NDJ=__D5X(((____0MB *)((____QMB *)__2NDJ)));
+      } break;
+      case ____KPB__: {
+        __3NDJ=__LAY(((____KPB *)((____QMB *)__2NDJ)),__FNDJ);
+      } break;
+      case ____TEZ__: {
+        __3NDJ=__HZ1D(((____TEZ *)((____QMB *)__2NDJ)),__FNDJ);
+      } break;
+      case ____GZRC__: {
+        __3NDJ=__I04E(((____GZRC *)((____QMB *)__2NDJ)),__FNDJ);
+      } break;
+      };
+      __CNDJ=__3NDJ;
+    };
+    __AODJ=__50XG(__KDDJ->__2JRG,__CNDJ);
+    __KDDJ->__2JRG->__IKRG=__AODJ;
+    if (((void *)__KDDJ->__2JRG->__DGWI == (void *)NULL)) {
+      __YDDJ=__KDDJ->__2JRG;
+      __BS3T=NULL;
+      if (( 1 > __3MC->__1MC.__QGY)) {
+        __LYIU=NULL;
+        __MYIU=((____IB )(NULL));
+        __NYIU= 0;
+        __OYIU=((____IB )sizeof(____LMB));
+        if (((unsigned long)__OYIU ==  0)) {
+          __LYIU=__LMB__;
+        } else /* FALSE */ {
+          __NYIU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OYIU));
+          if ((__NYIU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PYIU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QYIU=(void *)((unsigned long)(void *)((unsigned long)__OYIU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PYIU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PYIU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __RYIU=((____YWB )((____Q )(void *)((unsigned long)__QYIU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __PYIU=__OKI(__QYIU,((____IB )(&(table_size[(__RYIU)-1]))),((____YWB )((____Q )__QYIU)));
+            __MYIU=__PYIU;
+          } else /* FALSE */ {
+            __RYIU=((____YWB )__NYIU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __PYIU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __QYIU=(void *)((unsigned long)(void *)((unsigned long)__OYIU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PYIU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PYIU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PYIU=__OKI(__QYIU,((____IB )(&(table_type[(__RYIU)]))),(____YWB)(__RYIU |  1));
+            __MYIU=__PYIU;
+          };
+          __LYIU=((____LMB *)__MYIU);
+          *(__LYIU) = *(__LMB__);
+        };
+        __XYIU=((____LMB *)__LYIU);
+        __XYIU->__MMB.__BLC= 1;
+        __3NDJ=__END(__XYIU, 0);
+        __XYIU->__MMB.__BMC=__3NDJ;
+        __BS3T=__LYIU;
+        __MGY(((____TMC *)__3MC),__LYIU);
+      } else /* FALSE */ {
+        __BS3T=((void **)((____TMC *)__3MC)->__1MC.__QHY)[ 1];
+      };
+      __2DDJ=__50XG(__YDDJ,__BS3T->__MMB.__BMC);
+      __KDDJ->__2JRG->__DGWI=__2DDJ;
+      __4TDJ(((____FKRG *)__KDDJ->__2JRG->__DGWI));
+    };
+  };
+  __1RDJ=__KDDJ->__2JRG->__IKRG;
+  return(__1RDJ);
 }
 
-static void* slot_data__VCDJ(__SLOT_DATA__WIRG *Self__WCDJ)
-// ({SLOT_DATA__WIRG}) With result No recursive, No inlinable.
+static void* __EEDJ(____FKRG *__FEDJ)
+// ({__FKRG}) With result No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *typ__QNDJ,*__tmp__LODJ;
-  void *__tmp__2QDJ;
-  void *__tmp__TNDJ;
-  __ITM_TYPE_MULTI__NURC *__tmp__VNDJ,*tm__RNDJ;
-  __INTEGER__Q Result__Z5IT,Self__IZDJ,typ_id__OXIU;
-  void *__tmp__0H1S;
-  void *result__BGXT;
-  __SLOT_DATA__WIRG *__tmp__OODJ,*__tmp__IDDJ;
-  __SLOT__GLC *__tmp__EDDJ;
-  __TYPE_ID__EMB *result__RRDJ,*result__MXIU,*Self__YXIU;
-  __POINTER__IB ptr__NXIU,__tmp__PXIU,__tmp__QXIU,__tmp__RXIU;
-  __UINTEGER_32__RWB __tmp__SXIU;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *__tmp__4NDJ,*__tmp__MODJ;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *Self__M1RD;
-  if (((void *)Self__WCDJ->parent_slot__YIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-    typ__QNDJ=NULL;
-    __tmp__2QDJ=Self__WCDJ->parent_slot__YIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__2QDJ)->__id==__ITM_SLOT__HLC__) {
-      __tmp__TNDJ=((__ITM_SLOT__HLC *)__tmp__2QDJ)->result_type__3VOB;
+  ____WMB *__5ODJ,*__0PDJ;
+  void *__LSDJ;
+  void *__CPDJ;
+  ____2VRC *__EPDJ,*__APDJ;
+  ____Q __IBJT,__X0DJ,__3YIU;
+  void *__JJ1S;
+  void *__QHXT;
+  ____FKRG *__3PDJ,*__XEDJ;
+  ____NLC *__TEDJ;
+  ____LMB *__ATDJ,*__1YIU,*__HZIU;
+  ____IB __2YIU,__4YIU,__5YIU,__AZIU;
+  ____YWB __BZIU;
+  ____3CXG *__NPDJ,*__1PDJ;
+  ____ZLB *__12RD;
+  if (((void *)__FEDJ->__HKRG->__IKRG == (void *)NULL)) {
+    __5ODJ=NULL;
+    __LSDJ=__FEDJ->__HKRG->__QLC;
+    if (((struct ___OBJ *)__LSDJ)->__id==____OLC__) {
+      __CPDJ=((____OLC *)__LSDJ)->__DXOB;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__TNDJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__2QDJ)->parent_itm_slot__QF0D.result_type__3VOB;
+      __CPDJ=((____4G0D *)__LSDJ)->__5G0D.__DXOB;
     };
-    if (__tmp__TNDJ==NULL) {
-      __tmp__VNDJ=NULL;
+    if (__CPDJ==NULL) {
+      __EPDJ=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__TNDJ)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__VNDJ=NULL;
+      switch (((struct ___OBJ *)__CPDJ)->__id) {
+      case ____QMB__: {
+        __EPDJ=NULL;
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__VNDJ=NULL;
+      case ____0MB__: {
+        __EPDJ=NULL;
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__VNDJ=NULL;
+      case ____KPB__: {
+        __EPDJ=NULL;
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__VNDJ=NULL;
+      case ____TEZ__: {
+        __EPDJ=NULL;
       } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        __tmp__VNDJ=((void *)__tmp__TNDJ);
+      case ____2VRC__: {
+        __EPDJ=((void *)__CPDJ);
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__VNDJ=NULL;
+      case ____GZRC__: {
+        __EPDJ=NULL;
       } break;
       }
     };
-    tm__RNDJ=__tmp__VNDJ;
-    if (((void *)__tmp__VNDJ != (void *)NULL)) {
-      Result__Z5IT=(__INTEGER__Q)(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)__tmp__VNDJ)->list_type__E4UC)->parent_arrayed_collection__0LB.upper__JBY +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__4NDJ=create_with_capacity__FEZG((__INTEGER__Q)(Result__Z5IT -  1));
-      Self__WCDJ->parent_slot__YIRG->slot_data_list__1BXG=__tmp__4NDJ;
-      Result__Z5IT=(__INTEGER__Q)(((__ITM_TYPE_MULTI__NURC *)__tmp__VNDJ)->list_type__E4UC->parent_arrayed_collection__0LB.upper__JBY -  1);
-      Self__IZDJ= 0;
-      while ((Self__IZDJ <= Result__Z5IT)) {
-        __tmp__0H1S=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)tm__RNDJ)->list_type__E4UC)->parent_arrayed_collection__0LB.storage__WHXC)[Self__IZDJ];
-        result__BGXT=NULL;
-        if (((void *)Self__WCDJ->parent_slot__YIRG != (void *)NULL)) {
-          result__BGXT=Self__WCDJ->parent_slot__YIRG->receiver_type__FIRG;
+    __APDJ=__EPDJ;
+    if (((void *)__EPDJ != (void *)NULL)) {
+      __IBJT=(____Q)(((____ZLB *)((____2VRC *)__EPDJ)->__T5UC)->__BMB.__QBY +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __NPDJ=__UFZG((____Q)(__IBJT -  1));
+      __FEDJ->__HKRG->__KDXG=__NPDJ;
+      __IBJT=(____Q)(((____2VRC *)__EPDJ)->__T5UC->__BMB.__QBY -  1);
+      __X0DJ= 0;
+      while ((__X0DJ <= __IBJT)) {
+        __JJ1S=((void **)((____ZLB *)((____2VRC *)__APDJ)->__T5UC)->__BMB.__FJXC)[__X0DJ];
+        __QHXT=NULL;
+        if (((void *)__FEDJ->__HKRG != (void *)NULL)) {
+          __QHXT=__FEDJ->__HKRG->__UJRG;
         } else /* FALSE */ {
-          result__BGXT=type_block__YOB;
+          __QHXT=__5OB;
         };
-        switch (((struct ___OBJ *)__tmp__0H1S)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__LODJ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__0H1S));
+        switch (((struct ___OBJ *)__JJ1S)->__id) {
+        case ____QMB__: {
+          __0PDJ=__43X(((____QMB *)__JJ1S));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__LODJ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0H1S)));
+        case ____0MB__: {
+          __0PDJ=__D5X(((____0MB *)((____QMB *)__JJ1S)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__LODJ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0H1S)),result__BGXT);
+        case ____KPB__: {
+          __0PDJ=__LAY(((____KPB *)((____QMB *)__JJ1S)),__QHXT);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__LODJ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0H1S)),result__BGXT);
+        case ____TEZ__: {
+          __0PDJ=__HZ1D(((____TEZ *)((____QMB *)__JJ1S)),__QHXT);
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__LODJ=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0H1S)),result__BGXT);
+        case ____GZRC__: {
+          __0PDJ=__I04E(((____GZRC *)((____QMB *)__JJ1S)),__QHXT);
         } break;
         };
-        typ__QNDJ=__tmp__LODJ;
-        __tmp__MODJ=Self__WCDJ->parent_slot__YIRG->slot_data_list__1BXG;
-        __tmp__OODJ=create__type__QZXG(Self__WCDJ->parent_slot__YIRG,typ__QNDJ);
-        add_last__QO3G(((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__MODJ),__tmp__OODJ);
-        Self__IZDJ=(__INTEGER__Q)(Self__IZDJ +  1);
+        __5ODJ=__0PDJ;
+        __1PDJ=__FEDJ->__HKRG->__KDXG;
+        __3PDJ=__50XG(__FEDJ->__HKRG,__5ODJ);
+        __5P3G(((____3CXG *)__1PDJ),__3PDJ);
+        __X0DJ=(____Q)(__X0DJ +  1);
       };
-      Self__M1RD=((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)__tmp__VNDJ)->list_type__E4UC);
-      __tmp__TNDJ=((void **)Self__M1RD->parent_arrayed_collection__0LB.storage__WHXC)[Self__M1RD->parent_arrayed_collection__0LB.upper__JBY];
-      switch (((struct ___OBJ *)__tmp__TNDJ)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__LODJ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__TNDJ));
+      __12RD=((____ZLB *)((____2VRC *)__EPDJ)->__T5UC);
+      __CPDJ=((void **)__12RD->__BMB.__FJXC)[__12RD->__BMB.__QBY];
+      switch (((struct ___OBJ *)__CPDJ)->__id) {
+      case ____QMB__: {
+        __0PDJ=__43X(((____QMB *)__CPDJ));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__LODJ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TNDJ)));
+      case ____0MB__: {
+        __0PDJ=__D5X(((____0MB *)((____QMB *)__CPDJ)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__LODJ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TNDJ)),NULL);
+      case ____KPB__: {
+        __0PDJ=__LAY(((____KPB *)((____QMB *)__CPDJ)),NULL);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__LODJ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TNDJ)),NULL);
+      case ____TEZ__: {
+        __0PDJ=__HZ1D(((____TEZ *)((____QMB *)__CPDJ)),NULL);
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__LODJ=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TNDJ)),NULL);
+      case ____GZRC__: {
+        __0PDJ=__I04E(((____GZRC *)((____QMB *)__CPDJ)),NULL);
       } break;
       };
-      typ__QNDJ=__tmp__LODJ;
+      __5ODJ=__0PDJ;
     } else /* FALSE */ {
-      __tmp__TNDJ=Self__WCDJ->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__TNDJ)->__id==__ITM_SLOT__HLC__) {
-        __tmp__0H1S=((__ITM_SLOT__HLC *)__tmp__TNDJ)->result_type__3VOB;
+      __CPDJ=__FEDJ->__HKRG->__QLC;
+      if (((struct ___OBJ *)__CPDJ)->__id==____OLC__) {
+        __JJ1S=((____OLC *)__CPDJ)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__0H1S=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TNDJ)->parent_itm_slot__QF0D.result_type__3VOB;
+        __JJ1S=((____4G0D *)__CPDJ)->__5G0D.__DXOB;
       };
-      if (__tmp__0H1S==NULL) {
-        result__BGXT=NULL;
+      if (__JJ1S==NULL) {
+        __QHXT=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__0H1S)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          result__BGXT=((void *)__tmp__0H1S);
+        switch (((struct ___OBJ *)__JJ1S)->__id) {
+        case ____QMB__: {
+          __QHXT=((void *)__JJ1S);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          result__BGXT=((void *)__tmp__0H1S);
+        case ____0MB__: {
+          __QHXT=((void *)__JJ1S);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          result__BGXT=((void *)__tmp__0H1S);
+        case ____KPB__: {
+          __QHXT=((void *)__JJ1S);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          result__BGXT=((void *)__tmp__0H1S);
+        case ____TEZ__: {
+          __QHXT=((void *)__JJ1S);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          result__BGXT=NULL;
+        case ____2VRC__: {
+          __QHXT=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          result__BGXT=((void *)__tmp__0H1S);
+        case ____GZRC__: {
+          __QHXT=((void *)__JJ1S);
         } break;
         }
       };
-      __tmp__TNDJ=NULL;
-      if (((void *)Self__WCDJ->parent_slot__YIRG != (void *)NULL)) {
-        __tmp__TNDJ=Self__WCDJ->parent_slot__YIRG->receiver_type__FIRG;
-      } else /* FALSE */ {
-        __tmp__TNDJ=type_block__YOB;
-      };
-      switch (((struct ___OBJ *)result__BGXT)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__LODJ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)result__BGXT));
-      } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__LODJ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)result__BGXT)));
-      } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__LODJ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)result__BGXT)),__tmp__TNDJ);
-      } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__LODJ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)result__BGXT)),__tmp__TNDJ);
-      } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__LODJ=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)result__BGXT)),__tmp__TNDJ);
-      } break;
-      };
-      typ__QNDJ=__tmp__LODJ;
-    };
-    __tmp__OODJ=create__type__QZXG(Self__WCDJ->parent_slot__YIRG,typ__QNDJ);
-    Self__WCDJ->parent_slot__YIRG->slot_data_intern__ZIRG=__tmp__OODJ;
-    if (((void *)Self__WCDJ->parent_slot__YIRG->slot_id__UEWI == (void *)NULL)) {
-      __tmp__EDDJ=Self__WCDJ->parent_slot__YIRG;
-      result__RRDJ=NULL;
-      if (( 1 > list_id__WMC->parent_arrayed_collection__UMC.upper__JGY)) {
-        result__MXIU=NULL;
-        ptr__NXIU=((__POINTER__IB )(NULL));
-        typ_id__OXIU= 0;
-        __tmp__PXIU=((__POINTER__IB )sizeof(__TYPE_ID__EMB));
-        if (((unsigned long)__tmp__PXIU ==  0)) {
-          result__MXIU=TYPE_ID__EMB__;
-        } else /* FALSE */ {
-          typ_id__OXIU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PXIU));
-          if ((typ_id__OXIU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__QXIU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__RXIU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PXIU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QXIU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QXIU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__SXIU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RXIU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__QXIU=micro_alloc__table__lab__HKI(__tmp__RXIU,((__POINTER__IB )(&(table_size[(__tmp__SXIU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RXIU)));
-            ptr__NXIU=__tmp__QXIU;
-          } else /* FALSE */ {
-            __tmp__SXIU=((__UINTEGER_32__RWB )typ_id__OXIU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__QXIU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__RXIU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PXIU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QXIU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QXIU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__QXIU=micro_alloc__table__lab__HKI(__tmp__RXIU,((__POINTER__IB )(&(table_type[(__tmp__SXIU)]))),(__UINTEGER_32__RWB)(__tmp__SXIU |  1));
-            ptr__NXIU=__tmp__QXIU;
-          };
-          result__MXIU=((__TYPE_ID__EMB *)ptr__NXIU);
-          *(result__MXIU) = *(TYPE_ID__EMB__);
-        };
-        Self__YXIU=((__TYPE_ID__EMB *)result__MXIU);
-        Self__YXIU->parent_type__FMB.index__0KC= 1;
-        __tmp__LODJ=create__with__3MD(Self__YXIU, 0);
-        Self__YXIU->parent_type__FMB.default__0LC=__tmp__LODJ;
-        result__RRDJ=result__MXIU;
-        add_last__FGY(((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC),result__MXIU);
-      } else /* FALSE */ {
-        result__RRDJ=((void **)((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC)->parent_arrayed_collection__UMC.storage__JHY)[ 1];
-      };
-      __tmp__IDDJ=create__type__QZXG(__tmp__EDDJ,result__RRDJ->parent_type__FMB.default__0LC);
-      Self__WCDJ->parent_slot__YIRG->slot_id__UEWI=__tmp__IDDJ;
-      init__PSDJ(((__SLOT_DATA__WIRG *)Self__WCDJ->parent_slot__YIRG->slot_id__UEWI));
-    };
-  };
-  __tmp__2QDJ=Self__WCDJ->parent_slot__YIRG->slot_data_intern__ZIRG;
-  return(__tmp__2QDJ);
+      __CPDJ=NULL;
+      if (((void *)__FEDJ->__HKRG != (void *)NULL)) {
+        __CPDJ=__FEDJ->__HKRG->__UJRG;
+      } else /* FALSE */ {
+        __CPDJ=__5OB;
+      };
+      switch (((struct ___OBJ *)__QHXT)->__id) {
+      case ____QMB__: {
+        __0PDJ=__43X(((____QMB *)__QHXT));
+      } break;
+      case ____0MB__: {
+        __0PDJ=__D5X(((____0MB *)((____QMB *)__QHXT)));
+      } break;
+      case ____KPB__: {
+        __0PDJ=__LAY(((____KPB *)((____QMB *)__QHXT)),__CPDJ);
+      } break;
+      case ____TEZ__: {
+        __0PDJ=__HZ1D(((____TEZ *)((____QMB *)__QHXT)),__CPDJ);
+      } break;
+      case ____GZRC__: {
+        __0PDJ=__I04E(((____GZRC *)((____QMB *)__QHXT)),__CPDJ);
+      } break;
+      };
+      __5ODJ=__0PDJ;
+    };
+    __3PDJ=__50XG(__FEDJ->__HKRG,__5ODJ);
+    __FEDJ->__HKRG->__IKRG=__3PDJ;
+    if (((void *)__FEDJ->__HKRG->__DGWI == (void *)NULL)) {
+      __TEDJ=__FEDJ->__HKRG;
+      __ATDJ=NULL;
+      if (( 1 > __3MC->__1MC.__QGY)) {
+        __1YIU=NULL;
+        __2YIU=((____IB )(NULL));
+        __3YIU= 0;
+        __4YIU=((____IB )sizeof(____LMB));
+        if (((unsigned long)__4YIU ==  0)) {
+          __1YIU=__LMB__;
+        } else /* FALSE */ {
+          __3YIU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4YIU));
+          if ((__3YIU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __5YIU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __AZIU=(void *)((unsigned long)(void *)((unsigned long)__4YIU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5YIU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5YIU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BZIU=((____YWB )((____Q )(void *)((unsigned long)__AZIU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __5YIU=__OKI(__AZIU,((____IB )(&(table_size[(__BZIU)-1]))),((____YWB )((____Q )__AZIU)));
+            __2YIU=__5YIU;
+          } else /* FALSE */ {
+            __BZIU=((____YWB )__3YIU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __5YIU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __AZIU=(void *)((unsigned long)(void *)((unsigned long)__4YIU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5YIU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5YIU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __5YIU=__OKI(__AZIU,((____IB )(&(table_type[(__BZIU)]))),(____YWB)(__BZIU |  1));
+            __2YIU=__5YIU;
+          };
+          __1YIU=((____LMB *)__2YIU);
+          *(__1YIU) = *(__LMB__);
+        };
+        __HZIU=((____LMB *)__1YIU);
+        __HZIU->__MMB.__BLC= 1;
+        __0PDJ=__END(__HZIU, 0);
+        __HZIU->__MMB.__BMC=__0PDJ;
+        __ATDJ=__1YIU;
+        __MGY(((____TMC *)__3MC),__1YIU);
+      } else /* FALSE */ {
+        __ATDJ=((void **)((____TMC *)__3MC)->__1MC.__QHY)[ 1];
+      };
+      __XEDJ=__50XG(__TEDJ,__ATDJ->__MMB.__BMC);
+      __FEDJ->__HKRG->__DGWI=__XEDJ;
+      __4TDJ(((____FKRG *)__FEDJ->__HKRG->__DGWI));
+    };
+  };
+  __LSDJ=__FEDJ->__HKRG->__IKRG;
+  return(__LSDJ);
 }
 
-static void force__to__LP2I(__FAST_ARRAYoSLOTo__KLC *Self__MP2I)
-// ({FAST_ARRAYoSLOTo__KLC}) Void No recursive, No inlinable.
+static void __0Q2I(____RLC *__1Q2I)
+// ({__RLC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q new_capacity__QLCJ,Result__JGXT,Result__SGXT;
-  __INTEGER__Q Result__1GXT;
-  __BOOLEAN__L __tmp__AQ2I,__tmp__AMCJ;
-  void **__tmp__4LCJ,**__tmp__4MCJ;
-  if (( 0 <= Self__MP2I->parent_arrayed_collection__SLC.upper__0IK)) {
-    ((void **)Self__MP2I->parent_arrayed_collection__SLC.storage__WIK)[ 0]=NULL;
-    __tmp__AQ2I=TRUE__K__;
+  ____Q __5MCJ,__YHXT,__BIXT,__KIXT;
+  ____L __PR2I,__PNCJ;
+  void **__NNCJ,**__NOCJ;
+  if (( 0 <= __1Q2I->__ZLC.__BJK)) {
+    ((void **)__1Q2I->__ZLC.__3IK)[ 0]=NULL;
+    __PR2I=__K__;
   } else /* FALSE */ {
-    __tmp__AQ2I=FALSE__O__;
+    __PR2I=__O__;
   };
-  if ((! __tmp__AQ2I)) {
-    if (( 0 == (__INTEGER__Q)(Self__MP2I->parent_arrayed_collection__SLC.upper__0IK +  1))) {
-      add_last__VJLG(Self__MP2I,NULL);
+  if ((! __PR2I)) {
+    if (( 0 == (____Q)(__1Q2I->__ZLC.__BJK +  1))) {
+      __ELLG(__1Q2I,NULL);
     } else /* FALSE */ {
-      new_capacity__QLCJ= 0;
-      Result__JGXT=(__INTEGER__Q)(Self__MP2I->parent_arrayed_collection__SLC.upper__0IK +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (( 1 > Result__JGXT)) {
-        if ((Self__MP2I->parent_arrayed_collection__SLC.capacity__JIK ==  0)) {
-          __tmp__4LCJ=create__YOBB( 1);
-          Self__MP2I->parent_arrayed_collection__SLC.storage__WIK=__tmp__4LCJ;
-          Self__MP2I->parent_arrayed_collection__SLC.capacity__JIK= 1;
-          __tmp__AMCJ=TRUE__K__;
+      __5MCJ= 0;
+      __YHXT=(____Q)(__1Q2I->__ZLC.__BJK +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (( 1 > __YHXT)) {
+        if ((__1Q2I->__ZLC.__QIK ==  0)) {
+          __NNCJ=__5OBB( 1);
+          __1Q2I->__ZLC.__3IK=__NNCJ;
+          __1Q2I->__ZLC.__QIK= 1;
+          __PNCJ=__K__;
         } else /* FALSE */ {
-          __tmp__AMCJ=FALSE__O__;
+          __PNCJ=__O__;
         };
-        if ((! __tmp__AMCJ)) {
-          if ((Self__MP2I->parent_arrayed_collection__SLC.capacity__JIK <  1)) {
-            new_capacity__QLCJ=(__INTEGER__Q)(Self__MP2I->parent_arrayed_collection__SLC.capacity__JIK <<  1);
-            while ((new_capacity__QLCJ <  1)) {
-              new_capacity__QLCJ=(__INTEGER__Q)(new_capacity__QLCJ <<  1);
+        if ((! __PNCJ)) {
+          if ((__1Q2I->__ZLC.__QIK <  1)) {
+            __5MCJ=(____Q)(__1Q2I->__ZLC.__QIK <<  1);
+            while ((__5MCJ <  1)) {
+              __5MCJ=(____Q)(__5MCJ <<  1);
             };
-            __tmp__4MCJ=realloc__with__E0XG(((void **)Self__MP2I->parent_arrayed_collection__SLC.storage__WIK),Self__MP2I->parent_arrayed_collection__SLC.capacity__JIK,new_capacity__QLCJ);
-            Self__MP2I->parent_arrayed_collection__SLC.storage__WIK=__tmp__4MCJ;
-            Self__MP2I->parent_arrayed_collection__SLC.capacity__JIK=new_capacity__QLCJ;
+            __NOCJ=__T1XG(((void **)__1Q2I->__ZLC.__3IK),__1Q2I->__ZLC.__QIK,__5MCJ);
+            __1Q2I->__ZLC.__3IK=__NOCJ;
+            __1Q2I->__ZLC.__QIK=__5MCJ;
           };
         };
-        __tmp__AMCJ=TRUE__K__;
+        __PNCJ=__K__;
       } else /* FALSE */ {
-        __tmp__AMCJ=FALSE__O__;
+        __PNCJ=__O__;
       };
-      if ((! __tmp__AMCJ)) {
-        Result__SGXT=(__INTEGER__Q)(Self__MP2I->parent_arrayed_collection__SLC.upper__0IK +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if (( 1 != Result__SGXT)) {
-          __tmp__4LCJ=Self__MP2I->parent_arrayed_collection__SLC.storage__WIK;
-          Result__1GXT=(__INTEGER__Q)(Self__MP2I->parent_arrayed_collection__SLC.upper__0IK +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          clear__to__AH3G(((void **)__tmp__4LCJ), 1,(__INTEGER__Q)(Result__1GXT -  1));
+      if ((! __PNCJ)) {
+        __BIXT=(____Q)(__1Q2I->__ZLC.__BJK +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if (( 1 != __BIXT)) {
+          __NNCJ=__1Q2I->__ZLC.__3IK;
+          __KIXT=(____Q)(__1Q2I->__ZLC.__BJK +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __PI3G(((void **)__NNCJ), 1,(____Q)(__KIXT -  1));
         };
       };
-      Self__MP2I->parent_arrayed_collection__SLC.upper__0IK= 0;
-      ((void **)Self__MP2I->parent_arrayed_collection__SLC.storage__WIK)[ 0]=NULL;
+      __1Q2I->__ZLC.__BJK= 0;
+      ((void **)__1Q2I->__ZLC.__3IK)[ 0]=NULL;
     };
   };
 }
 
-static void add_slot_struct__K4GJ(__TYPE_GENERIC__BCY *Self__L4GJ,__SLOT_DATA__WIRG *s__M4GJ)
-// ({TYPE_GENERIC__BCY},{NULLxSLOT_DATA__WIRG}) Void No recursive, No inlinable.
+static void __Z5GJ(____ICY *__05GJ,____FKRG *__15GJ)
+// ({__ICY},{NULLx__FKRG}) Void No recursive, No inlinable.
 {
-  __SLOT_DATA__WIRG *Self__3XIU;
-  __SECTION___EVOB *result__2XIU,*__tmp__5XIU;
-  void *__tmp__4XIU;
-  __POSITION__OL __tmp__D5GJ;
-  __INTEGER__Q __tmp__GAHJ;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *Result__4SGL;
-  if (Self__L4GJ->parent_type__CCY.prototype__QF->is_mapping__QJZC) {
-    Self__3XIU=((__SLOT_DATA__WIRG *)s__M4GJ);
-    result__2XIU=NULL;
-    if (((void *)Self__3XIU->parent_slot__YIRG != (void *)NULL)) {
-      __tmp__4XIU=Self__3XIU->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__4XIU)->__id==__ITM_SLOT__HLC__) {
-        __tmp__5XIU=((__ITM_SLOT__HLC *)__tmp__4XIU)->id_section__GVOB;
+  ____FKRG *__MZIU;
+  ____KWOB *__LZIU,*__OZIU;
+  void *__NZIU;
+  ____OL __SAHJ;
+  ____Q __VBHJ;
+  ____3CXG *__NUGL;
+  if (__05GJ->__JCY.__QF->__5KZC) {
+    __MZIU=((____FKRG *)__15GJ);
+    __LZIU=NULL;
+    if (((void *)__MZIU->__HKRG != (void *)NULL)) {
+      __NZIU=__MZIU->__HKRG->__QLC;
+      if (((struct ___OBJ *)__NZIU)->__id==____OLC__) {
+        __OZIU=((____OLC *)__NZIU)->__MWOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__5XIU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4XIU)->parent_itm_slot__QF0D.id_section__GVOB;
+        __OZIU=((____4G0D *)__NZIU)->__5G0D.__MWOB;
       };
-      result__2XIU=__tmp__5XIU;
+      __LZIU=__OZIU;
     } else /* FALSE */ {
-      __tmp__5XIU=get_name__GAUD((&__string_35));
-      result__2XIU=__tmp__5XIU;
+      __OZIU=__VBUD((&__string_35));
+      __LZIU=__OZIU;
     };
-    if (((void *)((__SECTION___EVOB *)result__2XIU)->name__U15E == (void *)(&__string_37))) {
-      Result__4SGL=((void **)((__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI *)slot_size__EJWI)->parent_arrayed_collection__DJWI.storage__LTGL)[ 0];
-      add_last__QO3G(((__FAST_ARRAYoSLOT_DATAo__OBXG *)Result__4SGL),s__M4GJ);
+    if (((void *)((____KWOB *)__LZIU)->__D35E == (void *)(&__string_37))) {
+      __NUGL=((void **)((____KKWI *)__TKWI)->__SKWI.__0UGL)[ 0];
+      __5P3G(((____3CXG *)__NUGL),__15GJ);
     } else /* FALSE */ {
-      __tmp__D5GJ=s__M4GJ->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-      put_error__text__2PE( 1,(&__string_568));
-      put_position__HRE(__tmp__D5GJ);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __SAHJ=__15GJ->__GKRG.__P5WC.__OF.__O2B;
+      __DQE( 1,(&__string_568));
+      __ORE(__SAHJ);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
   } else /* FALSE */ {
-    if ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)s__M4GJ->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0) && (! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)s__M4GJ->parent_variable__XIRG.type__1N5D)->flag__ELK &  2) !=  0)))) {
-      add_last__QO3G(((__FAST_ARRAYoSLOT_DATAo__OBXG *)((void **)((__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI *)slot_size__EJWI)->parent_arrayed_collection__DJWI.storage__LTGL)[ 4]),s__M4GJ);
+    if ((((____3LC)(((____WMB *)__15GJ->__GKRG.__KP5D)->__LLK &  1) !=  0) && (! ((____3LC)(((____WMB *)__15GJ->__GKRG.__KP5D)->__LLK &  2) !=  0)))) {
+      __5P3G(((____3CXG *)((void **)((____KKWI *)__TKWI)->__SKWI.__0UGL)[ 4]),__15GJ);
     } else /* FALSE */ {
-      __tmp__GAHJ=size__5RSI(((__TYPE_FULL__PMB *)s__M4GJ->parent_variable__XIRG.type__1N5D));
-      add_last__QO3G(((__FAST_ARRAYoSLOT_DATAo__OBXG *)((void **)((__FAST_ARRAYoFAST_ARRAYoSLOT_DATAoo__1IWI *)slot_size__EJWI)->parent_arrayed_collection__DJWI.storage__LTGL)[__tmp__GAHJ]),s__M4GJ);
+      __VBHJ=__OTSI(((____WMB *)__15GJ->__GKRG.__KP5D));
+      __5P3G(((____3CXG *)((void **)((____KKWI *)__TKWI)->__SKWI.__0UGL)[__VBHJ]),__15GJ);
     };
   };
 }
 
-static void print_positif__M5PG(__INTEGER__Q Self__N5PG)
-// ({INTEGER__Q}) Void Recursive, No inlinable.
+static void __1AQG(____Q __2AQG)
+// ({__Q}) Void Recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__05PG;
-  __CHARACTER__DB __tmp__Z5PG;
-  __tmp__Z5PG=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )(__INTEGER__Q)(Self__N5PG %  10)) + ((__INTEGER_8__3YF )'0')))));
-  __tmp__05PG=(__INTEGER__Q)(Self__N5PG /  10);
-  if ((__tmp__05PG !=  0)) {
-    print_positif__M5PG(__tmp__05PG);
-  };
-  fputc((int)(__tmp__Z5PG),stdout);
+  ____Q __JBQG;
+  ____DB __IBQG;
+  __IBQG=((____DB )(((____EZF)(((____EZF )(____Q)(__2AQG %  10)) + ((____EZF )'0')))));
+  __JBQG=(____Q)(__2AQG /  10);
+  if ((__JBQG !=  0)) {
+    __1AQG(__JBQG);
+  };
+  fputc((int)(__IBQG),stdout);
 }
 
-static __MEMORY__UPG* new_page__MFO()
+static ____1PG* __TFO()
 // () With result No recursive, No inlinable.
 {
-  __POINTER__IB mem__KJU,new_mem__MJU,cap__IJU,__tmp__VJU;
-  __MEMORY__UPG *__tmp__5GO,*Result__OFO;
-  if (((unsigned long)capacity_max__UFO ==  0)) {
-    mem__KJU=((__POINTER__IB )(NULL));
-    new_mem__MJU=((__POINTER__IB )(NULL));
-    cap__IJU=((__POINTER__IB ) 33554432);
+  ____IB __RJU,__TJU,__PJU,__2JU;
+  ____1PG *__GHO,*__VFO;
+  if (((unsigned long)__1FO ==  0)) {
+    __RJU=((____IB )(NULL));
+    __TJU=((____IB )(NULL));
+    __PJU=((____IB ) 33554432);
     do {
-      __tmp__VJU=(void *)((unsigned long)cap__IJU * (unsigned long)((__POINTER__IB ) 2));
-      cap__IJU=__tmp__VJU;
-      mem__KJU=new_mem__MJU;
-      new_mem__MJU=((__POINTER__IB )(realloc((new_mem__MJU),(unsigned int)(__tmp__VJU))));
-    } while ((! ((new_mem__MJU == (void *)NULL) || (__tmp__VJU == ((__POINTER__IB )((void *)(2048LU << 20)))))));
-    if ((new_mem__MJU == (void *)NULL)) {
-      cap__IJU=(void *)((unsigned long)cap__IJU / (unsigned long)((__POINTER__IB ) 2));
-    };
-    capacity_max__UFO=cap__IJU;
-    begin_memory__CMI=mem__KJU;
+      __2JU=(void *)((unsigned long)__PJU * (unsigned long)((____IB ) 2));
+      __PJU=__2JU;
+      __RJU=__TJU;
+      __TJU=((____IB )(realloc((__TJU),(unsigned int)(__2JU))));
+    } while ((! ((__TJU == (void *)NULL) || (__2JU == ((____IB )((void *)(2048LU << 20)))))));
+    if ((__TJU == (void *)NULL)) {
+      __PJU=(void *)((unsigned long)__PJU / (unsigned long)((____IB ) 2));
+    };
+    __1FO=__PJU;
+    __JMI=__RJU;
     ;
   };
-  mem__KJU=(void *)((unsigned long)((__POINTER__IB )nb_page__W5I) << (unsigned long) 26);
-  nb_page__W5I=(__UINTEGER_32__RWB)(nb_page__W5I +  1);
-  if (((void *)((unsigned long)mem__KJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 67108864))) > capacity_max__UFO)) {
-    print__CKG((&__string_569));
+  __RJU=(void *)((unsigned long)((____IB )__35I) << (unsigned long) 26);
+  __35I=(____YWB)(__35I +  1);
+  if (((void *)((unsigned long)__RJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 67108864))) > __1FO)) {
+    __JKG((&__string_569));
     exit(( 1));
   };
-  __tmp__5GO=((__MEMORY__UPG *)(void *)((unsigned long)begin_memory__CMI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)mem__KJU)));
-  __tmp__5GO->previous_linear__WPG=NULL;
-  __tmp__5GO->size_and_id__XPG= 67108858;
-  __tmp__5GO->next_free__YPG=first_free__ZB0;
-  __tmp__5GO->previous_free__ZPG=NULL;
-  if (((void *)first_free__ZB0 != (void *)NULL)) {
-    ((__MEMORY__UPG *)first_free__ZB0)->previous_free__ZPG=__tmp__5GO;
-  };
-  first_free__ZB0=__tmp__5GO;
-  last_block[((__UINTEGER_32__RWB)(nb_page__W5I -  1))] = (__tmp__5GO);
-  Result__OFO=__tmp__5GO;
-  return(Result__OFO);
+  __GHO=((____1PG *)(void *)((unsigned long)__JMI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJU)));
+  __GHO->__3PG=NULL;
+  __GHO->__4PG= 67108858;
+  __GHO->__5PG=__AC0;
+  __GHO->__AQG=NULL;
+  if (((void *)__AC0 != (void *)NULL)) {
+    ((____1PG *)__AC0)->__AQG=__GHO;
+  };
+  __AC0=__GHO;
+  last_block[((____YWB)(__35I -  1))] = (__GHO);
+  __VFO=__GHO;
+  return(__VFO);
 }
 
-static __BOOLEAN__L read_word__0FF(__STRING_CONSTANT__0 *st__2FF)
-// ({STRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____L __BGF(____0 *__DGF)
+// ({__0}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q posold__4FF,idx__5FF,__tmp__AR3T,__tmp__BR3T;
-  __BOOLEAN__L result__AGF,__tmp__BGF,__tmp__4GF;
-  __CHARACTER__DB *__tmp__CR3T,*__tmp__DR3T;
-  __CHARACTER__DB result__2Q3T;
-  posold__4FF= 0;
-  idx__5FF= 0;
-  result__AGF=FALSE__O__;
-  __tmp__BGF=read_space__0HF();
-  if ((! __tmp__BGF)) {
-    result__AGF=FALSE__O__;
+  ____Q __FGF,__GGF,__PS3T,__QS3T;
+  ____L __HGF,__IGF,__FHF;
+  ____DB *__RS3T,*__SS3T;
+  ____DB __LS3T;
+  __FGF= 0;
+  __GGF= 0;
+  __HGF=__O__;
+  __IGF=__BIF();
+  if ((! __IGF)) {
+    __HGF=__O__;
   } else /* FALSE */ {
-    posold__4FF=position__0KE;
-    idx__5FF= 1;
-    __tmp__AR3T=st__2FF->count__0C;
-    __tmp__BR3T=((__STRING__BC *)source__XKE)->count__WJ;
-    __tmp__CR3T=((__STRING__BC *)source__XKE)->storage__4EL;
-    __tmp__DR3T=st__2FF->storage__1C;
-    until_do__OWH:
+    __FGF=__BLE;
+    __GGF= 1;
+    __PS3T=__DGF->__0C;
+    __QS3T=((____BC *)__4KE)->__WJ;
+    __RS3T=((____BC *)__4KE)->__FFL;
+    __SS3T=__DGF->__1C;
+    __VWH:
     {
-      if ((idx__5FF > __tmp__AR3T)) {
-        __tmp__4GF=TRUE__K__;
+      if ((__GGF > __PS3T)) {
+        __FHF=__K__;
       } else /* FALSE */ {
-        result__2Q3T='\0';
-        if ((position__0KE > __tmp__BR3T)) {
-          result__2Q3T=((__CHARACTER__DB )(( 0)));
+        __LS3T='\0';
+        if ((__BLE > __QS3T)) {
+          __LS3T=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__2Q3T=((__CHARACTER__DB *)__tmp__CR3T)[(__INTEGER__Q)(position__0KE -  1)];
+          __LS3T=((____DB *)__RS3T)[(____Q)(__BLE -  1)];
         };
-        __tmp__4GF=(result__2Q3T != ((__CHARACTER__DB *)__tmp__DR3T)[(__INTEGER__Q)(idx__5FF -  1)]);
+        __FHF=(__LS3T != ((____DB *)__SS3T)[(____Q)(__GGF -  1)]);
       };
-      if ((! __tmp__4GF)) {
-        position__0KE=(__INTEGER__Q)(position__0KE +  1);
-        idx__5FF=(__INTEGER__Q)(idx__5FF +  1);
-        goto until_do__OWH;
+      if ((! __FHF)) {
+        __BLE=(____Q)(__BLE +  1);
+        __GGF=(____Q)(__GGF +  1);
+        goto __VWH;
       };
     };
-    if ((idx__5FF > st__2FF->count__0C)) {
-      last_string__M4E=st__2FF;
-      result__AGF=TRUE__K__;
+    if ((__GGF > __DGF->__0C)) {
+      __T4E=__DGF;
+      __HGF=__K__;
     } else /* FALSE */ {
-      position__0KE=posold__4FF;
+      __BLE=__FGF;
     };
   };
-  __tmp__BGF=result__AGF;
-  return(__tmp__BGF);
+  __IGF=__HGF;
+  return(__IGF);
 }
 
-static __BOOLEAN__L read_character__5WI(__CHARACTER__DB ch__BXI)
-// ({CHARACTER__DB}) With result No recursive, No inlinable.
+static ____L __GXI(____DB __IXI)
+// ({__DB}) With result No recursive, No inlinable.
 {
-  __BOOLEAN__L result__DXI,__tmp__EXI;
-  __CHARACTER__DB result__ER3T;
-  result__DXI=FALSE__O__;
-  __tmp__EXI=read_space__0HF();
-  if ((! __tmp__EXI)) {
-    result__DXI=FALSE__O__;
+  ____L __KXI,__LXI;
+  ____DB __TS3T;
+  __KXI=__O__;
+  __LXI=__BIF();
+  if ((! __LXI)) {
+    __KXI=__O__;
   } else /* FALSE */ {
-    result__ER3T='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__ER3T=((__CHARACTER__DB )(( 0)));
+    __TS3T='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __TS3T=((____DB )(( 0)));
     } else /* FALSE */ {
-      result__ER3T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+      __TS3T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
     };
-    if ((result__ER3T == ch__BXI)) {
-      position__0KE=(__INTEGER__Q)(position__0KE +  1);
-      result__DXI=TRUE__K__;
+    if ((__TS3T == __IXI)) {
+      __BLE=(____Q)(__BLE +  1);
+      __KXI=__K__;
     };
   };
-  __tmp__EXI=result__DXI;
-  return(__tmp__EXI);
+  __LXI=__KXI;
+  return(__LXI);
 }
 
-static __BOOLEAN__L read_identifier__GYQ()
+static ____L __NYQ()
 // () With result No recursive, No inlinable.
 {
-  __INTEGER__Q posold__KYQ,__tmp__EYIU,old_nb_elts__GYIU;
-  __STRING__BC *Self__CYIU;
-  __POINTER__IB __tmp__HYIU;
-  __POSITION__OL __tmp__E1Q;
-  __STRING_CONSTANT__0 *__tmp__K1Q;
-  __BOOLEAN__L result__JYQ,__tmp__MYQ,__tmp__YYQ,result__XHXT;
-  __BOOLEAN__L __tmp__I0Q,result__RHU,result__1HXT,__tmp__E0Q;
-  __CHARACTER__DB result__IR3T,result__MR3T,result__QR3T,result__UR3T;
-  __CHARACTER__DB *__tmp__DYIU;
-  result__JYQ=FALSE__O__;
-  posold__KYQ= 0;
-  __tmp__MYQ=read_space__0HF();
-  if ((! __tmp__MYQ)) {
-    __tmp__YYQ=TRUE__K__;
+  ____Q __RYQ,__TZIU,__VZIU;
+  ____BC *__RZIU;
+  ____IB __WZIU;
+  ____OL __L1Q;
+  ____0 *__R1Q;
+  ____L __QYQ,__TYQ,__5YQ,__GJXT,__P0Q,__YHU,__KJXT,__L0Q;
+  ____DB __XS3T,__1S3T,__5S3T,__DT3T;
+  ____DB *__SZIU;
+  __QYQ=__O__;
+  __RYQ= 0;
+  __TYQ=__BIF();
+  if ((! __TYQ)) {
+    __5YQ=__K__;
   } else /* FALSE */ {
-    result__IR3T='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__IR3T=((__CHARACTER__DB )(( 0)));
+    __XS3T='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __XS3T=((____DB )(( 0)));
     } else /* FALSE */ {
-      result__IR3T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+      __XS3T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
     };
-    result__XHXT=FALSE__O__;
-    if ((((__INTEGER_8__3YF )result__IR3T) >= ((__INTEGER_8__3YF )'a'))) {
-      result__XHXT=(((__INTEGER_8__3YF )result__IR3T) <= ((__INTEGER_8__3YF )'z'));
+    __GJXT=__O__;
+    if ((((____EZF )__XS3T) >= ((____EZF )'a'))) {
+      __GJXT=(((____EZF )__XS3T) <= ((____EZF )'z'));
     };
-    __tmp__YYQ=(! result__XHXT);
+    __5YQ=(! __GJXT);
   };
-  if (__tmp__YYQ) {
-    result__JYQ=FALSE__O__;
+  if (__5YQ) {
+    __QYQ=__O__;
   } else /* FALSE */ {
-    posold__KYQ=position__0KE;
-    ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-    until_do__CXAD:
+    __RYQ=__BLE;
+    ((____BC *)__YC)->__WJ= 0;
+    __RYAD:
     {
-      result__MR3T='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__MR3T=((__CHARACTER__DB )(( 0)));
+      __1S3T='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __1S3T=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__MR3T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+        __1S3T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
       };
-      if ((result__MR3T == ((__CHARACTER__DB )(( 0))))) {
-        __tmp__I0Q=TRUE__K__;
+      if ((__1S3T == ((____DB )(( 0))))) {
+        __P0Q=__K__;
       } else /* FALSE */ {
-        result__QR3T='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__QR3T=((__CHARACTER__DB )(( 0)));
+        __5S3T='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __5S3T=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__QR3T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __5S3T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        result__RHU=FALSE__O__;
-        if ((((__INTEGER_8__3YF )result__QR3T) >= ((__INTEGER_8__3YF )'a'))) {
-          result__RHU=(((__INTEGER_8__3YF )result__QR3T) <= ((__INTEGER_8__3YF )'z'));
+        __YHU=__O__;
+        if ((((____EZF )__5S3T) >= ((____EZF )'a'))) {
+          __YHU=(((____EZF )__5S3T) <= ((____EZF )'z'));
         };
-        if ((! result__RHU)) {
-          result__UR3T='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__UR3T=((__CHARACTER__DB )(( 0)));
+        if ((! __YHU)) {
+          __DT3T='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __DT3T=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__UR3T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __DT3T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          result__1HXT=FALSE__O__;
-          if ((((__INTEGER_8__3YF )result__UR3T) >= ((__INTEGER_8__3YF )'0'))) {
-            result__1HXT=(((__INTEGER_8__3YF )result__UR3T) <= ((__INTEGER_8__3YF )'9'));
+          __KJXT=__O__;
+          if ((((____EZF )__DT3T) >= ((____EZF )'0'))) {
+            __KJXT=(((____EZF )__DT3T) <= ((____EZF )'9'));
           };
-          __tmp__E0Q=(! result__1HXT);
+          __L0Q=(! __KJXT);
         } else /* FALSE */ {
-          __tmp__E0Q=FALSE__O__;
+          __L0Q=__O__;
         };
-        if (__tmp__E0Q) {
-          result__UR3T='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__UR3T=((__CHARACTER__DB )(( 0)));
+        if (__L0Q) {
+          __DT3T='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __DT3T=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__UR3T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __DT3T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          result__1HXT=(result__UR3T != '_');
+          __KJXT=(__DT3T != '_');
         } else /* FALSE */ {
-          result__1HXT=FALSE__O__;
+          __KJXT=__O__;
         };
-        __tmp__I0Q=result__1HXT;
+        __P0Q=__KJXT;
       };
-      if ((! __tmp__I0Q)) {
-        result__QR3T='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__QR3T=((__CHARACTER__DB )(( 0)));
+      if ((! __P0Q)) {
+        __5S3T='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __5S3T=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__QR3T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __5S3T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        Self__CYIU=((__STRING__BC *)string_tmp__YC);
-        if ((Self__CYIU->capacity__HFL <= Self__CYIU->count__WJ)) {
-          if ((Self__CYIU->capacity__HFL ==  0)) {
-            Self__CYIU->capacity__HFL= 32;
-            __tmp__DYIU=create__KVW( 32);
-            Self__CYIU->storage__4EL=__tmp__DYIU;
+        __RZIU=((____BC *)__YC);
+        if ((__RZIU->__OFL <= __RZIU->__WJ)) {
+          if ((__RZIU->__OFL ==  0)) {
+            __RZIU->__OFL= 32;
+            __SZIU=__RVW( 32);
+            __RZIU->__FFL=__SZIU;
           } else /* FALSE */ {
-            __tmp__EYIU=(__INTEGER__Q)(Self__CYIU->capacity__HFL <<  1);
-            __tmp__DYIU=((__CHARACTER__DB *)Self__CYIU->storage__4EL);
-            old_nb_elts__GYIU=Self__CYIU->capacity__HFL;
-            __tmp__HYIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__DYIU),((__UINTEGER_32__RWB )old_nb_elts__GYIU),((__UINTEGER_32__RWB )__tmp__EYIU));
-            __tmp__DYIU=((__CHARACTER__DB *)__tmp__HYIU);
-            clear__to__F00(__tmp__DYIU,old_nb_elts__GYIU,(__INTEGER__Q)(__tmp__EYIU -  1));
-            Self__CYIU->storage__4EL=__tmp__DYIU;
-            Self__CYIU->capacity__HFL=__tmp__EYIU;
+            __TZIU=(____Q)(__RZIU->__OFL <<  1);
+            __SZIU=((____DB *)__RZIU->__FFL);
+            __VZIU=__RZIU->__OFL;
+            __WZIU=__55W(((____IB )__SZIU),((____YWB )__VZIU),((____YWB )__TZIU));
+            __SZIU=((____DB *)__WZIU);
+            __M00(__SZIU,__VZIU,(____Q)(__TZIU -  1));
+            __RZIU->__FFL=__SZIU;
+            __RZIU->__OFL=__TZIU;
           };
         };
-        ((__CHARACTER__DB *)Self__CYIU->storage__4EL)[Self__CYIU->count__WJ]=result__QR3T;
-        Self__CYIU->count__WJ=(__INTEGER__Q)(Self__CYIU->count__WJ +  1);
-        position__0KE=(__INTEGER__Q)(position__0KE +  1);
-        goto until_do__CXAD;
+        ((____DB *)__RZIU->__FFL)[__RZIU->__WJ]=__5S3T;
+        __RZIU->__WJ=(____Q)(__RZIU->__WJ +  1);
+        __BLE=(____Q)(__BLE +  1);
+        goto __RYAD;
       };
     };
-    if ((((__STRING__BC *)string_tmp__YC)->count__WJ !=  0)) {
-      __tmp__EYIU=first_substring_index__CBBD(((__STRING__BC *)string_tmp__YC));
-      if ((__tmp__EYIU !=  0)) {
-        position__0KE=(__INTEGER__Q)(posold__KYQ + __tmp__EYIU);
-        __tmp__E1Q=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_419));
-        put_position__HRE(__tmp__E1Q);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    if ((((____BC *)__YC)->__WJ !=  0)) {
+      __TZIU=__RCBD(((____BC *)__YC));
+      if ((__TZIU !=  0)) {
+        __BLE=(____Q)(__RYQ + __TZIU);
+        __L1Q=__OVQ();
+        __DQE( 0,(&__string_419));
+        __ORE(__L1Q);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      __tmp__K1Q=get__HJC(string_tmp__YC);
-      last_string__M4E=__tmp__K1Q;
-      result__JYQ=TRUE__K__;
+      __R1Q=__OJC(__YC);
+      __T4E=__R1Q;
+      __QYQ=__K__;
     };
   };
-  __tmp__MYQ=result__JYQ;
-  return(__tmp__MYQ);
+  __TYQ=__QYQ;
+  return(__TYQ);
 }
 
-static __POSITION__OL current_position__HVQ()
+static ____OL __OVQ()
 // () With result No recursive, No inlinable.
 {
-  __POSITION__OL __tmp__CXQ;
-  __CHARACTER__DB *__tmp__AS3T;
-  __tmp__AS3T=((__STRING__BC *)source__XKE)->storage__4EL;
-  while ((pos_cur__3KE != position__0KE)) {
-    if ((((__CHARACTER__DB *)__tmp__AS3T)[(__INTEGER__Q)(pos_cur__3KE -  1)] == '\n')) {
-      pos_col__5KE= 0;
-      pos_line__4KE=(__INTEGER__Q)(pos_line__4KE +  1);
+  ____OL __JXQ;
+  ____DB *__PT3T;
+  __PT3T=((____BC *)__4KE)->__FFL;
+  while ((__ELE != __BLE)) {
+    if ((((____DB *)__PT3T)[(____Q)(__ELE -  1)] == '\n')) {
+      __GLE= 0;
+      __FLE=(____Q)(__FLE +  1);
     } else /* FALSE */ {
-      pos_col__5KE=(__INTEGER__Q)(pos_col__5KE +  1);
+      __GLE=(____Q)(__GLE +  1);
     };
-    pos_cur__3KE=(__INTEGER__Q)(pos_cur__3KE +  1);
+    __ELE=(____Q)(__ELE +  1);
   };
-  if ((pos_line__4KE >  32767)) {
-    __tmp__CXQ=((__POSITION__OL )(__UINTEGER_32__RWB)((__UINTEGER_32__RWB)(((__UINTEGER_32__RWB )object__TKE->index__0BS) | ((__UINTEGER_32__RWB )(__INTEGER__Q)(pos_col__5KE <<  9))) |  4294836224LU));
-    put_error__text__2PE( 0,(&__string_570));
-    put_position__HRE(__tmp__CXQ);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  if ((__FLE >  32767)) {
+    __JXQ=((____OL )(____YWB)((____YWB)(((____YWB )__0KE->__BCS) | ((____YWB )(____Q)(__GLE <<  9))) |  4294836224LU));
+    __DQE( 0,(&__string_570));
+    __ORE(__JXQ);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
     };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  if ((pos_col__5KE >  255)) {
-    __tmp__CXQ=((__POSITION__OL )(__UINTEGER_32__RWB)((__UINTEGER_32__RWB)(((__UINTEGER_32__RWB )object__TKE->index__0BS) |  130560) | ((__UINTEGER_32__RWB )(__INTEGER__Q)(pos_line__4KE <<  17))));
-    put_error__text__2PE( 0,(&__string_571));
-    put_position__HRE(__tmp__CXQ);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  if ((__GLE >  255)) {
+    __JXQ=((____OL )(____YWB)((____YWB)(((____YWB )__0KE->__BCS) |  130560) | ((____YWB )(____Q)(__FLE <<  17))));
+    __DQE( 0,(&__string_571));
+    __ORE(__JXQ);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
     };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  __tmp__CXQ=((__POSITION__OL )(__UINTEGER_32__RWB)((__UINTEGER_32__RWB)(((__UINTEGER_32__RWB )object__TKE->index__0BS) | ((__UINTEGER_32__RWB )(__INTEGER__Q)(pos_col__5KE <<  9))) | ((__UINTEGER_32__RWB )(__INTEGER__Q)(pos_line__4KE <<  17))));
-  return(__tmp__CXQ);
+  __JXQ=((____OL )(____YWB)((____YWB)(((____YWB )__0KE->__BCS) | ((____YWB )(____Q)(__GLE <<  9))) | ((____YWB )(____Q)(__FLE <<  17))));
+  return(__JXQ);
 }
 
-static __BOOLEAN__L read_symbol__Y1Q(__STRING_CONSTANT__0 *st__01Q)
-// ({STRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____L __51Q(____0 *__B2Q)
+// ({__0}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q posold__21Q,j__31Q,__tmp__BT3T,__tmp__DT3T,__tmp__ET3T;
-  __BOOLEAN__L result__41Q,__tmp__51Q,__tmp__G3Q,__tmp__D3Q;
-  __CHARACTER__DB *__tmp__CT3T,*__tmp__FT3T,*__tmp__GT3T;
-  __CHARACTER__DB result__ZS3T,result__3S3T;
-  posold__21Q= 0;
-  j__31Q= 0;
-  result__41Q=FALSE__O__;
-  __tmp__51Q=read_space__0HF();
-  if ((! __tmp__51Q)) {
-    result__41Q=FALSE__O__;
+  ____Q __D2Q,__E2Q,__QU3T,__SU3T,__TU3T;
+  ____L __F2Q,__G2Q,__N3Q,__K3Q;
+  ____DB *__RU3T,*__UU3T,*__VU3T;
+  ____DB __IU3T,__MU3T;
+  __D2Q= 0;
+  __E2Q= 0;
+  __F2Q=__O__;
+  __G2Q=__BIF();
+  if ((! __G2Q)) {
+    __F2Q=__O__;
   } else /* FALSE */ {
-    posold__21Q=position__0KE;
-    j__31Q= 1;
-    __tmp__BT3T=((__STRING__BC *)source__XKE)->count__WJ;
-    __tmp__CT3T=((__STRING__BC *)source__XKE)->storage__4EL;
-    __tmp__DT3T=st__01Q->count__0C;
-    __tmp__ET3T=((__STRING__BC *)source__XKE)->count__WJ;
-    __tmp__FT3T=((__STRING__BC *)source__XKE)->storage__4EL;
-    __tmp__GT3T=st__01Q->storage__1C;
-    until_do__CIU:
+    __D2Q=__BLE;
+    __E2Q= 1;
+    __QU3T=((____BC *)__4KE)->__WJ;
+    __RU3T=((____BC *)__4KE)->__FFL;
+    __SU3T=__B2Q->__0C;
+    __TU3T=((____BC *)__4KE)->__WJ;
+    __UU3T=((____BC *)__4KE)->__FFL;
+    __VU3T=__B2Q->__1C;
+    __JIU:
     {
-      result__ZS3T='\0';
-      if ((position__0KE > __tmp__BT3T)) {
-        result__ZS3T=((__CHARACTER__DB )(( 0)));
+      __IU3T='\0';
+      if ((__BLE > __QU3T)) {
+        __IU3T=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__ZS3T=((__CHARACTER__DB *)__tmp__CT3T)[(__INTEGER__Q)(position__0KE -  1)];
+        __IU3T=((____DB *)__RU3T)[(____Q)(__BLE -  1)];
       };
-      if ((result__ZS3T == ((__CHARACTER__DB )(( 0))))) {
-        __tmp__G3Q=TRUE__K__;
+      if ((__IU3T == ((____DB )(( 0))))) {
+        __N3Q=__K__;
       } else /* FALSE */ {
-        if ((j__31Q > __tmp__DT3T)) {
-          __tmp__D3Q=TRUE__K__;
+        if ((__E2Q > __SU3T)) {
+          __K3Q=__K__;
         } else /* FALSE */ {
-          result__3S3T='\0';
-          if ((position__0KE > __tmp__ET3T)) {
-            result__3S3T=((__CHARACTER__DB )(( 0)));
+          __MU3T='\0';
+          if ((__BLE > __TU3T)) {
+            __MU3T=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__3S3T=((__CHARACTER__DB *)__tmp__FT3T)[(__INTEGER__Q)(position__0KE -  1)];
+            __MU3T=((____DB *)__UU3T)[(____Q)(__BLE -  1)];
           };
-          __tmp__D3Q=(result__3S3T != ((__CHARACTER__DB *)__tmp__GT3T)[(__INTEGER__Q)(j__31Q -  1)]);
+          __K3Q=(__MU3T != ((____DB *)__VU3T)[(____Q)(__E2Q -  1)]);
         };
-        __tmp__G3Q=__tmp__D3Q;
+        __N3Q=__K3Q;
       };
-      if ((! __tmp__G3Q)) {
-        j__31Q=(__INTEGER__Q)(j__31Q +  1);
-        position__0KE=(__INTEGER__Q)(position__0KE +  1);
-        goto until_do__CIU;
+      if ((! __N3Q)) {
+        __E2Q=(____Q)(__E2Q +  1);
+        __BLE=(____Q)(__BLE +  1);
+        goto __JIU;
       };
     };
-    if ((j__31Q > st__01Q->count__0C)) {
-      result__41Q=TRUE__K__;
-      last_string__M4E=st__01Q;
+    if ((__E2Q > __B2Q->__0C)) {
+      __F2Q=__K__;
+      __T4E=__B2Q;
     } else /* FALSE */ {
-      position__0KE=posold__21Q;
-      result__41Q=FALSE__O__;
+      __BLE=__D2Q;
+      __F2Q=__O__;
     };
   };
-  __tmp__51Q=result__41Q;
-  return(__tmp__51Q);
+  __G2Q=__F2Q;
+  return(__G2Q);
 }
 
-static __BOOLEAN__L read_string__PKT()
+static ____L __WKT()
 // () With result No recursive, No inlinable.
 {
-  __STRING__BC *Self__KYIU;
-  __INTEGER__Q __tmp__MYIU,old_nb_elts__OYIU;
-  __POINTER__IB __tmp__PYIU;
-  __STRING_CONSTANT__0 *__tmp__ANT;
-  __POSITION__OL __tmp__KNT;
-  __BOOLEAN__L result__SKT,__tmp__UKT,__tmp__3KT,__tmp__2LT;
-  __CHARACTER__DB result__HT3T,result__LT3T,result__PT3T;
-  __CHARACTER__DB *__tmp__LYIU;
-  result__SKT=FALSE__O__;
-  __tmp__UKT=read_space__0HF();
-  if (__tmp__UKT) {
-    result__HT3T='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__HT3T=((__CHARACTER__DB )(( 0)));
-    } else /* FALSE */ {
-      result__HT3T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-    };
-    __tmp__3KT=(result__HT3T == '\"');
+  ____BC *__ZZIU;
+  ____Q __1ZIU,__3ZIU;
+  ____IB __4ZIU;
+  ____0 *__HNT;
+  ____OL __RNT;
+  ____L __ZKT,__1KT,__ELT,__DMT;
+  ____DB __WU3T,__0U3T,__4U3T;
+  ____DB *__0ZIU;
+  __ZKT=__O__;
+  __1KT=__BIF();
+  if (__1KT) {
+    __WU3T='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __WU3T=((____DB )(( 0)));
+    } else /* FALSE */ {
+      __WU3T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+    };
+    __ELT=(__WU3T == '\"');
   } else /* FALSE */ {
-    __tmp__3KT=FALSE__O__;
+    __ELT=__O__;
   };
-  if (__tmp__3KT) {
-    position__0KE=(__INTEGER__Q)(position__0KE +  1);
-    ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-    until_do__LTCB:
+  if (__ELT) {
+    __BLE=(____Q)(__BLE +  1);
+    ((____BC *)__YC)->__WJ= 0;
+    __0TCB:
     {
-      result__LT3T='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__LT3T=((__CHARACTER__DB )(( 0)));
+      __0U3T='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __0U3T=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__LT3T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+        __0U3T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
       };
-      if ((result__LT3T == ((__CHARACTER__DB )(( 0))))) {
-        __tmp__2LT=TRUE__K__;
+      if ((__0U3T == ((____DB )(( 0))))) {
+        __DMT=__K__;
       } else /* FALSE */ {
-        result__PT3T='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__PT3T=((__CHARACTER__DB )(( 0)));
+        __4U3T='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __4U3T=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__PT3T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __4U3T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        __tmp__2LT=(result__PT3T == '\n');
+        __DMT=(__4U3T == '\n');
       };
-      if (__tmp__2LT) {
-        __tmp__2LT=TRUE__K__;
+      if (__DMT) {
+        __DMT=__K__;
       } else /* FALSE */ {
-        result__PT3T='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__PT3T=((__CHARACTER__DB )(( 0)));
+        __4U3T='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __4U3T=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__PT3T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __4U3T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        __tmp__2LT=(result__PT3T == '\"');
+        __DMT=(__4U3T == '\"');
       };
-      if ((! __tmp__2LT)) {
-        result__PT3T='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__PT3T=((__CHARACTER__DB )(( 0)));
+      if ((! __DMT)) {
+        __4U3T='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __4U3T=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__PT3T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __4U3T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        Self__KYIU=((__STRING__BC *)string_tmp__YC);
-        if ((Self__KYIU->capacity__HFL <= Self__KYIU->count__WJ)) {
-          if ((Self__KYIU->capacity__HFL ==  0)) {
-            Self__KYIU->capacity__HFL= 32;
-            __tmp__LYIU=create__KVW( 32);
-            Self__KYIU->storage__4EL=__tmp__LYIU;
+        __ZZIU=((____BC *)__YC);
+        if ((__ZZIU->__OFL <= __ZZIU->__WJ)) {
+          if ((__ZZIU->__OFL ==  0)) {
+            __ZZIU->__OFL= 32;
+            __0ZIU=__RVW( 32);
+            __ZZIU->__FFL=__0ZIU;
           } else /* FALSE */ {
-            __tmp__MYIU=(__INTEGER__Q)(Self__KYIU->capacity__HFL <<  1);
-            __tmp__LYIU=((__CHARACTER__DB *)Self__KYIU->storage__4EL);
-            old_nb_elts__OYIU=Self__KYIU->capacity__HFL;
-            __tmp__PYIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LYIU),((__UINTEGER_32__RWB )old_nb_elts__OYIU),((__UINTEGER_32__RWB )__tmp__MYIU));
-            __tmp__LYIU=((__CHARACTER__DB *)__tmp__PYIU);
-            clear__to__F00(__tmp__LYIU,old_nb_elts__OYIU,(__INTEGER__Q)(__tmp__MYIU -  1));
-            Self__KYIU->storage__4EL=__tmp__LYIU;
-            Self__KYIU->capacity__HFL=__tmp__MYIU;
+            __1ZIU=(____Q)(__ZZIU->__OFL <<  1);
+            __0ZIU=((____DB *)__ZZIU->__FFL);
+            __3ZIU=__ZZIU->__OFL;
+            __4ZIU=__55W(((____IB )__0ZIU),((____YWB )__3ZIU),((____YWB )__1ZIU));
+            __0ZIU=((____DB *)__4ZIU);
+            __M00(__0ZIU,__3ZIU,(____Q)(__1ZIU -  1));
+            __ZZIU->__FFL=__0ZIU;
+            __ZZIU->__OFL=__1ZIU;
           };
         };
-        ((__CHARACTER__DB *)Self__KYIU->storage__4EL)[Self__KYIU->count__WJ]=result__PT3T;
-        Self__KYIU->count__WJ=(__INTEGER__Q)(Self__KYIU->count__WJ +  1);
-        result__PT3T='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__PT3T=((__CHARACTER__DB )(( 0)));
+        ((____DB *)__ZZIU->__FFL)[__ZZIU->__WJ]=__4U3T;
+        __ZZIU->__WJ=(____Q)(__ZZIU->__WJ +  1);
+        __4U3T='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __4U3T=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__PT3T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __4U3T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        if ((result__PT3T == '\\')) {
-          position__0KE=(__INTEGER__Q)(position__0KE +  1);
-          read_escape_character__PISD();
+        if ((__4U3T == '\\')) {
+          __BLE=(____Q)(__BLE +  1);
+          __4JSD();
         } else /* FALSE */ {
-          position__0KE=(__INTEGER__Q)(position__0KE +  1);
+          __BLE=(____Q)(__BLE +  1);
         };
-        goto until_do__LTCB;
+        goto __0TCB;
       };
     };
-    result__HT3T='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__HT3T=((__CHARACTER__DB )(( 0)));
+    __WU3T='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __WU3T=((____DB )(( 0)));
     } else /* FALSE */ {
-      result__HT3T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+      __WU3T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
     };
-    if ((result__HT3T == '\"')) {
-      position__0KE=(__INTEGER__Q)(position__0KE +  1);
-      __tmp__ANT=get__HJC(string_tmp__YC);
-      last_string__M4E=__tmp__ANT;
-      result__SKT=TRUE__K__;
+    if ((__WU3T == '\"')) {
+      __BLE=(____Q)(__BLE +  1);
+      __HNT=__OJC(__YC);
+      __T4E=__HNT;
+      __ZKT=__K__;
     } else /* FALSE */ {
-      position__0KE=begin_position__HXF;
-      __tmp__KNT=current_position__HVQ();
-      put_error__text__2PE( 0,(&__string_572));
-      put_position__HRE(__tmp__KNT);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __BLE=__OXF;
+      __RNT=__OVQ();
+      __DQE( 0,(&__string_572));
+      __ORE(__RNT);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
   };
-  __tmp__UKT=result__SKT;
-  return(__tmp__UKT);
+  __1KT=__ZKT;
+  return(__1KT);
 }
 
-static void* readlip_type__WDV()
+static void* __3DV()
 // () With result No recursive, No inlinable.
 {
-  void *result__ZDV,*Result__YDV;
-  __LIP_INTEGER__5CB *__tmp__HEV;
-  __STRING_CONSTANT__0 *__tmp__WEV;
-  __LIP_STRING__LDB *__tmp__YEV;
-  __POSITION__OL __tmp__NFV;
-  __BOOLEAN__L __tmp__0DV,__tmp__JEV,result__JGW;
-  result__ZDV=NULL;
-  __tmp__0DV=read_cap_identifier__2QV();
-  if (__tmp__0DV) {
-    if (((void *)last_string__M4E == (void *)(&__string_42))) {
-      __tmp__HEV=get__0XW(LIP_INTEGER__5CB__, 0);
-      result__ZDV=__tmp__HEV;
-      __tmp__JEV=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__JEV=FALSE__O__;
-    };
-    if (__tmp__JEV) {
-      __tmp__JEV=TRUE__K__;
-    } else /* FALSE */ {
-      result__JGW=((void *)last_string__M4E == (void *)(&__string_46));
-      if (result__JGW) {
-        __tmp__WEV=get__HJC((&__string_573));
-        __tmp__YEV=get__GTW(LIP_STRING__LDB__,__tmp__WEV);
-        result__ZDV=__tmp__YEV;
-      };
-      __tmp__JEV=result__JGW;
-    };
-    if ((! __tmp__JEV)) {
-      if (((void *)last_string__M4E == (void *)(&__string_50))) {
-        result__ZDV=LIP_BOOLEAN__ZBB__;
-      } else /* FALSE */ {
-        __tmp__NFV=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_422));
-        put_position__HRE(__tmp__NFV);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-        };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+  void *__AEV,*__5DV;
+  ____GDB *__OEV;
+  ____0 *__3EV;
+  ____SDB *__5EV;
+  ____OL __UFV;
+  ____L __BEV,__QEV,__QGW;
+  __AEV=NULL;
+  __BEV=__DRV();
+  if (__BEV) {
+    if (((void *)__T4E == (void *)(&__string_42))) {
+      __OEV=__BYW(__GDB__, 0);
+      __AEV=__OEV;
+      __QEV=__K__;
+    } else /* FALSE */ {
+      __QEV=__O__;
+    };
+    if (__QEV) {
+      __QEV=__K__;
+    } else /* FALSE */ {
+      __QGW=((void *)__T4E == (void *)(&__string_46));
+      if (__QGW) {
+        __3EV=__OJC((&__string_573));
+        __5EV=__NTW(__SDB__,__3EV);
+        __AEV=__5EV;
+      };
+      __QEV=__QGW;
+    };
+    if ((! __QEV)) {
+      if (((void *)__T4E == (void *)(&__string_50))) {
+        __AEV=__ACB__;
+      } else /* FALSE */ {
+        __UFV=__OVQ();
+        __DQE( 0,(&__string_422));
+        __ORE(__UFV);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
     };
   };
-  Result__YDV=result__ZDV;
-  return(Result__YDV);
+  __5DV=__AEV;
+  return(__5DV);
 }
 
-static __LIP_SLOT_DATA__VAB* create__name__value__argument__3FV(__POSITION__OL p__5FV,__STRING_CONSTANT__0 *n__AGV,void *v__BGV,__BOOLEAN__L is_arg__CGV)
-// ({POSITION__OL},{NULLxSTRING_CONSTANT__0},{NULLxLIP_BOOLEAN__ZBBxLIP_INTEGER__5CBxLIP_STRING__LDB},{TRUE__KxFALSE__O}) With result No recursive, No inlinable.
+static ____2AB* __EGV(____OL __GGV,____0 *__HGV,void *__IGV,____L __JGV)
+// ({__OL},{NULLx__0},{NULLx__ACBx__GDBx__SDB},{__Kx__O}) With result No recursive, No inlinable.
 {
-  __LIP_SLOT_DATA__VAB *result__TVV,*Self__2V0,*__tmp__304;
-  __POINTER__IB ptr__UVV,__tmp__0VV,__tmp__DU3T,__tmp__FU3T,__tmp__SU3T;
-  __POINTER__IB __tmp__UU3T;
-  __INTEGER__Q typ_id__YVV,__tmp__5FOB,i__XFOB,__tmp__1GOB,__tmp__3GOB;
-  __UINTEGER_32__RWB __tmp__GU3T,__tmp__VU3T;
-  __POSITION__OL __tmp__JW0;
-  __HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *Self__4BGB;
-  __HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK *node1__ZFOB;
-  __HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK *node2__0FOB;
-  __HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK *Self__DHZC;
-  void **old_buckets__YFOB,**__tmp__AGOB;
-  result__TVV=NULL;
-  ptr__UVV=((__POINTER__IB )(NULL));
-  typ_id__YVV= 0;
-  __tmp__0VV=((__POINTER__IB )sizeof(__LIP_SLOT_DATA__VAB));
-  if (((unsigned long)__tmp__0VV ==  0)) {
-    result__TVV=LIP_SLOT_DATA__VAB__;
+  ____2AB *__0VV,*__DW0,*__E14;
+  ____IB __1VV,__BWV,__SV3T,__UV3T,__BW3T,__DW3T;
+  ____Q __5VV,__YGOB,__QGOB,__UHOB,__WHOB;
+  ____YWB __VV3T,__EW3T;
+  ____OL __QW0;
+  ____GZC *__WCGB;
+  ____LDK *__SGOB,*__TGOB,*__SIZC;
+  void **__RGOB,**__ZGOB;
+  __0VV=NULL;
+  __1VV=((____IB )(NULL));
+  __5VV= 0;
+  __BWV=((____IB )sizeof(____2AB));
+  if (((unsigned long)__BWV ==  0)) {
+    __0VV=__2AB__;
   } else /* FALSE */ {
-    typ_id__YVV=__LIP_SLOT_DATA__VAB__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0VV));
-    if ((typ_id__YVV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__DU3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__FU3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__0VV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DU3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DU3T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__GU3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FU3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__DU3T=micro_alloc__table__lab__HKI(__tmp__FU3T,((__POINTER__IB )(&(table_size[(__tmp__GU3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FU3T)));
-      ptr__UVV=__tmp__DU3T;
-    } else /* FALSE */ {
-      __tmp__GU3T=((__UINTEGER_32__RWB )typ_id__YVV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__DU3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__FU3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__0VV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DU3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DU3T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__DU3T=micro_alloc__table__lab__HKI(__tmp__FU3T,((__POINTER__IB )(&(table_type[(__tmp__GU3T)]))),(__UINTEGER_32__RWB)(__tmp__GU3T |  1));
-      ptr__UVV=__tmp__DU3T;
-    };
-    result__TVV=((__LIP_SLOT_DATA__VAB *)ptr__UVV);
-    *(result__TVV) = *(LIP_SLOT_DATA__VAB__);
-  };
-  Self__2V0=((__LIP_SLOT_DATA__VAB *)result__TVV);
-  Self__2V0->parent_lip_slot__WAB.parent_itm_object__MC.position__H2B=p__5FV;
-  __tmp__304=fast_reference_at__ZCK(((__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *)list_data__HZC),n__AGV);
-  if (((void *)__tmp__304 != (void *)NULL)) {
-    __tmp__JW0=__tmp__304->parent_lip_slot__WAB.parent_itm_object__MC.position__H2B;
-    put_error__text__2PE( 1,(&__string_574));
-    put_position__HRE(__tmp__JW0);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-    };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    __5VV=____2AB__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWV));
+    if ((__5VV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __SV3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __UV3T=(void *)((unsigned long)(void *)((unsigned long)__BWV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SV3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SV3T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __VV3T=((____YWB )((____Q )(void *)((unsigned long)__UV3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __SV3T=__OKI(__UV3T,((____IB )(&(table_size[(__VV3T)-1]))),((____YWB )((____Q )__UV3T)));
+      __1VV=__SV3T;
+    } else /* FALSE */ {
+      __VV3T=((____YWB )__5VV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __SV3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __UV3T=(void *)((unsigned long)(void *)((unsigned long)__BWV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SV3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SV3T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __SV3T=__OKI(__UV3T,((____IB )(&(table_type[(__VV3T)]))),(____YWB)(__VV3T |  1));
+      __1VV=__SV3T;
+    };
+    __0VV=((____2AB *)__1VV);
+    *(__0VV) = *(__2AB__);
+  };
+  __DW0=((____2AB *)__0VV);
+  __DW0->__3AB.__MC.__O2B=__GGV;
+  __E14=__ADK(((____GZC *)__OZC),__HGV);
+  if (((void *)__E14 != (void *)NULL)) {
+    __QW0=__E14->__3AB.__MC.__O2B;
+    __DQE( 1,(&__string_574));
+    __ORE(__QW0);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  Self__2V0->name__NW0=n__AGV;
-  Self__2V0->value__KBB=v__BGV;
-  if ((! is_arg__CGV)) {
-    Self__4BGB=((__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *)list_data__HZC);
-    if ((Self__4BGB->capacity__JDK == Self__4BGB->count__OXM)) {
-      node1__ZFOB=NULL;
-      node2__0FOB=NULL;
-      old_buckets__YFOB=Self__4BGB->buckets__QDK;
-      __tmp__5FOB=prime_number_ceiling__BKN((__INTEGER__Q)(Self__4BGB->capacity__JDK +  1));
-      __tmp__AGOB=create__C3N(__tmp__5FOB);
-      Self__4BGB->buckets__QDK=__tmp__AGOB;
-      i__XFOB=(__INTEGER__Q)(Self__4BGB->capacity__JDK -  1);
-      Self__4BGB->capacity__JDK=__tmp__5FOB;
-      while ((i__XFOB >=  0)) {
-        node1__ZFOB=((void **)old_buckets__YFOB)[i__XFOB];
-        while (((void *)node1__ZFOB != (void *)NULL)) {
-          node2__0FOB=node1__ZFOB->next__HEK;
-          __tmp__1GOB=hash_code__1CM(((__STRING_CONSTANT__0 *)node1__ZFOB->key__2DK));
-          __tmp__3GOB=(__INTEGER__Q)(__tmp__1GOB % Self__4BGB->capacity__JDK);
-          ((__HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK *)node1__ZFOB)->next__HEK=((void **)Self__4BGB->buckets__QDK)[__tmp__3GOB];
-          ((void **)Self__4BGB->buckets__QDK)[__tmp__3GOB]=node1__ZFOB;
-          node1__ZFOB=node2__0FOB;
-        };
-        i__XFOB=(__INTEGER__Q)(i__XFOB -  1);
-      };
-    };
-    __tmp__5FOB=hash_code__1CM(((__STRING_CONSTANT__0 *)n__AGV));
-    i__XFOB=(__INTEGER__Q)(__tmp__5FOB % Self__4BGB->capacity__JDK);
-    node1__ZFOB=((void **)Self__4BGB->buckets__QDK)[i__XFOB];
-    node2__0FOB=NULL;
-    __tmp__DU3T=((__POINTER__IB )(NULL));
-    __tmp__5FOB= 0;
-    __tmp__FU3T=((__POINTER__IB )sizeof(__HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK));
-    if (((unsigned long)__tmp__FU3T ==  0)) {
-      node2__0FOB=HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK__;
-    } else /* FALSE */ {
-      __tmp__5FOB=__HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK__;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FU3T));
-      if ((__tmp__5FOB == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__SU3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__UU3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__FU3T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SU3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SU3T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VU3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UU3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__SU3T=micro_alloc__table__lab__HKI(__tmp__UU3T,((__POINTER__IB )(&(table_size[(__tmp__VU3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UU3T)));
-        __tmp__DU3T=__tmp__SU3T;
-      } else /* FALSE */ {
-        __tmp__VU3T=((__UINTEGER_32__RWB )__tmp__5FOB);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__SU3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__UU3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__FU3T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SU3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SU3T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__SU3T=micro_alloc__table__lab__HKI(__tmp__UU3T,((__POINTER__IB )(&(table_type[(__tmp__VU3T)]))),(__UINTEGER_32__RWB)(__tmp__VU3T |  1));
-        __tmp__DU3T=__tmp__SU3T;
-      };
-      node2__0FOB=((__HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK *)__tmp__DU3T);
-      *(node2__0FOB) = *(HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK__);
-    };
-    Self__DHZC=((__HASHED_DICTIONARY_NODEoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__EDK *)node2__0FOB);
-    Self__DHZC->item__PEK=Self__2V0;
-    Self__DHZC->key__2DK=n__AGV;
-    Self__DHZC->next__HEK=node1__ZFOB;
-    ((void **)Self__4BGB->buckets__QDK)[i__XFOB]=node2__0FOB;
-    Self__4BGB->count__OXM=(__INTEGER__Q)(Self__4BGB->count__OXM +  1);
-  };
-  Self__2V0=result__TVV;
-  return(Self__2V0);
+  __DW0->__UW0=__HGV;
+  __DW0->__RBB=__IGV;
+  if ((! __JGV)) {
+    __WCGB=((____GZC *)__OZC);
+    if ((__WCGB->__QDK == __WCGB->__VXM)) {
+      __SGOB=NULL;
+      __TGOB=NULL;
+      __RGOB=__WCGB->__XDK;
+      __YGOB=__IKN((____Q)(__WCGB->__QDK +  1));
+      __ZGOB=__J3N(__YGOB);
+      __WCGB->__XDK=__ZGOB;
+      __QGOB=(____Q)(__WCGB->__QDK -  1);
+      __WCGB->__QDK=__YGOB;
+      while ((__QGOB >=  0)) {
+        __SGOB=((void **)__RGOB)[__QGOB];
+        while (((void *)__SGOB != (void *)NULL)) {
+          __TGOB=__SGOB->__OEK;
+          __UHOB=__CDM(((____0 *)__SGOB->__DEK));
+          __WHOB=(____Q)(__UHOB % __WCGB->__QDK);
+          ((____LDK *)__SGOB)->__OEK=((void **)__WCGB->__XDK)[__WHOB];
+          ((void **)__WCGB->__XDK)[__WHOB]=__SGOB;
+          __SGOB=__TGOB;
+        };
+        __QGOB=(____Q)(__QGOB -  1);
+      };
+    };
+    __YGOB=__CDM(((____0 *)__HGV));
+    __QGOB=(____Q)(__YGOB % __WCGB->__QDK);
+    __SGOB=((void **)__WCGB->__XDK)[__QGOB];
+    __TGOB=NULL;
+    __SV3T=((____IB )(NULL));
+    __YGOB= 0;
+    __UV3T=((____IB )sizeof(____LDK));
+    if (((unsigned long)__UV3T ==  0)) {
+      __TGOB=__LDK__;
+    } else /* FALSE */ {
+      __YGOB=____LDK__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UV3T));
+      if ((__YGOB == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __BW3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DW3T=(void *)((unsigned long)(void *)((unsigned long)__UV3T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BW3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BW3T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EW3T=((____YWB )((____Q )(void *)((unsigned long)__DW3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __BW3T=__OKI(__DW3T,((____IB )(&(table_size[(__EW3T)-1]))),((____YWB )((____Q )__DW3T)));
+        __SV3T=__BW3T;
+      } else /* FALSE */ {
+        __EW3T=((____YWB )__YGOB);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __BW3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DW3T=(void *)((unsigned long)(void *)((unsigned long)__UV3T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BW3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BW3T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __BW3T=__OKI(__DW3T,((____IB )(&(table_type[(__EW3T)]))),(____YWB)(__EW3T |  1));
+        __SV3T=__BW3T;
+      };
+      __TGOB=((____LDK *)__SV3T);
+      *(__TGOB) = *(__LDK__);
+    };
+    __SIZC=((____LDK *)__TGOB);
+    __SIZC->__WEK=__DW0;
+    __SIZC->__DEK=__HGV;
+    __SIZC->__OEK=__SGOB;
+    ((void **)__WCGB->__XDK)[__QGOB]=__TGOB;
+    __WCGB->__VXM=(____Q)(__WCGB->__VXM +  1);
+  };
+  __DW0=__0VV;
+  return(__DW0);
 }
 
-static void* readlip_expr_constant__Z4V()
+static void* __A5V()
 // () With result No recursive, No inlinable.
 {
-  void *result__24V,*Result__14V;
-  __LIP_INTEGER__5CB *__tmp__F5V;
-  __LIP_STRING__LDB *__tmp__W5V;
-  __POSITION__OL __tmp__ABW;
-  __BOOLEAN__L __tmp__34V,__tmp__J5V,__tmp__O5V,__tmp__NAW;
-  result__24V=NULL;
-  __tmp__34V=read_integer__DHW();
-  if (__tmp__34V) {
-    __tmp__F5V=get__0XW(LIP_INTEGER__5CB__,((__INTEGER__Q )last_integer__D5V));
-    result__24V=__tmp__F5V;
-    __tmp__J5V=TRUE__K__;
+  void *__D5V,*__C5V;
+  ____GDB *__M5V;
+  ____SDB *__35V;
+  ____OL __HBW;
+  ____L __E5V,__Q5V,__V5V,__UAW;
+  __D5V=NULL;
+  __E5V=__KHW();
+  if (__E5V) {
+    __M5V=__BYW(__GDB__,((____Q )__K5V));
+    __D5V=__M5V;
+    __Q5V=__K__;
   } else /* FALSE */ {
-    __tmp__J5V=FALSE__O__;
+    __Q5V=__O__;
   };
-  if (__tmp__J5V) {
-    __tmp__J5V=TRUE__K__;
+  if (__Q5V) {
+    __Q5V=__K__;
   } else /* FALSE */ {
-    __tmp__O5V=read_string__PKT();
-    if (__tmp__O5V) {
-      __tmp__W5V=get__GTW(LIP_STRING__LDB__,last_string__M4E);
-      result__24V=__tmp__W5V;
+    __V5V=__WKT();
+    if (__V5V) {
+      __35V=__NTW(__SDB__,__T4E);
+      __D5V=__35V;
     };
-    __tmp__J5V=__tmp__O5V;
+    __Q5V=__V5V;
   };
-  if ((! __tmp__J5V)) {
-    __tmp__J5V=read_cap_identifier__2QV();
-    if (__tmp__J5V) {
-      if (((void *)last_string__M4E == (void *)(&__string_51))) {
-        result__24V=true__T0D;
-        __tmp__NAW=TRUE__K__;
+  if ((! __Q5V)) {
+    __Q5V=__DRV();
+    if (__Q5V) {
+      if (((void *)__T4E == (void *)(&__string_51))) {
+        __D5V=__00D;
+        __UAW=__K__;
       } else /* FALSE */ {
-        __tmp__NAW=FALSE__O__;
+        __UAW=__O__;
       };
-      if ((! __tmp__NAW)) {
-        if (((void *)last_string__M4E == (void *)(&__string_52))) {
-          result__24V=LIP_BOOLEAN__ZBB__;
+      if ((! __UAW)) {
+        if (((void *)__T4E == (void *)(&__string_52))) {
+          __D5V=__ACB__;
         } else /* FALSE */ {
-          __tmp__ABW=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_575));
-          put_position__HRE(__tmp__ABW);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __HBW=__OVQ();
+          __DQE( 0,(&__string_575));
+          __ORE(__HBW);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
@@ -85614,2832 +85025,2817 @@ static void* readlip_expr_constant__Z4V()
       };
     };
   };
-  Result__14V=result__24V;
-  return(Result__14V);
+  __C5V=__D5V;
+  return(__C5V);
 }
 
-static void free__GZ1D(__LIP_INTEGER__5CB *Self__HZ1D)
-// ({LIP_INTEGER__5CB}) Void No recursive, No inlinable.
+static void __V01D(____GDB *__W01D)
+// ({__GDB}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__UBCE,__tmp__WBCE,__tmp__EI1E,Self__JVIF;
-  __POINTER__IB __tmp__CI1E;
-  __FAST_ARRAYoLIP_INTEGERo__5XW *Self__RACE;
-  __BOOLEAN__L __tmp__BBCE;
-  void **__tmp__NBCE;
-  Self__RACE=((__FAST_ARRAYoLIP_INTEGERo__5XW *)storage__IYW);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__RACE->parent_arrayed_collection__HYW.upper__YWUB +  1) <= (__INTEGER__Q)(Self__RACE->parent_arrayed_collection__HYW.capacity__WZUB -  1))) {
-    Self__RACE->parent_arrayed_collection__HYW.upper__YWUB=(__INTEGER__Q)(Self__RACE->parent_arrayed_collection__HYW.upper__YWUB +  1);
-    __tmp__BBCE=TRUE__K__;
+  ____Q __DDCE,__FDCE,__TJ1E,__YWIF;
+  ____IB __RJ1E;
+  ____GYW *__ACCE;
+  ____L __QCCE;
+  void **__2CCE;
+  __ACCE=((____GYW *)__PYW);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__ACCE->__OYW.__HYUB +  1) <= (____Q)(__ACCE->__OYW.__F1UB -  1))) {
+    __ACCE->__OYW.__HYUB=(____Q)(__ACCE->__OYW.__HYUB +  1);
+    __QCCE=__K__;
   } else /* FALSE */ {
-    __tmp__BBCE=FALSE__O__;
-  };
-  if ((! __tmp__BBCE)) {
-    if ((Self__RACE->parent_arrayed_collection__HYW.capacity__WZUB ==  0)) {
-      __tmp__NBCE=create__0JCC( 2);
-      Self__RACE->parent_arrayed_collection__HYW.storage__D0UB=__tmp__NBCE;
-      Self__RACE->parent_arrayed_collection__HYW.capacity__WZUB= 2;
-      Self__RACE->parent_arrayed_collection__HYW.upper__YWUB= 0;
-    } else /* FALSE */ {
-      __tmp__UBCE=(__INTEGER__Q)(Self__RACE->parent_arrayed_collection__HYW.capacity__WZUB <<  1);
-      __tmp__NBCE=Self__RACE->parent_arrayed_collection__HYW.storage__D0UB;
-      __tmp__WBCE=Self__RACE->parent_arrayed_collection__HYW.capacity__WZUB;
-      __tmp__CI1E=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__NBCE)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__WBCE * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__UBCE * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__NBCE=((void **)__tmp__CI1E);
-      __tmp__EI1E=(__INTEGER__Q)(__tmp__UBCE -  1);
-      Self__JVIF=__tmp__WBCE;
-      while ((Self__JVIF <= __tmp__EI1E)) {
-        __tmp__NBCE[Self__JVIF]=NULL;
-        Self__JVIF=(__INTEGER__Q)(Self__JVIF +  1);
-      };
-      Self__RACE->parent_arrayed_collection__HYW.storage__D0UB=__tmp__NBCE;
-      Self__RACE->parent_arrayed_collection__HYW.capacity__WZUB=__tmp__UBCE;
-      Self__RACE->parent_arrayed_collection__HYW.upper__YWUB=(__INTEGER__Q)(Self__RACE->parent_arrayed_collection__HYW.upper__YWUB +  1);
-    };
-  };
-  ((void **)Self__RACE->parent_arrayed_collection__HYW.storage__D0UB)[Self__RACE->parent_arrayed_collection__HYW.upper__YWUB]=Self__HZ1D;
+    __QCCE=__O__;
+  };
+  if ((! __QCCE)) {
+    if ((__ACCE->__OYW.__F1UB ==  0)) {
+      __2CCE=__JLCC( 2);
+      __ACCE->__OYW.__S1UB=__2CCE;
+      __ACCE->__OYW.__F1UB= 2;
+      __ACCE->__OYW.__HYUB= 0;
+    } else /* FALSE */ {
+      __DDCE=(____Q)(__ACCE->__OYW.__F1UB <<  1);
+      __2CCE=__ACCE->__OYW.__S1UB;
+      __FDCE=__ACCE->__OYW.__F1UB;
+      __RJ1E=__55W(((____IB )((void **)__2CCE)),((____YWB )(____Q)(__FDCE * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__DDCE * ((____Q )(sizeof(void *))))));
+      __2CCE=((void **)__RJ1E);
+      __TJ1E=(____Q)(__DDCE -  1);
+      __YWIF=__FDCE;
+      while ((__YWIF <= __TJ1E)) {
+        __2CCE[__YWIF]=NULL;
+        __YWIF=(____Q)(__YWIF +  1);
+      };
+      __ACCE->__OYW.__S1UB=__2CCE;
+      __ACCE->__OYW.__F1UB=__DDCE;
+      __ACCE->__OYW.__HYUB=(____Q)(__ACCE->__OYW.__HYUB +  1);
+    };
+  };
+  ((void **)__ACCE->__OYW.__S1UB)[__ACCE->__OYW.__HYUB]=__W01D;
 }
 
-static void free__JZ1D(__LIP_STRING__LDB *Self__KZ1D)
-// ({LIP_STRING__LDB}) Void No recursive, No inlinable.
+static void __Y01D(____SDB *__Z01D)
+// ({__SDB}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__HECE,__tmp__JECE,__tmp__JK1E,Self__IXIF;
-  __POINTER__IB __tmp__HK1E;
-  __FAST_ARRAYoLIP_STRINGo__LTW *Self__EDCE;
-  __BOOLEAN__L __tmp__UDCE;
-  void **__tmp__AECE;
-  Self__EDCE=((__FAST_ARRAYoLIP_STRINGo__LTW *)storage__UTW);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__EDCE->parent_arrayed_collection__TTW.upper__JWUB +  1) <= (__INTEGER__Q)(Self__EDCE->parent_arrayed_collection__TTW.capacity__HYUB -  1))) {
-    Self__EDCE->parent_arrayed_collection__TTW.upper__JWUB=(__INTEGER__Q)(Self__EDCE->parent_arrayed_collection__TTW.upper__JWUB +  1);
-    __tmp__UDCE=TRUE__K__;
+  ____Q __WFCE,__YFCE,__YL1E,__XYIF;
+  ____IB __WL1E;
+  ____STW *__TECE;
+  ____L __DFCE;
+  void **__PFCE;
+  __TECE=((____STW *)__1TW);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__TECE->__0TW.__YXUB +  1) <= (____Q)(__TECE->__0TW.__WZUB -  1))) {
+    __TECE->__0TW.__YXUB=(____Q)(__TECE->__0TW.__YXUB +  1);
+    __DFCE=__K__;
   } else /* FALSE */ {
-    __tmp__UDCE=FALSE__O__;
-  };
-  if ((! __tmp__UDCE)) {
-    if ((Self__EDCE->parent_arrayed_collection__TTW.capacity__HYUB ==  0)) {
-      __tmp__AECE=create__NICC( 2);
-      Self__EDCE->parent_arrayed_collection__TTW.storage__UYUB=__tmp__AECE;
-      Self__EDCE->parent_arrayed_collection__TTW.capacity__HYUB= 2;
-      Self__EDCE->parent_arrayed_collection__TTW.upper__JWUB= 0;
-    } else /* FALSE */ {
-      __tmp__HECE=(__INTEGER__Q)(Self__EDCE->parent_arrayed_collection__TTW.capacity__HYUB <<  1);
-      __tmp__AECE=Self__EDCE->parent_arrayed_collection__TTW.storage__UYUB;
-      __tmp__JECE=Self__EDCE->parent_arrayed_collection__TTW.capacity__HYUB;
-      __tmp__HK1E=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__AECE)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__JECE * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__HECE * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__AECE=((void **)__tmp__HK1E);
-      __tmp__JK1E=(__INTEGER__Q)(__tmp__HECE -  1);
-      Self__IXIF=__tmp__JECE;
-      while ((Self__IXIF <= __tmp__JK1E)) {
-        __tmp__AECE[Self__IXIF]=NULL;
-        Self__IXIF=(__INTEGER__Q)(Self__IXIF +  1);
-      };
-      Self__EDCE->parent_arrayed_collection__TTW.storage__UYUB=__tmp__AECE;
-      Self__EDCE->parent_arrayed_collection__TTW.capacity__HYUB=__tmp__HECE;
-      Self__EDCE->parent_arrayed_collection__TTW.upper__JWUB=(__INTEGER__Q)(Self__EDCE->parent_arrayed_collection__TTW.upper__JWUB +  1);
-    };
-  };
-  ((void **)Self__EDCE->parent_arrayed_collection__TTW.storage__UYUB)[Self__EDCE->parent_arrayed_collection__TTW.upper__JWUB]=Self__KZ1D;
+    __DFCE=__O__;
+  };
+  if ((! __DFCE)) {
+    if ((__TECE->__0TW.__WZUB ==  0)) {
+      __PFCE=__2JCC( 2);
+      __TECE->__0TW.__D0UB=__PFCE;
+      __TECE->__0TW.__WZUB= 2;
+      __TECE->__0TW.__YXUB= 0;
+    } else /* FALSE */ {
+      __WFCE=(____Q)(__TECE->__0TW.__WZUB <<  1);
+      __PFCE=__TECE->__0TW.__D0UB;
+      __YFCE=__TECE->__0TW.__WZUB;
+      __WL1E=__55W(((____IB )((void **)__PFCE)),((____YWB )(____Q)(__YFCE * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__WFCE * ((____Q )(sizeof(void *))))));
+      __PFCE=((void **)__WL1E);
+      __YL1E=(____Q)(__WFCE -  1);
+      __XYIF=__YFCE;
+      while ((__XYIF <= __YL1E)) {
+        __PFCE[__XYIF]=NULL;
+        __XYIF=(____Q)(__XYIF +  1);
+      };
+      __TECE->__0TW.__D0UB=__PFCE;
+      __TECE->__0TW.__WZUB=__WFCE;
+      __TECE->__0TW.__YXUB=(____Q)(__TECE->__0TW.__YXUB +  1);
+    };
+  };
+  ((void **)__TECE->__0TW.__D0UB)[__TECE->__0TW.__YXUB]=__Z01D;
 }
 
-static __FAST_ARRAYoLIP_CODEo__N4S* create_with_capacity__N5IB(__INTEGER__Q new_count__P5IB)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____U4S* __FAJB(____Q __HAJB)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__0OWB,__tmp__APWB,__tmp__3W4T,__tmp__5W4T;
-  __INTEGER__Q typ_id__4OWB;
-  __UINTEGER_32__RWB __tmp__AX4T;
-  __FAST_ARRAYoLIP_CODEo__N4S *result__ZOWB,*Self__K3YC;
-  void **__tmp__03YC;
-  result__ZOWB=NULL;
-  ptr__0OWB=((__POINTER__IB )(NULL));
-  typ_id__4OWB= 0;
-  __tmp__APWB=((__POINTER__IB )sizeof(__FAST_ARRAYoLIP_CODEo__N4S));
-  if (((unsigned long)__tmp__APWB ==  0)) {
-    result__ZOWB=FAST_ARRAYoLIP_CODEo__N4S__;
+  ____IB __JQWB,__PQWB,__MY4T,__OY4T;
+  ____Q __NQWB;
+  ____YWB __PY4T;
+  ____U4S *__IQWB,*__Z4YC;
+  void **__J5YC;
+  __IQWB=NULL;
+  __JQWB=((____IB )(NULL));
+  __NQWB= 0;
+  __PQWB=((____IB )sizeof(____U4S));
+  if (((unsigned long)__PQWB ==  0)) {
+    __IQWB=__U4S__;
   } else /* FALSE */ {
-    typ_id__4OWB=__FAST_ARRAYoLIP_CODEo__N4S__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APWB));
-    if ((typ_id__4OWB == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__3W4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__5W4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__APWB - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3W4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3W4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__AX4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5W4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__3W4T=micro_alloc__table__lab__HKI(__tmp__5W4T,((__POINTER__IB )(&(table_size[(__tmp__AX4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5W4T)));
-      ptr__0OWB=__tmp__3W4T;
-    } else /* FALSE */ {
-      __tmp__AX4T=((__UINTEGER_32__RWB )typ_id__4OWB);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__3W4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__5W4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__APWB - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3W4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3W4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__3W4T=micro_alloc__table__lab__HKI(__tmp__5W4T,((__POINTER__IB )(&(table_type[(__tmp__AX4T)]))),(__UINTEGER_32__RWB)(__tmp__AX4T |  1));
-      ptr__0OWB=__tmp__3W4T;
-    };
-    result__ZOWB=((__FAST_ARRAYoLIP_CODEo__N4S *)ptr__0OWB);
-    *(result__ZOWB) = *(FAST_ARRAYoLIP_CODEo__N4S__);
-  };
-  Self__K3YC=((__FAST_ARRAYoLIP_CODEo__N4S *)result__ZOWB);
-  if ((Self__K3YC->parent_arrayed_collection__V4S.capacity__AOYC < new_count__P5IB)) {
-    __tmp__03YC=create__0EJD(new_count__P5IB);
-    Self__K3YC->parent_arrayed_collection__V4S.storage__NOYC=__tmp__03YC;
-    Self__K3YC->parent_arrayed_collection__V4S.capacity__AOYC=new_count__P5IB;
-  };
-  Self__K3YC->parent_arrayed_collection__V4S.upper__CGXC=(__INTEGER__Q)(-  1);
-  Self__K3YC=result__ZOWB;
-  return(Self__K3YC);
+    __NQWB=____U4S__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQWB));
+    if ((__NQWB == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __MY4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __OY4T=(void *)((unsigned long)(void *)((unsigned long)__PQWB - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MY4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MY4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __PY4T=((____YWB )((____Q )(void *)((unsigned long)__OY4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __MY4T=__OKI(__OY4T,((____IB )(&(table_size[(__PY4T)-1]))),((____YWB )((____Q )__OY4T)));
+      __JQWB=__MY4T;
+    } else /* FALSE */ {
+      __PY4T=((____YWB )__NQWB);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __MY4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __OY4T=(void *)((unsigned long)(void *)((unsigned long)__PQWB - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MY4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MY4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __MY4T=__OKI(__OY4T,((____IB )(&(table_type[(__PY4T)]))),(____YWB)(__PY4T |  1));
+      __JQWB=__MY4T;
+    };
+    __IQWB=((____U4S *)__JQWB);
+    *(__IQWB) = *(__U4S__);
+  };
+  __Z4YC=((____U4S *)__IQWB);
+  if ((__Z4YC->__24S.__PPYC < __HAJB)) {
+    __J5YC=__JGJD(__HAJB);
+    __Z4YC->__24S.__2PYC=__J5YC;
+    __Z4YC->__24S.__PPYC=__HAJB;
+  };
+  __Z4YC->__24S.__RHXC=(____Q)(-  1);
+  __Z4YC=__IQWB;
+  return(__Z4YC);
 }
 
-static void* readlip_expr__S0LB(__PARSER__NSD *Self__T0LB)
-// ({PARSER__NSD}) With result Recursive, No inlinable.
+static void* __L1LB(____USD *__M1LB)
+// ({__USD}) With result Recursive, No inlinable.
 {
-  void *result__V0LB,*__tmp__H1LB,*result__HNAC,*__tmp__COAC;
-  void *__tmp__XPAC;
-  __STRING_CONSTANT__0 *nam__X0LB;
-  __POSITION__OL __tmp__N1LB,__tmp__0NAC,__tmp__QOAC,__tmp__FQAC;
-  __LIP_AFFECT__S1LB *result__VVSB,*Self__JAYB;
-  __POINTER__IB ptr__WVSB,__tmp__2VSB,__tmp__BV3T,__tmp__DV3T;
-  __POINTER__IB __tmp__EW3T,__tmp__GW3T,__tmp__TW3T,__tmp__VW3T;
-  __INTEGER__Q typ_id__0VSB,typ_id__21KC,typ_id__VRQD;
-  __UINTEGER_32__RWB __tmp__EV3T,__tmp__HW3T,__tmp__WW3T;
-  __LIP_IF__XQAC *result__X1KC,*Self__YY0C;
-  __LIP_PRINT__KRAC *result__QRQD,*Self__OG5D;
-  __BOOLEAN__L __tmp__Y0LB,__tmp__B1LB,__tmp__J2LB,__tmp__M2LB;
-  __BOOLEAN__L Result__RV3T,__tmp__KOAC,__tmp__5PAC;
-  __FAST_ARRAYoLIP_CODEo__N4S *the__INAC,*els__JNAC,*result__QV3T;
-  __FAST_ARRAYoLIP_CODEo__N4S *__tmp__TV3T,*result__0V3T,*__tmp__3V3T;
-  __FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *Self__UV3T,*Self__4V3T;
-  result__V0LB=NULL;
-  nam__X0LB=NULL;
-  old_position__BCOB=position__0KE;
-  old_pos_cur__DCOB=pos_cur__3KE;
-  old_pos_line__FCOB=pos_line__4KE;
-  old_pos_col__HCOB=pos_col__5KE;
-  __tmp__Y0LB=read_identifier__GYQ();
-  if (__tmp__Y0LB) {
-    nam__X0LB=last_string__M4E;
-    __tmp__B1LB=read_symbol__Y1Q((&__string_21));
-    if (__tmp__B1LB) {
-      __tmp__H1LB=readlip_expr_operator__YUQB(Self__T0LB);
-      if (((void *)__tmp__H1LB == (void *)NULL)) {
-        __tmp__N1LB=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_421));
-        put_position__HRE(__tmp__N1LB);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-        };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+  void *__O1LB,*__A2LB,*__WOAC,*__RPAC,*__GRAC;
+  ____0 *__Q1LB;
+  ____OL __G2LB,__JPAC,__5PAC,__URAC;
+  ____L2LB *__EXSB,*__YBYB;
+  ____IB __FXSB,__LXSB,__QW3T,__SW3T,__TX3T,__VX3T,__CY3T,__EY3T;
+  ____Q __JXSB,__L3KC,__ETQD;
+  ____YWB __TW3T,__WX3T,__FY3T;
+  ____GSAC *__G3KC,*__H00C;
+  ____ZSAC *__5SQD,*__3H5D;
+  ____L __R1LB,__01LB,__C3LB,__F3LB,__AX3T,__ZPAC,__ORAC;
+  ____U4S *__XOAC,*__YOAC,*__5W3T,*__CX3T,*__JX3T,*__MX3T;
+  ____S1FB *__DX3T,*__NX3T;
+  __O1LB=NULL;
+  __Q1LB=NULL;
+  __0COB=__BLE;
+  __2COB=__ELE;
+  __4COB=__FLE;
+  __ADOB=__GLE;
+  __R1LB=__NYQ();
+  if (__R1LB) {
+    __Q1LB=__T4E;
+    __01LB=__51Q((&__string_21));
+    if (__01LB) {
+      __A2LB=__HWQB(__M1LB);
+      if (((void *)__A2LB == (void *)NULL)) {
+        __G2LB=__OVQ();
+        __DQE( 0,(&__string_421));
+        __ORE(__G2LB);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      __tmp__N1LB=current_position__HVQ();
-      result__VVSB=NULL;
-      ptr__WVSB=((__POINTER__IB )(NULL));
-      typ_id__0VSB= 0;
-      __tmp__2VSB=((__POINTER__IB )sizeof(__LIP_AFFECT__S1LB));
-      if (((unsigned long)__tmp__2VSB ==  0)) {
-        result__VVSB=LIP_AFFECT__S1LB__;
-      } else /* FALSE */ {
-        typ_id__0VSB=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2VSB));
-        if ((typ_id__0VSB == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__BV3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DV3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__2VSB - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BV3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BV3T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__EV3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DV3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__BV3T=micro_alloc__table__lab__HKI(__tmp__DV3T,((__POINTER__IB )(&(table_size[(__tmp__EV3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DV3T)));
-          ptr__WVSB=__tmp__BV3T;
-        } else /* FALSE */ {
-          __tmp__EV3T=((__UINTEGER_32__RWB )typ_id__0VSB);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__BV3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DV3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__2VSB - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BV3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BV3T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__BV3T=micro_alloc__table__lab__HKI(__tmp__DV3T,((__POINTER__IB )(&(table_type[(__tmp__EV3T)]))),(__UINTEGER_32__RWB)(__tmp__EV3T |  1));
-          ptr__WVSB=__tmp__BV3T;
-        };
-        result__VVSB=((__LIP_AFFECT__S1LB *)ptr__WVSB);
-        *(result__VVSB) = *(LIP_AFFECT__S1LB__);
-      };
-      Self__JAYB=((__LIP_AFFECT__S1LB *)result__VVSB);
-      Self__JAYB->parent_lip_code__T1LB.parent_itm_object__MC.position__H2B=__tmp__N1LB;
-      Self__JAYB->name__NAYB=nam__X0LB;
-      Self__JAYB->value__OAYB=__tmp__H1LB;
-      result__V0LB=result__VVSB;
-    } else /* FALSE */ {
-      position__0KE=old_position__BCOB;
-      pos_cur__3KE=old_pos_cur__DCOB;
-      pos_line__4KE=old_pos_line__FCOB;
-      pos_col__5KE=old_pos_col__HCOB;
-    };
-  };
-  if (((void *)result__V0LB == (void *)NULL)) {
-    __tmp__H1LB=readlip_expr_operator__YUQB(Self__T0LB);
-    result__V0LB=__tmp__H1LB;
-    if (((void *)__tmp__H1LB != (void *)NULL)) {
-      __tmp__J2LB=read_character__5WI('.');
-      __tmp__M2LB=__tmp__J2LB;
-    } else /* FALSE */ {
-      __tmp__M2LB=FALSE__O__;
-    };
-    if (__tmp__M2LB) {
-      result__HNAC=NULL;
-      the__INAC=NULL;
-      els__JNAC=NULL;
-      __tmp__J2LB=read_word__0FF((&__string_98));
-      if (__tmp__J2LB) {
-        result__QV3T=NULL;
-        Result__RV3T=(((__FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *)free_list__D1FB)->parent_arrayed_collection__C1FB.upper__WMYC <  0);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if (Result__RV3T) {
-          __tmp__TV3T=create_with_capacity__N5IB( 16);
-          result__QV3T=__tmp__TV3T;
-        } else /* FALSE */ {
-          Self__UV3T=((__FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *)free_list__D1FB);
-          __tmp__TV3T=((void **)Self__UV3T->parent_arrayed_collection__C1FB.storage__DAZC)[Self__UV3T->parent_arrayed_collection__C1FB.upper__WMYC];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          result__QV3T=__tmp__TV3T;
-          Self__UV3T=((__FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *)free_list__D1FB);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          Self__UV3T->parent_arrayed_collection__C1FB.upper__WMYC=(__INTEGER__Q)(Self__UV3T->parent_arrayed_collection__C1FB.upper__WMYC -  1);
-        };
-        the__INAC=result__QV3T;
-        Result__RV3T=read_character__5WI('{');
-        if ((! Result__RV3T)) {
-          __tmp__0NAC=current_position__HVQ();
-          put_error__text__2PE( 2,(&__string_424));
-          put_position__HRE(__tmp__0NAC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-          };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      __G2LB=__OVQ();
+      __EXSB=NULL;
+      __FXSB=((____IB )(NULL));
+      __JXSB= 0;
+      __LXSB=((____IB )sizeof(____L2LB));
+      if (((unsigned long)__LXSB ==  0)) {
+        __EXSB=__L2LB__;
+      } else /* FALSE */ {
+        __JXSB=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LXSB));
+        if ((__JXSB == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __QW3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __SW3T=(void *)((unsigned long)(void *)((unsigned long)__LXSB - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QW3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QW3T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __TW3T=((____YWB )((____Q )(void *)((unsigned long)__SW3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __QW3T=__OKI(__SW3T,((____IB )(&(table_size[(__TW3T)-1]))),((____YWB )((____Q )__SW3T)));
+          __FXSB=__QW3T;
+        } else /* FALSE */ {
+          __TW3T=((____YWB )__JXSB);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __QW3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __SW3T=(void *)((unsigned long)(void *)((unsigned long)__LXSB - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QW3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QW3T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __QW3T=__OKI(__SW3T,((____IB )(&(table_type[(__TW3T)]))),(____YWB)(__TW3T |  1));
+          __FXSB=__QW3T;
+        };
+        __EXSB=((____L2LB *)__FXSB);
+        *(__EXSB) = *(__L2LB__);
+      };
+      __YBYB=((____L2LB *)__EXSB);
+      __YBYB->__M2LB.__MC.__O2B=__G2LB;
+      __YBYB->__2BYB=__Q1LB;
+      __YBYB->__3BYB=__A2LB;
+      __O1LB=__EXSB;
+    } else /* FALSE */ {
+      __BLE=__0COB;
+      __ELE=__2COB;
+      __FLE=__4COB;
+      __GLE=__ADOB;
+    };
+  };
+  if (((void *)__O1LB == (void *)NULL)) {
+    __A2LB=__HWQB(__M1LB);
+    __O1LB=__A2LB;
+    if (((void *)__A2LB != (void *)NULL)) {
+      __C3LB=__GXI('.');
+      __F3LB=__C3LB;
+    } else /* FALSE */ {
+      __F3LB=__O__;
+    };
+    if (__F3LB) {
+      __WOAC=NULL;
+      __XOAC=NULL;
+      __YOAC=NULL;
+      __C3LB=__BGF((&__string_98));
+      if (__C3LB) {
+        __5W3T=NULL;
+        __AX3T=(((____S1FB *)__11FB)->__01FB.__FOYC <  0);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if (__AX3T) {
+          __CX3T=__FAJB( 16);
+          __5W3T=__CX3T;
+        } else /* FALSE */ {
+          __DX3T=((____S1FB *)__11FB);
+          __CX3T=((void **)__DX3T->__01FB.__SBZC)[__DX3T->__01FB.__FOYC];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __5W3T=__CX3T;
+          __DX3T=((____S1FB *)__11FB);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __DX3T->__01FB.__FOYC=(____Q)(__DX3T->__01FB.__FOYC -  1);
+        };
+        __XOAC=__5W3T;
+        __AX3T=__GXI('{');
+        if ((! __AX3T)) {
+          __JPAC=__OVQ();
+          __DQE( 2,(&__string_424));
+          __ORE(__JPAC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        while_do__XZJC:
+        __G1JC:
         {
-          __tmp__COAC=readlip_expr__S0LB(Self__T0LB);
-          if (((void *)__tmp__COAC != (void *)NULL)) {
-            add_last__BQZC(((__FAST_ARRAYoLIP_CODEo__N4S *)the__INAC),__tmp__COAC);
-            __tmp__KOAC=read_character__5WI(';');
-            if ((! __tmp__KOAC)) {
-              __tmp__QOAC=current_position__HVQ();
-              put_error__text__2PE( 2,(&__string_417));
-              put_position__HRE(__tmp__QOAC);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __RPAC=__L1LB(__M1LB);
+          if (((void *)__RPAC != (void *)NULL)) {
+            __QRZC(((____U4S *)__XOAC),__RPAC);
+            __ZPAC=__GXI(';');
+            if ((! __ZPAC)) {
+              __5PAC=__OVQ();
+              __DQE( 2,(&__string_417));
+              __ORE(__5PAC);
+              __IJG(__IQE);
+              if ((__J5 !=  0)) {
+                __LGZ(((____BC *)__IQE));
               };
-              if ((type_error__AQE ==  2)) {
-                nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              if ((__HQE ==  2)) {
+                __TL=(____Q)(__TL +  1);
               } else /* FALSE */ {
                 exit(( 1));
               };
             };
-            goto while_do__XZJC;
+            goto __G1JC;
           };
         };
-        Result__RV3T=read_character__5WI('}');
-        if ((! Result__RV3T)) {
-          __tmp__0NAC=current_position__HVQ();
-          put_error__text__2PE( 2,(&__string_424));
-          put_position__HRE(__tmp__0NAC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __AX3T=__GXI('}');
+        if ((! __AX3T)) {
+          __JPAC=__OVQ();
+          __DQE( 2,(&__string_424));
+          __ORE(__JPAC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        __tmp__TV3T=copy__D2FB(result__QV3T);
-        the__INAC=__tmp__TV3T;
-        Result__RV3T=read_word__0FF((&__string_99));
-        if (Result__RV3T) {
-          result__0V3T=NULL;
-          __tmp__KOAC=(((__FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *)free_list__D1FB)->parent_arrayed_collection__C1FB.upper__WMYC <  0);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if (__tmp__KOAC) {
-            __tmp__3V3T=create_with_capacity__N5IB( 16);
-            result__0V3T=__tmp__3V3T;
-          } else /* FALSE */ {
-            Self__4V3T=((__FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *)free_list__D1FB);
-            __tmp__3V3T=((void **)Self__4V3T->parent_arrayed_collection__C1FB.storage__DAZC)[Self__4V3T->parent_arrayed_collection__C1FB.upper__WMYC];
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            result__0V3T=__tmp__3V3T;
-            Self__4V3T=((__FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *)free_list__D1FB);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            Self__4V3T->parent_arrayed_collection__C1FB.upper__WMYC=(__INTEGER__Q)(Self__4V3T->parent_arrayed_collection__C1FB.upper__WMYC -  1);
-          };
-          els__JNAC=result__0V3T;
-          __tmp__KOAC=read_character__5WI('{');
-          if ((! __tmp__KOAC)) {
-            __tmp__QOAC=current_position__HVQ();
-            put_error__text__2PE( 2,(&__string_424));
-            put_position__HRE(__tmp__QOAC);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-            };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        __CX3T=__12FB(__5W3T);
+        __XOAC=__CX3T;
+        __AX3T=__BGF((&__string_99));
+        if (__AX3T) {
+          __JX3T=NULL;
+          __ZPAC=(((____S1FB *)__11FB)->__01FB.__FOYC <  0);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if (__ZPAC) {
+            __MX3T=__FAJB( 16);
+            __JX3T=__MX3T;
+          } else /* FALSE */ {
+            __NX3T=((____S1FB *)__11FB);
+            __MX3T=((void **)__NX3T->__01FB.__SBZC)[__NX3T->__01FB.__FOYC];
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __JX3T=__MX3T;
+            __NX3T=((____S1FB *)__11FB);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __NX3T->__01FB.__FOYC=(____Q)(__NX3T->__01FB.__FOYC -  1);
+          };
+          __YOAC=__JX3T;
+          __ZPAC=__GXI('{');
+          if ((! __ZPAC)) {
+            __5PAC=__OVQ();
+            __DQE( 2,(&__string_424));
+            __ORE(__5PAC);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          while_do__ZRLC:
+          __ITLC:
           {
-            __tmp__XPAC=readlip_expr__S0LB(Self__T0LB);
-            if (((void *)__tmp__XPAC != (void *)NULL)) {
-              add_last__BQZC(((__FAST_ARRAYoLIP_CODEo__N4S *)els__JNAC),__tmp__XPAC);
-              __tmp__5PAC=read_character__5WI(';');
-              if ((! __tmp__5PAC)) {
-                __tmp__FQAC=current_position__HVQ();
-                put_error__text__2PE( 2,(&__string_417));
-                put_position__HRE(__tmp__FQAC);
-                put_string__BJG(msg_err__BQE);
-                if ((verbose_level__J5 !=  0)) {
-                  put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            __GRAC=__L1LB(__M1LB);
+            if (((void *)__GRAC != (void *)NULL)) {
+              __QRZC(((____U4S *)__YOAC),__GRAC);
+              __ORAC=__GXI(';');
+              if ((! __ORAC)) {
+                __URAC=__OVQ();
+                __DQE( 2,(&__string_417));
+                __ORE(__URAC);
+                __IJG(__IQE);
+                if ((__J5 !=  0)) {
+                  __LGZ(((____BC *)__IQE));
                 };
-                if ((type_error__AQE ==  2)) {
-                  nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                if ((__HQE ==  2)) {
+                  __TL=(____Q)(__TL +  1);
                 } else /* FALSE */ {
                   exit(( 1));
                 };
               };
-              goto while_do__ZRLC;
+              goto __ITLC;
             };
           };
-          __tmp__KOAC=read_character__5WI('}');
-          if ((! __tmp__KOAC)) {
-            __tmp__QOAC=current_position__HVQ();
-            put_error__text__2PE( 2,(&__string_424));
-            put_position__HRE(__tmp__QOAC);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __ZPAC=__GXI('}');
+          if ((! __ZPAC)) {
+            __5PAC=__OVQ();
+            __DQE( 2,(&__string_424));
+            __ORE(__5PAC);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
             };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          __tmp__3V3T=copy__D2FB(result__0V3T);
-          els__JNAC=__tmp__3V3T;
-        };
-        __tmp__0NAC=current_position__HVQ();
-        result__X1KC=NULL;
-        __tmp__BV3T=((__POINTER__IB )(NULL));
-        typ_id__21KC= 0;
-        __tmp__DV3T=((__POINTER__IB )sizeof(__LIP_IF__XQAC));
-        if (((unsigned long)__tmp__DV3T ==  0)) {
-          result__X1KC=LIP_IF__XQAC__;
-        } else /* FALSE */ {
-          typ_id__21KC=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DV3T));
-          if ((typ_id__21KC == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__EW3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__GW3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__DV3T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EW3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EW3T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__HW3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GW3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__EW3T=micro_alloc__table__lab__HKI(__tmp__GW3T,((__POINTER__IB )(&(table_size[(__tmp__HW3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GW3T)));
-            __tmp__BV3T=__tmp__EW3T;
-          } else /* FALSE */ {
-            __tmp__HW3T=((__UINTEGER_32__RWB )typ_id__21KC);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__EW3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__GW3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__DV3T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EW3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EW3T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__EW3T=micro_alloc__table__lab__HKI(__tmp__GW3T,((__POINTER__IB )(&(table_type[(__tmp__HW3T)]))),(__UINTEGER_32__RWB)(__tmp__HW3T |  1));
-            __tmp__BV3T=__tmp__EW3T;
-          };
-          result__X1KC=((__LIP_IF__XQAC *)__tmp__BV3T);
-          *(result__X1KC) = *(LIP_IF__XQAC__);
-        };
-        Self__YY0C=((__LIP_IF__XQAC *)result__X1KC);
-        Self__YY0C->parent_lip_code__YQAC.parent_itm_object__MC.position__H2B=__tmp__0NAC;
-        Self__YY0C->condition__3Y0C=__tmp__H1LB;
-        Self__YY0C->then__4Y0C=__tmp__TV3T;
-        Self__YY0C->else__5Y0C=els__JNAC;
-        result__HNAC=result__X1KC;
-        Result__RV3T=TRUE__K__;
-      } else /* FALSE */ {
-        Result__RV3T=FALSE__O__;
-      };
-      if ((! Result__RV3T)) {
-        Result__RV3T=read_word__0FF((&__string_100));
-        if (Result__RV3T) {
-          __tmp__QOAC=current_position__HVQ();
-          result__QRQD=NULL;
-          __tmp__EW3T=((__POINTER__IB )(NULL));
-          typ_id__VRQD= 0;
-          __tmp__GW3T=((__POINTER__IB )sizeof(__LIP_PRINT__KRAC));
-          if (((unsigned long)__tmp__GW3T ==  0)) {
-            result__QRQD=LIP_PRINT__KRAC__;
-          } else /* FALSE */ {
-            typ_id__VRQD=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GW3T));
-            if ((typ_id__VRQD == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TW3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__VW3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GW3T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TW3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TW3T) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WW3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VW3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__TW3T=micro_alloc__table__lab__HKI(__tmp__VW3T,((__POINTER__IB )(&(table_size[(__tmp__WW3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VW3T)));
-              __tmp__EW3T=__tmp__TW3T;
+          __MX3T=__12FB(__JX3T);
+          __YOAC=__MX3T;
+        };
+        __JPAC=__OVQ();
+        __G3KC=NULL;
+        __QW3T=((____IB )(NULL));
+        __L3KC= 0;
+        __SW3T=((____IB )sizeof(____GSAC));
+        if (((unsigned long)__SW3T ==  0)) {
+          __G3KC=__GSAC__;
+        } else /* FALSE */ {
+          __L3KC=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SW3T));
+          if ((__L3KC == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __TX3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __VX3T=(void *)((unsigned long)(void *)((unsigned long)__SW3T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TX3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TX3T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __WX3T=((____YWB )((____Q )(void *)((unsigned long)__VX3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __TX3T=__OKI(__VX3T,((____IB )(&(table_size[(__WX3T)-1]))),((____YWB )((____Q )__VX3T)));
+            __QW3T=__TX3T;
+          } else /* FALSE */ {
+            __WX3T=((____YWB )__L3KC);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __TX3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __VX3T=(void *)((unsigned long)(void *)((unsigned long)__SW3T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TX3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TX3T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __TX3T=__OKI(__VX3T,((____IB )(&(table_type[(__WX3T)]))),(____YWB)(__WX3T |  1));
+            __QW3T=__TX3T;
+          };
+          __G3KC=((____GSAC *)__QW3T);
+          *(__G3KC) = *(__GSAC__);
+        };
+        __H00C=((____GSAC *)__G3KC);
+        __H00C->__HSAC.__MC.__O2B=__JPAC;
+        __H00C->__M00C=__A2LB;
+        __H00C->__N00C=__CX3T;
+        __H00C->__O00C=__YOAC;
+        __WOAC=__G3KC;
+        __AX3T=__K__;
+      } else /* FALSE */ {
+        __AX3T=__O__;
+      };
+      if ((! __AX3T)) {
+        __AX3T=__BGF((&__string_100));
+        if (__AX3T) {
+          __5PAC=__OVQ();
+          __5SQD=NULL;
+          __TX3T=((____IB )(NULL));
+          __ETQD= 0;
+          __VX3T=((____IB )sizeof(____ZSAC));
+          if (((unsigned long)__VX3T ==  0)) {
+            __5SQD=__ZSAC__;
+          } else /* FALSE */ {
+            __ETQD=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VX3T));
+            if ((__ETQD == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CY3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __EY3T=(void *)((unsigned long)(void *)((unsigned long)__VX3T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CY3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CY3T) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FY3T=((____YWB )((____Q )(void *)((unsigned long)__EY3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __CY3T=__OKI(__EY3T,((____IB )(&(table_size[(__FY3T)-1]))),((____YWB )((____Q )__EY3T)));
+              __TX3T=__CY3T;
             } else /* FALSE */ {
-              __tmp__WW3T=((__UINTEGER_32__RWB )typ_id__VRQD);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TW3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__VW3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GW3T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TW3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TW3T) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TW3T=micro_alloc__table__lab__HKI(__tmp__VW3T,((__POINTER__IB )(&(table_type[(__tmp__WW3T)]))),(__UINTEGER_32__RWB)(__tmp__WW3T |  1));
-              __tmp__EW3T=__tmp__TW3T;
-            };
-            result__QRQD=((__LIP_PRINT__KRAC *)__tmp__EW3T);
-            *(result__QRQD) = *(LIP_PRINT__KRAC__);
-          };
-          Self__OG5D=((__LIP_PRINT__KRAC *)result__QRQD);
-          Self__OG5D->parent_lip_code__LRAC.parent_itm_object__MC.position__H2B=__tmp__QOAC;
-          Self__OG5D->message__RG5D=__tmp__H1LB;
-          result__HNAC=result__QRQD;
-        };
-      };
-      result__V0LB=result__HNAC;
-      if (((void *)result__HNAC == (void *)NULL)) {
-        __tmp__0NAC=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_576));
-        put_position__HRE(__tmp__0NAC);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-        };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              __FY3T=((____YWB )__ETQD);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CY3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __EY3T=(void *)((unsigned long)(void *)((unsigned long)__VX3T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CY3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CY3T) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CY3T=__OKI(__EY3T,((____IB )(&(table_type[(__FY3T)]))),(____YWB)(__FY3T |  1));
+              __TX3T=__CY3T;
+            };
+            __5SQD=((____ZSAC *)__TX3T);
+            *(__5SQD) = *(__ZSAC__);
+          };
+          __3H5D=((____ZSAC *)__5SQD);
+          __3H5D->__0SAC.__MC.__O2B=__5PAC;
+          __3H5D->__AI5D=__A2LB;
+          __WOAC=__5SQD;
+        };
+      };
+      __O1LB=__WOAC;
+      if (((void *)__WOAC == (void *)NULL)) {
+        __JPAC=__OVQ();
+        __DQE( 0,(&__string_576));
+        __ORE(__JPAC);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
     };
   };
-  __tmp__H1LB=result__V0LB;
-  return(__tmp__H1LB);
+  __A2LB=__O1LB;
+  return(__A2LB);
 }
 
-static void add_last__BQZC(__FAST_ARRAYoLIP_CODEo__N4S *Self__CQZC,void *element__DQZC)
-// ({FAST_ARRAYoLIP_CODEo__N4S},{NULLxLIP_CALL__2GBxLIP_AFFECT__S1LBxLIP_BINARY__IWQBxLIP_UNARY__0YSBxLIP_IF__XQACxLIP_PRINT__KRACxLIP_VALUE__TKKD}) Void No recursive, No inlinable.
+static void __QRZC(____U4S *__RRZC,void *__SRZC)
+// ({__U4S},{NULLx__DHBx__L2LBx__XXQBx__J0SBx__GSACx__ZSACx__CMKD}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__FRZC,__tmp__HRZC,__tmp__B05D,Self__GPHF;
-  __POINTER__IB __tmp__5Z5D;
-  __BOOLEAN__L __tmp__SQZC;
-  void **__tmp__4QZC;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__CQZC->parent_arrayed_collection__V4S.upper__CGXC +  1) <= (__INTEGER__Q)(Self__CQZC->parent_arrayed_collection__V4S.capacity__AOYC -  1))) {
-    Self__CQZC->parent_arrayed_collection__V4S.upper__CGXC=(__INTEGER__Q)(Self__CQZC->parent_arrayed_collection__V4S.upper__CGXC +  1);
-    __tmp__SQZC=TRUE__K__;
+  ____Q __USZC,__WSZC,__Q15D,__VQHF;
+  ____IB __O15D;
+  ____L __BSZC;
+  void **__NSZC;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__RRZC->__24S.__RHXC +  1) <= (____Q)(__RRZC->__24S.__PPYC -  1))) {
+    __RRZC->__24S.__RHXC=(____Q)(__RRZC->__24S.__RHXC +  1);
+    __BSZC=__K__;
   } else /* FALSE */ {
-    __tmp__SQZC=FALSE__O__;
-  };
-  if ((! __tmp__SQZC)) {
-    if ((Self__CQZC->parent_arrayed_collection__V4S.capacity__AOYC ==  0)) {
-      __tmp__4QZC=create__0EJD( 2);
-      Self__CQZC->parent_arrayed_collection__V4S.storage__NOYC=__tmp__4QZC;
-      Self__CQZC->parent_arrayed_collection__V4S.capacity__AOYC= 2;
-      Self__CQZC->parent_arrayed_collection__V4S.upper__CGXC= 0;
-    } else /* FALSE */ {
-      __tmp__FRZC=(__INTEGER__Q)(Self__CQZC->parent_arrayed_collection__V4S.capacity__AOYC <<  1);
-      __tmp__4QZC=Self__CQZC->parent_arrayed_collection__V4S.storage__NOYC;
-      __tmp__HRZC=Self__CQZC->parent_arrayed_collection__V4S.capacity__AOYC;
-      __tmp__5Z5D=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__4QZC)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__HRZC * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__FRZC * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__4QZC=((void **)__tmp__5Z5D);
-      __tmp__B05D=(__INTEGER__Q)(__tmp__FRZC -  1);
-      Self__GPHF=__tmp__HRZC;
-      while ((Self__GPHF <= __tmp__B05D)) {
-        __tmp__4QZC[Self__GPHF]=NULL;
-        Self__GPHF=(__INTEGER__Q)(Self__GPHF +  1);
-      };
-      Self__CQZC->parent_arrayed_collection__V4S.storage__NOYC=__tmp__4QZC;
-      Self__CQZC->parent_arrayed_collection__V4S.capacity__AOYC=__tmp__FRZC;
-      Self__CQZC->parent_arrayed_collection__V4S.upper__CGXC=(__INTEGER__Q)(Self__CQZC->parent_arrayed_collection__V4S.upper__CGXC +  1);
-    };
-  };
-  ((void **)Self__CQZC->parent_arrayed_collection__V4S.storage__NOYC)[Self__CQZC->parent_arrayed_collection__V4S.upper__CGXC]=element__DQZC;
+    __BSZC=__O__;
+  };
+  if ((! __BSZC)) {
+    if ((__RRZC->__24S.__PPYC ==  0)) {
+      __NSZC=__JGJD( 2);
+      __RRZC->__24S.__2PYC=__NSZC;
+      __RRZC->__24S.__PPYC= 2;
+      __RRZC->__24S.__RHXC= 0;
+    } else /* FALSE */ {
+      __USZC=(____Q)(__RRZC->__24S.__PPYC <<  1);
+      __NSZC=__RRZC->__24S.__2PYC;
+      __WSZC=__RRZC->__24S.__PPYC;
+      __O15D=__55W(((____IB )((void **)__NSZC)),((____YWB )(____Q)(__WSZC * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__USZC * ((____Q )(sizeof(void *))))));
+      __NSZC=((void **)__O15D);
+      __Q15D=(____Q)(__USZC -  1);
+      __VQHF=__WSZC;
+      while ((__VQHF <= __Q15D)) {
+        __NSZC[__VQHF]=NULL;
+        __VQHF=(____Q)(__VQHF +  1);
+      };
+      __RRZC->__24S.__2PYC=__NSZC;
+      __RRZC->__24S.__PPYC=__USZC;
+      __RRZC->__24S.__RHXC=(____Q)(__RRZC->__24S.__RHXC +  1);
+    };
+  };
+  ((void **)__RRZC->__24S.__2PYC)[__RRZC->__24S.__RHXC]=__SRZC;
 }
 
-static void* copy__D2FB(__FAST_ARRAYoLIP_CODEo__N4S *tmp__F2FB)
-// ({NULLxFAST_ARRAYoLIP_CODEo__N4S}) With result No recursive, No inlinable.
+static void* __12FB(____U4S *__32FB)
+// ({NULLx__U4S}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q Result__ENYC,__tmp__5NYC;
-  __FAST_ARRAYoLIP_CODEo__N4S *__tmp__K2FB,*Self__UNYC;
-  void **__tmp__MOYC,**__tmp__SOYC,**Self__SW4D;
-  void *Result__G2FB;
-  Result__ENYC=(__INTEGER__Q)(((__FAST_ARRAYoLIP_CODEo__N4S *)tmp__F2FB)->parent_arrayed_collection__V4S.upper__CGXC +  1);
-  __tmp__K2FB=create_with_capacity__N5IB(Result__ENYC);
-  Self__UNYC=((__FAST_ARRAYoLIP_CODEo__N4S *)__tmp__K2FB);
-  Result__ENYC=tmp__F2FB->parent_arrayed_collection__V4S.upper__CGXC;
-  if ((Result__ENYC >=  0)) {
-    __tmp__5NYC=(__INTEGER__Q)(Result__ENYC +  1);
-    if ((Self__UNYC->parent_arrayed_collection__V4S.capacity__AOYC < __tmp__5NYC)) {
-      __tmp__MOYC=create__0EJD(__tmp__5NYC);
-      Self__UNYC->parent_arrayed_collection__V4S.storage__NOYC=__tmp__MOYC;
-      Self__UNYC->parent_arrayed_collection__V4S.capacity__AOYC=__tmp__5NYC;
-    };
-    __tmp__MOYC=Self__UNYC->parent_arrayed_collection__V4S.storage__NOYC;
-    __tmp__SOYC=tmp__F2FB->parent_arrayed_collection__V4S.storage__NOYC;
-    Self__SW4D=((void **)__tmp__MOYC);
-    __tmp__5NYC=Result__ENYC;
-    while ((__tmp__5NYC >=  0)) {
-      Self__SW4D[__tmp__5NYC]=((void **)__tmp__SOYC)[__tmp__5NYC];
-      __tmp__5NYC=(__INTEGER__Q)(__tmp__5NYC -  1);
-    };
-  };
-  Self__UNYC->parent_arrayed_collection__V4S.upper__CGXC=Result__ENYC;
-  free__U5IB(tmp__F2FB);
-  Result__G2FB=__tmp__K2FB;
-  return(Result__G2FB);
+  ____Q __TOYC,__OPYC;
+  ____U4S *__C3FB,*__DPYC;
+  void **__1PYC,**__BQYC,**__BY4D;
+  void *__42FB;
+  __TOYC=(____Q)(((____U4S *)__32FB)->__24S.__RHXC +  1);
+  __C3FB=__FAJB(__TOYC);
+  __DPYC=((____U4S *)__C3FB);
+  __TOYC=__32FB->__24S.__RHXC;
+  if ((__TOYC >=  0)) {
+    __OPYC=(____Q)(__TOYC +  1);
+    if ((__DPYC->__24S.__PPYC < __OPYC)) {
+      __1PYC=__JGJD(__OPYC);
+      __DPYC->__24S.__2PYC=__1PYC;
+      __DPYC->__24S.__PPYC=__OPYC;
+    };
+    __1PYC=__DPYC->__24S.__2PYC;
+    __BQYC=__32FB->__24S.__2PYC;
+    __BY4D=((void **)__1PYC);
+    __OPYC=__TOYC;
+    while ((__OPYC >=  0)) {
+      __BY4D[__OPYC]=((void **)__BQYC)[__OPYC];
+      __OPYC=(____Q)(__OPYC -  1);
+    };
+  };
+  __DPYC->__24S.__RHXC=__TOYC;
+  __MAJB(__32FB);
+  __42FB=__C3FB;
+  return(__42FB);
 }
 
-static void free__U5IB(__FAST_ARRAYoLIP_CODEo__N4S *tmp__W5IB)
-// ({NULLxFAST_ARRAYoLIP_CODEo__N4S}) Void No recursive, No inlinable.
+static void __MAJB(____U4S *__OAJB)
+// ({NULLx__U4S}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__KAZC,__tmp__MAZC,__tmp__EW5D,Self__HNHF;
-  __POINTER__IB __tmp__CW5D;
-  __FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *Self__B5YC;
-  __BOOLEAN__L __tmp__S5YC;
-  void **__tmp__CAZC;
-  ((__FAST_ARRAYoLIP_CODEo__N4S *)tmp__W5IB)->parent_arrayed_collection__V4S.upper__CGXC=(__INTEGER__Q)(-  1);
-  Self__B5YC=((__FAST_ARRAYoFAST_ARRAYoLIP_CODEoo__00FB *)free_list__D1FB);
-  if (((__INTEGER__Q)(Self__B5YC->parent_arrayed_collection__C1FB.upper__WMYC +  1) <= (__INTEGER__Q)(Self__B5YC->parent_arrayed_collection__C1FB.capacity__F5YC -  1))) {
-    Self__B5YC->parent_arrayed_collection__C1FB.upper__WMYC=(__INTEGER__Q)(Self__B5YC->parent_arrayed_collection__C1FB.upper__WMYC +  1);
-    __tmp__S5YC=TRUE__K__;
+  ____Q __ZBZC,__1BZC,__TX5D,__WOHF;
+  ____IB __RX5D;
+  ____S1FB *__QAZC;
+  ____L __BBZC;
+  void **__RBZC;
+  ((____U4S *)__OAJB)->__24S.__RHXC=(____Q)(-  1);
+  __QAZC=((____S1FB *)__11FB);
+  if (((____Q)(__QAZC->__01FB.__FOYC +  1) <= (____Q)(__QAZC->__01FB.__UAZC -  1))) {
+    __QAZC->__01FB.__FOYC=(____Q)(__QAZC->__01FB.__FOYC +  1);
+    __BBZC=__K__;
   } else /* FALSE */ {
-    __tmp__S5YC=FALSE__O__;
-  };
-  if ((! __tmp__S5YC)) {
-    if ((Self__B5YC->parent_arrayed_collection__C1FB.capacity__F5YC ==  0)) {
-      __tmp__CAZC=create__MZJD( 2);
-      Self__B5YC->parent_arrayed_collection__C1FB.storage__DAZC=__tmp__CAZC;
-      Self__B5YC->parent_arrayed_collection__C1FB.capacity__F5YC= 2;
-      Self__B5YC->parent_arrayed_collection__C1FB.upper__WMYC= 0;
-    } else /* FALSE */ {
-      __tmp__KAZC=(__INTEGER__Q)(Self__B5YC->parent_arrayed_collection__C1FB.capacity__F5YC <<  1);
-      __tmp__CAZC=Self__B5YC->parent_arrayed_collection__C1FB.storage__DAZC;
-      __tmp__MAZC=Self__B5YC->parent_arrayed_collection__C1FB.capacity__F5YC;
-      __tmp__CW5D=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__CAZC)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__MAZC * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__KAZC * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__CAZC=((void **)__tmp__CW5D);
-      __tmp__EW5D=(__INTEGER__Q)(__tmp__KAZC -  1);
-      Self__HNHF=__tmp__MAZC;
-      while ((Self__HNHF <= __tmp__EW5D)) {
-        __tmp__CAZC[Self__HNHF]=NULL;
-        Self__HNHF=(__INTEGER__Q)(Self__HNHF +  1);
-      };
-      Self__B5YC->parent_arrayed_collection__C1FB.storage__DAZC=__tmp__CAZC;
-      Self__B5YC->parent_arrayed_collection__C1FB.capacity__F5YC=__tmp__KAZC;
-      Self__B5YC->parent_arrayed_collection__C1FB.upper__WMYC=(__INTEGER__Q)(Self__B5YC->parent_arrayed_collection__C1FB.upper__WMYC +  1);
-    };
-  };
-  ((void **)Self__B5YC->parent_arrayed_collection__C1FB.storage__DAZC)[Self__B5YC->parent_arrayed_collection__C1FB.upper__WMYC]=tmp__W5IB;
+    __BBZC=__O__;
+  };
+  if ((! __BBZC)) {
+    if ((__QAZC->__01FB.__UAZC ==  0)) {
+      __RBZC=__10JD( 2);
+      __QAZC->__01FB.__SBZC=__RBZC;
+      __QAZC->__01FB.__UAZC= 2;
+      __QAZC->__01FB.__FOYC= 0;
+    } else /* FALSE */ {
+      __ZBZC=(____Q)(__QAZC->__01FB.__UAZC <<  1);
+      __RBZC=__QAZC->__01FB.__SBZC;
+      __1BZC=__QAZC->__01FB.__UAZC;
+      __RX5D=__55W(((____IB )((void **)__RBZC)),((____YWB )(____Q)(__1BZC * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__ZBZC * ((____Q )(sizeof(void *))))));
+      __RBZC=((void **)__RX5D);
+      __TX5D=(____Q)(__ZBZC -  1);
+      __WOHF=__1BZC;
+      while ((__WOHF <= __TX5D)) {
+        __RBZC[__WOHF]=NULL;
+        __WOHF=(____Q)(__WOHF +  1);
+      };
+      __QAZC->__01FB.__SBZC=__RBZC;
+      __QAZC->__01FB.__UAZC=__ZBZC;
+      __QAZC->__01FB.__FOYC=(____Q)(__QAZC->__01FB.__FOYC +  1);
+    };
+  };
+  ((void **)__QAZC->__01FB.__SBZC)[__QAZC->__01FB.__FOYC]=__OAJB;
 }
 
-static void from_external__FEL(__STRING__BC *Self__GEL,__CHARACTER__DB *p__HEL)
-// ({STRING__BC},{NULLxNATIVE_ARRAYoExpanded_CHARACTERo__MB}) Void No recursive, No inlinable.
+static void __MEL(____BC *__NEL,____DB *__OEL)
+// ({__BC},{NULLx__MB}) Void No recursive, No inlinable.
 {
-  Self__GEL->count__WJ= 0;
-  while ((((__CHARACTER__DB *)p__HEL)[Self__GEL->count__WJ] != '\0')) {
-    Self__GEL->count__WJ=(__INTEGER__Q)(Self__GEL->count__WJ +  1);
+  __NEL->__WJ= 0;
+  while ((((____DB *)__OEL)[__NEL->__WJ] != '\0')) {
+    __NEL->__WJ=(____Q)(__NEL->__WJ +  1);
   };
-  if (((void *)Self__GEL->storage__4EL != (void *)p__HEL)) {
-    Self__GEL->storage__4EL=p__HEL;
-    Self__GEL->capacity__HFL=(__INTEGER__Q)(Self__GEL->count__WJ +  1);
+  if (((void *)__NEL->__FFL != (void *)__OEL)) {
+    __NEL->__FFL=__OEL;
+    __NEL->__OFL=(____Q)(__NEL->__WJ +  1);
   };
 }
 
-static __BOOLEAN__L fast_has__YE2(__HASHED_SEToABSTRACT_STRINGo__AO *Self__ZE2,__STRING_CONSTANT__0 *e__0E2)
-// ({HASHED_SEToABSTRACT_STRINGo__AO},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____L __5E2(____AO *__AF2,____0 *__BF2)
+// ({__AO},{NULLx__0}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__EF2;
-  __HASHED_SET_NODEoABSTRACT_STRINGo__0YX *node__DF2;
-  __BOOLEAN__L Result__1E2;
-  __tmp__EF2=hash_code__1CM(((__STRING_CONSTANT__0 *)e__0E2));
-  node__DF2=((void **)Self__ZE2->buckets__JZX)[(__INTEGER__Q)(__tmp__EF2 % Self__ZE2->capacity__CZX)];
-  while ((! (((void *)node__DF2 == (void *)NULL) || ((void *)node__DF2->item__VZX == (void *)e__0E2)))) {
-    node__DF2=node__DF2->next__B0X;
-  };
-  Result__1E2=((void *)node__DF2 != (void *)NULL);
-  return(Result__1E2);
+  ____Q __LF2;
+  ____BZX *__KF2;
+  ____L __CF2;
+  __LF2=__CDM(((____0 *)__BF2));
+  __KF2=((void **)__AF2->__QZX)[(____Q)(__LF2 % __AF2->__JZX)];
+  while ((! (((void *)__KF2 == (void *)NULL) || ((void *)__KF2->__2ZX == (void *)__BF2)))) {
+    __KF2=__KF2->__I0X;
+  };
+  __CF2=((void *)__KF2 != (void *)NULL);
+  return(__CF2);
 }
 
-static void* run_expr__21AE(__LIP_CALL__2GB *Self__31AE)
-// ({LIP_CALL__2GB}) With result Recursive, No inlinable.
+static void* __L3AE(____DHB *__M3AE)
+// ({__DHB}) With result Recursive, No inlinable.
 {
-  __LIP_SLOT_DATA__VAB *slot__51AE,*__tmp__KC1E,*__tmp__5SAG;
-  void *val__B2AE,*result__C2AE,*__tmp__L2AE,*__tmp__BFIV,*__tmp__CFIV;
-  void *__tmp__K2AE;
-  __LIP_INTEGER__5CB *Self__DFIV,*__tmp__EFIV,*Self__TN1S,*__tmp__UN1S;
-  __LIP_STRING__LDB *Self__FFIV,*__tmp__GFIV,*__tmp__XN1S;
-  __POSITION__OL __tmp__32AE,pos__YA1E;
-  __STRING__BC *Self__ZJXT;
-  __INTEGER__Q __tmp__UYIU,old_nb_elts__WYIU;
-  __POINTER__IB __tmp__XYIU;
-  __STRING_CONSTANT__0 *__tmp__44AE;
-  __CHARACTER__DB *__tmp__TYIU;
-  __BOOLEAN__L __tmp__H3AE,result__WBHE,__tmp__03AE;
-  __FAST_ARRAYoLIP_SLOT_DATAo__HFXC *Self__USAG;
-  slot__51AE=NULL;
-  val__B2AE=NULL;
-  result__C2AE=NULL;
-  if (((void *)Self__31AE->argument__HF5D != (void *)NULL)) {
-    __tmp__K2AE=Self__31AE->argument__HF5D;
-    switch (((struct ___OBJ *)__tmp__K2AE)->__id) {
-    case __LIP_CALL__2GB__: {
-      __tmp__L2AE=run_expr__21AE(((__LIP_CALL__2GB *)__tmp__K2AE));
-    } break;
-    case __LIP_BINARY__IWQB__: {
-      __tmp__L2AE=run_expr__BNYD(((__LIP_BINARY__IWQB *)__tmp__K2AE));
-    } break;
-    case __LIP_UNARY__0YSB__: {
-      __tmp__L2AE=run_expr__5PYD(((__LIP_UNARY__0YSB *)__tmp__K2AE));
-    } break;
-    case __LIP_VALUE__TKKD__: {
-      __tmp__BFIV=((__LIP_VALUE__TKKD *)__tmp__K2AE)->value__NABE;
-      switch (((struct ___OBJ *)__tmp__BFIV)->__id) {
-      case __LIP_BOOLEAN__ZBB__: {
-        __tmp__CFIV=((__LIP_BOOLEAN__ZBB *)__tmp__BFIV);
-      } break;
-      case __LIP_INTEGER__5CB__: {
-        Self__DFIV=((__LIP_INTEGER__5CB *)__tmp__BFIV);
-        __tmp__EFIV=get__0XW(Self__DFIV,Self__DFIV->value__HHC);
-        __tmp__CFIV=__tmp__EFIV;
-      } break;
-      case __LIP_STRING__LDB__: {
-        Self__FFIV=((__LIP_STRING__LDB *)__tmp__BFIV);
-        __tmp__GFIV=get__GTW(Self__FFIV,Self__FFIV->value__EGC);
-        __tmp__CFIV=__tmp__GFIV;
-      } break;
-      };
-      __tmp__L2AE=__tmp__CFIV;
-    } break;
-    };
-    val__B2AE=__tmp__L2AE;
-  };
-  if (((void *)Self__31AE->name__GF5D == (void *)(&__string_102))) {
-    if (val__B2AE==NULL) {
-      Self__FFIV=NULL;
+  ____2AB *__O3AE,*__ZD1E,*__OUAG;
+  void *__Q3AE,*__R3AE,*__03AE,*__QGIV,*__RGIV;
+  void *__Z3AE;
+  ____GDB *__SGIV,*__TGIV,*__CP1S,*__DP1S;
+  ____SDB *__UGIV,*__VGIV,*__GP1S;
+  ____OL __M4AE,__HC1E;
+  ____BC *__ILXT;
+  ____Q __D0IU,__F0IU;
+  ____IB __G0IU;
+  ____0 *__NABE;
+  ____DB *__C0IU;
+  ____L __W4AE,__FDHE,__J5AE;
+  ____WGXC *__DUAG;
+  __O3AE=NULL;
+  __Q3AE=NULL;
+  __R3AE=NULL;
+  if (((void *)__M3AE->__WG5D != (void *)NULL)) {
+    __Z3AE=__M3AE->__WG5D;
+    switch (((struct ___OBJ *)__Z3AE)->__id) {
+    case ____DHB__: {
+      __03AE=__L3AE(((____DHB *)__Z3AE));
+    } break;
+    case ____XXQB__: {
+      __03AE=__QOYD(((____XXQB *)__Z3AE));
+    } break;
+    case ____J0SB__: {
+      __03AE=__ORYD(((____J0SB *)__Z3AE));
+    } break;
+    case ____CMKD__: {
+      __QGIV=((____CMKD *)__Z3AE)->__2BBE;
+      switch (((struct ___OBJ *)__QGIV)->__id) {
+      case ____ACB__: {
+        __RGIV=((____ACB *)__QGIV);
+      } break;
+      case ____GDB__: {
+        __SGIV=((____GDB *)__QGIV);
+        __TGIV=__BYW(__SGIV,__SGIV->__OHC);
+        __RGIV=__TGIV;
+      } break;
+      case ____SDB__: {
+        __UGIV=((____SDB *)__QGIV);
+        __VGIV=__NTW(__UGIV,__UGIV->__LGC);
+        __RGIV=__VGIV;
+      } break;
+      };
+      __03AE=__RGIV;
+    } break;
+    };
+    __Q3AE=__03AE;
+  };
+  if (((void *)__M3AE->__VG5D == (void *)(&__string_102))) {
+    if (__Q3AE==NULL) {
+      __UGIV=NULL;
     } else {
-      switch (((struct ___OBJ *)val__B2AE)->__id) {
-      case __LIP_BOOLEAN__ZBB__: {
-        Self__FFIV=NULL;
+      switch (((struct ___OBJ *)__Q3AE)->__id) {
+      case ____ACB__: {
+        __UGIV=NULL;
       } break;
-      case __LIP_INTEGER__5CB__: {
-        Self__FFIV=NULL;
+      case ____GDB__: {
+        __UGIV=NULL;
       } break;
-      case __LIP_STRING__LDB__: {
-        Self__FFIV=((void *)val__B2AE);
+      case ____SDB__: {
+        __UGIV=((void *)__Q3AE);
       } break;
       }
     };
-    if (((void *)Self__FFIV == (void *)NULL)) {
-      __tmp__32AE=Self__31AE->parent_lip_code__3GB.parent_itm_object__MC.position__H2B;
-      put_error__text__2PE( 1,(&__string_430));
-      put_position__HRE(__tmp__32AE);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    if (((void *)__UGIV == (void *)NULL)) {
+      __M4AE=__M3AE->__EHB.__MC.__O2B;
+      __DQE( 1,(&__string_430));
+      __ORE(__M4AE);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-    append_in__YSCF(((__LIP_STRING__LDB *)Self__FFIV),string_tmp__YC);
-    Self__ZJXT=((__STRING__BC *)string_tmp__YC);
-    if ((Self__ZJXT->capacity__HFL > Self__ZJXT->count__WJ)) {
-      ((__CHARACTER__DB *)Self__ZJXT->storage__4EL)[Self__ZJXT->count__WJ]='\0';
+    ((____BC *)__YC)->__WJ= 0;
+    __HUCF(((____SDB *)__UGIV),__YC);
+    __ILXT=((____BC *)__YC);
+    if ((__ILXT->__OFL > __ILXT->__WJ)) {
+      ((____DB *)__ILXT->__FFL)[__ILXT->__WJ]='\0';
     } else /* FALSE */ {
-      if ((Self__ZJXT->capacity__HFL <= Self__ZJXT->count__WJ)) {
-        if ((Self__ZJXT->capacity__HFL ==  0)) {
-          Self__ZJXT->capacity__HFL= 32;
-          __tmp__TYIU=create__KVW( 32);
-          Self__ZJXT->storage__4EL=__tmp__TYIU;
+      if ((__ILXT->__OFL <= __ILXT->__WJ)) {
+        if ((__ILXT->__OFL ==  0)) {
+          __ILXT->__OFL= 32;
+          __C0IU=__RVW( 32);
+          __ILXT->__FFL=__C0IU;
         } else /* FALSE */ {
-          __tmp__UYIU=(__INTEGER__Q)(Self__ZJXT->capacity__HFL <<  1);
-          __tmp__TYIU=((__CHARACTER__DB *)Self__ZJXT->storage__4EL);
-          old_nb_elts__WYIU=Self__ZJXT->capacity__HFL;
-          __tmp__XYIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TYIU),((__UINTEGER_32__RWB )old_nb_elts__WYIU),((__UINTEGER_32__RWB )__tmp__UYIU));
-          __tmp__TYIU=((__CHARACTER__DB *)__tmp__XYIU);
-          clear__to__F00(__tmp__TYIU,old_nb_elts__WYIU,(__INTEGER__Q)(__tmp__UYIU -  1));
-          Self__ZJXT->storage__4EL=__tmp__TYIU;
-          Self__ZJXT->capacity__HFL=__tmp__UYIU;
+          __D0IU=(____Q)(__ILXT->__OFL <<  1);
+          __C0IU=((____DB *)__ILXT->__FFL);
+          __F0IU=__ILXT->__OFL;
+          __G0IU=__55W(((____IB )__C0IU),((____YWB )__F0IU),((____YWB )__D0IU));
+          __C0IU=((____DB *)__G0IU);
+          __M00(__C0IU,__F0IU,(____Q)(__D0IU -  1));
+          __ILXT->__FFL=__C0IU;
+          __ILXT->__OFL=__D0IU;
         };
       };
-      ((__CHARACTER__DB *)Self__ZJXT->storage__4EL)[Self__ZJXT->count__WJ]='\0';
-      Self__ZJXT->count__WJ=(__INTEGER__Q)(Self__ZJXT->count__WJ +  1);
-      Self__ZJXT->count__WJ=(__INTEGER__Q)(Self__ZJXT->count__WJ -  1);
+      ((____DB *)__ILXT->__FFL)[__ILXT->__WJ]='\0';
+      __ILXT->__WJ=(____Q)(__ILXT->__WJ +  1);
+      __ILXT->__WJ=(____Q)(__ILXT->__WJ -  1);
     };
-    Self__DFIV=get__0XW(LIP_INTEGER__5CB__,((__INTEGER__Q )(system(((char*)((Self__ZJXT->storage__4EL)))))));
-    result__C2AE=Self__DFIV;
-    __tmp__H3AE=TRUE__K__;
+    __SGIV=__BYW(__GDB__,((____Q )(system(((char*)((__ILXT->__FFL)))))));
+    __R3AE=__SGIV;
+    __W4AE=__K__;
   } else /* FALSE */ {
-    __tmp__H3AE=FALSE__O__;
+    __W4AE=__O__;
   };
-  if (__tmp__H3AE) {
-    __tmp__H3AE=TRUE__K__;
+  if (__W4AE) {
+    __W4AE=__K__;
   } else /* FALSE */ {
-    result__WBHE=((void *)Self__31AE->name__GF5D == (void *)(&__string_115));
-    if (result__WBHE) {
+    __FDHE=((void *)__M3AE->__VG5D == (void *)(&__string_115));
+    if (__FDHE) {
       do {
-        read_line__VB1E();
-        __tmp__03AE=is_integer__X2LC(((__STRING__BC *)last_string__Y3AE));
-        if ((! __tmp__03AE)) {
-          print__CKG((&__string_577));
-        };
-        __tmp__03AE=is_integer__X2LC(((__STRING__BC *)last_string__Y3AE));
-      } while ((! __tmp__03AE));
-      __tmp__UYIU=to_integer__UEMC(((__STRING__BC *)last_string__Y3AE));
-      __tmp__EFIV=get__0XW(LIP_INTEGER__5CB__,__tmp__UYIU);
-      result__C2AE=__tmp__EFIV;
-    };
-    __tmp__H3AE=result__WBHE;
-  };
-  if ((! __tmp__H3AE)) {
-    if (((void *)Self__31AE->name__GF5D == (void *)(&__string_116))) {
-      read_line__VB1E();
-      __tmp__44AE=get__HJC(last_string__Y3AE);
-      Self__FFIV=get__GTW(LIP_STRING__LDB__,__tmp__44AE);
-      result__C2AE=Self__FFIV;
-    } else /* FALSE */ {
-      __tmp__KC1E=fast_reference_at__ZCK(((__HASHED_DICTIONARYoLIP_SLOT_DATAxStrict_STRING_CONSTANTo__5YC *)list_data__HZC),Self__31AE->name__GF5D);
-      slot__51AE=__tmp__KC1E;
-      if (((void *)__tmp__KC1E == (void *)NULL)) {
-        Self__USAG=((__FAST_ARRAYoLIP_SLOT_DATAo__HFXC *)stack__OFXC);
-        __tmp__5SAG=((void **)Self__USAG->parent_arrayed_collection__NFXC.storage__PX5F)[Self__USAG->parent_arrayed_collection__NFXC.upper__QD5F];
-        slot__51AE=__tmp__5SAG;
-        if (((void *)__tmp__5SAG == (void *)NULL)) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_431));
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__31AE->name__GF5D);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_432));
-          pos__YA1E=Self__31AE->parent_lip_code__3GB.parent_itm_object__MC.position__H2B;
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(pos__YA1E);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-          };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        __ED1E();
+        __J5AE=__G4LC(((____BC *)__H5AE));
+        if ((! __J5AE)) {
+          __JKG((&__string_577));
+        };
+        __J5AE=__G4LC(((____BC *)__H5AE));
+      } while ((! __J5AE));
+      __D0IU=__DGMC(((____BC *)__H5AE));
+      __TGIV=__BYW(__GDB__,__D0IU);
+      __R3AE=__TGIV;
+    };
+    __W4AE=__FDHE;
+  };
+  if ((! __W4AE)) {
+    if (((void *)__M3AE->__VG5D == (void *)(&__string_116))) {
+      __ED1E();
+      __NABE=__OJC(__H5AE);
+      __UGIV=__NTW(__SDB__,__NABE);
+      __R3AE=__UGIV;
+    } else /* FALSE */ {
+      __ZD1E=__ADK(((____GZC *)__OZC),__M3AE->__VG5D);
+      __O3AE=__ZD1E;
+      if (((void *)__ZD1E == (void *)NULL)) {
+        __DUAG=((____WGXC *)__3GXC);
+        __OUAG=((void **)__DUAG->__2GXC.__4Y5F)[__DUAG->__2GXC.__5E5F];
+        __O3AE=__OUAG;
+        if (((void *)__OUAG == (void *)NULL)) {
+          __K2X(((____BC *)__YC),(&__string_431));
+          __EWX(((____BC *)__YC),__M3AE->__VG5D);
+          __EWX(((____BC *)__YC),(&__string_432));
+          __HC1E=__M3AE->__EHB.__MC.__O2B;
+          __DQE( 1,__YC);
+          __ORE(__HC1E);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
       };
-      __tmp__L2AE=((__LIP_SLOT_DATA__VAB *)slot__51AE)->value__KBB;
-      switch (((struct ___OBJ *)__tmp__L2AE)->__id) {
-      case __LIP_BOOLEAN__ZBB__: {
-        __tmp__CFIV=((__LIP_BOOLEAN__ZBB *)__tmp__L2AE);
+      __03AE=((____2AB *)__O3AE)->__RBB;
+      switch (((struct ___OBJ *)__03AE)->__id) {
+      case ____ACB__: {
+        __RGIV=((____ACB *)__03AE);
       } break;
-      case __LIP_INTEGER__5CB__: {
-        Self__TN1S=((__LIP_INTEGER__5CB *)__tmp__L2AE);
-        __tmp__UN1S=get__0XW(Self__TN1S,Self__TN1S->value__HHC);
-        __tmp__CFIV=__tmp__UN1S;
+      case ____GDB__: {
+        __CP1S=((____GDB *)__03AE);
+        __DP1S=__BYW(__CP1S,__CP1S->__OHC);
+        __RGIV=__DP1S;
       } break;
-      case __LIP_STRING__LDB__: {
-        __tmp__GFIV=((__LIP_STRING__LDB *)__tmp__L2AE);
-        __tmp__XN1S=get__GTW(__tmp__GFIV,__tmp__GFIV->value__EGC);
-        __tmp__CFIV=__tmp__XN1S;
+      case ____SDB__: {
+        __VGIV=((____SDB *)__03AE);
+        __GP1S=__NTW(__VGIV,__VGIV->__LGC);
+        __RGIV=__GP1S;
       } break;
       };
-      result__C2AE=__tmp__CFIV;
+      __R3AE=__RGIV;
     };
   };
-  if (((void *)val__B2AE != (void *)NULL)) {
-    switch (((struct ___OBJ *)val__B2AE)->__id) {
-    case __LIP_INTEGER__5CB__: {
-      free__GZ1D(((__LIP_INTEGER__5CB *)val__B2AE));
+  if (((void *)__Q3AE != (void *)NULL)) {
+    switch (((struct ___OBJ *)__Q3AE)->__id) {
+    case ____GDB__: {
+      __V01D(((____GDB *)__Q3AE));
     } break;
-    case __LIP_STRING__LDB__: {
-      free__JZ1D(((__LIP_STRING__LDB *)val__B2AE));
+    case ____SDB__: {
+      __Y01D(((____SDB *)__Q3AE));
     } break;
     };
   };
-  val__B2AE=result__C2AE;
-  return(val__B2AE);
+  __Q3AE=__R3AE;
+  return(__Q3AE);
 }
 
-static void* run_expr__BNYD(__LIP_BINARY__IWQB *Self__CNYD)
-// ({LIP_BINARY__IWQB}) With result Recursive, No inlinable.
+static void* __QOYD(____XXQB *__ROYD)
+// ({__XXQB}) With result Recursive, No inlinable.
 {
-  void *result__ENYD,*__tmp__INYD,*__tmp__JFIV,*__tmp__KFIV,*__tmp__RFIV;
-  void *__tmp__SFIV;
-  void *__tmp__HNYD;
-  __LIP_INTEGER__5CB *Self__LFIV,*__tmp__MFIV,*__tmp__NCBF,*__tmp__RMBF;
-  __LIP_STRING__LDB *Self__NFIV,*__tmp__OFIV,*__tmp__GFBF;
-  __LIP_BOOLEAN__ZBB *Self__FS4F,*result__IS4F,*__tmp__LS4F;
-  __STRING_CONSTANT__0 *__tmp__MWSF;
-  __POSITION__OL __tmp__0PYD;
-  __CHARACTER__DB Self__3BZD;
-  __BOOLEAN__L b__N0JT;
-  result__ENYD=NULL;
-  __tmp__HNYD=Self__CNYD->left__5R0C;
-  switch (((struct ___OBJ *)__tmp__HNYD)->__id) {
-  case __LIP_CALL__2GB__: {
-    __tmp__INYD=run_expr__21AE(((__LIP_CALL__2GB *)__tmp__HNYD));
-  } break;
-  case __LIP_BINARY__IWQB__: {
-    __tmp__INYD=run_expr__BNYD(((__LIP_BINARY__IWQB *)__tmp__HNYD));
-  } break;
-  case __LIP_UNARY__0YSB__: {
-    __tmp__INYD=run_expr__5PYD(((__LIP_UNARY__0YSB *)__tmp__HNYD));
-  } break;
-  case __LIP_VALUE__TKKD__: {
-    __tmp__JFIV=((__LIP_VALUE__TKKD *)__tmp__HNYD)->value__NABE;
-    switch (((struct ___OBJ *)__tmp__JFIV)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      __tmp__KFIV=((__LIP_BOOLEAN__ZBB *)__tmp__JFIV);
-    } break;
-    case __LIP_INTEGER__5CB__: {
-      Self__LFIV=((__LIP_INTEGER__5CB *)__tmp__JFIV);
-      __tmp__MFIV=get__0XW(Self__LFIV,Self__LFIV->value__HHC);
-      __tmp__KFIV=__tmp__MFIV;
-    } break;
-    case __LIP_STRING__LDB__: {
-      Self__NFIV=((__LIP_STRING__LDB *)__tmp__JFIV);
-      __tmp__OFIV=get__GTW(Self__NFIV,Self__NFIV->value__EGC);
-      __tmp__KFIV=__tmp__OFIV;
-    } break;
-    };
-    __tmp__INYD=__tmp__KFIV;
-  } break;
-  };
-  __tmp__JFIV=Self__CNYD->right__AS0C;
-  switch (((struct ___OBJ *)__tmp__JFIV)->__id) {
-  case __LIP_CALL__2GB__: {
-    __tmp__KFIV=run_expr__21AE(((__LIP_CALL__2GB *)__tmp__JFIV));
-  } break;
-  case __LIP_BINARY__IWQB__: {
-    __tmp__KFIV=run_expr__BNYD(((__LIP_BINARY__IWQB *)__tmp__JFIV));
-  } break;
-  case __LIP_UNARY__0YSB__: {
-    __tmp__KFIV=run_expr__5PYD(((__LIP_UNARY__0YSB *)__tmp__JFIV));
-  } break;
-  case __LIP_VALUE__TKKD__: {
-    __tmp__RFIV=((__LIP_VALUE__TKKD *)__tmp__JFIV)->value__NABE;
-    switch (((struct ___OBJ *)__tmp__RFIV)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      __tmp__SFIV=((__LIP_BOOLEAN__ZBB *)__tmp__RFIV);
-    } break;
-    case __LIP_INTEGER__5CB__: {
-      Self__LFIV=((__LIP_INTEGER__5CB *)__tmp__RFIV);
-      __tmp__MFIV=get__0XW(Self__LFIV,Self__LFIV->value__HHC);
-      __tmp__SFIV=__tmp__MFIV;
-    } break;
-    case __LIP_STRING__LDB__: {
-      Self__NFIV=((__LIP_STRING__LDB *)__tmp__RFIV);
-      __tmp__OFIV=get__GTW(Self__NFIV,Self__NFIV->value__EGC);
-      __tmp__SFIV=__tmp__OFIV;
-    } break;
-    };
-    __tmp__KFIV=__tmp__SFIV;
-  } break;
-  };
-  Self__3BZD=Self__CNYD->operator__BS0C;
-  if ((Self__3BZD == '|')) {
-    switch (((struct ___OBJ *)__tmp__INYD)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      Self__FS4F=((__LIP_BOOLEAN__ZBB *)((__LIP_INTEGER__5CB *)__tmp__INYD));
-      result__IS4F=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__LS4F=NULL;
+  void *__TOYD,*__XOYD,*__YGIV,*__ZGIV,*__AHIV,*__BHIV;
+  void *__WOYD;
+  ____GDB *__0GIV,*__1GIV,*__2DBF,*__AOBF;
+  ____SDB *__2GIV,*__3GIV,*__VGBF;
+  ____ACB *__UT4F,*__XT4F,*__0T4F;
+  ____0 *__1XSF;
+  ____OL __JRYD;
+  ____DB __MDZD;
+  ____L __21JT;
+  __TOYD=NULL;
+  __WOYD=__ROYD->__OT0C;
+  switch (((struct ___OBJ *)__WOYD)->__id) {
+  case ____DHB__: {
+    __XOYD=__L3AE(((____DHB *)__WOYD));
+  } break;
+  case ____XXQB__: {
+    __XOYD=__QOYD(((____XXQB *)__WOYD));
+  } break;
+  case ____J0SB__: {
+    __XOYD=__ORYD(((____J0SB *)__WOYD));
+  } break;
+  case ____CMKD__: {
+    __YGIV=((____CMKD *)__WOYD)->__2BBE;
+    switch (((struct ___OBJ *)__YGIV)->__id) {
+    case ____ACB__: {
+      __ZGIV=((____ACB *)__YGIV);
+    } break;
+    case ____GDB__: {
+      __0GIV=((____GDB *)__YGIV);
+      __1GIV=__BYW(__0GIV,__0GIV->__OHC);
+      __ZGIV=__1GIV;
+    } break;
+    case ____SDB__: {
+      __2GIV=((____SDB *)__YGIV);
+      __3GIV=__NTW(__2GIV,__2GIV->__LGC);
+      __ZGIV=__3GIV;
+    } break;
+    };
+    __XOYD=__ZGIV;
+  } break;
+  };
+  __YGIV=__ROYD->__PT0C;
+  switch (((struct ___OBJ *)__YGIV)->__id) {
+  case ____DHB__: {
+    __ZGIV=__L3AE(((____DHB *)__YGIV));
+  } break;
+  case ____XXQB__: {
+    __ZGIV=__QOYD(((____XXQB *)__YGIV));
+  } break;
+  case ____J0SB__: {
+    __ZGIV=__ORYD(((____J0SB *)__YGIV));
+  } break;
+  case ____CMKD__: {
+    __AHIV=((____CMKD *)__YGIV)->__2BBE;
+    switch (((struct ___OBJ *)__AHIV)->__id) {
+    case ____ACB__: {
+      __BHIV=((____ACB *)__AHIV);
+    } break;
+    case ____GDB__: {
+      __0GIV=((____GDB *)__AHIV);
+      __1GIV=__BYW(__0GIV,__0GIV->__OHC);
+      __BHIV=__1GIV;
+    } break;
+    case ____SDB__: {
+      __2GIV=((____SDB *)__AHIV);
+      __3GIV=__NTW(__2GIV,__2GIV->__LGC);
+      __BHIV=__3GIV;
+    } break;
+    };
+    __ZGIV=__BHIV;
+  } break;
+  };
+  __MDZD=__ROYD->__QT0C;
+  if ((__MDZD == '|')) {
+    switch (((struct ___OBJ *)__XOYD)->__id) {
+    case ____ACB__: {
+      __UT4F=((____ACB *)((____GDB *)__XOYD));
+      __XT4F=NULL;
+      if (__ZGIV==NULL) {
+        __0T4F=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__LS4F=((__LIP_BOOLEAN__ZBB *)__tmp__KFIV);
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __0T4F=((____ACB *)__ZGIV);
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__LS4F=NULL;
+        case ____GDB__: {
+          __0T4F=NULL;
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__LS4F=NULL;
+        case ____SDB__: {
+          __0T4F=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__LS4F != (void *)NULL)) {
-        b__N0JT=(Self__FS4F->value__LIC | __tmp__LS4F->value__LIC);
-        __tmp__LS4F=NULL;
-        if (b__N0JT) {
-          __tmp__LS4F=true__T0D;
+      if (((void *)__0T4F != (void *)NULL)) {
+        __21JT=(__UT4F->__SIC | __0T4F->__SIC);
+        __0T4F=NULL;
+        if (__21JT) {
+          __0T4F=__00D;
         } else /* FALSE */ {
-          __tmp__LS4F=LIP_BOOLEAN__ZBB__;
+          __0T4F=__ACB__;
         };
-        result__IS4F=__tmp__LS4F;
+        __XT4F=__0T4F;
       };
-      __tmp__SFIV=result__IS4F;
+      __BHIV=__XT4F;
     } break;
-    case __LIP_INTEGER__5CB__: {
-      Self__LFIV=((__LIP_INTEGER__5CB *)__tmp__INYD);
-      __tmp__MFIV=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__NCBF=NULL;
+    case ____GDB__: {
+      __0GIV=((____GDB *)__XOYD);
+      __1GIV=NULL;
+      if (__ZGIV==NULL) {
+        __2DBF=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__NCBF=NULL;
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __2DBF=NULL;
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__NCBF=((__LIP_INTEGER__5CB *)__tmp__KFIV);
+        case ____GDB__: {
+          __2DBF=((____GDB *)__ZGIV);
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__NCBF=NULL;
+        case ____SDB__: {
+          __2DBF=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__NCBF != (void *)NULL)) {
-        Self__LFIV->value__HHC=(__INTEGER__Q)(Self__LFIV->value__HHC | __tmp__NCBF->value__HHC);
-        free__GZ1D(((__LIP_INTEGER__5CB *)__tmp__NCBF));
-        __tmp__MFIV=Self__LFIV;
+      if (((void *)__2DBF != (void *)NULL)) {
+        __0GIV->__OHC=(____Q)(__0GIV->__OHC | __2DBF->__OHC);
+        __V01D(((____GDB *)__2DBF));
+        __1GIV=__0GIV;
       };
-      __tmp__SFIV=__tmp__MFIV;
+      __BHIV=__1GIV;
     } break;
-    case __LIP_STRING__LDB__: {
-      __tmp__SFIV=NULL;
+    case ____SDB__: {
+      __BHIV=NULL;
     } break;
     };
-    result__ENYD=__tmp__SFIV;
+    __TOYD=__BHIV;
   };
-  if ((Self__3BZD == '&')) {
-    switch (((struct ___OBJ *)__tmp__INYD)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      Self__FS4F=((__LIP_BOOLEAN__ZBB *)((__LIP_INTEGER__5CB *)__tmp__INYD));
-      result__IS4F=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__LS4F=NULL;
+  if ((__MDZD == '&')) {
+    switch (((struct ___OBJ *)__XOYD)->__id) {
+    case ____ACB__: {
+      __UT4F=((____ACB *)((____GDB *)__XOYD));
+      __XT4F=NULL;
+      if (__ZGIV==NULL) {
+        __0T4F=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__LS4F=((__LIP_BOOLEAN__ZBB *)__tmp__KFIV);
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __0T4F=((____ACB *)__ZGIV);
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__LS4F=NULL;
+        case ____GDB__: {
+          __0T4F=NULL;
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__LS4F=NULL;
+        case ____SDB__: {
+          __0T4F=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__LS4F != (void *)NULL)) {
-        b__N0JT=(Self__FS4F->value__LIC & __tmp__LS4F->value__LIC);
-        __tmp__LS4F=NULL;
-        if (b__N0JT) {
-          __tmp__LS4F=true__T0D;
+      if (((void *)__0T4F != (void *)NULL)) {
+        __21JT=(__UT4F->__SIC & __0T4F->__SIC);
+        __0T4F=NULL;
+        if (__21JT) {
+          __0T4F=__00D;
         } else /* FALSE */ {
-          __tmp__LS4F=LIP_BOOLEAN__ZBB__;
+          __0T4F=__ACB__;
         };
-        result__IS4F=__tmp__LS4F;
+        __XT4F=__0T4F;
       };
-      __tmp__SFIV=result__IS4F;
+      __BHIV=__XT4F;
     } break;
-    case __LIP_INTEGER__5CB__: {
-      Self__LFIV=((__LIP_INTEGER__5CB *)__tmp__INYD);
-      __tmp__MFIV=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__NCBF=NULL;
+    case ____GDB__: {
+      __0GIV=((____GDB *)__XOYD);
+      __1GIV=NULL;
+      if (__ZGIV==NULL) {
+        __2DBF=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__NCBF=NULL;
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __2DBF=NULL;
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__NCBF=((__LIP_INTEGER__5CB *)__tmp__KFIV);
+        case ____GDB__: {
+          __2DBF=((____GDB *)__ZGIV);
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__NCBF=NULL;
+        case ____SDB__: {
+          __2DBF=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__NCBF != (void *)NULL)) {
-        Self__LFIV->value__HHC=(__INTEGER__Q)(Self__LFIV->value__HHC & __tmp__NCBF->value__HHC);
-        free__GZ1D(((__LIP_INTEGER__5CB *)__tmp__NCBF));
-        __tmp__MFIV=Self__LFIV;
+      if (((void *)__2DBF != (void *)NULL)) {
+        __0GIV->__OHC=(____Q)(__0GIV->__OHC & __2DBF->__OHC);
+        __V01D(((____GDB *)__2DBF));
+        __1GIV=__0GIV;
       };
-      __tmp__SFIV=__tmp__MFIV;
+      __BHIV=__1GIV;
     } break;
-    case __LIP_STRING__LDB__: {
-      __tmp__SFIV=NULL;
+    case ____SDB__: {
+      __BHIV=NULL;
     } break;
     };
-    result__ENYD=__tmp__SFIV;
+    __TOYD=__BHIV;
   };
-  if ((Self__3BZD == '=')) {
-    switch (((struct ___OBJ *)__tmp__INYD)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      Self__FS4F=((__LIP_BOOLEAN__ZBB *)((__LIP_INTEGER__5CB *)__tmp__INYD));
-      result__IS4F=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__LS4F=NULL;
+  if ((__MDZD == '=')) {
+    switch (((struct ___OBJ *)__XOYD)->__id) {
+    case ____ACB__: {
+      __UT4F=((____ACB *)((____GDB *)__XOYD));
+      __XT4F=NULL;
+      if (__ZGIV==NULL) {
+        __0T4F=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__LS4F=((__LIP_BOOLEAN__ZBB *)__tmp__KFIV);
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __0T4F=((____ACB *)__ZGIV);
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__LS4F=NULL;
+        case ____GDB__: {
+          __0T4F=NULL;
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__LS4F=NULL;
+        case ____SDB__: {
+          __0T4F=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__LS4F != (void *)NULL)) {
-        b__N0JT=(Self__FS4F->value__LIC == __tmp__LS4F->value__LIC);
-        __tmp__LS4F=NULL;
-        if (b__N0JT) {
-          __tmp__LS4F=true__T0D;
+      if (((void *)__0T4F != (void *)NULL)) {
+        __21JT=(__UT4F->__SIC == __0T4F->__SIC);
+        __0T4F=NULL;
+        if (__21JT) {
+          __0T4F=__00D;
         } else /* FALSE */ {
-          __tmp__LS4F=LIP_BOOLEAN__ZBB__;
+          __0T4F=__ACB__;
         };
-        result__IS4F=__tmp__LS4F;
+        __XT4F=__0T4F;
       };
-      Self__FS4F=result__IS4F;
+      __UT4F=__XT4F;
     } break;
-    case __LIP_INTEGER__5CB__: {
-      Self__LFIV=((__LIP_INTEGER__5CB *)__tmp__INYD);
-      result__IS4F=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__NCBF=NULL;
+    case ____GDB__: {
+      __0GIV=((____GDB *)__XOYD);
+      __XT4F=NULL;
+      if (__ZGIV==NULL) {
+        __2DBF=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__NCBF=NULL;
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __2DBF=NULL;
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__NCBF=((__LIP_INTEGER__5CB *)__tmp__KFIV);
+        case ____GDB__: {
+          __2DBF=((____GDB *)__ZGIV);
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__NCBF=NULL;
+        case ____SDB__: {
+          __2DBF=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__NCBF != (void *)NULL)) {
-        free__GZ1D(((__LIP_INTEGER__5CB *)__tmp__NCBF));
-        free__GZ1D(Self__LFIV);
-        b__N0JT=(Self__LFIV->value__HHC == __tmp__NCBF->value__HHC);
-        __tmp__LS4F=NULL;
-        if (b__N0JT) {
-          __tmp__LS4F=true__T0D;
+      if (((void *)__2DBF != (void *)NULL)) {
+        __V01D(((____GDB *)__2DBF));
+        __V01D(__0GIV);
+        __21JT=(__0GIV->__OHC == __2DBF->__OHC);
+        __0T4F=NULL;
+        if (__21JT) {
+          __0T4F=__00D;
         } else /* FALSE */ {
-          __tmp__LS4F=LIP_BOOLEAN__ZBB__;
+          __0T4F=__ACB__;
         };
-        result__IS4F=__tmp__LS4F;
+        __XT4F=__0T4F;
       };
-      Self__FS4F=result__IS4F;
+      __UT4F=__XT4F;
     } break;
-    case __LIP_STRING__LDB__: {
-      Self__NFIV=((__LIP_STRING__LDB *)((__LIP_INTEGER__5CB *)__tmp__INYD));
-      result__IS4F=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__GFBF=NULL;
+    case ____SDB__: {
+      __2GIV=((____SDB *)((____GDB *)__XOYD));
+      __XT4F=NULL;
+      if (__ZGIV==NULL) {
+        __VGBF=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__GFBF=NULL;
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __VGBF=NULL;
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__GFBF=NULL;
+        case ____GDB__: {
+          __VGBF=NULL;
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__GFBF=((__LIP_STRING__LDB *)__tmp__KFIV);
+        case ____SDB__: {
+          __VGBF=((____SDB *)__ZGIV);
         } break;
         }
       };
-      if (((void *)__tmp__GFBF != (void *)NULL)) {
-        free__JZ1D(((__LIP_STRING__LDB *)__tmp__GFBF));
-        free__JZ1D(Self__NFIV);
-        b__N0JT=((void *)Self__NFIV->value__EGC == (void *)__tmp__GFBF->value__EGC);
-        __tmp__LS4F=NULL;
-        if (b__N0JT) {
-          __tmp__LS4F=true__T0D;
+      if (((void *)__VGBF != (void *)NULL)) {
+        __Y01D(((____SDB *)__VGBF));
+        __Y01D(__2GIV);
+        __21JT=((void *)__2GIV->__LGC == (void *)__VGBF->__LGC);
+        __0T4F=NULL;
+        if (__21JT) {
+          __0T4F=__00D;
         } else /* FALSE */ {
-          __tmp__LS4F=LIP_BOOLEAN__ZBB__;
+          __0T4F=__ACB__;
         };
-        result__IS4F=__tmp__LS4F;
+        __XT4F=__0T4F;
       };
-      Self__FS4F=result__IS4F;
+      __UT4F=__XT4F;
     } break;
     };
-    result__ENYD=Self__FS4F;
+    __TOYD=__UT4F;
   };
-  if ((Self__3BZD == 'E')) {
-    switch (((struct ___OBJ *)__tmp__INYD)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      Self__FS4F=((__LIP_BOOLEAN__ZBB *)((__LIP_INTEGER__5CB *)__tmp__INYD));
-      result__IS4F=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__LS4F=NULL;
+  if ((__MDZD == 'E')) {
+    switch (((struct ___OBJ *)__XOYD)->__id) {
+    case ____ACB__: {
+      __UT4F=((____ACB *)((____GDB *)__XOYD));
+      __XT4F=NULL;
+      if (__ZGIV==NULL) {
+        __0T4F=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__LS4F=((__LIP_BOOLEAN__ZBB *)__tmp__KFIV);
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __0T4F=((____ACB *)__ZGIV);
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__LS4F=NULL;
+        case ____GDB__: {
+          __0T4F=NULL;
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__LS4F=NULL;
+        case ____SDB__: {
+          __0T4F=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__LS4F != (void *)NULL)) {
-        b__N0JT=(Self__FS4F->value__LIC != __tmp__LS4F->value__LIC);
-        __tmp__LS4F=NULL;
-        if (b__N0JT) {
-          __tmp__LS4F=true__T0D;
+      if (((void *)__0T4F != (void *)NULL)) {
+        __21JT=(__UT4F->__SIC != __0T4F->__SIC);
+        __0T4F=NULL;
+        if (__21JT) {
+          __0T4F=__00D;
         } else /* FALSE */ {
-          __tmp__LS4F=LIP_BOOLEAN__ZBB__;
+          __0T4F=__ACB__;
         };
-        result__IS4F=__tmp__LS4F;
+        __XT4F=__0T4F;
       };
-      Self__FS4F=result__IS4F;
+      __UT4F=__XT4F;
     } break;
-    case __LIP_INTEGER__5CB__: {
-      Self__LFIV=((__LIP_INTEGER__5CB *)__tmp__INYD);
-      result__IS4F=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__NCBF=NULL;
+    case ____GDB__: {
+      __0GIV=((____GDB *)__XOYD);
+      __XT4F=NULL;
+      if (__ZGIV==NULL) {
+        __2DBF=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__NCBF=NULL;
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __2DBF=NULL;
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__NCBF=((__LIP_INTEGER__5CB *)__tmp__KFIV);
+        case ____GDB__: {
+          __2DBF=((____GDB *)__ZGIV);
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__NCBF=NULL;
+        case ____SDB__: {
+          __2DBF=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__NCBF != (void *)NULL)) {
-        free__GZ1D(((__LIP_INTEGER__5CB *)__tmp__NCBF));
-        free__GZ1D(Self__LFIV);
-        b__N0JT=(Self__LFIV->value__HHC != __tmp__NCBF->value__HHC);
-        __tmp__LS4F=NULL;
-        if (b__N0JT) {
-          __tmp__LS4F=true__T0D;
+      if (((void *)__2DBF != (void *)NULL)) {
+        __V01D(((____GDB *)__2DBF));
+        __V01D(__0GIV);
+        __21JT=(__0GIV->__OHC != __2DBF->__OHC);
+        __0T4F=NULL;
+        if (__21JT) {
+          __0T4F=__00D;
         } else /* FALSE */ {
-          __tmp__LS4F=LIP_BOOLEAN__ZBB__;
+          __0T4F=__ACB__;
         };
-        result__IS4F=__tmp__LS4F;
+        __XT4F=__0T4F;
       };
-      Self__FS4F=result__IS4F;
+      __UT4F=__XT4F;
     } break;
-    case __LIP_STRING__LDB__: {
-      Self__NFIV=((__LIP_STRING__LDB *)((__LIP_INTEGER__5CB *)__tmp__INYD));
-      result__IS4F=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__GFBF=NULL;
+    case ____SDB__: {
+      __2GIV=((____SDB *)((____GDB *)__XOYD));
+      __XT4F=NULL;
+      if (__ZGIV==NULL) {
+        __VGBF=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__GFBF=NULL;
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __VGBF=NULL;
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__GFBF=NULL;
+        case ____GDB__: {
+          __VGBF=NULL;
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__GFBF=((__LIP_STRING__LDB *)__tmp__KFIV);
+        case ____SDB__: {
+          __VGBF=((____SDB *)__ZGIV);
         } break;
         }
       };
-      if (((void *)__tmp__GFBF != (void *)NULL)) {
-        free__JZ1D(((__LIP_STRING__LDB *)__tmp__GFBF));
-        free__JZ1D(Self__NFIV);
-        b__N0JT=((void *)Self__NFIV->value__EGC != (void *)__tmp__GFBF->value__EGC);
-        __tmp__LS4F=NULL;
-        if (b__N0JT) {
-          __tmp__LS4F=true__T0D;
+      if (((void *)__VGBF != (void *)NULL)) {
+        __Y01D(((____SDB *)__VGBF));
+        __Y01D(__2GIV);
+        __21JT=((void *)__2GIV->__LGC != (void *)__VGBF->__LGC);
+        __0T4F=NULL;
+        if (__21JT) {
+          __0T4F=__00D;
         } else /* FALSE */ {
-          __tmp__LS4F=LIP_BOOLEAN__ZBB__;
+          __0T4F=__ACB__;
         };
-        result__IS4F=__tmp__LS4F;
+        __XT4F=__0T4F;
       };
-      Self__FS4F=result__IS4F;
+      __UT4F=__XT4F;
     } break;
     };
-    result__ENYD=Self__FS4F;
+    __TOYD=__UT4F;
   };
-  if ((Self__3BZD == '>')) {
-    switch (((struct ___OBJ *)__tmp__INYD)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      Self__FS4F=NULL;
+  if ((__MDZD == '>')) {
+    switch (((struct ___OBJ *)__XOYD)->__id) {
+    case ____ACB__: {
+      __UT4F=NULL;
     } break;
-    case __LIP_INTEGER__5CB__: {
-      Self__LFIV=((__LIP_INTEGER__5CB *)__tmp__INYD);
-      result__IS4F=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__NCBF=NULL;
+    case ____GDB__: {
+      __0GIV=((____GDB *)__XOYD);
+      __XT4F=NULL;
+      if (__ZGIV==NULL) {
+        __2DBF=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__NCBF=NULL;
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __2DBF=NULL;
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__NCBF=((__LIP_INTEGER__5CB *)__tmp__KFIV);
+        case ____GDB__: {
+          __2DBF=((____GDB *)__ZGIV);
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__NCBF=NULL;
+        case ____SDB__: {
+          __2DBF=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__NCBF != (void *)NULL)) {
-        free__GZ1D(((__LIP_INTEGER__5CB *)__tmp__NCBF));
-        free__GZ1D(Self__LFIV);
-        b__N0JT=(Self__LFIV->value__HHC > __tmp__NCBF->value__HHC);
-        __tmp__LS4F=NULL;
-        if (b__N0JT) {
-          __tmp__LS4F=true__T0D;
+      if (((void *)__2DBF != (void *)NULL)) {
+        __V01D(((____GDB *)__2DBF));
+        __V01D(__0GIV);
+        __21JT=(__0GIV->__OHC > __2DBF->__OHC);
+        __0T4F=NULL;
+        if (__21JT) {
+          __0T4F=__00D;
         } else /* FALSE */ {
-          __tmp__LS4F=LIP_BOOLEAN__ZBB__;
+          __0T4F=__ACB__;
         };
-        result__IS4F=__tmp__LS4F;
+        __XT4F=__0T4F;
       };
-      Self__FS4F=result__IS4F;
+      __UT4F=__XT4F;
     } break;
-    case __LIP_STRING__LDB__: {
-      Self__FS4F=NULL;
+    case ____SDB__: {
+      __UT4F=NULL;
     } break;
     };
-    result__ENYD=Self__FS4F;
+    __TOYD=__UT4F;
   };
-  if ((Self__3BZD == '<')) {
-    switch (((struct ___OBJ *)__tmp__INYD)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      Self__FS4F=NULL;
+  if ((__MDZD == '<')) {
+    switch (((struct ___OBJ *)__XOYD)->__id) {
+    case ____ACB__: {
+      __UT4F=NULL;
     } break;
-    case __LIP_INTEGER__5CB__: {
-      Self__LFIV=((__LIP_INTEGER__5CB *)__tmp__INYD);
-      result__IS4F=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__NCBF=NULL;
+    case ____GDB__: {
+      __0GIV=((____GDB *)__XOYD);
+      __XT4F=NULL;
+      if (__ZGIV==NULL) {
+        __2DBF=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__NCBF=NULL;
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __2DBF=NULL;
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__NCBF=((__LIP_INTEGER__5CB *)__tmp__KFIV);
+        case ____GDB__: {
+          __2DBF=((____GDB *)__ZGIV);
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__NCBF=NULL;
+        case ____SDB__: {
+          __2DBF=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__NCBF != (void *)NULL)) {
-        free__GZ1D(((__LIP_INTEGER__5CB *)__tmp__NCBF));
-        free__GZ1D(Self__LFIV);
-        b__N0JT=(Self__LFIV->value__HHC < __tmp__NCBF->value__HHC);
-        __tmp__LS4F=NULL;
-        if (b__N0JT) {
-          __tmp__LS4F=true__T0D;
+      if (((void *)__2DBF != (void *)NULL)) {
+        __V01D(((____GDB *)__2DBF));
+        __V01D(__0GIV);
+        __21JT=(__0GIV->__OHC < __2DBF->__OHC);
+        __0T4F=NULL;
+        if (__21JT) {
+          __0T4F=__00D;
         } else /* FALSE */ {
-          __tmp__LS4F=LIP_BOOLEAN__ZBB__;
+          __0T4F=__ACB__;
         };
-        result__IS4F=__tmp__LS4F;
+        __XT4F=__0T4F;
       };
-      Self__FS4F=result__IS4F;
+      __UT4F=__XT4F;
     } break;
-    case __LIP_STRING__LDB__: {
-      Self__FS4F=NULL;
+    case ____SDB__: {
+      __UT4F=NULL;
     } break;
     };
-    result__ENYD=Self__FS4F;
+    __TOYD=__UT4F;
   };
-  if ((Self__3BZD == 'S')) {
-    switch (((struct ___OBJ *)__tmp__INYD)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      Self__FS4F=NULL;
+  if ((__MDZD == 'S')) {
+    switch (((struct ___OBJ *)__XOYD)->__id) {
+    case ____ACB__: {
+      __UT4F=NULL;
     } break;
-    case __LIP_INTEGER__5CB__: {
-      Self__LFIV=((__LIP_INTEGER__5CB *)__tmp__INYD);
-      result__IS4F=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__NCBF=NULL;
+    case ____GDB__: {
+      __0GIV=((____GDB *)__XOYD);
+      __XT4F=NULL;
+      if (__ZGIV==NULL) {
+        __2DBF=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__NCBF=NULL;
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __2DBF=NULL;
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__NCBF=((__LIP_INTEGER__5CB *)__tmp__KFIV);
+        case ____GDB__: {
+          __2DBF=((____GDB *)__ZGIV);
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__NCBF=NULL;
+        case ____SDB__: {
+          __2DBF=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__NCBF != (void *)NULL)) {
-        free__GZ1D(((__LIP_INTEGER__5CB *)__tmp__NCBF));
-        free__GZ1D(Self__LFIV);
-        b__N0JT=(Self__LFIV->value__HHC >= __tmp__NCBF->value__HHC);
-        __tmp__LS4F=NULL;
-        if (b__N0JT) {
-          __tmp__LS4F=true__T0D;
+      if (((void *)__2DBF != (void *)NULL)) {
+        __V01D(((____GDB *)__2DBF));
+        __V01D(__0GIV);
+        __21JT=(__0GIV->__OHC >= __2DBF->__OHC);
+        __0T4F=NULL;
+        if (__21JT) {
+          __0T4F=__00D;
         } else /* FALSE */ {
-          __tmp__LS4F=LIP_BOOLEAN__ZBB__;
+          __0T4F=__ACB__;
         };
-        result__IS4F=__tmp__LS4F;
+        __XT4F=__0T4F;
       };
-      Self__FS4F=result__IS4F;
+      __UT4F=__XT4F;
     } break;
-    case __LIP_STRING__LDB__: {
-      Self__FS4F=NULL;
+    case ____SDB__: {
+      __UT4F=NULL;
     } break;
     };
-    result__ENYD=Self__FS4F;
+    __TOYD=__UT4F;
   };
-  if ((Self__3BZD == 'I')) {
-    switch (((struct ___OBJ *)__tmp__INYD)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      Self__FS4F=NULL;
+  if ((__MDZD == 'I')) {
+    switch (((struct ___OBJ *)__XOYD)->__id) {
+    case ____ACB__: {
+      __UT4F=NULL;
     } break;
-    case __LIP_INTEGER__5CB__: {
-      Self__LFIV=((__LIP_INTEGER__5CB *)__tmp__INYD);
-      result__IS4F=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__NCBF=NULL;
+    case ____GDB__: {
+      __0GIV=((____GDB *)__XOYD);
+      __XT4F=NULL;
+      if (__ZGIV==NULL) {
+        __2DBF=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__NCBF=NULL;
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __2DBF=NULL;
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__NCBF=((__LIP_INTEGER__5CB *)__tmp__KFIV);
+        case ____GDB__: {
+          __2DBF=((____GDB *)__ZGIV);
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__NCBF=NULL;
+        case ____SDB__: {
+          __2DBF=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__NCBF != (void *)NULL)) {
-        free__GZ1D(((__LIP_INTEGER__5CB *)__tmp__NCBF));
-        free__GZ1D(Self__LFIV);
-        b__N0JT=(Self__LFIV->value__HHC <= __tmp__NCBF->value__HHC);
-        __tmp__LS4F=NULL;
-        if (b__N0JT) {
-          __tmp__LS4F=true__T0D;
+      if (((void *)__2DBF != (void *)NULL)) {
+        __V01D(((____GDB *)__2DBF));
+        __V01D(__0GIV);
+        __21JT=(__0GIV->__OHC <= __2DBF->__OHC);
+        __0T4F=NULL;
+        if (__21JT) {
+          __0T4F=__00D;
         } else /* FALSE */ {
-          __tmp__LS4F=LIP_BOOLEAN__ZBB__;
+          __0T4F=__ACB__;
         };
-        result__IS4F=__tmp__LS4F;
+        __XT4F=__0T4F;
       };
-      Self__FS4F=result__IS4F;
+      __UT4F=__XT4F;
     } break;
-    case __LIP_STRING__LDB__: {
-      Self__FS4F=NULL;
+    case ____SDB__: {
+      __UT4F=NULL;
     } break;
     };
-    result__ENYD=Self__FS4F;
+    __TOYD=__UT4F;
   };
-  if ((Self__3BZD == '+')) {
-    switch (((struct ___OBJ *)__tmp__INYD)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      __tmp__SFIV=NULL;
+  if ((__MDZD == '+')) {
+    switch (((struct ___OBJ *)__XOYD)->__id) {
+    case ____ACB__: {
+      __BHIV=NULL;
     } break;
-    case __LIP_INTEGER__5CB__: {
-      Self__LFIV=((__LIP_INTEGER__5CB *)__tmp__INYD);
-      __tmp__MFIV=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__NCBF=NULL;
+    case ____GDB__: {
+      __0GIV=((____GDB *)__XOYD);
+      __1GIV=NULL;
+      if (__ZGIV==NULL) {
+        __2DBF=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__NCBF=NULL;
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __2DBF=NULL;
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__NCBF=((__LIP_INTEGER__5CB *)__tmp__KFIV);
+        case ____GDB__: {
+          __2DBF=((____GDB *)__ZGIV);
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__NCBF=NULL;
+        case ____SDB__: {
+          __2DBF=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__NCBF != (void *)NULL)) {
-        Self__LFIV->value__HHC=(__INTEGER__Q)(Self__LFIV->value__HHC + __tmp__NCBF->value__HHC);
-        free__GZ1D(((__LIP_INTEGER__5CB *)__tmp__NCBF));
-        __tmp__MFIV=Self__LFIV;
+      if (((void *)__2DBF != (void *)NULL)) {
+        __0GIV->__OHC=(____Q)(__0GIV->__OHC + __2DBF->__OHC);
+        __V01D(((____GDB *)__2DBF));
+        __1GIV=__0GIV;
       };
-      __tmp__SFIV=__tmp__MFIV;
+      __BHIV=__1GIV;
     } break;
-    case __LIP_STRING__LDB__: {
-      Self__NFIV=((__LIP_STRING__LDB *)((__LIP_INTEGER__5CB *)__tmp__INYD));
-      __tmp__OFIV=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__GFBF=NULL;
+    case ____SDB__: {
+      __2GIV=((____SDB *)((____GDB *)__XOYD));
+      __3GIV=NULL;
+      if (__ZGIV==NULL) {
+        __VGBF=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__GFBF=NULL;
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __VGBF=NULL;
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__GFBF=NULL;
+        case ____GDB__: {
+          __VGBF=NULL;
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__GFBF=((__LIP_STRING__LDB *)__tmp__KFIV);
+        case ____SDB__: {
+          __VGBF=((____SDB *)__ZGIV);
         } break;
         }
       };
-      if (((void *)__tmp__GFBF != (void *)NULL)) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),Self__NFIV->value__EGC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__GFBF->value__EGC);
-        __tmp__MWSF=get__HJC(string_tmp__YC);
-        Self__NFIV->value__EGC=__tmp__MWSF;
-        free__JZ1D(((__LIP_STRING__LDB *)__tmp__GFBF));
-        __tmp__OFIV=Self__NFIV;
+      if (((void *)__VGBF != (void *)NULL)) {
+        __K2X(((____BC *)__YC),__2GIV->__LGC);
+        __EWX(((____BC *)__YC),__VGBF->__LGC);
+        __1XSF=__OJC(__YC);
+        __2GIV->__LGC=__1XSF;
+        __Y01D(((____SDB *)__VGBF));
+        __3GIV=__2GIV;
       };
-      __tmp__SFIV=__tmp__OFIV;
+      __BHIV=__3GIV;
     } break;
     };
-    result__ENYD=__tmp__SFIV;
+    __TOYD=__BHIV;
   };
-  if ((Self__3BZD == '-')) {
-    switch (((struct ___OBJ *)__tmp__INYD)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      Self__LFIV=NULL;
+  if ((__MDZD == '-')) {
+    switch (((struct ___OBJ *)__XOYD)->__id) {
+    case ____ACB__: {
+      __0GIV=NULL;
     } break;
-    case __LIP_INTEGER__5CB__: {
-      __tmp__MFIV=((__LIP_INTEGER__5CB *)__tmp__INYD);
-      __tmp__NCBF=NULL;
-      if (__tmp__KFIV==NULL) {
-        __tmp__RMBF=NULL;
+    case ____GDB__: {
+      __1GIV=((____GDB *)__XOYD);
+      __2DBF=NULL;
+      if (__ZGIV==NULL) {
+        __AOBF=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-        case __LIP_BOOLEAN__ZBB__: {
-          __tmp__RMBF=NULL;
+        switch (((struct ___OBJ *)__ZGIV)->__id) {
+        case ____ACB__: {
+          __AOBF=NULL;
         } break;
-        case __LIP_INTEGER__5CB__: {
-          __tmp__RMBF=((__LIP_INTEGER__5CB *)__tmp__KFIV);
+        case ____GDB__: {
+          __AOBF=((____GDB *)__ZGIV);
         } break;
-        case __LIP_STRING__LDB__: {
-          __tmp__RMBF=NULL;
+        case ____SDB__: {
+          __AOBF=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__RMBF != (void *)NULL)) {
-        __tmp__MFIV->value__HHC=(__INTEGER__Q)(__tmp__MFIV->value__HHC - __tmp__RMBF->value__HHC);
-        free__GZ1D(((__LIP_INTEGER__5CB *)__tmp__RMBF));
-        __tmp__NCBF=__tmp__MFIV;
+      if (((void *)__AOBF != (void *)NULL)) {
+        __1GIV->__OHC=(____Q)(__1GIV->__OHC - __AOBF->__OHC);
+        __V01D(((____GDB *)__AOBF));
+        __2DBF=__1GIV;
       };
-      Self__LFIV=__tmp__NCBF;
+      __0GIV=__2DBF;
     } break;
-    case __LIP_STRING__LDB__: {
-      Self__LFIV=NULL;
+    case ____SDB__: {
+      __0GIV=NULL;
     } break;
     };
-    result__ENYD=Self__LFIV;
+    __TOYD=__0GIV;
   };
-  if (((void *)result__ENYD == (void *)NULL)) {
-    fputc((int)(Self__CNYD->operator__BS0C),stdout);
+  if (((void *)__TOYD == (void *)NULL)) {
+    fputc((int)(__ROYD->__QT0C),stdout);
     fputc((int)('\n'),stdout);
-    switch (((struct ___OBJ *)__tmp__INYD)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      if (((__LIP_BOOLEAN__ZBB *)__tmp__INYD)->value__LIC) {
-        (&__string_51)->count__0C= 4;
-        (&__string_51)->storage__1C="TRUE";
-        print__CKG((&__string_51));
+    switch (((struct ___OBJ *)__XOYD)->__id) {
+    case ____ACB__: {
+      if (((____ACB *)__XOYD)->__SIC) {
+        (&__string_51)->__0C= 4;
+        (&__string_51)->__1C="TRUE";
+        __JKG((&__string_51));
       } else /* FALSE */ {
-        (&__string_52)->count__0C= 5;
-        (&__string_52)->storage__1C="FALSE";
-        print__CKG((&__string_52));
+        (&__string_52)->__0C= 5;
+        (&__string_52)->__1C="FALSE";
+        __JKG((&__string_52));
       };
     } break;
-    case __LIP_INTEGER__5CB__: {
-      print__BFGF(((__LIP_INTEGER__5CB *)__tmp__INYD)->value__HHC);
+    case ____GDB__: {
+      __QGGF(((____GDB *)__XOYD)->__OHC);
     } break;
-    case __LIP_STRING__LDB__: {
-      Self__NFIV=((__LIP_STRING__LDB *)__tmp__INYD);
-      ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-      append_in__YSCF(Self__NFIV,string_tmp__YC);
-      put_string__EGZ(((__STRING__BC *)string_tmp__YC));
+    case ____SDB__: {
+      __2GIV=((____SDB *)__XOYD);
+      ((____BC *)__YC)->__WJ= 0;
+      __HUCF(__2GIV,__YC);
+      __LGZ(((____BC *)__YC));
     } break;
     };
     fputc((int)('\n'),stdout);
-    switch (((struct ___OBJ *)__tmp__KFIV)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      if (((__LIP_BOOLEAN__ZBB *)__tmp__KFIV)->value__LIC) {
-        print__CKG((&__string_51));
+    switch (((struct ___OBJ *)__ZGIV)->__id) {
+    case ____ACB__: {
+      if (((____ACB *)__ZGIV)->__SIC) {
+        __JKG((&__string_51));
       } else /* FALSE */ {
-        print__CKG((&__string_52));
+        __JKG((&__string_52));
       };
     } break;
-    case __LIP_INTEGER__5CB__: {
-      print__BFGF(((__LIP_INTEGER__5CB *)__tmp__KFIV)->value__HHC);
+    case ____GDB__: {
+      __QGGF(((____GDB *)__ZGIV)->__OHC);
     } break;
-    case __LIP_STRING__LDB__: {
-      Self__NFIV=((__LIP_STRING__LDB *)__tmp__KFIV);
-      ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-      append_in__YSCF(Self__NFIV,string_tmp__YC);
-      put_string__EGZ(((__STRING__BC *)string_tmp__YC));
+    case ____SDB__: {
+      __2GIV=((____SDB *)__ZGIV);
+      ((____BC *)__YC)->__WJ= 0;
+      __HUCF(__2GIV,__YC);
+      __LGZ(((____BC *)__YC));
     } break;
     };
     fputc((int)('\n'),stdout);
-    __tmp__0PYD=Self__CNYD->parent_lip_code__JWQB.parent_itm_object__MC.position__H2B;
-    put_error__text__2PE( 1,(&__string_578));
-    put_position__HRE(__tmp__0PYD);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    __JRYD=__ROYD->__YXQB.__MC.__O2B;
+    __DQE( 1,(&__string_578));
+    __ORE(__JRYD);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
     };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  __tmp__INYD=result__ENYD;
-  return(__tmp__INYD);
+  __XOYD=__TOYD;
+  return(__XOYD);
 }
 
-static void* run_expr__5PYD(__LIP_UNARY__0YSB *Self__AQYD)
-// ({LIP_UNARY__0YSB}) With result Recursive, No inlinable.
+static void* __ORYD(____J0SB *__PRYD)
+// ({__J0SB}) With result Recursive, No inlinable.
 {
-  void *__tmp__DQYD;
-  void *__tmp__EQYD,*__tmp__OABE,*__tmp__PABE;
-  __LIP_INTEGER__5CB *Self__35BF,*__tmp__AACF;
-  __LIP_STRING__LDB *Self__DACF,*__tmp__GACF;
-  __LIP_BOOLEAN__ZBB *result__H2JT;
-  __POSITION__OL __tmp__1QYD;
-  __CHARACTER__DB Self__WEZD;
-  __BOOLEAN__L b__I2JT;
-  __tmp__DQYD=Self__AQYD->value__OM0C;
-  switch (((struct ___OBJ *)__tmp__DQYD)->__id) {
-  case __LIP_CALL__2GB__: {
-    __tmp__EQYD=run_expr__21AE(((__LIP_CALL__2GB *)__tmp__DQYD));
+  void *__SRYD;
+  void *__TRYD,*__3BBE,*__4BBE;
+  ____GDB *__MBCF,*__PBCF;
+  ____SDB *__SBCF,*__VBCF;
+  ____ACB *__W3JT;
+  ____OL __KSYD;
+  ____DB __FGZD;
+  ____L __X3JT;
+  __SRYD=__PRYD->__3N0C;
+  switch (((struct ___OBJ *)__SRYD)->__id) {
+  case ____DHB__: {
+    __TRYD=__L3AE(((____DHB *)__SRYD));
   } break;
-  case __LIP_BINARY__IWQB__: {
-    __tmp__EQYD=run_expr__BNYD(((__LIP_BINARY__IWQB *)__tmp__DQYD));
+  case ____XXQB__: {
+    __TRYD=__QOYD(((____XXQB *)__SRYD));
   } break;
-  case __LIP_UNARY__0YSB__: {
-    __tmp__EQYD=run_expr__5PYD(((__LIP_UNARY__0YSB *)__tmp__DQYD));
+  case ____J0SB__: {
+    __TRYD=__ORYD(((____J0SB *)__SRYD));
   } break;
-  case __LIP_VALUE__TKKD__: {
-    __tmp__OABE=((__LIP_VALUE__TKKD *)__tmp__DQYD)->value__NABE;
-    switch (((struct ___OBJ *)__tmp__OABE)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      __tmp__PABE=((__LIP_BOOLEAN__ZBB *)__tmp__OABE);
+  case ____CMKD__: {
+    __3BBE=((____CMKD *)__SRYD)->__2BBE;
+    switch (((struct ___OBJ *)__3BBE)->__id) {
+    case ____ACB__: {
+      __4BBE=((____ACB *)__3BBE);
     } break;
-    case __LIP_INTEGER__5CB__: {
-      Self__35BF=((__LIP_INTEGER__5CB *)__tmp__OABE);
-      __tmp__AACF=get__0XW(Self__35BF,Self__35BF->value__HHC);
-      __tmp__PABE=__tmp__AACF;
+    case ____GDB__: {
+      __MBCF=((____GDB *)__3BBE);
+      __PBCF=__BYW(__MBCF,__MBCF->__OHC);
+      __4BBE=__PBCF;
     } break;
-    case __LIP_STRING__LDB__: {
-      Self__DACF=((__LIP_STRING__LDB *)__tmp__OABE);
-      __tmp__GACF=get__GTW(Self__DACF,Self__DACF->value__EGC);
-      __tmp__PABE=__tmp__GACF;
+    case ____SDB__: {
+      __SBCF=((____SDB *)__3BBE);
+      __VBCF=__NTW(__SBCF,__SBCF->__LGC);
+      __4BBE=__VBCF;
     } break;
     };
-    __tmp__EQYD=__tmp__PABE;
+    __TRYD=__4BBE;
   } break;
   };
-  __tmp__DQYD=__tmp__EQYD;
-  Self__WEZD=Self__AQYD->operator__NM0C;
-  if ((Self__WEZD == '-')) {
-    switch (((struct ___OBJ *)__tmp__EQYD)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      Self__35BF=NULL;
+  __SRYD=__TRYD;
+  __FGZD=__PRYD->__2N0C;
+  if ((__FGZD == '-')) {
+    switch (((struct ___OBJ *)__TRYD)->__id) {
+    case ____ACB__: {
+      __MBCF=NULL;
     } break;
-    case __LIP_INTEGER__5CB__: {
-      __tmp__AACF=((__LIP_INTEGER__5CB *)__tmp__EQYD);
-      __tmp__AACF->value__HHC=(__INTEGER__Q)(- __tmp__AACF->value__HHC);
-      Self__35BF=__tmp__AACF;
+    case ____GDB__: {
+      __PBCF=((____GDB *)__TRYD);
+      __PBCF->__OHC=(____Q)(- __PBCF->__OHC);
+      __MBCF=__PBCF;
     } break;
-    case __LIP_STRING__LDB__: {
-      Self__35BF=NULL;
+    case ____SDB__: {
+      __MBCF=NULL;
     } break;
     };
-    __tmp__DQYD=Self__35BF;
+    __SRYD=__MBCF;
   };
-  if ((Self__WEZD == '!')) {
-    switch (((struct ___OBJ *)__tmp__DQYD)->__id) {
-    case __LIP_BOOLEAN__ZBB__: {
-      b__I2JT=(! ((__LIP_BOOLEAN__ZBB *)__tmp__DQYD)->value__LIC);
-      result__H2JT=NULL;
-      if (b__I2JT) {
-        result__H2JT=true__T0D;
+  if ((__FGZD == '!')) {
+    switch (((struct ___OBJ *)__SRYD)->__id) {
+    case ____ACB__: {
+      __X3JT=(! ((____ACB *)__SRYD)->__SIC);
+      __W3JT=NULL;
+      if (__X3JT) {
+        __W3JT=__00D;
       } else /* FALSE */ {
-        result__H2JT=LIP_BOOLEAN__ZBB__;
+        __W3JT=__ACB__;
       };
-      __tmp__PABE=result__H2JT;
+      __4BBE=__W3JT;
     } break;
-    case __LIP_INTEGER__5CB__: {
-      Self__35BF=((__LIP_INTEGER__5CB *)__tmp__DQYD);
-      Self__35BF->value__HHC=(__INTEGER__Q)(~ Self__35BF->value__HHC);
-      __tmp__PABE=Self__35BF;
+    case ____GDB__: {
+      __MBCF=((____GDB *)__SRYD);
+      __MBCF->__OHC=(____Q)(~ __MBCF->__OHC);
+      __4BBE=__MBCF;
     } break;
-    case __LIP_STRING__LDB__: {
-      __tmp__PABE=NULL;
+    case ____SDB__: {
+      __4BBE=NULL;
     } break;
     };
-    __tmp__DQYD=__tmp__PABE;
+    __SRYD=__4BBE;
   };
-  if (((void *)__tmp__DQYD == (void *)NULL)) {
-    __tmp__1QYD=Self__AQYD->parent_lip_code__1YSB.parent_itm_object__MC.position__H2B;
-    put_error__text__2PE( 1,(&__string_422));
-    put_position__HRE(__tmp__1QYD);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  if (((void *)__SRYD == (void *)NULL)) {
+    __KSYD=__PRYD->__K0SB.__MC.__O2B;
+    __DQE( 1,(&__string_422));
+    __ORE(__KSYD);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
     };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  __tmp__EQYD=__tmp__DQYD;
-  return(__tmp__EQYD);
+  __TRYD=__SRYD;
+  return(__TRYD);
 }
 
-static void append_in__YSCF(__LIP_STRING__LDB *Self__ZSCF,__STRING__BC *str__0SCF)
-// ({LIP_STRING__LDB},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __HUCF(____SDB *__IUCF,____BC *__JUCF)
+// ({__SDB},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q i__1SCF,__tmp__TTCF,__tmp__2YIU,old_nb_elts__4YIU;
-  __STRING__BC *Self__0YIU;
-  __POINTER__IB __tmp__5YIU;
-  __CHARACTER__DB car__2SCF,__tmp__NTCF,__tmp__3TCF;
-  __CHARACTER__DB *__tmp__1YIU;
-  car__2SCF='\0';
-  i__1SCF= 1;
-  while ((i__1SCF <= ((__STRING_CONSTANT__0 *)Self__ZSCF->value__EGC)->count__0C)) {
-    __tmp__NTCF=((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)Self__ZSCF->value__EGC)->storage__1C)[(__INTEGER__Q)(i__1SCF -  1)];
-    car__2SCF=__tmp__NTCF;
-    if ((__tmp__NTCF == '\\')) {
-      __tmp__TTCF=(__INTEGER__Q)(i__1SCF +  1);
-      i__1SCF=__tmp__TTCF;
-      if ((__tmp__TTCF <= ((__STRING_CONSTANT__0 *)Self__ZSCF->value__EGC)->count__0C)) {
-        __tmp__3TCF=((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)Self__ZSCF->value__EGC)->storage__1C)[(__INTEGER__Q)(__tmp__TTCF -  1)];
-        car__2SCF=__tmp__3TCF;
-        if ((__tmp__3TCF == 'a')) {
-          Self__0YIU=((__STRING__BC *)str__0SCF);
-          if ((Self__0YIU->capacity__HFL <= Self__0YIU->count__WJ)) {
-            if ((Self__0YIU->capacity__HFL ==  0)) {
-              Self__0YIU->capacity__HFL= 32;
-              __tmp__1YIU=create__KVW( 32);
-              Self__0YIU->storage__4EL=__tmp__1YIU;
+  ____Q __KUCF,__CVCF,__L0IU,__N0IU;
+  ____BC *__J0IU;
+  ____IB __O0IU;
+  ____DB __LUCF,__2UCF,__MVCF;
+  ____DB *__K0IU;
+  __LUCF='\0';
+  __KUCF= 1;
+  while ((__KUCF <= ((____0 *)__IUCF->__LGC)->__0C)) {
+    __2UCF=((____DB *)((____0 *)__IUCF->__LGC)->__1C)[(____Q)(__KUCF -  1)];
+    __LUCF=__2UCF;
+    if ((__2UCF == '\\')) {
+      __CVCF=(____Q)(__KUCF +  1);
+      __KUCF=__CVCF;
+      if ((__CVCF <= ((____0 *)__IUCF->__LGC)->__0C)) {
+        __MVCF=((____DB *)((____0 *)__IUCF->__LGC)->__1C)[(____Q)(__CVCF -  1)];
+        __LUCF=__MVCF;
+        if ((__MVCF == 'a')) {
+          __J0IU=((____BC *)__JUCF);
+          if ((__J0IU->__OFL <= __J0IU->__WJ)) {
+            if ((__J0IU->__OFL ==  0)) {
+              __J0IU->__OFL= 32;
+              __K0IU=__RVW( 32);
+              __J0IU->__FFL=__K0IU;
             } else /* FALSE */ {
-              __tmp__2YIU=(__INTEGER__Q)(Self__0YIU->capacity__HFL <<  1);
-              __tmp__1YIU=((__CHARACTER__DB *)Self__0YIU->storage__4EL);
-              old_nb_elts__4YIU=Self__0YIU->capacity__HFL;
-              __tmp__5YIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1YIU),((__UINTEGER_32__RWB )old_nb_elts__4YIU),((__UINTEGER_32__RWB )__tmp__2YIU));
-              __tmp__1YIU=((__CHARACTER__DB *)__tmp__5YIU);
-              clear__to__F00(__tmp__1YIU,old_nb_elts__4YIU,(__INTEGER__Q)(__tmp__2YIU -  1));
-              Self__0YIU->storage__4EL=__tmp__1YIU;
-              Self__0YIU->capacity__HFL=__tmp__2YIU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__0YIU->storage__4EL)[Self__0YIU->count__WJ]='\a';
-          Self__0YIU->count__WJ=(__INTEGER__Q)(Self__0YIU->count__WJ +  1);
-        };
-        if ((__tmp__3TCF == 'b')) {
-          Self__0YIU=((__STRING__BC *)str__0SCF);
-          if ((Self__0YIU->capacity__HFL <= Self__0YIU->count__WJ)) {
-            if ((Self__0YIU->capacity__HFL ==  0)) {
-              Self__0YIU->capacity__HFL= 32;
-              __tmp__1YIU=create__KVW( 32);
-              Self__0YIU->storage__4EL=__tmp__1YIU;
+              __L0IU=(____Q)(__J0IU->__OFL <<  1);
+              __K0IU=((____DB *)__J0IU->__FFL);
+              __N0IU=__J0IU->__OFL;
+              __O0IU=__55W(((____IB )__K0IU),((____YWB )__N0IU),((____YWB )__L0IU));
+              __K0IU=((____DB *)__O0IU);
+              __M00(__K0IU,__N0IU,(____Q)(__L0IU -  1));
+              __J0IU->__FFL=__K0IU;
+              __J0IU->__OFL=__L0IU;
+            };
+          };
+          ((____DB *)__J0IU->__FFL)[__J0IU->__WJ]='\a';
+          __J0IU->__WJ=(____Q)(__J0IU->__WJ +  1);
+        };
+        if ((__MVCF == 'b')) {
+          __J0IU=((____BC *)__JUCF);
+          if ((__J0IU->__OFL <= __J0IU->__WJ)) {
+            if ((__J0IU->__OFL ==  0)) {
+              __J0IU->__OFL= 32;
+              __K0IU=__RVW( 32);
+              __J0IU->__FFL=__K0IU;
             } else /* FALSE */ {
-              __tmp__2YIU=(__INTEGER__Q)(Self__0YIU->capacity__HFL <<  1);
-              __tmp__1YIU=((__CHARACTER__DB *)Self__0YIU->storage__4EL);
-              old_nb_elts__4YIU=Self__0YIU->capacity__HFL;
-              __tmp__5YIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1YIU),((__UINTEGER_32__RWB )old_nb_elts__4YIU),((__UINTEGER_32__RWB )__tmp__2YIU));
-              __tmp__1YIU=((__CHARACTER__DB *)__tmp__5YIU);
-              clear__to__F00(__tmp__1YIU,old_nb_elts__4YIU,(__INTEGER__Q)(__tmp__2YIU -  1));
-              Self__0YIU->storage__4EL=__tmp__1YIU;
-              Self__0YIU->capacity__HFL=__tmp__2YIU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__0YIU->storage__4EL)[Self__0YIU->count__WJ]='\b';
-          Self__0YIU->count__WJ=(__INTEGER__Q)(Self__0YIU->count__WJ +  1);
-        };
-        if ((__tmp__3TCF == 'f')) {
-          Self__0YIU=((__STRING__BC *)str__0SCF);
-          if ((Self__0YIU->capacity__HFL <= Self__0YIU->count__WJ)) {
-            if ((Self__0YIU->capacity__HFL ==  0)) {
-              Self__0YIU->capacity__HFL= 32;
-              __tmp__1YIU=create__KVW( 32);
-              Self__0YIU->storage__4EL=__tmp__1YIU;
+              __L0IU=(____Q)(__J0IU->__OFL <<  1);
+              __K0IU=((____DB *)__J0IU->__FFL);
+              __N0IU=__J0IU->__OFL;
+              __O0IU=__55W(((____IB )__K0IU),((____YWB )__N0IU),((____YWB )__L0IU));
+              __K0IU=((____DB *)__O0IU);
+              __M00(__K0IU,__N0IU,(____Q)(__L0IU -  1));
+              __J0IU->__FFL=__K0IU;
+              __J0IU->__OFL=__L0IU;
+            };
+          };
+          ((____DB *)__J0IU->__FFL)[__J0IU->__WJ]='\b';
+          __J0IU->__WJ=(____Q)(__J0IU->__WJ +  1);
+        };
+        if ((__MVCF == 'f')) {
+          __J0IU=((____BC *)__JUCF);
+          if ((__J0IU->__OFL <= __J0IU->__WJ)) {
+            if ((__J0IU->__OFL ==  0)) {
+              __J0IU->__OFL= 32;
+              __K0IU=__RVW( 32);
+              __J0IU->__FFL=__K0IU;
             } else /* FALSE */ {
-              __tmp__2YIU=(__INTEGER__Q)(Self__0YIU->capacity__HFL <<  1);
-              __tmp__1YIU=((__CHARACTER__DB *)Self__0YIU->storage__4EL);
-              old_nb_elts__4YIU=Self__0YIU->capacity__HFL;
-              __tmp__5YIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1YIU),((__UINTEGER_32__RWB )old_nb_elts__4YIU),((__UINTEGER_32__RWB )__tmp__2YIU));
-              __tmp__1YIU=((__CHARACTER__DB *)__tmp__5YIU);
-              clear__to__F00(__tmp__1YIU,old_nb_elts__4YIU,(__INTEGER__Q)(__tmp__2YIU -  1));
-              Self__0YIU->storage__4EL=__tmp__1YIU;
-              Self__0YIU->capacity__HFL=__tmp__2YIU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__0YIU->storage__4EL)[Self__0YIU->count__WJ]='\f';
-          Self__0YIU->count__WJ=(__INTEGER__Q)(Self__0YIU->count__WJ +  1);
-        };
-        if ((__tmp__3TCF == 'n')) {
-          Self__0YIU=((__STRING__BC *)str__0SCF);
-          if ((Self__0YIU->capacity__HFL <= Self__0YIU->count__WJ)) {
-            if ((Self__0YIU->capacity__HFL ==  0)) {
-              Self__0YIU->capacity__HFL= 32;
-              __tmp__1YIU=create__KVW( 32);
-              Self__0YIU->storage__4EL=__tmp__1YIU;
+              __L0IU=(____Q)(__J0IU->__OFL <<  1);
+              __K0IU=((____DB *)__J0IU->__FFL);
+              __N0IU=__J0IU->__OFL;
+              __O0IU=__55W(((____IB )__K0IU),((____YWB )__N0IU),((____YWB )__L0IU));
+              __K0IU=((____DB *)__O0IU);
+              __M00(__K0IU,__N0IU,(____Q)(__L0IU -  1));
+              __J0IU->__FFL=__K0IU;
+              __J0IU->__OFL=__L0IU;
+            };
+          };
+          ((____DB *)__J0IU->__FFL)[__J0IU->__WJ]='\f';
+          __J0IU->__WJ=(____Q)(__J0IU->__WJ +  1);
+        };
+        if ((__MVCF == 'n')) {
+          __J0IU=((____BC *)__JUCF);
+          if ((__J0IU->__OFL <= __J0IU->__WJ)) {
+            if ((__J0IU->__OFL ==  0)) {
+              __J0IU->__OFL= 32;
+              __K0IU=__RVW( 32);
+              __J0IU->__FFL=__K0IU;
             } else /* FALSE */ {
-              __tmp__2YIU=(__INTEGER__Q)(Self__0YIU->capacity__HFL <<  1);
-              __tmp__1YIU=((__CHARACTER__DB *)Self__0YIU->storage__4EL);
-              old_nb_elts__4YIU=Self__0YIU->capacity__HFL;
-              __tmp__5YIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1YIU),((__UINTEGER_32__RWB )old_nb_elts__4YIU),((__UINTEGER_32__RWB )__tmp__2YIU));
-              __tmp__1YIU=((__CHARACTER__DB *)__tmp__5YIU);
-              clear__to__F00(__tmp__1YIU,old_nb_elts__4YIU,(__INTEGER__Q)(__tmp__2YIU -  1));
-              Self__0YIU->storage__4EL=__tmp__1YIU;
-              Self__0YIU->capacity__HFL=__tmp__2YIU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__0YIU->storage__4EL)[Self__0YIU->count__WJ]='\n';
-          Self__0YIU->count__WJ=(__INTEGER__Q)(Self__0YIU->count__WJ +  1);
-        };
-        if ((__tmp__3TCF == 'r')) {
-          Self__0YIU=((__STRING__BC *)str__0SCF);
-          if ((Self__0YIU->capacity__HFL <= Self__0YIU->count__WJ)) {
-            if ((Self__0YIU->capacity__HFL ==  0)) {
-              Self__0YIU->capacity__HFL= 32;
-              __tmp__1YIU=create__KVW( 32);
-              Self__0YIU->storage__4EL=__tmp__1YIU;
+              __L0IU=(____Q)(__J0IU->__OFL <<  1);
+              __K0IU=((____DB *)__J0IU->__FFL);
+              __N0IU=__J0IU->__OFL;
+              __O0IU=__55W(((____IB )__K0IU),((____YWB )__N0IU),((____YWB )__L0IU));
+              __K0IU=((____DB *)__O0IU);
+              __M00(__K0IU,__N0IU,(____Q)(__L0IU -  1));
+              __J0IU->__FFL=__K0IU;
+              __J0IU->__OFL=__L0IU;
+            };
+          };
+          ((____DB *)__J0IU->__FFL)[__J0IU->__WJ]='\n';
+          __J0IU->__WJ=(____Q)(__J0IU->__WJ +  1);
+        };
+        if ((__MVCF == 'r')) {
+          __J0IU=((____BC *)__JUCF);
+          if ((__J0IU->__OFL <= __J0IU->__WJ)) {
+            if ((__J0IU->__OFL ==  0)) {
+              __J0IU->__OFL= 32;
+              __K0IU=__RVW( 32);
+              __J0IU->__FFL=__K0IU;
             } else /* FALSE */ {
-              __tmp__2YIU=(__INTEGER__Q)(Self__0YIU->capacity__HFL <<  1);
-              __tmp__1YIU=((__CHARACTER__DB *)Self__0YIU->storage__4EL);
-              old_nb_elts__4YIU=Self__0YIU->capacity__HFL;
-              __tmp__5YIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1YIU),((__UINTEGER_32__RWB )old_nb_elts__4YIU),((__UINTEGER_32__RWB )__tmp__2YIU));
-              __tmp__1YIU=((__CHARACTER__DB *)__tmp__5YIU);
-              clear__to__F00(__tmp__1YIU,old_nb_elts__4YIU,(__INTEGER__Q)(__tmp__2YIU -  1));
-              Self__0YIU->storage__4EL=__tmp__1YIU;
-              Self__0YIU->capacity__HFL=__tmp__2YIU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__0YIU->storage__4EL)[Self__0YIU->count__WJ]='\r';
-          Self__0YIU->count__WJ=(__INTEGER__Q)(Self__0YIU->count__WJ +  1);
-        };
-        if ((__tmp__3TCF == 't')) {
-          Self__0YIU=((__STRING__BC *)str__0SCF);
-          if ((Self__0YIU->capacity__HFL <= Self__0YIU->count__WJ)) {
-            if ((Self__0YIU->capacity__HFL ==  0)) {
-              Self__0YIU->capacity__HFL= 32;
-              __tmp__1YIU=create__KVW( 32);
-              Self__0YIU->storage__4EL=__tmp__1YIU;
+              __L0IU=(____Q)(__J0IU->__OFL <<  1);
+              __K0IU=((____DB *)__J0IU->__FFL);
+              __N0IU=__J0IU->__OFL;
+              __O0IU=__55W(((____IB )__K0IU),((____YWB )__N0IU),((____YWB )__L0IU));
+              __K0IU=((____DB *)__O0IU);
+              __M00(__K0IU,__N0IU,(____Q)(__L0IU -  1));
+              __J0IU->__FFL=__K0IU;
+              __J0IU->__OFL=__L0IU;
+            };
+          };
+          ((____DB *)__J0IU->__FFL)[__J0IU->__WJ]='\r';
+          __J0IU->__WJ=(____Q)(__J0IU->__WJ +  1);
+        };
+        if ((__MVCF == 't')) {
+          __J0IU=((____BC *)__JUCF);
+          if ((__J0IU->__OFL <= __J0IU->__WJ)) {
+            if ((__J0IU->__OFL ==  0)) {
+              __J0IU->__OFL= 32;
+              __K0IU=__RVW( 32);
+              __J0IU->__FFL=__K0IU;
             } else /* FALSE */ {
-              __tmp__2YIU=(__INTEGER__Q)(Self__0YIU->capacity__HFL <<  1);
-              __tmp__1YIU=((__CHARACTER__DB *)Self__0YIU->storage__4EL);
-              old_nb_elts__4YIU=Self__0YIU->capacity__HFL;
-              __tmp__5YIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1YIU),((__UINTEGER_32__RWB )old_nb_elts__4YIU),((__UINTEGER_32__RWB )__tmp__2YIU));
-              __tmp__1YIU=((__CHARACTER__DB *)__tmp__5YIU);
-              clear__to__F00(__tmp__1YIU,old_nb_elts__4YIU,(__INTEGER__Q)(__tmp__2YIU -  1));
-              Self__0YIU->storage__4EL=__tmp__1YIU;
-              Self__0YIU->capacity__HFL=__tmp__2YIU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__0YIU->storage__4EL)[Self__0YIU->count__WJ]='\t';
-          Self__0YIU->count__WJ=(__INTEGER__Q)(Self__0YIU->count__WJ +  1);
-        };
-        if ((__tmp__3TCF == 'v')) {
-          Self__0YIU=((__STRING__BC *)str__0SCF);
-          if ((Self__0YIU->capacity__HFL <= Self__0YIU->count__WJ)) {
-            if ((Self__0YIU->capacity__HFL ==  0)) {
-              Self__0YIU->capacity__HFL= 32;
-              __tmp__1YIU=create__KVW( 32);
-              Self__0YIU->storage__4EL=__tmp__1YIU;
+              __L0IU=(____Q)(__J0IU->__OFL <<  1);
+              __K0IU=((____DB *)__J0IU->__FFL);
+              __N0IU=__J0IU->__OFL;
+              __O0IU=__55W(((____IB )__K0IU),((____YWB )__N0IU),((____YWB )__L0IU));
+              __K0IU=((____DB *)__O0IU);
+              __M00(__K0IU,__N0IU,(____Q)(__L0IU -  1));
+              __J0IU->__FFL=__K0IU;
+              __J0IU->__OFL=__L0IU;
+            };
+          };
+          ((____DB *)__J0IU->__FFL)[__J0IU->__WJ]='\t';
+          __J0IU->__WJ=(____Q)(__J0IU->__WJ +  1);
+        };
+        if ((__MVCF == 'v')) {
+          __J0IU=((____BC *)__JUCF);
+          if ((__J0IU->__OFL <= __J0IU->__WJ)) {
+            if ((__J0IU->__OFL ==  0)) {
+              __J0IU->__OFL= 32;
+              __K0IU=__RVW( 32);
+              __J0IU->__FFL=__K0IU;
             } else /* FALSE */ {
-              __tmp__2YIU=(__INTEGER__Q)(Self__0YIU->capacity__HFL <<  1);
-              __tmp__1YIU=((__CHARACTER__DB *)Self__0YIU->storage__4EL);
-              old_nb_elts__4YIU=Self__0YIU->capacity__HFL;
-              __tmp__5YIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1YIU),((__UINTEGER_32__RWB )old_nb_elts__4YIU),((__UINTEGER_32__RWB )__tmp__2YIU));
-              __tmp__1YIU=((__CHARACTER__DB *)__tmp__5YIU);
-              clear__to__F00(__tmp__1YIU,old_nb_elts__4YIU,(__INTEGER__Q)(__tmp__2YIU -  1));
-              Self__0YIU->storage__4EL=__tmp__1YIU;
-              Self__0YIU->capacity__HFL=__tmp__2YIU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__0YIU->storage__4EL)[Self__0YIU->count__WJ]='\v';
-          Self__0YIU->count__WJ=(__INTEGER__Q)(Self__0YIU->count__WJ +  1);
-        };
-        if ((__tmp__3TCF == '\\')) {
-          Self__0YIU=((__STRING__BC *)str__0SCF);
-          if ((Self__0YIU->capacity__HFL <= Self__0YIU->count__WJ)) {
-            if ((Self__0YIU->capacity__HFL ==  0)) {
-              Self__0YIU->capacity__HFL= 32;
-              __tmp__1YIU=create__KVW( 32);
-              Self__0YIU->storage__4EL=__tmp__1YIU;
+              __L0IU=(____Q)(__J0IU->__OFL <<  1);
+              __K0IU=((____DB *)__J0IU->__FFL);
+              __N0IU=__J0IU->__OFL;
+              __O0IU=__55W(((____IB )__K0IU),((____YWB )__N0IU),((____YWB )__L0IU));
+              __K0IU=((____DB *)__O0IU);
+              __M00(__K0IU,__N0IU,(____Q)(__L0IU -  1));
+              __J0IU->__FFL=__K0IU;
+              __J0IU->__OFL=__L0IU;
+            };
+          };
+          ((____DB *)__J0IU->__FFL)[__J0IU->__WJ]='\v';
+          __J0IU->__WJ=(____Q)(__J0IU->__WJ +  1);
+        };
+        if ((__MVCF == '\\')) {
+          __J0IU=((____BC *)__JUCF);
+          if ((__J0IU->__OFL <= __J0IU->__WJ)) {
+            if ((__J0IU->__OFL ==  0)) {
+              __J0IU->__OFL= 32;
+              __K0IU=__RVW( 32);
+              __J0IU->__FFL=__K0IU;
             } else /* FALSE */ {
-              __tmp__2YIU=(__INTEGER__Q)(Self__0YIU->capacity__HFL <<  1);
-              __tmp__1YIU=((__CHARACTER__DB *)Self__0YIU->storage__4EL);
-              old_nb_elts__4YIU=Self__0YIU->capacity__HFL;
-              __tmp__5YIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1YIU),((__UINTEGER_32__RWB )old_nb_elts__4YIU),((__UINTEGER_32__RWB )__tmp__2YIU));
-              __tmp__1YIU=((__CHARACTER__DB *)__tmp__5YIU);
-              clear__to__F00(__tmp__1YIU,old_nb_elts__4YIU,(__INTEGER__Q)(__tmp__2YIU -  1));
-              Self__0YIU->storage__4EL=__tmp__1YIU;
-              Self__0YIU->capacity__HFL=__tmp__2YIU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__0YIU->storage__4EL)[Self__0YIU->count__WJ]='\\';
-          Self__0YIU->count__WJ=(__INTEGER__Q)(Self__0YIU->count__WJ +  1);
-        };
-        if ((__tmp__3TCF == '?')) {
-          Self__0YIU=((__STRING__BC *)str__0SCF);
-          if ((Self__0YIU->capacity__HFL <= Self__0YIU->count__WJ)) {
-            if ((Self__0YIU->capacity__HFL ==  0)) {
-              Self__0YIU->capacity__HFL= 32;
-              __tmp__1YIU=create__KVW( 32);
-              Self__0YIU->storage__4EL=__tmp__1YIU;
+              __L0IU=(____Q)(__J0IU->__OFL <<  1);
+              __K0IU=((____DB *)__J0IU->__FFL);
+              __N0IU=__J0IU->__OFL;
+              __O0IU=__55W(((____IB )__K0IU),((____YWB )__N0IU),((____YWB )__L0IU));
+              __K0IU=((____DB *)__O0IU);
+              __M00(__K0IU,__N0IU,(____Q)(__L0IU -  1));
+              __J0IU->__FFL=__K0IU;
+              __J0IU->__OFL=__L0IU;
+            };
+          };
+          ((____DB *)__J0IU->__FFL)[__J0IU->__WJ]='\\';
+          __J0IU->__WJ=(____Q)(__J0IU->__WJ +  1);
+        };
+        if ((__MVCF == '?')) {
+          __J0IU=((____BC *)__JUCF);
+          if ((__J0IU->__OFL <= __J0IU->__WJ)) {
+            if ((__J0IU->__OFL ==  0)) {
+              __J0IU->__OFL= 32;
+              __K0IU=__RVW( 32);
+              __J0IU->__FFL=__K0IU;
             } else /* FALSE */ {
-              __tmp__2YIU=(__INTEGER__Q)(Self__0YIU->capacity__HFL <<  1);
-              __tmp__1YIU=((__CHARACTER__DB *)Self__0YIU->storage__4EL);
-              old_nb_elts__4YIU=Self__0YIU->capacity__HFL;
-              __tmp__5YIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1YIU),((__UINTEGER_32__RWB )old_nb_elts__4YIU),((__UINTEGER_32__RWB )__tmp__2YIU));
-              __tmp__1YIU=((__CHARACTER__DB *)__tmp__5YIU);
-              clear__to__F00(__tmp__1YIU,old_nb_elts__4YIU,(__INTEGER__Q)(__tmp__2YIU -  1));
-              Self__0YIU->storage__4EL=__tmp__1YIU;
-              Self__0YIU->capacity__HFL=__tmp__2YIU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__0YIU->storage__4EL)[Self__0YIU->count__WJ]='\?';
-          Self__0YIU->count__WJ=(__INTEGER__Q)(Self__0YIU->count__WJ +  1);
-        };
-        if ((__tmp__3TCF == '\'')) {
-          Self__0YIU=((__STRING__BC *)str__0SCF);
-          if ((Self__0YIU->capacity__HFL <= Self__0YIU->count__WJ)) {
-            if ((Self__0YIU->capacity__HFL ==  0)) {
-              Self__0YIU->capacity__HFL= 32;
-              __tmp__1YIU=create__KVW( 32);
-              Self__0YIU->storage__4EL=__tmp__1YIU;
+              __L0IU=(____Q)(__J0IU->__OFL <<  1);
+              __K0IU=((____DB *)__J0IU->__FFL);
+              __N0IU=__J0IU->__OFL;
+              __O0IU=__55W(((____IB )__K0IU),((____YWB )__N0IU),((____YWB )__L0IU));
+              __K0IU=((____DB *)__O0IU);
+              __M00(__K0IU,__N0IU,(____Q)(__L0IU -  1));
+              __J0IU->__FFL=__K0IU;
+              __J0IU->__OFL=__L0IU;
+            };
+          };
+          ((____DB *)__J0IU->__FFL)[__J0IU->__WJ]='\?';
+          __J0IU->__WJ=(____Q)(__J0IU->__WJ +  1);
+        };
+        if ((__MVCF == '\'')) {
+          __J0IU=((____BC *)__JUCF);
+          if ((__J0IU->__OFL <= __J0IU->__WJ)) {
+            if ((__J0IU->__OFL ==  0)) {
+              __J0IU->__OFL= 32;
+              __K0IU=__RVW( 32);
+              __J0IU->__FFL=__K0IU;
             } else /* FALSE */ {
-              __tmp__2YIU=(__INTEGER__Q)(Self__0YIU->capacity__HFL <<  1);
-              __tmp__1YIU=((__CHARACTER__DB *)Self__0YIU->storage__4EL);
-              old_nb_elts__4YIU=Self__0YIU->capacity__HFL;
-              __tmp__5YIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1YIU),((__UINTEGER_32__RWB )old_nb_elts__4YIU),((__UINTEGER_32__RWB )__tmp__2YIU));
-              __tmp__1YIU=((__CHARACTER__DB *)__tmp__5YIU);
-              clear__to__F00(__tmp__1YIU,old_nb_elts__4YIU,(__INTEGER__Q)(__tmp__2YIU -  1));
-              Self__0YIU->storage__4EL=__tmp__1YIU;
-              Self__0YIU->capacity__HFL=__tmp__2YIU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__0YIU->storage__4EL)[Self__0YIU->count__WJ]='\'';
-          Self__0YIU->count__WJ=(__INTEGER__Q)(Self__0YIU->count__WJ +  1);
-        };
-        if ((__tmp__3TCF == '\"')) {
-          Self__0YIU=((__STRING__BC *)str__0SCF);
-          if ((Self__0YIU->capacity__HFL <= Self__0YIU->count__WJ)) {
-            if ((Self__0YIU->capacity__HFL ==  0)) {
-              Self__0YIU->capacity__HFL= 32;
-              __tmp__1YIU=create__KVW( 32);
-              Self__0YIU->storage__4EL=__tmp__1YIU;
+              __L0IU=(____Q)(__J0IU->__OFL <<  1);
+              __K0IU=((____DB *)__J0IU->__FFL);
+              __N0IU=__J0IU->__OFL;
+              __O0IU=__55W(((____IB )__K0IU),((____YWB )__N0IU),((____YWB )__L0IU));
+              __K0IU=((____DB *)__O0IU);
+              __M00(__K0IU,__N0IU,(____Q)(__L0IU -  1));
+              __J0IU->__FFL=__K0IU;
+              __J0IU->__OFL=__L0IU;
+            };
+          };
+          ((____DB *)__J0IU->__FFL)[__J0IU->__WJ]='\'';
+          __J0IU->__WJ=(____Q)(__J0IU->__WJ +  1);
+        };
+        if ((__MVCF == '\"')) {
+          __J0IU=((____BC *)__JUCF);
+          if ((__J0IU->__OFL <= __J0IU->__WJ)) {
+            if ((__J0IU->__OFL ==  0)) {
+              __J0IU->__OFL= 32;
+              __K0IU=__RVW( 32);
+              __J0IU->__FFL=__K0IU;
             } else /* FALSE */ {
-              __tmp__2YIU=(__INTEGER__Q)(Self__0YIU->capacity__HFL <<  1);
-              __tmp__1YIU=((__CHARACTER__DB *)Self__0YIU->storage__4EL);
-              old_nb_elts__4YIU=Self__0YIU->capacity__HFL;
-              __tmp__5YIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1YIU),((__UINTEGER_32__RWB )old_nb_elts__4YIU),((__UINTEGER_32__RWB )__tmp__2YIU));
-              __tmp__1YIU=((__CHARACTER__DB *)__tmp__5YIU);
-              clear__to__F00(__tmp__1YIU,old_nb_elts__4YIU,(__INTEGER__Q)(__tmp__2YIU -  1));
-              Self__0YIU->storage__4EL=__tmp__1YIU;
-              Self__0YIU->capacity__HFL=__tmp__2YIU;
+              __L0IU=(____Q)(__J0IU->__OFL <<  1);
+              __K0IU=((____DB *)__J0IU->__FFL);
+              __N0IU=__J0IU->__OFL;
+              __O0IU=__55W(((____IB )__K0IU),((____YWB )__N0IU),((____YWB )__L0IU));
+              __K0IU=((____DB *)__O0IU);
+              __M00(__K0IU,__N0IU,(____Q)(__L0IU -  1));
+              __J0IU->__FFL=__K0IU;
+              __J0IU->__OFL=__L0IU;
             };
           };
-          ((__CHARACTER__DB *)Self__0YIU->storage__4EL)[Self__0YIU->count__WJ]='\"';
-          Self__0YIU->count__WJ=(__INTEGER__Q)(Self__0YIU->count__WJ +  1);
+          ((____DB *)__J0IU->__FFL)[__J0IU->__WJ]='\"';
+          __J0IU->__WJ=(____Q)(__J0IU->__WJ +  1);
         };
       } else /* FALSE */ {
-        Self__0YIU=((__STRING__BC *)str__0SCF);
-        if ((Self__0YIU->capacity__HFL <= Self__0YIU->count__WJ)) {
-          if ((Self__0YIU->capacity__HFL ==  0)) {
-            Self__0YIU->capacity__HFL= 32;
-            __tmp__1YIU=create__KVW( 32);
-            Self__0YIU->storage__4EL=__tmp__1YIU;
+        __J0IU=((____BC *)__JUCF);
+        if ((__J0IU->__OFL <= __J0IU->__WJ)) {
+          if ((__J0IU->__OFL ==  0)) {
+            __J0IU->__OFL= 32;
+            __K0IU=__RVW( 32);
+            __J0IU->__FFL=__K0IU;
           } else /* FALSE */ {
-            __tmp__2YIU=(__INTEGER__Q)(Self__0YIU->capacity__HFL <<  1);
-            __tmp__1YIU=((__CHARACTER__DB *)Self__0YIU->storage__4EL);
-            old_nb_elts__4YIU=Self__0YIU->capacity__HFL;
-            __tmp__5YIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1YIU),((__UINTEGER_32__RWB )old_nb_elts__4YIU),((__UINTEGER_32__RWB )__tmp__2YIU));
-            __tmp__1YIU=((__CHARACTER__DB *)__tmp__5YIU);
-            clear__to__F00(__tmp__1YIU,old_nb_elts__4YIU,(__INTEGER__Q)(__tmp__2YIU -  1));
-            Self__0YIU->storage__4EL=__tmp__1YIU;
-            Self__0YIU->capacity__HFL=__tmp__2YIU;
+            __L0IU=(____Q)(__J0IU->__OFL <<  1);
+            __K0IU=((____DB *)__J0IU->__FFL);
+            __N0IU=__J0IU->__OFL;
+            __O0IU=__55W(((____IB )__K0IU),((____YWB )__N0IU),((____YWB )__L0IU));
+            __K0IU=((____DB *)__O0IU);
+            __M00(__K0IU,__N0IU,(____Q)(__L0IU -  1));
+            __J0IU->__FFL=__K0IU;
+            __J0IU->__OFL=__L0IU;
           };
         };
-        ((__CHARACTER__DB *)Self__0YIU->storage__4EL)[Self__0YIU->count__WJ]=car__2SCF;
-        Self__0YIU->count__WJ=(__INTEGER__Q)(Self__0YIU->count__WJ +  1);
+        ((____DB *)__J0IU->__FFL)[__J0IU->__WJ]=__LUCF;
+        __J0IU->__WJ=(____Q)(__J0IU->__WJ +  1);
       };
     } else /* FALSE */ {
-      Self__0YIU=((__STRING__BC *)str__0SCF);
-      if ((Self__0YIU->capacity__HFL <= Self__0YIU->count__WJ)) {
-        if ((Self__0YIU->capacity__HFL ==  0)) {
-          Self__0YIU->capacity__HFL= 32;
-          __tmp__1YIU=create__KVW( 32);
-          Self__0YIU->storage__4EL=__tmp__1YIU;
+      __J0IU=((____BC *)__JUCF);
+      if ((__J0IU->__OFL <= __J0IU->__WJ)) {
+        if ((__J0IU->__OFL ==  0)) {
+          __J0IU->__OFL= 32;
+          __K0IU=__RVW( 32);
+          __J0IU->__FFL=__K0IU;
         } else /* FALSE */ {
-          __tmp__2YIU=(__INTEGER__Q)(Self__0YIU->capacity__HFL <<  1);
-          __tmp__1YIU=((__CHARACTER__DB *)Self__0YIU->storage__4EL);
-          old_nb_elts__4YIU=Self__0YIU->capacity__HFL;
-          __tmp__5YIU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1YIU),((__UINTEGER_32__RWB )old_nb_elts__4YIU),((__UINTEGER_32__RWB )__tmp__2YIU));
-          __tmp__1YIU=((__CHARACTER__DB *)__tmp__5YIU);
-          clear__to__F00(__tmp__1YIU,old_nb_elts__4YIU,(__INTEGER__Q)(__tmp__2YIU -  1));
-          Self__0YIU->storage__4EL=__tmp__1YIU;
-          Self__0YIU->capacity__HFL=__tmp__2YIU;
+          __L0IU=(____Q)(__J0IU->__OFL <<  1);
+          __K0IU=((____DB *)__J0IU->__FFL);
+          __N0IU=__J0IU->__OFL;
+          __O0IU=__55W(((____IB )__K0IU),((____YWB )__N0IU),((____YWB )__L0IU));
+          __K0IU=((____DB *)__O0IU);
+          __M00(__K0IU,__N0IU,(____Q)(__L0IU -  1));
+          __J0IU->__FFL=__K0IU;
+          __J0IU->__OFL=__L0IU;
         };
       };
-      ((__CHARACTER__DB *)Self__0YIU->storage__4EL)[Self__0YIU->count__WJ]=car__2SCF;
-      Self__0YIU->count__WJ=(__INTEGER__Q)(Self__0YIU->count__WJ +  1);
+      ((____DB *)__J0IU->__FFL)[__J0IU->__WJ]=__LUCF;
+      __J0IU->__WJ=(____Q)(__J0IU->__WJ +  1);
     };
-    i__1SCF=(__INTEGER__Q)(i__1SCF +  1);
+    __KUCF=(____Q)(__KUCF +  1);
   };
 }
 
-static void put__to__J25E(__HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD *Self__K25E,void *v__L25E,__STRING_CONSTANT__0 *k__M25E)
-// ({HASHED_DICTIONARYoENTRYxABSTRACT_STRINGo__MOGD},{NULLxDIRECTORY_UNIX__COGDxFILE_UNIX__PVND},{NULLxSTRING_CONSTANT__0}) Void No recursive, No inlinable.
+static void __Y35E(____1PGD *__Z35E,void *__035E,____0 *__135E)
+// ({__1PGD},{NULLx__RPGDx__4WND},{NULLx__0}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__Y25E,__tmp__125E,idx__U25E,__tmp__D3ZF,i__12ZF;
-  __INTEGER__Q __tmp__53ZF,__tmp__B4ZF;
-  __POINTER__IB ptr__OXBG,__tmp__UXBG,__tmp__0X3T,__tmp__2X3T;
-  __UINTEGER_32__RWB __tmp__3X3T;
-  __HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E *node__X25E;
-  __HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E *node1__32ZF;
-  __HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E *node2__42ZF;
-  __HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E *Self__1H1G;
-  __BOOLEAN__L __tmp__R35E,__tmp__O35E;
-  void **old_buckets__22ZF,**__tmp__E3ZF;
-  __tmp__Y25E=hash_code__1CM(((__STRING_CONSTANT__0 *)k__M25E));
-  __tmp__125E=(__INTEGER__Q)(__tmp__Y25E % Self__K25E->capacity__Z25E);
-  idx__U25E=__tmp__125E;
-  node__X25E=((void **)Self__K25E->buckets__A35E)[__tmp__125E];
-  until_do__CHFF:
+  ____Q __H45E,__K45E,__D45E,__S4ZF,__K4ZF,__O5ZF,__Q5ZF;
+  ____IB __3YBG,__DZBG,__JZ3T,__LZ3T;
+  ____YWB __MZ3T;
+  ____E45E *__G45E,*__M4ZF,*__N4ZF,*__KJ1G;
+  ____L __A55E,__345E;
+  void **__L4ZF,**__T4ZF;
+  __H45E=__CDM(((____0 *)__135E));
+  __K45E=(____Q)(__H45E % __Z35E->__I45E);
+  __D45E=__K45E;
+  __G45E=((void **)__Z35E->__P45E)[__K45E];
+  __RIFF:
   {
-    if (((void *)node__X25E == (void *)NULL)) {
-      __tmp__R35E=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__O35E=__infix_equal_equal__YVZ(((__STRING_CONSTANT__0 *)node__X25E->key__M35E),k__M25E);
-      __tmp__R35E=__tmp__O35E;
-    };
-    if ((! __tmp__R35E)) {
-      node__X25E=node__X25E->next__Y35E;
-      goto until_do__CHFF;
-    };
-  };
-  if (((void *)node__X25E == (void *)NULL)) {
-    if ((Self__K25E->capacity__Z25E == Self__K25E->count__B45E)) {
-      node1__32ZF=NULL;
-      node2__42ZF=NULL;
-      old_buckets__22ZF=Self__K25E->buckets__A35E;
-      __tmp__D3ZF=prime_number_ceiling__BKN((__INTEGER__Q)(Self__K25E->capacity__Z25E +  1));
-      __tmp__E3ZF=create__5ALF(__tmp__D3ZF);
-      Self__K25E->buckets__A35E=__tmp__E3ZF;
-      i__12ZF=(__INTEGER__Q)(Self__K25E->capacity__Z25E -  1);
-      Self__K25E->capacity__Z25E=__tmp__D3ZF;
-      while ((i__12ZF >=  0)) {
-        node1__32ZF=((void **)old_buckets__22ZF)[i__12ZF];
-        while (((void *)node1__32ZF != (void *)NULL)) {
-          node2__42ZF=node1__32ZF->next__Y35E;
-          __tmp__53ZF=hash_code__1CM(((__STRING_CONSTANT__0 *)node1__32ZF->key__M35E));
-          __tmp__B4ZF=(__INTEGER__Q)(__tmp__53ZF % Self__K25E->capacity__Z25E);
-          ((__HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E *)node1__32ZF)->next__Y35E=((void **)Self__K25E->buckets__A35E)[__tmp__B4ZF];
-          ((void **)Self__K25E->buckets__A35E)[__tmp__B4ZF]=node1__32ZF;
-          node1__32ZF=node2__42ZF;
-        };
-        i__12ZF=(__INTEGER__Q)(i__12ZF -  1);
-      };
-      idx__U25E=(__INTEGER__Q)(__tmp__Y25E % Self__K25E->capacity__Z25E);
-    };
-    node1__32ZF=((void **)Self__K25E->buckets__A35E)[idx__U25E];
-    node2__42ZF=NULL;
-    ptr__OXBG=((__POINTER__IB )(NULL));
-    __tmp__D3ZF= 0;
-    __tmp__UXBG=((__POINTER__IB )sizeof(__HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E));
-    if (((unsigned long)__tmp__UXBG ==  0)) {
-      node2__42ZF=HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E__;
-    } else /* FALSE */ {
-      __tmp__D3ZF=__HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E__;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UXBG));
-      if ((__tmp__D3ZF == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0X3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__2X3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UXBG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0X3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0X3T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__3X3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2X3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__0X3T=micro_alloc__table__lab__HKI(__tmp__2X3T,((__POINTER__IB )(&(table_size[(__tmp__3X3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2X3T)));
-        ptr__OXBG=__tmp__0X3T;
-      } else /* FALSE */ {
-        __tmp__3X3T=((__UINTEGER_32__RWB )__tmp__D3ZF);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0X3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__2X3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UXBG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0X3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0X3T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0X3T=micro_alloc__table__lab__HKI(__tmp__2X3T,((__POINTER__IB )(&(table_type[(__tmp__3X3T)]))),(__UINTEGER_32__RWB)(__tmp__3X3T |  1));
-        ptr__OXBG=__tmp__0X3T;
-      };
-      node2__42ZF=((__HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E *)ptr__OXBG);
-      *(node2__42ZF) = *(HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E__);
-    };
-    Self__1H1G=((__HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E *)node2__42ZF);
-    Self__1H1G->item__55ZF=v__L25E;
-    Self__1H1G->key__M35E=k__M25E;
-    Self__1H1G->next__Y35E=node1__32ZF;
-    node__X25E=node2__42ZF;
-    ((void **)Self__K25E->buckets__A35E)[idx__U25E]=node2__42ZF;
-    Self__K25E->count__B45E=(__INTEGER__Q)(Self__K25E->count__B45E +  1);
+    if (((void *)__G45E == (void *)NULL)) {
+      __A55E=__K__;
+    } else /* FALSE */ {
+      __345E=__5VZ(((____0 *)__G45E->__145E),__135E);
+      __A55E=__345E;
+    };
+    if ((! __A55E)) {
+      __G45E=__G45E->__H55E;
+      goto __RIFF;
+    };
+  };
+  if (((void *)__G45E == (void *)NULL)) {
+    if ((__Z35E->__I45E == __Z35E->__Q55E)) {
+      __M4ZF=NULL;
+      __N4ZF=NULL;
+      __L4ZF=__Z35E->__P45E;
+      __S4ZF=__IKN((____Q)(__Z35E->__I45E +  1));
+      __T4ZF=__OCLF(__S4ZF);
+      __Z35E->__P45E=__T4ZF;
+      __K4ZF=(____Q)(__Z35E->__I45E -  1);
+      __Z35E->__I45E=__S4ZF;
+      while ((__K4ZF >=  0)) {
+        __M4ZF=((void **)__L4ZF)[__K4ZF];
+        while (((void *)__M4ZF != (void *)NULL)) {
+          __N4ZF=__M4ZF->__H55E;
+          __O5ZF=__CDM(((____0 *)__M4ZF->__145E));
+          __Q5ZF=(____Q)(__O5ZF % __Z35E->__I45E);
+          ((____E45E *)__M4ZF)->__H55E=((void **)__Z35E->__P45E)[__Q5ZF];
+          ((void **)__Z35E->__P45E)[__Q5ZF]=__M4ZF;
+          __M4ZF=__N4ZF;
+        };
+        __K4ZF=(____Q)(__K4ZF -  1);
+      };
+      __D45E=(____Q)(__H45E % __Z35E->__I45E);
+    };
+    __M4ZF=((void **)__Z35E->__P45E)[__D45E];
+    __N4ZF=NULL;
+    __3YBG=((____IB )(NULL));
+    __S4ZF= 0;
+    __DZBG=((____IB )sizeof(____E45E));
+    if (((unsigned long)__DZBG ==  0)) {
+      __N4ZF=__E45E__;
+    } else /* FALSE */ {
+      __S4ZF=____E45E__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DZBG));
+      if ((__S4ZF == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JZ3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __LZ3T=(void *)((unsigned long)(void *)((unsigned long)__DZBG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JZ3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JZ3T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __MZ3T=((____YWB )((____Q )(void *)((unsigned long)__LZ3T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __JZ3T=__OKI(__LZ3T,((____IB )(&(table_size[(__MZ3T)-1]))),((____YWB )((____Q )__LZ3T)));
+        __3YBG=__JZ3T;
+      } else /* FALSE */ {
+        __MZ3T=((____YWB )__S4ZF);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JZ3T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __LZ3T=(void *)((unsigned long)(void *)((unsigned long)__DZBG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JZ3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JZ3T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JZ3T=__OKI(__LZ3T,((____IB )(&(table_type[(__MZ3T)]))),(____YWB)(__MZ3T |  1));
+        __3YBG=__JZ3T;
+      };
+      __N4ZF=((____E45E *)__3YBG);
+      *(__N4ZF) = *(__E45E__);
+    };
+    __KJ1G=((____E45E *)__N4ZF);
+    __KJ1G->__OB0F=__035E;
+    __KJ1G->__145E=__135E;
+    __KJ1G->__H55E=__M4ZF;
+    __G45E=__N4ZF;
+    ((void **)__Z35E->__P45E)[__D45E]=__N4ZF;
+    __Z35E->__Q55E=(____Q)(__Z35E->__Q55E +  1);
   } else /* FALSE */ {
-    ((__HASHED_DICTIONARY_NODEoENTRYxABSTRACT_STRINGo__V25E *)node__X25E)->item__55ZF=v__L25E;
+    ((____E45E *)__G45E)->__OB0F=__035E;
   };
 }
 
-static void add_subtype__GC1B(__TYPE__FF *Self__HC1B,void *t__IC1B)
-// ({TYPE__FF},{TYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_GENERIC__BCY}) Void Recursive, No inlinable.
+static void __VD1B(____FF *__WD1B,void *__XD1B)
+// ({__FF},{__FFx__FMBx__HMBx__JMBx__ICY}) Void Recursive, No inlinable.
 {
-  __INTEGER__Q j__JC1B;
-  void *__tmp__DD1B;
-  void *__tmp__LURH,*__tmp__E2IU;
-  __SECTION___EVOB *__tmp__ED1B,*result__C2IU,*__tmp__F2IU,*__tmp__L2IU;
-  __SLOT_DATA__WIRG *Self__D2IU;
-  void *__tmp__0D1B;
-  __TYPE_FULL__PMB *__tmp__3D1B;
-  __BOOLEAN__L __tmp__MC1B,__tmp__ID1B;
-  j__JC1B= 0;
-  __tmp__MC1B=fast_has__RTZC(((__HASHED_SEToTYPEo__N0MB *)Self__HC1B->subtype_list__T0MB),t__IC1B);
-  if ((! __tmp__MC1B)) {
-    fast_add__YKZC(((__HASHED_SEToTYPEo__N0MB *)Self__HC1B->subtype_list__T0MB),t__IC1B);
-    j__JC1B= 0;
-    while_do__ONED:
+  ____Q __YD1B;
+  void *__SE1B;
+  void *__0VRH,*__T3IU;
+  ____KWOB *__TE1B,*__R3IU,*__U3IU,*__03IU;
+  ____FKRG *__S3IU;
+  void *__JF1B;
+  ____WMB *__MF1B;
+  ____L __1D1B,__XE1B;
+  __YD1B= 0;
+  __1D1B=__AVZC(((____G1MB *)__WD1B->__M1MB),__XD1B);
+  if ((! __1D1B)) {
+    __HMZC(((____G1MB *)__WD1B->__M1MB),__XD1B);
+    __YD1B= 0;
+    __3OED:
     {
-      if ((j__JC1B <= Self__HC1B->slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__DD1B=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__HC1B->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__JC1B];
-        if (((struct ___OBJ *)__tmp__DD1B)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__LURH=((__SLOT_CODE__MIRG *)__tmp__DD1B)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__LURH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ED1B=((__ITM_SLOT__HLC *)__tmp__LURH)->id_section__GVOB;
+      if ((__YD1B <= __WD1B->__1LC->__ZLC.__BJK)) {
+        __SE1B=((void **)((____RLC *)__WD1B->__1LC)->__ZLC.__3IK)[__YD1B];
+        if (((struct ___OBJ *)__SE1B)->__id==____1JRG__) {
+          __0VRH=((____1JRG *)__SE1B)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__0VRH)->__id==____OLC__) {
+            __TE1B=((____OLC *)__0VRH)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ED1B=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LURH)->parent_itm_slot__QF0D.id_section__GVOB;
+            __TE1B=((____4G0D *)__0VRH)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__D2IU=((__SLOT_DATA__WIRG *)__tmp__DD1B);
-          result__C2IU=NULL;
-          if (((void *)Self__D2IU->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__E2IU=Self__D2IU->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__E2IU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__F2IU=((__ITM_SLOT__HLC *)__tmp__E2IU)->id_section__GVOB;
+          __S3IU=((____FKRG *)__SE1B);
+          __R3IU=NULL;
+          if (((void *)__S3IU->__HKRG != (void *)NULL)) {
+            __T3IU=__S3IU->__HKRG->__QLC;
+            if (((struct ___OBJ *)__T3IU)->__id==____OLC__) {
+              __U3IU=((____OLC *)__T3IU)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__F2IU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__E2IU)->parent_itm_slot__QF0D.id_section__GVOB;
+              __U3IU=((____4G0D *)__T3IU)->__5G0D.__MWOB;
             };
-            result__C2IU=__tmp__F2IU;
+            __R3IU=__U3IU;
           } else /* FALSE */ {
-            __tmp__F2IU=get_name__GAUD((&__string_35));
-            result__C2IU=__tmp__F2IU;
+            __U3IU=__VBUD((&__string_35));
+            __R3IU=__U3IU;
           };
-          __tmp__ED1B=result__C2IU;
+          __TE1B=__R3IU;
         };
-        result__C2IU=((__SECTION___EVOB *)__tmp__ED1B);
-        __tmp__ID1B=(((void *)result__C2IU->name__U15E == (void *)(&__string_32)) || ((void *)result__C2IU->name__U15E == (void *)(&__string_33)));
+        __R3IU=((____KWOB *)__TE1B);
+        __XE1B=(((void *)__R3IU->__D35E == (void *)(&__string_32)) || ((void *)__R3IU->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__ID1B=FALSE__O__;
+        __XE1B=__O__;
       };
-      if (__tmp__ID1B) {
-        __tmp__DD1B=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__HC1B->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__JC1B];
-        if (((struct ___OBJ *)__tmp__DD1B)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__LURH=((__SLOT_CODE__MIRG *)__tmp__DD1B)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__LURH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ED1B=((__ITM_SLOT__HLC *)__tmp__LURH)->id_section__GVOB;
+      if (__XE1B) {
+        __SE1B=((void **)((____RLC *)__WD1B->__1LC)->__ZLC.__3IK)[__YD1B];
+        if (((struct ___OBJ *)__SE1B)->__id==____1JRG__) {
+          __0VRH=((____1JRG *)__SE1B)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__0VRH)->__id==____OLC__) {
+            __TE1B=((____OLC *)__0VRH)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ED1B=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LURH)->parent_itm_slot__QF0D.id_section__GVOB;
+            __TE1B=((____4G0D *)__0VRH)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__D2IU=((__SLOT_DATA__WIRG *)__tmp__DD1B);
-          __tmp__F2IU=NULL;
-          if (((void *)Self__D2IU->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__E2IU=Self__D2IU->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__E2IU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__L2IU=((__ITM_SLOT__HLC *)__tmp__E2IU)->id_section__GVOB;
+          __S3IU=((____FKRG *)__SE1B);
+          __U3IU=NULL;
+          if (((void *)__S3IU->__HKRG != (void *)NULL)) {
+            __T3IU=__S3IU->__HKRG->__QLC;
+            if (((struct ___OBJ *)__T3IU)->__id==____OLC__) {
+              __03IU=((____OLC *)__T3IU)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__L2IU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__E2IU)->parent_itm_slot__QF0D.id_section__GVOB;
+              __03IU=((____4G0D *)__T3IU)->__5G0D.__MWOB;
             };
-            __tmp__F2IU=__tmp__L2IU;
+            __U3IU=__03IU;
           } else /* FALSE */ {
-            __tmp__L2IU=get_name__GAUD((&__string_35));
-            __tmp__F2IU=__tmp__L2IU;
+            __03IU=__VBUD((&__string_35));
+            __U3IU=__03IU;
           };
-          __tmp__ED1B=__tmp__F2IU;
+          __TE1B=__U3IU;
         };
-        if (((void *)((__SECTION___EVOB *)__tmp__ED1B)->name__U15E == (void *)(&__string_32))) {
-          __tmp__LURH=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__HC1B->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__JC1B];
-          if (((struct ___OBJ *)__tmp__LURH)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__E2IU=((__SLOT_CODE__MIRG *)__tmp__LURH)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__E2IU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__0D1B=((__ITM_SLOT__HLC *)__tmp__E2IU)->result_type__3VOB;
+        if (((void *)((____KWOB *)__TE1B)->__D35E == (void *)(&__string_32))) {
+          __0VRH=((void **)((____RLC *)__WD1B->__1LC)->__ZLC.__3IK)[__YD1B];
+          if (((struct ___OBJ *)__0VRH)->__id==____1JRG__) {
+            __T3IU=((____1JRG *)__0VRH)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__T3IU)->__id==____OLC__) {
+              __JF1B=((____OLC *)__T3IU)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__0D1B=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__E2IU)->parent_itm_slot__QF0D.result_type__3VOB;
+              __JF1B=((____4G0D *)__T3IU)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__E2IU=((__SLOT_DATA__WIRG *)__tmp__LURH)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__E2IU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__0D1B=((__ITM_SLOT__HLC *)__tmp__E2IU)->result_type__3VOB;
+            __T3IU=((____FKRG *)__0VRH)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__T3IU)->__id==____OLC__) {
+              __JF1B=((____OLC *)__T3IU)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__0D1B=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__E2IU)->parent_itm_slot__QF0D.result_type__3VOB;
+              __JF1B=((____4G0D *)__T3IU)->__5G0D.__DXOB;
             };
           };
-          if (__tmp__0D1B==NULL) {
-            __tmp__E2IU=NULL;
+          if (__JF1B==NULL) {
+            __T3IU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__0D1B)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__E2IU=((void *)__tmp__0D1B);
+            switch (((struct ___OBJ *)__JF1B)->__id) {
+            case ____QMB__: {
+              __T3IU=((void *)__JF1B);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__E2IU=((void *)__tmp__0D1B);
+            case ____0MB__: {
+              __T3IU=((void *)__JF1B);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__E2IU=((void *)__tmp__0D1B);
+            case ____KPB__: {
+              __T3IU=((void *)__JF1B);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__E2IU=((void *)__tmp__0D1B);
+            case ____TEZ__: {
+              __T3IU=((void *)__JF1B);
             } break;
-            case __ITM_TYPE_MULTI__NURC__: {
-              __tmp__E2IU=NULL;
+            case ____2VRC__: {
+              __T3IU=NULL;
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__E2IU=((void *)__tmp__0D1B);
+            case ____GZRC__: {
+              __T3IU=((void *)__JF1B);
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__E2IU)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__3D1B=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__E2IU));
+          switch (((struct ___OBJ *)__T3IU)->__id) {
+          case ____QMB__: {
+            __MF1B=__43X(((____QMB *)__T3IU));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__3D1B=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__E2IU)));
+          case ____0MB__: {
+            __MF1B=__D5X(((____0MB *)((____QMB *)__T3IU)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__3D1B=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__E2IU)),Self__HC1B);
+          case ____KPB__: {
+            __MF1B=__LAY(((____KPB *)((____QMB *)__T3IU)),__WD1B);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__3D1B=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__E2IU)),Self__HC1B);
+          case ____TEZ__: {
+            __MF1B=__HZ1D(((____TEZ *)((____QMB *)__T3IU)),__WD1B);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__3D1B=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__E2IU)),Self__HC1B);
+          case ____GZRC__: {
+            __MF1B=__I04E(((____GZRC *)((____QMB *)__T3IU)),__WD1B);
           } break;
           };
-          __tmp__LURH=((__TYPE_FULL__PMB *)__tmp__3D1B)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__LURH)->__id) {
-          case __TYPE__FF__: {
-            add_subtype__GC1B(((__TYPE__FF *)__tmp__LURH),t__IC1B);
+          __0VRH=((____WMB *)__MF1B)->__KLK;
+          switch (((struct ___OBJ *)__0VRH)->__id) {
+          case ____FF__: {
+            __VD1B(((____FF *)__0VRH),__XD1B);
           } break;
-          case __TYPE_NULL__4LB__: {
-            add_subtype__FLEF(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__LURH)),t__IC1B);
+          case ____FMB__: {
+            __UMEF(((____FMB *)((____FF *)__0VRH)),__XD1B);
           } break;
-          case __TYPE_VOID__AMB__: {
-            add_subtype__LSEF(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__LURH)),t__IC1B);
+          case ____HMB__: {
+            __0TEF(((____HMB *)((____FF *)__0VRH)),__XD1B);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            add_subtype__RZEF(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__LURH)),t__IC1B);
+          case ____JMB__: {
+            __A1EF(((____JMB *)((____FF *)__0VRH)),__XD1B);
           } break;
-          case __TYPE_ID__EMB__: {
-            add_subtype__HAQI(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__LURH)),t__IC1B);
+          case ____LMB__: {
+            __WBQI(((____LMB *)((____FF *)__0VRH)),__XD1B);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            add_subtype__GUOB(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__LURH)),t__IC1B);
+          case ____ICY__: {
+            __MVOB(((____ICY *)((____FF *)__0VRH)),__XD1B);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            add_subtype__GCQI(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__LURH)),t__IC1B);
+          case ____EQ5D__: {
+            __VDQI(((____EQ5D *)((____FF *)__0VRH)),__XD1B);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            add_subtype__NFGL(t__IC1B);
+          case ____L4NJ__: {
+            __2GGL(__XD1B);
           } break;
           };
         };
-        j__JC1B=(__INTEGER__Q)(j__JC1B +  1);
-        goto while_do__ONED;
+        __YD1B=(____Q)(__YD1B +  1);
+        goto __3OED;
       };
     };
   };
 }
 
-static __INTEGER__Q get_index_type__4JXM(__ITM_ARGS__0HTF *Self__5JXM,__ITM_TYPE_PARAMETER__MEZ *p__AKXM)
-// ({ITM_ARGS__0HTF},{ITM_TYPE_PARAMETER__MEZ}) With result No recursive, No inlinable.
+static ____Q __NLXM(____JJTF *__OLXM,____TEZ *__PLXM)
+// ({__JJTF},{__TEZ}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q i__CKXM,__tmp__ULXT;
-  void **__tmp__LZ3T;
-  i__CKXM= 0;
-  __tmp__ULXT=Self__5JXM->name__Z22G->parent_arrayed_collection__MD.upper__SD;
-  __tmp__LZ3T=((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)Self__5JXM->type__022G)->list_type__E4UC)->parent_arrayed_collection__0LB.storage__WHXC;
-  while (((i__CKXM <= __tmp__ULXT) && ((void *)((void **)__tmp__LZ3T)[i__CKXM] != (void *)p__AKXM))) {
-    i__CKXM=(__INTEGER__Q)(i__CKXM +  1);
-  };
-  __tmp__ULXT=i__CKXM;
-  return(__tmp__ULXT);
+  ____Q __RLXM,__DNXT;
+  void **__003T;
+  __RLXM= 0;
+  __DNXT=__OLXM->__I42G->__MD.__SD;
+  __003T=((____ZLB *)((____2VRC *)__OLXM->__J42G)->__T5UC)->__BMB.__FJXC;
+  while (((__RLXM <= __DNXT) && ((void *)((void **)__003T)[__RLXM] != (void *)__PLXM))) {
+    __RLXM=(____Q)(__RLXM +  1);
+  };
+  __DNXT=__RLXM;
+  return(__DNXT);
 }
 
-static void to_run_in__for__CCWF(__ITM_TYPE_MULTI__NURC *Self__DCWF,__FAST_ARRAYoTYPE_FULLo__IAY *lst__ECWF,void *p__FCWF)
-// ({ITM_TYPE_MULTI__NURC},{NULLxFAST_ARRAYoTYPE_FULLo__IAY},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxDTA_RD__IK2CxPROFIL_SLOT__BO2CxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJxDTA_BLOCK__URWJxDTA_RD_ARGS__VRWJ}) Void No recursive, No inlinable.
+static void __RDWF(____2VRC *__SDWF,____PAY *__TDWF,void *__UDWF)
+// ({__2VRC},{NULLx__PAY},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__XL2Cx__QP2Cx__EQ5Dx__L4NJx__DTWJx__ETWJ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__ICWF,Self__3YZF;
-  void *__tmp__XQ1S;
-  __TYPE_FULL__PMB *__tmp__PCWF;
-  __tmp__ICWF=Self__DCWF->list_type__E4UC->parent_arrayed_collection__0LB.upper__JBY;
-  Self__3YZF= 0;
-  while ((Self__3YZF <= __tmp__ICWF)) {
-    __tmp__XQ1S=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__DCWF->list_type__E4UC)->parent_arrayed_collection__0LB.storage__WHXC)[Self__3YZF];
-    switch (((struct ___OBJ *)__tmp__XQ1S)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      __tmp__PCWF=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__XQ1S));
+  ____Q __XDWF,__M0ZF;
+  void *__GS1S;
+  ____WMB *__4DWF;
+  __XDWF=__SDWF->__T5UC->__BMB.__QBY;
+  __M0ZF= 0;
+  while ((__M0ZF <= __XDWF)) {
+    __GS1S=((void **)((____ZLB *)__SDWF->__T5UC)->__BMB.__FJXC)[__M0ZF];
+    switch (((struct ___OBJ *)__GS1S)->__id) {
+    case ____QMB__: {
+      __4DWF=__43X(((____QMB *)__GS1S));
     } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      __tmp__PCWF=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XQ1S)));
+    case ____0MB__: {
+      __4DWF=__D5X(((____0MB *)((____QMB *)__GS1S)));
     } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      __tmp__PCWF=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XQ1S)),p__FCWF);
+    case ____KPB__: {
+      __4DWF=__LAY(((____KPB *)((____QMB *)__GS1S)),__UDWF);
     } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      __tmp__PCWF=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XQ1S)),p__FCWF);
+    case ____TEZ__: {
+      __4DWF=__HZ1D(((____TEZ *)((____QMB *)__GS1S)),__UDWF);
     } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      __tmp__PCWF=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XQ1S)),p__FCWF);
+    case ____GZRC__: {
+      __4DWF=__I04E(((____GZRC *)((____QMB *)__GS1S)),__UDWF);
     } break;
     };
-    add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)lst__ECWF),__tmp__PCWF);
-    Self__3YZF=(__INTEGER__Q)(Self__3YZF +  1);
+    __2DYB(((____PAY *)__TDWF),__4DWF);
+    __M0ZF=(____Q)(__M0ZF +  1);
   };
 }
 
-static void* get_direct__and_result__ZNJF(__FAST_ARRAYoTYPE_FULLo__IAY *a_list__1NJF,__FAST_ARRAYoTYPE_FULLo__IAY *r_list__2NJF)
-// ({NULLxFAST_ARRAYoTYPE_FULLo__IAY},{NULLxFAST_ARRAYoTYPE_FULLo__IAY}) With result No recursive, No inlinable.
+static void* __IPJF(____PAY *__KPJF,____PAY *__LPJF)
+// ({NULLx__PAY},{NULLx__PAY}) With result No recursive, No inlinable.
 {
-  __TYPE_BLOCK__VO5D *result__5NJF,*result__3H1F,*Self__JDCG;
-  __INTEGER__Q idx__4NJF,__tmp__SZ3T,typ_id__CI1F,__tmp__LG1G;
-  __INTEGER__Q __tmp__NG1G,__tmp__P2TH,Self__X0FI;
-  __POINTER__IB ptr__4H1F,__tmp__EI1F,__tmp__TZ3T,__tmp__VZ3T;
-  __UINTEGER_32__RWB __tmp__WZ3T;
-  __TYPE_FULL__PMB *__tmp__MDCG;
-  void *Result__3NJF;
-  void **__tmp__AYAU,**__tmp__BYAU,**__tmp__EG1G;
-  __FAST_ARRAYoTYPE_BLOCKo__AOJF *Self__HF1G;
-  __BOOLEAN__L __tmp__YF1G;
-  result__5NJF=NULL;
-  idx__4NJF= 0;
-  __tmp__SZ3T=dico__JOJF->parent_arrayed_collection__IOJF.upper__SOJF;
-  __tmp__AYAU=((__FAST_ARRAYoTYPE_BLOCKo__AOJF *)dico__JOJF)->parent_arrayed_collection__IOJF.storage__CF1G;
-  __tmp__BYAU=((__FAST_ARRAYoTYPE_BLOCKo__AOJF *)dico__JOJF)->parent_arrayed_collection__IOJF.storage__CF1G;
-  while (((idx__4NJF <= __tmp__SZ3T) && (((void *)((__TYPE_BLOCK__VO5D *)((void **)__tmp__AYAU)[idx__4NJF])->argument_list__APJF != (void *)a_list__1NJF) || ((void *)((__TYPE_BLOCK__VO5D *)((void **)__tmp__BYAU)[idx__4NJF])->result_list__KPJF != (void *)r_list__2NJF)))) {
-    idx__4NJF=(__INTEGER__Q)(idx__4NJF +  1);
-  };
-  if ((idx__4NJF <= dico__JOJF->parent_arrayed_collection__IOJF.upper__SOJF)) {
-    result__5NJF=((void **)((__FAST_ARRAYoTYPE_BLOCKo__AOJF *)dico__JOJF)->parent_arrayed_collection__IOJF.storage__CF1G)[idx__4NJF];
+  ____EQ5D *__OPJF,*__MJ1F,*__YECG;
+  ____Q __NPJF,__B13T,__RJ1F,__0H1G,__2H1G,__43TH,__G2FI;
+  ____IB __NJ1F,__TJ1F,__C13T,__E13T;
+  ____YWB __F13T;
+  ____WMB *__1ECG;
+  void *__MPJF;
+  void **__PZAU,**__QZAU,**__TH1G;
+  ____PPJF *__WG1G;
+  ____L __HH1G;
+  __OPJF=NULL;
+  __NPJF= 0;
+  __B13T=__YPJF->__XPJF.__BQJF;
+  __PZAU=((____PPJF *)__YPJF)->__XPJF.__RG1G;
+  __QZAU=((____PPJF *)__YPJF)->__XPJF.__RG1G;
+  while (((__NPJF <= __B13T) && (((void *)((____EQ5D *)((void **)__PZAU)[__NPJF])->__PQJF != (void *)__KPJF) || ((void *)((____EQ5D *)((void **)__QZAU)[__NPJF])->__ZQJF != (void *)__LPJF)))) {
+    __NPJF=(____Q)(__NPJF +  1);
+  };
+  if ((__NPJF <= __YPJF->__XPJF.__BQJF)) {
+    __OPJF=((void **)((____PPJF *)__YPJF)->__XPJF.__RG1G)[__NPJF];
   } else /* FALSE */ {
-    result__3H1F=NULL;
-    ptr__4H1F=((__POINTER__IB )(NULL));
-    typ_id__CI1F= 0;
-    __tmp__EI1F=((__POINTER__IB )sizeof(__TYPE_BLOCK__VO5D));
-    if (((unsigned long)__tmp__EI1F ==  0)) {
-      result__3H1F=TYPE_BLOCK__VO5D__;
-    } else /* FALSE */ {
-      typ_id__CI1F=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EI1F));
-      if ((typ_id__CI1F == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TZ3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VZ3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__EI1F - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TZ3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TZ3T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WZ3T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VZ3T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TZ3T=micro_alloc__table__lab__HKI(__tmp__VZ3T,((__POINTER__IB )(&(table_size[(__tmp__WZ3T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VZ3T)));
-        ptr__4H1F=__tmp__TZ3T;
-      } else /* FALSE */ {
-        __tmp__WZ3T=((__UINTEGER_32__RWB )typ_id__CI1F);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TZ3T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VZ3T=(void *)((unsigned long)(void *)((unsigned long)__tmp__EI1F - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TZ3T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TZ3T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TZ3T=micro_alloc__table__lab__HKI(__tmp__VZ3T,((__POINTER__IB )(&(table_type[(__tmp__WZ3T)]))),(__UINTEGER_32__RWB)(__tmp__WZ3T |  1));
-        ptr__4H1F=__tmp__TZ3T;
-      };
-      result__3H1F=((__TYPE_BLOCK__VO5D *)ptr__4H1F);
-      *(result__3H1F) = *(TYPE_BLOCK__VO5D__);
-    };
-    Self__JDCG=((__TYPE_BLOCK__VO5D *)result__3H1F);
-    Self__JDCG->argument_list__APJF=a_list__1NJF;
-    Self__JDCG->result_list__KPJF=r_list__2NJF;
-    __tmp__MDCG=create__with__3MD(Self__JDCG, 0);
-    Self__JDCG->parent_type__WO5D.default__0LC=__tmp__MDCG;
-    result__5NJF=result__3H1F;
-    Self__HF1G=((__FAST_ARRAYoTYPE_BLOCKo__AOJF *)dico__JOJF);
-    if (((__INTEGER__Q)(Self__HF1G->parent_arrayed_collection__IOJF.upper__SOJF +  1) <= (__INTEGER__Q)(Self__HF1G->parent_arrayed_collection__IOJF.capacity__LF1G -  1))) {
-      Self__HF1G->parent_arrayed_collection__IOJF.upper__SOJF=(__INTEGER__Q)(Self__HF1G->parent_arrayed_collection__IOJF.upper__SOJF +  1);
-      __tmp__YF1G=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__YF1G=FALSE__O__;
-    };
-    if ((! __tmp__YF1G)) {
-      if ((Self__HF1G->parent_arrayed_collection__IOJF.capacity__LF1G ==  0)) {
-        __tmp__EG1G=create__SHIH( 2);
-        Self__HF1G->parent_arrayed_collection__IOJF.storage__CF1G=__tmp__EG1G;
-        Self__HF1G->parent_arrayed_collection__IOJF.capacity__LF1G= 2;
-        Self__HF1G->parent_arrayed_collection__IOJF.upper__SOJF= 0;
-      } else /* FALSE */ {
-        __tmp__LG1G=(__INTEGER__Q)(Self__HF1G->parent_arrayed_collection__IOJF.capacity__LF1G <<  1);
-        __tmp__EG1G=Self__HF1G->parent_arrayed_collection__IOJF.storage__CF1G;
-        __tmp__NG1G=Self__HF1G->parent_arrayed_collection__IOJF.capacity__LF1G;
-        __tmp__TZ3T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__EG1G)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__NG1G * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__LG1G * ((__INTEGER__Q )(sizeof(void *))))));
-        __tmp__EG1G=((void **)__tmp__TZ3T);
-        __tmp__P2TH=(__INTEGER__Q)(__tmp__LG1G -  1);
-        Self__X0FI=__tmp__NG1G;
-        while ((Self__X0FI <= __tmp__P2TH)) {
-          __tmp__EG1G[Self__X0FI]=NULL;
-          Self__X0FI=(__INTEGER__Q)(Self__X0FI +  1);
-        };
-        Self__HF1G->parent_arrayed_collection__IOJF.storage__CF1G=__tmp__EG1G;
-        Self__HF1G->parent_arrayed_collection__IOJF.capacity__LF1G=__tmp__LG1G;
-        Self__HF1G->parent_arrayed_collection__IOJF.upper__SOJF=(__INTEGER__Q)(Self__HF1G->parent_arrayed_collection__IOJF.upper__SOJF +  1);
-      };
-    };
-    ((void **)Self__HF1G->parent_arrayed_collection__IOJF.storage__CF1G)[Self__HF1G->parent_arrayed_collection__IOJF.upper__SOJF]=result__3H1F;
-  };
-  Result__3NJF=result__5NJF;
-  return(Result__3NJF);
+    __MJ1F=NULL;
+    __NJ1F=((____IB )(NULL));
+    __RJ1F= 0;
+    __TJ1F=((____IB )sizeof(____EQ5D));
+    if (((unsigned long)__TJ1F ==  0)) {
+      __MJ1F=__EQ5D__;
+    } else /* FALSE */ {
+      __RJ1F=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJ1F));
+      if ((__RJ1F == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __C13T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __E13T=(void *)((unsigned long)(void *)((unsigned long)__TJ1F - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C13T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C13T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __F13T=((____YWB )((____Q )(void *)((unsigned long)__E13T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __C13T=__OKI(__E13T,((____IB )(&(table_size[(__F13T)-1]))),((____YWB )((____Q )__E13T)));
+        __NJ1F=__C13T;
+      } else /* FALSE */ {
+        __F13T=((____YWB )__RJ1F);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __C13T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __E13T=(void *)((unsigned long)(void *)((unsigned long)__TJ1F - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C13T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C13T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __C13T=__OKI(__E13T,((____IB )(&(table_type[(__F13T)]))),(____YWB)(__F13T |  1));
+        __NJ1F=__C13T;
+      };
+      __MJ1F=((____EQ5D *)__NJ1F);
+      *(__MJ1F) = *(__EQ5D__);
+    };
+    __YECG=((____EQ5D *)__MJ1F);
+    __YECG->__PQJF=__KPJF;
+    __YECG->__ZQJF=__LPJF;
+    __1ECG=__END(__YECG, 0);
+    __YECG->__FQ5D.__BMC=__1ECG;
+    __OPJF=__MJ1F;
+    __WG1G=((____PPJF *)__YPJF);
+    if (((____Q)(__WG1G->__XPJF.__BQJF +  1) <= (____Q)(__WG1G->__XPJF.__0G1G -  1))) {
+      __WG1G->__XPJF.__BQJF=(____Q)(__WG1G->__XPJF.__BQJF +  1);
+      __HH1G=__K__;
+    } else /* FALSE */ {
+      __HH1G=__O__;
+    };
+    if ((! __HH1G)) {
+      if ((__WG1G->__XPJF.__0G1G ==  0)) {
+        __TH1G=__BJIH( 2);
+        __WG1G->__XPJF.__RG1G=__TH1G;
+        __WG1G->__XPJF.__0G1G= 2;
+        __WG1G->__XPJF.__BQJF= 0;
+      } else /* FALSE */ {
+        __0H1G=(____Q)(__WG1G->__XPJF.__0G1G <<  1);
+        __TH1G=__WG1G->__XPJF.__RG1G;
+        __2H1G=__WG1G->__XPJF.__0G1G;
+        __C13T=__55W(((____IB )((void **)__TH1G)),((____YWB )(____Q)(__2H1G * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__0H1G * ((____Q )(sizeof(void *))))));
+        __TH1G=((void **)__C13T);
+        __43TH=(____Q)(__0H1G -  1);
+        __G2FI=__2H1G;
+        while ((__G2FI <= __43TH)) {
+          __TH1G[__G2FI]=NULL;
+          __G2FI=(____Q)(__G2FI +  1);
+        };
+        __WG1G->__XPJF.__RG1G=__TH1G;
+        __WG1G->__XPJF.__0G1G=__0H1G;
+        __WG1G->__XPJF.__BQJF=(____Q)(__WG1G->__XPJF.__BQJF +  1);
+      };
+    };
+    ((void **)__WG1G->__XPJF.__RG1G)[__WG1G->__XPJF.__BQJF]=__MJ1F;
+  };
+  __MPJF=__OPJF;
+  return(__MPJF);
 }
 
-static __INTEGER__Q hash_code__DEFI(__FAST_ARRAYoTYPE_FULLo__IAY *Self__EEFI)
-// ({FAST_ARRAYoTYPE_FULLo__IAY}) With result No recursive, No inlinable.
+static ____Q __SFFI(____PAY *__TFFI)
+// ({__PAY}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__GEFI,__tmp__VEFI,__tmp__EFFI;
-  __TYPE_FULL__PMB *Result__IMXT,*Result__NMXT,*Result__XMXT;
-  __BOOLEAN__L Result__DMXT,__tmp__XEFI;
-  result__GEFI= 0;
-  Result__DMXT=(Self__EEFI->parent_arrayed_collection__QAY.upper__DUDB <  0);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((! Result__DMXT)) {
-    Result__IMXT=((void **)Self__EEFI->parent_arrayed_collection__QAY.storage__S2XB)[Self__EEFI->parent_arrayed_collection__QAY.upper__DUDB];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (((void *)Result__IMXT != (void *)NULL)) {
-      Result__NMXT=((void **)Self__EEFI->parent_arrayed_collection__QAY.storage__S2XB)[Self__EEFI->parent_arrayed_collection__QAY.upper__DUDB];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__VEFI=hash_code__2JRI(((__TYPE_FULL__PMB *)Result__NMXT));
-      result__GEFI=__tmp__VEFI;
-      __tmp__XEFI=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__XEFI=FALSE__O__;
-    };
-    if ((! __tmp__XEFI)) {
-      Result__NMXT=((void **)Self__EEFI->parent_arrayed_collection__QAY.storage__S2XB)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (((void *)Result__NMXT != (void *)NULL)) {
-        Result__XMXT=((void **)Self__EEFI->parent_arrayed_collection__QAY.storage__S2XB)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        __tmp__EFFI=hash_code__2JRI(((__TYPE_FULL__PMB *)Result__XMXT));
-        result__GEFI=__tmp__EFFI;
-      };
-    };
-  };
-  __tmp__VEFI=result__GEFI;
-  return(__tmp__VEFI);
+  ____Q __VFFI,__EGFI,__TGFI;
+  ____WMB *__XNXT,*__2NXT,*__GOXT;
+  ____L __SNXT,__GGFI;
+  __VFFI= 0;
+  __SNXT=(__TFFI->__XAY.__SUDB <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((! __SNXT)) {
+    __XNXT=((void **)__TFFI->__XAY.__B4XB)[__TFFI->__XAY.__SUDB];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (((void *)__XNXT != (void *)NULL)) {
+      __2NXT=((void **)__TFFI->__XAY.__B4XB)[__TFFI->__XAY.__SUDB];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __EGFI=__LLRI(((____WMB *)__2NXT));
+      __VFFI=__EGFI;
+      __GGFI=__K__;
+    } else /* FALSE */ {
+      __GGFI=__O__;
+    };
+    if ((! __GGFI)) {
+      __2NXT=((void **)__TFFI->__XAY.__B4XB)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (((void *)__2NXT != (void *)NULL)) {
+        __GOXT=((void **)__TFFI->__XAY.__B4XB)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __TGFI=__LLRI(((____WMB *)__GOXT));
+        __VFFI=__TGFI;
+      };
+    };
+  };
+  __EGFI=__VFFI;
+  return(__EGFI);
 }
 
-static __BOOLEAN__L fast_has__IIFI(__HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB *Self__JIFI,__FAST_ARRAYoTYPE_FULLo__IAY *e__KIFI)
-// ({HASHED_SEToFAST_ARRAYoTYPE_FULLoo__WSDB},{NULLxFAST_ARRAYoTYPE_FULLo__IAY}) With result No recursive, No inlinable.
+static ____L __XJFI(____FTDB *__YJFI,____PAY *__ZJFI)
+// ({__FTDB},{NULLx__PAY}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__UIFI;
-  __HASHED_SET_NODEoFAST_ARRAYoTYPE_FULLoo__DEDI *node__TIFI;
-  __BOOLEAN__L Result__LIFI;
-  __tmp__UIFI=hash_code__DEFI(((__FAST_ARRAYoTYPE_FULLo__IAY *)e__KIFI));
-  node__TIFI=((void **)Self__JIFI->buckets__PEDI)[(__INTEGER__Q)(__tmp__UIFI % Self__JIFI->capacity__IEDI)];
-  while ((! (((void *)node__TIFI == (void *)NULL) || ((void *)node__TIFI->item__1EDI == (void *)e__KIFI)))) {
-    node__TIFI=node__TIFI->next__HFDI;
-  };
-  Result__LIFI=((void *)node__TIFI != (void *)NULL);
-  return(Result__LIFI);
+  ____Q __DKFI;
+  ____SFDI *__CKFI;
+  ____L __0JFI;
+  __DKFI=__SFFI(((____PAY *)__ZJFI));
+  __CKFI=((void **)__YJFI->__4FDI)[(____Q)(__DKFI % __YJFI->__XFDI)];
+  while ((! (((void *)__CKFI == (void *)NULL) || ((void *)__CKFI->__KGDI == (void *)__ZJFI)))) {
+    __CKFI=__CKFI->__WGDI;
+  };
+  __0JFI=((void *)__CKFI != (void *)NULL);
+  return(__0JFI);
 }
 
-static void** create__BZCC(__INTEGER__Q nb_elements__DZCC)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __Q0CC(____Q __S0CC)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__EYAU,result__CYAU,__tmp__DYAU,__tmp__FYAU;
-  __POINTER__IB __tmp__HYAU,__tmp__IYAU;
-  __UINTEGER_32__RWB __tmp__JYAU;
-  __MEMORY__UPG *__tmp__NYAU;
-  __INTEGER__Q Self__HH5C;
-  void **__tmp__IEHC,**Result__EZCC;
-  sz__EYAU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__DZCC * ((__INTEGER__Q )(sizeof(void *)))));
-  result__CYAU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__DYAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__FYAU=(void *)((unsigned long)(void *)((unsigned long)sz__EYAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DYAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DYAU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__EYAU=(void *)((unsigned long)__tmp__FYAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__EYAU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__HYAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__IYAU=(void *)((unsigned long)(void *)((unsigned long)sz__EYAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HYAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HYAU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__JYAU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IYAU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__HYAU=micro_alloc__table__lab__HKI(__tmp__IYAU,((__POINTER__IB )(&(table_size[(__tmp__JYAU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IYAU)));
-    ((__POINTER__IB *)__tmp__HYAU)[ 0]=((__POINTER__IB ) 3);
-    result__CYAU=(void *)((unsigned long)__tmp__HYAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __TZAU,__RZAU,__SZAU,__UZAU,__WZAU,__XZAU;
+  ____YWB __YZAU;
+  ____1PG *__2ZAU;
+  ____Q __WI5C;
+  void **__XFHC,**__T0CC;
+  __TZAU=((____IB )(____Q)(__S0CC * ((____Q )(sizeof(void *)))));
+  __RZAU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __SZAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __UZAU=(void *)((unsigned long)(void *)((unsigned long)__TZAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SZAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SZAU) - (unsigned long)((____IB ) 1)));
+  __TZAU=(void *)((unsigned long)__UZAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__TZAU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __WZAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __XZAU=(void *)((unsigned long)(void *)((unsigned long)__TZAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WZAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WZAU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __YZAU=((____YWB )((____Q )(void *)((unsigned long)__XZAU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __WZAU=__OKI(__XZAU,((____IB )(&(table_size[(__YZAU)-1]))),((____YWB )((____Q )__XZAU)));
+    ((____IB *)__WZAU)[ 0]=((____IB ) 3);
+    __RZAU=(void *)((unsigned long)__WZAU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__NYAU=search__4PCB(__tmp__FYAU);
-    result__CYAU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__NYAU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __2ZAU=__NQCB(__UZAU);
+    __RZAU=(void *)((unsigned long)((____IB )((____1PG *)__2ZAU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__IEHC=((void **)result__CYAU);
-  Self__HH5C=(__INTEGER__Q)(nb_elements__DZCC -  1);
-  while ((Self__HH5C >=  0)) {
-    __tmp__IEHC[Self__HH5C]=NULL;
-    Self__HH5C=(__INTEGER__Q)(Self__HH5C -  1);
+  __XFHC=((void **)__RZAU);
+  __WI5C=(____Q)(__S0CC -  1);
+  while ((__WI5C >=  0)) {
+    __XFHC[__WI5C]=NULL;
+    __WI5C=(____Q)(__WI5C -  1);
   };
-  Result__EZCC=__tmp__IEHC;
-  return(Result__EZCC);
+  __T0CC=__XFHC;
+  return(__T0CC);
 }
 
-static void** create__MS3B(__INTEGER__Q nb_elements__OS3B)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __1T3B(____Q __3T3B)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__RYAU,result__PYAU,__tmp__QYAU,__tmp__SYAU;
-  __POINTER__IB __tmp__UYAU,__tmp__VYAU;
-  __UINTEGER_32__RWB __tmp__WYAU;
-  __MEMORY__UPG *__tmp__0YAU;
-  __INTEGER__Q Self__BD5C;
-  void **Result__U3CC,**Result__PS3B;
-  sz__RYAU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__OS3B * ((__INTEGER__Q )(sizeof(void *)))));
-  result__PYAU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__QYAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__SYAU=(void *)((unsigned long)(void *)((unsigned long)sz__RYAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QYAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QYAU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__RYAU=(void *)((unsigned long)__tmp__SYAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__RYAU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__UYAU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__VYAU=(void *)((unsigned long)(void *)((unsigned long)sz__RYAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYAU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__WYAU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VYAU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__UYAU=micro_alloc__table__lab__HKI(__tmp__VYAU,((__POINTER__IB )(&(table_size[(__tmp__WYAU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VYAU)));
-    ((__POINTER__IB *)__tmp__UYAU)[ 0]=((__POINTER__IB ) 3);
-    result__PYAU=(void *)((unsigned long)__tmp__UYAU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __A0AU,__4ZAU,__5ZAU,__B0AU,__D0AU,__E0AU;
+  ____YWB __F0AU;
+  ____1PG *__J0AU;
+  ____Q __QE5C;
+  void **__D5CC,**__4T3B;
+  __A0AU=((____IB )(____Q)(__3T3B * ((____Q )(sizeof(void *)))));
+  __4ZAU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __5ZAU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __B0AU=(void *)((unsigned long)(void *)((unsigned long)__A0AU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5ZAU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5ZAU) - (unsigned long)((____IB ) 1)));
+  __A0AU=(void *)((unsigned long)__B0AU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__A0AU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __D0AU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __E0AU=(void *)((unsigned long)(void *)((unsigned long)__A0AU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0AU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0AU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __F0AU=((____YWB )((____Q )(void *)((unsigned long)__E0AU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __D0AU=__OKI(__E0AU,((____IB )(&(table_size[(__F0AU)-1]))),((____YWB )((____Q )__E0AU)));
+    ((____IB *)__D0AU)[ 0]=((____IB ) 3);
+    __4ZAU=(void *)((unsigned long)__D0AU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__0YAU=search__4PCB(__tmp__SYAU);
-    result__PYAU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__0YAU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __J0AU=__NQCB(__B0AU);
+    __4ZAU=(void *)((unsigned long)((____IB )((____1PG *)__J0AU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  Result__U3CC=((void **)result__PYAU);
-  Self__BD5C=(__INTEGER__Q)(nb_elements__OS3B -  1);
-  while ((Self__BD5C >=  0)) {
-    Result__U3CC[Self__BD5C]=NULL;
-    Self__BD5C=(__INTEGER__Q)(Self__BD5C -  1);
+  __D5CC=((void **)__4ZAU);
+  __QE5C=(____Q)(__3T3B -  1);
+  while ((__QE5C >=  0)) {
+    __D5CC[__QE5C]=NULL;
+    __QE5C=(____Q)(__QE5C -  1);
   };
-  Result__PS3B=Result__U3CC;
-  return(Result__PS3B);
+  __4T3B=__D5CC;
+  return(__4T3B);
 }
 
-static __BOOLEAN__L read_space__0HF()
+static ____L __BIF()
 // () With result No recursive, No inlinable.
 {
-  __INTEGER__Q pos2__5HF,level_comment__AIF,stat__BIF,pos__4HF;
-  __INTEGER__Q posold__3HF,__tmp__A13T,__tmp__C13T,__tmp__E13T;
-  __INTEGER__Q Self__RJGC,__tmp__Q2IU,old_nb_elts__S2IU;
-  __STRING__BC *Self__O2IU;
-  __POINTER__IB __tmp__T2IU;
-  __POSITION__OL __tmp__LVF;
-  __STRING_CONSTANT__0 *__tmp__XWF;
-  __CHARACTER__DB *__tmp__B13T,*__tmp__D13T,*__tmp__F13T,*__tmp__P2IU;
-  __CHARACTER__DB *__tmp__N23T,*__tmp__O23T,*__tmp__Q23T,*__tmp__R23T;
-  __CHARACTER__DB result__U03T,result__Y03T,result__203T,result__O13T;
-  __CHARACTER__DB result__S13T;
-  __BOOLEAN__L __tmp__MJF,__tmp__PMF,__tmp__BUF;
-  pos2__5HF= 0;
-  level_comment__AIF= 0;
-  stat__BIF= 0;
-  pos__4HF=position__0KE;
-  posold__3HF=(__INTEGER__Q)(-  1);
-  if (is_shorter2__EIF) {
-    ((__STRING__BC *)string_tmp3__LIF)->count__WJ= 0;
-    ((__STRING__BC *)string_tmp4__NIF)->count__WJ= 0;
-  };
-  while ((posold__3HF != position__0KE)) {
-    posold__3HF=position__0KE;
-    __tmp__A13T=((__STRING__BC *)source__XKE)->count__WJ;
-    __tmp__B13T=((__STRING__BC *)source__XKE)->storage__4EL;
-    __tmp__C13T=((__STRING__BC *)source__XKE)->count__WJ;
-    __tmp__D13T=((__STRING__BC *)source__XKE)->storage__4EL;
-    __tmp__E13T=((__STRING__BC *)source__XKE)->count__WJ;
-    __tmp__F13T=((__STRING__BC *)source__XKE)->storage__4EL;
-    until_do__YZF:
+  ____Q __GIF,__HIF,__IIF,__FIF,__EIF,__P23T,__R23T,__T23T,__ALGC;
+  ____Q __53IU,__B4IU;
+  ____BC *__33IU;
+  ____IB __C4IU;
+  ____OL __SVF;
+  ____0 *__4WF;
+  ____DB *__Q23T,*__S23T,*__U23T,*__43IU,*__233T,*__333T,*__533T,*__A43T;
+  ____DB __D23T,__H23T,__L23T,__323T,__B33T;
+  ____L __TJF,__WMF,__IUF;
+  __GIF= 0;
+  __HIF= 0;
+  __IIF= 0;
+  __FIF=__BLE;
+  __EIF=(____Q)(-  1);
+  if (__LIF) {
+    ((____BC *)__SIF)->__WJ= 0;
+    ((____BC *)__UIF)->__WJ= 0;
+  };
+  while ((__EIF != __BLE)) {
+    __EIF=__BLE;
+    __P23T=((____BC *)__4KE)->__WJ;
+    __Q23T=((____BC *)__4KE)->__FFL;
+    __R23T=((____BC *)__4KE)->__WJ;
+    __S23T=((____BC *)__4KE)->__FFL;
+    __T23T=((____BC *)__4KE)->__WJ;
+    __U23T=((____BC *)__4KE)->__FFL;
+    __5ZF:
     {
-      result__U03T='\0';
-      if ((position__0KE > __tmp__A13T)) {
-        result__U03T=((__CHARACTER__DB )(( 0)));
+      __D23T='\0';
+      if ((__BLE > __P23T)) {
+        __D23T=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__U03T=((__CHARACTER__DB *)__tmp__B13T)[(__INTEGER__Q)(position__0KE -  1)];
+        __D23T=((____DB *)__Q23T)[(____Q)(__BLE -  1)];
       };
-      if ((result__U03T == ((__CHARACTER__DB )(( 0))))) {
-        __tmp__MJF=TRUE__K__;
+      if ((__D23T == ((____DB )(( 0))))) {
+        __TJF=__K__;
       } else /* FALSE */ {
-        result__Y03T='\0';
-        if ((position__0KE > __tmp__C13T)) {
-          result__Y03T=((__CHARACTER__DB )(( 0)));
+        __H23T='\0';
+        if ((__BLE > __R23T)) {
+          __H23T=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__Y03T=((__CHARACTER__DB *)__tmp__D13T)[(__INTEGER__Q)(position__0KE -  1)];
+          __H23T=((____DB *)__S23T)[(____Q)(__BLE -  1)];
         };
-        __tmp__MJF=(((__INTEGER_8__3YF )result__Y03T) > ((__INTEGER_8__3YF )' '));
+        __TJF=(((____EZF )__H23T) > ((____EZF )' '));
       };
-      if ((! __tmp__MJF)) {
-        if (is_shorter2__EIF) {
-          result__203T='\0';
-          if ((position__0KE > __tmp__E13T)) {
-            result__203T=((__CHARACTER__DB )(( 0)));
+      if ((! __TJF)) {
+        if (__LIF) {
+          __L23T='\0';
+          if ((__BLE > __T23T)) {
+            __L23T=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__203T=((__CHARACTER__DB *)__tmp__F13T)[(__INTEGER__Q)(position__0KE -  1)];
+            __L23T=((____DB *)__U23T)[(____Q)(__BLE -  1)];
           };
-          if ((result__203T == '\n')) {
-            Self__RJGC=stat__BIF;
-            if ((stat__BIF ==  0)) {
-              stat__BIF= 1;
+          if ((__L23T == '\n')) {
+            __ALGC=__IIF;
+            if ((__IIF ==  0)) {
+              __IIF= 1;
             };
-            if ((Self__RJGC ==  1)) {
-              stat__BIF= 2;
+            if ((__ALGC ==  1)) {
+              __IIF= 2;
             };
           };
         };
-        position__0KE=(__INTEGER__Q)(position__0KE +  1);
-        goto until_do__YZF;
+        __BLE=(____Q)(__BLE +  1);
+        goto __5ZF;
       };
     };
-    if ((position__0KE < ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__U03T='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__U03T=((__CHARACTER__DB )(( 0)));
+    if ((__BLE < ((____BC *)__4KE)->__WJ)) {
+      __D23T='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __D23T=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__U03T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+        __D23T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
       };
-      if (((result__U03T == '/') && (((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)((__INTEGER__Q)(position__0KE +  1) -  1)] == '/'))) {
-        Self__RJGC=(__INTEGER__Q)(position__0KE +  2);
-        position__0KE=Self__RJGC;
-        pos2__5HF=Self__RJGC;
-        until_do__NV3B:
+      if (((__D23T == '/') && (((____DB *)((____BC *)__4KE)->__FFL)[(____Q)((____Q)(__BLE +  1) -  1)] == '/'))) {
+        __ALGC=(____Q)(__BLE +  2);
+        __BLE=__ALGC;
+        __GIF=__ALGC;
+        __2W3B:
         {
-          result__203T='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__203T=((__CHARACTER__DB )(( 0)));
+          __L23T='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __L23T=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__203T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __L23T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          if ((result__203T == ((__CHARACTER__DB )(( 0))))) {
-            __tmp__PMF=TRUE__K__;
+          if ((__L23T == ((____DB )(( 0))))) {
+            __WMF=__K__;
           } else /* FALSE */ {
-            result__O13T='\0';
-            if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-              result__O13T=((__CHARACTER__DB )(( 0)));
+            __323T='\0';
+            if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+              __323T=((____DB )(( 0)));
             } else /* FALSE */ {
-              result__O13T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+              __323T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
             };
-            __tmp__PMF=(result__O13T == '\n');
+            __WMF=(__323T == '\n');
           };
-          if ((! __tmp__PMF)) {
-            if (is_shorter2__EIF) {
-              if (((stat__BIF ==  0) || (stat__BIF ==  1))) {
-                result__S13T='\0';
-                if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-                  result__S13T=((__CHARACTER__DB )(( 0)));
+          if ((! __WMF)) {
+            if (__LIF) {
+              if (((__IIF ==  0) || (__IIF ==  1))) {
+                __B33T='\0';
+                if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+                  __B33T=((____DB )(( 0)));
                 } else /* FALSE */ {
-                  result__S13T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+                  __B33T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
                 };
-                Self__O2IU=((__STRING__BC *)string_tmp3__LIF);
-                if ((Self__O2IU->capacity__HFL <= Self__O2IU->count__WJ)) {
-                  if ((Self__O2IU->capacity__HFL ==  0)) {
-                    Self__O2IU->capacity__HFL= 32;
-                    __tmp__P2IU=create__KVW( 32);
-                    Self__O2IU->storage__4EL=__tmp__P2IU;
+                __33IU=((____BC *)__SIF);
+                if ((__33IU->__OFL <= __33IU->__WJ)) {
+                  if ((__33IU->__OFL ==  0)) {
+                    __33IU->__OFL= 32;
+                    __43IU=__RVW( 32);
+                    __33IU->__FFL=__43IU;
                   } else /* FALSE */ {
-                    __tmp__Q2IU=(__INTEGER__Q)(Self__O2IU->capacity__HFL <<  1);
-                    __tmp__P2IU=((__CHARACTER__DB *)Self__O2IU->storage__4EL);
-                    old_nb_elts__S2IU=Self__O2IU->capacity__HFL;
-                    __tmp__T2IU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__P2IU),((__UINTEGER_32__RWB )old_nb_elts__S2IU),((__UINTEGER_32__RWB )__tmp__Q2IU));
-                    __tmp__P2IU=((__CHARACTER__DB *)__tmp__T2IU);
-                    clear__to__F00(__tmp__P2IU,old_nb_elts__S2IU,(__INTEGER__Q)(__tmp__Q2IU -  1));
-                    Self__O2IU->storage__4EL=__tmp__P2IU;
-                    Self__O2IU->capacity__HFL=__tmp__Q2IU;
+                    __53IU=(____Q)(__33IU->__OFL <<  1);
+                    __43IU=((____DB *)__33IU->__FFL);
+                    __B4IU=__33IU->__OFL;
+                    __C4IU=__55W(((____IB )__43IU),((____YWB )__B4IU),((____YWB )__53IU));
+                    __43IU=((____DB *)__C4IU);
+                    __M00(__43IU,__B4IU,(____Q)(__53IU -  1));
+                    __33IU->__FFL=__43IU;
+                    __33IU->__OFL=__53IU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__O2IU->storage__4EL)[Self__O2IU->count__WJ]=result__S13T;
-                Self__O2IU->count__WJ=(__INTEGER__Q)(Self__O2IU->count__WJ +  1);
+                ((____DB *)__33IU->__FFL)[__33IU->__WJ]=__B33T;
+                __33IU->__WJ=(____Q)(__33IU->__WJ +  1);
               };
-              if ((stat__BIF ==  2)) {
-                result__S13T='\0';
-                if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-                  result__S13T=((__CHARACTER__DB )(( 0)));
+              if ((__IIF ==  2)) {
+                __B33T='\0';
+                if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+                  __B33T=((____DB )(( 0)));
                 } else /* FALSE */ {
-                  result__S13T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+                  __B33T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
                 };
-                Self__O2IU=((__STRING__BC *)string_tmp4__NIF);
-                if ((Self__O2IU->capacity__HFL <= Self__O2IU->count__WJ)) {
-                  if ((Self__O2IU->capacity__HFL ==  0)) {
-                    Self__O2IU->capacity__HFL= 32;
-                    __tmp__P2IU=create__KVW( 32);
-                    Self__O2IU->storage__4EL=__tmp__P2IU;
+                __33IU=((____BC *)__UIF);
+                if ((__33IU->__OFL <= __33IU->__WJ)) {
+                  if ((__33IU->__OFL ==  0)) {
+                    __33IU->__OFL= 32;
+                    __43IU=__RVW( 32);
+                    __33IU->__FFL=__43IU;
                   } else /* FALSE */ {
-                    __tmp__Q2IU=(__INTEGER__Q)(Self__O2IU->capacity__HFL <<  1);
-                    __tmp__P2IU=((__CHARACTER__DB *)Self__O2IU->storage__4EL);
-                    old_nb_elts__S2IU=Self__O2IU->capacity__HFL;
-                    __tmp__T2IU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__P2IU),((__UINTEGER_32__RWB )old_nb_elts__S2IU),((__UINTEGER_32__RWB )__tmp__Q2IU));
-                    __tmp__P2IU=((__CHARACTER__DB *)__tmp__T2IU);
-                    clear__to__F00(__tmp__P2IU,old_nb_elts__S2IU,(__INTEGER__Q)(__tmp__Q2IU -  1));
-                    Self__O2IU->storage__4EL=__tmp__P2IU;
-                    Self__O2IU->capacity__HFL=__tmp__Q2IU;
+                    __53IU=(____Q)(__33IU->__OFL <<  1);
+                    __43IU=((____DB *)__33IU->__FFL);
+                    __B4IU=__33IU->__OFL;
+                    __C4IU=__55W(((____IB )__43IU),((____YWB )__B4IU),((____YWB )__53IU));
+                    __43IU=((____DB *)__C4IU);
+                    __M00(__43IU,__B4IU,(____Q)(__53IU -  1));
+                    __33IU->__FFL=__43IU;
+                    __33IU->__OFL=__53IU;
                   };
                 };
-                ((__CHARACTER__DB *)Self__O2IU->storage__4EL)[Self__O2IU->count__WJ]=result__S13T;
-                Self__O2IU->count__WJ=(__INTEGER__Q)(Self__O2IU->count__WJ +  1);
+                ((____DB *)__33IU->__FFL)[__33IU->__WJ]=__B33T;
+                __33IU->__WJ=(____Q)(__33IU->__WJ +  1);
               };
             };
-            position__0KE=(__INTEGER__Q)(position__0KE +  1);
-            goto until_do__NV3B;
+            __BLE=(____Q)(__BLE +  1);
+            goto __2W3B;
           };
         };
-        if (is_shorter2__EIF) {
-          if (((stat__BIF ==  0) || (stat__BIF ==  1))) {
-            Self__O2IU=((__STRING__BC *)string_tmp3__LIF);
-            if ((Self__O2IU->capacity__HFL <= Self__O2IU->count__WJ)) {
-              if ((Self__O2IU->capacity__HFL ==  0)) {
-                Self__O2IU->capacity__HFL= 32;
-                __tmp__P2IU=create__KVW( 32);
-                Self__O2IU->storage__4EL=__tmp__P2IU;
+        if (__LIF) {
+          if (((__IIF ==  0) || (__IIF ==  1))) {
+            __33IU=((____BC *)__SIF);
+            if ((__33IU->__OFL <= __33IU->__WJ)) {
+              if ((__33IU->__OFL ==  0)) {
+                __33IU->__OFL= 32;
+                __43IU=__RVW( 32);
+                __33IU->__FFL=__43IU;
               } else /* FALSE */ {
-                __tmp__Q2IU=(__INTEGER__Q)(Self__O2IU->capacity__HFL <<  1);
-                __tmp__P2IU=((__CHARACTER__DB *)Self__O2IU->storage__4EL);
-                old_nb_elts__S2IU=Self__O2IU->capacity__HFL;
-                __tmp__T2IU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__P2IU),((__UINTEGER_32__RWB )old_nb_elts__S2IU),((__UINTEGER_32__RWB )__tmp__Q2IU));
-                __tmp__P2IU=((__CHARACTER__DB *)__tmp__T2IU);
-                clear__to__F00(__tmp__P2IU,old_nb_elts__S2IU,(__INTEGER__Q)(__tmp__Q2IU -  1));
-                Self__O2IU->storage__4EL=__tmp__P2IU;
-                Self__O2IU->capacity__HFL=__tmp__Q2IU;
+                __53IU=(____Q)(__33IU->__OFL <<  1);
+                __43IU=((____DB *)__33IU->__FFL);
+                __B4IU=__33IU->__OFL;
+                __C4IU=__55W(((____IB )__43IU),((____YWB )__B4IU),((____YWB )__53IU));
+                __43IU=((____DB *)__C4IU);
+                __M00(__43IU,__B4IU,(____Q)(__53IU -  1));
+                __33IU->__FFL=__43IU;
+                __33IU->__OFL=__53IU;
               };
             };
-            ((__CHARACTER__DB *)Self__O2IU->storage__4EL)[Self__O2IU->count__WJ]='\n';
-            Self__O2IU->count__WJ=(__INTEGER__Q)(Self__O2IU->count__WJ +  1);
+            ((____DB *)__33IU->__FFL)[__33IU->__WJ]='\n';
+            __33IU->__WJ=(____Q)(__33IU->__WJ +  1);
           };
-          if ((stat__BIF ==  2)) {
-            Self__O2IU=((__STRING__BC *)string_tmp4__NIF);
-            if ((Self__O2IU->capacity__HFL <= Self__O2IU->count__WJ)) {
-              if ((Self__O2IU->capacity__HFL ==  0)) {
-                Self__O2IU->capacity__HFL= 32;
-                __tmp__P2IU=create__KVW( 32);
-                Self__O2IU->storage__4EL=__tmp__P2IU;
+          if ((__IIF ==  2)) {
+            __33IU=((____BC *)__UIF);
+            if ((__33IU->__OFL <= __33IU->__WJ)) {
+              if ((__33IU->__OFL ==  0)) {
+                __33IU->__OFL= 32;
+                __43IU=__RVW( 32);
+                __33IU->__FFL=__43IU;
               } else /* FALSE */ {
-                __tmp__Q2IU=(__INTEGER__Q)(Self__O2IU->capacity__HFL <<  1);
-                __tmp__P2IU=((__CHARACTER__DB *)Self__O2IU->storage__4EL);
-                old_nb_elts__S2IU=Self__O2IU->capacity__HFL;
-                __tmp__T2IU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__P2IU),((__UINTEGER_32__RWB )old_nb_elts__S2IU),((__UINTEGER_32__RWB )__tmp__Q2IU));
-                __tmp__P2IU=((__CHARACTER__DB *)__tmp__T2IU);
-                clear__to__F00(__tmp__P2IU,old_nb_elts__S2IU,(__INTEGER__Q)(__tmp__Q2IU -  1));
-                Self__O2IU->storage__4EL=__tmp__P2IU;
-                Self__O2IU->capacity__HFL=__tmp__Q2IU;
+                __53IU=(____Q)(__33IU->__OFL <<  1);
+                __43IU=((____DB *)__33IU->__FFL);
+                __B4IU=__33IU->__OFL;
+                __C4IU=__55W(((____IB )__43IU),((____YWB )__B4IU),((____YWB )__53IU));
+                __43IU=((____DB *)__C4IU);
+                __M00(__43IU,__B4IU,(____Q)(__53IU -  1));
+                __33IU->__FFL=__43IU;
+                __33IU->__OFL=__53IU;
               };
             };
-            ((__CHARACTER__DB *)Self__O2IU->storage__4EL)[Self__O2IU->count__WJ]='\n';
-            Self__O2IU->count__WJ=(__INTEGER__Q)(Self__O2IU->count__WJ +  1);
+            ((____DB *)__33IU->__FFL)[__33IU->__WJ]='\n';
+            __33IU->__WJ=(____Q)(__33IU->__WJ +  1);
           };
         };
-        position__0KE=(__INTEGER__Q)(position__0KE +  1);
+        __BLE=(____Q)(__BLE +  1);
       };
     };
-    if ((position__0KE < ((__STRING__BC *)source__XKE)->count__WJ)) {
-      pos2__5HF=position__0KE;
-      result__U03T='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__U03T=((__CHARACTER__DB )(( 0)));
+    if ((__BLE < ((____BC *)__4KE)->__WJ)) {
+      __GIF=__BLE;
+      __D23T='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __D23T=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__U03T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+        __D23T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
       };
-      if (((result__U03T == '/') && (((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)((__INTEGER__Q)(position__0KE +  1) -  1)] == '*'))) {
-        position__0KE=(__INTEGER__Q)(position__0KE +  2);
-        level_comment__AIF= 1;
-        Self__RJGC=((__STRING__BC *)source__XKE)->count__WJ;
-        __tmp__P2IU=((__STRING__BC *)source__XKE)->storage__4EL;
-        __tmp__Q2IU=((__STRING__BC *)source__XKE)->count__WJ;
-        __tmp__N23T=((__STRING__BC *)source__XKE)->storage__4EL;
-        __tmp__O23T=((__STRING__BC *)source__XKE)->storage__4EL;
-        old_nb_elts__S2IU=((__STRING__BC *)source__XKE)->count__WJ;
-        __tmp__Q23T=((__STRING__BC *)source__XKE)->storage__4EL;
-        __tmp__R23T=((__STRING__BC *)source__XKE)->storage__4EL;
-        until_do__MW3B:
+      if (((__D23T == '/') && (((____DB *)((____BC *)__4KE)->__FFL)[(____Q)((____Q)(__BLE +  1) -  1)] == '*'))) {
+        __BLE=(____Q)(__BLE +  2);
+        __HIF= 1;
+        __ALGC=((____BC *)__4KE)->__WJ;
+        __43IU=((____BC *)__4KE)->__FFL;
+        __53IU=((____BC *)__4KE)->__WJ;
+        __233T=((____BC *)__4KE)->__FFL;
+        __333T=((____BC *)__4KE)->__FFL;
+        __B4IU=((____BC *)__4KE)->__WJ;
+        __533T=((____BC *)__4KE)->__FFL;
+        __A43T=((____BC *)__4KE)->__FFL;
+        __1X3B:
         {
-          result__203T='\0';
-          if ((position__0KE > Self__RJGC)) {
-            result__203T=((__CHARACTER__DB )(( 0)));
+          __L23T='\0';
+          if ((__BLE > __ALGC)) {
+            __L23T=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__203T=((__CHARACTER__DB *)__tmp__P2IU)[(__INTEGER__Q)(position__0KE -  1)];
+            __L23T=((____DB *)__43IU)[(____Q)(__BLE -  1)];
           };
-          if ((! ((result__203T == ((__CHARACTER__DB )(( 0)))) || (level_comment__AIF ==  0)))) {
-            result__O13T='\0';
-            if ((position__0KE > __tmp__Q2IU)) {
-              result__O13T=((__CHARACTER__DB )(( 0)));
+          if ((! ((__L23T == ((____DB )(( 0)))) || (__HIF ==  0)))) {
+            __323T='\0';
+            if ((__BLE > __53IU)) {
+              __323T=((____DB )(( 0)));
             } else /* FALSE */ {
-              result__O13T=((__CHARACTER__DB *)__tmp__N23T)[(__INTEGER__Q)(position__0KE -  1)];
+              __323T=((____DB *)__233T)[(____Q)(__BLE -  1)];
             };
-            if (((result__O13T == '/') && (((__CHARACTER__DB *)__tmp__O23T)[(__INTEGER__Q)((__INTEGER__Q)(position__0KE +  1) -  1)] == '*'))) {
-              level_comment__AIF=(__INTEGER__Q)(level_comment__AIF +  1);
-              position__0KE=(__INTEGER__Q)(position__0KE +  2);
-              __tmp__BUF=TRUE__K__;
+            if (((__323T == '/') && (((____DB *)__333T)[(____Q)((____Q)(__BLE +  1) -  1)] == '*'))) {
+              __HIF=(____Q)(__HIF +  1);
+              __BLE=(____Q)(__BLE +  2);
+              __IUF=__K__;
             } else /* FALSE */ {
-              __tmp__BUF=FALSE__O__;
+              __IUF=__O__;
             };
-            if ((! __tmp__BUF)) {
-              result__S13T='\0';
-              if ((position__0KE > old_nb_elts__S2IU)) {
-                result__S13T=((__CHARACTER__DB )(( 0)));
+            if ((! __IUF)) {
+              __B33T='\0';
+              if ((__BLE > __B4IU)) {
+                __B33T=((____DB )(( 0)));
               } else /* FALSE */ {
-                result__S13T=((__CHARACTER__DB *)__tmp__Q23T)[(__INTEGER__Q)(position__0KE -  1)];
+                __B33T=((____DB *)__533T)[(____Q)(__BLE -  1)];
               };
-              if (((result__S13T == '*') && (((__CHARACTER__DB *)__tmp__R23T)[(__INTEGER__Q)((__INTEGER__Q)(position__0KE +  1) -  1)] == '/'))) {
-                level_comment__AIF=(__INTEGER__Q)(level_comment__AIF -  1);
-                position__0KE=(__INTEGER__Q)(position__0KE +  2);
+              if (((__B33T == '*') && (((____DB *)__A43T)[(____Q)((____Q)(__BLE +  1) -  1)] == '/'))) {
+                __HIF=(____Q)(__HIF -  1);
+                __BLE=(____Q)(__BLE +  2);
               } else /* FALSE */ {
-                position__0KE=(__INTEGER__Q)(position__0KE +  1);
+                __BLE=(____Q)(__BLE +  1);
               };
             };
-            goto until_do__MW3B;
+            goto __1X3B;
           };
         };
-        if ((level_comment__AIF !=  0)) {
-          position__0KE=pos2__5HF;
-          __tmp__LVF=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_579));
-          put_position__HRE(__tmp__LVF);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        if ((__HIF !=  0)) {
+          __BLE=__GIF;
+          __SVF=__OVQ();
+          __DQE( 0,(&__string_579));
+          __ORE(__SVF);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
@@ -88447,505 +87843,501 @@ static __BOOLEAN__L read_space__0HF()
       };
     };
   };
-  if ((is_shorter2__EIF && (! skip_comment__4VF))) {
-    if ((((__STRING__BC *)string_tmp3__LIF)->count__WJ ==  0)) {
-      last_comment_slot__QWF=NULL;
+  if ((__LIF && (! __FWF))) {
+    if ((((____BC *)__SIF)->__WJ ==  0)) {
+      __XWF=NULL;
     } else /* FALSE */ {
-      __tmp__XWF=get__HJC(string_tmp3__LIF);
-      last_comment_slot__QWF=__tmp__XWF;
+      __4WF=__OJC(__SIF);
+      __XWF=__4WF;
     };
-    if ((((__STRING__BC *)string_tmp4__NIF)->count__WJ !=  0)) {
-      __tmp__XWF=get__HJC(string_tmp4__NIF);
-      last_comment_extern__CXF=__tmp__XWF;
+    if ((((____BC *)__UIF)->__WJ !=  0)) {
+      __4WF=__OJC(__UIF);
+      __JXF=__4WF;
     };
   };
-  begin_position__HXF=position__0KE;
-  __tmp__MJF=(position__0KE != pos__4HF);
-  result__U03T='\0';
-  if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-    result__U03T=((__CHARACTER__DB )(( 0)));
+  __OXF=__BLE;
+  __TJF=(__BLE != __FIF);
+  __D23T='\0';
+  if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+    __D23T=((____DB )(( 0)));
   } else /* FALSE */ {
-    result__U03T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+    __D23T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
   };
-  __tmp__PMF=(__tmp__MJF | (result__U03T != ((__CHARACTER__DB )(( 0)))));
-  return(__tmp__PMF);
+  __WMF=(__TJF | (__D23T != ((____DB )(( 0)))));
+  return(__WMF);
 }
 
-static __BOOLEAN__L read_slot_header__V5NC(__BOOLEAN__L first__X5NC)
-// ({TRUE__KxFALSE__O}) With result No recursive, No inlinable.
+static ____L __EBOC(____L __GBOC)
+// ({__Kx__O}) With result No recursive, No inlinable.
 {
-  __POSITION__OL __tmp__XAOC,__tmp__UBOC,__tmp__TCOC,__tmp__XHOC;
-  __POSITION__OL pos__T03R,pos__W03R,pos__ZS1S,__tmp__LGOC,pos__Z03R;
-  __POSITION__OL pos__503R,pos__F13R;
-  __PROTOTYPE__MF *__tmp__ICOC;
-  __ITM_TYPE_PARAMETER__MEZ *res__ZEOC,*result__O3IU,*Self__03IU;
-  __ITM_TYPE_PARAMETER__MEZ *result__33IU,*Self__J4IU;
-  void *__tmp__KFOC;
-  __STRING_CONSTANT__0 *n__S23T,*n__1MMD;
-  void *__tmp__T23T,*result__U23T,*__tmp__FNMD,*result__DNMD;
-  __POINTER__IB ptr__P3IU,__tmp__R3IU,__tmp__S3IU,__tmp__T3IU,ptr__43IU;
-  __POINTER__IB __tmp__A4IU,__tmp__B4IU,__tmp__C4IU;
-  __INTEGER__Q typ_id__Q3IU,typ_id__53IU;
-  __UINTEGER_32__RWB __tmp__U3IU,__tmp__D4IU;
-  __STRING__BC *Self__M4IU;
-  __BOOLEAN__L result__Z5NC,__tmp__DBOC,__tmp__NCOC,__tmp__EDOC;
-  __BOOLEAN__L __tmp__G03R,__tmp__AFOC,__tmp__LFOC,__tmp__ZFOC;
-  __BOOLEAN__L __tmp__4FOC,__tmp__GGOC,__tmp__PIOC;
-  __CHARACTER__DB __tmp__DAOC;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *__tmp__LMOC;
-  __CHARACTER__DB *__tmp__N4IU;
-  result__Z5NC=FALSE__O__;
-  __tmp__DAOC=read_style__R5OC();
-  if ((__tmp__DAOC != ' ')) {
-    result__Z5NC=TRUE__K__;
-    if (((! first__X5NC) && (__tmp__DAOC == '+'))) {
-      __tmp__XAOC=current_position__HVQ();
-      put_error__text__2PE( 2,(&__string_580));
-      put_position__HRE(__tmp__XAOC);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-      };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+  ____OL __GCOC,__DDOC,__CEOC,__GJOC,__C23R,__F23R,__IU1S,__0HOC,__I23R;
+  ____OL __O23R,__U23R;
+  ____MF *__XDOC;
+  ____TEZ *__IGOC,*__34IU,*__J5IU,*__M5IU,*__Y5IU;
+  void *__ZGOC;
+  ____0 *__B43T,*__KOMD;
+  void *__C43T,*__D43T,*__UOMD,*__SOMD;
+  ____IB __44IU,__A5IU,__B5IU,__C5IU,__N5IU,__P5IU,__Q5IU,__R5IU;
+  ____Q __54IU,__O5IU;
+  ____YWB __D5IU,__S5IU;
+  ____BC *__15IU;
+  ____L __IBOC,__SCOC,__2DOC,__TEOC,__V13R,__PGOC,__0GOC,__IHOC,__NHOC;
+  ____L __VHOC,__4JOC;
+  ____DB __SBOC;
+  ____ZLB *__0NOC;
+  ____DB *__25IU;
+  __IBOC=__O__;
+  __SBOC=__ABPC();
+  if ((__SBOC != ' ')) {
+    __IBOC=__K__;
+    if (((! __GBOC) && (__SBOC == '+'))) {
+      __GCOC=__OVQ();
+      __DQE( 2,(&__string_580));
+      __ORE(__GCOC);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
+      };
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    if (first__X5NC) {
-      __tmp__DBOC=read_word__0FF((&__string_71));
-      if (__tmp__DBOC) {
-        if ((__tmp__DAOC == '-')) {
-          is_cop__CN=TRUE__K__;
-          if (is_java__EE) {
-            __tmp__UBOC=current_position__HVQ();
-            put_error__text__2PE( 1,(&__string_581));
-            put_position__HRE(__tmp__UBOC);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-            };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if (__GBOC) {
+      __SCOC=__BGF((&__string_71));
+      if (__SCOC) {
+        if ((__SBOC == '-')) {
+          __CN=__K__;
+          if (__EE) {
+            __DDOC=__OVQ();
+            __DQE( 1,(&__string_581));
+            __ORE(__DDOC);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           } else /* FALSE */ {
-            append__3VX(((__STRING__BC *)output_decl__LE),(&__string_582));
+            __EWX(((____BC *)__LE),(&__string_582));
           };
         };
-        __tmp__ICOC=object__TKE;
-        __tmp__UBOC=current_position__HVQ();
-        ((__PROTOTYPE__MF *)__tmp__ICOC)->parent_named__PF.parent_itm_object__OF.position__H2B=__tmp__UBOC;
-        ((__PROTOTYPE__MF *)object__TKE)->parent_named__PF.style__NKQC=__tmp__DAOC;
-        __tmp__NCOC=read_symbol__Y1Q((&__string_21));
-        if ((! __tmp__NCOC)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 2,(&__string_583));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __XDOC=__0KE;
+        __DDOC=__OVQ();
+        ((____MF *)__XDOC)->__PF.__OF.__O2B=__DDOC;
+        ((____MF *)__0KE)->__PF.__2LQC=__SBOC;
+        __2DOC=__51Q((&__string_21));
+        if ((! __2DOC)) {
+          __CEOC=__OVQ();
+          __DQE( 2,(&__string_583));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        __tmp__NCOC=read_word__0FF((&__string_18));
-        if (__tmp__NCOC) {
-          __tmp__EDOC=TRUE__K__;
+        __2DOC=__BGF((&__string_18));
+        if (__2DOC) {
+          __TEOC=__K__;
         } else /* FALSE */ {
-          __tmp__G03R=read_word__0FF((&__string_19));
-          __tmp__EDOC=__tmp__G03R;
+          __V13R=__BGF((&__string_19));
+          __TEOC=__V13R;
         };
-        if (__tmp__EDOC) {
-          ((__PROTOTYPE__MF *)object__TKE)->type_style__KZMB=last_string__M4E;
+        if (__TEOC) {
+          ((____MF *)__0KE)->__D0MB=__T4E;
         };
-        __tmp__NCOC=read_cap_identifier__2QV();
-        if ((! __tmp__NCOC)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_584));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __2DOC=__DRV();
+        if ((! __2DOC)) {
+          __CEOC=__OVQ();
+          __DQE( 0,(&__string_584));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((void *)object__TKE->shortname__EEZ != (void *)last_string__M4E)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_585));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        if (((void *)__0KE->__LEZ != (void *)__T4E)) {
+          __CEOC=__OVQ();
+          __DQE( 0,(&__string_585));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        __tmp__NCOC=read_character__5WI('(');
-        if (__tmp__NCOC) {
-          if ((! is_shorter2__EIF)) {
-            if ((object__TKE->generic_count__LEZ ==  0)) {
-              __tmp__XHOC=current_position__HVQ();
-              put_error__text__2PE( 0,(&__string_586));
-              put_position__HRE(__tmp__XHOC);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __2DOC=__GXI('(');
+        if (__2DOC) {
+          if ((! __LIF)) {
+            if ((__0KE->__SEZ ==  0)) {
+              __GJOC=__OVQ();
+              __DQE( 0,(&__string_586));
+              __ORE(__GJOC);
+              __IJG(__IQE);
+              if ((__J5 !=  0)) {
+                __LGZ(((____BC *)__IQE));
               };
-              if ((type_error__AQE ==  2)) {
-                nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              if ((__HQE ==  2)) {
+                __TL=(____Q)(__TL +  1);
               } else /* FALSE */ {
                 exit(( 1));
               };
             };
           };
-          res__ZEOC=NULL;
-          __tmp__EDOC=read_identifier__GYQ();
-          if (__tmp__EDOC) {
-            __tmp__AFOC=read_character__5WI(':');
-            if ((! __tmp__AFOC)) {
-              __tmp__XHOC=current_position__HVQ();
-              pos__T03R=__tmp__XHOC;
-              put_error__text__2PE( 2,(&__string_587));
-              put_position__HRE(pos__T03R);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __IGOC=NULL;
+          __TEOC=__NYQ();
+          if (__TEOC) {
+            __PGOC=__GXI(':');
+            if ((! __PGOC)) {
+              __GJOC=__OVQ();
+              __C23R=__GJOC;
+              __DQE( 2,(&__string_587));
+              __ORE(__C23R);
+              __IJG(__IQE);
+              if ((__J5 !=  0)) {
+                __LGZ(((____BC *)__IQE));
               };
-              if ((type_error__AQE ==  2)) {
-                nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              if ((__HQE ==  2)) {
+                __TL=(____Q)(__TL +  1);
               } else /* FALSE */ {
                 exit(( 1));
               };
             };
-            __tmp__KFOC=read_type__ATRC(PARSER__NSD__,TRUE__K__);
-            __tmp__LFOC=((void *)__tmp__KFOC == (void *)NULL);
-            if (__tmp__LFOC) {
-              pos__T03R=current_position__HVQ();
-              pos__W03R=pos__T03R;
-              put_error__text__2PE( 0,(&__string_588));
-              put_position__HRE(pos__W03R);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            __ZGOC=__PURC(__USD__,__K__);
+            __0GOC=((void *)__ZGOC == (void *)NULL);
+            if (__0GOC) {
+              __C23R=__OVQ();
+              __F23R=__C23R;
+              __DQE( 0,(&__string_588));
+              __ORE(__F23R);
+              __IJG(__IQE);
+              if ((__J5 !=  0)) {
+                __LGZ(((____BC *)__IQE));
               };
-              if ((type_error__AQE ==  2)) {
-                nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              if ((__HQE ==  2)) {
+                __TL=(____Q)(__TL +  1);
               } else /* FALSE */ {
                 exit(( 1));
               };
             };
-            pos__W03R=current_position__HVQ();
-            pos__ZS1S=pos__W03R;
-            put_error__text__2PE( 1,(&__string_589));
-            put_position__HRE(pos__ZS1S);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            __F23R=__OVQ();
+            __IU1S=__F23R;
+            __DQE( 1,(&__string_589));
+            __ORE(__IU1S);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
             };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
-            __tmp__ZFOC=TRUE__K__;
-          } else /* FALSE */ {
-            __tmp__ZFOC=FALSE__O__;
-          };
-          if ((! __tmp__ZFOC)) {
-            __tmp__4FOC=read_cap_identifier__2QV();
-            if (__tmp__4FOC) {
-              __tmp__GGOC=is_parameter_type__ASV;
-              if ((! __tmp__GGOC)) {
-                __tmp__LGOC=current_position__HVQ();
-                pos__Z03R=__tmp__LGOC;
-                put_error__text__2PE( 0,(&__string_590));
-                put_position__HRE(pos__Z03R);
-                put_string__BJG(msg_err__BQE);
-                if ((verbose_level__J5 !=  0)) {
-                  put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            __IHOC=__K__;
+          } else /* FALSE */ {
+            __IHOC=__O__;
+          };
+          if ((! __IHOC)) {
+            __NHOC=__DRV();
+            if (__NHOC) {
+              __VHOC=__HSV;
+              if ((! __VHOC)) {
+                __0HOC=__OVQ();
+                __I23R=__0HOC;
+                __DQE( 0,(&__string_590));
+                __ORE(__I23R);
+                __IJG(__IQE);
+                if ((__J5 !=  0)) {
+                  __LGZ(((____BC *)__IQE));
                 };
-                if ((type_error__AQE ==  2)) {
-                  nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                if ((__HQE ==  2)) {
+                  __TL=(____Q)(__TL +  1);
                 } else /* FALSE */ {
                   exit(( 1));
                 };
               };
-              n__S23T=last_string__M4E;
-              __tmp__T23T=fast_reference_at__O5J(((__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *)dico__TNC),n__S23T);
-              result__U23T=__tmp__T23T;
-              if (((void *)__tmp__T23T == (void *)NULL)) {
-                result__O3IU=NULL;
-                ptr__P3IU=((__POINTER__IB )(NULL));
-                typ_id__Q3IU= 0;
-                __tmp__R3IU=((__POINTER__IB )sizeof(__ITM_TYPE_PARAMETER__MEZ));
-                if (((unsigned long)__tmp__R3IU ==  0)) {
-                  result__O3IU=ITM_TYPE_PARAMETER__MEZ__;
+              __B43T=__T4E;
+              __C43T=__V5J(((____SNC *)__0NC),__B43T);
+              __D43T=__C43T;
+              if (((void *)__C43T == (void *)NULL)) {
+                __34IU=NULL;
+                __44IU=((____IB )(NULL));
+                __54IU= 0;
+                __A5IU=((____IB )sizeof(____TEZ));
+                if (((unsigned long)__A5IU ==  0)) {
+                  __34IU=__TEZ__;
                 } else /* FALSE */ {
-                  typ_id__Q3IU=-1;
-                  clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R3IU));
-                  if ((typ_id__Q3IU == (__INTEGER__Q)(-  1))) {
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__S3IU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__T3IU=(void *)((unsigned long)(void *)((unsigned long)__tmp__R3IU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S3IU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S3IU) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__U3IU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T3IU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                    (&__string_3)->count__0C= 25;
-                    (&__string_3)->storage__1C="Memory: Bound table_size.";
-                    __tmp__S3IU=micro_alloc__table__lab__HKI(__tmp__T3IU,((__POINTER__IB )(&(table_size[(__tmp__U3IU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T3IU)));
-                    ptr__P3IU=__tmp__S3IU;
+                  __54IU=-1;
+                  __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A5IU));
+                  if ((__54IU == (____Q)(-  1))) {
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __B5IU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __C5IU=(void *)((unsigned long)(void *)((unsigned long)__A5IU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B5IU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B5IU) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __D5IU=((____YWB )((____Q )(void *)((unsigned long)__C5IU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                    (&__string_3)->__0C= 25;
+                    (&__string_3)->__1C="Memory: Bound table_size.";
+                    __B5IU=__OKI(__C5IU,((____IB )(&(table_size[(__D5IU)-1]))),((____YWB )((____Q )__C5IU)));
+                    __44IU=__B5IU;
                   } else /* FALSE */ {
-                    __tmp__U3IU=((__UINTEGER_32__RWB )typ_id__Q3IU);
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__S3IU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__T3IU=(void *)((unsigned long)(void *)((unsigned long)__tmp__R3IU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S3IU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S3IU) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__S3IU=micro_alloc__table__lab__HKI(__tmp__T3IU,((__POINTER__IB )(&(table_type[(__tmp__U3IU)]))),(__UINTEGER_32__RWB)(__tmp__U3IU |  1));
-                    ptr__P3IU=__tmp__S3IU;
+                    __D5IU=((____YWB )__54IU);
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __B5IU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __C5IU=(void *)((unsigned long)(void *)((unsigned long)__A5IU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B5IU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B5IU) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __B5IU=__OKI(__C5IU,((____IB )(&(table_type[(__D5IU)]))),(____YWB)(__D5IU |  1));
+                    __44IU=__B5IU;
                   };
-                  result__O3IU=((__ITM_TYPE_PARAMETER__MEZ *)ptr__P3IU);
-                  *(result__O3IU) = *(ITM_TYPE_PARAMETER__MEZ__);
+                  __34IU=((____TEZ *)__44IU);
+                  *(__34IU) = *(__TEZ__);
                 };
-                Self__03IU=((__ITM_TYPE_PARAMETER__MEZ *)result__O3IU);
-                Self__03IU->parent_itm_type__NEZ.name__DPC=n__S23T;
-                fast_put__to__5P2(((__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *)dico__TNC),Self__03IU,n__S23T);
-                result__U23T=result__O3IU;
+                __J5IU=((____TEZ *)__34IU);
+                __J5IU->__UEZ.__KPC=__B43T;
+                __GQ2(((____SNC *)__0NC),__J5IU,__B43T);
+                __D43T=__34IU;
               };
-              if (result__U23T==NULL) {
-                result__O3IU=NULL;
+              if (__D43T==NULL) {
+                __34IU=NULL;
               } else {
-                switch (((struct ___OBJ *)result__U23T)->__id) {
-                case __ITM_TYPE_SIMPLE__JMB__: {
-                  result__O3IU=NULL;
+                switch (((struct ___OBJ *)__D43T)->__id) {
+                case ____QMB__: {
+                  __34IU=NULL;
                 } break;
-                case __ITM_TYPE_PARAMETER__MEZ__: {
-                  result__O3IU=((void *)result__U23T);
+                case ____TEZ__: {
+                  __34IU=((void *)__D43T);
                 } break;
                 }
               };
-              res__ZEOC=result__O3IU;
+              __IGOC=__34IU;
             };
           };
-          if (((void *)res__ZEOC == (void *)NULL)) {
-            pos__ZS1S=current_position__HVQ();
-            put_error__text__2PE( 0,(&__string_590));
-            put_position__HRE(pos__ZS1S);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          if (((void *)__IGOC == (void *)NULL)) {
+            __IU1S=__OVQ();
+            __DQE( 0,(&__string_590));
+            __ORE(__IU1S);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
             };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          add_last__5SQC(((__FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ *)object__TKE->idf_generic_list__YEZ),res__ZEOC);
-          while_do__SVQC:
+          __OUQC(((____VEZ *)__0KE->__5EZ),__IGOC);
+          __BXQC:
           {
-            __tmp__PIOC=read_character__5WI(',');
-            if (__tmp__PIOC) {
-              res__ZEOC=NULL;
-              __tmp__EDOC=read_identifier__GYQ();
-              if (__tmp__EDOC) {
-                __tmp__AFOC=read_character__5WI(':');
-                if ((! __tmp__AFOC)) {
-                  __tmp__XHOC=current_position__HVQ();
-                  (&__string_587)->count__0C= 10;
-                  (&__string_587)->storage__1C="Added ':'.";
-                  pos__503R=__tmp__XHOC;
-                  put_error__text__2PE( 2,(&__string_587));
-                  put_position__HRE(pos__503R);
-                  put_string__BJG(msg_err__BQE);
-                  if ((verbose_level__J5 !=  0)) {
-                    put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            __4JOC=__GXI(',');
+            if (__4JOC) {
+              __IGOC=NULL;
+              __TEOC=__NYQ();
+              if (__TEOC) {
+                __PGOC=__GXI(':');
+                if ((! __PGOC)) {
+                  __GJOC=__OVQ();
+                  (&__string_587)->__0C= 10;
+                  (&__string_587)->__1C="Added ':'.";
+                  __O23R=__GJOC;
+                  __DQE( 2,(&__string_587));
+                  __ORE(__O23R);
+                  __IJG(__IQE);
+                  if ((__J5 !=  0)) {
+                    __LGZ(((____BC *)__IQE));
                   };
-                  if ((type_error__AQE ==  2)) {
-                    nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                  if ((__HQE ==  2)) {
+                    __TL=(____Q)(__TL +  1);
                   } else /* FALSE */ {
                     exit(( 1));
                   };
                 };
-                __tmp__KFOC=read_type__ATRC(PARSER__NSD__,TRUE__K__);
-                __tmp__LFOC=((void *)__tmp__KFOC == (void *)NULL);
-                if (__tmp__LFOC) {
-                  pos__T03R=current_position__HVQ();
-                  (&__string_588)->count__0C= 12;
-                  (&__string_588)->storage__1C="Type needed.";
-                  pos__503R=pos__T03R;
-                  put_error__text__2PE( 0,(&__string_588));
-                  put_position__HRE(pos__503R);
-                  put_string__BJG(msg_err__BQE);
-                  if ((verbose_level__J5 !=  0)) {
-                    put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+                __ZGOC=__PURC(__USD__,__K__);
+                __0GOC=((void *)__ZGOC == (void *)NULL);
+                if (__0GOC) {
+                  __C23R=__OVQ();
+                  (&__string_588)->__0C= 12;
+                  (&__string_588)->__1C="Type needed.";
+                  __O23R=__C23R;
+                  __DQE( 0,(&__string_588));
+                  __ORE(__O23R);
+                  __IJG(__IQE);
+                  if ((__J5 !=  0)) {
+                    __LGZ(((____BC *)__IQE));
                   };
-                  if ((type_error__AQE ==  2)) {
-                    nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                  if ((__HQE ==  2)) {
+                    __TL=(____Q)(__TL +  1);
                   } else /* FALSE */ {
                     exit(( 1));
                   };
                 };
-                pos__W03R=current_position__HVQ();
-                (&__string_589)->count__0C= 27;
-                (&__string_589)->storage__1C="Sorry, not yet implemented.";
-                pos__503R=pos__W03R;
-                put_error__text__2PE( 1,(&__string_589));
-                put_position__HRE(pos__503R);
-                put_string__BJG(msg_err__BQE);
-                if ((verbose_level__J5 !=  0)) {
-                  put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+                __F23R=__OVQ();
+                (&__string_589)->__0C= 27;
+                (&__string_589)->__1C="Sorry, not yet implemented.";
+                __O23R=__F23R;
+                __DQE( 1,(&__string_589));
+                __ORE(__O23R);
+                __IJG(__IQE);
+                if ((__J5 !=  0)) {
+                  __LGZ(((____BC *)__IQE));
                 };
-                if ((type_error__AQE ==  2)) {
-                  nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                if ((__HQE ==  2)) {
+                  __TL=(____Q)(__TL +  1);
                 } else /* FALSE */ {
                   exit(( 1));
                 };
-                __tmp__ZFOC=TRUE__K__;
+                __IHOC=__K__;
               } else /* FALSE */ {
-                __tmp__ZFOC=FALSE__O__;
+                __IHOC=__O__;
               };
-              if ((! __tmp__ZFOC)) {
-                __tmp__4FOC=read_cap_identifier__2QV();
-                if (__tmp__4FOC) {
-                  __tmp__GGOC=is_parameter_type__ASV;
-                  if ((! __tmp__GGOC)) {
-                    __tmp__LGOC=current_position__HVQ();
-                    (&__string_590)->count__0C= 36;
-                    (&__string_590)->storage__1C="Identifier parameter type is needed.";
-                    pos__F13R=__tmp__LGOC;
-                    put_error__text__2PE( 0,(&__string_590));
-                    put_position__HRE(pos__F13R);
-                    put_string__BJG(msg_err__BQE);
-                    if ((verbose_level__J5 !=  0)) {
-                      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              if ((! __IHOC)) {
+                __NHOC=__DRV();
+                if (__NHOC) {
+                  __VHOC=__HSV;
+                  if ((! __VHOC)) {
+                    __0HOC=__OVQ();
+                    (&__string_590)->__0C= 36;
+                    (&__string_590)->__1C="Identifier parameter type is needed.";
+                    __U23R=__0HOC;
+                    __DQE( 0,(&__string_590));
+                    __ORE(__U23R);
+                    __IJG(__IQE);
+                    if ((__J5 !=  0)) {
+                      __LGZ(((____BC *)__IQE));
                     };
-                    if ((type_error__AQE ==  2)) {
-                      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                    if ((__HQE ==  2)) {
+                      __TL=(____Q)(__TL +  1);
                     } else /* FALSE */ {
                       exit(( 1));
                     };
                   };
-                  n__1MMD=last_string__M4E;
-                  __tmp__FNMD=fast_reference_at__O5J(((__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *)dico__TNC),n__1MMD);
-                  result__DNMD=__tmp__FNMD;
-                  if (((void *)__tmp__FNMD == (void *)NULL)) {
-                    result__33IU=NULL;
-                    ptr__43IU=((__POINTER__IB )(NULL));
-                    typ_id__53IU= 0;
-                    __tmp__A4IU=((__POINTER__IB )sizeof(__ITM_TYPE_PARAMETER__MEZ));
-                    if (((unsigned long)__tmp__A4IU ==  0)) {
-                      result__33IU=ITM_TYPE_PARAMETER__MEZ__;
+                  __KOMD=__T4E;
+                  __UOMD=__V5J(((____SNC *)__0NC),__KOMD);
+                  __SOMD=__UOMD;
+                  if (((void *)__UOMD == (void *)NULL)) {
+                    __M5IU=NULL;
+                    __N5IU=((____IB )(NULL));
+                    __O5IU= 0;
+                    __P5IU=((____IB )sizeof(____TEZ));
+                    if (((unsigned long)__P5IU ==  0)) {
+                      __M5IU=__TEZ__;
                     } else /* FALSE */ {
-                      typ_id__53IU=-1;
-                      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__A4IU));
-                      if ((typ_id__53IU == (__INTEGER__Q)(-  1))) {
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__B4IU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__C4IU=(void *)((unsigned long)(void *)((unsigned long)__tmp__A4IU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4IU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4IU) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__D4IU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__C4IU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                        (&__string_3)->count__0C= 25;
-                        (&__string_3)->storage__1C="Memory: Bound table_size.";
-                        __tmp__B4IU=micro_alloc__table__lab__HKI(__tmp__C4IU,((__POINTER__IB )(&(table_size[(__tmp__D4IU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__C4IU)));
-                        ptr__43IU=__tmp__B4IU;
+                      __O5IU=-1;
+                      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P5IU));
+                      if ((__O5IU == (____Q)(-  1))) {
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __Q5IU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __R5IU=(void *)((unsigned long)(void *)((unsigned long)__P5IU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5IU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5IU) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __S5IU=((____YWB )((____Q )(void *)((unsigned long)__R5IU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                        (&__string_3)->__0C= 25;
+                        (&__string_3)->__1C="Memory: Bound table_size.";
+                        __Q5IU=__OKI(__R5IU,((____IB )(&(table_size[(__S5IU)-1]))),((____YWB )((____Q )__R5IU)));
+                        __N5IU=__Q5IU;
                       } else /* FALSE */ {
-                        __tmp__D4IU=((__UINTEGER_32__RWB )typ_id__53IU);
-                        (&__string_1)->count__0C= 19;
-                        (&__string_1)->storage__1C="Memory: Size bound.";
-                        __tmp__B4IU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                        __tmp__C4IU=(void *)((unsigned long)(void *)((unsigned long)__tmp__A4IU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4IU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4IU) - (unsigned long)((__POINTER__IB ) 1)));
-                        (&__string_2)->count__0C= 18;
-                        (&__string_2)->storage__1C="Memory: Alignment.";
-                        __tmp__B4IU=micro_alloc__table__lab__HKI(__tmp__C4IU,((__POINTER__IB )(&(table_type[(__tmp__D4IU)]))),(__UINTEGER_32__RWB)(__tmp__D4IU |  1));
-                        ptr__43IU=__tmp__B4IU;
+                        __S5IU=((____YWB )__O5IU);
+                        (&__string_1)->__0C= 19;
+                        (&__string_1)->__1C="Memory: Size bound.";
+                        __Q5IU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                        __R5IU=(void *)((unsigned long)(void *)((unsigned long)__P5IU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5IU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5IU) - (unsigned long)((____IB ) 1)));
+                        (&__string_2)->__0C= 18;
+                        (&__string_2)->__1C="Memory: Alignment.";
+                        __Q5IU=__OKI(__R5IU,((____IB )(&(table_type[(__S5IU)]))),(____YWB)(__S5IU |  1));
+                        __N5IU=__Q5IU;
                       };
-                      result__33IU=((__ITM_TYPE_PARAMETER__MEZ *)ptr__43IU);
-                      *(result__33IU) = *(ITM_TYPE_PARAMETER__MEZ__);
+                      __M5IU=((____TEZ *)__N5IU);
+                      *(__M5IU) = *(__TEZ__);
                     };
-                    Self__J4IU=((__ITM_TYPE_PARAMETER__MEZ *)result__33IU);
-                    Self__J4IU->parent_itm_type__NEZ.name__DPC=n__1MMD;
-                    fast_put__to__5P2(((__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *)dico__TNC),Self__J4IU,n__1MMD);
-                    result__DNMD=result__33IU;
+                    __Y5IU=((____TEZ *)__M5IU);
+                    __Y5IU->__UEZ.__KPC=__KOMD;
+                    __GQ2(((____SNC *)__0NC),__Y5IU,__KOMD);
+                    __SOMD=__M5IU;
                   };
-                  if (result__DNMD==NULL) {
-                    result__O3IU=NULL;
+                  if (__SOMD==NULL) {
+                    __34IU=NULL;
                   } else {
-                    switch (((struct ___OBJ *)result__DNMD)->__id) {
-                    case __ITM_TYPE_SIMPLE__JMB__: {
-                      result__O3IU=NULL;
+                    switch (((struct ___OBJ *)__SOMD)->__id) {
+                    case ____QMB__: {
+                      __34IU=NULL;
                     } break;
-                    case __ITM_TYPE_PARAMETER__MEZ__: {
-                      result__O3IU=((void *)result__DNMD);
+                    case ____TEZ__: {
+                      __34IU=((void *)__SOMD);
                     } break;
                     }
                   };
-                  res__ZEOC=result__O3IU;
+                  __IGOC=__34IU;
                 };
               };
-              if (((void *)res__ZEOC == (void *)NULL)) {
-                pos__503R=current_position__HVQ();
-                put_error__text__2PE( 0,(&__string_590));
-                put_position__HRE(pos__503R);
-                put_string__BJG(msg_err__BQE);
-                if ((verbose_level__J5 !=  0)) {
-                  put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              if (((void *)__IGOC == (void *)NULL)) {
+                __O23R=__OVQ();
+                __DQE( 0,(&__string_590));
+                __ORE(__O23R);
+                __IJG(__IQE);
+                if ((__J5 !=  0)) {
+                  __LGZ(((____BC *)__IQE));
                 };
-                if ((type_error__AQE ==  2)) {
-                  nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+                if ((__HQE ==  2)) {
+                  __TL=(____Q)(__TL +  1);
                 } else /* FALSE */ {
                   exit(( 1));
                 };
               };
-              add_last__5SQC(((__FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ *)object__TKE->idf_generic_list__YEZ),res__ZEOC);
-              goto while_do__SVQC;
+              __OUQC(((____VEZ *)__0KE->__5EZ),__IGOC);
+              goto __BXQC;
             };
           };
-          __tmp__EDOC=read_character__5WI(')');
-          if ((! __tmp__EDOC)) {
-            __tmp__XHOC=current_position__HVQ();
-            put_error__text__2PE( 2,(&__string_591));
-            put_position__HRE(__tmp__XHOC);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __TEOC=__GXI(')');
+          if ((! __TEOC)) {
+            __GJOC=__OVQ();
+            __DQE( 2,(&__string_591));
+            __ORE(__GJOC);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
             };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          if ((! is_shorter2__EIF)) {
-            typ_id__Q3IU=(__INTEGER__Q)(((__FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ *)object__TKE->idf_generic_list__YEZ)->parent_arrayed_collection__WEZ.upper__5GVB +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            if ((typ_id__Q3IU != object__TKE->generic_count__LEZ)) {
-              pos__T03R=current_position__HVQ();
-              put_error__text__2PE( 0,(&__string_592));
-              put_position__HRE(pos__T03R);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          if ((! __LIF)) {
+            __54IU=(____Q)(((____VEZ *)__0KE->__5EZ)->__3EZ.__OIVB +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            if ((__54IU != __0KE->__SEZ)) {
+              __C23R=__OVQ();
+              __DQE( 0,(&__string_592));
+              __ORE(__C23R);
+              __IJG(__IQE);
+              if ((__J5 !=  0)) {
+                __LGZ(((____BC *)__IQE));
               };
-              if ((type_error__AQE ==  2)) {
-                nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              if ((__HQE ==  2)) {
+                __TL=(____Q)(__TL +  1);
               } else /* FALSE */ {
                 exit(( 1));
               };
@@ -88953,1414 +88345,1402 @@ static __BOOLEAN__L read_slot_header__V5NC(__BOOLEAN__L first__X5NC)
           };
         };
       } else /* FALSE */ {
-        __tmp__UBOC=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_593));
-        put_position__HRE(__tmp__UBOC);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DDOC=__OVQ();
+        __DQE( 0,(&__string_593));
+        __ORE(__DDOC);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      __tmp__DBOC=TRUE__K__;
+      __SCOC=__K__;
     } else /* FALSE */ {
-      __tmp__DBOC=FALSE__O__;
+      __SCOC=__O__;
     };
-    if (__tmp__DBOC) {
-      __tmp__DBOC=TRUE__K__;
+    if (__SCOC) {
+      __SCOC=__K__;
     } else /* FALSE */ {
-      __tmp__NCOC=read_word__0FF((&__string_72));
-      if (__tmp__NCOC) {
-        __tmp__EDOC=TRUE__K__;
+      __2DOC=__BGF((&__string_72));
+      if (__2DOC) {
+        __TEOC=__K__;
       } else /* FALSE */ {
-        __tmp__G03R=read_word__0FF((&__string_73));
-        __tmp__EDOC=__tmp__G03R;
+        __V13R=__BGF((&__string_73));
+        __TEOC=__V13R;
       };
-      if (__tmp__EDOC) {
-        __tmp__G03R=read_symbol__Y1Q((&__string_21));
-        if ((! __tmp__G03R)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 2,(&__string_583));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      if (__TEOC) {
+        __V13R=__51Q((&__string_21));
+        if ((! __V13R)) {
+          __CEOC=__OVQ();
+          __DQE( 2,(&__string_583));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        __tmp__LMOC=read_type_list__M3TC(PARSER__NSD__,FALSE__O__);
-        if (((void *)__tmp__LMOC == (void *)NULL)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_594));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __0NOC=__14TC(__USD__,__O__);
+        if (((void *)__0NOC == (void *)NULL)) {
+          __CEOC=__OVQ();
+          __DQE( 0,(&__string_594));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (__tmp__NCOC) {
-          ((__PROTOTYPE__MF *)object__TKE)->export_list__W0MB=__tmp__LMOC;
+        if (__2DOC) {
+          ((____MF *)__0KE)->__P1MB=__0NOC;
         } else /* FALSE */ {
-          ((__PROTOTYPE__MF *)object__TKE)->import_list__01MB=__tmp__LMOC;
+          ((____MF *)__0KE)->__T2MB=__0NOC;
         };
       };
-      __tmp__DBOC=__tmp__EDOC;
+      __SCOC=__TEOC;
     };
-    if (__tmp__DBOC) {
-      __tmp__DBOC=TRUE__K__;
+    if (__SCOC) {
+      __SCOC=__K__;
     } else /* FALSE */ {
-      __tmp__NCOC=read_word__0FF((&__string_74));
-      if (__tmp__NCOC) {
-        __tmp__EDOC=read_symbol__Y1Q((&__string_21));
-        if ((! __tmp__EDOC)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 2,(&__string_583));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __2DOC=__BGF((&__string_74));
+      if (__2DOC) {
+        __TEOC=__51Q((&__string_21));
+        if ((! __TEOC)) {
+          __CEOC=__OVQ();
+          __DQE( 2,(&__string_583));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        __tmp__EDOC=read_external__2FUC();
-        if ((! __tmp__EDOC)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_595));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __TEOC=__LHUC();
+        if ((! __TEOC)) {
+          __CEOC=__OVQ();
+          __DQE( 0,(&__string_595));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        append__3VX(((__STRING__BC *)output_decl__LE),(&__string_360));
-        append__3VX(((__STRING__BC *)output_decl__LE),object__TKE->parent_named__PF.name__4VB);
-        Self__M4IU=((__STRING__BC *)output_decl__LE);
-        if ((Self__M4IU->capacity__HFL <= Self__M4IU->count__WJ)) {
-          if ((Self__M4IU->capacity__HFL ==  0)) {
-            Self__M4IU->capacity__HFL= 32;
-            __tmp__N4IU=create__KVW( 32);
-            Self__M4IU->storage__4EL=__tmp__N4IU;
-          } else /* FALSE */ {
-            typ_id__Q3IU=(__INTEGER__Q)(Self__M4IU->capacity__HFL <<  1);
-            __tmp__N4IU=((__CHARACTER__DB *)Self__M4IU->storage__4EL);
-            typ_id__53IU=Self__M4IU->capacity__HFL;
-            ptr__P3IU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__N4IU),((__UINTEGER_32__RWB )typ_id__53IU),((__UINTEGER_32__RWB )typ_id__Q3IU));
-            __tmp__N4IU=((__CHARACTER__DB *)ptr__P3IU);
-            clear__to__F00(__tmp__N4IU,typ_id__53IU,(__INTEGER__Q)(typ_id__Q3IU -  1));
-            Self__M4IU->storage__4EL=__tmp__N4IU;
-            Self__M4IU->capacity__HFL=typ_id__Q3IU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__M4IU->storage__4EL)[Self__M4IU->count__WJ]='\n';
-        Self__M4IU->count__WJ=(__INTEGER__Q)(Self__M4IU->count__WJ +  1);
-        append__3VX(((__STRING__BC *)output_decl__LE),last_string__M4E);
-        Self__M4IU=((__STRING__BC *)output_decl__LE);
-        if ((Self__M4IU->capacity__HFL <= Self__M4IU->count__WJ)) {
-          if ((Self__M4IU->capacity__HFL ==  0)) {
-            Self__M4IU->capacity__HFL= 32;
-            __tmp__N4IU=create__KVW( 32);
-            Self__M4IU->storage__4EL=__tmp__N4IU;
-          } else /* FALSE */ {
-            typ_id__Q3IU=(__INTEGER__Q)(Self__M4IU->capacity__HFL <<  1);
-            __tmp__N4IU=((__CHARACTER__DB *)Self__M4IU->storage__4EL);
-            typ_id__53IU=Self__M4IU->capacity__HFL;
-            ptr__P3IU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__N4IU),((__UINTEGER_32__RWB )typ_id__53IU),((__UINTEGER_32__RWB )typ_id__Q3IU));
-            __tmp__N4IU=((__CHARACTER__DB *)ptr__P3IU);
-            clear__to__F00(__tmp__N4IU,typ_id__53IU,(__INTEGER__Q)(typ_id__Q3IU -  1));
-            Self__M4IU->storage__4EL=__tmp__N4IU;
-            Self__M4IU->capacity__HFL=typ_id__Q3IU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__M4IU->storage__4EL)[Self__M4IU->count__WJ]='\n';
-        Self__M4IU->count__WJ=(__INTEGER__Q)(Self__M4IU->count__WJ +  1);
-      };
-      __tmp__DBOC=__tmp__NCOC;
-    };
-    if (__tmp__DBOC) {
-      __tmp__DBOC=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__NCOC=read_word__0FF((&__string_75));
-      if (__tmp__NCOC) {
-        __tmp__EDOC=read_symbol__Y1Q((&__string_21));
-        if ((! __tmp__EDOC)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 2,(&__string_583));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-          };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        __EWX(((____BC *)__LE),(&__string_360));
+        __EWX(((____BC *)__LE),__0KE->__PF.__FWB);
+        __15IU=((____BC *)__LE);
+        if ((__15IU->__OFL <= __15IU->__WJ)) {
+          if ((__15IU->__OFL ==  0)) {
+            __15IU->__OFL= 32;
+            __25IU=__RVW( 32);
+            __15IU->__FFL=__25IU;
+          } else /* FALSE */ {
+            __54IU=(____Q)(__15IU->__OFL <<  1);
+            __25IU=((____DB *)__15IU->__FFL);
+            __O5IU=__15IU->__OFL;
+            __44IU=__55W(((____IB )__25IU),((____YWB )__O5IU),((____YWB )__54IU));
+            __25IU=((____DB *)__44IU);
+            __M00(__25IU,__O5IU,(____Q)(__54IU -  1));
+            __15IU->__FFL=__25IU;
+            __15IU->__OFL=__54IU;
+          };
+        };
+        ((____DB *)__15IU->__FFL)[__15IU->__WJ]='\n';
+        __15IU->__WJ=(____Q)(__15IU->__WJ +  1);
+        __EWX(((____BC *)__LE),__T4E);
+        __15IU=((____BC *)__LE);
+        if ((__15IU->__OFL <= __15IU->__WJ)) {
+          if ((__15IU->__OFL ==  0)) {
+            __15IU->__OFL= 32;
+            __25IU=__RVW( 32);
+            __15IU->__FFL=__25IU;
+          } else /* FALSE */ {
+            __54IU=(____Q)(__15IU->__OFL <<  1);
+            __25IU=((____DB *)__15IU->__FFL);
+            __O5IU=__15IU->__OFL;
+            __44IU=__55W(((____IB )__25IU),((____YWB )__O5IU),((____YWB )__54IU));
+            __25IU=((____DB *)__44IU);
+            __M00(__25IU,__O5IU,(____Q)(__54IU -  1));
+            __15IU->__FFL=__25IU;
+            __15IU->__OFL=__54IU;
+          };
+        };
+        ((____DB *)__15IU->__FFL)[__15IU->__WJ]='\n';
+        __15IU->__WJ=(____Q)(__15IU->__WJ +  1);
+      };
+      __SCOC=__2DOC;
+    };
+    if (__SCOC) {
+      __SCOC=__K__;
+    } else /* FALSE */ {
+      __2DOC=__BGF((&__string_75));
+      if (__2DOC) {
+        __TEOC=__51Q((&__string_21));
+        if ((! __TEOC)) {
+          __CEOC=__OVQ();
+          __DQE( 2,(&__string_583));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        __tmp__KFOC=read_expr_primary__THSC(PARSER__NSD__);
-        if (((void *)__tmp__KFOC == (void *)NULL)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_596));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __ZGOC=__CJSC(__USD__);
+        if (((void *)__ZGOC == (void *)NULL)) {
+          __CEOC=__OVQ();
+          __DQE( 0,(&__string_596));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((void *)object__TKE->default_value__IQOC != (void *)NULL)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 1,(&__string_597));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        if (((void *)__0KE->__XROC != (void *)NULL)) {
+          __CEOC=__OVQ();
+          __DQE( 1,(&__string_597));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        ((__PROTOTYPE__MF *)object__TKE)->default_value__IQOC=__tmp__KFOC;
+        ((____MF *)__0KE)->__XROC=__ZGOC;
       };
-      __tmp__DBOC=__tmp__NCOC;
+      __SCOC=__2DOC;
     };
-    if (__tmp__DBOC) {
-      __tmp__DBOC=TRUE__K__;
+    if (__SCOC) {
+      __SCOC=__K__;
     } else /* FALSE */ {
-      __tmp__NCOC=read_word__0FF((&__string_76));
-      if (__tmp__NCOC) {
-        __tmp__EDOC=read_symbol__Y1Q((&__string_21));
-        if ((! __tmp__EDOC)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 2,(&__string_583));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __2DOC=__BGF((&__string_76));
+      if (__2DOC) {
+        __TEOC=__51Q((&__string_21));
+        if ((! __TEOC)) {
+          __CEOC=__OVQ();
+          __DQE( 2,(&__string_583));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        __tmp__EDOC=read_external__2FUC();
-        if ((! __tmp__EDOC)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_595));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __TEOC=__LHUC();
+        if ((! __TEOC)) {
+          __CEOC=__OVQ();
+          __DQE( 0,(&__string_595));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((void *)object__TKE->type_c__DSOC != (void *)NULL)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 1,(&__string_598));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        if (((void *)__0KE->__STOC != (void *)NULL)) {
+          __CEOC=__OVQ();
+          __DQE( 1,(&__string_598));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        ((__PROTOTYPE__MF *)object__TKE)->type_c__DSOC=last_string__M4E;
+        ((____MF *)__0KE)->__STOC=__T4E;
       };
-      __tmp__DBOC=__tmp__NCOC;
+      __SCOC=__2DOC;
     };
-    if (__tmp__DBOC) {
-      __tmp__DBOC=TRUE__K__;
+    if (__SCOC) {
+      __SCOC=__K__;
     } else /* FALSE */ {
-      __tmp__NCOC=read_word__0FF((&__string_77));
-      if (__tmp__NCOC) {
-        __tmp__EDOC=read_symbol__Y1Q((&__string_21));
-        if ((! __tmp__EDOC)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 2,(&__string_583));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __2DOC=__BGF((&__string_77));
+      if (__2DOC) {
+        __TEOC=__51Q((&__string_21));
+        if ((! __TEOC)) {
+          __CEOC=__OVQ();
+          __DQE( 2,(&__string_583));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        __tmp__EDOC=read_integer__DHW();
-        if ((! __tmp__EDOC)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_599));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __TEOC=__KHW();
+        if ((! __TEOC)) {
+          __CEOC=__OVQ();
+          __DQE( 0,(&__string_599));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
       };
-      __tmp__DBOC=__tmp__NCOC;
+      __SCOC=__2DOC;
     };
-    if (__tmp__DBOC) {
-      __tmp__DBOC=TRUE__K__;
+    if (__SCOC) {
+      __SCOC=__K__;
     } else /* FALSE */ {
-      __tmp__NCOC=read_word__0FF((&__string_97));
-      if (__tmp__NCOC) {
-        __tmp__EDOC=read_symbol__Y1Q((&__string_23));
-        if ((! __tmp__EDOC)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 2,(&__string_423));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __2DOC=__BGF((&__string_97));
+      if (__2DOC) {
+        __TEOC=__51Q((&__string_23));
+        if ((! __TEOC)) {
+          __CEOC=__OVQ();
+          __DQE( 2,(&__string_423));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        __tmp__EDOC=read_character__5WI('(');
-        if ((! __tmp__EDOC)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 2,(&__string_424));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __TEOC=__GXI('(');
+        if ((! __TEOC)) {
+          __CEOC=__OVQ();
+          __DQE( 2,(&__string_424));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        while_do__DFMD:
+        __SGMD:
         {
-          __tmp__T23T=readlip_expr__S0LB(PARSER__NSD__);
-          if (((void *)__tmp__T23T != (void *)NULL)) {
-            switch (((struct ___OBJ *)__tmp__T23T)->__id) {
-            case __LIP_CALL__2GB__: {
-              run__JJAE(((__LIP_CALL__2GB *)__tmp__T23T));
-            } break;
-            case __LIP_AFFECT__S1LB__: {
-              run__GGXD(((__LIP_AFFECT__S1LB *)__tmp__T23T));
-            } break;
-            case __LIP_BINARY__IWQB__: {
-              __tmp__LGOC=((__LIP_BINARY__IWQB *)__tmp__T23T)->parent_lip_code__JWQB.parent_itm_object__MC.position__H2B;
-              (&__string_314)->count__0C= 17;
-              (&__string_314)->storage__1C="Unreachable code.";
-              put_error__text__2PE( 2,(&__string_314));
-              put_position__HRE(__tmp__LGOC);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __C43T=__L1LB(__USD__);
+          if (((void *)__C43T != (void *)NULL)) {
+            switch (((struct ___OBJ *)__C43T)->__id) {
+            case ____DHB__: {
+              __YKAE(((____DHB *)__C43T));
+            } break;
+            case ____L2LB__: {
+              __VHXD(((____L2LB *)__C43T));
+            } break;
+            case ____XXQB__: {
+              __0HOC=((____XXQB *)__C43T)->__YXQB.__MC.__O2B;
+              (&__string_314)->__0C= 17;
+              (&__string_314)->__1C="Unreachable code.";
+              __DQE( 2,(&__string_314));
+              __ORE(__0HOC);
+              __IJG(__IQE);
+              if ((__J5 !=  0)) {
+                __LGZ(((____BC *)__IQE));
               };
-              if ((type_error__AQE ==  2)) {
-                nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              if ((__HQE ==  2)) {
+                __TL=(____Q)(__TL +  1);
               } else /* FALSE */ {
                 exit(( 1));
               };
             } break;
-            case __LIP_UNARY__0YSB__: {
-              __tmp__LGOC=((__LIP_UNARY__0YSB *)__tmp__T23T)->parent_lip_code__1YSB.parent_itm_object__MC.position__H2B;
-              (&__string_314)->count__0C= 17;
-              (&__string_314)->storage__1C="Unreachable code.";
-              put_error__text__2PE( 2,(&__string_314));
-              put_position__HRE(__tmp__LGOC);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            case ____J0SB__: {
+              __0HOC=((____J0SB *)__C43T)->__K0SB.__MC.__O2B;
+              (&__string_314)->__0C= 17;
+              (&__string_314)->__1C="Unreachable code.";
+              __DQE( 2,(&__string_314));
+              __ORE(__0HOC);
+              __IJG(__IQE);
+              if ((__J5 !=  0)) {
+                __LGZ(((____BC *)__IQE));
               };
-              if ((type_error__AQE ==  2)) {
-                nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              if ((__HQE ==  2)) {
+                __TL=(____Q)(__TL +  1);
               } else /* FALSE */ {
                 exit(( 1));
               };
             } break;
-            case __LIP_IF__XQAC__: {
-              run__RHXD(((__LIP_IF__XQAC *)__tmp__T23T));
-            } break;
-            case __LIP_PRINT__KRAC__: {
-              run__ZNAE(((__LIP_PRINT__KRAC *)__tmp__T23T));
-            } break;
-            case __LIP_VALUE__TKKD__: {
-              __tmp__LGOC=((__LIP_VALUE__TKKD *)__tmp__T23T)->parent_lip_code__UKKD.parent_itm_object__MC.position__H2B;
-              (&__string_314)->count__0C= 17;
-              (&__string_314)->storage__1C="Unreachable code.";
-              put_error__text__2PE( 2,(&__string_314));
-              put_position__HRE(__tmp__LGOC);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            case ____GSAC__: {
+              __AJXD(((____GSAC *)__C43T));
+            } break;
+            case ____ZSAC__: {
+              __IPAE(((____ZSAC *)__C43T));
+            } break;
+            case ____CMKD__: {
+              __0HOC=((____CMKD *)__C43T)->__DMKD.__MC.__O2B;
+              (&__string_314)->__0C= 17;
+              (&__string_314)->__1C="Unreachable code.";
+              __DQE( 2,(&__string_314));
+              __ORE(__0HOC);
+              __IJG(__IQE);
+              if ((__J5 !=  0)) {
+                __LGZ(((____BC *)__IQE));
               };
-              if ((type_error__AQE ==  2)) {
-                nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              if ((__HQE ==  2)) {
+                __TL=(____Q)(__TL +  1);
               } else /* FALSE */ {
                 exit(( 1));
               };
             } break;
             };
-            __tmp__GGOC=read_character__5WI(';');
-            if ((! __tmp__GGOC)) {
-              __tmp__LGOC=current_position__HVQ();
-              put_error__text__2PE( 2,(&__string_417));
-              put_position__HRE(__tmp__LGOC);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            __VHOC=__GXI(';');
+            if ((! __VHOC)) {
+              __0HOC=__OVQ();
+              __DQE( 2,(&__string_417));
+              __ORE(__0HOC);
+              __IJG(__IQE);
+              if ((__J5 !=  0)) {
+                __LGZ(((____BC *)__IQE));
               };
-              if ((type_error__AQE ==  2)) {
-                nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              if ((__HQE ==  2)) {
+                __TL=(____Q)(__TL +  1);
               } else /* FALSE */ {
                 exit(( 1));
               };
             };
-            goto while_do__DFMD;
+            goto __SGMD;
           };
         };
-        __tmp__EDOC=read_character__5WI(')');
-        if ((! __tmp__EDOC)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 2,(&__string_425));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __TEOC=__GXI(')');
+        if ((! __TEOC)) {
+          __CEOC=__OVQ();
+          __DQE( 2,(&__string_425));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
       };
-      __tmp__DBOC=__tmp__NCOC;
+      __SCOC=__2DOC;
     };
-    if ((! __tmp__DBOC)) {
-      __tmp__DBOC=read_word__0FF((&__string_78));
-      if (__tmp__DBOC) {
-        __tmp__EDOC=TRUE__K__;
+    if ((! __SCOC)) {
+      __SCOC=__BGF((&__string_78));
+      if (__SCOC) {
+        __TEOC=__K__;
       } else /* FALSE */ {
-        __tmp__G03R=read_word__0FF((&__string_79));
-        __tmp__EDOC=__tmp__G03R;
+        __V13R=__BGF((&__string_79));
+        __TEOC=__V13R;
       };
-      if (__tmp__EDOC) {
-        __tmp__EDOC=TRUE__K__;
+      if (__TEOC) {
+        __TEOC=__K__;
       } else /* FALSE */ {
-        __tmp__G03R=read_word__0FF((&__string_80));
-        __tmp__EDOC=__tmp__G03R;
+        __V13R=__BGF((&__string_80));
+        __TEOC=__V13R;
       };
-      if (__tmp__EDOC) {
-        __tmp__EDOC=TRUE__K__;
+      if (__TEOC) {
+        __TEOC=__K__;
       } else /* FALSE */ {
-        __tmp__G03R=read_word__0FF((&__string_81));
-        __tmp__EDOC=__tmp__G03R;
+        __V13R=__BGF((&__string_81));
+        __TEOC=__V13R;
       };
-      if (__tmp__EDOC) {
-        __tmp__EDOC=TRUE__K__;
+      if (__TEOC) {
+        __TEOC=__K__;
       } else /* FALSE */ {
-        __tmp__G03R=read_word__0FF((&__string_82));
-        __tmp__EDOC=__tmp__G03R;
+        __V13R=__BGF((&__string_82));
+        __TEOC=__V13R;
       };
-      if (__tmp__EDOC) {
-        __tmp__EDOC=TRUE__K__;
+      if (__TEOC) {
+        __TEOC=__K__;
       } else /* FALSE */ {
-        __tmp__G03R=read_word__0FF((&__string_83));
-        __tmp__EDOC=__tmp__G03R;
+        __V13R=__BGF((&__string_83));
+        __TEOC=__V13R;
       };
-      if (__tmp__EDOC) {
-        __tmp__EDOC=TRUE__K__;
+      if (__TEOC) {
+        __TEOC=__K__;
       } else /* FALSE */ {
-        __tmp__G03R=read_word__0FF((&__string_84));
-        __tmp__EDOC=__tmp__G03R;
+        __V13R=__BGF((&__string_84));
+        __TEOC=__V13R;
       };
-      if (__tmp__EDOC) {
-        __tmp__EDOC=read_symbol__Y1Q((&__string_21));
-        if ((! __tmp__EDOC)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 2,(&__string_583));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      if (__TEOC) {
+        __TEOC=__51Q((&__string_21));
+        if ((! __TEOC)) {
+          __CEOC=__OVQ();
+          __DQE( 2,(&__string_583));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        __tmp__EDOC=read_string__PKT();
-        if ((! __tmp__EDOC)) {
-          __tmp__TCOC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_600));
-          put_position__HRE(__tmp__TCOC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __TEOC=__WKT();
+        if ((! __TEOC)) {
+          __CEOC=__OVQ();
+          __DQE( 0,(&__string_600));
+          __ORE(__CEOC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
       } else /* FALSE */ {
-        __tmp__UBOC=current_position__HVQ();
-        put_error__text__2PE( 2,(&__string_576));
-        put_position__HRE(__tmp__UBOC);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DDOC=__OVQ();
+        __DQE( 2,(&__string_576));
+        __ORE(__DDOC);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
     };
-    __tmp__DBOC=read_character__5WI(';');
-    if ((! __tmp__DBOC)) {
-      __tmp__XAOC=current_position__HVQ();
-      put_error__text__2PE( 2,(&__string_451));
-      put_position__HRE(__tmp__XAOC);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    __SCOC=__GXI(';');
+    if ((! __SCOC)) {
+      __GCOC=__OVQ();
+      __DQE( 2,(&__string_451));
+      __ORE(__GCOC);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
   };
-  __tmp__DBOC=result__Z5NC;
-  return(__tmp__DBOC);
+  __SCOC=__IBOC;
+  return(__SCOC);
 }
 
-static void* read_type_list__M3TC(__PARSER__NSD *Self__N3TC,__BOOLEAN__L is_section__O3TC)
-// ({PARSER__NSD},{TRUE__KxFALSE__O}) With result No recursive, No inlinable.
+static void* __14TC(____USD *__24TC,____L __34TC)
+// ({__USD},{__Kx__O}) With result No recursive, No inlinable.
 {
-  void *__tmp__T3TC,*__tmp__Y4TC;
-  void *__tmp__53TC,*__tmp__J5TC;
-  __POSITION__OL __tmp__F4TC,__tmp__44TC,__tmp__P5TC;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *lst__Q3TC,*result__G33T,*__tmp__J33T;
-  __BOOLEAN__L Result__H33T,__tmp__R4TC;
-  __FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *Self__K33T;
-  void *Result__P3TC;
-  lst__Q3TC=NULL;
-  __tmp__T3TC=read_type__ATRC(Self__N3TC,FALSE__O__);
-  if (((void *)__tmp__T3TC != (void *)NULL)) {
-    if (is_section__O3TC) {
-      if (__tmp__T3TC==NULL) {
-        __tmp__53TC=NULL;
+  void *__C5TC,*__HAUC;
+  void *__O5TC,*__YAUC;
+  ____OL __U5TC,__NAUC,__4AUC;
+  ____ZLB *__54TC,*__V43T,*__Y43T;
+  ____L __W43T,__AAUC;
+  ____GRC *__Z43T;
+  void *__44TC;
+  __54TC=NULL;
+  __C5TC=__PURC(__24TC,__O__);
+  if (((void *)__C5TC != (void *)NULL)) {
+    if (__34TC) {
+      if (__C5TC==NULL) {
+        __O5TC=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__T3TC)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__53TC=((void *)__tmp__T3TC);
+        switch (((struct ___OBJ *)__C5TC)->__id) {
+        case ____QMB__: {
+          __O5TC=((void *)__C5TC);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__53TC=((void *)__tmp__T3TC);
+        case ____0MB__: {
+          __O5TC=((void *)__C5TC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__53TC=((void *)__tmp__T3TC);
+        case ____KPB__: {
+          __O5TC=((void *)__C5TC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__53TC=((void *)__tmp__T3TC);
+        case ____TEZ__: {
+          __O5TC=((void *)__C5TC);
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__53TC=NULL;
+        case ____GZRC__: {
+          __O5TC=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__53TC == (void *)NULL)) {
-        __tmp__F4TC=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_601));
-        put_position__HRE(__tmp__F4TC);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      if (((void *)__O5TC == (void *)NULL)) {
+        __U5TC=__OVQ();
+        __DQE( 0,(&__string_601));
+        __ORE(__U5TC);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
     };
-    result__G33T=NULL;
-    Result__H33T=(((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)free_list__IRC)->parent_arrayed_collection__HRC.upper__FJY <  0);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (Result__H33T) {
-      __tmp__J33T=create_with_capacity__EF2B( 16);
-      result__G33T=__tmp__J33T;
-    } else /* FALSE */ {
-      Self__K33T=((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)free_list__IRC);
-      __tmp__J33T=((void **)Self__K33T->parent_arrayed_collection__HRC.storage__JNY)[Self__K33T->parent_arrayed_collection__HRC.upper__FJY];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      result__G33T=__tmp__J33T;
-      Self__K33T=((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)free_list__IRC);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__K33T->parent_arrayed_collection__HRC.upper__FJY=(__INTEGER__Q)(Self__K33T->parent_arrayed_collection__HRC.upper__FJY -  1);
-    };
-    lst__Q3TC=result__G33T;
-    add_last__TGXC(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)result__G33T),__tmp__T3TC);
-    while_do__1KVC:
+    __V43T=NULL;
+    __W43T=(((____GRC *)__PRC)->__ORC.__MJY <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__W43T) {
+      __Y43T=__TG2B( 16);
+      __V43T=__Y43T;
+    } else /* FALSE */ {
+      __Z43T=((____GRC *)__PRC);
+      __Y43T=((void **)__Z43T->__ORC.__QNY)[__Z43T->__ORC.__MJY];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __V43T=__Y43T;
+      __Z43T=((____GRC *)__PRC);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __Z43T->__ORC.__MJY=(____Q)(__Z43T->__ORC.__MJY -  1);
+    };
+    __54TC=__V43T;
+    __CIXC(((____ZLB *)__V43T),__C5TC);
+    __KMVC:
     {
-      __tmp__R4TC=read_character__5WI(',');
-      if (__tmp__R4TC) {
-        __tmp__Y4TC=read_type__ATRC(Self__N3TC,FALSE__O__);
-        if (((void *)__tmp__Y4TC == (void *)NULL)) {
-          __tmp__44TC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_594));
-          put_position__HRE(__tmp__44TC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-          };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      __AAUC=__GXI(',');
+      if (__AAUC) {
+        __HAUC=__PURC(__24TC,__O__);
+        if (((void *)__HAUC == (void *)NULL)) {
+          __NAUC=__OVQ();
+          __DQE( 0,(&__string_594));
+          __ORE(__NAUC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (is_section__O3TC) {
-          if (__tmp__Y4TC==NULL) {
-            __tmp__J5TC=NULL;
+        if (__34TC) {
+          if (__HAUC==NULL) {
+            __YAUC=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__Y4TC)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__J5TC=((void *)__tmp__Y4TC);
+            switch (((struct ___OBJ *)__HAUC)->__id) {
+            case ____QMB__: {
+              __YAUC=((void *)__HAUC);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__J5TC=((void *)__tmp__Y4TC);
+            case ____0MB__: {
+              __YAUC=((void *)__HAUC);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__J5TC=((void *)__tmp__Y4TC);
+            case ____KPB__: {
+              __YAUC=((void *)__HAUC);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__J5TC=((void *)__tmp__Y4TC);
+            case ____TEZ__: {
+              __YAUC=((void *)__HAUC);
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__J5TC=NULL;
+            case ____GZRC__: {
+              __YAUC=NULL;
             } break;
             }
           };
-          if (((void *)__tmp__J5TC == (void *)NULL)) {
-            __tmp__P5TC=current_position__HVQ();
-            put_error__text__2PE( 0,(&__string_601));
-            put_position__HRE(__tmp__P5TC);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          if (((void *)__YAUC == (void *)NULL)) {
+            __4AUC=__OVQ();
+            __DQE( 0,(&__string_601));
+            __ORE(__4AUC);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
             };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
         };
-        add_last__TGXC(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)lst__Q3TC),__tmp__Y4TC);
-        goto while_do__1KVC;
+        __CIXC(((____ZLB *)__54TC),__HAUC);
+        goto __KMVC;
       };
     };
-    __tmp__J33T=alias__1RC(result__G33T);
-    lst__Q3TC=__tmp__J33T;
+    __Y43T=__CSC(__V43T);
+    __54TC=__Y43T;
   };
-  Result__P3TC=lst__Q3TC;
-  return(Result__P3TC);
+  __44TC=__54TC;
+  return(__44TC);
 }
 
-static __CHARACTER__DB read_style__R5OC()
+static ____DB __ABPC()
 // () With result No recursive, No inlinable.
 {
-  __CHARACTER__DB result__U5OC,Result__T5OC;
-  __BOOLEAN__L __tmp__V5OC,__tmp__BAPC;
-  result__U5OC='\0';
-  __tmp__V5OC=read_character__5WI('-');
-  if (__tmp__V5OC) {
-    result__U5OC='-';
-    __tmp__BAPC=TRUE__K__;
+  ____DB __DBPC,__CBPC;
+  ____L __EBPC,__QBPC;
+  __DBPC='\0';
+  __EBPC=__GXI('-');
+  if (__EBPC) {
+    __DBPC='-';
+    __QBPC=__K__;
   } else /* FALSE */ {
-    __tmp__BAPC=FALSE__O__;
+    __QBPC=__O__;
   };
-  if ((! __tmp__BAPC)) {
-    __tmp__BAPC=read_character__5WI('+');
-    if (__tmp__BAPC) {
-      result__U5OC='+';
+  if ((! __QBPC)) {
+    __QBPC=__GXI('+');
+    if (__QBPC) {
+      __DBPC='+';
     } else /* FALSE */ {
-      result__U5OC=' ';
+      __DBPC=' ';
     };
   };
-  Result__T5OC=result__U5OC;
-  return(Result__T5OC);
+  __CBPC=__DBPC;
+  return(__CBPC);
 }
 
-static __FAST_ARRAYoITM_ARGUMENTo__MFYD* create_with_capacity__5B0D(__INTEGER__Q new_count__BC0D)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____1GYD* __OD0D(____Q __QD0D)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__2SBE,__tmp__CTBE,__tmp__EF4T,__tmp__GF4T;
-  __INTEGER__Q typ_id__ATBE;
-  __UINTEGER_32__RWB __tmp__HF4T;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *result__1SBE,*Self__LPBF;
-  void **__tmp__1PBF;
-  result__1SBE=NULL;
-  ptr__2SBE=((__POINTER__IB )(NULL));
-  typ_id__ATBE= 0;
-  __tmp__CTBE=((__POINTER__IB )sizeof(__FAST_ARRAYoITM_ARGUMENTo__MFYD));
-  if (((unsigned long)__tmp__CTBE ==  0)) {
-    result__1SBE=FAST_ARRAYoITM_ARGUMENTo__MFYD__;
+  ____IB __LUBE,__RUBE,__TG4T,__VG4T;
+  ____Q __PUBE;
+  ____YWB __WG4T;
+  ____1GYD *__KUBE,*__0QBF;
+  void **__KRBF;
+  __KUBE=NULL;
+  __LUBE=((____IB )(NULL));
+  __PUBE= 0;
+  __RUBE=((____IB )sizeof(____1GYD));
+  if (((unsigned long)__RUBE ==  0)) {
+    __KUBE=__1GYD__;
   } else /* FALSE */ {
-    typ_id__ATBE=__FAST_ARRAYoITM_ARGUMENTo__MFYD__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CTBE));
-    if ((typ_id__ATBE == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__EF4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__GF4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__CTBE - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EF4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EF4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__HF4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GF4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__EF4T=micro_alloc__table__lab__HKI(__tmp__GF4T,((__POINTER__IB )(&(table_size[(__tmp__HF4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GF4T)));
-      ptr__2SBE=__tmp__EF4T;
-    } else /* FALSE */ {
-      __tmp__HF4T=((__UINTEGER_32__RWB )typ_id__ATBE);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__EF4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__GF4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__CTBE - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EF4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EF4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__EF4T=micro_alloc__table__lab__HKI(__tmp__GF4T,((__POINTER__IB )(&(table_type[(__tmp__HF4T)]))),(__UINTEGER_32__RWB)(__tmp__HF4T |  1));
-      ptr__2SBE=__tmp__EF4T;
-    };
-    result__1SBE=((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)ptr__2SBE);
-    *(result__1SBE) = *(FAST_ARRAYoITM_ARGUMENTo__MFYD__);
-  };
-  Self__LPBF=((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)result__1SBE);
-  if ((Self__LPBF->parent_arrayed_collection__UFYD.capacity__P3AF < new_count__BC0D)) {
-    __tmp__1PBF=create__WXSF(new_count__BC0D);
-    Self__LPBF->parent_arrayed_collection__UFYD.storage__N4AF=__tmp__1PBF;
-    Self__LPBF->parent_arrayed_collection__UFYD.capacity__P3AF=new_count__BC0D;
-  };
-  Self__LPBF->parent_arrayed_collection__UFYD.upper__N3AF=(__INTEGER__Q)(-  1);
-  Self__LPBF=result__1SBE;
-  return(Self__LPBF);
+    __PUBE=____1GYD__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RUBE));
+    if ((__PUBE == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __TG4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __VG4T=(void *)((unsigned long)(void *)((unsigned long)__RUBE - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TG4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TG4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __WG4T=((____YWB )((____Q )(void *)((unsigned long)__VG4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __TG4T=__OKI(__VG4T,((____IB )(&(table_size[(__WG4T)-1]))),((____YWB )((____Q )__VG4T)));
+      __LUBE=__TG4T;
+    } else /* FALSE */ {
+      __WG4T=((____YWB )__PUBE);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __TG4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __VG4T=(void *)((unsigned long)(void *)((unsigned long)__RUBE - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TG4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TG4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __TG4T=__OKI(__VG4T,((____IB )(&(table_type[(__WG4T)]))),(____YWB)(__WG4T |  1));
+      __LUBE=__TG4T;
+    };
+    __KUBE=((____1GYD *)__LUBE);
+    *(__KUBE) = *(__1GYD__);
+  };
+  __0QBF=((____1GYD *)__KUBE);
+  if ((__0QBF->__DHYD.__44AF < __QD0D)) {
+    __KRBF=__FZSF(__QD0D);
+    __0QBF->__DHYD.__25AF=__KRBF;
+    __0QBF->__DHYD.__44AF=__QD0D;
+  };
+  __0QBF->__DHYD.__24AF=(____Q)(-  1);
+  __0QBF=__KUBE;
+  return(__0QBF);
 }
 
-static void* read_loc_arg__with_self__SWMD(__PARSER__NSD *Self__TWMD,__BOOLEAN__L mute__UWMD,__BOOLEAN__L self_first__VWMD)
-// ({PARSER__NSD},{TRUE__KxFALSE__O},{TRUE__KxFALSE__O}) With result No recursive, No inlinable.
+static void* __BYMD(____USD *__CYMD,____L __DYMD,____L __EYMD)
+// ({__USD},{__Kx__O},{__Kx__O}) With result No recursive, No inlinable.
 {
-  void *result__XWMD,*result__YBTF;
-  __STRING_CONSTANT__0 *n__2WMD,*Result__WPXT;
-  __POSITION__OL __tmp__AYMD,__tmp__XYMD,__tmp__SDTF,__tmp__NETF;
-  void *__tmp__RYMD,*__tmp__HETF,*Result__RPXT;
-  __ITM_TYPE_BLOCK__XXRC *__tmp__RZMD,*__tmp__SGTF;
-  __ITM_ARG__D0MD *result__YFIV,*Self__EGIV,*result__TR0D,*Self__MVBE;
-  __POINTER__IB ptr__ZFIV,__tmp__1FIV,__tmp__2FIV,__tmp__3FIV,ptr__UR0D;
-  __POINTER__IB __tmp__0R0D,__tmp__W53T,__tmp__Y53T,ptr__ZRYI;
-  __POINTER__IB __tmp__5RYI,__tmp__J43T,__tmp__L43T;
-  __INTEGER__Q typ_id__0FIV,Result__QPKT,Self__3CEH,limit_up__4CEH;
-  __INTEGER__Q __tmp__3WBK,i__VZRL,idx__KQDI,__tmp__4PQI,i__VPQI;
-  __INTEGER__Q __tmp__2QQI,__tmp__4QQI;
-  __UINTEGER_32__RWB __tmp__4FIV,__tmp__Z53T,__tmp__M43T;
-  __ITM_TYPE_MULTI__NURC *__tmp__ZHTF;
-  __ITM_ARGS__0HTF *result__SSXG,*Self__V22G;
-  __BOOLEAN__L __tmp__CD4R,__tmp__IXMD,__tmp__UXMD,__tmp__XXMD;
-  __BOOLEAN__L __tmp__UZMD,__tmp__YZMD,__tmp__ADTF,__tmp__LDTF;
-  __BOOLEAN__L __tmp__VGTF,__tmp__4ODI,result__2VBK;
-  __CHARACTER__DB result__GPXT,result__KPXT;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *type__UBTF,*result__533T;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *__tmp__C43T,*__tmp__YHTF;
-  __FAST_ARRAYoStrict_STRING_CONSTANTo__ED *name__VBTF,*result__2YAU;
-  __FAST_ARRAYoStrict_STRING_CONSTANTo__ED *__tmp__5YAU,*result__R2WG;
-  __FAST_ARRAYoStrict_STRING_CONSTANTo__ED *result__EODI,*Self__ZVBK;
-  __FAST_ARRAYoStrict_STRING_CONSTANTo__ED *__tmp__JWBK;
-  __FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC *Self__AZAU;
-  __FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *Self__D43T;
-  __HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG *Self__PNDI;
-  __HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG *Self__BQDI;
-  __HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI *node__DODI;
-  __HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI *node__LQDI;
-  __HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI *node1__ZPQI;
-  __HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI *node2__0PQI;
-  __HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI *Self__0FEJ;
-  __STRING_CONSTANT__0 **__tmp__ZWBK,**__tmp__1WBK,**Self__BZRL;
-  void **old_buckets__YPQI,**__tmp__BQQI;
-  result__XWMD=NULL;
-  n__2WMD=NULL;
-  if (self_first__VWMD) {
-    __tmp__CD4R=read_word__0FF((&__string_67));
-    __tmp__IXMD=__tmp__CD4R;
+  void *__GYMD,*__HDTF;
+  ____0 *__LYMD,*__FRXT;
+  ____OL __PZMD,__G0MD,__BFTF,__2FTF;
+  void *__A0MD,*__WFTF,*__ARXT;
+  ____GZRC *__A1MD,*__BITF;
+  ____S1MD *__HHIV,*__THIV,*__CT0D,*__1WBE;
+  ____IB __IHIV,__KHIV,__LHIV,__MHIV,__DT0D,__JT0D,__FB4T,__HB4T,__ITYI;
+  ____IB __OTYI,__Y53T,__053T;
+  ____Q __JHIV,__5QKT,__MEEH,__NEEH,__MYBK,__E1RL,__ZRDI,__NRQI,__ERQI;
+  ____Q __LSQI,__NSQI;
+  ____YWB __NHIV,__IB4T,__153T;
+  ____2VRC *__IJTF;
+  ____JJTF *__BUXG,*__E42G;
+  ____L __RE4R,__XYMD,__DZMD,__GZMD,__D1MD,__H1MD,__PETF,__0ETF,__EITF;
+  ____L __NQDI,__LXBK;
+  ____DB __VQXT,__ZQXT;
+  ____ZLB *__DDTF,*__O53T,*__R53T,*__HJTF;
+  ____ED *__EDTF,*__L0AU,*__O0AU,*__A4WG,*__TPDI,*__IXBK,*__YXBK;
+  ____K3QC *__P0AU;
+  ____GRC *__S53T;
+  ____O4WG *__4ODI,*__QRDI;
+  ____QPDI *__SPDI,*__0RDI,*__IRQI,*__JRQI,*__JHEJ;
+  ____0 **__IYBK,**__KYBK,**__Q0RL;
+  void **__HRQI,**__QRQI;
+  __GYMD=NULL;
+  __LYMD=NULL;
+  if (__EYMD) {
+    __RE4R=__BGF((&__string_67));
+    __XYMD=__RE4R;
   } else /* FALSE */ {
-    __tmp__IXMD=FALSE__O__;
+    __XYMD=__O__;
   };
-  if (__tmp__IXMD) {
-    __tmp__CD4R=TRUE__K__;
+  if (__XYMD) {
+    __RE4R=__K__;
   } else /* FALSE */ {
-    if ((! self_first__VWMD)) {
-      __tmp__UXMD=read_identifier__GYQ();
-      __tmp__XXMD=__tmp__UXMD;
+    if ((! __EYMD)) {
+      __DZMD=__NYQ();
+      __GZMD=__DZMD;
     } else /* FALSE */ {
-      __tmp__XXMD=FALSE__O__;
+      __GZMD=__O__;
     };
-    __tmp__CD4R=__tmp__XXMD;
+    __RE4R=__GZMD;
   };
-  if (__tmp__CD4R) {
-    __tmp__AYMD=current_position__HVQ();
-    n__2WMD=last_string__M4E;
-    __tmp__CD4R=read_character__5WI(':');
-    if (__tmp__CD4R) {
-      result__GPXT='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__GPXT=((__CHARACTER__DB )(( 0)));
+  if (__RE4R) {
+    __PZMD=__OVQ();
+    __LYMD=__T4E;
+    __RE4R=__GXI(':');
+    if (__RE4R) {
+      __VQXT='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __VQXT=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__GPXT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+        __VQXT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
       };
-      __tmp__UXMD=(result__GPXT != '=');
+      __DZMD=(__VQXT != '=');
     } else /* FALSE */ {
-      __tmp__UXMD=FALSE__O__;
+      __DZMD=__O__;
     };
-    if (__tmp__UXMD) {
-      __tmp__RYMD=read_type__ATRC(Self__TWMD,TRUE__K__);
-      if (((void *)__tmp__RYMD == (void *)NULL)) {
-        __tmp__XYMD=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_422));
-        put_position__HRE(__tmp__XYMD);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    if (__DZMD) {
+      __A0MD=__PURC(__CYMD,__K__);
+      if (((void *)__A0MD == (void *)NULL)) {
+        __G0MD=__OVQ();
+        __DQE( 0,(&__string_422));
+        __ORE(__G0MD);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if ((self_first__VWMD && ((void *)__tmp__RYMD != (void *)type_self__B4SC))) {
-        if (((void *)object__TKE->parent_named__PF.name__4VB != (void *)(&__string_49))) {
-          __tmp__UZMD=TRUE__K__;
+      if ((__EYMD && ((void *)__A0MD != (void *)__Q5SC))) {
+        if (((void *)__0KE->__PF.__FWB != (void *)(&__string_49))) {
+          __D1MD=__K__;
         } else /* FALSE */ {
-          if (__tmp__RYMD==NULL) {
-            __tmp__RZMD=NULL;
+          if (__A0MD==NULL) {
+            __A1MD=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__RYMD)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__RZMD=NULL;
+            switch (((struct ___OBJ *)__A0MD)->__id) {
+            case ____QMB__: {
+              __A1MD=NULL;
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__RZMD=NULL;
+            case ____0MB__: {
+              __A1MD=NULL;
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__RZMD=NULL;
+            case ____KPB__: {
+              __A1MD=NULL;
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__RZMD=NULL;
+            case ____TEZ__: {
+              __A1MD=NULL;
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__RZMD=((void *)__tmp__RYMD);
+            case ____GZRC__: {
+              __A1MD=((void *)__A0MD);
             } break;
             }
           };
-          __tmp__UZMD=((void *)__tmp__RZMD == (void *)NULL);
+          __D1MD=((void *)__A1MD == (void *)NULL);
         };
-        __tmp__YZMD=__tmp__UZMD;
+        __H1MD=__D1MD;
       } else /* FALSE */ {
-        __tmp__YZMD=FALSE__O__;
+        __H1MD=__O__;
       };
-      if (__tmp__YZMD) {
-        __tmp__XYMD=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_602));
-        put_position__HRE(__tmp__XYMD);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      if (__H1MD) {
+        __G0MD=__OVQ();
+        __DQE( 0,(&__string_602));
+        __ORE(__G0MD);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      result__YFIV=NULL;
-      ptr__ZFIV=((__POINTER__IB )(NULL));
-      typ_id__0FIV= 0;
-      __tmp__1FIV=((__POINTER__IB )sizeof(__ITM_ARG__D0MD));
-      if (((unsigned long)__tmp__1FIV ==  0)) {
-        result__YFIV=ITM_ARG__D0MD__;
-      } else /* FALSE */ {
-        typ_id__0FIV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1FIV));
-        if ((typ_id__0FIV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__2FIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__3FIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__1FIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FIV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__4FIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3FIV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__2FIV=micro_alloc__table__lab__HKI(__tmp__3FIV,((__POINTER__IB )(&(table_size[(__tmp__4FIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3FIV)));
-          ptr__ZFIV=__tmp__2FIV;
-        } else /* FALSE */ {
-          __tmp__4FIV=((__UINTEGER_32__RWB )typ_id__0FIV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__2FIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__3FIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__1FIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FIV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__2FIV=micro_alloc__table__lab__HKI(__tmp__3FIV,((__POINTER__IB )(&(table_type[(__tmp__4FIV)]))),(__UINTEGER_32__RWB)(__tmp__4FIV |  1));
-          ptr__ZFIV=__tmp__2FIV;
-        };
-        result__YFIV=((__ITM_ARG__D0MD *)ptr__ZFIV);
-        *(result__YFIV) = *(ITM_ARG__D0MD__);
-      };
-      Self__EGIV=((__ITM_ARG__D0MD *)result__YFIV);
-      Self__EGIV->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B=__tmp__AYMD;
-      Self__EGIV->name__QVBE=n__2WMD;
-      Self__EGIV->type__RVBE=__tmp__RYMD;
-      result__XWMD=result__YFIV;
-    } else /* FALSE */ {
-      if ((! mute__UWMD)) {
-        __tmp__XYMD=current_position__HVQ();
-        put_error__text__2PE( 2,(&__string_414));
-        put_position__HRE(__tmp__XYMD);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-        };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      __HHIV=NULL;
+      __IHIV=((____IB )(NULL));
+      __JHIV= 0;
+      __KHIV=((____IB )sizeof(____S1MD));
+      if (((unsigned long)__KHIV ==  0)) {
+        __HHIV=__S1MD__;
+      } else /* FALSE */ {
+        __JHIV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KHIV));
+        if ((__JHIV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __LHIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __MHIV=(void *)((unsigned long)(void *)((unsigned long)__KHIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHIV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NHIV=((____YWB )((____Q )(void *)((unsigned long)__MHIV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __LHIV=__OKI(__MHIV,((____IB )(&(table_size[(__NHIV)-1]))),((____YWB )((____Q )__MHIV)));
+          __IHIV=__LHIV;
+        } else /* FALSE */ {
+          __NHIV=((____YWB )__JHIV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __LHIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __MHIV=(void *)((unsigned long)(void *)((unsigned long)__KHIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHIV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __LHIV=__OKI(__MHIV,((____IB )(&(table_type[(__NHIV)]))),(____YWB)(__NHIV |  1));
+          __IHIV=__LHIV;
+        };
+        __HHIV=((____S1MD *)__IHIV);
+        *(__HHIV) = *(__S1MD__);
+      };
+      __THIV=((____S1MD *)__HHIV);
+      __THIV->__T1MD.__PJSC.__O2B=__PZMD;
+      __THIV->__5WBE=__LYMD;
+      __THIV->__AXBE=__A0MD;
+      __GYMD=__HHIV;
+    } else /* FALSE */ {
+      if ((! __DYMD)) {
+        __G0MD=__OVQ();
+        __DQE( 2,(&__string_414));
+        __ORE(__G0MD);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
     };
-    __tmp__CD4R=TRUE__K__;
+    __RE4R=__K__;
   } else /* FALSE */ {
-    __tmp__CD4R=FALSE__O__;
-  };
-  if ((! __tmp__CD4R)) {
-    __tmp__CD4R=read_character__5WI('(');
-    if (__tmp__CD4R) {
-      __tmp__RYMD=NULL;
-      type__UBTF=NULL;
-      name__VBTF=NULL;
-      typ_id__0FIV= 0;
-      result__YBTF=NULL;
-      __tmp__UXMD=mute__UWMD;
-      if (self_first__VWMD) {
-        __tmp__UZMD=read_word__0FF((&__string_67));
-        __tmp__YZMD=__tmp__UZMD;
-      } else /* FALSE */ {
-        __tmp__YZMD=FALSE__O__;
-      };
-      if (__tmp__YZMD) {
-        __tmp__UZMD=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__YZMD=read_identifier__GYQ();
-        __tmp__UZMD=__tmp__YZMD;
-      };
-      if (__tmp__UZMD) {
-        result__2YAU=NULL;
-        __tmp__UZMD=(((__FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC *)free_list__E2QC)->parent_arrayed_collection__D2QC.upper__WD3D <  0);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if (__tmp__UZMD) {
-          __tmp__5YAU=create_with_capacity__PWE( 16);
-          result__2YAU=__tmp__5YAU;
-        } else /* FALSE */ {
-          Self__AZAU=((__FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC *)free_list__E2QC);
-          __tmp__5YAU=((void **)Self__AZAU->parent_arrayed_collection__D2QC.storage__JF3D)[Self__AZAU->parent_arrayed_collection__D2QC.upper__WD3D];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          result__2YAU=__tmp__5YAU;
-          Self__AZAU=((__FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC *)free_list__E2QC);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          Self__AZAU->parent_arrayed_collection__D2QC.upper__WD3D=(__INTEGER__Q)(Self__AZAU->parent_arrayed_collection__D2QC.upper__WD3D -  1);
-        };
-        __tmp__5YAU=result__2YAU;
-        name__VBTF=result__2YAU;
-        result__533T=NULL;
-        __tmp__UZMD=(((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)free_list__IRC)->parent_arrayed_collection__HRC.upper__FJY <  0);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if (__tmp__UZMD) {
-          __tmp__C43T=create_with_capacity__EF2B( 16);
-          result__533T=__tmp__C43T;
-        } else /* FALSE */ {
-          Self__D43T=((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)free_list__IRC);
-          __tmp__C43T=((void **)Self__D43T->parent_arrayed_collection__HRC.storage__JNY)[Self__D43T->parent_arrayed_collection__HRC.upper__FJY];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          result__533T=__tmp__C43T;
-          Self__D43T=((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)free_list__IRC);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          Self__D43T->parent_arrayed_collection__HRC.upper__FJY=(__INTEGER__Q)(Self__D43T->parent_arrayed_collection__HRC.upper__FJY -  1);
-        };
-        type__UBTF=result__533T;
-        typ_id__0FIV= 0;
+    __RE4R=__O__;
+  };
+  if ((! __RE4R)) {
+    __RE4R=__GXI('(');
+    if (__RE4R) {
+      __A0MD=NULL;
+      __DDTF=NULL;
+      __EDTF=NULL;
+      __JHIV= 0;
+      __HDTF=NULL;
+      __DZMD=__DYMD;
+      if (__EYMD) {
+        __D1MD=__BGF((&__string_67));
+        __H1MD=__D1MD;
+      } else /* FALSE */ {
+        __H1MD=__O__;
+      };
+      if (__H1MD) {
+        __D1MD=__K__;
+      } else /* FALSE */ {
+        __H1MD=__NYQ();
+        __D1MD=__H1MD;
+      };
+      if (__D1MD) {
+        __L0AU=NULL;
+        __D1MD=(((____K3QC *)__T3QC)->__S3QC.__FF3D <  0);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if (__D1MD) {
+          __O0AU=__WWE( 16);
+          __L0AU=__O0AU;
+        } else /* FALSE */ {
+          __P0AU=((____K3QC *)__T3QC);
+          __O0AU=((void **)__P0AU->__S3QC.__YG3D)[__P0AU->__S3QC.__FF3D];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __L0AU=__O0AU;
+          __P0AU=((____K3QC *)__T3QC);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __P0AU->__S3QC.__FF3D=(____Q)(__P0AU->__S3QC.__FF3D -  1);
+        };
+        __O0AU=__L0AU;
+        __EDTF=__L0AU;
+        __O53T=NULL;
+        __D1MD=(((____GRC *)__PRC)->__ORC.__MJY <  0);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if (__D1MD) {
+          __R53T=__TG2B( 16);
+          __O53T=__R53T;
+        } else /* FALSE */ {
+          __S53T=((____GRC *)__PRC);
+          __R53T=((void **)__S53T->__ORC.__QNY)[__S53T->__ORC.__MJY];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __O53T=__R53T;
+          __S53T=((____GRC *)__PRC);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __S53T->__ORC.__MJY=(____Q)(__S53T->__ORC.__MJY -  1);
+        };
+        __DDTF=__O53T;
+        __JHIV= 0;
         do {
-          Result__QPKT=(__INTEGER__Q)(((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)name__VBTF)->parent_arrayed_collection__MD.upper__SD +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if ((Result__QPKT !=  0)) {
-            __tmp__ADTF=read_identifier__GYQ();
-            __tmp__LDTF=(! __tmp__ADTF);
-          } else /* FALSE */ {
-            __tmp__LDTF=FALSE__O__;
-          };
-          if ((__tmp__LDTF && (! __tmp__UXMD))) {
-            __tmp__SDTF=current_position__HVQ();
-            put_error__text__2PE( 0,(&__string_603));
-            put_position__HRE(__tmp__SDTF);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-            };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          __5QKT=(____Q)(((____ED *)__EDTF)->__MD.__SD +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if ((__5QKT !=  0)) {
+            __PETF=__NYQ();
+            __0ETF=(! __PETF);
+          } else /* FALSE */ {
+            __0ETF=__O__;
+          };
+          if ((__0ETF && (! __DZMD))) {
+            __BFTF=__OVQ();
+            __DQE( 0,(&__string_603));
+            __ORE(__BFTF);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          add_last__GLFB(((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)name__VBTF),last_string__M4E);
-          __tmp__ADTF=read_character__5WI(':');
-          if (__tmp__ADTF) {
-            result__KPXT='\0';
-            if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-              result__KPXT=((__CHARACTER__DB )(( 0)));
+          __VLFB(((____ED *)__EDTF),__T4E);
+          __PETF=__GXI(':');
+          if (__PETF) {
+            __ZQXT='\0';
+            if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+              __ZQXT=((____DB )(( 0)));
             } else /* FALSE */ {
-              result__KPXT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-            };
-            __tmp__LDTF=(result__KPXT != '=');
-          } else /* FALSE */ {
-            __tmp__LDTF=FALSE__O__;
-          };
-          if (__tmp__LDTF) {
-            __tmp__UXMD=FALSE__O__;
-            __tmp__HETF=read_type__ATRC(Self__TWMD,TRUE__K__);
-            __tmp__RYMD=__tmp__HETF;
-            if (((void *)__tmp__HETF == (void *)NULL)) {
-              __tmp__NETF=current_position__HVQ();
-              put_error__text__2PE( 0,(&__string_604));
-              put_position__HRE(__tmp__NETF);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              __ZQXT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+            };
+            __0ETF=(__ZQXT != '=');
+          } else /* FALSE */ {
+            __0ETF=__O__;
+          };
+          if (__0ETF) {
+            __DZMD=__O__;
+            __WFTF=__PURC(__CYMD,__K__);
+            __A0MD=__WFTF;
+            if (((void *)__WFTF == (void *)NULL)) {
+              __2FTF=__OVQ();
+              __DQE( 0,(&__string_604));
+              __ORE(__2FTF);
+              __IJG(__IQE);
+              if ((__J5 !=  0)) {
+                __LGZ(((____BC *)__IQE));
               };
-              if ((type_error__AQE ==  2)) {
-                nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              if ((__HQE ==  2)) {
+                __TL=(____Q)(__TL +  1);
               } else /* FALSE */ {
                 exit(( 1));
               };
             };
-            Self__3CEH=typ_id__0FIV;
-            limit_up__4CEH=name__VBTF->parent_arrayed_collection__MD.upper__SD;
-            while ((Self__3CEH <= limit_up__4CEH)) {
-              add_last__TGXC(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)type__UBTF),__tmp__RYMD);
-              Self__3CEH=(__INTEGER__Q)(Self__3CEH +  1);
-            };
-            typ_id__0FIV=(__INTEGER__Q)(name__VBTF->parent_arrayed_collection__MD.upper__SD +  1);
-          };
-          __tmp__ADTF=read_character__5WI(',');
-        } while (__tmp__ADTF);
-        if ((typ_id__0FIV != (__INTEGER__Q)(result__2YAU->parent_arrayed_collection__MD.upper__SD +  1))) {
-          if ((! __tmp__UXMD)) {
-            __tmp__SDTF=current_position__HVQ();
-            put_error__text__2PE( 0,(&__string_604));
-            put_position__HRE(__tmp__SDTF);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-            };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            __MEEH=__JHIV;
+            __NEEH=__EDTF->__MD.__SD;
+            while ((__MEEH <= __NEEH)) {
+              __CIXC(((____ZLB *)__DDTF),__A0MD);
+              __MEEH=(____Q)(__MEEH +  1);
+            };
+            __JHIV=(____Q)(__EDTF->__MD.__SD +  1);
+          };
+          __PETF=__GXI(',');
+        } while (__PETF);
+        if ((__JHIV != (____Q)(__L0AU->__MD.__SD +  1))) {
+          if ((! __DZMD)) {
+            __BFTF=__OVQ();
+            __DQE( 0,(&__string_604));
+            __ORE(__BFTF);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          free__NJGG(result__2YAU);
-          free__XPD(result__533T);
+          __2KGG(__L0AU);
+          __4PD(__O53T);
         } else /* FALSE */ {
-          if (self_first__VWMD) {
-            __tmp__HETF=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)result__533T)->parent_arrayed_collection__0LB.storage__WHXC)[ 0];
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            if (((void *)__tmp__HETF != (void *)type_self__B4SC)) {
-              __tmp__LDTF=TRUE__K__;
+          if (__EYMD) {
+            __WFTF=((void **)((____ZLB *)__O53T)->__BMB.__FJXC)[ 0];
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            if (((void *)__WFTF != (void *)__Q5SC)) {
+              __0ETF=__K__;
             } else /* FALSE */ {
-              if (((void *)object__TKE->parent_named__PF.name__4VB == (void *)(&__string_49))) {
-                Result__RPXT=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)result__533T)->parent_arrayed_collection__0LB.storage__WHXC)[ 0];
-                (&__string_7)->count__0C= 11;
-                (&__string_7)->storage__1C="Definition.";
-                if (Result__RPXT==NULL) {
-                  __tmp__SGTF=NULL;
+              if (((void *)__0KE->__PF.__FWB == (void *)(&__string_49))) {
+                __ARXT=((void **)((____ZLB *)__O53T)->__BMB.__FJXC)[ 0];
+                (&__string_7)->__0C= 11;
+                (&__string_7)->__1C="Definition.";
+                if (__ARXT==NULL) {
+                  __BITF=NULL;
                 } else {
-                  switch (((struct ___OBJ *)Result__RPXT)->__id) {
-                  case __ITM_TYPE_SIMPLE__JMB__: {
-                    __tmp__SGTF=NULL;
+                  switch (((struct ___OBJ *)__ARXT)->__id) {
+                  case ____QMB__: {
+                    __BITF=NULL;
                   } break;
-                  case __ITM_TYPE_STYLE__TMB__: {
-                    __tmp__SGTF=NULL;
+                  case ____0MB__: {
+                    __BITF=NULL;
                   } break;
-                  case __ITM_TYPE_GENERIC__DPB__: {
-                    __tmp__SGTF=NULL;
+                  case ____KPB__: {
+                    __BITF=NULL;
                   } break;
-                  case __ITM_TYPE_PARAMETER__MEZ__: {
-                    __tmp__SGTF=NULL;
+                  case ____TEZ__: {
+                    __BITF=NULL;
                   } break;
-                  case __ITM_TYPE_BLOCK__XXRC__: {
-                    __tmp__SGTF=((void *)Result__RPXT);
+                  case ____GZRC__: {
+                    __BITF=((void *)__ARXT);
                   } break;
                   }
                 };
-                __tmp__VGTF=((void *)__tmp__SGTF == (void *)NULL);
+                __EITF=((void *)__BITF == (void *)NULL);
               } else /* FALSE */ {
-                __tmp__VGTF=FALSE__O__;
+                __EITF=__O__;
               };
-              __tmp__LDTF=__tmp__VGTF;
+              __0ETF=__EITF;
             };
-            __tmp__ADTF=__tmp__LDTF;
+            __PETF=__0ETF;
           } else /* FALSE */ {
-            __tmp__ADTF=FALSE__O__;
+            __PETF=__O__;
           };
-          if (__tmp__ADTF) {
-            __tmp__SDTF=current_position__HVQ();
-            put_error__text__2PE( 0,(&__string_602));
-            put_position__HRE(__tmp__SDTF);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          if (__PETF) {
+            __BFTF=__OVQ();
+            __DQE( 0,(&__string_602));
+            __ORE(__BFTF);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
             };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          Result__QPKT=(__INTEGER__Q)(((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)result__2YAU)->parent_arrayed_collection__MD.upper__SD +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if ((Result__QPKT ==  1)) {
-            __tmp__SDTF=current_position__HVQ();
-            Result__WPXT=((__STRING_CONSTANT__0 **)((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)result__2YAU)->parent_arrayed_collection__MD.storage__VBZ)[ 0];
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            __tmp__HETF=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)result__533T)->parent_arrayed_collection__0LB.storage__WHXC)[ 0];
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            result__TR0D=NULL;
-            ptr__UR0D=((__POINTER__IB )(NULL));
-            Self__3CEH= 0;
-            __tmp__0R0D=((__POINTER__IB )sizeof(__ITM_ARG__D0MD));
-            if (((unsigned long)__tmp__0R0D ==  0)) {
-              result__TR0D=ITM_ARG__D0MD__;
+          __5QKT=(____Q)(((____ED *)__L0AU)->__MD.__SD +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if ((__5QKT ==  1)) {
+            __BFTF=__OVQ();
+            __FRXT=((____0 **)((____ED *)__L0AU)->__MD.__2BZ)[ 0];
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __WFTF=((void **)((____ZLB *)__O53T)->__BMB.__FJXC)[ 0];
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __CT0D=NULL;
+            __DT0D=((____IB )(NULL));
+            __MEEH= 0;
+            __JT0D=((____IB )sizeof(____S1MD));
+            if (((unsigned long)__JT0D ==  0)) {
+              __CT0D=__S1MD__;
             } else /* FALSE */ {
-              Self__3CEH=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0R0D));
-              if ((Self__3CEH == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__W53T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__Y53T=(void *)((unsigned long)(void *)((unsigned long)__tmp__0R0D - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W53T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W53T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__Z53T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y53T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__W53T=micro_alloc__table__lab__HKI(__tmp__Y53T,((__POINTER__IB )(&(table_size[(__tmp__Z53T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y53T)));
-                ptr__UR0D=__tmp__W53T;
+              __MEEH=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JT0D));
+              if ((__MEEH == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __FB4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __HB4T=(void *)((unsigned long)(void *)((unsigned long)__JT0D - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FB4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FB4T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __IB4T=((____YWB )((____Q )(void *)((unsigned long)__HB4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __FB4T=__OKI(__HB4T,((____IB )(&(table_size[(__IB4T)-1]))),((____YWB )((____Q )__HB4T)));
+                __DT0D=__FB4T;
               } else /* FALSE */ {
-                __tmp__Z53T=((__UINTEGER_32__RWB )Self__3CEH);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__W53T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__Y53T=(void *)((unsigned long)(void *)((unsigned long)__tmp__0R0D - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W53T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W53T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__W53T=micro_alloc__table__lab__HKI(__tmp__Y53T,((__POINTER__IB )(&(table_type[(__tmp__Z53T)]))),(__UINTEGER_32__RWB)(__tmp__Z53T |  1));
-                ptr__UR0D=__tmp__W53T;
+                __IB4T=((____YWB )__MEEH);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __FB4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __HB4T=(void *)((unsigned long)(void *)((unsigned long)__JT0D - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FB4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FB4T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __FB4T=__OKI(__HB4T,((____IB )(&(table_type[(__IB4T)]))),(____YWB)(__IB4T |  1));
+                __DT0D=__FB4T;
               };
-              result__TR0D=((__ITM_ARG__D0MD *)ptr__UR0D);
-              *(result__TR0D) = *(ITM_ARG__D0MD__);
-            };
-            Self__MVBE=((__ITM_ARG__D0MD *)result__TR0D);
-            Self__MVBE->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B=__tmp__SDTF;
-            Self__MVBE->name__QVBE=Result__WPXT;
-            Self__MVBE->type__RVBE=__tmp__HETF;
-            result__YBTF=result__TR0D;
-            free__NJGG(result__2YAU);
-            free__XPD(result__533T);
-          } else /* FALSE */ {
-            result__R2WG=NULL;
-            __tmp__ADTF=(((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)result__2YAU)->parent_arrayed_collection__MD.upper__SD <  0);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            if (__tmp__ADTF) {
-              result__R2WG=empty_list__Y2WG;
+              __CT0D=((____S1MD *)__DT0D);
+              *(__CT0D) = *(__S1MD__);
+            };
+            __1WBE=((____S1MD *)__CT0D);
+            __1WBE->__T1MD.__PJSC.__O2B=__BFTF;
+            __1WBE->__5WBE=__FRXT;
+            __1WBE->__AXBE=__WFTF;
+            __HDTF=__CT0D;
+            __2KGG(__L0AU);
+            __4PD(__O53T);
+          } else /* FALSE */ {
+            __A4WG=NULL;
+            __PETF=(((____ED *)__L0AU)->__MD.__SD <  0);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            if (__PETF) {
+              __A4WG=__H4WG;
             } else /* FALSE */ {
-              Self__PNDI=((__HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG *)bucket__E3WG);
-              result__EODI=NULL;
-              limit_up__4CEH=hash_code__MOFI(((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)result__2YAU));
-              node__DODI=((void **)Self__PNDI->buckets__NODI)[(__INTEGER__Q)(limit_up__4CEH % Self__PNDI->capacity__GODI)];
-              until_do__TPFI:
+              __4ODI=((____O4WG *)__T4WG);
+              __TPDI=NULL;
+              __NEEH=__1PFI(((____ED *)__L0AU));
+              __SPDI=((void **)__4ODI->__2PDI)[(____Q)(__NEEH % __4ODI->__VPDI)];
+              __CRFI:
               {
-                if (((void *)node__DODI == (void *)NULL)) {
-                  __tmp__4ODI=TRUE__K__;
+                if (((void *)__SPDI == (void *)NULL)) {
+                  __NQDI=__K__;
                 } else /* FALSE */ {
-                  Self__ZVBK=((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)node__DODI->item__ZODI);
-                  result__2VBK=FALSE__O__;
-                  if (((void *)Self__ZVBK == (void *)__tmp__5YAU)) {
-                    result__2VBK=TRUE__K__;
+                  __IXBK=((____ED *)__SPDI->__IQDI);
+                  __LXBK=__O__;
+                  if (((void *)__IXBK == (void *)__O0AU)) {
+                    __LXBK=__K__;
                   } else /* FALSE */ {
-                    if (__tmp__5YAU==NULL) {
-                      __tmp__JWBK=NULL;
+                    if (__O0AU==NULL) {
+                      __YXBK=NULL;
                     } else /* FAST_ARRAY[Strict STRING_CONSTANT] */ {
-                      __tmp__JWBK=((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)__tmp__5YAU);
+                      __YXBK=((____ED *)__O0AU);
                     };
-                    if ((((void *)__tmp__JWBK != (void *)NULL) && (Self__ZVBK->parent_arrayed_collection__MD.upper__SD == __tmp__JWBK->parent_arrayed_collection__MD.upper__SD))) {
-                      __tmp__ZWBK=Self__ZVBK->parent_arrayed_collection__MD.storage__VBZ;
-                      __tmp__1WBK=__tmp__JWBK->parent_arrayed_collection__MD.storage__VBZ;
-                      __tmp__3WBK=(__INTEGER__Q)(Self__ZVBK->parent_arrayed_collection__MD.upper__SD +  1);
-                      Self__BZRL=((__STRING_CONSTANT__0 **)__tmp__ZWBK);
-                      i__VZRL=(__INTEGER__Q)(__tmp__3WBK -  1);
-                      while (((i__VZRL >=  0) && ((void *)Self__BZRL[i__VZRL] == (void *)((__STRING_CONSTANT__0 **)__tmp__1WBK)[i__VZRL]))) {
-                        i__VZRL=(__INTEGER__Q)(i__VZRL -  1);
+                    if ((((void *)__YXBK != (void *)NULL) && (__IXBK->__MD.__SD == __YXBK->__MD.__SD))) {
+                      __IYBK=__IXBK->__MD.__2BZ;
+                      __KYBK=__YXBK->__MD.__2BZ;
+                      __MYBK=(____Q)(__IXBK->__MD.__SD +  1);
+                      __Q0RL=((____0 **)__IYBK);
+                      __E1RL=(____Q)(__MYBK -  1);
+                      while (((__E1RL >=  0) && ((void *)__Q0RL[__E1RL] == (void *)((____0 **)__KYBK)[__E1RL]))) {
+                        __E1RL=(____Q)(__E1RL -  1);
                       };
-                      result__2VBK=(i__VZRL <  0);
+                      __LXBK=(__E1RL <  0);
                     };
                   };
-                  __tmp__4ODI=result__2VBK;
+                  __NQDI=__LXBK;
                 };
-                if ((! __tmp__4ODI)) {
-                  node__DODI=node__DODI->next__FPDI;
-                  goto until_do__TPFI;
+                if ((! __NQDI)) {
+                  __SPDI=__SPDI->__UQDI;
+                  goto __CRFI;
                 };
               };
-              if (((void *)node__DODI != (void *)NULL)) {
-                result__EODI=node__DODI->item__ZODI;
+              if (((void *)__SPDI != (void *)NULL)) {
+                __TPDI=__SPDI->__IQDI;
               };
-              result__R2WG=result__EODI;
-              if (((void *)result__EODI == (void *)NULL)) {
-                __tmp__3WBK=(__INTEGER__Q)(((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)result__2YAU)->parent_arrayed_collection__MD.upper__SD +  1);
-                (&__string_7)->count__0C= 11;
-                (&__string_7)->storage__1C="Definition.";
-                Self__ZVBK=create_with_capacity__PWE(__tmp__3WBK);
-                result__R2WG=Self__ZVBK;
-                copy__SN3G(((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)Self__ZVBK),result__2YAU);
-                Self__BQDI=((__HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG *)bucket__E3WG);
-                __tmp__VGTF=fast_has__RSFI(Self__BQDI,Self__ZVBK);
-                __tmp__VGTF=fast_has__RSFI(Self__BQDI,Self__ZVBK);
-                __tmp__3WBK=hash_code__MOFI(((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)Self__ZVBK));
-                i__VZRL=(__INTEGER__Q)(__tmp__3WBK % Self__BQDI->capacity__GODI);
-                idx__KQDI=i__VZRL;
-                node__LQDI=((void **)Self__BQDI->buckets__NODI)[i__VZRL];
-                while ((! (((void *)node__LQDI == (void *)NULL) || ((void *)node__LQDI->item__ZODI == (void *)Self__ZVBK)))) {
-                  node__LQDI=node__LQDI->next__FPDI;
+              __A4WG=__TPDI;
+              if (((void *)__TPDI == (void *)NULL)) {
+                __MYBK=(____Q)(((____ED *)__L0AU)->__MD.__SD +  1);
+                (&__string_7)->__0C= 11;
+                (&__string_7)->__1C="Definition.";
+                __IXBK=__WWE(__MYBK);
+                __A4WG=__IXBK;
+                __BP3G(((____ED *)__IXBK),__L0AU);
+                __QRDI=((____O4WG *)__T4WG);
+                __EITF=__AUFI(__QRDI,__IXBK);
+                __EITF=__AUFI(__QRDI,__IXBK);
+                __MYBK=__1PFI(((____ED *)__IXBK));
+                __E1RL=(____Q)(__MYBK % __QRDI->__VPDI);
+                __ZRDI=__E1RL;
+                __0RDI=((void **)__QRDI->__2PDI)[__E1RL];
+                while ((! (((void *)__0RDI == (void *)NULL) || ((void *)__0RDI->__IQDI == (void *)__IXBK)))) {
+                  __0RDI=__0RDI->__UQDI;
                 };
-                if (((void *)node__LQDI == (void *)NULL)) {
-                  if ((Self__BQDI->capacity__GODI == Self__BQDI->count__ORDI)) {
-                    node1__ZPQI=NULL;
-                    node2__0PQI=NULL;
-                    __tmp__4PQI=prime_number_ceiling__BKN((__INTEGER__Q)(Self__BQDI->capacity__GODI +  1));
-                    old_buckets__YPQI=Self__BQDI->buckets__NODI;
-                    __tmp__BQQI=create__FKHI(__tmp__4PQI);
-                    Self__BQDI->buckets__NODI=__tmp__BQQI;
-                    i__VPQI=(__INTEGER__Q)(Self__BQDI->capacity__GODI -  1);
-                    Self__BQDI->capacity__GODI=__tmp__4PQI;
-                    while ((i__VPQI >=  0)) {
-                      node1__ZPQI=((void **)old_buckets__YPQI)[i__VPQI];
-                      while (((void *)node1__ZPQI != (void *)NULL)) {
-                        node2__0PQI=node1__ZPQI->next__FPDI;
-                        __tmp__2QQI=hash_code__MOFI(((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)node1__ZPQI->item__ZODI));
-                        __tmp__4QQI=(__INTEGER__Q)(__tmp__2QQI % Self__BQDI->capacity__GODI);
-                        ((__HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI *)node1__ZPQI)->next__FPDI=((void **)Self__BQDI->buckets__NODI)[__tmp__4QQI];
-                        ((void **)Self__BQDI->buckets__NODI)[__tmp__4QQI]=node1__ZPQI;
-                        node1__ZPQI=node2__0PQI;
+                if (((void *)__0RDI == (void *)NULL)) {
+                  if ((__QRDI->__VPDI == __QRDI->__3SDI)) {
+                    __IRQI=NULL;
+                    __JRQI=NULL;
+                    __NRQI=__IKN((____Q)(__QRDI->__VPDI +  1));
+                    __HRQI=__QRDI->__2PDI;
+                    __QRQI=__ULHI(__NRQI);
+                    __QRDI->__2PDI=__QRQI;
+                    __ERQI=(____Q)(__QRDI->__VPDI -  1);
+                    __QRDI->__VPDI=__NRQI;
+                    while ((__ERQI >=  0)) {
+                      __IRQI=((void **)__HRQI)[__ERQI];
+                      while (((void *)__IRQI != (void *)NULL)) {
+                        __JRQI=__IRQI->__UQDI;
+                        __LSQI=__1PFI(((____ED *)__IRQI->__IQDI));
+                        __NSQI=(____Q)(__LSQI % __QRDI->__VPDI);
+                        ((____QPDI *)__IRQI)->__UQDI=((void **)__QRDI->__2PDI)[__NSQI];
+                        ((void **)__QRDI->__2PDI)[__NSQI]=__IRQI;
+                        __IRQI=__JRQI;
                       };
-                      i__VPQI=(__INTEGER__Q)(i__VPQI -  1);
+                      __ERQI=(____Q)(__ERQI -  1);
                     };
-                    idx__KQDI=(__INTEGER__Q)(__tmp__3WBK % Self__BQDI->capacity__GODI);
+                    __ZRDI=(____Q)(__MYBK % __QRDI->__VPDI);
                   };
-                  node1__ZPQI=((void **)Self__BQDI->buckets__NODI)[idx__KQDI];
-                  node2__0PQI=NULL;
-                  ptr__ZRYI=((__POINTER__IB )(NULL));
-                  __tmp__4PQI= 0;
-                  __tmp__5RYI=((__POINTER__IB )sizeof(__HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI));
-                  if (((unsigned long)__tmp__5RYI ==  0)) {
-                    node2__0PQI=HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI__;
+                  __IRQI=((void **)__QRDI->__2PDI)[__ZRDI];
+                  __JRQI=NULL;
+                  __ITYI=((____IB )(NULL));
+                  __NRQI= 0;
+                  __OTYI=((____IB )sizeof(____QPDI));
+                  if (((unsigned long)__OTYI ==  0)) {
+                    __JRQI=__QPDI__;
                   } else /* FALSE */ {
-                    __tmp__4PQI=__HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI__;
-                    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5RYI));
-                    if ((__tmp__4PQI == (__INTEGER__Q)(-  1))) {
-                      (&__string_1)->count__0C= 19;
-                      (&__string_1)->storage__1C="Memory: Size bound.";
-                      __tmp__J43T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                      __tmp__L43T=(void *)((unsigned long)(void *)((unsigned long)__tmp__5RYI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J43T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J43T) - (unsigned long)((__POINTER__IB ) 1)));
-                      (&__string_2)->count__0C= 18;
-                      (&__string_2)->storage__1C="Memory: Alignment.";
-                      __tmp__M43T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__L43T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                      (&__string_3)->count__0C= 25;
-                      (&__string_3)->storage__1C="Memory: Bound table_size.";
-                      __tmp__J43T=micro_alloc__table__lab__HKI(__tmp__L43T,((__POINTER__IB )(&(table_size[(__tmp__M43T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__L43T)));
-                      ptr__ZRYI=__tmp__J43T;
+                    __NRQI=____QPDI__;
+                    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OTYI));
+                    if ((__NRQI == (____Q)(-  1))) {
+                      (&__string_1)->__0C= 19;
+                      (&__string_1)->__1C="Memory: Size bound.";
+                      __Y53T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                      __053T=(void *)((unsigned long)(void *)((unsigned long)__OTYI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y53T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y53T) - (unsigned long)((____IB ) 1)));
+                      (&__string_2)->__0C= 18;
+                      (&__string_2)->__1C="Memory: Alignment.";
+                      __153T=((____YWB )((____Q )(void *)((unsigned long)__053T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                      (&__string_3)->__0C= 25;
+                      (&__string_3)->__1C="Memory: Bound table_size.";
+                      __Y53T=__OKI(__053T,((____IB )(&(table_size[(__153T)-1]))),((____YWB )((____Q )__053T)));
+                      __ITYI=__Y53T;
                     } else /* FALSE */ {
-                      __tmp__M43T=((__UINTEGER_32__RWB )__tmp__4PQI);
-                      (&__string_1)->count__0C= 19;
-                      (&__string_1)->storage__1C="Memory: Size bound.";
-                      __tmp__J43T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                      __tmp__L43T=(void *)((unsigned long)(void *)((unsigned long)__tmp__5RYI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J43T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J43T) - (unsigned long)((__POINTER__IB ) 1)));
-                      (&__string_2)->count__0C= 18;
-                      (&__string_2)->storage__1C="Memory: Alignment.";
-                      __tmp__J43T=micro_alloc__table__lab__HKI(__tmp__L43T,((__POINTER__IB )(&(table_type[(__tmp__M43T)]))),(__UINTEGER_32__RWB)(__tmp__M43T |  1));
-                      ptr__ZRYI=__tmp__J43T;
+                      __153T=((____YWB )__NRQI);
+                      (&__string_1)->__0C= 19;
+                      (&__string_1)->__1C="Memory: Size bound.";
+                      __Y53T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                      __053T=(void *)((unsigned long)(void *)((unsigned long)__OTYI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y53T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y53T) - (unsigned long)((____IB ) 1)));
+                      (&__string_2)->__0C= 18;
+                      (&__string_2)->__1C="Memory: Alignment.";
+                      __Y53T=__OKI(__053T,((____IB )(&(table_type[(__153T)]))),(____YWB)(__153T |  1));
+                      __ITYI=__Y53T;
                     };
-                    node2__0PQI=((__HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI *)ptr__ZRYI);
-                    *(node2__0PQI) = *(HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI__);
+                    __JRQI=((____QPDI *)__ITYI);
+                    *(__JRQI) = *(__QPDI__);
                   };
-                  Self__0FEJ=((__HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI *)node2__0PQI);
-                  Self__0FEJ->item__ZODI=Self__ZVBK;
-                  Self__0FEJ->next__FPDI=node1__ZPQI;
-                  node__LQDI=node2__0PQI;
-                  ((void **)Self__BQDI->buckets__NODI)[idx__KQDI]=node2__0PQI;
-                  Self__BQDI->count__ORDI=(__INTEGER__Q)(Self__BQDI->count__ORDI +  1);
+                  __JHEJ=((____QPDI *)__JRQI);
+                  __JHEJ->__IQDI=__IXBK;
+                  __JHEJ->__UQDI=__IRQI;
+                  __0RDI=__JRQI;
+                  ((void **)__QRDI->__2PDI)[__ZRDI]=__JRQI;
+                  __QRDI->__3SDI=(____Q)(__QRDI->__3SDI +  1);
                 };
                 ;
               };
             };
-            free__NJGG(result__2YAU);
-            name__VBTF=result__R2WG;
-            __tmp__YHTF=alias__1RC(result__533T);
-            type__UBTF=__tmp__YHTF;
-            __tmp__ZHTF=get__C3UC(__tmp__YHTF);
-            __tmp__SDTF=current_position__HVQ();
-            result__SSXG=NULL;
-            ptr__UR0D=((__POINTER__IB )(NULL));
-            Self__3CEH= 0;
-            __tmp__0R0D=((__POINTER__IB )sizeof(__ITM_ARGS__0HTF));
-            if (((unsigned long)__tmp__0R0D ==  0)) {
-              result__SSXG=ITM_ARGS__0HTF__;
+            __2KGG(__L0AU);
+            __EDTF=__A4WG;
+            __HJTF=__CSC(__O53T);
+            __DDTF=__HJTF;
+            __IJTF=__R4UC(__HJTF);
+            __BFTF=__OVQ();
+            __BUXG=NULL;
+            __DT0D=((____IB )(NULL));
+            __MEEH= 0;
+            __JT0D=((____IB )sizeof(____JJTF));
+            if (((unsigned long)__JT0D ==  0)) {
+              __BUXG=__JJTF__;
             } else /* FALSE */ {
-              Self__3CEH=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0R0D));
-              if ((Self__3CEH == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__W53T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__Y53T=(void *)((unsigned long)(void *)((unsigned long)__tmp__0R0D - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W53T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W53T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__Z53T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y53T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__W53T=micro_alloc__table__lab__HKI(__tmp__Y53T,((__POINTER__IB )(&(table_size[(__tmp__Z53T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y53T)));
-                ptr__UR0D=__tmp__W53T;
+              __MEEH=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JT0D));
+              if ((__MEEH == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __FB4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __HB4T=(void *)((unsigned long)(void *)((unsigned long)__JT0D - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FB4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FB4T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __IB4T=((____YWB )((____Q )(void *)((unsigned long)__HB4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __FB4T=__OKI(__HB4T,((____IB )(&(table_size[(__IB4T)-1]))),((____YWB )((____Q )__HB4T)));
+                __DT0D=__FB4T;
               } else /* FALSE */ {
-                __tmp__Z53T=((__UINTEGER_32__RWB )Self__3CEH);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__W53T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__Y53T=(void *)((unsigned long)(void *)((unsigned long)__tmp__0R0D - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W53T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W53T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__W53T=micro_alloc__table__lab__HKI(__tmp__Y53T,((__POINTER__IB )(&(table_type[(__tmp__Z53T)]))),(__UINTEGER_32__RWB)(__tmp__Z53T |  1));
-                ptr__UR0D=__tmp__W53T;
+                __IB4T=((____YWB )__MEEH);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __FB4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __HB4T=(void *)((unsigned long)(void *)((unsigned long)__JT0D - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FB4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FB4T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __FB4T=__OKI(__HB4T,((____IB )(&(table_type[(__IB4T)]))),(____YWB)(__IB4T |  1));
+                __DT0D=__FB4T;
               };
-              result__SSXG=((__ITM_ARGS__0HTF *)ptr__UR0D);
-              *(result__SSXG) = *(ITM_ARGS__0HTF__);
+              __BUXG=((____JJTF *)__DT0D);
+              *(__BUXG) = *(__JJTF__);
             };
-            Self__V22G=((__ITM_ARGS__0HTF *)result__SSXG);
-            Self__V22G->parent_itm_argument__1HTF.parent_itm_code__AISC.position__H2B=__tmp__SDTF;
-            Self__V22G->name__Z22G=result__R2WG;
-            Self__V22G->type__022G=__tmp__ZHTF;
-            result__YBTF=result__SSXG;
+            __E42G=((____JJTF *)__BUXG);
+            __E42G->__KJTF.__PJSC.__O2B=__BFTF;
+            __E42G->__I42G=__A4WG;
+            __E42G->__J42G=__IJTF;
+            __HDTF=__BUXG;
           };
         };
       };
-      result__XWMD=result__YBTF;
-      if (((void *)result__YBTF == (void *)NULL)) {
-        if ((! mute__UWMD)) {
-          __tmp__SDTF=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_605));
-          put_position__HRE(__tmp__SDTF);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __GYMD=__HDTF;
+      if (((void *)__HDTF == (void *)NULL)) {
+        if ((! __DYMD)) {
+          __BFTF=__OVQ();
+          __DQE( 0,(&__string_605));
+          __ORE(__BFTF);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
       } else /* FALSE */ {
-        __tmp__UZMD=read_character__5WI(')');
-        if ((! __tmp__UZMD)) {
-          __tmp__SDTF=current_position__HVQ();
-          put_error__text__2PE( 2,(&__string_591));
-          put_position__HRE(__tmp__SDTF);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __D1MD=__GXI(')');
+        if ((! __D1MD)) {
+          __BFTF=__OVQ();
+          __DQE( 2,(&__string_591));
+          __ORE(__BFTF);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
           };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
@@ -90368,160086 +89748,159904 @@ static void* read_loc_arg__with_self__SWMD(__PARSER__NSD *Self__TWMD,__BOOLEAN__
       };
     };
   };
-  result__YBTF=result__XWMD;
-  return(result__YBTF);
+  __HDTF=__GYMD;
+  return(__HDTF);
 }
 
-static void* read_slot_operator__GF0D(__FAST_ARRAYoITM_ARGUMENTo__MFYD *list_arg__IF0D)
-// ({NULLxFAST_ARRAYoITM_ARGUMENTo__MFYD}) With result No recursive, No inlinable.
+static void* __VG0D(____1GYD *__XG0D)
+// ({NULLx__1GYD}) With result No recursive, No inlinable.
 {
-  __STRING_CONSTANT__0 *associativity__MF0D,*name__KF0D,*__tmp__UI0D;
-  __STRING_CONSTANT__0 *__tmp__MJ0D;
-  __INTEGER__Q priority__NF0D,typ_id__P00D;
-  __POSITION__OL __tmp__ZF0D,__tmp__NI0D,__tmp__CK0D;
-  void *__tmp__HI0D;
-  __SECTION___EVOB *__tmp__KK0D;
-  __ITM_SLOT_OPERATOR__PF0D *result__K00D,*Self__OXBE;
-  __POINTER__IB ptr__L00D,__tmp__R00D,__tmp__H53T,__tmp__J53T;
-  __UINTEGER_32__RWB __tmp__K53T;
-  __BOOLEAN__L __tmp__SF0D,__tmp__OH0D,__tmp__WI4R;
-  associativity__MF0D=NULL;
-  priority__NF0D= 0;
-  __tmp__SF0D=read_operator__G1RC();
-  if ((! __tmp__SF0D)) {
-    __tmp__ZF0D=current_position__HVQ();
-    put_error__text__2PE( 0,(&__string_606));
-    put_position__HRE(__tmp__ZF0D);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-    };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+  ____0 *__1G0D,*__ZG0D,*__DK0D,*__1K0D;
+  ____Q __2G0D,__410D;
+  ____OL __IH0D,__2J0D,__RL0D;
+  void *__WJ0D;
+  ____KWOB *__ZL0D;
+  ____4G0D *__Z10D,*__3YBE;
+  ____IB __010D,__A20D,__WA4T,__YA4T;
+  ____YWB __ZA4T;
+  ____L __BH0D,__3I0D,__FK4R;
+  __1G0D=NULL;
+  __2G0D= 0;
+  __BH0D=__V2RC();
+  if ((! __BH0D)) {
+    __IH0D=__OVQ();
+    __DQE( 0,(&__string_606));
+    __ORE(__IH0D);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  if ((((void *)last_string__M4E == (void *)(&__string_25)) || ((void *)last_string__M4E == (void *)(&__string_26)))) {
-    __tmp__ZF0D=current_position__HVQ();
-    put_error__text__2PE( 0,(&__string_607));
-    put_position__HRE(__tmp__ZF0D);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  if ((((void *)__T4E == (void *)(&__string_25)) || ((void *)__T4E == (void *)(&__string_26)))) {
+    __IH0D=__OVQ();
+    __DQE( 0,(&__string_607));
+    __ORE(__IH0D);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
     };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  name__KF0D=last_string__M4E;
-  __tmp__SF0D=read_character__5WI('\'');
-  if ((! __tmp__SF0D)) {
-    __tmp__ZF0D=current_position__HVQ();
-    put_error__text__2PE( 2,(&__string_608));
-    put_position__HRE(__tmp__ZF0D);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  __ZG0D=__T4E;
+  __BH0D=__GXI('\'');
+  if ((! __BH0D)) {
+    __IH0D=__OVQ();
+    __DQE( 2,(&__string_608));
+    __ORE(__IH0D);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
     };
-    if ((type_error__AQE ==  2)) {
-      nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  __tmp__SF0D=read_word__0FF((&__string_15));
-  if (__tmp__SF0D) {
-    __tmp__OH0D=TRUE__K__;
+  __BH0D=__BGF((&__string_15));
+  if (__BH0D) {
+    __3I0D=__K__;
   } else /* FALSE */ {
-    __tmp__WI4R=read_word__0FF((&__string_14));
-    __tmp__OH0D=__tmp__WI4R;
-  };
-  if (__tmp__OH0D) {
-    associativity__MF0D=last_string__M4E;
-    __tmp__OH0D=read_integer__DHW();
-    if (__tmp__OH0D) {
-      priority__NF0D=((__INTEGER__Q )last_integer__D5V);
-    };
-  };
-  __tmp__SF0D=(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)list_arg__IF0D)->parent_arrayed_collection__UFYD.upper__N3AF <  0);
-  if (__tmp__SF0D) {
-    __tmp__HI0D=read_loc_arg__with_self__SWMD(PARSER__NSD__,FALSE__O__,TRUE__K__);
-    if (((void *)__tmp__HI0D == (void *)NULL)) {
-      __tmp__NI0D=current_position__HVQ();
-      put_error__text__2PE( 0,(&__string_609));
-      put_position__HRE(__tmp__NI0D);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-      };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    __FK4R=__BGF((&__string_14));
+    __3I0D=__FK4R;
+  };
+  if (__3I0D) {
+    __1G0D=__T4E;
+    __3I0D=__KHW();
+    if (__3I0D) {
+      __2G0D=((____Q )__K5V);
+    };
+  };
+  __BH0D=(((____1GYD *)__XG0D)->__DHYD.__24AF <  0);
+  if (__BH0D) {
+    __WJ0D=__BYMD(__USD__,__O__,__K__);
+    if (((void *)__WJ0D == (void *)NULL)) {
+      __2J0D=__OVQ();
+      __DQE( 0,(&__string_609));
+      __ORE(__2J0D);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
+      };
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    add_last__J3AF(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)list_arg__IF0D),__tmp__HI0D);
-    __tmp__UI0D=operator__name__4UTC((&__string_92),name__KF0D);
-    name__KF0D=__tmp__UI0D;
-    if (((void *)associativity__MF0D != (void *)NULL)) {
-      __tmp__NI0D=current_position__HVQ();
-      put_error__text__2PE( 0,(&__string_610));
-      put_position__HRE(__tmp__NI0D);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    __Y4AF(((____1GYD *)__XG0D),__WJ0D);
+    __DK0D=__NWTC((&__string_92),__ZG0D);
+    __ZG0D=__DK0D;
+    if (((void *)__1G0D != (void *)NULL)) {
+      __2J0D=__OVQ();
+      __DQE( 0,(&__string_610));
+      __ORE(__2J0D);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
   } else /* FALSE */ {
-    __tmp__HI0D=read_loc_arg__with_self__SWMD(PARSER__NSD__,FALSE__O__,FALSE__O__);
-    if (((void *)__tmp__HI0D != (void *)NULL)) {
-      add_last__J3AF(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)list_arg__IF0D),__tmp__HI0D);
-      __tmp__MJ0D=operator__name__4UTC((&__string_90),name__KF0D);
-      name__KF0D=__tmp__MJ0D;
-      if (((void *)associativity__MF0D == (void *)NULL)) {
-        associativity__MF0D=(&__string_15);
-      };
-    } else /* FALSE */ {
-      __tmp__MJ0D=operator__name__4UTC((&__string_91),name__KF0D);
-      name__KF0D=__tmp__MJ0D;
-      if (((void *)associativity__MF0D != (void *)NULL)) {
-        __tmp__CK0D=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_611));
-        put_position__HRE(__tmp__CK0D);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-        };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    __WJ0D=__BYMD(__USD__,__O__,__O__);
+    if (((void *)__WJ0D != (void *)NULL)) {
+      __Y4AF(((____1GYD *)__XG0D),__WJ0D);
+      __1K0D=__NWTC((&__string_90),__ZG0D);
+      __ZG0D=__1K0D;
+      if (((void *)__1G0D == (void *)NULL)) {
+        __1G0D=(&__string_15);
+      };
+    } else /* FALSE */ {
+      __1K0D=__NWTC((&__string_91),__ZG0D);
+      __ZG0D=__1K0D;
+      if (((void *)__1G0D != (void *)NULL)) {
+        __RL0D=__OVQ();
+        __DQE( 0,(&__string_611));
+        __ORE(__RL0D);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
     };
   };
-  __tmp__ZF0D=current_position__HVQ();
-  __tmp__KK0D=last_section__JTNC;
-  result__K00D=NULL;
-  ptr__L00D=((__POINTER__IB )(NULL));
-  typ_id__P00D= 0;
-  __tmp__R00D=((__POINTER__IB )sizeof(__ITM_SLOT_OPERATOR__PF0D));
-  if (((unsigned long)__tmp__R00D ==  0)) {
-    result__K00D=ITM_SLOT_OPERATOR__PF0D__;
+  __IH0D=__OVQ();
+  __ZL0D=__YUNC;
+  __Z10D=NULL;
+  __010D=((____IB )(NULL));
+  __410D= 0;
+  __A20D=((____IB )sizeof(____4G0D));
+  if (((unsigned long)__A20D ==  0)) {
+    __Z10D=__4G0D__;
   } else /* FALSE */ {
-    typ_id__P00D=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R00D));
-    if ((typ_id__P00D == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__H53T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__J53T=(void *)((unsigned long)(void *)((unsigned long)__tmp__R00D - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H53T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H53T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__K53T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__J53T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__H53T=micro_alloc__table__lab__HKI(__tmp__J53T,((__POINTER__IB )(&(table_size[(__tmp__K53T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__J53T)));
-      ptr__L00D=__tmp__H53T;
-    } else /* FALSE */ {
-      __tmp__K53T=((__UINTEGER_32__RWB )typ_id__P00D);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__H53T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__J53T=(void *)((unsigned long)(void *)((unsigned long)__tmp__R00D - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H53T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H53T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__H53T=micro_alloc__table__lab__HKI(__tmp__J53T,((__POINTER__IB )(&(table_type[(__tmp__K53T)]))),(__UINTEGER_32__RWB)(__tmp__K53T |  1));
-      ptr__L00D=__tmp__H53T;
-    };
-    result__K00D=((__ITM_SLOT_OPERATOR__PF0D *)ptr__L00D);
-    *(result__K00D) = *(ITM_SLOT_OPERATOR__PF0D__);
-  };
-  Self__OXBE=((__ITM_SLOT_OPERATOR__PF0D *)result__K00D);
-  Self__OXBE->parent_itm_slot__QF0D.parent_named__ILC.name__4VB=name__KF0D;
-  Self__OXBE->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B=__tmp__ZF0D;
-  Self__OXBE->parent_itm_slot__QF0D.id_section__GVOB=__tmp__KK0D;
-  Self__OXBE=((__ITM_SLOT_OPERATOR__PF0D *)result__K00D);
-  if (((void *)associativity__MF0D == (void *)(&__string_15))) {
-    Self__OXBE->priority_and_level__5UBE=priority__NF0D;
+    __410D=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A20D));
+    if ((__410D == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __WA4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __YA4T=(void *)((unsigned long)(void *)((unsigned long)__A20D - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WA4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WA4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __ZA4T=((____YWB )((____Q )(void *)((unsigned long)__YA4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __WA4T=__OKI(__YA4T,((____IB )(&(table_size[(__ZA4T)-1]))),((____YWB )((____Q )__YA4T)));
+      __010D=__WA4T;
+    } else /* FALSE */ {
+      __ZA4T=((____YWB )__410D);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __WA4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __YA4T=(void *)((unsigned long)(void *)((unsigned long)__A20D - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WA4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WA4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __WA4T=__OKI(__YA4T,((____IB )(&(table_type[(__ZA4T)]))),(____YWB)(__ZA4T |  1));
+      __010D=__WA4T;
+    };
+    __Z10D=((____4G0D *)__010D);
+    *(__Z10D) = *(__4G0D__);
+  };
+  __3YBE=((____4G0D *)__Z10D);
+  __3YBE->__5G0D.__PLC.__FWB=__ZG0D;
+  __3YBE->__5G0D.__PLC.__OF.__O2B=__IH0D;
+  __3YBE->__5G0D.__MWOB=__ZL0D;
+  __3YBE=((____4G0D *)__Z10D);
+  if (((void *)__1G0D == (void *)(&__string_15))) {
+    __3YBE->__OWBE=__2G0D;
   } else /* FALSE */ {
-    Self__OXBE->priority_and_level__5UBE=(__INTEGER__Q)(- priority__NF0D);
+    __3YBE->__OWBE=(____Q)(- __2G0D);
   };
-  __tmp__HI0D=result__K00D;
-  return(__tmp__HI0D);
+  __WJ0D=__Z10D;
+  return(__WJ0D);
 }
 
-static void add_last__J3AF(__FAST_ARRAYoITM_ARGUMENTo__MFYD *Self__K3AF,void *element__L3AF)
-// ({FAST_ARRAYoITM_ARGUMENTo__MFYD},{NULLxITM_ARG__D0MDxITM_ARGS__0HTF}) Void No recursive, No inlinable.
+static void __Y4AF(____1GYD *__Z4AF,void *__04AF)
+// ({__1GYD},{NULLx__S1MDx__JJTF}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__U4AF,__tmp__W4AF,__tmp__P5BG,Self__0E5G;
-  __POINTER__IB __tmp__N5BG;
-  __BOOLEAN__L __tmp__23AF;
-  void **__tmp__M4AF;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__K3AF->parent_arrayed_collection__UFYD.upper__N3AF +  1) <= (__INTEGER__Q)(Self__K3AF->parent_arrayed_collection__UFYD.capacity__P3AF -  1))) {
-    Self__K3AF->parent_arrayed_collection__UFYD.upper__N3AF=(__INTEGER__Q)(Self__K3AF->parent_arrayed_collection__UFYD.upper__N3AF +  1);
-    __tmp__23AF=TRUE__K__;
+  ____Q __DABF,__FABF,__4ACG,__JG5G;
+  ____IB __2ACG;
+  ____L __L5AF;
+  void **__15AF;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__Z4AF->__DHYD.__24AF +  1) <= (____Q)(__Z4AF->__DHYD.__44AF -  1))) {
+    __Z4AF->__DHYD.__24AF=(____Q)(__Z4AF->__DHYD.__24AF +  1);
+    __L5AF=__K__;
   } else /* FALSE */ {
-    __tmp__23AF=FALSE__O__;
-  };
-  if ((! __tmp__23AF)) {
-    if ((Self__K3AF->parent_arrayed_collection__UFYD.capacity__P3AF ==  0)) {
-      __tmp__M4AF=create__WXSF( 2);
-      Self__K3AF->parent_arrayed_collection__UFYD.storage__N4AF=__tmp__M4AF;
-      Self__K3AF->parent_arrayed_collection__UFYD.capacity__P3AF= 2;
-      Self__K3AF->parent_arrayed_collection__UFYD.upper__N3AF= 0;
-    } else /* FALSE */ {
-      __tmp__U4AF=(__INTEGER__Q)(Self__K3AF->parent_arrayed_collection__UFYD.capacity__P3AF <<  1);
-      __tmp__M4AF=Self__K3AF->parent_arrayed_collection__UFYD.storage__N4AF;
-      __tmp__W4AF=Self__K3AF->parent_arrayed_collection__UFYD.capacity__P3AF;
-      __tmp__N5BG=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__M4AF)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__W4AF * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__U4AF * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__M4AF=((void **)__tmp__N5BG);
-      __tmp__P5BG=(__INTEGER__Q)(__tmp__U4AF -  1);
-      Self__0E5G=__tmp__W4AF;
-      while ((Self__0E5G <= __tmp__P5BG)) {
-        __tmp__M4AF[Self__0E5G]=NULL;
-        Self__0E5G=(__INTEGER__Q)(Self__0E5G +  1);
-      };
-      Self__K3AF->parent_arrayed_collection__UFYD.storage__N4AF=__tmp__M4AF;
-      Self__K3AF->parent_arrayed_collection__UFYD.capacity__P3AF=__tmp__U4AF;
-      Self__K3AF->parent_arrayed_collection__UFYD.upper__N3AF=(__INTEGER__Q)(Self__K3AF->parent_arrayed_collection__UFYD.upper__N3AF +  1);
-    };
-  };
-  ((void **)Self__K3AF->parent_arrayed_collection__UFYD.storage__N4AF)[Self__K3AF->parent_arrayed_collection__UFYD.upper__N3AF]=element__L3AF;
+    __L5AF=__O__;
+  };
+  if ((! __L5AF)) {
+    if ((__Z4AF->__DHYD.__44AF ==  0)) {
+      __15AF=__FZSF( 2);
+      __Z4AF->__DHYD.__25AF=__15AF;
+      __Z4AF->__DHYD.__44AF= 2;
+      __Z4AF->__DHYD.__24AF= 0;
+    } else /* FALSE */ {
+      __DABF=(____Q)(__Z4AF->__DHYD.__44AF <<  1);
+      __15AF=__Z4AF->__DHYD.__25AF;
+      __FABF=__Z4AF->__DHYD.__44AF;
+      __2ACG=__55W(((____IB )((void **)__15AF)),((____YWB )(____Q)(__FABF * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__DABF * ((____Q )(sizeof(void *))))));
+      __15AF=((void **)__2ACG);
+      __4ACG=(____Q)(__DABF -  1);
+      __JG5G=__FABF;
+      while ((__JG5G <= __4ACG)) {
+        __15AF[__JG5G]=NULL;
+        __JG5G=(____Q)(__JG5G +  1);
+      };
+      __Z4AF->__DHYD.__25AF=__15AF;
+      __Z4AF->__DHYD.__44AF=__DABF;
+      __Z4AF->__DHYD.__24AF=(____Q)(__Z4AF->__DHYD.__24AF +  1);
+    };
+  };
+  ((void **)__Z4AF->__DHYD.__25AF)[__Z4AF->__DHYD.__24AF]=__04AF;
 }
 
-static void* read_slot_keyword__WK0D(__FAST_ARRAYoITM_ARGUMENTo__MFYD *list_arg__YK0D)
-// ({NULLxFAST_ARRAYoITM_ARGUMENTo__MFYD}) With result No recursive, No inlinable.
+static void* __FM0D(____1GYD *__HM0D)
+// ({NULLx__1GYD}) With result No recursive, No inlinable.
 {
-  __STRING__BC *n__0K0D,*result__NDVC,*result__B5IU,*Self__34IU;
-  __ITM_SLOT__HLC *result__2K0D,*result__JGIV,*Self__VGIV;
-  __POINTER__IB ptr__C5IU,__tmp__E5IU,__tmp__F5IU,__tmp__G5IU;
-  __INTEGER__Q typ_id__D5IU;
-  __UINTEGER_32__RWB __tmp__H5IU;
-  void *__tmp__ML0D,*__tmp__TM0D;
-  __POSITION__OL __tmp__5L0D,__tmp__ZM0D;
-  __STRING_CONSTANT__0 *__tmp__BGVC;
-  __SECTION___EVOB *sec__YGIV;
-  __BOOLEAN__L __tmp__3K0D,Result__OELB,__tmp__SL0D,__tmp__DN0D;
-  __CHARACTER__DB *__tmp__54IU;
-  __FAST_ARRAYoSTRINGo__TRD *Self__3PLB;
-  n__0K0D=NULL;
-  result__2K0D=NULL;
-  __tmp__3K0D=read_identifier__GYQ();
-  if (__tmp__3K0D) {
-    result__NDVC=NULL;
-    Result__OELB=(((__FAST_ARRAYoSTRINGo__TRD *)free__ODVC)->parent_arrayed_collection__ZRD.upper__2RD <  0);
-    if (Result__OELB) {
-      result__B5IU=NULL;
-      ptr__C5IU=((__POINTER__IB )(NULL));
-      typ_id__D5IU= 0;
-      __tmp__E5IU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__E5IU ==  0)) {
-        result__B5IU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__D5IU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5IU));
-        if ((typ_id__D5IU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__F5IU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__G5IU=(void *)((unsigned long)(void *)((unsigned long)__tmp__E5IU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F5IU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F5IU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__H5IU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__G5IU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__F5IU=micro_alloc__table__lab__HKI(__tmp__G5IU,((__POINTER__IB )(&(table_size[(__tmp__H5IU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__G5IU)));
-          ptr__C5IU=__tmp__F5IU;
-        } else /* FALSE */ {
-          __tmp__H5IU=((__UINTEGER_32__RWB )typ_id__D5IU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__F5IU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__G5IU=(void *)((unsigned long)(void *)((unsigned long)__tmp__E5IU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F5IU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F5IU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__F5IU=micro_alloc__table__lab__HKI(__tmp__G5IU,((__POINTER__IB )(&(table_type[(__tmp__H5IU)]))),(__UINTEGER_32__RWB)(__tmp__H5IU |  1));
-          ptr__C5IU=__tmp__F5IU;
-        };
-        result__B5IU=((__STRING__BC *)ptr__C5IU);
-        *(result__B5IU) = *(STRING__BC__);
-      };
-      Self__34IU=((__STRING__BC *)result__B5IU);
-      if ((Self__34IU->capacity__HFL <  128)) {
-        __tmp__54IU=create__KVW( 128);
-        Self__34IU->storage__4EL=__tmp__54IU;
-        Self__34IU->capacity__HFL= 128;
-      };
-      Self__34IU->count__WJ= 0;
-      result__NDVC=result__B5IU;
-    } else /* FALSE */ {
-      Self__3PLB=((__FAST_ARRAYoSTRINGo__TRD *)free__ODVC);
-      result__B5IU=((void **)Self__3PLB->parent_arrayed_collection__ZRD.storage__EAZ)[Self__3PLB->parent_arrayed_collection__ZRD.upper__2RD];
-      result__NDVC=result__B5IU;
-      Self__3PLB=((__FAST_ARRAYoSTRINGo__TRD *)free__ODVC);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__3PLB->parent_arrayed_collection__ZRD.upper__2RD=(__INTEGER__Q)(Self__3PLB->parent_arrayed_collection__ZRD.upper__2RD -  1);
-    };
-    n__0K0D=result__NDVC;
-    copy__D2X(((__STRING__BC *)result__NDVC),last_string__M4E);
-    __tmp__ML0D=read_loc_arg__with_self__SWMD(PARSER__NSD__,FALSE__O__,FALSE__O__);
-    if (((void *)__tmp__ML0D != (void *)NULL)) {
-      add_last__J3AF(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)list_arg__YK0D),__tmp__ML0D);
-      __tmp__SL0D=read_identifier__GYQ();
-      if (__tmp__SL0D) {
-        if (((void *)((__SECTION___EVOB *)last_section__JTNC)->name__U15E == (void *)(&__string_39))) {
-          __tmp__5L0D=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_612));
-          put_position__HRE(__tmp__5L0D);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-          };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+  ____BC *__JM0D,*__2EVC,*__QAJU,*__MAJU;
+  ____OLC *__LM0D,*__YHIV,*__EIIV;
+  ____IB __RAJU,__TAJU,__UAJU,__VAJU;
+  ____Q __SAJU;
+  ____YWB __WAJU;
+  void *__1M0D,*__CO0D;
+  ____OL __ON0D,__IO0D;
+  ____0 *__QHVC;
+  ____KWOB *__HIIV;
+  ____L __MM0D,__GFLB,__BN0D,__SO0D;
+  ____DB *__OAJU;
+  ____0RD *__VQLB;
+  __JM0D=NULL;
+  __LM0D=NULL;
+  __MM0D=__NYQ();
+  if (__MM0D) {
+    __2EVC=NULL;
+    __GFLB=(((____0RD *)__3EVC)->__ASD.__DSD <  0);
+    if (__GFLB) {
+      __QAJU=NULL;
+      __RAJU=((____IB )(NULL));
+      __SAJU= 0;
+      __TAJU=((____IB )sizeof(____BC));
+      if (((unsigned long)__TAJU ==  0)) {
+        __QAJU=__BC__;
+      } else /* FALSE */ {
+        __SAJU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TAJU));
+        if ((__SAJU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UAJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VAJU=(void *)((unsigned long)(void *)((unsigned long)__TAJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UAJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UAJU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WAJU=((____YWB )((____Q )(void *)((unsigned long)__VAJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __UAJU=__OKI(__VAJU,((____IB )(&(table_size[(__WAJU)-1]))),((____YWB )((____Q )__VAJU)));
+          __RAJU=__UAJU;
+        } else /* FALSE */ {
+          __WAJU=((____YWB )__SAJU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UAJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VAJU=(void *)((unsigned long)(void *)((unsigned long)__TAJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UAJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UAJU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UAJU=__OKI(__VAJU,((____IB )(&(table_type[(__WAJU)]))),(____YWB)(__WAJU |  1));
+          __RAJU=__UAJU;
+        };
+        __QAJU=((____BC *)__RAJU);
+        *(__QAJU) = *(__BC__);
+      };
+      __MAJU=((____BC *)__QAJU);
+      if ((__MAJU->__OFL <  128)) {
+        __OAJU=__RVW( 128);
+        __MAJU->__FFL=__OAJU;
+        __MAJU->__OFL= 128;
+      };
+      __MAJU->__WJ= 0;
+      __2EVC=__QAJU;
+    } else /* FALSE */ {
+      __VQLB=((____0RD *)__3EVC);
+      __QAJU=((void **)__VQLB->__ASD.__LAZ)[__VQLB->__ASD.__DSD];
+      __2EVC=__QAJU;
+      __VQLB=((____0RD *)__3EVC);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __VQLB->__ASD.__DSD=(____Q)(__VQLB->__ASD.__DSD -  1);
+    };
+    __JM0D=__2EVC;
+    __K2X(((____BC *)__2EVC),__T4E);
+    __1M0D=__BYMD(__USD__,__O__,__O__);
+    if (((void *)__1M0D != (void *)NULL)) {
+      __Y4AF(((____1GYD *)__HM0D),__1M0D);
+      __BN0D=__NYQ();
+      if (__BN0D) {
+        if (((void *)((____KWOB *)__YUNC)->__D35E == (void *)(&__string_39))) {
+          __ON0D=__OVQ();
+          __DQE( 0,(&__string_612));
+          __ORE(__ON0D);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
         do {
-          append__3VX(((__STRING__BC *)n__0K0D),(&__string_121));
-          append__3VX(((__STRING__BC *)n__0K0D),last_string__M4E);
-          __tmp__TM0D=read_loc_arg__with_self__SWMD(PARSER__NSD__,FALSE__O__,FALSE__O__);
-          if (((void *)__tmp__TM0D == (void *)NULL)) {
-            __tmp__ZM0D=current_position__HVQ();
-            put_error__text__2PE( 0,(&__string_454));
-            put_position__HRE(__tmp__ZM0D);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-            };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          __EWX(((____BC *)__JM0D),(&__string_121));
+          __EWX(((____BC *)__JM0D),__T4E);
+          __CO0D=__BYMD(__USD__,__O__,__O__);
+          if (((void *)__CO0D == (void *)NULL)) {
+            __IO0D=__OVQ();
+            __DQE( 0,(&__string_454));
+            __ORE(__IO0D);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          add_last__J3AF(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)list_arg__YK0D),__tmp__TM0D);
-          __tmp__DN0D=read_identifier__GYQ();
-        } while (__tmp__DN0D);
-      };
-    };
-    __tmp__5L0D=current_position__HVQ();
-    __tmp__BGVC=get__HJC(result__NDVC);
-    add_last__J1Z(((__FAST_ARRAYoSTRINGo__TRD *)free__ODVC),result__NDVC);
-    ((__STRING__BC *)result__NDVC)->count__WJ= 0;
-    sec__YGIV=last_section__JTNC;
-    result__JGIV=NULL;
-    ptr__C5IU=((__POINTER__IB )(NULL));
-    typ_id__D5IU= 0;
-    __tmp__E5IU=((__POINTER__IB )sizeof(__ITM_SLOT__HLC));
-    if (((unsigned long)__tmp__E5IU ==  0)) {
-      result__JGIV=ITM_SLOT__HLC__;
-    } else /* FALSE */ {
-      typ_id__D5IU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5IU));
-      if ((typ_id__D5IU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__F5IU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__G5IU=(void *)((unsigned long)(void *)((unsigned long)__tmp__E5IU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F5IU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F5IU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__H5IU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__G5IU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__F5IU=micro_alloc__table__lab__HKI(__tmp__G5IU,((__POINTER__IB )(&(table_size[(__tmp__H5IU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__G5IU)));
-        ptr__C5IU=__tmp__F5IU;
-      } else /* FALSE */ {
-        __tmp__H5IU=((__UINTEGER_32__RWB )typ_id__D5IU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__F5IU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__G5IU=(void *)((unsigned long)(void *)((unsigned long)__tmp__E5IU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F5IU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__F5IU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__F5IU=micro_alloc__table__lab__HKI(__tmp__G5IU,((__POINTER__IB )(&(table_type[(__tmp__H5IU)]))),(__UINTEGER_32__RWB)(__tmp__H5IU |  1));
-        ptr__C5IU=__tmp__F5IU;
-      };
-      result__JGIV=((__ITM_SLOT__HLC *)ptr__C5IU);
-      *(result__JGIV) = *(ITM_SLOT__HLC__);
-    };
-    Self__VGIV=((__ITM_SLOT__HLC *)result__JGIV);
-    Self__VGIV->parent_named__ILC.name__4VB=__tmp__BGVC;
-    Self__VGIV->parent_named__ILC.parent_itm_object__OF.position__H2B=__tmp__5L0D;
-    Self__VGIV->id_section__GVOB=sec__YGIV;
-    result__2K0D=result__JGIV;
-  };
-  __tmp__ML0D=result__2K0D;
-  return(__tmp__ML0D);
+          __Y4AF(((____1GYD *)__HM0D),__CO0D);
+          __SO0D=__NYQ();
+        } while (__SO0D);
+      };
+    };
+    __ON0D=__OVQ();
+    __QHVC=__OJC(__2EVC);
+    __Q1Z(((____0RD *)__3EVC),__2EVC);
+    ((____BC *)__2EVC)->__WJ= 0;
+    __HIIV=__YUNC;
+    __YHIV=NULL;
+    __RAJU=((____IB )(NULL));
+    __SAJU= 0;
+    __TAJU=((____IB )sizeof(____OLC));
+    if (((unsigned long)__TAJU ==  0)) {
+      __YHIV=__OLC__;
+    } else /* FALSE */ {
+      __SAJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TAJU));
+      if ((__SAJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UAJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VAJU=(void *)((unsigned long)(void *)((unsigned long)__TAJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UAJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UAJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __WAJU=((____YWB )((____Q )(void *)((unsigned long)__VAJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __UAJU=__OKI(__VAJU,((____IB )(&(table_size[(__WAJU)-1]))),((____YWB )((____Q )__VAJU)));
+        __RAJU=__UAJU;
+      } else /* FALSE */ {
+        __WAJU=((____YWB )__SAJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UAJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VAJU=(void *)((unsigned long)(void *)((unsigned long)__TAJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UAJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UAJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __UAJU=__OKI(__VAJU,((____IB )(&(table_type[(__WAJU)]))),(____YWB)(__WAJU |  1));
+        __RAJU=__UAJU;
+      };
+      __YHIV=((____OLC *)__RAJU);
+      *(__YHIV) = *(__OLC__);
+    };
+    __EIIV=((____OLC *)__YHIV);
+    __EIIV->__PLC.__FWB=__QHVC;
+    __EIIV->__PLC.__OF.__O2B=__ON0D;
+    __EIIV->__MWOB=__HIIV;
+    __LM0D=__YHIV;
+  };
+  __1M0D=__LM0D;
+  return(__1M0D);
 }
 
-static void* copy__E0ZD(__FAST_ARRAYoITM_ARGUMENTo__MFYD *tmp__G0ZD)
-// ({NULLxFAST_ARRAYoITM_ARGUMENTo__MFYD}) With result No recursive, No inlinable.
+static void* __T1ZD(____1GYD *__V1ZD)
+// ({NULLx__1GYD}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q Result__QRXT,__tmp__UBBF,__tmp__FSBF,__tmp__HSBF;
-  __INTEGER__Q __tmp__EBCG,Self__ZG5G;
-  __POINTER__IB __tmp__CBCG;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__L0ZD,*Self__JBBF;
-  void **__tmp__2BBF,**__tmp__BCBF,**Self__NPBG;
-  __FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD *Self__CRBF;
-  __BOOLEAN__L __tmp__SRBF;
-  void **__tmp__4RBF;
-  void *Result__H0ZD;
-  Result__QRXT=(__INTEGER__Q)(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)tmp__G0ZD)->parent_arrayed_collection__UFYD.upper__N3AF +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  __tmp__L0ZD=create_with_capacity__5B0D(Result__QRXT);
-  Self__JBBF=((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__L0ZD);
-  Result__QRXT=tmp__G0ZD->parent_arrayed_collection__UFYD.upper__N3AF;
-  if ((Result__QRXT >=  0)) {
-    __tmp__UBBF=(__INTEGER__Q)(Result__QRXT +  1);
-    if ((Self__JBBF->parent_arrayed_collection__UFYD.capacity__P3AF < __tmp__UBBF)) {
-      __tmp__2BBF=create__WXSF(__tmp__UBBF);
-      Self__JBBF->parent_arrayed_collection__UFYD.storage__N4AF=__tmp__2BBF;
-      Self__JBBF->parent_arrayed_collection__UFYD.capacity__P3AF=__tmp__UBBF;
-    };
-    __tmp__2BBF=Self__JBBF->parent_arrayed_collection__UFYD.storage__N4AF;
-    __tmp__BCBF=tmp__G0ZD->parent_arrayed_collection__UFYD.storage__N4AF;
-    Self__NPBG=((void **)__tmp__2BBF);
-    __tmp__UBBF=Result__QRXT;
-    while ((__tmp__UBBF >=  0)) {
-      Self__NPBG[__tmp__UBBF]=((void **)__tmp__BCBF)[__tmp__UBBF];
-      __tmp__UBBF=(__INTEGER__Q)(__tmp__UBBF -  1);
-    };
-  };
-  Self__JBBF->parent_arrayed_collection__UFYD.upper__N3AF=Result__QRXT;
-  ((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)tmp__G0ZD)->parent_arrayed_collection__UFYD.upper__N3AF=(__INTEGER__Q)(-  1);
-  Self__CRBF=((__FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD *)free_list__41YD);
-  if (((__INTEGER__Q)(Self__CRBF->parent_arrayed_collection__31YD.upper__XYAF +  1) <= (__INTEGER__Q)(Self__CRBF->parent_arrayed_collection__31YD.capacity__KOBF -  1))) {
-    Self__CRBF->parent_arrayed_collection__31YD.upper__XYAF=(__INTEGER__Q)(Self__CRBF->parent_arrayed_collection__31YD.upper__XYAF +  1);
-    __tmp__SRBF=TRUE__K__;
+  ____Q __5SXT,__DDBF,__UTBF,__WTBF,__TCCG,__II5G;
+  ____IB __RCCG;
+  ____1GYD *__01ZD,*__YCBF;
+  void **__LDBF,**__QDBF,**__2QBG;
+  ____E3YD *__RSBF;
+  ____L __BTBF;
+  void **__NTBF;
+  void *__W1ZD;
+  __5SXT=(____Q)(((____1GYD *)__V1ZD)->__DHYD.__24AF +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __01ZD=__OD0D(__5SXT);
+  __YCBF=((____1GYD *)__01ZD);
+  __5SXT=__V1ZD->__DHYD.__24AF;
+  if ((__5SXT >=  0)) {
+    __DDBF=(____Q)(__5SXT +  1);
+    if ((__YCBF->__DHYD.__44AF < __DDBF)) {
+      __LDBF=__FZSF(__DDBF);
+      __YCBF->__DHYD.__25AF=__LDBF;
+      __YCBF->__DHYD.__44AF=__DDBF;
+    };
+    __LDBF=__YCBF->__DHYD.__25AF;
+    __QDBF=__V1ZD->__DHYD.__25AF;
+    __2QBG=((void **)__LDBF);
+    __DDBF=__5SXT;
+    while ((__DDBF >=  0)) {
+      __2QBG[__DDBF]=((void **)__QDBF)[__DDBF];
+      __DDBF=(____Q)(__DDBF -  1);
+    };
+  };
+  __YCBF->__DHYD.__24AF=__5SXT;
+  ((____1GYD *)__V1ZD)->__DHYD.__24AF=(____Q)(-  1);
+  __RSBF=((____E3YD *)__N3YD);
+  if (((____Q)(__RSBF->__M3YD.__G0AF +  1) <= (____Q)(__RSBF->__M3YD.__ZPBF -  1))) {
+    __RSBF->__M3YD.__G0AF=(____Q)(__RSBF->__M3YD.__G0AF +  1);
+    __BTBF=__K__;
   } else /* FALSE */ {
-    __tmp__SRBF=FALSE__O__;
-  };
-  if ((! __tmp__SRBF)) {
-    if ((Self__CRBF->parent_arrayed_collection__31YD.capacity__KOBF ==  0)) {
-      __tmp__4RBF=create__1WSF( 2);
-      Self__CRBF->parent_arrayed_collection__31YD.storage__XOBF=__tmp__4RBF;
-      Self__CRBF->parent_arrayed_collection__31YD.capacity__KOBF= 2;
-      Self__CRBF->parent_arrayed_collection__31YD.upper__XYAF= 0;
-    } else /* FALSE */ {
-      __tmp__FSBF=(__INTEGER__Q)(Self__CRBF->parent_arrayed_collection__31YD.capacity__KOBF <<  1);
-      __tmp__4RBF=Self__CRBF->parent_arrayed_collection__31YD.storage__XOBF;
-      __tmp__HSBF=Self__CRBF->parent_arrayed_collection__31YD.capacity__KOBF;
-      __tmp__CBCG=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__4RBF)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__HSBF * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__FSBF * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__4RBF=((void **)__tmp__CBCG);
-      __tmp__EBCG=(__INTEGER__Q)(__tmp__FSBF -  1);
-      Self__ZG5G=__tmp__HSBF;
-      while ((Self__ZG5G <= __tmp__EBCG)) {
-        __tmp__4RBF[Self__ZG5G]=NULL;
-        Self__ZG5G=(__INTEGER__Q)(Self__ZG5G +  1);
-      };
-      Self__CRBF->parent_arrayed_collection__31YD.storage__XOBF=__tmp__4RBF;
-      Self__CRBF->parent_arrayed_collection__31YD.capacity__KOBF=__tmp__FSBF;
-      Self__CRBF->parent_arrayed_collection__31YD.upper__XYAF=(__INTEGER__Q)(Self__CRBF->parent_arrayed_collection__31YD.upper__XYAF +  1);
-    };
-  };
-  ((void **)Self__CRBF->parent_arrayed_collection__31YD.storage__XOBF)[Self__CRBF->parent_arrayed_collection__31YD.upper__XYAF]=tmp__G0ZD;
-  Result__H0ZD=__tmp__L0ZD;
-  return(Result__H0ZD);
+    __BTBF=__O__;
+  };
+  if ((! __BTBF)) {
+    if ((__RSBF->__M3YD.__ZPBF ==  0)) {
+      __NTBF=__KYSF( 2);
+      __RSBF->__M3YD.__GQBF=__NTBF;
+      __RSBF->__M3YD.__ZPBF= 2;
+      __RSBF->__M3YD.__G0AF= 0;
+    } else /* FALSE */ {
+      __UTBF=(____Q)(__RSBF->__M3YD.__ZPBF <<  1);
+      __NTBF=__RSBF->__M3YD.__GQBF;
+      __WTBF=__RSBF->__M3YD.__ZPBF;
+      __RCCG=__55W(((____IB )((void **)__NTBF)),((____YWB )(____Q)(__WTBF * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__UTBF * ((____Q )(sizeof(void *))))));
+      __NTBF=((void **)__RCCG);
+      __TCCG=(____Q)(__UTBF -  1);
+      __II5G=__WTBF;
+      while ((__II5G <= __TCCG)) {
+        __NTBF[__II5G]=NULL;
+        __II5G=(____Q)(__II5G +  1);
+      };
+      __RSBF->__M3YD.__GQBF=__NTBF;
+      __RSBF->__M3YD.__ZPBF=__UTBF;
+      __RSBF->__M3YD.__G0AF=(____Q)(__RSBF->__M3YD.__G0AF +  1);
+    };
+  };
+  ((void **)__RSBF->__M3YD.__GQBF)[__RSBF->__M3YD.__G0AF]=__V1ZD;
+  __W1ZD=__01ZD;
+  return(__W1ZD);
 }
 
-static void set_argument_list__BKBE(__ITM_SLOT__HLC *Self__CKBE,__FAST_ARRAYoITM_ARGUMENTo__MFYD *p__DKBE)
-// ({ITM_SLOT__HLC},{NULLxFAST_ARRAYoITM_ARGUMENTo__MFYD}) Void No recursive, No inlinable.
+static void __QLBE(____OLC *__RLBE,____1GYD *__SLBE)
+// ({__OLC},{NULLx__1GYD}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q Result__ZABF,__tmp__MKBE;
-  void *Result__SWCF,*Result__SA4T;
-  __POSITION__OL __tmp__4KBE;
-  __SECTION___EVOB *Self__YU1S;
-  __BOOLEAN__L __tmp__QKBE;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *Self__OA4T;
-  Result__ZABF=(__INTEGER__Q)(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)p__DKBE)->parent_arrayed_collection__UFYD.upper__N3AF +  1);
-  if ((Result__ZABF >  1)) {
-    __tmp__QKBE=TRUE__K__;
+  ____Q __ICBF,__1LBE;
+  void *__BYCF,*__BC4T;
+  ____OL __NMBE;
+  ____KWOB *__HW1S;
+  ____L __5LBE;
+  ____1GYD *__3B4T;
+  __ICBF=(____Q)(((____1GYD *)__SLBE)->__DHYD.__24AF +  1);
+  if ((__ICBF >  1)) {
+    __5LBE=__K__;
   } else /* FALSE */ {
-    Result__SWCF=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)p__DKBE)->parent_arrayed_collection__UFYD.storage__N4AF)[ 0];
-    if (((struct ___OBJ *)Result__SWCF)->__id==__ITM_ARG__D0MD__) {
-      __tmp__MKBE= 1;
+    __BYCF=((void **)((____1GYD *)__SLBE)->__DHYD.__25AF)[ 0];
+    if (((struct ___OBJ *)__BYCF)->__id==____S1MD__) {
+      __1LBE= 1;
     } else /* ITM_ARGS */ {
-      __tmp__MKBE=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)Result__SWCF)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
-    };
-    __tmp__QKBE=(__tmp__MKBE >  1);
-  };
-  if (__tmp__QKBE) {
-    if (((void *)((__SECTION___EVOB *)Self__CKBE->id_section__GVOB)->name__U15E == (void *)(&__string_34))) {
-      Self__OA4T=((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)p__DKBE);
-      Result__SA4T=((void **)Self__OA4T->parent_arrayed_collection__UFYD.storage__N4AF)[Self__OA4T->parent_arrayed_collection__UFYD.upper__N3AF];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (((struct ___OBJ *)Result__SA4T)->__id==__ITM_ARG__D0MD__) {
-        __tmp__4KBE=((__ITM_ARG__D0MD *)Result__SA4T)->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B;
+      __1LBE=(____Q)(((____JJTF *)__BYCF)->__I42G->__MD.__SD +  1);
+    };
+    __5LBE=(__1LBE >  1);
+  };
+  if (__5LBE) {
+    if (((void *)((____KWOB *)__RLBE->__MWOB)->__D35E == (void *)(&__string_34))) {
+      __3B4T=((____1GYD *)__SLBE);
+      __BC4T=((void **)__3B4T->__DHYD.__25AF)[__3B4T->__DHYD.__24AF];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (((struct ___OBJ *)__BC4T)->__id==____S1MD__) {
+        __NMBE=((____S1MD *)__BC4T)->__T1MD.__PJSC.__O2B;
       } else /* ITM_ARGS */ {
-        __tmp__4KBE=((__ITM_ARGS__0HTF *)Result__SA4T)->parent_itm_argument__1HTF.parent_itm_code__AISC.position__H2B;
+        __NMBE=((____JJTF *)__BC4T)->__KJTF.__PJSC.__O2B;
       };
-      put_error__text__2PE( 1,(&__string_445));
-      put_position__HRE(__tmp__4KBE);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __DQE( 1,(&__string_445));
+      __ORE(__NMBE);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    Self__YU1S=((__SECTION___EVOB *)Self__CKBE->id_section__GVOB);
-    if ((((void *)Self__YU1S->name__U15E == (void *)(&__string_32)) || ((void *)Self__YU1S->name__U15E == (void *)(&__string_33)))) {
-      Self__OA4T=((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)p__DKBE);
-      Result__SA4T=((void **)Self__OA4T->parent_arrayed_collection__UFYD.storage__N4AF)[Self__OA4T->parent_arrayed_collection__UFYD.upper__N3AF];
-      if (((struct ___OBJ *)Result__SA4T)->__id==__ITM_ARG__D0MD__) {
-        __tmp__4KBE=((__ITM_ARG__D0MD *)Result__SA4T)->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B;
+    __HW1S=((____KWOB *)__RLBE->__MWOB);
+    if ((((void *)__HW1S->__D35E == (void *)(&__string_32)) || ((void *)__HW1S->__D35E == (void *)(&__string_33)))) {
+      __3B4T=((____1GYD *)__SLBE);
+      __BC4T=((void **)__3B4T->__DHYD.__25AF)[__3B4T->__DHYD.__24AF];
+      if (((struct ___OBJ *)__BC4T)->__id==____S1MD__) {
+        __NMBE=((____S1MD *)__BC4T)->__T1MD.__PJSC.__O2B;
       } else /* ITM_ARGS */ {
-        __tmp__4KBE=((__ITM_ARGS__0HTF *)Result__SA4T)->parent_itm_argument__1HTF.parent_itm_code__AISC.position__H2B;
+        __NMBE=((____JJTF *)__BC4T)->__KJTF.__PJSC.__O2B;
       };
-      put_error__text__2PE( 1,(&__string_446));
-      put_position__HRE(__tmp__4KBE);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __DQE( 1,(&__string_446));
+      __ORE(__NMBE);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
   };
-  Self__CKBE->argument_list__SLBE=p__DKBE;
+  __RLBE->__BNBE=__SLBE;
 }
 
-static __ITM_TYPE_MULTI__NURC* get__C3UC(__FAST_ARRAYoITM_TYPE_MONOo__SLB *lt__E3UC)
-// ({NULLxFAST_ARRAYoITM_TYPE_MONOo__SLB}) With result No recursive, No inlinable.
+static ____2VRC* __R4UC(____ZLB *__T4UC)
+// ({NULLx__ZLB}) With result No recursive, No inlinable.
 {
-  __ITM_TYPE_MULTI__NURC *result__G3UC,*__tmp__04UC,*__tmp__24UC;
-  __INTEGER__Q idx__H3UC,__tmp__WA4T,typ_id__4QWC,__tmp__A33D;
-  __INTEGER__Q __tmp__C33D,__tmp__RODF,Self__ABFG;
-  __POINTER__IB ptr__0QWC,__tmp__ARWC,__tmp__XA4T,__tmp__ZA4T;
-  __UINTEGER_32__RWB __tmp__0A4T;
-  void **__tmp__GZAU,**__tmp__Z23D;
-  __FAST_ARRAYoITM_TYPE_MULTIo__I3UC *Self__213D;
-  __BOOLEAN__L __tmp__N23D;
-  result__G3UC=NULL;
-  idx__H3UC= 0;
-  __tmp__WA4T=dico__R3UC->parent_arrayed_collection__Q3UC.upper__03UC;
-  __tmp__GZAU=((__FAST_ARRAYoITM_TYPE_MULTIo__I3UC *)dico__R3UC)->parent_arrayed_collection__Q3UC.storage__X13D;
-  while (((idx__H3UC <= __tmp__WA4T) && ((void *)((__ITM_TYPE_MULTI__NURC *)((void **)__tmp__GZAU)[idx__H3UC])->list_type__E4UC != (void *)lt__E3UC))) {
-    idx__H3UC=(__INTEGER__Q)(idx__H3UC +  1);
-  };
-  if ((idx__H3UC <= dico__R3UC->parent_arrayed_collection__Q3UC.upper__03UC)) {
-    __tmp__04UC=((void **)((__FAST_ARRAYoITM_TYPE_MULTIo__I3UC *)dico__R3UC)->parent_arrayed_collection__Q3UC.storage__X13D)[idx__H3UC];
-    if (__tmp__04UC==NULL) {
-      __tmp__24UC=NULL;
+  ____2VRC *__V4UC,*__JAVC,*__LAVC;
+  ____Q __W4UC,__FC4T,__NSWC,__P43D,__R43D,__AQDF,__PCFG;
+  ____IB __JSWC,__PSWC,__GC4T,__IC4T;
+  ____YWB __JC4T;
+  void **__V0AU,**__I43D;
+  ____X4UC *__L33D;
+  ____L __233D;
+  __V4UC=NULL;
+  __W4UC= 0;
+  __FC4T=__A5UC->__54UC.__J5UC;
+  __V0AU=((____X4UC *)__A5UC)->__54UC.__G33D;
+  while (((__W4UC <= __FC4T) && ((void *)((____2VRC *)((void **)__V0AU)[__W4UC])->__T5UC != (void *)__T4UC))) {
+    __W4UC=(____Q)(__W4UC +  1);
+  };
+  if ((__W4UC <= __A5UC->__54UC.__J5UC)) {
+    __JAVC=((void **)((____X4UC *)__A5UC)->__54UC.__G33D)[__W4UC];
+    if (__JAVC==NULL) {
+      __LAVC=NULL;
     } else /* ITM_TYPE_MULTI */ {
-      __tmp__24UC=((__ITM_TYPE_MULTI__NURC *)__tmp__04UC);
+      __LAVC=((____2VRC *)__JAVC);
     };
-    result__G3UC=__tmp__24UC;
+    __V4UC=__LAVC;
   } else /* FALSE */ {
-    __tmp__04UC=NULL;
-    ptr__0QWC=((__POINTER__IB )(NULL));
-    typ_id__4QWC= 0;
-    __tmp__ARWC=((__POINTER__IB )sizeof(__ITM_TYPE_MULTI__NURC));
-    if (((unsigned long)__tmp__ARWC ==  0)) {
-      __tmp__04UC=ITM_TYPE_MULTI__NURC__;
-    } else /* FALSE */ {
-      typ_id__4QWC=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ARWC));
-      if ((typ_id__4QWC == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__XA4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__ZA4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__ARWC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XA4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XA4T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0A4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZA4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__XA4T=micro_alloc__table__lab__HKI(__tmp__ZA4T,((__POINTER__IB )(&(table_size[(__tmp__0A4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZA4T)));
-        ptr__0QWC=__tmp__XA4T;
-      } else /* FALSE */ {
-        __tmp__0A4T=((__UINTEGER_32__RWB )typ_id__4QWC);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__XA4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__ZA4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__ARWC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XA4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XA4T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__XA4T=micro_alloc__table__lab__HKI(__tmp__ZA4T,((__POINTER__IB )(&(table_type[(__tmp__0A4T)]))),(__UINTEGER_32__RWB)(__tmp__0A4T |  1));
-        ptr__0QWC=__tmp__XA4T;
-      };
-      __tmp__04UC=((__ITM_TYPE_MULTI__NURC *)ptr__0QWC);
-      *(__tmp__04UC) = *(ITM_TYPE_MULTI__NURC__);
-    };
-    ((__ITM_TYPE_MULTI__NURC *)__tmp__04UC)->list_type__E4UC=lt__E3UC;
-    result__G3UC=__tmp__04UC;
-    Self__213D=((__FAST_ARRAYoITM_TYPE_MULTIo__I3UC *)dico__R3UC);
-    if (((__INTEGER__Q)(Self__213D->parent_arrayed_collection__Q3UC.upper__03UC +  1) <= (__INTEGER__Q)(Self__213D->parent_arrayed_collection__Q3UC.capacity__A23D -  1))) {
-      Self__213D->parent_arrayed_collection__Q3UC.upper__03UC=(__INTEGER__Q)(Self__213D->parent_arrayed_collection__Q3UC.upper__03UC +  1);
-      __tmp__N23D=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__N23D=FALSE__O__;
-    };
-    if ((! __tmp__N23D)) {
-      if ((Self__213D->parent_arrayed_collection__Q3UC.capacity__A23D ==  0)) {
-        __tmp__Z23D=create__UMRE( 2);
-        Self__213D->parent_arrayed_collection__Q3UC.storage__X13D=__tmp__Z23D;
-        Self__213D->parent_arrayed_collection__Q3UC.capacity__A23D= 2;
-        Self__213D->parent_arrayed_collection__Q3UC.upper__03UC= 0;
-      } else /* FALSE */ {
-        __tmp__A33D=(__INTEGER__Q)(Self__213D->parent_arrayed_collection__Q3UC.capacity__A23D <<  1);
-        __tmp__Z23D=Self__213D->parent_arrayed_collection__Q3UC.storage__X13D;
-        __tmp__C33D=Self__213D->parent_arrayed_collection__Q3UC.capacity__A23D;
-        __tmp__XA4T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__Z23D)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__C33D * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__A33D * ((__INTEGER__Q )(sizeof(void *))))));
-        __tmp__Z23D=((void **)__tmp__XA4T);
-        __tmp__RODF=(__INTEGER__Q)(__tmp__A33D -  1);
-        Self__ABFG=__tmp__C33D;
-        while ((Self__ABFG <= __tmp__RODF)) {
-          __tmp__Z23D[Self__ABFG]=NULL;
-          Self__ABFG=(__INTEGER__Q)(Self__ABFG +  1);
-        };
-        Self__213D->parent_arrayed_collection__Q3UC.storage__X13D=__tmp__Z23D;
-        Self__213D->parent_arrayed_collection__Q3UC.capacity__A23D=__tmp__A33D;
-        Self__213D->parent_arrayed_collection__Q3UC.upper__03UC=(__INTEGER__Q)(Self__213D->parent_arrayed_collection__Q3UC.upper__03UC +  1);
-      };
-    };
-    ((void **)Self__213D->parent_arrayed_collection__Q3UC.storage__X13D)[Self__213D->parent_arrayed_collection__Q3UC.upper__03UC]=__tmp__04UC;
-  };
-  __tmp__04UC=result__G3UC;
-  return(__tmp__04UC);
+    __JAVC=NULL;
+    __JSWC=((____IB )(NULL));
+    __NSWC= 0;
+    __PSWC=((____IB )sizeof(____2VRC));
+    if (((unsigned long)__PSWC ==  0)) {
+      __JAVC=__2VRC__;
+    } else /* FALSE */ {
+      __NSWC=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PSWC));
+      if ((__NSWC == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __GC4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IC4T=(void *)((unsigned long)(void *)((unsigned long)__PSWC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GC4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GC4T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JC4T=((____YWB )((____Q )(void *)((unsigned long)__IC4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __GC4T=__OKI(__IC4T,((____IB )(&(table_size[(__JC4T)-1]))),((____YWB )((____Q )__IC4T)));
+        __JSWC=__GC4T;
+      } else /* FALSE */ {
+        __JC4T=((____YWB )__NSWC);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __GC4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IC4T=(void *)((unsigned long)(void *)((unsigned long)__PSWC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GC4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GC4T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __GC4T=__OKI(__IC4T,((____IB )(&(table_type[(__JC4T)]))),(____YWB)(__JC4T |  1));
+        __JSWC=__GC4T;
+      };
+      __JAVC=((____2VRC *)__JSWC);
+      *(__JAVC) = *(__2VRC__);
+    };
+    ((____2VRC *)__JAVC)->__T5UC=__T4UC;
+    __V4UC=__JAVC;
+    __L33D=((____X4UC *)__A5UC);
+    if (((____Q)(__L33D->__54UC.__J5UC +  1) <= (____Q)(__L33D->__54UC.__P33D -  1))) {
+      __L33D->__54UC.__J5UC=(____Q)(__L33D->__54UC.__J5UC +  1);
+      __233D=__K__;
+    } else /* FALSE */ {
+      __233D=__O__;
+    };
+    if ((! __233D)) {
+      if ((__L33D->__54UC.__P33D ==  0)) {
+        __I43D=__DORE( 2);
+        __L33D->__54UC.__G33D=__I43D;
+        __L33D->__54UC.__P33D= 2;
+        __L33D->__54UC.__J5UC= 0;
+      } else /* FALSE */ {
+        __P43D=(____Q)(__L33D->__54UC.__P33D <<  1);
+        __I43D=__L33D->__54UC.__G33D;
+        __R43D=__L33D->__54UC.__P33D;
+        __GC4T=__55W(((____IB )((void **)__I43D)),((____YWB )(____Q)(__R43D * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__P43D * ((____Q )(sizeof(void *))))));
+        __I43D=((void **)__GC4T);
+        __AQDF=(____Q)(__P43D -  1);
+        __PCFG=__R43D;
+        while ((__PCFG <= __AQDF)) {
+          __I43D[__PCFG]=NULL;
+          __PCFG=(____Q)(__PCFG +  1);
+        };
+        __L33D->__54UC.__G33D=__I43D;
+        __L33D->__54UC.__P33D=__P43D;
+        __L33D->__54UC.__J5UC=(____Q)(__L33D->__54UC.__J5UC +  1);
+      };
+    };
+    ((void **)__L33D->__54UC.__G33D)[__L33D->__54UC.__J5UC]=__JAVC;
+  };
+  __JAVC=__V4UC;
+  return(__JAVC);
 }
 
-static void* read_type__ATRC(__PARSER__NSD *Self__BTRC,__BOOLEAN__L is_local__CTRC)
-// ({PARSER__NSD},{TRUE__KxFALSE__O}) With result Recursive, No inlinable.
+static void* __PURC(____USD *__QURC,____L __RURC)
+// ({__USD},{__Kx__O}) With result Recursive, No inlinable.
 {
-  __STRING_CONSTANT__0 *style__ETRC;
-  void *result__FTRC,*Result__KSXT,*Result__MSXT;
-  void *typ_arg__HTRC,*typ_res__ITRC;
-  __POSITION__OL __tmp__2TRC,__tmp__LWRC;
-  __INTEGER__Q Result__B0KT,Result__K0KT,__tmp__Q5IU,old_nb_elts__S5IU;
-  __INTEGER__Q __tmp__WU3D,__tmp__YMDF,Self__B5EG;
-  __ITM_TYPE_MULTI__NURC *__tmp__PURC,*__tmp__HWRC,*Self__1E2C;
-  __STRING__BC *Self__O5IU;
-  __POINTER__IB __tmp__T5IU,__tmp__DAVC,__tmp__NB4T,__tmp__PB4T;
-  __ITM_TYPE_BLOCK__XXRC *result__HVSC,*result__25UC,*Self__F31C;
-  __UINTEGER_32__RWB __tmp__QB4T;
-  __ITM_LIST__T1OC *__tmp__KZRC;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *lst__GTRC,*__tmp__WTRC,*__tmp__QWRC;
-  __BOOLEAN__L __tmp__KTRC,__tmp__QTRC,__tmp__RURC,__tmp__VVRC;
-  __CHARACTER__DB *__tmp__P5IU;
-  void **__tmp__HZAU,**__tmp__IZAU,**__tmp__NU3D;
-  __FAST_ARRAYoITM_TYPE_BLOCKo__JVSC *Self__QT3D;
-  style__ETRC=NULL;
-  result__FTRC=NULL;
-  lst__GTRC=NULL;
-  typ_arg__HTRC=NULL;
-  typ_res__ITRC=NULL;
-  __tmp__KTRC=read_character__5WI('{');
-  if (__tmp__KTRC) {
-    __tmp__QTRC=read_character__5WI('(');
-    if (__tmp__QTRC) {
-      __tmp__WTRC=read_type_list__M3TC(Self__BTRC,FALSE__O__);
-      if (((void *)__tmp__WTRC == (void *)NULL)) {
-        __tmp__2TRC=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_594));
-        put_position__HRE(__tmp__2TRC);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-        };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+  ____0 *__TURC;
+  void *__UURC,*__ZTXT,*__1TXT;
+  void *__WURC,*__XURC;
+  ____OL __LVRC,__0XRC;
+  ____Q __Q1KT,__Z1KT,__5AJU,__BBJU,__FW3D,__HODF,__QAFG;
+  ____2VRC *__4VRC,*__WXRC,*__KG2C;
+  ____BC *__3AJU;
+  ____IB __CBJU,__SBVC,__2C4T,__4C4T;
+  ____GZRC *__WWSC,*__LBVC,*__U41C;
+  ____YWB __5C4T;
+  ____C3OC *__Z0RC;
+  ____ZLB *__VURC,*__FVRC,*__5XRC;
+  ____L __ZURC,__5URC,__AWRC,__EXRC;
+  ____DB *__4AJU;
+  void **__W0AU,**__X0AU,**__2V3D;
+  ____YWSC *__5U3D;
+  __TURC=NULL;
+  __UURC=NULL;
+  __VURC=NULL;
+  __WURC=NULL;
+  __XURC=NULL;
+  __ZURC=__GXI('{');
+  if (__ZURC) {
+    __5URC=__GXI('(');
+    if (__5URC) {
+      __FVRC=__14TC(__QURC,__O__);
+      if (((void *)__FVRC == (void *)NULL)) {
+        __LVRC=__OVQ();
+        __DQE( 0,(&__string_594));
+        __ORE(__LVRC);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      Result__B0KT=(__INTEGER__Q)(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)__tmp__WTRC)->parent_arrayed_collection__0LB.upper__JBY +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if ((Result__B0KT ==  1)) {
-        Result__KSXT=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)__tmp__WTRC)->parent_arrayed_collection__0LB.storage__WHXC)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        typ_arg__HTRC=Result__KSXT;
+      __Q1KT=(____Q)(((____ZLB *)__FVRC)->__BMB.__QBY +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if ((__Q1KT ==  1)) {
+        __ZTXT=((void **)((____ZLB *)__FVRC)->__BMB.__FJXC)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __WURC=__ZTXT;
       } else /* FALSE */ {
-        __tmp__PURC=get__C3UC(__tmp__WTRC);
-        typ_arg__HTRC=__tmp__PURC;
+        __4VRC=__R4UC(__FVRC);
+        __WURC=__4VRC;
       };
-      __tmp__RURC=read_character__5WI(')');
-      if ((! __tmp__RURC)) {
-        __tmp__2TRC=current_position__HVQ();
-        put_error__text__2PE( 2,(&__string_591));
-        put_position__HRE(__tmp__2TRC);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __AWRC=__GXI(')');
+      if ((! __AWRC)) {
+        __LVRC=__OVQ();
+        __DQE( 2,(&__string_591));
+        __ORE(__LVRC);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      __tmp__RURC=read_character__5WI(';');
-      if ((! __tmp__RURC)) {
-        __tmp__2TRC=current_position__HVQ();
-        put_error__text__2PE( 2,(&__string_451));
-        put_position__HRE(__tmp__2TRC);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __AWRC=__GXI(';');
+      if ((! __AWRC)) {
+        __LVRC=__OVQ();
+        __DQE( 2,(&__string_451));
+        __ORE(__LVRC);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      __tmp__WTRC=read_type_list__M3TC(Self__BTRC,FALSE__O__);
-      lst__GTRC=__tmp__WTRC;
-    } else /* FALSE */ {
-      __tmp__WTRC=read_type_list__M3TC(Self__BTRC,FALSE__O__);
-      lst__GTRC=__tmp__WTRC;
-      if (((void *)__tmp__WTRC != (void *)NULL)) {
-        __tmp__VVRC=read_character__5WI(';');
-        if (__tmp__VVRC) {
-          Result__K0KT=(__INTEGER__Q)(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)__tmp__WTRC)->parent_arrayed_collection__0LB.upper__JBY +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if ((Result__K0KT ==  1)) {
-            Result__MSXT=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)__tmp__WTRC)->parent_arrayed_collection__0LB.storage__WHXC)[ 0];
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            typ_arg__HTRC=Result__MSXT;
-          } else /* FALSE */ {
-            __tmp__HWRC=get__C3UC(__tmp__WTRC);
-            typ_arg__HTRC=__tmp__HWRC;
-            copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_613));
-            Self__1E2C=((__ITM_TYPE_MULTI__NURC *)__tmp__HWRC);
-            Self__O5IU=((__STRING__BC *)string_tmp__YC);
-            if ((Self__O5IU->capacity__HFL <= Self__O5IU->count__WJ)) {
-              if ((Self__O5IU->capacity__HFL ==  0)) {
-                Self__O5IU->capacity__HFL= 32;
-                __tmp__P5IU=create__KVW( 32);
-                Self__O5IU->storage__4EL=__tmp__P5IU;
+      __FVRC=__14TC(__QURC,__O__);
+      __VURC=__FVRC;
+    } else /* FALSE */ {
+      __FVRC=__14TC(__QURC,__O__);
+      __VURC=__FVRC;
+      if (((void *)__FVRC != (void *)NULL)) {
+        __EXRC=__GXI(';');
+        if (__EXRC) {
+          __Z1KT=(____Q)(((____ZLB *)__FVRC)->__BMB.__QBY +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if ((__Z1KT ==  1)) {
+            __1TXT=((void **)((____ZLB *)__FVRC)->__BMB.__FJXC)[ 0];
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __WURC=__1TXT;
+          } else /* FALSE */ {
+            __WXRC=__R4UC(__FVRC);
+            __WURC=__WXRC;
+            __K2X(((____BC *)__YC),(&__string_613));
+            __KG2C=((____2VRC *)__WXRC);
+            __3AJU=((____BC *)__YC);
+            if ((__3AJU->__OFL <= __3AJU->__WJ)) {
+              if ((__3AJU->__OFL ==  0)) {
+                __3AJU->__OFL= 32;
+                __4AJU=__RVW( 32);
+                __3AJU->__FFL=__4AJU;
               } else /* FALSE */ {
-                __tmp__Q5IU=(__INTEGER__Q)(Self__O5IU->capacity__HFL <<  1);
-                __tmp__P5IU=((__CHARACTER__DB *)Self__O5IU->storage__4EL);
-                old_nb_elts__S5IU=Self__O5IU->capacity__HFL;
-                __tmp__T5IU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__P5IU),((__UINTEGER_32__RWB )old_nb_elts__S5IU),((__UINTEGER_32__RWB )__tmp__Q5IU));
-                __tmp__P5IU=((__CHARACTER__DB *)__tmp__T5IU);
-                clear__to__F00(__tmp__P5IU,old_nb_elts__S5IU,(__INTEGER__Q)(__tmp__Q5IU -  1));
-                Self__O5IU->storage__4EL=__tmp__P5IU;
-                Self__O5IU->capacity__HFL=__tmp__Q5IU;
+                __5AJU=(____Q)(__3AJU->__OFL <<  1);
+                __4AJU=((____DB *)__3AJU->__FFL);
+                __BBJU=__3AJU->__OFL;
+                __CBJU=__55W(((____IB )__4AJU),((____YWB )__BBJU),((____YWB )__5AJU));
+                __4AJU=((____DB *)__CBJU);
+                __M00(__4AJU,__BBJU,(____Q)(__5AJU -  1));
+                __3AJU->__FFL=__4AJU;
+                __3AJU->__OFL=__5AJU;
               };
             };
-            ((__CHARACTER__DB *)Self__O5IU->storage__4EL)[Self__O5IU->count__WJ]='(';
-            Self__O5IU->count__WJ=(__INTEGER__Q)(Self__O5IU->count__WJ +  1);
-            display_raw__DGAD(Self__1E2C,string_tmp__YC);
-            Self__O5IU=((__STRING__BC *)string_tmp__YC);
-            if ((Self__O5IU->capacity__HFL <= Self__O5IU->count__WJ)) {
-              if ((Self__O5IU->capacity__HFL ==  0)) {
-                Self__O5IU->capacity__HFL= 32;
-                __tmp__P5IU=create__KVW( 32);
-                Self__O5IU->storage__4EL=__tmp__P5IU;
+            ((____DB *)__3AJU->__FFL)[__3AJU->__WJ]='(';
+            __3AJU->__WJ=(____Q)(__3AJU->__WJ +  1);
+            __SHAD(__KG2C,__YC);
+            __3AJU=((____BC *)__YC);
+            if ((__3AJU->__OFL <= __3AJU->__WJ)) {
+              if ((__3AJU->__OFL ==  0)) {
+                __3AJU->__OFL= 32;
+                __4AJU=__RVW( 32);
+                __3AJU->__FFL=__4AJU;
               } else /* FALSE */ {
-                __tmp__Q5IU=(__INTEGER__Q)(Self__O5IU->capacity__HFL <<  1);
-                __tmp__P5IU=((__CHARACTER__DB *)Self__O5IU->storage__4EL);
-                old_nb_elts__S5IU=Self__O5IU->capacity__HFL;
-                __tmp__T5IU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__P5IU),((__UINTEGER_32__RWB )old_nb_elts__S5IU),((__UINTEGER_32__RWB )__tmp__Q5IU));
-                __tmp__P5IU=((__CHARACTER__DB *)__tmp__T5IU);
-                clear__to__F00(__tmp__P5IU,old_nb_elts__S5IU,(__INTEGER__Q)(__tmp__Q5IU -  1));
-                Self__O5IU->storage__4EL=__tmp__P5IU;
-                Self__O5IU->capacity__HFL=__tmp__Q5IU;
+                __5AJU=(____Q)(__3AJU->__OFL <<  1);
+                __4AJU=((____DB *)__3AJU->__FFL);
+                __BBJU=__3AJU->__OFL;
+                __CBJU=__55W(((____IB )__4AJU),((____YWB )__BBJU),((____YWB )__5AJU));
+                __4AJU=((____DB *)__CBJU);
+                __M00(__4AJU,__BBJU,(____Q)(__5AJU -  1));
+                __3AJU->__FFL=__4AJU;
+                __3AJU->__OFL=__5AJU;
               };
             };
-            ((__CHARACTER__DB *)Self__O5IU->storage__4EL)[Self__O5IU->count__WJ]=')';
-            Self__O5IU->count__WJ=(__INTEGER__Q)(Self__O5IU->count__WJ +  1);
-            append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-            __tmp__LWRC=current_position__HVQ();
-            put_error__text__2PE( 2,string_tmp__YC);
-            put_position__HRE(__tmp__LWRC);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-            };
-            if ((type_error__AQE ==  2)) {
-              nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+            ((____DB *)__3AJU->__FFL)[__3AJU->__WJ]=')';
+            __3AJU->__WJ=(____Q)(__3AJU->__WJ +  1);
+            __EWX(((____BC *)__YC),(&__string_175));
+            __0XRC=__OVQ();
+            __DQE( 2,__YC);
+            __ORE(__0XRC);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          __tmp__QWRC=read_type_list__M3TC(Self__BTRC,FALSE__O__);
-          lst__GTRC=__tmp__QWRC;
+          __5XRC=__14TC(__QURC,__O__);
+          __VURC=__5XRC;
         };
       };
     };
-    if (((void *)lst__GTRC != (void *)NULL)) {
-      Result__B0KT=(__INTEGER__Q)(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)lst__GTRC)->parent_arrayed_collection__0LB.upper__JBY +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if ((Result__B0KT ==  1)) {
-        Result__KSXT=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)lst__GTRC)->parent_arrayed_collection__0LB.storage__WHXC)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        typ_res__ITRC=Result__KSXT;
+    if (((void *)__VURC != (void *)NULL)) {
+      __Q1KT=(____Q)(((____ZLB *)__VURC)->__BMB.__QBY +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if ((__Q1KT ==  1)) {
+        __ZTXT=((void **)((____ZLB *)__VURC)->__BMB.__FJXC)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __XURC=__ZTXT;
       } else /* FALSE */ {
-        __tmp__PURC=get__C3UC(lst__GTRC);
-        typ_res__ITRC=__tmp__PURC;
+        __4VRC=__R4UC(__VURC);
+        __XURC=__4VRC;
       };
     };
-    __tmp__QTRC=read_character__5WI('}');
-    if ((! __tmp__QTRC)) {
-      __tmp__2TRC=current_position__HVQ();
-      put_error__text__2PE( 2,(&__string_614));
-      put_position__HRE(__tmp__2TRC);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    __5URC=__GXI('}');
+    if ((! __5URC)) {
+      __LVRC=__OVQ();
+      __DQE( 2,(&__string_614));
+      __ORE(__LVRC);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    Result__KSXT=typ_arg__HTRC;
-    Result__MSXT=typ_res__ITRC;
-    result__HVSC=NULL;
-    Result__B0KT= 0;
-    Result__K0KT=dico__SVSC->parent_arrayed_collection__RVSC.upper__1VSC;
-    __tmp__HZAU=((__FAST_ARRAYoITM_TYPE_BLOCKo__JVSC *)dico__SVSC)->parent_arrayed_collection__RVSC.storage__LT3D;
-    __tmp__IZAU=((__FAST_ARRAYoITM_TYPE_BLOCKo__JVSC *)dico__SVSC)->parent_arrayed_collection__RVSC.storage__LT3D;
-    while (((Result__B0KT <= Result__K0KT) && (((void *)((__ITM_TYPE_BLOCK__XXRC *)((void **)__tmp__HZAU)[Result__B0KT])->type_argument__JWSC != (void *)Result__KSXT) || ((void *)((__ITM_TYPE_BLOCK__XXRC *)((void **)__tmp__IZAU)[Result__B0KT])->type_result__TWSC != (void *)Result__MSXT)))) {
-      Result__B0KT=(__INTEGER__Q)(Result__B0KT +  1);
-    };
-    if ((Result__B0KT <= dico__SVSC->parent_arrayed_collection__RVSC.upper__1VSC)) {
-      result__HVSC=((void **)((__FAST_ARRAYoITM_TYPE_BLOCKo__JVSC *)dico__SVSC)->parent_arrayed_collection__RVSC.storage__LT3D)[Result__B0KT];
-    } else /* FALSE */ {
-      result__25UC=NULL;
-      __tmp__T5IU=((__POINTER__IB )(NULL));
-      __tmp__Q5IU= 0;
-      __tmp__DAVC=((__POINTER__IB )sizeof(__ITM_TYPE_BLOCK__XXRC));
-      if (((unsigned long)__tmp__DAVC ==  0)) {
-        result__25UC=ITM_TYPE_BLOCK__XXRC__;
-      } else /* FALSE */ {
-        __tmp__Q5IU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DAVC));
-        if ((__tmp__Q5IU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NB4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PB4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__DAVC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NB4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NB4T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QB4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PB4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__NB4T=micro_alloc__table__lab__HKI(__tmp__PB4T,((__POINTER__IB )(&(table_size[(__tmp__QB4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PB4T)));
-          __tmp__T5IU=__tmp__NB4T;
-        } else /* FALSE */ {
-          __tmp__QB4T=((__UINTEGER_32__RWB )__tmp__Q5IU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NB4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PB4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__DAVC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NB4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NB4T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NB4T=micro_alloc__table__lab__HKI(__tmp__PB4T,((__POINTER__IB )(&(table_type[(__tmp__QB4T)]))),(__UINTEGER_32__RWB)(__tmp__QB4T |  1));
-          __tmp__T5IU=__tmp__NB4T;
-        };
-        result__25UC=((__ITM_TYPE_BLOCK__XXRC *)__tmp__T5IU);
-        *(result__25UC) = *(ITM_TYPE_BLOCK__XXRC__);
-      };
-      Self__F31C=((__ITM_TYPE_BLOCK__XXRC *)result__25UC);
-      Self__F31C->type_argument__JWSC=typ_arg__HTRC;
-      Self__F31C->type_result__TWSC=typ_res__ITRC;
-      result__HVSC=result__25UC;
-      Self__QT3D=((__FAST_ARRAYoITM_TYPE_BLOCKo__JVSC *)dico__SVSC);
-      if (((__INTEGER__Q)(Self__QT3D->parent_arrayed_collection__RVSC.upper__1VSC +  1) <= (__INTEGER__Q)(Self__QT3D->parent_arrayed_collection__RVSC.capacity__UT3D -  1))) {
-        Self__QT3D->parent_arrayed_collection__RVSC.upper__1VSC=(__INTEGER__Q)(Self__QT3D->parent_arrayed_collection__RVSC.upper__1VSC +  1);
-        __tmp__VVRC=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__VVRC=FALSE__O__;
-      };
-      if ((! __tmp__VVRC)) {
-        if ((Self__QT3D->parent_arrayed_collection__RVSC.capacity__UT3D ==  0)) {
-          __tmp__NU3D=create__EKRE( 2);
-          Self__QT3D->parent_arrayed_collection__RVSC.storage__LT3D=__tmp__NU3D;
-          Self__QT3D->parent_arrayed_collection__RVSC.capacity__UT3D= 2;
-          Self__QT3D->parent_arrayed_collection__RVSC.upper__1VSC= 0;
-        } else /* FALSE */ {
-          old_nb_elts__S5IU=(__INTEGER__Q)(Self__QT3D->parent_arrayed_collection__RVSC.capacity__UT3D <<  1);
-          __tmp__NU3D=Self__QT3D->parent_arrayed_collection__RVSC.storage__LT3D;
-          __tmp__WU3D=Self__QT3D->parent_arrayed_collection__RVSC.capacity__UT3D;
-          __tmp__NB4T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__NU3D)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__WU3D * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(old_nb_elts__S5IU * ((__INTEGER__Q )(sizeof(void *))))));
-          __tmp__NU3D=((void **)__tmp__NB4T);
-          __tmp__YMDF=(__INTEGER__Q)(old_nb_elts__S5IU -  1);
-          Self__B5EG=__tmp__WU3D;
-          while ((Self__B5EG <= __tmp__YMDF)) {
-            __tmp__NU3D[Self__B5EG]=NULL;
-            Self__B5EG=(__INTEGER__Q)(Self__B5EG +  1);
-          };
-          Self__QT3D->parent_arrayed_collection__RVSC.storage__LT3D=__tmp__NU3D;
-          Self__QT3D->parent_arrayed_collection__RVSC.capacity__UT3D=old_nb_elts__S5IU;
-          Self__QT3D->parent_arrayed_collection__RVSC.upper__1VSC=(__INTEGER__Q)(Self__QT3D->parent_arrayed_collection__RVSC.upper__1VSC +  1);
-        };
-      };
-      ((void **)Self__QT3D->parent_arrayed_collection__RVSC.storage__LT3D)[Self__QT3D->parent_arrayed_collection__RVSC.upper__1VSC]=result__25UC;
-    };
-    result__FTRC=result__HVSC;
+    __ZTXT=__WURC;
+    __1TXT=__XURC;
+    __WWSC=NULL;
+    __Q1KT= 0;
+    __Z1KT=__BXSC->__AXSC.__KXSC;
+    __W0AU=((____YWSC *)__BXSC)->__AXSC.__0U3D;
+    __X0AU=((____YWSC *)__BXSC)->__AXSC.__0U3D;
+    while (((__Q1KT <= __Z1KT) && (((void *)((____GZRC *)((void **)__W0AU)[__Q1KT])->__YXSC != (void *)__ZTXT) || ((void *)((____GZRC *)((void **)__X0AU)[__Q1KT])->__CYSC != (void *)__1TXT)))) {
+      __Q1KT=(____Q)(__Q1KT +  1);
+    };
+    if ((__Q1KT <= __BXSC->__AXSC.__KXSC)) {
+      __WWSC=((void **)((____YWSC *)__BXSC)->__AXSC.__0U3D)[__Q1KT];
+    } else /* FALSE */ {
+      __LBVC=NULL;
+      __CBJU=((____IB )(NULL));
+      __5AJU= 0;
+      __SBVC=((____IB )sizeof(____GZRC));
+      if (((unsigned long)__SBVC ==  0)) {
+        __LBVC=__GZRC__;
+      } else /* FALSE */ {
+        __5AJU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SBVC));
+        if ((__5AJU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2C4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4C4T=(void *)((unsigned long)(void *)((unsigned long)__SBVC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2C4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2C4T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5C4T=((____YWB )((____Q )(void *)((unsigned long)__4C4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __2C4T=__OKI(__4C4T,((____IB )(&(table_size[(__5C4T)-1]))),((____YWB )((____Q )__4C4T)));
+          __CBJU=__2C4T;
+        } else /* FALSE */ {
+          __5C4T=((____YWB )__5AJU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2C4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4C4T=(void *)((unsigned long)(void *)((unsigned long)__SBVC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2C4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2C4T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2C4T=__OKI(__4C4T,((____IB )(&(table_type[(__5C4T)]))),(____YWB)(__5C4T |  1));
+          __CBJU=__2C4T;
+        };
+        __LBVC=((____GZRC *)__CBJU);
+        *(__LBVC) = *(__GZRC__);
+      };
+      __U41C=((____GZRC *)__LBVC);
+      __U41C->__YXSC=__WURC;
+      __U41C->__CYSC=__XURC;
+      __WWSC=__LBVC;
+      __5U3D=((____YWSC *)__BXSC);
+      if (((____Q)(__5U3D->__AXSC.__KXSC +  1) <= (____Q)(__5U3D->__AXSC.__DV3D -  1))) {
+        __5U3D->__AXSC.__KXSC=(____Q)(__5U3D->__AXSC.__KXSC +  1);
+        __EXRC=__K__;
+      } else /* FALSE */ {
+        __EXRC=__O__;
+      };
+      if ((! __EXRC)) {
+        if ((__5U3D->__AXSC.__DV3D ==  0)) {
+          __2V3D=__TLRE( 2);
+          __5U3D->__AXSC.__0U3D=__2V3D;
+          __5U3D->__AXSC.__DV3D= 2;
+          __5U3D->__AXSC.__KXSC= 0;
+        } else /* FALSE */ {
+          __BBJU=(____Q)(__5U3D->__AXSC.__DV3D <<  1);
+          __2V3D=__5U3D->__AXSC.__0U3D;
+          __FW3D=__5U3D->__AXSC.__DV3D;
+          __2C4T=__55W(((____IB )((void **)__2V3D)),((____YWB )(____Q)(__FW3D * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__BBJU * ((____Q )(sizeof(void *))))));
+          __2V3D=((void **)__2C4T);
+          __HODF=(____Q)(__BBJU -  1);
+          __QAFG=__FW3D;
+          while ((__QAFG <= __HODF)) {
+            __2V3D[__QAFG]=NULL;
+            __QAFG=(____Q)(__QAFG +  1);
+          };
+          __5U3D->__AXSC.__0U3D=__2V3D;
+          __5U3D->__AXSC.__DV3D=__BBJU;
+          __5U3D->__AXSC.__KXSC=(____Q)(__5U3D->__AXSC.__KXSC +  1);
+        };
+      };
+      ((void **)__5U3D->__AXSC.__0U3D)[__5U3D->__AXSC.__KXSC]=__LBVC;
+    };
+    __UURC=__WWSC;
   } else /* FALSE */ {
-    __tmp__QTRC=read_word__0FF((&__string_18));
-    if (__tmp__QTRC) {
-      __tmp__RURC=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__VVRC=read_word__0FF((&__string_19));
-      __tmp__RURC=__tmp__VVRC;
-    };
-    if (__tmp__RURC) {
-      style__ETRC=last_string__M4E;
-      if ((is_local__CTRC && ((void *)last_string__M4E == (void *)(&__string_18)))) {
-        __tmp__LWRC=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_615));
-        put_position__HRE(__tmp__LWRC);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-        };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+    __5URC=__BGF((&__string_18));
+    if (__5URC) {
+      __AWRC=__K__;
+    } else /* FALSE */ {
+      __EXRC=__BGF((&__string_19));
+      __AWRC=__EXRC;
+    };
+    if (__AWRC) {
+      __TURC=__T4E;
+      if ((__RURC && ((void *)__T4E == (void *)(&__string_18)))) {
+        __0XRC=__OVQ();
+        __DQE( 0,(&__string_615));
+        __ORE(__0XRC);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
     };
-    Result__KSXT=read_prototype__EYSC(Self__BTRC,style__ETRC);
-    result__FTRC=Result__KSXT;
-    __tmp__KZRC=read_contract__DBPC(Self__BTRC);
-    if (((void *)__tmp__KZRC != (void *)NULL)) {
-      __tmp__2TRC=current_position__HVQ();
-      put_error__text__2PE( 2,(&__string_589));
-      put_position__HRE(__tmp__2TRC);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    __ZTXT=__TZSC(__QURC,__TURC);
+    __UURC=__ZTXT;
+    __Z0RC=__SCPC(__QURC);
+    if (((void *)__Z0RC != (void *)NULL)) {
+      __LVRC=__OVQ();
+      __DQE( 2,(&__string_589));
+      __ORE(__LVRC);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
   };
-  Result__KSXT=result__FTRC;
-  return(Result__KSXT);
+  __ZTXT=__UURC;
+  return(__ZTXT);
 }
 
-static void set_result_type__3YAE(__ITM_SLOT__HLC *Self__4YAE,void *t__5YAE)
-// ({ITM_SLOT__HLC},{NULLxITM_TYPE_SIMPLE__JMBxITM_TYPE_STYLE__TMBxITM_TYPE_GENERIC__DPBxITM_TYPE_PARAMETER__MEZxITM_TYPE_MULTI__NURCxITM_TYPE_BLOCK__XXRC}) Void No recursive, No inlinable.
+static void __M0AE(____OLC *__N0AE,void *__O0AE)
+// ({__OLC},{NULLx__QMBx__0MBx__KPBx__TEZx__2VRCx__GZRC}) Void No recursive, No inlinable.
 {
-  __SECTION___EVOB *Self__4V1S;
-  void *__tmp__JZAE;
-  __POSITION__OL __tmp__B0AE;
-  Self__4V1S=((__SECTION___EVOB *)Self__4YAE->id_section__GVOB);
-  if ((((void *)Self__4V1S->name__U15E == (void *)(&__string_32)) || ((void *)Self__4V1S->name__U15E == (void *)(&__string_33)))) {
-    if (t__5YAE==NULL) {
-      __tmp__JZAE=NULL;
+  ____KWOB *__NX1S;
+  void *__Y0AE;
+  ____OL __Q1AE;
+  __NX1S=((____KWOB *)__N0AE->__MWOB);
+  if ((((void *)__NX1S->__D35E == (void *)(&__string_32)) || ((void *)__NX1S->__D35E == (void *)(&__string_33)))) {
+    if (__O0AE==NULL) {
+      __Y0AE=NULL;
     } else {
-      switch (((struct ___OBJ *)t__5YAE)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__JZAE=((void *)t__5YAE);
+      switch (((struct ___OBJ *)__O0AE)->__id) {
+      case ____QMB__: {
+        __Y0AE=((void *)__O0AE);
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__JZAE=((void *)t__5YAE);
+      case ____0MB__: {
+        __Y0AE=((void *)__O0AE);
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__JZAE=((void *)t__5YAE);
+      case ____KPB__: {
+        __Y0AE=((void *)__O0AE);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__JZAE=((void *)t__5YAE);
+      case ____TEZ__: {
+        __Y0AE=((void *)__O0AE);
       } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        __tmp__JZAE=NULL;
+      case ____2VRC__: {
+        __Y0AE=NULL;
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__JZAE=((void *)t__5YAE);
+      case ____GZRC__: {
+        __Y0AE=((void *)__O0AE);
       } break;
       }
     };
-    if (((((void *)__tmp__JZAE == (void *)NULL) || ((void *)__tmp__JZAE == (void *)type_self__B4SC)) || ((void *)__tmp__JZAE == (void *)type_void__K4X))) {
-      __tmp__B0AE=Self__4YAE->parent_named__ILC.parent_itm_object__OF.position__H2B;
-      put_error__text__2PE( 1,(&__string_449));
-      put_position__HRE(__tmp__B0AE);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    if (((((void *)__Y0AE == (void *)NULL) || ((void *)__Y0AE == (void *)__Q5SC)) || ((void *)__Y0AE == (void *)__R4X))) {
+      __Q1AE=__N0AE->__PLC.__OF.__O2B;
+      __DQE( 1,(&__string_449));
+      __ORE(__Q1AE);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
   };
-  Self__4YAE->result_type__3VOB=t__5YAE;
+  __N0AE->__DXOB=__O0AE;
 }
 
-static void* read_contract__DBPC(__PARSER__NSD *Self__EBPC)
-// ({PARSER__NSD}) With result No recursive, No inlinable.
+static void* __SCPC(____USD *__TCPC)
+// ({__USD}) With result No recursive, No inlinable.
 {
-  __ITM_LIST__T1OC *result__IBPC,*result__0GIV;
-  __POSITION__OL __tmp__ZBPC,__tmp__TCPC;
-  __POINTER__IB ptr__1GIV,__tmp__3GIV,__tmp__4GIV,__tmp__5GIV,ptr__MRRC;
-  __POINTER__IB __tmp__SRRC,__tmp__2B4T,__tmp__4B4T;
-  __INTEGER__Q typ_id__2GIV,typ_id__QRRC;
-  __UINTEGER_32__RWB __tmp__AHIV,__tmp__5B4T;
-  void *__tmp__DCPC;
-  __ITM_LDOTS__RCPC *result__LRRC;
-  __ITM_PROTOTYPE__3DPC *result__IHIV,*Self__UHIV;
-  __BOOLEAN__L continue__GBPC,__tmp__TBPC,Result__KZAU,__tmp__LCPC;
-  __FAST_ARRAYoITM_CODEo__JBPC *lst__SBPC,*result__JZAU,*__tmp__MZAU;
-  __FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *Self__NZAU;
-  continue__GBPC=FALSE__O__;
-  result__IBPC=NULL;
-  lst__SBPC=NULL;
-  __tmp__TBPC=read_character__5WI('[');
-  if (__tmp__TBPC) {
-    __tmp__ZBPC=current_position__HVQ();
-    result__0GIV=NULL;
-    ptr__1GIV=((__POINTER__IB )(NULL));
-    typ_id__2GIV= 0;
-    __tmp__3GIV=((__POINTER__IB )sizeof(__ITM_LIST__T1OC));
-    if (((unsigned long)__tmp__3GIV ==  0)) {
-      result__0GIV=ITM_LIST__T1OC__;
-    } else /* FALSE */ {
-      typ_id__2GIV=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3GIV));
-      if ((typ_id__2GIV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4GIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5GIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3GIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4GIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4GIV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__AHIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5GIV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__4GIV=micro_alloc__table__lab__HKI(__tmp__5GIV,((__POINTER__IB )(&(table_size[(__tmp__AHIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5GIV)));
-        ptr__1GIV=__tmp__4GIV;
-      } else /* FALSE */ {
-        __tmp__AHIV=((__UINTEGER_32__RWB )typ_id__2GIV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4GIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5GIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3GIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4GIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4GIV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4GIV=micro_alloc__table__lab__HKI(__tmp__5GIV,((__POINTER__IB )(&(table_type[(__tmp__AHIV)]))),(__UINTEGER_32__RWB)(__tmp__AHIV |  1));
-        ptr__1GIV=__tmp__4GIV;
-      };
-      result__0GIV=((__ITM_LIST__T1OC *)ptr__1GIV);
-      *(result__0GIV) = *(ITM_LIST__T1OC__);
-    };
-    ((__ITM_LIST__T1OC *)result__0GIV)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B=__tmp__ZBPC;
-    last_group__1BPC=result__0GIV;
-    result__IBPC=result__0GIV;
-    read_def_local__ESPC(Self__EBPC);
-    result__JZAU=NULL;
-    Result__KZAU=(((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)free_list__SVPC)->parent_arrayed_collection__RVPC.upper__F02D <  0);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (Result__KZAU) {
-      __tmp__MZAU=create_with_capacity__53PC( 16);
-      result__JZAU=__tmp__MZAU;
-    } else /* FALSE */ {
-      Self__NZAU=((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)free_list__SVPC);
-      __tmp__MZAU=((void **)Self__NZAU->parent_arrayed_collection__RVPC.storage__O52D)[Self__NZAU->parent_arrayed_collection__RVPC.upper__F02D];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      result__JZAU=__tmp__MZAU;
-      Self__NZAU=((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)free_list__SVPC);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__NZAU->parent_arrayed_collection__RVPC.upper__F02D=(__INTEGER__Q)(Self__NZAU->parent_arrayed_collection__RVPC.upper__F02D -  1);
-    };
-    lst__SBPC=result__JZAU;
+  ____C3OC *__XCPC,*__JIIV;
+  ____OL __IDPC,__CEPC;
+  ____IB __KIIV,__MIIV,__NIIV,__OIIV,__1SRC,__BTRC,__LD4T,__ND4T;
+  ____Q __LIIV,__5SRC;
+  ____YWB __PIIV,__OD4T;
+  void *__SDPC;
+  ____AEPC *__0SRC;
+  ____MFPC *__XIIV,*__DJIV;
+  ____L __VCPC,__CDPC,__Z0AU,__0DPC;
+  ____YCPC *__BDPC,*__Y0AU,*__10AU;
+  ____YWPC *__20AU;
+  __VCPC=__O__;
+  __XCPC=NULL;
+  __BDPC=NULL;
+  __CDPC=__GXI('[');
+  if (__CDPC) {
+    __IDPC=__OVQ();
+    __JIIV=NULL;
+    __KIIV=((____IB )(NULL));
+    __LIIV= 0;
+    __MIIV=((____IB )sizeof(____C3OC));
+    if (((unsigned long)__MIIV ==  0)) {
+      __JIIV=__C3OC__;
+    } else /* FALSE */ {
+      __LIIV=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MIIV));
+      if ((__LIIV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NIIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OIIV=(void *)((unsigned long)(void *)((unsigned long)__MIIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NIIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NIIV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PIIV=((____YWB )((____Q )(void *)((unsigned long)__OIIV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __NIIV=__OKI(__OIIV,((____IB )(&(table_size[(__PIIV)-1]))),((____YWB )((____Q )__OIIV)));
+        __KIIV=__NIIV;
+      } else /* FALSE */ {
+        __PIIV=((____YWB )__LIIV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NIIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OIIV=(void *)((unsigned long)(void *)((unsigned long)__MIIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NIIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NIIV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NIIV=__OKI(__OIIV,((____IB )(&(table_type[(__PIIV)]))),(____YWB)(__PIIV |  1));
+        __KIIV=__NIIV;
+      };
+      __JIIV=((____C3OC *)__KIIV);
+      *(__JIIV) = *(__C3OC__);
+    };
+    ((____C3OC *)__JIIV)->__D3OC.__KBOC.__O2B=__IDPC;
+    __KDPC=__JIIV;
+    __XCPC=__JIIV;
+    __TTPC(__TCPC);
+    __Y0AU=NULL;
+    __Z0AU=(((____YWPC *)__BXPC)->__AXPC.__U12D <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__Z0AU) {
+      __10AU=__O5PC( 16);
+      __Y0AU=__10AU;
+    } else /* FALSE */ {
+      __20AU=((____YWPC *)__BXPC);
+      __10AU=((void **)__20AU->__AXPC.__3A3D)[__20AU->__AXPC.__U12D];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __Y0AU=__10AU;
+      __20AU=((____YWPC *)__BXPC);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __20AU->__AXPC.__U12D=(____Q)(__20AU->__AXPC.__U12D -  1);
+    };
+    __BDPC=__Y0AU;
     do {
-      __tmp__DCPC=read_expr__M5PC(Self__EBPC);
-      if (((void *)__tmp__DCPC == (void *)NULL)) {
-        __tmp__LCPC=read_word__0FF((&__string_16));
-        continue__GBPC=__tmp__LCPC;
-        if (__tmp__LCPC) {
-          __tmp__TCPC=current_position__HVQ();
-          result__LRRC=NULL;
-          ptr__MRRC=((__POINTER__IB )(NULL));
-          typ_id__QRRC= 0;
-          __tmp__SRRC=((__POINTER__IB )sizeof(__ITM_LDOTS__RCPC));
-          if (((unsigned long)__tmp__SRRC ==  0)) {
-            result__LRRC=ITM_LDOTS__RCPC__;
-          } else /* FALSE */ {
-            typ_id__QRRC=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SRRC));
-            if ((typ_id__QRRC == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2B4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__4B4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__SRRC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2B4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2B4T) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__5B4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4B4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__2B4T=micro_alloc__table__lab__HKI(__tmp__4B4T,((__POINTER__IB )(&(table_size[(__tmp__5B4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4B4T)));
-              ptr__MRRC=__tmp__2B4T;
+      __SDPC=__1AQC(__TCPC);
+      if (((void *)__SDPC == (void *)NULL)) {
+        __0DPC=__BGF((&__string_16));
+        __VCPC=__0DPC;
+        if (__0DPC) {
+          __CEPC=__OVQ();
+          __0SRC=NULL;
+          __1SRC=((____IB )(NULL));
+          __5SRC= 0;
+          __BTRC=((____IB )sizeof(____AEPC));
+          if (((unsigned long)__BTRC ==  0)) {
+            __0SRC=__AEPC__;
+          } else /* FALSE */ {
+            __5SRC=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BTRC));
+            if ((__5SRC == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LD4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ND4T=(void *)((unsigned long)(void *)((unsigned long)__BTRC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LD4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LD4T) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __OD4T=((____YWB )((____Q )(void *)((unsigned long)__ND4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __LD4T=__OKI(__ND4T,((____IB )(&(table_size[(__OD4T)-1]))),((____YWB )((____Q )__ND4T)));
+              __1SRC=__LD4T;
             } else /* FALSE */ {
-              __tmp__5B4T=((__UINTEGER_32__RWB )typ_id__QRRC);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2B4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__4B4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__SRRC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2B4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2B4T) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2B4T=micro_alloc__table__lab__HKI(__tmp__4B4T,((__POINTER__IB )(&(table_type[(__tmp__5B4T)]))),(__UINTEGER_32__RWB)(__tmp__5B4T |  1));
-              ptr__MRRC=__tmp__2B4T;
-            };
-            result__LRRC=((__ITM_LDOTS__RCPC *)ptr__MRRC);
-            *(result__LRRC) = *(ITM_LDOTS__RCPC__);
-          };
-          ((__ITM_LDOTS__RCPC *)result__LRRC)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B=__tmp__TCPC;
-          add_last__LJ3D(((__FAST_ARRAYoITM_CODEo__JBPC *)lst__SBPC),result__LRRC);
-        };
-      } else /* FALSE */ {
-        add_last__LJ3D(((__FAST_ARRAYoITM_CODEo__JBPC *)lst__SBPC),__tmp__DCPC);
-        __tmp__LCPC=read_character__5WI(';');
-        if ((! __tmp__LCPC)) {
-          __tmp__TCPC=current_position__HVQ();
-          put_error__text__2PE( 2,(&__string_451));
-          put_position__HRE(__tmp__TCPC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-          };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+              __OD4T=((____YWB )__5SRC);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LD4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ND4T=(void *)((unsigned long)(void *)((unsigned long)__BTRC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LD4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LD4T) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LD4T=__OKI(__ND4T,((____IB )(&(table_type[(__OD4T)]))),(____YWB)(__OD4T |  1));
+              __1SRC=__LD4T;
+            };
+            __0SRC=((____AEPC *)__1SRC);
+            *(__0SRC) = *(__AEPC__);
+          };
+          ((____AEPC *)__0SRC)->__BEPC.__KBOC.__O2B=__CEPC;
+          __0K3D(((____YCPC *)__BDPC),__0SRC);
+        };
+      } else /* FALSE */ {
+        __0K3D(((____YCPC *)__BDPC),__SDPC);
+        __0DPC=__GXI(';');
+        if ((! __0DPC)) {
+          __CEPC=__OVQ();
+          __DQE( 2,(&__string_451));
+          __ORE(__CEPC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        continue__GBPC=TRUE__K__;
+        __VCPC=__K__;
       };
-    } while (continue__GBPC);
-    Result__KZAU=read_character__5WI(']');
-    if ((! Result__KZAU)) {
-      __tmp__TCPC=current_position__HVQ();
-      put_error__text__2PE( 2,(&__string_616));
-      put_position__HRE(__tmp__TCPC);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    } while (__VCPC);
+    __Z0AU=__GXI(']');
+    if ((! __Z0AU)) {
+      __CEPC=__OVQ();
+      __DQE( 2,(&__string_616));
+      __ORE(__CEPC);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
       };
-      if ((type_error__AQE ==  2)) {
-        nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    __tmp__ZBPC=current_position__HVQ();
-    result__IHIV=NULL;
-    ptr__1GIV=((__POINTER__IB )(NULL));
-    typ_id__2GIV= 0;
-    __tmp__3GIV=((__POINTER__IB )sizeof(__ITM_PROTOTYPE__3DPC));
-    if (((unsigned long)__tmp__3GIV ==  0)) {
-      result__IHIV=ITM_PROTOTYPE__3DPC__;
-    } else /* FALSE */ {
-      typ_id__2GIV=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3GIV));
-      if ((typ_id__2GIV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4GIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5GIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3GIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4GIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4GIV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__AHIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5GIV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__4GIV=micro_alloc__table__lab__HKI(__tmp__5GIV,((__POINTER__IB )(&(table_size[(__tmp__AHIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5GIV)));
-        ptr__1GIV=__tmp__4GIV;
-      } else /* FALSE */ {
-        __tmp__AHIV=((__UINTEGER_32__RWB )typ_id__2GIV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4GIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5GIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3GIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4GIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4GIV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4GIV=micro_alloc__table__lab__HKI(__tmp__5GIV,((__POINTER__IB )(&(table_type[(__tmp__AHIV)]))),(__UINTEGER_32__RWB)(__tmp__AHIV |  1));
-        ptr__1GIV=__tmp__4GIV;
-      };
-      result__IHIV=((__ITM_PROTOTYPE__3DPC *)ptr__1GIV);
-      *(result__IHIV) = *(ITM_PROTOTYPE__3DPC__);
-    };
-    Self__UHIV=((__ITM_PROTOTYPE__3DPC *)result__IHIV);
-    Self__UHIV->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B=__tmp__ZBPC;
-    Self__UHIV->type__IH1C=type_void__K4X;
-    add_last__LJ3D(((__FAST_ARRAYoITM_CODEo__JBPC *)result__JZAU),result__IHIV);
-    __tmp__MZAU=copy__AXPC(result__JZAU);
-    ((__ITM_LIST__T1OC *)result__0GIV)->code__XG1C=__tmp__MZAU;
-  };
-  __tmp__DCPC=result__IBPC;
-  return(__tmp__DCPC);
+    __IDPC=__OVQ();
+    __XIIV=NULL;
+    __KIIV=((____IB )(NULL));
+    __LIIV= 0;
+    __MIIV=((____IB )sizeof(____MFPC));
+    if (((unsigned long)__MIIV ==  0)) {
+      __XIIV=__MFPC__;
+    } else /* FALSE */ {
+      __LIIV=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MIIV));
+      if ((__LIIV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NIIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OIIV=(void *)((unsigned long)(void *)((unsigned long)__MIIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NIIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NIIV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PIIV=((____YWB )((____Q )(void *)((unsigned long)__OIIV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __NIIV=__OKI(__OIIV,((____IB )(&(table_size[(__PIIV)-1]))),((____YWB )((____Q )__OIIV)));
+        __KIIV=__NIIV;
+      } else /* FALSE */ {
+        __PIIV=((____YWB )__LIIV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NIIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OIIV=(void *)((unsigned long)(void *)((unsigned long)__MIIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NIIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NIIV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NIIV=__OKI(__OIIV,((____IB )(&(table_type[(__PIIV)]))),(____YWB)(__PIIV |  1));
+        __KIIV=__NIIV;
+      };
+      __XIIV=((____MFPC *)__KIIV);
+      *(__XIIV) = *(__MFPC__);
+    };
+    __DJIV=((____MFPC *)__XIIV);
+    __DJIV->__PFPC.__OFPC.__KBOC.__O2B=__IDPC;
+    __DJIV->__XI1C=__R4X;
+    __0K3D(((____YCPC *)__Y0AU),__XIIV);
+    __10AU=__PYPC(__Y0AU);
+    ((____C3OC *)__JIIV)->__GI1C=__10AU;
+  };
+  __SDPC=__XCPC;
+  return(__SDPC);
 }
 
-static void* read_expr__M5PC(__PARSER__NSD *Self__N5PC)
-// ({PARSER__NSD}) With result Recursive, No inlinable.
+static void* __1AQC(____USD *__2AQC)
+// ({__USD}) With result Recursive, No inlinable.
 {
-  void *result__P5PC,*__tmp__HDQC,*__tmp__EHQC,*__tmp__23QC,*__tmp__O5QC;
-  void *__tmp__TBRC,*a2__32TC;
-  __STRING_CONSTANT__0 *__tmp__BBQC,*n__YJIV,*n__L1UC;
-  __INTEGER__Q Result__A3KT,typ_id__0HIV,typ_id__AC2E,Result__CTXT;
-  __INTEGER__Q typ_id__PHVC;
-  __POSITION__OL __tmp__DDQC,__tmp__NDQC,__tmp__SEQC,__tmp__5HQC;
-  __POSITION__OL __tmp__D5QC;
-  __ITM_LIST_IDF__BDQC *result__ZYYH,*Self__2MEI;
-  __POINTER__IB ptr__0YYH,__tmp__AZYH,__tmp__LC4T,__tmp__NC4T;
-  __POINTER__IB __tmp__2HIV,__tmp__3HIV,__tmp__204T,__tmp__404T;
-  __POINTER__IB ptr__LHVC,__tmp__RHVC,__tmp__J24T,__tmp__L24T;
-  __UINTEGER_32__RWB __tmp__OC4T,__tmp__4HIV,__tmp__504T,__tmp__M24T;
-  __ITM_WRITE_VALUE__XDQC *result__YHIV,*Self__EIIV,*result__1B2E;
-  __ITM_WRITE_VALUE__XDQC *Self__IXDF;
-  __ITM_WRITE_CAST__QEQC *result__JIIV,*Self__VIIV,*result__RF2E;
-  __ITM_WRITE_CAST__QEQC *Self__WXDF;
-  __ITM_READ__4GQC *result__0IIV,*Self__GJIV;
-  __ITM_WRITE_CODE__3HQC *result__WD2E,*Self__QXDF;
-  __ITM_OPERATOR__H3QC *result__KJIV,*Self__WJIV,*result__KHVC;
-  __ITM_OPERATOR__H3QC *Self__331C;
-  __ITM_READ_ARG1__OARC *result__0JIV,*Self__GKIV,*result__LKIV;
-  __ITM_READ_ARG1__OARC *Self__XKIV;
-  __ITM_READ_ARG2__2CRC *result__DKUC,*Self__5Y1C;
-  __ITM_EXPRESSION__RDRC *result__UZ1C;
-  __BOOLEAN__L again__S5PC,__tmp__W5PC,Result__VD3D,__tmp__DAQC;
-  __BOOLEAN__L __tmp__TAQC,__tmp__55IU,__tmp__AAJU,__tmp__UFQC;
-  __BOOLEAN__L __tmp__L5QC;
-  __FAST_ARRAYoStrict_STRING_CONSTANTo__ED *l_assignment__T5PC;
-  __FAST_ARRAYoStrict_STRING_CONSTANTo__ED *result__01QC,*__tmp__M2QC;
-  __FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC *Self__X5JF;
-  __CHARACTER__DB __tmp__PW4R,__tmp__3W4R;
-  __FAST_ARRAYoITM_CODEo__JBPC *result__IVPC,*__tmp__0VPC,*Self__VD4T;
-  __FAST_ARRAYoITM_CODEo__JBPC *Self__EW3D;
-  __FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *Self__5JZE;
-  result__P5PC=NULL;
-  again__S5PC=FALSE__O__;
-  l_assignment__T5PC=NULL;
-  old_position__BCOB=position__0KE;
-  old_pos_cur__DCOB=pos_cur__3KE;
-  old_pos_line__FCOB=pos_line__4KE;
-  old_pos_col__HCOB=pos_col__5KE;
-  __tmp__W5PC=read_character__5WI('(');
-  if (__tmp__W5PC) {
-    result__01QC=NULL;
-    Result__VD3D=(((__FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC *)free_list__E2QC)->parent_arrayed_collection__D2QC.upper__WD3D <  0);
-    if (Result__VD3D) {
-      __tmp__M2QC=create_with_capacity__PWE( 16);
-      result__01QC=__tmp__M2QC;
-    } else /* FALSE */ {
-      Self__X5JF=((__FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC *)free_list__E2QC);
-      __tmp__M2QC=((void **)Self__X5JF->parent_arrayed_collection__D2QC.storage__JF3D)[Self__X5JF->parent_arrayed_collection__D2QC.upper__WD3D];
-      result__01QC=__tmp__M2QC;
-      Self__X5JF=((__FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC *)free_list__E2QC);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__X5JF->parent_arrayed_collection__D2QC.upper__WD3D=(__INTEGER__Q)(Self__X5JF->parent_arrayed_collection__D2QC.upper__WD3D -  1);
-    };
-    l_assignment__T5PC=result__01QC;
+  void *__4AQC,*__WEQC,*__TIQC,*__L5QC,*__3ARC,*__CDRC,*__M4TC;
+  ____0 *__QCQC,*__HLIV,*__02UC;
+  ____Q __P4KT,__JJIV,__PD2E,__RUXT,__4IVC;
+  ____OL __SEQC,__2EQC,__BGQC,__OJQC,__SARC;
+  ____QEQC *__I0YH,*__LOEI;
+  ____IB __J0YH,__P0YH,__0D4T,__2D4T,__LJIV,__MJIV,__L24T,__N24T,__0IVC;
+  ____IB __AJVC,__Y34T,__034T;
+  ____YWB __3D4T,__NJIV,__O24T,__134T;
+  ____GFQC *__HJIV,*__TJIV,*__KD2E,*__XYDF;
+  ____5FQC *__YJIV,*__EKIV,*__AH2E,*__FZDF;
+  ____NIQC *__JKIV,*__VKIV;
+  ____MJQC *__FF2E,*__5YDF;
+  ____W4QC *__ZKIV,*__FLIV,*__ZIVC,*__M51C;
+  ____3BRC *__JLIV,*__VLIV,*__0LIV,*__GMIV;
+  ____LERC *__SLUC,*__O01C;
+  ____AFRC *__D11C;
+  ____L __BBQC,__FBQC,__EF3D,__SBQC,__CCQC,__OBJU,__PBJU,__DHQC,__0ARC;
+  ____ED *__CBQC,*__J3QC,*__13QC;
+  ____K3QC *__GBKF;
+  ____DB __4X4R,__MY4R;
+  ____YCPC *__XWPC,*__JXPC,*__EF4T,*__TX3D;
+  ____YWPC *__OLZE;
+  __4AQC=NULL;
+  __BBQC=__O__;
+  __CBQC=NULL;
+  __0COB=__BLE;
+  __2COB=__ELE;
+  __4COB=__FLE;
+  __ADOB=__GLE;
+  __FBQC=__GXI('(');
+  if (__FBQC) {
+    __J3QC=NULL;
+    __EF3D=(((____K3QC *)__T3QC)->__S3QC.__FF3D <  0);
+    if (__EF3D) {
+      __13QC=__WWE( 16);
+      __J3QC=__13QC;
+    } else /* FALSE */ {
+      __GBKF=((____K3QC *)__T3QC);
+      __13QC=((void **)__GBKF->__S3QC.__YG3D)[__GBKF->__S3QC.__FF3D];
+      __J3QC=__13QC;
+      __GBKF=((____K3QC *)__T3QC);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __GBKF->__S3QC.__FF3D=(____Q)(__GBKF->__S3QC.__FF3D -  1);
+    };
+    __CBQC=__J3QC;
     do {
-      again__S5PC=FALSE__O__;
-      __tmp__DAQC=read_identifier__GYQ();
-      if (__tmp__DAQC) {
-        copy__D2X(((__STRING__BC *)string_tmp2__KFB),last_string__M4E);
-        while_do__BBSC:
+      __BBQC=__O__;
+      __SBQC=__NYQ();
+      if (__SBQC) {
+        __K2X(((____BC *)__RFB),__T4E);
+        __QCSC:
         {
-          __tmp__TAQC=read_identifier__GYQ();
-          if (__tmp__TAQC) {
-            append__3VX(((__STRING__BC *)string_tmp2__KFB),(&__string_121));
-            append__3VX(((__STRING__BC *)string_tmp2__KFB),last_string__M4E);
-            goto while_do__BBSC;
-          };
-        };
-        __tmp__BBQC=get__HJC(string_tmp2__KFB);
-        add_last__GLFB(((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)l_assignment__T5PC),__tmp__BBQC);
-        __tmp__TAQC=read_character__5WI(',');
-        if (__tmp__TAQC) {
-          again__S5PC=TRUE__K__;
-        };
-      };
-    } while (again__S5PC);
-    Result__VD3D=(((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)result__01QC)->parent_arrayed_collection__MD.upper__SD <  0);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((! Result__VD3D)) {
-      __tmp__DAQC=read_character__5WI(')');
-      __tmp__TAQC=__tmp__DAQC;
-    } else /* FALSE */ {
-      __tmp__TAQC=FALSE__O__;
-    };
-    if (__tmp__TAQC) {
-      __tmp__DAQC=read_symbol__Y1Q((&__string_21));
-      if (__tmp__DAQC) {
-        __tmp__55IU=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__AAJU=read_symbol__Y1Q((&__string_22));
-        __tmp__55IU=__tmp__AAJU;
-      };
-      if (__tmp__55IU) {
-        __tmp__55IU=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__AAJU=read_symbol__Y1Q((&__string_23));
-        __tmp__55IU=__tmp__AAJU;
-      };
-      __tmp__DAQC=__tmp__55IU;
-    } else /* FALSE */ {
-      __tmp__DAQC=FALSE__O__;
-    };
-    if (__tmp__DAQC) {
-      Result__A3KT=(__INTEGER__Q)(((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)result__01QC)->parent_arrayed_collection__MD.upper__SD +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__M2QC=create_with_capacity__PWE(Result__A3KT);
-      copy__SN3G(((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)__tmp__M2QC),result__01QC);
-      free__NJGG(result__01QC);
-      l_assignment__T5PC=__tmp__M2QC;
-      __tmp__DDQC=current_position__HVQ();
-      result__ZYYH=NULL;
-      ptr__0YYH=((__POINTER__IB )(NULL));
-      Result__A3KT= 0;
-      __tmp__AZYH=((__POINTER__IB )sizeof(__ITM_LIST_IDF__BDQC));
-      if (((unsigned long)__tmp__AZYH ==  0)) {
-        result__ZYYH=ITM_LIST_IDF__BDQC__;
-      } else /* FALSE */ {
-        Result__A3KT=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AZYH));
-        if ((Result__A3KT == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LC4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__NC4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__AZYH - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LC4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LC4T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OC4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NC4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__LC4T=micro_alloc__table__lab__HKI(__tmp__NC4T,((__POINTER__IB )(&(table_size[(__tmp__OC4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NC4T)));
-          ptr__0YYH=__tmp__LC4T;
-        } else /* FALSE */ {
-          __tmp__OC4T=((__UINTEGER_32__RWB )Result__A3KT);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LC4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__NC4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__AZYH - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LC4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LC4T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__LC4T=micro_alloc__table__lab__HKI(__tmp__NC4T,((__POINTER__IB )(&(table_type[(__tmp__OC4T)]))),(__UINTEGER_32__RWB)(__tmp__OC4T |  1));
-          ptr__0YYH=__tmp__LC4T;
-        };
-        result__ZYYH=((__ITM_LIST_IDF__BDQC *)ptr__0YYH);
-        *(result__ZYYH) = *(ITM_LIST_IDF__BDQC__);
-      };
-      Self__2MEI=((__ITM_LIST_IDF__BDQC *)result__ZYYH);
-      Self__2MEI->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B=__tmp__DDQC;
-      Self__2MEI->list_name__5MEI=__tmp__M2QC;
-      result__P5PC=result__ZYYH;
-      __tmp__PW4R=((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)last_string__M4E)->storage__1C)[ 0];
-      __tmp__HDQC=read_expr__M5PC(Self__N5PC);
-      if (((void *)__tmp__HDQC == (void *)NULL)) {
-        __tmp__NDQC=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_421));
-        put_position__HRE(__tmp__NDQC);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-        };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+          __CCQC=__NYQ();
+          if (__CCQC) {
+            __EWX(((____BC *)__RFB),(&__string_121));
+            __EWX(((____BC *)__RFB),__T4E);
+            goto __QCSC;
+          };
+        };
+        __QCQC=__OJC(__RFB);
+        __VLFB(((____ED *)__CBQC),__QCQC);
+        __CCQC=__GXI(',');
+        if (__CCQC) {
+          __BBQC=__K__;
+        };
+      };
+    } while (__BBQC);
+    __EF3D=(((____ED *)__J3QC)->__MD.__SD <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((! __EF3D)) {
+      __SBQC=__GXI(')');
+      __CCQC=__SBQC;
+    } else /* FALSE */ {
+      __CCQC=__O__;
+    };
+    if (__CCQC) {
+      __SBQC=__51Q((&__string_21));
+      if (__SBQC) {
+        __OBJU=__K__;
+      } else /* FALSE */ {
+        __PBJU=__51Q((&__string_22));
+        __OBJU=__PBJU;
+      };
+      if (__OBJU) {
+        __OBJU=__K__;
+      } else /* FALSE */ {
+        __PBJU=__51Q((&__string_23));
+        __OBJU=__PBJU;
+      };
+      __SBQC=__OBJU;
+    } else /* FALSE */ {
+      __SBQC=__O__;
+    };
+    if (__SBQC) {
+      __P4KT=(____Q)(((____ED *)__J3QC)->__MD.__SD +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __13QC=__WWE(__P4KT);
+      __BP3G(((____ED *)__13QC),__J3QC);
+      __2KGG(__J3QC);
+      __CBQC=__13QC;
+      __SEQC=__OVQ();
+      __I0YH=NULL;
+      __J0YH=((____IB )(NULL));
+      __P4KT= 0;
+      __P0YH=((____IB )sizeof(____QEQC));
+      if (((unsigned long)__P0YH ==  0)) {
+        __I0YH=__QEQC__;
+      } else /* FALSE */ {
+        __P4KT=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__P0YH));
+        if ((__P4KT == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0D4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __2D4T=(void *)((unsigned long)(void *)((unsigned long)__P0YH - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0D4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0D4T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3D4T=((____YWB )((____Q )(void *)((unsigned long)__2D4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __0D4T=__OKI(__2D4T,((____IB )(&(table_size[(__3D4T)-1]))),((____YWB )((____Q )__2D4T)));
+          __J0YH=__0D4T;
+        } else /* FALSE */ {
+          __3D4T=((____YWB )__P4KT);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0D4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __2D4T=(void *)((unsigned long)(void *)((unsigned long)__P0YH - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0D4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0D4T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __0D4T=__OKI(__2D4T,((____IB )(&(table_type[(__3D4T)]))),(____YWB)(__3D4T |  1));
+          __J0YH=__0D4T;
+        };
+        __I0YH=((____QEQC *)__J0YH);
+        *(__I0YH) = *(__QEQC__);
+      };
+      __LOEI=((____QEQC *)__I0YH);
+      __LOEI->__REQC.__KBOC.__O2B=__SEQC;
+      __LOEI->__OOEI=__13QC;
+      __4AQC=__I0YH;
+      __4X4R=((____DB *)((____0 *)__T4E)->__1C)[ 0];
+      __WEQC=__1AQC(__2AQC);
+      if (((void *)__WEQC == (void *)NULL)) {
+        __2EQC=__OVQ();
+        __DQE( 0,(&__string_421));
+        __ORE(__2EQC);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if ((__tmp__PW4R == ':')) {
-        __tmp__NDQC=result__ZYYH->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-        result__YHIV=NULL;
-        __tmp__LC4T=((__POINTER__IB )(NULL));
-        typ_id__0HIV= 0;
-        __tmp__NC4T=((__POINTER__IB )sizeof(__ITM_WRITE_VALUE__XDQC));
-        if (((unsigned long)__tmp__NC4T ==  0)) {
-          result__YHIV=ITM_WRITE_VALUE__XDQC__;
-        } else /* FALSE */ {
-          typ_id__0HIV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NC4T));
-          if ((typ_id__0HIV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__2HIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__3HIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NC4T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2HIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2HIV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__4HIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3HIV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__2HIV=micro_alloc__table__lab__HKI(__tmp__3HIV,((__POINTER__IB )(&(table_size[(__tmp__4HIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3HIV)));
-            __tmp__LC4T=__tmp__2HIV;
-          } else /* FALSE */ {
-            __tmp__4HIV=((__UINTEGER_32__RWB )typ_id__0HIV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__2HIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__3HIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NC4T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2HIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2HIV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__2HIV=micro_alloc__table__lab__HKI(__tmp__3HIV,((__POINTER__IB )(&(table_type[(__tmp__4HIV)]))),(__UINTEGER_32__RWB)(__tmp__4HIV |  1));
-            __tmp__LC4T=__tmp__2HIV;
-          };
-          result__YHIV=((__ITM_WRITE_VALUE__XDQC *)__tmp__LC4T);
-          *(result__YHIV) = *(ITM_WRITE_VALUE__XDQC__);
-        };
-        Self__EIIV=((__ITM_WRITE_VALUE__XDQC *)result__YHIV);
-        Self__EIIV->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B=__tmp__NDQC;
-        Self__EIIV->parent_itm_write__0DQC.assign__MXDF=result__ZYYH;
-        Self__EIIV->parent_itm_write__0DQC.value__NXDF=__tmp__HDQC;
-        result__P5PC=result__YHIV;
-      };
-      if ((__tmp__PW4R == '<')) {
-        __tmp__NDQC=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_617));
-        put_position__HRE(__tmp__NDQC);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-        };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      if ((__4X4R == ':')) {
+        __2EQC=__I0YH->__REQC.__KBOC.__O2B;
+        __HJIV=NULL;
+        __0D4T=((____IB )(NULL));
+        __JJIV= 0;
+        __2D4T=((____IB )sizeof(____GFQC));
+        if (((unsigned long)__2D4T ==  0)) {
+          __HJIV=__GFQC__;
+        } else /* FALSE */ {
+          __JJIV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2D4T));
+          if ((__JJIV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __LJIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __MJIV=(void *)((unsigned long)(void *)((unsigned long)__2D4T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LJIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LJIV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NJIV=((____YWB )((____Q )(void *)((unsigned long)__MJIV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __LJIV=__OKI(__MJIV,((____IB )(&(table_size[(__NJIV)-1]))),((____YWB )((____Q )__MJIV)));
+            __0D4T=__LJIV;
+          } else /* FALSE */ {
+            __NJIV=((____YWB )__JJIV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __LJIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __MJIV=(void *)((unsigned long)(void *)((unsigned long)__2D4T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LJIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LJIV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __LJIV=__OKI(__MJIV,((____IB )(&(table_type[(__NJIV)]))),(____YWB)(__NJIV |  1));
+            __0D4T=__LJIV;
+          };
+          __HJIV=((____GFQC *)__0D4T);
+          *(__HJIV) = *(__GFQC__);
+        };
+        __TJIV=((____GFQC *)__HJIV);
+        __TJIV->__JFQC.__IFQC.__KBOC.__O2B=__2EQC;
+        __TJIV->__JFQC.__1YDF=__I0YH;
+        __TJIV->__JFQC.__2YDF=__WEQC;
+        __4AQC=__HJIV;
+      };
+      if ((__4X4R == '<')) {
+        __2EQC=__OVQ();
+        __DQE( 0,(&__string_617));
+        __ORE(__2EQC);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if ((__tmp__PW4R == '?')) {
-        __tmp__NDQC=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_618));
-        put_position__HRE(__tmp__NDQC);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      if ((__4X4R == '?')) {
+        __2EQC=__OVQ();
+        __DQE( 0,(&__string_618));
+        __ORE(__2EQC);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
         };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
-        switch (((struct ___OBJ *)result__P5PC)->__id) {
-        case __ITM_LIST__T1OC__: {
-          __tmp__SEQC=((__ITM_LIST__T1OC *)result__P5PC)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+        switch (((struct ___OBJ *)__4AQC)->__id) {
+        case ____C3OC__: {
+          __BGQC=((____C3OC *)__4AQC)->__D3OC.__KBOC.__O2B;
         } break;
-        case __ITM_LDOTS__RCPC__: {
-          __tmp__SEQC=((__ITM_LDOTS__RCPC *)result__P5PC)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
+        case ____AEPC__: {
+          __BGQC=((____AEPC *)__4AQC)->__BEPC.__KBOC.__O2B;
         } break;
-        case __ITM_PROTOTYPE__3DPC__: {
-          __tmp__SEQC=((__ITM_PROTOTYPE__3DPC *)result__P5PC)->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+        case ____MFPC__: {
+          __BGQC=((____MFPC *)__4AQC)->__PFPC.__OFPC.__KBOC.__O2B;
         } break;
-        case __ITM_LIST_IDF__BDQC__: {
-          __tmp__SEQC=((__ITM_LIST_IDF__BDQC *)result__P5PC)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
+        case ____QEQC__: {
+          __BGQC=((____QEQC *)__4AQC)->__REQC.__KBOC.__O2B;
         } break;
-        case __ITM_WRITE_VALUE__XDQC__: {
-          __tmp__SEQC=((__ITM_WRITE_VALUE__XDQC *)result__P5PC)->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+        case ____GFQC__: {
+          __BGQC=((____GFQC *)__4AQC)->__JFQC.__IFQC.__KBOC.__O2B;
         } break;
-        case __ITM_WRITE_CAST__QEQC__: {
-          __tmp__SEQC=((__ITM_WRITE_CAST__QEQC *)result__P5PC)->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+        case ____5FQC__: {
+          __BGQC=((____5FQC *)__4AQC)->__AGQC.__IFQC.__KBOC.__O2B;
         } break;
-        case __ITM_READ__4GQC__: {
-          __tmp__SEQC=((__ITM_READ__4GQC *)result__P5PC)->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+        case ____NIQC__: {
+          __BGQC=((____NIQC *)__4AQC)->__OIQC.__KBOC.__O2B;
         } break;
-        case __ITM_WRITE_CODE__3HQC__: {
-          __tmp__SEQC=((__ITM_WRITE_CODE__3HQC *)result__P5PC)->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+        case ____MJQC__: {
+          __BGQC=((____MJQC *)__4AQC)->__NJQC.__IFQC.__KBOC.__O2B;
         } break;
-        case __ITM_OPERATOR__H3QC__: {
-          __tmp__SEQC=((__ITM_OPERATOR__H3QC *)result__P5PC)->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
+        case ____W4QC__: {
+          __BGQC=((____W4QC *)__4AQC)->__X4QC.__KBOC.__O2B;
         } break;
-        case __ITM_READ_ARG1__OARC__: {
-          __tmp__SEQC=((__ITM_READ_ARG1__OARC *)result__P5PC)->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+        case ____3BRC__: {
+          __BGQC=((____3BRC *)__4AQC)->__4BRC.__OIQC.__KBOC.__O2B;
         } break;
-        case __ITM_READ_ARG2__2CRC__: {
-          __tmp__SEQC=((__ITM_READ_ARG2__2CRC *)result__P5PC)->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+        case ____LERC__: {
+          __BGQC=((____LERC *)__4AQC)->__MERC.__OIQC.__KBOC.__O2B;
         } break;
-        case __ITM_EXPRESSION__RDRC__: {
-          __tmp__SEQC=position__ZPBE(((__ITM_EXPRESSION__RDRC *)result__P5PC));
+        case ____AFRC__: {
+          __BGQC=__IRBE(((____AFRC *)__4AQC));
         } break;
-        case __ITM_OLD__GQRC__: {
-          __tmp__SEQC=((__ITM_OLD__GQRC *)result__P5PC)->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B;
+        case ____VRRC__: {
+          __BGQC=((____VRRC *)__4AQC)->__WRRC.__KBOC.__O2B;
         } break;
-        case __ITM_EXTERNAL_TYPE__ZHSC__: {
-          __tmp__SEQC=((__ITM_EXTERNAL_TYPE__ZHSC *)result__P5PC)->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+        case ____IJSC__: {
+          __BGQC=((____IJSC *)__4AQC)->__LJSC.__KJSC.__KBOC.__O2B;
         } break;
-        case __ITM_BLOCK__XNSC__: {
-          __tmp__SEQC=((__ITM_BLOCK__XNSC *)result__P5PC)->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+        case ____GPSC__: {
+          __BGQC=((____GPSC *)__4AQC)->__TCAF->__D3OC.__KBOC.__O2B;
         } break;
-        case __ITM_EXTERNAL__DPSC__: {
-          __tmp__SEQC=((__ITM_EXTERNAL__DPSC *)result__P5PC)->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+        case ____SQSC__: {
+          __BGQC=((____SQSC *)__4AQC)->__TQSC.__KJSC.__KBOC.__O2B;
         } break;
-        case __ITM_READ_ARGS__LUTC__: {
-          __tmp__SEQC=((__ITM_READ_ARGS__LUTC *)result__P5PC)->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+        case ____0VTC__: {
+          __BGQC=((____0VTC *)__4AQC)->__1VTC.__OIQC.__KBOC.__O2B;
         } break;
-        case __ITM_REAL__3DUC__: {
-          __tmp__SEQC=((__ITM_REAL__3DUC *)result__P5PC)->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+        case ____MFUC__: {
+          __BGQC=((____MFUC *)__4AQC)->__NFUC.__OFPC.__KBOC.__O2B;
         } break;
-        case __ITM_NUMBER__QEUC__: {
-          __tmp__SEQC=((__ITM_NUMBER__QEUC *)result__P5PC)->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+        case ____5FUC__: {
+          __BGQC=((____5FUC *)__4AQC)->__AGUC.__OFPC.__KBOC.__O2B;
         } break;
-        case __ITM_CHARACTER__CFUC__: {
-          __tmp__SEQC=((__ITM_CHARACTER__CFUC *)result__P5PC)->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+        case ____RGUC__: {
+          __BGQC=((____RGUC *)__4AQC)->__SGUC.__OFPC.__KBOC.__O2B;
         } break;
-        case __ITM_STRING__UFUC__: {
-          __tmp__SEQC=((__ITM_STRING__UFUC *)result__P5PC)->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+        case ____DHUC__: {
+          __BGQC=((____DHUC *)__4AQC)->__EHUC.__OFPC.__KBOC.__O2B;
         } break;
-        case __ITM_RESULT__2UMD__: {
-          __tmp__SEQC=position__5PBE(((__ITM_RESULT__2UMD *)result__P5PC));
+        case ____LWMD__: {
+          __BGQC=__ORBE(((____LWMD *)__4AQC));
         } break;
         };
-        result__JIIV=NULL;
-        __tmp__LC4T=((__POINTER__IB )(NULL));
-        typ_id__0HIV= 0;
-        __tmp__NC4T=((__POINTER__IB )sizeof(__ITM_WRITE_CAST__QEQC));
-        if (((unsigned long)__tmp__NC4T ==  0)) {
-          result__JIIV=ITM_WRITE_CAST__QEQC__;
+        __YJIV=NULL;
+        __0D4T=((____IB )(NULL));
+        __JJIV= 0;
+        __2D4T=((____IB )sizeof(____5FQC));
+        if (((unsigned long)__2D4T ==  0)) {
+          __YJIV=__5FQC__;
         } else /* FALSE */ {
-          typ_id__0HIV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NC4T));
-          if ((typ_id__0HIV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__2HIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__3HIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NC4T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2HIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2HIV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__4HIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3HIV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__2HIV=micro_alloc__table__lab__HKI(__tmp__3HIV,((__POINTER__IB )(&(table_size[(__tmp__4HIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3HIV)));
-            __tmp__LC4T=__tmp__2HIV;
+          __JJIV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2D4T));
+          if ((__JJIV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __LJIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __MJIV=(void *)((unsigned long)(void *)((unsigned long)__2D4T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LJIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LJIV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NJIV=((____YWB )((____Q )(void *)((unsigned long)__MJIV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __LJIV=__OKI(__MJIV,((____IB )(&(table_size[(__NJIV)-1]))),((____YWB )((____Q )__MJIV)));
+            __0D4T=__LJIV;
           } else /* FALSE */ {
-            __tmp__4HIV=((__UINTEGER_32__RWB )typ_id__0HIV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__2HIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__3HIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NC4T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2HIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2HIV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__2HIV=micro_alloc__table__lab__HKI(__tmp__3HIV,((__POINTER__IB )(&(table_type[(__tmp__4HIV)]))),(__UINTEGER_32__RWB)(__tmp__4HIV |  1));
-            __tmp__LC4T=__tmp__2HIV;
+            __NJIV=((____YWB )__JJIV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __LJIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __MJIV=(void *)((unsigned long)(void *)((unsigned long)__2D4T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LJIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LJIV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __LJIV=__OKI(__MJIV,((____IB )(&(table_type[(__NJIV)]))),(____YWB)(__NJIV |  1));
+            __0D4T=__LJIV;
           };
-          result__JIIV=((__ITM_WRITE_CAST__QEQC *)__tmp__LC4T);
-          *(result__JIIV) = *(ITM_WRITE_CAST__QEQC__);
+          __YJIV=((____5FQC *)__0D4T);
+          *(__YJIV) = *(__5FQC__);
         };
-        Self__VIIV=((__ITM_WRITE_CAST__QEQC *)result__JIIV);
-        Self__VIIV->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B=__tmp__SEQC;
-        Self__VIIV->parent_itm_write__REQC.assign__MXDF=result__P5PC;
-        Self__VIIV->parent_itm_write__REQC.value__NXDF=__tmp__HDQC;
-        result__P5PC=result__JIIV;
+        __EKIV=((____5FQC *)__YJIV);
+        __EKIV->__AGQC.__IFQC.__KBOC.__O2B=__BGQC;
+        __EKIV->__AGQC.__1YDF=__4AQC;
+        __EKIV->__AGQC.__2YDF=__WEQC;
+        __4AQC=__YJIV;
       };
     } else /* FALSE */ {
-      free__NJGG(l_assignment__T5PC);
+      __2KGG(__CBQC);
     };
-    Result__VD3D=TRUE__K__;
+    __EF3D=__K__;
   } else /* FALSE */ {
-    Result__VD3D=FALSE__O__;
+    __EF3D=__O__;
   };
-  if ((! Result__VD3D)) {
-    Result__VD3D=read_identifier__GYQ();
-    if (Result__VD3D) {
-      copy__D2X(((__STRING__BC *)string_tmp2__KFB),last_string__M4E);
-      while_do__2IMD:
+  if ((! __EF3D)) {
+    __EF3D=__NYQ();
+    if (__EF3D) {
+      __K2X(((____BC *)__RFB),__T4E);
+      __LKMD:
       {
-        __tmp__UFQC=read_identifier__GYQ();
-        if (__tmp__UFQC) {
-          append__3VX(((__STRING__BC *)string_tmp2__KFB),(&__string_121));
-          append__3VX(((__STRING__BC *)string_tmp2__KFB),last_string__M4E);
-          goto while_do__2IMD;
-        };
-      };
-      __tmp__BBQC=get__HJC(string_tmp2__KFB);
-      __tmp__DAQC=read_symbol__Y1Q((&__string_21));
-      if (__tmp__DAQC) {
-        __tmp__55IU=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__AAJU=read_symbol__Y1Q((&__string_22));
-        __tmp__55IU=__tmp__AAJU;
-      };
-      if (__tmp__55IU) {
-        __tmp__55IU=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__AAJU=read_symbol__Y1Q((&__string_23));
-        __tmp__55IU=__tmp__AAJU;
-      };
-      if (__tmp__55IU) {
-        __tmp__NDQC=current_position__HVQ();
-        result__0IIV=NULL;
-        __tmp__LC4T=((__POINTER__IB )(NULL));
-        typ_id__0HIV= 0;
-        __tmp__NC4T=((__POINTER__IB )sizeof(__ITM_READ__4GQC));
-        if (((unsigned long)__tmp__NC4T ==  0)) {
-          result__0IIV=ITM_READ__4GQC__;
-        } else /* FALSE */ {
-          typ_id__0HIV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NC4T));
-          if ((typ_id__0HIV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__2HIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__3HIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NC4T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2HIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2HIV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__4HIV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3HIV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__2HIV=micro_alloc__table__lab__HKI(__tmp__3HIV,((__POINTER__IB )(&(table_size[(__tmp__4HIV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3HIV)));
-            __tmp__LC4T=__tmp__2HIV;
-          } else /* FALSE */ {
-            __tmp__4HIV=((__UINTEGER_32__RWB )typ_id__0HIV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__2HIV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__3HIV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NC4T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2HIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2HIV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__2HIV=micro_alloc__table__lab__HKI(__tmp__3HIV,((__POINTER__IB )(&(table_type[(__tmp__4HIV)]))),(__UINTEGER_32__RWB)(__tmp__4HIV |  1));
-            __tmp__LC4T=__tmp__2HIV;
-          };
-          result__0IIV=((__ITM_READ__4GQC *)__tmp__LC4T);
-          *(result__0IIV) = *(ITM_READ__4GQC__);
-        };
-        Self__GJIV=((__ITM_READ__4GQC *)result__0IIV);
-        Self__GJIV->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B=__tmp__NDQC;
-        Self__GJIV->name__KZ1C=__tmp__BBQC;
-        result__P5PC=result__0IIV;
-        __tmp__3W4R=((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)last_string__M4E)->storage__1C)[ 0];
-        __tmp__EHQC=read_expr__M5PC(Self__N5PC);
-        if (((void *)__tmp__EHQC == (void *)NULL)) {
-          __tmp__SEQC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_421));
-          put_position__HRE(__tmp__SEQC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-          };
-          if ((type_error__AQE ==  2)) {
-            nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+        __DHQC=__NYQ();
+        if (__DHQC) {
+          __EWX(((____BC *)__RFB),(&__string_121));
+          __EWX(((____BC *)__RFB),__T4E);
+          goto __LKMD;
+        };
+      };
+      __QCQC=__OJC(__RFB);
+      __SBQC=__51Q((&__string_21));
+      if (__SBQC) {
+        __OBJU=__K__;
+      } else /* FALSE */ {
+        __PBJU=__51Q((&__string_22));
+        __OBJU=__PBJU;
+      };
+      if (__OBJU) {
+        __OBJU=__K__;
+      } else /* FALSE */ {
+        __PBJU=__51Q((&__string_23));
+        __OBJU=__PBJU;
+      };
+      if (__OBJU) {
+        __2EQC=__OVQ();
+        __JKIV=NULL;
+        __0D4T=((____IB )(NULL));
+        __JJIV= 0;
+        __2D4T=((____IB )sizeof(____NIQC));
+        if (((unsigned long)__2D4T ==  0)) {
+          __JKIV=__NIQC__;
+        } else /* FALSE */ {
+          __JJIV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2D4T));
+          if ((__JJIV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __LJIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __MJIV=(void *)((unsigned long)(void *)((unsigned long)__2D4T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LJIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LJIV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NJIV=((____YWB )((____Q )(void *)((unsigned long)__MJIV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __LJIV=__OKI(__MJIV,((____IB )(&(table_size[(__NJIV)-1]))),((____YWB )((____Q )__MJIV)));
+            __0D4T=__LJIV;
+          } else /* FALSE */ {
+            __NJIV=((____YWB )__JJIV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __LJIV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __MJIV=(void *)((unsigned long)(void *)((unsigned long)__2D4T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LJIV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LJIV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __LJIV=__OKI(__MJIV,((____IB )(&(table_type[(__NJIV)]))),(____YWB)(__NJIV |  1));
+            __0D4T=__LJIV;
+          };
+          __JKIV=((____NIQC *)__0D4T);
+          *(__JKIV) = *(__NIQC__);
+        };
+        __VKIV=((____NIQC *)__JKIV);
+        __VKIV->__OIQC.__KBOC.__O2B=__2EQC;
+        __VKIV->__Z01C=__QCQC;
+        __4AQC=__JKIV;
+        __MY4R=((____DB *)((____0 *)__T4E)->__1C)[ 0];
+        __TIQC=__1AQC(__2AQC);
+        if (((void *)__TIQC == (void *)NULL)) {
+          __BGQC=__OVQ();
+          __DQE( 0,(&__string_421));
+          __ORE(__BGQC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if ((__tmp__3W4R == ':')) {
-          __tmp__SEQC=result__0IIV->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-          result__1B2E=NULL;
-          __tmp__2HIV=((__POINTER__IB )(NULL));
-          typ_id__AC2E= 0;
-          __tmp__3HIV=((__POINTER__IB )sizeof(__ITM_WRITE_VALUE__XDQC));
-          if (((unsigned long)__tmp__3HIV ==  0)) {
-            result__1B2E=ITM_WRITE_VALUE__XDQC__;
-          } else /* FALSE */ {
-            typ_id__AC2E=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3HIV));
-            if ((typ_id__AC2E == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__204T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__404T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3HIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__504T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__404T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__204T=micro_alloc__table__lab__HKI(__tmp__404T,((__POINTER__IB )(&(table_size[(__tmp__504T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__404T)));
-              __tmp__2HIV=__tmp__204T;
+        if ((__MY4R == ':')) {
+          __BGQC=__JKIV->__OIQC.__KBOC.__O2B;
+          __KD2E=NULL;
+          __LJIV=((____IB )(NULL));
+          __PD2E= 0;
+          __MJIV=((____IB )sizeof(____GFQC));
+          if (((unsigned long)__MJIV ==  0)) {
+            __KD2E=__GFQC__;
+          } else /* FALSE */ {
+            __PD2E=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MJIV));
+            if ((__PD2E == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __L24T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __N24T=(void *)((unsigned long)(void *)((unsigned long)__MJIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __O24T=((____YWB )((____Q )(void *)((unsigned long)__N24T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __L24T=__OKI(__N24T,((____IB )(&(table_size[(__O24T)-1]))),((____YWB )((____Q )__N24T)));
+              __LJIV=__L24T;
             } else /* FALSE */ {
-              __tmp__504T=((__UINTEGER_32__RWB )typ_id__AC2E);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__204T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__404T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3HIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__204T=micro_alloc__table__lab__HKI(__tmp__404T,((__POINTER__IB )(&(table_type[(__tmp__504T)]))),(__UINTEGER_32__RWB)(__tmp__504T |  1));
-              __tmp__2HIV=__tmp__204T;
+              __O24T=((____YWB )__PD2E);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __L24T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __N24T=(void *)((unsigned long)(void *)((unsigned long)__MJIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __L24T=__OKI(__N24T,((____IB )(&(table_type[(__O24T)]))),(____YWB)(__O24T |  1));
+              __LJIV=__L24T;
             };
-            result__1B2E=((__ITM_WRITE_VALUE__XDQC *)__tmp__2HIV);
-            *(result__1B2E) = *(ITM_WRITE_VALUE__XDQC__);
+            __KD2E=((____GFQC *)__LJIV);
+            *(__KD2E) = *(__GFQC__);
           };
-          Self__IXDF=((__ITM_WRITE_VALUE__XDQC *)result__1B2E);
-          Self__IXDF->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B=__tmp__SEQC;
-          Self__IXDF->parent_itm_write__0DQC.assign__MXDF=result__0IIV;
-          Self__IXDF->parent_itm_write__0DQC.value__NXDF=__tmp__EHQC;
-          result__P5PC=result__1B2E;
+          __XYDF=((____GFQC *)__KD2E);
+          __XYDF->__JFQC.__IFQC.__KBOC.__O2B=__BGQC;
+          __XYDF->__JFQC.__1YDF=__JKIV;
+          __XYDF->__JFQC.__2YDF=__TIQC;
+          __4AQC=__KD2E;
         };
-        if ((__tmp__3W4R == '<')) {
-          switch (((struct ___OBJ *)result__P5PC)->__id) {
-          case __ITM_LIST__T1OC__: {
-            __tmp__5HQC=((__ITM_LIST__T1OC *)result__P5PC)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+        if ((__MY4R == '<')) {
+          switch (((struct ___OBJ *)__4AQC)->__id) {
+          case ____C3OC__: {
+            __OJQC=((____C3OC *)__4AQC)->__D3OC.__KBOC.__O2B;
           } break;
-          case __ITM_LDOTS__RCPC__: {
-            __tmp__5HQC=((__ITM_LDOTS__RCPC *)result__P5PC)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
+          case ____AEPC__: {
+            __OJQC=((____AEPC *)__4AQC)->__BEPC.__KBOC.__O2B;
           } break;
-          case __ITM_PROTOTYPE__3DPC__: {
-            __tmp__5HQC=((__ITM_PROTOTYPE__3DPC *)result__P5PC)->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+          case ____MFPC__: {
+            __OJQC=((____MFPC *)__4AQC)->__PFPC.__OFPC.__KBOC.__O2B;
           } break;
-          case __ITM_LIST_IDF__BDQC__: {
-            __tmp__5HQC=((__ITM_LIST_IDF__BDQC *)result__P5PC)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
+          case ____QEQC__: {
+            __OJQC=((____QEQC *)__4AQC)->__REQC.__KBOC.__O2B;
           } break;
-          case __ITM_WRITE_VALUE__XDQC__: {
-            __tmp__5HQC=((__ITM_WRITE_VALUE__XDQC *)result__P5PC)->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+          case ____GFQC__: {
+            __OJQC=((____GFQC *)__4AQC)->__JFQC.__IFQC.__KBOC.__O2B;
           } break;
-          case __ITM_WRITE_CAST__QEQC__: {
-            __tmp__5HQC=((__ITM_WRITE_CAST__QEQC *)result__P5PC)->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+          case ____5FQC__: {
+            __OJQC=((____5FQC *)__4AQC)->__AGQC.__IFQC.__KBOC.__O2B;
           } break;
-          case __ITM_READ__4GQC__: {
-            __tmp__5HQC=((__ITM_READ__4GQC *)result__P5PC)->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+          case ____NIQC__: {
+            __OJQC=((____NIQC *)__4AQC)->__OIQC.__KBOC.__O2B;
           } break;
-          case __ITM_WRITE_CODE__3HQC__: {
-            __tmp__5HQC=((__ITM_WRITE_CODE__3HQC *)result__P5PC)->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+          case ____MJQC__: {
+            __OJQC=((____MJQC *)__4AQC)->__NJQC.__IFQC.__KBOC.__O2B;
           } break;
-          case __ITM_OPERATOR__H3QC__: {
-            __tmp__5HQC=((__ITM_OPERATOR__H3QC *)result__P5PC)->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
+          case ____W4QC__: {
+            __OJQC=((____W4QC *)__4AQC)->__X4QC.__KBOC.__O2B;
           } break;
-          case __ITM_READ_ARG1__OARC__: {
-            __tmp__5HQC=((__ITM_READ_ARG1__OARC *)result__P5PC)->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+          case ____3BRC__: {
+            __OJQC=((____3BRC *)__4AQC)->__4BRC.__OIQC.__KBOC.__O2B;
           } break;
-          case __ITM_READ_ARG2__2CRC__: {
-            __tmp__5HQC=((__ITM_READ_ARG2__2CRC *)result__P5PC)->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+          case ____LERC__: {
+            __OJQC=((____LERC *)__4AQC)->__MERC.__OIQC.__KBOC.__O2B;
           } break;
-          case __ITM_EXPRESSION__RDRC__: {
-            __tmp__5HQC=position__ZPBE(((__ITM_EXPRESSION__RDRC *)result__P5PC));
+          case ____AFRC__: {
+            __OJQC=__IRBE(((____AFRC *)__4AQC));
           } break;
-          case __ITM_OLD__GQRC__: {
-            __tmp__5HQC=((__ITM_OLD__GQRC *)result__P5PC)->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B;
+          case ____VRRC__: {
+            __OJQC=((____VRRC *)__4AQC)->__WRRC.__KBOC.__O2B;
           } break;
-          case __ITM_EXTERNAL_TYPE__ZHSC__: {
-            __tmp__5HQC=((__ITM_EXTERNAL_TYPE__ZHSC *)result__P5PC)->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+          case ____IJSC__: {
+            __OJQC=((____IJSC *)__4AQC)->__LJSC.__KJSC.__KBOC.__O2B;
           } break;
-          case __ITM_BLOCK__XNSC__: {
-            __tmp__5HQC=((__ITM_BLOCK__XNSC *)result__P5PC)->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+          case ____GPSC__: {
+            __OJQC=((____GPSC *)__4AQC)->__TCAF->__D3OC.__KBOC.__O2B;
           } break;
-          case __ITM_EXTERNAL__DPSC__: {
-            __tmp__5HQC=((__ITM_EXTERNAL__DPSC *)result__P5PC)->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+          case ____SQSC__: {
+            __OJQC=((____SQSC *)__4AQC)->__TQSC.__KJSC.__KBOC.__O2B;
           } break;
-          case __ITM_READ_ARGS__LUTC__: {
-            __tmp__5HQC=((__ITM_READ_ARGS__LUTC *)result__P5PC)->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+          case ____0VTC__: {
+            __OJQC=((____0VTC *)__4AQC)->__1VTC.__OIQC.__KBOC.__O2B;
           } break;
-          case __ITM_REAL__3DUC__: {
-            __tmp__5HQC=((__ITM_REAL__3DUC *)result__P5PC)->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+          case ____MFUC__: {
+            __OJQC=((____MFUC *)__4AQC)->__NFUC.__OFPC.__KBOC.__O2B;
           } break;
-          case __ITM_NUMBER__QEUC__: {
-            __tmp__5HQC=((__ITM_NUMBER__QEUC *)result__P5PC)->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+          case ____5FUC__: {
+            __OJQC=((____5FUC *)__4AQC)->__AGUC.__OFPC.__KBOC.__O2B;
           } break;
-          case __ITM_CHARACTER__CFUC__: {
-            __tmp__5HQC=((__ITM_CHARACTER__CFUC *)result__P5PC)->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+          case ____RGUC__: {
+            __OJQC=((____RGUC *)__4AQC)->__SGUC.__OFPC.__KBOC.__O2B;
           } break;
-          case __ITM_STRING__UFUC__: {
-            __tmp__5HQC=((__ITM_STRING__UFUC *)result__P5PC)->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+          case ____DHUC__: {
+            __OJQC=((____DHUC *)__4AQC)->__EHUC.__OFPC.__KBOC.__O2B;
           } break;
-          case __ITM_RESULT__2UMD__: {
-            __tmp__5HQC=position__5PBE(((__ITM_RESULT__2UMD *)result__P5PC));
+          case ____LWMD__: {
+            __OJQC=__ORBE(((____LWMD *)__4AQC));
           } break;
           };
-          result__WD2E=NULL;
-          __tmp__2HIV=((__POINTER__IB )(NULL));
-          typ_id__AC2E= 0;
-          __tmp__3HIV=((__POINTER__IB )sizeof(__ITM_WRITE_CODE__3HQC));
-          if (((unsigned long)__tmp__3HIV ==  0)) {
-            result__WD2E=ITM_WRITE_CODE__3HQC__;
+          __FF2E=NULL;
+          __LJIV=((____IB )(NULL));
+          __PD2E= 0;
+          __MJIV=((____IB )sizeof(____MJQC));
+          if (((unsigned long)__MJIV ==  0)) {
+            __FF2E=__MJQC__;
           } else /* FALSE */ {
-            typ_id__AC2E=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3HIV));
-            if ((typ_id__AC2E == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__204T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__404T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3HIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__504T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__404T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__204T=micro_alloc__table__lab__HKI(__tmp__404T,((__POINTER__IB )(&(table_size[(__tmp__504T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__404T)));
-              __tmp__2HIV=__tmp__204T;
+            __PD2E=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MJIV));
+            if ((__PD2E == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __L24T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __N24T=(void *)((unsigned long)(void *)((unsigned long)__MJIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __O24T=((____YWB )((____Q )(void *)((unsigned long)__N24T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __L24T=__OKI(__N24T,((____IB )(&(table_size[(__O24T)-1]))),((____YWB )((____Q )__N24T)));
+              __LJIV=__L24T;
             } else /* FALSE */ {
-              __tmp__504T=((__UINTEGER_32__RWB )typ_id__AC2E);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__204T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__404T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3HIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__204T=micro_alloc__table__lab__HKI(__tmp__404T,((__POINTER__IB )(&(table_type[(__tmp__504T)]))),(__UINTEGER_32__RWB)(__tmp__504T |  1));
-              __tmp__2HIV=__tmp__204T;
+              __O24T=((____YWB )__PD2E);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __L24T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __N24T=(void *)((unsigned long)(void *)((unsigned long)__MJIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __L24T=__OKI(__N24T,((____IB )(&(table_type[(__O24T)]))),(____YWB)(__O24T |  1));
+              __LJIV=__L24T;
             };
-            result__WD2E=((__ITM_WRITE_CODE__3HQC *)__tmp__2HIV);
-            *(result__WD2E) = *(ITM_WRITE_CODE__3HQC__);
+            __FF2E=((____MJQC *)__LJIV);
+            *(__FF2E) = *(__MJQC__);
           };
-          Self__QXDF=((__ITM_WRITE_CODE__3HQC *)result__WD2E);
-          Self__QXDF->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B=__tmp__5HQC;
-          Self__QXDF->parent_itm_write__4HQC.assign__MXDF=result__P5PC;
-          Self__QXDF->parent_itm_write__4HQC.value__NXDF=__tmp__EHQC;
-          result__P5PC=result__WD2E;
+          __5YDF=((____MJQC *)__FF2E);
+          __5YDF->__NJQC.__IFQC.__KBOC.__O2B=__OJQC;
+          __5YDF->__NJQC.__1YDF=__4AQC;
+          __5YDF->__NJQC.__2YDF=__TIQC;
+          __4AQC=__FF2E;
         };
-        if ((__tmp__3W4R == '?')) {
-          switch (((struct ___OBJ *)result__P5PC)->__id) {
-          case __ITM_LIST__T1OC__: {
-            __tmp__5HQC=((__ITM_LIST__T1OC *)result__P5PC)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+        if ((__MY4R == '?')) {
+          switch (((struct ___OBJ *)__4AQC)->__id) {
+          case ____C3OC__: {
+            __OJQC=((____C3OC *)__4AQC)->__D3OC.__KBOC.__O2B;
           } break;
-          case __ITM_LDOTS__RCPC__: {
-            __tmp__5HQC=((__ITM_LDOTS__RCPC *)result__P5PC)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
+          case ____AEPC__: {
+            __OJQC=((____AEPC *)__4AQC)->__BEPC.__KBOC.__O2B;
           } break;
-          case __ITM_PROTOTYPE__3DPC__: {
-            __tmp__5HQC=((__ITM_PROTOTYPE__3DPC *)result__P5PC)->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+          case ____MFPC__: {
+            __OJQC=((____MFPC *)__4AQC)->__PFPC.__OFPC.__KBOC.__O2B;
           } break;
-          case __ITM_LIST_IDF__BDQC__: {
-            __tmp__5HQC=((__ITM_LIST_IDF__BDQC *)result__P5PC)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
+          case ____QEQC__: {
+            __OJQC=((____QEQC *)__4AQC)->__REQC.__KBOC.__O2B;
           } break;
-          case __ITM_WRITE_VALUE__XDQC__: {
-            __tmp__5HQC=((__ITM_WRITE_VALUE__XDQC *)result__P5PC)->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+          case ____GFQC__: {
+            __OJQC=((____GFQC *)__4AQC)->__JFQC.__IFQC.__KBOC.__O2B;
           } break;
-          case __ITM_WRITE_CAST__QEQC__: {
-            __tmp__5HQC=((__ITM_WRITE_CAST__QEQC *)result__P5PC)->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+          case ____5FQC__: {
+            __OJQC=((____5FQC *)__4AQC)->__AGQC.__IFQC.__KBOC.__O2B;
           } break;
-          case __ITM_READ__4GQC__: {
-            __tmp__5HQC=((__ITM_READ__4GQC *)result__P5PC)->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+          case ____NIQC__: {
+            __OJQC=((____NIQC *)__4AQC)->__OIQC.__KBOC.__O2B;
           } break;
-          case __ITM_WRITE_CODE__3HQC__: {
-            __tmp__5HQC=((__ITM_WRITE_CODE__3HQC *)result__P5PC)->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+          case ____MJQC__: {
+            __OJQC=((____MJQC *)__4AQC)->__NJQC.__IFQC.__KBOC.__O2B;
           } break;
-          case __ITM_OPERATOR__H3QC__: {
-            __tmp__5HQC=((__ITM_OPERATOR__H3QC *)result__P5PC)->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
+          case ____W4QC__: {
+            __OJQC=((____W4QC *)__4AQC)->__X4QC.__KBOC.__O2B;
           } break;
-          case __ITM_READ_ARG1__OARC__: {
-            __tmp__5HQC=((__ITM_READ_ARG1__OARC *)result__P5PC)->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+          case ____3BRC__: {
+            __OJQC=((____3BRC *)__4AQC)->__4BRC.__OIQC.__KBOC.__O2B;
           } break;
-          case __ITM_READ_ARG2__2CRC__: {
-            __tmp__5HQC=((__ITM_READ_ARG2__2CRC *)result__P5PC)->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+          case ____LERC__: {
+            __OJQC=((____LERC *)__4AQC)->__MERC.__OIQC.__KBOC.__O2B;
           } break;
-          case __ITM_EXPRESSION__RDRC__: {
-            __tmp__5HQC=position__ZPBE(((__ITM_EXPRESSION__RDRC *)result__P5PC));
+          case ____AFRC__: {
+            __OJQC=__IRBE(((____AFRC *)__4AQC));
           } break;
-          case __ITM_OLD__GQRC__: {
-            __tmp__5HQC=((__ITM_OLD__GQRC *)result__P5PC)->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B;
+          case ____VRRC__: {
+            __OJQC=((____VRRC *)__4AQC)->__WRRC.__KBOC.__O2B;
           } break;
-          case __ITM_EXTERNAL_TYPE__ZHSC__: {
-            __tmp__5HQC=((__ITM_EXTERNAL_TYPE__ZHSC *)result__P5PC)->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+          case ____IJSC__: {
+            __OJQC=((____IJSC *)__4AQC)->__LJSC.__KJSC.__KBOC.__O2B;
           } break;
-          case __ITM_BLOCK__XNSC__: {
-            __tmp__5HQC=((__ITM_BLOCK__XNSC *)result__P5PC)->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+          case ____GPSC__: {
+            __OJQC=((____GPSC *)__4AQC)->__TCAF->__D3OC.__KBOC.__O2B;
           } break;
-          case __ITM_EXTERNAL__DPSC__: {
-            __tmp__5HQC=((__ITM_EXTERNAL__DPSC *)result__P5PC)->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+          case ____SQSC__: {
+            __OJQC=((____SQSC *)__4AQC)->__TQSC.__KJSC.__KBOC.__O2B;
           } break;
-          case __ITM_READ_ARGS__LUTC__: {
-            __tmp__5HQC=((__ITM_READ_ARGS__LUTC *)result__P5PC)->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+          case ____0VTC__: {
+            __OJQC=((____0VTC *)__4AQC)->__1VTC.__OIQC.__KBOC.__O2B;
           } break;
-          case __ITM_REAL__3DUC__: {
-            __tmp__5HQC=((__ITM_REAL__3DUC *)result__P5PC)->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+          case ____MFUC__: {
+            __OJQC=((____MFUC *)__4AQC)->__NFUC.__OFPC.__KBOC.__O2B;
           } break;
-          case __ITM_NUMBER__QEUC__: {
-            __tmp__5HQC=((__ITM_NUMBER__QEUC *)result__P5PC)->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+          case ____5FUC__: {
+            __OJQC=((____5FUC *)__4AQC)->__AGUC.__OFPC.__KBOC.__O2B;
           } break;
-          case __ITM_CHARACTER__CFUC__: {
-            __tmp__5HQC=((__ITM_CHARACTER__CFUC *)result__P5PC)->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+          case ____RGUC__: {
+            __OJQC=((____RGUC *)__4AQC)->__SGUC.__OFPC.__KBOC.__O2B;
           } break;
-          case __ITM_STRING__UFUC__: {
-            __tmp__5HQC=((__ITM_STRING__UFUC *)result__P5PC)->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+          case ____DHUC__: {
+            __OJQC=((____DHUC *)__4AQC)->__EHUC.__OFPC.__KBOC.__O2B;
           } break;
-          case __ITM_RESULT__2UMD__: {
-            __tmp__5HQC=position__5PBE(((__ITM_RESULT__2UMD *)result__P5PC));
+          case ____LWMD__: {
+            __OJQC=__ORBE(((____LWMD *)__4AQC));
           } break;
           };
-          result__RF2E=NULL;
-          __tmp__2HIV=((__POINTER__IB )(NULL));
-          typ_id__AC2E= 0;
-          __tmp__3HIV=((__POINTER__IB )sizeof(__ITM_WRITE_CAST__QEQC));
-          if (((unsigned long)__tmp__3HIV ==  0)) {
-            result__RF2E=ITM_WRITE_CAST__QEQC__;
+          __AH2E=NULL;
+          __LJIV=((____IB )(NULL));
+          __PD2E= 0;
+          __MJIV=((____IB )sizeof(____5FQC));
+          if (((unsigned long)__MJIV ==  0)) {
+            __AH2E=__5FQC__;
           } else /* FALSE */ {
-            typ_id__AC2E=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3HIV));
-            if ((typ_id__AC2E == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__204T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__404T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3HIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__504T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__404T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__204T=micro_alloc__table__lab__HKI(__tmp__404T,((__POINTER__IB )(&(table_size[(__tmp__504T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__404T)));
-              __tmp__2HIV=__tmp__204T;
+            __PD2E=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MJIV));
+            if ((__PD2E == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __L24T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __N24T=(void *)((unsigned long)(void *)((unsigned long)__MJIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __O24T=((____YWB )((____Q )(void *)((unsigned long)__N24T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __L24T=__OKI(__N24T,((____IB )(&(table_size[(__O24T)-1]))),((____YWB )((____Q )__N24T)));
+              __LJIV=__L24T;
             } else /* FALSE */ {
-              __tmp__504T=((__UINTEGER_32__RWB )typ_id__AC2E);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__204T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__404T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3HIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__204T=micro_alloc__table__lab__HKI(__tmp__404T,((__POINTER__IB )(&(table_type[(__tmp__504T)]))),(__UINTEGER_32__RWB)(__tmp__504T |  1));
-              __tmp__2HIV=__tmp__204T;
-            };
-            result__RF2E=((__ITM_WRITE_CAST__QEQC *)__tmp__2HIV);
-            *(result__RF2E) = *(ITM_WRITE_CAST__QEQC__);
-          };
-          Self__WXDF=((__ITM_WRITE_CAST__QEQC *)result__RF2E);
-          Self__WXDF->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B=__tmp__5HQC;
-          Self__WXDF->parent_itm_write__REQC.assign__MXDF=result__P5PC;
-          Self__WXDF->parent_itm_write__REQC.value__NXDF=__tmp__EHQC;
-          result__P5PC=result__RF2E;
-        };
-      };
-    };
-  };
-  if (((void *)result__P5PC == (void *)NULL)) {
-    position__0KE=old_position__BCOB;
-    pos_cur__3KE=old_pos_cur__DCOB;
-    pos_line__4KE=old_pos_line__FCOB;
-    pos_col__5KE=old_pos_col__HCOB;
-    __tmp__HDQC=NULL;
-    __tmp__EHQC=NULL;
-    Result__A3KT= 0;
-    typ_id__0HIV= 0;
-    result__IVPC=NULL;
-    Result__VD3D=(((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)free_list__SVPC)->parent_arrayed_collection__RVPC.upper__F02D <  0);
-    if (Result__VD3D) {
-      __tmp__0VPC=create_with_capacity__53PC( 16);
-      result__IVPC=__tmp__0VPC;
-    } else /* FALSE */ {
-      Self__5JZE=((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)free_list__SVPC);
-      __tmp__0VPC=((void **)Self__5JZE->parent_arrayed_collection__RVPC.storage__O52D)[Self__5JZE->parent_arrayed_collection__RVPC.upper__F02D];
-      result__IVPC=__tmp__0VPC;
-      Self__5JZE=((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)free_list__SVPC);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__5JZE->parent_arrayed_collection__RVPC.upper__F02D=(__INTEGER__Q)(Self__5JZE->parent_arrayed_collection__RVPC.upper__F02D -  1);
-    };
-    __tmp__0VPC=result__IVPC;
-    while_do__MJRC:
+              __O24T=((____YWB )__PD2E);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __L24T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __N24T=(void *)((unsigned long)(void *)((unsigned long)__MJIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __L24T=__OKI(__N24T,((____IB )(&(table_type[(__O24T)]))),(____YWB)(__O24T |  1));
+              __LJIV=__L24T;
+            };
+            __AH2E=((____5FQC *)__LJIV);
+            *(__AH2E) = *(__5FQC__);
+          };
+          __FZDF=((____5FQC *)__AH2E);
+          __FZDF->__AGQC.__IFQC.__KBOC.__O2B=__OJQC;
+          __FZDF->__AGQC.__1YDF=__4AQC;
+          __FZDF->__AGQC.__2YDF=__TIQC;
+          __4AQC=__AH2E;
+        };
+      };
+    };
+  };
+  if (((void *)__4AQC == (void *)NULL)) {
+    __BLE=__0COB;
+    __ELE=__2COB;
+    __FLE=__4COB;
+    __GLE=__ADOB;
+    __WEQC=NULL;
+    __TIQC=NULL;
+    __P4KT= 0;
+    __JJIV= 0;
+    __XWPC=NULL;
+    __EF3D=(((____YWPC *)__BXPC)->__AXPC.__U12D <  0);
+    if (__EF3D) {
+      __JXPC=__O5PC( 16);
+      __XWPC=__JXPC;
+    } else /* FALSE */ {
+      __OLZE=((____YWPC *)__BXPC);
+      __JXPC=((void **)__OLZE->__AXPC.__3A3D)[__OLZE->__AXPC.__U12D];
+      __XWPC=__JXPC;
+      __OLZE=((____YWPC *)__BXPC);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __OLZE->__AXPC.__U12D=(____Q)(__OLZE->__AXPC.__U12D -  1);
+    };
+    __JXPC=__XWPC;
+    __1KRC:
     {
-      __tmp__55IU=read_operator__G1RC();
-      if (__tmp__55IU) {
-        __tmp__SEQC=current_position__HVQ();
-        n__YJIV=last_string__M4E;
-        result__KJIV=NULL;
-        __tmp__2HIV=((__POINTER__IB )(NULL));
-        typ_id__AC2E= 0;
-        __tmp__3HIV=((__POINTER__IB )sizeof(__ITM_OPERATOR__H3QC));
-        if (((unsigned long)__tmp__3HIV ==  0)) {
-          result__KJIV=ITM_OPERATOR__H3QC__;
-        } else /* FALSE */ {
-          typ_id__AC2E=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3HIV));
-          if ((typ_id__AC2E == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__204T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__404T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3HIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__504T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__404T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__204T=micro_alloc__table__lab__HKI(__tmp__404T,((__POINTER__IB )(&(table_size[(__tmp__504T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__404T)));
-            __tmp__2HIV=__tmp__204T;
-          } else /* FALSE */ {
-            __tmp__504T=((__UINTEGER_32__RWB )typ_id__AC2E);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__204T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__404T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3HIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__204T=micro_alloc__table__lab__HKI(__tmp__404T,((__POINTER__IB )(&(table_type[(__tmp__504T)]))),(__UINTEGER_32__RWB)(__tmp__504T |  1));
-            __tmp__2HIV=__tmp__204T;
-          };
-          result__KJIV=((__ITM_OPERATOR__H3QC *)__tmp__2HIV);
-          *(result__KJIV) = *(ITM_OPERATOR__H3QC__);
-        };
-        Self__WJIV=((__ITM_OPERATOR__H3QC *)result__KJIV);
-        Self__WJIV->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B=__tmp__SEQC;
-        Self__WJIV->name__UARC=n__YJIV;
-        __tmp__EHQC=result__KJIV;
-        add_last__LJ3D(((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__0VPC),result__KJIV);
-        goto while_do__MJRC;
-      };
-    };
-    __tmp__23QC=read_expr_message__WJRC(Self__N5PC);
-    __tmp__EHQC=__tmp__23QC;
-    if (((void *)__tmp__23QC == (void *)NULL)) {
-      __tmp__DAQC=(((__FAST_ARRAYoITM_CODEo__JBPC *)result__IVPC)->parent_arrayed_collection__RBPC.upper__AARC <  0);
-      if ((! __tmp__DAQC)) {
-        __tmp__NDQC=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_421));
-        put_position__HRE(__tmp__NDQC);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
-        };
-        if ((type_error__AQE ==  2)) {
-          nb_warning__TL=(__INTEGER__Q)(nb_warning__TL +  1);
+      __OBJU=__V2RC();
+      if (__OBJU) {
+        __BGQC=__OVQ();
+        __HLIV=__T4E;
+        __ZKIV=NULL;
+        __LJIV=((____IB )(NULL));
+        __PD2E= 0;
+        __MJIV=((____IB )sizeof(____W4QC));
+        if (((unsigned long)__MJIV ==  0)) {
+          __ZKIV=__W4QC__;
+        } else /* FALSE */ {
+          __PD2E=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MJIV));
+          if ((__PD2E == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __L24T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __N24T=(void *)((unsigned long)(void *)((unsigned long)__MJIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __O24T=((____YWB )((____Q )(void *)((unsigned long)__N24T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __L24T=__OKI(__N24T,((____IB )(&(table_size[(__O24T)-1]))),((____YWB )((____Q )__N24T)));
+            __LJIV=__L24T;
+          } else /* FALSE */ {
+            __O24T=((____YWB )__PD2E);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __L24T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __N24T=(void *)((unsigned long)(void *)((unsigned long)__MJIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __L24T=__OKI(__N24T,((____IB )(&(table_type[(__O24T)]))),(____YWB)(__O24T |  1));
+            __LJIV=__L24T;
+          };
+          __ZKIV=((____W4QC *)__LJIV);
+          *(__ZKIV) = *(__W4QC__);
+        };
+        __FLIV=((____W4QC *)__ZKIV);
+        __FLIV->__X4QC.__KBOC.__O2B=__BGQC;
+        __FLIV->__DCRC=__HLIV;
+        __TIQC=__ZKIV;
+        __0K3D(((____YCPC *)__JXPC),__ZKIV);
+        goto __1KRC;
+      };
+    };
+    __L5QC=__FLRC(__2AQC);
+    __TIQC=__L5QC;
+    if (((void *)__L5QC == (void *)NULL)) {
+      __SBQC=(((____YCPC *)__XWPC)->__ADPC.__PBRC <  0);
+      if ((! __SBQC)) {
+        __2EQC=__OVQ();
+        __DQE( 0,(&__string_421));
+        __ORE(__2EQC);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      free__G4PC(result__IVPC);
+      __V5PC(__XWPC);
     } else /* FALSE */ {
-      typ_id__AC2E=(__INTEGER__Q)(((__FAST_ARRAYoITM_CODEo__JBPC *)result__IVPC)->parent_arrayed_collection__RBPC.upper__AARC +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      typ_id__0HIV=typ_id__AC2E;
+      __PD2E=(____Q)(((____YCPC *)__XWPC)->__ADPC.__PBRC +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __JJIV=__PD2E;
       do {
-        Result__CTXT=(__INTEGER__Q)(((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__0VPC)->parent_arrayed_collection__RBPC.upper__AARC +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        Result__A3KT=Result__CTXT;
-        add_last__LJ3D(((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__0VPC),__tmp__EHQC);
-        __tmp__UFQC=read_operator__G1RC();
-        if (__tmp__UFQC) {
+        __RUXT=(____Q)(((____YCPC *)__JXPC)->__ADPC.__PBRC +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __P4KT=__RUXT;
+        __0K3D(((____YCPC *)__JXPC),__TIQC);
+        __DHQC=__V2RC();
+        if (__DHQC) {
           do {
-            __tmp__D5QC=current_position__HVQ();
-            n__L1UC=last_string__M4E;
-            result__KHVC=NULL;
-            ptr__LHVC=((__POINTER__IB )(NULL));
-            typ_id__PHVC= 0;
-            __tmp__RHVC=((__POINTER__IB )sizeof(__ITM_OPERATOR__H3QC));
-            if (((unsigned long)__tmp__RHVC ==  0)) {
-              result__KHVC=ITM_OPERATOR__H3QC__;
+            __SARC=__OVQ();
+            __02UC=__T4E;
+            __ZIVC=NULL;
+            __0IVC=((____IB )(NULL));
+            __4IVC= 0;
+            __AJVC=((____IB )sizeof(____W4QC));
+            if (((unsigned long)__AJVC ==  0)) {
+              __ZIVC=__W4QC__;
             } else /* FALSE */ {
-              typ_id__PHVC=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RHVC));
-              if ((typ_id__PHVC == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__J24T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__L24T=(void *)((unsigned long)(void *)((unsigned long)__tmp__RHVC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J24T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J24T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__M24T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__L24T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__J24T=micro_alloc__table__lab__HKI(__tmp__L24T,((__POINTER__IB )(&(table_size[(__tmp__M24T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__L24T)));
-                ptr__LHVC=__tmp__J24T;
+              __4IVC=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AJVC));
+              if ((__4IVC == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __Y34T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __034T=(void *)((unsigned long)(void *)((unsigned long)__AJVC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y34T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y34T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __134T=((____YWB )((____Q )(void *)((unsigned long)__034T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __Y34T=__OKI(__034T,((____IB )(&(table_size[(__134T)-1]))),((____YWB )((____Q )__034T)));
+                __0IVC=__Y34T;
               } else /* FALSE */ {
-                __tmp__M24T=((__UINTEGER_32__RWB )typ_id__PHVC);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__J24T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__L24T=(void *)((unsigned long)(void *)((unsigned long)__tmp__RHVC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J24T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J24T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__J24T=micro_alloc__table__lab__HKI(__tmp__L24T,((__POINTER__IB )(&(table_type[(__tmp__M24T)]))),(__UINTEGER_32__RWB)(__tmp__M24T |  1));
-                ptr__LHVC=__tmp__J24T;
+                __134T=((____YWB )__4IVC);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __Y34T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __034T=(void *)((unsigned long)(void *)((unsigned long)__AJVC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y34T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y34T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __Y34T=__OKI(__034T,((____IB )(&(table_type[(__134T)]))),(____YWB)(__134T |  1));
+                __0IVC=__Y34T;
               };
-              result__KHVC=((__ITM_OPERATOR__H3QC *)ptr__LHVC);
-              *(result__KHVC) = *(ITM_OPERATOR__H3QC__);
-            };
-            Self__331C=((__ITM_OPERATOR__H3QC *)result__KHVC);
-            Self__331C->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B=__tmp__D5QC;
-            Self__331C->name__UARC=n__L1UC;
-            __tmp__EHQC=result__KHVC;
-            add_last__LJ3D(((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__0VPC),result__KHVC);
-            __tmp__L5QC=read_operator__G1RC();
-          } while (__tmp__L5QC);
-          __tmp__O5QC=read_expr_message__WJRC(Self__N5PC);
-          __tmp__EHQC=__tmp__O5QC;
-        } else /* FALSE */ {
-          __tmp__EHQC=NULL;
-        };
-      } while (((void *)__tmp__EHQC != (void *)NULL));
-      while ((Result__A3KT < __tmp__0VPC->parent_arrayed_collection__RBPC.upper__AARC)) {
-        __tmp__O5QC=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__0VPC)->parent_arrayed_collection__RBPC.storage__312D)[(__INTEGER__Q)(Result__A3KT +  1)];
-        if (__tmp__O5QC==NULL) {
-          result__KHVC=NULL;
+              __ZIVC=((____W4QC *)__0IVC);
+              *(__ZIVC) = *(__W4QC__);
+            };
+            __M51C=((____W4QC *)__ZIVC);
+            __M51C->__X4QC.__KBOC.__O2B=__SARC;
+            __M51C->__DCRC=__02UC;
+            __TIQC=__ZIVC;
+            __0K3D(((____YCPC *)__JXPC),__ZIVC);
+            __0ARC=__V2RC();
+          } while (__0ARC);
+          __3ARC=__FLRC(__2AQC);
+          __TIQC=__3ARC;
+        } else /* FALSE */ {
+          __TIQC=NULL;
+        };
+      } while (((void *)__TIQC != (void *)NULL));
+      while ((__P4KT < __JXPC->__ADPC.__PBRC)) {
+        __3ARC=((void **)((____YCPC *)__JXPC)->__ADPC.__M32D)[(____Q)(__P4KT +  1)];
+        if (__3ARC==NULL) {
+          __ZIVC=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__O5QC)->__id) {
-          case __ITM_LIST__T1OC__: {
-            result__KHVC=NULL;
+          switch (((struct ___OBJ *)__3ARC)->__id) {
+          case ____C3OC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_LDOTS__RCPC__: {
-            result__KHVC=NULL;
+          case ____AEPC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_PROTOTYPE__3DPC__: {
-            result__KHVC=NULL;
+          case ____MFPC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_LIST_IDF__BDQC__: {
-            result__KHVC=NULL;
+          case ____QEQC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_WRITE_VALUE__XDQC__: {
-            result__KHVC=NULL;
+          case ____GFQC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_WRITE_CAST__QEQC__: {
-            result__KHVC=NULL;
+          case ____5FQC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_READ__4GQC__: {
-            result__KHVC=NULL;
+          case ____NIQC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_WRITE_CODE__3HQC__: {
-            result__KHVC=NULL;
+          case ____MJQC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_OPERATOR__H3QC__: {
-            result__KHVC=((void *)__tmp__O5QC);
+          case ____W4QC__: {
+            __ZIVC=((void *)__3ARC);
           } break;
-          case __ITM_READ_ARG1__OARC__: {
-            result__KHVC=NULL;
+          case ____3BRC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_READ_ARG2__2CRC__: {
-            result__KHVC=NULL;
+          case ____LERC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_EXPRESSION__RDRC__: {
-            result__KHVC=NULL;
+          case ____AFRC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_OLD__GQRC__: {
-            result__KHVC=NULL;
+          case ____VRRC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_EXTERNAL_TYPE__ZHSC__: {
-            result__KHVC=NULL;
+          case ____IJSC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_BLOCK__XNSC__: {
-            result__KHVC=NULL;
+          case ____GPSC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_EXTERNAL__DPSC__: {
-            result__KHVC=NULL;
+          case ____SQSC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_READ_ARGS__LUTC__: {
-            result__KHVC=NULL;
+          case ____0VTC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_REAL__3DUC__: {
-            result__KHVC=NULL;
+          case ____MFUC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_NUMBER__QEUC__: {
-            result__KHVC=NULL;
+          case ____5FUC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_CHARACTER__CFUC__: {
-            result__KHVC=NULL;
+          case ____RGUC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_STRING__UFUC__: {
-            result__KHVC=NULL;
+          case ____DHUC__: {
+            __ZIVC=NULL;
           } break;
-          case __ITM_RESULT__2UMD__: {
-            result__KHVC=NULL;
+          case ____LWMD__: {
+            __ZIVC=NULL;
           } break;
           }
         };
-        __tmp__SEQC=result__KHVC->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
-        n__YJIV=operator__name__4UTC((&__string_91),result__KHVC->name__UARC);
-        __tmp__O5QC=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__0VPC)->parent_arrayed_collection__RBPC.storage__312D)[Result__A3KT];
-        result__0JIV=NULL;
-        __tmp__2HIV=((__POINTER__IB )(NULL));
-        Result__CTXT= 0;
-        __tmp__3HIV=((__POINTER__IB )sizeof(__ITM_READ_ARG1__OARC));
-        if (((unsigned long)__tmp__3HIV ==  0)) {
-          result__0JIV=ITM_READ_ARG1__OARC__;
-        } else /* FALSE */ {
-          Result__CTXT=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3HIV));
-          if ((Result__CTXT == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__204T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__404T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3HIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__504T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__404T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__204T=micro_alloc__table__lab__HKI(__tmp__404T,((__POINTER__IB )(&(table_size[(__tmp__504T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__404T)));
-            __tmp__2HIV=__tmp__204T;
-          } else /* FALSE */ {
-            __tmp__504T=((__UINTEGER_32__RWB )Result__CTXT);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__204T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__404T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3HIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__204T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__204T=micro_alloc__table__lab__HKI(__tmp__404T,((__POINTER__IB )(&(table_type[(__tmp__504T)]))),(__UINTEGER_32__RWB)(__tmp__504T |  1));
-            __tmp__2HIV=__tmp__204T;
-          };
-          result__0JIV=((__ITM_READ_ARG1__OARC *)__tmp__2HIV);
-          *(result__0JIV) = *(ITM_READ_ARG1__OARC__);
-        };
-        Self__GKIV=((__ITM_READ_ARG1__OARC *)result__0JIV);
-        Self__GKIV->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B=__tmp__SEQC;
-        Self__GKIV->parent_itm_read__PARC.name__KZ1C=n__YJIV;
-        Self__GKIV->arg__F41C=__tmp__O5QC;
-        __tmp__EHQC=result__0JIV;
-        Self__VD4T=((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__0VPC);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__VD4T->parent_arrayed_collection__RBPC.storage__312D)[Result__A3KT]=result__0JIV;
-        remove__5W3D(((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__0VPC),(__INTEGER__Q)(Result__A3KT +  1));
-      };
-      if (((__INTEGER__Q)(Result__A3KT - typ_id__AC2E) <  3)) {
-        while ((typ_id__0HIV !=  0)) {
-          __tmp__TBRC=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__0VPC)->parent_arrayed_collection__RBPC.storage__312D)[(__INTEGER__Q)(typ_id__0HIV -  1)];
-          if (__tmp__TBRC==NULL) {
-            Self__331C=NULL;
+        __BGQC=__ZIVC->__X4QC.__KBOC.__O2B;
+        __HLIV=__NWTC((&__string_91),__ZIVC->__DCRC);
+        __3ARC=((void **)((____YCPC *)__JXPC)->__ADPC.__M32D)[__P4KT];
+        __JLIV=NULL;
+        __LJIV=((____IB )(NULL));
+        __RUXT= 0;
+        __MJIV=((____IB )sizeof(____3BRC));
+        if (((unsigned long)__MJIV ==  0)) {
+          __JLIV=__3BRC__;
+        } else /* FALSE */ {
+          __RUXT=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MJIV));
+          if ((__RUXT == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __L24T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __N24T=(void *)((unsigned long)(void *)((unsigned long)__MJIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __O24T=((____YWB )((____Q )(void *)((unsigned long)__N24T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __L24T=__OKI(__N24T,((____IB )(&(table_size[(__O24T)-1]))),((____YWB )((____Q )__N24T)));
+            __LJIV=__L24T;
+          } else /* FALSE */ {
+            __O24T=((____YWB )__RUXT);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __L24T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __N24T=(void *)((unsigned long)(void *)((unsigned long)__MJIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L24T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __L24T=__OKI(__N24T,((____IB )(&(table_type[(__O24T)]))),(____YWB)(__O24T |  1));
+            __LJIV=__L24T;
+          };
+          __JLIV=((____3BRC *)__LJIV);
+          *(__JLIV) = *(__3BRC__);
+        };
+        __VLIV=((____3BRC *)__JLIV);
+        __VLIV->__4BRC.__OIQC.__KBOC.__O2B=__BGQC;
+        __VLIV->__4BRC.__Z01C=__HLIV;
+        __VLIV->__U51C=__3ARC;
+        __TIQC=__JLIV;
+        __EF4T=((____YCPC *)__JXPC);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__EF4T->__ADPC.__M32D)[__P4KT]=__JLIV;
+        __OY3D(((____YCPC *)__JXPC),(____Q)(__P4KT +  1));
+      };
+      if (((____Q)(__P4KT - __PD2E) <  3)) {
+        while ((__JJIV !=  0)) {
+          __CDRC=((void **)((____YCPC *)__JXPC)->__ADPC.__M32D)[(____Q)(__JJIV -  1)];
+          if (__CDRC==NULL) {
+            __M51C=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__TBRC)->__id) {
-            case __ITM_LIST__T1OC__: {
-              Self__331C=NULL;
+            switch (((struct ___OBJ *)__CDRC)->__id) {
+            case ____C3OC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_LDOTS__RCPC__: {
-              Self__331C=NULL;
+            case ____AEPC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_PROTOTYPE__3DPC__: {
-              Self__331C=NULL;
+            case ____MFPC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_LIST_IDF__BDQC__: {
-              Self__331C=NULL;
+            case ____QEQC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_WRITE_VALUE__XDQC__: {
-              Self__331C=NULL;
+            case ____GFQC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_WRITE_CAST__QEQC__: {
-              Self__331C=NULL;
+            case ____5FQC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_READ__4GQC__: {
-              Self__331C=NULL;
+            case ____NIQC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_WRITE_CODE__3HQC__: {
-              Self__331C=NULL;
+            case ____MJQC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_OPERATOR__H3QC__: {
-              Self__331C=((void *)__tmp__TBRC);
+            case ____W4QC__: {
+              __M51C=((void *)__CDRC);
             } break;
-            case __ITM_READ_ARG1__OARC__: {
-              Self__331C=NULL;
+            case ____3BRC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_READ_ARG2__2CRC__: {
-              Self__331C=NULL;
+            case ____LERC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_EXPRESSION__RDRC__: {
-              Self__331C=NULL;
+            case ____AFRC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_OLD__GQRC__: {
-              Self__331C=NULL;
+            case ____VRRC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_EXTERNAL_TYPE__ZHSC__: {
-              Self__331C=NULL;
+            case ____IJSC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_BLOCK__XNSC__: {
-              Self__331C=NULL;
+            case ____GPSC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_EXTERNAL__DPSC__: {
-              Self__331C=NULL;
+            case ____SQSC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_READ_ARGS__LUTC__: {
-              Self__331C=NULL;
+            case ____0VTC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_REAL__3DUC__: {
-              Self__331C=NULL;
+            case ____MFUC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_NUMBER__QEUC__: {
-              Self__331C=NULL;
+            case ____5FUC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_CHARACTER__CFUC__: {
-              Self__331C=NULL;
+            case ____RGUC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_STRING__UFUC__: {
-              Self__331C=NULL;
+            case ____DHUC__: {
+              __M51C=NULL;
             } break;
-            case __ITM_RESULT__2UMD__: {
-              Self__331C=NULL;
+            case ____LWMD__: {
+              __M51C=NULL;
             } break;
             }
           };
-          __tmp__5HQC=Self__331C->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
-          n__L1UC=operator__name__4UTC((&__string_92),Self__331C->name__UARC);
-          __tmp__TBRC=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__0VPC)->parent_arrayed_collection__RBPC.storage__312D)[typ_id__0HIV];
-          result__LKIV=NULL;
-          __tmp__204T=((__POINTER__IB )(NULL));
-          typ_id__PHVC= 0;
-          __tmp__404T=((__POINTER__IB )sizeof(__ITM_READ_ARG1__OARC));
-          if (((unsigned long)__tmp__404T ==  0)) {
-            result__LKIV=ITM_READ_ARG1__OARC__;
-          } else /* FALSE */ {
-            typ_id__PHVC=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__404T));
-            if ((typ_id__PHVC == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__LHVC=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RHVC=(void *)((unsigned long)(void *)((unsigned long)__tmp__404T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__LHVC)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__LHVC) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__M24T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RHVC / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              ptr__LHVC=micro_alloc__table__lab__HKI(__tmp__RHVC,((__POINTER__IB )(&(table_size[(__tmp__M24T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RHVC)));
-              __tmp__204T=ptr__LHVC;
+          __OJQC=__M51C->__X4QC.__KBOC.__O2B;
+          __02UC=__NWTC((&__string_92),__M51C->__DCRC);
+          __CDRC=((void **)((____YCPC *)__JXPC)->__ADPC.__M32D)[__JJIV];
+          __0LIV=NULL;
+          __L24T=((____IB )(NULL));
+          __4IVC= 0;
+          __N24T=((____IB )sizeof(____3BRC));
+          if (((unsigned long)__N24T ==  0)) {
+            __0LIV=__3BRC__;
+          } else /* FALSE */ {
+            __4IVC=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__N24T));
+            if ((__4IVC == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __0IVC=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __AJVC=(void *)((unsigned long)(void *)((unsigned long)__N24T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0IVC)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0IVC) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __134T=((____YWB )((____Q )(void *)((unsigned long)__AJVC / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __0IVC=__OKI(__AJVC,((____IB )(&(table_size[(__134T)-1]))),((____YWB )((____Q )__AJVC)));
+              __L24T=__0IVC;
             } else /* FALSE */ {
-              __tmp__M24T=((__UINTEGER_32__RWB )typ_id__PHVC);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__LHVC=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RHVC=(void *)((unsigned long)(void *)((unsigned long)__tmp__404T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__LHVC)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__LHVC) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              ptr__LHVC=micro_alloc__table__lab__HKI(__tmp__RHVC,((__POINTER__IB )(&(table_type[(__tmp__M24T)]))),(__UINTEGER_32__RWB)(__tmp__M24T |  1));
-              __tmp__204T=ptr__LHVC;
-            };
-            result__LKIV=((__ITM_READ_ARG1__OARC *)__tmp__204T);
-            *(result__LKIV) = *(ITM_READ_ARG1__OARC__);
-          };
-          Self__XKIV=((__ITM_READ_ARG1__OARC *)result__LKIV);
-          Self__XKIV->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B=__tmp__5HQC;
-          Self__XKIV->parent_itm_read__PARC.name__KZ1C=n__L1UC;
-          Self__XKIV->arg__F41C=__tmp__TBRC;
-          __tmp__EHQC=result__LKIV;
-          Self__EW3D=((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__0VPC);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          ((void **)Self__EW3D->parent_arrayed_collection__RBPC.storage__312D)[typ_id__0HIV]=result__LKIV;
-          typ_id__PHVC=(__INTEGER__Q)(typ_id__0HIV -  1);
-          typ_id__0HIV=typ_id__PHVC;
-          remove__5W3D(((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__0VPC),typ_id__PHVC);
-        };
-      };
-      typ_id__AC2E=(__INTEGER__Q)(((__FAST_ARRAYoITM_CODEo__JBPC *)result__IVPC)->parent_arrayed_collection__RBPC.upper__AARC +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if ((typ_id__AC2E ==  1)) {
-        __tmp__O5QC=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)result__IVPC)->parent_arrayed_collection__RBPC.storage__312D)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        __tmp__HDQC=__tmp__O5QC;
-        free__G4PC(result__IVPC);
-        __tmp__55IU=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__55IU=FALSE__O__;
-      };
-      if ((! __tmp__55IU)) {
-        Result__CTXT=(__INTEGER__Q)(((__FAST_ARRAYoITM_CODEo__JBPC *)result__IVPC)->parent_arrayed_collection__RBPC.upper__AARC +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if ((Result__CTXT ==  3)) {
-          __tmp__TBRC=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)result__IVPC)->parent_arrayed_collection__RBPC.storage__312D)[ 1];
-          if (__tmp__TBRC==NULL) {
-            result__KHVC=NULL;
+              __134T=((____YWB )__4IVC);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __0IVC=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __AJVC=(void *)((unsigned long)(void *)((unsigned long)__N24T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0IVC)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0IVC) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0IVC=__OKI(__AJVC,((____IB )(&(table_type[(__134T)]))),(____YWB)(__134T |  1));
+              __L24T=__0IVC;
+            };
+            __0LIV=((____3BRC *)__L24T);
+            *(__0LIV) = *(__3BRC__);
+          };
+          __GMIV=((____3BRC *)__0LIV);
+          __GMIV->__4BRC.__OIQC.__KBOC.__O2B=__OJQC;
+          __GMIV->__4BRC.__Z01C=__02UC;
+          __GMIV->__U51C=__CDRC;
+          __TIQC=__0LIV;
+          __TX3D=((____YCPC *)__JXPC);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          ((void **)__TX3D->__ADPC.__M32D)[__JJIV]=__0LIV;
+          __4IVC=(____Q)(__JJIV -  1);
+          __JJIV=__4IVC;
+          __OY3D(((____YCPC *)__JXPC),__4IVC);
+        };
+      };
+      __PD2E=(____Q)(((____YCPC *)__XWPC)->__ADPC.__PBRC +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if ((__PD2E ==  1)) {
+        __3ARC=((void **)((____YCPC *)__XWPC)->__ADPC.__M32D)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __WEQC=__3ARC;
+        __V5PC(__XWPC);
+        __OBJU=__K__;
+      } else /* FALSE */ {
+        __OBJU=__O__;
+      };
+      if ((! __OBJU)) {
+        __RUXT=(____Q)(((____YCPC *)__XWPC)->__ADPC.__PBRC +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if ((__RUXT ==  3)) {
+          __CDRC=((void **)((____YCPC *)__XWPC)->__ADPC.__M32D)[ 1];
+          if (__CDRC==NULL) {
+            __ZIVC=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__TBRC)->__id) {
-            case __ITM_LIST__T1OC__: {
-              result__KHVC=NULL;
+            switch (((struct ___OBJ *)__CDRC)->__id) {
+            case ____C3OC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_LDOTS__RCPC__: {
-              result__KHVC=NULL;
+            case ____AEPC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_PROTOTYPE__3DPC__: {
-              result__KHVC=NULL;
+            case ____MFPC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_LIST_IDF__BDQC__: {
-              result__KHVC=NULL;
+            case ____QEQC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_WRITE_VALUE__XDQC__: {
-              result__KHVC=NULL;
+            case ____GFQC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_WRITE_CAST__QEQC__: {
-              result__KHVC=NULL;
+            case ____5FQC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_READ__4GQC__: {
-              result__KHVC=NULL;
+            case ____NIQC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_WRITE_CODE__3HQC__: {
-              result__KHVC=NULL;
+            case ____MJQC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_OPERATOR__H3QC__: {
-              result__KHVC=((void *)__tmp__TBRC);
+            case ____W4QC__: {
+              __ZIVC=((void *)__CDRC);
             } break;
-            case __ITM_READ_ARG1__OARC__: {
-              result__KHVC=NULL;
+            case ____3BRC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_READ_ARG2__2CRC__: {
-              result__KHVC=NULL;
+            case ____LERC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_EXPRESSION__RDRC__: {
-              result__KHVC=NULL;
+            case ____AFRC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_OLD__GQRC__: {
-              result__KHVC=NULL;
+            case ____VRRC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_EXTERNAL_TYPE__ZHSC__: {
-              result__KHVC=NULL;
+            case ____IJSC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_BLOCK__XNSC__: {
-              result__KHVC=NULL;
+            case ____GPSC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_EXTERNAL__DPSC__: {
-              result__KHVC=NULL;
+            case ____SQSC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_READ_ARGS__LUTC__: {
-              result__KHVC=NULL;
+            case ____0VTC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_REAL__3DUC__: {
-              result__KHVC=NULL;
+            case ____MFUC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_NUMBER__QEUC__: {
-              result__KHVC=NULL;
+            case ____5FUC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_CHARACTER__CFUC__: {
-              result__KHVC=NULL;
+            case ____RGUC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_STRING__UFUC__: {
-              result__KHVC=NULL;
+            case ____DHUC__: {
+              __ZIVC=NULL;
             } break;
-            case __ITM_RESULT__2UMD__: {
-              result__KHVC=NULL;
+            case ____LWMD__: {
+              __ZIVC=NULL;
             } break;
             }
           };
-          __tmp__SEQC=result__KHVC->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
-          n__YJIV=operator__name__4UTC((&__string_90),result__KHVC->name__UARC);
-          __tmp__TBRC=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)result__IVPC)->parent_arrayed_collection__RBPC.storage__312D)[ 0];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          a2__32TC=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)result__IVPC)->parent_arrayed_collection__RBPC.storage__312D)[ 2];
-          result__DKUC=NULL;
-          __tmp__2HIV=((__POINTER__IB )(NULL));
-          typ_id__PHVC= 0;
-          __tmp__3HIV=((__POINTER__IB )sizeof(__ITM_READ_ARG2__2CRC));
-          if (((unsigned long)__tmp__3HIV ==  0)) {
-            result__DKUC=ITM_READ_ARG2__2CRC__;
-          } else /* FALSE */ {
-            typ_id__PHVC=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3HIV));
-            if ((typ_id__PHVC == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__LHVC=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RHVC=(void *)((unsigned long)(void *)((unsigned long)__tmp__3HIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__LHVC)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__LHVC) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__504T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RHVC / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              ptr__LHVC=micro_alloc__table__lab__HKI(__tmp__RHVC,((__POINTER__IB )(&(table_size[(__tmp__504T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RHVC)));
-              __tmp__2HIV=ptr__LHVC;
+          __BGQC=__ZIVC->__X4QC.__KBOC.__O2B;
+          __HLIV=__NWTC((&__string_90),__ZIVC->__DCRC);
+          __CDRC=((void **)((____YCPC *)__XWPC)->__ADPC.__M32D)[ 0];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __M4TC=((void **)((____YCPC *)__XWPC)->__ADPC.__M32D)[ 2];
+          __SLUC=NULL;
+          __LJIV=((____IB )(NULL));
+          __4IVC= 0;
+          __MJIV=((____IB )sizeof(____LERC));
+          if (((unsigned long)__MJIV ==  0)) {
+            __SLUC=__LERC__;
+          } else /* FALSE */ {
+            __4IVC=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MJIV));
+            if ((__4IVC == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __0IVC=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __AJVC=(void *)((unsigned long)(void *)((unsigned long)__MJIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0IVC)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0IVC) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __O24T=((____YWB )((____Q )(void *)((unsigned long)__AJVC / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __0IVC=__OKI(__AJVC,((____IB )(&(table_size[(__O24T)-1]))),((____YWB )((____Q )__AJVC)));
+              __LJIV=__0IVC;
             } else /* FALSE */ {
-              __tmp__504T=((__UINTEGER_32__RWB )typ_id__PHVC);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__LHVC=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RHVC=(void *)((unsigned long)(void *)((unsigned long)__tmp__3HIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__LHVC)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__LHVC) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              ptr__LHVC=micro_alloc__table__lab__HKI(__tmp__RHVC,((__POINTER__IB )(&(table_type[(__tmp__504T)]))),(__UINTEGER_32__RWB)(__tmp__504T |  1));
-              __tmp__2HIV=ptr__LHVC;
-            };
-            result__DKUC=((__ITM_READ_ARG2__2CRC *)__tmp__2HIV);
-            *(result__DKUC) = *(ITM_READ_ARG2__2CRC__);
-          };
-          Self__5Y1C=((__ITM_READ_ARG2__2CRC *)result__DKUC);
-          Self__5Y1C->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B=__tmp__SEQC;
-          Self__5Y1C->parent_itm_read__3CRC.name__KZ1C=n__YJIV;
-          Self__5Y1C->arg_first__LZ1C=__tmp__TBRC;
-          Self__5Y1C->arg_second__MZ1C=a2__32TC;
-          __tmp__HDQC=result__DKUC;
-          free__G4PC(result__IVPC);
-        } else /* FALSE */ {
-          Self__VD4T=copy__AXPC(result__IVPC);
-          __tmp__0VPC=Self__VD4T;
-          result__UZ1C=NULL;
-          __tmp__2HIV=((__POINTER__IB )(NULL));
-          typ_id__PHVC= 0;
-          __tmp__3HIV=((__POINTER__IB )sizeof(__ITM_EXPRESSION__RDRC));
-          if (((unsigned long)__tmp__3HIV ==  0)) {
-            result__UZ1C=ITM_EXPRESSION__RDRC__;
-          } else /* FALSE */ {
-            typ_id__PHVC=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3HIV));
-            if ((typ_id__PHVC == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__LHVC=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RHVC=(void *)((unsigned long)(void *)((unsigned long)__tmp__3HIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__LHVC)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__LHVC) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__504T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RHVC / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              ptr__LHVC=micro_alloc__table__lab__HKI(__tmp__RHVC,((__POINTER__IB )(&(table_size[(__tmp__504T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RHVC)));
-              __tmp__2HIV=ptr__LHVC;
+              __O24T=((____YWB )__4IVC);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __0IVC=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __AJVC=(void *)((unsigned long)(void *)((unsigned long)__MJIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0IVC)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0IVC) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0IVC=__OKI(__AJVC,((____IB )(&(table_type[(__O24T)]))),(____YWB)(__O24T |  1));
+              __LJIV=__0IVC;
+            };
+            __SLUC=((____LERC *)__LJIV);
+            *(__SLUC) = *(__LERC__);
+          };
+          __O01C=((____LERC *)__SLUC);
+          __O01C->__MERC.__OIQC.__KBOC.__O2B=__BGQC;
+          __O01C->__MERC.__Z01C=__HLIV;
+          __O01C->__001C=__CDRC;
+          __O01C->__101C=__M4TC;
+          __WEQC=__SLUC;
+          __V5PC(__XWPC);
+        } else /* FALSE */ {
+          __EF4T=__PYPC(__XWPC);
+          __JXPC=__EF4T;
+          __D11C=NULL;
+          __LJIV=((____IB )(NULL));
+          __4IVC= 0;
+          __MJIV=((____IB )sizeof(____AFRC));
+          if (((unsigned long)__MJIV ==  0)) {
+            __D11C=__AFRC__;
+          } else /* FALSE */ {
+            __4IVC=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MJIV));
+            if ((__4IVC == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __0IVC=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __AJVC=(void *)((unsigned long)(void *)((unsigned long)__MJIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0IVC)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0IVC) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __O24T=((____YWB )((____Q )(void *)((unsigned long)__AJVC / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __0IVC=__OKI(__AJVC,((____IB )(&(table_size[(__O24T)-1]))),((____YWB )((____Q )__AJVC)));
+              __LJIV=__0IVC;
             } else /* FALSE */ {
-              __tmp__504T=((__UINTEGER_32__RWB )typ_id__PHVC);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__LHVC=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RHVC=(void *)((unsigned long)(void *)((unsigned long)__tmp__3HIV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__LHVC)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__LHVC) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              ptr__LHVC=micro_alloc__table__lab__HKI(__tmp__RHVC,((__POINTER__IB )(&(table_type[(__tmp__504T)]))),(__UINTEGER_32__RWB)(__tmp__504T |  1));
-              __tmp__2HIV=ptr__LHVC;
+              __O24T=((____YWB )__4IVC);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __0IVC=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __AJVC=(void *)((unsigned long)(void *)((unsigned long)__MJIV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0IVC)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0IVC) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0IVC=__OKI(__AJVC,((____IB )(&(table_type[(__O24T)]))),(____YWB)(__O24T |  1));
+              __LJIV=__0IVC;
             };
-            result__UZ1C=((__ITM_EXPRESSION__RDRC *)__tmp__2HIV);
-            *(result__UZ1C) = *(ITM_EXPRESSION__RDRC__);
+            __D11C=((____AFRC *)__LJIV);
+            *(__D11C) = *(__AFRC__);
           };
-          ((__ITM_EXPRESSION__RDRC *)result__UZ1C)->value_list__0S3D=Self__VD4T;
-          __tmp__HDQC=result__UZ1C;
+          ((____AFRC *)__D11C)->__JU3D=__EF4T;
+          __WEQC=__D11C;
         };
       };
     };
-    result__P5PC=__tmp__HDQC;
+    __4AQC=__WEQC;
   };
-  __tmp__HDQC=result__P5PC;
-  return(__tmp__HDQC);
+  __WEQC=__4AQC;
+  return(__WEQC);
 }
 
-static void set_value__type__FNBE(__ITM_SLOT__HLC *Self__GNBE,void *e__HNBE,__PROTOTYPE__MF *p__INBE)
-// ({ITM_SLOT__HLC},{NULLxITM_LIST__T1OCxITM_LDOTS__RCPCxITM_PROTOTYPE__3DPCxITM_LIST_IDF__BDQCxITM_WRITE_VALUE__XDQCxITM_WRITE_CAST__QEQCxITM_READ__4GQCxITM_WRITE_CODE__3HQCxITM_OPERATOR__H3QCxITM_READ_ARG1__OARCxITM_READ_ARG2__2CRCxITM_EXPRESSION__RDRCxITM_OLD__GQRCxITM_EXTERNAL_TYPE__ZHSCxITM_BLOCK__XNSCxITM_EXTERNAL__DPSCxITM_READ_ARGS__LUTCxITM_REAL__3DUCxITM_NUMBER__QEUCxITM_CHARACTER__CFUCxITM_STRING__UFUCxITM_RESULT__2UMD},{NULLxPROTOTYPE__MF}) Void Recursive, No inlinable.
+static void __UOBE(____OLC *__VOBE,void *__WOBE,____MF *__XOBE)
+// ({__OLC},{NULLx__C3OCx__AEPCx__MFPCx__QEQCx__GFQCx__5FQCx__NIQCx__MJQCx__W4QCx__3BRCx__LERCx__AFRCx__VRRCx__IJSCx__GPSCx__SQSCx__0VTCx__MFUCx__5FUCx__RGUCx__DHUCx__LWMD},{NULLx__MF}) Void Recursive, No inlinable.
 {
-  __ITM_PROTOTYPE__3DPC *a__3RUE,*result__N2PC,*Self__FH1C;
-  __STRING_CONSTANT__0 *__tmp__CSUE;
-  __SECTION___EVOB *__tmp__FSUE;
-  __POSITION__OL __tmp__HSUE,__tmp__DTUE;
-  __ITM_ARG__D0MD *result__KAJU,*Self__WAJU;
-  __POINTER__IB ptr__LAJU,__tmp__NAJU,__tmp__OAJU,__tmp__PAJU;
-  __POINTER__IB __tmp__UG4T,__tmp__WG4T;
-  __INTEGER__Q typ_id__MAJU,typ_id__S2PC;
-  __UINTEGER_32__RWB __tmp__QAJU,__tmp__XG4T;
-  __ITM_SLOT__HLC *result__4J1D,*Self__WYBE;
-  void *__tmp__HTUE;
-  __ITM_READ_ARG1__OARC *result__FJVC,*Self__B41C;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__GSUE;
-  if ((Self__GNBE->affect__V1AE == '<')) {
-    Self__GNBE->value__WNBE=e__HNBE;
+  ____MFPC *__MTUE,*__23PC,*__UI1C;
+  ____0 *__RTUE;
+  ____KWOB *__UTUE;
+  ____OL __WTUE,__SUUE;
+  ____S1MD *__ZBJU,*__FCJU;
+  ____IB __0BJU,__2BJU,__3BJU,__4BJU,__DI4T,__FI4T;
+  ____Q __1BJU,__B4PC;
+  ____YWB __5BJU,__GI4T;
+  ____OLC *__NL1D,*__F0BE;
+  void *__WUUE;
+  ____3BRC *__UKVC,*__Q51C;
+  ____1GYD *__VTUE;
+  if ((__VOBE->__E3AE == '<')) {
+    __VOBE->__FPBE=__WOBE;
   } else /* FALSE */ {
-    a__3RUE=NULL;
-    copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_450));
-    append__3VX(((__STRING__BC *)string_tmp__YC),Self__GNBE->parent_named__ILC.name__4VB);
-    __tmp__CSUE=get__HJC(string_tmp__YC);
-    __tmp__FSUE=get_name__GAUD((&__string_36));
-    __tmp__GSUE=create_with_capacity__5B0D( 1);
-    switch (((struct ___OBJ *)e__HNBE)->__id) {
-    case __ITM_LIST__T1OC__: {
-      __tmp__HSUE=((__ITM_LIST__T1OC *)e__HNBE)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_LDOTS__RCPC__: {
-      __tmp__HSUE=((__ITM_LDOTS__RCPC *)e__HNBE)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_PROTOTYPE__3DPC__: {
-      __tmp__HSUE=((__ITM_PROTOTYPE__3DPC *)e__HNBE)->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_LIST_IDF__BDQC__: {
-      __tmp__HSUE=((__ITM_LIST_IDF__BDQC *)e__HNBE)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_WRITE_VALUE__XDQC__: {
-      __tmp__HSUE=((__ITM_WRITE_VALUE__XDQC *)e__HNBE)->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_WRITE_CAST__QEQC__: {
-      __tmp__HSUE=((__ITM_WRITE_CAST__QEQC *)e__HNBE)->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_READ__4GQC__: {
-      __tmp__HSUE=((__ITM_READ__4GQC *)e__HNBE)->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_WRITE_CODE__3HQC__: {
-      __tmp__HSUE=((__ITM_WRITE_CODE__3HQC *)e__HNBE)->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_OPERATOR__H3QC__: {
-      __tmp__HSUE=((__ITM_OPERATOR__H3QC *)e__HNBE)->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_READ_ARG1__OARC__: {
-      __tmp__HSUE=((__ITM_READ_ARG1__OARC *)e__HNBE)->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_READ_ARG2__2CRC__: {
-      __tmp__HSUE=((__ITM_READ_ARG2__2CRC *)e__HNBE)->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_EXPRESSION__RDRC__: {
-      __tmp__HSUE=position__ZPBE(((__ITM_EXPRESSION__RDRC *)e__HNBE));
-    } break;
-    case __ITM_OLD__GQRC__: {
-      __tmp__HSUE=((__ITM_OLD__GQRC *)e__HNBE)->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_EXTERNAL_TYPE__ZHSC__: {
-      __tmp__HSUE=((__ITM_EXTERNAL_TYPE__ZHSC *)e__HNBE)->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_BLOCK__XNSC__: {
-      __tmp__HSUE=((__ITM_BLOCK__XNSC *)e__HNBE)->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_EXTERNAL__DPSC__: {
-      __tmp__HSUE=((__ITM_EXTERNAL__DPSC *)e__HNBE)->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_READ_ARGS__LUTC__: {
-      __tmp__HSUE=((__ITM_READ_ARGS__LUTC *)e__HNBE)->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_REAL__3DUC__: {
-      __tmp__HSUE=((__ITM_REAL__3DUC *)e__HNBE)->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_NUMBER__QEUC__: {
-      __tmp__HSUE=((__ITM_NUMBER__QEUC *)e__HNBE)->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_CHARACTER__CFUC__: {
-      __tmp__HSUE=((__ITM_CHARACTER__CFUC *)e__HNBE)->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_STRING__UFUC__: {
-      __tmp__HSUE=((__ITM_STRING__UFUC *)e__HNBE)->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_RESULT__2UMD__: {
-      __tmp__HSUE=position__5PBE(((__ITM_RESULT__2UMD *)e__HNBE));
-    } break;
-    };
-    result__KAJU=NULL;
-    ptr__LAJU=((__POINTER__IB )(NULL));
-    typ_id__MAJU= 0;
-    __tmp__NAJU=((__POINTER__IB )sizeof(__ITM_ARG__D0MD));
-    if (((unsigned long)__tmp__NAJU ==  0)) {
-      result__KAJU=ITM_ARG__D0MD__;
-    } else /* FALSE */ {
-      typ_id__MAJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NAJU));
-      if ((typ_id__MAJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__OAJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__PAJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NAJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OAJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OAJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__QAJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PAJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__OAJU=micro_alloc__table__lab__HKI(__tmp__PAJU,((__POINTER__IB )(&(table_size[(__tmp__QAJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PAJU)));
-        ptr__LAJU=__tmp__OAJU;
-      } else /* FALSE */ {
-        __tmp__QAJU=((__UINTEGER_32__RWB )typ_id__MAJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__OAJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__PAJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NAJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OAJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OAJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OAJU=micro_alloc__table__lab__HKI(__tmp__PAJU,((__POINTER__IB )(&(table_type[(__tmp__QAJU)]))),(__UINTEGER_32__RWB)(__tmp__QAJU |  1));
-        ptr__LAJU=__tmp__OAJU;
-      };
-      result__KAJU=((__ITM_ARG__D0MD *)ptr__LAJU);
-      *(result__KAJU) = *(ITM_ARG__D0MD__);
-    };
-    Self__WAJU=((__ITM_ARG__D0MD *)result__KAJU);
-    Self__WAJU->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B=__tmp__HSUE;
-    Self__WAJU->name__QVBE=(&__string_67);
-    Self__WAJU->type__RVBE=type_self__B4SC;
-    add_last__J3AF(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__GSUE),result__KAJU);
-    switch (((struct ___OBJ *)e__HNBE)->__id) {
-    case __ITM_LIST__T1OC__: {
-      __tmp__HSUE=((__ITM_LIST__T1OC *)e__HNBE)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_LDOTS__RCPC__: {
-      __tmp__HSUE=((__ITM_LDOTS__RCPC *)e__HNBE)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_PROTOTYPE__3DPC__: {
-      __tmp__HSUE=((__ITM_PROTOTYPE__3DPC *)e__HNBE)->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_LIST_IDF__BDQC__: {
-      __tmp__HSUE=((__ITM_LIST_IDF__BDQC *)e__HNBE)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_WRITE_VALUE__XDQC__: {
-      __tmp__HSUE=((__ITM_WRITE_VALUE__XDQC *)e__HNBE)->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_WRITE_CAST__QEQC__: {
-      __tmp__HSUE=((__ITM_WRITE_CAST__QEQC *)e__HNBE)->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_READ__4GQC__: {
-      __tmp__HSUE=((__ITM_READ__4GQC *)e__HNBE)->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_WRITE_CODE__3HQC__: {
-      __tmp__HSUE=((__ITM_WRITE_CODE__3HQC *)e__HNBE)->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_OPERATOR__H3QC__: {
-      __tmp__HSUE=((__ITM_OPERATOR__H3QC *)e__HNBE)->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_READ_ARG1__OARC__: {
-      __tmp__HSUE=((__ITM_READ_ARG1__OARC *)e__HNBE)->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_READ_ARG2__2CRC__: {
-      __tmp__HSUE=((__ITM_READ_ARG2__2CRC *)e__HNBE)->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_EXPRESSION__RDRC__: {
-      __tmp__HSUE=position__ZPBE(((__ITM_EXPRESSION__RDRC *)e__HNBE));
-    } break;
-    case __ITM_OLD__GQRC__: {
-      __tmp__HSUE=((__ITM_OLD__GQRC *)e__HNBE)->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_EXTERNAL_TYPE__ZHSC__: {
-      __tmp__HSUE=((__ITM_EXTERNAL_TYPE__ZHSC *)e__HNBE)->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_BLOCK__XNSC__: {
-      __tmp__HSUE=((__ITM_BLOCK__XNSC *)e__HNBE)->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_EXTERNAL__DPSC__: {
-      __tmp__HSUE=((__ITM_EXTERNAL__DPSC *)e__HNBE)->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_READ_ARGS__LUTC__: {
-      __tmp__HSUE=((__ITM_READ_ARGS__LUTC *)e__HNBE)->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_REAL__3DUC__: {
-      __tmp__HSUE=((__ITM_REAL__3DUC *)e__HNBE)->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_NUMBER__QEUC__: {
-      __tmp__HSUE=((__ITM_NUMBER__QEUC *)e__HNBE)->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_CHARACTER__CFUC__: {
-      __tmp__HSUE=((__ITM_CHARACTER__CFUC *)e__HNBE)->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_STRING__UFUC__: {
-      __tmp__HSUE=((__ITM_STRING__UFUC *)e__HNBE)->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_RESULT__2UMD__: {
-      __tmp__HSUE=position__5PBE(((__ITM_RESULT__2UMD *)e__HNBE));
-    } break;
-    };
-    result__4J1D=NULL;
-    ptr__LAJU=((__POINTER__IB )(NULL));
-    typ_id__MAJU= 0;
-    __tmp__NAJU=((__POINTER__IB )sizeof(__ITM_SLOT__HLC));
-    if (((unsigned long)__tmp__NAJU ==  0)) {
-      result__4J1D=ITM_SLOT__HLC__;
-    } else /* FALSE */ {
-      typ_id__MAJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NAJU));
-      if ((typ_id__MAJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__OAJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__PAJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NAJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OAJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OAJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__QAJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PAJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__OAJU=micro_alloc__table__lab__HKI(__tmp__PAJU,((__POINTER__IB )(&(table_size[(__tmp__QAJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PAJU)));
-        ptr__LAJU=__tmp__OAJU;
-      } else /* FALSE */ {
-        __tmp__QAJU=((__UINTEGER_32__RWB )typ_id__MAJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__OAJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__PAJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NAJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OAJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OAJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OAJU=micro_alloc__table__lab__HKI(__tmp__PAJU,((__POINTER__IB )(&(table_type[(__tmp__QAJU)]))),(__UINTEGER_32__RWB)(__tmp__QAJU |  1));
-        ptr__LAJU=__tmp__OAJU;
-      };
-      result__4J1D=((__ITM_SLOT__HLC *)ptr__LAJU);
-      *(result__4J1D) = *(ITM_SLOT__HLC__);
-    };
-    Self__WYBE=((__ITM_SLOT__HLC *)result__4J1D);
-    Self__WYBE->parent_named__ILC.name__4VB=__tmp__CSUE;
-    Self__WYBE->parent_named__ILC.parent_itm_object__OF.position__H2B=__tmp__HSUE;
-    Self__WYBE->id_section__GVOB=__tmp__FSUE;
-    ((__ITM_SLOT__HLC *)result__4J1D)->affect__V1AE='<';
-    set_value__type__FNBE(((__ITM_SLOT__HLC *)result__4J1D),e__HNBE,p__INBE);
-    set_argument_list__BKBE(((__ITM_SLOT__HLC *)result__4J1D),__tmp__GSUE);
-    set_result_type__3YAE(((__ITM_SLOT__HLC *)result__4J1D),Self__GNBE->result_type__3VOB);
-    fast_put__to__H5YD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)p__INBE->slot_list__NFZ),result__4J1D,result__4J1D->parent_named__ILC.name__4VB);
-    if ((p__INBE->generic_count__LEZ ==  0)) {
-      switch (((struct ___OBJ *)e__HNBE)->__id) {
-      case __ITM_LIST__T1OC__: {
-        __tmp__DTUE=((__ITM_LIST__T1OC *)e__HNBE)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_LDOTS__RCPC__: {
-        __tmp__DTUE=((__ITM_LDOTS__RCPC *)e__HNBE)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_PROTOTYPE__3DPC__: {
-        __tmp__DTUE=((__ITM_PROTOTYPE__3DPC *)e__HNBE)->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_LIST_IDF__BDQC__: {
-        __tmp__DTUE=((__ITM_LIST_IDF__BDQC *)e__HNBE)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_WRITE_VALUE__XDQC__: {
-        __tmp__DTUE=((__ITM_WRITE_VALUE__XDQC *)e__HNBE)->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_WRITE_CAST__QEQC__: {
-        __tmp__DTUE=((__ITM_WRITE_CAST__QEQC *)e__HNBE)->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_READ__4GQC__: {
-        __tmp__DTUE=((__ITM_READ__4GQC *)e__HNBE)->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_WRITE_CODE__3HQC__: {
-        __tmp__DTUE=((__ITM_WRITE_CODE__3HQC *)e__HNBE)->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_OPERATOR__H3QC__: {
-        __tmp__DTUE=((__ITM_OPERATOR__H3QC *)e__HNBE)->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_READ_ARG1__OARC__: {
-        __tmp__DTUE=((__ITM_READ_ARG1__OARC *)e__HNBE)->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_READ_ARG2__2CRC__: {
-        __tmp__DTUE=((__ITM_READ_ARG2__2CRC *)e__HNBE)->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_EXPRESSION__RDRC__: {
-        __tmp__DTUE=position__ZPBE(((__ITM_EXPRESSION__RDRC *)e__HNBE));
-      } break;
-      case __ITM_OLD__GQRC__: {
-        __tmp__DTUE=((__ITM_OLD__GQRC *)e__HNBE)->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_EXTERNAL_TYPE__ZHSC__: {
-        __tmp__DTUE=((__ITM_EXTERNAL_TYPE__ZHSC *)e__HNBE)->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_BLOCK__XNSC__: {
-        __tmp__DTUE=((__ITM_BLOCK__XNSC *)e__HNBE)->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_EXTERNAL__DPSC__: {
-        __tmp__DTUE=((__ITM_EXTERNAL__DPSC *)e__HNBE)->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_READ_ARGS__LUTC__: {
-        __tmp__DTUE=((__ITM_READ_ARGS__LUTC *)e__HNBE)->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_REAL__3DUC__: {
-        __tmp__DTUE=((__ITM_REAL__3DUC *)e__HNBE)->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_NUMBER__QEUC__: {
-        __tmp__DTUE=((__ITM_NUMBER__QEUC *)e__HNBE)->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_CHARACTER__CFUC__: {
-        __tmp__DTUE=((__ITM_CHARACTER__CFUC *)e__HNBE)->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_STRING__UFUC__: {
-        __tmp__DTUE=((__ITM_STRING__UFUC *)e__HNBE)->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-      } break;
-      case __ITM_RESULT__2UMD__: {
-        __tmp__DTUE=position__5PBE(((__ITM_RESULT__2UMD *)e__HNBE));
-      } break;
-      };
-      __tmp__HTUE=get__ANC(p__INBE->parent_named__PF.name__4VB);
-      result__N2PC=NULL;
-      __tmp__OAJU=((__POINTER__IB )(NULL));
-      typ_id__S2PC= 0;
-      __tmp__PAJU=((__POINTER__IB )sizeof(__ITM_PROTOTYPE__3DPC));
-      if (((unsigned long)__tmp__PAJU ==  0)) {
-        result__N2PC=ITM_PROTOTYPE__3DPC__;
-      } else /* FALSE */ {
-        typ_id__S2PC=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PAJU));
-        if ((typ_id__S2PC == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__UG4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WG4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__PAJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UG4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UG4T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XG4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WG4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__UG4T=micro_alloc__table__lab__HKI(__tmp__WG4T,((__POINTER__IB )(&(table_size[(__tmp__XG4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WG4T)));
-          __tmp__OAJU=__tmp__UG4T;
-        } else /* FALSE */ {
-          __tmp__XG4T=((__UINTEGER_32__RWB )typ_id__S2PC);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__UG4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WG4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__PAJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UG4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UG4T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UG4T=micro_alloc__table__lab__HKI(__tmp__WG4T,((__POINTER__IB )(&(table_type[(__tmp__XG4T)]))),(__UINTEGER_32__RWB)(__tmp__XG4T |  1));
-          __tmp__OAJU=__tmp__UG4T;
-        };
-        result__N2PC=((__ITM_PROTOTYPE__3DPC *)__tmp__OAJU);
-        *(result__N2PC) = *(ITM_PROTOTYPE__3DPC__);
-      };
-      Self__FH1C=((__ITM_PROTOTYPE__3DPC *)result__N2PC);
-      Self__FH1C->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B=__tmp__DTUE;
-      Self__FH1C->type__IH1C=__tmp__HTUE;
-      a__3RUE=result__N2PC;
-    };
-    switch (((struct ___OBJ *)e__HNBE)->__id) {
-    case __ITM_LIST__T1OC__: {
-      __tmp__HSUE=((__ITM_LIST__T1OC *)e__HNBE)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_LDOTS__RCPC__: {
-      __tmp__HSUE=((__ITM_LDOTS__RCPC *)e__HNBE)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_PROTOTYPE__3DPC__: {
-      __tmp__HSUE=((__ITM_PROTOTYPE__3DPC *)e__HNBE)->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_LIST_IDF__BDQC__: {
-      __tmp__HSUE=((__ITM_LIST_IDF__BDQC *)e__HNBE)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_WRITE_VALUE__XDQC__: {
-      __tmp__HSUE=((__ITM_WRITE_VALUE__XDQC *)e__HNBE)->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_WRITE_CAST__QEQC__: {
-      __tmp__HSUE=((__ITM_WRITE_CAST__QEQC *)e__HNBE)->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_READ__4GQC__: {
-      __tmp__HSUE=((__ITM_READ__4GQC *)e__HNBE)->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_WRITE_CODE__3HQC__: {
-      __tmp__HSUE=((__ITM_WRITE_CODE__3HQC *)e__HNBE)->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_OPERATOR__H3QC__: {
-      __tmp__HSUE=((__ITM_OPERATOR__H3QC *)e__HNBE)->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_READ_ARG1__OARC__: {
-      __tmp__HSUE=((__ITM_READ_ARG1__OARC *)e__HNBE)->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_READ_ARG2__2CRC__: {
-      __tmp__HSUE=((__ITM_READ_ARG2__2CRC *)e__HNBE)->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_EXPRESSION__RDRC__: {
-      __tmp__HSUE=position__ZPBE(((__ITM_EXPRESSION__RDRC *)e__HNBE));
-    } break;
-    case __ITM_OLD__GQRC__: {
-      __tmp__HSUE=((__ITM_OLD__GQRC *)e__HNBE)->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_EXTERNAL_TYPE__ZHSC__: {
-      __tmp__HSUE=((__ITM_EXTERNAL_TYPE__ZHSC *)e__HNBE)->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_BLOCK__XNSC__: {
-      __tmp__HSUE=((__ITM_BLOCK__XNSC *)e__HNBE)->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_EXTERNAL__DPSC__: {
-      __tmp__HSUE=((__ITM_EXTERNAL__DPSC *)e__HNBE)->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_READ_ARGS__LUTC__: {
-      __tmp__HSUE=((__ITM_READ_ARGS__LUTC *)e__HNBE)->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_REAL__3DUC__: {
-      __tmp__HSUE=((__ITM_REAL__3DUC *)e__HNBE)->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_NUMBER__QEUC__: {
-      __tmp__HSUE=((__ITM_NUMBER__QEUC *)e__HNBE)->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_CHARACTER__CFUC__: {
-      __tmp__HSUE=((__ITM_CHARACTER__CFUC *)e__HNBE)->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_STRING__UFUC__: {
-      __tmp__HSUE=((__ITM_STRING__UFUC *)e__HNBE)->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    } break;
-    case __ITM_RESULT__2UMD__: {
-      __tmp__HSUE=position__5PBE(((__ITM_RESULT__2UMD *)e__HNBE));
-    } break;
-    };
-    result__FJVC=NULL;
-    ptr__LAJU=((__POINTER__IB )(NULL));
-    typ_id__MAJU= 0;
-    __tmp__NAJU=((__POINTER__IB )sizeof(__ITM_READ_ARG1__OARC));
-    if (((unsigned long)__tmp__NAJU ==  0)) {
-      result__FJVC=ITM_READ_ARG1__OARC__;
-    } else /* FALSE */ {
-      typ_id__MAJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NAJU));
-      if ((typ_id__MAJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UG4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__WG4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__NAJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UG4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UG4T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__QAJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WG4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UG4T=micro_alloc__table__lab__HKI(__tmp__WG4T,((__POINTER__IB )(&(table_size[(__tmp__QAJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WG4T)));
-        ptr__LAJU=__tmp__UG4T;
-      } else /* FALSE */ {
-        __tmp__QAJU=((__UINTEGER_32__RWB )typ_id__MAJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UG4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__WG4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__NAJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UG4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UG4T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UG4T=micro_alloc__table__lab__HKI(__tmp__WG4T,((__POINTER__IB )(&(table_type[(__tmp__QAJU)]))),(__UINTEGER_32__RWB)(__tmp__QAJU |  1));
-        ptr__LAJU=__tmp__UG4T;
-      };
-      result__FJVC=((__ITM_READ_ARG1__OARC *)ptr__LAJU);
-      *(result__FJVC) = *(ITM_READ_ARG1__OARC__);
-    };
-    Self__B41C=((__ITM_READ_ARG1__OARC *)result__FJVC);
-    Self__B41C->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B=__tmp__HSUE;
-    Self__B41C->parent_itm_read__PARC.name__KZ1C=__tmp__CSUE;
-    Self__B41C->arg__F41C=a__3RUE;
-    Self__GNBE->value__WNBE=result__FJVC;
+    __MTUE=NULL;
+    __K2X(((____BC *)__YC),(&__string_450));
+    __EWX(((____BC *)__YC),__VOBE->__PLC.__FWB);
+    __RTUE=__OJC(__YC);
+    __UTUE=__VBUD((&__string_36));
+    __VTUE=__OD0D( 1);
+    switch (((struct ___OBJ *)__WOBE)->__id) {
+    case ____C3OC__: {
+      __WTUE=((____C3OC *)__WOBE)->__D3OC.__KBOC.__O2B;
+    } break;
+    case ____AEPC__: {
+      __WTUE=((____AEPC *)__WOBE)->__BEPC.__KBOC.__O2B;
+    } break;
+    case ____MFPC__: {
+      __WTUE=((____MFPC *)__WOBE)->__PFPC.__OFPC.__KBOC.__O2B;
+    } break;
+    case ____QEQC__: {
+      __WTUE=((____QEQC *)__WOBE)->__REQC.__KBOC.__O2B;
+    } break;
+    case ____GFQC__: {
+      __WTUE=((____GFQC *)__WOBE)->__JFQC.__IFQC.__KBOC.__O2B;
+    } break;
+    case ____5FQC__: {
+      __WTUE=((____5FQC *)__WOBE)->__AGQC.__IFQC.__KBOC.__O2B;
+    } break;
+    case ____NIQC__: {
+      __WTUE=((____NIQC *)__WOBE)->__OIQC.__KBOC.__O2B;
+    } break;
+    case ____MJQC__: {
+      __WTUE=((____MJQC *)__WOBE)->__NJQC.__IFQC.__KBOC.__O2B;
+    } break;
+    case ____W4QC__: {
+      __WTUE=((____W4QC *)__WOBE)->__X4QC.__KBOC.__O2B;
+    } break;
+    case ____3BRC__: {
+      __WTUE=((____3BRC *)__WOBE)->__4BRC.__OIQC.__KBOC.__O2B;
+    } break;
+    case ____LERC__: {
+      __WTUE=((____LERC *)__WOBE)->__MERC.__OIQC.__KBOC.__O2B;
+    } break;
+    case ____AFRC__: {
+      __WTUE=__IRBE(((____AFRC *)__WOBE));
+    } break;
+    case ____VRRC__: {
+      __WTUE=((____VRRC *)__WOBE)->__WRRC.__KBOC.__O2B;
+    } break;
+    case ____IJSC__: {
+      __WTUE=((____IJSC *)__WOBE)->__LJSC.__KJSC.__KBOC.__O2B;
+    } break;
+    case ____GPSC__: {
+      __WTUE=((____GPSC *)__WOBE)->__TCAF->__D3OC.__KBOC.__O2B;
+    } break;
+    case ____SQSC__: {
+      __WTUE=((____SQSC *)__WOBE)->__TQSC.__KJSC.__KBOC.__O2B;
+    } break;
+    case ____0VTC__: {
+      __WTUE=((____0VTC *)__WOBE)->__1VTC.__OIQC.__KBOC.__O2B;
+    } break;
+    case ____MFUC__: {
+      __WTUE=((____MFUC *)__WOBE)->__NFUC.__OFPC.__KBOC.__O2B;
+    } break;
+    case ____5FUC__: {
+      __WTUE=((____5FUC *)__WOBE)->__AGUC.__OFPC.__KBOC.__O2B;
+    } break;
+    case ____RGUC__: {
+      __WTUE=((____RGUC *)__WOBE)->__SGUC.__OFPC.__KBOC.__O2B;
+    } break;
+    case ____DHUC__: {
+      __WTUE=((____DHUC *)__WOBE)->__EHUC.__OFPC.__KBOC.__O2B;
+    } break;
+    case ____LWMD__: {
+      __WTUE=__ORBE(((____LWMD *)__WOBE));
+    } break;
+    };
+    __ZBJU=NULL;
+    __0BJU=((____IB )(NULL));
+    __1BJU= 0;
+    __2BJU=((____IB )sizeof(____S1MD));
+    if (((unsigned long)__2BJU ==  0)) {
+      __ZBJU=__S1MD__;
+    } else /* FALSE */ {
+      __1BJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2BJU));
+      if ((__1BJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __3BJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __4BJU=(void *)((unsigned long)(void *)((unsigned long)__2BJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3BJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3BJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __5BJU=((____YWB )((____Q )(void *)((unsigned long)__4BJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __3BJU=__OKI(__4BJU,((____IB )(&(table_size[(__5BJU)-1]))),((____YWB )((____Q )__4BJU)));
+        __0BJU=__3BJU;
+      } else /* FALSE */ {
+        __5BJU=((____YWB )__1BJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __3BJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __4BJU=(void *)((unsigned long)(void *)((unsigned long)__2BJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3BJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3BJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3BJU=__OKI(__4BJU,((____IB )(&(table_type[(__5BJU)]))),(____YWB)(__5BJU |  1));
+        __0BJU=__3BJU;
+      };
+      __ZBJU=((____S1MD *)__0BJU);
+      *(__ZBJU) = *(__S1MD__);
+    };
+    __FCJU=((____S1MD *)__ZBJU);
+    __FCJU->__T1MD.__PJSC.__O2B=__WTUE;
+    __FCJU->__5WBE=(&__string_67);
+    __FCJU->__AXBE=__Q5SC;
+    __Y4AF(((____1GYD *)__VTUE),__ZBJU);
+    switch (((struct ___OBJ *)__WOBE)->__id) {
+    case ____C3OC__: {
+      __WTUE=((____C3OC *)__WOBE)->__D3OC.__KBOC.__O2B;
+    } break;
+    case ____AEPC__: {
+      __WTUE=((____AEPC *)__WOBE)->__BEPC.__KBOC.__O2B;
+    } break;
+    case ____MFPC__: {
+      __WTUE=((____MFPC *)__WOBE)->__PFPC.__OFPC.__KBOC.__O2B;
+    } break;
+    case ____QEQC__: {
+      __WTUE=((____QEQC *)__WOBE)->__REQC.__KBOC.__O2B;
+    } break;
+    case ____GFQC__: {
+      __WTUE=((____GFQC *)__WOBE)->__JFQC.__IFQC.__KBOC.__O2B;
+    } break;
+    case ____5FQC__: {
+      __WTUE=((____5FQC *)__WOBE)->__AGQC.__IFQC.__KBOC.__O2B;
+    } break;
+    case ____NIQC__: {
+      __WTUE=((____NIQC *)__WOBE)->__OIQC.__KBOC.__O2B;
+    } break;
+    case ____MJQC__: {
+      __WTUE=((____MJQC *)__WOBE)->__NJQC.__IFQC.__KBOC.__O2B;
+    } break;
+    case ____W4QC__: {
+      __WTUE=((____W4QC *)__WOBE)->__X4QC.__KBOC.__O2B;
+    } break;
+    case ____3BRC__: {
+      __WTUE=((____3BRC *)__WOBE)->__4BRC.__OIQC.__KBOC.__O2B;
+    } break;
+    case ____LERC__: {
+      __WTUE=((____LERC *)__WOBE)->__MERC.__OIQC.__KBOC.__O2B;
+    } break;
+    case ____AFRC__: {
+      __WTUE=__IRBE(((____AFRC *)__WOBE));
+    } break;
+    case ____VRRC__: {
+      __WTUE=((____VRRC *)__WOBE)->__WRRC.__KBOC.__O2B;
+    } break;
+    case ____IJSC__: {
+      __WTUE=((____IJSC *)__WOBE)->__LJSC.__KJSC.__KBOC.__O2B;
+    } break;
+    case ____GPSC__: {
+      __WTUE=((____GPSC *)__WOBE)->__TCAF->__D3OC.__KBOC.__O2B;
+    } break;
+    case ____SQSC__: {
+      __WTUE=((____SQSC *)__WOBE)->__TQSC.__KJSC.__KBOC.__O2B;
+    } break;
+    case ____0VTC__: {
+      __WTUE=((____0VTC *)__WOBE)->__1VTC.__OIQC.__KBOC.__O2B;
+    } break;
+    case ____MFUC__: {
+      __WTUE=((____MFUC *)__WOBE)->__NFUC.__OFPC.__KBOC.__O2B;
+    } break;
+    case ____5FUC__: {
+      __WTUE=((____5FUC *)__WOBE)->__AGUC.__OFPC.__KBOC.__O2B;
+    } break;
+    case ____RGUC__: {
+      __WTUE=((____RGUC *)__WOBE)->__SGUC.__OFPC.__KBOC.__O2B;
+    } break;
+    case ____DHUC__: {
+      __WTUE=((____DHUC *)__WOBE)->__EHUC.__OFPC.__KBOC.__O2B;
+    } break;
+    case ____LWMD__: {
+      __WTUE=__ORBE(((____LWMD *)__WOBE));
+    } break;
+    };
+    __NL1D=NULL;
+    __0BJU=((____IB )(NULL));
+    __1BJU= 0;
+    __2BJU=((____IB )sizeof(____OLC));
+    if (((unsigned long)__2BJU ==  0)) {
+      __NL1D=__OLC__;
+    } else /* FALSE */ {
+      __1BJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2BJU));
+      if ((__1BJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __3BJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __4BJU=(void *)((unsigned long)(void *)((unsigned long)__2BJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3BJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3BJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __5BJU=((____YWB )((____Q )(void *)((unsigned long)__4BJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __3BJU=__OKI(__4BJU,((____IB )(&(table_size[(__5BJU)-1]))),((____YWB )((____Q )__4BJU)));
+        __0BJU=__3BJU;
+      } else /* FALSE */ {
+        __5BJU=((____YWB )__1BJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __3BJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __4BJU=(void *)((unsigned long)(void *)((unsigned long)__2BJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3BJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3BJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3BJU=__OKI(__4BJU,((____IB )(&(table_type[(__5BJU)]))),(____YWB)(__5BJU |  1));
+        __0BJU=__3BJU;
+      };
+      __NL1D=((____OLC *)__0BJU);
+      *(__NL1D) = *(__OLC__);
+    };
+    __F0BE=((____OLC *)__NL1D);
+    __F0BE->__PLC.__FWB=__RTUE;
+    __F0BE->__PLC.__OF.__O2B=__WTUE;
+    __F0BE->__MWOB=__UTUE;
+    ((____OLC *)__NL1D)->__E3AE='<';
+    __UOBE(((____OLC *)__NL1D),__WOBE,__XOBE);
+    __QLBE(((____OLC *)__NL1D),__VTUE);
+    __M0AE(((____OLC *)__NL1D),__VOBE->__DXOB);
+    __WAZD(((____LFZ *)__XOBE->__UFZ),__NL1D,__NL1D->__PLC.__FWB);
+    if ((__XOBE->__SEZ ==  0)) {
+      switch (((struct ___OBJ *)__WOBE)->__id) {
+      case ____C3OC__: {
+        __SUUE=((____C3OC *)__WOBE)->__D3OC.__KBOC.__O2B;
+      } break;
+      case ____AEPC__: {
+        __SUUE=((____AEPC *)__WOBE)->__BEPC.__KBOC.__O2B;
+      } break;
+      case ____MFPC__: {
+        __SUUE=((____MFPC *)__WOBE)->__PFPC.__OFPC.__KBOC.__O2B;
+      } break;
+      case ____QEQC__: {
+        __SUUE=((____QEQC *)__WOBE)->__REQC.__KBOC.__O2B;
+      } break;
+      case ____GFQC__: {
+        __SUUE=((____GFQC *)__WOBE)->__JFQC.__IFQC.__KBOC.__O2B;
+      } break;
+      case ____5FQC__: {
+        __SUUE=((____5FQC *)__WOBE)->__AGQC.__IFQC.__KBOC.__O2B;
+      } break;
+      case ____NIQC__: {
+        __SUUE=((____NIQC *)__WOBE)->__OIQC.__KBOC.__O2B;
+      } break;
+      case ____MJQC__: {
+        __SUUE=((____MJQC *)__WOBE)->__NJQC.__IFQC.__KBOC.__O2B;
+      } break;
+      case ____W4QC__: {
+        __SUUE=((____W4QC *)__WOBE)->__X4QC.__KBOC.__O2B;
+      } break;
+      case ____3BRC__: {
+        __SUUE=((____3BRC *)__WOBE)->__4BRC.__OIQC.__KBOC.__O2B;
+      } break;
+      case ____LERC__: {
+        __SUUE=((____LERC *)__WOBE)->__MERC.__OIQC.__KBOC.__O2B;
+      } break;
+      case ____AFRC__: {
+        __SUUE=__IRBE(((____AFRC *)__WOBE));
+      } break;
+      case ____VRRC__: {
+        __SUUE=((____VRRC *)__WOBE)->__WRRC.__KBOC.__O2B;
+      } break;
+      case ____IJSC__: {
+        __SUUE=((____IJSC *)__WOBE)->__LJSC.__KJSC.__KBOC.__O2B;
+      } break;
+      case ____GPSC__: {
+        __SUUE=((____GPSC *)__WOBE)->__TCAF->__D3OC.__KBOC.__O2B;
+      } break;
+      case ____SQSC__: {
+        __SUUE=((____SQSC *)__WOBE)->__TQSC.__KJSC.__KBOC.__O2B;
+      } break;
+      case ____0VTC__: {
+        __SUUE=((____0VTC *)__WOBE)->__1VTC.__OIQC.__KBOC.__O2B;
+      } break;
+      case ____MFUC__: {
+        __SUUE=((____MFUC *)__WOBE)->__NFUC.__OFPC.__KBOC.__O2B;
+      } break;
+      case ____5FUC__: {
+        __SUUE=((____5FUC *)__WOBE)->__AGUC.__OFPC.__KBOC.__O2B;
+      } break;
+      case ____RGUC__: {
+        __SUUE=((____RGUC *)__WOBE)->__SGUC.__OFPC.__KBOC.__O2B;
+      } break;
+      case ____DHUC__: {
+        __SUUE=((____DHUC *)__WOBE)->__EHUC.__OFPC.__KBOC.__O2B;
+      } break;
+      case ____LWMD__: {
+        __SUUE=__ORBE(((____LWMD *)__WOBE));
+      } break;
+      };
+      __WUUE=__HNC(__XOBE->__PF.__FWB);
+      __23PC=NULL;
+      __3BJU=((____IB )(NULL));
+      __B4PC= 0;
+      __4BJU=((____IB )sizeof(____MFPC));
+      if (((unsigned long)__4BJU ==  0)) {
+        __23PC=__MFPC__;
+      } else /* FALSE */ {
+        __B4PC=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4BJU));
+        if ((__B4PC == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __DI4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FI4T=(void *)((unsigned long)(void *)((unsigned long)__4BJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DI4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DI4T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GI4T=((____YWB )((____Q )(void *)((unsigned long)__FI4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __DI4T=__OKI(__FI4T,((____IB )(&(table_size[(__GI4T)-1]))),((____YWB )((____Q )__FI4T)));
+          __3BJU=__DI4T;
+        } else /* FALSE */ {
+          __GI4T=((____YWB )__B4PC);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __DI4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FI4T=(void *)((unsigned long)(void *)((unsigned long)__4BJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DI4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DI4T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DI4T=__OKI(__FI4T,((____IB )(&(table_type[(__GI4T)]))),(____YWB)(__GI4T |  1));
+          __3BJU=__DI4T;
+        };
+        __23PC=((____MFPC *)__3BJU);
+        *(__23PC) = *(__MFPC__);
+      };
+      __UI1C=((____MFPC *)__23PC);
+      __UI1C->__PFPC.__OFPC.__KBOC.__O2B=__SUUE;
+      __UI1C->__XI1C=__WUUE;
+      __MTUE=__23PC;
+    };
+    switch (((struct ___OBJ *)__WOBE)->__id) {
+    case ____C3OC__: {
+      __WTUE=((____C3OC *)__WOBE)->__D3OC.__KBOC.__O2B;
+    } break;
+    case ____AEPC__: {
+      __WTUE=((____AEPC *)__WOBE)->__BEPC.__KBOC.__O2B;
+    } break;
+    case ____MFPC__: {
+      __WTUE=((____MFPC *)__WOBE)->__PFPC.__OFPC.__KBOC.__O2B;
+    } break;
+    case ____QEQC__: {
+      __WTUE=((____QEQC *)__WOBE)->__REQC.__KBOC.__O2B;
+    } break;
+    case ____GFQC__: {
+      __WTUE=((____GFQC *)__WOBE)->__JFQC.__IFQC.__KBOC.__O2B;
+    } break;
+    case ____5FQC__: {
+      __WTUE=((____5FQC *)__WOBE)->__AGQC.__IFQC.__KBOC.__O2B;
+    } break;
+    case ____NIQC__: {
+      __WTUE=((____NIQC *)__WOBE)->__OIQC.__KBOC.__O2B;
+    } break;
+    case ____MJQC__: {
+      __WTUE=((____MJQC *)__WOBE)->__NJQC.__IFQC.__KBOC.__O2B;
+    } break;
+    case ____W4QC__: {
+      __WTUE=((____W4QC *)__WOBE)->__X4QC.__KBOC.__O2B;
+    } break;
+    case ____3BRC__: {
+      __WTUE=((____3BRC *)__WOBE)->__4BRC.__OIQC.__KBOC.__O2B;
+    } break;
+    case ____LERC__: {
+      __WTUE=((____LERC *)__WOBE)->__MERC.__OIQC.__KBOC.__O2B;
+    } break;
+    case ____AFRC__: {
+      __WTUE=__IRBE(((____AFRC *)__WOBE));
+    } break;
+    case ____VRRC__: {
+      __WTUE=((____VRRC *)__WOBE)->__WRRC.__KBOC.__O2B;
+    } break;
+    case ____IJSC__: {
+      __WTUE=((____IJSC *)__WOBE)->__LJSC.__KJSC.__KBOC.__O2B;
+    } break;
+    case ____GPSC__: {
+      __WTUE=((____GPSC *)__WOBE)->__TCAF->__D3OC.__KBOC.__O2B;
+    } break;
+    case ____SQSC__: {
+      __WTUE=((____SQSC *)__WOBE)->__TQSC.__KJSC.__KBOC.__O2B;
+    } break;
+    case ____0VTC__: {
+      __WTUE=((____0VTC *)__WOBE)->__1VTC.__OIQC.__KBOC.__O2B;
+    } break;
+    case ____MFUC__: {
+      __WTUE=((____MFUC *)__WOBE)->__NFUC.__OFPC.__KBOC.__O2B;
+    } break;
+    case ____5FUC__: {
+      __WTUE=((____5FUC *)__WOBE)->__AGUC.__OFPC.__KBOC.__O2B;
+    } break;
+    case ____RGUC__: {
+      __WTUE=((____RGUC *)__WOBE)->__SGUC.__OFPC.__KBOC.__O2B;
+    } break;
+    case ____DHUC__: {
+      __WTUE=((____DHUC *)__WOBE)->__EHUC.__OFPC.__KBOC.__O2B;
+    } break;
+    case ____LWMD__: {
+      __WTUE=__ORBE(((____LWMD *)__WOBE));
+    } break;
+    };
+    __UKVC=NULL;
+    __0BJU=((____IB )(NULL));
+    __1BJU= 0;
+    __2BJU=((____IB )sizeof(____3BRC));
+    if (((unsigned long)__2BJU ==  0)) {
+      __UKVC=__3BRC__;
+    } else /* FALSE */ {
+      __1BJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2BJU));
+      if ((__1BJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DI4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __FI4T=(void *)((unsigned long)(void *)((unsigned long)__2BJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DI4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DI4T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __5BJU=((____YWB )((____Q )(void *)((unsigned long)__FI4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DI4T=__OKI(__FI4T,((____IB )(&(table_size[(__5BJU)-1]))),((____YWB )((____Q )__FI4T)));
+        __0BJU=__DI4T;
+      } else /* FALSE */ {
+        __5BJU=((____YWB )__1BJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DI4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __FI4T=(void *)((unsigned long)(void *)((unsigned long)__2BJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DI4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DI4T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DI4T=__OKI(__FI4T,((____IB )(&(table_type[(__5BJU)]))),(____YWB)(__5BJU |  1));
+        __0BJU=__DI4T;
+      };
+      __UKVC=((____3BRC *)__0BJU);
+      *(__UKVC) = *(__3BRC__);
+    };
+    __Q51C=((____3BRC *)__UKVC);
+    __Q51C->__4BRC.__OIQC.__KBOC.__O2B=__WTUE;
+    __Q51C->__4BRC.__Z01C=__RTUE;
+    __Q51C->__U51C=__MTUE;
+    __VOBE->__FPBE=__UKVC;
   };
 }
 
-static __POSITION__OL position__ZPBE(__ITM_EXPRESSION__RDRC *Self__0PBE)
-// ({ITM_EXPRESSION__RDRC}) With result Recursive, No inlinable.
+static ____OL __IRBE(____AFRC *__JRBE)
+// ({__AFRC}) With result Recursive, No inlinable.
 {
-  void *Result__CM3D;
-  __POSITION__OL __tmp__4PBE,Result__1PBE;
-  Result__CM3D=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)Self__0PBE->value_list__0S3D)->parent_arrayed_collection__RBPC.storage__312D)[ 0];
-  switch (((struct ___OBJ *)Result__CM3D)->__id) {
-  case __ITM_LIST__T1OC__: {
-    __tmp__4PBE=((__ITM_LIST__T1OC *)Result__CM3D)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+  void *__RN3D;
+  ____OL __NRBE,__KRBE;
+  __RN3D=((void **)((____YCPC *)__JRBE->__JU3D)->__ADPC.__M32D)[ 0];
+  switch (((struct ___OBJ *)__RN3D)->__id) {
+  case ____C3OC__: {
+    __NRBE=((____C3OC *)__RN3D)->__D3OC.__KBOC.__O2B;
   } break;
-  case __ITM_LDOTS__RCPC__: {
-    __tmp__4PBE=((__ITM_LDOTS__RCPC *)Result__CM3D)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
+  case ____AEPC__: {
+    __NRBE=((____AEPC *)__RN3D)->__BEPC.__KBOC.__O2B;
   } break;
-  case __ITM_PROTOTYPE__3DPC__: {
-    __tmp__4PBE=((__ITM_PROTOTYPE__3DPC *)Result__CM3D)->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+  case ____MFPC__: {
+    __NRBE=((____MFPC *)__RN3D)->__PFPC.__OFPC.__KBOC.__O2B;
   } break;
-  case __ITM_LIST_IDF__BDQC__: {
-    __tmp__4PBE=((__ITM_LIST_IDF__BDQC *)Result__CM3D)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
+  case ____QEQC__: {
+    __NRBE=((____QEQC *)__RN3D)->__REQC.__KBOC.__O2B;
   } break;
-  case __ITM_WRITE_VALUE__XDQC__: {
-    __tmp__4PBE=((__ITM_WRITE_VALUE__XDQC *)Result__CM3D)->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+  case ____GFQC__: {
+    __NRBE=((____GFQC *)__RN3D)->__JFQC.__IFQC.__KBOC.__O2B;
   } break;
-  case __ITM_WRITE_CAST__QEQC__: {
-    __tmp__4PBE=((__ITM_WRITE_CAST__QEQC *)Result__CM3D)->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+  case ____5FQC__: {
+    __NRBE=((____5FQC *)__RN3D)->__AGQC.__IFQC.__KBOC.__O2B;
   } break;
-  case __ITM_READ__4GQC__: {
-    __tmp__4PBE=((__ITM_READ__4GQC *)Result__CM3D)->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+  case ____NIQC__: {
+    __NRBE=((____NIQC *)__RN3D)->__OIQC.__KBOC.__O2B;
   } break;
-  case __ITM_WRITE_CODE__3HQC__: {
-    __tmp__4PBE=((__ITM_WRITE_CODE__3HQC *)Result__CM3D)->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+  case ____MJQC__: {
+    __NRBE=((____MJQC *)__RN3D)->__NJQC.__IFQC.__KBOC.__O2B;
   } break;
-  case __ITM_OPERATOR__H3QC__: {
-    __tmp__4PBE=((__ITM_OPERATOR__H3QC *)Result__CM3D)->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
+  case ____W4QC__: {
+    __NRBE=((____W4QC *)__RN3D)->__X4QC.__KBOC.__O2B;
   } break;
-  case __ITM_READ_ARG1__OARC__: {
-    __tmp__4PBE=((__ITM_READ_ARG1__OARC *)Result__CM3D)->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+  case ____3BRC__: {
+    __NRBE=((____3BRC *)__RN3D)->__4BRC.__OIQC.__KBOC.__O2B;
   } break;
-  case __ITM_READ_ARG2__2CRC__: {
-    __tmp__4PBE=((__ITM_READ_ARG2__2CRC *)Result__CM3D)->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+  case ____LERC__: {
+    __NRBE=((____LERC *)__RN3D)->__MERC.__OIQC.__KBOC.__O2B;
   } break;
-  case __ITM_EXPRESSION__RDRC__: {
-    __tmp__4PBE=position__ZPBE(((__ITM_EXPRESSION__RDRC *)Result__CM3D));
+  case ____AFRC__: {
+    __NRBE=__IRBE(((____AFRC *)__RN3D));
   } break;
-  case __ITM_OLD__GQRC__: {
-    __tmp__4PBE=((__ITM_OLD__GQRC *)Result__CM3D)->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B;
+  case ____VRRC__: {
+    __NRBE=((____VRRC *)__RN3D)->__WRRC.__KBOC.__O2B;
   } break;
-  case __ITM_EXTERNAL_TYPE__ZHSC__: {
-    __tmp__4PBE=((__ITM_EXTERNAL_TYPE__ZHSC *)Result__CM3D)->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+  case ____IJSC__: {
+    __NRBE=((____IJSC *)__RN3D)->__LJSC.__KJSC.__KBOC.__O2B;
   } break;
-  case __ITM_BLOCK__XNSC__: {
-    __tmp__4PBE=((__ITM_BLOCK__XNSC *)Result__CM3D)->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+  case ____GPSC__: {
+    __NRBE=((____GPSC *)__RN3D)->__TCAF->__D3OC.__KBOC.__O2B;
   } break;
-  case __ITM_EXTERNAL__DPSC__: {
-    __tmp__4PBE=((__ITM_EXTERNAL__DPSC *)Result__CM3D)->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+  case ____SQSC__: {
+    __NRBE=((____SQSC *)__RN3D)->__TQSC.__KJSC.__KBOC.__O2B;
   } break;
-  case __ITM_READ_ARGS__LUTC__: {
-    __tmp__4PBE=((__ITM_READ_ARGS__LUTC *)Result__CM3D)->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+  case ____0VTC__: {
+    __NRBE=((____0VTC *)__RN3D)->__1VTC.__OIQC.__KBOC.__O2B;
   } break;
-  case __ITM_REAL__3DUC__: {
-    __tmp__4PBE=((__ITM_REAL__3DUC *)Result__CM3D)->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+  case ____MFUC__: {
+    __NRBE=((____MFUC *)__RN3D)->__NFUC.__OFPC.__KBOC.__O2B;
   } break;
-  case __ITM_NUMBER__QEUC__: {
-    __tmp__4PBE=((__ITM_NUMBER__QEUC *)Result__CM3D)->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+  case ____5FUC__: {
+    __NRBE=((____5FUC *)__RN3D)->__AGUC.__OFPC.__KBOC.__O2B;
   } break;
-  case __ITM_CHARACTER__CFUC__: {
-    __tmp__4PBE=((__ITM_CHARACTER__CFUC *)Result__CM3D)->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+  case ____RGUC__: {
+    __NRBE=((____RGUC *)__RN3D)->__SGUC.__OFPC.__KBOC.__O2B;
   } break;
-  case __ITM_STRING__UFUC__: {
-    __tmp__4PBE=((__ITM_STRING__UFUC *)Result__CM3D)->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+  case ____DHUC__: {
+    __NRBE=((____DHUC *)__RN3D)->__EHUC.__OFPC.__KBOC.__O2B;
   } break;
-  case __ITM_RESULT__2UMD__: {
-    __tmp__4PBE=position__5PBE(((__ITM_RESULT__2UMD *)Result__CM3D));
+  case ____LWMD__: {
+    __NRBE=__ORBE(((____LWMD *)__RN3D));
   } break;
   };
-  Result__1PBE=__tmp__4PBE;
-  return(Result__1PBE);
+  __KRBE=__NRBE;
+  return(__KRBE);
 }
 
-static __POSITION__OL position__5PBE(__ITM_RESULT__2UMD *Self__AQBE)
-// ({ITM_RESULT__2UMD}) With result Recursive, No inlinable.
+static ____OL __ORBE(____LWMD *__PRBE)
+// ({__LWMD}) With result Recursive, No inlinable.
 {
-  void *__tmp__CQBE;
-  __POSITION__OL __tmp__DQBE,Result__BQBE;
-  __tmp__CQBE=Self__AQBE->value__JQAE;
-  switch (((struct ___OBJ *)__tmp__CQBE)->__id) {
-  case __ITM_LIST__T1OC__: {
-    __tmp__DQBE=((__ITM_LIST__T1OC *)__tmp__CQBE)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+  void *__RRBE;
+  ____OL __SRBE,__QRBE;
+  __RRBE=__PRBE->__YRAE;
+  switch (((struct ___OBJ *)__RRBE)->__id) {
+  case ____C3OC__: {
+    __SRBE=((____C3OC *)__RRBE)->__D3OC.__KBOC.__O2B;
   } break;
-  case __ITM_LDOTS__RCPC__: {
-    __tmp__DQBE=((__ITM_LDOTS__RCPC *)__tmp__CQBE)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
+  case ____AEPC__: {
+    __SRBE=((____AEPC *)__RRBE)->__BEPC.__KBOC.__O2B;
   } break;
-  case __ITM_PROTOTYPE__3DPC__: {
-    __tmp__DQBE=((__ITM_PROTOTYPE__3DPC *)__tmp__CQBE)->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+  case ____MFPC__: {
+    __SRBE=((____MFPC *)__RRBE)->__PFPC.__OFPC.__KBOC.__O2B;
   } break;
-  case __ITM_LIST_IDF__BDQC__: {
-    __tmp__DQBE=((__ITM_LIST_IDF__BDQC *)__tmp__CQBE)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
+  case ____QEQC__: {
+    __SRBE=((____QEQC *)__RRBE)->__REQC.__KBOC.__O2B;
   } break;
-  case __ITM_WRITE_VALUE__XDQC__: {
-    __tmp__DQBE=((__ITM_WRITE_VALUE__XDQC *)__tmp__CQBE)->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+  case ____GFQC__: {
+    __SRBE=((____GFQC *)__RRBE)->__JFQC.__IFQC.__KBOC.__O2B;
   } break;
-  case __ITM_WRITE_CAST__QEQC__: {
-    __tmp__DQBE=((__ITM_WRITE_CAST__QEQC *)__tmp__CQBE)->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+  case ____5FQC__: {
+    __SRBE=((____5FQC *)__RRBE)->__AGQC.__IFQC.__KBOC.__O2B;
   } break;
-  case __ITM_READ__4GQC__: {
-    __tmp__DQBE=((__ITM_READ__4GQC *)__tmp__CQBE)->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+  case ____NIQC__: {
+    __SRBE=((____NIQC *)__RRBE)->__OIQC.__KBOC.__O2B;
   } break;
-  case __ITM_WRITE_CODE__3HQC__: {
-    __tmp__DQBE=((__ITM_WRITE_CODE__3HQC *)__tmp__CQBE)->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+  case ____MJQC__: {
+    __SRBE=((____MJQC *)__RRBE)->__NJQC.__IFQC.__KBOC.__O2B;
   } break;
-  case __ITM_OPERATOR__H3QC__: {
-    __tmp__DQBE=((__ITM_OPERATOR__H3QC *)__tmp__CQBE)->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
+  case ____W4QC__: {
+    __SRBE=((____W4QC *)__RRBE)->__X4QC.__KBOC.__O2B;
   } break;
-  case __ITM_READ_ARG1__OARC__: {
-    __tmp__DQBE=((__ITM_READ_ARG1__OARC *)__tmp__CQBE)->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+  case ____3BRC__: {
+    __SRBE=((____3BRC *)__RRBE)->__4BRC.__OIQC.__KBOC.__O2B;
   } break;
-  case __ITM_READ_ARG2__2CRC__: {
-    __tmp__DQBE=((__ITM_READ_ARG2__2CRC *)__tmp__CQBE)->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+  case ____LERC__: {
+    __SRBE=((____LERC *)__RRBE)->__MERC.__OIQC.__KBOC.__O2B;
   } break;
-  case __ITM_EXPRESSION__RDRC__: {
-    __tmp__DQBE=position__ZPBE(((__ITM_EXPRESSION__RDRC *)__tmp__CQBE));
+  case ____AFRC__: {
+    __SRBE=__IRBE(((____AFRC *)__RRBE));
   } break;
-  case __ITM_OLD__GQRC__: {
-    __tmp__DQBE=((__ITM_OLD__GQRC *)__tmp__CQBE)->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B;
+  case ____VRRC__: {
+    __SRBE=((____VRRC *)__RRBE)->__WRRC.__KBOC.__O2B;
   } break;
-  case __ITM_EXTERNAL_TYPE__ZHSC__: {
-    __tmp__DQBE=((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__CQBE)->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+  case ____IJSC__: {
+    __SRBE=((____IJSC *)__RRBE)->__LJSC.__KJSC.__KBOC.__O2B;
   } break;
-  case __ITM_BLOCK__XNSC__: {
-    __tmp__DQBE=((__ITM_BLOCK__XNSC *)__tmp__CQBE)->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+  case ____GPSC__: {
+    __SRBE=((____GPSC *)__RRBE)->__TCAF->__D3OC.__KBOC.__O2B;
   } break;
-  case __ITM_EXTERNAL__DPSC__: {
-    __tmp__DQBE=((__ITM_EXTERNAL__DPSC *)__tmp__CQBE)->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+  case ____SQSC__: {
+    __SRBE=((____SQSC *)__RRBE)->__TQSC.__KJSC.__KBOC.__O2B;
   } break;
-  case __ITM_READ_ARGS__LUTC__: {
-    __tmp__DQBE=((__ITM_READ_ARGS__LUTC *)__tmp__CQBE)->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+  case ____0VTC__: {
+    __SRBE=((____0VTC *)__RRBE)->__1VTC.__OIQC.__KBOC.__O2B;
   } break;
-  case __ITM_REAL__3DUC__: {
-    __tmp__DQBE=((__ITM_REAL__3DUC *)__tmp__CQBE)->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+  case ____MFUC__: {
+    __SRBE=((____MFUC *)__RRBE)->__NFUC.__OFPC.__KBOC.__O2B;
   } break;
-  case __ITM_NUMBER__QEUC__: {
-    __tmp__DQBE=((__ITM_NUMBER__QEUC *)__tmp__CQBE)->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+  case ____5FUC__: {
+    __SRBE=((____5FUC *)__RRBE)->__AGUC.__OFPC.__KBOC.__O2B;
   } break;
-  case __ITM_CHARACTER__CFUC__: {
-    __tmp__DQBE=((__ITM_CHARACTER__CFUC *)__tmp__CQBE)->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+  case ____RGUC__: {
+    __SRBE=((____RGUC *)__RRBE)->__SGUC.__OFPC.__KBOC.__O2B;
   } break;
-  case __ITM_STRING__UFUC__: {
-    __tmp__DQBE=((__ITM_STRING__UFUC *)__tmp__CQBE)->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+  case ____DHUC__: {
+    __SRBE=((____DHUC *)__RRBE)->__EHUC.__OFPC.__KBOC.__O2B;
   } break;
-  case __ITM_RESULT__2UMD__: {
-    __tmp__DQBE=position__5PBE(((__ITM_RESULT__2UMD *)__tmp__CQBE));
+  case ____LWMD__: {
+    __SRBE=__ORBE(((____LWMD *)__RRBE));
   } break;
   };
-  Result__BQBE=__tmp__DQBE;
-  return(Result__BQBE);
+  __QRBE=__SRBE;
+  return(__QRBE);
 }
 
-static void fast_put__to__H5YD(__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *Self__I5YD,void *v__J5YD,__STRING_CONSTANT__0 *k__K5YD)
-// ({HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ},{NULLxITM_SLOT__HLCxITM_SLOT_OPERATOR__PF0D},{NULLxSTRING_CONSTANT__0}) Void No recursive, No inlinable.
+static void __WAZD(____LFZ *__XAZD,void *__YAZD,____0 *__ZAZD)
+// ({__LFZ},{NULLx__OLCx__4G0D},{NULLx__0}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__U5YD,__tmp__W5YD,idx__S5YD,__tmp__JV0D,i__BV0D;
-  __INTEGER__Q __tmp__FW0D,__tmp__HW0D;
-  __POINTER__IB ptr__JX0D,__tmp__PX0D,__tmp__FG4T,__tmp__HG4T;
-  __UINTEGER_32__RWB __tmp__IG4T;
-  __HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB *node__T5YD;
-  __HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB *node1__DV0D;
-  __HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB *node2__EV0D;
-  __HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB *Self__TWBE;
-  void **old_buckets__CV0D,**__tmp__KV0D;
-  __tmp__U5YD=hash_code__1CM(((__STRING_CONSTANT__0 *)k__K5YD));
-  __tmp__W5YD=(__INTEGER__Q)(__tmp__U5YD % Self__I5YD->capacity__4JVB);
-  idx__S5YD=__tmp__W5YD;
-  node__T5YD=((void **)Self__I5YD->buckets__2EZB)[__tmp__W5YD];
-  while ((! (((void *)node__T5YD == (void *)NULL) || ((void *)node__T5YD->key__HKYD == (void *)k__K5YD)))) {
-    node__T5YD=node__T5YD->next__SKYD;
-  };
-  if (((void *)node__T5YD == (void *)NULL)) {
-    if ((Self__I5YD->capacity__4JVB == Self__I5YD->count__5EZB)) {
-      node1__DV0D=NULL;
-      node2__EV0D=NULL;
-      old_buckets__CV0D=Self__I5YD->buckets__2EZB;
-      __tmp__JV0D=prime_number_ceiling__BKN((__INTEGER__Q)(Self__I5YD->capacity__4JVB +  1));
-      __tmp__KV0D=create__MS3B(__tmp__JV0D);
-      Self__I5YD->buckets__2EZB=__tmp__KV0D;
-      i__BV0D=(__INTEGER__Q)(Self__I5YD->capacity__4JVB -  1);
-      Self__I5YD->capacity__4JVB=__tmp__JV0D;
-      while ((i__BV0D >=  0)) {
-        node1__DV0D=((void **)old_buckets__CV0D)[i__BV0D];
-        while (((void *)node1__DV0D != (void *)NULL)) {
-          node2__EV0D=node1__DV0D->next__SKYD;
-          __tmp__FW0D=hash_code__1CM(((__STRING_CONSTANT__0 *)node1__DV0D->key__HKYD));
-          __tmp__HW0D=(__INTEGER__Q)(__tmp__FW0D % Self__I5YD->capacity__4JVB);
-          ((__HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB *)node1__DV0D)->next__SKYD=((void **)Self__I5YD->buckets__2EZB)[__tmp__HW0D];
-          ((void **)Self__I5YD->buckets__2EZB)[__tmp__HW0D]=node1__DV0D;
-          node1__DV0D=node2__EV0D;
-        };
-        i__BV0D=(__INTEGER__Q)(i__BV0D -  1);
-      };
-      idx__S5YD=(__INTEGER__Q)(__tmp__U5YD % Self__I5YD->capacity__4JVB);
-    };
-    node1__DV0D=((void **)Self__I5YD->buckets__2EZB)[idx__S5YD];
-    node2__EV0D=NULL;
-    ptr__JX0D=((__POINTER__IB )(NULL));
-    __tmp__JV0D= 0;
-    __tmp__PX0D=((__POINTER__IB )sizeof(__HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB));
-    if (((unsigned long)__tmp__PX0D ==  0)) {
-      node2__EV0D=HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB__;
-    } else /* FALSE */ {
-      __tmp__JV0D=__HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB__;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PX0D));
-      if ((__tmp__JV0D == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FG4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HG4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__PX0D - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FG4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FG4T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__IG4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HG4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__FG4T=micro_alloc__table__lab__HKI(__tmp__HG4T,((__POINTER__IB )(&(table_size[(__tmp__IG4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HG4T)));
-        ptr__JX0D=__tmp__FG4T;
-      } else /* FALSE */ {
-        __tmp__IG4T=((__UINTEGER_32__RWB )__tmp__JV0D);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FG4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HG4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__PX0D - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FG4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FG4T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__FG4T=micro_alloc__table__lab__HKI(__tmp__HG4T,((__POINTER__IB )(&(table_type[(__tmp__IG4T)]))),(__UINTEGER_32__RWB)(__tmp__IG4T |  1));
-        ptr__JX0D=__tmp__FG4T;
-      };
-      node2__EV0D=((__HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB *)ptr__JX0D);
-      *(node2__EV0D) = *(HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB__);
-    };
-    Self__TWBE=((__HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB *)node2__EV0D);
-    Self__TWBE->item__0KYD=v__J5YD;
-    Self__TWBE->key__HKYD=k__K5YD;
-    Self__TWBE->next__SKYD=node1__DV0D;
-    node__T5YD=node2__EV0D;
-    ((void **)Self__I5YD->buckets__2EZB)[idx__S5YD]=node2__EV0D;
-    Self__I5YD->count__5EZB=(__INTEGER__Q)(Self__I5YD->count__5EZB +  1);
+  ____Q __DBZD,__FBZD,__BBZD,__YW0D,__QW0D,__UX0D,__WX0D;
+  ____IB __YY0D,__4Y0D,__UH4T,__WH4T;
+  ____YWB __XH4T;
+  ____EGZB *__CBZD,*__SW0D,*__TW0D,*__CYBE;
+  void **__RW0D,**__ZW0D;
+  __DBZD=__CDM(((____0 *)__ZAZD));
+  __FBZD=(____Q)(__DBZD % __XAZD->__NLVB);
+  __BBZD=__FBZD;
+  __CBZD=((void **)__XAZD->__LGZB)[__FBZD];
+  while ((! (((void *)__CBZD == (void *)NULL) || ((void *)__CBZD->__WLYD == (void *)__ZAZD)))) {
+    __CBZD=__CBZD->__BMYD;
+  };
+  if (((void *)__CBZD == (void *)NULL)) {
+    if ((__XAZD->__NLVB == __XAZD->__OGZB)) {
+      __SW0D=NULL;
+      __TW0D=NULL;
+      __RW0D=__XAZD->__LGZB;
+      __YW0D=__IKN((____Q)(__XAZD->__NLVB +  1));
+      __ZW0D=__1T3B(__YW0D);
+      __XAZD->__LGZB=__ZW0D;
+      __QW0D=(____Q)(__XAZD->__NLVB -  1);
+      __XAZD->__NLVB=__YW0D;
+      while ((__QW0D >=  0)) {
+        __SW0D=((void **)__RW0D)[__QW0D];
+        while (((void *)__SW0D != (void *)NULL)) {
+          __TW0D=__SW0D->__BMYD;
+          __UX0D=__CDM(((____0 *)__SW0D->__WLYD));
+          __WX0D=(____Q)(__UX0D % __XAZD->__NLVB);
+          ((____EGZB *)__SW0D)->__BMYD=((void **)__XAZD->__LGZB)[__WX0D];
+          ((void **)__XAZD->__LGZB)[__WX0D]=__SW0D;
+          __SW0D=__TW0D;
+        };
+        __QW0D=(____Q)(__QW0D -  1);
+      };
+      __BBZD=(____Q)(__DBZD % __XAZD->__NLVB);
+    };
+    __SW0D=((void **)__XAZD->__LGZB)[__BBZD];
+    __TW0D=NULL;
+    __YY0D=((____IB )(NULL));
+    __YW0D= 0;
+    __4Y0D=((____IB )sizeof(____EGZB));
+    if (((unsigned long)__4Y0D ==  0)) {
+      __TW0D=__EGZB__;
+    } else /* FALSE */ {
+      __YW0D=____EGZB__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Y0D));
+      if ((__YW0D == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UH4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WH4T=(void *)((unsigned long)(void *)((unsigned long)__4Y0D - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UH4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UH4T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XH4T=((____YWB )((____Q )(void *)((unsigned long)__WH4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __UH4T=__OKI(__WH4T,((____IB )(&(table_size[(__XH4T)-1]))),((____YWB )((____Q )__WH4T)));
+        __YY0D=__UH4T;
+      } else /* FALSE */ {
+        __XH4T=((____YWB )__YW0D);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UH4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WH4T=(void *)((unsigned long)(void *)((unsigned long)__4Y0D - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UH4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UH4T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __UH4T=__OKI(__WH4T,((____IB )(&(table_type[(__XH4T)]))),(____YWB)(__XH4T |  1));
+        __YY0D=__UH4T;
+      };
+      __TW0D=((____EGZB *)__YY0D);
+      *(__TW0D) = *(__EGZB__);
+    };
+    __CYBE=((____EGZB *)__TW0D);
+    __CYBE->__JMYD=__YAZD;
+    __CYBE->__WLYD=__ZAZD;
+    __CYBE->__BMYD=__SW0D;
+    __CBZD=__TW0D;
+    ((void **)__XAZD->__LGZB)[__BBZD]=__TW0D;
+    __XAZD->__OGZB=(____Q)(__XAZD->__OGZB +  1);
   } else /* FALSE */ {
-    ((__HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB *)node__T5YD)->item__0KYD=v__J5YD;
+    ((____EGZB *)__CBZD)->__JMYD=__YAZD;
   };
 }
 
-static void* fast_reference_at__MJYD(__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *Self__NJYD,__STRING_CONSTANT__0 *k__OJYD)
-// ({HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __1KYD(____LFZ *__2KYD,____0 *__3KYD)
+// ({__LFZ},{NULLx__0}) With result No recursive, No inlinable.
 {
-  void *result__YJYD,*Result__PJYD;
-  __INTEGER__Q __tmp__ZJYD;
-  __HASHED_DICTIONARY_NODEoITM_SLOTxStrict_STRING_CONSTANTo__VEZB *node__XJYD;
-  result__YJYD=NULL;
-  __tmp__ZJYD=hash_code__1CM(((__STRING_CONSTANT__0 *)k__OJYD));
-  node__XJYD=((void **)Self__NJYD->buckets__2EZB)[(__INTEGER__Q)(__tmp__ZJYD % Self__NJYD->capacity__4JVB)];
-  while ((! (((void *)node__XJYD == (void *)NULL) || ((void *)node__XJYD->key__HKYD == (void *)k__OJYD)))) {
-    node__XJYD=node__XJYD->next__SKYD;
-  };
-  if (((void *)node__XJYD != (void *)NULL)) {
-    result__YJYD=node__XJYD->item__0KYD;
-  };
-  Result__PJYD=result__YJYD;
-  return(Result__PJYD);
+  void *__HLYD,*__4KYD;
+  ____Q __ILYD;
+  ____EGZB *__GLYD;
+  __HLYD=NULL;
+  __ILYD=__CDM(((____0 *)__3KYD));
+  __GLYD=((void **)__2KYD->__LGZB)[(____Q)(__ILYD % __2KYD->__NLVB)];
+  while ((! (((void *)__GLYD == (void *)NULL) || ((void *)__GLYD->__WLYD == (void *)__3KYD)))) {
+    __GLYD=__GLYD->__BMYD;
+  };
+  if (((void *)__GLYD != (void *)NULL)) {
+    __HLYD=__GLYD->__JMYD;
+  };
+  __4KYD=__HLYD;
+  return(__4KYD);
 }
 
-static void add_slot__XLYD(__PROTOTYPE__MF *Self__YLYD,void *s__ZLYD)
-// ({PROTOTYPE__MF},{NULLxITM_SLOT__HLCxITM_SLOT_OPERATOR__PF0D}) Void No recursive, No inlinable.
+static void __GNYD(____MF *__HNYD,void *__INYD)
+// ({__MF},{NULLx__OLCx__4G0D}) Void No recursive, No inlinable.
 {
-  __STRING_CONSTANT__0 *__tmp__1LYD;
-  void *__tmp__IMYD;
-  __HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *__tmp__0LYD;
-  __tmp__0LYD=Self__YLYD->slot_list__NFZ;
-  if (((struct ___OBJ *)s__ZLYD)->__id==__ITM_SLOT__HLC__) {
-    __tmp__1LYD=((__ITM_SLOT__HLC *)s__ZLYD)->parent_named__ILC.name__4VB;
+  ____0 *__KNYD;
+  void *__XNYD;
+  ____LFZ *__JNYD;
+  __JNYD=__HNYD->__UFZ;
+  if (((struct ___OBJ *)__INYD)->__id==____OLC__) {
+    __KNYD=((____OLC *)__INYD)->__PLC.__FWB;
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__1LYD=((__ITM_SLOT_OPERATOR__PF0D *)s__ZLYD)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+    __KNYD=((____4G0D *)__INYD)->__5G0D.__PLC.__FWB;
   };
-  fast_put__to__H5YD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__0LYD),s__ZLYD,__tmp__1LYD);
-  if (((void *)Self__YLYD->first_slot__UIZC == (void *)NULL)) {
-    Self__YLYD->first_slot__UIZC=s__ZLYD;
+  __WAZD(((____LFZ *)__JNYD),__INYD,__KNYD);
+  if (((void *)__HNYD->__DKZC == (void *)NULL)) {
+    __HNYD->__DKZC=__INYD;
   } else /* FALSE */ {
-    __tmp__IMYD=Self__YLYD->last_slot__AUNC;
-    if (((struct ___OBJ *)__tmp__IMYD)->__id==__ITM_SLOT__HLC__) {
-      ((__ITM_SLOT__HLC *)__tmp__IMYD)->next__NJZC=s__ZLYD;
+    __XNYD=__HNYD->__PVNC;
+    if (((struct ___OBJ *)__XNYD)->__id==____OLC__) {
+      ((____OLC *)__XNYD)->__2KZC=__INYD;
     } else /* ITM_SLOT_OPERATOR */ {
-      ((__ITM_SLOT_OPERATOR__PF0D *)((__ITM_SLOT__HLC *)__tmp__IMYD))->parent_itm_slot__QF0D.next__NJZC=s__ZLYD;
+      ((____4G0D *)((____OLC *)__XNYD))->__5G0D.__2KZC=__INYD;
     };
   };
-  Self__YLYD->last_slot__AUNC=s__ZLYD;
+  __HNYD->__PVNC=__INYD;
 }
 
-static void append_name_in__DQ0G(__TYPE_BLOCK__VO5D *Self__EQ0G,__STRING__BC *buf__FQ0G)
-// ({TYPE_BLOCK__VO5D},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __SR0G(____EQ5D *__TR0G,____BC *__UR0G)
+// ({__EQ5D},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__1AJU,*Self__DBJU,*Self__LBJU;
-  __INTEGER__Q __tmp__3AJU,old_nb_elts__5AJU,__tmp__FBJU;
-  __INTEGER__Q old_nb_elts__HBJU,__tmp__NBJU,old_nb_elts__PBJU;
-  __INTEGER__Q old_nb_elts__PCJU;
-  __POINTER__IB __tmp__ABJU,__tmp__IBJU,__tmp__QBJU;
-  __TYPE_FULL__PMB *Self__PCLT,*Self__RCLT,*Self__VCLT;
-  __CHARACTER__DB *__tmp__2AJU,*__tmp__EBJU,*__tmp__MBJU;
-  __BOOLEAN__L Result__JVXT;
-  __FAST_ARRAYoTYPE_FULLo__IAY *Self__QVXT;
-  Self__1AJU=((__STRING__BC *)buf__FQ0G);
-  if ((Self__1AJU->capacity__HFL <= Self__1AJU->count__WJ)) {
-    if ((Self__1AJU->capacity__HFL ==  0)) {
-      Self__1AJU->capacity__HFL= 32;
-      __tmp__2AJU=create__KVW( 32);
-      Self__1AJU->storage__4EL=__tmp__2AJU;
-    } else /* FALSE */ {
-      __tmp__3AJU=(__INTEGER__Q)(Self__1AJU->capacity__HFL <<  1);
-      __tmp__2AJU=((__CHARACTER__DB *)Self__1AJU->storage__4EL);
-      old_nb_elts__5AJU=Self__1AJU->capacity__HFL;
-      __tmp__ABJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2AJU),((__UINTEGER_32__RWB )old_nb_elts__5AJU),((__UINTEGER_32__RWB )__tmp__3AJU));
-      __tmp__2AJU=((__CHARACTER__DB *)__tmp__ABJU);
-      clear__to__F00(__tmp__2AJU,old_nb_elts__5AJU,(__INTEGER__Q)(__tmp__3AJU -  1));
-      Self__1AJU->storage__4EL=__tmp__2AJU;
-      Self__1AJU->capacity__HFL=__tmp__3AJU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__1AJU->storage__4EL)[Self__1AJU->count__WJ]='{';
-  Self__1AJU->count__WJ=(__INTEGER__Q)(Self__1AJU->count__WJ +  1);
-  Result__JVXT=(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__EQ0G->argument_list__APJF)->parent_arrayed_collection__QAY.upper__DUDB <  0);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((! Result__JVXT)) {
-    __tmp__3AJU=(__INTEGER__Q)(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__EQ0G->argument_list__APJF)->parent_arrayed_collection__QAY.upper__DUDB +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((__tmp__3AJU >  1)) {
-      Self__DBJU=((__STRING__BC *)buf__FQ0G);
-      if ((Self__DBJU->capacity__HFL <= Self__DBJU->count__WJ)) {
-        if ((Self__DBJU->capacity__HFL ==  0)) {
-          Self__DBJU->capacity__HFL= 32;
-          __tmp__EBJU=create__KVW( 32);
-          Self__DBJU->storage__4EL=__tmp__EBJU;
-        } else /* FALSE */ {
-          __tmp__FBJU=(__INTEGER__Q)(Self__DBJU->capacity__HFL <<  1);
-          __tmp__EBJU=((__CHARACTER__DB *)Self__DBJU->storage__4EL);
-          old_nb_elts__HBJU=Self__DBJU->capacity__HFL;
-          __tmp__IBJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EBJU),((__UINTEGER_32__RWB )old_nb_elts__HBJU),((__UINTEGER_32__RWB )__tmp__FBJU));
-          __tmp__EBJU=((__CHARACTER__DB *)__tmp__IBJU);
-          clear__to__F00(__tmp__EBJU,old_nb_elts__HBJU,(__INTEGER__Q)(__tmp__FBJU -  1));
-          Self__DBJU->storage__4EL=__tmp__EBJU;
-          Self__DBJU->capacity__HFL=__tmp__FBJU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__DBJU->storage__4EL)[Self__DBJU->count__WJ]='(';
-      Self__DBJU->count__WJ=(__INTEGER__Q)(Self__DBJU->count__WJ +  1);
-      old_nb_elts__5AJU=(__INTEGER__Q)(Self__EQ0G->argument_list__APJF->parent_arrayed_collection__QAY.upper__DUDB -  1);
-      __tmp__FBJU= 0;
-      while ((__tmp__FBJU <= old_nb_elts__5AJU)) {
-        Self__PCLT=((__TYPE_FULL__PMB *)((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__EQ0G->argument_list__APJF)->parent_arrayed_collection__QAY.storage__S2XB)[__tmp__FBJU]);
-        if (((__UINTEGER_8__WLC)(Self__PCLT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buf__FQ0G),(&__string_348));
-        };
-        append_name_in__TOXE(Self__PCLT,buf__FQ0G);
-        Self__LBJU=((__STRING__BC *)buf__FQ0G);
-        if ((Self__LBJU->capacity__HFL <= Self__LBJU->count__WJ)) {
-          if ((Self__LBJU->capacity__HFL ==  0)) {
-            Self__LBJU->capacity__HFL= 32;
-            __tmp__MBJU=create__KVW( 32);
-            Self__LBJU->storage__4EL=__tmp__MBJU;
-          } else /* FALSE */ {
-            __tmp__NBJU=(__INTEGER__Q)(Self__LBJU->capacity__HFL <<  1);
-            __tmp__MBJU=((__CHARACTER__DB *)Self__LBJU->storage__4EL);
-            old_nb_elts__PBJU=Self__LBJU->capacity__HFL;
-            __tmp__QBJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MBJU),((__UINTEGER_32__RWB )old_nb_elts__PBJU),((__UINTEGER_32__RWB )__tmp__NBJU));
-            __tmp__MBJU=((__CHARACTER__DB *)__tmp__QBJU);
-            clear__to__F00(__tmp__MBJU,old_nb_elts__PBJU,(__INTEGER__Q)(__tmp__NBJU -  1));
-            Self__LBJU->storage__4EL=__tmp__MBJU;
-            Self__LBJU->capacity__HFL=__tmp__NBJU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__LBJU->storage__4EL)[Self__LBJU->count__WJ]=',';
-        Self__LBJU->count__WJ=(__INTEGER__Q)(Self__LBJU->count__WJ +  1);
-        __tmp__FBJU=(__INTEGER__Q)(__tmp__FBJU +  1);
-      };
-      Self__QVXT=((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__EQ0G->argument_list__APJF);
-      Self__PCLT=((void **)Self__QVXT->parent_arrayed_collection__QAY.storage__S2XB)[Self__QVXT->parent_arrayed_collection__QAY.upper__DUDB];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__RCLT=((__TYPE_FULL__PMB *)Self__PCLT);
-      if (((__UINTEGER_8__WLC)(Self__RCLT->flag__ELK &  32) !=  0)) {
-        (&__string_348)->count__0C= 8;
-        (&__string_348)->storage__1C="Generic ";
-        append__3VX(((__STRING__BC *)buf__FQ0G),(&__string_348));
-      };
-      append_name_in__TOXE(Self__RCLT,buf__FQ0G);
-      Self__DBJU=((__STRING__BC *)buf__FQ0G);
-      if ((Self__DBJU->capacity__HFL <= Self__DBJU->count__WJ)) {
-        if ((Self__DBJU->capacity__HFL ==  0)) {
-          Self__DBJU->capacity__HFL= 32;
-          __tmp__EBJU=create__KVW( 32);
-          Self__DBJU->storage__4EL=__tmp__EBJU;
-        } else /* FALSE */ {
-          old_nb_elts__HBJU=(__INTEGER__Q)(Self__DBJU->capacity__HFL <<  1);
-          __tmp__EBJU=((__CHARACTER__DB *)Self__DBJU->storage__4EL);
-          __tmp__NBJU=Self__DBJU->capacity__HFL;
-          __tmp__IBJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EBJU),((__UINTEGER_32__RWB )__tmp__NBJU),((__UINTEGER_32__RWB )old_nb_elts__HBJU));
-          __tmp__EBJU=((__CHARACTER__DB *)__tmp__IBJU);
-          clear__to__F00(__tmp__EBJU,__tmp__NBJU,(__INTEGER__Q)(old_nb_elts__HBJU -  1));
-          Self__DBJU->storage__4EL=__tmp__EBJU;
-          Self__DBJU->capacity__HFL=old_nb_elts__HBJU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__DBJU->storage__4EL)[Self__DBJU->count__WJ]=')';
-      Self__DBJU->count__WJ=(__INTEGER__Q)(Self__DBJU->count__WJ +  1);
-    } else /* FALSE */ {
-      Self__PCLT=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__EQ0G->argument_list__APJF)->parent_arrayed_collection__QAY.storage__S2XB)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__RCLT=((__TYPE_FULL__PMB *)Self__PCLT);
-      if (((__UINTEGER_8__WLC)(Self__RCLT->flag__ELK &  32) !=  0)) {
-        (&__string_348)->count__0C= 8;
-        (&__string_348)->storage__1C="Generic ";
-        append__3VX(((__STRING__BC *)buf__FQ0G),(&__string_348));
-      };
-      append_name_in__TOXE(Self__RCLT,buf__FQ0G);
-    };
-    Self__DBJU=((__STRING__BC *)buf__FQ0G);
-    if ((Self__DBJU->capacity__HFL <= Self__DBJU->count__WJ)) {
-      if ((Self__DBJU->capacity__HFL ==  0)) {
-        Self__DBJU->capacity__HFL= 32;
-        __tmp__EBJU=create__KVW( 32);
-        Self__DBJU->storage__4EL=__tmp__EBJU;
-      } else /* FALSE */ {
-        old_nb_elts__HBJU=(__INTEGER__Q)(Self__DBJU->capacity__HFL <<  1);
-        __tmp__EBJU=((__CHARACTER__DB *)Self__DBJU->storage__4EL);
-        __tmp__NBJU=Self__DBJU->capacity__HFL;
-        __tmp__IBJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EBJU),((__UINTEGER_32__RWB )__tmp__NBJU),((__UINTEGER_32__RWB )old_nb_elts__HBJU));
-        __tmp__EBJU=((__CHARACTER__DB *)__tmp__IBJU);
-        clear__to__F00(__tmp__EBJU,__tmp__NBJU,(__INTEGER__Q)(old_nb_elts__HBJU -  1));
-        Self__DBJU->storage__4EL=__tmp__EBJU;
-        Self__DBJU->capacity__HFL=old_nb_elts__HBJU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__DBJU->storage__4EL)[Self__DBJU->count__WJ]=';';
-    Self__DBJU->count__WJ=(__INTEGER__Q)(Self__DBJU->count__WJ +  1);
-    Self__DBJU=((__STRING__BC *)buf__FQ0G);
-    if ((Self__DBJU->capacity__HFL <= Self__DBJU->count__WJ)) {
-      if ((Self__DBJU->capacity__HFL ==  0)) {
-        Self__DBJU->capacity__HFL= 32;
-        __tmp__EBJU=create__KVW( 32);
-        Self__DBJU->storage__4EL=__tmp__EBJU;
-      } else /* FALSE */ {
-        old_nb_elts__HBJU=(__INTEGER__Q)(Self__DBJU->capacity__HFL <<  1);
-        __tmp__EBJU=((__CHARACTER__DB *)Self__DBJU->storage__4EL);
-        __tmp__NBJU=Self__DBJU->capacity__HFL;
-        __tmp__IBJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EBJU),((__UINTEGER_32__RWB )__tmp__NBJU),((__UINTEGER_32__RWB )old_nb_elts__HBJU));
-        __tmp__EBJU=((__CHARACTER__DB *)__tmp__IBJU);
-        clear__to__F00(__tmp__EBJU,__tmp__NBJU,(__INTEGER__Q)(old_nb_elts__HBJU -  1));
-        Self__DBJU->storage__4EL=__tmp__EBJU;
-        Self__DBJU->capacity__HFL=old_nb_elts__HBJU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__DBJU->storage__4EL)[Self__DBJU->count__WJ]=' ';
-    Self__DBJU->count__WJ=(__INTEGER__Q)(Self__DBJU->count__WJ +  1);
-  };
-  Result__JVXT=(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__EQ0G->result_list__KPJF)->parent_arrayed_collection__QAY.upper__DUDB <  0);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((! Result__JVXT)) {
-    __tmp__3AJU=(__INTEGER__Q)(Self__EQ0G->result_list__KPJF->parent_arrayed_collection__QAY.upper__DUDB -  1);
-    old_nb_elts__5AJU= 0;
-    while ((old_nb_elts__5AJU <= __tmp__3AJU)) {
-      Self__VCLT=((__TYPE_FULL__PMB *)((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__EQ0G->result_list__KPJF)->parent_arrayed_collection__QAY.storage__S2XB)[old_nb_elts__5AJU]);
-      if (((__UINTEGER_8__WLC)(Self__VCLT->flag__ELK &  32) !=  0)) {
-        (&__string_348)->count__0C= 8;
-        (&__string_348)->storage__1C="Generic ";
-        append__3VX(((__STRING__BC *)buf__FQ0G),(&__string_348));
-      };
-      append_name_in__TOXE(Self__VCLT,buf__FQ0G);
-      Self__LBJU=((__STRING__BC *)buf__FQ0G);
-      if ((Self__LBJU->capacity__HFL <= Self__LBJU->count__WJ)) {
-        if ((Self__LBJU->capacity__HFL ==  0)) {
-          Self__LBJU->capacity__HFL= 32;
-          __tmp__MBJU=create__KVW( 32);
-          Self__LBJU->storage__4EL=__tmp__MBJU;
-        } else /* FALSE */ {
-          old_nb_elts__PBJU=(__INTEGER__Q)(Self__LBJU->capacity__HFL <<  1);
-          __tmp__MBJU=((__CHARACTER__DB *)Self__LBJU->storage__4EL);
-          old_nb_elts__PCJU=Self__LBJU->capacity__HFL;
-          __tmp__QBJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MBJU),((__UINTEGER_32__RWB )old_nb_elts__PCJU),((__UINTEGER_32__RWB )old_nb_elts__PBJU));
-          __tmp__MBJU=((__CHARACTER__DB *)__tmp__QBJU);
-          clear__to__F00(__tmp__MBJU,old_nb_elts__PCJU,(__INTEGER__Q)(old_nb_elts__PBJU -  1));
-          Self__LBJU->storage__4EL=__tmp__MBJU;
-          Self__LBJU->capacity__HFL=old_nb_elts__PBJU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__LBJU->storage__4EL)[Self__LBJU->count__WJ]=',';
-      Self__LBJU->count__WJ=(__INTEGER__Q)(Self__LBJU->count__WJ +  1);
-      old_nb_elts__5AJU=(__INTEGER__Q)(old_nb_elts__5AJU +  1);
-    };
-    Self__QVXT=((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__EQ0G->result_list__KPJF);
-    Self__PCLT=((void **)Self__QVXT->parent_arrayed_collection__QAY.storage__S2XB)[Self__QVXT->parent_arrayed_collection__QAY.upper__DUDB];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__RCLT=((__TYPE_FULL__PMB *)Self__PCLT);
-    if (((__UINTEGER_8__WLC)(Self__RCLT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buf__FQ0G),(&__string_348));
-    };
-    append_name_in__TOXE(Self__RCLT,buf__FQ0G);
-  };
-  Self__1AJU=((__STRING__BC *)buf__FQ0G);
-  if ((Self__1AJU->capacity__HFL <= Self__1AJU->count__WJ)) {
-    if ((Self__1AJU->capacity__HFL ==  0)) {
-      Self__1AJU->capacity__HFL= 32;
-      __tmp__2AJU=create__KVW( 32);
-      Self__1AJU->storage__4EL=__tmp__2AJU;
-    } else /* FALSE */ {
-      __tmp__FBJU=(__INTEGER__Q)(Self__1AJU->capacity__HFL <<  1);
-      __tmp__2AJU=((__CHARACTER__DB *)Self__1AJU->storage__4EL);
-      old_nb_elts__HBJU=Self__1AJU->capacity__HFL;
-      __tmp__ABJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2AJU),((__UINTEGER_32__RWB )old_nb_elts__HBJU),((__UINTEGER_32__RWB )__tmp__FBJU));
-      __tmp__2AJU=((__CHARACTER__DB *)__tmp__ABJU);
-      clear__to__F00(__tmp__2AJU,old_nb_elts__HBJU,(__INTEGER__Q)(__tmp__FBJU -  1));
-      Self__1AJU->storage__4EL=__tmp__2AJU;
-      Self__1AJU->capacity__HFL=__tmp__FBJU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__1AJU->storage__4EL)[Self__1AJU->count__WJ]='}';
-  Self__1AJU->count__WJ=(__INTEGER__Q)(Self__1AJU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buf__FQ0G),(&__string_619));
+  ____BC *__KCJU,*__SCJU,*__0CJU;
+  ____Q __MCJU,__OCJU,__UCJU,__WCJU,__2CJU,__4CJU,__4DJU;
+  ____IB __PCJU,__XCJU,__5CJU;
+  ____WMB *__4DLT,*__AELT,*__EELT;
+  ____DB *__LCJU,*__TCJU,*__1CJU;
+  ____L __YWXT;
+  ____PAY *__5WXT;
+  __KCJU=((____BC *)__UR0G);
+  if ((__KCJU->__OFL <= __KCJU->__WJ)) {
+    if ((__KCJU->__OFL ==  0)) {
+      __KCJU->__OFL= 32;
+      __LCJU=__RVW( 32);
+      __KCJU->__FFL=__LCJU;
+    } else /* FALSE */ {
+      __MCJU=(____Q)(__KCJU->__OFL <<  1);
+      __LCJU=((____DB *)__KCJU->__FFL);
+      __OCJU=__KCJU->__OFL;
+      __PCJU=__55W(((____IB )__LCJU),((____YWB )__OCJU),((____YWB )__MCJU));
+      __LCJU=((____DB *)__PCJU);
+      __M00(__LCJU,__OCJU,(____Q)(__MCJU -  1));
+      __KCJU->__FFL=__LCJU;
+      __KCJU->__OFL=__MCJU;
+    };
+  };
+  ((____DB *)__KCJU->__FFL)[__KCJU->__WJ]='{';
+  __KCJU->__WJ=(____Q)(__KCJU->__WJ +  1);
+  __YWXT=(((____PAY *)__TR0G->__PQJF)->__XAY.__SUDB <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((! __YWXT)) {
+    __MCJU=(____Q)(((____PAY *)__TR0G->__PQJF)->__XAY.__SUDB +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__MCJU >  1)) {
+      __SCJU=((____BC *)__UR0G);
+      if ((__SCJU->__OFL <= __SCJU->__WJ)) {
+        if ((__SCJU->__OFL ==  0)) {
+          __SCJU->__OFL= 32;
+          __TCJU=__RVW( 32);
+          __SCJU->__FFL=__TCJU;
+        } else /* FALSE */ {
+          __UCJU=(____Q)(__SCJU->__OFL <<  1);
+          __TCJU=((____DB *)__SCJU->__FFL);
+          __WCJU=__SCJU->__OFL;
+          __XCJU=__55W(((____IB )__TCJU),((____YWB )__WCJU),((____YWB )__UCJU));
+          __TCJU=((____DB *)__XCJU);
+          __M00(__TCJU,__WCJU,(____Q)(__UCJU -  1));
+          __SCJU->__FFL=__TCJU;
+          __SCJU->__OFL=__UCJU;
+        };
+      };
+      ((____DB *)__SCJU->__FFL)[__SCJU->__WJ]='(';
+      __SCJU->__WJ=(____Q)(__SCJU->__WJ +  1);
+      __OCJU=(____Q)(__TR0G->__PQJF->__XAY.__SUDB -  1);
+      __UCJU= 0;
+      while ((__UCJU <= __OCJU)) {
+        __4DLT=((____WMB *)((void **)((____PAY *)__TR0G->__PQJF)->__XAY.__B4XB)[__UCJU]);
+        if (((____3LC)(__4DLT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__UR0G),(&__string_348));
+        };
+        __CQXE(__4DLT,__UR0G);
+        __0CJU=((____BC *)__UR0G);
+        if ((__0CJU->__OFL <= __0CJU->__WJ)) {
+          if ((__0CJU->__OFL ==  0)) {
+            __0CJU->__OFL= 32;
+            __1CJU=__RVW( 32);
+            __0CJU->__FFL=__1CJU;
+          } else /* FALSE */ {
+            __2CJU=(____Q)(__0CJU->__OFL <<  1);
+            __1CJU=((____DB *)__0CJU->__FFL);
+            __4CJU=__0CJU->__OFL;
+            __5CJU=__55W(((____IB )__1CJU),((____YWB )__4CJU),((____YWB )__2CJU));
+            __1CJU=((____DB *)__5CJU);
+            __M00(__1CJU,__4CJU,(____Q)(__2CJU -  1));
+            __0CJU->__FFL=__1CJU;
+            __0CJU->__OFL=__2CJU;
+          };
+        };
+        ((____DB *)__0CJU->__FFL)[__0CJU->__WJ]=',';
+        __0CJU->__WJ=(____Q)(__0CJU->__WJ +  1);
+        __UCJU=(____Q)(__UCJU +  1);
+      };
+      __5WXT=((____PAY *)__TR0G->__PQJF);
+      __4DLT=((void **)__5WXT->__XAY.__B4XB)[__5WXT->__XAY.__SUDB];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __AELT=((____WMB *)__4DLT);
+      if (((____3LC)(__AELT->__LLK &  32) !=  0)) {
+        (&__string_348)->__0C= 8;
+        (&__string_348)->__1C="Generic ";
+        __EWX(((____BC *)__UR0G),(&__string_348));
+      };
+      __CQXE(__AELT,__UR0G);
+      __SCJU=((____BC *)__UR0G);
+      if ((__SCJU->__OFL <= __SCJU->__WJ)) {
+        if ((__SCJU->__OFL ==  0)) {
+          __SCJU->__OFL= 32;
+          __TCJU=__RVW( 32);
+          __SCJU->__FFL=__TCJU;
+        } else /* FALSE */ {
+          __WCJU=(____Q)(__SCJU->__OFL <<  1);
+          __TCJU=((____DB *)__SCJU->__FFL);
+          __2CJU=__SCJU->__OFL;
+          __XCJU=__55W(((____IB )__TCJU),((____YWB )__2CJU),((____YWB )__WCJU));
+          __TCJU=((____DB *)__XCJU);
+          __M00(__TCJU,__2CJU,(____Q)(__WCJU -  1));
+          __SCJU->__FFL=__TCJU;
+          __SCJU->__OFL=__WCJU;
+        };
+      };
+      ((____DB *)__SCJU->__FFL)[__SCJU->__WJ]=')';
+      __SCJU->__WJ=(____Q)(__SCJU->__WJ +  1);
+    } else /* FALSE */ {
+      __4DLT=((void **)((____PAY *)__TR0G->__PQJF)->__XAY.__B4XB)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __AELT=((____WMB *)__4DLT);
+      if (((____3LC)(__AELT->__LLK &  32) !=  0)) {
+        (&__string_348)->__0C= 8;
+        (&__string_348)->__1C="Generic ";
+        __EWX(((____BC *)__UR0G),(&__string_348));
+      };
+      __CQXE(__AELT,__UR0G);
+    };
+    __SCJU=((____BC *)__UR0G);
+    if ((__SCJU->__OFL <= __SCJU->__WJ)) {
+      if ((__SCJU->__OFL ==  0)) {
+        __SCJU->__OFL= 32;
+        __TCJU=__RVW( 32);
+        __SCJU->__FFL=__TCJU;
+      } else /* FALSE */ {
+        __WCJU=(____Q)(__SCJU->__OFL <<  1);
+        __TCJU=((____DB *)__SCJU->__FFL);
+        __2CJU=__SCJU->__OFL;
+        __XCJU=__55W(((____IB )__TCJU),((____YWB )__2CJU),((____YWB )__WCJU));
+        __TCJU=((____DB *)__XCJU);
+        __M00(__TCJU,__2CJU,(____Q)(__WCJU -  1));
+        __SCJU->__FFL=__TCJU;
+        __SCJU->__OFL=__WCJU;
+      };
+    };
+    ((____DB *)__SCJU->__FFL)[__SCJU->__WJ]=';';
+    __SCJU->__WJ=(____Q)(__SCJU->__WJ +  1);
+    __SCJU=((____BC *)__UR0G);
+    if ((__SCJU->__OFL <= __SCJU->__WJ)) {
+      if ((__SCJU->__OFL ==  0)) {
+        __SCJU->__OFL= 32;
+        __TCJU=__RVW( 32);
+        __SCJU->__FFL=__TCJU;
+      } else /* FALSE */ {
+        __WCJU=(____Q)(__SCJU->__OFL <<  1);
+        __TCJU=((____DB *)__SCJU->__FFL);
+        __2CJU=__SCJU->__OFL;
+        __XCJU=__55W(((____IB )__TCJU),((____YWB )__2CJU),((____YWB )__WCJU));
+        __TCJU=((____DB *)__XCJU);
+        __M00(__TCJU,__2CJU,(____Q)(__WCJU -  1));
+        __SCJU->__FFL=__TCJU;
+        __SCJU->__OFL=__WCJU;
+      };
+    };
+    ((____DB *)__SCJU->__FFL)[__SCJU->__WJ]=' ';
+    __SCJU->__WJ=(____Q)(__SCJU->__WJ +  1);
+  };
+  __YWXT=(((____PAY *)__TR0G->__ZQJF)->__XAY.__SUDB <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((! __YWXT)) {
+    __MCJU=(____Q)(__TR0G->__ZQJF->__XAY.__SUDB -  1);
+    __OCJU= 0;
+    while ((__OCJU <= __MCJU)) {
+      __EELT=((____WMB *)((void **)((____PAY *)__TR0G->__ZQJF)->__XAY.__B4XB)[__OCJU]);
+      if (((____3LC)(__EELT->__LLK &  32) !=  0)) {
+        (&__string_348)->__0C= 8;
+        (&__string_348)->__1C="Generic ";
+        __EWX(((____BC *)__UR0G),(&__string_348));
+      };
+      __CQXE(__EELT,__UR0G);
+      __0CJU=((____BC *)__UR0G);
+      if ((__0CJU->__OFL <= __0CJU->__WJ)) {
+        if ((__0CJU->__OFL ==  0)) {
+          __0CJU->__OFL= 32;
+          __1CJU=__RVW( 32);
+          __0CJU->__FFL=__1CJU;
+        } else /* FALSE */ {
+          __4CJU=(____Q)(__0CJU->__OFL <<  1);
+          __1CJU=((____DB *)__0CJU->__FFL);
+          __4DJU=__0CJU->__OFL;
+          __5CJU=__55W(((____IB )__1CJU),((____YWB )__4DJU),((____YWB )__4CJU));
+          __1CJU=((____DB *)__5CJU);
+          __M00(__1CJU,__4DJU,(____Q)(__4CJU -  1));
+          __0CJU->__FFL=__1CJU;
+          __0CJU->__OFL=__4CJU;
+        };
+      };
+      ((____DB *)__0CJU->__FFL)[__0CJU->__WJ]=',';
+      __0CJU->__WJ=(____Q)(__0CJU->__WJ +  1);
+      __OCJU=(____Q)(__OCJU +  1);
+    };
+    __5WXT=((____PAY *)__TR0G->__ZQJF);
+    __4DLT=((void **)__5WXT->__XAY.__B4XB)[__5WXT->__XAY.__SUDB];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __AELT=((____WMB *)__4DLT);
+    if (((____3LC)(__AELT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__UR0G),(&__string_348));
+    };
+    __CQXE(__AELT,__UR0G);
+  };
+  __KCJU=((____BC *)__UR0G);
+  if ((__KCJU->__OFL <= __KCJU->__WJ)) {
+    if ((__KCJU->__OFL ==  0)) {
+      __KCJU->__OFL= 32;
+      __LCJU=__RVW( 32);
+      __KCJU->__FFL=__LCJU;
+    } else /* FALSE */ {
+      __UCJU=(____Q)(__KCJU->__OFL <<  1);
+      __LCJU=((____DB *)__KCJU->__FFL);
+      __WCJU=__KCJU->__OFL;
+      __PCJU=__55W(((____IB )__LCJU),((____YWB )__WCJU),((____YWB )__UCJU));
+      __LCJU=((____DB *)__PCJU);
+      __M00(__LCJU,__WCJU,(____Q)(__UCJU -  1));
+      __KCJU->__FFL=__LCJU;
+      __KCJU->__OFL=__UCJU;
+    };
+  };
+  ((____DB *)__KCJU->__FFL)[__KCJU->__WJ]='}';
+  __KCJU->__WJ=(____Q)(__KCJU->__WJ +  1);
+  __EWX(((____BC *)__UR0G),(&__string_619));
 }
 
-static void append_name_in__5PFL(__PROFIL_BLOCK__22NJ *Self__AQFL,__STRING__BC *buf__BQFL)
-// ({PROFIL_BLOCK__22NJ},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __ORFL(____L4NJ *__PRFL,____BC *__QRFL)
+// ({__L4NJ},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__1CJU,*Self__DDJU,*Self__LDJU;
-  __INTEGER__Q __tmp__3CJU,old_nb_elts__5CJU,__tmp__FDJU;
-  __INTEGER__Q old_nb_elts__HDJU,__tmp__NDJU,old_nb_elts__PDJU;
-  __INTEGER__Q __tmp__UEJU,old_nb_elts__WEJU;
-  __POINTER__IB __tmp__ADJU,__tmp__IDJU,__tmp__QDJU;
-  __TYPE_FULL__PMB *Self__LDLT;
-  __LOCAL__43WC *Result__WH4T,*Result__V1TI;
-  __CHARACTER__DB *__tmp__2CJU,*__tmp__EDJU,*__tmp__MDJU;
-  __FAST_ARRAYoLOCALo__PW1D *Self__SH4T;
-  __SLIM_ARRAYoLOCALo__3GOJ *Self__NEJU,*Self__TDLT;
-  __BOOLEAN__L __tmp__MEJU,__tmp__SDLT;
-  __BLOCK__GB __tmp__OEJU;
-  __BLOCK__GB __tmp__PEJU;
-  __BLOCK__GB __tmp__UDLT;
-  __BLOCK__GB __tmp__VDLT;
-  __BLOCK__GB __tmp__WVTL;
-  __BLOCK__GB __tmp__2VTL;
-  Self__1CJU=((__STRING__BC *)buf__BQFL);
-  if ((Self__1CJU->capacity__HFL <= Self__1CJU->count__WJ)) {
-    if ((Self__1CJU->capacity__HFL ==  0)) {
-      Self__1CJU->capacity__HFL= 32;
-      __tmp__2CJU=create__KVW( 32);
-      Self__1CJU->storage__4EL=__tmp__2CJU;
-    } else /* FALSE */ {
-      __tmp__3CJU=(__INTEGER__Q)(Self__1CJU->capacity__HFL <<  1);
-      __tmp__2CJU=((__CHARACTER__DB *)Self__1CJU->storage__4EL);
-      old_nb_elts__5CJU=Self__1CJU->capacity__HFL;
-      __tmp__ADJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2CJU),((__UINTEGER_32__RWB )old_nb_elts__5CJU),((__UINTEGER_32__RWB )__tmp__3CJU));
-      __tmp__2CJU=((__CHARACTER__DB *)__tmp__ADJU);
-      clear__to__F00(__tmp__2CJU,old_nb_elts__5CJU,(__INTEGER__Q)(__tmp__3CJU -  1));
-      Self__1CJU->storage__4EL=__tmp__2CJU;
-      Self__1CJU->capacity__HFL=__tmp__3CJU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__1CJU->storage__4EL)[Self__1CJU->count__WJ]='{';
-  Self__1CJU->count__WJ=(__INTEGER__Q)(Self__1CJU->count__WJ +  1);
-  __tmp__3CJU=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)Self__AQFL->parent_profil__32NJ.argument_list__G5NJ)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((__tmp__3CJU >  1)) {
-    old_nb_elts__5CJU=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)Self__AQFL->parent_profil__32NJ.argument_list__G5NJ)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((old_nb_elts__5CJU >  2)) {
-      Self__DDJU=((__STRING__BC *)buf__BQFL);
-      if ((Self__DDJU->capacity__HFL <= Self__DDJU->count__WJ)) {
-        if ((Self__DDJU->capacity__HFL ==  0)) {
-          Self__DDJU->capacity__HFL= 32;
-          __tmp__EDJU=create__KVW( 32);
-          Self__DDJU->storage__4EL=__tmp__EDJU;
-        } else /* FALSE */ {
-          __tmp__FDJU=(__INTEGER__Q)(Self__DDJU->capacity__HFL <<  1);
-          __tmp__EDJU=((__CHARACTER__DB *)Self__DDJU->storage__4EL);
-          old_nb_elts__HDJU=Self__DDJU->capacity__HFL;
-          __tmp__IDJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EDJU),((__UINTEGER_32__RWB )old_nb_elts__HDJU),((__UINTEGER_32__RWB )__tmp__FDJU));
-          __tmp__EDJU=((__CHARACTER__DB *)__tmp__IDJU);
-          clear__to__F00(__tmp__EDJU,old_nb_elts__HDJU,(__INTEGER__Q)(__tmp__FDJU -  1));
-          Self__DDJU->storage__4EL=__tmp__EDJU;
-          Self__DDJU->capacity__HFL=__tmp__FDJU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__DDJU->storage__4EL)[Self__DDJU->count__WJ]='(';
-      Self__DDJU->count__WJ=(__INTEGER__Q)(Self__DDJU->count__WJ +  1);
-      __tmp__FDJU=(__INTEGER__Q)(Self__AQFL->parent_profil__32NJ.argument_list__G5NJ->parent_arrayed_collection__XW1D.upper__O2BE -  1);
-      old_nb_elts__HDJU= 1;
-      while ((old_nb_elts__HDJU <= __tmp__FDJU)) {
-        Self__LDLT=((__TYPE_FULL__PMB *)((__LOCAL__43WC *)((void **)((__FAST_ARRAYoLOCALo__PW1D *)Self__AQFL->parent_profil__32NJ.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[old_nb_elts__HDJU])->parent_variable__B4WC.type__1N5D);
-        if (((__UINTEGER_8__WLC)(Self__LDLT->flag__ELK &  32) !=  0)) {
-          (&__string_348)->count__0C= 8;
-          (&__string_348)->storage__1C="Generic ";
-          append__3VX(((__STRING__BC *)buf__BQFL),(&__string_348));
-        };
-        append_name_in__TOXE(Self__LDLT,buf__BQFL);
-        Self__LDJU=((__STRING__BC *)buf__BQFL);
-        if ((Self__LDJU->capacity__HFL <= Self__LDJU->count__WJ)) {
-          if ((Self__LDJU->capacity__HFL ==  0)) {
-            Self__LDJU->capacity__HFL= 32;
-            __tmp__MDJU=create__KVW( 32);
-            Self__LDJU->storage__4EL=__tmp__MDJU;
-          } else /* FALSE */ {
-            __tmp__NDJU=(__INTEGER__Q)(Self__LDJU->capacity__HFL <<  1);
-            __tmp__MDJU=((__CHARACTER__DB *)Self__LDJU->storage__4EL);
-            old_nb_elts__PDJU=Self__LDJU->capacity__HFL;
-            __tmp__QDJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MDJU),((__UINTEGER_32__RWB )old_nb_elts__PDJU),((__UINTEGER_32__RWB )__tmp__NDJU));
-            __tmp__MDJU=((__CHARACTER__DB *)__tmp__QDJU);
-            clear__to__F00(__tmp__MDJU,old_nb_elts__PDJU,(__INTEGER__Q)(__tmp__NDJU -  1));
-            Self__LDJU->storage__4EL=__tmp__MDJU;
-            Self__LDJU->capacity__HFL=__tmp__NDJU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__LDJU->storage__4EL)[Self__LDJU->count__WJ]=',';
-        Self__LDJU->count__WJ=(__INTEGER__Q)(Self__LDJU->count__WJ +  1);
-        old_nb_elts__HDJU=(__INTEGER__Q)(old_nb_elts__HDJU +  1);
-      };
-      Self__SH4T=((__FAST_ARRAYoLOCALo__PW1D *)Self__AQFL->parent_profil__32NJ.argument_list__G5NJ);
-      Result__WH4T=((void **)Self__SH4T->parent_arrayed_collection__XW1D.storage__1T5F)[Self__SH4T->parent_arrayed_collection__XW1D.upper__O2BE];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__LDLT=((__TYPE_FULL__PMB *)Result__WH4T->parent_variable__B4WC.type__1N5D);
-      if (((__UINTEGER_8__WLC)(Self__LDLT->flag__ELK &  32) !=  0)) {
-        (&__string_348)->count__0C= 8;
-        (&__string_348)->storage__1C="Generic ";
-        append__3VX(((__STRING__BC *)buf__BQFL),(&__string_348));
-      };
-      append_name_in__TOXE(Self__LDLT,buf__BQFL);
-      Self__DDJU=((__STRING__BC *)buf__BQFL);
-      if ((Self__DDJU->capacity__HFL <= Self__DDJU->count__WJ)) {
-        if ((Self__DDJU->capacity__HFL ==  0)) {
-          Self__DDJU->capacity__HFL= 32;
-          __tmp__EDJU=create__KVW( 32);
-          Self__DDJU->storage__4EL=__tmp__EDJU;
-        } else /* FALSE */ {
-          __tmp__NDJU=(__INTEGER__Q)(Self__DDJU->capacity__HFL <<  1);
-          __tmp__EDJU=((__CHARACTER__DB *)Self__DDJU->storage__4EL);
-          old_nb_elts__PDJU=Self__DDJU->capacity__HFL;
-          __tmp__IDJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EDJU),((__UINTEGER_32__RWB )old_nb_elts__PDJU),((__UINTEGER_32__RWB )__tmp__NDJU));
-          __tmp__EDJU=((__CHARACTER__DB *)__tmp__IDJU);
-          clear__to__F00(__tmp__EDJU,old_nb_elts__PDJU,(__INTEGER__Q)(__tmp__NDJU -  1));
-          Self__DDJU->storage__4EL=__tmp__EDJU;
-          Self__DDJU->capacity__HFL=__tmp__NDJU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__DDJU->storage__4EL)[Self__DDJU->count__WJ]=')';
-      Self__DDJU->count__WJ=(__INTEGER__Q)(Self__DDJU->count__WJ +  1);
-    } else /* FALSE */ {
-      Self__SH4T=((__FAST_ARRAYoLOCALo__PW1D *)Self__AQFL->parent_profil__32NJ.argument_list__G5NJ);
-      Result__WH4T=((void **)Self__SH4T->parent_arrayed_collection__XW1D.storage__1T5F)[Self__SH4T->parent_arrayed_collection__XW1D.upper__O2BE];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__LDLT=((__TYPE_FULL__PMB *)Result__WH4T->parent_variable__B4WC.type__1N5D);
-      if (((__UINTEGER_8__WLC)(Self__LDLT->flag__ELK &  32) !=  0)) {
-        (&__string_348)->count__0C= 8;
-        (&__string_348)->storage__1C="Generic ";
-        append__3VX(((__STRING__BC *)buf__BQFL),(&__string_348));
-      };
-      append_name_in__TOXE(Self__LDLT,buf__BQFL);
-    };
-    Self__DDJU=((__STRING__BC *)buf__BQFL);
-    if ((Self__DDJU->capacity__HFL <= Self__DDJU->count__WJ)) {
-      if ((Self__DDJU->capacity__HFL ==  0)) {
-        Self__DDJU->capacity__HFL= 32;
-        __tmp__EDJU=create__KVW( 32);
-        Self__DDJU->storage__4EL=__tmp__EDJU;
-      } else /* FALSE */ {
-        __tmp__NDJU=(__INTEGER__Q)(Self__DDJU->capacity__HFL <<  1);
-        __tmp__EDJU=((__CHARACTER__DB *)Self__DDJU->storage__4EL);
-        old_nb_elts__PDJU=Self__DDJU->capacity__HFL;
-        __tmp__IDJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EDJU),((__UINTEGER_32__RWB )old_nb_elts__PDJU),((__UINTEGER_32__RWB )__tmp__NDJU));
-        __tmp__EDJU=((__CHARACTER__DB *)__tmp__IDJU);
-        clear__to__F00(__tmp__EDJU,old_nb_elts__PDJU,(__INTEGER__Q)(__tmp__NDJU -  1));
-        Self__DDJU->storage__4EL=__tmp__EDJU;
-        Self__DDJU->capacity__HFL=__tmp__NDJU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__DDJU->storage__4EL)[Self__DDJU->count__WJ]=';';
-    Self__DDJU->count__WJ=(__INTEGER__Q)(Self__DDJU->count__WJ +  1);
-    Self__DDJU=((__STRING__BC *)buf__BQFL);
-    if ((Self__DDJU->capacity__HFL <= Self__DDJU->count__WJ)) {
-      if ((Self__DDJU->capacity__HFL ==  0)) {
-        Self__DDJU->capacity__HFL= 32;
-        __tmp__EDJU=create__KVW( 32);
-        Self__DDJU->storage__4EL=__tmp__EDJU;
-      } else /* FALSE */ {
-        __tmp__NDJU=(__INTEGER__Q)(Self__DDJU->capacity__HFL <<  1);
-        __tmp__EDJU=((__CHARACTER__DB *)Self__DDJU->storage__4EL);
-        old_nb_elts__PDJU=Self__DDJU->capacity__HFL;
-        __tmp__IDJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EDJU),((__UINTEGER_32__RWB )old_nb_elts__PDJU),((__UINTEGER_32__RWB )__tmp__NDJU));
-        __tmp__EDJU=((__CHARACTER__DB *)__tmp__IDJU);
-        clear__to__F00(__tmp__EDJU,old_nb_elts__PDJU,(__INTEGER__Q)(__tmp__NDJU -  1));
-        Self__DDJU->storage__4EL=__tmp__EDJU;
-        Self__DDJU->capacity__HFL=__tmp__NDJU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__DDJU->storage__4EL)[Self__DDJU->count__WJ]=' ';
-    Self__DDJU->count__WJ=(__INTEGER__Q)(Self__DDJU->count__WJ +  1);
-  };
-  Self__NEJU=&(Self__AQFL->parent_profil__32NJ.result_list__5GOJ);
-  __tmp__3CJU= 0;
-  if (((void *)Self__NEJU->first__BHOJ == (void *)NULL)) {
-    __tmp__3CJU=(__INTEGER__Q)(-  1);
-    __tmp__MEJU=TRUE__K__;
+  ____BC *__KEJU,*__SEJU,*__0EJU;
+  ____Q __MEJU,__OEJU,__UEJU,__WEJU,__2EJU,__4EJU,__DGJU,__FGJU;
+  ____IB __PEJU,__XEJU,__5EJU;
+  ____WMB *__0ELT;
+  ____N5WC *__FJ4T,*__E3TI;
+  ____DB *__LEJU,*__TEJU,*__1EJU;
+  ____4X1D *__BJ4T;
+  ____MIOJ *__2FJU,*__CFLT;
+  ____L __1FJU,__BFLT;
+  ____GB __3FJU;
+  ____GB __4FJU;
+  ____GB __DFLT;
+  ____GB __EFLT;
+  ____GB __FXTL;
+  ____GB __LXTL;
+  __KEJU=((____BC *)__QRFL);
+  if ((__KEJU->__OFL <= __KEJU->__WJ)) {
+    if ((__KEJU->__OFL ==  0)) {
+      __KEJU->__OFL= 32;
+      __LEJU=__RVW( 32);
+      __KEJU->__FFL=__LEJU;
+    } else /* FALSE */ {
+      __MEJU=(____Q)(__KEJU->__OFL <<  1);
+      __LEJU=((____DB *)__KEJU->__FFL);
+      __OEJU=__KEJU->__OFL;
+      __PEJU=__55W(((____IB )__LEJU),((____YWB )__OEJU),((____YWB )__MEJU));
+      __LEJU=((____DB *)__PEJU);
+      __M00(__LEJU,__OEJU,(____Q)(__MEJU -  1));
+      __KEJU->__FFL=__LEJU;
+      __KEJU->__OFL=__MEJU;
+    };
+  };
+  ((____DB *)__KEJU->__FFL)[__KEJU->__WJ]='{';
+  __KEJU->__WJ=(____Q)(__KEJU->__WJ +  1);
+  __MEJU=(____Q)(((____4X1D *)__PRFL->__M4NJ.__VAOJ)->__GY1D.__33BE +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((__MEJU >  1)) {
+    __OEJU=(____Q)(((____4X1D *)__PRFL->__M4NJ.__VAOJ)->__GY1D.__33BE +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__OEJU >  2)) {
+      __SEJU=((____BC *)__QRFL);
+      if ((__SEJU->__OFL <= __SEJU->__WJ)) {
+        if ((__SEJU->__OFL ==  0)) {
+          __SEJU->__OFL= 32;
+          __TEJU=__RVW( 32);
+          __SEJU->__FFL=__TEJU;
+        } else /* FALSE */ {
+          __UEJU=(____Q)(__SEJU->__OFL <<  1);
+          __TEJU=((____DB *)__SEJU->__FFL);
+          __WEJU=__SEJU->__OFL;
+          __XEJU=__55W(((____IB )__TEJU),((____YWB )__WEJU),((____YWB )__UEJU));
+          __TEJU=((____DB *)__XEJU);
+          __M00(__TEJU,__WEJU,(____Q)(__UEJU -  1));
+          __SEJU->__FFL=__TEJU;
+          __SEJU->__OFL=__UEJU;
+        };
+      };
+      ((____DB *)__SEJU->__FFL)[__SEJU->__WJ]='(';
+      __SEJU->__WJ=(____Q)(__SEJU->__WJ +  1);
+      __UEJU=(____Q)(__PRFL->__M4NJ.__VAOJ->__GY1D.__33BE -  1);
+      __WEJU= 1;
+      while ((__WEJU <= __UEJU)) {
+        __0ELT=((____WMB *)((____N5WC *)((void **)((____4X1D *)__PRFL->__M4NJ.__VAOJ)->__GY1D.__KV5F)[__WEJU])->__Q5WC.__KP5D);
+        if (((____3LC)(__0ELT->__LLK &  32) !=  0)) {
+          (&__string_348)->__0C= 8;
+          (&__string_348)->__1C="Generic ";
+          __EWX(((____BC *)__QRFL),(&__string_348));
+        };
+        __CQXE(__0ELT,__QRFL);
+        __0EJU=((____BC *)__QRFL);
+        if ((__0EJU->__OFL <= __0EJU->__WJ)) {
+          if ((__0EJU->__OFL ==  0)) {
+            __0EJU->__OFL= 32;
+            __1EJU=__RVW( 32);
+            __0EJU->__FFL=__1EJU;
+          } else /* FALSE */ {
+            __2EJU=(____Q)(__0EJU->__OFL <<  1);
+            __1EJU=((____DB *)__0EJU->__FFL);
+            __4EJU=__0EJU->__OFL;
+            __5EJU=__55W(((____IB )__1EJU),((____YWB )__4EJU),((____YWB )__2EJU));
+            __1EJU=((____DB *)__5EJU);
+            __M00(__1EJU,__4EJU,(____Q)(__2EJU -  1));
+            __0EJU->__FFL=__1EJU;
+            __0EJU->__OFL=__2EJU;
+          };
+        };
+        ((____DB *)__0EJU->__FFL)[__0EJU->__WJ]=',';
+        __0EJU->__WJ=(____Q)(__0EJU->__WJ +  1);
+        __WEJU=(____Q)(__WEJU +  1);
+      };
+      __BJ4T=((____4X1D *)__PRFL->__M4NJ.__VAOJ);
+      __FJ4T=((void **)__BJ4T->__GY1D.__KV5F)[__BJ4T->__GY1D.__33BE];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __0ELT=((____WMB *)__FJ4T->__Q5WC.__KP5D);
+      if (((____3LC)(__0ELT->__LLK &  32) !=  0)) {
+        (&__string_348)->__0C= 8;
+        (&__string_348)->__1C="Generic ";
+        __EWX(((____BC *)__QRFL),(&__string_348));
+      };
+      __CQXE(__0ELT,__QRFL);
+      __SEJU=((____BC *)__QRFL);
+      if ((__SEJU->__OFL <= __SEJU->__WJ)) {
+        if ((__SEJU->__OFL ==  0)) {
+          __SEJU->__OFL= 32;
+          __TEJU=__RVW( 32);
+          __SEJU->__FFL=__TEJU;
+        } else /* FALSE */ {
+          __2EJU=(____Q)(__SEJU->__OFL <<  1);
+          __TEJU=((____DB *)__SEJU->__FFL);
+          __4EJU=__SEJU->__OFL;
+          __XEJU=__55W(((____IB )__TEJU),((____YWB )__4EJU),((____YWB )__2EJU));
+          __TEJU=((____DB *)__XEJU);
+          __M00(__TEJU,__4EJU,(____Q)(__2EJU -  1));
+          __SEJU->__FFL=__TEJU;
+          __SEJU->__OFL=__2EJU;
+        };
+      };
+      ((____DB *)__SEJU->__FFL)[__SEJU->__WJ]=')';
+      __SEJU->__WJ=(____Q)(__SEJU->__WJ +  1);
+    } else /* FALSE */ {
+      __BJ4T=((____4X1D *)__PRFL->__M4NJ.__VAOJ);
+      __FJ4T=((void **)__BJ4T->__GY1D.__KV5F)[__BJ4T->__GY1D.__33BE];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __0ELT=((____WMB *)__FJ4T->__Q5WC.__KP5D);
+      if (((____3LC)(__0ELT->__LLK &  32) !=  0)) {
+        (&__string_348)->__0C= 8;
+        (&__string_348)->__1C="Generic ";
+        __EWX(((____BC *)__QRFL),(&__string_348));
+      };
+      __CQXE(__0ELT,__QRFL);
+    };
+    __SEJU=((____BC *)__QRFL);
+    if ((__SEJU->__OFL <= __SEJU->__WJ)) {
+      if ((__SEJU->__OFL ==  0)) {
+        __SEJU->__OFL= 32;
+        __TEJU=__RVW( 32);
+        __SEJU->__FFL=__TEJU;
+      } else /* FALSE */ {
+        __2EJU=(____Q)(__SEJU->__OFL <<  1);
+        __TEJU=((____DB *)__SEJU->__FFL);
+        __4EJU=__SEJU->__OFL;
+        __XEJU=__55W(((____IB )__TEJU),((____YWB )__4EJU),((____YWB )__2EJU));
+        __TEJU=((____DB *)__XEJU);
+        __M00(__TEJU,__4EJU,(____Q)(__2EJU -  1));
+        __SEJU->__FFL=__TEJU;
+        __SEJU->__OFL=__2EJU;
+      };
+    };
+    ((____DB *)__SEJU->__FFL)[__SEJU->__WJ]=';';
+    __SEJU->__WJ=(____Q)(__SEJU->__WJ +  1);
+    __SEJU=((____BC *)__QRFL);
+    if ((__SEJU->__OFL <= __SEJU->__WJ)) {
+      if ((__SEJU->__OFL ==  0)) {
+        __SEJU->__OFL= 32;
+        __TEJU=__RVW( 32);
+        __SEJU->__FFL=__TEJU;
+      } else /* FALSE */ {
+        __2EJU=(____Q)(__SEJU->__OFL <<  1);
+        __TEJU=((____DB *)__SEJU->__FFL);
+        __4EJU=__SEJU->__OFL;
+        __XEJU=__55W(((____IB )__TEJU),((____YWB )__4EJU),((____YWB )__2EJU));
+        __TEJU=((____DB *)__XEJU);
+        __M00(__TEJU,__4EJU,(____Q)(__2EJU -  1));
+        __SEJU->__FFL=__TEJU;
+        __SEJU->__OFL=__2EJU;
+      };
+    };
+    ((____DB *)__SEJU->__FFL)[__SEJU->__WJ]=' ';
+    __SEJU->__WJ=(____Q)(__SEJU->__WJ +  1);
+  };
+  __2FJU=&(__PRFL->__M4NJ.__OIOJ);
+  __MEJU= 0;
+  if (((void *)__2FJU->__QIOJ == (void *)NULL)) {
+    __MEJU=(____Q)(-  1);
+    __1FJU=__K__;
   } else /* FALSE */ {
-    __tmp__MEJU=FALSE__O__;
-  };
-  __tmp__OEJU.self=Self__NEJU;
-  __tmp__PEJU.self=Self__NEJU;
-  if ((! __tmp__MEJU)) {
-    if (((void *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__OEJU.self)->list__VP2K != (void *)NULL)) {
-      __tmp__FDJU=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__PEJU.self)->list__VP2K)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__3CJU=__tmp__FDJU;
-    };
-  };
-  old_nb_elts__5CJU=(__INTEGER__Q)(__tmp__3CJU -  1);
-  __tmp__3CJU= 0;
-  while ((__tmp__3CJU <= old_nb_elts__5CJU)) {
-    Self__TDLT=&(Self__AQFL->parent_profil__32NJ.result_list__5GOJ);
-    Result__WH4T=NULL;
-    __tmp__SDLT=(__tmp__3CJU ==  0);
-    __tmp__UDLT.self=Self__TDLT;
-    __tmp__VDLT.self=Self__TDLT;
-    if (__tmp__SDLT) {
-      Result__WH4T=((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__UDLT.self)->first__BHOJ;
-    } else /* FALSE */ {
-      Result__WH4T=((void **)((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__VDLT.self)->list__VP2K)->parent_arrayed_collection__XW1D.storage__1T5F)[(__INTEGER__Q)(__tmp__3CJU -  1)];
-    };
-    Self__LDLT=((__TYPE_FULL__PMB *)Result__WH4T->parent_variable__B4WC.type__1N5D);
-    if (((__UINTEGER_8__WLC)(Self__LDLT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buf__BQFL),(&__string_348));
-    };
-    append_name_in__TOXE(Self__LDLT,buf__BQFL);
-    Self__LDJU=((__STRING__BC *)buf__BQFL);
-    if ((Self__LDJU->capacity__HFL <= Self__LDJU->count__WJ)) {
-      if ((Self__LDJU->capacity__HFL ==  0)) {
-        Self__LDJU->capacity__HFL= 32;
-        __tmp__MDJU=create__KVW( 32);
-        Self__LDJU->storage__4EL=__tmp__MDJU;
-      } else /* FALSE */ {
-        __tmp__UEJU=(__INTEGER__Q)(Self__LDJU->capacity__HFL <<  1);
-        __tmp__MDJU=((__CHARACTER__DB *)Self__LDJU->storage__4EL);
-        old_nb_elts__WEJU=Self__LDJU->capacity__HFL;
-        __tmp__QDJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MDJU),((__UINTEGER_32__RWB )old_nb_elts__WEJU),((__UINTEGER_32__RWB )__tmp__UEJU));
-        __tmp__MDJU=((__CHARACTER__DB *)__tmp__QDJU);
-        clear__to__F00(__tmp__MDJU,old_nb_elts__WEJU,(__INTEGER__Q)(__tmp__UEJU -  1));
-        Self__LDJU->storage__4EL=__tmp__MDJU;
-        Self__LDJU->capacity__HFL=__tmp__UEJU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__LDJU->storage__4EL)[Self__LDJU->count__WJ]=',';
-    Self__LDJU->count__WJ=(__INTEGER__Q)(Self__LDJU->count__WJ +  1);
-    __tmp__3CJU=(__INTEGER__Q)(__tmp__3CJU +  1);
-  };
-  if (((void *)Self__AQFL->parent_profil__32NJ.result_list__5GOJ.first__BHOJ != (void *)NULL)) {
-    Self__TDLT=&(Self__AQFL->parent_profil__32NJ.result_list__5GOJ);
-    Result__WH4T=NULL;
-    __tmp__MEJU=((void *)Self__TDLT->list__VP2K != (void *)NULL);
-    __tmp__WVTL.self=Self__TDLT;
-    __tmp__2VTL.self=Self__TDLT;
-    if (__tmp__MEJU) {
-      Self__SH4T=((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__WVTL.self)->list__VP2K);
-      Result__V1TI=((void **)Self__SH4T->parent_arrayed_collection__XW1D.storage__1T5F)[Self__SH4T->parent_arrayed_collection__XW1D.upper__O2BE];
-      Result__WH4T=Result__V1TI;
-    } else /* FALSE */ {
-      Result__WH4T=((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__2VTL.self)->first__BHOJ;
-    };
-    Self__LDLT=((__TYPE_FULL__PMB *)Result__WH4T->parent_variable__B4WC.type__1N5D);
-    if (((__UINTEGER_8__WLC)(Self__LDLT->flag__ELK &  32) !=  0)) {
-      (&__string_348)->count__0C= 8;
-      (&__string_348)->storage__1C="Generic ";
-      append__3VX(((__STRING__BC *)buf__BQFL),(&__string_348));
-    };
-    append_name_in__TOXE(Self__LDLT,buf__BQFL);
-  };
-  Self__1CJU=((__STRING__BC *)buf__BQFL);
-  if ((Self__1CJU->capacity__HFL <= Self__1CJU->count__WJ)) {
-    if ((Self__1CJU->capacity__HFL ==  0)) {
-      Self__1CJU->capacity__HFL= 32;
-      __tmp__2CJU=create__KVW( 32);
-      Self__1CJU->storage__4EL=__tmp__2CJU;
-    } else /* FALSE */ {
-      __tmp__FDJU=(__INTEGER__Q)(Self__1CJU->capacity__HFL <<  1);
-      __tmp__2CJU=((__CHARACTER__DB *)Self__1CJU->storage__4EL);
-      old_nb_elts__HDJU=Self__1CJU->capacity__HFL;
-      __tmp__ADJU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2CJU),((__UINTEGER_32__RWB )old_nb_elts__HDJU),((__UINTEGER_32__RWB )__tmp__FDJU));
-      __tmp__2CJU=((__CHARACTER__DB *)__tmp__ADJU);
-      clear__to__F00(__tmp__2CJU,old_nb_elts__HDJU,(__INTEGER__Q)(__tmp__FDJU -  1));
-      Self__1CJU->storage__4EL=__tmp__2CJU;
-      Self__1CJU->capacity__HFL=__tmp__FDJU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__1CJU->storage__4EL)[Self__1CJU->count__WJ]='}';
-  Self__1CJU->count__WJ=(__INTEGER__Q)(Self__1CJU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buf__BQFL),(&__string_620));
+    __1FJU=__O__;
+  };
+  __3FJU.self=__2FJU;
+  __4FJU.self=__2FJU;
+  if ((! __1FJU)) {
+    if (((void *)((____MIOJ *)__3FJU.self)->__ER2K != (void *)NULL)) {
+      __UEJU=(____Q)(((____4X1D *)((____MIOJ *)__4FJU.self)->__ER2K)->__GY1D.__33BE +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __MEJU=__UEJU;
+    };
+  };
+  __OEJU=(____Q)(__MEJU -  1);
+  __MEJU= 0;
+  while ((__MEJU <= __OEJU)) {
+    __CFLT=&(__PRFL->__M4NJ.__OIOJ);
+    __FJ4T=NULL;
+    __BFLT=(__MEJU ==  0);
+    __DFLT.self=__CFLT;
+    __EFLT.self=__CFLT;
+    if (__BFLT) {
+      __FJ4T=((____MIOJ *)__DFLT.self)->__QIOJ;
+    } else /* FALSE */ {
+      __FJ4T=((void **)((____4X1D *)((____MIOJ *)__EFLT.self)->__ER2K)->__GY1D.__KV5F)[(____Q)(__MEJU -  1)];
+    };
+    __0ELT=((____WMB *)__FJ4T->__Q5WC.__KP5D);
+    if (((____3LC)(__0ELT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__QRFL),(&__string_348));
+    };
+    __CQXE(__0ELT,__QRFL);
+    __0EJU=((____BC *)__QRFL);
+    if ((__0EJU->__OFL <= __0EJU->__WJ)) {
+      if ((__0EJU->__OFL ==  0)) {
+        __0EJU->__OFL= 32;
+        __1EJU=__RVW( 32);
+        __0EJU->__FFL=__1EJU;
+      } else /* FALSE */ {
+        __DGJU=(____Q)(__0EJU->__OFL <<  1);
+        __1EJU=((____DB *)__0EJU->__FFL);
+        __FGJU=__0EJU->__OFL;
+        __5EJU=__55W(((____IB )__1EJU),((____YWB )__FGJU),((____YWB )__DGJU));
+        __1EJU=((____DB *)__5EJU);
+        __M00(__1EJU,__FGJU,(____Q)(__DGJU -  1));
+        __0EJU->__FFL=__1EJU;
+        __0EJU->__OFL=__DGJU;
+      };
+    };
+    ((____DB *)__0EJU->__FFL)[__0EJU->__WJ]=',';
+    __0EJU->__WJ=(____Q)(__0EJU->__WJ +  1);
+    __MEJU=(____Q)(__MEJU +  1);
+  };
+  if (((void *)__PRFL->__M4NJ.__OIOJ.__QIOJ != (void *)NULL)) {
+    __CFLT=&(__PRFL->__M4NJ.__OIOJ);
+    __FJ4T=NULL;
+    __1FJU=((void *)__CFLT->__ER2K != (void *)NULL);
+    __FXTL.self=__CFLT;
+    __LXTL.self=__CFLT;
+    if (__1FJU) {
+      __BJ4T=((____4X1D *)((____MIOJ *)__FXTL.self)->__ER2K);
+      __E3TI=((void **)__BJ4T->__GY1D.__KV5F)[__BJ4T->__GY1D.__33BE];
+      __FJ4T=__E3TI;
+    } else /* FALSE */ {
+      __FJ4T=((____MIOJ *)__LXTL.self)->__QIOJ;
+    };
+    __0ELT=((____WMB *)__FJ4T->__Q5WC.__KP5D);
+    if (((____3LC)(__0ELT->__LLK &  32) !=  0)) {
+      (&__string_348)->__0C= 8;
+      (&__string_348)->__1C="Generic ";
+      __EWX(((____BC *)__QRFL),(&__string_348));
+    };
+    __CQXE(__0ELT,__QRFL);
+  };
+  __KEJU=((____BC *)__QRFL);
+  if ((__KEJU->__OFL <= __KEJU->__WJ)) {
+    if ((__KEJU->__OFL ==  0)) {
+      __KEJU->__OFL= 32;
+      __LEJU=__RVW( 32);
+      __KEJU->__FFL=__LEJU;
+    } else /* FALSE */ {
+      __UEJU=(____Q)(__KEJU->__OFL <<  1);
+      __LEJU=((____DB *)__KEJU->__FFL);
+      __WEJU=__KEJU->__OFL;
+      __PEJU=__55W(((____IB )__LEJU),((____YWB )__WEJU),((____YWB )__UEJU));
+      __LEJU=((____DB *)__PEJU);
+      __M00(__LEJU,__WEJU,(____Q)(__UEJU -  1));
+      __KEJU->__FFL=__LEJU;
+      __KEJU->__OFL=__UEJU;
+    };
+  };
+  ((____DB *)__KEJU->__FFL)[__KEJU->__WJ]='}';
+  __KEJU->__WJ=(____Q)(__KEJU->__WJ +  1);
+  __EWX(((____BC *)__QRFL),(&__string_620));
 }
 
-static void* create__type__MJLG(void *s__OJLG,void *t__PJLG)
-// ({NULLxITM_SLOT__HLCxITM_SLOT_OPERATOR__PF0D},{TYPE__FFxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCY}) With result No recursive, No inlinable.
+static void* __1KLG(void *__3KLG,void *__4KLG)
+// ({NULLx__OLCx__4G0D},{__FFx__HMBx__JMBx__LMBx__ICY}) With result No recursive, No inlinable.
 {
-  __SLOT__GLC *__tmp__SJLG,*Self__AIRG;
-  void *result__EIRG;
-  void *__tmp__OIRG;
-  __SLOT_CODE__MIRG *__tmp__5AXG,*result__4AXG;
-  __TYPE_FULL__PMB *typ__DBXG,*__tmp__ICXG;
-  void *__tmp__GBXG;
-  __ITM_TYPE_MULTI__NURC *__tmp__IBXG,*tm__EBXG;
-  __INTEGER__Q Result__4DLT,Self__PEZG;
-  void *__tmp__KF3F;
-  void *__tmp__HCXG;
-  __SLOT_DATA__WIRG *__tmp__LCXG;
-  __CHARACTER__DB __tmp__GIRG;
-  __FAST_ARRAYoPROFIL_SLOTo__U5SH *__tmp__35SH;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *__tmp__0BXG,*__tmp__JCXG;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *Self__WWXT;
-  if (((struct ___OBJ *)SLOT__GLC__->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-    __tmp__SJLG=clone__KGRG();
+  ____NLC *__BLLG,*__PJRG;
+  void *__TJRG;
+  void *__3JRG;
+  ____1JRG *__OCXG,*__NCXG;
+  ____WMB *__SCXG,*__XDXG;
+  void *__VCXG;
+  ____2VRC *__XCXG,*__TCXG;
+  ____Q __NFLT,__4FZG;
+  void *__ZG3F;
+  void *__WDXG;
+  ____FKRG *__0DXG;
+  ____DB __VJRG;
+  ____DBTH *__MBTH;
+  ____3CXG *__JDXG,*__YDXG;
+  ____ZLB *__FYXT;
+  if (((struct ___OBJ *)__NLC__->__QLC)->__id==____OLC__) {
+    __BLLG=__ZHRG();
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__SJLG=clone__KGRG();
-  };
-  Self__AIRG=((__SLOT__GLC *)__tmp__SJLG);
-  result__EIRG=NULL;
-  Self__AIRG->parent_itm_slot__JLC=s__OJLG;
-  Self__AIRG->receiver_type__FIRG=t__PJLG;
-  if (((struct ___OBJ *)s__OJLG)->__id==__ITM_SLOT__HLC__) {
-    __tmp__GIRG=((__ITM_SLOT__HLC *)s__OJLG)->affect__V1AE;
+    __BLLG=__ZHRG();
+  };
+  __PJRG=((____NLC *)__BLLG);
+  __TJRG=NULL;
+  __PJRG->__QLC=__3KLG;
+  __PJRG->__UJRG=__4KLG;
+  if (((struct ___OBJ *)__3KLG)->__id==____OLC__) {
+    __VJRG=((____OLC *)__3KLG)->__E3AE;
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__GIRG=((__ITM_SLOT_OPERATOR__PF0D *)s__OJLG)->parent_itm_slot__QF0D.affect__V1AE;
+    __VJRG=((____4G0D *)__3KLG)->__5G0D.__E3AE;
   };
-  if ((__tmp__GIRG == '<')) {
-    if (((struct ___OBJ *)s__OJLG)->__id==__ITM_SLOT__HLC__) {
-      __tmp__OIRG=((__ITM_SLOT__HLC *)s__OJLG)->value__WNBE;
+  if ((__VJRG == '<')) {
+    if (((struct ___OBJ *)__3KLG)->__id==____OLC__) {
+      __3JRG=((____OLC *)__3KLG)->__FPBE;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__OIRG=((__ITM_SLOT_OPERATOR__PF0D *)s__OJLG)->parent_itm_slot__QF0D.value__WNBE;
+      __3JRG=((____4G0D *)__3KLG)->__5G0D.__FPBE;
     };
-    if (((struct ___OBJ *)SLOT_CODE__MIRG__->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-      __tmp__5AXG=clone__C32G();
+    if (((struct ___OBJ *)__1JRG__->__2JRG->__QLC)->__id==____OLC__) {
+      __OCXG=__R42G();
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__5AXG=clone__C32G();
-    };
-    result__4AXG=__tmp__5AXG;
-    __tmp__5AXG=((__SLOT_CODE__MIRG *)result__4AXG);
-    __tmp__5AXG->parent_slot__NIRG=Self__AIRG;
-    __tmp__5AXG->value__T5SH=__tmp__OIRG;
-    __tmp__35SH=create_with_capacity__ZZUH( 1);
-    __tmp__5AXG->profil__45SH=__tmp__35SH;
-    Self__AIRG->slot_code_intern__QIRG=result__4AXG;
-    result__EIRG=result__4AXG;
+      __OCXG=__R42G();
+    };
+    __NCXG=__OCXG;
+    __OCXG=((____1JRG *)__NCXG);
+    __OCXG->__2JRG=__PJRG;
+    __OCXG->__CBTH=__3JRG;
+    __MBTH=__I1UH( 1);
+    __OCXG->__NBTH=__MBTH;
+    __PJRG->__5JRG=__NCXG;
+    __TJRG=__NCXG;
   } else /* FALSE */ {
-    typ__DBXG=NULL;
-    __tmp__OIRG=Self__AIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__OIRG)->__id==__ITM_SLOT__HLC__) {
-      __tmp__GBXG=((__ITM_SLOT__HLC *)__tmp__OIRG)->result_type__3VOB;
+    __SCXG=NULL;
+    __3JRG=__PJRG->__QLC;
+    if (((struct ___OBJ *)__3JRG)->__id==____OLC__) {
+      __VCXG=((____OLC *)__3JRG)->__DXOB;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__GBXG=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__OIRG)->parent_itm_slot__QF0D.result_type__3VOB;
+      __VCXG=((____4G0D *)__3JRG)->__5G0D.__DXOB;
     };
-    if (__tmp__GBXG==NULL) {
-      __tmp__IBXG=NULL;
+    if (__VCXG==NULL) {
+      __XCXG=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__GBXG)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__IBXG=NULL;
+      switch (((struct ___OBJ *)__VCXG)->__id) {
+      case ____QMB__: {
+        __XCXG=NULL;
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__IBXG=NULL;
+      case ____0MB__: {
+        __XCXG=NULL;
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__IBXG=NULL;
+      case ____KPB__: {
+        __XCXG=NULL;
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__IBXG=NULL;
+      case ____TEZ__: {
+        __XCXG=NULL;
       } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        __tmp__IBXG=((void *)__tmp__GBXG);
+      case ____2VRC__: {
+        __XCXG=((void *)__VCXG);
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__IBXG=NULL;
+      case ____GZRC__: {
+        __XCXG=NULL;
       } break;
       }
     };
-    tm__EBXG=__tmp__IBXG;
-    if (((void *)__tmp__IBXG != (void *)NULL)) {
-      Result__4DLT=(__INTEGER__Q)(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)__tmp__IBXG)->list_type__E4UC)->parent_arrayed_collection__0LB.upper__JBY +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__0BXG=create_with_capacity__FEZG((__INTEGER__Q)(Result__4DLT -  1));
-      Self__AIRG->slot_data_list__1BXG=__tmp__0BXG;
-      Result__4DLT=(__INTEGER__Q)(((__ITM_TYPE_MULTI__NURC *)__tmp__IBXG)->list_type__E4UC->parent_arrayed_collection__0LB.upper__JBY -  1);
-      Self__PEZG= 0;
-      while ((Self__PEZG <= Result__4DLT)) {
-        __tmp__KF3F=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)tm__EBXG)->list_type__E4UC)->parent_arrayed_collection__0LB.storage__WHXC)[Self__PEZG];
-        __tmp__HCXG=Self__AIRG->receiver_type__FIRG;
-        switch (((struct ___OBJ *)__tmp__KF3F)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__ICXG=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__KF3F));
+    __TCXG=__XCXG;
+    if (((void *)__XCXG != (void *)NULL)) {
+      __NFLT=(____Q)(((____ZLB *)((____2VRC *)__XCXG)->__T5UC)->__BMB.__QBY +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __JDXG=__UFZG((____Q)(__NFLT -  1));
+      __PJRG->__KDXG=__JDXG;
+      __NFLT=(____Q)(((____2VRC *)__XCXG)->__T5UC->__BMB.__QBY -  1);
+      __4FZG= 0;
+      while ((__4FZG <= __NFLT)) {
+        __ZG3F=((void **)((____ZLB *)((____2VRC *)__TCXG)->__T5UC)->__BMB.__FJXC)[__4FZG];
+        __WDXG=__PJRG->__UJRG;
+        switch (((struct ___OBJ *)__ZG3F)->__id) {
+        case ____QMB__: {
+          __XDXG=__43X(((____QMB *)__ZG3F));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__ICXG=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KF3F)));
+        case ____0MB__: {
+          __XDXG=__D5X(((____0MB *)((____QMB *)__ZG3F)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__ICXG=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KF3F)),__tmp__HCXG);
+        case ____KPB__: {
+          __XDXG=__LAY(((____KPB *)((____QMB *)__ZG3F)),__WDXG);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__ICXG=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KF3F)),__tmp__HCXG);
+        case ____TEZ__: {
+          __XDXG=__HZ1D(((____TEZ *)((____QMB *)__ZG3F)),__WDXG);
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__ICXG=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KF3F)),__tmp__HCXG);
+        case ____GZRC__: {
+          __XDXG=__I04E(((____GZRC *)((____QMB *)__ZG3F)),__WDXG);
         } break;
         };
-        typ__DBXG=__tmp__ICXG;
-        __tmp__JCXG=Self__AIRG->slot_data_list__1BXG;
-        __tmp__LCXG=create__type__QZXG(Self__AIRG,typ__DBXG);
-        add_last__QO3G(((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__JCXG),__tmp__LCXG);
-        Self__PEZG=(__INTEGER__Q)(Self__PEZG +  1);
+        __SCXG=__XDXG;
+        __YDXG=__PJRG->__KDXG;
+        __0DXG=__50XG(__PJRG,__SCXG);
+        __5P3G(((____3CXG *)__YDXG),__0DXG);
+        __4FZG=(____Q)(__4FZG +  1);
       };
-      Self__WWXT=((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)__tmp__IBXG)->list_type__E4UC);
-      __tmp__GBXG=((void **)Self__WWXT->parent_arrayed_collection__0LB.storage__WHXC)[Self__WWXT->parent_arrayed_collection__0LB.upper__JBY];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      switch (((struct ___OBJ *)__tmp__GBXG)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__ICXG=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__GBXG));
+      __FYXT=((____ZLB *)((____2VRC *)__XCXG)->__T5UC);
+      __VCXG=((void **)__FYXT->__BMB.__FJXC)[__FYXT->__BMB.__QBY];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      switch (((struct ___OBJ *)__VCXG)->__id) {
+      case ____QMB__: {
+        __XDXG=__43X(((____QMB *)__VCXG));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__ICXG=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GBXG)));
+      case ____0MB__: {
+        __XDXG=__D5X(((____0MB *)((____QMB *)__VCXG)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__ICXG=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GBXG)),NULL);
+      case ____KPB__: {
+        __XDXG=__LAY(((____KPB *)((____QMB *)__VCXG)),NULL);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__ICXG=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GBXG)),NULL);
+      case ____TEZ__: {
+        __XDXG=__HZ1D(((____TEZ *)((____QMB *)__VCXG)),NULL);
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__ICXG=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GBXG)),NULL);
+      case ____GZRC__: {
+        __XDXG=__I04E(((____GZRC *)((____QMB *)__VCXG)),NULL);
       } break;
       };
-      typ__DBXG=__tmp__ICXG;
+      __SCXG=__XDXG;
     } else /* FALSE */ {
-      __tmp__GBXG=Self__AIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__GBXG)->__id==__ITM_SLOT__HLC__) {
-        __tmp__KF3F=((__ITM_SLOT__HLC *)__tmp__GBXG)->result_type__3VOB;
+      __VCXG=__PJRG->__QLC;
+      if (((struct ___OBJ *)__VCXG)->__id==____OLC__) {
+        __ZG3F=((____OLC *)__VCXG)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__KF3F=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GBXG)->parent_itm_slot__QF0D.result_type__3VOB;
+        __ZG3F=((____4G0D *)__VCXG)->__5G0D.__DXOB;
       };
-      if (__tmp__KF3F==NULL) {
-        __tmp__HCXG=NULL;
+      if (__ZG3F==NULL) {
+        __WDXG=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KF3F)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__HCXG=((void *)__tmp__KF3F);
+        switch (((struct ___OBJ *)__ZG3F)->__id) {
+        case ____QMB__: {
+          __WDXG=((void *)__ZG3F);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__HCXG=((void *)__tmp__KF3F);
+        case ____0MB__: {
+          __WDXG=((void *)__ZG3F);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__HCXG=((void *)__tmp__KF3F);
+        case ____KPB__: {
+          __WDXG=((void *)__ZG3F);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__HCXG=((void *)__tmp__KF3F);
+        case ____TEZ__: {
+          __WDXG=((void *)__ZG3F);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__HCXG=NULL;
+        case ____2VRC__: {
+          __WDXG=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__HCXG=((void *)__tmp__KF3F);
+        case ____GZRC__: {
+          __WDXG=((void *)__ZG3F);
         } break;
         }
       };
-      __tmp__GBXG=Self__AIRG->receiver_type__FIRG;
-      switch (((struct ___OBJ *)__tmp__HCXG)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__ICXG=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__HCXG));
+      __VCXG=__PJRG->__UJRG;
+      switch (((struct ___OBJ *)__WDXG)->__id) {
+      case ____QMB__: {
+        __XDXG=__43X(((____QMB *)__WDXG));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__ICXG=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HCXG)));
+      case ____0MB__: {
+        __XDXG=__D5X(((____0MB *)((____QMB *)__WDXG)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__ICXG=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HCXG)),__tmp__GBXG);
+      case ____KPB__: {
+        __XDXG=__LAY(((____KPB *)((____QMB *)__WDXG)),__VCXG);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__ICXG=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HCXG)),__tmp__GBXG);
+      case ____TEZ__: {
+        __XDXG=__HZ1D(((____TEZ *)((____QMB *)__WDXG)),__VCXG);
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__ICXG=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HCXG)),__tmp__GBXG);
+      case ____GZRC__: {
+        __XDXG=__I04E(((____GZRC *)((____QMB *)__WDXG)),__VCXG);
       } break;
       };
-      typ__DBXG=__tmp__ICXG;
+      __SCXG=__XDXG;
     };
-    __tmp__LCXG=create__type__QZXG(Self__AIRG,typ__DBXG);
-    Self__AIRG->slot_data_intern__ZIRG=__tmp__LCXG;
-    result__EIRG=__tmp__LCXG;
+    __0DXG=__50XG(__PJRG,__SCXG);
+    __PJRG->__IKRG=__0DXG;
+    __TJRG=__0DXG;
   };
-  __tmp__OIRG=result__EIRG;
-  return(__tmp__OIRG);
+  __3JRG=__TJRG;
+  return(__3JRG);
 }
 
-static void add_last__VJLG(__FAST_ARRAYoSLOTo__KLC *Self__WJLG,void *element__XJLG)
-// ({FAST_ARRAYoSLOTo__KLC},{NULLxSLOT_CODE__MIRGxSLOT_DATA__WIRG}) Void No recursive, No inlinable.
+static void __ELLG(____RLC *__FLLG,void *__GLLG)
+// ({__RLC},{NULLx__1JRGx__FKRG}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__ZKLG;
-  __BOOLEAN__L __tmp__GKLG;
-  void **__tmp__SKLG;
-  if (((__INTEGER__Q)(Self__WJLG->parent_arrayed_collection__SLC.upper__0IK +  1) <= (__INTEGER__Q)(Self__WJLG->parent_arrayed_collection__SLC.capacity__JIK -  1))) {
-    Self__WJLG->parent_arrayed_collection__SLC.upper__0IK=(__INTEGER__Q)(Self__WJLG->parent_arrayed_collection__SLC.upper__0IK +  1);
-    __tmp__GKLG=TRUE__K__;
+  ____Q __IMLG;
+  ____L __VLLG;
+  void **__BMLG;
+  if (((____Q)(__FLLG->__ZLC.__BJK +  1) <= (____Q)(__FLLG->__ZLC.__QIK -  1))) {
+    __FLLG->__ZLC.__BJK=(____Q)(__FLLG->__ZLC.__BJK +  1);
+    __VLLG=__K__;
   } else /* FALSE */ {
-    __tmp__GKLG=FALSE__O__;
+    __VLLG=__O__;
   };
-  if ((! __tmp__GKLG)) {
-    if ((Self__WJLG->parent_arrayed_collection__SLC.capacity__JIK ==  0)) {
-      __tmp__SKLG=create__YOBB( 2);
-      Self__WJLG->parent_arrayed_collection__SLC.storage__WIK=__tmp__SKLG;
-      Self__WJLG->parent_arrayed_collection__SLC.capacity__JIK= 2;
-      Self__WJLG->parent_arrayed_collection__SLC.upper__0IK= 0;
+  if ((! __VLLG)) {
+    if ((__FLLG->__ZLC.__QIK ==  0)) {
+      __BMLG=__5OBB( 2);
+      __FLLG->__ZLC.__3IK=__BMLG;
+      __FLLG->__ZLC.__QIK= 2;
+      __FLLG->__ZLC.__BJK= 0;
     } else /* FALSE */ {
-      __tmp__ZKLG=(__INTEGER__Q)(Self__WJLG->parent_arrayed_collection__SLC.capacity__JIK <<  1);
-      __tmp__SKLG=realloc__with__E0XG(((void **)Self__WJLG->parent_arrayed_collection__SLC.storage__WIK),Self__WJLG->parent_arrayed_collection__SLC.capacity__JIK,__tmp__ZKLG);
-      Self__WJLG->parent_arrayed_collection__SLC.storage__WIK=__tmp__SKLG;
-      Self__WJLG->parent_arrayed_collection__SLC.capacity__JIK=__tmp__ZKLG;
-      Self__WJLG->parent_arrayed_collection__SLC.upper__0IK=(__INTEGER__Q)(Self__WJLG->parent_arrayed_collection__SLC.upper__0IK +  1);
+      __IMLG=(____Q)(__FLLG->__ZLC.__QIK <<  1);
+      __BMLG=__T1XG(((void **)__FLLG->__ZLC.__3IK),__FLLG->__ZLC.__QIK,__IMLG);
+      __FLLG->__ZLC.__3IK=__BMLG;
+      __FLLG->__ZLC.__QIK=__IMLG;
+      __FLLG->__ZLC.__BJK=(____Q)(__FLLG->__ZLC.__BJK +  1);
     };
   };
-  ((void **)Self__WJLG->parent_arrayed_collection__SLC.storage__WIK)[Self__WJLG->parent_arrayed_collection__SLC.upper__0IK]=element__XJLG;
+  ((void **)__FLLG->__ZLC.__3IK)[__FLLG->__ZLC.__BJK]=__GLLG;
 }
 
-static __BOOLEAN__L fast_has__RTZC(__HASHED_SEToTYPEo__N0MB *Self__STZC,void *e__TTZC)
-// ({HASHED_SEToTYPEo__N0MB},{TYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_GENERIC__BCY}) With result No recursive, No inlinable.
+static ____L __AVZC(____G1MB *__BVZC,void *__CVZC)
+// ({__G1MB},{__FFx__FMBx__HMBx__JMBx__ICY}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__SN4C,__tmp__3TZC;
-  __HASHED_SET_NODEoTYPEo__DLZC *node__2TZC;
-  __BOOLEAN__L Result__UTZC;
-  switch (((struct ___OBJ *)e__TTZC)->__id) {
-  case __TYPE__FF__: {
-    __tmp__SN4C=hash_code__1CM(((__STRING_CONSTANT__0 *)((__TYPE__FF *)e__TTZC)->intern_name__GZMB));
-    __tmp__3TZC=__tmp__SN4C;
+  ____Q __BP4C,__MVZC;
+  ____SMZC *__LVZC;
+  ____L __DVZC;
+  switch (((struct ___OBJ *)__CVZC)->__id) {
+  case ____FF__: {
+    __BP4C=__CDM(((____0 *)((____FF *)__CVZC)->__5ZMB));
+    __MVZC=__BP4C;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__SN4C=hash_code__1CM((&__string_4));
-    __tmp__3TZC=__tmp__SN4C;
+  case ____FMB__: {
+    __BP4C=__CDM((&__string_4));
+    __MVZC=__BP4C;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__SN4C=hash_code__1CM((&__string_5));
-    __tmp__3TZC=__tmp__SN4C;
+  case ____HMB__: {
+    __BP4C=__CDM((&__string_5));
+    __MVZC=__BP4C;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__SN4C=hash_code__1CM((&__string_54));
-    __tmp__3TZC=__tmp__SN4C;
+  case ____JMB__: {
+    __BP4C=__CDM((&__string_54));
+    __MVZC=__BP4C;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__SN4C=hash_code__1CM(((__STRING_CONSTANT__0 *)((__TYPE_GENERIC__BCY *)e__TTZC)->parent_type__CCY.intern_name__GZMB));
-    __tmp__3TZC=__tmp__SN4C;
+  case ____ICY__: {
+    __BP4C=__CDM(((____0 *)((____ICY *)__CVZC)->__JCY.__5ZMB));
+    __MVZC=__BP4C;
   } break;
   };
-  node__2TZC=((void **)Self__STZC->buckets__QLZC)[(__INTEGER__Q)(__tmp__3TZC % Self__STZC->capacity__JLZC)];
-  while ((! (((void *)node__2TZC == (void *)NULL) || ((void *)node__2TZC->item__2LZC == (void *)e__TTZC)))) {
-    node__2TZC=node__2TZC->next__HMZC;
+  __LVZC=((void **)__BVZC->__5MZC)[(____Q)(__MVZC % __BVZC->__YMZC)];
+  while ((! (((void *)__LVZC == (void *)NULL) || ((void *)__LVZC->__LNZC == (void *)__CVZC)))) {
+    __LVZC=__LVZC->__WNZC;
   };
-  Result__UTZC=((void *)node__2TZC != (void *)NULL);
-  return(Result__UTZC);
+  __DVZC=((void *)__LVZC != (void *)NULL);
+  return(__DVZC);
 }
 
-static void add_subtype__FLEF(__TYPE_NULL__4LB *Self__GLEF,void *t__HLEF)
-// ({TYPE_NULL__4LB},{TYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_GENERIC__BCY}) Void Recursive, No inlinable.
+static void __UMEF(____FMB *__VMEF,void *__WMEF)
+// ({__FMB},{__FFx__FMBx__HMBx__JMBx__ICY}) Void Recursive, No inlinable.
 {
-  __INTEGER__Q j__ILEF;
-  void *__tmp__CMEF;
-  void *__tmp__THSH,*__tmp__EFJU;
-  __SECTION___EVOB *__tmp__DMEF,*result__CFJU,*__tmp__FFJU,*__tmp__LFJU;
-  __SLOT_DATA__WIRG *Self__DFJU;
-  void *__tmp__ZMEF;
-  __TYPE_FULL__PMB *__tmp__2MEF;
-  __BOOLEAN__L __tmp__LLEF,__tmp__HMEF;
-  j__ILEF= 0;
-  __tmp__LLEF=fast_has__RTZC(((__HASHED_SEToTYPEo__N0MB *)Self__GLEF->parent_type__5LB.subtype_list__T0MB),t__HLEF);
-  if ((! __tmp__LLEF)) {
-    fast_add__YKZC(((__HASHED_SEToTYPEo__N0MB *)Self__GLEF->parent_type__5LB.subtype_list__T0MB),t__HLEF);
-    j__ILEF= 0;
-    while_do__QDWF:
+  ____Q __XMEF;
+  void *__RNEF;
+  void *__CJSH,*__TGJU;
+  ____KWOB *__SNEF,*__RGJU,*__UGJU,*__0GJU;
+  ____FKRG *__SGJU;
+  void *__IOEF;
+  ____WMB *__LOEF;
+  ____L __0MEF,__WNEF;
+  __XMEF= 0;
+  __0MEF=__AVZC(((____G1MB *)__VMEF->__GMB.__M1MB),__WMEF);
+  if ((! __0MEF)) {
+    __HMZC(((____G1MB *)__VMEF->__GMB.__M1MB),__WMEF);
+    __XMEF= 0;
+    __5EWF:
     {
-      if ((j__ILEF <= Self__GLEF->parent_type__5LB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__CMEF=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__GLEF->parent_type__5LB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__ILEF];
-        if (((struct ___OBJ *)__tmp__CMEF)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__THSH=((__SLOT_CODE__MIRG *)__tmp__CMEF)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__THSH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__DMEF=((__ITM_SLOT__HLC *)__tmp__THSH)->id_section__GVOB;
+      if ((__XMEF <= __VMEF->__GMB.__1LC->__ZLC.__BJK)) {
+        __RNEF=((void **)((____RLC *)__VMEF->__GMB.__1LC)->__ZLC.__3IK)[__XMEF];
+        if (((struct ___OBJ *)__RNEF)->__id==____1JRG__) {
+          __CJSH=((____1JRG *)__RNEF)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__CJSH)->__id==____OLC__) {
+            __SNEF=((____OLC *)__CJSH)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__DMEF=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__THSH)->parent_itm_slot__QF0D.id_section__GVOB;
+            __SNEF=((____4G0D *)__CJSH)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__DFJU=((__SLOT_DATA__WIRG *)__tmp__CMEF);
-          result__CFJU=NULL;
-          if (((void *)Self__DFJU->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__EFJU=Self__DFJU->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__EFJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__FFJU=((__ITM_SLOT__HLC *)__tmp__EFJU)->id_section__GVOB;
+          __SGJU=((____FKRG *)__RNEF);
+          __RGJU=NULL;
+          if (((void *)__SGJU->__HKRG != (void *)NULL)) {
+            __TGJU=__SGJU->__HKRG->__QLC;
+            if (((struct ___OBJ *)__TGJU)->__id==____OLC__) {
+              __UGJU=((____OLC *)__TGJU)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__FFJU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EFJU)->parent_itm_slot__QF0D.id_section__GVOB;
+              __UGJU=((____4G0D *)__TGJU)->__5G0D.__MWOB;
             };
-            result__CFJU=__tmp__FFJU;
+            __RGJU=__UGJU;
           } else /* FALSE */ {
-            __tmp__FFJU=get_name__GAUD((&__string_35));
-            result__CFJU=__tmp__FFJU;
+            __UGJU=__VBUD((&__string_35));
+            __RGJU=__UGJU;
           };
-          __tmp__DMEF=result__CFJU;
+          __SNEF=__RGJU;
         };
-        result__CFJU=((__SECTION___EVOB *)__tmp__DMEF);
-        __tmp__HMEF=(((void *)result__CFJU->name__U15E == (void *)(&__string_32)) || ((void *)result__CFJU->name__U15E == (void *)(&__string_33)));
+        __RGJU=((____KWOB *)__SNEF);
+        __WNEF=(((void *)__RGJU->__D35E == (void *)(&__string_32)) || ((void *)__RGJU->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__HMEF=FALSE__O__;
+        __WNEF=__O__;
       };
-      if (__tmp__HMEF) {
-        __tmp__CMEF=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__GLEF->parent_type__5LB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__ILEF];
-        if (((struct ___OBJ *)__tmp__CMEF)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__THSH=((__SLOT_CODE__MIRG *)__tmp__CMEF)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__THSH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__DMEF=((__ITM_SLOT__HLC *)__tmp__THSH)->id_section__GVOB;
+      if (__WNEF) {
+        __RNEF=((void **)((____RLC *)__VMEF->__GMB.__1LC)->__ZLC.__3IK)[__XMEF];
+        if (((struct ___OBJ *)__RNEF)->__id==____1JRG__) {
+          __CJSH=((____1JRG *)__RNEF)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__CJSH)->__id==____OLC__) {
+            __SNEF=((____OLC *)__CJSH)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__DMEF=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__THSH)->parent_itm_slot__QF0D.id_section__GVOB;
+            __SNEF=((____4G0D *)__CJSH)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__DFJU=((__SLOT_DATA__WIRG *)__tmp__CMEF);
-          __tmp__FFJU=NULL;
-          if (((void *)Self__DFJU->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__EFJU=Self__DFJU->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__EFJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__LFJU=((__ITM_SLOT__HLC *)__tmp__EFJU)->id_section__GVOB;
+          __SGJU=((____FKRG *)__RNEF);
+          __UGJU=NULL;
+          if (((void *)__SGJU->__HKRG != (void *)NULL)) {
+            __TGJU=__SGJU->__HKRG->__QLC;
+            if (((struct ___OBJ *)__TGJU)->__id==____OLC__) {
+              __0GJU=((____OLC *)__TGJU)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__LFJU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EFJU)->parent_itm_slot__QF0D.id_section__GVOB;
+              __0GJU=((____4G0D *)__TGJU)->__5G0D.__MWOB;
             };
-            __tmp__FFJU=__tmp__LFJU;
+            __UGJU=__0GJU;
           } else /* FALSE */ {
-            __tmp__LFJU=get_name__GAUD((&__string_35));
-            __tmp__FFJU=__tmp__LFJU;
+            __0GJU=__VBUD((&__string_35));
+            __UGJU=__0GJU;
           };
-          __tmp__DMEF=__tmp__FFJU;
+          __SNEF=__UGJU;
         };
-        if (((void *)((__SECTION___EVOB *)__tmp__DMEF)->name__U15E == (void *)(&__string_32))) {
-          __tmp__THSH=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__GLEF->parent_type__5LB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__ILEF];
-          if (((struct ___OBJ *)__tmp__THSH)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__EFJU=((__SLOT_CODE__MIRG *)__tmp__THSH)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__EFJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__ZMEF=((__ITM_SLOT__HLC *)__tmp__EFJU)->result_type__3VOB;
+        if (((void *)((____KWOB *)__SNEF)->__D35E == (void *)(&__string_32))) {
+          __CJSH=((void **)((____RLC *)__VMEF->__GMB.__1LC)->__ZLC.__3IK)[__XMEF];
+          if (((struct ___OBJ *)__CJSH)->__id==____1JRG__) {
+            __TGJU=((____1JRG *)__CJSH)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__TGJU)->__id==____OLC__) {
+              __IOEF=((____OLC *)__TGJU)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__ZMEF=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EFJU)->parent_itm_slot__QF0D.result_type__3VOB;
+              __IOEF=((____4G0D *)__TGJU)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__EFJU=((__SLOT_DATA__WIRG *)__tmp__THSH)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__EFJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__ZMEF=((__ITM_SLOT__HLC *)__tmp__EFJU)->result_type__3VOB;
+            __TGJU=((____FKRG *)__CJSH)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__TGJU)->__id==____OLC__) {
+              __IOEF=((____OLC *)__TGJU)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__ZMEF=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EFJU)->parent_itm_slot__QF0D.result_type__3VOB;
+              __IOEF=((____4G0D *)__TGJU)->__5G0D.__DXOB;
             };
           };
-          if (__tmp__ZMEF==NULL) {
-            __tmp__EFJU=NULL;
+          if (__IOEF==NULL) {
+            __TGJU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__ZMEF)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__EFJU=((void *)__tmp__ZMEF);
+            switch (((struct ___OBJ *)__IOEF)->__id) {
+            case ____QMB__: {
+              __TGJU=((void *)__IOEF);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__EFJU=((void *)__tmp__ZMEF);
+            case ____0MB__: {
+              __TGJU=((void *)__IOEF);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__EFJU=((void *)__tmp__ZMEF);
+            case ____KPB__: {
+              __TGJU=((void *)__IOEF);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__EFJU=((void *)__tmp__ZMEF);
+            case ____TEZ__: {
+              __TGJU=((void *)__IOEF);
             } break;
-            case __ITM_TYPE_MULTI__NURC__: {
-              __tmp__EFJU=NULL;
+            case ____2VRC__: {
+              __TGJU=NULL;
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__EFJU=((void *)__tmp__ZMEF);
+            case ____GZRC__: {
+              __TGJU=((void *)__IOEF);
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__EFJU)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__2MEF=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__EFJU));
+          switch (((struct ___OBJ *)__TGJU)->__id) {
+          case ____QMB__: {
+            __LOEF=__43X(((____QMB *)__TGJU));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__2MEF=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EFJU)));
+          case ____0MB__: {
+            __LOEF=__D5X(((____0MB *)((____QMB *)__TGJU)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__2MEF=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EFJU)),Self__GLEF);
+          case ____KPB__: {
+            __LOEF=__LAY(((____KPB *)((____QMB *)__TGJU)),__VMEF);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__2MEF=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EFJU)),Self__GLEF);
+          case ____TEZ__: {
+            __LOEF=__HZ1D(((____TEZ *)((____QMB *)__TGJU)),__VMEF);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__2MEF=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EFJU)),Self__GLEF);
+          case ____GZRC__: {
+            __LOEF=__I04E(((____GZRC *)((____QMB *)__TGJU)),__VMEF);
           } break;
           };
-          __tmp__THSH=((__TYPE_FULL__PMB *)__tmp__2MEF)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__THSH)->__id) {
-          case __TYPE__FF__: {
-            add_subtype__GC1B(((__TYPE__FF *)__tmp__THSH),t__HLEF);
+          __CJSH=((____WMB *)__LOEF)->__KLK;
+          switch (((struct ___OBJ *)__CJSH)->__id) {
+          case ____FF__: {
+            __VD1B(((____FF *)__CJSH),__WMEF);
           } break;
-          case __TYPE_NULL__4LB__: {
-            add_subtype__FLEF(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__THSH)),t__HLEF);
+          case ____FMB__: {
+            __UMEF(((____FMB *)((____FF *)__CJSH)),__WMEF);
           } break;
-          case __TYPE_VOID__AMB__: {
-            add_subtype__LSEF(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__THSH)),t__HLEF);
+          case ____HMB__: {
+            __0TEF(((____HMB *)((____FF *)__CJSH)),__WMEF);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            add_subtype__RZEF(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__THSH)),t__HLEF);
+          case ____JMB__: {
+            __A1EF(((____JMB *)((____FF *)__CJSH)),__WMEF);
           } break;
-          case __TYPE_ID__EMB__: {
-            add_subtype__HAQI(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__THSH)),t__HLEF);
+          case ____LMB__: {
+            __WBQI(((____LMB *)((____FF *)__CJSH)),__WMEF);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            add_subtype__GUOB(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__THSH)),t__HLEF);
+          case ____ICY__: {
+            __MVOB(((____ICY *)((____FF *)__CJSH)),__WMEF);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            add_subtype__GCQI(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__THSH)),t__HLEF);
+          case ____EQ5D__: {
+            __VDQI(((____EQ5D *)((____FF *)__CJSH)),__WMEF);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            add_subtype__NFGL(t__HLEF);
+          case ____L4NJ__: {
+            __2GGL(__WMEF);
           } break;
           };
         };
-        j__ILEF=(__INTEGER__Q)(j__ILEF +  1);
-        goto while_do__QDWF;
+        __XMEF=(____Q)(__XMEF +  1);
+        goto __5EWF;
       };
     };
   };
 }
 
-static void add_subtype__LSEF(__TYPE_VOID__AMB *Self__MSEF,void *t__NSEF)
-// ({TYPE_VOID__AMB},{TYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_GENERIC__BCY}) Void Recursive, No inlinable.
+static void __0TEF(____HMB *__1TEF,void *__2TEF)
+// ({__HMB},{__FFx__FMBx__HMBx__JMBx__ICY}) Void Recursive, No inlinable.
 {
-  __INTEGER__Q j__OSEF;
-  void *__tmp__ITEF;
-  void *__tmp__WHSH,*__tmp__QFJU;
-  __SECTION___EVOB *__tmp__JTEF,*result__OFJU,*__tmp__RFJU,*__tmp__XFJU;
-  __SLOT_DATA__WIRG *Self__PFJU;
-  void *__tmp__5TEF;
-  __TYPE_FULL__PMB *__tmp__CUEF;
-  __BOOLEAN__L __tmp__RSEF,__tmp__NTEF;
-  j__OSEF= 0;
-  __tmp__RSEF=fast_has__RTZC(((__HASHED_SEToTYPEo__N0MB *)Self__MSEF->parent_type__BMB.subtype_list__T0MB),t__NSEF);
-  if ((! __tmp__RSEF)) {
-    fast_add__YKZC(((__HASHED_SEToTYPEo__N0MB *)Self__MSEF->parent_type__BMB.subtype_list__T0MB),t__NSEF);
-    j__OSEF= 0;
-    while_do__HEWF:
+  ____Q __3TEF;
+  void *__XUEF;
+  void *__FJSH,*__5GJU;
+  ____KWOB *__YUEF,*__3GJU,*__AHJU,*__GHJU;
+  ____FKRG *__4GJU;
+  void *__OVEF;
+  ____WMB *__RVEF;
+  ____L __AUEF,__2UEF;
+  __3TEF= 0;
+  __AUEF=__AVZC(((____G1MB *)__1TEF->__IMB.__M1MB),__2TEF);
+  if ((! __AUEF)) {
+    __HMZC(((____G1MB *)__1TEF->__IMB.__M1MB),__2TEF);
+    __3TEF= 0;
+    __WFWF:
     {
-      if ((j__OSEF <= Self__MSEF->parent_type__BMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__ITEF=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__MSEF->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__OSEF];
-        if (((struct ___OBJ *)__tmp__ITEF)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__WHSH=((__SLOT_CODE__MIRG *)__tmp__ITEF)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WHSH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JTEF=((__ITM_SLOT__HLC *)__tmp__WHSH)->id_section__GVOB;
+      if ((__3TEF <= __1TEF->__IMB.__1LC->__ZLC.__BJK)) {
+        __XUEF=((void **)((____RLC *)__1TEF->__IMB.__1LC)->__ZLC.__3IK)[__3TEF];
+        if (((struct ___OBJ *)__XUEF)->__id==____1JRG__) {
+          __FJSH=((____1JRG *)__XUEF)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__FJSH)->__id==____OLC__) {
+            __YUEF=((____OLC *)__FJSH)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JTEF=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WHSH)->parent_itm_slot__QF0D.id_section__GVOB;
+            __YUEF=((____4G0D *)__FJSH)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__PFJU=((__SLOT_DATA__WIRG *)__tmp__ITEF);
-          result__OFJU=NULL;
-          if (((void *)Self__PFJU->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__QFJU=Self__PFJU->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__QFJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__RFJU=((__ITM_SLOT__HLC *)__tmp__QFJU)->id_section__GVOB;
+          __4GJU=((____FKRG *)__XUEF);
+          __3GJU=NULL;
+          if (((void *)__4GJU->__HKRG != (void *)NULL)) {
+            __5GJU=__4GJU->__HKRG->__QLC;
+            if (((struct ___OBJ *)__5GJU)->__id==____OLC__) {
+              __AHJU=((____OLC *)__5GJU)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__RFJU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QFJU)->parent_itm_slot__QF0D.id_section__GVOB;
+              __AHJU=((____4G0D *)__5GJU)->__5G0D.__MWOB;
             };
-            result__OFJU=__tmp__RFJU;
+            __3GJU=__AHJU;
           } else /* FALSE */ {
-            __tmp__RFJU=get_name__GAUD((&__string_35));
-            result__OFJU=__tmp__RFJU;
+            __AHJU=__VBUD((&__string_35));
+            __3GJU=__AHJU;
           };
-          __tmp__JTEF=result__OFJU;
+          __YUEF=__3GJU;
         };
-        result__OFJU=((__SECTION___EVOB *)__tmp__JTEF);
-        __tmp__NTEF=(((void *)result__OFJU->name__U15E == (void *)(&__string_32)) || ((void *)result__OFJU->name__U15E == (void *)(&__string_33)));
+        __3GJU=((____KWOB *)__YUEF);
+        __2UEF=(((void *)__3GJU->__D35E == (void *)(&__string_32)) || ((void *)__3GJU->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__NTEF=FALSE__O__;
+        __2UEF=__O__;
       };
-      if (__tmp__NTEF) {
-        __tmp__ITEF=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__MSEF->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__OSEF];
-        if (((struct ___OBJ *)__tmp__ITEF)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__WHSH=((__SLOT_CODE__MIRG *)__tmp__ITEF)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WHSH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JTEF=((__ITM_SLOT__HLC *)__tmp__WHSH)->id_section__GVOB;
+      if (__2UEF) {
+        __XUEF=((void **)((____RLC *)__1TEF->__IMB.__1LC)->__ZLC.__3IK)[__3TEF];
+        if (((struct ___OBJ *)__XUEF)->__id==____1JRG__) {
+          __FJSH=((____1JRG *)__XUEF)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__FJSH)->__id==____OLC__) {
+            __YUEF=((____OLC *)__FJSH)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JTEF=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WHSH)->parent_itm_slot__QF0D.id_section__GVOB;
+            __YUEF=((____4G0D *)__FJSH)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__PFJU=((__SLOT_DATA__WIRG *)__tmp__ITEF);
-          __tmp__RFJU=NULL;
-          if (((void *)Self__PFJU->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__QFJU=Self__PFJU->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__QFJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__XFJU=((__ITM_SLOT__HLC *)__tmp__QFJU)->id_section__GVOB;
+          __4GJU=((____FKRG *)__XUEF);
+          __AHJU=NULL;
+          if (((void *)__4GJU->__HKRG != (void *)NULL)) {
+            __5GJU=__4GJU->__HKRG->__QLC;
+            if (((struct ___OBJ *)__5GJU)->__id==____OLC__) {
+              __GHJU=((____OLC *)__5GJU)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__XFJU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QFJU)->parent_itm_slot__QF0D.id_section__GVOB;
+              __GHJU=((____4G0D *)__5GJU)->__5G0D.__MWOB;
             };
-            __tmp__RFJU=__tmp__XFJU;
+            __AHJU=__GHJU;
           } else /* FALSE */ {
-            __tmp__XFJU=get_name__GAUD((&__string_35));
-            __tmp__RFJU=__tmp__XFJU;
+            __GHJU=__VBUD((&__string_35));
+            __AHJU=__GHJU;
           };
-          __tmp__JTEF=__tmp__RFJU;
+          __YUEF=__AHJU;
         };
-        if (((void *)((__SECTION___EVOB *)__tmp__JTEF)->name__U15E == (void *)(&__string_32))) {
-          __tmp__WHSH=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__MSEF->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__OSEF];
-          if (((struct ___OBJ *)__tmp__WHSH)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__QFJU=((__SLOT_CODE__MIRG *)__tmp__WHSH)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__QFJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__5TEF=((__ITM_SLOT__HLC *)__tmp__QFJU)->result_type__3VOB;
+        if (((void *)((____KWOB *)__YUEF)->__D35E == (void *)(&__string_32))) {
+          __FJSH=((void **)((____RLC *)__1TEF->__IMB.__1LC)->__ZLC.__3IK)[__3TEF];
+          if (((struct ___OBJ *)__FJSH)->__id==____1JRG__) {
+            __5GJU=((____1JRG *)__FJSH)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__5GJU)->__id==____OLC__) {
+              __OVEF=((____OLC *)__5GJU)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__5TEF=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QFJU)->parent_itm_slot__QF0D.result_type__3VOB;
+              __OVEF=((____4G0D *)__5GJU)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__QFJU=((__SLOT_DATA__WIRG *)__tmp__WHSH)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__QFJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__5TEF=((__ITM_SLOT__HLC *)__tmp__QFJU)->result_type__3VOB;
+            __5GJU=((____FKRG *)__FJSH)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__5GJU)->__id==____OLC__) {
+              __OVEF=((____OLC *)__5GJU)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__5TEF=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QFJU)->parent_itm_slot__QF0D.result_type__3VOB;
+              __OVEF=((____4G0D *)__5GJU)->__5G0D.__DXOB;
             };
           };
-          if (__tmp__5TEF==NULL) {
-            __tmp__QFJU=NULL;
+          if (__OVEF==NULL) {
+            __5GJU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__5TEF)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__QFJU=((void *)__tmp__5TEF);
+            switch (((struct ___OBJ *)__OVEF)->__id) {
+            case ____QMB__: {
+              __5GJU=((void *)__OVEF);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__QFJU=((void *)__tmp__5TEF);
+            case ____0MB__: {
+              __5GJU=((void *)__OVEF);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__QFJU=((void *)__tmp__5TEF);
+            case ____KPB__: {
+              __5GJU=((void *)__OVEF);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__QFJU=((void *)__tmp__5TEF);
+            case ____TEZ__: {
+              __5GJU=((void *)__OVEF);
             } break;
-            case __ITM_TYPE_MULTI__NURC__: {
-              __tmp__QFJU=NULL;
+            case ____2VRC__: {
+              __5GJU=NULL;
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__QFJU=((void *)__tmp__5TEF);
+            case ____GZRC__: {
+              __5GJU=((void *)__OVEF);
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__QFJU)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__CUEF=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__QFJU));
+          switch (((struct ___OBJ *)__5GJU)->__id) {
+          case ____QMB__: {
+            __RVEF=__43X(((____QMB *)__5GJU));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__CUEF=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QFJU)));
+          case ____0MB__: {
+            __RVEF=__D5X(((____0MB *)((____QMB *)__5GJU)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__CUEF=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QFJU)),Self__MSEF);
+          case ____KPB__: {
+            __RVEF=__LAY(((____KPB *)((____QMB *)__5GJU)),__1TEF);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__CUEF=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QFJU)),Self__MSEF);
+          case ____TEZ__: {
+            __RVEF=__HZ1D(((____TEZ *)((____QMB *)__5GJU)),__1TEF);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__CUEF=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QFJU)),Self__MSEF);
+          case ____GZRC__: {
+            __RVEF=__I04E(((____GZRC *)((____QMB *)__5GJU)),__1TEF);
           } break;
           };
-          __tmp__WHSH=((__TYPE_FULL__PMB *)__tmp__CUEF)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__WHSH)->__id) {
-          case __TYPE__FF__: {
-            add_subtype__GC1B(((__TYPE__FF *)__tmp__WHSH),t__NSEF);
+          __FJSH=((____WMB *)__RVEF)->__KLK;
+          switch (((struct ___OBJ *)__FJSH)->__id) {
+          case ____FF__: {
+            __VD1B(((____FF *)__FJSH),__2TEF);
           } break;
-          case __TYPE_NULL__4LB__: {
-            add_subtype__FLEF(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__WHSH)),t__NSEF);
+          case ____FMB__: {
+            __UMEF(((____FMB *)((____FF *)__FJSH)),__2TEF);
           } break;
-          case __TYPE_VOID__AMB__: {
-            add_subtype__LSEF(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__WHSH)),t__NSEF);
+          case ____HMB__: {
+            __0TEF(((____HMB *)((____FF *)__FJSH)),__2TEF);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            add_subtype__RZEF(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__WHSH)),t__NSEF);
+          case ____JMB__: {
+            __A1EF(((____JMB *)((____FF *)__FJSH)),__2TEF);
           } break;
-          case __TYPE_ID__EMB__: {
-            add_subtype__HAQI(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__WHSH)),t__NSEF);
+          case ____LMB__: {
+            __WBQI(((____LMB *)((____FF *)__FJSH)),__2TEF);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            add_subtype__GUOB(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__WHSH)),t__NSEF);
+          case ____ICY__: {
+            __MVOB(((____ICY *)((____FF *)__FJSH)),__2TEF);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            add_subtype__GCQI(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__WHSH)),t__NSEF);
+          case ____EQ5D__: {
+            __VDQI(((____EQ5D *)((____FF *)__FJSH)),__2TEF);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            add_subtype__NFGL(t__NSEF);
+          case ____L4NJ__: {
+            __2GGL(__2TEF);
           } break;
           };
         };
-        j__OSEF=(__INTEGER__Q)(j__OSEF +  1);
-        goto while_do__HEWF;
+        __3TEF=(____Q)(__3TEF +  1);
+        goto __WFWF;
       };
     };
   };
 }
 
-static void add_subtype__RZEF(__TYPE_CONTEXT__CMB *Self__SZEF,void *t__TZEF)
-// ({TYPE_CONTEXT__CMB},{TYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_GENERIC__BCY}) Void Recursive, No inlinable.
+static void __A1EF(____JMB *__B1EF,void *__C1EF)
+// ({__JMB},{__FFx__FMBx__HMBx__JMBx__ICY}) Void Recursive, No inlinable.
 {
-  __INTEGER__Q j__UZEF;
-  void *__tmp__O0EF;
-  void *__tmp__ZHSH,*__tmp__2FJU;
-  __SECTION___EVOB *__tmp__P0EF,*result__0FJU,*__tmp__3FJU,*__tmp__DGJU;
-  __SLOT_DATA__WIRG *Self__1FJU;
-  void *__tmp__F1EF;
-  __TYPE_FULL__PMB *__tmp__I1EF;
-  __BOOLEAN__L __tmp__XZEF,__tmp__T0EF;
-  j__UZEF= 0;
-  __tmp__XZEF=fast_has__RTZC(((__HASHED_SEToTYPEo__N0MB *)Self__SZEF->parent_type__DMB.subtype_list__T0MB),t__TZEF);
-  if ((! __tmp__XZEF)) {
-    fast_add__YKZC(((__HASHED_SEToTYPEo__N0MB *)Self__SZEF->parent_type__DMB.subtype_list__T0MB),t__TZEF);
-    j__UZEF= 0;
-    while_do__4EWF:
+  ____Q __D1EF;
+  void *__31EF;
+  void *__IJSH,*__LHJU;
+  ____KWOB *__41EF,*__JHJU,*__MHJU,*__SHJU;
+  ____FKRG *__KHJU;
+  void *__U2EF;
+  ____WMB *__X2EF;
+  ____L __G1EF,__C2EF;
+  __D1EF= 0;
+  __G1EF=__AVZC(((____G1MB *)__B1EF->__KMB.__M1MB),__C1EF);
+  if ((! __G1EF)) {
+    __HMZC(((____G1MB *)__B1EF->__KMB.__M1MB),__C1EF);
+    __D1EF= 0;
+    __NGWF:
     {
-      if ((j__UZEF <= Self__SZEF->parent_type__DMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__O0EF=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__SZEF->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__UZEF];
-        if (((struct ___OBJ *)__tmp__O0EF)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__ZHSH=((__SLOT_CODE__MIRG *)__tmp__O0EF)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__ZHSH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__P0EF=((__ITM_SLOT__HLC *)__tmp__ZHSH)->id_section__GVOB;
+      if ((__D1EF <= __B1EF->__KMB.__1LC->__ZLC.__BJK)) {
+        __31EF=((void **)((____RLC *)__B1EF->__KMB.__1LC)->__ZLC.__3IK)[__D1EF];
+        if (((struct ___OBJ *)__31EF)->__id==____1JRG__) {
+          __IJSH=((____1JRG *)__31EF)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__IJSH)->__id==____OLC__) {
+            __41EF=((____OLC *)__IJSH)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__P0EF=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ZHSH)->parent_itm_slot__QF0D.id_section__GVOB;
+            __41EF=((____4G0D *)__IJSH)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__1FJU=((__SLOT_DATA__WIRG *)__tmp__O0EF);
-          result__0FJU=NULL;
-          if (((void *)Self__1FJU->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__2FJU=Self__1FJU->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__2FJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__3FJU=((__ITM_SLOT__HLC *)__tmp__2FJU)->id_section__GVOB;
+          __KHJU=((____FKRG *)__31EF);
+          __JHJU=NULL;
+          if (((void *)__KHJU->__HKRG != (void *)NULL)) {
+            __LHJU=__KHJU->__HKRG->__QLC;
+            if (((struct ___OBJ *)__LHJU)->__id==____OLC__) {
+              __MHJU=((____OLC *)__LHJU)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__3FJU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__2FJU)->parent_itm_slot__QF0D.id_section__GVOB;
+              __MHJU=((____4G0D *)__LHJU)->__5G0D.__MWOB;
             };
-            result__0FJU=__tmp__3FJU;
+            __JHJU=__MHJU;
           } else /* FALSE */ {
-            __tmp__3FJU=get_name__GAUD((&__string_35));
-            result__0FJU=__tmp__3FJU;
+            __MHJU=__VBUD((&__string_35));
+            __JHJU=__MHJU;
           };
-          __tmp__P0EF=result__0FJU;
+          __41EF=__JHJU;
         };
-        result__0FJU=((__SECTION___EVOB *)__tmp__P0EF);
-        __tmp__T0EF=(((void *)result__0FJU->name__U15E == (void *)(&__string_32)) || ((void *)result__0FJU->name__U15E == (void *)(&__string_33)));
+        __JHJU=((____KWOB *)__41EF);
+        __C2EF=(((void *)__JHJU->__D35E == (void *)(&__string_32)) || ((void *)__JHJU->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__T0EF=FALSE__O__;
+        __C2EF=__O__;
       };
-      if (__tmp__T0EF) {
-        __tmp__O0EF=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__SZEF->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__UZEF];
-        if (((struct ___OBJ *)__tmp__O0EF)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__ZHSH=((__SLOT_CODE__MIRG *)__tmp__O0EF)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__ZHSH)->__id==__ITM_SLOT__HLC__) {
-            __tmp__P0EF=((__ITM_SLOT__HLC *)__tmp__ZHSH)->id_section__GVOB;
+      if (__C2EF) {
+        __31EF=((void **)((____RLC *)__B1EF->__KMB.__1LC)->__ZLC.__3IK)[__D1EF];
+        if (((struct ___OBJ *)__31EF)->__id==____1JRG__) {
+          __IJSH=((____1JRG *)__31EF)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__IJSH)->__id==____OLC__) {
+            __41EF=((____OLC *)__IJSH)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__P0EF=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ZHSH)->parent_itm_slot__QF0D.id_section__GVOB;
+            __41EF=((____4G0D *)__IJSH)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__1FJU=((__SLOT_DATA__WIRG *)__tmp__O0EF);
-          __tmp__3FJU=NULL;
-          if (((void *)Self__1FJU->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__2FJU=Self__1FJU->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__2FJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__DGJU=((__ITM_SLOT__HLC *)__tmp__2FJU)->id_section__GVOB;
+          __KHJU=((____FKRG *)__31EF);
+          __MHJU=NULL;
+          if (((void *)__KHJU->__HKRG != (void *)NULL)) {
+            __LHJU=__KHJU->__HKRG->__QLC;
+            if (((struct ___OBJ *)__LHJU)->__id==____OLC__) {
+              __SHJU=((____OLC *)__LHJU)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__DGJU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__2FJU)->parent_itm_slot__QF0D.id_section__GVOB;
+              __SHJU=((____4G0D *)__LHJU)->__5G0D.__MWOB;
             };
-            __tmp__3FJU=__tmp__DGJU;
+            __MHJU=__SHJU;
           } else /* FALSE */ {
-            __tmp__DGJU=get_name__GAUD((&__string_35));
-            __tmp__3FJU=__tmp__DGJU;
+            __SHJU=__VBUD((&__string_35));
+            __MHJU=__SHJU;
           };
-          __tmp__P0EF=__tmp__3FJU;
+          __41EF=__MHJU;
         };
-        if (((void *)((__SECTION___EVOB *)__tmp__P0EF)->name__U15E == (void *)(&__string_32))) {
-          __tmp__ZHSH=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__SZEF->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__UZEF];
-          if (((struct ___OBJ *)__tmp__ZHSH)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__2FJU=((__SLOT_CODE__MIRG *)__tmp__ZHSH)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__2FJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__F1EF=((__ITM_SLOT__HLC *)__tmp__2FJU)->result_type__3VOB;
+        if (((void *)((____KWOB *)__41EF)->__D35E == (void *)(&__string_32))) {
+          __IJSH=((void **)((____RLC *)__B1EF->__KMB.__1LC)->__ZLC.__3IK)[__D1EF];
+          if (((struct ___OBJ *)__IJSH)->__id==____1JRG__) {
+            __LHJU=((____1JRG *)__IJSH)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__LHJU)->__id==____OLC__) {
+              __U2EF=((____OLC *)__LHJU)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__F1EF=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__2FJU)->parent_itm_slot__QF0D.result_type__3VOB;
+              __U2EF=((____4G0D *)__LHJU)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__2FJU=((__SLOT_DATA__WIRG *)__tmp__ZHSH)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__2FJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__F1EF=((__ITM_SLOT__HLC *)__tmp__2FJU)->result_type__3VOB;
+            __LHJU=((____FKRG *)__IJSH)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__LHJU)->__id==____OLC__) {
+              __U2EF=((____OLC *)__LHJU)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__F1EF=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__2FJU)->parent_itm_slot__QF0D.result_type__3VOB;
+              __U2EF=((____4G0D *)__LHJU)->__5G0D.__DXOB;
             };
           };
-          if (__tmp__F1EF==NULL) {
-            __tmp__2FJU=NULL;
+          if (__U2EF==NULL) {
+            __LHJU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__F1EF)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__2FJU=((void *)__tmp__F1EF);
+            switch (((struct ___OBJ *)__U2EF)->__id) {
+            case ____QMB__: {
+              __LHJU=((void *)__U2EF);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__2FJU=((void *)__tmp__F1EF);
+            case ____0MB__: {
+              __LHJU=((void *)__U2EF);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__2FJU=((void *)__tmp__F1EF);
+            case ____KPB__: {
+              __LHJU=((void *)__U2EF);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__2FJU=((void *)__tmp__F1EF);
+            case ____TEZ__: {
+              __LHJU=((void *)__U2EF);
             } break;
-            case __ITM_TYPE_MULTI__NURC__: {
-              __tmp__2FJU=NULL;
+            case ____2VRC__: {
+              __LHJU=NULL;
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__2FJU=((void *)__tmp__F1EF);
+            case ____GZRC__: {
+              __LHJU=((void *)__U2EF);
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__2FJU)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__I1EF=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__2FJU));
+          switch (((struct ___OBJ *)__LHJU)->__id) {
+          case ____QMB__: {
+            __X2EF=__43X(((____QMB *)__LHJU));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__I1EF=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2FJU)));
+          case ____0MB__: {
+            __X2EF=__D5X(((____0MB *)((____QMB *)__LHJU)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__I1EF=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2FJU)),Self__SZEF);
+          case ____KPB__: {
+            __X2EF=__LAY(((____KPB *)((____QMB *)__LHJU)),__B1EF);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__I1EF=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2FJU)),Self__SZEF);
+          case ____TEZ__: {
+            __X2EF=__HZ1D(((____TEZ *)((____QMB *)__LHJU)),__B1EF);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__I1EF=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2FJU)),Self__SZEF);
+          case ____GZRC__: {
+            __X2EF=__I04E(((____GZRC *)((____QMB *)__LHJU)),__B1EF);
           } break;
           };
-          __tmp__ZHSH=((__TYPE_FULL__PMB *)__tmp__I1EF)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__ZHSH)->__id) {
-          case __TYPE__FF__: {
-            add_subtype__GC1B(((__TYPE__FF *)__tmp__ZHSH),t__TZEF);
+          __IJSH=((____WMB *)__X2EF)->__KLK;
+          switch (((struct ___OBJ *)__IJSH)->__id) {
+          case ____FF__: {
+            __VD1B(((____FF *)__IJSH),__C1EF);
           } break;
-          case __TYPE_NULL__4LB__: {
-            add_subtype__FLEF(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__ZHSH)),t__TZEF);
+          case ____FMB__: {
+            __UMEF(((____FMB *)((____FF *)__IJSH)),__C1EF);
           } break;
-          case __TYPE_VOID__AMB__: {
-            add_subtype__LSEF(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__ZHSH)),t__TZEF);
+          case ____HMB__: {
+            __0TEF(((____HMB *)((____FF *)__IJSH)),__C1EF);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            add_subtype__RZEF(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__ZHSH)),t__TZEF);
+          case ____JMB__: {
+            __A1EF(((____JMB *)((____FF *)__IJSH)),__C1EF);
           } break;
-          case __TYPE_ID__EMB__: {
-            add_subtype__HAQI(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__ZHSH)),t__TZEF);
+          case ____LMB__: {
+            __WBQI(((____LMB *)((____FF *)__IJSH)),__C1EF);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            add_subtype__GUOB(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__ZHSH)),t__TZEF);
+          case ____ICY__: {
+            __MVOB(((____ICY *)((____FF *)__IJSH)),__C1EF);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            add_subtype__GCQI(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__ZHSH)),t__TZEF);
+          case ____EQ5D__: {
+            __VDQI(((____EQ5D *)((____FF *)__IJSH)),__C1EF);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            add_subtype__NFGL(t__TZEF);
+          case ____L4NJ__: {
+            __2GGL(__C1EF);
           } break;
           };
         };
-        j__UZEF=(__INTEGER__Q)(j__UZEF +  1);
-        goto while_do__4EWF;
+        __D1EF=(____Q)(__D1EF +  1);
+        goto __NGWF;
       };
     };
   };
 }
 
-static void add_subtype__HAQI(__TYPE_ID__EMB *Self__IAQI,void *t__JAQI)
-// ({TYPE_ID__EMB},{TYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_GENERIC__BCY}) Void Recursive, No inlinable.
+static void __WBQI(____LMB *__XBQI,void *__YBQI)
+// ({__LMB},{__FFx__FMBx__HMBx__JMBx__ICY}) Void Recursive, No inlinable.
 {
-  __INTEGER__Q j__KAQI;
-  void *__tmp__EBQI;
-  void *__tmp__NIUI,*__tmp__IGJU;
-  __SECTION___EVOB *__tmp__FBQI,*result__GGJU,*__tmp__JGJU,*__tmp__PGJU;
-  __SLOT_DATA__WIRG *Self__HGJU;
-  void *__tmp__1BQI;
-  __TYPE_FULL__PMB *__tmp__4BQI;
-  __BOOLEAN__L __tmp__NAQI,__tmp__JBQI;
-  j__KAQI= 0;
-  __tmp__NAQI=fast_has__RTZC(((__HASHED_SEToTYPEo__N0MB *)Self__IAQI->parent_type__FMB.subtype_list__T0MB),t__JAQI);
-  if ((! __tmp__NAQI)) {
-    fast_add__YKZC(((__HASHED_SEToTYPEo__N0MB *)Self__IAQI->parent_type__FMB.subtype_list__T0MB),t__JAQI);
-    j__KAQI= 0;
-    while_do__R2SI:
+  ____Q __ZBQI;
+  void *__TCQI;
+  void *__2JUI,*__XHJU;
+  ____KWOB *__UCQI,*__VHJU,*__YHJU,*__4HJU;
+  ____FKRG *__WHJU;
+  void *__KDQI;
+  ____WMB *__NDQI;
+  ____L __2BQI,__YCQI;
+  __ZBQI= 0;
+  __2BQI=__AVZC(((____G1MB *)__XBQI->__MMB.__M1MB),__YBQI);
+  if ((! __2BQI)) {
+    __HMZC(((____G1MB *)__XBQI->__MMB.__M1MB),__YBQI);
+    __ZBQI= 0;
+    __A4SI:
     {
-      if ((j__KAQI <= Self__IAQI->parent_type__FMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__EBQI=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__IAQI->parent_type__FMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__KAQI];
-        if (((struct ___OBJ *)__tmp__EBQI)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__NIUI=((__SLOT_CODE__MIRG *)__tmp__EBQI)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__NIUI)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FBQI=((__ITM_SLOT__HLC *)__tmp__NIUI)->id_section__GVOB;
+      if ((__ZBQI <= __XBQI->__MMB.__1LC->__ZLC.__BJK)) {
+        __TCQI=((void **)((____RLC *)__XBQI->__MMB.__1LC)->__ZLC.__3IK)[__ZBQI];
+        if (((struct ___OBJ *)__TCQI)->__id==____1JRG__) {
+          __2JUI=((____1JRG *)__TCQI)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__2JUI)->__id==____OLC__) {
+            __UCQI=((____OLC *)__2JUI)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FBQI=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__NIUI)->parent_itm_slot__QF0D.id_section__GVOB;
+            __UCQI=((____4G0D *)__2JUI)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__HGJU=((__SLOT_DATA__WIRG *)__tmp__EBQI);
-          result__GGJU=NULL;
-          if (((void *)Self__HGJU->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__IGJU=Self__HGJU->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__IGJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__JGJU=((__ITM_SLOT__HLC *)__tmp__IGJU)->id_section__GVOB;
+          __WHJU=((____FKRG *)__TCQI);
+          __VHJU=NULL;
+          if (((void *)__WHJU->__HKRG != (void *)NULL)) {
+            __XHJU=__WHJU->__HKRG->__QLC;
+            if (((struct ___OBJ *)__XHJU)->__id==____OLC__) {
+              __YHJU=((____OLC *)__XHJU)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__JGJU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IGJU)->parent_itm_slot__QF0D.id_section__GVOB;
+              __YHJU=((____4G0D *)__XHJU)->__5G0D.__MWOB;
             };
-            result__GGJU=__tmp__JGJU;
+            __VHJU=__YHJU;
           } else /* FALSE */ {
-            __tmp__JGJU=get_name__GAUD((&__string_35));
-            result__GGJU=__tmp__JGJU;
+            __YHJU=__VBUD((&__string_35));
+            __VHJU=__YHJU;
           };
-          __tmp__FBQI=result__GGJU;
+          __UCQI=__VHJU;
         };
-        result__GGJU=((__SECTION___EVOB *)__tmp__FBQI);
-        __tmp__JBQI=(((void *)result__GGJU->name__U15E == (void *)(&__string_32)) || ((void *)result__GGJU->name__U15E == (void *)(&__string_33)));
+        __VHJU=((____KWOB *)__UCQI);
+        __YCQI=(((void *)__VHJU->__D35E == (void *)(&__string_32)) || ((void *)__VHJU->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__JBQI=FALSE__O__;
+        __YCQI=__O__;
       };
-      if (__tmp__JBQI) {
-        __tmp__EBQI=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__IAQI->parent_type__FMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__KAQI];
-        if (((struct ___OBJ *)__tmp__EBQI)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__NIUI=((__SLOT_CODE__MIRG *)__tmp__EBQI)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__NIUI)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FBQI=((__ITM_SLOT__HLC *)__tmp__NIUI)->id_section__GVOB;
+      if (__YCQI) {
+        __TCQI=((void **)((____RLC *)__XBQI->__MMB.__1LC)->__ZLC.__3IK)[__ZBQI];
+        if (((struct ___OBJ *)__TCQI)->__id==____1JRG__) {
+          __2JUI=((____1JRG *)__TCQI)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__2JUI)->__id==____OLC__) {
+            __UCQI=((____OLC *)__2JUI)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FBQI=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__NIUI)->parent_itm_slot__QF0D.id_section__GVOB;
+            __UCQI=((____4G0D *)__2JUI)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__HGJU=((__SLOT_DATA__WIRG *)__tmp__EBQI);
-          __tmp__JGJU=NULL;
-          if (((void *)Self__HGJU->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__IGJU=Self__HGJU->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__IGJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__PGJU=((__ITM_SLOT__HLC *)__tmp__IGJU)->id_section__GVOB;
+          __WHJU=((____FKRG *)__TCQI);
+          __YHJU=NULL;
+          if (((void *)__WHJU->__HKRG != (void *)NULL)) {
+            __XHJU=__WHJU->__HKRG->__QLC;
+            if (((struct ___OBJ *)__XHJU)->__id==____OLC__) {
+              __4HJU=((____OLC *)__XHJU)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__PGJU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IGJU)->parent_itm_slot__QF0D.id_section__GVOB;
+              __4HJU=((____4G0D *)__XHJU)->__5G0D.__MWOB;
             };
-            __tmp__JGJU=__tmp__PGJU;
+            __YHJU=__4HJU;
           } else /* FALSE */ {
-            __tmp__PGJU=get_name__GAUD((&__string_35));
-            __tmp__JGJU=__tmp__PGJU;
+            __4HJU=__VBUD((&__string_35));
+            __YHJU=__4HJU;
           };
-          __tmp__FBQI=__tmp__JGJU;
+          __UCQI=__YHJU;
         };
-        if (((void *)((__SECTION___EVOB *)__tmp__FBQI)->name__U15E == (void *)(&__string_32))) {
-          __tmp__NIUI=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__IAQI->parent_type__FMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__KAQI];
-          if (((struct ___OBJ *)__tmp__NIUI)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__IGJU=((__SLOT_CODE__MIRG *)__tmp__NIUI)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__IGJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__1BQI=((__ITM_SLOT__HLC *)__tmp__IGJU)->result_type__3VOB;
+        if (((void *)((____KWOB *)__UCQI)->__D35E == (void *)(&__string_32))) {
+          __2JUI=((void **)((____RLC *)__XBQI->__MMB.__1LC)->__ZLC.__3IK)[__ZBQI];
+          if (((struct ___OBJ *)__2JUI)->__id==____1JRG__) {
+            __XHJU=((____1JRG *)__2JUI)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__XHJU)->__id==____OLC__) {
+              __KDQI=((____OLC *)__XHJU)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__1BQI=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IGJU)->parent_itm_slot__QF0D.result_type__3VOB;
+              __KDQI=((____4G0D *)__XHJU)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__IGJU=((__SLOT_DATA__WIRG *)__tmp__NIUI)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__IGJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__1BQI=((__ITM_SLOT__HLC *)__tmp__IGJU)->result_type__3VOB;
+            __XHJU=((____FKRG *)__2JUI)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__XHJU)->__id==____OLC__) {
+              __KDQI=((____OLC *)__XHJU)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__1BQI=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IGJU)->parent_itm_slot__QF0D.result_type__3VOB;
+              __KDQI=((____4G0D *)__XHJU)->__5G0D.__DXOB;
             };
           };
-          if (__tmp__1BQI==NULL) {
-            __tmp__IGJU=NULL;
+          if (__KDQI==NULL) {
+            __XHJU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__1BQI)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__IGJU=((void *)__tmp__1BQI);
+            switch (((struct ___OBJ *)__KDQI)->__id) {
+            case ____QMB__: {
+              __XHJU=((void *)__KDQI);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__IGJU=((void *)__tmp__1BQI);
+            case ____0MB__: {
+              __XHJU=((void *)__KDQI);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__IGJU=((void *)__tmp__1BQI);
+            case ____KPB__: {
+              __XHJU=((void *)__KDQI);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__IGJU=((void *)__tmp__1BQI);
+            case ____TEZ__: {
+              __XHJU=((void *)__KDQI);
             } break;
-            case __ITM_TYPE_MULTI__NURC__: {
-              __tmp__IGJU=NULL;
+            case ____2VRC__: {
+              __XHJU=NULL;
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__IGJU=((void *)__tmp__1BQI);
+            case ____GZRC__: {
+              __XHJU=((void *)__KDQI);
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__IGJU)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__4BQI=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__IGJU));
+          switch (((struct ___OBJ *)__XHJU)->__id) {
+          case ____QMB__: {
+            __NDQI=__43X(((____QMB *)__XHJU));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__4BQI=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IGJU)));
+          case ____0MB__: {
+            __NDQI=__D5X(((____0MB *)((____QMB *)__XHJU)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__4BQI=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IGJU)),Self__IAQI);
+          case ____KPB__: {
+            __NDQI=__LAY(((____KPB *)((____QMB *)__XHJU)),__XBQI);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__4BQI=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IGJU)),Self__IAQI);
+          case ____TEZ__: {
+            __NDQI=__HZ1D(((____TEZ *)((____QMB *)__XHJU)),__XBQI);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__4BQI=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IGJU)),Self__IAQI);
+          case ____GZRC__: {
+            __NDQI=__I04E(((____GZRC *)((____QMB *)__XHJU)),__XBQI);
           } break;
           };
-          __tmp__NIUI=((__TYPE_FULL__PMB *)__tmp__4BQI)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__NIUI)->__id) {
-          case __TYPE__FF__: {
-            add_subtype__GC1B(((__TYPE__FF *)__tmp__NIUI),t__JAQI);
+          __2JUI=((____WMB *)__NDQI)->__KLK;
+          switch (((struct ___OBJ *)__2JUI)->__id) {
+          case ____FF__: {
+            __VD1B(((____FF *)__2JUI),__YBQI);
           } break;
-          case __TYPE_NULL__4LB__: {
-            add_subtype__FLEF(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__NIUI)),t__JAQI);
+          case ____FMB__: {
+            __UMEF(((____FMB *)((____FF *)__2JUI)),__YBQI);
           } break;
-          case __TYPE_VOID__AMB__: {
-            add_subtype__LSEF(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__NIUI)),t__JAQI);
+          case ____HMB__: {
+            __0TEF(((____HMB *)((____FF *)__2JUI)),__YBQI);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            add_subtype__RZEF(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__NIUI)),t__JAQI);
+          case ____JMB__: {
+            __A1EF(((____JMB *)((____FF *)__2JUI)),__YBQI);
           } break;
-          case __TYPE_ID__EMB__: {
-            add_subtype__HAQI(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__NIUI)),t__JAQI);
+          case ____LMB__: {
+            __WBQI(((____LMB *)((____FF *)__2JUI)),__YBQI);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            add_subtype__GUOB(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__NIUI)),t__JAQI);
+          case ____ICY__: {
+            __MVOB(((____ICY *)((____FF *)__2JUI)),__YBQI);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            add_subtype__GCQI(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__NIUI)),t__JAQI);
+          case ____EQ5D__: {
+            __VDQI(((____EQ5D *)((____FF *)__2JUI)),__YBQI);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            add_subtype__NFGL(t__JAQI);
+          case ____L4NJ__: {
+            __2GGL(__YBQI);
           } break;
           };
         };
-        j__KAQI=(__INTEGER__Q)(j__KAQI +  1);
-        goto while_do__R2SI;
+        __ZBQI=(____Q)(__ZBQI +  1);
+        goto __A4SI;
       };
     };
   };
 }
 
-static void add_subtype__GCQI(__TYPE_BLOCK__VO5D *Self__HCQI,void *t__ICQI)
-// ({TYPE_BLOCK__VO5D},{TYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_GENERIC__BCY}) Void Recursive, No inlinable.
+static void __VDQI(____EQ5D *__WDQI,void *__XDQI)
+// ({__EQ5D},{__FFx__FMBx__HMBx__JMBx__ICY}) Void Recursive, No inlinable.
 {
-  __INTEGER__Q j__JCQI;
-  void *__tmp__DDQI;
-  void *__tmp__RIUI,*__tmp__UGJU;
-  __SECTION___EVOB *__tmp__EDQI,*result__SGJU,*__tmp__VGJU,*__tmp__1GJU;
-  __SLOT_DATA__WIRG *Self__TGJU;
-  void *__tmp__0DQI;
-  __TYPE_FULL__PMB *__tmp__3DQI;
-  __BOOLEAN__L __tmp__MCQI,__tmp__IDQI;
-  j__JCQI= 0;
-  __tmp__MCQI=fast_has__RTZC(((__HASHED_SEToTYPEo__N0MB *)Self__HCQI->parent_type__WO5D.subtype_list__T0MB),t__ICQI);
-  if ((! __tmp__MCQI)) {
-    fast_add__YKZC(((__HASHED_SEToTYPEo__N0MB *)Self__HCQI->parent_type__WO5D.subtype_list__T0MB),t__ICQI);
-    j__JCQI= 0;
-    while_do__32SI:
+  ____Q __YDQI;
+  void *__SEQI;
+  void *__AKUI,*__DIJU;
+  ____KWOB *__TEQI,*__BIJU,*__EIJU,*__KIJU;
+  ____FKRG *__CIJU;
+  void *__JFQI;
+  ____WMB *__MFQI;
+  ____L __1DQI,__XEQI;
+  __YDQI= 0;
+  __1DQI=__AVZC(((____G1MB *)__WDQI->__FQ5D.__M1MB),__XDQI);
+  if ((! __1DQI)) {
+    __HMZC(((____G1MB *)__WDQI->__FQ5D.__M1MB),__XDQI);
+    __YDQI= 0;
+    __M4SI:
     {
-      if ((j__JCQI <= Self__HCQI->parent_type__WO5D.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__DDQI=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__HCQI->parent_type__WO5D.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__JCQI];
-        if (((struct ___OBJ *)__tmp__DDQI)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__RIUI=((__SLOT_CODE__MIRG *)__tmp__DDQI)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__RIUI)->__id==__ITM_SLOT__HLC__) {
-            __tmp__EDQI=((__ITM_SLOT__HLC *)__tmp__RIUI)->id_section__GVOB;
+      if ((__YDQI <= __WDQI->__FQ5D.__1LC->__ZLC.__BJK)) {
+        __SEQI=((void **)((____RLC *)__WDQI->__FQ5D.__1LC)->__ZLC.__3IK)[__YDQI];
+        if (((struct ___OBJ *)__SEQI)->__id==____1JRG__) {
+          __AKUI=((____1JRG *)__SEQI)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__AKUI)->__id==____OLC__) {
+            __TEQI=((____OLC *)__AKUI)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__EDQI=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RIUI)->parent_itm_slot__QF0D.id_section__GVOB;
+            __TEQI=((____4G0D *)__AKUI)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__TGJU=((__SLOT_DATA__WIRG *)__tmp__DDQI);
-          result__SGJU=NULL;
-          if (((void *)Self__TGJU->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__UGJU=Self__TGJU->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__UGJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__VGJU=((__ITM_SLOT__HLC *)__tmp__UGJU)->id_section__GVOB;
+          __CIJU=((____FKRG *)__SEQI);
+          __BIJU=NULL;
+          if (((void *)__CIJU->__HKRG != (void *)NULL)) {
+            __DIJU=__CIJU->__HKRG->__QLC;
+            if (((struct ___OBJ *)__DIJU)->__id==____OLC__) {
+              __EIJU=((____OLC *)__DIJU)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__VGJU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UGJU)->parent_itm_slot__QF0D.id_section__GVOB;
+              __EIJU=((____4G0D *)__DIJU)->__5G0D.__MWOB;
             };
-            result__SGJU=__tmp__VGJU;
+            __BIJU=__EIJU;
           } else /* FALSE */ {
-            __tmp__VGJU=get_name__GAUD((&__string_35));
-            result__SGJU=__tmp__VGJU;
+            __EIJU=__VBUD((&__string_35));
+            __BIJU=__EIJU;
           };
-          __tmp__EDQI=result__SGJU;
+          __TEQI=__BIJU;
         };
-        result__SGJU=((__SECTION___EVOB *)__tmp__EDQI);
-        __tmp__IDQI=(((void *)result__SGJU->name__U15E == (void *)(&__string_32)) || ((void *)result__SGJU->name__U15E == (void *)(&__string_33)));
+        __BIJU=((____KWOB *)__TEQI);
+        __XEQI=(((void *)__BIJU->__D35E == (void *)(&__string_32)) || ((void *)__BIJU->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__IDQI=FALSE__O__;
+        __XEQI=__O__;
       };
-      if (__tmp__IDQI) {
-        __tmp__DDQI=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__HCQI->parent_type__WO5D.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__JCQI];
-        if (((struct ___OBJ *)__tmp__DDQI)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__RIUI=((__SLOT_CODE__MIRG *)__tmp__DDQI)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__RIUI)->__id==__ITM_SLOT__HLC__) {
-            __tmp__EDQI=((__ITM_SLOT__HLC *)__tmp__RIUI)->id_section__GVOB;
+      if (__XEQI) {
+        __SEQI=((void **)((____RLC *)__WDQI->__FQ5D.__1LC)->__ZLC.__3IK)[__YDQI];
+        if (((struct ___OBJ *)__SEQI)->__id==____1JRG__) {
+          __AKUI=((____1JRG *)__SEQI)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__AKUI)->__id==____OLC__) {
+            __TEQI=((____OLC *)__AKUI)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__EDQI=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RIUI)->parent_itm_slot__QF0D.id_section__GVOB;
+            __TEQI=((____4G0D *)__AKUI)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__TGJU=((__SLOT_DATA__WIRG *)__tmp__DDQI);
-          __tmp__VGJU=NULL;
-          if (((void *)Self__TGJU->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__UGJU=Self__TGJU->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__UGJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__1GJU=((__ITM_SLOT__HLC *)__tmp__UGJU)->id_section__GVOB;
+          __CIJU=((____FKRG *)__SEQI);
+          __EIJU=NULL;
+          if (((void *)__CIJU->__HKRG != (void *)NULL)) {
+            __DIJU=__CIJU->__HKRG->__QLC;
+            if (((struct ___OBJ *)__DIJU)->__id==____OLC__) {
+              __KIJU=((____OLC *)__DIJU)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__1GJU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UGJU)->parent_itm_slot__QF0D.id_section__GVOB;
+              __KIJU=((____4G0D *)__DIJU)->__5G0D.__MWOB;
             };
-            __tmp__VGJU=__tmp__1GJU;
+            __EIJU=__KIJU;
           } else /* FALSE */ {
-            __tmp__1GJU=get_name__GAUD((&__string_35));
-            __tmp__VGJU=__tmp__1GJU;
+            __KIJU=__VBUD((&__string_35));
+            __EIJU=__KIJU;
           };
-          __tmp__EDQI=__tmp__VGJU;
+          __TEQI=__EIJU;
         };
-        if (((void *)((__SECTION___EVOB *)__tmp__EDQI)->name__U15E == (void *)(&__string_32))) {
-          __tmp__RIUI=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__HCQI->parent_type__WO5D.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__JCQI];
-          if (((struct ___OBJ *)__tmp__RIUI)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__UGJU=((__SLOT_CODE__MIRG *)__tmp__RIUI)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__UGJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__0DQI=((__ITM_SLOT__HLC *)__tmp__UGJU)->result_type__3VOB;
+        if (((void *)((____KWOB *)__TEQI)->__D35E == (void *)(&__string_32))) {
+          __AKUI=((void **)((____RLC *)__WDQI->__FQ5D.__1LC)->__ZLC.__3IK)[__YDQI];
+          if (((struct ___OBJ *)__AKUI)->__id==____1JRG__) {
+            __DIJU=((____1JRG *)__AKUI)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__DIJU)->__id==____OLC__) {
+              __JFQI=((____OLC *)__DIJU)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__0DQI=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UGJU)->parent_itm_slot__QF0D.result_type__3VOB;
+              __JFQI=((____4G0D *)__DIJU)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__UGJU=((__SLOT_DATA__WIRG *)__tmp__RIUI)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__UGJU)->__id==__ITM_SLOT__HLC__) {
-              __tmp__0DQI=((__ITM_SLOT__HLC *)__tmp__UGJU)->result_type__3VOB;
+            __DIJU=((____FKRG *)__AKUI)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__DIJU)->__id==____OLC__) {
+              __JFQI=((____OLC *)__DIJU)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__0DQI=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UGJU)->parent_itm_slot__QF0D.result_type__3VOB;
+              __JFQI=((____4G0D *)__DIJU)->__5G0D.__DXOB;
             };
           };
-          if (__tmp__0DQI==NULL) {
-            __tmp__UGJU=NULL;
+          if (__JFQI==NULL) {
+            __DIJU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__0DQI)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__UGJU=((void *)__tmp__0DQI);
+            switch (((struct ___OBJ *)__JFQI)->__id) {
+            case ____QMB__: {
+              __DIJU=((void *)__JFQI);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__UGJU=((void *)__tmp__0DQI);
+            case ____0MB__: {
+              __DIJU=((void *)__JFQI);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__UGJU=((void *)__tmp__0DQI);
+            case ____KPB__: {
+              __DIJU=((void *)__JFQI);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__UGJU=((void *)__tmp__0DQI);
+            case ____TEZ__: {
+              __DIJU=((void *)__JFQI);
             } break;
-            case __ITM_TYPE_MULTI__NURC__: {
-              __tmp__UGJU=NULL;
+            case ____2VRC__: {
+              __DIJU=NULL;
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__UGJU=((void *)__tmp__0DQI);
+            case ____GZRC__: {
+              __DIJU=((void *)__JFQI);
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__UGJU)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__3DQI=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__UGJU));
+          switch (((struct ___OBJ *)__DIJU)->__id) {
+          case ____QMB__: {
+            __MFQI=__43X(((____QMB *)__DIJU));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__3DQI=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UGJU)));
+          case ____0MB__: {
+            __MFQI=__D5X(((____0MB *)((____QMB *)__DIJU)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__3DQI=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UGJU)),Self__HCQI);
+          case ____KPB__: {
+            __MFQI=__LAY(((____KPB *)((____QMB *)__DIJU)),__WDQI);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__3DQI=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UGJU)),Self__HCQI);
+          case ____TEZ__: {
+            __MFQI=__HZ1D(((____TEZ *)((____QMB *)__DIJU)),__WDQI);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__3DQI=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UGJU)),Self__HCQI);
+          case ____GZRC__: {
+            __MFQI=__I04E(((____GZRC *)((____QMB *)__DIJU)),__WDQI);
           } break;
           };
-          __tmp__RIUI=((__TYPE_FULL__PMB *)__tmp__3DQI)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__RIUI)->__id) {
-          case __TYPE__FF__: {
-            add_subtype__GC1B(((__TYPE__FF *)__tmp__RIUI),t__ICQI);
+          __AKUI=((____WMB *)__MFQI)->__KLK;
+          switch (((struct ___OBJ *)__AKUI)->__id) {
+          case ____FF__: {
+            __VD1B(((____FF *)__AKUI),__XDQI);
           } break;
-          case __TYPE_NULL__4LB__: {
-            add_subtype__FLEF(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__RIUI)),t__ICQI);
+          case ____FMB__: {
+            __UMEF(((____FMB *)((____FF *)__AKUI)),__XDQI);
           } break;
-          case __TYPE_VOID__AMB__: {
-            add_subtype__LSEF(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__RIUI)),t__ICQI);
+          case ____HMB__: {
+            __0TEF(((____HMB *)((____FF *)__AKUI)),__XDQI);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            add_subtype__RZEF(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__RIUI)),t__ICQI);
+          case ____JMB__: {
+            __A1EF(((____JMB *)((____FF *)__AKUI)),__XDQI);
           } break;
-          case __TYPE_ID__EMB__: {
-            add_subtype__HAQI(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__RIUI)),t__ICQI);
+          case ____LMB__: {
+            __WBQI(((____LMB *)((____FF *)__AKUI)),__XDQI);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            add_subtype__GUOB(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__RIUI)),t__ICQI);
+          case ____ICY__: {
+            __MVOB(((____ICY *)((____FF *)__AKUI)),__XDQI);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            add_subtype__GCQI(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__RIUI)),t__ICQI);
+          case ____EQ5D__: {
+            __VDQI(((____EQ5D *)((____FF *)__AKUI)),__XDQI);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            add_subtype__NFGL(t__ICQI);
+          case ____L4NJ__: {
+            __2GGL(__XDQI);
           } break;
           };
         };
-        j__JCQI=(__INTEGER__Q)(j__JCQI +  1);
-        goto while_do__32SI;
+        __YDQI=(____Q)(__YDQI +  1);
+        goto __M4SI;
       };
     };
   };
 }
 
-static void add_subtype__NFGL(void *t__PFGL)
-// ({TYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_GENERIC__BCY}) Void Recursive, No inlinable.
+static void __2GGL(void *__4GGL)
+// ({__FFx__FMBx__HMBx__JMBx__ICY}) Void Recursive, No inlinable.
 {
-  void *__tmp__QFGL;
-  __tmp__QFGL=type_block__YOB;
-  switch (((struct ___OBJ *)__tmp__QFGL)->__id) {
-  case __TYPE__FF__: {
-    add_subtype__GC1B(((__TYPE__FF *)__tmp__QFGL),t__PFGL);
+  void *__5GGL;
+  __5GGL=__5OB;
+  switch (((struct ___OBJ *)__5GGL)->__id) {
+  case ____FF__: {
+    __VD1B(((____FF *)__5GGL),__4GGL);
   } break;
-  case __TYPE_NULL__4LB__: {
-    add_subtype__FLEF(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__QFGL)),t__PFGL);
+  case ____FMB__: {
+    __UMEF(((____FMB *)((____FF *)__5GGL)),__4GGL);
   } break;
-  case __TYPE_VOID__AMB__: {
-    add_subtype__LSEF(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__QFGL)),t__PFGL);
+  case ____HMB__: {
+    __0TEF(((____HMB *)((____FF *)__5GGL)),__4GGL);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    add_subtype__RZEF(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__QFGL)),t__PFGL);
+  case ____JMB__: {
+    __A1EF(((____JMB *)((____FF *)__5GGL)),__4GGL);
   } break;
-  case __TYPE_ID__EMB__: {
-    add_subtype__HAQI(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__QFGL)),t__PFGL);
+  case ____LMB__: {
+    __WBQI(((____LMB *)((____FF *)__5GGL)),__4GGL);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    add_subtype__GUOB(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__QFGL)),t__PFGL);
+  case ____ICY__: {
+    __MVOB(((____ICY *)((____FF *)__5GGL)),__4GGL);
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    add_subtype__GCQI(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__QFGL)),t__PFGL);
+  case ____EQ5D__: {
+    __VDQI(((____EQ5D *)((____FF *)__5GGL)),__4GGL);
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    add_subtype__NFGL(t__PFGL);
+  case ____L4NJ__: {
+    __2GGL(__4GGL);
   } break;
   };
 }
 
-static void** realloc__with__QNTI(void **Self__RNTI,__INTEGER__Q old_nb_elts__SNTI,__INTEGER__Q new_nb_elts__TNTI)
-// ({NATIVE_ARRAYoTYPEo__2VY},{INTEGER__Q},{INTEGER__Q}) With result No recursive, No inlinable.
+static void** __5OTI(void **__APTI,____Q __BPTI,____Q __CPTI)
+// ({__DWY},{__Q},{__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB __tmp__0OTI;
-  __INTEGER__Q __tmp__2OTI,Self__UM0I;
-  void **__tmp__1OTI,**Result__UNTI;
-  __tmp__0OTI=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )Self__RNTI),((__UINTEGER_32__RWB )(__INTEGER__Q)(old_nb_elts__SNTI * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(new_nb_elts__TNTI * ((__INTEGER__Q )(sizeof(void *))))));
-  __tmp__1OTI=((void **)__tmp__0OTI);
-  __tmp__2OTI=(__INTEGER__Q)(new_nb_elts__TNTI -  1);
-  Self__UM0I=old_nb_elts__SNTI;
-  while ((Self__UM0I <= __tmp__2OTI)) {
-    __tmp__1OTI[Self__UM0I]=NULL;
-    Self__UM0I=(__INTEGER__Q)(Self__UM0I +  1);
-  };
-  Result__UNTI=__tmp__1OTI;
-  return(Result__UNTI);
+  ____IB __JQTI;
+  ____Q __LQTI,__DO0I;
+  void **__KQTI,**__DPTI;
+  __JQTI=__55W(((____IB )__APTI),((____YWB )(____Q)(__BPTI * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__CPTI * ((____Q )(sizeof(void *))))));
+  __KQTI=((void **)__JQTI);
+  __LQTI=(____Q)(__CPTI -  1);
+  __DO0I=__BPTI;
+  while ((__DO0I <= __LQTI)) {
+    __KQTI[__DO0I]=NULL;
+    __DO0I=(____Q)(__DO0I +  1);
+  };
+  __DPTI=__KQTI;
+  return(__DPTI);
 }
 
-static __INTEGER__Q search__from__to__5U2I(__TYPES_TMP__TM5D *Self__AV2I,void *t__BV2I,__INTEGER__Q beg__CV2I,__INTEGER__Q end__DV2I)
-// ({TYPES_TMP__TM5D},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ},{INTEGER__Q},{INTEGER__Q}) With result Recursive, No inlinable.
+static ____Q __OW2I(____CO5D *__PW2I,void *__QW2I,____Q __RW2I,____Q __SW2I)
+// ({__CO5D},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ},{__Q},{__Q}) With result Recursive, No inlinable.
 {
-  __INTEGER__Q result__GV2I,__tmp__PV2I,__tmp__RV2I,__tmp__IW2I;
-  void *__tmp__QV2I;
-  result__GV2I= 0;
-  if (((__INTEGER__Q)(end__DV2I - beg__CV2I) <  2)) {
-    switch (((struct ___OBJ *)t__BV2I)->__id) {
-    case __TYPE__FF__: {
-      __tmp__PV2I=((__TYPE__FF *)t__BV2I)->index__0KC;
+  ____Q __VW2I,__4W2I,__AX2I,__XX2I;
+  void *__5W2I;
+  __VW2I= 0;
+  if (((____Q)(__SW2I - __RW2I) <  2)) {
+    switch (((struct ___OBJ *)__QW2I)->__id) {
+    case ____FF__: {
+      __4W2I=((____FF *)__QW2I)->__BLC;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__PV2I=((__TYPE_NULL__4LB *)t__BV2I)->parent_type__5LB.index__0KC;
+    case ____FMB__: {
+      __4W2I=((____FMB *)__QW2I)->__GMB.__BLC;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__PV2I=((__TYPE_VOID__AMB *)t__BV2I)->parent_type__BMB.index__0KC;
+    case ____HMB__: {
+      __4W2I=((____HMB *)__QW2I)->__IMB.__BLC;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__PV2I=((__TYPE_CONTEXT__CMB *)t__BV2I)->parent_type__DMB.index__0KC;
+    case ____JMB__: {
+      __4W2I=((____JMB *)__QW2I)->__KMB.__BLC;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__PV2I=((__TYPE_ID__EMB *)t__BV2I)->parent_type__FMB.index__0KC;
+    case ____LMB__: {
+      __4W2I=((____LMB *)__QW2I)->__MMB.__BLC;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__PV2I=((__TYPE_GENERIC__BCY *)t__BV2I)->parent_type__CCY.index__0KC;
+    case ____ICY__: {
+      __4W2I=((____ICY *)__QW2I)->__JCY.__BLC;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__PV2I=((__TYPE_BLOCK__VO5D *)t__BV2I)->parent_type__WO5D.index__0KC;
+    case ____EQ5D__: {
+      __4W2I=((____EQ5D *)__QW2I)->__FQ5D.__BLC;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__PV2I=((__PROFIL_BLOCK__22NJ *)t__BV2I)->parent_type__42NJ.index__0KC;
+    case ____L4NJ__: {
+      __4W2I=((____L4NJ *)__QW2I)->__N4NJ.__BLC;
     } break;
     };
-    __tmp__QV2I=((void **)Self__AV2I->parent_types__WM5D.storage__JLYI)[beg__CV2I];
-    switch (((struct ___OBJ *)__tmp__QV2I)->__id) {
-    case __TYPE__FF__: {
-      __tmp__RV2I=((__TYPE__FF *)__tmp__QV2I)->index__0KC;
+    __5W2I=((void **)__PW2I->__FO5D.__YMYI)[__RW2I];
+    switch (((struct ___OBJ *)__5W2I)->__id) {
+    case ____FF__: {
+      __AX2I=((____FF *)__5W2I)->__BLC;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__RV2I=((__TYPE_NULL__4LB *)__tmp__QV2I)->parent_type__5LB.index__0KC;
+    case ____FMB__: {
+      __AX2I=((____FMB *)__5W2I)->__GMB.__BLC;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__RV2I=((__TYPE_VOID__AMB *)__tmp__QV2I)->parent_type__BMB.index__0KC;
+    case ____HMB__: {
+      __AX2I=((____HMB *)__5W2I)->__IMB.__BLC;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__RV2I=((__TYPE_CONTEXT__CMB *)__tmp__QV2I)->parent_type__DMB.index__0KC;
+    case ____JMB__: {
+      __AX2I=((____JMB *)__5W2I)->__KMB.__BLC;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__RV2I=((__TYPE_ID__EMB *)__tmp__QV2I)->parent_type__FMB.index__0KC;
+    case ____LMB__: {
+      __AX2I=((____LMB *)__5W2I)->__MMB.__BLC;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__RV2I=((__TYPE_GENERIC__BCY *)__tmp__QV2I)->parent_type__CCY.index__0KC;
+    case ____ICY__: {
+      __AX2I=((____ICY *)__5W2I)->__JCY.__BLC;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__RV2I=((__TYPE_BLOCK__VO5D *)__tmp__QV2I)->parent_type__WO5D.index__0KC;
+    case ____EQ5D__: {
+      __AX2I=((____EQ5D *)__5W2I)->__FQ5D.__BLC;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__RV2I=((__PROFIL_BLOCK__22NJ *)__tmp__QV2I)->parent_type__42NJ.index__0KC;
+    case ____L4NJ__: {
+      __AX2I=((____L4NJ *)__5W2I)->__N4NJ.__BLC;
     } break;
     };
-    if ((__tmp__PV2I > __tmp__RV2I)) {
-      result__GV2I=end__DV2I;
+    if ((__4W2I > __AX2I)) {
+      __VW2I=__SW2I;
     } else /* FALSE */ {
-      result__GV2I=beg__CV2I;
+      __VW2I=__RW2I;
     };
   } else /* FALSE */ {
-    __tmp__PV2I=(__INTEGER__Q)((__INTEGER__Q)(beg__CV2I + end__DV2I) >>  1);
-    switch (((struct ___OBJ *)t__BV2I)->__id) {
-    case __TYPE__FF__: {
-      __tmp__RV2I=((__TYPE__FF *)t__BV2I)->index__0KC;
+    __4W2I=(____Q)((____Q)(__RW2I + __SW2I) >>  1);
+    switch (((struct ___OBJ *)__QW2I)->__id) {
+    case ____FF__: {
+      __AX2I=((____FF *)__QW2I)->__BLC;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__RV2I=((__TYPE_NULL__4LB *)t__BV2I)->parent_type__5LB.index__0KC;
+    case ____FMB__: {
+      __AX2I=((____FMB *)__QW2I)->__GMB.__BLC;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__RV2I=((__TYPE_VOID__AMB *)t__BV2I)->parent_type__BMB.index__0KC;
+    case ____HMB__: {
+      __AX2I=((____HMB *)__QW2I)->__IMB.__BLC;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__RV2I=((__TYPE_CONTEXT__CMB *)t__BV2I)->parent_type__DMB.index__0KC;
+    case ____JMB__: {
+      __AX2I=((____JMB *)__QW2I)->__KMB.__BLC;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__RV2I=((__TYPE_ID__EMB *)t__BV2I)->parent_type__FMB.index__0KC;
+    case ____LMB__: {
+      __AX2I=((____LMB *)__QW2I)->__MMB.__BLC;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__RV2I=((__TYPE_GENERIC__BCY *)t__BV2I)->parent_type__CCY.index__0KC;
+    case ____ICY__: {
+      __AX2I=((____ICY *)__QW2I)->__JCY.__BLC;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__RV2I=((__TYPE_BLOCK__VO5D *)t__BV2I)->parent_type__WO5D.index__0KC;
+    case ____EQ5D__: {
+      __AX2I=((____EQ5D *)__QW2I)->__FQ5D.__BLC;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__RV2I=((__PROFIL_BLOCK__22NJ *)t__BV2I)->parent_type__42NJ.index__0KC;
+    case ____L4NJ__: {
+      __AX2I=((____L4NJ *)__QW2I)->__N4NJ.__BLC;
     } break;
     };
-    __tmp__QV2I=((void **)Self__AV2I->parent_types__WM5D.storage__JLYI)[__tmp__PV2I];
-    switch (((struct ___OBJ *)__tmp__QV2I)->__id) {
-    case __TYPE__FF__: {
-      __tmp__IW2I=((__TYPE__FF *)__tmp__QV2I)->index__0KC;
+    __5W2I=((void **)__PW2I->__FO5D.__YMYI)[__4W2I];
+    switch (((struct ___OBJ *)__5W2I)->__id) {
+    case ____FF__: {
+      __XX2I=((____FF *)__5W2I)->__BLC;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__IW2I=((__TYPE_NULL__4LB *)__tmp__QV2I)->parent_type__5LB.index__0KC;
+    case ____FMB__: {
+      __XX2I=((____FMB *)__5W2I)->__GMB.__BLC;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__IW2I=((__TYPE_VOID__AMB *)__tmp__QV2I)->parent_type__BMB.index__0KC;
+    case ____HMB__: {
+      __XX2I=((____HMB *)__5W2I)->__IMB.__BLC;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__IW2I=((__TYPE_CONTEXT__CMB *)__tmp__QV2I)->parent_type__DMB.index__0KC;
+    case ____JMB__: {
+      __XX2I=((____JMB *)__5W2I)->__KMB.__BLC;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__IW2I=((__TYPE_ID__EMB *)__tmp__QV2I)->parent_type__FMB.index__0KC;
+    case ____LMB__: {
+      __XX2I=((____LMB *)__5W2I)->__MMB.__BLC;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__IW2I=((__TYPE_GENERIC__BCY *)__tmp__QV2I)->parent_type__CCY.index__0KC;
+    case ____ICY__: {
+      __XX2I=((____ICY *)__5W2I)->__JCY.__BLC;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__IW2I=((__TYPE_BLOCK__VO5D *)__tmp__QV2I)->parent_type__WO5D.index__0KC;
+    case ____EQ5D__: {
+      __XX2I=((____EQ5D *)__5W2I)->__FQ5D.__BLC;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__IW2I=((__PROFIL_BLOCK__22NJ *)__tmp__QV2I)->parent_type__42NJ.index__0KC;
+    case ____L4NJ__: {
+      __XX2I=((____L4NJ *)__5W2I)->__N4NJ.__BLC;
     } break;
     };
-    if ((__tmp__RV2I > __tmp__IW2I)) {
-      __tmp__RV2I=search__from__to__5U2I(Self__AV2I,t__BV2I,__tmp__PV2I,end__DV2I);
-      result__GV2I=__tmp__RV2I;
+    if ((__AX2I > __XX2I)) {
+      __AX2I=__OW2I(__PW2I,__QW2I,__4W2I,__SW2I);
+      __VW2I=__AX2I;
     } else /* FALSE */ {
-      __tmp__RV2I=search__from__to__5U2I(Self__AV2I,t__BV2I,beg__CV2I,__tmp__PV2I);
-      result__GV2I=__tmp__RV2I;
+      __AX2I=__OW2I(__PW2I,__QW2I,__RW2I,__4W2I);
+      __VW2I=__AX2I;
     };
   };
-  __tmp__PV2I=result__GV2I;
-  return(__tmp__PV2I);
+  __4W2I=__VW2I;
+  return(__4W2I);
 }
 
-static void add__to__VXIJ(__TYPES_TMP__TM5D *Self__WXIJ,void *t__XXIJ,__INTEGER__Q index__YXIJ)
-// ({TYPES_TMP__TM5D},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __EZIJ(____CO5D *__FZIJ,void *__GZIJ,____Q __HZIJ)
+// ({__CO5D},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ},{__Q}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__TGLT;
-  void **__tmp__UGLT,**__tmp__T0XT;
-  if ((index__YXIJ == (__INTEGER__Q)(Self__WXIJ->parent_types__WM5D.upper__O0RH +  1))) {
-    if (((__INTEGER__Q)(Self__WXIJ->parent_types__WM5D.upper__O0RH +  1) > (__INTEGER__Q)(Self__WXIJ->capacity__GLYI -  1))) {
-      __tmp__TGLT=(__INTEGER__Q)(Self__WXIJ->capacity__GLYI <<  1);
-      __tmp__UGLT=realloc__with__QNTI(((void **)Self__WXIJ->parent_types__WM5D.storage__JLYI),Self__WXIJ->capacity__GLYI,__tmp__TGLT);
-      Self__WXIJ->parent_types__WM5D.storage__JLYI=__tmp__UGLT;
-      Self__WXIJ->capacity__GLYI=__tmp__TGLT;
-    };
-    Self__WXIJ->parent_types__WM5D.upper__O0RH=(__INTEGER__Q)(Self__WXIJ->parent_types__WM5D.upper__O0RH +  1);
-    ((void **)Self__WXIJ->parent_types__WM5D.storage__JLYI)[Self__WXIJ->parent_types__WM5D.upper__O0RH]=t__XXIJ;
+  ____Q __CILT;
+  void **__DILT,**__C2XT;
+  if ((__HZIJ == (____Q)(__FZIJ->__FO5D.__31RH +  1))) {
+    if (((____Q)(__FZIJ->__FO5D.__31RH +  1) > (____Q)(__FZIJ->__VMYI -  1))) {
+      __CILT=(____Q)(__FZIJ->__VMYI <<  1);
+      __DILT=__5OTI(((void **)__FZIJ->__FO5D.__YMYI),__FZIJ->__VMYI,__CILT);
+      __FZIJ->__FO5D.__YMYI=__DILT;
+      __FZIJ->__VMYI=__CILT;
+    };
+    __FZIJ->__FO5D.__31RH=(____Q)(__FZIJ->__FO5D.__31RH +  1);
+    ((void **)__FZIJ->__FO5D.__YMYI)[__FZIJ->__FO5D.__31RH]=__GZIJ;
   } else /* FALSE */ {
-    if (((__INTEGER__Q)(Self__WXIJ->parent_types__WM5D.upper__O0RH +  1) > (__INTEGER__Q)(Self__WXIJ->capacity__GLYI -  1))) {
-      __tmp__TGLT=(__INTEGER__Q)(Self__WXIJ->capacity__GLYI <<  1);
-      __tmp__UGLT=realloc__with__QNTI(((void **)Self__WXIJ->parent_types__WM5D.storage__JLYI),Self__WXIJ->capacity__GLYI,__tmp__TGLT);
-      Self__WXIJ->parent_types__WM5D.storage__JLYI=__tmp__UGLT;
-      Self__WXIJ->capacity__GLYI=__tmp__TGLT;
-    };
-    Self__WXIJ->parent_types__WM5D.upper__O0RH=(__INTEGER__Q)(Self__WXIJ->parent_types__WM5D.upper__O0RH +  1);
-    __tmp__TGLT=(__INTEGER__Q)(Self__WXIJ->parent_types__WM5D.upper__O0RH -  1);
-    __tmp__UGLT=Self__WXIJ->parent_types__WM5D.storage__JLYI;
-    __tmp__T0XT=Self__WXIJ->parent_types__WM5D.storage__JLYI;
-    while ((__tmp__TGLT >= index__YXIJ)) {
-      ((void **)__tmp__UGLT)[(__INTEGER__Q)(__tmp__TGLT +  1)]=((void **)__tmp__T0XT)[__tmp__TGLT];
-      __tmp__TGLT=(__INTEGER__Q)(__tmp__TGLT -  1);
-    };
-    ((void **)Self__WXIJ->parent_types__WM5D.storage__JLYI)[index__YXIJ]=t__XXIJ;
+    if (((____Q)(__FZIJ->__FO5D.__31RH +  1) > (____Q)(__FZIJ->__VMYI -  1))) {
+      __CILT=(____Q)(__FZIJ->__VMYI <<  1);
+      __DILT=__5OTI(((void **)__FZIJ->__FO5D.__YMYI),__FZIJ->__VMYI,__CILT);
+      __FZIJ->__FO5D.__YMYI=__DILT;
+      __FZIJ->__VMYI=__CILT;
+    };
+    __FZIJ->__FO5D.__31RH=(____Q)(__FZIJ->__FO5D.__31RH +  1);
+    __CILT=(____Q)(__FZIJ->__FO5D.__31RH -  1);
+    __DILT=__FZIJ->__FO5D.__YMYI;
+    __C2XT=__FZIJ->__FO5D.__YMYI;
+    while ((__CILT >= __HZIJ)) {
+      ((void **)__DILT)[(____Q)(__CILT +  1)]=((void **)__C2XT)[__CILT];
+      __CILT=(____Q)(__CILT -  1);
+    };
+    ((void **)__FZIJ->__FO5D.__YMYI)[__HZIJ]=__GZIJ;
   };
 }
 
-static __BOOLEAN__L fast_has__BOLL(__HASHED_SEToTYPESo__UVXI *Self__COLL,__TYPES__UM5D *e__DOLL)
-// ({HASHED_SEToTYPESo__UVXI},{NULLxTYPES__UM5D}) With result No recursive, No inlinable.
+static ____L __QPLL(____DXXI *__RPLL,____DO5D *__SPLL)
+// ({__DXXI},{NULLx__DO5D}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__NOLL;
-  __HASHED_SET_NODEoTYPESo__WGGL *node__MOLL;
-  __BOOLEAN__L Result__EOLL;
-  __tmp__NOLL=hash_code__VMLL(((__TYPES__UM5D *)e__DOLL));
-  node__MOLL=((void **)Self__COLL->buckets__CHGL)[(__INTEGER__Q)(__tmp__NOLL % Self__COLL->capacity__1GGL)];
-  while ((! (((void *)node__MOLL == (void *)NULL) || ((void *)node__MOLL->item__OHGL == (void *)e__DOLL)))) {
-    node__MOLL=node__MOLL->next__0HGL;
-  };
-  Result__EOLL=((void *)node__MOLL != (void *)NULL);
-  return(Result__EOLL);
+  ____Q __2PLL;
+  ____FIGL *__1PLL;
+  ____L __TPLL;
+  __2PLL=__EOLL(((____DO5D *)__SPLL));
+  __1PLL=((void **)__RPLL->__RIGL)[(____Q)(__2PLL % __RPLL->__KIGL)];
+  while ((! (((void *)__1PLL == (void *)NULL) || ((void *)__1PLL->__3IGL == (void *)__SPLL)))) {
+    __1PLL=__1PLL->__JJGL;
+  };
+  __TPLL=((void *)__1PLL != (void *)NULL);
+  return(__TPLL);
 }
 
-static __INTEGER__Q hash_code__VMLL(__TYPES__UM5D *Self__WMLL)
-// ({TYPES__UM5D}) With result No recursive, No inlinable.
+static ____Q __EOLL(____DO5D *__FOLL)
+// ({__DO5D}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__YMLL,__tmp__BNLL,__tmp__ENLL;
-  void *__tmp__DNLL;
-  result__YMLL= 0;
-  if ((Self__WMLL->upper__O0RH != (__INTEGER__Q)(-  1))) {
-    __tmp__BNLL=(__INTEGER__Q)(Self__WMLL->upper__O0RH <<  8);
-    __tmp__DNLL=((void **)Self__WMLL->storage__JLYI)[Self__WMLL->upper__O0RH];
-    switch (((struct ___OBJ *)__tmp__DNLL)->__id) {
-    case __TYPE__FF__: {
-      __tmp__ENLL=((__TYPE__FF *)__tmp__DNLL)->index__0KC;
+  ____Q __HOLL,__QOLL,__TOLL;
+  void *__SOLL;
+  __HOLL= 0;
+  if ((__FOLL->__31RH != (____Q)(-  1))) {
+    __QOLL=(____Q)(__FOLL->__31RH <<  8);
+    __SOLL=((void **)__FOLL->__YMYI)[__FOLL->__31RH];
+    switch (((struct ___OBJ *)__SOLL)->__id) {
+    case ____FF__: {
+      __TOLL=((____FF *)__SOLL)->__BLC;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__ENLL=((__TYPE_NULL__4LB *)__tmp__DNLL)->parent_type__5LB.index__0KC;
+    case ____FMB__: {
+      __TOLL=((____FMB *)__SOLL)->__GMB.__BLC;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__ENLL=((__TYPE_VOID__AMB *)__tmp__DNLL)->parent_type__BMB.index__0KC;
+    case ____HMB__: {
+      __TOLL=((____HMB *)__SOLL)->__IMB.__BLC;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__ENLL=((__TYPE_CONTEXT__CMB *)__tmp__DNLL)->parent_type__DMB.index__0KC;
+    case ____JMB__: {
+      __TOLL=((____JMB *)__SOLL)->__KMB.__BLC;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__ENLL=((__TYPE_ID__EMB *)__tmp__DNLL)->parent_type__FMB.index__0KC;
+    case ____LMB__: {
+      __TOLL=((____LMB *)__SOLL)->__MMB.__BLC;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__ENLL=((__TYPE_GENERIC__BCY *)__tmp__DNLL)->parent_type__CCY.index__0KC;
+    case ____ICY__: {
+      __TOLL=((____ICY *)__SOLL)->__JCY.__BLC;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__ENLL=((__TYPE_BLOCK__VO5D *)__tmp__DNLL)->parent_type__WO5D.index__0KC;
+    case ____EQ5D__: {
+      __TOLL=((____EQ5D *)__SOLL)->__FQ5D.__BLC;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__ENLL=((__PROFIL_BLOCK__22NJ *)__tmp__DNLL)->parent_type__42NJ.index__0KC;
+    case ____L4NJ__: {
+      __TOLL=((____L4NJ *)__SOLL)->__N4NJ.__BLC;
     } break;
     };
-    result__YMLL=(__INTEGER__Q)(__tmp__BNLL + __tmp__ENLL);
+    __HOLL=(____Q)(__QOLL + __TOLL);
   };
-  __tmp__BNLL=result__YMLL;
-  return(__tmp__BNLL);
+  __QOLL=__HOLL;
+  return(__QOLL);
 }
 
-static void add_last__LRRI(__FAST_ARRAYoLOCALo__PW1D *Self__MRRI,__LOCAL__43WC *element__NRRI)
-// ({FAST_ARRAYoLOCALo__PW1D},{NULLxLOCAL__43WC}) Void No recursive, No inlinable.
+static void __0SRI(____4X1D *__1SRI,____N5WC *__2SRI)
+// ({__4X1D},{NULLx__N5WC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__PSRI,__tmp__RSRI;
-  __POINTER__IB __tmp__C1TI;
-  __BOOLEAN__L __tmp__2RRI;
-  void **__tmp__ISRI;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__MRRI->parent_arrayed_collection__XW1D.upper__O2BE +  1) <= (__INTEGER__Q)(Self__MRRI->parent_arrayed_collection__XW1D.capacity__HZ4F -  1))) {
-    Self__MRRI->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(Self__MRRI->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-    __tmp__2RRI=TRUE__K__;
+  ____Q __4TRI,__AURI;
+  ____IB __R2TI;
+  ____L __LTRI;
+  void **__XTRI;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__1SRI->__GY1D.__33BE +  1) <= (____Q)(__1SRI->__GY1D.__W04F -  1))) {
+    __1SRI->__GY1D.__33BE=(____Q)(__1SRI->__GY1D.__33BE +  1);
+    __LTRI=__K__;
   } else /* FALSE */ {
-    __tmp__2RRI=FALSE__O__;
-  };
-  if ((! __tmp__2RRI)) {
-    if ((Self__MRRI->parent_arrayed_collection__XW1D.capacity__HZ4F ==  0)) {
-      __tmp__ISRI=create__S2NG( 2);
-      Self__MRRI->parent_arrayed_collection__XW1D.storage__1T5F=__tmp__ISRI;
-      Self__MRRI->parent_arrayed_collection__XW1D.capacity__HZ4F= 2;
-      Self__MRRI->parent_arrayed_collection__XW1D.upper__O2BE= 0;
-    } else /* FALSE */ {
-      __tmp__PSRI=(__INTEGER__Q)(Self__MRRI->parent_arrayed_collection__XW1D.capacity__HZ4F <<  1);
-      __tmp__ISRI=Self__MRRI->parent_arrayed_collection__XW1D.storage__1T5F;
-      __tmp__RSRI=Self__MRRI->parent_arrayed_collection__XW1D.capacity__HZ4F;
-      __tmp__C1TI=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__ISRI)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__RSRI * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__PSRI * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__ISRI=((void **)__tmp__C1TI);
-      clear__to__HGZI(__tmp__ISRI,__tmp__RSRI,(__INTEGER__Q)(__tmp__PSRI -  1));
-      Self__MRRI->parent_arrayed_collection__XW1D.storage__1T5F=__tmp__ISRI;
-      Self__MRRI->parent_arrayed_collection__XW1D.capacity__HZ4F=__tmp__PSRI;
-      Self__MRRI->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(Self__MRRI->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-    };
-  };
-  ((void **)Self__MRRI->parent_arrayed_collection__XW1D.storage__1T5F)[Self__MRRI->parent_arrayed_collection__XW1D.upper__O2BE]=element__NRRI;
+    __LTRI=__O__;
+  };
+  if ((! __LTRI)) {
+    if ((__1SRI->__GY1D.__W04F ==  0)) {
+      __XTRI=__B4NG( 2);
+      __1SRI->__GY1D.__KV5F=__XTRI;
+      __1SRI->__GY1D.__W04F= 2;
+      __1SRI->__GY1D.__33BE= 0;
+    } else /* FALSE */ {
+      __4TRI=(____Q)(__1SRI->__GY1D.__W04F <<  1);
+      __XTRI=__1SRI->__GY1D.__KV5F;
+      __AURI=__1SRI->__GY1D.__W04F;
+      __R2TI=__55W(((____IB )((void **)__XTRI)),((____YWB )(____Q)(__AURI * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__4TRI * ((____Q )(sizeof(void *))))));
+      __XTRI=((void **)__R2TI);
+      __WHZI(__XTRI,__AURI,(____Q)(__4TRI -  1));
+      __1SRI->__GY1D.__KV5F=__XTRI;
+      __1SRI->__GY1D.__W04F=__4TRI;
+      __1SRI->__GY1D.__33BE=(____Q)(__1SRI->__GY1D.__33BE +  1);
+    };
+  };
+  ((void **)__1SRI->__GY1D.__KV5F)[__1SRI->__GY1D.__33BE]=__2SRI;
 }
 
-static __FAST_ARRAYoEXPRo__R5WC* create_with_capacity__CBZH(__INTEGER__Q new_count__EBZH)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____ABXC* __RCZH(____Q __TCZH)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__NOEI,__tmp__TOEI,__tmp__4H4T,__tmp__AI4T;
-  __INTEGER__Q typ_id__ROEI;
-  __UINTEGER_32__RWB __tmp__BI4T;
-  __FAST_ARRAYoEXPRo__R5WC *result__MOEI,*Self__5PEI;
-  void **__tmp__UQEI;
-  result__MOEI=NULL;
-  ptr__NOEI=((__POINTER__IB )(NULL));
-  typ_id__ROEI= 0;
-  __tmp__TOEI=((__POINTER__IB )sizeof(__FAST_ARRAYoEXPRo__R5WC));
-  if (((unsigned long)__tmp__TOEI ==  0)) {
-    result__MOEI=FAST_ARRAYoEXPRo__R5WC__;
+  ____IB __2PEI,__CQEI,__NJ4T,__PJ4T;
+  ____Q __AQEI;
+  ____YWB __QJ4T;
+  ____ABXC *__1PEI,*__OREI;
+  void **__DSEI;
+  __1PEI=NULL;
+  __2PEI=((____IB )(NULL));
+  __AQEI= 0;
+  __CQEI=((____IB )sizeof(____ABXC));
+  if (((unsigned long)__CQEI ==  0)) {
+    __1PEI=__ABXC__;
   } else /* FALSE */ {
-    typ_id__ROEI=__FAST_ARRAYoEXPRo__R5WC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TOEI));
-    if ((typ_id__ROEI == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__4H4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__AI4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__TOEI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4H4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4H4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__BI4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__AI4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__4H4T=micro_alloc__table__lab__HKI(__tmp__AI4T,((__POINTER__IB )(&(table_size[(__tmp__BI4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__AI4T)));
-      ptr__NOEI=__tmp__4H4T;
-    } else /* FALSE */ {
-      __tmp__BI4T=((__UINTEGER_32__RWB )typ_id__ROEI);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__4H4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__AI4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__TOEI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4H4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4H4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__4H4T=micro_alloc__table__lab__HKI(__tmp__AI4T,((__POINTER__IB )(&(table_type[(__tmp__BI4T)]))),(__UINTEGER_32__RWB)(__tmp__BI4T |  1));
-      ptr__NOEI=__tmp__4H4T;
-    };
-    result__MOEI=((__FAST_ARRAYoEXPRo__R5WC *)ptr__NOEI);
-    *(result__MOEI) = *(FAST_ARRAYoEXPRo__R5WC__);
-  };
-  Self__5PEI=((__FAST_ARRAYoEXPRo__R5WC *)result__MOEI);
-  if ((Self__5PEI->parent_arrayed_collection__Z5WC.capacity__IQEI < new_count__EBZH)) {
-    __tmp__UQEI=create__1UMI(new_count__EBZH);
-    Self__5PEI->parent_arrayed_collection__Z5WC.storage__VQEI=__tmp__UQEI;
-    Self__5PEI->parent_arrayed_collection__Z5WC.capacity__IQEI=new_count__EBZH;
-  };
-  Self__5PEI->parent_arrayed_collection__Z5WC.upper__RZRH=(__INTEGER__Q)(-  1);
-  Self__5PEI=result__MOEI;
-  return(Self__5PEI);
+    __AQEI=____ABXC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CQEI));
+    if ((__AQEI == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __NJ4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __PJ4T=(void *)((unsigned long)(void *)((unsigned long)__CQEI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NJ4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NJ4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __QJ4T=((____YWB )((____Q )(void *)((unsigned long)__PJ4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __NJ4T=__OKI(__PJ4T,((____IB )(&(table_size[(__QJ4T)-1]))),((____YWB )((____Q )__PJ4T)));
+      __2PEI=__NJ4T;
+    } else /* FALSE */ {
+      __QJ4T=((____YWB )__AQEI);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __NJ4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __PJ4T=(void *)((unsigned long)(void *)((unsigned long)__CQEI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NJ4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NJ4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __NJ4T=__OKI(__PJ4T,((____IB )(&(table_type[(__QJ4T)]))),(____YWB)(__QJ4T |  1));
+      __2PEI=__NJ4T;
+    };
+    __1PEI=((____ABXC *)__2PEI);
+    *(__1PEI) = *(__ABXC__);
+  };
+  __OREI=((____ABXC *)__1PEI);
+  if ((__OREI->__IBXC.__XREI < __TCZH)) {
+    __DSEI=__KWMI(__TCZH);
+    __OREI->__IBXC.__ESEI=__DSEI;
+    __OREI->__IBXC.__XREI=__TCZH;
+  };
+  __OREI->__IBXC.__A1RH=(____Q)(-  1);
+  __OREI=__1PEI;
+  return(__OREI);
 }
 
-static void add_last__LXEI(__FAST_ARRAYoEXPRo__R5WC *Self__MXEI,void *element__NXEI)
-// ({FAST_ARRAYoEXPRo__R5WC},{NULLxSTRING_CST__5JxEXTERNAL_C__L5WCxPROTOTYPE_CST__45WCxINTEGER_CST__KAXCxEXPR_MULTIPLE__UKWHxREAD_LOCAL__N5ZIxEXPR_EQUAL__YHNJxEXPR_NOT_EQUAL__DINJxIS_EXPANDED__L5NJxGET_TYPE_ID__V5NJxEXPR_SUP__OAOJxEXPR_SUB__CBOJxEXPR_MUL__YBOJxEXPR_DIV__MCOJxEXPR_AND__ADOJxEXPR_SHIFT_R__UDOJxEXPR_SHIFT_L__IEOJxPUT_TO__BFOJxITEM__VFOJxSIZE_OF__NGOJxCAST__JHOJxREAL_CST__JLOJxCHARACTER_CST__5LOJxNATIVE_ARRAY_CHARACTER_CST__JNOJxREAD_SLOT__ZK4KxEXPR_NOT_LOGIC__E4FLxEXPR_OR_LOGIC__OCULxEXPR_OR_OR_LOGIC__LDULxEXPR_AND_LOGIC__SEULxEXPR_AND_AND_LOGIC__NFULxEXPR_NEG__SYVLxEXPR_ADD__AZVLxREAD_GLOBAL__B4YLxEXPR_NOT__FUPMxEXPR_MOD__LYPMxEXPR_OR__3P0NxEXPR_SUP_EQ__JVBPxEXPR_INF__2WBPxEXPR_INF_EQ__TXBPxEXPR_XOR__OAEP}) Void No recursive, No inlinable.
+static void __0YEI(____ABXC *__1YEI,void *__2YEI)
+// ({__ABXC},{NULLx__5Jx__0AXCx__NBXCx__ZBXCx__DMWHx__2A0Ix__HJNJx__SJNJx__0AOJx__EBOJx__3BOJx__RCOJx__HDOJx__1DOJx__PEOJx__DFOJx__XFOJx__QGOJx__EHOJx__2HOJx__YIOJx__YMOJx__ONOJx__YOOJx__IM4Kx__T5FLx__3DULx__0EULx__BGULx__2GULx__B0VLx__P0VLx__Q5YLx__UVPMx__0ZPMx__MR0Nx__YWBPx__LYBPx__CZBPx__3BEP}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__PYEI,__tmp__RYEI,__tmp__UZYI,Self__UUFJ;
-  __POINTER__IB __tmp__SZYI;
-  __BOOLEAN__L __tmp__2XEI;
-  void **__tmp__IYEI;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__MXEI->parent_arrayed_collection__Z5WC.upper__RZRH +  1) <= (__INTEGER__Q)(Self__MXEI->parent_arrayed_collection__Z5WC.capacity__IQEI -  1))) {
-    Self__MXEI->parent_arrayed_collection__Z5WC.upper__RZRH=(__INTEGER__Q)(Self__MXEI->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-    __tmp__2XEI=TRUE__K__;
+  ____Q __4ZEI,__A0EI,__D1YI,__DWFJ;
+  ____IB __B1YI;
+  ____L __LZEI;
+  void **__XZEI;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__1YEI->__IBXC.__A1RH +  1) <= (____Q)(__1YEI->__IBXC.__XREI -  1))) {
+    __1YEI->__IBXC.__A1RH=(____Q)(__1YEI->__IBXC.__A1RH +  1);
+    __LZEI=__K__;
   } else /* FALSE */ {
-    __tmp__2XEI=FALSE__O__;
-  };
-  if ((! __tmp__2XEI)) {
-    if ((Self__MXEI->parent_arrayed_collection__Z5WC.capacity__IQEI ==  0)) {
-      __tmp__IYEI=create__1UMI( 2);
-      Self__MXEI->parent_arrayed_collection__Z5WC.storage__VQEI=__tmp__IYEI;
-      Self__MXEI->parent_arrayed_collection__Z5WC.capacity__IQEI= 2;
-      Self__MXEI->parent_arrayed_collection__Z5WC.upper__RZRH= 0;
-    } else /* FALSE */ {
-      __tmp__PYEI=(__INTEGER__Q)(Self__MXEI->parent_arrayed_collection__Z5WC.capacity__IQEI <<  1);
-      __tmp__IYEI=Self__MXEI->parent_arrayed_collection__Z5WC.storage__VQEI;
-      __tmp__RYEI=Self__MXEI->parent_arrayed_collection__Z5WC.capacity__IQEI;
-      __tmp__SZYI=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__IYEI)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__RYEI * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__PYEI * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__IYEI=((void **)__tmp__SZYI);
-      __tmp__UZYI=(__INTEGER__Q)(__tmp__PYEI -  1);
-      Self__UUFJ=__tmp__RYEI;
-      while ((Self__UUFJ <= __tmp__UZYI)) {
-        __tmp__IYEI[Self__UUFJ]=NULL;
-        Self__UUFJ=(__INTEGER__Q)(Self__UUFJ +  1);
-      };
-      Self__MXEI->parent_arrayed_collection__Z5WC.storage__VQEI=__tmp__IYEI;
-      Self__MXEI->parent_arrayed_collection__Z5WC.capacity__IQEI=__tmp__PYEI;
-      Self__MXEI->parent_arrayed_collection__Z5WC.upper__RZRH=(__INTEGER__Q)(Self__MXEI->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-    };
-  };
-  ((void **)Self__MXEI->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__MXEI->parent_arrayed_collection__Z5WC.upper__RZRH]=element__NXEI;
+    __LZEI=__O__;
+  };
+  if ((! __LZEI)) {
+    if ((__1YEI->__IBXC.__XREI ==  0)) {
+      __XZEI=__KWMI( 2);
+      __1YEI->__IBXC.__ESEI=__XZEI;
+      __1YEI->__IBXC.__XREI= 2;
+      __1YEI->__IBXC.__A1RH= 0;
+    } else /* FALSE */ {
+      __4ZEI=(____Q)(__1YEI->__IBXC.__XREI <<  1);
+      __XZEI=__1YEI->__IBXC.__ESEI;
+      __A0EI=__1YEI->__IBXC.__XREI;
+      __B1YI=__55W(((____IB )((void **)__XZEI)),((____YWB )(____Q)(__A0EI * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__4ZEI * ((____Q )(sizeof(void *))))));
+      __XZEI=((void **)__B1YI);
+      __D1YI=(____Q)(__4ZEI -  1);
+      __DWFJ=__A0EI;
+      while ((__DWFJ <= __D1YI)) {
+        __XZEI[__DWFJ]=NULL;
+        __DWFJ=(____Q)(__DWFJ +  1);
+      };
+      __1YEI->__IBXC.__ESEI=__XZEI;
+      __1YEI->__IBXC.__XREI=__4ZEI;
+      __1YEI->__IBXC.__A1RH=(____Q)(__1YEI->__IBXC.__A1RH +  1);
+    };
+  };
+  ((void **)__1YEI->__IBXC.__ESEI)[__1YEI->__IBXC.__A1RH]=__2YEI;
 }
 
-static __EXPR_MULTIPLE__UKWH* create__YBZH(__FAST_ARRAYoEXPRo__R5WC *l__0BZH)
-// ({NULLxFAST_ARRAYoEXPRo__R5WC}) With result No recursive, No inlinable.
+static ____DMWH* __HDZH(____ABXC *__JDZH)
+// ({NULLx__ABXC}) With result No recursive, No inlinable.
 {
-  __EXPR_MULTIPLE__UKWH *result__QREI,*Result__1BZH;
-  __POINTER__IB ptr__RREI,__tmp__XREI,__tmp__TI4T,__tmp__VI4T;
-  __INTEGER__Q typ_id__VREI;
-  __UINTEGER_32__RWB __tmp__WI4T;
-  void *Result__5DGI;
-  __POSITION__OL __tmp__HTEI;
-  __FAST_ARRAYoEXPRo__R5WC *Self__4DGI;
-  result__QREI=NULL;
-  ptr__RREI=((__POINTER__IB )(NULL));
-  typ_id__VREI= 0;
-  __tmp__XREI=((__POINTER__IB )sizeof(__EXPR_MULTIPLE__UKWH));
-  if (((unsigned long)__tmp__XREI ==  0)) {
-    result__QREI=EXPR_MULTIPLE__UKWH__;
+  ____DMWH *__5SEI,*__KDZH;
+  ____IB __ATEI,__GTEI,__CK4T,__EK4T;
+  ____Q __ETEI;
+  ____YWB __FK4T;
+  void *__OFGI;
+  ____OL __WUEI;
+  ____ABXC *__NFGI;
+  __5SEI=NULL;
+  __ATEI=((____IB )(NULL));
+  __ETEI= 0;
+  __GTEI=((____IB )sizeof(____DMWH));
+  if (((unsigned long)__GTEI ==  0)) {
+    __5SEI=__DMWH__;
   } else /* FALSE */ {
-    typ_id__VREI=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XREI));
-    if ((typ_id__VREI == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__TI4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__VI4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__XREI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TI4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TI4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__WI4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VI4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__TI4T=micro_alloc__table__lab__HKI(__tmp__VI4T,((__POINTER__IB )(&(table_size[(__tmp__WI4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VI4T)));
-      ptr__RREI=__tmp__TI4T;
+    __ETEI=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GTEI));
+    if ((__ETEI == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __CK4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __EK4T=(void *)((unsigned long)(void *)((unsigned long)__GTEI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CK4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CK4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __FK4T=((____YWB )((____Q )(void *)((unsigned long)__EK4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __CK4T=__OKI(__EK4T,((____IB )(&(table_size[(__FK4T)-1]))),((____YWB )((____Q )__EK4T)));
+      __ATEI=__CK4T;
     } else /* FALSE */ {
-      __tmp__WI4T=((__UINTEGER_32__RWB )typ_id__VREI);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__TI4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__VI4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__XREI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TI4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TI4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__TI4T=micro_alloc__table__lab__HKI(__tmp__VI4T,((__POINTER__IB )(&(table_type[(__tmp__WI4T)]))),(__UINTEGER_32__RWB)(__tmp__WI4T |  1));
-      ptr__RREI=__tmp__TI4T;
+      __FK4T=((____YWB )__ETEI);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __CK4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __EK4T=(void *)((unsigned long)(void *)((unsigned long)__GTEI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CK4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CK4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __CK4T=__OKI(__EK4T,((____IB )(&(table_type[(__FK4T)]))),(____YWB)(__FK4T |  1));
+      __ATEI=__CK4T;
     };
-    result__QREI=((__EXPR_MULTIPLE__UKWH *)ptr__RREI);
-    *(result__QREI) = *(EXPR_MULTIPLE__UKWH__);
+    __5SEI=((____DMWH *)__ATEI);
+    *(__5SEI) = *(__DMWH__);
   };
-  ((__EXPR_MULTIPLE__UKWH *)result__QREI)->expr_list__FTEI=l__0BZH;
-  Self__4DGI=((__FAST_ARRAYoEXPRo__R5WC *)l__0BZH);
-  Result__5DGI=((void **)Self__4DGI->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__4DGI->parent_arrayed_collection__Z5WC.upper__RZRH];
-  switch (((struct ___OBJ *)Result__5DGI)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__HTEI=((__STRING_CST__5J *)Result__5DGI)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  ((____DMWH *)__5SEI)->__UUEI=__JDZH;
+  __NFGI=((____ABXC *)__JDZH);
+  __OFGI=((void **)__NFGI->__IBXC.__ESEI)[__NFGI->__IBXC.__A1RH];
+  switch (((struct ___OBJ *)__OFGI)->__id) {
+  case ____5J__: {
+    __WUEI=((____5J *)__OFGI)->__EK.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__HTEI=((__EXTERNAL_C__L5WC *)Result__5DGI)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AXC__: {
+    __WUEI=((____0AXC *)__OFGI)->__1AXC.__CK.__YH.__O2B;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__HTEI=((__PROTOTYPE_CST__45WC *)Result__5DGI)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____NBXC__: {
+    __WUEI=((____NBXC *)__OFGI)->__OBXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__HTEI=((__INTEGER_CST__KAXC *)Result__5DGI)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ZBXC__: {
+    __WUEI=((____ZBXC *)__OFGI)->__0BXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__HTEI=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DMWH__: {
+    __WUEI=__BK__->__CK.__YH.__O2B;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__HTEI=((__READ_LOCAL__N5ZI *)Result__5DGI)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2A0I__: {
+    __WUEI=((____2A0I *)__OFGI)->__3A0I.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__HTEI=((__EXPR_EQUAL__YHNJ *)Result__5DGI)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HJNJ__: {
+    __WUEI=((____HJNJ *)__OFGI)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__HTEI=((__EXPR_NOT_EQUAL__DINJ *)Result__5DGI)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____SJNJ__: {
+    __WUEI=((____SJNJ *)__OFGI)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__HTEI=((__IS_EXPANDED__L5NJ *)Result__5DGI)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AOJ__: {
+    __WUEI=((____0AOJ *)__OFGI)->__1AOJ.__CK.__YH.__O2B;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__HTEI=((__GET_TYPE_ID__V5NJ *)Result__5DGI)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EBOJ__: {
+    __WUEI=((____EBOJ *)__OFGI)->__FBOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__HTEI=((__EXPR_SUP__OAOJ *)Result__5DGI)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BOJ__: {
+    __WUEI=((____3BOJ *)__OFGI)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__HTEI=((__EXPR_SUB__CBOJ *)Result__5DGI)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____RCOJ__: {
+    __WUEI=((____RCOJ *)__OFGI)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__HTEI=((__EXPR_MUL__YBOJ *)Result__5DGI)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HDOJ__: {
+    __WUEI=((____HDOJ *)__OFGI)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__HTEI=((__EXPR_DIV__MCOJ *)Result__5DGI)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____1DOJ__: {
+    __WUEI=((____1DOJ *)__OFGI)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__HTEI=((__EXPR_AND__ADOJ *)Result__5DGI)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____PEOJ__: {
+    __WUEI=((____PEOJ *)__OFGI)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__HTEI=((__EXPR_SHIFT_R__UDOJ *)Result__5DGI)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DFOJ__: {
+    __WUEI=((____DFOJ *)__OFGI)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__HTEI=((__EXPR_SHIFT_L__IEOJ *)Result__5DGI)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____XFOJ__: {
+    __WUEI=((____XFOJ *)__OFGI)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__HTEI=((__PUT_TO__BFOJ *)Result__5DGI)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____QGOJ__: {
+    __WUEI=((____QGOJ *)__OFGI)->__RGOJ.__CK.__YH.__O2B;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__HTEI=((__ITEM__VFOJ *)Result__5DGI)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EHOJ__: {
+    __WUEI=((____EHOJ *)__OFGI)->__FHOJ.__CK.__YH.__O2B;
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__HTEI=((__SIZE_OF__NGOJ *)Result__5DGI)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2HOJ__: {
+    __WUEI=((____2HOJ *)__OFGI)->__3HOJ.__CK.__YH.__O2B;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__HTEI=((__CAST__JHOJ *)Result__5DGI)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YIOJ__: {
+    __WUEI=((____YIOJ *)__OFGI)->__ZIOJ.__CK.__YH.__O2B;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__HTEI=((__REAL_CST__JLOJ *)Result__5DGI)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YMOJ__: {
+    __WUEI=((____YMOJ *)__OFGI)->__ZMOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__HTEI=((__CHARACTER_CST__5LOJ *)Result__5DGI)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ONOJ__: {
+    __WUEI=((____ONOJ *)__OFGI)->__PNOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__HTEI=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)Result__5DGI)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YOOJ__: {
+    __WUEI=((____YOOJ *)__OFGI)->__ZOOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__HTEI=((__READ_SLOT__ZK4K *)Result__5DGI)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____IM4K__: {
+    __WUEI=((____IM4K *)__OFGI)->__JM4K.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__HTEI=((__EXPR_NOT_LOGIC__E4FL *)Result__5DGI)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____T5FL__: {
+    __WUEI=((____T5FL *)__OFGI)->__W5FL.__V5FL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__HTEI=((__EXPR_OR_LOGIC__OCUL *)Result__5DGI)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3DUL__: {
+    __WUEI=((____3DUL *)__OFGI)->__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__HTEI=((__EXPR_OR_OR_LOGIC__LDUL *)Result__5DGI)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0EUL__: {
+    __WUEI=((____0EUL *)__OFGI)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__HTEI=((__EXPR_AND_LOGIC__SEUL *)Result__5DGI)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____BGUL__: {
+    __WUEI=((____BGUL *)__OFGI)->__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__HTEI=((__EXPR_AND_AND_LOGIC__NFUL *)Result__5DGI)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2GUL__: {
+    __WUEI=((____2GUL *)__OFGI)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__HTEI=((__EXPR_NEG__SYVL *)Result__5DGI)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____B0VL__: {
+    __WUEI=((____B0VL *)__OFGI)->__E0VL.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__HTEI=((__EXPR_ADD__AZVL *)Result__5DGI)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____P0VL__: {
+    __WUEI=((____P0VL *)__OFGI)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__HTEI=((__READ_GLOBAL__B4YL *)Result__5DGI)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____Q5YL__: {
+    __WUEI=((____Q5YL *)__OFGI)->__R5YL.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__HTEI=((__EXPR_NOT__FUPM *)Result__5DGI)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____UVPM__: {
+    __WUEI=((____UVPM *)__OFGI)->__VVPM.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__HTEI=((__EXPR_MOD__LYPM *)Result__5DGI)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0ZPM__: {
+    __WUEI=((____0ZPM *)__OFGI)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__HTEI=((__EXPR_OR__3P0N *)Result__5DGI)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____MR0N__: {
+    __WUEI=((____MR0N *)__OFGI)->__NR0N.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__HTEI=((__EXPR_SUP_EQ__JVBP *)Result__5DGI)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YWBP__: {
+    __WUEI=((____YWBP *)__OFGI)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__HTEI=((__EXPR_INF__2WBP *)Result__5DGI)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____LYBP__: {
+    __WUEI=((____LYBP *)__OFGI)->__MYBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__HTEI=((__EXPR_INF_EQ__TXBP *)Result__5DGI)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____CZBP__: {
+    __WUEI=((____CZBP *)__OFGI)->__DZBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__HTEI=((__EXPR_XOR__OAEP *)Result__5DGI)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BEP__: {
+    __WUEI=((____3BEP *)__OFGI)->__4BEP.__TCOJ.__CK.__YH.__O2B;
   } break;
   };
-  EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__HTEI;
-  Result__1BZH=result__QREI;
-  return(Result__1BZH);
+  __BK__->__CK.__YH.__O2B=__WUEI;
+  __KDZH=__5SEI;
+  return(__KDZH);
 }
 
-static void* get_local_slot__WOQJ(__STRING_CONSTANT__0 *n__YOQJ)
-// ({NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __FQQJ(____0 *__HQQJ)
+// ({NULLx__0}) With result Recursive, No inlinable.
 {
-  void *__tmp__0OQJ;
-  void *__tmp__1OQJ;
-  __tmp__0OQJ=type_block__YOB;
-  switch (((struct ___OBJ *)__tmp__0OQJ)->__id) {
-  case __TYPE__FF__: {
-    __tmp__1OQJ=get_local_slot__CTLG(((__TYPE__FF *)__tmp__0OQJ),n__YOQJ);
+  void *__JQQJ;
+  void *__KQQJ;
+  __JQQJ=__5OB;
+  switch (((struct ___OBJ *)__JQQJ)->__id) {
+  case ____FF__: {
+    __KQQJ=__RULG(((____FF *)__JQQJ),__HQQJ);
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__1OQJ=NULL;
+  case ____FMB__: {
+    __KQQJ=NULL;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__1OQJ=get_local_slot__ZVLG(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__0OQJ)),n__YOQJ);
+  case ____HMB__: {
+    __KQQJ=__IXLG(((____HMB *)((____FF *)__JQQJ)),__HQQJ);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__1OQJ=get_local_slot__DYLG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__0OQJ)),n__YOQJ);
+  case ____JMB__: {
+    __KQQJ=__SZLG(((____JMB *)((____FF *)__JQQJ)),__HQQJ);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__1OQJ=get_local_slot__N0LG(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__0OQJ)),n__YOQJ);
+  case ____LMB__: {
+    __KQQJ=__21LG(((____LMB *)((____FF *)__JQQJ)),__HQQJ);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__1OQJ=get_local_slot__X2LG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__0OQJ)),n__YOQJ);
+  case ____ICY__: {
+    __KQQJ=__G4LG(((____ICY *)((____FF *)__JQQJ)),__HQQJ);
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__1OQJ=get_local_slot__WOQJ(n__YOQJ);
+  case ____EQ5D__: {
+    __KQQJ=__FQQJ(__HQQJ);
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__1OQJ=get_local_slot__5UGL(n__YOQJ);
+  case ____L4NJ__: {
+    __KQQJ=__OWGL(__HQQJ);
   } break;
   };
-  __tmp__0OQJ=__tmp__1OQJ;
-  return(__tmp__0OQJ);
+  __JQQJ=__KQQJ;
+  return(__JQQJ);
 }
 
-static void* get_local_slot__5UGL(__STRING_CONSTANT__0 *n__BVGL)
-// ({NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __OWGL(____0 *__QWGL)
+// ({NULLx__0}) With result Recursive, No inlinable.
 {
-  void *__tmp__DVGL;
-  void *__tmp__EVGL;
-  __tmp__DVGL=type_block__YOB;
-  switch (((struct ___OBJ *)__tmp__DVGL)->__id) {
-  case __TYPE__FF__: {
-    __tmp__EVGL=get_local_slot__CTLG(((__TYPE__FF *)__tmp__DVGL),n__BVGL);
+  void *__SWGL;
+  void *__TWGL;
+  __SWGL=__5OB;
+  switch (((struct ___OBJ *)__SWGL)->__id) {
+  case ____FF__: {
+    __TWGL=__RULG(((____FF *)__SWGL),__QWGL);
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__EVGL=NULL;
+  case ____FMB__: {
+    __TWGL=NULL;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__EVGL=get_local_slot__ZVLG(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__DVGL)),n__BVGL);
+  case ____HMB__: {
+    __TWGL=__IXLG(((____HMB *)((____FF *)__SWGL)),__QWGL);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__EVGL=get_local_slot__DYLG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__DVGL)),n__BVGL);
+  case ____JMB__: {
+    __TWGL=__SZLG(((____JMB *)((____FF *)__SWGL)),__QWGL);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__EVGL=get_local_slot__N0LG(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__DVGL)),n__BVGL);
+  case ____LMB__: {
+    __TWGL=__21LG(((____LMB *)((____FF *)__SWGL)),__QWGL);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__EVGL=get_local_slot__X2LG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__DVGL)),n__BVGL);
+  case ____ICY__: {
+    __TWGL=__G4LG(((____ICY *)((____FF *)__SWGL)),__QWGL);
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__EVGL=get_local_slot__WOQJ(n__BVGL);
+  case ____EQ5D__: {
+    __TWGL=__FQQJ(__QWGL);
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__EVGL=get_local_slot__5UGL(n__BVGL);
+  case ____L4NJ__: {
+    __TWGL=__OWGL(__QWGL);
   } break;
   };
-  __tmp__DVGL=__tmp__EVGL;
-  return(__tmp__DVGL);
+  __SWGL=__TWGL;
+  return(__SWGL);
 }
 
-static void* get_path_slot__DOAL(__TYPE__FF *Self__EOAL,__STRING_CONSTANT__0 *n__FOAL)
-// ({TYPE__FF},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __SPAL(____FF *__TPAL,____0 *__UPAL)
+// ({__FF},{NULLx__0}) With result No recursive, No inlinable.
 {
-  void *result__HOAL,*__tmp__KPAL;
-  __INTEGER__Q j__IOAL;
-  void *__tmp__0SDL;
-  void *__tmp__LPAL;
-  __TYPE_FULL__PMB *__tmp__OPAL;
-  result__HOAL=NULL;
-  j__IOAL= 0;
-  while (((void *)result__HOAL == (void *)NULL)) {
-    __tmp__KPAL=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__EOAL->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__IOAL];
-    if (((struct ___OBJ *)__tmp__KPAL)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__0SDL=((__SLOT_CODE__MIRG *)__tmp__KPAL)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__0SDL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__LPAL=((__ITM_SLOT__HLC *)__tmp__0SDL)->result_type__3VOB;
+  void *__WPAL,*__ZQAL;
+  ____Q __XPAL;
+  void *__JUDL;
+  void *__0QAL;
+  ____WMB *__3QAL;
+  __WPAL=NULL;
+  __XPAL= 0;
+  while (((void *)__WPAL == (void *)NULL)) {
+    __ZQAL=((void **)((____RLC *)__TPAL->__1LC)->__ZLC.__3IK)[__XPAL];
+    if (((struct ___OBJ *)__ZQAL)->__id==____1JRG__) {
+      __JUDL=((____1JRG *)__ZQAL)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__JUDL)->__id==____OLC__) {
+        __0QAL=((____OLC *)__JUDL)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__LPAL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0SDL)->parent_itm_slot__QF0D.result_type__3VOB;
+        __0QAL=((____4G0D *)__JUDL)->__5G0D.__DXOB;
       };
     } else /* SLOT_DATA */ {
-      __tmp__0SDL=((__SLOT_DATA__WIRG *)__tmp__KPAL)->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__0SDL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__LPAL=((__ITM_SLOT__HLC *)__tmp__0SDL)->result_type__3VOB;
+      __JUDL=((____FKRG *)__ZQAL)->__HKRG->__QLC;
+      if (((struct ___OBJ *)__JUDL)->__id==____OLC__) {
+        __0QAL=((____OLC *)__JUDL)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__LPAL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0SDL)->parent_itm_slot__QF0D.result_type__3VOB;
+        __0QAL=((____4G0D *)__JUDL)->__5G0D.__DXOB;
       };
     };
-    if (__tmp__LPAL==NULL) {
-      __tmp__0SDL=NULL;
+    if (__0QAL==NULL) {
+      __JUDL=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__LPAL)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__0SDL=((void *)__tmp__LPAL);
+      switch (((struct ___OBJ *)__0QAL)->__id) {
+      case ____QMB__: {
+        __JUDL=((void *)__0QAL);
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__0SDL=((void *)__tmp__LPAL);
+      case ____0MB__: {
+        __JUDL=((void *)__0QAL);
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__0SDL=((void *)__tmp__LPAL);
+      case ____KPB__: {
+        __JUDL=((void *)__0QAL);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__0SDL=((void *)__tmp__LPAL);
+      case ____TEZ__: {
+        __JUDL=((void *)__0QAL);
       } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        __tmp__0SDL=NULL;
+      case ____2VRC__: {
+        __JUDL=NULL;
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__0SDL=((void *)__tmp__LPAL);
+      case ____GZRC__: {
+        __JUDL=((void *)__0QAL);
       } break;
       }
     };
-    switch (((struct ___OBJ *)__tmp__0SDL)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      __tmp__OPAL=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__0SDL));
+    switch (((struct ___OBJ *)__JUDL)->__id) {
+    case ____QMB__: {
+      __3QAL=__43X(((____QMB *)__JUDL));
     } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      __tmp__OPAL=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0SDL)));
+    case ____0MB__: {
+      __3QAL=__D5X(((____0MB *)((____QMB *)__JUDL)));
     } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      __tmp__OPAL=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0SDL)),Self__EOAL);
+    case ____KPB__: {
+      __3QAL=__LAY(((____KPB *)((____QMB *)__JUDL)),__TPAL);
     } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      __tmp__OPAL=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0SDL)),Self__EOAL);
+    case ____TEZ__: {
+      __3QAL=__HZ1D(((____TEZ *)((____QMB *)__JUDL)),__TPAL);
     } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      __tmp__OPAL=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0SDL)),Self__EOAL);
+    case ____GZRC__: {
+      __3QAL=__I04E(((____GZRC *)((____QMB *)__JUDL)),__TPAL);
     } break;
     };
-    __tmp__KPAL=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__OPAL),n__FOAL);
-    result__HOAL=__tmp__KPAL;
-    j__IOAL=(__INTEGER__Q)(j__IOAL +  1);
+    __ZQAL=__NB3I(((____WMB *)__3QAL),__UPAL);
+    __WPAL=__ZQAL;
+    __XPAL=(____Q)(__XPAL +  1);
   };
-  result__HOAL=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__EOAL->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[(__INTEGER__Q)(j__IOAL -  1)];
-  return(result__HOAL);
+  __WPAL=((void **)((____RLC *)__TPAL->__1LC)->__ZLC.__3IK)[(____Q)(__XPAL -  1)];
+  return(__WPAL);
 }
 
-static void* get_path_slot__BQAL(__TYPE_VOID__AMB *Self__CQAL,__STRING_CONSTANT__0 *n__DQAL)
-// ({TYPE_VOID__AMB},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __QRAL(____HMB *__RRAL,____0 *__SRAL)
+// ({__HMB},{NULLx__0}) With result No recursive, No inlinable.
 {
-  void *result__FQAL,*__tmp__IRAL;
-  __INTEGER__Q j__GQAL;
-  void *__tmp__TUDL;
-  void *__tmp__JRAL;
-  __TYPE_FULL__PMB *__tmp__MRAL;
-  result__FQAL=NULL;
-  j__GQAL= 0;
-  while (((void *)result__FQAL == (void *)NULL)) {
-    __tmp__IRAL=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__CQAL->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__GQAL];
-    if (((struct ___OBJ *)__tmp__IRAL)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__TUDL=((__SLOT_CODE__MIRG *)__tmp__IRAL)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__TUDL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__JRAL=((__ITM_SLOT__HLC *)__tmp__TUDL)->result_type__3VOB;
+  void *__URAL,*__XSAL;
+  ____Q __VRAL;
+  void *__CWDL;
+  void *__YSAL;
+  ____WMB *__1SAL;
+  __URAL=NULL;
+  __VRAL= 0;
+  while (((void *)__URAL == (void *)NULL)) {
+    __XSAL=((void **)((____RLC *)__RRAL->__IMB.__1LC)->__ZLC.__3IK)[__VRAL];
+    if (((struct ___OBJ *)__XSAL)->__id==____1JRG__) {
+      __CWDL=((____1JRG *)__XSAL)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__CWDL)->__id==____OLC__) {
+        __YSAL=((____OLC *)__CWDL)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__JRAL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TUDL)->parent_itm_slot__QF0D.result_type__3VOB;
+        __YSAL=((____4G0D *)__CWDL)->__5G0D.__DXOB;
       };
     } else /* SLOT_DATA */ {
-      __tmp__TUDL=((__SLOT_DATA__WIRG *)__tmp__IRAL)->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__TUDL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__JRAL=((__ITM_SLOT__HLC *)__tmp__TUDL)->result_type__3VOB;
+      __CWDL=((____FKRG *)__XSAL)->__HKRG->__QLC;
+      if (((struct ___OBJ *)__CWDL)->__id==____OLC__) {
+        __YSAL=((____OLC *)__CWDL)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__JRAL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TUDL)->parent_itm_slot__QF0D.result_type__3VOB;
+        __YSAL=((____4G0D *)__CWDL)->__5G0D.__DXOB;
       };
     };
-    if (__tmp__JRAL==NULL) {
-      __tmp__TUDL=NULL;
+    if (__YSAL==NULL) {
+      __CWDL=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__JRAL)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__TUDL=((void *)__tmp__JRAL);
+      switch (((struct ___OBJ *)__YSAL)->__id) {
+      case ____QMB__: {
+        __CWDL=((void *)__YSAL);
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__TUDL=((void *)__tmp__JRAL);
+      case ____0MB__: {
+        __CWDL=((void *)__YSAL);
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__TUDL=((void *)__tmp__JRAL);
+      case ____KPB__: {
+        __CWDL=((void *)__YSAL);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__TUDL=((void *)__tmp__JRAL);
+      case ____TEZ__: {
+        __CWDL=((void *)__YSAL);
       } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        __tmp__TUDL=NULL;
+      case ____2VRC__: {
+        __CWDL=NULL;
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__TUDL=((void *)__tmp__JRAL);
+      case ____GZRC__: {
+        __CWDL=((void *)__YSAL);
       } break;
       }
     };
-    switch (((struct ___OBJ *)__tmp__TUDL)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      __tmp__MRAL=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__TUDL));
+    switch (((struct ___OBJ *)__CWDL)->__id) {
+    case ____QMB__: {
+      __1SAL=__43X(((____QMB *)__CWDL));
     } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      __tmp__MRAL=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TUDL)));
+    case ____0MB__: {
+      __1SAL=__D5X(((____0MB *)((____QMB *)__CWDL)));
     } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      __tmp__MRAL=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TUDL)),Self__CQAL);
+    case ____KPB__: {
+      __1SAL=__LAY(((____KPB *)((____QMB *)__CWDL)),__RRAL);
     } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      __tmp__MRAL=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TUDL)),Self__CQAL);
+    case ____TEZ__: {
+      __1SAL=__HZ1D(((____TEZ *)((____QMB *)__CWDL)),__RRAL);
     } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      __tmp__MRAL=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TUDL)),Self__CQAL);
+    case ____GZRC__: {
+      __1SAL=__I04E(((____GZRC *)((____QMB *)__CWDL)),__RRAL);
     } break;
     };
-    __tmp__IRAL=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__MRAL),n__DQAL);
-    result__FQAL=__tmp__IRAL;
-    j__GQAL=(__INTEGER__Q)(j__GQAL +  1);
+    __XSAL=__NB3I(((____WMB *)__1SAL),__SRAL);
+    __URAL=__XSAL;
+    __VRAL=(____Q)(__VRAL +  1);
   };
-  result__FQAL=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__CQAL->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[(__INTEGER__Q)(j__GQAL -  1)];
-  return(result__FQAL);
+  __URAL=((void **)((____RLC *)__RRAL->__IMB.__1LC)->__ZLC.__3IK)[(____Q)(__VRAL -  1)];
+  return(__URAL);
 }
 
-static void* get_path_slot__1RAL(__TYPE_CONTEXT__CMB *Self__2RAL,__STRING_CONSTANT__0 *n__3RAL)
-// ({TYPE_CONTEXT__CMB},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __KTAL(____JMB *__LTAL,____0 *__MTAL)
+// ({__JMB},{NULLx__0}) With result No recursive, No inlinable.
 {
-  void *result__5RAL,*__tmp__CTAL;
-  __INTEGER__Q j__ASAL;
-  void *__tmp__MWDL;
-  void *__tmp__DTAL;
-  __TYPE_FULL__PMB *__tmp__GTAL;
-  result__5RAL=NULL;
-  j__ASAL= 0;
-  while (((void *)result__5RAL == (void *)NULL)) {
-    __tmp__CTAL=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__2RAL->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__ASAL];
-    if (((struct ___OBJ *)__tmp__CTAL)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__MWDL=((__SLOT_CODE__MIRG *)__tmp__CTAL)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__MWDL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__DTAL=((__ITM_SLOT__HLC *)__tmp__MWDL)->result_type__3VOB;
+  void *__OTAL,*__RUAL;
+  ____Q __PTAL;
+  void *__1XDL;
+  void *__SUAL;
+  ____WMB *__VUAL;
+  __OTAL=NULL;
+  __PTAL= 0;
+  while (((void *)__OTAL == (void *)NULL)) {
+    __RUAL=((void **)((____RLC *)__LTAL->__KMB.__1LC)->__ZLC.__3IK)[__PTAL];
+    if (((struct ___OBJ *)__RUAL)->__id==____1JRG__) {
+      __1XDL=((____1JRG *)__RUAL)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__1XDL)->__id==____OLC__) {
+        __SUAL=((____OLC *)__1XDL)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__DTAL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__MWDL)->parent_itm_slot__QF0D.result_type__3VOB;
+        __SUAL=((____4G0D *)__1XDL)->__5G0D.__DXOB;
       };
     } else /* SLOT_DATA */ {
-      __tmp__MWDL=((__SLOT_DATA__WIRG *)__tmp__CTAL)->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__MWDL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__DTAL=((__ITM_SLOT__HLC *)__tmp__MWDL)->result_type__3VOB;
+      __1XDL=((____FKRG *)__RUAL)->__HKRG->__QLC;
+      if (((struct ___OBJ *)__1XDL)->__id==____OLC__) {
+        __SUAL=((____OLC *)__1XDL)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__DTAL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__MWDL)->parent_itm_slot__QF0D.result_type__3VOB;
+        __SUAL=((____4G0D *)__1XDL)->__5G0D.__DXOB;
       };
     };
-    if (__tmp__DTAL==NULL) {
-      __tmp__MWDL=NULL;
+    if (__SUAL==NULL) {
+      __1XDL=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__DTAL)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__MWDL=((void *)__tmp__DTAL);
+      switch (((struct ___OBJ *)__SUAL)->__id) {
+      case ____QMB__: {
+        __1XDL=((void *)__SUAL);
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__MWDL=((void *)__tmp__DTAL);
+      case ____0MB__: {
+        __1XDL=((void *)__SUAL);
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__MWDL=((void *)__tmp__DTAL);
+      case ____KPB__: {
+        __1XDL=((void *)__SUAL);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__MWDL=((void *)__tmp__DTAL);
+      case ____TEZ__: {
+        __1XDL=((void *)__SUAL);
       } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        __tmp__MWDL=NULL;
+      case ____2VRC__: {
+        __1XDL=NULL;
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__MWDL=((void *)__tmp__DTAL);
+      case ____GZRC__: {
+        __1XDL=((void *)__SUAL);
       } break;
       }
     };
-    switch (((struct ___OBJ *)__tmp__MWDL)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      __tmp__GTAL=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__MWDL));
+    switch (((struct ___OBJ *)__1XDL)->__id) {
+    case ____QMB__: {
+      __VUAL=__43X(((____QMB *)__1XDL));
     } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      __tmp__GTAL=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MWDL)));
+    case ____0MB__: {
+      __VUAL=__D5X(((____0MB *)((____QMB *)__1XDL)));
     } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      __tmp__GTAL=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MWDL)),Self__2RAL);
+    case ____KPB__: {
+      __VUAL=__LAY(((____KPB *)((____QMB *)__1XDL)),__LTAL);
     } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      __tmp__GTAL=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MWDL)),Self__2RAL);
+    case ____TEZ__: {
+      __VUAL=__HZ1D(((____TEZ *)((____QMB *)__1XDL)),__LTAL);
     } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      __tmp__GTAL=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MWDL)),Self__2RAL);
+    case ____GZRC__: {
+      __VUAL=__I04E(((____GZRC *)((____QMB *)__1XDL)),__LTAL);
     } break;
     };
-    __tmp__CTAL=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__GTAL),n__3RAL);
-    result__5RAL=__tmp__CTAL;
-    j__ASAL=(__INTEGER__Q)(j__ASAL +  1);
+    __RUAL=__NB3I(((____WMB *)__VUAL),__MTAL);
+    __OTAL=__RUAL;
+    __PTAL=(____Q)(__PTAL +  1);
   };
-  result__5RAL=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__2RAL->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[(__INTEGER__Q)(j__ASAL -  1)];
-  return(result__5RAL);
+  __OTAL=((void **)((____RLC *)__LTAL->__KMB.__1LC)->__ZLC.__3IK)[(____Q)(__PTAL -  1)];
+  return(__OTAL);
 }
 
-static void* get_path_slot__VTAL(__TYPE_ID__EMB *Self__WTAL,__STRING_CONSTANT__0 *n__XTAL)
-// ({TYPE_ID__EMB},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __EVAL(____LMB *__FVAL,____0 *__GVAL)
+// ({__LMB},{NULLx__0}) With result No recursive, No inlinable.
 {
-  void *result__ZTAL,*__tmp__2UAL;
-  __INTEGER__Q j__0TAL;
-  void *__tmp__FYDL;
-  void *__tmp__3UAL;
-  __TYPE_FULL__PMB *__tmp__AVAL;
-  result__ZTAL=NULL;
-  j__0TAL= 0;
-  while (((void *)result__ZTAL == (void *)NULL)) {
-    __tmp__2UAL=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__WTAL->parent_type__FMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__0TAL];
-    if (((struct ___OBJ *)__tmp__2UAL)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__FYDL=((__SLOT_CODE__MIRG *)__tmp__2UAL)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__FYDL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__3UAL=((__ITM_SLOT__HLC *)__tmp__FYDL)->result_type__3VOB;
+  void *__IVAL,*__LWAL;
+  ____Q __JVAL;
+  void *__UZDL;
+  void *__MWAL;
+  ____WMB *__PWAL;
+  __IVAL=NULL;
+  __JVAL= 0;
+  while (((void *)__IVAL == (void *)NULL)) {
+    __LWAL=((void **)((____RLC *)__FVAL->__MMB.__1LC)->__ZLC.__3IK)[__JVAL];
+    if (((struct ___OBJ *)__LWAL)->__id==____1JRG__) {
+      __UZDL=((____1JRG *)__LWAL)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__UZDL)->__id==____OLC__) {
+        __MWAL=((____OLC *)__UZDL)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__3UAL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__FYDL)->parent_itm_slot__QF0D.result_type__3VOB;
+        __MWAL=((____4G0D *)__UZDL)->__5G0D.__DXOB;
       };
     } else /* SLOT_DATA */ {
-      __tmp__FYDL=((__SLOT_DATA__WIRG *)__tmp__2UAL)->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__FYDL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__3UAL=((__ITM_SLOT__HLC *)__tmp__FYDL)->result_type__3VOB;
+      __UZDL=((____FKRG *)__LWAL)->__HKRG->__QLC;
+      if (((struct ___OBJ *)__UZDL)->__id==____OLC__) {
+        __MWAL=((____OLC *)__UZDL)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__3UAL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__FYDL)->parent_itm_slot__QF0D.result_type__3VOB;
+        __MWAL=((____4G0D *)__UZDL)->__5G0D.__DXOB;
       };
     };
-    if (__tmp__3UAL==NULL) {
-      __tmp__FYDL=NULL;
+    if (__MWAL==NULL) {
+      __UZDL=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__3UAL)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__FYDL=((void *)__tmp__3UAL);
+      switch (((struct ___OBJ *)__MWAL)->__id) {
+      case ____QMB__: {
+        __UZDL=((void *)__MWAL);
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__FYDL=((void *)__tmp__3UAL);
+      case ____0MB__: {
+        __UZDL=((void *)__MWAL);
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__FYDL=((void *)__tmp__3UAL);
+      case ____KPB__: {
+        __UZDL=((void *)__MWAL);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__FYDL=((void *)__tmp__3UAL);
+      case ____TEZ__: {
+        __UZDL=((void *)__MWAL);
       } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        __tmp__FYDL=NULL;
+      case ____2VRC__: {
+        __UZDL=NULL;
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__FYDL=((void *)__tmp__3UAL);
+      case ____GZRC__: {
+        __UZDL=((void *)__MWAL);
       } break;
       }
     };
-    switch (((struct ___OBJ *)__tmp__FYDL)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      __tmp__AVAL=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__FYDL));
+    switch (((struct ___OBJ *)__UZDL)->__id) {
+    case ____QMB__: {
+      __PWAL=__43X(((____QMB *)__UZDL));
     } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      __tmp__AVAL=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FYDL)));
+    case ____0MB__: {
+      __PWAL=__D5X(((____0MB *)((____QMB *)__UZDL)));
     } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      __tmp__AVAL=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FYDL)),Self__WTAL);
+    case ____KPB__: {
+      __PWAL=__LAY(((____KPB *)((____QMB *)__UZDL)),__FVAL);
     } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      __tmp__AVAL=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FYDL)),Self__WTAL);
+    case ____TEZ__: {
+      __PWAL=__HZ1D(((____TEZ *)((____QMB *)__UZDL)),__FVAL);
     } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      __tmp__AVAL=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FYDL)),Self__WTAL);
+    case ____GZRC__: {
+      __PWAL=__I04E(((____GZRC *)((____QMB *)__UZDL)),__FVAL);
     } break;
     };
-    __tmp__2UAL=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__AVAL),n__XTAL);
-    result__ZTAL=__tmp__2UAL;
-    j__0TAL=(__INTEGER__Q)(j__0TAL +  1);
+    __LWAL=__NB3I(((____WMB *)__PWAL),__GVAL);
+    __IVAL=__LWAL;
+    __JVAL=(____Q)(__JVAL +  1);
   };
-  result__ZTAL=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__WTAL->parent_type__FMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[(__INTEGER__Q)(j__0TAL -  1)];
-  return(result__ZTAL);
+  __IVAL=((void **)((____RLC *)__FVAL->__MMB.__1LC)->__ZLC.__3IK)[(____Q)(__JVAL -  1)];
+  return(__IVAL);
 }
 
-static void* get_path_slot__PVAL(__TYPE_GENERIC__BCY *Self__QVAL,__STRING_CONSTANT__0 *n__RVAL)
-// ({TYPE_GENERIC__BCY},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __4WAL(____ICY *__5WAL,____0 *__AXAL)
+// ({__ICY},{NULLx__0}) With result No recursive, No inlinable.
 {
-  void *result__TVAL,*__tmp__WWAL;
-  __INTEGER__Q j__UVAL;
-  void *__tmp__4ZDL;
-  void *__tmp__XWAL;
-  __TYPE_FULL__PMB *__tmp__0WAL;
-  result__TVAL=NULL;
-  j__UVAL= 0;
-  while (((void *)result__TVAL == (void *)NULL)) {
-    __tmp__WWAL=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__QVAL->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__UVAL];
-    if (((struct ___OBJ *)__tmp__WWAL)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__4ZDL=((__SLOT_CODE__MIRG *)__tmp__WWAL)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__4ZDL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__XWAL=((__ITM_SLOT__HLC *)__tmp__4ZDL)->result_type__3VOB;
+  void *__CXAL,*__FYAL;
+  ____Q __DXAL;
+  void *__N1DL;
+  void *__GYAL;
+  ____WMB *__JYAL;
+  __CXAL=NULL;
+  __DXAL= 0;
+  while (((void *)__CXAL == (void *)NULL)) {
+    __FYAL=((void **)((____RLC *)__5WAL->__JCY.__1LC)->__ZLC.__3IK)[__DXAL];
+    if (((struct ___OBJ *)__FYAL)->__id==____1JRG__) {
+      __N1DL=((____1JRG *)__FYAL)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__N1DL)->__id==____OLC__) {
+        __GYAL=((____OLC *)__N1DL)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__XWAL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4ZDL)->parent_itm_slot__QF0D.result_type__3VOB;
+        __GYAL=((____4G0D *)__N1DL)->__5G0D.__DXOB;
       };
     } else /* SLOT_DATA */ {
-      __tmp__4ZDL=((__SLOT_DATA__WIRG *)__tmp__WWAL)->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__4ZDL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__XWAL=((__ITM_SLOT__HLC *)__tmp__4ZDL)->result_type__3VOB;
+      __N1DL=((____FKRG *)__FYAL)->__HKRG->__QLC;
+      if (((struct ___OBJ *)__N1DL)->__id==____OLC__) {
+        __GYAL=((____OLC *)__N1DL)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__XWAL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4ZDL)->parent_itm_slot__QF0D.result_type__3VOB;
+        __GYAL=((____4G0D *)__N1DL)->__5G0D.__DXOB;
       };
     };
-    if (__tmp__XWAL==NULL) {
-      __tmp__4ZDL=NULL;
+    if (__GYAL==NULL) {
+      __N1DL=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__XWAL)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__4ZDL=((void *)__tmp__XWAL);
+      switch (((struct ___OBJ *)__GYAL)->__id) {
+      case ____QMB__: {
+        __N1DL=((void *)__GYAL);
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__4ZDL=((void *)__tmp__XWAL);
+      case ____0MB__: {
+        __N1DL=((void *)__GYAL);
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__4ZDL=((void *)__tmp__XWAL);
+      case ____KPB__: {
+        __N1DL=((void *)__GYAL);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__4ZDL=((void *)__tmp__XWAL);
+      case ____TEZ__: {
+        __N1DL=((void *)__GYAL);
       } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        __tmp__4ZDL=NULL;
+      case ____2VRC__: {
+        __N1DL=NULL;
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__4ZDL=((void *)__tmp__XWAL);
+      case ____GZRC__: {
+        __N1DL=((void *)__GYAL);
       } break;
       }
     };
-    switch (((struct ___OBJ *)__tmp__4ZDL)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      __tmp__0WAL=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__4ZDL));
+    switch (((struct ___OBJ *)__N1DL)->__id) {
+    case ____QMB__: {
+      __JYAL=__43X(((____QMB *)__N1DL));
     } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      __tmp__0WAL=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4ZDL)));
+    case ____0MB__: {
+      __JYAL=__D5X(((____0MB *)((____QMB *)__N1DL)));
     } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      __tmp__0WAL=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4ZDL)),Self__QVAL);
+    case ____KPB__: {
+      __JYAL=__LAY(((____KPB *)((____QMB *)__N1DL)),__5WAL);
     } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      __tmp__0WAL=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4ZDL)),Self__QVAL);
+    case ____TEZ__: {
+      __JYAL=__HZ1D(((____TEZ *)((____QMB *)__N1DL)),__5WAL);
     } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      __tmp__0WAL=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4ZDL)),Self__QVAL);
+    case ____GZRC__: {
+      __JYAL=__I04E(((____GZRC *)((____QMB *)__N1DL)),__5WAL);
     } break;
     };
-    __tmp__WWAL=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__0WAL),n__RVAL);
-    result__TVAL=__tmp__WWAL;
-    j__UVAL=(__INTEGER__Q)(j__UVAL +  1);
+    __FYAL=__NB3I(((____WMB *)__JYAL),__AXAL);
+    __CXAL=__FYAL;
+    __DXAL=(____Q)(__DXAL +  1);
   };
-  result__TVAL=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__QVAL->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[(__INTEGER__Q)(j__UVAL -  1)];
-  return(result__TVAL);
+  __CXAL=((void **)((____RLC *)__5WAL->__JCY.__1LC)->__ZLC.__3IK)[(____Q)(__DXAL -  1)];
+  return(__CXAL);
 }
 
-static void* get_path_slot__JXAL(__STRING_CONSTANT__0 *n__LXAL)
-// ({NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __YYAL(____0 *__0YAL)
+// ({NULLx__0}) With result Recursive, No inlinable.
 {
-  void *__tmp__NXAL;
-  void *__tmp__OXAL;
-  __tmp__NXAL=type_block__YOB;
-  switch (((struct ___OBJ *)__tmp__NXAL)->__id) {
-  case __TYPE__FF__: {
-    __tmp__OXAL=get_path_slot__DOAL(((__TYPE__FF *)__tmp__NXAL),n__LXAL);
+  void *__2YAL;
+  void *__3YAL;
+  __2YAL=__5OB;
+  switch (((struct ___OBJ *)__2YAL)->__id) {
+  case ____FF__: {
+    __3YAL=__SPAL(((____FF *)__2YAL),__0YAL);
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__OXAL=NULL;
+  case ____FMB__: {
+    __3YAL=NULL;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__OXAL=get_path_slot__BQAL(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__NXAL)),n__LXAL);
+  case ____HMB__: {
+    __3YAL=__QRAL(((____HMB *)((____FF *)__2YAL)),__0YAL);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__OXAL=get_path_slot__1RAL(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__NXAL)),n__LXAL);
+  case ____JMB__: {
+    __3YAL=__KTAL(((____JMB *)((____FF *)__2YAL)),__0YAL);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__OXAL=get_path_slot__VTAL(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__NXAL)),n__LXAL);
+  case ____LMB__: {
+    __3YAL=__EVAL(((____LMB *)((____FF *)__2YAL)),__0YAL);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__OXAL=get_path_slot__PVAL(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__NXAL)),n__LXAL);
+  case ____ICY__: {
+    __3YAL=__4WAL(((____ICY *)((____FF *)__2YAL)),__0YAL);
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__OXAL=get_path_slot__JXAL(n__LXAL);
+  case ____EQ5D__: {
+    __3YAL=__YYAL(__0YAL);
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__OXAL=get_path_slot__FFKL(n__LXAL);
+  case ____L4NJ__: {
+    __3YAL=__UGKL(__0YAL);
   } break;
   };
-  __tmp__NXAL=__tmp__OXAL;
-  return(__tmp__NXAL);
+  __2YAL=__3YAL;
+  return(__2YAL);
 }
 
-static void* get_path_slot__FFKL(__STRING_CONSTANT__0 *n__HFKL)
-// ({NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __UGKL(____0 *__WGKL)
+// ({NULLx__0}) With result Recursive, No inlinable.
 {
-  void *__tmp__JFKL;
-  void *__tmp__KFKL;
-  __tmp__JFKL=type_block__YOB;
-  switch (((struct ___OBJ *)__tmp__JFKL)->__id) {
-  case __TYPE__FF__: {
-    __tmp__KFKL=get_path_slot__DOAL(((__TYPE__FF *)__tmp__JFKL),n__HFKL);
+  void *__YGKL;
+  void *__ZGKL;
+  __YGKL=__5OB;
+  switch (((struct ___OBJ *)__YGKL)->__id) {
+  case ____FF__: {
+    __ZGKL=__SPAL(((____FF *)__YGKL),__WGKL);
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__KFKL=NULL;
+  case ____FMB__: {
+    __ZGKL=NULL;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__KFKL=get_path_slot__BQAL(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__JFKL)),n__HFKL);
+  case ____HMB__: {
+    __ZGKL=__QRAL(((____HMB *)((____FF *)__YGKL)),__WGKL);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__KFKL=get_path_slot__1RAL(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__JFKL)),n__HFKL);
+  case ____JMB__: {
+    __ZGKL=__KTAL(((____JMB *)((____FF *)__YGKL)),__WGKL);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__KFKL=get_path_slot__VTAL(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__JFKL)),n__HFKL);
+  case ____LMB__: {
+    __ZGKL=__EVAL(((____LMB *)((____FF *)__YGKL)),__WGKL);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__KFKL=get_path_slot__PVAL(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__JFKL)),n__HFKL);
+  case ____ICY__: {
+    __ZGKL=__4WAL(((____ICY *)((____FF *)__YGKL)),__WGKL);
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__KFKL=get_path_slot__JXAL(n__HFKL);
+  case ____EQ5D__: {
+    __ZGKL=__YYAL(__WGKL);
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__KFKL=get_path_slot__FFKL(n__HFKL);
+  case ____L4NJ__: {
+    __ZGKL=__UGKL(__WGKL);
   } break;
   };
-  __tmp__JFKL=__tmp__KFKL;
-  return(__tmp__JFKL);
+  __YGKL=__ZGKL;
+  return(__YGKL);
 }
 
-static __EXTERNAL_C__L5WC* my_copy__0XAL(__EXTERNAL_C__L5WC *Self__1XAL)
-// ({EXTERNAL_C__L5WC}) With result Recursive, No inlinable.
+static ____0AXC* __JZAL(____0AXC *__KZAL)
+// ({__0AXC}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__SIJU;
-  __INTEGER__Q Result__C3XT,Self__SEDL,typ_id__YHJU;
-  void *__tmp__WYAL,*__tmp__XYAL;
-  __STRING_CST__5J *Self__0HJU,*result__WHJU;
-  __POINTER__IB ptr__XHJU,__tmp__ZHJU,__tmp__1HJU,__tmp__2HJU;
-  __UINTEGER_32__RWB __tmp__3HJU;
-  __PROTOTYPE_CST__45WC *Self__WPJK,*__tmp__0PJK;
-  __INTEGER_CST__KAXC *Self__DZAL,*Self__QIJU;
-  __POSITION__OL p__RIJU;
-  __TYPE_FULL__PMB *t__TIJU;
-  __READ_LOCAL__N5ZI *__tmp__Q3XT,*__tmp__R3XT;
-  __IS_EXPANDED__L5NJ *Self__Y01S,*Self__ILIV;
-  __GET_TYPE_ID__V5NJ *Self__301S,*Self__YLIV;
-  __SIZE_OF__NGOJ *Self__A11S,*Self__IMIV;
-  __REAL_CST__JLOJ *Self__D11S,*Self__YMIV;
-  __STRING_CONSTANT__0 *v__0MIV;
-  __CHARACTER_CST__5LOJ *Self__H11S,*__tmp__I11S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__K11S,*__tmp__L11S;
-  void *__tmp__WIJU;
-  __READ_GLOBAL__B4YL *__tmp__XIJU;
-  __EXTERNAL_C__L5WC *result__ZIJU,*Self__FJJU;
-  __FAST_ARRAYoEXPRo__R5WC *new_access__4XAL,*__tmp__JYAL;
-  __BOOLEAN__L per__IJJU;
-  new_access__4XAL=NULL;
-  if (((void *)Self__1XAL->access_list__M54D != (void *)NULL)) {
-    Result__C3XT=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)Self__1XAL->access_list__M54D)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__JYAL=create_with_capacity__CBZH(Result__C3XT);
-    new_access__4XAL=__tmp__JYAL;
-    Result__C3XT=Self__1XAL->access_list__M54D->parent_arrayed_collection__Z5WC.upper__RZRH;
-    Self__SEDL= 0;
-    while ((Self__SEDL <= Result__C3XT)) {
-      __tmp__WYAL=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__1XAL->access_list__M54D)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__SEDL];
-      switch (((struct ___OBJ *)__tmp__WYAL)->__id) {
-      case __STRING_CST__5J__: {
-        Self__0HJU=((__STRING_CST__5J *)__tmp__WYAL);
-        result__WHJU=NULL;
-        ptr__XHJU=((__POINTER__IB )(NULL));
-        typ_id__YHJU= 0;
-        __tmp__ZHJU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__ZHJU ==  0)) {
-          result__WHJU=Self__0HJU;
-        } else /* FALSE */ {
-          typ_id__YHJU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZHJU));
-          if ((typ_id__YHJU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__1HJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__2HJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZHJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__3HJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2HJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__1HJU=micro_alloc__table__lab__HKI(__tmp__2HJU,((__POINTER__IB )(&(table_size[(__tmp__3HJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2HJU)));
-            ptr__XHJU=__tmp__1HJU;
-          } else /* FALSE */ {
-            __tmp__3HJU=((__UINTEGER_32__RWB )typ_id__YHJU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__1HJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__2HJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZHJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__1HJU=micro_alloc__table__lab__HKI(__tmp__2HJU,((__POINTER__IB )(&(table_type[(__tmp__3HJU)]))),(__UINTEGER_32__RWB)(__tmp__3HJU |  1));
-            ptr__XHJU=__tmp__1HJU;
-          };
-          result__WHJU=((__STRING_CST__5J *)ptr__XHJU);
-          *(result__WHJU) = *(Self__0HJU);
-        };
-        __tmp__XYAL=result__WHJU;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__XYAL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__WYAL));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__WPJK=((__PROTOTYPE_CST__45WC *)__tmp__WYAL);
-        __tmp__0PJK=create__type__IJ2C(Self__WPJK->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__WPJK->parent_constant__55WC.static_type__SG4D);
-        __tmp__XYAL=__tmp__0PJK;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__DZAL=((__INTEGER_CST__KAXC *)__tmp__WYAL);
-        p__RIJU=Self__DZAL->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__SIJU=Self__DZAL->value__YG4D;
-        t__TIJU=Self__DZAL->parent_constant__LAXC.static_type__SG4D;
-        Self__DZAL=NULL;
-        ptr__XHJU=((__POINTER__IB )(NULL));
-        typ_id__YHJU= 0;
-        __tmp__ZHJU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__ZHJU ==  0)) {
-          Self__DZAL=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__YHJU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZHJU));
-          if ((typ_id__YHJU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__1HJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__2HJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZHJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__3HJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2HJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__1HJU=micro_alloc__table__lab__HKI(__tmp__2HJU,((__POINTER__IB )(&(table_size[(__tmp__3HJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2HJU)));
-            ptr__XHJU=__tmp__1HJU;
-          } else /* FALSE */ {
-            __tmp__3HJU=((__UINTEGER_32__RWB )typ_id__YHJU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__1HJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__2HJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZHJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__1HJU=micro_alloc__table__lab__HKI(__tmp__2HJU,((__POINTER__IB )(&(table_type[(__tmp__3HJU)]))),(__UINTEGER_32__RWB)(__tmp__3HJU |  1));
-            ptr__XHJU=__tmp__1HJU;
-          };
-          Self__DZAL=((__INTEGER_CST__KAXC *)ptr__XHJU);
-          *(Self__DZAL) = *(INTEGER_CST__KAXC__);
-        };
-        Self__QIJU=((__INTEGER_CST__KAXC *)Self__DZAL);
-        Self__QIJU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__RIJU;
-        Self__QIJU->value__YG4D=v__SIJU;
-        Self__QIJU->parent_constant__LAXC.static_type__SG4D=t__TIJU;
-        check_type__KYEE(Self__QIJU);
-        __tmp__XYAL=Self__DZAL;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__XYAL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__WYAL));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__Q3XT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__WYAL)->local__PUEJ));
-        if (__tmp__Q3XT==NULL) {
-          __tmp__R3XT=NULL;
+  ____0SG __BKJU;
+  ____Q __R4XT,__BGDL,__HJJU;
+  void *__F0AL,*__G0AL;
+  ____5J *__JJJU,*__FJJU;
+  ____IB __GJJU,__IJJU,__KJJU,__LJJU;
+  ____YWB __MJJU;
+  ____NBXC *__FRJK,*__JRJK;
+  ____ZBXC *__S0AL,*__5JJU;
+  ____OL __AKJU;
+  ____WMB *__CKJU;
+  ____2A0I *__54XT,*__A5XT;
+  ____0AOJ *__H21S,*__XMIV;
+  ____EBOJ *__M21S,*__HNIV;
+  ____2HOJ *__P21S,*__XNIV;
+  ____YMOJ *__S21S,*__HOIV;
+  ____0 *__JOIV;
+  ____ONOJ *__W21S,*__X21S;
+  ____YOOJ *__Z21S,*__021S;
+  void *__FKJU;
+  ____Q5YL *__GKJU;
+  ____0AXC *__IKJU,*__UKJU;
+  ____ABXC *__NZAL,*__YZAL;
+  ____L __XKJU;
+  __NZAL=NULL;
+  if (((void *)__KZAL->__1A5D != (void *)NULL)) {
+    __R4XT=(____Q)(((____ABXC *)__KZAL->__1A5D)->__IBXC.__A1RH +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __YZAL=__RCZH(__R4XT);
+    __NZAL=__YZAL;
+    __R4XT=__KZAL->__1A5D->__IBXC.__A1RH;
+    __BGDL= 0;
+    while ((__BGDL <= __R4XT)) {
+      __F0AL=((void **)((____ABXC *)__KZAL->__1A5D)->__IBXC.__ESEI)[__BGDL];
+      switch (((struct ___OBJ *)__F0AL)->__id) {
+      case ____5J__: {
+        __JJJU=((____5J *)__F0AL);
+        __FJJU=NULL;
+        __GJJU=((____IB )(NULL));
+        __HJJU= 0;
+        __IJJU=((____IB )sizeof(____5J));
+        if (((unsigned long)__IJJU ==  0)) {
+          __FJJU=__JJJU;
+        } else /* FALSE */ {
+          __HJJU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IJJU));
+          if ((__HJJU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __KJJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __LJJU=(void *)((unsigned long)(void *)((unsigned long)__IJJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __MJJU=((____YWB )((____Q )(void *)((unsigned long)__LJJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __KJJU=__OKI(__LJJU,((____IB )(&(table_size[(__MJJU)-1]))),((____YWB )((____Q )__LJJU)));
+            __GJJU=__KJJU;
+          } else /* FALSE */ {
+            __MJJU=((____YWB )__HJJU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __KJJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __LJJU=(void *)((unsigned long)(void *)((unsigned long)__IJJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __KJJU=__OKI(__LJJU,((____IB )(&(table_type[(__MJJU)]))),(____YWB)(__MJJU |  1));
+            __GJJU=__KJJU;
+          };
+          __FJJU=((____5J *)__GJJU);
+          *(__FJJU) = *(__JJJU);
+        };
+        __G0AL=__FJJU;
+      } break;
+      case ____0AXC__: {
+        __G0AL=__JZAL(((____0AXC *)__F0AL));
+      } break;
+      case ____NBXC__: {
+        __FRJK=((____NBXC *)__F0AL);
+        __JRJK=__XK2C(__FRJK->__OBXC.__DK.__CK.__YH.__O2B,__FRJK->__OBXC.__BI4D);
+        __G0AL=__JRJK;
+      } break;
+      case ____ZBXC__: {
+        __S0AL=((____ZBXC *)__F0AL);
+        __AKJU=__S0AL->__0BXC.__DK.__CK.__YH.__O2B;
+        __BKJU=__S0AL->__HI4D;
+        __CKJU=__S0AL->__0BXC.__BI4D;
+        __S0AL=NULL;
+        __GJJU=((____IB )(NULL));
+        __HJJU= 0;
+        __IJJU=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__IJJU ==  0)) {
+          __S0AL=__ZBXC__;
+        } else /* FALSE */ {
+          __HJJU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IJJU));
+          if ((__HJJU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __KJJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __LJJU=(void *)((unsigned long)(void *)((unsigned long)__IJJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __MJJU=((____YWB )((____Q )(void *)((unsigned long)__LJJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __KJJU=__OKI(__LJJU,((____IB )(&(table_size[(__MJJU)-1]))),((____YWB )((____Q )__LJJU)));
+            __GJJU=__KJJU;
+          } else /* FALSE */ {
+            __MJJU=((____YWB )__HJJU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __KJJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __LJJU=(void *)((unsigned long)(void *)((unsigned long)__IJJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __KJJU=__OKI(__LJJU,((____IB )(&(table_type[(__MJJU)]))),(____YWB)(__MJJU |  1));
+            __GJJU=__KJJU;
+          };
+          __S0AL=((____ZBXC *)__GJJU);
+          *(__S0AL) = *(__ZBXC__);
+        };
+        __5JJU=((____ZBXC *)__S0AL);
+        __5JJU->__0BXC.__DK.__CK.__YH.__O2B=__AKJU;
+        __5JJU->__HI4D=__BKJU;
+        __5JJU->__0BXC.__BI4D=__CKJU;
+        __ZZEE(__5JJU);
+        __G0AL=__S0AL;
+      } break;
+      case ____DMWH__: {
+        __G0AL=__W3OK(((____DMWH *)__F0AL));
+      } break;
+      case ____2A0I__: {
+        __54XT=__2VEI(((____N5WC *)((____2A0I *)__F0AL)->__4VEJ));
+        if (__54XT==NULL) {
+          __A5XT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__R3XT=((__READ_LOCAL__N5ZI *)__tmp__Q3XT);
+          __A5XT=((____2A0I *)__54XT);
         };
-        __tmp__XYAL=__tmp__R3XT;
+        __G0AL=__A5XT;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__XYAL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__WYAL));
+      case ____HJNJ__: {
+        __G0AL=__Y0AL(((____HJNJ *)__F0AL));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__XYAL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WYAL));
+      case ____SJNJ__: {
+        __G0AL=__D1AL(((____SJNJ *)__F0AL));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__Y01S=((__IS_EXPANDED__L5NJ *)__tmp__WYAL);
-        p__RIJU=Self__Y01S->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__Q3XT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__Y01S->receiver__554J)->local__PUEJ));
-        if (__tmp__Q3XT==NULL) {
-          __tmp__R3XT=NULL;
+      case ____0AOJ__: {
+        __H21S=((____0AOJ *)__F0AL);
+        __AKJU=__H21S->__1AOJ.__CK.__YH.__O2B;
+        __54XT=__2VEI(((____N5WC *)((____2A0I *)__H21S->__OB5J)->__4VEJ));
+        if (__54XT==NULL) {
+          __A5XT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__R3XT=((__READ_LOCAL__N5ZI *)__tmp__Q3XT);
-        };
-        Self__Y01S=NULL;
-        ptr__XHJU=((__POINTER__IB )(NULL));
-        typ_id__YHJU= 0;
-        __tmp__ZHJU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__ZHJU ==  0)) {
-          Self__Y01S=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          typ_id__YHJU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZHJU));
-          if ((typ_id__YHJU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__1HJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__2HJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZHJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__3HJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2HJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__1HJU=micro_alloc__table__lab__HKI(__tmp__2HJU,((__POINTER__IB )(&(table_size[(__tmp__3HJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2HJU)));
-            ptr__XHJU=__tmp__1HJU;
-          } else /* FALSE */ {
-            __tmp__3HJU=((__UINTEGER_32__RWB )typ_id__YHJU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__1HJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__2HJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZHJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__1HJU=micro_alloc__table__lab__HKI(__tmp__2HJU,((__POINTER__IB )(&(table_type[(__tmp__3HJU)]))),(__UINTEGER_32__RWB)(__tmp__3HJU |  1));
-            ptr__XHJU=__tmp__1HJU;
-          };
-          Self__Y01S=((__IS_EXPANDED__L5NJ *)ptr__XHJU);
-          *(Self__Y01S) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__ILIV=((__IS_EXPANDED__L5NJ *)Self__Y01S);
-        Self__ILIV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__RIJU;
-        Self__ILIV->receiver__554J=__tmp__R3XT;
-        __tmp__XYAL=Self__Y01S;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__301S=((__GET_TYPE_ID__V5NJ *)__tmp__WYAL);
-        p__RIJU=Self__301S->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__TIJU=Self__301S->receiver__EA5J;
-        Self__301S=NULL;
-        ptr__XHJU=((__POINTER__IB )(NULL));
-        typ_id__YHJU= 0;
-        __tmp__ZHJU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__ZHJU ==  0)) {
-          Self__301S=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          typ_id__YHJU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZHJU));
-          if ((typ_id__YHJU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__1HJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__2HJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZHJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__3HJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2HJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__1HJU=micro_alloc__table__lab__HKI(__tmp__2HJU,((__POINTER__IB )(&(table_size[(__tmp__3HJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2HJU)));
-            ptr__XHJU=__tmp__1HJU;
-          } else /* FALSE */ {
-            __tmp__3HJU=((__UINTEGER_32__RWB )typ_id__YHJU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__1HJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__2HJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZHJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__1HJU=micro_alloc__table__lab__HKI(__tmp__2HJU,((__POINTER__IB )(&(table_type[(__tmp__3HJU)]))),(__UINTEGER_32__RWB)(__tmp__3HJU |  1));
-            ptr__XHJU=__tmp__1HJU;
-          };
-          Self__301S=((__GET_TYPE_ID__V5NJ *)ptr__XHJU);
-          *(Self__301S) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__YLIV=((__GET_TYPE_ID__V5NJ *)Self__301S);
-        Self__YLIV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__RIJU;
-        Self__YLIV->receiver__EA5J=t__TIJU;
-        __tmp__XYAL=Self__301S;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__XYAL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__WYAL));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__XYAL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__WYAL));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__XYAL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__WYAL));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__XYAL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__WYAL));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__XYAL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__WYAL));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__XYAL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__WYAL));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__XYAL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__WYAL));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__XYAL=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__WYAL));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__XYAL=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__WYAL));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__A11S=((__SIZE_OF__NGOJ *)__tmp__WYAL);
-        p__RIJU=Self__A11S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__TIJU=Self__A11S->receiver__OC5J;
-        Self__A11S=NULL;
-        ptr__XHJU=((__POINTER__IB )(NULL));
-        typ_id__YHJU= 0;
-        __tmp__ZHJU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__ZHJU ==  0)) {
-          Self__A11S=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          typ_id__YHJU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZHJU));
-          if ((typ_id__YHJU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__1HJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__2HJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZHJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__3HJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2HJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__1HJU=micro_alloc__table__lab__HKI(__tmp__2HJU,((__POINTER__IB )(&(table_size[(__tmp__3HJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2HJU)));
-            ptr__XHJU=__tmp__1HJU;
-          } else /* FALSE */ {
-            __tmp__3HJU=((__UINTEGER_32__RWB )typ_id__YHJU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__1HJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__2HJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZHJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__1HJU=micro_alloc__table__lab__HKI(__tmp__2HJU,((__POINTER__IB )(&(table_type[(__tmp__3HJU)]))),(__UINTEGER_32__RWB)(__tmp__3HJU |  1));
-            ptr__XHJU=__tmp__1HJU;
-          };
-          Self__A11S=((__SIZE_OF__NGOJ *)ptr__XHJU);
-          *(Self__A11S) = *(SIZE_OF__NGOJ__);
-        };
-        Self__IMIV=((__SIZE_OF__NGOJ *)Self__A11S);
-        Self__IMIV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__RIJU;
-        Self__IMIV->receiver__OC5J=t__TIJU;
-        __tmp__XYAL=Self__A11S;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__XYAL=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__WYAL));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__D11S=((__REAL_CST__JLOJ *)__tmp__WYAL);
-        p__RIJU=Self__D11S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__0MIV=Self__D11S->value__DD5J;
-        t__TIJU=Self__D11S->parent_constant__KLOJ.static_type__SG4D;
-        Self__D11S=NULL;
-        ptr__XHJU=((__POINTER__IB )(NULL));
-        typ_id__YHJU= 0;
-        __tmp__ZHJU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__ZHJU ==  0)) {
-          Self__D11S=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__YHJU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZHJU));
-          if ((typ_id__YHJU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__1HJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__2HJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZHJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__3HJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2HJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__1HJU=micro_alloc__table__lab__HKI(__tmp__2HJU,((__POINTER__IB )(&(table_size[(__tmp__3HJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2HJU)));
-            ptr__XHJU=__tmp__1HJU;
-          } else /* FALSE */ {
-            __tmp__3HJU=((__UINTEGER_32__RWB )typ_id__YHJU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__1HJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__2HJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZHJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__1HJU=micro_alloc__table__lab__HKI(__tmp__2HJU,((__POINTER__IB )(&(table_type[(__tmp__3HJU)]))),(__UINTEGER_32__RWB)(__tmp__3HJU |  1));
-            ptr__XHJU=__tmp__1HJU;
-          };
-          Self__D11S=((__REAL_CST__JLOJ *)ptr__XHJU);
-          *(Self__D11S) = *(REAL_CST__JLOJ__);
-        };
-        Self__YMIV=((__REAL_CST__JLOJ *)Self__D11S);
-        Self__YMIV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__RIJU;
-        Self__YMIV->value__DD5J=v__0MIV;
-        Self__YMIV->parent_constant__KLOJ.static_type__SG4D=t__TIJU;
-        __tmp__XYAL=Self__D11S;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__H11S=((__CHARACTER_CST__5LOJ *)__tmp__WYAL);
-        __tmp__I11S=create__char__CMQJ(Self__H11S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__H11S->text__ID5J);
-        __tmp__XYAL=__tmp__I11S;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__K11S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__WYAL);
-        __tmp__L11S=create__text__2PQJ(Self__K11S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__K11S->string__EBJK);
-        __tmp__XYAL=__tmp__L11S;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__XYAL=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__WYAL));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__XYAL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WYAL));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__XYAL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__WYAL));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__XYAL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WYAL));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__XYAL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__WYAL));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__XYAL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WYAL));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__XYAL=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__WYAL));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__XYAL=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__WYAL));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__WIJU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__WYAL)->global__Y5JM),NULL);
-        if (__tmp__WIJU==NULL) {
-          __tmp__XIJU=NULL;
+          __A5XT=((____2A0I *)__54XT);
+        };
+        __H21S=NULL;
+        __GJJU=((____IB )(NULL));
+        __HJJU= 0;
+        __IJJU=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__IJJU ==  0)) {
+          __H21S=__0AOJ__;
+        } else /* FALSE */ {
+          __HJJU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IJJU));
+          if ((__HJJU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __KJJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __LJJU=(void *)((unsigned long)(void *)((unsigned long)__IJJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __MJJU=((____YWB )((____Q )(void *)((unsigned long)__LJJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __KJJU=__OKI(__LJJU,((____IB )(&(table_size[(__MJJU)-1]))),((____YWB )((____Q )__LJJU)));
+            __GJJU=__KJJU;
+          } else /* FALSE */ {
+            __MJJU=((____YWB )__HJJU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __KJJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __LJJU=(void *)((unsigned long)(void *)((unsigned long)__IJJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __KJJU=__OKI(__LJJU,((____IB )(&(table_type[(__MJJU)]))),(____YWB)(__MJJU |  1));
+            __GJJU=__KJJU;
+          };
+          __H21S=((____0AOJ *)__GJJU);
+          *(__H21S) = *(__0AOJ__);
+        };
+        __XMIV=((____0AOJ *)__H21S);
+        __XMIV->__1AOJ.__CK.__YH.__O2B=__AKJU;
+        __XMIV->__OB5J=__A5XT;
+        __G0AL=__H21S;
+      } break;
+      case ____EBOJ__: {
+        __M21S=((____EBOJ *)__F0AL);
+        __AKJU=__M21S->__FBOJ.__CK.__YH.__O2B;
+        __CKJU=__M21S->__TB5J;
+        __M21S=NULL;
+        __GJJU=((____IB )(NULL));
+        __HJJU= 0;
+        __IJJU=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__IJJU ==  0)) {
+          __M21S=__EBOJ__;
+        } else /* FALSE */ {
+          __HJJU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IJJU));
+          if ((__HJJU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __KJJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __LJJU=(void *)((unsigned long)(void *)((unsigned long)__IJJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __MJJU=((____YWB )((____Q )(void *)((unsigned long)__LJJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __KJJU=__OKI(__LJJU,((____IB )(&(table_size[(__MJJU)-1]))),((____YWB )((____Q )__LJJU)));
+            __GJJU=__KJJU;
+          } else /* FALSE */ {
+            __MJJU=((____YWB )__HJJU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __KJJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __LJJU=(void *)((unsigned long)(void *)((unsigned long)__IJJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __KJJU=__OKI(__LJJU,((____IB )(&(table_type[(__MJJU)]))),(____YWB)(__MJJU |  1));
+            __GJJU=__KJJU;
+          };
+          __M21S=((____EBOJ *)__GJJU);
+          *(__M21S) = *(__EBOJ__);
+        };
+        __HNIV=((____EBOJ *)__M21S);
+        __HNIV->__FBOJ.__CK.__YH.__O2B=__AKJU;
+        __HNIV->__TB5J=__CKJU;
+        __G0AL=__M21S;
+      } break;
+      case ____3BOJ__: {
+        __G0AL=__21AL(((____3BOJ *)__F0AL));
+      } break;
+      case ____RCOJ__: {
+        __G0AL=__H2AL(((____RCOJ *)__F0AL));
+      } break;
+      case ____HDOJ__: {
+        __G0AL=__S2AL(((____HDOJ *)__F0AL));
+      } break;
+      case ____1DOJ__: {
+        __G0AL=__32AL(((____1DOJ *)__F0AL));
+      } break;
+      case ____PEOJ__: {
+        __G0AL=__I3AL(((____PEOJ *)__F0AL));
+      } break;
+      case ____DFOJ__: {
+        __G0AL=__T3AL(((____DFOJ *)__F0AL));
+      } break;
+      case ____XFOJ__: {
+        __G0AL=__43AL(((____XFOJ *)__F0AL));
+      } break;
+      case ____QGOJ__: {
+        __G0AL=__J4AL(((____QGOJ *)__F0AL));
+      } break;
+      case ____EHOJ__: {
+        __G0AL=__X4AL(((____EHOJ *)__F0AL));
+      } break;
+      case ____2HOJ__: {
+        __P21S=((____2HOJ *)__F0AL);
+        __AKJU=__P21S->__3HOJ.__CK.__YH.__O2B;
+        __CKJU=__P21S->__3D5J;
+        __P21S=NULL;
+        __GJJU=((____IB )(NULL));
+        __HJJU= 0;
+        __IJJU=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__IJJU ==  0)) {
+          __P21S=__2HOJ__;
+        } else /* FALSE */ {
+          __HJJU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IJJU));
+          if ((__HJJU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __KJJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __LJJU=(void *)((unsigned long)(void *)((unsigned long)__IJJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __MJJU=((____YWB )((____Q )(void *)((unsigned long)__LJJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __KJJU=__OKI(__LJJU,((____IB )(&(table_size[(__MJJU)-1]))),((____YWB )((____Q )__LJJU)));
+            __GJJU=__KJJU;
+          } else /* FALSE */ {
+            __MJJU=((____YWB )__HJJU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __KJJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __LJJU=(void *)((unsigned long)(void *)((unsigned long)__IJJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __KJJU=__OKI(__LJJU,((____IB )(&(table_type[(__MJJU)]))),(____YWB)(__MJJU |  1));
+            __GJJU=__KJJU;
+          };
+          __P21S=((____2HOJ *)__GJJU);
+          *(__P21S) = *(__2HOJ__);
+        };
+        __XNIV=((____2HOJ *)__P21S);
+        __XNIV->__3HOJ.__CK.__YH.__O2B=__AKJU;
+        __XNIV->__3D5J=__CKJU;
+        __G0AL=__P21S;
+      } break;
+      case ____YIOJ__: {
+        __G0AL=__I5AL(((____YIOJ *)__F0AL));
+      } break;
+      case ____YMOJ__: {
+        __S21S=((____YMOJ *)__F0AL);
+        __AKJU=__S21S->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __JOIV=__S21S->__SE5J;
+        __CKJU=__S21S->__ZMOJ.__BI4D;
+        __S21S=NULL;
+        __GJJU=((____IB )(NULL));
+        __HJJU= 0;
+        __IJJU=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__IJJU ==  0)) {
+          __S21S=__YMOJ__;
+        } else /* FALSE */ {
+          __HJJU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IJJU));
+          if ((__HJJU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __KJJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __LJJU=(void *)((unsigned long)(void *)((unsigned long)__IJJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __MJJU=((____YWB )((____Q )(void *)((unsigned long)__LJJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __KJJU=__OKI(__LJJU,((____IB )(&(table_size[(__MJJU)-1]))),((____YWB )((____Q )__LJJU)));
+            __GJJU=__KJJU;
+          } else /* FALSE */ {
+            __MJJU=((____YWB )__HJJU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __KJJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __LJJU=(void *)((unsigned long)(void *)((unsigned long)__IJJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __KJJU=__OKI(__LJJU,((____IB )(&(table_type[(__MJJU)]))),(____YWB)(__MJJU |  1));
+            __GJJU=__KJJU;
+          };
+          __S21S=((____YMOJ *)__GJJU);
+          *(__S21S) = *(__YMOJ__);
+        };
+        __HOIV=((____YMOJ *)__S21S);
+        __HOIV->__ZMOJ.__DK.__CK.__YH.__O2B=__AKJU;
+        __HOIV->__SE5J=__JOIV;
+        __HOIV->__ZMOJ.__BI4D=__CKJU;
+        __G0AL=__S21S;
+      } break;
+      case ____ONOJ__: {
+        __W21S=((____ONOJ *)__F0AL);
+        __X21S=__RNQJ(__W21S->__PNOJ.__DK.__CK.__YH.__O2B,__W21S->__XE5J);
+        __G0AL=__X21S;
+      } break;
+      case ____YOOJ__: {
+        __Z21S=((____YOOJ *)__F0AL);
+        __021S=__LRQJ(__Z21S->__ZOOJ.__DK.__CK.__YH.__O2B,__Z21S->__TCJK);
+        __G0AL=__021S;
+      } break;
+      case ____IM4K__: {
+        __G0AL=__NZFM(((____IM4K *)__F0AL));
+      } break;
+      case ____T5FL__: {
+        __G0AL=__V35O(((____T5FL *)__F0AL));
+      } break;
+      case ____3DUL__: {
+        __G0AL=__AJVP(((____3DUL *)__F0AL));
+      } break;
+      case ____0EUL__: {
+        __G0AL=__QB4P(((____0EUL *)__F0AL));
+      } break;
+      case ____BGUL__: {
+        __G0AL=__LJVP(((____BGUL *)__F0AL));
+      } break;
+      case ____2GUL__: {
+        __G0AL=__2B4P(((____2GUL *)__F0AL));
+      } break;
+      case ____B0VL__: {
+        __G0AL=__H0BN(((____B0VL *)__F0AL));
+      } break;
+      case ____P0VL__: {
+        __G0AL=__NCHM(((____P0VL *)__F0AL));
+      } break;
+      case ____Q5YL__: {
+        __FKJU=__TFTL(((____FKRG *)((____Q5YL *)__F0AL)->__HBKM),NULL);
+        if (__FKJU==NULL) {
+          __GKJU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__WIJU)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__XIJU=NULL;
+          switch (((struct ___OBJ *)__FKJU)->__id) {
+          case ____IM4K__: {
+            __GKJU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__XIJU=((__READ_GLOBAL__B4YL *)__tmp__WIJU);
+          case ____Q5YL__: {
+            __GKJU=((____Q5YL *)__FKJU);
           } break;
           }
         };
-        __tmp__XYAL=__tmp__XIJU;
+        __G0AL=__GKJU;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__XYAL=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__WYAL));
+      case ____UVPM__: {
+        __G0AL=__VGWN(((____UVPM *)__F0AL));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__XYAL=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__WYAL));
+      case ____0ZPM__: {
+        __G0AL=__4G2P(((____0ZPM *)__F0AL));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__XYAL=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__WYAL));
+      case ____MR0N__: {
+        __G0AL=__DRVO(((____MR0N *)__F0AL));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__XYAL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__WYAL));
+      case ____YWBP__: {
+        __G0AL=__DQ0Q(((____YWBP *)__F0AL));
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__XYAL=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__WYAL));
+      case ____LYBP__: {
+        __G0AL=__0WUP(((____LYBP *)__F0AL));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__XYAL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__WYAL));
+      case ____CZBP__: {
+        __G0AL=__FXUP(((____CZBP *)__F0AL));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__XYAL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__WYAL));
+      case ____3BEP__: {
+        __G0AL=__FCIQ(((____3BEP *)__F0AL));
       } break;
       };
-      add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)new_access__4XAL),__tmp__XYAL);
-      Self__SEDL=(__INTEGER__Q)(Self__SEDL +  1);
+      __0YEI(((____ABXC *)__NZAL),__G0AL);
+      __BGDL=(____Q)(__BGDL +  1);
     };
   };
-  p__RIJU=Self__1XAL->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  v__0MIV=Self__1XAL->code__L54D;
-  per__IJJU=Self__1XAL->is_persistant__K54D;
-  t__TIJU=Self__1XAL->static_type__J54D;
-  result__ZIJU=NULL;
-  ptr__XHJU=((__POINTER__IB )(NULL));
-  Result__C3XT= 0;
-  __tmp__ZHJU=((__POINTER__IB )sizeof(__EXTERNAL_C__L5WC));
-  if (((unsigned long)__tmp__ZHJU ==  0)) {
-    result__ZIJU=EXTERNAL_C__L5WC__;
+  __AKJU=__KZAL->__1AXC.__CK.__YH.__O2B;
+  __JOIV=__KZAL->__0A5D;
+  __XKJU=__KZAL->__ZA5D;
+  __CKJU=__KZAL->__YA5D;
+  __IKJU=NULL;
+  __GJJU=((____IB )(NULL));
+  __R4XT= 0;
+  __IJJU=((____IB )sizeof(____0AXC));
+  if (((unsigned long)__IJJU ==  0)) {
+    __IKJU=__0AXC__;
   } else /* FALSE */ {
-    Result__C3XT=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZHJU));
-    if ((Result__C3XT == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__1HJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__2HJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZHJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__3HJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2HJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__1HJU=micro_alloc__table__lab__HKI(__tmp__2HJU,((__POINTER__IB )(&(table_size[(__tmp__3HJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2HJU)));
-      ptr__XHJU=__tmp__1HJU;
-    } else /* FALSE */ {
-      __tmp__3HJU=((__UINTEGER_32__RWB )Result__C3XT);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__1HJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__2HJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZHJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HJU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__1HJU=micro_alloc__table__lab__HKI(__tmp__2HJU,((__POINTER__IB )(&(table_type[(__tmp__3HJU)]))),(__UINTEGER_32__RWB)(__tmp__3HJU |  1));
-      ptr__XHJU=__tmp__1HJU;
-    };
-    result__ZIJU=((__EXTERNAL_C__L5WC *)ptr__XHJU);
-    *(result__ZIJU) = *(EXTERNAL_C__L5WC__);
-  };
-  Self__FJJU=((__EXTERNAL_C__L5WC *)result__ZIJU);
-  Self__FJJU->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=p__RIJU;
-  Self__FJJU->static_type__J54D=t__TIJU;
-  Self__FJJU->is_persistant__K54D=per__IJJU;
-  Self__FJJU->code__L54D=v__0MIV;
-  Self__FJJU->access_list__M54D=new_access__4XAL;
-  ((__EXTERNAL_C__L5WC *)result__ZIJU)->living_type__C0RH=Self__1XAL->living_type__C0RH;
-  Self__FJJU=result__ZIJU;
-  return(Self__FJJU);
+    __R4XT=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IJJU));
+    if ((__R4XT == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __KJJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __LJJU=(void *)((unsigned long)(void *)((unsigned long)__IJJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __MJJU=((____YWB )((____Q )(void *)((unsigned long)__LJJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __KJJU=__OKI(__LJJU,((____IB )(&(table_size[(__MJJU)-1]))),((____YWB )((____Q )__LJJU)));
+      __GJJU=__KJJU;
+    } else /* FALSE */ {
+      __MJJU=((____YWB )__R4XT);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __KJJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __LJJU=(void *)((unsigned long)(void *)((unsigned long)__IJJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJJU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __KJJU=__OKI(__LJJU,((____IB )(&(table_type[(__MJJU)]))),(____YWB)(__MJJU |  1));
+      __GJJU=__KJJU;
+    };
+    __IKJU=((____0AXC *)__GJJU);
+    *(__IKJU) = *(__0AXC__);
+  };
+  __UKJU=((____0AXC *)__IKJU);
+  __UKJU->__1AXC.__CK.__YH.__O2B=__AKJU;
+  __UKJU->__YA5D=__CKJU;
+  __UKJU->__ZA5D=__XKJU;
+  __UKJU->__0A5D=__JOIV;
+  __UKJU->__1A5D=__NZAL;
+  ((____0AXC *)__IKJU)->__R1RH=__KZAL->__R1RH;
+  __UKJU=__IKJU;
+  return(__UKJU);
 }
 
-static __EXPR_MULTIPLE__UKWH* my_copy__H2OK(__EXPR_MULTIPLE__UKWH *Self__I2OK)
-// ({EXPR_MULTIPLE__UKWH}) With result Recursive, No inlinable.
+static ____DMWH* __W3OK(____DMWH *__X3OK)
+// ({__DMWH}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__IKJU;
-  __INTEGER__Q Result__Z3XT,Self__PMSK,typ_id__OJJU;
-  void *__tmp__12OK,*__tmp__22OK;
-  __STRING_CST__5J *Self__QJJU,*result__MJJU;
-  __POINTER__IB ptr__NJJU,__tmp__PJJU,__tmp__RJJU,__tmp__SJJU;
-  __UINTEGER_32__RWB __tmp__TJJU;
-  __PROTOTYPE_CST__45WC *Self__4V5R,*__tmp__5V5R;
-  __INTEGER_CST__KAXC *Self__BW5R,*Self__GKJU;
-  __POSITION__OL p__HKJU;
-  __TYPE_FULL__PMB *t__JKJU;
-  __READ_LOCAL__N5ZI *__tmp__H4XT,*__tmp__I4XT;
-  __IS_EXPANDED__L5NJ *Self__Q11S,*Self__JNIV;
-  __GET_TYPE_ID__V5NJ *Self__V11S,*Self__ZNIV;
-  __SIZE_OF__NGOJ *Self__Y11S,*Self__JOIV;
-  __REAL_CST__JLOJ *Self__111S,*Self__ZOIV;
-  __STRING_CONSTANT__0 *v__1OIV;
-  __CHARACTER_CST__5LOJ *Self__511S,*__tmp__A21S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__C21S,*__tmp__D21S;
-  void *__tmp__MKJU;
-  __READ_GLOBAL__B4YL *__tmp__NKJU;
-  __EXPR_MULTIPLE__UKWH *__tmp__52OK,*Result__J2OK;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__O2OK;
-  Result__Z3XT=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)Self__I2OK->expr_list__FTEI)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  __tmp__O2OK=create_with_capacity__CBZH(Result__Z3XT);
-  Result__Z3XT=Self__I2OK->expr_list__FTEI->parent_arrayed_collection__Z5WC.upper__RZRH;
-  Self__PMSK= 0;
-  while ((Self__PMSK <= Result__Z3XT)) {
-    __tmp__12OK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__I2OK->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__PMSK];
-    switch (((struct ___OBJ *)__tmp__12OK)->__id) {
-    case __STRING_CST__5J__: {
-      Self__QJJU=((__STRING_CST__5J *)__tmp__12OK);
-      result__MJJU=NULL;
-      ptr__NJJU=((__POINTER__IB )(NULL));
-      typ_id__OJJU= 0;
-      __tmp__PJJU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-      if (((unsigned long)__tmp__PJJU ==  0)) {
-        result__MJJU=Self__QJJU;
-      } else /* FALSE */ {
-        typ_id__OJJU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PJJU));
-        if ((typ_id__OJJU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RJJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__SJJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PJJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__TJJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SJJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__RJJU=micro_alloc__table__lab__HKI(__tmp__SJJU,((__POINTER__IB )(&(table_size[(__tmp__TJJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SJJU)));
-          ptr__NJJU=__tmp__RJJU;
-        } else /* FALSE */ {
-          __tmp__TJJU=((__UINTEGER_32__RWB )typ_id__OJJU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RJJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__SJJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PJJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__RJJU=micro_alloc__table__lab__HKI(__tmp__SJJU,((__POINTER__IB )(&(table_type[(__tmp__TJJU)]))),(__UINTEGER_32__RWB)(__tmp__TJJU |  1));
-          ptr__NJJU=__tmp__RJJU;
-        };
-        result__MJJU=((__STRING_CST__5J *)ptr__NJJU);
-        *(result__MJJU) = *(Self__QJJU);
-      };
-      __tmp__22OK=result__MJJU;
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__22OK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__12OK));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      Self__4V5R=((__PROTOTYPE_CST__45WC *)__tmp__12OK);
-      __tmp__5V5R=create__type__IJ2C(Self__4V5R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__4V5R->parent_constant__55WC.static_type__SG4D);
-      __tmp__22OK=__tmp__5V5R;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      Self__BW5R=((__INTEGER_CST__KAXC *)__tmp__12OK);
-      p__HKJU=Self__BW5R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__IKJU=Self__BW5R->value__YG4D;
-      t__JKJU=Self__BW5R->parent_constant__LAXC.static_type__SG4D;
-      Self__BW5R=NULL;
-      ptr__NJJU=((__POINTER__IB )(NULL));
-      typ_id__OJJU= 0;
-      __tmp__PJJU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-      if (((unsigned long)__tmp__PJJU ==  0)) {
-        Self__BW5R=INTEGER_CST__KAXC__;
-      } else /* FALSE */ {
-        typ_id__OJJU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PJJU));
-        if ((typ_id__OJJU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RJJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__SJJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PJJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__TJJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SJJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__RJJU=micro_alloc__table__lab__HKI(__tmp__SJJU,((__POINTER__IB )(&(table_size[(__tmp__TJJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SJJU)));
-          ptr__NJJU=__tmp__RJJU;
-        } else /* FALSE */ {
-          __tmp__TJJU=((__UINTEGER_32__RWB )typ_id__OJJU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RJJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__SJJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PJJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__RJJU=micro_alloc__table__lab__HKI(__tmp__SJJU,((__POINTER__IB )(&(table_type[(__tmp__TJJU)]))),(__UINTEGER_32__RWB)(__tmp__TJJU |  1));
-          ptr__NJJU=__tmp__RJJU;
-        };
-        Self__BW5R=((__INTEGER_CST__KAXC *)ptr__NJJU);
-        *(Self__BW5R) = *(INTEGER_CST__KAXC__);
-      };
-      Self__GKJU=((__INTEGER_CST__KAXC *)Self__BW5R);
-      Self__GKJU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__HKJU;
-      Self__GKJU->value__YG4D=v__IKJU;
-      Self__GKJU->parent_constant__LAXC.static_type__SG4D=t__JKJU;
-      check_type__KYEE(Self__GKJU);
-      __tmp__22OK=Self__BW5R;
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__22OK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__12OK));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__H4XT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__12OK)->local__PUEJ));
-      if (__tmp__H4XT==NULL) {
-        __tmp__I4XT=NULL;
+  ____0SG __XLJU;
+  ____Q __I5XT,__4NSK,__3KJU;
+  void *__K4OK,*__L4OK;
+  ____5J *__5KJU,*__1KJU;
+  ____IB __2KJU,__4KJU,__ALJU,__BLJU;
+  ____YWB __CLJU;
+  ____NBXC *__NX5R,*__OX5R;
+  ____ZBXC *__QX5R,*__VLJU;
+  ____OL __WLJU;
+  ____WMB *__YLJU;
+  ____2A0I *__W5XT,*__X5XT;
+  ____0AOJ *__521S,*__YOIV;
+  ____EBOJ *__E31S,*__IPIV;
+  ____2HOJ *__H31S,*__YPIV;
+  ____YMOJ *__K31S,*__IQIV;
+  ____0 *__KQIV;
+  ____ONOJ *__O31S,*__P31S;
+  ____YOOJ *__R31S,*__S31S;
+  void *__1LJU;
+  ____Q5YL *__2LJU;
+  ____DMWH *__O4OK,*__Y3OK;
+  ____ABXC *__33OK;
+  __I5XT=(____Q)(((____ABXC *)__X3OK->__UUEI)->__IBXC.__A1RH +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __33OK=__RCZH(__I5XT);
+  __I5XT=__X3OK->__UUEI->__IBXC.__A1RH;
+  __4NSK= 0;
+  while ((__4NSK <= __I5XT)) {
+    __K4OK=((void **)((____ABXC *)__X3OK->__UUEI)->__IBXC.__ESEI)[__4NSK];
+    switch (((struct ___OBJ *)__K4OK)->__id) {
+    case ____5J__: {
+      __5KJU=((____5J *)__K4OK);
+      __1KJU=NULL;
+      __2KJU=((____IB )(NULL));
+      __3KJU= 0;
+      __4KJU=((____IB )sizeof(____5J));
+      if (((unsigned long)__4KJU ==  0)) {
+        __1KJU=__5KJU;
+      } else /* FALSE */ {
+        __3KJU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4KJU));
+        if ((__3KJU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ALJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BLJU=(void *)((unsigned long)(void *)((unsigned long)__4KJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __CLJU=((____YWB )((____Q )(void *)((unsigned long)__BLJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ALJU=__OKI(__BLJU,((____IB )(&(table_size[(__CLJU)-1]))),((____YWB )((____Q )__BLJU)));
+          __2KJU=__ALJU;
+        } else /* FALSE */ {
+          __CLJU=((____YWB )__3KJU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ALJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BLJU=(void *)((unsigned long)(void *)((unsigned long)__4KJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ALJU=__OKI(__BLJU,((____IB )(&(table_type[(__CLJU)]))),(____YWB)(__CLJU |  1));
+          __2KJU=__ALJU;
+        };
+        __1KJU=((____5J *)__2KJU);
+        *(__1KJU) = *(__5KJU);
+      };
+      __L4OK=__1KJU;
+    } break;
+    case ____0AXC__: {
+      __L4OK=__JZAL(((____0AXC *)__K4OK));
+    } break;
+    case ____NBXC__: {
+      __NX5R=((____NBXC *)__K4OK);
+      __OX5R=__XK2C(__NX5R->__OBXC.__DK.__CK.__YH.__O2B,__NX5R->__OBXC.__BI4D);
+      __L4OK=__OX5R;
+    } break;
+    case ____ZBXC__: {
+      __QX5R=((____ZBXC *)__K4OK);
+      __WLJU=__QX5R->__0BXC.__DK.__CK.__YH.__O2B;
+      __XLJU=__QX5R->__HI4D;
+      __YLJU=__QX5R->__0BXC.__BI4D;
+      __QX5R=NULL;
+      __2KJU=((____IB )(NULL));
+      __3KJU= 0;
+      __4KJU=((____IB )sizeof(____ZBXC));
+      if (((unsigned long)__4KJU ==  0)) {
+        __QX5R=__ZBXC__;
+      } else /* FALSE */ {
+        __3KJU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4KJU));
+        if ((__3KJU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ALJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BLJU=(void *)((unsigned long)(void *)((unsigned long)__4KJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __CLJU=((____YWB )((____Q )(void *)((unsigned long)__BLJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ALJU=__OKI(__BLJU,((____IB )(&(table_size[(__CLJU)-1]))),((____YWB )((____Q )__BLJU)));
+          __2KJU=__ALJU;
+        } else /* FALSE */ {
+          __CLJU=((____YWB )__3KJU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ALJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BLJU=(void *)((unsigned long)(void *)((unsigned long)__4KJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ALJU=__OKI(__BLJU,((____IB )(&(table_type[(__CLJU)]))),(____YWB)(__CLJU |  1));
+          __2KJU=__ALJU;
+        };
+        __QX5R=((____ZBXC *)__2KJU);
+        *(__QX5R) = *(__ZBXC__);
+      };
+      __VLJU=((____ZBXC *)__QX5R);
+      __VLJU->__0BXC.__DK.__CK.__YH.__O2B=__WLJU;
+      __VLJU->__HI4D=__XLJU;
+      __VLJU->__0BXC.__BI4D=__YLJU;
+      __ZZEE(__VLJU);
+      __L4OK=__QX5R;
+    } break;
+    case ____DMWH__: {
+      __L4OK=__W3OK(((____DMWH *)__K4OK));
+    } break;
+    case ____2A0I__: {
+      __W5XT=__2VEI(((____N5WC *)((____2A0I *)__K4OK)->__4VEJ));
+      if (__W5XT==NULL) {
+        __X5XT=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__I4XT=((__READ_LOCAL__N5ZI *)__tmp__H4XT);
+        __X5XT=((____2A0I *)__W5XT);
       };
-      __tmp__22OK=__tmp__I4XT;
+      __L4OK=__X5XT;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__22OK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__12OK));
+    case ____HJNJ__: {
+      __L4OK=__Y0AL(((____HJNJ *)__K4OK));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__22OK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__12OK));
+    case ____SJNJ__: {
+      __L4OK=__D1AL(((____SJNJ *)__K4OK));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__Q11S=((__IS_EXPANDED__L5NJ *)__tmp__12OK);
-      p__HKJU=Self__Q11S->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__H4XT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__Q11S->receiver__554J)->local__PUEJ));
-      if (__tmp__H4XT==NULL) {
-        __tmp__I4XT=NULL;
+    case ____0AOJ__: {
+      __521S=((____0AOJ *)__K4OK);
+      __WLJU=__521S->__1AOJ.__CK.__YH.__O2B;
+      __W5XT=__2VEI(((____N5WC *)((____2A0I *)__521S->__OB5J)->__4VEJ));
+      if (__W5XT==NULL) {
+        __X5XT=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__I4XT=((__READ_LOCAL__N5ZI *)__tmp__H4XT);
-      };
-      Self__Q11S=NULL;
-      ptr__NJJU=((__POINTER__IB )(NULL));
-      typ_id__OJJU= 0;
-      __tmp__PJJU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-      if (((unsigned long)__tmp__PJJU ==  0)) {
-        Self__Q11S=IS_EXPANDED__L5NJ__;
-      } else /* FALSE */ {
-        typ_id__OJJU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PJJU));
-        if ((typ_id__OJJU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RJJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__SJJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PJJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__TJJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SJJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__RJJU=micro_alloc__table__lab__HKI(__tmp__SJJU,((__POINTER__IB )(&(table_size[(__tmp__TJJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SJJU)));
-          ptr__NJJU=__tmp__RJJU;
-        } else /* FALSE */ {
-          __tmp__TJJU=((__UINTEGER_32__RWB )typ_id__OJJU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RJJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__SJJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PJJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__RJJU=micro_alloc__table__lab__HKI(__tmp__SJJU,((__POINTER__IB )(&(table_type[(__tmp__TJJU)]))),(__UINTEGER_32__RWB)(__tmp__TJJU |  1));
-          ptr__NJJU=__tmp__RJJU;
-        };
-        Self__Q11S=((__IS_EXPANDED__L5NJ *)ptr__NJJU);
-        *(Self__Q11S) = *(IS_EXPANDED__L5NJ__);
-      };
-      Self__JNIV=((__IS_EXPANDED__L5NJ *)Self__Q11S);
-      Self__JNIV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__HKJU;
-      Self__JNIV->receiver__554J=__tmp__I4XT;
-      __tmp__22OK=Self__Q11S;
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      Self__V11S=((__GET_TYPE_ID__V5NJ *)__tmp__12OK);
-      p__HKJU=Self__V11S->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__JKJU=Self__V11S->receiver__EA5J;
-      Self__V11S=NULL;
-      ptr__NJJU=((__POINTER__IB )(NULL));
-      typ_id__OJJU= 0;
-      __tmp__PJJU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-      if (((unsigned long)__tmp__PJJU ==  0)) {
-        Self__V11S=GET_TYPE_ID__V5NJ__;
-      } else /* FALSE */ {
-        typ_id__OJJU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PJJU));
-        if ((typ_id__OJJU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RJJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__SJJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PJJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__TJJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SJJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__RJJU=micro_alloc__table__lab__HKI(__tmp__SJJU,((__POINTER__IB )(&(table_size[(__tmp__TJJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SJJU)));
-          ptr__NJJU=__tmp__RJJU;
-        } else /* FALSE */ {
-          __tmp__TJJU=((__UINTEGER_32__RWB )typ_id__OJJU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RJJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__SJJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PJJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__RJJU=micro_alloc__table__lab__HKI(__tmp__SJJU,((__POINTER__IB )(&(table_type[(__tmp__TJJU)]))),(__UINTEGER_32__RWB)(__tmp__TJJU |  1));
-          ptr__NJJU=__tmp__RJJU;
-        };
-        Self__V11S=((__GET_TYPE_ID__V5NJ *)ptr__NJJU);
-        *(Self__V11S) = *(GET_TYPE_ID__V5NJ__);
-      };
-      Self__ZNIV=((__GET_TYPE_ID__V5NJ *)Self__V11S);
-      Self__ZNIV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__HKJU;
-      Self__ZNIV->receiver__EA5J=t__JKJU;
-      __tmp__22OK=Self__V11S;
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__22OK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__12OK));
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__22OK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__12OK));
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__22OK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__12OK));
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__22OK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__12OK));
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__22OK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__12OK));
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__22OK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__12OK));
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__22OK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__12OK));
-    } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__22OK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__12OK));
-    } break;
-    case __ITEM__VFOJ__: {
-      __tmp__22OK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__12OK));
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      Self__Y11S=((__SIZE_OF__NGOJ *)__tmp__12OK);
-      p__HKJU=Self__Y11S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__JKJU=Self__Y11S->receiver__OC5J;
-      Self__Y11S=NULL;
-      ptr__NJJU=((__POINTER__IB )(NULL));
-      typ_id__OJJU= 0;
-      __tmp__PJJU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-      if (((unsigned long)__tmp__PJJU ==  0)) {
-        Self__Y11S=SIZE_OF__NGOJ__;
-      } else /* FALSE */ {
-        typ_id__OJJU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PJJU));
-        if ((typ_id__OJJU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RJJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__SJJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PJJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__TJJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SJJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__RJJU=micro_alloc__table__lab__HKI(__tmp__SJJU,((__POINTER__IB )(&(table_size[(__tmp__TJJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SJJU)));
-          ptr__NJJU=__tmp__RJJU;
-        } else /* FALSE */ {
-          __tmp__TJJU=((__UINTEGER_32__RWB )typ_id__OJJU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RJJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__SJJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PJJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__RJJU=micro_alloc__table__lab__HKI(__tmp__SJJU,((__POINTER__IB )(&(table_type[(__tmp__TJJU)]))),(__UINTEGER_32__RWB)(__tmp__TJJU |  1));
-          ptr__NJJU=__tmp__RJJU;
-        };
-        Self__Y11S=((__SIZE_OF__NGOJ *)ptr__NJJU);
-        *(Self__Y11S) = *(SIZE_OF__NGOJ__);
-      };
-      Self__JOIV=((__SIZE_OF__NGOJ *)Self__Y11S);
-      Self__JOIV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__HKJU;
-      Self__JOIV->receiver__OC5J=t__JKJU;
-      __tmp__22OK=Self__Y11S;
-    } break;
-    case __CAST__JHOJ__: {
-      __tmp__22OK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__12OK));
-    } break;
-    case __REAL_CST__JLOJ__: {
-      Self__111S=((__REAL_CST__JLOJ *)__tmp__12OK);
-      p__HKJU=Self__111S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__1OIV=Self__111S->value__DD5J;
-      t__JKJU=Self__111S->parent_constant__KLOJ.static_type__SG4D;
-      Self__111S=NULL;
-      ptr__NJJU=((__POINTER__IB )(NULL));
-      typ_id__OJJU= 0;
-      __tmp__PJJU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-      if (((unsigned long)__tmp__PJJU ==  0)) {
-        Self__111S=REAL_CST__JLOJ__;
-      } else /* FALSE */ {
-        typ_id__OJJU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PJJU));
-        if ((typ_id__OJJU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RJJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__SJJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PJJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__TJJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SJJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__RJJU=micro_alloc__table__lab__HKI(__tmp__SJJU,((__POINTER__IB )(&(table_size[(__tmp__TJJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SJJU)));
-          ptr__NJJU=__tmp__RJJU;
-        } else /* FALSE */ {
-          __tmp__TJJU=((__UINTEGER_32__RWB )typ_id__OJJU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RJJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__SJJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PJJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RJJU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__RJJU=micro_alloc__table__lab__HKI(__tmp__SJJU,((__POINTER__IB )(&(table_type[(__tmp__TJJU)]))),(__UINTEGER_32__RWB)(__tmp__TJJU |  1));
-          ptr__NJJU=__tmp__RJJU;
-        };
-        Self__111S=((__REAL_CST__JLOJ *)ptr__NJJU);
-        *(Self__111S) = *(REAL_CST__JLOJ__);
-      };
-      Self__ZOIV=((__REAL_CST__JLOJ *)Self__111S);
-      Self__ZOIV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__HKJU;
-      Self__ZOIV->value__DD5J=v__1OIV;
-      Self__ZOIV->parent_constant__KLOJ.static_type__SG4D=t__JKJU;
-      __tmp__22OK=Self__111S;
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__511S=((__CHARACTER_CST__5LOJ *)__tmp__12OK);
-      __tmp__A21S=create__char__CMQJ(Self__511S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__511S->text__ID5J);
-      __tmp__22OK=__tmp__A21S;
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__C21S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__12OK);
-      __tmp__D21S=create__text__2PQJ(Self__C21S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__C21S->string__EBJK);
-      __tmp__22OK=__tmp__D21S;
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__22OK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__12OK));
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__22OK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__12OK));
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__22OK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__12OK));
-    } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__22OK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__12OK));
-    } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__22OK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__12OK));
-    } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__22OK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__12OK));
-    } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__22OK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__12OK));
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__22OK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__12OK));
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__MKJU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__12OK)->global__Y5JM),NULL);
-      if (__tmp__MKJU==NULL) {
-        __tmp__NKJU=NULL;
+        __X5XT=((____2A0I *)__W5XT);
+      };
+      __521S=NULL;
+      __2KJU=((____IB )(NULL));
+      __3KJU= 0;
+      __4KJU=((____IB )sizeof(____0AOJ));
+      if (((unsigned long)__4KJU ==  0)) {
+        __521S=__0AOJ__;
+      } else /* FALSE */ {
+        __3KJU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4KJU));
+        if ((__3KJU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ALJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BLJU=(void *)((unsigned long)(void *)((unsigned long)__4KJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __CLJU=((____YWB )((____Q )(void *)((unsigned long)__BLJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ALJU=__OKI(__BLJU,((____IB )(&(table_size[(__CLJU)-1]))),((____YWB )((____Q )__BLJU)));
+          __2KJU=__ALJU;
+        } else /* FALSE */ {
+          __CLJU=((____YWB )__3KJU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ALJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BLJU=(void *)((unsigned long)(void *)((unsigned long)__4KJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ALJU=__OKI(__BLJU,((____IB )(&(table_type[(__CLJU)]))),(____YWB)(__CLJU |  1));
+          __2KJU=__ALJU;
+        };
+        __521S=((____0AOJ *)__2KJU);
+        *(__521S) = *(__0AOJ__);
+      };
+      __YOIV=((____0AOJ *)__521S);
+      __YOIV->__1AOJ.__CK.__YH.__O2B=__WLJU;
+      __YOIV->__OB5J=__X5XT;
+      __L4OK=__521S;
+    } break;
+    case ____EBOJ__: {
+      __E31S=((____EBOJ *)__K4OK);
+      __WLJU=__E31S->__FBOJ.__CK.__YH.__O2B;
+      __YLJU=__E31S->__TB5J;
+      __E31S=NULL;
+      __2KJU=((____IB )(NULL));
+      __3KJU= 0;
+      __4KJU=((____IB )sizeof(____EBOJ));
+      if (((unsigned long)__4KJU ==  0)) {
+        __E31S=__EBOJ__;
+      } else /* FALSE */ {
+        __3KJU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4KJU));
+        if ((__3KJU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ALJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BLJU=(void *)((unsigned long)(void *)((unsigned long)__4KJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __CLJU=((____YWB )((____Q )(void *)((unsigned long)__BLJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ALJU=__OKI(__BLJU,((____IB )(&(table_size[(__CLJU)-1]))),((____YWB )((____Q )__BLJU)));
+          __2KJU=__ALJU;
+        } else /* FALSE */ {
+          __CLJU=((____YWB )__3KJU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ALJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BLJU=(void *)((unsigned long)(void *)((unsigned long)__4KJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ALJU=__OKI(__BLJU,((____IB )(&(table_type[(__CLJU)]))),(____YWB)(__CLJU |  1));
+          __2KJU=__ALJU;
+        };
+        __E31S=((____EBOJ *)__2KJU);
+        *(__E31S) = *(__EBOJ__);
+      };
+      __IPIV=((____EBOJ *)__E31S);
+      __IPIV->__FBOJ.__CK.__YH.__O2B=__WLJU;
+      __IPIV->__TB5J=__YLJU;
+      __L4OK=__E31S;
+    } break;
+    case ____3BOJ__: {
+      __L4OK=__21AL(((____3BOJ *)__K4OK));
+    } break;
+    case ____RCOJ__: {
+      __L4OK=__H2AL(((____RCOJ *)__K4OK));
+    } break;
+    case ____HDOJ__: {
+      __L4OK=__S2AL(((____HDOJ *)__K4OK));
+    } break;
+    case ____1DOJ__: {
+      __L4OK=__32AL(((____1DOJ *)__K4OK));
+    } break;
+    case ____PEOJ__: {
+      __L4OK=__I3AL(((____PEOJ *)__K4OK));
+    } break;
+    case ____DFOJ__: {
+      __L4OK=__T3AL(((____DFOJ *)__K4OK));
+    } break;
+    case ____XFOJ__: {
+      __L4OK=__43AL(((____XFOJ *)__K4OK));
+    } break;
+    case ____QGOJ__: {
+      __L4OK=__J4AL(((____QGOJ *)__K4OK));
+    } break;
+    case ____EHOJ__: {
+      __L4OK=__X4AL(((____EHOJ *)__K4OK));
+    } break;
+    case ____2HOJ__: {
+      __H31S=((____2HOJ *)__K4OK);
+      __WLJU=__H31S->__3HOJ.__CK.__YH.__O2B;
+      __YLJU=__H31S->__3D5J;
+      __H31S=NULL;
+      __2KJU=((____IB )(NULL));
+      __3KJU= 0;
+      __4KJU=((____IB )sizeof(____2HOJ));
+      if (((unsigned long)__4KJU ==  0)) {
+        __H31S=__2HOJ__;
+      } else /* FALSE */ {
+        __3KJU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4KJU));
+        if ((__3KJU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ALJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BLJU=(void *)((unsigned long)(void *)((unsigned long)__4KJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __CLJU=((____YWB )((____Q )(void *)((unsigned long)__BLJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ALJU=__OKI(__BLJU,((____IB )(&(table_size[(__CLJU)-1]))),((____YWB )((____Q )__BLJU)));
+          __2KJU=__ALJU;
+        } else /* FALSE */ {
+          __CLJU=((____YWB )__3KJU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ALJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BLJU=(void *)((unsigned long)(void *)((unsigned long)__4KJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ALJU=__OKI(__BLJU,((____IB )(&(table_type[(__CLJU)]))),(____YWB)(__CLJU |  1));
+          __2KJU=__ALJU;
+        };
+        __H31S=((____2HOJ *)__2KJU);
+        *(__H31S) = *(__2HOJ__);
+      };
+      __YPIV=((____2HOJ *)__H31S);
+      __YPIV->__3HOJ.__CK.__YH.__O2B=__WLJU;
+      __YPIV->__3D5J=__YLJU;
+      __L4OK=__H31S;
+    } break;
+    case ____YIOJ__: {
+      __L4OK=__I5AL(((____YIOJ *)__K4OK));
+    } break;
+    case ____YMOJ__: {
+      __K31S=((____YMOJ *)__K4OK);
+      __WLJU=__K31S->__ZMOJ.__DK.__CK.__YH.__O2B;
+      __KQIV=__K31S->__SE5J;
+      __YLJU=__K31S->__ZMOJ.__BI4D;
+      __K31S=NULL;
+      __2KJU=((____IB )(NULL));
+      __3KJU= 0;
+      __4KJU=((____IB )sizeof(____YMOJ));
+      if (((unsigned long)__4KJU ==  0)) {
+        __K31S=__YMOJ__;
+      } else /* FALSE */ {
+        __3KJU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4KJU));
+        if ((__3KJU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ALJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BLJU=(void *)((unsigned long)(void *)((unsigned long)__4KJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __CLJU=((____YWB )((____Q )(void *)((unsigned long)__BLJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ALJU=__OKI(__BLJU,((____IB )(&(table_size[(__CLJU)-1]))),((____YWB )((____Q )__BLJU)));
+          __2KJU=__ALJU;
+        } else /* FALSE */ {
+          __CLJU=((____YWB )__3KJU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ALJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BLJU=(void *)((unsigned long)(void *)((unsigned long)__4KJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ALJU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ALJU=__OKI(__BLJU,((____IB )(&(table_type[(__CLJU)]))),(____YWB)(__CLJU |  1));
+          __2KJU=__ALJU;
+        };
+        __K31S=((____YMOJ *)__2KJU);
+        *(__K31S) = *(__YMOJ__);
+      };
+      __IQIV=((____YMOJ *)__K31S);
+      __IQIV->__ZMOJ.__DK.__CK.__YH.__O2B=__WLJU;
+      __IQIV->__SE5J=__KQIV;
+      __IQIV->__ZMOJ.__BI4D=__YLJU;
+      __L4OK=__K31S;
+    } break;
+    case ____ONOJ__: {
+      __O31S=((____ONOJ *)__K4OK);
+      __P31S=__RNQJ(__O31S->__PNOJ.__DK.__CK.__YH.__O2B,__O31S->__XE5J);
+      __L4OK=__P31S;
+    } break;
+    case ____YOOJ__: {
+      __R31S=((____YOOJ *)__K4OK);
+      __S31S=__LRQJ(__R31S->__ZOOJ.__DK.__CK.__YH.__O2B,__R31S->__TCJK);
+      __L4OK=__S31S;
+    } break;
+    case ____IM4K__: {
+      __L4OK=__NZFM(((____IM4K *)__K4OK));
+    } break;
+    case ____T5FL__: {
+      __L4OK=__V35O(((____T5FL *)__K4OK));
+    } break;
+    case ____3DUL__: {
+      __L4OK=__AJVP(((____3DUL *)__K4OK));
+    } break;
+    case ____0EUL__: {
+      __L4OK=__QB4P(((____0EUL *)__K4OK));
+    } break;
+    case ____BGUL__: {
+      __L4OK=__LJVP(((____BGUL *)__K4OK));
+    } break;
+    case ____2GUL__: {
+      __L4OK=__2B4P(((____2GUL *)__K4OK));
+    } break;
+    case ____B0VL__: {
+      __L4OK=__H0BN(((____B0VL *)__K4OK));
+    } break;
+    case ____P0VL__: {
+      __L4OK=__NCHM(((____P0VL *)__K4OK));
+    } break;
+    case ____Q5YL__: {
+      __1LJU=__TFTL(((____FKRG *)((____Q5YL *)__K4OK)->__HBKM),NULL);
+      if (__1LJU==NULL) {
+        __2LJU=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__MKJU)->__id) {
-        case __READ_SLOT__ZK4K__: {
-          __tmp__NKJU=NULL;
+        switch (((struct ___OBJ *)__1LJU)->__id) {
+        case ____IM4K__: {
+          __2LJU=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__NKJU=((__READ_GLOBAL__B4YL *)__tmp__MKJU);
+        case ____Q5YL__: {
+          __2LJU=((____Q5YL *)__1LJU);
         } break;
         }
       };
-      __tmp__22OK=__tmp__NKJU;
+      __L4OK=__2LJU;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__22OK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__12OK));
+    case ____UVPM__: {
+      __L4OK=__VGWN(((____UVPM *)__K4OK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__22OK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__12OK));
+    case ____0ZPM__: {
+      __L4OK=__4G2P(((____0ZPM *)__K4OK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__22OK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__12OK));
+    case ____MR0N__: {
+      __L4OK=__DRVO(((____MR0N *)__K4OK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__22OK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__12OK));
+    case ____YWBP__: {
+      __L4OK=__DQ0Q(((____YWBP *)__K4OK));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__22OK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__12OK));
+    case ____LYBP__: {
+      __L4OK=__0WUP(((____LYBP *)__K4OK));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__22OK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__12OK));
+    case ____CZBP__: {
+      __L4OK=__FXUP(((____CZBP *)__K4OK));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__22OK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__12OK));
+    case ____3BEP__: {
+      __L4OK=__FCIQ(((____3BEP *)__K4OK));
     } break;
     };
-    add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__O2OK),__tmp__22OK);
-    Self__PMSK=(__INTEGER__Q)(Self__PMSK +  1);
+    __0YEI(((____ABXC *)__33OK),__L4OK);
+    __4NSK=(____Q)(__4NSK +  1);
   };
-  __tmp__52OK=create__YBZH(__tmp__O2OK);
-  Result__J2OK=__tmp__52OK;
-  return(Result__J2OK);
+  __O4OK=__HDZH(__33OK);
+  __Y3OK=__O4OK;
+  return(__Y3OK);
 }
 
-static __EXPR_EQUAL__YHNJ* my_copy__JZAL(__EXPR_EQUAL__YHNJ *Self__KZAL)
-// ({EXPR_EQUAL__YHNJ}) With result Recursive, No inlinable.
+static ____HJNJ* __Y0AL(____HJNJ *__Z0AL)
+// ({__HJNJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__LLJU;
-  __POSITION__OL __tmp__MZAL,p__KLJU;
-  void *__tmp__NZAL,*__tmp__OZAL;
-  __STRING_CST__5J *Self__TKJU,*result__PKJU;
-  __POINTER__IB ptr__QKJU,__tmp__SKJU,__tmp__UKJU,__tmp__VKJU;
-  __INTEGER__Q typ_id__RKJU;
-  __UINTEGER_32__RWB __tmp__WKJU;
-  __PROTOTYPE_CST__45WC *Self__NW5R,*__tmp__OW5R;
-  __INTEGER_CST__KAXC *Self__QW5R,*Self__JLJU;
-  __TYPE_FULL__PMB *t__MLJU;
-  __READ_LOCAL__N5ZI *__tmp__WOLT,*__tmp__XOLT;
-  __IS_EXPANDED__L5NJ *Self__F21S,*Self__KPIV;
-  __GET_TYPE_ID__V5NJ *Self__K21S,*Self__0PIV;
-  __SIZE_OF__NGOJ *Self__N21S,*Self__KQIV;
-  __REAL_CST__JLOJ *Self__Q21S,*Self__0QIV;
-  __STRING_CONSTANT__0 *v__2QIV;
-  __CHARACTER_CST__5LOJ *Self__U21S,*__tmp__V21S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__X21S,*__tmp__Y21S;
-  void *__tmp__PLJU,*__tmp__SMJU;
-  __READ_GLOBAL__B4YL *__tmp__QLJU;
-  __EXPR_EQUAL__YHNJ *result__C4XJ,*Self__NXJK;
-  __tmp__MZAL=Self__KZAL->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__NZAL=Self__KZAL->parent_expr_binary_cmp__1HNJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__NZAL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__TKJU=((__STRING_CST__5J *)__tmp__NZAL);
-    result__PKJU=NULL;
-    ptr__QKJU=((__POINTER__IB )(NULL));
-    typ_id__RKJU= 0;
-    __tmp__SKJU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__SKJU ==  0)) {
-      result__PKJU=Self__TKJU;
-    } else /* FALSE */ {
-      typ_id__RKJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SKJU));
-      if ((typ_id__RKJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WKJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VKJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_size[(__tmp__WKJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VKJU)));
-        ptr__QKJU=__tmp__UKJU;
-      } else /* FALSE */ {
-        __tmp__WKJU=((__UINTEGER_32__RWB )typ_id__RKJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_type[(__tmp__WKJU)]))),(__UINTEGER_32__RWB)(__tmp__WKJU |  1));
-        ptr__QKJU=__tmp__UKJU;
-      };
-      result__PKJU=((__STRING_CST__5J *)ptr__QKJU);
-      *(result__PKJU) = *(Self__TKJU);
-    };
-    __tmp__OZAL=result__PKJU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__OZAL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__NZAL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__NW5R=((__PROTOTYPE_CST__45WC *)__tmp__NZAL);
-    __tmp__OW5R=create__type__IJ2C(Self__NW5R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__NW5R->parent_constant__55WC.static_type__SG4D);
-    __tmp__OZAL=__tmp__OW5R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__QW5R=((__INTEGER_CST__KAXC *)__tmp__NZAL);
-    p__KLJU=Self__QW5R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__LLJU=Self__QW5R->value__YG4D;
-    t__MLJU=Self__QW5R->parent_constant__LAXC.static_type__SG4D;
-    Self__QW5R=NULL;
-    ptr__QKJU=((__POINTER__IB )(NULL));
-    typ_id__RKJU= 0;
-    __tmp__SKJU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__SKJU ==  0)) {
-      Self__QW5R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__RKJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SKJU));
-      if ((typ_id__RKJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WKJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VKJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_size[(__tmp__WKJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VKJU)));
-        ptr__QKJU=__tmp__UKJU;
-      } else /* FALSE */ {
-        __tmp__WKJU=((__UINTEGER_32__RWB )typ_id__RKJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_type[(__tmp__WKJU)]))),(__UINTEGER_32__RWB)(__tmp__WKJU |  1));
-        ptr__QKJU=__tmp__UKJU;
-      };
-      Self__QW5R=((__INTEGER_CST__KAXC *)ptr__QKJU);
-      *(Self__QW5R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__JLJU=((__INTEGER_CST__KAXC *)Self__QW5R);
-    Self__JLJU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KLJU;
-    Self__JLJU->value__YG4D=v__LLJU;
-    Self__JLJU->parent_constant__LAXC.static_type__SG4D=t__MLJU;
-    check_type__KYEE(Self__JLJU);
-    __tmp__OZAL=Self__QW5R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__OZAL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__NZAL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__WOLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__NZAL)->local__PUEJ));
-    if (__tmp__WOLT==NULL) {
-      __tmp__XOLT=NULL;
+  ____0SG __0MJU;
+  ____OL __10AL,__ZMJU;
+  void *__20AL,*__30AL;
+  ____5J *__CMJU,*__4LJU;
+  ____IB __5LJU,__BMJU,__DMJU,__EMJU;
+  ____Q __AMJU;
+  ____YWB __FMJU;
+  ____NBXC *__2X5R,*__3X5R;
+  ____ZBXC *__5X5R,*__YMJU;
+  ____WMB *__1MJU;
+  ____2A0I *__FQLT,*__GQLT;
+  ____0AOJ *__U31S,*__ZQIV;
+  ____EBOJ *__Z31S,*__JRIV;
+  ____2HOJ *__231S,*__ZRIV;
+  ____YMOJ *__531S,*__JSIV;
+  ____0 *__LSIV;
+  ____ONOJ *__D41S,*__E41S;
+  ____YOOJ *__G41S,*__H41S;
+  void *__4MJU,*__BOJU;
+  ____Q5YL *__5MJU;
+  ____HJNJ *__R5XJ,*__2YJK;
+  __10AL=__Z0AL->__KJNJ.__JJNJ.__CK.__YH.__O2B;
+  __20AL=__Z0AL->__KJNJ.__0A5J;
+  switch (((struct ___OBJ *)__20AL)->__id) {
+  case ____5J__: {
+    __CMJU=((____5J *)__20AL);
+    __4LJU=NULL;
+    __5LJU=((____IB )(NULL));
+    __AMJU= 0;
+    __BMJU=((____IB )sizeof(____5J));
+    if (((unsigned long)__BMJU ==  0)) {
+      __4LJU=__CMJU;
+    } else /* FALSE */ {
+      __AMJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BMJU));
+      if ((__AMJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FMJU=((____YWB )((____Q )(void *)((unsigned long)__EMJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_size[(__FMJU)-1]))),((____YWB )((____Q )__EMJU)));
+        __5LJU=__DMJU;
+      } else /* FALSE */ {
+        __FMJU=((____YWB )__AMJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_type[(__FMJU)]))),(____YWB)(__FMJU |  1));
+        __5LJU=__DMJU;
+      };
+      __4LJU=((____5J *)__5LJU);
+      *(__4LJU) = *(__CMJU);
+    };
+    __30AL=__4LJU;
+  } break;
+  case ____0AXC__: {
+    __30AL=__JZAL(((____0AXC *)__20AL));
+  } break;
+  case ____NBXC__: {
+    __2X5R=((____NBXC *)__20AL);
+    __3X5R=__XK2C(__2X5R->__OBXC.__DK.__CK.__YH.__O2B,__2X5R->__OBXC.__BI4D);
+    __30AL=__3X5R;
+  } break;
+  case ____ZBXC__: {
+    __5X5R=((____ZBXC *)__20AL);
+    __ZMJU=__5X5R->__0BXC.__DK.__CK.__YH.__O2B;
+    __0MJU=__5X5R->__HI4D;
+    __1MJU=__5X5R->__0BXC.__BI4D;
+    __5X5R=NULL;
+    __5LJU=((____IB )(NULL));
+    __AMJU= 0;
+    __BMJU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__BMJU ==  0)) {
+      __5X5R=__ZBXC__;
+    } else /* FALSE */ {
+      __AMJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BMJU));
+      if ((__AMJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FMJU=((____YWB )((____Q )(void *)((unsigned long)__EMJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_size[(__FMJU)-1]))),((____YWB )((____Q )__EMJU)));
+        __5LJU=__DMJU;
+      } else /* FALSE */ {
+        __FMJU=((____YWB )__AMJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_type[(__FMJU)]))),(____YWB)(__FMJU |  1));
+        __5LJU=__DMJU;
+      };
+      __5X5R=((____ZBXC *)__5LJU);
+      *(__5X5R) = *(__ZBXC__);
+    };
+    __YMJU=((____ZBXC *)__5X5R);
+    __YMJU->__0BXC.__DK.__CK.__YH.__O2B=__ZMJU;
+    __YMJU->__HI4D=__0MJU;
+    __YMJU->__0BXC.__BI4D=__1MJU;
+    __ZZEE(__YMJU);
+    __30AL=__5X5R;
+  } break;
+  case ____DMWH__: {
+    __30AL=__W3OK(((____DMWH *)__20AL));
+  } break;
+  case ____2A0I__: {
+    __FQLT=__2VEI(((____N5WC *)((____2A0I *)__20AL)->__4VEJ));
+    if (__FQLT==NULL) {
+      __GQLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__XOLT=((__READ_LOCAL__N5ZI *)__tmp__WOLT);
+      __GQLT=((____2A0I *)__FQLT);
     };
-    __tmp__OZAL=__tmp__XOLT;
+    __30AL=__GQLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__OZAL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__NZAL));
+  case ____HJNJ__: {
+    __30AL=__Y0AL(((____HJNJ *)__20AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__OZAL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__NZAL));
+  case ____SJNJ__: {
+    __30AL=__D1AL(((____SJNJ *)__20AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__F21S=((__IS_EXPANDED__L5NJ *)__tmp__NZAL);
-    p__KLJU=Self__F21S->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__WOLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__F21S->receiver__554J)->local__PUEJ));
-    if (__tmp__WOLT==NULL) {
-      __tmp__XOLT=NULL;
+  case ____0AOJ__: {
+    __U31S=((____0AOJ *)__20AL);
+    __ZMJU=__U31S->__1AOJ.__CK.__YH.__O2B;
+    __FQLT=__2VEI(((____N5WC *)((____2A0I *)__U31S->__OB5J)->__4VEJ));
+    if (__FQLT==NULL) {
+      __GQLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__XOLT=((__READ_LOCAL__N5ZI *)__tmp__WOLT);
-    };
-    Self__F21S=NULL;
-    ptr__QKJU=((__POINTER__IB )(NULL));
-    typ_id__RKJU= 0;
-    __tmp__SKJU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__SKJU ==  0)) {
-      Self__F21S=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__RKJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SKJU));
-      if ((typ_id__RKJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WKJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VKJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_size[(__tmp__WKJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VKJU)));
-        ptr__QKJU=__tmp__UKJU;
-      } else /* FALSE */ {
-        __tmp__WKJU=((__UINTEGER_32__RWB )typ_id__RKJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_type[(__tmp__WKJU)]))),(__UINTEGER_32__RWB)(__tmp__WKJU |  1));
-        ptr__QKJU=__tmp__UKJU;
-      };
-      Self__F21S=((__IS_EXPANDED__L5NJ *)ptr__QKJU);
-      *(Self__F21S) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__KPIV=((__IS_EXPANDED__L5NJ *)Self__F21S);
-    Self__KPIV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KLJU;
-    Self__KPIV->receiver__554J=__tmp__XOLT;
-    __tmp__OZAL=Self__F21S;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__K21S=((__GET_TYPE_ID__V5NJ *)__tmp__NZAL);
-    p__KLJU=Self__K21S->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__MLJU=Self__K21S->receiver__EA5J;
-    Self__K21S=NULL;
-    ptr__QKJU=((__POINTER__IB )(NULL));
-    typ_id__RKJU= 0;
-    __tmp__SKJU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__SKJU ==  0)) {
-      Self__K21S=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__RKJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SKJU));
-      if ((typ_id__RKJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WKJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VKJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_size[(__tmp__WKJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VKJU)));
-        ptr__QKJU=__tmp__UKJU;
-      } else /* FALSE */ {
-        __tmp__WKJU=((__UINTEGER_32__RWB )typ_id__RKJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_type[(__tmp__WKJU)]))),(__UINTEGER_32__RWB)(__tmp__WKJU |  1));
-        ptr__QKJU=__tmp__UKJU;
-      };
-      Self__K21S=((__GET_TYPE_ID__V5NJ *)ptr__QKJU);
-      *(Self__K21S) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__0PIV=((__GET_TYPE_ID__V5NJ *)Self__K21S);
-    Self__0PIV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KLJU;
-    Self__0PIV->receiver__EA5J=t__MLJU;
-    __tmp__OZAL=Self__K21S;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__OZAL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__NZAL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__OZAL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__NZAL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__OZAL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__NZAL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__OZAL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__NZAL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__OZAL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__NZAL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__OZAL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__NZAL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__OZAL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__NZAL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__OZAL=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__NZAL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__OZAL=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__NZAL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__N21S=((__SIZE_OF__NGOJ *)__tmp__NZAL);
-    p__KLJU=Self__N21S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__MLJU=Self__N21S->receiver__OC5J;
-    Self__N21S=NULL;
-    ptr__QKJU=((__POINTER__IB )(NULL));
-    typ_id__RKJU= 0;
-    __tmp__SKJU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__SKJU ==  0)) {
-      Self__N21S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__RKJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SKJU));
-      if ((typ_id__RKJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WKJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VKJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_size[(__tmp__WKJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VKJU)));
-        ptr__QKJU=__tmp__UKJU;
-      } else /* FALSE */ {
-        __tmp__WKJU=((__UINTEGER_32__RWB )typ_id__RKJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_type[(__tmp__WKJU)]))),(__UINTEGER_32__RWB)(__tmp__WKJU |  1));
-        ptr__QKJU=__tmp__UKJU;
-      };
-      Self__N21S=((__SIZE_OF__NGOJ *)ptr__QKJU);
-      *(Self__N21S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__KQIV=((__SIZE_OF__NGOJ *)Self__N21S);
-    Self__KQIV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KLJU;
-    Self__KQIV->receiver__OC5J=t__MLJU;
-    __tmp__OZAL=Self__N21S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__OZAL=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__NZAL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__Q21S=((__REAL_CST__JLOJ *)__tmp__NZAL);
-    p__KLJU=Self__Q21S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__2QIV=Self__Q21S->value__DD5J;
-    t__MLJU=Self__Q21S->parent_constant__KLOJ.static_type__SG4D;
-    Self__Q21S=NULL;
-    ptr__QKJU=((__POINTER__IB )(NULL));
-    typ_id__RKJU= 0;
-    __tmp__SKJU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__SKJU ==  0)) {
-      Self__Q21S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__RKJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SKJU));
-      if ((typ_id__RKJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WKJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VKJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_size[(__tmp__WKJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VKJU)));
-        ptr__QKJU=__tmp__UKJU;
-      } else /* FALSE */ {
-        __tmp__WKJU=((__UINTEGER_32__RWB )typ_id__RKJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_type[(__tmp__WKJU)]))),(__UINTEGER_32__RWB)(__tmp__WKJU |  1));
-        ptr__QKJU=__tmp__UKJU;
-      };
-      Self__Q21S=((__REAL_CST__JLOJ *)ptr__QKJU);
-      *(Self__Q21S) = *(REAL_CST__JLOJ__);
-    };
-    Self__0QIV=((__REAL_CST__JLOJ *)Self__Q21S);
-    Self__0QIV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KLJU;
-    Self__0QIV->value__DD5J=v__2QIV;
-    Self__0QIV->parent_constant__KLOJ.static_type__SG4D=t__MLJU;
-    __tmp__OZAL=Self__Q21S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__U21S=((__CHARACTER_CST__5LOJ *)__tmp__NZAL);
-    __tmp__V21S=create__char__CMQJ(Self__U21S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__U21S->text__ID5J);
-    __tmp__OZAL=__tmp__V21S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__X21S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__NZAL);
-    __tmp__Y21S=create__text__2PQJ(Self__X21S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__X21S->string__EBJK);
-    __tmp__OZAL=__tmp__Y21S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__OZAL=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__NZAL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__OZAL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__NZAL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__OZAL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__NZAL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__OZAL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__NZAL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__OZAL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__NZAL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__OZAL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__NZAL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__OZAL=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__NZAL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__OZAL=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__NZAL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__PLJU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__NZAL)->global__Y5JM),NULL);
-    if (__tmp__PLJU==NULL) {
-      __tmp__QLJU=NULL;
+      __GQLT=((____2A0I *)__FQLT);
+    };
+    __U31S=NULL;
+    __5LJU=((____IB )(NULL));
+    __AMJU= 0;
+    __BMJU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__BMJU ==  0)) {
+      __U31S=__0AOJ__;
+    } else /* FALSE */ {
+      __AMJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BMJU));
+      if ((__AMJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FMJU=((____YWB )((____Q )(void *)((unsigned long)__EMJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_size[(__FMJU)-1]))),((____YWB )((____Q )__EMJU)));
+        __5LJU=__DMJU;
+      } else /* FALSE */ {
+        __FMJU=((____YWB )__AMJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_type[(__FMJU)]))),(____YWB)(__FMJU |  1));
+        __5LJU=__DMJU;
+      };
+      __U31S=((____0AOJ *)__5LJU);
+      *(__U31S) = *(__0AOJ__);
+    };
+    __ZQIV=((____0AOJ *)__U31S);
+    __ZQIV->__1AOJ.__CK.__YH.__O2B=__ZMJU;
+    __ZQIV->__OB5J=__GQLT;
+    __30AL=__U31S;
+  } break;
+  case ____EBOJ__: {
+    __Z31S=((____EBOJ *)__20AL);
+    __ZMJU=__Z31S->__FBOJ.__CK.__YH.__O2B;
+    __1MJU=__Z31S->__TB5J;
+    __Z31S=NULL;
+    __5LJU=((____IB )(NULL));
+    __AMJU= 0;
+    __BMJU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__BMJU ==  0)) {
+      __Z31S=__EBOJ__;
+    } else /* FALSE */ {
+      __AMJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BMJU));
+      if ((__AMJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FMJU=((____YWB )((____Q )(void *)((unsigned long)__EMJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_size[(__FMJU)-1]))),((____YWB )((____Q )__EMJU)));
+        __5LJU=__DMJU;
+      } else /* FALSE */ {
+        __FMJU=((____YWB )__AMJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_type[(__FMJU)]))),(____YWB)(__FMJU |  1));
+        __5LJU=__DMJU;
+      };
+      __Z31S=((____EBOJ *)__5LJU);
+      *(__Z31S) = *(__EBOJ__);
+    };
+    __JRIV=((____EBOJ *)__Z31S);
+    __JRIV->__FBOJ.__CK.__YH.__O2B=__ZMJU;
+    __JRIV->__TB5J=__1MJU;
+    __30AL=__Z31S;
+  } break;
+  case ____3BOJ__: {
+    __30AL=__21AL(((____3BOJ *)__20AL));
+  } break;
+  case ____RCOJ__: {
+    __30AL=__H2AL(((____RCOJ *)__20AL));
+  } break;
+  case ____HDOJ__: {
+    __30AL=__S2AL(((____HDOJ *)__20AL));
+  } break;
+  case ____1DOJ__: {
+    __30AL=__32AL(((____1DOJ *)__20AL));
+  } break;
+  case ____PEOJ__: {
+    __30AL=__I3AL(((____PEOJ *)__20AL));
+  } break;
+  case ____DFOJ__: {
+    __30AL=__T3AL(((____DFOJ *)__20AL));
+  } break;
+  case ____XFOJ__: {
+    __30AL=__43AL(((____XFOJ *)__20AL));
+  } break;
+  case ____QGOJ__: {
+    __30AL=__J4AL(((____QGOJ *)__20AL));
+  } break;
+  case ____EHOJ__: {
+    __30AL=__X4AL(((____EHOJ *)__20AL));
+  } break;
+  case ____2HOJ__: {
+    __231S=((____2HOJ *)__20AL);
+    __ZMJU=__231S->__3HOJ.__CK.__YH.__O2B;
+    __1MJU=__231S->__3D5J;
+    __231S=NULL;
+    __5LJU=((____IB )(NULL));
+    __AMJU= 0;
+    __BMJU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__BMJU ==  0)) {
+      __231S=__2HOJ__;
+    } else /* FALSE */ {
+      __AMJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BMJU));
+      if ((__AMJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FMJU=((____YWB )((____Q )(void *)((unsigned long)__EMJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_size[(__FMJU)-1]))),((____YWB )((____Q )__EMJU)));
+        __5LJU=__DMJU;
+      } else /* FALSE */ {
+        __FMJU=((____YWB )__AMJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_type[(__FMJU)]))),(____YWB)(__FMJU |  1));
+        __5LJU=__DMJU;
+      };
+      __231S=((____2HOJ *)__5LJU);
+      *(__231S) = *(__2HOJ__);
+    };
+    __ZRIV=((____2HOJ *)__231S);
+    __ZRIV->__3HOJ.__CK.__YH.__O2B=__ZMJU;
+    __ZRIV->__3D5J=__1MJU;
+    __30AL=__231S;
+  } break;
+  case ____YIOJ__: {
+    __30AL=__I5AL(((____YIOJ *)__20AL));
+  } break;
+  case ____YMOJ__: {
+    __531S=((____YMOJ *)__20AL);
+    __ZMJU=__531S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __LSIV=__531S->__SE5J;
+    __1MJU=__531S->__ZMOJ.__BI4D;
+    __531S=NULL;
+    __5LJU=((____IB )(NULL));
+    __AMJU= 0;
+    __BMJU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__BMJU ==  0)) {
+      __531S=__YMOJ__;
+    } else /* FALSE */ {
+      __AMJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BMJU));
+      if ((__AMJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FMJU=((____YWB )((____Q )(void *)((unsigned long)__EMJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_size[(__FMJU)-1]))),((____YWB )((____Q )__EMJU)));
+        __5LJU=__DMJU;
+      } else /* FALSE */ {
+        __FMJU=((____YWB )__AMJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_type[(__FMJU)]))),(____YWB)(__FMJU |  1));
+        __5LJU=__DMJU;
+      };
+      __531S=((____YMOJ *)__5LJU);
+      *(__531S) = *(__YMOJ__);
+    };
+    __JSIV=((____YMOJ *)__531S);
+    __JSIV->__ZMOJ.__DK.__CK.__YH.__O2B=__ZMJU;
+    __JSIV->__SE5J=__LSIV;
+    __JSIV->__ZMOJ.__BI4D=__1MJU;
+    __30AL=__531S;
+  } break;
+  case ____ONOJ__: {
+    __D41S=((____ONOJ *)__20AL);
+    __E41S=__RNQJ(__D41S->__PNOJ.__DK.__CK.__YH.__O2B,__D41S->__XE5J);
+    __30AL=__E41S;
+  } break;
+  case ____YOOJ__: {
+    __G41S=((____YOOJ *)__20AL);
+    __H41S=__LRQJ(__G41S->__ZOOJ.__DK.__CK.__YH.__O2B,__G41S->__TCJK);
+    __30AL=__H41S;
+  } break;
+  case ____IM4K__: {
+    __30AL=__NZFM(((____IM4K *)__20AL));
+  } break;
+  case ____T5FL__: {
+    __30AL=__V35O(((____T5FL *)__20AL));
+  } break;
+  case ____3DUL__: {
+    __30AL=__AJVP(((____3DUL *)__20AL));
+  } break;
+  case ____0EUL__: {
+    __30AL=__QB4P(((____0EUL *)__20AL));
+  } break;
+  case ____BGUL__: {
+    __30AL=__LJVP(((____BGUL *)__20AL));
+  } break;
+  case ____2GUL__: {
+    __30AL=__2B4P(((____2GUL *)__20AL));
+  } break;
+  case ____B0VL__: {
+    __30AL=__H0BN(((____B0VL *)__20AL));
+  } break;
+  case ____P0VL__: {
+    __30AL=__NCHM(((____P0VL *)__20AL));
+  } break;
+  case ____Q5YL__: {
+    __4MJU=__TFTL(((____FKRG *)((____Q5YL *)__20AL)->__HBKM),NULL);
+    if (__4MJU==NULL) {
+      __5MJU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__PLJU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__QLJU=NULL;
+      switch (((struct ___OBJ *)__4MJU)->__id) {
+      case ____IM4K__: {
+        __5MJU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__QLJU=((__READ_GLOBAL__B4YL *)__tmp__PLJU);
+      case ____Q5YL__: {
+        __5MJU=((____Q5YL *)__4MJU);
       } break;
       }
     };
-    __tmp__OZAL=__tmp__QLJU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__OZAL=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__NZAL));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__OZAL=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__NZAL));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__OZAL=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__NZAL));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__OZAL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__NZAL));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__OZAL=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__NZAL));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__OZAL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__NZAL));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__OZAL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__NZAL));
-  } break;
-  };
-  __tmp__NZAL=Self__KZAL->parent_expr_binary_cmp__1HNJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__NZAL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__TKJU=((__STRING_CST__5J *)__tmp__NZAL);
-    result__PKJU=NULL;
-    ptr__QKJU=((__POINTER__IB )(NULL));
-    typ_id__RKJU= 0;
-    __tmp__SKJU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__SKJU ==  0)) {
-      result__PKJU=Self__TKJU;
-    } else /* FALSE */ {
-      typ_id__RKJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SKJU));
-      if ((typ_id__RKJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WKJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VKJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_size[(__tmp__WKJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VKJU)));
-        ptr__QKJU=__tmp__UKJU;
-      } else /* FALSE */ {
-        __tmp__WKJU=((__UINTEGER_32__RWB )typ_id__RKJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_type[(__tmp__WKJU)]))),(__UINTEGER_32__RWB)(__tmp__WKJU |  1));
-        ptr__QKJU=__tmp__UKJU;
-      };
-      result__PKJU=((__STRING_CST__5J *)ptr__QKJU);
-      *(result__PKJU) = *(Self__TKJU);
-    };
-    __tmp__PLJU=result__PKJU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__PLJU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__NZAL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__NW5R=((__PROTOTYPE_CST__45WC *)__tmp__NZAL);
-    __tmp__OW5R=create__type__IJ2C(Self__NW5R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__NW5R->parent_constant__55WC.static_type__SG4D);
-    __tmp__PLJU=__tmp__OW5R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__QW5R=((__INTEGER_CST__KAXC *)__tmp__NZAL);
-    p__KLJU=Self__QW5R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__LLJU=Self__QW5R->value__YG4D;
-    t__MLJU=Self__QW5R->parent_constant__LAXC.static_type__SG4D;
-    Self__QW5R=NULL;
-    ptr__QKJU=((__POINTER__IB )(NULL));
-    typ_id__RKJU= 0;
-    __tmp__SKJU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__SKJU ==  0)) {
-      Self__QW5R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__RKJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SKJU));
-      if ((typ_id__RKJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WKJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VKJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_size[(__tmp__WKJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VKJU)));
-        ptr__QKJU=__tmp__UKJU;
-      } else /* FALSE */ {
-        __tmp__WKJU=((__UINTEGER_32__RWB )typ_id__RKJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_type[(__tmp__WKJU)]))),(__UINTEGER_32__RWB)(__tmp__WKJU |  1));
-        ptr__QKJU=__tmp__UKJU;
-      };
-      Self__QW5R=((__INTEGER_CST__KAXC *)ptr__QKJU);
-      *(Self__QW5R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__JLJU=((__INTEGER_CST__KAXC *)Self__QW5R);
-    Self__JLJU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KLJU;
-    Self__JLJU->value__YG4D=v__LLJU;
-    Self__JLJU->parent_constant__LAXC.static_type__SG4D=t__MLJU;
-    check_type__KYEE(Self__JLJU);
-    __tmp__PLJU=Self__QW5R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__PLJU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__NZAL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__WOLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__NZAL)->local__PUEJ));
-    if (__tmp__WOLT==NULL) {
-      __tmp__XOLT=NULL;
+    __30AL=__5MJU;
+  } break;
+  case ____UVPM__: {
+    __30AL=__VGWN(((____UVPM *)__20AL));
+  } break;
+  case ____0ZPM__: {
+    __30AL=__4G2P(((____0ZPM *)__20AL));
+  } break;
+  case ____MR0N__: {
+    __30AL=__DRVO(((____MR0N *)__20AL));
+  } break;
+  case ____YWBP__: {
+    __30AL=__DQ0Q(((____YWBP *)__20AL));
+  } break;
+  case ____LYBP__: {
+    __30AL=__0WUP(((____LYBP *)__20AL));
+  } break;
+  case ____CZBP__: {
+    __30AL=__FXUP(((____CZBP *)__20AL));
+  } break;
+  case ____3BEP__: {
+    __30AL=__FCIQ(((____3BEP *)__20AL));
+  } break;
+  };
+  __20AL=__Z0AL->__KJNJ.__AB5J;
+  switch (((struct ___OBJ *)__20AL)->__id) {
+  case ____5J__: {
+    __CMJU=((____5J *)__20AL);
+    __4LJU=NULL;
+    __5LJU=((____IB )(NULL));
+    __AMJU= 0;
+    __BMJU=((____IB )sizeof(____5J));
+    if (((unsigned long)__BMJU ==  0)) {
+      __4LJU=__CMJU;
+    } else /* FALSE */ {
+      __AMJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BMJU));
+      if ((__AMJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FMJU=((____YWB )((____Q )(void *)((unsigned long)__EMJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_size[(__FMJU)-1]))),((____YWB )((____Q )__EMJU)));
+        __5LJU=__DMJU;
+      } else /* FALSE */ {
+        __FMJU=((____YWB )__AMJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_type[(__FMJU)]))),(____YWB)(__FMJU |  1));
+        __5LJU=__DMJU;
+      };
+      __4LJU=((____5J *)__5LJU);
+      *(__4LJU) = *(__CMJU);
+    };
+    __4MJU=__4LJU;
+  } break;
+  case ____0AXC__: {
+    __4MJU=__JZAL(((____0AXC *)__20AL));
+  } break;
+  case ____NBXC__: {
+    __2X5R=((____NBXC *)__20AL);
+    __3X5R=__XK2C(__2X5R->__OBXC.__DK.__CK.__YH.__O2B,__2X5R->__OBXC.__BI4D);
+    __4MJU=__3X5R;
+  } break;
+  case ____ZBXC__: {
+    __5X5R=((____ZBXC *)__20AL);
+    __ZMJU=__5X5R->__0BXC.__DK.__CK.__YH.__O2B;
+    __0MJU=__5X5R->__HI4D;
+    __1MJU=__5X5R->__0BXC.__BI4D;
+    __5X5R=NULL;
+    __5LJU=((____IB )(NULL));
+    __AMJU= 0;
+    __BMJU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__BMJU ==  0)) {
+      __5X5R=__ZBXC__;
+    } else /* FALSE */ {
+      __AMJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BMJU));
+      if ((__AMJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FMJU=((____YWB )((____Q )(void *)((unsigned long)__EMJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_size[(__FMJU)-1]))),((____YWB )((____Q )__EMJU)));
+        __5LJU=__DMJU;
+      } else /* FALSE */ {
+        __FMJU=((____YWB )__AMJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_type[(__FMJU)]))),(____YWB)(__FMJU |  1));
+        __5LJU=__DMJU;
+      };
+      __5X5R=((____ZBXC *)__5LJU);
+      *(__5X5R) = *(__ZBXC__);
+    };
+    __YMJU=((____ZBXC *)__5X5R);
+    __YMJU->__0BXC.__DK.__CK.__YH.__O2B=__ZMJU;
+    __YMJU->__HI4D=__0MJU;
+    __YMJU->__0BXC.__BI4D=__1MJU;
+    __ZZEE(__YMJU);
+    __4MJU=__5X5R;
+  } break;
+  case ____DMWH__: {
+    __4MJU=__W3OK(((____DMWH *)__20AL));
+  } break;
+  case ____2A0I__: {
+    __FQLT=__2VEI(((____N5WC *)((____2A0I *)__20AL)->__4VEJ));
+    if (__FQLT==NULL) {
+      __GQLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__XOLT=((__READ_LOCAL__N5ZI *)__tmp__WOLT);
+      __GQLT=((____2A0I *)__FQLT);
     };
-    __tmp__PLJU=__tmp__XOLT;
+    __4MJU=__GQLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__PLJU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__NZAL));
+  case ____HJNJ__: {
+    __4MJU=__Y0AL(((____HJNJ *)__20AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__PLJU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__NZAL));
+  case ____SJNJ__: {
+    __4MJU=__D1AL(((____SJNJ *)__20AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__F21S=((__IS_EXPANDED__L5NJ *)__tmp__NZAL);
-    p__KLJU=Self__F21S->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__WOLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__F21S->receiver__554J)->local__PUEJ));
-    if (__tmp__WOLT==NULL) {
-      __tmp__XOLT=NULL;
+  case ____0AOJ__: {
+    __U31S=((____0AOJ *)__20AL);
+    __ZMJU=__U31S->__1AOJ.__CK.__YH.__O2B;
+    __FQLT=__2VEI(((____N5WC *)((____2A0I *)__U31S->__OB5J)->__4VEJ));
+    if (__FQLT==NULL) {
+      __GQLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__XOLT=((__READ_LOCAL__N5ZI *)__tmp__WOLT);
-    };
-    Self__F21S=NULL;
-    ptr__QKJU=((__POINTER__IB )(NULL));
-    typ_id__RKJU= 0;
-    __tmp__SKJU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__SKJU ==  0)) {
-      Self__F21S=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__RKJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SKJU));
-      if ((typ_id__RKJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WKJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VKJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_size[(__tmp__WKJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VKJU)));
-        ptr__QKJU=__tmp__UKJU;
-      } else /* FALSE */ {
-        __tmp__WKJU=((__UINTEGER_32__RWB )typ_id__RKJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_type[(__tmp__WKJU)]))),(__UINTEGER_32__RWB)(__tmp__WKJU |  1));
-        ptr__QKJU=__tmp__UKJU;
-      };
-      Self__F21S=((__IS_EXPANDED__L5NJ *)ptr__QKJU);
-      *(Self__F21S) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__KPIV=((__IS_EXPANDED__L5NJ *)Self__F21S);
-    Self__KPIV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KLJU;
-    Self__KPIV->receiver__554J=__tmp__XOLT;
-    __tmp__PLJU=Self__F21S;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__K21S=((__GET_TYPE_ID__V5NJ *)__tmp__NZAL);
-    p__KLJU=Self__K21S->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__MLJU=Self__K21S->receiver__EA5J;
-    Self__K21S=NULL;
-    ptr__QKJU=((__POINTER__IB )(NULL));
-    typ_id__RKJU= 0;
-    __tmp__SKJU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__SKJU ==  0)) {
-      Self__K21S=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__RKJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SKJU));
-      if ((typ_id__RKJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WKJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VKJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_size[(__tmp__WKJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VKJU)));
-        ptr__QKJU=__tmp__UKJU;
-      } else /* FALSE */ {
-        __tmp__WKJU=((__UINTEGER_32__RWB )typ_id__RKJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_type[(__tmp__WKJU)]))),(__UINTEGER_32__RWB)(__tmp__WKJU |  1));
-        ptr__QKJU=__tmp__UKJU;
-      };
-      Self__K21S=((__GET_TYPE_ID__V5NJ *)ptr__QKJU);
-      *(Self__K21S) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__0PIV=((__GET_TYPE_ID__V5NJ *)Self__K21S);
-    Self__0PIV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KLJU;
-    Self__0PIV->receiver__EA5J=t__MLJU;
-    __tmp__PLJU=Self__K21S;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__PLJU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__NZAL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__PLJU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__NZAL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__PLJU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__NZAL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__PLJU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__NZAL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__PLJU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__NZAL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__PLJU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__NZAL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__PLJU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__NZAL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__PLJU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__NZAL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__PLJU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__NZAL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__N21S=((__SIZE_OF__NGOJ *)__tmp__NZAL);
-    p__KLJU=Self__N21S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__MLJU=Self__N21S->receiver__OC5J;
-    Self__N21S=NULL;
-    ptr__QKJU=((__POINTER__IB )(NULL));
-    typ_id__RKJU= 0;
-    __tmp__SKJU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__SKJU ==  0)) {
-      Self__N21S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__RKJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SKJU));
-      if ((typ_id__RKJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WKJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VKJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_size[(__tmp__WKJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VKJU)));
-        ptr__QKJU=__tmp__UKJU;
-      } else /* FALSE */ {
-        __tmp__WKJU=((__UINTEGER_32__RWB )typ_id__RKJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_type[(__tmp__WKJU)]))),(__UINTEGER_32__RWB)(__tmp__WKJU |  1));
-        ptr__QKJU=__tmp__UKJU;
-      };
-      Self__N21S=((__SIZE_OF__NGOJ *)ptr__QKJU);
-      *(Self__N21S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__KQIV=((__SIZE_OF__NGOJ *)Self__N21S);
-    Self__KQIV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KLJU;
-    Self__KQIV->receiver__OC5J=t__MLJU;
-    __tmp__PLJU=Self__N21S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__PLJU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__NZAL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__Q21S=((__REAL_CST__JLOJ *)__tmp__NZAL);
-    p__KLJU=Self__Q21S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__2QIV=Self__Q21S->value__DD5J;
-    t__MLJU=Self__Q21S->parent_constant__KLOJ.static_type__SG4D;
-    Self__Q21S=NULL;
-    ptr__QKJU=((__POINTER__IB )(NULL));
-    typ_id__RKJU= 0;
-    __tmp__SKJU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__SKJU ==  0)) {
-      Self__Q21S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__RKJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SKJU));
-      if ((typ_id__RKJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WKJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VKJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_size[(__tmp__WKJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VKJU)));
-        ptr__QKJU=__tmp__UKJU;
-      } else /* FALSE */ {
-        __tmp__WKJU=((__UINTEGER_32__RWB )typ_id__RKJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_type[(__tmp__WKJU)]))),(__UINTEGER_32__RWB)(__tmp__WKJU |  1));
-        ptr__QKJU=__tmp__UKJU;
-      };
-      Self__Q21S=((__REAL_CST__JLOJ *)ptr__QKJU);
-      *(Self__Q21S) = *(REAL_CST__JLOJ__);
-    };
-    Self__0QIV=((__REAL_CST__JLOJ *)Self__Q21S);
-    Self__0QIV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KLJU;
-    Self__0QIV->value__DD5J=v__2QIV;
-    Self__0QIV->parent_constant__KLOJ.static_type__SG4D=t__MLJU;
-    __tmp__PLJU=Self__Q21S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__U21S=((__CHARACTER_CST__5LOJ *)__tmp__NZAL);
-    __tmp__V21S=create__char__CMQJ(Self__U21S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__U21S->text__ID5J);
-    __tmp__PLJU=__tmp__V21S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__X21S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__NZAL);
-    __tmp__Y21S=create__text__2PQJ(Self__X21S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__X21S->string__EBJK);
-    __tmp__PLJU=__tmp__Y21S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__PLJU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__NZAL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__PLJU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__NZAL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__PLJU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__NZAL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__PLJU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__NZAL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__PLJU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__NZAL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__PLJU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__NZAL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__PLJU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__NZAL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__PLJU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__NZAL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__SMJU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__NZAL)->global__Y5JM),NULL);
-    if (__tmp__SMJU==NULL) {
-      __tmp__QLJU=NULL;
+      __GQLT=((____2A0I *)__FQLT);
+    };
+    __U31S=NULL;
+    __5LJU=((____IB )(NULL));
+    __AMJU= 0;
+    __BMJU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__BMJU ==  0)) {
+      __U31S=__0AOJ__;
+    } else /* FALSE */ {
+      __AMJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BMJU));
+      if ((__AMJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FMJU=((____YWB )((____Q )(void *)((unsigned long)__EMJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_size[(__FMJU)-1]))),((____YWB )((____Q )__EMJU)));
+        __5LJU=__DMJU;
+      } else /* FALSE */ {
+        __FMJU=((____YWB )__AMJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_type[(__FMJU)]))),(____YWB)(__FMJU |  1));
+        __5LJU=__DMJU;
+      };
+      __U31S=((____0AOJ *)__5LJU);
+      *(__U31S) = *(__0AOJ__);
+    };
+    __ZQIV=((____0AOJ *)__U31S);
+    __ZQIV->__1AOJ.__CK.__YH.__O2B=__ZMJU;
+    __ZQIV->__OB5J=__GQLT;
+    __4MJU=__U31S;
+  } break;
+  case ____EBOJ__: {
+    __Z31S=((____EBOJ *)__20AL);
+    __ZMJU=__Z31S->__FBOJ.__CK.__YH.__O2B;
+    __1MJU=__Z31S->__TB5J;
+    __Z31S=NULL;
+    __5LJU=((____IB )(NULL));
+    __AMJU= 0;
+    __BMJU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__BMJU ==  0)) {
+      __Z31S=__EBOJ__;
+    } else /* FALSE */ {
+      __AMJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BMJU));
+      if ((__AMJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FMJU=((____YWB )((____Q )(void *)((unsigned long)__EMJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_size[(__FMJU)-1]))),((____YWB )((____Q )__EMJU)));
+        __5LJU=__DMJU;
+      } else /* FALSE */ {
+        __FMJU=((____YWB )__AMJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_type[(__FMJU)]))),(____YWB)(__FMJU |  1));
+        __5LJU=__DMJU;
+      };
+      __Z31S=((____EBOJ *)__5LJU);
+      *(__Z31S) = *(__EBOJ__);
+    };
+    __JRIV=((____EBOJ *)__Z31S);
+    __JRIV->__FBOJ.__CK.__YH.__O2B=__ZMJU;
+    __JRIV->__TB5J=__1MJU;
+    __4MJU=__Z31S;
+  } break;
+  case ____3BOJ__: {
+    __4MJU=__21AL(((____3BOJ *)__20AL));
+  } break;
+  case ____RCOJ__: {
+    __4MJU=__H2AL(((____RCOJ *)__20AL));
+  } break;
+  case ____HDOJ__: {
+    __4MJU=__S2AL(((____HDOJ *)__20AL));
+  } break;
+  case ____1DOJ__: {
+    __4MJU=__32AL(((____1DOJ *)__20AL));
+  } break;
+  case ____PEOJ__: {
+    __4MJU=__I3AL(((____PEOJ *)__20AL));
+  } break;
+  case ____DFOJ__: {
+    __4MJU=__T3AL(((____DFOJ *)__20AL));
+  } break;
+  case ____XFOJ__: {
+    __4MJU=__43AL(((____XFOJ *)__20AL));
+  } break;
+  case ____QGOJ__: {
+    __4MJU=__J4AL(((____QGOJ *)__20AL));
+  } break;
+  case ____EHOJ__: {
+    __4MJU=__X4AL(((____EHOJ *)__20AL));
+  } break;
+  case ____2HOJ__: {
+    __231S=((____2HOJ *)__20AL);
+    __ZMJU=__231S->__3HOJ.__CK.__YH.__O2B;
+    __1MJU=__231S->__3D5J;
+    __231S=NULL;
+    __5LJU=((____IB )(NULL));
+    __AMJU= 0;
+    __BMJU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__BMJU ==  0)) {
+      __231S=__2HOJ__;
+    } else /* FALSE */ {
+      __AMJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BMJU));
+      if ((__AMJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FMJU=((____YWB )((____Q )(void *)((unsigned long)__EMJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_size[(__FMJU)-1]))),((____YWB )((____Q )__EMJU)));
+        __5LJU=__DMJU;
+      } else /* FALSE */ {
+        __FMJU=((____YWB )__AMJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_type[(__FMJU)]))),(____YWB)(__FMJU |  1));
+        __5LJU=__DMJU;
+      };
+      __231S=((____2HOJ *)__5LJU);
+      *(__231S) = *(__2HOJ__);
+    };
+    __ZRIV=((____2HOJ *)__231S);
+    __ZRIV->__3HOJ.__CK.__YH.__O2B=__ZMJU;
+    __ZRIV->__3D5J=__1MJU;
+    __4MJU=__231S;
+  } break;
+  case ____YIOJ__: {
+    __4MJU=__I5AL(((____YIOJ *)__20AL));
+  } break;
+  case ____YMOJ__: {
+    __531S=((____YMOJ *)__20AL);
+    __ZMJU=__531S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __LSIV=__531S->__SE5J;
+    __1MJU=__531S->__ZMOJ.__BI4D;
+    __531S=NULL;
+    __5LJU=((____IB )(NULL));
+    __AMJU= 0;
+    __BMJU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__BMJU ==  0)) {
+      __531S=__YMOJ__;
+    } else /* FALSE */ {
+      __AMJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BMJU));
+      if ((__AMJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FMJU=((____YWB )((____Q )(void *)((unsigned long)__EMJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_size[(__FMJU)-1]))),((____YWB )((____Q )__EMJU)));
+        __5LJU=__DMJU;
+      } else /* FALSE */ {
+        __FMJU=((____YWB )__AMJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DMJU=__OKI(__EMJU,((____IB )(&(table_type[(__FMJU)]))),(____YWB)(__FMJU |  1));
+        __5LJU=__DMJU;
+      };
+      __531S=((____YMOJ *)__5LJU);
+      *(__531S) = *(__YMOJ__);
+    };
+    __JSIV=((____YMOJ *)__531S);
+    __JSIV->__ZMOJ.__DK.__CK.__YH.__O2B=__ZMJU;
+    __JSIV->__SE5J=__LSIV;
+    __JSIV->__ZMOJ.__BI4D=__1MJU;
+    __4MJU=__531S;
+  } break;
+  case ____ONOJ__: {
+    __D41S=((____ONOJ *)__20AL);
+    __E41S=__RNQJ(__D41S->__PNOJ.__DK.__CK.__YH.__O2B,__D41S->__XE5J);
+    __4MJU=__E41S;
+  } break;
+  case ____YOOJ__: {
+    __G41S=((____YOOJ *)__20AL);
+    __H41S=__LRQJ(__G41S->__ZOOJ.__DK.__CK.__YH.__O2B,__G41S->__TCJK);
+    __4MJU=__H41S;
+  } break;
+  case ____IM4K__: {
+    __4MJU=__NZFM(((____IM4K *)__20AL));
+  } break;
+  case ____T5FL__: {
+    __4MJU=__V35O(((____T5FL *)__20AL));
+  } break;
+  case ____3DUL__: {
+    __4MJU=__AJVP(((____3DUL *)__20AL));
+  } break;
+  case ____0EUL__: {
+    __4MJU=__QB4P(((____0EUL *)__20AL));
+  } break;
+  case ____BGUL__: {
+    __4MJU=__LJVP(((____BGUL *)__20AL));
+  } break;
+  case ____2GUL__: {
+    __4MJU=__2B4P(((____2GUL *)__20AL));
+  } break;
+  case ____B0VL__: {
+    __4MJU=__H0BN(((____B0VL *)__20AL));
+  } break;
+  case ____P0VL__: {
+    __4MJU=__NCHM(((____P0VL *)__20AL));
+  } break;
+  case ____Q5YL__: {
+    __BOJU=__TFTL(((____FKRG *)((____Q5YL *)__20AL)->__HBKM),NULL);
+    if (__BOJU==NULL) {
+      __5MJU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__SMJU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__QLJU=NULL;
+      switch (((struct ___OBJ *)__BOJU)->__id) {
+      case ____IM4K__: {
+        __5MJU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__QLJU=((__READ_GLOBAL__B4YL *)__tmp__SMJU);
+      case ____Q5YL__: {
+        __5MJU=((____Q5YL *)__BOJU);
       } break;
       }
     };
-    __tmp__PLJU=__tmp__QLJU;
+    __4MJU=__5MJU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__PLJU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__NZAL));
+  case ____UVPM__: {
+    __4MJU=__VGWN(((____UVPM *)__20AL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__PLJU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__NZAL));
+  case ____0ZPM__: {
+    __4MJU=__4G2P(((____0ZPM *)__20AL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__PLJU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__NZAL));
+  case ____MR0N__: {
+    __4MJU=__DRVO(((____MR0N *)__20AL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__PLJU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__NZAL));
+  case ____YWBP__: {
+    __4MJU=__DQ0Q(((____YWBP *)__20AL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__PLJU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__NZAL));
+  case ____LYBP__: {
+    __4MJU=__0WUP(((____LYBP *)__20AL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__PLJU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__NZAL));
+  case ____CZBP__: {
+    __4MJU=__FXUP(((____CZBP *)__20AL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__PLJU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__NZAL));
+  case ____3BEP__: {
+    __4MJU=__FCIQ(((____3BEP *)__20AL));
   } break;
   };
-  result__C4XJ=NULL;
-  ptr__QKJU=((__POINTER__IB )(NULL));
-  typ_id__RKJU= 0;
-  __tmp__SKJU=((__POINTER__IB )sizeof(__EXPR_EQUAL__YHNJ));
-  if (((unsigned long)__tmp__SKJU ==  0)) {
-    result__C4XJ=EXPR_EQUAL__YHNJ__;
+  __R5XJ=NULL;
+  __5LJU=((____IB )(NULL));
+  __AMJU= 0;
+  __BMJU=((____IB )sizeof(____HJNJ));
+  if (((unsigned long)__BMJU ==  0)) {
+    __R5XJ=__HJNJ__;
   } else /* FALSE */ {
-    typ_id__RKJU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SKJU));
-    if ((typ_id__RKJU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__WKJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VKJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_size[(__tmp__WKJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VKJU)));
-      ptr__QKJU=__tmp__UKJU;
-    } else /* FALSE */ {
-      __tmp__WKJU=((__UINTEGER_32__RWB )typ_id__RKJU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__UKJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__VKJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SKJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UKJU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__UKJU=micro_alloc__table__lab__HKI(__tmp__VKJU,((__POINTER__IB )(&(table_type[(__tmp__WKJU)]))),(__UINTEGER_32__RWB)(__tmp__WKJU |  1));
-      ptr__QKJU=__tmp__UKJU;
-    };
-    result__C4XJ=((__EXPR_EQUAL__YHNJ *)ptr__QKJU);
-    *(result__C4XJ) = *(EXPR_EQUAL__YHNJ__);
-  };
-  Self__NXJK=((__EXPR_EQUAL__YHNJ *)result__C4XJ);
-  Self__NXJK->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__MZAL;
-  Self__NXJK->parent_expr_binary_cmp__1HNJ.left__L54J=__tmp__OZAL;
-  Self__NXJK->parent_expr_binary_cmp__1HNJ.right__R54J=__tmp__PLJU;
-  Self__NXJK=result__C4XJ;
-  return(Self__NXJK);
+    __AMJU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BMJU));
+    if ((__AMJU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __FMJU=((____YWB )((____Q )(void *)((unsigned long)__EMJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __DMJU=__OKI(__EMJU,((____IB )(&(table_size[(__FMJU)-1]))),((____YWB )((____Q )__EMJU)));
+      __5LJU=__DMJU;
+    } else /* FALSE */ {
+      __FMJU=((____YWB )__AMJU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __DMJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __EMJU=(void *)((unsigned long)(void *)((unsigned long)__BMJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DMJU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __DMJU=__OKI(__EMJU,((____IB )(&(table_type[(__FMJU)]))),(____YWB)(__FMJU |  1));
+      __5LJU=__DMJU;
+    };
+    __R5XJ=((____HJNJ *)__5LJU);
+    *(__R5XJ) = *(__HJNJ__);
+  };
+  __2YJK=((____HJNJ *)__R5XJ);
+  __2YJK->__KJNJ.__JJNJ.__CK.__YH.__O2B=__10AL;
+  __2YJK->__KJNJ.__0A5J=__30AL;
+  __2YJK->__KJNJ.__AB5J=__4MJU;
+  __2YJK=__R5XJ;
+  return(__2YJK);
 }
 
-static __EXPR_NOT_EQUAL__DINJ* my_copy__UZAL(__EXPR_NOT_EQUAL__DINJ *Self__VZAL)
-// ({EXPR_NOT_EQUAL__DINJ}) With result Recursive, No inlinable.
+static ____SJNJ* __D1AL(____SJNJ *__E1AL)
+// ({__SJNJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__RNJU;
-  __POSITION__OL __tmp__XZAL,p__QNJU;
-  void *__tmp__YZAL,*__tmp__ZZAL;
-  __STRING_CST__5J *Self__ZMJU,*result__VMJU;
-  __POINTER__IB ptr__WMJU,__tmp__YMJU,__tmp__0MJU,__tmp__1MJU;
-  __INTEGER__Q typ_id__XMJU;
-  __UINTEGER_32__RWB __tmp__2MJU;
-  __PROTOTYPE_CST__45WC *Self__BX5R,*__tmp__CX5R;
-  __INTEGER_CST__KAXC *Self__EX5R,*Self__PNJU;
-  __TYPE_FULL__PMB *t__SNJU;
-  __READ_LOCAL__N5ZI *__tmp__GPLT,*__tmp__HPLT;
-  __IS_EXPANDED__L5NJ *Self__P31S,*Self__MTIV;
-  __GET_TYPE_ID__V5NJ *Self__U31S,*Self__2TIV;
-  __SIZE_OF__NGOJ *Self__X31S,*Self__MUIV;
-  __REAL_CST__JLOJ *Self__031S,*Self__2UIV;
-  __STRING_CONSTANT__0 *v__4UIV;
-  __CHARACTER_CST__5LOJ *Self__431S,*__tmp__531S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__B41S,*__tmp__C41S;
-  void *__tmp__VNJU,*__tmp__YOJU;
-  __READ_GLOBAL__B4YL *__tmp__WNJU;
-  __EXPR_NOT_EQUAL__DINJ *result__CWIV,*Self__OWIV;
-  __tmp__XZAL=Self__VZAL->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__YZAL=Self__VZAL->parent_expr_binary_cmp__EINJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__YZAL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__ZMJU=((__STRING_CST__5J *)__tmp__YZAL);
-    result__VMJU=NULL;
-    ptr__WMJU=((__POINTER__IB )(NULL));
-    typ_id__XMJU= 0;
-    __tmp__YMJU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__YMJU ==  0)) {
-      result__VMJU=Self__ZMJU;
-    } else /* FALSE */ {
-      typ_id__XMJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YMJU));
-      if ((typ_id__XMJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2MJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1MJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_size[(__tmp__2MJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1MJU)));
-        ptr__WMJU=__tmp__0MJU;
-      } else /* FALSE */ {
-        __tmp__2MJU=((__UINTEGER_32__RWB )typ_id__XMJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_type[(__tmp__2MJU)]))),(__UINTEGER_32__RWB)(__tmp__2MJU |  1));
-        ptr__WMJU=__tmp__0MJU;
-      };
-      result__VMJU=((__STRING_CST__5J *)ptr__WMJU);
-      *(result__VMJU) = *(Self__ZMJU);
-    };
-    __tmp__ZZAL=result__VMJU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__ZZAL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__YZAL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__BX5R=((__PROTOTYPE_CST__45WC *)__tmp__YZAL);
-    __tmp__CX5R=create__type__IJ2C(Self__BX5R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__BX5R->parent_constant__55WC.static_type__SG4D);
-    __tmp__ZZAL=__tmp__CX5R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__EX5R=((__INTEGER_CST__KAXC *)__tmp__YZAL);
-    p__QNJU=Self__EX5R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__RNJU=Self__EX5R->value__YG4D;
-    t__SNJU=Self__EX5R->parent_constant__LAXC.static_type__SG4D;
-    Self__EX5R=NULL;
-    ptr__WMJU=((__POINTER__IB )(NULL));
-    typ_id__XMJU= 0;
-    __tmp__YMJU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__YMJU ==  0)) {
-      Self__EX5R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__XMJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YMJU));
-      if ((typ_id__XMJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2MJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1MJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_size[(__tmp__2MJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1MJU)));
-        ptr__WMJU=__tmp__0MJU;
-      } else /* FALSE */ {
-        __tmp__2MJU=((__UINTEGER_32__RWB )typ_id__XMJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_type[(__tmp__2MJU)]))),(__UINTEGER_32__RWB)(__tmp__2MJU |  1));
-        ptr__WMJU=__tmp__0MJU;
-      };
-      Self__EX5R=((__INTEGER_CST__KAXC *)ptr__WMJU);
-      *(Self__EX5R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__PNJU=((__INTEGER_CST__KAXC *)Self__EX5R);
-    Self__PNJU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QNJU;
-    Self__PNJU->value__YG4D=v__RNJU;
-    Self__PNJU->parent_constant__LAXC.static_type__SG4D=t__SNJU;
-    check_type__KYEE(Self__PNJU);
-    __tmp__ZZAL=Self__EX5R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__ZZAL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__YZAL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__GPLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__YZAL)->local__PUEJ));
-    if (__tmp__GPLT==NULL) {
-      __tmp__HPLT=NULL;
+  ____0SG __APJU;
+  ____OL __G1AL,__5OJU;
+  void *__H1AL,*__I1AL;
+  ____5J *__IOJU,*__EOJU;
+  ____IB __FOJU,__HOJU,__JOJU,__KOJU;
+  ____Q __GOJU;
+  ____YWB __LOJU;
+  ____NBXC *__QY5R,*__RY5R;
+  ____ZBXC *__TY5R,*__4OJU;
+  ____WMB *__BPJU;
+  ____2A0I *__VQLT,*__WQLT;
+  ____0AOJ *__441S,*__1UIV;
+  ____EBOJ *__D51S,*__LVIV;
+  ____2HOJ *__G51S,*__1VIV;
+  ____YMOJ *__J51S,*__LWIV;
+  ____0 *__NWIV;
+  ____ONOJ *__N51S,*__O51S;
+  ____YOOJ *__Q51S,*__R51S;
+  void *__EPJU,*__HQJU;
+  ____Q5YL *__FPJU;
+  ____SJNJ *__RXIV,*__3XIV;
+  __G1AL=__E1AL->__TJNJ.__JJNJ.__CK.__YH.__O2B;
+  __H1AL=__E1AL->__TJNJ.__0A5J;
+  switch (((struct ___OBJ *)__H1AL)->__id) {
+  case ____5J__: {
+    __IOJU=((____5J *)__H1AL);
+    __EOJU=NULL;
+    __FOJU=((____IB )(NULL));
+    __GOJU= 0;
+    __HOJU=((____IB )sizeof(____5J));
+    if (((unsigned long)__HOJU ==  0)) {
+      __EOJU=__IOJU;
+    } else /* FALSE */ {
+      __GOJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HOJU));
+      if ((__GOJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LOJU=((____YWB )((____Q )(void *)((unsigned long)__KOJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_size[(__LOJU)-1]))),((____YWB )((____Q )__KOJU)));
+        __FOJU=__JOJU;
+      } else /* FALSE */ {
+        __LOJU=((____YWB )__GOJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_type[(__LOJU)]))),(____YWB)(__LOJU |  1));
+        __FOJU=__JOJU;
+      };
+      __EOJU=((____5J *)__FOJU);
+      *(__EOJU) = *(__IOJU);
+    };
+    __I1AL=__EOJU;
+  } break;
+  case ____0AXC__: {
+    __I1AL=__JZAL(((____0AXC *)__H1AL));
+  } break;
+  case ____NBXC__: {
+    __QY5R=((____NBXC *)__H1AL);
+    __RY5R=__XK2C(__QY5R->__OBXC.__DK.__CK.__YH.__O2B,__QY5R->__OBXC.__BI4D);
+    __I1AL=__RY5R;
+  } break;
+  case ____ZBXC__: {
+    __TY5R=((____ZBXC *)__H1AL);
+    __5OJU=__TY5R->__0BXC.__DK.__CK.__YH.__O2B;
+    __APJU=__TY5R->__HI4D;
+    __BPJU=__TY5R->__0BXC.__BI4D;
+    __TY5R=NULL;
+    __FOJU=((____IB )(NULL));
+    __GOJU= 0;
+    __HOJU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__HOJU ==  0)) {
+      __TY5R=__ZBXC__;
+    } else /* FALSE */ {
+      __GOJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HOJU));
+      if ((__GOJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LOJU=((____YWB )((____Q )(void *)((unsigned long)__KOJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_size[(__LOJU)-1]))),((____YWB )((____Q )__KOJU)));
+        __FOJU=__JOJU;
+      } else /* FALSE */ {
+        __LOJU=((____YWB )__GOJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_type[(__LOJU)]))),(____YWB)(__LOJU |  1));
+        __FOJU=__JOJU;
+      };
+      __TY5R=((____ZBXC *)__FOJU);
+      *(__TY5R) = *(__ZBXC__);
+    };
+    __4OJU=((____ZBXC *)__TY5R);
+    __4OJU->__0BXC.__DK.__CK.__YH.__O2B=__5OJU;
+    __4OJU->__HI4D=__APJU;
+    __4OJU->__0BXC.__BI4D=__BPJU;
+    __ZZEE(__4OJU);
+    __I1AL=__TY5R;
+  } break;
+  case ____DMWH__: {
+    __I1AL=__W3OK(((____DMWH *)__H1AL));
+  } break;
+  case ____2A0I__: {
+    __VQLT=__2VEI(((____N5WC *)((____2A0I *)__H1AL)->__4VEJ));
+    if (__VQLT==NULL) {
+      __WQLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__HPLT=((__READ_LOCAL__N5ZI *)__tmp__GPLT);
+      __WQLT=((____2A0I *)__VQLT);
     };
-    __tmp__ZZAL=__tmp__HPLT;
+    __I1AL=__WQLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__ZZAL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__YZAL));
+  case ____HJNJ__: {
+    __I1AL=__Y0AL(((____HJNJ *)__H1AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__ZZAL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__YZAL));
+  case ____SJNJ__: {
+    __I1AL=__D1AL(((____SJNJ *)__H1AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__P31S=((__IS_EXPANDED__L5NJ *)__tmp__YZAL);
-    p__QNJU=Self__P31S->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__GPLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__P31S->receiver__554J)->local__PUEJ));
-    if (__tmp__GPLT==NULL) {
-      __tmp__HPLT=NULL;
+  case ____0AOJ__: {
+    __441S=((____0AOJ *)__H1AL);
+    __5OJU=__441S->__1AOJ.__CK.__YH.__O2B;
+    __VQLT=__2VEI(((____N5WC *)((____2A0I *)__441S->__OB5J)->__4VEJ));
+    if (__VQLT==NULL) {
+      __WQLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__HPLT=((__READ_LOCAL__N5ZI *)__tmp__GPLT);
-    };
-    Self__P31S=NULL;
-    ptr__WMJU=((__POINTER__IB )(NULL));
-    typ_id__XMJU= 0;
-    __tmp__YMJU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__YMJU ==  0)) {
-      Self__P31S=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__XMJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YMJU));
-      if ((typ_id__XMJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2MJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1MJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_size[(__tmp__2MJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1MJU)));
-        ptr__WMJU=__tmp__0MJU;
-      } else /* FALSE */ {
-        __tmp__2MJU=((__UINTEGER_32__RWB )typ_id__XMJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_type[(__tmp__2MJU)]))),(__UINTEGER_32__RWB)(__tmp__2MJU |  1));
-        ptr__WMJU=__tmp__0MJU;
-      };
-      Self__P31S=((__IS_EXPANDED__L5NJ *)ptr__WMJU);
-      *(Self__P31S) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__MTIV=((__IS_EXPANDED__L5NJ *)Self__P31S);
-    Self__MTIV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QNJU;
-    Self__MTIV->receiver__554J=__tmp__HPLT;
-    __tmp__ZZAL=Self__P31S;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__U31S=((__GET_TYPE_ID__V5NJ *)__tmp__YZAL);
-    p__QNJU=Self__U31S->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__SNJU=Self__U31S->receiver__EA5J;
-    Self__U31S=NULL;
-    ptr__WMJU=((__POINTER__IB )(NULL));
-    typ_id__XMJU= 0;
-    __tmp__YMJU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__YMJU ==  0)) {
-      Self__U31S=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__XMJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YMJU));
-      if ((typ_id__XMJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2MJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1MJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_size[(__tmp__2MJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1MJU)));
-        ptr__WMJU=__tmp__0MJU;
-      } else /* FALSE */ {
-        __tmp__2MJU=((__UINTEGER_32__RWB )typ_id__XMJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_type[(__tmp__2MJU)]))),(__UINTEGER_32__RWB)(__tmp__2MJU |  1));
-        ptr__WMJU=__tmp__0MJU;
-      };
-      Self__U31S=((__GET_TYPE_ID__V5NJ *)ptr__WMJU);
-      *(Self__U31S) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__2TIV=((__GET_TYPE_ID__V5NJ *)Self__U31S);
-    Self__2TIV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QNJU;
-    Self__2TIV->receiver__EA5J=t__SNJU;
-    __tmp__ZZAL=Self__U31S;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__ZZAL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__YZAL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__ZZAL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__YZAL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__ZZAL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__YZAL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__ZZAL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__YZAL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__ZZAL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__YZAL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__ZZAL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__YZAL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__ZZAL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__YZAL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__ZZAL=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__YZAL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__ZZAL=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__YZAL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__X31S=((__SIZE_OF__NGOJ *)__tmp__YZAL);
-    p__QNJU=Self__X31S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__SNJU=Self__X31S->receiver__OC5J;
-    Self__X31S=NULL;
-    ptr__WMJU=((__POINTER__IB )(NULL));
-    typ_id__XMJU= 0;
-    __tmp__YMJU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__YMJU ==  0)) {
-      Self__X31S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__XMJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YMJU));
-      if ((typ_id__XMJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2MJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1MJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_size[(__tmp__2MJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1MJU)));
-        ptr__WMJU=__tmp__0MJU;
-      } else /* FALSE */ {
-        __tmp__2MJU=((__UINTEGER_32__RWB )typ_id__XMJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_type[(__tmp__2MJU)]))),(__UINTEGER_32__RWB)(__tmp__2MJU |  1));
-        ptr__WMJU=__tmp__0MJU;
-      };
-      Self__X31S=((__SIZE_OF__NGOJ *)ptr__WMJU);
-      *(Self__X31S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__MUIV=((__SIZE_OF__NGOJ *)Self__X31S);
-    Self__MUIV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QNJU;
-    Self__MUIV->receiver__OC5J=t__SNJU;
-    __tmp__ZZAL=Self__X31S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__ZZAL=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__YZAL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__031S=((__REAL_CST__JLOJ *)__tmp__YZAL);
-    p__QNJU=Self__031S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__4UIV=Self__031S->value__DD5J;
-    t__SNJU=Self__031S->parent_constant__KLOJ.static_type__SG4D;
-    Self__031S=NULL;
-    ptr__WMJU=((__POINTER__IB )(NULL));
-    typ_id__XMJU= 0;
-    __tmp__YMJU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__YMJU ==  0)) {
-      Self__031S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__XMJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YMJU));
-      if ((typ_id__XMJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2MJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1MJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_size[(__tmp__2MJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1MJU)));
-        ptr__WMJU=__tmp__0MJU;
-      } else /* FALSE */ {
-        __tmp__2MJU=((__UINTEGER_32__RWB )typ_id__XMJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_type[(__tmp__2MJU)]))),(__UINTEGER_32__RWB)(__tmp__2MJU |  1));
-        ptr__WMJU=__tmp__0MJU;
-      };
-      Self__031S=((__REAL_CST__JLOJ *)ptr__WMJU);
-      *(Self__031S) = *(REAL_CST__JLOJ__);
-    };
-    Self__2UIV=((__REAL_CST__JLOJ *)Self__031S);
-    Self__2UIV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QNJU;
-    Self__2UIV->value__DD5J=v__4UIV;
-    Self__2UIV->parent_constant__KLOJ.static_type__SG4D=t__SNJU;
-    __tmp__ZZAL=Self__031S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__431S=((__CHARACTER_CST__5LOJ *)__tmp__YZAL);
-    __tmp__531S=create__char__CMQJ(Self__431S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__431S->text__ID5J);
-    __tmp__ZZAL=__tmp__531S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__B41S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__YZAL);
-    __tmp__C41S=create__text__2PQJ(Self__B41S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__B41S->string__EBJK);
-    __tmp__ZZAL=__tmp__C41S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__ZZAL=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__YZAL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__ZZAL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__YZAL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__ZZAL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__YZAL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__ZZAL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__YZAL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__ZZAL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__YZAL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__ZZAL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__YZAL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__ZZAL=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__YZAL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__ZZAL=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__YZAL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__VNJU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__YZAL)->global__Y5JM),NULL);
-    if (__tmp__VNJU==NULL) {
-      __tmp__WNJU=NULL;
+      __WQLT=((____2A0I *)__VQLT);
+    };
+    __441S=NULL;
+    __FOJU=((____IB )(NULL));
+    __GOJU= 0;
+    __HOJU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__HOJU ==  0)) {
+      __441S=__0AOJ__;
+    } else /* FALSE */ {
+      __GOJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HOJU));
+      if ((__GOJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LOJU=((____YWB )((____Q )(void *)((unsigned long)__KOJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_size[(__LOJU)-1]))),((____YWB )((____Q )__KOJU)));
+        __FOJU=__JOJU;
+      } else /* FALSE */ {
+        __LOJU=((____YWB )__GOJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_type[(__LOJU)]))),(____YWB)(__LOJU |  1));
+        __FOJU=__JOJU;
+      };
+      __441S=((____0AOJ *)__FOJU);
+      *(__441S) = *(__0AOJ__);
+    };
+    __1UIV=((____0AOJ *)__441S);
+    __1UIV->__1AOJ.__CK.__YH.__O2B=__5OJU;
+    __1UIV->__OB5J=__WQLT;
+    __I1AL=__441S;
+  } break;
+  case ____EBOJ__: {
+    __D51S=((____EBOJ *)__H1AL);
+    __5OJU=__D51S->__FBOJ.__CK.__YH.__O2B;
+    __BPJU=__D51S->__TB5J;
+    __D51S=NULL;
+    __FOJU=((____IB )(NULL));
+    __GOJU= 0;
+    __HOJU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__HOJU ==  0)) {
+      __D51S=__EBOJ__;
+    } else /* FALSE */ {
+      __GOJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HOJU));
+      if ((__GOJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LOJU=((____YWB )((____Q )(void *)((unsigned long)__KOJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_size[(__LOJU)-1]))),((____YWB )((____Q )__KOJU)));
+        __FOJU=__JOJU;
+      } else /* FALSE */ {
+        __LOJU=((____YWB )__GOJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_type[(__LOJU)]))),(____YWB)(__LOJU |  1));
+        __FOJU=__JOJU;
+      };
+      __D51S=((____EBOJ *)__FOJU);
+      *(__D51S) = *(__EBOJ__);
+    };
+    __LVIV=((____EBOJ *)__D51S);
+    __LVIV->__FBOJ.__CK.__YH.__O2B=__5OJU;
+    __LVIV->__TB5J=__BPJU;
+    __I1AL=__D51S;
+  } break;
+  case ____3BOJ__: {
+    __I1AL=__21AL(((____3BOJ *)__H1AL));
+  } break;
+  case ____RCOJ__: {
+    __I1AL=__H2AL(((____RCOJ *)__H1AL));
+  } break;
+  case ____HDOJ__: {
+    __I1AL=__S2AL(((____HDOJ *)__H1AL));
+  } break;
+  case ____1DOJ__: {
+    __I1AL=__32AL(((____1DOJ *)__H1AL));
+  } break;
+  case ____PEOJ__: {
+    __I1AL=__I3AL(((____PEOJ *)__H1AL));
+  } break;
+  case ____DFOJ__: {
+    __I1AL=__T3AL(((____DFOJ *)__H1AL));
+  } break;
+  case ____XFOJ__: {
+    __I1AL=__43AL(((____XFOJ *)__H1AL));
+  } break;
+  case ____QGOJ__: {
+    __I1AL=__J4AL(((____QGOJ *)__H1AL));
+  } break;
+  case ____EHOJ__: {
+    __I1AL=__X4AL(((____EHOJ *)__H1AL));
+  } break;
+  case ____2HOJ__: {
+    __G51S=((____2HOJ *)__H1AL);
+    __5OJU=__G51S->__3HOJ.__CK.__YH.__O2B;
+    __BPJU=__G51S->__3D5J;
+    __G51S=NULL;
+    __FOJU=((____IB )(NULL));
+    __GOJU= 0;
+    __HOJU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__HOJU ==  0)) {
+      __G51S=__2HOJ__;
+    } else /* FALSE */ {
+      __GOJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HOJU));
+      if ((__GOJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LOJU=((____YWB )((____Q )(void *)((unsigned long)__KOJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_size[(__LOJU)-1]))),((____YWB )((____Q )__KOJU)));
+        __FOJU=__JOJU;
+      } else /* FALSE */ {
+        __LOJU=((____YWB )__GOJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_type[(__LOJU)]))),(____YWB)(__LOJU |  1));
+        __FOJU=__JOJU;
+      };
+      __G51S=((____2HOJ *)__FOJU);
+      *(__G51S) = *(__2HOJ__);
+    };
+    __1VIV=((____2HOJ *)__G51S);
+    __1VIV->__3HOJ.__CK.__YH.__O2B=__5OJU;
+    __1VIV->__3D5J=__BPJU;
+    __I1AL=__G51S;
+  } break;
+  case ____YIOJ__: {
+    __I1AL=__I5AL(((____YIOJ *)__H1AL));
+  } break;
+  case ____YMOJ__: {
+    __J51S=((____YMOJ *)__H1AL);
+    __5OJU=__J51S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __NWIV=__J51S->__SE5J;
+    __BPJU=__J51S->__ZMOJ.__BI4D;
+    __J51S=NULL;
+    __FOJU=((____IB )(NULL));
+    __GOJU= 0;
+    __HOJU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__HOJU ==  0)) {
+      __J51S=__YMOJ__;
+    } else /* FALSE */ {
+      __GOJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HOJU));
+      if ((__GOJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LOJU=((____YWB )((____Q )(void *)((unsigned long)__KOJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_size[(__LOJU)-1]))),((____YWB )((____Q )__KOJU)));
+        __FOJU=__JOJU;
+      } else /* FALSE */ {
+        __LOJU=((____YWB )__GOJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_type[(__LOJU)]))),(____YWB)(__LOJU |  1));
+        __FOJU=__JOJU;
+      };
+      __J51S=((____YMOJ *)__FOJU);
+      *(__J51S) = *(__YMOJ__);
+    };
+    __LWIV=((____YMOJ *)__J51S);
+    __LWIV->__ZMOJ.__DK.__CK.__YH.__O2B=__5OJU;
+    __LWIV->__SE5J=__NWIV;
+    __LWIV->__ZMOJ.__BI4D=__BPJU;
+    __I1AL=__J51S;
+  } break;
+  case ____ONOJ__: {
+    __N51S=((____ONOJ *)__H1AL);
+    __O51S=__RNQJ(__N51S->__PNOJ.__DK.__CK.__YH.__O2B,__N51S->__XE5J);
+    __I1AL=__O51S;
+  } break;
+  case ____YOOJ__: {
+    __Q51S=((____YOOJ *)__H1AL);
+    __R51S=__LRQJ(__Q51S->__ZOOJ.__DK.__CK.__YH.__O2B,__Q51S->__TCJK);
+    __I1AL=__R51S;
+  } break;
+  case ____IM4K__: {
+    __I1AL=__NZFM(((____IM4K *)__H1AL));
+  } break;
+  case ____T5FL__: {
+    __I1AL=__V35O(((____T5FL *)__H1AL));
+  } break;
+  case ____3DUL__: {
+    __I1AL=__AJVP(((____3DUL *)__H1AL));
+  } break;
+  case ____0EUL__: {
+    __I1AL=__QB4P(((____0EUL *)__H1AL));
+  } break;
+  case ____BGUL__: {
+    __I1AL=__LJVP(((____BGUL *)__H1AL));
+  } break;
+  case ____2GUL__: {
+    __I1AL=__2B4P(((____2GUL *)__H1AL));
+  } break;
+  case ____B0VL__: {
+    __I1AL=__H0BN(((____B0VL *)__H1AL));
+  } break;
+  case ____P0VL__: {
+    __I1AL=__NCHM(((____P0VL *)__H1AL));
+  } break;
+  case ____Q5YL__: {
+    __EPJU=__TFTL(((____FKRG *)((____Q5YL *)__H1AL)->__HBKM),NULL);
+    if (__EPJU==NULL) {
+      __FPJU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__VNJU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__WNJU=NULL;
+      switch (((struct ___OBJ *)__EPJU)->__id) {
+      case ____IM4K__: {
+        __FPJU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__WNJU=((__READ_GLOBAL__B4YL *)__tmp__VNJU);
+      case ____Q5YL__: {
+        __FPJU=((____Q5YL *)__EPJU);
       } break;
       }
     };
-    __tmp__ZZAL=__tmp__WNJU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__ZZAL=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__YZAL));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__ZZAL=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__YZAL));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__ZZAL=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__YZAL));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__ZZAL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__YZAL));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__ZZAL=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__YZAL));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__ZZAL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__YZAL));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__ZZAL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__YZAL));
-  } break;
-  };
-  __tmp__YZAL=Self__VZAL->parent_expr_binary_cmp__EINJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__YZAL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__ZMJU=((__STRING_CST__5J *)__tmp__YZAL);
-    result__VMJU=NULL;
-    ptr__WMJU=((__POINTER__IB )(NULL));
-    typ_id__XMJU= 0;
-    __tmp__YMJU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__YMJU ==  0)) {
-      result__VMJU=Self__ZMJU;
-    } else /* FALSE */ {
-      typ_id__XMJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YMJU));
-      if ((typ_id__XMJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2MJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1MJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_size[(__tmp__2MJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1MJU)));
-        ptr__WMJU=__tmp__0MJU;
-      } else /* FALSE */ {
-        __tmp__2MJU=((__UINTEGER_32__RWB )typ_id__XMJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_type[(__tmp__2MJU)]))),(__UINTEGER_32__RWB)(__tmp__2MJU |  1));
-        ptr__WMJU=__tmp__0MJU;
-      };
-      result__VMJU=((__STRING_CST__5J *)ptr__WMJU);
-      *(result__VMJU) = *(Self__ZMJU);
-    };
-    __tmp__VNJU=result__VMJU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__VNJU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__YZAL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__BX5R=((__PROTOTYPE_CST__45WC *)__tmp__YZAL);
-    __tmp__CX5R=create__type__IJ2C(Self__BX5R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__BX5R->parent_constant__55WC.static_type__SG4D);
-    __tmp__VNJU=__tmp__CX5R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__EX5R=((__INTEGER_CST__KAXC *)__tmp__YZAL);
-    p__QNJU=Self__EX5R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__RNJU=Self__EX5R->value__YG4D;
-    t__SNJU=Self__EX5R->parent_constant__LAXC.static_type__SG4D;
-    Self__EX5R=NULL;
-    ptr__WMJU=((__POINTER__IB )(NULL));
-    typ_id__XMJU= 0;
-    __tmp__YMJU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__YMJU ==  0)) {
-      Self__EX5R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__XMJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YMJU));
-      if ((typ_id__XMJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2MJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1MJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_size[(__tmp__2MJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1MJU)));
-        ptr__WMJU=__tmp__0MJU;
-      } else /* FALSE */ {
-        __tmp__2MJU=((__UINTEGER_32__RWB )typ_id__XMJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_type[(__tmp__2MJU)]))),(__UINTEGER_32__RWB)(__tmp__2MJU |  1));
-        ptr__WMJU=__tmp__0MJU;
-      };
-      Self__EX5R=((__INTEGER_CST__KAXC *)ptr__WMJU);
-      *(Self__EX5R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__PNJU=((__INTEGER_CST__KAXC *)Self__EX5R);
-    Self__PNJU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QNJU;
-    Self__PNJU->value__YG4D=v__RNJU;
-    Self__PNJU->parent_constant__LAXC.static_type__SG4D=t__SNJU;
-    check_type__KYEE(Self__PNJU);
-    __tmp__VNJU=Self__EX5R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__VNJU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__YZAL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__GPLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__YZAL)->local__PUEJ));
-    if (__tmp__GPLT==NULL) {
-      __tmp__HPLT=NULL;
+    __I1AL=__FPJU;
+  } break;
+  case ____UVPM__: {
+    __I1AL=__VGWN(((____UVPM *)__H1AL));
+  } break;
+  case ____0ZPM__: {
+    __I1AL=__4G2P(((____0ZPM *)__H1AL));
+  } break;
+  case ____MR0N__: {
+    __I1AL=__DRVO(((____MR0N *)__H1AL));
+  } break;
+  case ____YWBP__: {
+    __I1AL=__DQ0Q(((____YWBP *)__H1AL));
+  } break;
+  case ____LYBP__: {
+    __I1AL=__0WUP(((____LYBP *)__H1AL));
+  } break;
+  case ____CZBP__: {
+    __I1AL=__FXUP(((____CZBP *)__H1AL));
+  } break;
+  case ____3BEP__: {
+    __I1AL=__FCIQ(((____3BEP *)__H1AL));
+  } break;
+  };
+  __H1AL=__E1AL->__TJNJ.__AB5J;
+  switch (((struct ___OBJ *)__H1AL)->__id) {
+  case ____5J__: {
+    __IOJU=((____5J *)__H1AL);
+    __EOJU=NULL;
+    __FOJU=((____IB )(NULL));
+    __GOJU= 0;
+    __HOJU=((____IB )sizeof(____5J));
+    if (((unsigned long)__HOJU ==  0)) {
+      __EOJU=__IOJU;
+    } else /* FALSE */ {
+      __GOJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HOJU));
+      if ((__GOJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LOJU=((____YWB )((____Q )(void *)((unsigned long)__KOJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_size[(__LOJU)-1]))),((____YWB )((____Q )__KOJU)));
+        __FOJU=__JOJU;
+      } else /* FALSE */ {
+        __LOJU=((____YWB )__GOJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_type[(__LOJU)]))),(____YWB)(__LOJU |  1));
+        __FOJU=__JOJU;
+      };
+      __EOJU=((____5J *)__FOJU);
+      *(__EOJU) = *(__IOJU);
+    };
+    __EPJU=__EOJU;
+  } break;
+  case ____0AXC__: {
+    __EPJU=__JZAL(((____0AXC *)__H1AL));
+  } break;
+  case ____NBXC__: {
+    __QY5R=((____NBXC *)__H1AL);
+    __RY5R=__XK2C(__QY5R->__OBXC.__DK.__CK.__YH.__O2B,__QY5R->__OBXC.__BI4D);
+    __EPJU=__RY5R;
+  } break;
+  case ____ZBXC__: {
+    __TY5R=((____ZBXC *)__H1AL);
+    __5OJU=__TY5R->__0BXC.__DK.__CK.__YH.__O2B;
+    __APJU=__TY5R->__HI4D;
+    __BPJU=__TY5R->__0BXC.__BI4D;
+    __TY5R=NULL;
+    __FOJU=((____IB )(NULL));
+    __GOJU= 0;
+    __HOJU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__HOJU ==  0)) {
+      __TY5R=__ZBXC__;
+    } else /* FALSE */ {
+      __GOJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HOJU));
+      if ((__GOJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LOJU=((____YWB )((____Q )(void *)((unsigned long)__KOJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_size[(__LOJU)-1]))),((____YWB )((____Q )__KOJU)));
+        __FOJU=__JOJU;
+      } else /* FALSE */ {
+        __LOJU=((____YWB )__GOJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_type[(__LOJU)]))),(____YWB)(__LOJU |  1));
+        __FOJU=__JOJU;
+      };
+      __TY5R=((____ZBXC *)__FOJU);
+      *(__TY5R) = *(__ZBXC__);
+    };
+    __4OJU=((____ZBXC *)__TY5R);
+    __4OJU->__0BXC.__DK.__CK.__YH.__O2B=__5OJU;
+    __4OJU->__HI4D=__APJU;
+    __4OJU->__0BXC.__BI4D=__BPJU;
+    __ZZEE(__4OJU);
+    __EPJU=__TY5R;
+  } break;
+  case ____DMWH__: {
+    __EPJU=__W3OK(((____DMWH *)__H1AL));
+  } break;
+  case ____2A0I__: {
+    __VQLT=__2VEI(((____N5WC *)((____2A0I *)__H1AL)->__4VEJ));
+    if (__VQLT==NULL) {
+      __WQLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__HPLT=((__READ_LOCAL__N5ZI *)__tmp__GPLT);
+      __WQLT=((____2A0I *)__VQLT);
     };
-    __tmp__VNJU=__tmp__HPLT;
+    __EPJU=__WQLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__VNJU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__YZAL));
+  case ____HJNJ__: {
+    __EPJU=__Y0AL(((____HJNJ *)__H1AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__VNJU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__YZAL));
+  case ____SJNJ__: {
+    __EPJU=__D1AL(((____SJNJ *)__H1AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__P31S=((__IS_EXPANDED__L5NJ *)__tmp__YZAL);
-    p__QNJU=Self__P31S->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__GPLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__P31S->receiver__554J)->local__PUEJ));
-    if (__tmp__GPLT==NULL) {
-      __tmp__HPLT=NULL;
+  case ____0AOJ__: {
+    __441S=((____0AOJ *)__H1AL);
+    __5OJU=__441S->__1AOJ.__CK.__YH.__O2B;
+    __VQLT=__2VEI(((____N5WC *)((____2A0I *)__441S->__OB5J)->__4VEJ));
+    if (__VQLT==NULL) {
+      __WQLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__HPLT=((__READ_LOCAL__N5ZI *)__tmp__GPLT);
-    };
-    Self__P31S=NULL;
-    ptr__WMJU=((__POINTER__IB )(NULL));
-    typ_id__XMJU= 0;
-    __tmp__YMJU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__YMJU ==  0)) {
-      Self__P31S=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__XMJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YMJU));
-      if ((typ_id__XMJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2MJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1MJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_size[(__tmp__2MJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1MJU)));
-        ptr__WMJU=__tmp__0MJU;
-      } else /* FALSE */ {
-        __tmp__2MJU=((__UINTEGER_32__RWB )typ_id__XMJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_type[(__tmp__2MJU)]))),(__UINTEGER_32__RWB)(__tmp__2MJU |  1));
-        ptr__WMJU=__tmp__0MJU;
-      };
-      Self__P31S=((__IS_EXPANDED__L5NJ *)ptr__WMJU);
-      *(Self__P31S) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__MTIV=((__IS_EXPANDED__L5NJ *)Self__P31S);
-    Self__MTIV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QNJU;
-    Self__MTIV->receiver__554J=__tmp__HPLT;
-    __tmp__VNJU=Self__P31S;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__U31S=((__GET_TYPE_ID__V5NJ *)__tmp__YZAL);
-    p__QNJU=Self__U31S->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__SNJU=Self__U31S->receiver__EA5J;
-    Self__U31S=NULL;
-    ptr__WMJU=((__POINTER__IB )(NULL));
-    typ_id__XMJU= 0;
-    __tmp__YMJU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__YMJU ==  0)) {
-      Self__U31S=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__XMJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YMJU));
-      if ((typ_id__XMJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2MJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1MJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_size[(__tmp__2MJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1MJU)));
-        ptr__WMJU=__tmp__0MJU;
-      } else /* FALSE */ {
-        __tmp__2MJU=((__UINTEGER_32__RWB )typ_id__XMJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_type[(__tmp__2MJU)]))),(__UINTEGER_32__RWB)(__tmp__2MJU |  1));
-        ptr__WMJU=__tmp__0MJU;
-      };
-      Self__U31S=((__GET_TYPE_ID__V5NJ *)ptr__WMJU);
-      *(Self__U31S) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__2TIV=((__GET_TYPE_ID__V5NJ *)Self__U31S);
-    Self__2TIV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QNJU;
-    Self__2TIV->receiver__EA5J=t__SNJU;
-    __tmp__VNJU=Self__U31S;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__VNJU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__YZAL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__VNJU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__YZAL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__VNJU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__YZAL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__VNJU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__YZAL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__VNJU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__YZAL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__VNJU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__YZAL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__VNJU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__YZAL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__VNJU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__YZAL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__VNJU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__YZAL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__X31S=((__SIZE_OF__NGOJ *)__tmp__YZAL);
-    p__QNJU=Self__X31S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__SNJU=Self__X31S->receiver__OC5J;
-    Self__X31S=NULL;
-    ptr__WMJU=((__POINTER__IB )(NULL));
-    typ_id__XMJU= 0;
-    __tmp__YMJU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__YMJU ==  0)) {
-      Self__X31S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__XMJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YMJU));
-      if ((typ_id__XMJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2MJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1MJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_size[(__tmp__2MJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1MJU)));
-        ptr__WMJU=__tmp__0MJU;
-      } else /* FALSE */ {
-        __tmp__2MJU=((__UINTEGER_32__RWB )typ_id__XMJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_type[(__tmp__2MJU)]))),(__UINTEGER_32__RWB)(__tmp__2MJU |  1));
-        ptr__WMJU=__tmp__0MJU;
-      };
-      Self__X31S=((__SIZE_OF__NGOJ *)ptr__WMJU);
-      *(Self__X31S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__MUIV=((__SIZE_OF__NGOJ *)Self__X31S);
-    Self__MUIV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QNJU;
-    Self__MUIV->receiver__OC5J=t__SNJU;
-    __tmp__VNJU=Self__X31S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__VNJU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__YZAL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__031S=((__REAL_CST__JLOJ *)__tmp__YZAL);
-    p__QNJU=Self__031S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__4UIV=Self__031S->value__DD5J;
-    t__SNJU=Self__031S->parent_constant__KLOJ.static_type__SG4D;
-    Self__031S=NULL;
-    ptr__WMJU=((__POINTER__IB )(NULL));
-    typ_id__XMJU= 0;
-    __tmp__YMJU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__YMJU ==  0)) {
-      Self__031S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__XMJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YMJU));
-      if ((typ_id__XMJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2MJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1MJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_size[(__tmp__2MJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1MJU)));
-        ptr__WMJU=__tmp__0MJU;
-      } else /* FALSE */ {
-        __tmp__2MJU=((__UINTEGER_32__RWB )typ_id__XMJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_type[(__tmp__2MJU)]))),(__UINTEGER_32__RWB)(__tmp__2MJU |  1));
-        ptr__WMJU=__tmp__0MJU;
-      };
-      Self__031S=((__REAL_CST__JLOJ *)ptr__WMJU);
-      *(Self__031S) = *(REAL_CST__JLOJ__);
-    };
-    Self__2UIV=((__REAL_CST__JLOJ *)Self__031S);
-    Self__2UIV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QNJU;
-    Self__2UIV->value__DD5J=v__4UIV;
-    Self__2UIV->parent_constant__KLOJ.static_type__SG4D=t__SNJU;
-    __tmp__VNJU=Self__031S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__431S=((__CHARACTER_CST__5LOJ *)__tmp__YZAL);
-    __tmp__531S=create__char__CMQJ(Self__431S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__431S->text__ID5J);
-    __tmp__VNJU=__tmp__531S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__B41S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__YZAL);
-    __tmp__C41S=create__text__2PQJ(Self__B41S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__B41S->string__EBJK);
-    __tmp__VNJU=__tmp__C41S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__VNJU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__YZAL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__VNJU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__YZAL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__VNJU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__YZAL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__VNJU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__YZAL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__VNJU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__YZAL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__VNJU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__YZAL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__VNJU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__YZAL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__VNJU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__YZAL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__YOJU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__YZAL)->global__Y5JM),NULL);
-    if (__tmp__YOJU==NULL) {
-      __tmp__WNJU=NULL;
+      __WQLT=((____2A0I *)__VQLT);
+    };
+    __441S=NULL;
+    __FOJU=((____IB )(NULL));
+    __GOJU= 0;
+    __HOJU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__HOJU ==  0)) {
+      __441S=__0AOJ__;
+    } else /* FALSE */ {
+      __GOJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HOJU));
+      if ((__GOJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LOJU=((____YWB )((____Q )(void *)((unsigned long)__KOJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_size[(__LOJU)-1]))),((____YWB )((____Q )__KOJU)));
+        __FOJU=__JOJU;
+      } else /* FALSE */ {
+        __LOJU=((____YWB )__GOJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_type[(__LOJU)]))),(____YWB)(__LOJU |  1));
+        __FOJU=__JOJU;
+      };
+      __441S=((____0AOJ *)__FOJU);
+      *(__441S) = *(__0AOJ__);
+    };
+    __1UIV=((____0AOJ *)__441S);
+    __1UIV->__1AOJ.__CK.__YH.__O2B=__5OJU;
+    __1UIV->__OB5J=__WQLT;
+    __EPJU=__441S;
+  } break;
+  case ____EBOJ__: {
+    __D51S=((____EBOJ *)__H1AL);
+    __5OJU=__D51S->__FBOJ.__CK.__YH.__O2B;
+    __BPJU=__D51S->__TB5J;
+    __D51S=NULL;
+    __FOJU=((____IB )(NULL));
+    __GOJU= 0;
+    __HOJU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__HOJU ==  0)) {
+      __D51S=__EBOJ__;
+    } else /* FALSE */ {
+      __GOJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HOJU));
+      if ((__GOJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LOJU=((____YWB )((____Q )(void *)((unsigned long)__KOJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_size[(__LOJU)-1]))),((____YWB )((____Q )__KOJU)));
+        __FOJU=__JOJU;
+      } else /* FALSE */ {
+        __LOJU=((____YWB )__GOJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_type[(__LOJU)]))),(____YWB)(__LOJU |  1));
+        __FOJU=__JOJU;
+      };
+      __D51S=((____EBOJ *)__FOJU);
+      *(__D51S) = *(__EBOJ__);
+    };
+    __LVIV=((____EBOJ *)__D51S);
+    __LVIV->__FBOJ.__CK.__YH.__O2B=__5OJU;
+    __LVIV->__TB5J=__BPJU;
+    __EPJU=__D51S;
+  } break;
+  case ____3BOJ__: {
+    __EPJU=__21AL(((____3BOJ *)__H1AL));
+  } break;
+  case ____RCOJ__: {
+    __EPJU=__H2AL(((____RCOJ *)__H1AL));
+  } break;
+  case ____HDOJ__: {
+    __EPJU=__S2AL(((____HDOJ *)__H1AL));
+  } break;
+  case ____1DOJ__: {
+    __EPJU=__32AL(((____1DOJ *)__H1AL));
+  } break;
+  case ____PEOJ__: {
+    __EPJU=__I3AL(((____PEOJ *)__H1AL));
+  } break;
+  case ____DFOJ__: {
+    __EPJU=__T3AL(((____DFOJ *)__H1AL));
+  } break;
+  case ____XFOJ__: {
+    __EPJU=__43AL(((____XFOJ *)__H1AL));
+  } break;
+  case ____QGOJ__: {
+    __EPJU=__J4AL(((____QGOJ *)__H1AL));
+  } break;
+  case ____EHOJ__: {
+    __EPJU=__X4AL(((____EHOJ *)__H1AL));
+  } break;
+  case ____2HOJ__: {
+    __G51S=((____2HOJ *)__H1AL);
+    __5OJU=__G51S->__3HOJ.__CK.__YH.__O2B;
+    __BPJU=__G51S->__3D5J;
+    __G51S=NULL;
+    __FOJU=((____IB )(NULL));
+    __GOJU= 0;
+    __HOJU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__HOJU ==  0)) {
+      __G51S=__2HOJ__;
+    } else /* FALSE */ {
+      __GOJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HOJU));
+      if ((__GOJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LOJU=((____YWB )((____Q )(void *)((unsigned long)__KOJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_size[(__LOJU)-1]))),((____YWB )((____Q )__KOJU)));
+        __FOJU=__JOJU;
+      } else /* FALSE */ {
+        __LOJU=((____YWB )__GOJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_type[(__LOJU)]))),(____YWB)(__LOJU |  1));
+        __FOJU=__JOJU;
+      };
+      __G51S=((____2HOJ *)__FOJU);
+      *(__G51S) = *(__2HOJ__);
+    };
+    __1VIV=((____2HOJ *)__G51S);
+    __1VIV->__3HOJ.__CK.__YH.__O2B=__5OJU;
+    __1VIV->__3D5J=__BPJU;
+    __EPJU=__G51S;
+  } break;
+  case ____YIOJ__: {
+    __EPJU=__I5AL(((____YIOJ *)__H1AL));
+  } break;
+  case ____YMOJ__: {
+    __J51S=((____YMOJ *)__H1AL);
+    __5OJU=__J51S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __NWIV=__J51S->__SE5J;
+    __BPJU=__J51S->__ZMOJ.__BI4D;
+    __J51S=NULL;
+    __FOJU=((____IB )(NULL));
+    __GOJU= 0;
+    __HOJU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__HOJU ==  0)) {
+      __J51S=__YMOJ__;
+    } else /* FALSE */ {
+      __GOJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HOJU));
+      if ((__GOJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LOJU=((____YWB )((____Q )(void *)((unsigned long)__KOJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_size[(__LOJU)-1]))),((____YWB )((____Q )__KOJU)));
+        __FOJU=__JOJU;
+      } else /* FALSE */ {
+        __LOJU=((____YWB )__GOJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JOJU=__OKI(__KOJU,((____IB )(&(table_type[(__LOJU)]))),(____YWB)(__LOJU |  1));
+        __FOJU=__JOJU;
+      };
+      __J51S=((____YMOJ *)__FOJU);
+      *(__J51S) = *(__YMOJ__);
+    };
+    __LWIV=((____YMOJ *)__J51S);
+    __LWIV->__ZMOJ.__DK.__CK.__YH.__O2B=__5OJU;
+    __LWIV->__SE5J=__NWIV;
+    __LWIV->__ZMOJ.__BI4D=__BPJU;
+    __EPJU=__J51S;
+  } break;
+  case ____ONOJ__: {
+    __N51S=((____ONOJ *)__H1AL);
+    __O51S=__RNQJ(__N51S->__PNOJ.__DK.__CK.__YH.__O2B,__N51S->__XE5J);
+    __EPJU=__O51S;
+  } break;
+  case ____YOOJ__: {
+    __Q51S=((____YOOJ *)__H1AL);
+    __R51S=__LRQJ(__Q51S->__ZOOJ.__DK.__CK.__YH.__O2B,__Q51S->__TCJK);
+    __EPJU=__R51S;
+  } break;
+  case ____IM4K__: {
+    __EPJU=__NZFM(((____IM4K *)__H1AL));
+  } break;
+  case ____T5FL__: {
+    __EPJU=__V35O(((____T5FL *)__H1AL));
+  } break;
+  case ____3DUL__: {
+    __EPJU=__AJVP(((____3DUL *)__H1AL));
+  } break;
+  case ____0EUL__: {
+    __EPJU=__QB4P(((____0EUL *)__H1AL));
+  } break;
+  case ____BGUL__: {
+    __EPJU=__LJVP(((____BGUL *)__H1AL));
+  } break;
+  case ____2GUL__: {
+    __EPJU=__2B4P(((____2GUL *)__H1AL));
+  } break;
+  case ____B0VL__: {
+    __EPJU=__H0BN(((____B0VL *)__H1AL));
+  } break;
+  case ____P0VL__: {
+    __EPJU=__NCHM(((____P0VL *)__H1AL));
+  } break;
+  case ____Q5YL__: {
+    __HQJU=__TFTL(((____FKRG *)((____Q5YL *)__H1AL)->__HBKM),NULL);
+    if (__HQJU==NULL) {
+      __FPJU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__YOJU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__WNJU=NULL;
+      switch (((struct ___OBJ *)__HQJU)->__id) {
+      case ____IM4K__: {
+        __FPJU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__WNJU=((__READ_GLOBAL__B4YL *)__tmp__YOJU);
+      case ____Q5YL__: {
+        __FPJU=((____Q5YL *)__HQJU);
       } break;
       }
     };
-    __tmp__VNJU=__tmp__WNJU;
+    __EPJU=__FPJU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__VNJU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__YZAL));
+  case ____UVPM__: {
+    __EPJU=__VGWN(((____UVPM *)__H1AL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__VNJU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__YZAL));
+  case ____0ZPM__: {
+    __EPJU=__4G2P(((____0ZPM *)__H1AL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__VNJU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__YZAL));
+  case ____MR0N__: {
+    __EPJU=__DRVO(((____MR0N *)__H1AL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__VNJU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__YZAL));
+  case ____YWBP__: {
+    __EPJU=__DQ0Q(((____YWBP *)__H1AL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__VNJU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__YZAL));
+  case ____LYBP__: {
+    __EPJU=__0WUP(((____LYBP *)__H1AL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__VNJU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__YZAL));
+  case ____CZBP__: {
+    __EPJU=__FXUP(((____CZBP *)__H1AL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__VNJU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__YZAL));
+  case ____3BEP__: {
+    __EPJU=__FCIQ(((____3BEP *)__H1AL));
   } break;
   };
-  result__CWIV=NULL;
-  ptr__WMJU=((__POINTER__IB )(NULL));
-  typ_id__XMJU= 0;
-  __tmp__YMJU=((__POINTER__IB )sizeof(__EXPR_NOT_EQUAL__DINJ));
-  if (((unsigned long)__tmp__YMJU ==  0)) {
-    result__CWIV=EXPR_NOT_EQUAL__DINJ__;
+  __RXIV=NULL;
+  __FOJU=((____IB )(NULL));
+  __GOJU= 0;
+  __HOJU=((____IB )sizeof(____SJNJ));
+  if (((unsigned long)__HOJU ==  0)) {
+    __RXIV=__SJNJ__;
   } else /* FALSE */ {
-    typ_id__XMJU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YMJU));
-    if ((typ_id__XMJU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__2MJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1MJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_size[(__tmp__2MJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1MJU)));
-      ptr__WMJU=__tmp__0MJU;
-    } else /* FALSE */ {
-      __tmp__2MJU=((__UINTEGER_32__RWB )typ_id__XMJU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__0MJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__1MJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YMJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0MJU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__0MJU=micro_alloc__table__lab__HKI(__tmp__1MJU,((__POINTER__IB )(&(table_type[(__tmp__2MJU)]))),(__UINTEGER_32__RWB)(__tmp__2MJU |  1));
-      ptr__WMJU=__tmp__0MJU;
-    };
-    result__CWIV=((__EXPR_NOT_EQUAL__DINJ *)ptr__WMJU);
-    *(result__CWIV) = *(EXPR_NOT_EQUAL__DINJ__);
-  };
-  Self__OWIV=((__EXPR_NOT_EQUAL__DINJ *)result__CWIV);
-  Self__OWIV->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__XZAL;
-  Self__OWIV->parent_expr_binary_cmp__EINJ.left__L54J=__tmp__ZZAL;
-  Self__OWIV->parent_expr_binary_cmp__EINJ.right__R54J=__tmp__VNJU;
-  Self__OWIV=result__CWIV;
-  return(Self__OWIV);
+    __GOJU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HOJU));
+    if ((__GOJU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __LOJU=((____YWB )((____Q )(void *)((unsigned long)__KOJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __JOJU=__OKI(__KOJU,((____IB )(&(table_size[(__LOJU)-1]))),((____YWB )((____Q )__KOJU)));
+      __FOJU=__JOJU;
+    } else /* FALSE */ {
+      __LOJU=((____YWB )__GOJU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __JOJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __KOJU=(void *)((unsigned long)(void *)((unsigned long)__HOJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JOJU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __JOJU=__OKI(__KOJU,((____IB )(&(table_type[(__LOJU)]))),(____YWB)(__LOJU |  1));
+      __FOJU=__JOJU;
+    };
+    __RXIV=((____SJNJ *)__FOJU);
+    *(__RXIV) = *(__SJNJ__);
+  };
+  __3XIV=((____SJNJ *)__RXIV);
+  __3XIV->__TJNJ.__JJNJ.__CK.__YH.__O2B=__G1AL;
+  __3XIV->__TJNJ.__0A5J=__I1AL;
+  __3XIV->__TJNJ.__AB5J=__EPJU;
+  __3XIV=__RXIV;
+  return(__3XIV);
 }
 
-static __EXPR_SUP__OAOJ* my_copy__N0AL(__EXPR_SUP__OAOJ *Self__O0AL)
-// ({EXPR_SUP__OAOJ}) With result Recursive, No inlinable.
+static ____3BOJ* __21AL(____3BOJ *__31AL)
+// ({__3BOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__XPJU;
-  __POSITION__OL __tmp__Q0AL,p__WPJU;
-  void *__tmp__R0AL,*__tmp__S0AL;
-  __STRING_CST__5J *Self__5OJU,*result__1OJU;
-  __POINTER__IB ptr__2OJU,__tmp__4OJU,__tmp__APJU,__tmp__BPJU;
-  __INTEGER__Q typ_id__3OJU;
-  __UINTEGER_32__RWB __tmp__CPJU;
-  __PROTOTYPE_CST__45WC *Self__VX5R,*__tmp__WX5R;
-  __INTEGER_CST__KAXC *Self__YX5R,*Self__VPJU;
-  __TYPE_FULL__PMB *t__YPJU;
-  __READ_LOCAL__N5ZI *__tmp__EQLT,*__tmp__FQLT;
-  __IS_EXPANDED__L5NJ *Self__2X5R,*Self__GQJU;
-  __GET_TYPE_ID__V5NJ *Self__BY5R,*Self__WQJU;
-  __SIZE_OF__NGOJ *Self__R41S,*Self__5WIV;
-  __REAL_CST__JLOJ *Self__U41S,*Self__PXIV;
-  __STRING_CONSTANT__0 *v__RXIV;
-  __CHARACTER_CST__5LOJ *Self__Y41S,*__tmp__Z41S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__141S,*__tmp__241S;
-  void *__tmp__1QJU,*__tmp__4SJU;
-  __READ_GLOBAL__B4YL *__tmp__2QJU;
-  __EXPR_SUP__OAOJ *result__EPZJ,*Self__Y5JK;
-  __tmp__Q0AL=Self__O0AL->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__R0AL=Self__O0AL->parent_expr_binary_cmp__PAOJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__R0AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__5OJU=((__STRING_CST__5J *)__tmp__R0AL);
-    result__1OJU=NULL;
-    ptr__2OJU=((__POINTER__IB )(NULL));
-    typ_id__3OJU= 0;
-    __tmp__4OJU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__4OJU ==  0)) {
-      result__1OJU=Self__5OJU;
-    } else /* FALSE */ {
-      typ_id__3OJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OJU));
-      if ((typ_id__3OJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CPJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BPJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_size[(__tmp__CPJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BPJU)));
-        ptr__2OJU=__tmp__APJU;
-      } else /* FALSE */ {
-        __tmp__CPJU=((__UINTEGER_32__RWB )typ_id__3OJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_type[(__tmp__CPJU)]))),(__UINTEGER_32__RWB)(__tmp__CPJU |  1));
-        ptr__2OJU=__tmp__APJU;
-      };
-      result__1OJU=((__STRING_CST__5J *)ptr__2OJU);
-      *(result__1OJU) = *(Self__5OJU);
-    };
-    __tmp__S0AL=result__1OJU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__S0AL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__R0AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__VX5R=((__PROTOTYPE_CST__45WC *)__tmp__R0AL);
-    __tmp__WX5R=create__type__IJ2C(Self__VX5R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__VX5R->parent_constant__55WC.static_type__SG4D);
-    __tmp__S0AL=__tmp__WX5R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__YX5R=((__INTEGER_CST__KAXC *)__tmp__R0AL);
-    p__WPJU=Self__YX5R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__XPJU=Self__YX5R->value__YG4D;
-    t__YPJU=Self__YX5R->parent_constant__LAXC.static_type__SG4D;
-    Self__YX5R=NULL;
-    ptr__2OJU=((__POINTER__IB )(NULL));
-    typ_id__3OJU= 0;
-    __tmp__4OJU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__4OJU ==  0)) {
-      Self__YX5R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__3OJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OJU));
-      if ((typ_id__3OJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CPJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BPJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_size[(__tmp__CPJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BPJU)));
-        ptr__2OJU=__tmp__APJU;
-      } else /* FALSE */ {
-        __tmp__CPJU=((__UINTEGER_32__RWB )typ_id__3OJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_type[(__tmp__CPJU)]))),(__UINTEGER_32__RWB)(__tmp__CPJU |  1));
-        ptr__2OJU=__tmp__APJU;
-      };
-      Self__YX5R=((__INTEGER_CST__KAXC *)ptr__2OJU);
-      *(Self__YX5R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__VPJU=((__INTEGER_CST__KAXC *)Self__YX5R);
-    Self__VPJU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WPJU;
-    Self__VPJU->value__YG4D=v__XPJU;
-    Self__VPJU->parent_constant__LAXC.static_type__SG4D=t__YPJU;
-    check_type__KYEE(Self__VPJU);
-    __tmp__S0AL=Self__YX5R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__S0AL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__R0AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__EQLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__R0AL)->local__PUEJ));
-    if (__tmp__EQLT==NULL) {
-      __tmp__FQLT=NULL;
+  ____0SG __GRJU;
+  ____OL __51AL,__FRJU;
+  void *__A2AL,*__B2AL;
+  ____5J *__OQJU,*__KQJU;
+  ____IB __LQJU,__NQJU,__PQJU,__QQJU;
+  ____Q __MQJU;
+  ____YWB __RQJU;
+  ____NBXC *__EZ5R,*__FZ5R;
+  ____ZBXC *__HZ5R,*__ERJU;
+  ____WMB *__HRJU;
+  ____2A0I *__TRLT,*__URLT;
+  ____0AOJ *__LZ5R,*__VRJU;
+  ____EBOJ *__QZ5R,*__FSJU;
+  ____2HOJ *__AA2S,*__OYIV;
+  ____YMOJ *__DA2S,*__4YIV;
+  ____0 *__AZIV;
+  ____ONOJ *__HA2S,*__IA2S;
+  ____YOOJ *__KA2S,*__LA2S;
+  void *__KSJU,*__NUJU;
+  ____Q5YL *__LSJU;
+  ____3BOJ *__TQZJ,*__HBKK;
+  __51AL=__31AL->__4BOJ.__JJNJ.__CK.__YH.__O2B;
+  __A2AL=__31AL->__4BOJ.__0A5J;
+  switch (((struct ___OBJ *)__A2AL)->__id) {
+  case ____5J__: {
+    __OQJU=((____5J *)__A2AL);
+    __KQJU=NULL;
+    __LQJU=((____IB )(NULL));
+    __MQJU= 0;
+    __NQJU=((____IB )sizeof(____5J));
+    if (((unsigned long)__NQJU ==  0)) {
+      __KQJU=__OQJU;
+    } else /* FALSE */ {
+      __MQJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQJU));
+      if ((__MQJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RQJU=((____YWB )((____Q )(void *)((unsigned long)__QQJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_size[(__RQJU)-1]))),((____YWB )((____Q )__QQJU)));
+        __LQJU=__PQJU;
+      } else /* FALSE */ {
+        __RQJU=((____YWB )__MQJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_type[(__RQJU)]))),(____YWB)(__RQJU |  1));
+        __LQJU=__PQJU;
+      };
+      __KQJU=((____5J *)__LQJU);
+      *(__KQJU) = *(__OQJU);
+    };
+    __B2AL=__KQJU;
+  } break;
+  case ____0AXC__: {
+    __B2AL=__JZAL(((____0AXC *)__A2AL));
+  } break;
+  case ____NBXC__: {
+    __EZ5R=((____NBXC *)__A2AL);
+    __FZ5R=__XK2C(__EZ5R->__OBXC.__DK.__CK.__YH.__O2B,__EZ5R->__OBXC.__BI4D);
+    __B2AL=__FZ5R;
+  } break;
+  case ____ZBXC__: {
+    __HZ5R=((____ZBXC *)__A2AL);
+    __FRJU=__HZ5R->__0BXC.__DK.__CK.__YH.__O2B;
+    __GRJU=__HZ5R->__HI4D;
+    __HRJU=__HZ5R->__0BXC.__BI4D;
+    __HZ5R=NULL;
+    __LQJU=((____IB )(NULL));
+    __MQJU= 0;
+    __NQJU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__NQJU ==  0)) {
+      __HZ5R=__ZBXC__;
+    } else /* FALSE */ {
+      __MQJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQJU));
+      if ((__MQJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RQJU=((____YWB )((____Q )(void *)((unsigned long)__QQJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_size[(__RQJU)-1]))),((____YWB )((____Q )__QQJU)));
+        __LQJU=__PQJU;
+      } else /* FALSE */ {
+        __RQJU=((____YWB )__MQJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_type[(__RQJU)]))),(____YWB)(__RQJU |  1));
+        __LQJU=__PQJU;
+      };
+      __HZ5R=((____ZBXC *)__LQJU);
+      *(__HZ5R) = *(__ZBXC__);
+    };
+    __ERJU=((____ZBXC *)__HZ5R);
+    __ERJU->__0BXC.__DK.__CK.__YH.__O2B=__FRJU;
+    __ERJU->__HI4D=__GRJU;
+    __ERJU->__0BXC.__BI4D=__HRJU;
+    __ZZEE(__ERJU);
+    __B2AL=__HZ5R;
+  } break;
+  case ____DMWH__: {
+    __B2AL=__W3OK(((____DMWH *)__A2AL));
+  } break;
+  case ____2A0I__: {
+    __TRLT=__2VEI(((____N5WC *)((____2A0I *)__A2AL)->__4VEJ));
+    if (__TRLT==NULL) {
+      __URLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__FQLT=((__READ_LOCAL__N5ZI *)__tmp__EQLT);
+      __URLT=((____2A0I *)__TRLT);
     };
-    __tmp__S0AL=__tmp__FQLT;
+    __B2AL=__URLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__S0AL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__R0AL));
+  case ____HJNJ__: {
+    __B2AL=__Y0AL(((____HJNJ *)__A2AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__S0AL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__R0AL));
+  case ____SJNJ__: {
+    __B2AL=__D1AL(((____SJNJ *)__A2AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__2X5R=((__IS_EXPANDED__L5NJ *)__tmp__R0AL);
-    p__WPJU=Self__2X5R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__EQLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__2X5R->receiver__554J)->local__PUEJ));
-    if (__tmp__EQLT==NULL) {
-      __tmp__FQLT=NULL;
+  case ____0AOJ__: {
+    __LZ5R=((____0AOJ *)__A2AL);
+    __FRJU=__LZ5R->__1AOJ.__CK.__YH.__O2B;
+    __TRLT=__2VEI(((____N5WC *)((____2A0I *)__LZ5R->__OB5J)->__4VEJ));
+    if (__TRLT==NULL) {
+      __URLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__FQLT=((__READ_LOCAL__N5ZI *)__tmp__EQLT);
-    };
-    Self__2X5R=NULL;
-    ptr__2OJU=((__POINTER__IB )(NULL));
-    typ_id__3OJU= 0;
-    __tmp__4OJU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__4OJU ==  0)) {
-      Self__2X5R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__3OJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OJU));
-      if ((typ_id__3OJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CPJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BPJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_size[(__tmp__CPJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BPJU)));
-        ptr__2OJU=__tmp__APJU;
-      } else /* FALSE */ {
-        __tmp__CPJU=((__UINTEGER_32__RWB )typ_id__3OJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_type[(__tmp__CPJU)]))),(__UINTEGER_32__RWB)(__tmp__CPJU |  1));
-        ptr__2OJU=__tmp__APJU;
-      };
-      Self__2X5R=((__IS_EXPANDED__L5NJ *)ptr__2OJU);
-      *(Self__2X5R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__GQJU=((__IS_EXPANDED__L5NJ *)Self__2X5R);
-    Self__GQJU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WPJU;
-    Self__GQJU->receiver__554J=__tmp__FQLT;
-    __tmp__S0AL=Self__2X5R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__BY5R=((__GET_TYPE_ID__V5NJ *)__tmp__R0AL);
-    p__WPJU=Self__BY5R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__YPJU=Self__BY5R->receiver__EA5J;
-    Self__BY5R=NULL;
-    ptr__2OJU=((__POINTER__IB )(NULL));
-    typ_id__3OJU= 0;
-    __tmp__4OJU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__4OJU ==  0)) {
-      Self__BY5R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__3OJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OJU));
-      if ((typ_id__3OJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CPJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BPJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_size[(__tmp__CPJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BPJU)));
-        ptr__2OJU=__tmp__APJU;
-      } else /* FALSE */ {
-        __tmp__CPJU=((__UINTEGER_32__RWB )typ_id__3OJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_type[(__tmp__CPJU)]))),(__UINTEGER_32__RWB)(__tmp__CPJU |  1));
-        ptr__2OJU=__tmp__APJU;
-      };
-      Self__BY5R=((__GET_TYPE_ID__V5NJ *)ptr__2OJU);
-      *(Self__BY5R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__WQJU=((__GET_TYPE_ID__V5NJ *)Self__BY5R);
-    Self__WQJU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WPJU;
-    Self__WQJU->receiver__EA5J=t__YPJU;
-    __tmp__S0AL=Self__BY5R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__S0AL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__R0AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__S0AL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__R0AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__S0AL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__R0AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__S0AL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__R0AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__S0AL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__R0AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__S0AL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__R0AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__S0AL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__R0AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__S0AL=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__R0AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__S0AL=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__R0AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__R41S=((__SIZE_OF__NGOJ *)__tmp__R0AL);
-    p__WPJU=Self__R41S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__YPJU=Self__R41S->receiver__OC5J;
-    Self__R41S=NULL;
-    ptr__2OJU=((__POINTER__IB )(NULL));
-    typ_id__3OJU= 0;
-    __tmp__4OJU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__4OJU ==  0)) {
-      Self__R41S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__3OJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OJU));
-      if ((typ_id__3OJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CPJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BPJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_size[(__tmp__CPJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BPJU)));
-        ptr__2OJU=__tmp__APJU;
-      } else /* FALSE */ {
-        __tmp__CPJU=((__UINTEGER_32__RWB )typ_id__3OJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_type[(__tmp__CPJU)]))),(__UINTEGER_32__RWB)(__tmp__CPJU |  1));
-        ptr__2OJU=__tmp__APJU;
-      };
-      Self__R41S=((__SIZE_OF__NGOJ *)ptr__2OJU);
-      *(Self__R41S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__5WIV=((__SIZE_OF__NGOJ *)Self__R41S);
-    Self__5WIV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WPJU;
-    Self__5WIV->receiver__OC5J=t__YPJU;
-    __tmp__S0AL=Self__R41S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__S0AL=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__R0AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__U41S=((__REAL_CST__JLOJ *)__tmp__R0AL);
-    p__WPJU=Self__U41S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__RXIV=Self__U41S->value__DD5J;
-    t__YPJU=Self__U41S->parent_constant__KLOJ.static_type__SG4D;
-    Self__U41S=NULL;
-    ptr__2OJU=((__POINTER__IB )(NULL));
-    typ_id__3OJU= 0;
-    __tmp__4OJU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__4OJU ==  0)) {
-      Self__U41S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__3OJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OJU));
-      if ((typ_id__3OJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CPJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BPJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_size[(__tmp__CPJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BPJU)));
-        ptr__2OJU=__tmp__APJU;
-      } else /* FALSE */ {
-        __tmp__CPJU=((__UINTEGER_32__RWB )typ_id__3OJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_type[(__tmp__CPJU)]))),(__UINTEGER_32__RWB)(__tmp__CPJU |  1));
-        ptr__2OJU=__tmp__APJU;
-      };
-      Self__U41S=((__REAL_CST__JLOJ *)ptr__2OJU);
-      *(Self__U41S) = *(REAL_CST__JLOJ__);
-    };
-    Self__PXIV=((__REAL_CST__JLOJ *)Self__U41S);
-    Self__PXIV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WPJU;
-    Self__PXIV->value__DD5J=v__RXIV;
-    Self__PXIV->parent_constant__KLOJ.static_type__SG4D=t__YPJU;
-    __tmp__S0AL=Self__U41S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__Y41S=((__CHARACTER_CST__5LOJ *)__tmp__R0AL);
-    __tmp__Z41S=create__char__CMQJ(Self__Y41S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__Y41S->text__ID5J);
-    __tmp__S0AL=__tmp__Z41S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__141S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__R0AL);
-    __tmp__241S=create__text__2PQJ(Self__141S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__141S->string__EBJK);
-    __tmp__S0AL=__tmp__241S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__S0AL=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__R0AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__S0AL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__R0AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__S0AL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__R0AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__S0AL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__R0AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__S0AL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__R0AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__S0AL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__R0AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__S0AL=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__R0AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__S0AL=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__R0AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__1QJU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__R0AL)->global__Y5JM),NULL);
-    if (__tmp__1QJU==NULL) {
-      __tmp__2QJU=NULL;
+      __URLT=((____2A0I *)__TRLT);
+    };
+    __LZ5R=NULL;
+    __LQJU=((____IB )(NULL));
+    __MQJU= 0;
+    __NQJU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__NQJU ==  0)) {
+      __LZ5R=__0AOJ__;
+    } else /* FALSE */ {
+      __MQJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQJU));
+      if ((__MQJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RQJU=((____YWB )((____Q )(void *)((unsigned long)__QQJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_size[(__RQJU)-1]))),((____YWB )((____Q )__QQJU)));
+        __LQJU=__PQJU;
+      } else /* FALSE */ {
+        __RQJU=((____YWB )__MQJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_type[(__RQJU)]))),(____YWB)(__RQJU |  1));
+        __LQJU=__PQJU;
+      };
+      __LZ5R=((____0AOJ *)__LQJU);
+      *(__LZ5R) = *(__0AOJ__);
+    };
+    __VRJU=((____0AOJ *)__LZ5R);
+    __VRJU->__1AOJ.__CK.__YH.__O2B=__FRJU;
+    __VRJU->__OB5J=__URLT;
+    __B2AL=__LZ5R;
+  } break;
+  case ____EBOJ__: {
+    __QZ5R=((____EBOJ *)__A2AL);
+    __FRJU=__QZ5R->__FBOJ.__CK.__YH.__O2B;
+    __HRJU=__QZ5R->__TB5J;
+    __QZ5R=NULL;
+    __LQJU=((____IB )(NULL));
+    __MQJU= 0;
+    __NQJU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__NQJU ==  0)) {
+      __QZ5R=__EBOJ__;
+    } else /* FALSE */ {
+      __MQJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQJU));
+      if ((__MQJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RQJU=((____YWB )((____Q )(void *)((unsigned long)__QQJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_size[(__RQJU)-1]))),((____YWB )((____Q )__QQJU)));
+        __LQJU=__PQJU;
+      } else /* FALSE */ {
+        __RQJU=((____YWB )__MQJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_type[(__RQJU)]))),(____YWB)(__RQJU |  1));
+        __LQJU=__PQJU;
+      };
+      __QZ5R=((____EBOJ *)__LQJU);
+      *(__QZ5R) = *(__EBOJ__);
+    };
+    __FSJU=((____EBOJ *)__QZ5R);
+    __FSJU->__FBOJ.__CK.__YH.__O2B=__FRJU;
+    __FSJU->__TB5J=__HRJU;
+    __B2AL=__QZ5R;
+  } break;
+  case ____3BOJ__: {
+    __B2AL=__21AL(((____3BOJ *)__A2AL));
+  } break;
+  case ____RCOJ__: {
+    __B2AL=__H2AL(((____RCOJ *)__A2AL));
+  } break;
+  case ____HDOJ__: {
+    __B2AL=__S2AL(((____HDOJ *)__A2AL));
+  } break;
+  case ____1DOJ__: {
+    __B2AL=__32AL(((____1DOJ *)__A2AL));
+  } break;
+  case ____PEOJ__: {
+    __B2AL=__I3AL(((____PEOJ *)__A2AL));
+  } break;
+  case ____DFOJ__: {
+    __B2AL=__T3AL(((____DFOJ *)__A2AL));
+  } break;
+  case ____XFOJ__: {
+    __B2AL=__43AL(((____XFOJ *)__A2AL));
+  } break;
+  case ____QGOJ__: {
+    __B2AL=__J4AL(((____QGOJ *)__A2AL));
+  } break;
+  case ____EHOJ__: {
+    __B2AL=__X4AL(((____EHOJ *)__A2AL));
+  } break;
+  case ____2HOJ__: {
+    __AA2S=((____2HOJ *)__A2AL);
+    __FRJU=__AA2S->__3HOJ.__CK.__YH.__O2B;
+    __HRJU=__AA2S->__3D5J;
+    __AA2S=NULL;
+    __LQJU=((____IB )(NULL));
+    __MQJU= 0;
+    __NQJU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__NQJU ==  0)) {
+      __AA2S=__2HOJ__;
+    } else /* FALSE */ {
+      __MQJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQJU));
+      if ((__MQJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RQJU=((____YWB )((____Q )(void *)((unsigned long)__QQJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_size[(__RQJU)-1]))),((____YWB )((____Q )__QQJU)));
+        __LQJU=__PQJU;
+      } else /* FALSE */ {
+        __RQJU=((____YWB )__MQJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_type[(__RQJU)]))),(____YWB)(__RQJU |  1));
+        __LQJU=__PQJU;
+      };
+      __AA2S=((____2HOJ *)__LQJU);
+      *(__AA2S) = *(__2HOJ__);
+    };
+    __OYIV=((____2HOJ *)__AA2S);
+    __OYIV->__3HOJ.__CK.__YH.__O2B=__FRJU;
+    __OYIV->__3D5J=__HRJU;
+    __B2AL=__AA2S;
+  } break;
+  case ____YIOJ__: {
+    __B2AL=__I5AL(((____YIOJ *)__A2AL));
+  } break;
+  case ____YMOJ__: {
+    __DA2S=((____YMOJ *)__A2AL);
+    __FRJU=__DA2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __AZIV=__DA2S->__SE5J;
+    __HRJU=__DA2S->__ZMOJ.__BI4D;
+    __DA2S=NULL;
+    __LQJU=((____IB )(NULL));
+    __MQJU= 0;
+    __NQJU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__NQJU ==  0)) {
+      __DA2S=__YMOJ__;
+    } else /* FALSE */ {
+      __MQJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQJU));
+      if ((__MQJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RQJU=((____YWB )((____Q )(void *)((unsigned long)__QQJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_size[(__RQJU)-1]))),((____YWB )((____Q )__QQJU)));
+        __LQJU=__PQJU;
+      } else /* FALSE */ {
+        __RQJU=((____YWB )__MQJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_type[(__RQJU)]))),(____YWB)(__RQJU |  1));
+        __LQJU=__PQJU;
+      };
+      __DA2S=((____YMOJ *)__LQJU);
+      *(__DA2S) = *(__YMOJ__);
+    };
+    __4YIV=((____YMOJ *)__DA2S);
+    __4YIV->__ZMOJ.__DK.__CK.__YH.__O2B=__FRJU;
+    __4YIV->__SE5J=__AZIV;
+    __4YIV->__ZMOJ.__BI4D=__HRJU;
+    __B2AL=__DA2S;
+  } break;
+  case ____ONOJ__: {
+    __HA2S=((____ONOJ *)__A2AL);
+    __IA2S=__RNQJ(__HA2S->__PNOJ.__DK.__CK.__YH.__O2B,__HA2S->__XE5J);
+    __B2AL=__IA2S;
+  } break;
+  case ____YOOJ__: {
+    __KA2S=((____YOOJ *)__A2AL);
+    __LA2S=__LRQJ(__KA2S->__ZOOJ.__DK.__CK.__YH.__O2B,__KA2S->__TCJK);
+    __B2AL=__LA2S;
+  } break;
+  case ____IM4K__: {
+    __B2AL=__NZFM(((____IM4K *)__A2AL));
+  } break;
+  case ____T5FL__: {
+    __B2AL=__V35O(((____T5FL *)__A2AL));
+  } break;
+  case ____3DUL__: {
+    __B2AL=__AJVP(((____3DUL *)__A2AL));
+  } break;
+  case ____0EUL__: {
+    __B2AL=__QB4P(((____0EUL *)__A2AL));
+  } break;
+  case ____BGUL__: {
+    __B2AL=__LJVP(((____BGUL *)__A2AL));
+  } break;
+  case ____2GUL__: {
+    __B2AL=__2B4P(((____2GUL *)__A2AL));
+  } break;
+  case ____B0VL__: {
+    __B2AL=__H0BN(((____B0VL *)__A2AL));
+  } break;
+  case ____P0VL__: {
+    __B2AL=__NCHM(((____P0VL *)__A2AL));
+  } break;
+  case ____Q5YL__: {
+    __KSJU=__TFTL(((____FKRG *)((____Q5YL *)__A2AL)->__HBKM),NULL);
+    if (__KSJU==NULL) {
+      __LSJU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__1QJU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__2QJU=NULL;
+      switch (((struct ___OBJ *)__KSJU)->__id) {
+      case ____IM4K__: {
+        __LSJU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__2QJU=((__READ_GLOBAL__B4YL *)__tmp__1QJU);
+      case ____Q5YL__: {
+        __LSJU=((____Q5YL *)__KSJU);
       } break;
       }
     };
-    __tmp__S0AL=__tmp__2QJU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__S0AL=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__R0AL));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__S0AL=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__R0AL));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__S0AL=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__R0AL));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__S0AL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__R0AL));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__S0AL=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__R0AL));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__S0AL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__R0AL));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__S0AL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__R0AL));
-  } break;
-  };
-  __tmp__R0AL=Self__O0AL->parent_expr_binary_cmp__PAOJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__R0AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__5OJU=((__STRING_CST__5J *)__tmp__R0AL);
-    result__1OJU=NULL;
-    ptr__2OJU=((__POINTER__IB )(NULL));
-    typ_id__3OJU= 0;
-    __tmp__4OJU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__4OJU ==  0)) {
-      result__1OJU=Self__5OJU;
-    } else /* FALSE */ {
-      typ_id__3OJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OJU));
-      if ((typ_id__3OJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CPJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BPJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_size[(__tmp__CPJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BPJU)));
-        ptr__2OJU=__tmp__APJU;
-      } else /* FALSE */ {
-        __tmp__CPJU=((__UINTEGER_32__RWB )typ_id__3OJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_type[(__tmp__CPJU)]))),(__UINTEGER_32__RWB)(__tmp__CPJU |  1));
-        ptr__2OJU=__tmp__APJU;
-      };
-      result__1OJU=((__STRING_CST__5J *)ptr__2OJU);
-      *(result__1OJU) = *(Self__5OJU);
-    };
-    __tmp__1QJU=result__1OJU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__1QJU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__R0AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__VX5R=((__PROTOTYPE_CST__45WC *)__tmp__R0AL);
-    __tmp__WX5R=create__type__IJ2C(Self__VX5R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__VX5R->parent_constant__55WC.static_type__SG4D);
-    __tmp__1QJU=__tmp__WX5R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__YX5R=((__INTEGER_CST__KAXC *)__tmp__R0AL);
-    p__WPJU=Self__YX5R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__XPJU=Self__YX5R->value__YG4D;
-    t__YPJU=Self__YX5R->parent_constant__LAXC.static_type__SG4D;
-    Self__YX5R=NULL;
-    ptr__2OJU=((__POINTER__IB )(NULL));
-    typ_id__3OJU= 0;
-    __tmp__4OJU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__4OJU ==  0)) {
-      Self__YX5R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__3OJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OJU));
-      if ((typ_id__3OJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CPJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BPJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_size[(__tmp__CPJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BPJU)));
-        ptr__2OJU=__tmp__APJU;
-      } else /* FALSE */ {
-        __tmp__CPJU=((__UINTEGER_32__RWB )typ_id__3OJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_type[(__tmp__CPJU)]))),(__UINTEGER_32__RWB)(__tmp__CPJU |  1));
-        ptr__2OJU=__tmp__APJU;
-      };
-      Self__YX5R=((__INTEGER_CST__KAXC *)ptr__2OJU);
-      *(Self__YX5R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__VPJU=((__INTEGER_CST__KAXC *)Self__YX5R);
-    Self__VPJU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WPJU;
-    Self__VPJU->value__YG4D=v__XPJU;
-    Self__VPJU->parent_constant__LAXC.static_type__SG4D=t__YPJU;
-    check_type__KYEE(Self__VPJU);
-    __tmp__1QJU=Self__YX5R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__1QJU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__R0AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__EQLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__R0AL)->local__PUEJ));
-    if (__tmp__EQLT==NULL) {
-      __tmp__FQLT=NULL;
+    __B2AL=__LSJU;
+  } break;
+  case ____UVPM__: {
+    __B2AL=__VGWN(((____UVPM *)__A2AL));
+  } break;
+  case ____0ZPM__: {
+    __B2AL=__4G2P(((____0ZPM *)__A2AL));
+  } break;
+  case ____MR0N__: {
+    __B2AL=__DRVO(((____MR0N *)__A2AL));
+  } break;
+  case ____YWBP__: {
+    __B2AL=__DQ0Q(((____YWBP *)__A2AL));
+  } break;
+  case ____LYBP__: {
+    __B2AL=__0WUP(((____LYBP *)__A2AL));
+  } break;
+  case ____CZBP__: {
+    __B2AL=__FXUP(((____CZBP *)__A2AL));
+  } break;
+  case ____3BEP__: {
+    __B2AL=__FCIQ(((____3BEP *)__A2AL));
+  } break;
+  };
+  __A2AL=__31AL->__4BOJ.__AB5J;
+  switch (((struct ___OBJ *)__A2AL)->__id) {
+  case ____5J__: {
+    __OQJU=((____5J *)__A2AL);
+    __KQJU=NULL;
+    __LQJU=((____IB )(NULL));
+    __MQJU= 0;
+    __NQJU=((____IB )sizeof(____5J));
+    if (((unsigned long)__NQJU ==  0)) {
+      __KQJU=__OQJU;
+    } else /* FALSE */ {
+      __MQJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQJU));
+      if ((__MQJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RQJU=((____YWB )((____Q )(void *)((unsigned long)__QQJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_size[(__RQJU)-1]))),((____YWB )((____Q )__QQJU)));
+        __LQJU=__PQJU;
+      } else /* FALSE */ {
+        __RQJU=((____YWB )__MQJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_type[(__RQJU)]))),(____YWB)(__RQJU |  1));
+        __LQJU=__PQJU;
+      };
+      __KQJU=((____5J *)__LQJU);
+      *(__KQJU) = *(__OQJU);
+    };
+    __KSJU=__KQJU;
+  } break;
+  case ____0AXC__: {
+    __KSJU=__JZAL(((____0AXC *)__A2AL));
+  } break;
+  case ____NBXC__: {
+    __EZ5R=((____NBXC *)__A2AL);
+    __FZ5R=__XK2C(__EZ5R->__OBXC.__DK.__CK.__YH.__O2B,__EZ5R->__OBXC.__BI4D);
+    __KSJU=__FZ5R;
+  } break;
+  case ____ZBXC__: {
+    __HZ5R=((____ZBXC *)__A2AL);
+    __FRJU=__HZ5R->__0BXC.__DK.__CK.__YH.__O2B;
+    __GRJU=__HZ5R->__HI4D;
+    __HRJU=__HZ5R->__0BXC.__BI4D;
+    __HZ5R=NULL;
+    __LQJU=((____IB )(NULL));
+    __MQJU= 0;
+    __NQJU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__NQJU ==  0)) {
+      __HZ5R=__ZBXC__;
+    } else /* FALSE */ {
+      __MQJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQJU));
+      if ((__MQJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RQJU=((____YWB )((____Q )(void *)((unsigned long)__QQJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_size[(__RQJU)-1]))),((____YWB )((____Q )__QQJU)));
+        __LQJU=__PQJU;
+      } else /* FALSE */ {
+        __RQJU=((____YWB )__MQJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_type[(__RQJU)]))),(____YWB)(__RQJU |  1));
+        __LQJU=__PQJU;
+      };
+      __HZ5R=((____ZBXC *)__LQJU);
+      *(__HZ5R) = *(__ZBXC__);
+    };
+    __ERJU=((____ZBXC *)__HZ5R);
+    __ERJU->__0BXC.__DK.__CK.__YH.__O2B=__FRJU;
+    __ERJU->__HI4D=__GRJU;
+    __ERJU->__0BXC.__BI4D=__HRJU;
+    __ZZEE(__ERJU);
+    __KSJU=__HZ5R;
+  } break;
+  case ____DMWH__: {
+    __KSJU=__W3OK(((____DMWH *)__A2AL));
+  } break;
+  case ____2A0I__: {
+    __TRLT=__2VEI(((____N5WC *)((____2A0I *)__A2AL)->__4VEJ));
+    if (__TRLT==NULL) {
+      __URLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__FQLT=((__READ_LOCAL__N5ZI *)__tmp__EQLT);
+      __URLT=((____2A0I *)__TRLT);
     };
-    __tmp__1QJU=__tmp__FQLT;
+    __KSJU=__URLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__1QJU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__R0AL));
+  case ____HJNJ__: {
+    __KSJU=__Y0AL(((____HJNJ *)__A2AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__1QJU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__R0AL));
+  case ____SJNJ__: {
+    __KSJU=__D1AL(((____SJNJ *)__A2AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__2X5R=((__IS_EXPANDED__L5NJ *)__tmp__R0AL);
-    p__WPJU=Self__2X5R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__EQLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__2X5R->receiver__554J)->local__PUEJ));
-    if (__tmp__EQLT==NULL) {
-      __tmp__FQLT=NULL;
+  case ____0AOJ__: {
+    __LZ5R=((____0AOJ *)__A2AL);
+    __FRJU=__LZ5R->__1AOJ.__CK.__YH.__O2B;
+    __TRLT=__2VEI(((____N5WC *)((____2A0I *)__LZ5R->__OB5J)->__4VEJ));
+    if (__TRLT==NULL) {
+      __URLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__FQLT=((__READ_LOCAL__N5ZI *)__tmp__EQLT);
-    };
-    Self__2X5R=NULL;
-    ptr__2OJU=((__POINTER__IB )(NULL));
-    typ_id__3OJU= 0;
-    __tmp__4OJU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__4OJU ==  0)) {
-      Self__2X5R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__3OJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OJU));
-      if ((typ_id__3OJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CPJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BPJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_size[(__tmp__CPJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BPJU)));
-        ptr__2OJU=__tmp__APJU;
-      } else /* FALSE */ {
-        __tmp__CPJU=((__UINTEGER_32__RWB )typ_id__3OJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_type[(__tmp__CPJU)]))),(__UINTEGER_32__RWB)(__tmp__CPJU |  1));
-        ptr__2OJU=__tmp__APJU;
-      };
-      Self__2X5R=((__IS_EXPANDED__L5NJ *)ptr__2OJU);
-      *(Self__2X5R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__GQJU=((__IS_EXPANDED__L5NJ *)Self__2X5R);
-    Self__GQJU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WPJU;
-    Self__GQJU->receiver__554J=__tmp__FQLT;
-    __tmp__1QJU=Self__2X5R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__BY5R=((__GET_TYPE_ID__V5NJ *)__tmp__R0AL);
-    p__WPJU=Self__BY5R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__YPJU=Self__BY5R->receiver__EA5J;
-    Self__BY5R=NULL;
-    ptr__2OJU=((__POINTER__IB )(NULL));
-    typ_id__3OJU= 0;
-    __tmp__4OJU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__4OJU ==  0)) {
-      Self__BY5R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__3OJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OJU));
-      if ((typ_id__3OJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CPJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BPJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_size[(__tmp__CPJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BPJU)));
-        ptr__2OJU=__tmp__APJU;
-      } else /* FALSE */ {
-        __tmp__CPJU=((__UINTEGER_32__RWB )typ_id__3OJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_type[(__tmp__CPJU)]))),(__UINTEGER_32__RWB)(__tmp__CPJU |  1));
-        ptr__2OJU=__tmp__APJU;
-      };
-      Self__BY5R=((__GET_TYPE_ID__V5NJ *)ptr__2OJU);
-      *(Self__BY5R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__WQJU=((__GET_TYPE_ID__V5NJ *)Self__BY5R);
-    Self__WQJU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WPJU;
-    Self__WQJU->receiver__EA5J=t__YPJU;
-    __tmp__1QJU=Self__BY5R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__1QJU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__R0AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__1QJU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__R0AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__1QJU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__R0AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__1QJU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__R0AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__1QJU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__R0AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__1QJU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__R0AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__1QJU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__R0AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__1QJU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__R0AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__1QJU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__R0AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__R41S=((__SIZE_OF__NGOJ *)__tmp__R0AL);
-    p__WPJU=Self__R41S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__YPJU=Self__R41S->receiver__OC5J;
-    Self__R41S=NULL;
-    ptr__2OJU=((__POINTER__IB )(NULL));
-    typ_id__3OJU= 0;
-    __tmp__4OJU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__4OJU ==  0)) {
-      Self__R41S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__3OJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OJU));
-      if ((typ_id__3OJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CPJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BPJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_size[(__tmp__CPJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BPJU)));
-        ptr__2OJU=__tmp__APJU;
-      } else /* FALSE */ {
-        __tmp__CPJU=((__UINTEGER_32__RWB )typ_id__3OJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_type[(__tmp__CPJU)]))),(__UINTEGER_32__RWB)(__tmp__CPJU |  1));
-        ptr__2OJU=__tmp__APJU;
-      };
-      Self__R41S=((__SIZE_OF__NGOJ *)ptr__2OJU);
-      *(Self__R41S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__5WIV=((__SIZE_OF__NGOJ *)Self__R41S);
-    Self__5WIV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WPJU;
-    Self__5WIV->receiver__OC5J=t__YPJU;
-    __tmp__1QJU=Self__R41S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__1QJU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__R0AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__U41S=((__REAL_CST__JLOJ *)__tmp__R0AL);
-    p__WPJU=Self__U41S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__RXIV=Self__U41S->value__DD5J;
-    t__YPJU=Self__U41S->parent_constant__KLOJ.static_type__SG4D;
-    Self__U41S=NULL;
-    ptr__2OJU=((__POINTER__IB )(NULL));
-    typ_id__3OJU= 0;
-    __tmp__4OJU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__4OJU ==  0)) {
-      Self__U41S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__3OJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OJU));
-      if ((typ_id__3OJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CPJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BPJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_size[(__tmp__CPJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BPJU)));
-        ptr__2OJU=__tmp__APJU;
-      } else /* FALSE */ {
-        __tmp__CPJU=((__UINTEGER_32__RWB )typ_id__3OJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_type[(__tmp__CPJU)]))),(__UINTEGER_32__RWB)(__tmp__CPJU |  1));
-        ptr__2OJU=__tmp__APJU;
-      };
-      Self__U41S=((__REAL_CST__JLOJ *)ptr__2OJU);
-      *(Self__U41S) = *(REAL_CST__JLOJ__);
-    };
-    Self__PXIV=((__REAL_CST__JLOJ *)Self__U41S);
-    Self__PXIV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WPJU;
-    Self__PXIV->value__DD5J=v__RXIV;
-    Self__PXIV->parent_constant__KLOJ.static_type__SG4D=t__YPJU;
-    __tmp__1QJU=Self__U41S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__Y41S=((__CHARACTER_CST__5LOJ *)__tmp__R0AL);
-    __tmp__Z41S=create__char__CMQJ(Self__Y41S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__Y41S->text__ID5J);
-    __tmp__1QJU=__tmp__Z41S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__141S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__R0AL);
-    __tmp__241S=create__text__2PQJ(Self__141S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__141S->string__EBJK);
-    __tmp__1QJU=__tmp__241S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__1QJU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__R0AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__1QJU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__R0AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__1QJU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__R0AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__1QJU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__R0AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__1QJU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__R0AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__1QJU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__R0AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__1QJU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__R0AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__1QJU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__R0AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__4SJU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__R0AL)->global__Y5JM),NULL);
-    if (__tmp__4SJU==NULL) {
-      __tmp__2QJU=NULL;
+      __URLT=((____2A0I *)__TRLT);
+    };
+    __LZ5R=NULL;
+    __LQJU=((____IB )(NULL));
+    __MQJU= 0;
+    __NQJU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__NQJU ==  0)) {
+      __LZ5R=__0AOJ__;
+    } else /* FALSE */ {
+      __MQJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQJU));
+      if ((__MQJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RQJU=((____YWB )((____Q )(void *)((unsigned long)__QQJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_size[(__RQJU)-1]))),((____YWB )((____Q )__QQJU)));
+        __LQJU=__PQJU;
+      } else /* FALSE */ {
+        __RQJU=((____YWB )__MQJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_type[(__RQJU)]))),(____YWB)(__RQJU |  1));
+        __LQJU=__PQJU;
+      };
+      __LZ5R=((____0AOJ *)__LQJU);
+      *(__LZ5R) = *(__0AOJ__);
+    };
+    __VRJU=((____0AOJ *)__LZ5R);
+    __VRJU->__1AOJ.__CK.__YH.__O2B=__FRJU;
+    __VRJU->__OB5J=__URLT;
+    __KSJU=__LZ5R;
+  } break;
+  case ____EBOJ__: {
+    __QZ5R=((____EBOJ *)__A2AL);
+    __FRJU=__QZ5R->__FBOJ.__CK.__YH.__O2B;
+    __HRJU=__QZ5R->__TB5J;
+    __QZ5R=NULL;
+    __LQJU=((____IB )(NULL));
+    __MQJU= 0;
+    __NQJU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__NQJU ==  0)) {
+      __QZ5R=__EBOJ__;
+    } else /* FALSE */ {
+      __MQJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQJU));
+      if ((__MQJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RQJU=((____YWB )((____Q )(void *)((unsigned long)__QQJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_size[(__RQJU)-1]))),((____YWB )((____Q )__QQJU)));
+        __LQJU=__PQJU;
+      } else /* FALSE */ {
+        __RQJU=((____YWB )__MQJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_type[(__RQJU)]))),(____YWB)(__RQJU |  1));
+        __LQJU=__PQJU;
+      };
+      __QZ5R=((____EBOJ *)__LQJU);
+      *(__QZ5R) = *(__EBOJ__);
+    };
+    __FSJU=((____EBOJ *)__QZ5R);
+    __FSJU->__FBOJ.__CK.__YH.__O2B=__FRJU;
+    __FSJU->__TB5J=__HRJU;
+    __KSJU=__QZ5R;
+  } break;
+  case ____3BOJ__: {
+    __KSJU=__21AL(((____3BOJ *)__A2AL));
+  } break;
+  case ____RCOJ__: {
+    __KSJU=__H2AL(((____RCOJ *)__A2AL));
+  } break;
+  case ____HDOJ__: {
+    __KSJU=__S2AL(((____HDOJ *)__A2AL));
+  } break;
+  case ____1DOJ__: {
+    __KSJU=__32AL(((____1DOJ *)__A2AL));
+  } break;
+  case ____PEOJ__: {
+    __KSJU=__I3AL(((____PEOJ *)__A2AL));
+  } break;
+  case ____DFOJ__: {
+    __KSJU=__T3AL(((____DFOJ *)__A2AL));
+  } break;
+  case ____XFOJ__: {
+    __KSJU=__43AL(((____XFOJ *)__A2AL));
+  } break;
+  case ____QGOJ__: {
+    __KSJU=__J4AL(((____QGOJ *)__A2AL));
+  } break;
+  case ____EHOJ__: {
+    __KSJU=__X4AL(((____EHOJ *)__A2AL));
+  } break;
+  case ____2HOJ__: {
+    __AA2S=((____2HOJ *)__A2AL);
+    __FRJU=__AA2S->__3HOJ.__CK.__YH.__O2B;
+    __HRJU=__AA2S->__3D5J;
+    __AA2S=NULL;
+    __LQJU=((____IB )(NULL));
+    __MQJU= 0;
+    __NQJU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__NQJU ==  0)) {
+      __AA2S=__2HOJ__;
+    } else /* FALSE */ {
+      __MQJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQJU));
+      if ((__MQJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RQJU=((____YWB )((____Q )(void *)((unsigned long)__QQJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_size[(__RQJU)-1]))),((____YWB )((____Q )__QQJU)));
+        __LQJU=__PQJU;
+      } else /* FALSE */ {
+        __RQJU=((____YWB )__MQJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_type[(__RQJU)]))),(____YWB)(__RQJU |  1));
+        __LQJU=__PQJU;
+      };
+      __AA2S=((____2HOJ *)__LQJU);
+      *(__AA2S) = *(__2HOJ__);
+    };
+    __OYIV=((____2HOJ *)__AA2S);
+    __OYIV->__3HOJ.__CK.__YH.__O2B=__FRJU;
+    __OYIV->__3D5J=__HRJU;
+    __KSJU=__AA2S;
+  } break;
+  case ____YIOJ__: {
+    __KSJU=__I5AL(((____YIOJ *)__A2AL));
+  } break;
+  case ____YMOJ__: {
+    __DA2S=((____YMOJ *)__A2AL);
+    __FRJU=__DA2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __AZIV=__DA2S->__SE5J;
+    __HRJU=__DA2S->__ZMOJ.__BI4D;
+    __DA2S=NULL;
+    __LQJU=((____IB )(NULL));
+    __MQJU= 0;
+    __NQJU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__NQJU ==  0)) {
+      __DA2S=__YMOJ__;
+    } else /* FALSE */ {
+      __MQJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQJU));
+      if ((__MQJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RQJU=((____YWB )((____Q )(void *)((unsigned long)__QQJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_size[(__RQJU)-1]))),((____YWB )((____Q )__QQJU)));
+        __LQJU=__PQJU;
+      } else /* FALSE */ {
+        __RQJU=((____YWB )__MQJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PQJU=__OKI(__QQJU,((____IB )(&(table_type[(__RQJU)]))),(____YWB)(__RQJU |  1));
+        __LQJU=__PQJU;
+      };
+      __DA2S=((____YMOJ *)__LQJU);
+      *(__DA2S) = *(__YMOJ__);
+    };
+    __4YIV=((____YMOJ *)__DA2S);
+    __4YIV->__ZMOJ.__DK.__CK.__YH.__O2B=__FRJU;
+    __4YIV->__SE5J=__AZIV;
+    __4YIV->__ZMOJ.__BI4D=__HRJU;
+    __KSJU=__DA2S;
+  } break;
+  case ____ONOJ__: {
+    __HA2S=((____ONOJ *)__A2AL);
+    __IA2S=__RNQJ(__HA2S->__PNOJ.__DK.__CK.__YH.__O2B,__HA2S->__XE5J);
+    __KSJU=__IA2S;
+  } break;
+  case ____YOOJ__: {
+    __KA2S=((____YOOJ *)__A2AL);
+    __LA2S=__LRQJ(__KA2S->__ZOOJ.__DK.__CK.__YH.__O2B,__KA2S->__TCJK);
+    __KSJU=__LA2S;
+  } break;
+  case ____IM4K__: {
+    __KSJU=__NZFM(((____IM4K *)__A2AL));
+  } break;
+  case ____T5FL__: {
+    __KSJU=__V35O(((____T5FL *)__A2AL));
+  } break;
+  case ____3DUL__: {
+    __KSJU=__AJVP(((____3DUL *)__A2AL));
+  } break;
+  case ____0EUL__: {
+    __KSJU=__QB4P(((____0EUL *)__A2AL));
+  } break;
+  case ____BGUL__: {
+    __KSJU=__LJVP(((____BGUL *)__A2AL));
+  } break;
+  case ____2GUL__: {
+    __KSJU=__2B4P(((____2GUL *)__A2AL));
+  } break;
+  case ____B0VL__: {
+    __KSJU=__H0BN(((____B0VL *)__A2AL));
+  } break;
+  case ____P0VL__: {
+    __KSJU=__NCHM(((____P0VL *)__A2AL));
+  } break;
+  case ____Q5YL__: {
+    __NUJU=__TFTL(((____FKRG *)((____Q5YL *)__A2AL)->__HBKM),NULL);
+    if (__NUJU==NULL) {
+      __LSJU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__4SJU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__2QJU=NULL;
+      switch (((struct ___OBJ *)__NUJU)->__id) {
+      case ____IM4K__: {
+        __LSJU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__2QJU=((__READ_GLOBAL__B4YL *)__tmp__4SJU);
+      case ____Q5YL__: {
+        __LSJU=((____Q5YL *)__NUJU);
       } break;
       }
     };
-    __tmp__1QJU=__tmp__2QJU;
+    __KSJU=__LSJU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__1QJU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__R0AL));
+  case ____UVPM__: {
+    __KSJU=__VGWN(((____UVPM *)__A2AL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__1QJU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__R0AL));
+  case ____0ZPM__: {
+    __KSJU=__4G2P(((____0ZPM *)__A2AL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__1QJU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__R0AL));
+  case ____MR0N__: {
+    __KSJU=__DRVO(((____MR0N *)__A2AL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__1QJU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__R0AL));
+  case ____YWBP__: {
+    __KSJU=__DQ0Q(((____YWBP *)__A2AL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__1QJU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__R0AL));
+  case ____LYBP__: {
+    __KSJU=__0WUP(((____LYBP *)__A2AL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__1QJU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__R0AL));
+  case ____CZBP__: {
+    __KSJU=__FXUP(((____CZBP *)__A2AL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__1QJU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__R0AL));
+  case ____3BEP__: {
+    __KSJU=__FCIQ(((____3BEP *)__A2AL));
   } break;
   };
-  result__EPZJ=NULL;
-  ptr__2OJU=((__POINTER__IB )(NULL));
-  typ_id__3OJU= 0;
-  __tmp__4OJU=((__POINTER__IB )sizeof(__EXPR_SUP__OAOJ));
-  if (((unsigned long)__tmp__4OJU ==  0)) {
-    result__EPZJ=EXPR_SUP__OAOJ__;
+  __TQZJ=NULL;
+  __LQJU=((____IB )(NULL));
+  __MQJU= 0;
+  __NQJU=((____IB )sizeof(____3BOJ));
+  if (((unsigned long)__NQJU ==  0)) {
+    __TQZJ=__3BOJ__;
   } else /* FALSE */ {
-    typ_id__3OJU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OJU));
-    if ((typ_id__3OJU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__CPJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BPJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_size[(__tmp__CPJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BPJU)));
-      ptr__2OJU=__tmp__APJU;
-    } else /* FALSE */ {
-      __tmp__CPJU=((__UINTEGER_32__RWB )typ_id__3OJU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__APJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BPJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4OJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__APJU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__APJU=micro_alloc__table__lab__HKI(__tmp__BPJU,((__POINTER__IB )(&(table_type[(__tmp__CPJU)]))),(__UINTEGER_32__RWB)(__tmp__CPJU |  1));
-      ptr__2OJU=__tmp__APJU;
-    };
-    result__EPZJ=((__EXPR_SUP__OAOJ *)ptr__2OJU);
-    *(result__EPZJ) = *(EXPR_SUP__OAOJ__);
-  };
-  Self__Y5JK=((__EXPR_SUP__OAOJ *)result__EPZJ);
-  Self__Y5JK->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__Q0AL;
-  Self__Y5JK->parent_expr_binary_cmp__PAOJ.left__L54J=__tmp__S0AL;
-  Self__Y5JK->parent_expr_binary_cmp__PAOJ.right__R54J=__tmp__1QJU;
-  Self__Y5JK=result__EPZJ;
-  return(Self__Y5JK);
+    __MQJU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQJU));
+    if ((__MQJU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __RQJU=((____YWB )((____Q )(void *)((unsigned long)__QQJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __PQJU=__OKI(__QQJU,((____IB )(&(table_size[(__RQJU)-1]))),((____YWB )((____Q )__QQJU)));
+      __LQJU=__PQJU;
+    } else /* FALSE */ {
+      __RQJU=((____YWB )__MQJU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __PQJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QQJU=(void *)((unsigned long)(void *)((unsigned long)__NQJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PQJU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __PQJU=__OKI(__QQJU,((____IB )(&(table_type[(__RQJU)]))),(____YWB)(__RQJU |  1));
+      __LQJU=__PQJU;
+    };
+    __TQZJ=((____3BOJ *)__LQJU);
+    *(__TQZJ) = *(__3BOJ__);
+  };
+  __HBKK=((____3BOJ *)__TQZJ);
+  __HBKK->__4BOJ.__JJNJ.__CK.__YH.__O2B=__51AL;
+  __HBKK->__4BOJ.__0A5J=__B2AL;
+  __HBKK->__4BOJ.__AB5J=__KSJU;
+  __HBKK=__TQZJ;
+  return(__HBKK);
 }
 
-static __EXPR_SUB__CBOJ* my_copy__Y0AL(__EXPR_SUB__CBOJ *Self__Z0AL)
-// ({EXPR_SUB__CBOJ}) With result Recursive, No inlinable.
+static ____RCOJ* __H2AL(____RCOJ *__I2AL)
+// ({__RCOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__3TJU;
-  __POSITION__OL __tmp__10AL,p__2TJU;
-  void *__tmp__20AL,*__tmp__30AL;
-  __STRING_CST__5J *Self__FTJU,*result__BTJU;
-  __POINTER__IB ptr__CTJU,__tmp__ETJU,__tmp__GTJU,__tmp__HTJU;
-  __INTEGER__Q typ_id__DTJU;
-  __UINTEGER_32__RWB __tmp__ITJU;
-  __PROTOTYPE_CST__45WC *Self__ZY5R,*__tmp__0Y5R;
-  __INTEGER_CST__KAXC *Self__2Y5R,*Self__1TJU;
-  __TYPE_FULL__PMB *t__4TJU;
-  __READ_LOCAL__N5ZI *__tmp__UQLT,*__tmp__VQLT;
-  __IS_EXPANDED__L5NJ *Self__AZ5R,*Self__MUJU;
-  __GET_TYPE_ID__V5NJ *Self__FZ5R,*Self__2UJU;
-  __SIZE_OF__NGOJ *Self__L51S,*Self__BZIV;
-  __REAL_CST__JLOJ *Self__O51S,*Self__RZIV;
-  __STRING_CONSTANT__0 *v__TZIV;
-  __CHARACTER_CST__5LOJ *Self__S51S,*__tmp__T51S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__V51S,*__tmp__W51S;
-  void *__tmp__BVJU,*__tmp__EXJU;
-  __READ_GLOBAL__B4YL *__tmp__CVJU;
-  __EXPR_SUB__CBOJ *result__ARZJ,*Self__45JK;
-  __tmp__10AL=Self__Z0AL->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__20AL=Self__Z0AL->parent_expr_binary__FBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__20AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__FTJU=((__STRING_CST__5J *)__tmp__20AL);
-    result__BTJU=NULL;
-    ptr__CTJU=((__POINTER__IB )(NULL));
-    typ_id__DTJU= 0;
-    __tmp__ETJU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__ETJU ==  0)) {
-      result__BTJU=Self__FTJU;
-    } else /* FALSE */ {
-      typ_id__DTJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ETJU));
-      if ((typ_id__DTJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ITJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HTJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_size[(__tmp__ITJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HTJU)));
-        ptr__CTJU=__tmp__GTJU;
-      } else /* FALSE */ {
-        __tmp__ITJU=((__UINTEGER_32__RWB )typ_id__DTJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_type[(__tmp__ITJU)]))),(__UINTEGER_32__RWB)(__tmp__ITJU |  1));
-        ptr__CTJU=__tmp__GTJU;
-      };
-      result__BTJU=((__STRING_CST__5J *)ptr__CTJU);
-      *(result__BTJU) = *(Self__FTJU);
-    };
-    __tmp__30AL=result__BTJU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__30AL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__20AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__ZY5R=((__PROTOTYPE_CST__45WC *)__tmp__20AL);
-    __tmp__0Y5R=create__type__IJ2C(Self__ZY5R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZY5R->parent_constant__55WC.static_type__SG4D);
-    __tmp__30AL=__tmp__0Y5R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__2Y5R=((__INTEGER_CST__KAXC *)__tmp__20AL);
-    p__2TJU=Self__2Y5R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__3TJU=Self__2Y5R->value__YG4D;
-    t__4TJU=Self__2Y5R->parent_constant__LAXC.static_type__SG4D;
-    Self__2Y5R=NULL;
-    ptr__CTJU=((__POINTER__IB )(NULL));
-    typ_id__DTJU= 0;
-    __tmp__ETJU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__ETJU ==  0)) {
-      Self__2Y5R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__DTJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ETJU));
-      if ((typ_id__DTJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ITJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HTJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_size[(__tmp__ITJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HTJU)));
-        ptr__CTJU=__tmp__GTJU;
-      } else /* FALSE */ {
-        __tmp__ITJU=((__UINTEGER_32__RWB )typ_id__DTJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_type[(__tmp__ITJU)]))),(__UINTEGER_32__RWB)(__tmp__ITJU |  1));
-        ptr__CTJU=__tmp__GTJU;
-      };
-      Self__2Y5R=((__INTEGER_CST__KAXC *)ptr__CTJU);
-      *(Self__2Y5R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__1TJU=((__INTEGER_CST__KAXC *)Self__2Y5R);
-    Self__1TJU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__2TJU;
-    Self__1TJU->value__YG4D=v__3TJU;
-    Self__1TJU->parent_constant__LAXC.static_type__SG4D=t__4TJU;
-    check_type__KYEE(Self__1TJU);
-    __tmp__30AL=Self__2Y5R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__30AL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__20AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__UQLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__20AL)->local__PUEJ));
-    if (__tmp__UQLT==NULL) {
-      __tmp__VQLT=NULL;
+  ____0SG __MVJU;
+  ____OL __K2AL,__LVJU;
+  void *__L2AL,*__M2AL;
+  ____5J *__UUJU,*__QUJU;
+  ____IB __RUJU,__TUJU,__VUJU,__WUJU;
+  ____Q __SUJU;
+  ____YWB __XUJU;
+  ____NBXC *__I05R,*__J05R;
+  ____ZBXC *__L05R,*__KVJU;
+  ____WMB *__NVJU;
+  ____2A0I *__DSLT,*__ESLT;
+  ____0AOJ *__P05R,*__1VJU;
+  ____EBOJ *__U05R,*__LWJU;
+  ____2HOJ *__0A2S,*__Q0IV;
+  ____YMOJ *__3A2S,*__A1IV;
+  ____0 *__C1IV;
+  ____ONOJ *__BB2S,*__CB2S;
+  ____YOOJ *__EB2S,*__FB2S;
+  void *__QWJU,*__TYJU;
+  ____Q5YL *__RWJU;
+  ____RCOJ *__PSZJ,*__NBKK;
+  __K2AL=__I2AL->__UCOJ.__TCOJ.__CK.__YH.__O2B;
+  __L2AL=__I2AL->__UCOJ.__BC5J;
+  switch (((struct ___OBJ *)__L2AL)->__id) {
+  case ____5J__: {
+    __UUJU=((____5J *)__L2AL);
+    __QUJU=NULL;
+    __RUJU=((____IB )(NULL));
+    __SUJU= 0;
+    __TUJU=((____IB )sizeof(____5J));
+    if (((unsigned long)__TUJU ==  0)) {
+      __QUJU=__UUJU;
+    } else /* FALSE */ {
+      __SUJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TUJU));
+      if ((__SUJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XUJU=((____YWB )((____Q )(void *)((unsigned long)__WUJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_size[(__XUJU)-1]))),((____YWB )((____Q )__WUJU)));
+        __RUJU=__VUJU;
+      } else /* FALSE */ {
+        __XUJU=((____YWB )__SUJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_type[(__XUJU)]))),(____YWB)(__XUJU |  1));
+        __RUJU=__VUJU;
+      };
+      __QUJU=((____5J *)__RUJU);
+      *(__QUJU) = *(__UUJU);
+    };
+    __M2AL=__QUJU;
+  } break;
+  case ____0AXC__: {
+    __M2AL=__JZAL(((____0AXC *)__L2AL));
+  } break;
+  case ____NBXC__: {
+    __I05R=((____NBXC *)__L2AL);
+    __J05R=__XK2C(__I05R->__OBXC.__DK.__CK.__YH.__O2B,__I05R->__OBXC.__BI4D);
+    __M2AL=__J05R;
+  } break;
+  case ____ZBXC__: {
+    __L05R=((____ZBXC *)__L2AL);
+    __LVJU=__L05R->__0BXC.__DK.__CK.__YH.__O2B;
+    __MVJU=__L05R->__HI4D;
+    __NVJU=__L05R->__0BXC.__BI4D;
+    __L05R=NULL;
+    __RUJU=((____IB )(NULL));
+    __SUJU= 0;
+    __TUJU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__TUJU ==  0)) {
+      __L05R=__ZBXC__;
+    } else /* FALSE */ {
+      __SUJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TUJU));
+      if ((__SUJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XUJU=((____YWB )((____Q )(void *)((unsigned long)__WUJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_size[(__XUJU)-1]))),((____YWB )((____Q )__WUJU)));
+        __RUJU=__VUJU;
+      } else /* FALSE */ {
+        __XUJU=((____YWB )__SUJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_type[(__XUJU)]))),(____YWB)(__XUJU |  1));
+        __RUJU=__VUJU;
+      };
+      __L05R=((____ZBXC *)__RUJU);
+      *(__L05R) = *(__ZBXC__);
+    };
+    __KVJU=((____ZBXC *)__L05R);
+    __KVJU->__0BXC.__DK.__CK.__YH.__O2B=__LVJU;
+    __KVJU->__HI4D=__MVJU;
+    __KVJU->__0BXC.__BI4D=__NVJU;
+    __ZZEE(__KVJU);
+    __M2AL=__L05R;
+  } break;
+  case ____DMWH__: {
+    __M2AL=__W3OK(((____DMWH *)__L2AL));
+  } break;
+  case ____2A0I__: {
+    __DSLT=__2VEI(((____N5WC *)((____2A0I *)__L2AL)->__4VEJ));
+    if (__DSLT==NULL) {
+      __ESLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VQLT=((__READ_LOCAL__N5ZI *)__tmp__UQLT);
+      __ESLT=((____2A0I *)__DSLT);
     };
-    __tmp__30AL=__tmp__VQLT;
+    __M2AL=__ESLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__30AL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__20AL));
+  case ____HJNJ__: {
+    __M2AL=__Y0AL(((____HJNJ *)__L2AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__30AL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__20AL));
+  case ____SJNJ__: {
+    __M2AL=__D1AL(((____SJNJ *)__L2AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__AZ5R=((__IS_EXPANDED__L5NJ *)__tmp__20AL);
-    p__2TJU=Self__AZ5R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__UQLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__AZ5R->receiver__554J)->local__PUEJ));
-    if (__tmp__UQLT==NULL) {
-      __tmp__VQLT=NULL;
+  case ____0AOJ__: {
+    __P05R=((____0AOJ *)__L2AL);
+    __LVJU=__P05R->__1AOJ.__CK.__YH.__O2B;
+    __DSLT=__2VEI(((____N5WC *)((____2A0I *)__P05R->__OB5J)->__4VEJ));
+    if (__DSLT==NULL) {
+      __ESLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VQLT=((__READ_LOCAL__N5ZI *)__tmp__UQLT);
-    };
-    Self__AZ5R=NULL;
-    ptr__CTJU=((__POINTER__IB )(NULL));
-    typ_id__DTJU= 0;
-    __tmp__ETJU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__ETJU ==  0)) {
-      Self__AZ5R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__DTJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ETJU));
-      if ((typ_id__DTJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ITJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HTJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_size[(__tmp__ITJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HTJU)));
-        ptr__CTJU=__tmp__GTJU;
-      } else /* FALSE */ {
-        __tmp__ITJU=((__UINTEGER_32__RWB )typ_id__DTJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_type[(__tmp__ITJU)]))),(__UINTEGER_32__RWB)(__tmp__ITJU |  1));
-        ptr__CTJU=__tmp__GTJU;
-      };
-      Self__AZ5R=((__IS_EXPANDED__L5NJ *)ptr__CTJU);
-      *(Self__AZ5R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__MUJU=((__IS_EXPANDED__L5NJ *)Self__AZ5R);
-    Self__MUJU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__2TJU;
-    Self__MUJU->receiver__554J=__tmp__VQLT;
-    __tmp__30AL=Self__AZ5R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__FZ5R=((__GET_TYPE_ID__V5NJ *)__tmp__20AL);
-    p__2TJU=Self__FZ5R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__4TJU=Self__FZ5R->receiver__EA5J;
-    Self__FZ5R=NULL;
-    ptr__CTJU=((__POINTER__IB )(NULL));
-    typ_id__DTJU= 0;
-    __tmp__ETJU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__ETJU ==  0)) {
-      Self__FZ5R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__DTJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ETJU));
-      if ((typ_id__DTJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ITJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HTJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_size[(__tmp__ITJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HTJU)));
-        ptr__CTJU=__tmp__GTJU;
-      } else /* FALSE */ {
-        __tmp__ITJU=((__UINTEGER_32__RWB )typ_id__DTJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_type[(__tmp__ITJU)]))),(__UINTEGER_32__RWB)(__tmp__ITJU |  1));
-        ptr__CTJU=__tmp__GTJU;
-      };
-      Self__FZ5R=((__GET_TYPE_ID__V5NJ *)ptr__CTJU);
-      *(Self__FZ5R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__2UJU=((__GET_TYPE_ID__V5NJ *)Self__FZ5R);
-    Self__2UJU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__2TJU;
-    Self__2UJU->receiver__EA5J=t__4TJU;
-    __tmp__30AL=Self__FZ5R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__30AL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__20AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__30AL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__20AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__30AL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__20AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__30AL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__20AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__30AL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__20AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__30AL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__20AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__30AL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__20AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__30AL=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__20AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__30AL=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__20AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__L51S=((__SIZE_OF__NGOJ *)__tmp__20AL);
-    p__2TJU=Self__L51S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__4TJU=Self__L51S->receiver__OC5J;
-    Self__L51S=NULL;
-    ptr__CTJU=((__POINTER__IB )(NULL));
-    typ_id__DTJU= 0;
-    __tmp__ETJU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__ETJU ==  0)) {
-      Self__L51S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__DTJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ETJU));
-      if ((typ_id__DTJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ITJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HTJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_size[(__tmp__ITJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HTJU)));
-        ptr__CTJU=__tmp__GTJU;
-      } else /* FALSE */ {
-        __tmp__ITJU=((__UINTEGER_32__RWB )typ_id__DTJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_type[(__tmp__ITJU)]))),(__UINTEGER_32__RWB)(__tmp__ITJU |  1));
-        ptr__CTJU=__tmp__GTJU;
-      };
-      Self__L51S=((__SIZE_OF__NGOJ *)ptr__CTJU);
-      *(Self__L51S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__BZIV=((__SIZE_OF__NGOJ *)Self__L51S);
-    Self__BZIV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__2TJU;
-    Self__BZIV->receiver__OC5J=t__4TJU;
-    __tmp__30AL=Self__L51S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__30AL=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__20AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__O51S=((__REAL_CST__JLOJ *)__tmp__20AL);
-    p__2TJU=Self__O51S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__TZIV=Self__O51S->value__DD5J;
-    t__4TJU=Self__O51S->parent_constant__KLOJ.static_type__SG4D;
-    Self__O51S=NULL;
-    ptr__CTJU=((__POINTER__IB )(NULL));
-    typ_id__DTJU= 0;
-    __tmp__ETJU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__ETJU ==  0)) {
-      Self__O51S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__DTJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ETJU));
-      if ((typ_id__DTJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ITJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HTJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_size[(__tmp__ITJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HTJU)));
-        ptr__CTJU=__tmp__GTJU;
-      } else /* FALSE */ {
-        __tmp__ITJU=((__UINTEGER_32__RWB )typ_id__DTJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_type[(__tmp__ITJU)]))),(__UINTEGER_32__RWB)(__tmp__ITJU |  1));
-        ptr__CTJU=__tmp__GTJU;
-      };
-      Self__O51S=((__REAL_CST__JLOJ *)ptr__CTJU);
-      *(Self__O51S) = *(REAL_CST__JLOJ__);
-    };
-    Self__RZIV=((__REAL_CST__JLOJ *)Self__O51S);
-    Self__RZIV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__2TJU;
-    Self__RZIV->value__DD5J=v__TZIV;
-    Self__RZIV->parent_constant__KLOJ.static_type__SG4D=t__4TJU;
-    __tmp__30AL=Self__O51S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__S51S=((__CHARACTER_CST__5LOJ *)__tmp__20AL);
-    __tmp__T51S=create__char__CMQJ(Self__S51S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__S51S->text__ID5J);
-    __tmp__30AL=__tmp__T51S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__V51S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__20AL);
-    __tmp__W51S=create__text__2PQJ(Self__V51S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__V51S->string__EBJK);
-    __tmp__30AL=__tmp__W51S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__30AL=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__20AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__30AL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__20AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__30AL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__20AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__30AL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__20AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__30AL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__20AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__30AL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__20AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__30AL=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__20AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__30AL=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__20AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__BVJU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__20AL)->global__Y5JM),NULL);
-    if (__tmp__BVJU==NULL) {
-      __tmp__CVJU=NULL;
+      __ESLT=((____2A0I *)__DSLT);
+    };
+    __P05R=NULL;
+    __RUJU=((____IB )(NULL));
+    __SUJU= 0;
+    __TUJU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__TUJU ==  0)) {
+      __P05R=__0AOJ__;
+    } else /* FALSE */ {
+      __SUJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TUJU));
+      if ((__SUJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XUJU=((____YWB )((____Q )(void *)((unsigned long)__WUJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_size[(__XUJU)-1]))),((____YWB )((____Q )__WUJU)));
+        __RUJU=__VUJU;
+      } else /* FALSE */ {
+        __XUJU=((____YWB )__SUJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_type[(__XUJU)]))),(____YWB)(__XUJU |  1));
+        __RUJU=__VUJU;
+      };
+      __P05R=((____0AOJ *)__RUJU);
+      *(__P05R) = *(__0AOJ__);
+    };
+    __1VJU=((____0AOJ *)__P05R);
+    __1VJU->__1AOJ.__CK.__YH.__O2B=__LVJU;
+    __1VJU->__OB5J=__ESLT;
+    __M2AL=__P05R;
+  } break;
+  case ____EBOJ__: {
+    __U05R=((____EBOJ *)__L2AL);
+    __LVJU=__U05R->__FBOJ.__CK.__YH.__O2B;
+    __NVJU=__U05R->__TB5J;
+    __U05R=NULL;
+    __RUJU=((____IB )(NULL));
+    __SUJU= 0;
+    __TUJU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__TUJU ==  0)) {
+      __U05R=__EBOJ__;
+    } else /* FALSE */ {
+      __SUJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TUJU));
+      if ((__SUJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XUJU=((____YWB )((____Q )(void *)((unsigned long)__WUJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_size[(__XUJU)-1]))),((____YWB )((____Q )__WUJU)));
+        __RUJU=__VUJU;
+      } else /* FALSE */ {
+        __XUJU=((____YWB )__SUJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_type[(__XUJU)]))),(____YWB)(__XUJU |  1));
+        __RUJU=__VUJU;
+      };
+      __U05R=((____EBOJ *)__RUJU);
+      *(__U05R) = *(__EBOJ__);
+    };
+    __LWJU=((____EBOJ *)__U05R);
+    __LWJU->__FBOJ.__CK.__YH.__O2B=__LVJU;
+    __LWJU->__TB5J=__NVJU;
+    __M2AL=__U05R;
+  } break;
+  case ____3BOJ__: {
+    __M2AL=__21AL(((____3BOJ *)__L2AL));
+  } break;
+  case ____RCOJ__: {
+    __M2AL=__H2AL(((____RCOJ *)__L2AL));
+  } break;
+  case ____HDOJ__: {
+    __M2AL=__S2AL(((____HDOJ *)__L2AL));
+  } break;
+  case ____1DOJ__: {
+    __M2AL=__32AL(((____1DOJ *)__L2AL));
+  } break;
+  case ____PEOJ__: {
+    __M2AL=__I3AL(((____PEOJ *)__L2AL));
+  } break;
+  case ____DFOJ__: {
+    __M2AL=__T3AL(((____DFOJ *)__L2AL));
+  } break;
+  case ____XFOJ__: {
+    __M2AL=__43AL(((____XFOJ *)__L2AL));
+  } break;
+  case ____QGOJ__: {
+    __M2AL=__J4AL(((____QGOJ *)__L2AL));
+  } break;
+  case ____EHOJ__: {
+    __M2AL=__X4AL(((____EHOJ *)__L2AL));
+  } break;
+  case ____2HOJ__: {
+    __0A2S=((____2HOJ *)__L2AL);
+    __LVJU=__0A2S->__3HOJ.__CK.__YH.__O2B;
+    __NVJU=__0A2S->__3D5J;
+    __0A2S=NULL;
+    __RUJU=((____IB )(NULL));
+    __SUJU= 0;
+    __TUJU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__TUJU ==  0)) {
+      __0A2S=__2HOJ__;
+    } else /* FALSE */ {
+      __SUJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TUJU));
+      if ((__SUJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XUJU=((____YWB )((____Q )(void *)((unsigned long)__WUJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_size[(__XUJU)-1]))),((____YWB )((____Q )__WUJU)));
+        __RUJU=__VUJU;
+      } else /* FALSE */ {
+        __XUJU=((____YWB )__SUJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_type[(__XUJU)]))),(____YWB)(__XUJU |  1));
+        __RUJU=__VUJU;
+      };
+      __0A2S=((____2HOJ *)__RUJU);
+      *(__0A2S) = *(__2HOJ__);
+    };
+    __Q0IV=((____2HOJ *)__0A2S);
+    __Q0IV->__3HOJ.__CK.__YH.__O2B=__LVJU;
+    __Q0IV->__3D5J=__NVJU;
+    __M2AL=__0A2S;
+  } break;
+  case ____YIOJ__: {
+    __M2AL=__I5AL(((____YIOJ *)__L2AL));
+  } break;
+  case ____YMOJ__: {
+    __3A2S=((____YMOJ *)__L2AL);
+    __LVJU=__3A2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __C1IV=__3A2S->__SE5J;
+    __NVJU=__3A2S->__ZMOJ.__BI4D;
+    __3A2S=NULL;
+    __RUJU=((____IB )(NULL));
+    __SUJU= 0;
+    __TUJU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__TUJU ==  0)) {
+      __3A2S=__YMOJ__;
+    } else /* FALSE */ {
+      __SUJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TUJU));
+      if ((__SUJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XUJU=((____YWB )((____Q )(void *)((unsigned long)__WUJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_size[(__XUJU)-1]))),((____YWB )((____Q )__WUJU)));
+        __RUJU=__VUJU;
+      } else /* FALSE */ {
+        __XUJU=((____YWB )__SUJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_type[(__XUJU)]))),(____YWB)(__XUJU |  1));
+        __RUJU=__VUJU;
+      };
+      __3A2S=((____YMOJ *)__RUJU);
+      *(__3A2S) = *(__YMOJ__);
+    };
+    __A1IV=((____YMOJ *)__3A2S);
+    __A1IV->__ZMOJ.__DK.__CK.__YH.__O2B=__LVJU;
+    __A1IV->__SE5J=__C1IV;
+    __A1IV->__ZMOJ.__BI4D=__NVJU;
+    __M2AL=__3A2S;
+  } break;
+  case ____ONOJ__: {
+    __BB2S=((____ONOJ *)__L2AL);
+    __CB2S=__RNQJ(__BB2S->__PNOJ.__DK.__CK.__YH.__O2B,__BB2S->__XE5J);
+    __M2AL=__CB2S;
+  } break;
+  case ____YOOJ__: {
+    __EB2S=((____YOOJ *)__L2AL);
+    __FB2S=__LRQJ(__EB2S->__ZOOJ.__DK.__CK.__YH.__O2B,__EB2S->__TCJK);
+    __M2AL=__FB2S;
+  } break;
+  case ____IM4K__: {
+    __M2AL=__NZFM(((____IM4K *)__L2AL));
+  } break;
+  case ____T5FL__: {
+    __M2AL=__V35O(((____T5FL *)__L2AL));
+  } break;
+  case ____3DUL__: {
+    __M2AL=__AJVP(((____3DUL *)__L2AL));
+  } break;
+  case ____0EUL__: {
+    __M2AL=__QB4P(((____0EUL *)__L2AL));
+  } break;
+  case ____BGUL__: {
+    __M2AL=__LJVP(((____BGUL *)__L2AL));
+  } break;
+  case ____2GUL__: {
+    __M2AL=__2B4P(((____2GUL *)__L2AL));
+  } break;
+  case ____B0VL__: {
+    __M2AL=__H0BN(((____B0VL *)__L2AL));
+  } break;
+  case ____P0VL__: {
+    __M2AL=__NCHM(((____P0VL *)__L2AL));
+  } break;
+  case ____Q5YL__: {
+    __QWJU=__TFTL(((____FKRG *)((____Q5YL *)__L2AL)->__HBKM),NULL);
+    if (__QWJU==NULL) {
+      __RWJU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__BVJU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__CVJU=NULL;
+      switch (((struct ___OBJ *)__QWJU)->__id) {
+      case ____IM4K__: {
+        __RWJU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__CVJU=((__READ_GLOBAL__B4YL *)__tmp__BVJU);
+      case ____Q5YL__: {
+        __RWJU=((____Q5YL *)__QWJU);
       } break;
       }
     };
-    __tmp__30AL=__tmp__CVJU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__30AL=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__20AL));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__30AL=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__20AL));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__30AL=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__20AL));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__30AL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__20AL));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__30AL=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__20AL));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__30AL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__20AL));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__30AL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__20AL));
-  } break;
-  };
-  __tmp__20AL=Self__Z0AL->parent_expr_binary__FBOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__20AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__FTJU=((__STRING_CST__5J *)__tmp__20AL);
-    result__BTJU=NULL;
-    ptr__CTJU=((__POINTER__IB )(NULL));
-    typ_id__DTJU= 0;
-    __tmp__ETJU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__ETJU ==  0)) {
-      result__BTJU=Self__FTJU;
-    } else /* FALSE */ {
-      typ_id__DTJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ETJU));
-      if ((typ_id__DTJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ITJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HTJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_size[(__tmp__ITJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HTJU)));
-        ptr__CTJU=__tmp__GTJU;
-      } else /* FALSE */ {
-        __tmp__ITJU=((__UINTEGER_32__RWB )typ_id__DTJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_type[(__tmp__ITJU)]))),(__UINTEGER_32__RWB)(__tmp__ITJU |  1));
-        ptr__CTJU=__tmp__GTJU;
-      };
-      result__BTJU=((__STRING_CST__5J *)ptr__CTJU);
-      *(result__BTJU) = *(Self__FTJU);
-    };
-    __tmp__BVJU=result__BTJU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__BVJU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__20AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__ZY5R=((__PROTOTYPE_CST__45WC *)__tmp__20AL);
-    __tmp__0Y5R=create__type__IJ2C(Self__ZY5R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZY5R->parent_constant__55WC.static_type__SG4D);
-    __tmp__BVJU=__tmp__0Y5R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__2Y5R=((__INTEGER_CST__KAXC *)__tmp__20AL);
-    p__2TJU=Self__2Y5R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__3TJU=Self__2Y5R->value__YG4D;
-    t__4TJU=Self__2Y5R->parent_constant__LAXC.static_type__SG4D;
-    Self__2Y5R=NULL;
-    ptr__CTJU=((__POINTER__IB )(NULL));
-    typ_id__DTJU= 0;
-    __tmp__ETJU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__ETJU ==  0)) {
-      Self__2Y5R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__DTJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ETJU));
-      if ((typ_id__DTJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ITJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HTJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_size[(__tmp__ITJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HTJU)));
-        ptr__CTJU=__tmp__GTJU;
-      } else /* FALSE */ {
-        __tmp__ITJU=((__UINTEGER_32__RWB )typ_id__DTJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_type[(__tmp__ITJU)]))),(__UINTEGER_32__RWB)(__tmp__ITJU |  1));
-        ptr__CTJU=__tmp__GTJU;
-      };
-      Self__2Y5R=((__INTEGER_CST__KAXC *)ptr__CTJU);
-      *(Self__2Y5R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__1TJU=((__INTEGER_CST__KAXC *)Self__2Y5R);
-    Self__1TJU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__2TJU;
-    Self__1TJU->value__YG4D=v__3TJU;
-    Self__1TJU->parent_constant__LAXC.static_type__SG4D=t__4TJU;
-    check_type__KYEE(Self__1TJU);
-    __tmp__BVJU=Self__2Y5R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__BVJU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__20AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__UQLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__20AL)->local__PUEJ));
-    if (__tmp__UQLT==NULL) {
-      __tmp__VQLT=NULL;
+    __M2AL=__RWJU;
+  } break;
+  case ____UVPM__: {
+    __M2AL=__VGWN(((____UVPM *)__L2AL));
+  } break;
+  case ____0ZPM__: {
+    __M2AL=__4G2P(((____0ZPM *)__L2AL));
+  } break;
+  case ____MR0N__: {
+    __M2AL=__DRVO(((____MR0N *)__L2AL));
+  } break;
+  case ____YWBP__: {
+    __M2AL=__DQ0Q(((____YWBP *)__L2AL));
+  } break;
+  case ____LYBP__: {
+    __M2AL=__0WUP(((____LYBP *)__L2AL));
+  } break;
+  case ____CZBP__: {
+    __M2AL=__FXUP(((____CZBP *)__L2AL));
+  } break;
+  case ____3BEP__: {
+    __M2AL=__FCIQ(((____3BEP *)__L2AL));
+  } break;
+  };
+  __L2AL=__I2AL->__UCOJ.__FC5J;
+  switch (((struct ___OBJ *)__L2AL)->__id) {
+  case ____5J__: {
+    __UUJU=((____5J *)__L2AL);
+    __QUJU=NULL;
+    __RUJU=((____IB )(NULL));
+    __SUJU= 0;
+    __TUJU=((____IB )sizeof(____5J));
+    if (((unsigned long)__TUJU ==  0)) {
+      __QUJU=__UUJU;
+    } else /* FALSE */ {
+      __SUJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TUJU));
+      if ((__SUJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XUJU=((____YWB )((____Q )(void *)((unsigned long)__WUJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_size[(__XUJU)-1]))),((____YWB )((____Q )__WUJU)));
+        __RUJU=__VUJU;
+      } else /* FALSE */ {
+        __XUJU=((____YWB )__SUJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_type[(__XUJU)]))),(____YWB)(__XUJU |  1));
+        __RUJU=__VUJU;
+      };
+      __QUJU=((____5J *)__RUJU);
+      *(__QUJU) = *(__UUJU);
+    };
+    __QWJU=__QUJU;
+  } break;
+  case ____0AXC__: {
+    __QWJU=__JZAL(((____0AXC *)__L2AL));
+  } break;
+  case ____NBXC__: {
+    __I05R=((____NBXC *)__L2AL);
+    __J05R=__XK2C(__I05R->__OBXC.__DK.__CK.__YH.__O2B,__I05R->__OBXC.__BI4D);
+    __QWJU=__J05R;
+  } break;
+  case ____ZBXC__: {
+    __L05R=((____ZBXC *)__L2AL);
+    __LVJU=__L05R->__0BXC.__DK.__CK.__YH.__O2B;
+    __MVJU=__L05R->__HI4D;
+    __NVJU=__L05R->__0BXC.__BI4D;
+    __L05R=NULL;
+    __RUJU=((____IB )(NULL));
+    __SUJU= 0;
+    __TUJU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__TUJU ==  0)) {
+      __L05R=__ZBXC__;
+    } else /* FALSE */ {
+      __SUJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TUJU));
+      if ((__SUJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XUJU=((____YWB )((____Q )(void *)((unsigned long)__WUJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_size[(__XUJU)-1]))),((____YWB )((____Q )__WUJU)));
+        __RUJU=__VUJU;
+      } else /* FALSE */ {
+        __XUJU=((____YWB )__SUJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_type[(__XUJU)]))),(____YWB)(__XUJU |  1));
+        __RUJU=__VUJU;
+      };
+      __L05R=((____ZBXC *)__RUJU);
+      *(__L05R) = *(__ZBXC__);
+    };
+    __KVJU=((____ZBXC *)__L05R);
+    __KVJU->__0BXC.__DK.__CK.__YH.__O2B=__LVJU;
+    __KVJU->__HI4D=__MVJU;
+    __KVJU->__0BXC.__BI4D=__NVJU;
+    __ZZEE(__KVJU);
+    __QWJU=__L05R;
+  } break;
+  case ____DMWH__: {
+    __QWJU=__W3OK(((____DMWH *)__L2AL));
+  } break;
+  case ____2A0I__: {
+    __DSLT=__2VEI(((____N5WC *)((____2A0I *)__L2AL)->__4VEJ));
+    if (__DSLT==NULL) {
+      __ESLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VQLT=((__READ_LOCAL__N5ZI *)__tmp__UQLT);
+      __ESLT=((____2A0I *)__DSLT);
     };
-    __tmp__BVJU=__tmp__VQLT;
+    __QWJU=__ESLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__BVJU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__20AL));
+  case ____HJNJ__: {
+    __QWJU=__Y0AL(((____HJNJ *)__L2AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__BVJU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__20AL));
+  case ____SJNJ__: {
+    __QWJU=__D1AL(((____SJNJ *)__L2AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__AZ5R=((__IS_EXPANDED__L5NJ *)__tmp__20AL);
-    p__2TJU=Self__AZ5R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__UQLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__AZ5R->receiver__554J)->local__PUEJ));
-    if (__tmp__UQLT==NULL) {
-      __tmp__VQLT=NULL;
+  case ____0AOJ__: {
+    __P05R=((____0AOJ *)__L2AL);
+    __LVJU=__P05R->__1AOJ.__CK.__YH.__O2B;
+    __DSLT=__2VEI(((____N5WC *)((____2A0I *)__P05R->__OB5J)->__4VEJ));
+    if (__DSLT==NULL) {
+      __ESLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VQLT=((__READ_LOCAL__N5ZI *)__tmp__UQLT);
-    };
-    Self__AZ5R=NULL;
-    ptr__CTJU=((__POINTER__IB )(NULL));
-    typ_id__DTJU= 0;
-    __tmp__ETJU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__ETJU ==  0)) {
-      Self__AZ5R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__DTJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ETJU));
-      if ((typ_id__DTJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ITJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HTJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_size[(__tmp__ITJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HTJU)));
-        ptr__CTJU=__tmp__GTJU;
-      } else /* FALSE */ {
-        __tmp__ITJU=((__UINTEGER_32__RWB )typ_id__DTJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_type[(__tmp__ITJU)]))),(__UINTEGER_32__RWB)(__tmp__ITJU |  1));
-        ptr__CTJU=__tmp__GTJU;
-      };
-      Self__AZ5R=((__IS_EXPANDED__L5NJ *)ptr__CTJU);
-      *(Self__AZ5R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__MUJU=((__IS_EXPANDED__L5NJ *)Self__AZ5R);
-    Self__MUJU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__2TJU;
-    Self__MUJU->receiver__554J=__tmp__VQLT;
-    __tmp__BVJU=Self__AZ5R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__FZ5R=((__GET_TYPE_ID__V5NJ *)__tmp__20AL);
-    p__2TJU=Self__FZ5R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__4TJU=Self__FZ5R->receiver__EA5J;
-    Self__FZ5R=NULL;
-    ptr__CTJU=((__POINTER__IB )(NULL));
-    typ_id__DTJU= 0;
-    __tmp__ETJU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__ETJU ==  0)) {
-      Self__FZ5R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__DTJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ETJU));
-      if ((typ_id__DTJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ITJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HTJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_size[(__tmp__ITJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HTJU)));
-        ptr__CTJU=__tmp__GTJU;
-      } else /* FALSE */ {
-        __tmp__ITJU=((__UINTEGER_32__RWB )typ_id__DTJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_type[(__tmp__ITJU)]))),(__UINTEGER_32__RWB)(__tmp__ITJU |  1));
-        ptr__CTJU=__tmp__GTJU;
-      };
-      Self__FZ5R=((__GET_TYPE_ID__V5NJ *)ptr__CTJU);
-      *(Self__FZ5R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__2UJU=((__GET_TYPE_ID__V5NJ *)Self__FZ5R);
-    Self__2UJU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__2TJU;
-    Self__2UJU->receiver__EA5J=t__4TJU;
-    __tmp__BVJU=Self__FZ5R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__BVJU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__20AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__BVJU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__20AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__BVJU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__20AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__BVJU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__20AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__BVJU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__20AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__BVJU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__20AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__BVJU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__20AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BVJU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__20AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__BVJU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__20AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__L51S=((__SIZE_OF__NGOJ *)__tmp__20AL);
-    p__2TJU=Self__L51S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__4TJU=Self__L51S->receiver__OC5J;
-    Self__L51S=NULL;
-    ptr__CTJU=((__POINTER__IB )(NULL));
-    typ_id__DTJU= 0;
-    __tmp__ETJU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__ETJU ==  0)) {
-      Self__L51S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__DTJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ETJU));
-      if ((typ_id__DTJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ITJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HTJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_size[(__tmp__ITJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HTJU)));
-        ptr__CTJU=__tmp__GTJU;
-      } else /* FALSE */ {
-        __tmp__ITJU=((__UINTEGER_32__RWB )typ_id__DTJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_type[(__tmp__ITJU)]))),(__UINTEGER_32__RWB)(__tmp__ITJU |  1));
-        ptr__CTJU=__tmp__GTJU;
-      };
-      Self__L51S=((__SIZE_OF__NGOJ *)ptr__CTJU);
-      *(Self__L51S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__BZIV=((__SIZE_OF__NGOJ *)Self__L51S);
-    Self__BZIV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__2TJU;
-    Self__BZIV->receiver__OC5J=t__4TJU;
-    __tmp__BVJU=Self__L51S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__BVJU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__20AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__O51S=((__REAL_CST__JLOJ *)__tmp__20AL);
-    p__2TJU=Self__O51S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__TZIV=Self__O51S->value__DD5J;
-    t__4TJU=Self__O51S->parent_constant__KLOJ.static_type__SG4D;
-    Self__O51S=NULL;
-    ptr__CTJU=((__POINTER__IB )(NULL));
-    typ_id__DTJU= 0;
-    __tmp__ETJU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__ETJU ==  0)) {
-      Self__O51S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__DTJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ETJU));
-      if ((typ_id__DTJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ITJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HTJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_size[(__tmp__ITJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HTJU)));
-        ptr__CTJU=__tmp__GTJU;
-      } else /* FALSE */ {
-        __tmp__ITJU=((__UINTEGER_32__RWB )typ_id__DTJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_type[(__tmp__ITJU)]))),(__UINTEGER_32__RWB)(__tmp__ITJU |  1));
-        ptr__CTJU=__tmp__GTJU;
-      };
-      Self__O51S=((__REAL_CST__JLOJ *)ptr__CTJU);
-      *(Self__O51S) = *(REAL_CST__JLOJ__);
-    };
-    Self__RZIV=((__REAL_CST__JLOJ *)Self__O51S);
-    Self__RZIV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__2TJU;
-    Self__RZIV->value__DD5J=v__TZIV;
-    Self__RZIV->parent_constant__KLOJ.static_type__SG4D=t__4TJU;
-    __tmp__BVJU=Self__O51S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__S51S=((__CHARACTER_CST__5LOJ *)__tmp__20AL);
-    __tmp__T51S=create__char__CMQJ(Self__S51S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__S51S->text__ID5J);
-    __tmp__BVJU=__tmp__T51S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__V51S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__20AL);
-    __tmp__W51S=create__text__2PQJ(Self__V51S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__V51S->string__EBJK);
-    __tmp__BVJU=__tmp__W51S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__BVJU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__20AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__BVJU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__20AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__BVJU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__20AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__BVJU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__20AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__BVJU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__20AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__BVJU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__20AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__BVJU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__20AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__BVJU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__20AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__EXJU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__20AL)->global__Y5JM),NULL);
-    if (__tmp__EXJU==NULL) {
-      __tmp__CVJU=NULL;
+      __ESLT=((____2A0I *)__DSLT);
+    };
+    __P05R=NULL;
+    __RUJU=((____IB )(NULL));
+    __SUJU= 0;
+    __TUJU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__TUJU ==  0)) {
+      __P05R=__0AOJ__;
+    } else /* FALSE */ {
+      __SUJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TUJU));
+      if ((__SUJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XUJU=((____YWB )((____Q )(void *)((unsigned long)__WUJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_size[(__XUJU)-1]))),((____YWB )((____Q )__WUJU)));
+        __RUJU=__VUJU;
+      } else /* FALSE */ {
+        __XUJU=((____YWB )__SUJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_type[(__XUJU)]))),(____YWB)(__XUJU |  1));
+        __RUJU=__VUJU;
+      };
+      __P05R=((____0AOJ *)__RUJU);
+      *(__P05R) = *(__0AOJ__);
+    };
+    __1VJU=((____0AOJ *)__P05R);
+    __1VJU->__1AOJ.__CK.__YH.__O2B=__LVJU;
+    __1VJU->__OB5J=__ESLT;
+    __QWJU=__P05R;
+  } break;
+  case ____EBOJ__: {
+    __U05R=((____EBOJ *)__L2AL);
+    __LVJU=__U05R->__FBOJ.__CK.__YH.__O2B;
+    __NVJU=__U05R->__TB5J;
+    __U05R=NULL;
+    __RUJU=((____IB )(NULL));
+    __SUJU= 0;
+    __TUJU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__TUJU ==  0)) {
+      __U05R=__EBOJ__;
+    } else /* FALSE */ {
+      __SUJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TUJU));
+      if ((__SUJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XUJU=((____YWB )((____Q )(void *)((unsigned long)__WUJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_size[(__XUJU)-1]))),((____YWB )((____Q )__WUJU)));
+        __RUJU=__VUJU;
+      } else /* FALSE */ {
+        __XUJU=((____YWB )__SUJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_type[(__XUJU)]))),(____YWB)(__XUJU |  1));
+        __RUJU=__VUJU;
+      };
+      __U05R=((____EBOJ *)__RUJU);
+      *(__U05R) = *(__EBOJ__);
+    };
+    __LWJU=((____EBOJ *)__U05R);
+    __LWJU->__FBOJ.__CK.__YH.__O2B=__LVJU;
+    __LWJU->__TB5J=__NVJU;
+    __QWJU=__U05R;
+  } break;
+  case ____3BOJ__: {
+    __QWJU=__21AL(((____3BOJ *)__L2AL));
+  } break;
+  case ____RCOJ__: {
+    __QWJU=__H2AL(((____RCOJ *)__L2AL));
+  } break;
+  case ____HDOJ__: {
+    __QWJU=__S2AL(((____HDOJ *)__L2AL));
+  } break;
+  case ____1DOJ__: {
+    __QWJU=__32AL(((____1DOJ *)__L2AL));
+  } break;
+  case ____PEOJ__: {
+    __QWJU=__I3AL(((____PEOJ *)__L2AL));
+  } break;
+  case ____DFOJ__: {
+    __QWJU=__T3AL(((____DFOJ *)__L2AL));
+  } break;
+  case ____XFOJ__: {
+    __QWJU=__43AL(((____XFOJ *)__L2AL));
+  } break;
+  case ____QGOJ__: {
+    __QWJU=__J4AL(((____QGOJ *)__L2AL));
+  } break;
+  case ____EHOJ__: {
+    __QWJU=__X4AL(((____EHOJ *)__L2AL));
+  } break;
+  case ____2HOJ__: {
+    __0A2S=((____2HOJ *)__L2AL);
+    __LVJU=__0A2S->__3HOJ.__CK.__YH.__O2B;
+    __NVJU=__0A2S->__3D5J;
+    __0A2S=NULL;
+    __RUJU=((____IB )(NULL));
+    __SUJU= 0;
+    __TUJU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__TUJU ==  0)) {
+      __0A2S=__2HOJ__;
+    } else /* FALSE */ {
+      __SUJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TUJU));
+      if ((__SUJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XUJU=((____YWB )((____Q )(void *)((unsigned long)__WUJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_size[(__XUJU)-1]))),((____YWB )((____Q )__WUJU)));
+        __RUJU=__VUJU;
+      } else /* FALSE */ {
+        __XUJU=((____YWB )__SUJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_type[(__XUJU)]))),(____YWB)(__XUJU |  1));
+        __RUJU=__VUJU;
+      };
+      __0A2S=((____2HOJ *)__RUJU);
+      *(__0A2S) = *(__2HOJ__);
+    };
+    __Q0IV=((____2HOJ *)__0A2S);
+    __Q0IV->__3HOJ.__CK.__YH.__O2B=__LVJU;
+    __Q0IV->__3D5J=__NVJU;
+    __QWJU=__0A2S;
+  } break;
+  case ____YIOJ__: {
+    __QWJU=__I5AL(((____YIOJ *)__L2AL));
+  } break;
+  case ____YMOJ__: {
+    __3A2S=((____YMOJ *)__L2AL);
+    __LVJU=__3A2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __C1IV=__3A2S->__SE5J;
+    __NVJU=__3A2S->__ZMOJ.__BI4D;
+    __3A2S=NULL;
+    __RUJU=((____IB )(NULL));
+    __SUJU= 0;
+    __TUJU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__TUJU ==  0)) {
+      __3A2S=__YMOJ__;
+    } else /* FALSE */ {
+      __SUJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TUJU));
+      if ((__SUJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XUJU=((____YWB )((____Q )(void *)((unsigned long)__WUJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_size[(__XUJU)-1]))),((____YWB )((____Q )__WUJU)));
+        __RUJU=__VUJU;
+      } else /* FALSE */ {
+        __XUJU=((____YWB )__SUJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VUJU=__OKI(__WUJU,((____IB )(&(table_type[(__XUJU)]))),(____YWB)(__XUJU |  1));
+        __RUJU=__VUJU;
+      };
+      __3A2S=((____YMOJ *)__RUJU);
+      *(__3A2S) = *(__YMOJ__);
+    };
+    __A1IV=((____YMOJ *)__3A2S);
+    __A1IV->__ZMOJ.__DK.__CK.__YH.__O2B=__LVJU;
+    __A1IV->__SE5J=__C1IV;
+    __A1IV->__ZMOJ.__BI4D=__NVJU;
+    __QWJU=__3A2S;
+  } break;
+  case ____ONOJ__: {
+    __BB2S=((____ONOJ *)__L2AL);
+    __CB2S=__RNQJ(__BB2S->__PNOJ.__DK.__CK.__YH.__O2B,__BB2S->__XE5J);
+    __QWJU=__CB2S;
+  } break;
+  case ____YOOJ__: {
+    __EB2S=((____YOOJ *)__L2AL);
+    __FB2S=__LRQJ(__EB2S->__ZOOJ.__DK.__CK.__YH.__O2B,__EB2S->__TCJK);
+    __QWJU=__FB2S;
+  } break;
+  case ____IM4K__: {
+    __QWJU=__NZFM(((____IM4K *)__L2AL));
+  } break;
+  case ____T5FL__: {
+    __QWJU=__V35O(((____T5FL *)__L2AL));
+  } break;
+  case ____3DUL__: {
+    __QWJU=__AJVP(((____3DUL *)__L2AL));
+  } break;
+  case ____0EUL__: {
+    __QWJU=__QB4P(((____0EUL *)__L2AL));
+  } break;
+  case ____BGUL__: {
+    __QWJU=__LJVP(((____BGUL *)__L2AL));
+  } break;
+  case ____2GUL__: {
+    __QWJU=__2B4P(((____2GUL *)__L2AL));
+  } break;
+  case ____B0VL__: {
+    __QWJU=__H0BN(((____B0VL *)__L2AL));
+  } break;
+  case ____P0VL__: {
+    __QWJU=__NCHM(((____P0VL *)__L2AL));
+  } break;
+  case ____Q5YL__: {
+    __TYJU=__TFTL(((____FKRG *)((____Q5YL *)__L2AL)->__HBKM),NULL);
+    if (__TYJU==NULL) {
+      __RWJU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__EXJU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__CVJU=NULL;
+      switch (((struct ___OBJ *)__TYJU)->__id) {
+      case ____IM4K__: {
+        __RWJU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__CVJU=((__READ_GLOBAL__B4YL *)__tmp__EXJU);
+      case ____Q5YL__: {
+        __RWJU=((____Q5YL *)__TYJU);
       } break;
       }
     };
-    __tmp__BVJU=__tmp__CVJU;
+    __QWJU=__RWJU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__BVJU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__20AL));
+  case ____UVPM__: {
+    __QWJU=__VGWN(((____UVPM *)__L2AL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__BVJU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__20AL));
+  case ____0ZPM__: {
+    __QWJU=__4G2P(((____0ZPM *)__L2AL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__BVJU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__20AL));
+  case ____MR0N__: {
+    __QWJU=__DRVO(((____MR0N *)__L2AL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__BVJU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__20AL));
+  case ____YWBP__: {
+    __QWJU=__DQ0Q(((____YWBP *)__L2AL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__BVJU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__20AL));
+  case ____LYBP__: {
+    __QWJU=__0WUP(((____LYBP *)__L2AL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__BVJU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__20AL));
+  case ____CZBP__: {
+    __QWJU=__FXUP(((____CZBP *)__L2AL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__BVJU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__20AL));
+  case ____3BEP__: {
+    __QWJU=__FCIQ(((____3BEP *)__L2AL));
   } break;
   };
-  result__ARZJ=NULL;
-  ptr__CTJU=((__POINTER__IB )(NULL));
-  typ_id__DTJU= 0;
-  __tmp__ETJU=((__POINTER__IB )sizeof(__EXPR_SUB__CBOJ));
-  if (((unsigned long)__tmp__ETJU ==  0)) {
-    result__ARZJ=EXPR_SUB__CBOJ__;
+  __PSZJ=NULL;
+  __RUJU=((____IB )(NULL));
+  __SUJU= 0;
+  __TUJU=((____IB )sizeof(____RCOJ));
+  if (((unsigned long)__TUJU ==  0)) {
+    __PSZJ=__RCOJ__;
   } else /* FALSE */ {
-    typ_id__DTJU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ETJU));
-    if ((typ_id__DTJU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__ITJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HTJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_size[(__tmp__ITJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HTJU)));
-      ptr__CTJU=__tmp__GTJU;
-    } else /* FALSE */ {
-      __tmp__ITJU=((__UINTEGER_32__RWB )typ_id__DTJU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__GTJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__HTJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ETJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GTJU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__GTJU=micro_alloc__table__lab__HKI(__tmp__HTJU,((__POINTER__IB )(&(table_type[(__tmp__ITJU)]))),(__UINTEGER_32__RWB)(__tmp__ITJU |  1));
-      ptr__CTJU=__tmp__GTJU;
-    };
-    result__ARZJ=((__EXPR_SUB__CBOJ *)ptr__CTJU);
-    *(result__ARZJ) = *(EXPR_SUB__CBOJ__);
-  };
-  Self__45JK=((__EXPR_SUB__CBOJ *)result__ARZJ);
-  Self__45JK->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__10AL;
-  Self__45JK->parent_expr_binary__FBOJ.left__SA5J=__tmp__30AL;
-  Self__45JK->parent_expr_binary__FBOJ.right__WA5J=__tmp__BVJU;
-  Self__45JK=result__ARZJ;
-  return(Self__45JK);
+    __SUJU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TUJU));
+    if ((__SUJU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __XUJU=((____YWB )((____Q )(void *)((unsigned long)__WUJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __VUJU=__OKI(__WUJU,((____IB )(&(table_size[(__XUJU)-1]))),((____YWB )((____Q )__WUJU)));
+      __RUJU=__VUJU;
+    } else /* FALSE */ {
+      __XUJU=((____YWB )__SUJU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __VUJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __WUJU=(void *)((unsigned long)(void *)((unsigned long)__TUJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VUJU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __VUJU=__OKI(__WUJU,((____IB )(&(table_type[(__XUJU)]))),(____YWB)(__XUJU |  1));
+      __RUJU=__VUJU;
+    };
+    __PSZJ=((____RCOJ *)__RUJU);
+    *(__PSZJ) = *(__RCOJ__);
+  };
+  __NBKK=((____RCOJ *)__PSZJ);
+  __NBKK->__UCOJ.__TCOJ.__CK.__YH.__O2B=__K2AL;
+  __NBKK->__UCOJ.__BC5J=__M2AL;
+  __NBKK->__UCOJ.__FC5J=__QWJU;
+  __NBKK=__PSZJ;
+  return(__NBKK);
 }
 
-static __EXPR_MUL__YBOJ* my_copy__D1AL(__EXPR_MUL__YBOJ *Self__E1AL)
-// ({EXPR_MUL__YBOJ}) With result Recursive, No inlinable.
+static ____HDOJ* __S2AL(____HDOJ *__T2AL)
+// ({__HDOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__DYJU;
-  __POSITION__OL __tmp__G1AL,p__CYJU;
-  void *__tmp__H1AL,*__tmp__I1AL;
-  __STRING_CST__5J *Self__LXJU,*result__HXJU;
-  __POINTER__IB ptr__IXJU,__tmp__KXJU,__tmp__MXJU,__tmp__NXJU;
-  __INTEGER__Q typ_id__JXJU;
-  __UINTEGER_32__RWB __tmp__OXJU;
-  __PROTOTYPE_CST__45WC *Self__3Z5R,*__tmp__4Z5R;
-  __INTEGER_CST__KAXC *Self__A05R,*Self__BYJU;
-  __TYPE_FULL__PMB *t__EYJU;
-  __READ_LOCAL__N5ZI *__tmp__ERLT,*__tmp__FRLT;
-  __IS_EXPANDED__L5NJ *Self__E05R,*Self__SYJU;
-  __GET_TYPE_ID__V5NJ *Self__J05R,*Self__CZJU;
-  __SIZE_OF__NGOJ *Self__FA2S,*Self__D1IV;
-  __REAL_CST__JLOJ *Self__IA2S,*Self__T1IV;
-  __STRING_CONSTANT__0 *v__V1IV;
-  __CHARACTER_CST__5LOJ *Self__MA2S,*__tmp__NA2S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__PA2S,*__tmp__QA2S;
-  void *__tmp__HZJU,*__tmp__K1JU;
-  __READ_GLOBAL__B4YL *__tmp__IZJU;
-  __EXPR_MUL__YBOJ *result__2SZJ,*Self__EAKK;
-  __tmp__G1AL=Self__E1AL->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__H1AL=Self__E1AL->parent_expr_binary__ZBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__H1AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__LXJU=((__STRING_CST__5J *)__tmp__H1AL);
-    result__HXJU=NULL;
-    ptr__IXJU=((__POINTER__IB )(NULL));
-    typ_id__JXJU= 0;
-    __tmp__KXJU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__KXJU ==  0)) {
-      result__HXJU=Self__LXJU;
-    } else /* FALSE */ {
-      typ_id__JXJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXJU));
-      if ((typ_id__JXJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OXJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NXJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_size[(__tmp__OXJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NXJU)));
-        ptr__IXJU=__tmp__MXJU;
-      } else /* FALSE */ {
-        __tmp__OXJU=((__UINTEGER_32__RWB )typ_id__JXJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_type[(__tmp__OXJU)]))),(__UINTEGER_32__RWB)(__tmp__OXJU |  1));
-        ptr__IXJU=__tmp__MXJU;
-      };
-      result__HXJU=((__STRING_CST__5J *)ptr__IXJU);
-      *(result__HXJU) = *(Self__LXJU);
-    };
-    __tmp__I1AL=result__HXJU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__I1AL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__H1AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__3Z5R=((__PROTOTYPE_CST__45WC *)__tmp__H1AL);
-    __tmp__4Z5R=create__type__IJ2C(Self__3Z5R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__3Z5R->parent_constant__55WC.static_type__SG4D);
-    __tmp__I1AL=__tmp__4Z5R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__A05R=((__INTEGER_CST__KAXC *)__tmp__H1AL);
-    p__CYJU=Self__A05R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__DYJU=Self__A05R->value__YG4D;
-    t__EYJU=Self__A05R->parent_constant__LAXC.static_type__SG4D;
-    Self__A05R=NULL;
-    ptr__IXJU=((__POINTER__IB )(NULL));
-    typ_id__JXJU= 0;
-    __tmp__KXJU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__KXJU ==  0)) {
-      Self__A05R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__JXJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXJU));
-      if ((typ_id__JXJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OXJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NXJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_size[(__tmp__OXJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NXJU)));
-        ptr__IXJU=__tmp__MXJU;
-      } else /* FALSE */ {
-        __tmp__OXJU=((__UINTEGER_32__RWB )typ_id__JXJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_type[(__tmp__OXJU)]))),(__UINTEGER_32__RWB)(__tmp__OXJU |  1));
-        ptr__IXJU=__tmp__MXJU;
-      };
-      Self__A05R=((__INTEGER_CST__KAXC *)ptr__IXJU);
-      *(Self__A05R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__BYJU=((__INTEGER_CST__KAXC *)Self__A05R);
-    Self__BYJU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CYJU;
-    Self__BYJU->value__YG4D=v__DYJU;
-    Self__BYJU->parent_constant__LAXC.static_type__SG4D=t__EYJU;
-    check_type__KYEE(Self__BYJU);
-    __tmp__I1AL=Self__A05R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__I1AL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__H1AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__ERLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__H1AL)->local__PUEJ));
-    if (__tmp__ERLT==NULL) {
-      __tmp__FRLT=NULL;
+  ____0SG __SZJU;
+  ____OL __V2AL,__RZJU;
+  void *__W2AL,*__X2AL;
+  ____5J *__0YJU,*__WYJU;
+  ____IB __XYJU,__ZYJU,__1YJU,__2YJU;
+  ____Q __YYJU;
+  ____YWB __3YJU;
+  ____NBXC *__M15R,*__N15R;
+  ____ZBXC *__P15R,*__QZJU;
+  ____WMB *__TZJU;
+  ____2A0I *__TSLT,*__USLT;
+  ____0AOJ *__T15R,*__B0JU;
+  ____EBOJ *__Y15R,*__R0JU;
+  ____2HOJ *__UB2S,*__S2IV;
+  ____YMOJ *__XB2S,*__C3IV;
+  ____0 *__E3IV;
+  ____ONOJ *__1B2S,*__2B2S;
+  ____YOOJ *__4B2S,*__5B2S;
+  void *__W0JU,*__Z2JU;
+  ____Q5YL *__X0JU;
+  ____HDOJ *__LUZJ,*__TBKK;
+  __V2AL=__T2AL->__IDOJ.__TCOJ.__CK.__YH.__O2B;
+  __W2AL=__T2AL->__IDOJ.__BC5J;
+  switch (((struct ___OBJ *)__W2AL)->__id) {
+  case ____5J__: {
+    __0YJU=((____5J *)__W2AL);
+    __WYJU=NULL;
+    __XYJU=((____IB )(NULL));
+    __YYJU= 0;
+    __ZYJU=((____IB )sizeof(____5J));
+    if (((unsigned long)__ZYJU ==  0)) {
+      __WYJU=__0YJU;
+    } else /* FALSE */ {
+      __YYJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYJU));
+      if ((__YYJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3YJU=((____YWB )((____Q )(void *)((unsigned long)__2YJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_size[(__3YJU)-1]))),((____YWB )((____Q )__2YJU)));
+        __XYJU=__1YJU;
+      } else /* FALSE */ {
+        __3YJU=((____YWB )__YYJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_type[(__3YJU)]))),(____YWB)(__3YJU |  1));
+        __XYJU=__1YJU;
+      };
+      __WYJU=((____5J *)__XYJU);
+      *(__WYJU) = *(__0YJU);
+    };
+    __X2AL=__WYJU;
+  } break;
+  case ____0AXC__: {
+    __X2AL=__JZAL(((____0AXC *)__W2AL));
+  } break;
+  case ____NBXC__: {
+    __M15R=((____NBXC *)__W2AL);
+    __N15R=__XK2C(__M15R->__OBXC.__DK.__CK.__YH.__O2B,__M15R->__OBXC.__BI4D);
+    __X2AL=__N15R;
+  } break;
+  case ____ZBXC__: {
+    __P15R=((____ZBXC *)__W2AL);
+    __RZJU=__P15R->__0BXC.__DK.__CK.__YH.__O2B;
+    __SZJU=__P15R->__HI4D;
+    __TZJU=__P15R->__0BXC.__BI4D;
+    __P15R=NULL;
+    __XYJU=((____IB )(NULL));
+    __YYJU= 0;
+    __ZYJU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__ZYJU ==  0)) {
+      __P15R=__ZBXC__;
+    } else /* FALSE */ {
+      __YYJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYJU));
+      if ((__YYJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3YJU=((____YWB )((____Q )(void *)((unsigned long)__2YJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_size[(__3YJU)-1]))),((____YWB )((____Q )__2YJU)));
+        __XYJU=__1YJU;
+      } else /* FALSE */ {
+        __3YJU=((____YWB )__YYJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_type[(__3YJU)]))),(____YWB)(__3YJU |  1));
+        __XYJU=__1YJU;
+      };
+      __P15R=((____ZBXC *)__XYJU);
+      *(__P15R) = *(__ZBXC__);
+    };
+    __QZJU=((____ZBXC *)__P15R);
+    __QZJU->__0BXC.__DK.__CK.__YH.__O2B=__RZJU;
+    __QZJU->__HI4D=__SZJU;
+    __QZJU->__0BXC.__BI4D=__TZJU;
+    __ZZEE(__QZJU);
+    __X2AL=__P15R;
+  } break;
+  case ____DMWH__: {
+    __X2AL=__W3OK(((____DMWH *)__W2AL));
+  } break;
+  case ____2A0I__: {
+    __TSLT=__2VEI(((____N5WC *)((____2A0I *)__W2AL)->__4VEJ));
+    if (__TSLT==NULL) {
+      __USLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__FRLT=((__READ_LOCAL__N5ZI *)__tmp__ERLT);
+      __USLT=((____2A0I *)__TSLT);
     };
-    __tmp__I1AL=__tmp__FRLT;
+    __X2AL=__USLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__I1AL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__H1AL));
+  case ____HJNJ__: {
+    __X2AL=__Y0AL(((____HJNJ *)__W2AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__I1AL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__H1AL));
+  case ____SJNJ__: {
+    __X2AL=__D1AL(((____SJNJ *)__W2AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__E05R=((__IS_EXPANDED__L5NJ *)__tmp__H1AL);
-    p__CYJU=Self__E05R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__ERLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__E05R->receiver__554J)->local__PUEJ));
-    if (__tmp__ERLT==NULL) {
-      __tmp__FRLT=NULL;
+  case ____0AOJ__: {
+    __T15R=((____0AOJ *)__W2AL);
+    __RZJU=__T15R->__1AOJ.__CK.__YH.__O2B;
+    __TSLT=__2VEI(((____N5WC *)((____2A0I *)__T15R->__OB5J)->__4VEJ));
+    if (__TSLT==NULL) {
+      __USLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__FRLT=((__READ_LOCAL__N5ZI *)__tmp__ERLT);
-    };
-    Self__E05R=NULL;
-    ptr__IXJU=((__POINTER__IB )(NULL));
-    typ_id__JXJU= 0;
-    __tmp__KXJU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__KXJU ==  0)) {
-      Self__E05R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__JXJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXJU));
-      if ((typ_id__JXJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OXJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NXJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_size[(__tmp__OXJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NXJU)));
-        ptr__IXJU=__tmp__MXJU;
-      } else /* FALSE */ {
-        __tmp__OXJU=((__UINTEGER_32__RWB )typ_id__JXJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_type[(__tmp__OXJU)]))),(__UINTEGER_32__RWB)(__tmp__OXJU |  1));
-        ptr__IXJU=__tmp__MXJU;
-      };
-      Self__E05R=((__IS_EXPANDED__L5NJ *)ptr__IXJU);
-      *(Self__E05R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__SYJU=((__IS_EXPANDED__L5NJ *)Self__E05R);
-    Self__SYJU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CYJU;
-    Self__SYJU->receiver__554J=__tmp__FRLT;
-    __tmp__I1AL=Self__E05R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__J05R=((__GET_TYPE_ID__V5NJ *)__tmp__H1AL);
-    p__CYJU=Self__J05R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__EYJU=Self__J05R->receiver__EA5J;
-    Self__J05R=NULL;
-    ptr__IXJU=((__POINTER__IB )(NULL));
-    typ_id__JXJU= 0;
-    __tmp__KXJU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__KXJU ==  0)) {
-      Self__J05R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__JXJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXJU));
-      if ((typ_id__JXJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OXJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NXJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_size[(__tmp__OXJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NXJU)));
-        ptr__IXJU=__tmp__MXJU;
-      } else /* FALSE */ {
-        __tmp__OXJU=((__UINTEGER_32__RWB )typ_id__JXJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_type[(__tmp__OXJU)]))),(__UINTEGER_32__RWB)(__tmp__OXJU |  1));
-        ptr__IXJU=__tmp__MXJU;
-      };
-      Self__J05R=((__GET_TYPE_ID__V5NJ *)ptr__IXJU);
-      *(Self__J05R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__CZJU=((__GET_TYPE_ID__V5NJ *)Self__J05R);
-    Self__CZJU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CYJU;
-    Self__CZJU->receiver__EA5J=t__EYJU;
-    __tmp__I1AL=Self__J05R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__I1AL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__H1AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__I1AL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__H1AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__I1AL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__H1AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__I1AL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__H1AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__I1AL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__H1AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__I1AL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__H1AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__I1AL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__H1AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__I1AL=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__H1AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__I1AL=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__H1AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__FA2S=((__SIZE_OF__NGOJ *)__tmp__H1AL);
-    p__CYJU=Self__FA2S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__EYJU=Self__FA2S->receiver__OC5J;
-    Self__FA2S=NULL;
-    ptr__IXJU=((__POINTER__IB )(NULL));
-    typ_id__JXJU= 0;
-    __tmp__KXJU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__KXJU ==  0)) {
-      Self__FA2S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__JXJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXJU));
-      if ((typ_id__JXJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OXJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NXJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_size[(__tmp__OXJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NXJU)));
-        ptr__IXJU=__tmp__MXJU;
-      } else /* FALSE */ {
-        __tmp__OXJU=((__UINTEGER_32__RWB )typ_id__JXJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_type[(__tmp__OXJU)]))),(__UINTEGER_32__RWB)(__tmp__OXJU |  1));
-        ptr__IXJU=__tmp__MXJU;
-      };
-      Self__FA2S=((__SIZE_OF__NGOJ *)ptr__IXJU);
-      *(Self__FA2S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__D1IV=((__SIZE_OF__NGOJ *)Self__FA2S);
-    Self__D1IV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CYJU;
-    Self__D1IV->receiver__OC5J=t__EYJU;
-    __tmp__I1AL=Self__FA2S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__I1AL=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__H1AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__IA2S=((__REAL_CST__JLOJ *)__tmp__H1AL);
-    p__CYJU=Self__IA2S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__V1IV=Self__IA2S->value__DD5J;
-    t__EYJU=Self__IA2S->parent_constant__KLOJ.static_type__SG4D;
-    Self__IA2S=NULL;
-    ptr__IXJU=((__POINTER__IB )(NULL));
-    typ_id__JXJU= 0;
-    __tmp__KXJU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__KXJU ==  0)) {
-      Self__IA2S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__JXJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXJU));
-      if ((typ_id__JXJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OXJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NXJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_size[(__tmp__OXJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NXJU)));
-        ptr__IXJU=__tmp__MXJU;
-      } else /* FALSE */ {
-        __tmp__OXJU=((__UINTEGER_32__RWB )typ_id__JXJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_type[(__tmp__OXJU)]))),(__UINTEGER_32__RWB)(__tmp__OXJU |  1));
-        ptr__IXJU=__tmp__MXJU;
-      };
-      Self__IA2S=((__REAL_CST__JLOJ *)ptr__IXJU);
-      *(Self__IA2S) = *(REAL_CST__JLOJ__);
-    };
-    Self__T1IV=((__REAL_CST__JLOJ *)Self__IA2S);
-    Self__T1IV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CYJU;
-    Self__T1IV->value__DD5J=v__V1IV;
-    Self__T1IV->parent_constant__KLOJ.static_type__SG4D=t__EYJU;
-    __tmp__I1AL=Self__IA2S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__MA2S=((__CHARACTER_CST__5LOJ *)__tmp__H1AL);
-    __tmp__NA2S=create__char__CMQJ(Self__MA2S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MA2S->text__ID5J);
-    __tmp__I1AL=__tmp__NA2S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__PA2S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__H1AL);
-    __tmp__QA2S=create__text__2PQJ(Self__PA2S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PA2S->string__EBJK);
-    __tmp__I1AL=__tmp__QA2S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__I1AL=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__H1AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__I1AL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__H1AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__I1AL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__H1AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__I1AL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__H1AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__I1AL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__H1AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__I1AL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__H1AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__I1AL=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__H1AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__I1AL=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__H1AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__HZJU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__H1AL)->global__Y5JM),NULL);
-    if (__tmp__HZJU==NULL) {
-      __tmp__IZJU=NULL;
+      __USLT=((____2A0I *)__TSLT);
+    };
+    __T15R=NULL;
+    __XYJU=((____IB )(NULL));
+    __YYJU= 0;
+    __ZYJU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__ZYJU ==  0)) {
+      __T15R=__0AOJ__;
+    } else /* FALSE */ {
+      __YYJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYJU));
+      if ((__YYJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3YJU=((____YWB )((____Q )(void *)((unsigned long)__2YJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_size[(__3YJU)-1]))),((____YWB )((____Q )__2YJU)));
+        __XYJU=__1YJU;
+      } else /* FALSE */ {
+        __3YJU=((____YWB )__YYJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_type[(__3YJU)]))),(____YWB)(__3YJU |  1));
+        __XYJU=__1YJU;
+      };
+      __T15R=((____0AOJ *)__XYJU);
+      *(__T15R) = *(__0AOJ__);
+    };
+    __B0JU=((____0AOJ *)__T15R);
+    __B0JU->__1AOJ.__CK.__YH.__O2B=__RZJU;
+    __B0JU->__OB5J=__USLT;
+    __X2AL=__T15R;
+  } break;
+  case ____EBOJ__: {
+    __Y15R=((____EBOJ *)__W2AL);
+    __RZJU=__Y15R->__FBOJ.__CK.__YH.__O2B;
+    __TZJU=__Y15R->__TB5J;
+    __Y15R=NULL;
+    __XYJU=((____IB )(NULL));
+    __YYJU= 0;
+    __ZYJU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__ZYJU ==  0)) {
+      __Y15R=__EBOJ__;
+    } else /* FALSE */ {
+      __YYJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYJU));
+      if ((__YYJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3YJU=((____YWB )((____Q )(void *)((unsigned long)__2YJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_size[(__3YJU)-1]))),((____YWB )((____Q )__2YJU)));
+        __XYJU=__1YJU;
+      } else /* FALSE */ {
+        __3YJU=((____YWB )__YYJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_type[(__3YJU)]))),(____YWB)(__3YJU |  1));
+        __XYJU=__1YJU;
+      };
+      __Y15R=((____EBOJ *)__XYJU);
+      *(__Y15R) = *(__EBOJ__);
+    };
+    __R0JU=((____EBOJ *)__Y15R);
+    __R0JU->__FBOJ.__CK.__YH.__O2B=__RZJU;
+    __R0JU->__TB5J=__TZJU;
+    __X2AL=__Y15R;
+  } break;
+  case ____3BOJ__: {
+    __X2AL=__21AL(((____3BOJ *)__W2AL));
+  } break;
+  case ____RCOJ__: {
+    __X2AL=__H2AL(((____RCOJ *)__W2AL));
+  } break;
+  case ____HDOJ__: {
+    __X2AL=__S2AL(((____HDOJ *)__W2AL));
+  } break;
+  case ____1DOJ__: {
+    __X2AL=__32AL(((____1DOJ *)__W2AL));
+  } break;
+  case ____PEOJ__: {
+    __X2AL=__I3AL(((____PEOJ *)__W2AL));
+  } break;
+  case ____DFOJ__: {
+    __X2AL=__T3AL(((____DFOJ *)__W2AL));
+  } break;
+  case ____XFOJ__: {
+    __X2AL=__43AL(((____XFOJ *)__W2AL));
+  } break;
+  case ____QGOJ__: {
+    __X2AL=__J4AL(((____QGOJ *)__W2AL));
+  } break;
+  case ____EHOJ__: {
+    __X2AL=__X4AL(((____EHOJ *)__W2AL));
+  } break;
+  case ____2HOJ__: {
+    __UB2S=((____2HOJ *)__W2AL);
+    __RZJU=__UB2S->__3HOJ.__CK.__YH.__O2B;
+    __TZJU=__UB2S->__3D5J;
+    __UB2S=NULL;
+    __XYJU=((____IB )(NULL));
+    __YYJU= 0;
+    __ZYJU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__ZYJU ==  0)) {
+      __UB2S=__2HOJ__;
+    } else /* FALSE */ {
+      __YYJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYJU));
+      if ((__YYJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3YJU=((____YWB )((____Q )(void *)((unsigned long)__2YJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_size[(__3YJU)-1]))),((____YWB )((____Q )__2YJU)));
+        __XYJU=__1YJU;
+      } else /* FALSE */ {
+        __3YJU=((____YWB )__YYJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_type[(__3YJU)]))),(____YWB)(__3YJU |  1));
+        __XYJU=__1YJU;
+      };
+      __UB2S=((____2HOJ *)__XYJU);
+      *(__UB2S) = *(__2HOJ__);
+    };
+    __S2IV=((____2HOJ *)__UB2S);
+    __S2IV->__3HOJ.__CK.__YH.__O2B=__RZJU;
+    __S2IV->__3D5J=__TZJU;
+    __X2AL=__UB2S;
+  } break;
+  case ____YIOJ__: {
+    __X2AL=__I5AL(((____YIOJ *)__W2AL));
+  } break;
+  case ____YMOJ__: {
+    __XB2S=((____YMOJ *)__W2AL);
+    __RZJU=__XB2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __E3IV=__XB2S->__SE5J;
+    __TZJU=__XB2S->__ZMOJ.__BI4D;
+    __XB2S=NULL;
+    __XYJU=((____IB )(NULL));
+    __YYJU= 0;
+    __ZYJU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__ZYJU ==  0)) {
+      __XB2S=__YMOJ__;
+    } else /* FALSE */ {
+      __YYJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYJU));
+      if ((__YYJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3YJU=((____YWB )((____Q )(void *)((unsigned long)__2YJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_size[(__3YJU)-1]))),((____YWB )((____Q )__2YJU)));
+        __XYJU=__1YJU;
+      } else /* FALSE */ {
+        __3YJU=((____YWB )__YYJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_type[(__3YJU)]))),(____YWB)(__3YJU |  1));
+        __XYJU=__1YJU;
+      };
+      __XB2S=((____YMOJ *)__XYJU);
+      *(__XB2S) = *(__YMOJ__);
+    };
+    __C3IV=((____YMOJ *)__XB2S);
+    __C3IV->__ZMOJ.__DK.__CK.__YH.__O2B=__RZJU;
+    __C3IV->__SE5J=__E3IV;
+    __C3IV->__ZMOJ.__BI4D=__TZJU;
+    __X2AL=__XB2S;
+  } break;
+  case ____ONOJ__: {
+    __1B2S=((____ONOJ *)__W2AL);
+    __2B2S=__RNQJ(__1B2S->__PNOJ.__DK.__CK.__YH.__O2B,__1B2S->__XE5J);
+    __X2AL=__2B2S;
+  } break;
+  case ____YOOJ__: {
+    __4B2S=((____YOOJ *)__W2AL);
+    __5B2S=__LRQJ(__4B2S->__ZOOJ.__DK.__CK.__YH.__O2B,__4B2S->__TCJK);
+    __X2AL=__5B2S;
+  } break;
+  case ____IM4K__: {
+    __X2AL=__NZFM(((____IM4K *)__W2AL));
+  } break;
+  case ____T5FL__: {
+    __X2AL=__V35O(((____T5FL *)__W2AL));
+  } break;
+  case ____3DUL__: {
+    __X2AL=__AJVP(((____3DUL *)__W2AL));
+  } break;
+  case ____0EUL__: {
+    __X2AL=__QB4P(((____0EUL *)__W2AL));
+  } break;
+  case ____BGUL__: {
+    __X2AL=__LJVP(((____BGUL *)__W2AL));
+  } break;
+  case ____2GUL__: {
+    __X2AL=__2B4P(((____2GUL *)__W2AL));
+  } break;
+  case ____B0VL__: {
+    __X2AL=__H0BN(((____B0VL *)__W2AL));
+  } break;
+  case ____P0VL__: {
+    __X2AL=__NCHM(((____P0VL *)__W2AL));
+  } break;
+  case ____Q5YL__: {
+    __W0JU=__TFTL(((____FKRG *)((____Q5YL *)__W2AL)->__HBKM),NULL);
+    if (__W0JU==NULL) {
+      __X0JU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__HZJU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__IZJU=NULL;
+      switch (((struct ___OBJ *)__W0JU)->__id) {
+      case ____IM4K__: {
+        __X0JU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__IZJU=((__READ_GLOBAL__B4YL *)__tmp__HZJU);
+      case ____Q5YL__: {
+        __X0JU=((____Q5YL *)__W0JU);
       } break;
       }
     };
-    __tmp__I1AL=__tmp__IZJU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__I1AL=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__H1AL));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__I1AL=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__H1AL));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__I1AL=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__H1AL));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__I1AL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__H1AL));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__I1AL=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__H1AL));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__I1AL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__H1AL));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__I1AL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__H1AL));
-  } break;
-  };
-  __tmp__H1AL=Self__E1AL->parent_expr_binary__ZBOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__H1AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__LXJU=((__STRING_CST__5J *)__tmp__H1AL);
-    result__HXJU=NULL;
-    ptr__IXJU=((__POINTER__IB )(NULL));
-    typ_id__JXJU= 0;
-    __tmp__KXJU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__KXJU ==  0)) {
-      result__HXJU=Self__LXJU;
-    } else /* FALSE */ {
-      typ_id__JXJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXJU));
-      if ((typ_id__JXJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OXJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NXJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_size[(__tmp__OXJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NXJU)));
-        ptr__IXJU=__tmp__MXJU;
-      } else /* FALSE */ {
-        __tmp__OXJU=((__UINTEGER_32__RWB )typ_id__JXJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_type[(__tmp__OXJU)]))),(__UINTEGER_32__RWB)(__tmp__OXJU |  1));
-        ptr__IXJU=__tmp__MXJU;
-      };
-      result__HXJU=((__STRING_CST__5J *)ptr__IXJU);
-      *(result__HXJU) = *(Self__LXJU);
-    };
-    __tmp__HZJU=result__HXJU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__HZJU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__H1AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__3Z5R=((__PROTOTYPE_CST__45WC *)__tmp__H1AL);
-    __tmp__4Z5R=create__type__IJ2C(Self__3Z5R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__3Z5R->parent_constant__55WC.static_type__SG4D);
-    __tmp__HZJU=__tmp__4Z5R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__A05R=((__INTEGER_CST__KAXC *)__tmp__H1AL);
-    p__CYJU=Self__A05R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__DYJU=Self__A05R->value__YG4D;
-    t__EYJU=Self__A05R->parent_constant__LAXC.static_type__SG4D;
-    Self__A05R=NULL;
-    ptr__IXJU=((__POINTER__IB )(NULL));
-    typ_id__JXJU= 0;
-    __tmp__KXJU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__KXJU ==  0)) {
-      Self__A05R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__JXJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXJU));
-      if ((typ_id__JXJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OXJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NXJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_size[(__tmp__OXJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NXJU)));
-        ptr__IXJU=__tmp__MXJU;
-      } else /* FALSE */ {
-        __tmp__OXJU=((__UINTEGER_32__RWB )typ_id__JXJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_type[(__tmp__OXJU)]))),(__UINTEGER_32__RWB)(__tmp__OXJU |  1));
-        ptr__IXJU=__tmp__MXJU;
-      };
-      Self__A05R=((__INTEGER_CST__KAXC *)ptr__IXJU);
-      *(Self__A05R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__BYJU=((__INTEGER_CST__KAXC *)Self__A05R);
-    Self__BYJU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CYJU;
-    Self__BYJU->value__YG4D=v__DYJU;
-    Self__BYJU->parent_constant__LAXC.static_type__SG4D=t__EYJU;
-    check_type__KYEE(Self__BYJU);
-    __tmp__HZJU=Self__A05R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__HZJU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__H1AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__ERLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__H1AL)->local__PUEJ));
-    if (__tmp__ERLT==NULL) {
-      __tmp__FRLT=NULL;
+    __X2AL=__X0JU;
+  } break;
+  case ____UVPM__: {
+    __X2AL=__VGWN(((____UVPM *)__W2AL));
+  } break;
+  case ____0ZPM__: {
+    __X2AL=__4G2P(((____0ZPM *)__W2AL));
+  } break;
+  case ____MR0N__: {
+    __X2AL=__DRVO(((____MR0N *)__W2AL));
+  } break;
+  case ____YWBP__: {
+    __X2AL=__DQ0Q(((____YWBP *)__W2AL));
+  } break;
+  case ____LYBP__: {
+    __X2AL=__0WUP(((____LYBP *)__W2AL));
+  } break;
+  case ____CZBP__: {
+    __X2AL=__FXUP(((____CZBP *)__W2AL));
+  } break;
+  case ____3BEP__: {
+    __X2AL=__FCIQ(((____3BEP *)__W2AL));
+  } break;
+  };
+  __W2AL=__T2AL->__IDOJ.__FC5J;
+  switch (((struct ___OBJ *)__W2AL)->__id) {
+  case ____5J__: {
+    __0YJU=((____5J *)__W2AL);
+    __WYJU=NULL;
+    __XYJU=((____IB )(NULL));
+    __YYJU= 0;
+    __ZYJU=((____IB )sizeof(____5J));
+    if (((unsigned long)__ZYJU ==  0)) {
+      __WYJU=__0YJU;
+    } else /* FALSE */ {
+      __YYJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYJU));
+      if ((__YYJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3YJU=((____YWB )((____Q )(void *)((unsigned long)__2YJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_size[(__3YJU)-1]))),((____YWB )((____Q )__2YJU)));
+        __XYJU=__1YJU;
+      } else /* FALSE */ {
+        __3YJU=((____YWB )__YYJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_type[(__3YJU)]))),(____YWB)(__3YJU |  1));
+        __XYJU=__1YJU;
+      };
+      __WYJU=((____5J *)__XYJU);
+      *(__WYJU) = *(__0YJU);
+    };
+    __W0JU=__WYJU;
+  } break;
+  case ____0AXC__: {
+    __W0JU=__JZAL(((____0AXC *)__W2AL));
+  } break;
+  case ____NBXC__: {
+    __M15R=((____NBXC *)__W2AL);
+    __N15R=__XK2C(__M15R->__OBXC.__DK.__CK.__YH.__O2B,__M15R->__OBXC.__BI4D);
+    __W0JU=__N15R;
+  } break;
+  case ____ZBXC__: {
+    __P15R=((____ZBXC *)__W2AL);
+    __RZJU=__P15R->__0BXC.__DK.__CK.__YH.__O2B;
+    __SZJU=__P15R->__HI4D;
+    __TZJU=__P15R->__0BXC.__BI4D;
+    __P15R=NULL;
+    __XYJU=((____IB )(NULL));
+    __YYJU= 0;
+    __ZYJU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__ZYJU ==  0)) {
+      __P15R=__ZBXC__;
+    } else /* FALSE */ {
+      __YYJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYJU));
+      if ((__YYJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3YJU=((____YWB )((____Q )(void *)((unsigned long)__2YJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_size[(__3YJU)-1]))),((____YWB )((____Q )__2YJU)));
+        __XYJU=__1YJU;
+      } else /* FALSE */ {
+        __3YJU=((____YWB )__YYJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_type[(__3YJU)]))),(____YWB)(__3YJU |  1));
+        __XYJU=__1YJU;
+      };
+      __P15R=((____ZBXC *)__XYJU);
+      *(__P15R) = *(__ZBXC__);
+    };
+    __QZJU=((____ZBXC *)__P15R);
+    __QZJU->__0BXC.__DK.__CK.__YH.__O2B=__RZJU;
+    __QZJU->__HI4D=__SZJU;
+    __QZJU->__0BXC.__BI4D=__TZJU;
+    __ZZEE(__QZJU);
+    __W0JU=__P15R;
+  } break;
+  case ____DMWH__: {
+    __W0JU=__W3OK(((____DMWH *)__W2AL));
+  } break;
+  case ____2A0I__: {
+    __TSLT=__2VEI(((____N5WC *)((____2A0I *)__W2AL)->__4VEJ));
+    if (__TSLT==NULL) {
+      __USLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__FRLT=((__READ_LOCAL__N5ZI *)__tmp__ERLT);
+      __USLT=((____2A0I *)__TSLT);
     };
-    __tmp__HZJU=__tmp__FRLT;
+    __W0JU=__USLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__HZJU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__H1AL));
+  case ____HJNJ__: {
+    __W0JU=__Y0AL(((____HJNJ *)__W2AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__HZJU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__H1AL));
+  case ____SJNJ__: {
+    __W0JU=__D1AL(((____SJNJ *)__W2AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__E05R=((__IS_EXPANDED__L5NJ *)__tmp__H1AL);
-    p__CYJU=Self__E05R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__ERLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__E05R->receiver__554J)->local__PUEJ));
-    if (__tmp__ERLT==NULL) {
-      __tmp__FRLT=NULL;
+  case ____0AOJ__: {
+    __T15R=((____0AOJ *)__W2AL);
+    __RZJU=__T15R->__1AOJ.__CK.__YH.__O2B;
+    __TSLT=__2VEI(((____N5WC *)((____2A0I *)__T15R->__OB5J)->__4VEJ));
+    if (__TSLT==NULL) {
+      __USLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__FRLT=((__READ_LOCAL__N5ZI *)__tmp__ERLT);
-    };
-    Self__E05R=NULL;
-    ptr__IXJU=((__POINTER__IB )(NULL));
-    typ_id__JXJU= 0;
-    __tmp__KXJU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__KXJU ==  0)) {
-      Self__E05R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__JXJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXJU));
-      if ((typ_id__JXJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OXJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NXJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_size[(__tmp__OXJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NXJU)));
-        ptr__IXJU=__tmp__MXJU;
-      } else /* FALSE */ {
-        __tmp__OXJU=((__UINTEGER_32__RWB )typ_id__JXJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_type[(__tmp__OXJU)]))),(__UINTEGER_32__RWB)(__tmp__OXJU |  1));
-        ptr__IXJU=__tmp__MXJU;
-      };
-      Self__E05R=((__IS_EXPANDED__L5NJ *)ptr__IXJU);
-      *(Self__E05R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__SYJU=((__IS_EXPANDED__L5NJ *)Self__E05R);
-    Self__SYJU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CYJU;
-    Self__SYJU->receiver__554J=__tmp__FRLT;
-    __tmp__HZJU=Self__E05R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__J05R=((__GET_TYPE_ID__V5NJ *)__tmp__H1AL);
-    p__CYJU=Self__J05R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__EYJU=Self__J05R->receiver__EA5J;
-    Self__J05R=NULL;
-    ptr__IXJU=((__POINTER__IB )(NULL));
-    typ_id__JXJU= 0;
-    __tmp__KXJU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__KXJU ==  0)) {
-      Self__J05R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__JXJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXJU));
-      if ((typ_id__JXJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OXJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NXJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_size[(__tmp__OXJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NXJU)));
-        ptr__IXJU=__tmp__MXJU;
-      } else /* FALSE */ {
-        __tmp__OXJU=((__UINTEGER_32__RWB )typ_id__JXJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_type[(__tmp__OXJU)]))),(__UINTEGER_32__RWB)(__tmp__OXJU |  1));
-        ptr__IXJU=__tmp__MXJU;
-      };
-      Self__J05R=((__GET_TYPE_ID__V5NJ *)ptr__IXJU);
-      *(Self__J05R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__CZJU=((__GET_TYPE_ID__V5NJ *)Self__J05R);
-    Self__CZJU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CYJU;
-    Self__CZJU->receiver__EA5J=t__EYJU;
-    __tmp__HZJU=Self__J05R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__HZJU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__H1AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__HZJU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__H1AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__HZJU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__H1AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__HZJU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__H1AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__HZJU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__H1AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__HZJU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__H1AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__HZJU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__H1AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__HZJU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__H1AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__HZJU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__H1AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__FA2S=((__SIZE_OF__NGOJ *)__tmp__H1AL);
-    p__CYJU=Self__FA2S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__EYJU=Self__FA2S->receiver__OC5J;
-    Self__FA2S=NULL;
-    ptr__IXJU=((__POINTER__IB )(NULL));
-    typ_id__JXJU= 0;
-    __tmp__KXJU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__KXJU ==  0)) {
-      Self__FA2S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__JXJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXJU));
-      if ((typ_id__JXJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OXJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NXJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_size[(__tmp__OXJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NXJU)));
-        ptr__IXJU=__tmp__MXJU;
-      } else /* FALSE */ {
-        __tmp__OXJU=((__UINTEGER_32__RWB )typ_id__JXJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_type[(__tmp__OXJU)]))),(__UINTEGER_32__RWB)(__tmp__OXJU |  1));
-        ptr__IXJU=__tmp__MXJU;
-      };
-      Self__FA2S=((__SIZE_OF__NGOJ *)ptr__IXJU);
-      *(Self__FA2S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__D1IV=((__SIZE_OF__NGOJ *)Self__FA2S);
-    Self__D1IV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CYJU;
-    Self__D1IV->receiver__OC5J=t__EYJU;
-    __tmp__HZJU=Self__FA2S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__HZJU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__H1AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__IA2S=((__REAL_CST__JLOJ *)__tmp__H1AL);
-    p__CYJU=Self__IA2S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__V1IV=Self__IA2S->value__DD5J;
-    t__EYJU=Self__IA2S->parent_constant__KLOJ.static_type__SG4D;
-    Self__IA2S=NULL;
-    ptr__IXJU=((__POINTER__IB )(NULL));
-    typ_id__JXJU= 0;
-    __tmp__KXJU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__KXJU ==  0)) {
-      Self__IA2S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__JXJU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXJU));
-      if ((typ_id__JXJU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OXJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NXJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_size[(__tmp__OXJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NXJU)));
-        ptr__IXJU=__tmp__MXJU;
-      } else /* FALSE */ {
-        __tmp__OXJU=((__UINTEGER_32__RWB )typ_id__JXJU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_type[(__tmp__OXJU)]))),(__UINTEGER_32__RWB)(__tmp__OXJU |  1));
-        ptr__IXJU=__tmp__MXJU;
-      };
-      Self__IA2S=((__REAL_CST__JLOJ *)ptr__IXJU);
-      *(Self__IA2S) = *(REAL_CST__JLOJ__);
-    };
-    Self__T1IV=((__REAL_CST__JLOJ *)Self__IA2S);
-    Self__T1IV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CYJU;
-    Self__T1IV->value__DD5J=v__V1IV;
-    Self__T1IV->parent_constant__KLOJ.static_type__SG4D=t__EYJU;
-    __tmp__HZJU=Self__IA2S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__MA2S=((__CHARACTER_CST__5LOJ *)__tmp__H1AL);
-    __tmp__NA2S=create__char__CMQJ(Self__MA2S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MA2S->text__ID5J);
-    __tmp__HZJU=__tmp__NA2S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__PA2S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__H1AL);
-    __tmp__QA2S=create__text__2PQJ(Self__PA2S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PA2S->string__EBJK);
-    __tmp__HZJU=__tmp__QA2S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__HZJU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__H1AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__HZJU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__H1AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__HZJU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__H1AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__HZJU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__H1AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__HZJU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__H1AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__HZJU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__H1AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__HZJU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__H1AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__HZJU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__H1AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__K1JU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__H1AL)->global__Y5JM),NULL);
-    if (__tmp__K1JU==NULL) {
-      __tmp__IZJU=NULL;
+      __USLT=((____2A0I *)__TSLT);
+    };
+    __T15R=NULL;
+    __XYJU=((____IB )(NULL));
+    __YYJU= 0;
+    __ZYJU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__ZYJU ==  0)) {
+      __T15R=__0AOJ__;
+    } else /* FALSE */ {
+      __YYJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYJU));
+      if ((__YYJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3YJU=((____YWB )((____Q )(void *)((unsigned long)__2YJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_size[(__3YJU)-1]))),((____YWB )((____Q )__2YJU)));
+        __XYJU=__1YJU;
+      } else /* FALSE */ {
+        __3YJU=((____YWB )__YYJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_type[(__3YJU)]))),(____YWB)(__3YJU |  1));
+        __XYJU=__1YJU;
+      };
+      __T15R=((____0AOJ *)__XYJU);
+      *(__T15R) = *(__0AOJ__);
+    };
+    __B0JU=((____0AOJ *)__T15R);
+    __B0JU->__1AOJ.__CK.__YH.__O2B=__RZJU;
+    __B0JU->__OB5J=__USLT;
+    __W0JU=__T15R;
+  } break;
+  case ____EBOJ__: {
+    __Y15R=((____EBOJ *)__W2AL);
+    __RZJU=__Y15R->__FBOJ.__CK.__YH.__O2B;
+    __TZJU=__Y15R->__TB5J;
+    __Y15R=NULL;
+    __XYJU=((____IB )(NULL));
+    __YYJU= 0;
+    __ZYJU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__ZYJU ==  0)) {
+      __Y15R=__EBOJ__;
+    } else /* FALSE */ {
+      __YYJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYJU));
+      if ((__YYJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3YJU=((____YWB )((____Q )(void *)((unsigned long)__2YJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_size[(__3YJU)-1]))),((____YWB )((____Q )__2YJU)));
+        __XYJU=__1YJU;
+      } else /* FALSE */ {
+        __3YJU=((____YWB )__YYJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_type[(__3YJU)]))),(____YWB)(__3YJU |  1));
+        __XYJU=__1YJU;
+      };
+      __Y15R=((____EBOJ *)__XYJU);
+      *(__Y15R) = *(__EBOJ__);
+    };
+    __R0JU=((____EBOJ *)__Y15R);
+    __R0JU->__FBOJ.__CK.__YH.__O2B=__RZJU;
+    __R0JU->__TB5J=__TZJU;
+    __W0JU=__Y15R;
+  } break;
+  case ____3BOJ__: {
+    __W0JU=__21AL(((____3BOJ *)__W2AL));
+  } break;
+  case ____RCOJ__: {
+    __W0JU=__H2AL(((____RCOJ *)__W2AL));
+  } break;
+  case ____HDOJ__: {
+    __W0JU=__S2AL(((____HDOJ *)__W2AL));
+  } break;
+  case ____1DOJ__: {
+    __W0JU=__32AL(((____1DOJ *)__W2AL));
+  } break;
+  case ____PEOJ__: {
+    __W0JU=__I3AL(((____PEOJ *)__W2AL));
+  } break;
+  case ____DFOJ__: {
+    __W0JU=__T3AL(((____DFOJ *)__W2AL));
+  } break;
+  case ____XFOJ__: {
+    __W0JU=__43AL(((____XFOJ *)__W2AL));
+  } break;
+  case ____QGOJ__: {
+    __W0JU=__J4AL(((____QGOJ *)__W2AL));
+  } break;
+  case ____EHOJ__: {
+    __W0JU=__X4AL(((____EHOJ *)__W2AL));
+  } break;
+  case ____2HOJ__: {
+    __UB2S=((____2HOJ *)__W2AL);
+    __RZJU=__UB2S->__3HOJ.__CK.__YH.__O2B;
+    __TZJU=__UB2S->__3D5J;
+    __UB2S=NULL;
+    __XYJU=((____IB )(NULL));
+    __YYJU= 0;
+    __ZYJU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__ZYJU ==  0)) {
+      __UB2S=__2HOJ__;
+    } else /* FALSE */ {
+      __YYJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYJU));
+      if ((__YYJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3YJU=((____YWB )((____Q )(void *)((unsigned long)__2YJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_size[(__3YJU)-1]))),((____YWB )((____Q )__2YJU)));
+        __XYJU=__1YJU;
+      } else /* FALSE */ {
+        __3YJU=((____YWB )__YYJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_type[(__3YJU)]))),(____YWB)(__3YJU |  1));
+        __XYJU=__1YJU;
+      };
+      __UB2S=((____2HOJ *)__XYJU);
+      *(__UB2S) = *(__2HOJ__);
+    };
+    __S2IV=((____2HOJ *)__UB2S);
+    __S2IV->__3HOJ.__CK.__YH.__O2B=__RZJU;
+    __S2IV->__3D5J=__TZJU;
+    __W0JU=__UB2S;
+  } break;
+  case ____YIOJ__: {
+    __W0JU=__I5AL(((____YIOJ *)__W2AL));
+  } break;
+  case ____YMOJ__: {
+    __XB2S=((____YMOJ *)__W2AL);
+    __RZJU=__XB2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __E3IV=__XB2S->__SE5J;
+    __TZJU=__XB2S->__ZMOJ.__BI4D;
+    __XB2S=NULL;
+    __XYJU=((____IB )(NULL));
+    __YYJU= 0;
+    __ZYJU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__ZYJU ==  0)) {
+      __XB2S=__YMOJ__;
+    } else /* FALSE */ {
+      __YYJU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYJU));
+      if ((__YYJU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3YJU=((____YWB )((____Q )(void *)((unsigned long)__2YJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_size[(__3YJU)-1]))),((____YWB )((____Q )__2YJU)));
+        __XYJU=__1YJU;
+      } else /* FALSE */ {
+        __3YJU=((____YWB )__YYJU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1YJU=__OKI(__2YJU,((____IB )(&(table_type[(__3YJU)]))),(____YWB)(__3YJU |  1));
+        __XYJU=__1YJU;
+      };
+      __XB2S=((____YMOJ *)__XYJU);
+      *(__XB2S) = *(__YMOJ__);
+    };
+    __C3IV=((____YMOJ *)__XB2S);
+    __C3IV->__ZMOJ.__DK.__CK.__YH.__O2B=__RZJU;
+    __C3IV->__SE5J=__E3IV;
+    __C3IV->__ZMOJ.__BI4D=__TZJU;
+    __W0JU=__XB2S;
+  } break;
+  case ____ONOJ__: {
+    __1B2S=((____ONOJ *)__W2AL);
+    __2B2S=__RNQJ(__1B2S->__PNOJ.__DK.__CK.__YH.__O2B,__1B2S->__XE5J);
+    __W0JU=__2B2S;
+  } break;
+  case ____YOOJ__: {
+    __4B2S=((____YOOJ *)__W2AL);
+    __5B2S=__LRQJ(__4B2S->__ZOOJ.__DK.__CK.__YH.__O2B,__4B2S->__TCJK);
+    __W0JU=__5B2S;
+  } break;
+  case ____IM4K__: {
+    __W0JU=__NZFM(((____IM4K *)__W2AL));
+  } break;
+  case ____T5FL__: {
+    __W0JU=__V35O(((____T5FL *)__W2AL));
+  } break;
+  case ____3DUL__: {
+    __W0JU=__AJVP(((____3DUL *)__W2AL));
+  } break;
+  case ____0EUL__: {
+    __W0JU=__QB4P(((____0EUL *)__W2AL));
+  } break;
+  case ____BGUL__: {
+    __W0JU=__LJVP(((____BGUL *)__W2AL));
+  } break;
+  case ____2GUL__: {
+    __W0JU=__2B4P(((____2GUL *)__W2AL));
+  } break;
+  case ____B0VL__: {
+    __W0JU=__H0BN(((____B0VL *)__W2AL));
+  } break;
+  case ____P0VL__: {
+    __W0JU=__NCHM(((____P0VL *)__W2AL));
+  } break;
+  case ____Q5YL__: {
+    __Z2JU=__TFTL(((____FKRG *)((____Q5YL *)__W2AL)->__HBKM),NULL);
+    if (__Z2JU==NULL) {
+      __X0JU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__K1JU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__IZJU=NULL;
+      switch (((struct ___OBJ *)__Z2JU)->__id) {
+      case ____IM4K__: {
+        __X0JU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__IZJU=((__READ_GLOBAL__B4YL *)__tmp__K1JU);
+      case ____Q5YL__: {
+        __X0JU=((____Q5YL *)__Z2JU);
       } break;
       }
     };
-    __tmp__HZJU=__tmp__IZJU;
+    __W0JU=__X0JU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__HZJU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__H1AL));
+  case ____UVPM__: {
+    __W0JU=__VGWN(((____UVPM *)__W2AL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__HZJU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__H1AL));
+  case ____0ZPM__: {
+    __W0JU=__4G2P(((____0ZPM *)__W2AL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__HZJU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__H1AL));
+  case ____MR0N__: {
+    __W0JU=__DRVO(((____MR0N *)__W2AL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__HZJU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__H1AL));
+  case ____YWBP__: {
+    __W0JU=__DQ0Q(((____YWBP *)__W2AL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__HZJU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__H1AL));
+  case ____LYBP__: {
+    __W0JU=__0WUP(((____LYBP *)__W2AL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__HZJU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__H1AL));
+  case ____CZBP__: {
+    __W0JU=__FXUP(((____CZBP *)__W2AL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__HZJU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__H1AL));
+  case ____3BEP__: {
+    __W0JU=__FCIQ(((____3BEP *)__W2AL));
   } break;
   };
-  result__2SZJ=NULL;
-  ptr__IXJU=((__POINTER__IB )(NULL));
-  typ_id__JXJU= 0;
-  __tmp__KXJU=((__POINTER__IB )sizeof(__EXPR_MUL__YBOJ));
-  if (((unsigned long)__tmp__KXJU ==  0)) {
-    result__2SZJ=EXPR_MUL__YBOJ__;
+  __LUZJ=NULL;
+  __XYJU=((____IB )(NULL));
+  __YYJU= 0;
+  __ZYJU=((____IB )sizeof(____HDOJ));
+  if (((unsigned long)__ZYJU ==  0)) {
+    __LUZJ=__HDOJ__;
   } else /* FALSE */ {
-    typ_id__JXJU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXJU));
-    if ((typ_id__JXJU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__OXJU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NXJU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_size[(__tmp__OXJU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NXJU)));
-      ptr__IXJU=__tmp__MXJU;
-    } else /* FALSE */ {
-      __tmp__OXJU=((__UINTEGER_32__RWB )typ_id__JXJU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__MXJU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__NXJU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KXJU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MXJU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__MXJU=micro_alloc__table__lab__HKI(__tmp__NXJU,((__POINTER__IB )(&(table_type[(__tmp__OXJU)]))),(__UINTEGER_32__RWB)(__tmp__OXJU |  1));
-      ptr__IXJU=__tmp__MXJU;
-    };
-    result__2SZJ=((__EXPR_MUL__YBOJ *)ptr__IXJU);
-    *(result__2SZJ) = *(EXPR_MUL__YBOJ__);
-  };
-  Self__EAKK=((__EXPR_MUL__YBOJ *)result__2SZJ);
-  Self__EAKK->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__G1AL;
-  Self__EAKK->parent_expr_binary__ZBOJ.left__SA5J=__tmp__I1AL;
-  Self__EAKK->parent_expr_binary__ZBOJ.right__WA5J=__tmp__HZJU;
-  Self__EAKK=result__2SZJ;
-  return(Self__EAKK);
+    __YYJU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYJU));
+    if ((__YYJU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __3YJU=((____YWB )((____Q )(void *)((unsigned long)__2YJU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __1YJU=__OKI(__2YJU,((____IB )(&(table_size[(__3YJU)-1]))),((____YWB )((____Q )__2YJU)));
+      __XYJU=__1YJU;
+    } else /* FALSE */ {
+      __3YJU=((____YWB )__YYJU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __1YJU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __2YJU=(void *)((unsigned long)(void *)((unsigned long)__ZYJU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1YJU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __1YJU=__OKI(__2YJU,((____IB )(&(table_type[(__3YJU)]))),(____YWB)(__3YJU |  1));
+      __XYJU=__1YJU;
+    };
+    __LUZJ=((____HDOJ *)__XYJU);
+    *(__LUZJ) = *(__HDOJ__);
+  };
+  __TBKK=((____HDOJ *)__LUZJ);
+  __TBKK->__IDOJ.__TCOJ.__CK.__YH.__O2B=__V2AL;
+  __TBKK->__IDOJ.__BC5J=__X2AL;
+  __TBKK->__IDOJ.__FC5J=__W0JU;
+  __TBKK=__LUZJ;
+  return(__TBKK);
 }
 
-static __EXPR_DIV__MCOJ* my_copy__O1AL(__EXPR_DIV__MCOJ *Self__P1AL)
-// ({EXPR_DIV__MCOJ}) With result Recursive, No inlinable.
+static ____1DOJ* __32AL(____1DOJ *__42AL)
+// ({__1DOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__J2JU;
-  __POSITION__OL __tmp__R1AL,p__I2JU;
-  void *__tmp__S1AL,*__tmp__T1AL;
-  __STRING_CST__5J *Self__R1JU,*result__N1JU;
-  __POINTER__IB ptr__O1JU,__tmp__Q1JU,__tmp__S1JU,__tmp__T1JU;
-  __INTEGER__Q typ_id__P1JU;
-  __UINTEGER_32__RWB __tmp__U1JU;
-  __PROTOTYPE_CST__45WC *Self__B15R,*__tmp__C15R;
-  __INTEGER_CST__KAXC *Self__E15R,*Self__H2JU;
-  __TYPE_FULL__PMB *t__K2JU;
-  __READ_LOCAL__N5ZI *__tmp__URLT,*__tmp__VRLT;
-  __IS_EXPANDED__L5NJ *Self__I15R,*Self__Y2JU;
-  __GET_TYPE_ID__V5NJ *Self__N15R,*Self__I3JU;
-  __SIZE_OF__NGOJ *Self__5A2S,*Self__F3IV;
-  __REAL_CST__JLOJ *Self__CB2S,*Self__V3IV;
-  __STRING_CONSTANT__0 *v__X3IV;
-  __CHARACTER_CST__5LOJ *Self__GB2S,*__tmp__HB2S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__JB2S,*__tmp__KB2S;
-  void *__tmp__N3JU,*__tmp__Q5JU;
-  __READ_GLOBAL__B4YL *__tmp__O3JU;
-  __EXPR_DIV__MCOJ *result__YUZJ,*Self__KAKK;
-  __tmp__R1AL=Self__P1AL->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__S1AL=Self__P1AL->parent_expr_binary__NCOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__S1AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__R1JU=((__STRING_CST__5J *)__tmp__S1AL);
-    result__N1JU=NULL;
-    ptr__O1JU=((__POINTER__IB )(NULL));
-    typ_id__P1JU= 0;
-    __tmp__Q1JU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__Q1JU ==  0)) {
-      result__N1JU=Self__R1JU;
-    } else /* FALSE */ {
-      typ_id__P1JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JU));
-      if ((typ_id__P1JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U1JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T1JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_size[(__tmp__U1JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T1JU)));
-        ptr__O1JU=__tmp__S1JU;
-      } else /* FALSE */ {
-        __tmp__U1JU=((__UINTEGER_32__RWB )typ_id__P1JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_type[(__tmp__U1JU)]))),(__UINTEGER_32__RWB)(__tmp__U1JU |  1));
-        ptr__O1JU=__tmp__S1JU;
-      };
-      result__N1JU=((__STRING_CST__5J *)ptr__O1JU);
-      *(result__N1JU) = *(Self__R1JU);
-    };
-    __tmp__T1AL=result__N1JU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__T1AL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__S1AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__B15R=((__PROTOTYPE_CST__45WC *)__tmp__S1AL);
-    __tmp__C15R=create__type__IJ2C(Self__B15R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__B15R->parent_constant__55WC.static_type__SG4D);
-    __tmp__T1AL=__tmp__C15R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__E15R=((__INTEGER_CST__KAXC *)__tmp__S1AL);
-    p__I2JU=Self__E15R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__J2JU=Self__E15R->value__YG4D;
-    t__K2JU=Self__E15R->parent_constant__LAXC.static_type__SG4D;
-    Self__E15R=NULL;
-    ptr__O1JU=((__POINTER__IB )(NULL));
-    typ_id__P1JU= 0;
-    __tmp__Q1JU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__Q1JU ==  0)) {
-      Self__E15R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__P1JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JU));
-      if ((typ_id__P1JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U1JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T1JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_size[(__tmp__U1JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T1JU)));
-        ptr__O1JU=__tmp__S1JU;
-      } else /* FALSE */ {
-        __tmp__U1JU=((__UINTEGER_32__RWB )typ_id__P1JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_type[(__tmp__U1JU)]))),(__UINTEGER_32__RWB)(__tmp__U1JU |  1));
-        ptr__O1JU=__tmp__S1JU;
-      };
-      Self__E15R=((__INTEGER_CST__KAXC *)ptr__O1JU);
-      *(Self__E15R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__H2JU=((__INTEGER_CST__KAXC *)Self__E15R);
-    Self__H2JU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__I2JU;
-    Self__H2JU->value__YG4D=v__J2JU;
-    Self__H2JU->parent_constant__LAXC.static_type__SG4D=t__K2JU;
-    check_type__KYEE(Self__H2JU);
-    __tmp__T1AL=Self__E15R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__T1AL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__S1AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__URLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__S1AL)->local__PUEJ));
-    if (__tmp__URLT==NULL) {
-      __tmp__VRLT=NULL;
+  ____0SG __Y3JU;
+  ____OL __A3AL,__X3JU;
+  void *__B3AL,*__C3AL;
+  ____5J *__A3JU,*__22JU;
+  ____IB __32JU,__52JU,__B3JU,__C3JU;
+  ____Q __42JU;
+  ____YWB __D3JU;
+  ____NBXC *__Q25R,*__R25R;
+  ____ZBXC *__T25R,*__W3JU;
+  ____WMB *__Z3JU;
+  ____2A0I *__DTLT,*__ETLT;
+  ____0AOJ *__X25R,*__H4JU;
+  ____EBOJ *__225R,*__X4JU;
+  ____2HOJ *__OC2S,*__U4IV;
+  ____YMOJ *__RC2S,*__E5IV;
+  ____0 *__G5IV;
+  ____ONOJ *__VC2S,*__WC2S;
+  ____YOOJ *__YC2S,*__ZC2S;
+  void *__24JU,*__5AKU;
+  ____Q5YL *__34JU;
+  ____1DOJ *__HWZJ,*__ZBKK;
+  __A3AL=__42AL->__2DOJ.__TCOJ.__CK.__YH.__O2B;
+  __B3AL=__42AL->__2DOJ.__BC5J;
+  switch (((struct ___OBJ *)__B3AL)->__id) {
+  case ____5J__: {
+    __A3JU=((____5J *)__B3AL);
+    __22JU=NULL;
+    __32JU=((____IB )(NULL));
+    __42JU= 0;
+    __52JU=((____IB )sizeof(____5J));
+    if (((unsigned long)__52JU ==  0)) {
+      __22JU=__A3JU;
+    } else /* FALSE */ {
+      __42JU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JU));
+      if ((__42JU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D3JU=((____YWB )((____Q )(void *)((unsigned long)__C3JU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_size[(__D3JU)-1]))),((____YWB )((____Q )__C3JU)));
+        __32JU=__B3JU;
+      } else /* FALSE */ {
+        __D3JU=((____YWB )__42JU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_type[(__D3JU)]))),(____YWB)(__D3JU |  1));
+        __32JU=__B3JU;
+      };
+      __22JU=((____5J *)__32JU);
+      *(__22JU) = *(__A3JU);
+    };
+    __C3AL=__22JU;
+  } break;
+  case ____0AXC__: {
+    __C3AL=__JZAL(((____0AXC *)__B3AL));
+  } break;
+  case ____NBXC__: {
+    __Q25R=((____NBXC *)__B3AL);
+    __R25R=__XK2C(__Q25R->__OBXC.__DK.__CK.__YH.__O2B,__Q25R->__OBXC.__BI4D);
+    __C3AL=__R25R;
+  } break;
+  case ____ZBXC__: {
+    __T25R=((____ZBXC *)__B3AL);
+    __X3JU=__T25R->__0BXC.__DK.__CK.__YH.__O2B;
+    __Y3JU=__T25R->__HI4D;
+    __Z3JU=__T25R->__0BXC.__BI4D;
+    __T25R=NULL;
+    __32JU=((____IB )(NULL));
+    __42JU= 0;
+    __52JU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__52JU ==  0)) {
+      __T25R=__ZBXC__;
+    } else /* FALSE */ {
+      __42JU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JU));
+      if ((__42JU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D3JU=((____YWB )((____Q )(void *)((unsigned long)__C3JU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_size[(__D3JU)-1]))),((____YWB )((____Q )__C3JU)));
+        __32JU=__B3JU;
+      } else /* FALSE */ {
+        __D3JU=((____YWB )__42JU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_type[(__D3JU)]))),(____YWB)(__D3JU |  1));
+        __32JU=__B3JU;
+      };
+      __T25R=((____ZBXC *)__32JU);
+      *(__T25R) = *(__ZBXC__);
+    };
+    __W3JU=((____ZBXC *)__T25R);
+    __W3JU->__0BXC.__DK.__CK.__YH.__O2B=__X3JU;
+    __W3JU->__HI4D=__Y3JU;
+    __W3JU->__0BXC.__BI4D=__Z3JU;
+    __ZZEE(__W3JU);
+    __C3AL=__T25R;
+  } break;
+  case ____DMWH__: {
+    __C3AL=__W3OK(((____DMWH *)__B3AL));
+  } break;
+  case ____2A0I__: {
+    __DTLT=__2VEI(((____N5WC *)((____2A0I *)__B3AL)->__4VEJ));
+    if (__DTLT==NULL) {
+      __ETLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VRLT=((__READ_LOCAL__N5ZI *)__tmp__URLT);
+      __ETLT=((____2A0I *)__DTLT);
     };
-    __tmp__T1AL=__tmp__VRLT;
+    __C3AL=__ETLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__T1AL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__S1AL));
+  case ____HJNJ__: {
+    __C3AL=__Y0AL(((____HJNJ *)__B3AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__T1AL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__S1AL));
+  case ____SJNJ__: {
+    __C3AL=__D1AL(((____SJNJ *)__B3AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__I15R=((__IS_EXPANDED__L5NJ *)__tmp__S1AL);
-    p__I2JU=Self__I15R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__URLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__I15R->receiver__554J)->local__PUEJ));
-    if (__tmp__URLT==NULL) {
-      __tmp__VRLT=NULL;
+  case ____0AOJ__: {
+    __X25R=((____0AOJ *)__B3AL);
+    __X3JU=__X25R->__1AOJ.__CK.__YH.__O2B;
+    __DTLT=__2VEI(((____N5WC *)((____2A0I *)__X25R->__OB5J)->__4VEJ));
+    if (__DTLT==NULL) {
+      __ETLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VRLT=((__READ_LOCAL__N5ZI *)__tmp__URLT);
-    };
-    Self__I15R=NULL;
-    ptr__O1JU=((__POINTER__IB )(NULL));
-    typ_id__P1JU= 0;
-    __tmp__Q1JU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__Q1JU ==  0)) {
-      Self__I15R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__P1JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JU));
-      if ((typ_id__P1JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U1JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T1JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_size[(__tmp__U1JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T1JU)));
-        ptr__O1JU=__tmp__S1JU;
-      } else /* FALSE */ {
-        __tmp__U1JU=((__UINTEGER_32__RWB )typ_id__P1JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_type[(__tmp__U1JU)]))),(__UINTEGER_32__RWB)(__tmp__U1JU |  1));
-        ptr__O1JU=__tmp__S1JU;
-      };
-      Self__I15R=((__IS_EXPANDED__L5NJ *)ptr__O1JU);
-      *(Self__I15R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__Y2JU=((__IS_EXPANDED__L5NJ *)Self__I15R);
-    Self__Y2JU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__I2JU;
-    Self__Y2JU->receiver__554J=__tmp__VRLT;
-    __tmp__T1AL=Self__I15R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__N15R=((__GET_TYPE_ID__V5NJ *)__tmp__S1AL);
-    p__I2JU=Self__N15R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__K2JU=Self__N15R->receiver__EA5J;
-    Self__N15R=NULL;
-    ptr__O1JU=((__POINTER__IB )(NULL));
-    typ_id__P1JU= 0;
-    __tmp__Q1JU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__Q1JU ==  0)) {
-      Self__N15R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__P1JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JU));
-      if ((typ_id__P1JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U1JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T1JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_size[(__tmp__U1JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T1JU)));
-        ptr__O1JU=__tmp__S1JU;
-      } else /* FALSE */ {
-        __tmp__U1JU=((__UINTEGER_32__RWB )typ_id__P1JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_type[(__tmp__U1JU)]))),(__UINTEGER_32__RWB)(__tmp__U1JU |  1));
-        ptr__O1JU=__tmp__S1JU;
-      };
-      Self__N15R=((__GET_TYPE_ID__V5NJ *)ptr__O1JU);
-      *(Self__N15R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__I3JU=((__GET_TYPE_ID__V5NJ *)Self__N15R);
-    Self__I3JU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__I2JU;
-    Self__I3JU->receiver__EA5J=t__K2JU;
-    __tmp__T1AL=Self__N15R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__T1AL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__S1AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__T1AL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__S1AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__T1AL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__S1AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__T1AL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__S1AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__T1AL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__S1AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__T1AL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__S1AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__T1AL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__S1AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__T1AL=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__S1AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__T1AL=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__S1AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__5A2S=((__SIZE_OF__NGOJ *)__tmp__S1AL);
-    p__I2JU=Self__5A2S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__K2JU=Self__5A2S->receiver__OC5J;
-    Self__5A2S=NULL;
-    ptr__O1JU=((__POINTER__IB )(NULL));
-    typ_id__P1JU= 0;
-    __tmp__Q1JU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__Q1JU ==  0)) {
-      Self__5A2S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__P1JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JU));
-      if ((typ_id__P1JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U1JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T1JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_size[(__tmp__U1JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T1JU)));
-        ptr__O1JU=__tmp__S1JU;
-      } else /* FALSE */ {
-        __tmp__U1JU=((__UINTEGER_32__RWB )typ_id__P1JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_type[(__tmp__U1JU)]))),(__UINTEGER_32__RWB)(__tmp__U1JU |  1));
-        ptr__O1JU=__tmp__S1JU;
-      };
-      Self__5A2S=((__SIZE_OF__NGOJ *)ptr__O1JU);
-      *(Self__5A2S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__F3IV=((__SIZE_OF__NGOJ *)Self__5A2S);
-    Self__F3IV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__I2JU;
-    Self__F3IV->receiver__OC5J=t__K2JU;
-    __tmp__T1AL=Self__5A2S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__T1AL=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__S1AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__CB2S=((__REAL_CST__JLOJ *)__tmp__S1AL);
-    p__I2JU=Self__CB2S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__X3IV=Self__CB2S->value__DD5J;
-    t__K2JU=Self__CB2S->parent_constant__KLOJ.static_type__SG4D;
-    Self__CB2S=NULL;
-    ptr__O1JU=((__POINTER__IB )(NULL));
-    typ_id__P1JU= 0;
-    __tmp__Q1JU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__Q1JU ==  0)) {
-      Self__CB2S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__P1JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JU));
-      if ((typ_id__P1JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U1JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T1JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_size[(__tmp__U1JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T1JU)));
-        ptr__O1JU=__tmp__S1JU;
-      } else /* FALSE */ {
-        __tmp__U1JU=((__UINTEGER_32__RWB )typ_id__P1JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_type[(__tmp__U1JU)]))),(__UINTEGER_32__RWB)(__tmp__U1JU |  1));
-        ptr__O1JU=__tmp__S1JU;
-      };
-      Self__CB2S=((__REAL_CST__JLOJ *)ptr__O1JU);
-      *(Self__CB2S) = *(REAL_CST__JLOJ__);
-    };
-    Self__V3IV=((__REAL_CST__JLOJ *)Self__CB2S);
-    Self__V3IV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__I2JU;
-    Self__V3IV->value__DD5J=v__X3IV;
-    Self__V3IV->parent_constant__KLOJ.static_type__SG4D=t__K2JU;
-    __tmp__T1AL=Self__CB2S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__GB2S=((__CHARACTER_CST__5LOJ *)__tmp__S1AL);
-    __tmp__HB2S=create__char__CMQJ(Self__GB2S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__GB2S->text__ID5J);
-    __tmp__T1AL=__tmp__HB2S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__JB2S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__S1AL);
-    __tmp__KB2S=create__text__2PQJ(Self__JB2S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JB2S->string__EBJK);
-    __tmp__T1AL=__tmp__KB2S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__T1AL=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__S1AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__T1AL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__S1AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__T1AL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__S1AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__T1AL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__S1AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__T1AL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__S1AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__T1AL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__S1AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__T1AL=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__S1AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__T1AL=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__S1AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__N3JU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__S1AL)->global__Y5JM),NULL);
-    if (__tmp__N3JU==NULL) {
-      __tmp__O3JU=NULL;
+      __ETLT=((____2A0I *)__DTLT);
+    };
+    __X25R=NULL;
+    __32JU=((____IB )(NULL));
+    __42JU= 0;
+    __52JU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__52JU ==  0)) {
+      __X25R=__0AOJ__;
+    } else /* FALSE */ {
+      __42JU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JU));
+      if ((__42JU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D3JU=((____YWB )((____Q )(void *)((unsigned long)__C3JU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_size[(__D3JU)-1]))),((____YWB )((____Q )__C3JU)));
+        __32JU=__B3JU;
+      } else /* FALSE */ {
+        __D3JU=((____YWB )__42JU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_type[(__D3JU)]))),(____YWB)(__D3JU |  1));
+        __32JU=__B3JU;
+      };
+      __X25R=((____0AOJ *)__32JU);
+      *(__X25R) = *(__0AOJ__);
+    };
+    __H4JU=((____0AOJ *)__X25R);
+    __H4JU->__1AOJ.__CK.__YH.__O2B=__X3JU;
+    __H4JU->__OB5J=__ETLT;
+    __C3AL=__X25R;
+  } break;
+  case ____EBOJ__: {
+    __225R=((____EBOJ *)__B3AL);
+    __X3JU=__225R->__FBOJ.__CK.__YH.__O2B;
+    __Z3JU=__225R->__TB5J;
+    __225R=NULL;
+    __32JU=((____IB )(NULL));
+    __42JU= 0;
+    __52JU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__52JU ==  0)) {
+      __225R=__EBOJ__;
+    } else /* FALSE */ {
+      __42JU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JU));
+      if ((__42JU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D3JU=((____YWB )((____Q )(void *)((unsigned long)__C3JU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_size[(__D3JU)-1]))),((____YWB )((____Q )__C3JU)));
+        __32JU=__B3JU;
+      } else /* FALSE */ {
+        __D3JU=((____YWB )__42JU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_type[(__D3JU)]))),(____YWB)(__D3JU |  1));
+        __32JU=__B3JU;
+      };
+      __225R=((____EBOJ *)__32JU);
+      *(__225R) = *(__EBOJ__);
+    };
+    __X4JU=((____EBOJ *)__225R);
+    __X4JU->__FBOJ.__CK.__YH.__O2B=__X3JU;
+    __X4JU->__TB5J=__Z3JU;
+    __C3AL=__225R;
+  } break;
+  case ____3BOJ__: {
+    __C3AL=__21AL(((____3BOJ *)__B3AL));
+  } break;
+  case ____RCOJ__: {
+    __C3AL=__H2AL(((____RCOJ *)__B3AL));
+  } break;
+  case ____HDOJ__: {
+    __C3AL=__S2AL(((____HDOJ *)__B3AL));
+  } break;
+  case ____1DOJ__: {
+    __C3AL=__32AL(((____1DOJ *)__B3AL));
+  } break;
+  case ____PEOJ__: {
+    __C3AL=__I3AL(((____PEOJ *)__B3AL));
+  } break;
+  case ____DFOJ__: {
+    __C3AL=__T3AL(((____DFOJ *)__B3AL));
+  } break;
+  case ____XFOJ__: {
+    __C3AL=__43AL(((____XFOJ *)__B3AL));
+  } break;
+  case ____QGOJ__: {
+    __C3AL=__J4AL(((____QGOJ *)__B3AL));
+  } break;
+  case ____EHOJ__: {
+    __C3AL=__X4AL(((____EHOJ *)__B3AL));
+  } break;
+  case ____2HOJ__: {
+    __OC2S=((____2HOJ *)__B3AL);
+    __X3JU=__OC2S->__3HOJ.__CK.__YH.__O2B;
+    __Z3JU=__OC2S->__3D5J;
+    __OC2S=NULL;
+    __32JU=((____IB )(NULL));
+    __42JU= 0;
+    __52JU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__52JU ==  0)) {
+      __OC2S=__2HOJ__;
+    } else /* FALSE */ {
+      __42JU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JU));
+      if ((__42JU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D3JU=((____YWB )((____Q )(void *)((unsigned long)__C3JU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_size[(__D3JU)-1]))),((____YWB )((____Q )__C3JU)));
+        __32JU=__B3JU;
+      } else /* FALSE */ {
+        __D3JU=((____YWB )__42JU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_type[(__D3JU)]))),(____YWB)(__D3JU |  1));
+        __32JU=__B3JU;
+      };
+      __OC2S=((____2HOJ *)__32JU);
+      *(__OC2S) = *(__2HOJ__);
+    };
+    __U4IV=((____2HOJ *)__OC2S);
+    __U4IV->__3HOJ.__CK.__YH.__O2B=__X3JU;
+    __U4IV->__3D5J=__Z3JU;
+    __C3AL=__OC2S;
+  } break;
+  case ____YIOJ__: {
+    __C3AL=__I5AL(((____YIOJ *)__B3AL));
+  } break;
+  case ____YMOJ__: {
+    __RC2S=((____YMOJ *)__B3AL);
+    __X3JU=__RC2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __G5IV=__RC2S->__SE5J;
+    __Z3JU=__RC2S->__ZMOJ.__BI4D;
+    __RC2S=NULL;
+    __32JU=((____IB )(NULL));
+    __42JU= 0;
+    __52JU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__52JU ==  0)) {
+      __RC2S=__YMOJ__;
+    } else /* FALSE */ {
+      __42JU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JU));
+      if ((__42JU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D3JU=((____YWB )((____Q )(void *)((unsigned long)__C3JU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_size[(__D3JU)-1]))),((____YWB )((____Q )__C3JU)));
+        __32JU=__B3JU;
+      } else /* FALSE */ {
+        __D3JU=((____YWB )__42JU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_type[(__D3JU)]))),(____YWB)(__D3JU |  1));
+        __32JU=__B3JU;
+      };
+      __RC2S=((____YMOJ *)__32JU);
+      *(__RC2S) = *(__YMOJ__);
+    };
+    __E5IV=((____YMOJ *)__RC2S);
+    __E5IV->__ZMOJ.__DK.__CK.__YH.__O2B=__X3JU;
+    __E5IV->__SE5J=__G5IV;
+    __E5IV->__ZMOJ.__BI4D=__Z3JU;
+    __C3AL=__RC2S;
+  } break;
+  case ____ONOJ__: {
+    __VC2S=((____ONOJ *)__B3AL);
+    __WC2S=__RNQJ(__VC2S->__PNOJ.__DK.__CK.__YH.__O2B,__VC2S->__XE5J);
+    __C3AL=__WC2S;
+  } break;
+  case ____YOOJ__: {
+    __YC2S=((____YOOJ *)__B3AL);
+    __ZC2S=__LRQJ(__YC2S->__ZOOJ.__DK.__CK.__YH.__O2B,__YC2S->__TCJK);
+    __C3AL=__ZC2S;
+  } break;
+  case ____IM4K__: {
+    __C3AL=__NZFM(((____IM4K *)__B3AL));
+  } break;
+  case ____T5FL__: {
+    __C3AL=__V35O(((____T5FL *)__B3AL));
+  } break;
+  case ____3DUL__: {
+    __C3AL=__AJVP(((____3DUL *)__B3AL));
+  } break;
+  case ____0EUL__: {
+    __C3AL=__QB4P(((____0EUL *)__B3AL));
+  } break;
+  case ____BGUL__: {
+    __C3AL=__LJVP(((____BGUL *)__B3AL));
+  } break;
+  case ____2GUL__: {
+    __C3AL=__2B4P(((____2GUL *)__B3AL));
+  } break;
+  case ____B0VL__: {
+    __C3AL=__H0BN(((____B0VL *)__B3AL));
+  } break;
+  case ____P0VL__: {
+    __C3AL=__NCHM(((____P0VL *)__B3AL));
+  } break;
+  case ____Q5YL__: {
+    __24JU=__TFTL(((____FKRG *)((____Q5YL *)__B3AL)->__HBKM),NULL);
+    if (__24JU==NULL) {
+      __34JU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__N3JU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__O3JU=NULL;
+      switch (((struct ___OBJ *)__24JU)->__id) {
+      case ____IM4K__: {
+        __34JU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__O3JU=((__READ_GLOBAL__B4YL *)__tmp__N3JU);
+      case ____Q5YL__: {
+        __34JU=((____Q5YL *)__24JU);
       } break;
       }
     };
-    __tmp__T1AL=__tmp__O3JU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__T1AL=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__S1AL));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__T1AL=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__S1AL));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__T1AL=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__S1AL));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__T1AL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__S1AL));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__T1AL=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__S1AL));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__T1AL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__S1AL));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__T1AL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__S1AL));
-  } break;
-  };
-  __tmp__S1AL=Self__P1AL->parent_expr_binary__NCOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__S1AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__R1JU=((__STRING_CST__5J *)__tmp__S1AL);
-    result__N1JU=NULL;
-    ptr__O1JU=((__POINTER__IB )(NULL));
-    typ_id__P1JU= 0;
-    __tmp__Q1JU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__Q1JU ==  0)) {
-      result__N1JU=Self__R1JU;
-    } else /* FALSE */ {
-      typ_id__P1JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JU));
-      if ((typ_id__P1JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U1JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T1JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_size[(__tmp__U1JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T1JU)));
-        ptr__O1JU=__tmp__S1JU;
-      } else /* FALSE */ {
-        __tmp__U1JU=((__UINTEGER_32__RWB )typ_id__P1JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_type[(__tmp__U1JU)]))),(__UINTEGER_32__RWB)(__tmp__U1JU |  1));
-        ptr__O1JU=__tmp__S1JU;
-      };
-      result__N1JU=((__STRING_CST__5J *)ptr__O1JU);
-      *(result__N1JU) = *(Self__R1JU);
-    };
-    __tmp__N3JU=result__N1JU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__N3JU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__S1AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__B15R=((__PROTOTYPE_CST__45WC *)__tmp__S1AL);
-    __tmp__C15R=create__type__IJ2C(Self__B15R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__B15R->parent_constant__55WC.static_type__SG4D);
-    __tmp__N3JU=__tmp__C15R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__E15R=((__INTEGER_CST__KAXC *)__tmp__S1AL);
-    p__I2JU=Self__E15R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__J2JU=Self__E15R->value__YG4D;
-    t__K2JU=Self__E15R->parent_constant__LAXC.static_type__SG4D;
-    Self__E15R=NULL;
-    ptr__O1JU=((__POINTER__IB )(NULL));
-    typ_id__P1JU= 0;
-    __tmp__Q1JU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__Q1JU ==  0)) {
-      Self__E15R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__P1JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JU));
-      if ((typ_id__P1JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U1JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T1JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_size[(__tmp__U1JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T1JU)));
-        ptr__O1JU=__tmp__S1JU;
-      } else /* FALSE */ {
-        __tmp__U1JU=((__UINTEGER_32__RWB )typ_id__P1JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_type[(__tmp__U1JU)]))),(__UINTEGER_32__RWB)(__tmp__U1JU |  1));
-        ptr__O1JU=__tmp__S1JU;
-      };
-      Self__E15R=((__INTEGER_CST__KAXC *)ptr__O1JU);
-      *(Self__E15R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__H2JU=((__INTEGER_CST__KAXC *)Self__E15R);
-    Self__H2JU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__I2JU;
-    Self__H2JU->value__YG4D=v__J2JU;
-    Self__H2JU->parent_constant__LAXC.static_type__SG4D=t__K2JU;
-    check_type__KYEE(Self__H2JU);
-    __tmp__N3JU=Self__E15R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__N3JU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__S1AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__URLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__S1AL)->local__PUEJ));
-    if (__tmp__URLT==NULL) {
-      __tmp__VRLT=NULL;
+    __C3AL=__34JU;
+  } break;
+  case ____UVPM__: {
+    __C3AL=__VGWN(((____UVPM *)__B3AL));
+  } break;
+  case ____0ZPM__: {
+    __C3AL=__4G2P(((____0ZPM *)__B3AL));
+  } break;
+  case ____MR0N__: {
+    __C3AL=__DRVO(((____MR0N *)__B3AL));
+  } break;
+  case ____YWBP__: {
+    __C3AL=__DQ0Q(((____YWBP *)__B3AL));
+  } break;
+  case ____LYBP__: {
+    __C3AL=__0WUP(((____LYBP *)__B3AL));
+  } break;
+  case ____CZBP__: {
+    __C3AL=__FXUP(((____CZBP *)__B3AL));
+  } break;
+  case ____3BEP__: {
+    __C3AL=__FCIQ(((____3BEP *)__B3AL));
+  } break;
+  };
+  __B3AL=__42AL->__2DOJ.__FC5J;
+  switch (((struct ___OBJ *)__B3AL)->__id) {
+  case ____5J__: {
+    __A3JU=((____5J *)__B3AL);
+    __22JU=NULL;
+    __32JU=((____IB )(NULL));
+    __42JU= 0;
+    __52JU=((____IB )sizeof(____5J));
+    if (((unsigned long)__52JU ==  0)) {
+      __22JU=__A3JU;
+    } else /* FALSE */ {
+      __42JU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JU));
+      if ((__42JU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D3JU=((____YWB )((____Q )(void *)((unsigned long)__C3JU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_size[(__D3JU)-1]))),((____YWB )((____Q )__C3JU)));
+        __32JU=__B3JU;
+      } else /* FALSE */ {
+        __D3JU=((____YWB )__42JU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_type[(__D3JU)]))),(____YWB)(__D3JU |  1));
+        __32JU=__B3JU;
+      };
+      __22JU=((____5J *)__32JU);
+      *(__22JU) = *(__A3JU);
+    };
+    __24JU=__22JU;
+  } break;
+  case ____0AXC__: {
+    __24JU=__JZAL(((____0AXC *)__B3AL));
+  } break;
+  case ____NBXC__: {
+    __Q25R=((____NBXC *)__B3AL);
+    __R25R=__XK2C(__Q25R->__OBXC.__DK.__CK.__YH.__O2B,__Q25R->__OBXC.__BI4D);
+    __24JU=__R25R;
+  } break;
+  case ____ZBXC__: {
+    __T25R=((____ZBXC *)__B3AL);
+    __X3JU=__T25R->__0BXC.__DK.__CK.__YH.__O2B;
+    __Y3JU=__T25R->__HI4D;
+    __Z3JU=__T25R->__0BXC.__BI4D;
+    __T25R=NULL;
+    __32JU=((____IB )(NULL));
+    __42JU= 0;
+    __52JU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__52JU ==  0)) {
+      __T25R=__ZBXC__;
+    } else /* FALSE */ {
+      __42JU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JU));
+      if ((__42JU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D3JU=((____YWB )((____Q )(void *)((unsigned long)__C3JU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_size[(__D3JU)-1]))),((____YWB )((____Q )__C3JU)));
+        __32JU=__B3JU;
+      } else /* FALSE */ {
+        __D3JU=((____YWB )__42JU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_type[(__D3JU)]))),(____YWB)(__D3JU |  1));
+        __32JU=__B3JU;
+      };
+      __T25R=((____ZBXC *)__32JU);
+      *(__T25R) = *(__ZBXC__);
+    };
+    __W3JU=((____ZBXC *)__T25R);
+    __W3JU->__0BXC.__DK.__CK.__YH.__O2B=__X3JU;
+    __W3JU->__HI4D=__Y3JU;
+    __W3JU->__0BXC.__BI4D=__Z3JU;
+    __ZZEE(__W3JU);
+    __24JU=__T25R;
+  } break;
+  case ____DMWH__: {
+    __24JU=__W3OK(((____DMWH *)__B3AL));
+  } break;
+  case ____2A0I__: {
+    __DTLT=__2VEI(((____N5WC *)((____2A0I *)__B3AL)->__4VEJ));
+    if (__DTLT==NULL) {
+      __ETLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VRLT=((__READ_LOCAL__N5ZI *)__tmp__URLT);
+      __ETLT=((____2A0I *)__DTLT);
     };
-    __tmp__N3JU=__tmp__VRLT;
+    __24JU=__ETLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__N3JU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__S1AL));
+  case ____HJNJ__: {
+    __24JU=__Y0AL(((____HJNJ *)__B3AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__N3JU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__S1AL));
+  case ____SJNJ__: {
+    __24JU=__D1AL(((____SJNJ *)__B3AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__I15R=((__IS_EXPANDED__L5NJ *)__tmp__S1AL);
-    p__I2JU=Self__I15R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__URLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__I15R->receiver__554J)->local__PUEJ));
-    if (__tmp__URLT==NULL) {
-      __tmp__VRLT=NULL;
+  case ____0AOJ__: {
+    __X25R=((____0AOJ *)__B3AL);
+    __X3JU=__X25R->__1AOJ.__CK.__YH.__O2B;
+    __DTLT=__2VEI(((____N5WC *)((____2A0I *)__X25R->__OB5J)->__4VEJ));
+    if (__DTLT==NULL) {
+      __ETLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VRLT=((__READ_LOCAL__N5ZI *)__tmp__URLT);
-    };
-    Self__I15R=NULL;
-    ptr__O1JU=((__POINTER__IB )(NULL));
-    typ_id__P1JU= 0;
-    __tmp__Q1JU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__Q1JU ==  0)) {
-      Self__I15R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__P1JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JU));
-      if ((typ_id__P1JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U1JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T1JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_size[(__tmp__U1JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T1JU)));
-        ptr__O1JU=__tmp__S1JU;
-      } else /* FALSE */ {
-        __tmp__U1JU=((__UINTEGER_32__RWB )typ_id__P1JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_type[(__tmp__U1JU)]))),(__UINTEGER_32__RWB)(__tmp__U1JU |  1));
-        ptr__O1JU=__tmp__S1JU;
-      };
-      Self__I15R=((__IS_EXPANDED__L5NJ *)ptr__O1JU);
-      *(Self__I15R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__Y2JU=((__IS_EXPANDED__L5NJ *)Self__I15R);
-    Self__Y2JU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__I2JU;
-    Self__Y2JU->receiver__554J=__tmp__VRLT;
-    __tmp__N3JU=Self__I15R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__N15R=((__GET_TYPE_ID__V5NJ *)__tmp__S1AL);
-    p__I2JU=Self__N15R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__K2JU=Self__N15R->receiver__EA5J;
-    Self__N15R=NULL;
-    ptr__O1JU=((__POINTER__IB )(NULL));
-    typ_id__P1JU= 0;
-    __tmp__Q1JU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__Q1JU ==  0)) {
-      Self__N15R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__P1JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JU));
-      if ((typ_id__P1JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U1JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T1JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_size[(__tmp__U1JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T1JU)));
-        ptr__O1JU=__tmp__S1JU;
-      } else /* FALSE */ {
-        __tmp__U1JU=((__UINTEGER_32__RWB )typ_id__P1JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_type[(__tmp__U1JU)]))),(__UINTEGER_32__RWB)(__tmp__U1JU |  1));
-        ptr__O1JU=__tmp__S1JU;
-      };
-      Self__N15R=((__GET_TYPE_ID__V5NJ *)ptr__O1JU);
-      *(Self__N15R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__I3JU=((__GET_TYPE_ID__V5NJ *)Self__N15R);
-    Self__I3JU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__I2JU;
-    Self__I3JU->receiver__EA5J=t__K2JU;
-    __tmp__N3JU=Self__N15R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__N3JU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__S1AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__N3JU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__S1AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__N3JU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__S1AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__N3JU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__S1AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__N3JU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__S1AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__N3JU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__S1AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__N3JU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__S1AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__N3JU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__S1AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__N3JU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__S1AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__5A2S=((__SIZE_OF__NGOJ *)__tmp__S1AL);
-    p__I2JU=Self__5A2S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__K2JU=Self__5A2S->receiver__OC5J;
-    Self__5A2S=NULL;
-    ptr__O1JU=((__POINTER__IB )(NULL));
-    typ_id__P1JU= 0;
-    __tmp__Q1JU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__Q1JU ==  0)) {
-      Self__5A2S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__P1JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JU));
-      if ((typ_id__P1JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U1JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T1JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_size[(__tmp__U1JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T1JU)));
-        ptr__O1JU=__tmp__S1JU;
-      } else /* FALSE */ {
-        __tmp__U1JU=((__UINTEGER_32__RWB )typ_id__P1JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_type[(__tmp__U1JU)]))),(__UINTEGER_32__RWB)(__tmp__U1JU |  1));
-        ptr__O1JU=__tmp__S1JU;
-      };
-      Self__5A2S=((__SIZE_OF__NGOJ *)ptr__O1JU);
-      *(Self__5A2S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__F3IV=((__SIZE_OF__NGOJ *)Self__5A2S);
-    Self__F3IV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__I2JU;
-    Self__F3IV->receiver__OC5J=t__K2JU;
-    __tmp__N3JU=Self__5A2S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__N3JU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__S1AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__CB2S=((__REAL_CST__JLOJ *)__tmp__S1AL);
-    p__I2JU=Self__CB2S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__X3IV=Self__CB2S->value__DD5J;
-    t__K2JU=Self__CB2S->parent_constant__KLOJ.static_type__SG4D;
-    Self__CB2S=NULL;
-    ptr__O1JU=((__POINTER__IB )(NULL));
-    typ_id__P1JU= 0;
-    __tmp__Q1JU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__Q1JU ==  0)) {
-      Self__CB2S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__P1JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JU));
-      if ((typ_id__P1JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U1JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T1JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_size[(__tmp__U1JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T1JU)));
-        ptr__O1JU=__tmp__S1JU;
-      } else /* FALSE */ {
-        __tmp__U1JU=((__UINTEGER_32__RWB )typ_id__P1JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_type[(__tmp__U1JU)]))),(__UINTEGER_32__RWB)(__tmp__U1JU |  1));
-        ptr__O1JU=__tmp__S1JU;
-      };
-      Self__CB2S=((__REAL_CST__JLOJ *)ptr__O1JU);
-      *(Self__CB2S) = *(REAL_CST__JLOJ__);
-    };
-    Self__V3IV=((__REAL_CST__JLOJ *)Self__CB2S);
-    Self__V3IV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__I2JU;
-    Self__V3IV->value__DD5J=v__X3IV;
-    Self__V3IV->parent_constant__KLOJ.static_type__SG4D=t__K2JU;
-    __tmp__N3JU=Self__CB2S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__GB2S=((__CHARACTER_CST__5LOJ *)__tmp__S1AL);
-    __tmp__HB2S=create__char__CMQJ(Self__GB2S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__GB2S->text__ID5J);
-    __tmp__N3JU=__tmp__HB2S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__JB2S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__S1AL);
-    __tmp__KB2S=create__text__2PQJ(Self__JB2S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JB2S->string__EBJK);
-    __tmp__N3JU=__tmp__KB2S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__N3JU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__S1AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__N3JU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__S1AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__N3JU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__S1AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__N3JU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__S1AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__N3JU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__S1AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__N3JU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__S1AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__N3JU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__S1AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__N3JU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__S1AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__Q5JU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__S1AL)->global__Y5JM),NULL);
-    if (__tmp__Q5JU==NULL) {
-      __tmp__O3JU=NULL;
+      __ETLT=((____2A0I *)__DTLT);
+    };
+    __X25R=NULL;
+    __32JU=((____IB )(NULL));
+    __42JU= 0;
+    __52JU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__52JU ==  0)) {
+      __X25R=__0AOJ__;
+    } else /* FALSE */ {
+      __42JU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JU));
+      if ((__42JU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D3JU=((____YWB )((____Q )(void *)((unsigned long)__C3JU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_size[(__D3JU)-1]))),((____YWB )((____Q )__C3JU)));
+        __32JU=__B3JU;
+      } else /* FALSE */ {
+        __D3JU=((____YWB )__42JU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_type[(__D3JU)]))),(____YWB)(__D3JU |  1));
+        __32JU=__B3JU;
+      };
+      __X25R=((____0AOJ *)__32JU);
+      *(__X25R) = *(__0AOJ__);
+    };
+    __H4JU=((____0AOJ *)__X25R);
+    __H4JU->__1AOJ.__CK.__YH.__O2B=__X3JU;
+    __H4JU->__OB5J=__ETLT;
+    __24JU=__X25R;
+  } break;
+  case ____EBOJ__: {
+    __225R=((____EBOJ *)__B3AL);
+    __X3JU=__225R->__FBOJ.__CK.__YH.__O2B;
+    __Z3JU=__225R->__TB5J;
+    __225R=NULL;
+    __32JU=((____IB )(NULL));
+    __42JU= 0;
+    __52JU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__52JU ==  0)) {
+      __225R=__EBOJ__;
+    } else /* FALSE */ {
+      __42JU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JU));
+      if ((__42JU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D3JU=((____YWB )((____Q )(void *)((unsigned long)__C3JU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_size[(__D3JU)-1]))),((____YWB )((____Q )__C3JU)));
+        __32JU=__B3JU;
+      } else /* FALSE */ {
+        __D3JU=((____YWB )__42JU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_type[(__D3JU)]))),(____YWB)(__D3JU |  1));
+        __32JU=__B3JU;
+      };
+      __225R=((____EBOJ *)__32JU);
+      *(__225R) = *(__EBOJ__);
+    };
+    __X4JU=((____EBOJ *)__225R);
+    __X4JU->__FBOJ.__CK.__YH.__O2B=__X3JU;
+    __X4JU->__TB5J=__Z3JU;
+    __24JU=__225R;
+  } break;
+  case ____3BOJ__: {
+    __24JU=__21AL(((____3BOJ *)__B3AL));
+  } break;
+  case ____RCOJ__: {
+    __24JU=__H2AL(((____RCOJ *)__B3AL));
+  } break;
+  case ____HDOJ__: {
+    __24JU=__S2AL(((____HDOJ *)__B3AL));
+  } break;
+  case ____1DOJ__: {
+    __24JU=__32AL(((____1DOJ *)__B3AL));
+  } break;
+  case ____PEOJ__: {
+    __24JU=__I3AL(((____PEOJ *)__B3AL));
+  } break;
+  case ____DFOJ__: {
+    __24JU=__T3AL(((____DFOJ *)__B3AL));
+  } break;
+  case ____XFOJ__: {
+    __24JU=__43AL(((____XFOJ *)__B3AL));
+  } break;
+  case ____QGOJ__: {
+    __24JU=__J4AL(((____QGOJ *)__B3AL));
+  } break;
+  case ____EHOJ__: {
+    __24JU=__X4AL(((____EHOJ *)__B3AL));
+  } break;
+  case ____2HOJ__: {
+    __OC2S=((____2HOJ *)__B3AL);
+    __X3JU=__OC2S->__3HOJ.__CK.__YH.__O2B;
+    __Z3JU=__OC2S->__3D5J;
+    __OC2S=NULL;
+    __32JU=((____IB )(NULL));
+    __42JU= 0;
+    __52JU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__52JU ==  0)) {
+      __OC2S=__2HOJ__;
+    } else /* FALSE */ {
+      __42JU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JU));
+      if ((__42JU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D3JU=((____YWB )((____Q )(void *)((unsigned long)__C3JU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_size[(__D3JU)-1]))),((____YWB )((____Q )__C3JU)));
+        __32JU=__B3JU;
+      } else /* FALSE */ {
+        __D3JU=((____YWB )__42JU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_type[(__D3JU)]))),(____YWB)(__D3JU |  1));
+        __32JU=__B3JU;
+      };
+      __OC2S=((____2HOJ *)__32JU);
+      *(__OC2S) = *(__2HOJ__);
+    };
+    __U4IV=((____2HOJ *)__OC2S);
+    __U4IV->__3HOJ.__CK.__YH.__O2B=__X3JU;
+    __U4IV->__3D5J=__Z3JU;
+    __24JU=__OC2S;
+  } break;
+  case ____YIOJ__: {
+    __24JU=__I5AL(((____YIOJ *)__B3AL));
+  } break;
+  case ____YMOJ__: {
+    __RC2S=((____YMOJ *)__B3AL);
+    __X3JU=__RC2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __G5IV=__RC2S->__SE5J;
+    __Z3JU=__RC2S->__ZMOJ.__BI4D;
+    __RC2S=NULL;
+    __32JU=((____IB )(NULL));
+    __42JU= 0;
+    __52JU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__52JU ==  0)) {
+      __RC2S=__YMOJ__;
+    } else /* FALSE */ {
+      __42JU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JU));
+      if ((__42JU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D3JU=((____YWB )((____Q )(void *)((unsigned long)__C3JU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_size[(__D3JU)-1]))),((____YWB )((____Q )__C3JU)));
+        __32JU=__B3JU;
+      } else /* FALSE */ {
+        __D3JU=((____YWB )__42JU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B3JU=__OKI(__C3JU,((____IB )(&(table_type[(__D3JU)]))),(____YWB)(__D3JU |  1));
+        __32JU=__B3JU;
+      };
+      __RC2S=((____YMOJ *)__32JU);
+      *(__RC2S) = *(__YMOJ__);
+    };
+    __E5IV=((____YMOJ *)__RC2S);
+    __E5IV->__ZMOJ.__DK.__CK.__YH.__O2B=__X3JU;
+    __E5IV->__SE5J=__G5IV;
+    __E5IV->__ZMOJ.__BI4D=__Z3JU;
+    __24JU=__RC2S;
+  } break;
+  case ____ONOJ__: {
+    __VC2S=((____ONOJ *)__B3AL);
+    __WC2S=__RNQJ(__VC2S->__PNOJ.__DK.__CK.__YH.__O2B,__VC2S->__XE5J);
+    __24JU=__WC2S;
+  } break;
+  case ____YOOJ__: {
+    __YC2S=((____YOOJ *)__B3AL);
+    __ZC2S=__LRQJ(__YC2S->__ZOOJ.__DK.__CK.__YH.__O2B,__YC2S->__TCJK);
+    __24JU=__ZC2S;
+  } break;
+  case ____IM4K__: {
+    __24JU=__NZFM(((____IM4K *)__B3AL));
+  } break;
+  case ____T5FL__: {
+    __24JU=__V35O(((____T5FL *)__B3AL));
+  } break;
+  case ____3DUL__: {
+    __24JU=__AJVP(((____3DUL *)__B3AL));
+  } break;
+  case ____0EUL__: {
+    __24JU=__QB4P(((____0EUL *)__B3AL));
+  } break;
+  case ____BGUL__: {
+    __24JU=__LJVP(((____BGUL *)__B3AL));
+  } break;
+  case ____2GUL__: {
+    __24JU=__2B4P(((____2GUL *)__B3AL));
+  } break;
+  case ____B0VL__: {
+    __24JU=__H0BN(((____B0VL *)__B3AL));
+  } break;
+  case ____P0VL__: {
+    __24JU=__NCHM(((____P0VL *)__B3AL));
+  } break;
+  case ____Q5YL__: {
+    __5AKU=__TFTL(((____FKRG *)((____Q5YL *)__B3AL)->__HBKM),NULL);
+    if (__5AKU==NULL) {
+      __34JU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__Q5JU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__O3JU=NULL;
+      switch (((struct ___OBJ *)__5AKU)->__id) {
+      case ____IM4K__: {
+        __34JU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__O3JU=((__READ_GLOBAL__B4YL *)__tmp__Q5JU);
+      case ____Q5YL__: {
+        __34JU=((____Q5YL *)__5AKU);
       } break;
       }
     };
-    __tmp__N3JU=__tmp__O3JU;
+    __24JU=__34JU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__N3JU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__S1AL));
+  case ____UVPM__: {
+    __24JU=__VGWN(((____UVPM *)__B3AL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__N3JU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__S1AL));
+  case ____0ZPM__: {
+    __24JU=__4G2P(((____0ZPM *)__B3AL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__N3JU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__S1AL));
+  case ____MR0N__: {
+    __24JU=__DRVO(((____MR0N *)__B3AL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__N3JU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__S1AL));
+  case ____YWBP__: {
+    __24JU=__DQ0Q(((____YWBP *)__B3AL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__N3JU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__S1AL));
+  case ____LYBP__: {
+    __24JU=__0WUP(((____LYBP *)__B3AL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__N3JU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__S1AL));
+  case ____CZBP__: {
+    __24JU=__FXUP(((____CZBP *)__B3AL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__N3JU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__S1AL));
+  case ____3BEP__: {
+    __24JU=__FCIQ(((____3BEP *)__B3AL));
   } break;
   };
-  result__YUZJ=NULL;
-  ptr__O1JU=((__POINTER__IB )(NULL));
-  typ_id__P1JU= 0;
-  __tmp__Q1JU=((__POINTER__IB )sizeof(__EXPR_DIV__MCOJ));
-  if (((unsigned long)__tmp__Q1JU ==  0)) {
-    result__YUZJ=EXPR_DIV__MCOJ__;
+  __HWZJ=NULL;
+  __32JU=((____IB )(NULL));
+  __42JU= 0;
+  __52JU=((____IB )sizeof(____1DOJ));
+  if (((unsigned long)__52JU ==  0)) {
+    __HWZJ=__1DOJ__;
   } else /* FALSE */ {
-    typ_id__P1JU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JU));
-    if ((typ_id__P1JU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__U1JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T1JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_size[(__tmp__U1JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T1JU)));
-      ptr__O1JU=__tmp__S1JU;
-    } else /* FALSE */ {
-      __tmp__U1JU=((__UINTEGER_32__RWB )typ_id__P1JU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__S1JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__T1JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S1JU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__S1JU=micro_alloc__table__lab__HKI(__tmp__T1JU,((__POINTER__IB )(&(table_type[(__tmp__U1JU)]))),(__UINTEGER_32__RWB)(__tmp__U1JU |  1));
-      ptr__O1JU=__tmp__S1JU;
-    };
-    result__YUZJ=((__EXPR_DIV__MCOJ *)ptr__O1JU);
-    *(result__YUZJ) = *(EXPR_DIV__MCOJ__);
-  };
-  Self__KAKK=((__EXPR_DIV__MCOJ *)result__YUZJ);
-  Self__KAKK->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__R1AL;
-  Self__KAKK->parent_expr_binary__NCOJ.left__SA5J=__tmp__T1AL;
-  Self__KAKK->parent_expr_binary__NCOJ.right__WA5J=__tmp__N3JU;
-  Self__KAKK=result__YUZJ;
-  return(Self__KAKK);
+    __42JU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JU));
+    if ((__42JU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __D3JU=((____YWB )((____Q )(void *)((unsigned long)__C3JU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __B3JU=__OKI(__C3JU,((____IB )(&(table_size[(__D3JU)-1]))),((____YWB )((____Q )__C3JU)));
+      __32JU=__B3JU;
+    } else /* FALSE */ {
+      __D3JU=((____YWB )__42JU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __B3JU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __C3JU=(void *)((unsigned long)(void *)((unsigned long)__52JU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B3JU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __B3JU=__OKI(__C3JU,((____IB )(&(table_type[(__D3JU)]))),(____YWB)(__D3JU |  1));
+      __32JU=__B3JU;
+    };
+    __HWZJ=((____1DOJ *)__32JU);
+    *(__HWZJ) = *(__1DOJ__);
+  };
+  __ZBKK=((____1DOJ *)__HWZJ);
+  __ZBKK->__2DOJ.__TCOJ.__CK.__YH.__O2B=__A3AL;
+  __ZBKK->__2DOJ.__BC5J=__C3AL;
+  __ZBKK->__2DOJ.__FC5J=__24JU;
+  __ZBKK=__HWZJ;
+  return(__ZBKK);
 }
 
-static __EXPR_AND__ADOJ* my_copy__Z1AL(__EXPR_AND__ADOJ *Self__01AL)
-// ({EXPR_AND__ADOJ}) With result Recursive, No inlinable.
+static ____PEOJ* __I3AL(____PEOJ *__J3AL)
+// ({__PEOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__PAKU;
-  __POSITION__OL __tmp__21AL,p__OAKU;
-  void *__tmp__31AL,*__tmp__41AL;
-  __STRING_CST__5J *Self__X5JU,*result__T5JU;
-  __POINTER__IB ptr__U5JU,__tmp__W5JU,__tmp__Y5JU,__tmp__Z5JU;
-  __INTEGER__Q typ_id__V5JU;
-  __UINTEGER_32__RWB __tmp__05JU;
-  __PROTOTYPE_CST__45WC *Self__F25R,*__tmp__G25R;
-  __INTEGER_CST__KAXC *Self__I25R,*Self__NAKU;
-  __TYPE_FULL__PMB *t__QAKU;
-  __READ_LOCAL__N5ZI *__tmp__ESLT,*__tmp__FSLT;
-  __IS_EXPANDED__L5NJ *Self__M25R,*Self__4AKU;
-  __GET_TYPE_ID__V5NJ *Self__R25R,*Self__OBKU;
-  __SIZE_OF__NGOJ *Self__ZB2S,*Self__H5IV;
-  __REAL_CST__JLOJ *Self__2B2S,*Self__X5IV;
-  __STRING_CONSTANT__0 *v__Z5IV;
-  __CHARACTER_CST__5LOJ *Self__AC2S,*__tmp__BC2S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__DC2S,*__tmp__EC2S;
-  void *__tmp__TBKU,*__tmp__WDKU;
-  __READ_GLOBAL__B4YL *__tmp__UBKU;
-  __EXPR_AND__ADOJ *result__3AJV,*Self__JBJV;
-  __tmp__21AL=Self__01AL->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__31AL=Self__01AL->parent_expr_binary__BDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__31AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__X5JU=((__STRING_CST__5J *)__tmp__31AL);
-    result__T5JU=NULL;
-    ptr__U5JU=((__POINTER__IB )(NULL));
-    typ_id__V5JU= 0;
-    __tmp__W5JU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__W5JU ==  0)) {
-      result__T5JU=Self__X5JU;
-    } else /* FALSE */ {
-      typ_id__V5JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5JU));
-      if ((typ_id__V5JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__05JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z5JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_size[(__tmp__05JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z5JU)));
-        ptr__U5JU=__tmp__Y5JU;
-      } else /* FALSE */ {
-        __tmp__05JU=((__UINTEGER_32__RWB )typ_id__V5JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_type[(__tmp__05JU)]))),(__UINTEGER_32__RWB)(__tmp__05JU |  1));
-        ptr__U5JU=__tmp__Y5JU;
-      };
-      result__T5JU=((__STRING_CST__5J *)ptr__U5JU);
-      *(result__T5JU) = *(Self__X5JU);
-    };
-    __tmp__41AL=result__T5JU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__41AL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__31AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__F25R=((__PROTOTYPE_CST__45WC *)__tmp__31AL);
-    __tmp__G25R=create__type__IJ2C(Self__F25R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__F25R->parent_constant__55WC.static_type__SG4D);
-    __tmp__41AL=__tmp__G25R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__I25R=((__INTEGER_CST__KAXC *)__tmp__31AL);
-    p__OAKU=Self__I25R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__PAKU=Self__I25R->value__YG4D;
-    t__QAKU=Self__I25R->parent_constant__LAXC.static_type__SG4D;
-    Self__I25R=NULL;
-    ptr__U5JU=((__POINTER__IB )(NULL));
-    typ_id__V5JU= 0;
-    __tmp__W5JU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__W5JU ==  0)) {
-      Self__I25R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__V5JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5JU));
-      if ((typ_id__V5JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__05JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z5JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_size[(__tmp__05JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z5JU)));
-        ptr__U5JU=__tmp__Y5JU;
-      } else /* FALSE */ {
-        __tmp__05JU=((__UINTEGER_32__RWB )typ_id__V5JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_type[(__tmp__05JU)]))),(__UINTEGER_32__RWB)(__tmp__05JU |  1));
-        ptr__U5JU=__tmp__Y5JU;
-      };
-      Self__I25R=((__INTEGER_CST__KAXC *)ptr__U5JU);
-      *(Self__I25R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__NAKU=((__INTEGER_CST__KAXC *)Self__I25R);
-    Self__NAKU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__OAKU;
-    Self__NAKU->value__YG4D=v__PAKU;
-    Self__NAKU->parent_constant__LAXC.static_type__SG4D=t__QAKU;
-    check_type__KYEE(Self__NAKU);
-    __tmp__41AL=Self__I25R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__41AL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__31AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__ESLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__31AL)->local__PUEJ));
-    if (__tmp__ESLT==NULL) {
-      __tmp__FSLT=NULL;
+  ____0SG __4BKU;
+  ____OL __L3AL,__3BKU;
+  void *__M3AL,*__N3AL;
+  ____5J *__GBKU,*__CBKU;
+  ____IB __DBKU,__FBKU,__HBKU,__IBKU;
+  ____Q __EBKU;
+  ____YWB __JBKU;
+  ____NBXC *__U35R,*__V35R;
+  ____ZBXC *__X35R,*__2BKU;
+  ____WMB *__5BKU;
+  ____2A0I *__TTLT,*__UTLT;
+  ____0AOJ *__135R,*__NCKU;
+  ____EBOJ *__A45R,*__3CKU;
+  ____2HOJ *__ID2S,*__WAJV;
+  ____YMOJ *__LD2S,*__GBJV;
+  ____0 *__IBJV;
+  ____ONOJ *__PD2S,*__QD2S;
+  ____YOOJ *__SD2S,*__TD2S;
+  void *__CDKU,*__FFKU;
+  ____Q5YL *__DDKU;
+  ____PEOJ *__MCJV,*__YCJV;
+  __L3AL=__J3AL->__QEOJ.__TCOJ.__CK.__YH.__O2B;
+  __M3AL=__J3AL->__QEOJ.__BC5J;
+  switch (((struct ___OBJ *)__M3AL)->__id) {
+  case ____5J__: {
+    __GBKU=((____5J *)__M3AL);
+    __CBKU=NULL;
+    __DBKU=((____IB )(NULL));
+    __EBKU= 0;
+    __FBKU=((____IB )sizeof(____5J));
+    if (((unsigned long)__FBKU ==  0)) {
+      __CBKU=__GBKU;
+    } else /* FALSE */ {
+      __EBKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBKU));
+      if ((__EBKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JBKU=((____YWB )((____Q )(void *)((unsigned long)__IBKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_size[(__JBKU)-1]))),((____YWB )((____Q )__IBKU)));
+        __DBKU=__HBKU;
+      } else /* FALSE */ {
+        __JBKU=((____YWB )__EBKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_type[(__JBKU)]))),(____YWB)(__JBKU |  1));
+        __DBKU=__HBKU;
+      };
+      __CBKU=((____5J *)__DBKU);
+      *(__CBKU) = *(__GBKU);
+    };
+    __N3AL=__CBKU;
+  } break;
+  case ____0AXC__: {
+    __N3AL=__JZAL(((____0AXC *)__M3AL));
+  } break;
+  case ____NBXC__: {
+    __U35R=((____NBXC *)__M3AL);
+    __V35R=__XK2C(__U35R->__OBXC.__DK.__CK.__YH.__O2B,__U35R->__OBXC.__BI4D);
+    __N3AL=__V35R;
+  } break;
+  case ____ZBXC__: {
+    __X35R=((____ZBXC *)__M3AL);
+    __3BKU=__X35R->__0BXC.__DK.__CK.__YH.__O2B;
+    __4BKU=__X35R->__HI4D;
+    __5BKU=__X35R->__0BXC.__BI4D;
+    __X35R=NULL;
+    __DBKU=((____IB )(NULL));
+    __EBKU= 0;
+    __FBKU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__FBKU ==  0)) {
+      __X35R=__ZBXC__;
+    } else /* FALSE */ {
+      __EBKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBKU));
+      if ((__EBKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JBKU=((____YWB )((____Q )(void *)((unsigned long)__IBKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_size[(__JBKU)-1]))),((____YWB )((____Q )__IBKU)));
+        __DBKU=__HBKU;
+      } else /* FALSE */ {
+        __JBKU=((____YWB )__EBKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_type[(__JBKU)]))),(____YWB)(__JBKU |  1));
+        __DBKU=__HBKU;
+      };
+      __X35R=((____ZBXC *)__DBKU);
+      *(__X35R) = *(__ZBXC__);
+    };
+    __2BKU=((____ZBXC *)__X35R);
+    __2BKU->__0BXC.__DK.__CK.__YH.__O2B=__3BKU;
+    __2BKU->__HI4D=__4BKU;
+    __2BKU->__0BXC.__BI4D=__5BKU;
+    __ZZEE(__2BKU);
+    __N3AL=__X35R;
+  } break;
+  case ____DMWH__: {
+    __N3AL=__W3OK(((____DMWH *)__M3AL));
+  } break;
+  case ____2A0I__: {
+    __TTLT=__2VEI(((____N5WC *)((____2A0I *)__M3AL)->__4VEJ));
+    if (__TTLT==NULL) {
+      __UTLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__FSLT=((__READ_LOCAL__N5ZI *)__tmp__ESLT);
+      __UTLT=((____2A0I *)__TTLT);
     };
-    __tmp__41AL=__tmp__FSLT;
+    __N3AL=__UTLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__41AL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__31AL));
+  case ____HJNJ__: {
+    __N3AL=__Y0AL(((____HJNJ *)__M3AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__41AL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__31AL));
+  case ____SJNJ__: {
+    __N3AL=__D1AL(((____SJNJ *)__M3AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__M25R=((__IS_EXPANDED__L5NJ *)__tmp__31AL);
-    p__OAKU=Self__M25R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__ESLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__M25R->receiver__554J)->local__PUEJ));
-    if (__tmp__ESLT==NULL) {
-      __tmp__FSLT=NULL;
+  case ____0AOJ__: {
+    __135R=((____0AOJ *)__M3AL);
+    __3BKU=__135R->__1AOJ.__CK.__YH.__O2B;
+    __TTLT=__2VEI(((____N5WC *)((____2A0I *)__135R->__OB5J)->__4VEJ));
+    if (__TTLT==NULL) {
+      __UTLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__FSLT=((__READ_LOCAL__N5ZI *)__tmp__ESLT);
-    };
-    Self__M25R=NULL;
-    ptr__U5JU=((__POINTER__IB )(NULL));
-    typ_id__V5JU= 0;
-    __tmp__W5JU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__W5JU ==  0)) {
-      Self__M25R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__V5JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5JU));
-      if ((typ_id__V5JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__05JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z5JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_size[(__tmp__05JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z5JU)));
-        ptr__U5JU=__tmp__Y5JU;
-      } else /* FALSE */ {
-        __tmp__05JU=((__UINTEGER_32__RWB )typ_id__V5JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_type[(__tmp__05JU)]))),(__UINTEGER_32__RWB)(__tmp__05JU |  1));
-        ptr__U5JU=__tmp__Y5JU;
-      };
-      Self__M25R=((__IS_EXPANDED__L5NJ *)ptr__U5JU);
-      *(Self__M25R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__4AKU=((__IS_EXPANDED__L5NJ *)Self__M25R);
-    Self__4AKU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__OAKU;
-    Self__4AKU->receiver__554J=__tmp__FSLT;
-    __tmp__41AL=Self__M25R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__R25R=((__GET_TYPE_ID__V5NJ *)__tmp__31AL);
-    p__OAKU=Self__R25R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__QAKU=Self__R25R->receiver__EA5J;
-    Self__R25R=NULL;
-    ptr__U5JU=((__POINTER__IB )(NULL));
-    typ_id__V5JU= 0;
-    __tmp__W5JU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__W5JU ==  0)) {
-      Self__R25R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__V5JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5JU));
-      if ((typ_id__V5JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__05JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z5JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_size[(__tmp__05JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z5JU)));
-        ptr__U5JU=__tmp__Y5JU;
-      } else /* FALSE */ {
-        __tmp__05JU=((__UINTEGER_32__RWB )typ_id__V5JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_type[(__tmp__05JU)]))),(__UINTEGER_32__RWB)(__tmp__05JU |  1));
-        ptr__U5JU=__tmp__Y5JU;
-      };
-      Self__R25R=((__GET_TYPE_ID__V5NJ *)ptr__U5JU);
-      *(Self__R25R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__OBKU=((__GET_TYPE_ID__V5NJ *)Self__R25R);
-    Self__OBKU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__OAKU;
-    Self__OBKU->receiver__EA5J=t__QAKU;
-    __tmp__41AL=Self__R25R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__41AL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__31AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__41AL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__31AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__41AL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__31AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__41AL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__31AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__41AL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__31AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__41AL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__31AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__41AL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__31AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__41AL=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__31AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__41AL=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__31AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__ZB2S=((__SIZE_OF__NGOJ *)__tmp__31AL);
-    p__OAKU=Self__ZB2S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__QAKU=Self__ZB2S->receiver__OC5J;
-    Self__ZB2S=NULL;
-    ptr__U5JU=((__POINTER__IB )(NULL));
-    typ_id__V5JU= 0;
-    __tmp__W5JU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__W5JU ==  0)) {
-      Self__ZB2S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__V5JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5JU));
-      if ((typ_id__V5JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__05JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z5JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_size[(__tmp__05JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z5JU)));
-        ptr__U5JU=__tmp__Y5JU;
-      } else /* FALSE */ {
-        __tmp__05JU=((__UINTEGER_32__RWB )typ_id__V5JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_type[(__tmp__05JU)]))),(__UINTEGER_32__RWB)(__tmp__05JU |  1));
-        ptr__U5JU=__tmp__Y5JU;
-      };
-      Self__ZB2S=((__SIZE_OF__NGOJ *)ptr__U5JU);
-      *(Self__ZB2S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__H5IV=((__SIZE_OF__NGOJ *)Self__ZB2S);
-    Self__H5IV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__OAKU;
-    Self__H5IV->receiver__OC5J=t__QAKU;
-    __tmp__41AL=Self__ZB2S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__41AL=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__31AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__2B2S=((__REAL_CST__JLOJ *)__tmp__31AL);
-    p__OAKU=Self__2B2S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__Z5IV=Self__2B2S->value__DD5J;
-    t__QAKU=Self__2B2S->parent_constant__KLOJ.static_type__SG4D;
-    Self__2B2S=NULL;
-    ptr__U5JU=((__POINTER__IB )(NULL));
-    typ_id__V5JU= 0;
-    __tmp__W5JU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__W5JU ==  0)) {
-      Self__2B2S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__V5JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5JU));
-      if ((typ_id__V5JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__05JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z5JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_size[(__tmp__05JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z5JU)));
-        ptr__U5JU=__tmp__Y5JU;
-      } else /* FALSE */ {
-        __tmp__05JU=((__UINTEGER_32__RWB )typ_id__V5JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_type[(__tmp__05JU)]))),(__UINTEGER_32__RWB)(__tmp__05JU |  1));
-        ptr__U5JU=__tmp__Y5JU;
-      };
-      Self__2B2S=((__REAL_CST__JLOJ *)ptr__U5JU);
-      *(Self__2B2S) = *(REAL_CST__JLOJ__);
-    };
-    Self__X5IV=((__REAL_CST__JLOJ *)Self__2B2S);
-    Self__X5IV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__OAKU;
-    Self__X5IV->value__DD5J=v__Z5IV;
-    Self__X5IV->parent_constant__KLOJ.static_type__SG4D=t__QAKU;
-    __tmp__41AL=Self__2B2S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__AC2S=((__CHARACTER_CST__5LOJ *)__tmp__31AL);
-    __tmp__BC2S=create__char__CMQJ(Self__AC2S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__AC2S->text__ID5J);
-    __tmp__41AL=__tmp__BC2S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__DC2S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__31AL);
-    __tmp__EC2S=create__text__2PQJ(Self__DC2S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__DC2S->string__EBJK);
-    __tmp__41AL=__tmp__EC2S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__41AL=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__31AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__41AL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__31AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__41AL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__31AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__41AL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__31AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__41AL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__31AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__41AL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__31AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__41AL=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__31AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__41AL=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__31AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__TBKU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__31AL)->global__Y5JM),NULL);
-    if (__tmp__TBKU==NULL) {
-      __tmp__UBKU=NULL;
+      __UTLT=((____2A0I *)__TTLT);
+    };
+    __135R=NULL;
+    __DBKU=((____IB )(NULL));
+    __EBKU= 0;
+    __FBKU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__FBKU ==  0)) {
+      __135R=__0AOJ__;
+    } else /* FALSE */ {
+      __EBKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBKU));
+      if ((__EBKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JBKU=((____YWB )((____Q )(void *)((unsigned long)__IBKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_size[(__JBKU)-1]))),((____YWB )((____Q )__IBKU)));
+        __DBKU=__HBKU;
+      } else /* FALSE */ {
+        __JBKU=((____YWB )__EBKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_type[(__JBKU)]))),(____YWB)(__JBKU |  1));
+        __DBKU=__HBKU;
+      };
+      __135R=((____0AOJ *)__DBKU);
+      *(__135R) = *(__0AOJ__);
+    };
+    __NCKU=((____0AOJ *)__135R);
+    __NCKU->__1AOJ.__CK.__YH.__O2B=__3BKU;
+    __NCKU->__OB5J=__UTLT;
+    __N3AL=__135R;
+  } break;
+  case ____EBOJ__: {
+    __A45R=((____EBOJ *)__M3AL);
+    __3BKU=__A45R->__FBOJ.__CK.__YH.__O2B;
+    __5BKU=__A45R->__TB5J;
+    __A45R=NULL;
+    __DBKU=((____IB )(NULL));
+    __EBKU= 0;
+    __FBKU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__FBKU ==  0)) {
+      __A45R=__EBOJ__;
+    } else /* FALSE */ {
+      __EBKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBKU));
+      if ((__EBKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JBKU=((____YWB )((____Q )(void *)((unsigned long)__IBKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_size[(__JBKU)-1]))),((____YWB )((____Q )__IBKU)));
+        __DBKU=__HBKU;
+      } else /* FALSE */ {
+        __JBKU=((____YWB )__EBKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_type[(__JBKU)]))),(____YWB)(__JBKU |  1));
+        __DBKU=__HBKU;
+      };
+      __A45R=((____EBOJ *)__DBKU);
+      *(__A45R) = *(__EBOJ__);
+    };
+    __3CKU=((____EBOJ *)__A45R);
+    __3CKU->__FBOJ.__CK.__YH.__O2B=__3BKU;
+    __3CKU->__TB5J=__5BKU;
+    __N3AL=__A45R;
+  } break;
+  case ____3BOJ__: {
+    __N3AL=__21AL(((____3BOJ *)__M3AL));
+  } break;
+  case ____RCOJ__: {
+    __N3AL=__H2AL(((____RCOJ *)__M3AL));
+  } break;
+  case ____HDOJ__: {
+    __N3AL=__S2AL(((____HDOJ *)__M3AL));
+  } break;
+  case ____1DOJ__: {
+    __N3AL=__32AL(((____1DOJ *)__M3AL));
+  } break;
+  case ____PEOJ__: {
+    __N3AL=__I3AL(((____PEOJ *)__M3AL));
+  } break;
+  case ____DFOJ__: {
+    __N3AL=__T3AL(((____DFOJ *)__M3AL));
+  } break;
+  case ____XFOJ__: {
+    __N3AL=__43AL(((____XFOJ *)__M3AL));
+  } break;
+  case ____QGOJ__: {
+    __N3AL=__J4AL(((____QGOJ *)__M3AL));
+  } break;
+  case ____EHOJ__: {
+    __N3AL=__X4AL(((____EHOJ *)__M3AL));
+  } break;
+  case ____2HOJ__: {
+    __ID2S=((____2HOJ *)__M3AL);
+    __3BKU=__ID2S->__3HOJ.__CK.__YH.__O2B;
+    __5BKU=__ID2S->__3D5J;
+    __ID2S=NULL;
+    __DBKU=((____IB )(NULL));
+    __EBKU= 0;
+    __FBKU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__FBKU ==  0)) {
+      __ID2S=__2HOJ__;
+    } else /* FALSE */ {
+      __EBKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBKU));
+      if ((__EBKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JBKU=((____YWB )((____Q )(void *)((unsigned long)__IBKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_size[(__JBKU)-1]))),((____YWB )((____Q )__IBKU)));
+        __DBKU=__HBKU;
+      } else /* FALSE */ {
+        __JBKU=((____YWB )__EBKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_type[(__JBKU)]))),(____YWB)(__JBKU |  1));
+        __DBKU=__HBKU;
+      };
+      __ID2S=((____2HOJ *)__DBKU);
+      *(__ID2S) = *(__2HOJ__);
+    };
+    __WAJV=((____2HOJ *)__ID2S);
+    __WAJV->__3HOJ.__CK.__YH.__O2B=__3BKU;
+    __WAJV->__3D5J=__5BKU;
+    __N3AL=__ID2S;
+  } break;
+  case ____YIOJ__: {
+    __N3AL=__I5AL(((____YIOJ *)__M3AL));
+  } break;
+  case ____YMOJ__: {
+    __LD2S=((____YMOJ *)__M3AL);
+    __3BKU=__LD2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __IBJV=__LD2S->__SE5J;
+    __5BKU=__LD2S->__ZMOJ.__BI4D;
+    __LD2S=NULL;
+    __DBKU=((____IB )(NULL));
+    __EBKU= 0;
+    __FBKU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__FBKU ==  0)) {
+      __LD2S=__YMOJ__;
+    } else /* FALSE */ {
+      __EBKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBKU));
+      if ((__EBKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JBKU=((____YWB )((____Q )(void *)((unsigned long)__IBKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_size[(__JBKU)-1]))),((____YWB )((____Q )__IBKU)));
+        __DBKU=__HBKU;
+      } else /* FALSE */ {
+        __JBKU=((____YWB )__EBKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_type[(__JBKU)]))),(____YWB)(__JBKU |  1));
+        __DBKU=__HBKU;
+      };
+      __LD2S=((____YMOJ *)__DBKU);
+      *(__LD2S) = *(__YMOJ__);
+    };
+    __GBJV=((____YMOJ *)__LD2S);
+    __GBJV->__ZMOJ.__DK.__CK.__YH.__O2B=__3BKU;
+    __GBJV->__SE5J=__IBJV;
+    __GBJV->__ZMOJ.__BI4D=__5BKU;
+    __N3AL=__LD2S;
+  } break;
+  case ____ONOJ__: {
+    __PD2S=((____ONOJ *)__M3AL);
+    __QD2S=__RNQJ(__PD2S->__PNOJ.__DK.__CK.__YH.__O2B,__PD2S->__XE5J);
+    __N3AL=__QD2S;
+  } break;
+  case ____YOOJ__: {
+    __SD2S=((____YOOJ *)__M3AL);
+    __TD2S=__LRQJ(__SD2S->__ZOOJ.__DK.__CK.__YH.__O2B,__SD2S->__TCJK);
+    __N3AL=__TD2S;
+  } break;
+  case ____IM4K__: {
+    __N3AL=__NZFM(((____IM4K *)__M3AL));
+  } break;
+  case ____T5FL__: {
+    __N3AL=__V35O(((____T5FL *)__M3AL));
+  } break;
+  case ____3DUL__: {
+    __N3AL=__AJVP(((____3DUL *)__M3AL));
+  } break;
+  case ____0EUL__: {
+    __N3AL=__QB4P(((____0EUL *)__M3AL));
+  } break;
+  case ____BGUL__: {
+    __N3AL=__LJVP(((____BGUL *)__M3AL));
+  } break;
+  case ____2GUL__: {
+    __N3AL=__2B4P(((____2GUL *)__M3AL));
+  } break;
+  case ____B0VL__: {
+    __N3AL=__H0BN(((____B0VL *)__M3AL));
+  } break;
+  case ____P0VL__: {
+    __N3AL=__NCHM(((____P0VL *)__M3AL));
+  } break;
+  case ____Q5YL__: {
+    __CDKU=__TFTL(((____FKRG *)((____Q5YL *)__M3AL)->__HBKM),NULL);
+    if (__CDKU==NULL) {
+      __DDKU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__TBKU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__UBKU=NULL;
+      switch (((struct ___OBJ *)__CDKU)->__id) {
+      case ____IM4K__: {
+        __DDKU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__UBKU=((__READ_GLOBAL__B4YL *)__tmp__TBKU);
+      case ____Q5YL__: {
+        __DDKU=((____Q5YL *)__CDKU);
       } break;
       }
     };
-    __tmp__41AL=__tmp__UBKU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__41AL=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__31AL));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__41AL=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__31AL));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__41AL=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__31AL));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__41AL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__31AL));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__41AL=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__31AL));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__41AL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__31AL));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__41AL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__31AL));
-  } break;
-  };
-  __tmp__31AL=Self__01AL->parent_expr_binary__BDOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__31AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__X5JU=((__STRING_CST__5J *)__tmp__31AL);
-    result__T5JU=NULL;
-    ptr__U5JU=((__POINTER__IB )(NULL));
-    typ_id__V5JU= 0;
-    __tmp__W5JU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__W5JU ==  0)) {
-      result__T5JU=Self__X5JU;
-    } else /* FALSE */ {
-      typ_id__V5JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5JU));
-      if ((typ_id__V5JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__05JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z5JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_size[(__tmp__05JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z5JU)));
-        ptr__U5JU=__tmp__Y5JU;
-      } else /* FALSE */ {
-        __tmp__05JU=((__UINTEGER_32__RWB )typ_id__V5JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_type[(__tmp__05JU)]))),(__UINTEGER_32__RWB)(__tmp__05JU |  1));
-        ptr__U5JU=__tmp__Y5JU;
-      };
-      result__T5JU=((__STRING_CST__5J *)ptr__U5JU);
-      *(result__T5JU) = *(Self__X5JU);
-    };
-    __tmp__TBKU=result__T5JU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__TBKU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__31AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__F25R=((__PROTOTYPE_CST__45WC *)__tmp__31AL);
-    __tmp__G25R=create__type__IJ2C(Self__F25R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__F25R->parent_constant__55WC.static_type__SG4D);
-    __tmp__TBKU=__tmp__G25R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__I25R=((__INTEGER_CST__KAXC *)__tmp__31AL);
-    p__OAKU=Self__I25R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__PAKU=Self__I25R->value__YG4D;
-    t__QAKU=Self__I25R->parent_constant__LAXC.static_type__SG4D;
-    Self__I25R=NULL;
-    ptr__U5JU=((__POINTER__IB )(NULL));
-    typ_id__V5JU= 0;
-    __tmp__W5JU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__W5JU ==  0)) {
-      Self__I25R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__V5JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5JU));
-      if ((typ_id__V5JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__05JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z5JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_size[(__tmp__05JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z5JU)));
-        ptr__U5JU=__tmp__Y5JU;
-      } else /* FALSE */ {
-        __tmp__05JU=((__UINTEGER_32__RWB )typ_id__V5JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_type[(__tmp__05JU)]))),(__UINTEGER_32__RWB)(__tmp__05JU |  1));
-        ptr__U5JU=__tmp__Y5JU;
-      };
-      Self__I25R=((__INTEGER_CST__KAXC *)ptr__U5JU);
-      *(Self__I25R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__NAKU=((__INTEGER_CST__KAXC *)Self__I25R);
-    Self__NAKU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__OAKU;
-    Self__NAKU->value__YG4D=v__PAKU;
-    Self__NAKU->parent_constant__LAXC.static_type__SG4D=t__QAKU;
-    check_type__KYEE(Self__NAKU);
-    __tmp__TBKU=Self__I25R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__TBKU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__31AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__ESLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__31AL)->local__PUEJ));
-    if (__tmp__ESLT==NULL) {
-      __tmp__FSLT=NULL;
+    __N3AL=__DDKU;
+  } break;
+  case ____UVPM__: {
+    __N3AL=__VGWN(((____UVPM *)__M3AL));
+  } break;
+  case ____0ZPM__: {
+    __N3AL=__4G2P(((____0ZPM *)__M3AL));
+  } break;
+  case ____MR0N__: {
+    __N3AL=__DRVO(((____MR0N *)__M3AL));
+  } break;
+  case ____YWBP__: {
+    __N3AL=__DQ0Q(((____YWBP *)__M3AL));
+  } break;
+  case ____LYBP__: {
+    __N3AL=__0WUP(((____LYBP *)__M3AL));
+  } break;
+  case ____CZBP__: {
+    __N3AL=__FXUP(((____CZBP *)__M3AL));
+  } break;
+  case ____3BEP__: {
+    __N3AL=__FCIQ(((____3BEP *)__M3AL));
+  } break;
+  };
+  __M3AL=__J3AL->__QEOJ.__FC5J;
+  switch (((struct ___OBJ *)__M3AL)->__id) {
+  case ____5J__: {
+    __GBKU=((____5J *)__M3AL);
+    __CBKU=NULL;
+    __DBKU=((____IB )(NULL));
+    __EBKU= 0;
+    __FBKU=((____IB )sizeof(____5J));
+    if (((unsigned long)__FBKU ==  0)) {
+      __CBKU=__GBKU;
+    } else /* FALSE */ {
+      __EBKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBKU));
+      if ((__EBKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JBKU=((____YWB )((____Q )(void *)((unsigned long)__IBKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_size[(__JBKU)-1]))),((____YWB )((____Q )__IBKU)));
+        __DBKU=__HBKU;
+      } else /* FALSE */ {
+        __JBKU=((____YWB )__EBKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_type[(__JBKU)]))),(____YWB)(__JBKU |  1));
+        __DBKU=__HBKU;
+      };
+      __CBKU=((____5J *)__DBKU);
+      *(__CBKU) = *(__GBKU);
+    };
+    __CDKU=__CBKU;
+  } break;
+  case ____0AXC__: {
+    __CDKU=__JZAL(((____0AXC *)__M3AL));
+  } break;
+  case ____NBXC__: {
+    __U35R=((____NBXC *)__M3AL);
+    __V35R=__XK2C(__U35R->__OBXC.__DK.__CK.__YH.__O2B,__U35R->__OBXC.__BI4D);
+    __CDKU=__V35R;
+  } break;
+  case ____ZBXC__: {
+    __X35R=((____ZBXC *)__M3AL);
+    __3BKU=__X35R->__0BXC.__DK.__CK.__YH.__O2B;
+    __4BKU=__X35R->__HI4D;
+    __5BKU=__X35R->__0BXC.__BI4D;
+    __X35R=NULL;
+    __DBKU=((____IB )(NULL));
+    __EBKU= 0;
+    __FBKU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__FBKU ==  0)) {
+      __X35R=__ZBXC__;
+    } else /* FALSE */ {
+      __EBKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBKU));
+      if ((__EBKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JBKU=((____YWB )((____Q )(void *)((unsigned long)__IBKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_size[(__JBKU)-1]))),((____YWB )((____Q )__IBKU)));
+        __DBKU=__HBKU;
+      } else /* FALSE */ {
+        __JBKU=((____YWB )__EBKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_type[(__JBKU)]))),(____YWB)(__JBKU |  1));
+        __DBKU=__HBKU;
+      };
+      __X35R=((____ZBXC *)__DBKU);
+      *(__X35R) = *(__ZBXC__);
+    };
+    __2BKU=((____ZBXC *)__X35R);
+    __2BKU->__0BXC.__DK.__CK.__YH.__O2B=__3BKU;
+    __2BKU->__HI4D=__4BKU;
+    __2BKU->__0BXC.__BI4D=__5BKU;
+    __ZZEE(__2BKU);
+    __CDKU=__X35R;
+  } break;
+  case ____DMWH__: {
+    __CDKU=__W3OK(((____DMWH *)__M3AL));
+  } break;
+  case ____2A0I__: {
+    __TTLT=__2VEI(((____N5WC *)((____2A0I *)__M3AL)->__4VEJ));
+    if (__TTLT==NULL) {
+      __UTLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__FSLT=((__READ_LOCAL__N5ZI *)__tmp__ESLT);
+      __UTLT=((____2A0I *)__TTLT);
     };
-    __tmp__TBKU=__tmp__FSLT;
+    __CDKU=__UTLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__TBKU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__31AL));
+  case ____HJNJ__: {
+    __CDKU=__Y0AL(((____HJNJ *)__M3AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__TBKU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__31AL));
+  case ____SJNJ__: {
+    __CDKU=__D1AL(((____SJNJ *)__M3AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__M25R=((__IS_EXPANDED__L5NJ *)__tmp__31AL);
-    p__OAKU=Self__M25R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__ESLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__M25R->receiver__554J)->local__PUEJ));
-    if (__tmp__ESLT==NULL) {
-      __tmp__FSLT=NULL;
+  case ____0AOJ__: {
+    __135R=((____0AOJ *)__M3AL);
+    __3BKU=__135R->__1AOJ.__CK.__YH.__O2B;
+    __TTLT=__2VEI(((____N5WC *)((____2A0I *)__135R->__OB5J)->__4VEJ));
+    if (__TTLT==NULL) {
+      __UTLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__FSLT=((__READ_LOCAL__N5ZI *)__tmp__ESLT);
-    };
-    Self__M25R=NULL;
-    ptr__U5JU=((__POINTER__IB )(NULL));
-    typ_id__V5JU= 0;
-    __tmp__W5JU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__W5JU ==  0)) {
-      Self__M25R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__V5JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5JU));
-      if ((typ_id__V5JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__05JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z5JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_size[(__tmp__05JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z5JU)));
-        ptr__U5JU=__tmp__Y5JU;
-      } else /* FALSE */ {
-        __tmp__05JU=((__UINTEGER_32__RWB )typ_id__V5JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_type[(__tmp__05JU)]))),(__UINTEGER_32__RWB)(__tmp__05JU |  1));
-        ptr__U5JU=__tmp__Y5JU;
-      };
-      Self__M25R=((__IS_EXPANDED__L5NJ *)ptr__U5JU);
-      *(Self__M25R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__4AKU=((__IS_EXPANDED__L5NJ *)Self__M25R);
-    Self__4AKU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__OAKU;
-    Self__4AKU->receiver__554J=__tmp__FSLT;
-    __tmp__TBKU=Self__M25R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__R25R=((__GET_TYPE_ID__V5NJ *)__tmp__31AL);
-    p__OAKU=Self__R25R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__QAKU=Self__R25R->receiver__EA5J;
-    Self__R25R=NULL;
-    ptr__U5JU=((__POINTER__IB )(NULL));
-    typ_id__V5JU= 0;
-    __tmp__W5JU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__W5JU ==  0)) {
-      Self__R25R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__V5JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5JU));
-      if ((typ_id__V5JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__05JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z5JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_size[(__tmp__05JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z5JU)));
-        ptr__U5JU=__tmp__Y5JU;
-      } else /* FALSE */ {
-        __tmp__05JU=((__UINTEGER_32__RWB )typ_id__V5JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_type[(__tmp__05JU)]))),(__UINTEGER_32__RWB)(__tmp__05JU |  1));
-        ptr__U5JU=__tmp__Y5JU;
-      };
-      Self__R25R=((__GET_TYPE_ID__V5NJ *)ptr__U5JU);
-      *(Self__R25R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__OBKU=((__GET_TYPE_ID__V5NJ *)Self__R25R);
-    Self__OBKU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__OAKU;
-    Self__OBKU->receiver__EA5J=t__QAKU;
-    __tmp__TBKU=Self__R25R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__TBKU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__31AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__TBKU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__31AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__TBKU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__31AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__TBKU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__31AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__TBKU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__31AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__TBKU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__31AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__TBKU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__31AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__TBKU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__31AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__TBKU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__31AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__ZB2S=((__SIZE_OF__NGOJ *)__tmp__31AL);
-    p__OAKU=Self__ZB2S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__QAKU=Self__ZB2S->receiver__OC5J;
-    Self__ZB2S=NULL;
-    ptr__U5JU=((__POINTER__IB )(NULL));
-    typ_id__V5JU= 0;
-    __tmp__W5JU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__W5JU ==  0)) {
-      Self__ZB2S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__V5JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5JU));
-      if ((typ_id__V5JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__05JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z5JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_size[(__tmp__05JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z5JU)));
-        ptr__U5JU=__tmp__Y5JU;
-      } else /* FALSE */ {
-        __tmp__05JU=((__UINTEGER_32__RWB )typ_id__V5JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_type[(__tmp__05JU)]))),(__UINTEGER_32__RWB)(__tmp__05JU |  1));
-        ptr__U5JU=__tmp__Y5JU;
-      };
-      Self__ZB2S=((__SIZE_OF__NGOJ *)ptr__U5JU);
-      *(Self__ZB2S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__H5IV=((__SIZE_OF__NGOJ *)Self__ZB2S);
-    Self__H5IV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__OAKU;
-    Self__H5IV->receiver__OC5J=t__QAKU;
-    __tmp__TBKU=Self__ZB2S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__TBKU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__31AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__2B2S=((__REAL_CST__JLOJ *)__tmp__31AL);
-    p__OAKU=Self__2B2S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__Z5IV=Self__2B2S->value__DD5J;
-    t__QAKU=Self__2B2S->parent_constant__KLOJ.static_type__SG4D;
-    Self__2B2S=NULL;
-    ptr__U5JU=((__POINTER__IB )(NULL));
-    typ_id__V5JU= 0;
-    __tmp__W5JU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__W5JU ==  0)) {
-      Self__2B2S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__V5JU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5JU));
-      if ((typ_id__V5JU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__05JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z5JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_size[(__tmp__05JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z5JU)));
-        ptr__U5JU=__tmp__Y5JU;
-      } else /* FALSE */ {
-        __tmp__05JU=((__UINTEGER_32__RWB )typ_id__V5JU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_type[(__tmp__05JU)]))),(__UINTEGER_32__RWB)(__tmp__05JU |  1));
-        ptr__U5JU=__tmp__Y5JU;
-      };
-      Self__2B2S=((__REAL_CST__JLOJ *)ptr__U5JU);
-      *(Self__2B2S) = *(REAL_CST__JLOJ__);
-    };
-    Self__X5IV=((__REAL_CST__JLOJ *)Self__2B2S);
-    Self__X5IV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__OAKU;
-    Self__X5IV->value__DD5J=v__Z5IV;
-    Self__X5IV->parent_constant__KLOJ.static_type__SG4D=t__QAKU;
-    __tmp__TBKU=Self__2B2S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__AC2S=((__CHARACTER_CST__5LOJ *)__tmp__31AL);
-    __tmp__BC2S=create__char__CMQJ(Self__AC2S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__AC2S->text__ID5J);
-    __tmp__TBKU=__tmp__BC2S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__DC2S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__31AL);
-    __tmp__EC2S=create__text__2PQJ(Self__DC2S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__DC2S->string__EBJK);
-    __tmp__TBKU=__tmp__EC2S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__TBKU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__31AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__TBKU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__31AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__TBKU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__31AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TBKU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__31AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__TBKU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__31AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TBKU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__31AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__TBKU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__31AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__TBKU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__31AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__WDKU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__31AL)->global__Y5JM),NULL);
-    if (__tmp__WDKU==NULL) {
-      __tmp__UBKU=NULL;
+      __UTLT=((____2A0I *)__TTLT);
+    };
+    __135R=NULL;
+    __DBKU=((____IB )(NULL));
+    __EBKU= 0;
+    __FBKU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__FBKU ==  0)) {
+      __135R=__0AOJ__;
+    } else /* FALSE */ {
+      __EBKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBKU));
+      if ((__EBKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JBKU=((____YWB )((____Q )(void *)((unsigned long)__IBKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_size[(__JBKU)-1]))),((____YWB )((____Q )__IBKU)));
+        __DBKU=__HBKU;
+      } else /* FALSE */ {
+        __JBKU=((____YWB )__EBKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_type[(__JBKU)]))),(____YWB)(__JBKU |  1));
+        __DBKU=__HBKU;
+      };
+      __135R=((____0AOJ *)__DBKU);
+      *(__135R) = *(__0AOJ__);
+    };
+    __NCKU=((____0AOJ *)__135R);
+    __NCKU->__1AOJ.__CK.__YH.__O2B=__3BKU;
+    __NCKU->__OB5J=__UTLT;
+    __CDKU=__135R;
+  } break;
+  case ____EBOJ__: {
+    __A45R=((____EBOJ *)__M3AL);
+    __3BKU=__A45R->__FBOJ.__CK.__YH.__O2B;
+    __5BKU=__A45R->__TB5J;
+    __A45R=NULL;
+    __DBKU=((____IB )(NULL));
+    __EBKU= 0;
+    __FBKU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__FBKU ==  0)) {
+      __A45R=__EBOJ__;
+    } else /* FALSE */ {
+      __EBKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBKU));
+      if ((__EBKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JBKU=((____YWB )((____Q )(void *)((unsigned long)__IBKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_size[(__JBKU)-1]))),((____YWB )((____Q )__IBKU)));
+        __DBKU=__HBKU;
+      } else /* FALSE */ {
+        __JBKU=((____YWB )__EBKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_type[(__JBKU)]))),(____YWB)(__JBKU |  1));
+        __DBKU=__HBKU;
+      };
+      __A45R=((____EBOJ *)__DBKU);
+      *(__A45R) = *(__EBOJ__);
+    };
+    __3CKU=((____EBOJ *)__A45R);
+    __3CKU->__FBOJ.__CK.__YH.__O2B=__3BKU;
+    __3CKU->__TB5J=__5BKU;
+    __CDKU=__A45R;
+  } break;
+  case ____3BOJ__: {
+    __CDKU=__21AL(((____3BOJ *)__M3AL));
+  } break;
+  case ____RCOJ__: {
+    __CDKU=__H2AL(((____RCOJ *)__M3AL));
+  } break;
+  case ____HDOJ__: {
+    __CDKU=__S2AL(((____HDOJ *)__M3AL));
+  } break;
+  case ____1DOJ__: {
+    __CDKU=__32AL(((____1DOJ *)__M3AL));
+  } break;
+  case ____PEOJ__: {
+    __CDKU=__I3AL(((____PEOJ *)__M3AL));
+  } break;
+  case ____DFOJ__: {
+    __CDKU=__T3AL(((____DFOJ *)__M3AL));
+  } break;
+  case ____XFOJ__: {
+    __CDKU=__43AL(((____XFOJ *)__M3AL));
+  } break;
+  case ____QGOJ__: {
+    __CDKU=__J4AL(((____QGOJ *)__M3AL));
+  } break;
+  case ____EHOJ__: {
+    __CDKU=__X4AL(((____EHOJ *)__M3AL));
+  } break;
+  case ____2HOJ__: {
+    __ID2S=((____2HOJ *)__M3AL);
+    __3BKU=__ID2S->__3HOJ.__CK.__YH.__O2B;
+    __5BKU=__ID2S->__3D5J;
+    __ID2S=NULL;
+    __DBKU=((____IB )(NULL));
+    __EBKU= 0;
+    __FBKU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__FBKU ==  0)) {
+      __ID2S=__2HOJ__;
+    } else /* FALSE */ {
+      __EBKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBKU));
+      if ((__EBKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JBKU=((____YWB )((____Q )(void *)((unsigned long)__IBKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_size[(__JBKU)-1]))),((____YWB )((____Q )__IBKU)));
+        __DBKU=__HBKU;
+      } else /* FALSE */ {
+        __JBKU=((____YWB )__EBKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_type[(__JBKU)]))),(____YWB)(__JBKU |  1));
+        __DBKU=__HBKU;
+      };
+      __ID2S=((____2HOJ *)__DBKU);
+      *(__ID2S) = *(__2HOJ__);
+    };
+    __WAJV=((____2HOJ *)__ID2S);
+    __WAJV->__3HOJ.__CK.__YH.__O2B=__3BKU;
+    __WAJV->__3D5J=__5BKU;
+    __CDKU=__ID2S;
+  } break;
+  case ____YIOJ__: {
+    __CDKU=__I5AL(((____YIOJ *)__M3AL));
+  } break;
+  case ____YMOJ__: {
+    __LD2S=((____YMOJ *)__M3AL);
+    __3BKU=__LD2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __IBJV=__LD2S->__SE5J;
+    __5BKU=__LD2S->__ZMOJ.__BI4D;
+    __LD2S=NULL;
+    __DBKU=((____IB )(NULL));
+    __EBKU= 0;
+    __FBKU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__FBKU ==  0)) {
+      __LD2S=__YMOJ__;
+    } else /* FALSE */ {
+      __EBKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBKU));
+      if ((__EBKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JBKU=((____YWB )((____Q )(void *)((unsigned long)__IBKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_size[(__JBKU)-1]))),((____YWB )((____Q )__IBKU)));
+        __DBKU=__HBKU;
+      } else /* FALSE */ {
+        __JBKU=((____YWB )__EBKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __HBKU=__OKI(__IBKU,((____IB )(&(table_type[(__JBKU)]))),(____YWB)(__JBKU |  1));
+        __DBKU=__HBKU;
+      };
+      __LD2S=((____YMOJ *)__DBKU);
+      *(__LD2S) = *(__YMOJ__);
+    };
+    __GBJV=((____YMOJ *)__LD2S);
+    __GBJV->__ZMOJ.__DK.__CK.__YH.__O2B=__3BKU;
+    __GBJV->__SE5J=__IBJV;
+    __GBJV->__ZMOJ.__BI4D=__5BKU;
+    __CDKU=__LD2S;
+  } break;
+  case ____ONOJ__: {
+    __PD2S=((____ONOJ *)__M3AL);
+    __QD2S=__RNQJ(__PD2S->__PNOJ.__DK.__CK.__YH.__O2B,__PD2S->__XE5J);
+    __CDKU=__QD2S;
+  } break;
+  case ____YOOJ__: {
+    __SD2S=((____YOOJ *)__M3AL);
+    __TD2S=__LRQJ(__SD2S->__ZOOJ.__DK.__CK.__YH.__O2B,__SD2S->__TCJK);
+    __CDKU=__TD2S;
+  } break;
+  case ____IM4K__: {
+    __CDKU=__NZFM(((____IM4K *)__M3AL));
+  } break;
+  case ____T5FL__: {
+    __CDKU=__V35O(((____T5FL *)__M3AL));
+  } break;
+  case ____3DUL__: {
+    __CDKU=__AJVP(((____3DUL *)__M3AL));
+  } break;
+  case ____0EUL__: {
+    __CDKU=__QB4P(((____0EUL *)__M3AL));
+  } break;
+  case ____BGUL__: {
+    __CDKU=__LJVP(((____BGUL *)__M3AL));
+  } break;
+  case ____2GUL__: {
+    __CDKU=__2B4P(((____2GUL *)__M3AL));
+  } break;
+  case ____B0VL__: {
+    __CDKU=__H0BN(((____B0VL *)__M3AL));
+  } break;
+  case ____P0VL__: {
+    __CDKU=__NCHM(((____P0VL *)__M3AL));
+  } break;
+  case ____Q5YL__: {
+    __FFKU=__TFTL(((____FKRG *)((____Q5YL *)__M3AL)->__HBKM),NULL);
+    if (__FFKU==NULL) {
+      __DDKU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__WDKU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__UBKU=NULL;
+      switch (((struct ___OBJ *)__FFKU)->__id) {
+      case ____IM4K__: {
+        __DDKU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__UBKU=((__READ_GLOBAL__B4YL *)__tmp__WDKU);
+      case ____Q5YL__: {
+        __DDKU=((____Q5YL *)__FFKU);
       } break;
       }
     };
-    __tmp__TBKU=__tmp__UBKU;
+    __CDKU=__DDKU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__TBKU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__31AL));
+  case ____UVPM__: {
+    __CDKU=__VGWN(((____UVPM *)__M3AL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__TBKU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__31AL));
+  case ____0ZPM__: {
+    __CDKU=__4G2P(((____0ZPM *)__M3AL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__TBKU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__31AL));
+  case ____MR0N__: {
+    __CDKU=__DRVO(((____MR0N *)__M3AL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__TBKU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__31AL));
+  case ____YWBP__: {
+    __CDKU=__DQ0Q(((____YWBP *)__M3AL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__TBKU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__31AL));
+  case ____LYBP__: {
+    __CDKU=__0WUP(((____LYBP *)__M3AL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__TBKU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__31AL));
+  case ____CZBP__: {
+    __CDKU=__FXUP(((____CZBP *)__M3AL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__TBKU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__31AL));
+  case ____3BEP__: {
+    __CDKU=__FCIQ(((____3BEP *)__M3AL));
   } break;
   };
-  result__3AJV=NULL;
-  ptr__U5JU=((__POINTER__IB )(NULL));
-  typ_id__V5JU= 0;
-  __tmp__W5JU=((__POINTER__IB )sizeof(__EXPR_AND__ADOJ));
-  if (((unsigned long)__tmp__W5JU ==  0)) {
-    result__3AJV=EXPR_AND__ADOJ__;
+  __MCJV=NULL;
+  __DBKU=((____IB )(NULL));
+  __EBKU= 0;
+  __FBKU=((____IB )sizeof(____PEOJ));
+  if (((unsigned long)__FBKU ==  0)) {
+    __MCJV=__PEOJ__;
   } else /* FALSE */ {
-    typ_id__V5JU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5JU));
-    if ((typ_id__V5JU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__05JU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z5JU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_size[(__tmp__05JU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z5JU)));
-      ptr__U5JU=__tmp__Y5JU;
-    } else /* FALSE */ {
-      __tmp__05JU=((__UINTEGER_32__RWB )typ_id__V5JU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__Y5JU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__Z5JU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5JU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y5JU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__Y5JU=micro_alloc__table__lab__HKI(__tmp__Z5JU,((__POINTER__IB )(&(table_type[(__tmp__05JU)]))),(__UINTEGER_32__RWB)(__tmp__05JU |  1));
-      ptr__U5JU=__tmp__Y5JU;
-    };
-    result__3AJV=((__EXPR_AND__ADOJ *)ptr__U5JU);
-    *(result__3AJV) = *(EXPR_AND__ADOJ__);
-  };
-  Self__JBJV=((__EXPR_AND__ADOJ *)result__3AJV);
-  Self__JBJV->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__21AL;
-  Self__JBJV->parent_expr_binary__BDOJ.left__SA5J=__tmp__41AL;
-  Self__JBJV->parent_expr_binary__BDOJ.right__WA5J=__tmp__TBKU;
-  Self__JBJV=result__3AJV;
-  return(Self__JBJV);
+    __EBKU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBKU));
+    if ((__EBKU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __JBKU=((____YWB )((____Q )(void *)((unsigned long)__IBKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __HBKU=__OKI(__IBKU,((____IB )(&(table_size[(__JBKU)-1]))),((____YWB )((____Q )__IBKU)));
+      __DBKU=__HBKU;
+    } else /* FALSE */ {
+      __JBKU=((____YWB )__EBKU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __HBKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __IBKU=(void *)((unsigned long)(void *)((unsigned long)__FBKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HBKU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __HBKU=__OKI(__IBKU,((____IB )(&(table_type[(__JBKU)]))),(____YWB)(__JBKU |  1));
+      __DBKU=__HBKU;
+    };
+    __MCJV=((____PEOJ *)__DBKU);
+    *(__MCJV) = *(__PEOJ__);
+  };
+  __YCJV=((____PEOJ *)__MCJV);
+  __YCJV->__QEOJ.__TCOJ.__CK.__YH.__O2B=__L3AL;
+  __YCJV->__QEOJ.__BC5J=__N3AL;
+  __YCJV->__QEOJ.__FC5J=__CDKU;
+  __YCJV=__MCJV;
+  return(__YCJV);
 }
 
-static __EXPR_SHIFT_R__UDOJ* my_copy__E2AL(__EXPR_SHIFT_R__UDOJ *Self__F2AL)
-// ({EXPR_SHIFT_R__UDOJ}) With result Recursive, No inlinable.
+static ____DFOJ* __T3AL(____DFOJ *__U3AL)
+// ({__DFOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__VEKU;
-  __POSITION__OL __tmp__H2AL,p__UEKU;
-  void *__tmp__I2AL,*__tmp__J2AL;
-  __STRING_CST__5J *Self__3DKU,*result__ZDKU;
-  __POINTER__IB ptr__0DKU,__tmp__2DKU,__tmp__4DKU,__tmp__5DKU;
-  __INTEGER__Q typ_id__1DKU;
-  __UINTEGER_32__RWB __tmp__AEKU;
-  __PROTOTYPE_CST__45WC *Self__J35R,*__tmp__K35R;
-  __INTEGER_CST__KAXC *Self__M35R,*Self__TEKU;
-  __TYPE_FULL__PMB *t__WEKU;
-  __READ_LOCAL__N5ZI *__tmp__USLT,*__tmp__VSLT;
-  __IS_EXPANDED__L5NJ *Self__Q35R,*Self__EFKU;
-  __GET_TYPE_ID__V5NJ *Self__V35R,*Self__UFKU;
-  __SIZE_OF__NGOJ *Self__TC2S,*Self__0BJV;
-  __REAL_CST__JLOJ *Self__WC2S,*Self__KCJV;
-  __STRING_CONSTANT__0 *v__MCJV;
-  __CHARACTER_CST__5LOJ *Self__0C2S,*__tmp__1C2S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__3C2S,*__tmp__4C2S;
-  void *__tmp__ZFKU,*__tmp__2HKU;
-  __READ_GLOBAL__B4YL *__tmp__0FKU;
-  __EXPR_SHIFT_R__UDOJ *result__QDJV,*Self__2DJV;
-  __tmp__H2AL=Self__F2AL->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__I2AL=Self__F2AL->parent_expr_binary__VDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__I2AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__3DKU=((__STRING_CST__5J *)__tmp__I2AL);
-    result__ZDKU=NULL;
-    ptr__0DKU=((__POINTER__IB )(NULL));
-    typ_id__1DKU= 0;
-    __tmp__2DKU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__2DKU ==  0)) {
-      result__ZDKU=Self__3DKU;
-    } else /* FALSE */ {
-      typ_id__1DKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2DKU));
-      if ((typ_id__1DKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__AEKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5DKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_size[(__tmp__AEKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5DKU)));
-        ptr__0DKU=__tmp__4DKU;
-      } else /* FALSE */ {
-        __tmp__AEKU=((__UINTEGER_32__RWB )typ_id__1DKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_type[(__tmp__AEKU)]))),(__UINTEGER_32__RWB)(__tmp__AEKU |  1));
-        ptr__0DKU=__tmp__4DKU;
-      };
-      result__ZDKU=((__STRING_CST__5J *)ptr__0DKU);
-      *(result__ZDKU) = *(Self__3DKU);
-    };
-    __tmp__J2AL=result__ZDKU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__J2AL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__I2AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__J35R=((__PROTOTYPE_CST__45WC *)__tmp__I2AL);
-    __tmp__K35R=create__type__IJ2C(Self__J35R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__J35R->parent_constant__55WC.static_type__SG4D);
-    __tmp__J2AL=__tmp__K35R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__M35R=((__INTEGER_CST__KAXC *)__tmp__I2AL);
-    p__UEKU=Self__M35R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__VEKU=Self__M35R->value__YG4D;
-    t__WEKU=Self__M35R->parent_constant__LAXC.static_type__SG4D;
-    Self__M35R=NULL;
-    ptr__0DKU=((__POINTER__IB )(NULL));
-    typ_id__1DKU= 0;
-    __tmp__2DKU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__2DKU ==  0)) {
-      Self__M35R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__1DKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2DKU));
-      if ((typ_id__1DKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__AEKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5DKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_size[(__tmp__AEKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5DKU)));
-        ptr__0DKU=__tmp__4DKU;
-      } else /* FALSE */ {
-        __tmp__AEKU=((__UINTEGER_32__RWB )typ_id__1DKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_type[(__tmp__AEKU)]))),(__UINTEGER_32__RWB)(__tmp__AEKU |  1));
-        ptr__0DKU=__tmp__4DKU;
-      };
-      Self__M35R=((__INTEGER_CST__KAXC *)ptr__0DKU);
-      *(Self__M35R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__TEKU=((__INTEGER_CST__KAXC *)Self__M35R);
-    Self__TEKU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UEKU;
-    Self__TEKU->value__YG4D=v__VEKU;
-    Self__TEKU->parent_constant__LAXC.static_type__SG4D=t__WEKU;
-    check_type__KYEE(Self__TEKU);
-    __tmp__J2AL=Self__M35R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__J2AL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__I2AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__USLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__I2AL)->local__PUEJ));
-    if (__tmp__USLT==NULL) {
-      __tmp__VSLT=NULL;
+  ____0SG __EGKU;
+  ____OL __W3AL,__DGKU;
+  void *__X3AL,*__Y3AL;
+  ____5J *__MFKU,*__IFKU;
+  ____IB __JFKU,__LFKU,__NFKU,__OFKU;
+  ____Q __KFKU;
+  ____YWB __PFKU;
+  ____NBXC *__Y45R,*__Z45R;
+  ____ZBXC *__145R,*__CGKU;
+  ____WMB *__FGKU;
+  ____2A0I *__DULT,*__EULT;
+  ____0AOJ *__545R,*__TGKU;
+  ____EBOJ *__E55R,*__DHKU;
+  ____2HOJ *__CE2S,*__JDJV;
+  ____YMOJ *__FE2S,*__ZDJV;
+  ____0 *__1DJV;
+  ____ONOJ *__JE2S,*__KE2S;
+  ____YOOJ *__ME2S,*__NE2S;
+  void *__IHKU,*__LJKU;
+  ____Q5YL *__JHKU;
+  ____DFOJ *__5EJV,*__LFJV;
+  __W3AL=__U3AL->__EFOJ.__TCOJ.__CK.__YH.__O2B;
+  __X3AL=__U3AL->__EFOJ.__BC5J;
+  switch (((struct ___OBJ *)__X3AL)->__id) {
+  case ____5J__: {
+    __MFKU=((____5J *)__X3AL);
+    __IFKU=NULL;
+    __JFKU=((____IB )(NULL));
+    __KFKU= 0;
+    __LFKU=((____IB )sizeof(____5J));
+    if (((unsigned long)__LFKU ==  0)) {
+      __IFKU=__MFKU;
+    } else /* FALSE */ {
+      __KFKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LFKU));
+      if ((__KFKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PFKU=((____YWB )((____Q )(void *)((unsigned long)__OFKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_size[(__PFKU)-1]))),((____YWB )((____Q )__OFKU)));
+        __JFKU=__NFKU;
+      } else /* FALSE */ {
+        __PFKU=((____YWB )__KFKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_type[(__PFKU)]))),(____YWB)(__PFKU |  1));
+        __JFKU=__NFKU;
+      };
+      __IFKU=((____5J *)__JFKU);
+      *(__IFKU) = *(__MFKU);
+    };
+    __Y3AL=__IFKU;
+  } break;
+  case ____0AXC__: {
+    __Y3AL=__JZAL(((____0AXC *)__X3AL));
+  } break;
+  case ____NBXC__: {
+    __Y45R=((____NBXC *)__X3AL);
+    __Z45R=__XK2C(__Y45R->__OBXC.__DK.__CK.__YH.__O2B,__Y45R->__OBXC.__BI4D);
+    __Y3AL=__Z45R;
+  } break;
+  case ____ZBXC__: {
+    __145R=((____ZBXC *)__X3AL);
+    __DGKU=__145R->__0BXC.__DK.__CK.__YH.__O2B;
+    __EGKU=__145R->__HI4D;
+    __FGKU=__145R->__0BXC.__BI4D;
+    __145R=NULL;
+    __JFKU=((____IB )(NULL));
+    __KFKU= 0;
+    __LFKU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__LFKU ==  0)) {
+      __145R=__ZBXC__;
+    } else /* FALSE */ {
+      __KFKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LFKU));
+      if ((__KFKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PFKU=((____YWB )((____Q )(void *)((unsigned long)__OFKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_size[(__PFKU)-1]))),((____YWB )((____Q )__OFKU)));
+        __JFKU=__NFKU;
+      } else /* FALSE */ {
+        __PFKU=((____YWB )__KFKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_type[(__PFKU)]))),(____YWB)(__PFKU |  1));
+        __JFKU=__NFKU;
+      };
+      __145R=((____ZBXC *)__JFKU);
+      *(__145R) = *(__ZBXC__);
+    };
+    __CGKU=((____ZBXC *)__145R);
+    __CGKU->__0BXC.__DK.__CK.__YH.__O2B=__DGKU;
+    __CGKU->__HI4D=__EGKU;
+    __CGKU->__0BXC.__BI4D=__FGKU;
+    __ZZEE(__CGKU);
+    __Y3AL=__145R;
+  } break;
+  case ____DMWH__: {
+    __Y3AL=__W3OK(((____DMWH *)__X3AL));
+  } break;
+  case ____2A0I__: {
+    __DULT=__2VEI(((____N5WC *)((____2A0I *)__X3AL)->__4VEJ));
+    if (__DULT==NULL) {
+      __EULT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VSLT=((__READ_LOCAL__N5ZI *)__tmp__USLT);
+      __EULT=((____2A0I *)__DULT);
     };
-    __tmp__J2AL=__tmp__VSLT;
+    __Y3AL=__EULT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__J2AL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__I2AL));
+  case ____HJNJ__: {
+    __Y3AL=__Y0AL(((____HJNJ *)__X3AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__J2AL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__I2AL));
+  case ____SJNJ__: {
+    __Y3AL=__D1AL(((____SJNJ *)__X3AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__Q35R=((__IS_EXPANDED__L5NJ *)__tmp__I2AL);
-    p__UEKU=Self__Q35R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__USLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__Q35R->receiver__554J)->local__PUEJ));
-    if (__tmp__USLT==NULL) {
-      __tmp__VSLT=NULL;
+  case ____0AOJ__: {
+    __545R=((____0AOJ *)__X3AL);
+    __DGKU=__545R->__1AOJ.__CK.__YH.__O2B;
+    __DULT=__2VEI(((____N5WC *)((____2A0I *)__545R->__OB5J)->__4VEJ));
+    if (__DULT==NULL) {
+      __EULT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VSLT=((__READ_LOCAL__N5ZI *)__tmp__USLT);
-    };
-    Self__Q35R=NULL;
-    ptr__0DKU=((__POINTER__IB )(NULL));
-    typ_id__1DKU= 0;
-    __tmp__2DKU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__2DKU ==  0)) {
-      Self__Q35R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__1DKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2DKU));
-      if ((typ_id__1DKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__AEKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5DKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_size[(__tmp__AEKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5DKU)));
-        ptr__0DKU=__tmp__4DKU;
-      } else /* FALSE */ {
-        __tmp__AEKU=((__UINTEGER_32__RWB )typ_id__1DKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_type[(__tmp__AEKU)]))),(__UINTEGER_32__RWB)(__tmp__AEKU |  1));
-        ptr__0DKU=__tmp__4DKU;
-      };
-      Self__Q35R=((__IS_EXPANDED__L5NJ *)ptr__0DKU);
-      *(Self__Q35R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__EFKU=((__IS_EXPANDED__L5NJ *)Self__Q35R);
-    Self__EFKU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UEKU;
-    Self__EFKU->receiver__554J=__tmp__VSLT;
-    __tmp__J2AL=Self__Q35R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__V35R=((__GET_TYPE_ID__V5NJ *)__tmp__I2AL);
-    p__UEKU=Self__V35R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__WEKU=Self__V35R->receiver__EA5J;
-    Self__V35R=NULL;
-    ptr__0DKU=((__POINTER__IB )(NULL));
-    typ_id__1DKU= 0;
-    __tmp__2DKU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__2DKU ==  0)) {
-      Self__V35R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__1DKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2DKU));
-      if ((typ_id__1DKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__AEKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5DKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_size[(__tmp__AEKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5DKU)));
-        ptr__0DKU=__tmp__4DKU;
-      } else /* FALSE */ {
-        __tmp__AEKU=((__UINTEGER_32__RWB )typ_id__1DKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_type[(__tmp__AEKU)]))),(__UINTEGER_32__RWB)(__tmp__AEKU |  1));
-        ptr__0DKU=__tmp__4DKU;
-      };
-      Self__V35R=((__GET_TYPE_ID__V5NJ *)ptr__0DKU);
-      *(Self__V35R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__UFKU=((__GET_TYPE_ID__V5NJ *)Self__V35R);
-    Self__UFKU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UEKU;
-    Self__UFKU->receiver__EA5J=t__WEKU;
-    __tmp__J2AL=Self__V35R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__J2AL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__I2AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__J2AL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__I2AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__J2AL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__I2AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__J2AL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__I2AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__J2AL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__I2AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__J2AL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__I2AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__J2AL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__I2AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__J2AL=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__I2AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__J2AL=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__I2AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__TC2S=((__SIZE_OF__NGOJ *)__tmp__I2AL);
-    p__UEKU=Self__TC2S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__WEKU=Self__TC2S->receiver__OC5J;
-    Self__TC2S=NULL;
-    ptr__0DKU=((__POINTER__IB )(NULL));
-    typ_id__1DKU= 0;
-    __tmp__2DKU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__2DKU ==  0)) {
-      Self__TC2S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__1DKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2DKU));
-      if ((typ_id__1DKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__AEKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5DKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_size[(__tmp__AEKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5DKU)));
-        ptr__0DKU=__tmp__4DKU;
-      } else /* FALSE */ {
-        __tmp__AEKU=((__UINTEGER_32__RWB )typ_id__1DKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_type[(__tmp__AEKU)]))),(__UINTEGER_32__RWB)(__tmp__AEKU |  1));
-        ptr__0DKU=__tmp__4DKU;
-      };
-      Self__TC2S=((__SIZE_OF__NGOJ *)ptr__0DKU);
-      *(Self__TC2S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__0BJV=((__SIZE_OF__NGOJ *)Self__TC2S);
-    Self__0BJV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UEKU;
-    Self__0BJV->receiver__OC5J=t__WEKU;
-    __tmp__J2AL=Self__TC2S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__J2AL=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__I2AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__WC2S=((__REAL_CST__JLOJ *)__tmp__I2AL);
-    p__UEKU=Self__WC2S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__MCJV=Self__WC2S->value__DD5J;
-    t__WEKU=Self__WC2S->parent_constant__KLOJ.static_type__SG4D;
-    Self__WC2S=NULL;
-    ptr__0DKU=((__POINTER__IB )(NULL));
-    typ_id__1DKU= 0;
-    __tmp__2DKU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__2DKU ==  0)) {
-      Self__WC2S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__1DKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2DKU));
-      if ((typ_id__1DKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__AEKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5DKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_size[(__tmp__AEKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5DKU)));
-        ptr__0DKU=__tmp__4DKU;
-      } else /* FALSE */ {
-        __tmp__AEKU=((__UINTEGER_32__RWB )typ_id__1DKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_type[(__tmp__AEKU)]))),(__UINTEGER_32__RWB)(__tmp__AEKU |  1));
-        ptr__0DKU=__tmp__4DKU;
-      };
-      Self__WC2S=((__REAL_CST__JLOJ *)ptr__0DKU);
-      *(Self__WC2S) = *(REAL_CST__JLOJ__);
-    };
-    Self__KCJV=((__REAL_CST__JLOJ *)Self__WC2S);
-    Self__KCJV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UEKU;
-    Self__KCJV->value__DD5J=v__MCJV;
-    Self__KCJV->parent_constant__KLOJ.static_type__SG4D=t__WEKU;
-    __tmp__J2AL=Self__WC2S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__0C2S=((__CHARACTER_CST__5LOJ *)__tmp__I2AL);
-    __tmp__1C2S=create__char__CMQJ(Self__0C2S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__0C2S->text__ID5J);
-    __tmp__J2AL=__tmp__1C2S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__3C2S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__I2AL);
-    __tmp__4C2S=create__text__2PQJ(Self__3C2S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__3C2S->string__EBJK);
-    __tmp__J2AL=__tmp__4C2S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__J2AL=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__I2AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__J2AL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__I2AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__J2AL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__I2AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__J2AL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__I2AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__J2AL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__I2AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__J2AL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__I2AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__J2AL=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__I2AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__J2AL=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__I2AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__ZFKU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__I2AL)->global__Y5JM),NULL);
-    if (__tmp__ZFKU==NULL) {
-      __tmp__0FKU=NULL;
+      __EULT=((____2A0I *)__DULT);
+    };
+    __545R=NULL;
+    __JFKU=((____IB )(NULL));
+    __KFKU= 0;
+    __LFKU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__LFKU ==  0)) {
+      __545R=__0AOJ__;
+    } else /* FALSE */ {
+      __KFKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LFKU));
+      if ((__KFKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PFKU=((____YWB )((____Q )(void *)((unsigned long)__OFKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_size[(__PFKU)-1]))),((____YWB )((____Q )__OFKU)));
+        __JFKU=__NFKU;
+      } else /* FALSE */ {
+        __PFKU=((____YWB )__KFKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_type[(__PFKU)]))),(____YWB)(__PFKU |  1));
+        __JFKU=__NFKU;
+      };
+      __545R=((____0AOJ *)__JFKU);
+      *(__545R) = *(__0AOJ__);
+    };
+    __TGKU=((____0AOJ *)__545R);
+    __TGKU->__1AOJ.__CK.__YH.__O2B=__DGKU;
+    __TGKU->__OB5J=__EULT;
+    __Y3AL=__545R;
+  } break;
+  case ____EBOJ__: {
+    __E55R=((____EBOJ *)__X3AL);
+    __DGKU=__E55R->__FBOJ.__CK.__YH.__O2B;
+    __FGKU=__E55R->__TB5J;
+    __E55R=NULL;
+    __JFKU=((____IB )(NULL));
+    __KFKU= 0;
+    __LFKU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__LFKU ==  0)) {
+      __E55R=__EBOJ__;
+    } else /* FALSE */ {
+      __KFKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LFKU));
+      if ((__KFKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PFKU=((____YWB )((____Q )(void *)((unsigned long)__OFKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_size[(__PFKU)-1]))),((____YWB )((____Q )__OFKU)));
+        __JFKU=__NFKU;
+      } else /* FALSE */ {
+        __PFKU=((____YWB )__KFKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_type[(__PFKU)]))),(____YWB)(__PFKU |  1));
+        __JFKU=__NFKU;
+      };
+      __E55R=((____EBOJ *)__JFKU);
+      *(__E55R) = *(__EBOJ__);
+    };
+    __DHKU=((____EBOJ *)__E55R);
+    __DHKU->__FBOJ.__CK.__YH.__O2B=__DGKU;
+    __DHKU->__TB5J=__FGKU;
+    __Y3AL=__E55R;
+  } break;
+  case ____3BOJ__: {
+    __Y3AL=__21AL(((____3BOJ *)__X3AL));
+  } break;
+  case ____RCOJ__: {
+    __Y3AL=__H2AL(((____RCOJ *)__X3AL));
+  } break;
+  case ____HDOJ__: {
+    __Y3AL=__S2AL(((____HDOJ *)__X3AL));
+  } break;
+  case ____1DOJ__: {
+    __Y3AL=__32AL(((____1DOJ *)__X3AL));
+  } break;
+  case ____PEOJ__: {
+    __Y3AL=__I3AL(((____PEOJ *)__X3AL));
+  } break;
+  case ____DFOJ__: {
+    __Y3AL=__T3AL(((____DFOJ *)__X3AL));
+  } break;
+  case ____XFOJ__: {
+    __Y3AL=__43AL(((____XFOJ *)__X3AL));
+  } break;
+  case ____QGOJ__: {
+    __Y3AL=__J4AL(((____QGOJ *)__X3AL));
+  } break;
+  case ____EHOJ__: {
+    __Y3AL=__X4AL(((____EHOJ *)__X3AL));
+  } break;
+  case ____2HOJ__: {
+    __CE2S=((____2HOJ *)__X3AL);
+    __DGKU=__CE2S->__3HOJ.__CK.__YH.__O2B;
+    __FGKU=__CE2S->__3D5J;
+    __CE2S=NULL;
+    __JFKU=((____IB )(NULL));
+    __KFKU= 0;
+    __LFKU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__LFKU ==  0)) {
+      __CE2S=__2HOJ__;
+    } else /* FALSE */ {
+      __KFKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LFKU));
+      if ((__KFKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PFKU=((____YWB )((____Q )(void *)((unsigned long)__OFKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_size[(__PFKU)-1]))),((____YWB )((____Q )__OFKU)));
+        __JFKU=__NFKU;
+      } else /* FALSE */ {
+        __PFKU=((____YWB )__KFKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_type[(__PFKU)]))),(____YWB)(__PFKU |  1));
+        __JFKU=__NFKU;
+      };
+      __CE2S=((____2HOJ *)__JFKU);
+      *(__CE2S) = *(__2HOJ__);
+    };
+    __JDJV=((____2HOJ *)__CE2S);
+    __JDJV->__3HOJ.__CK.__YH.__O2B=__DGKU;
+    __JDJV->__3D5J=__FGKU;
+    __Y3AL=__CE2S;
+  } break;
+  case ____YIOJ__: {
+    __Y3AL=__I5AL(((____YIOJ *)__X3AL));
+  } break;
+  case ____YMOJ__: {
+    __FE2S=((____YMOJ *)__X3AL);
+    __DGKU=__FE2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __1DJV=__FE2S->__SE5J;
+    __FGKU=__FE2S->__ZMOJ.__BI4D;
+    __FE2S=NULL;
+    __JFKU=((____IB )(NULL));
+    __KFKU= 0;
+    __LFKU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__LFKU ==  0)) {
+      __FE2S=__YMOJ__;
+    } else /* FALSE */ {
+      __KFKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LFKU));
+      if ((__KFKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PFKU=((____YWB )((____Q )(void *)((unsigned long)__OFKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_size[(__PFKU)-1]))),((____YWB )((____Q )__OFKU)));
+        __JFKU=__NFKU;
+      } else /* FALSE */ {
+        __PFKU=((____YWB )__KFKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_type[(__PFKU)]))),(____YWB)(__PFKU |  1));
+        __JFKU=__NFKU;
+      };
+      __FE2S=((____YMOJ *)__JFKU);
+      *(__FE2S) = *(__YMOJ__);
+    };
+    __ZDJV=((____YMOJ *)__FE2S);
+    __ZDJV->__ZMOJ.__DK.__CK.__YH.__O2B=__DGKU;
+    __ZDJV->__SE5J=__1DJV;
+    __ZDJV->__ZMOJ.__BI4D=__FGKU;
+    __Y3AL=__FE2S;
+  } break;
+  case ____ONOJ__: {
+    __JE2S=((____ONOJ *)__X3AL);
+    __KE2S=__RNQJ(__JE2S->__PNOJ.__DK.__CK.__YH.__O2B,__JE2S->__XE5J);
+    __Y3AL=__KE2S;
+  } break;
+  case ____YOOJ__: {
+    __ME2S=((____YOOJ *)__X3AL);
+    __NE2S=__LRQJ(__ME2S->__ZOOJ.__DK.__CK.__YH.__O2B,__ME2S->__TCJK);
+    __Y3AL=__NE2S;
+  } break;
+  case ____IM4K__: {
+    __Y3AL=__NZFM(((____IM4K *)__X3AL));
+  } break;
+  case ____T5FL__: {
+    __Y3AL=__V35O(((____T5FL *)__X3AL));
+  } break;
+  case ____3DUL__: {
+    __Y3AL=__AJVP(((____3DUL *)__X3AL));
+  } break;
+  case ____0EUL__: {
+    __Y3AL=__QB4P(((____0EUL *)__X3AL));
+  } break;
+  case ____BGUL__: {
+    __Y3AL=__LJVP(((____BGUL *)__X3AL));
+  } break;
+  case ____2GUL__: {
+    __Y3AL=__2B4P(((____2GUL *)__X3AL));
+  } break;
+  case ____B0VL__: {
+    __Y3AL=__H0BN(((____B0VL *)__X3AL));
+  } break;
+  case ____P0VL__: {
+    __Y3AL=__NCHM(((____P0VL *)__X3AL));
+  } break;
+  case ____Q5YL__: {
+    __IHKU=__TFTL(((____FKRG *)((____Q5YL *)__X3AL)->__HBKM),NULL);
+    if (__IHKU==NULL) {
+      __JHKU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__ZFKU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__0FKU=NULL;
+      switch (((struct ___OBJ *)__IHKU)->__id) {
+      case ____IM4K__: {
+        __JHKU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__0FKU=((__READ_GLOBAL__B4YL *)__tmp__ZFKU);
+      case ____Q5YL__: {
+        __JHKU=((____Q5YL *)__IHKU);
       } break;
       }
     };
-    __tmp__J2AL=__tmp__0FKU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__J2AL=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__I2AL));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__J2AL=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__I2AL));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__J2AL=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__I2AL));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__J2AL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__I2AL));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__J2AL=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__I2AL));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__J2AL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__I2AL));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__J2AL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__I2AL));
-  } break;
-  };
-  __tmp__I2AL=Self__F2AL->parent_expr_binary__VDOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__I2AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__3DKU=((__STRING_CST__5J *)__tmp__I2AL);
-    result__ZDKU=NULL;
-    ptr__0DKU=((__POINTER__IB )(NULL));
-    typ_id__1DKU= 0;
-    __tmp__2DKU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__2DKU ==  0)) {
-      result__ZDKU=Self__3DKU;
-    } else /* FALSE */ {
-      typ_id__1DKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2DKU));
-      if ((typ_id__1DKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__AEKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5DKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_size[(__tmp__AEKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5DKU)));
-        ptr__0DKU=__tmp__4DKU;
-      } else /* FALSE */ {
-        __tmp__AEKU=((__UINTEGER_32__RWB )typ_id__1DKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_type[(__tmp__AEKU)]))),(__UINTEGER_32__RWB)(__tmp__AEKU |  1));
-        ptr__0DKU=__tmp__4DKU;
-      };
-      result__ZDKU=((__STRING_CST__5J *)ptr__0DKU);
-      *(result__ZDKU) = *(Self__3DKU);
-    };
-    __tmp__ZFKU=result__ZDKU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__ZFKU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__I2AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__J35R=((__PROTOTYPE_CST__45WC *)__tmp__I2AL);
-    __tmp__K35R=create__type__IJ2C(Self__J35R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__J35R->parent_constant__55WC.static_type__SG4D);
-    __tmp__ZFKU=__tmp__K35R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__M35R=((__INTEGER_CST__KAXC *)__tmp__I2AL);
-    p__UEKU=Self__M35R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__VEKU=Self__M35R->value__YG4D;
-    t__WEKU=Self__M35R->parent_constant__LAXC.static_type__SG4D;
-    Self__M35R=NULL;
-    ptr__0DKU=((__POINTER__IB )(NULL));
-    typ_id__1DKU= 0;
-    __tmp__2DKU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__2DKU ==  0)) {
-      Self__M35R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__1DKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2DKU));
-      if ((typ_id__1DKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__AEKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5DKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_size[(__tmp__AEKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5DKU)));
-        ptr__0DKU=__tmp__4DKU;
-      } else /* FALSE */ {
-        __tmp__AEKU=((__UINTEGER_32__RWB )typ_id__1DKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_type[(__tmp__AEKU)]))),(__UINTEGER_32__RWB)(__tmp__AEKU |  1));
-        ptr__0DKU=__tmp__4DKU;
-      };
-      Self__M35R=((__INTEGER_CST__KAXC *)ptr__0DKU);
-      *(Self__M35R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__TEKU=((__INTEGER_CST__KAXC *)Self__M35R);
-    Self__TEKU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UEKU;
-    Self__TEKU->value__YG4D=v__VEKU;
-    Self__TEKU->parent_constant__LAXC.static_type__SG4D=t__WEKU;
-    check_type__KYEE(Self__TEKU);
-    __tmp__ZFKU=Self__M35R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__ZFKU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__I2AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__USLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__I2AL)->local__PUEJ));
-    if (__tmp__USLT==NULL) {
-      __tmp__VSLT=NULL;
+    __Y3AL=__JHKU;
+  } break;
+  case ____UVPM__: {
+    __Y3AL=__VGWN(((____UVPM *)__X3AL));
+  } break;
+  case ____0ZPM__: {
+    __Y3AL=__4G2P(((____0ZPM *)__X3AL));
+  } break;
+  case ____MR0N__: {
+    __Y3AL=__DRVO(((____MR0N *)__X3AL));
+  } break;
+  case ____YWBP__: {
+    __Y3AL=__DQ0Q(((____YWBP *)__X3AL));
+  } break;
+  case ____LYBP__: {
+    __Y3AL=__0WUP(((____LYBP *)__X3AL));
+  } break;
+  case ____CZBP__: {
+    __Y3AL=__FXUP(((____CZBP *)__X3AL));
+  } break;
+  case ____3BEP__: {
+    __Y3AL=__FCIQ(((____3BEP *)__X3AL));
+  } break;
+  };
+  __X3AL=__U3AL->__EFOJ.__FC5J;
+  switch (((struct ___OBJ *)__X3AL)->__id) {
+  case ____5J__: {
+    __MFKU=((____5J *)__X3AL);
+    __IFKU=NULL;
+    __JFKU=((____IB )(NULL));
+    __KFKU= 0;
+    __LFKU=((____IB )sizeof(____5J));
+    if (((unsigned long)__LFKU ==  0)) {
+      __IFKU=__MFKU;
+    } else /* FALSE */ {
+      __KFKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LFKU));
+      if ((__KFKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PFKU=((____YWB )((____Q )(void *)((unsigned long)__OFKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_size[(__PFKU)-1]))),((____YWB )((____Q )__OFKU)));
+        __JFKU=__NFKU;
+      } else /* FALSE */ {
+        __PFKU=((____YWB )__KFKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_type[(__PFKU)]))),(____YWB)(__PFKU |  1));
+        __JFKU=__NFKU;
+      };
+      __IFKU=((____5J *)__JFKU);
+      *(__IFKU) = *(__MFKU);
+    };
+    __IHKU=__IFKU;
+  } break;
+  case ____0AXC__: {
+    __IHKU=__JZAL(((____0AXC *)__X3AL));
+  } break;
+  case ____NBXC__: {
+    __Y45R=((____NBXC *)__X3AL);
+    __Z45R=__XK2C(__Y45R->__OBXC.__DK.__CK.__YH.__O2B,__Y45R->__OBXC.__BI4D);
+    __IHKU=__Z45R;
+  } break;
+  case ____ZBXC__: {
+    __145R=((____ZBXC *)__X3AL);
+    __DGKU=__145R->__0BXC.__DK.__CK.__YH.__O2B;
+    __EGKU=__145R->__HI4D;
+    __FGKU=__145R->__0BXC.__BI4D;
+    __145R=NULL;
+    __JFKU=((____IB )(NULL));
+    __KFKU= 0;
+    __LFKU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__LFKU ==  0)) {
+      __145R=__ZBXC__;
+    } else /* FALSE */ {
+      __KFKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LFKU));
+      if ((__KFKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PFKU=((____YWB )((____Q )(void *)((unsigned long)__OFKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_size[(__PFKU)-1]))),((____YWB )((____Q )__OFKU)));
+        __JFKU=__NFKU;
+      } else /* FALSE */ {
+        __PFKU=((____YWB )__KFKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_type[(__PFKU)]))),(____YWB)(__PFKU |  1));
+        __JFKU=__NFKU;
+      };
+      __145R=((____ZBXC *)__JFKU);
+      *(__145R) = *(__ZBXC__);
+    };
+    __CGKU=((____ZBXC *)__145R);
+    __CGKU->__0BXC.__DK.__CK.__YH.__O2B=__DGKU;
+    __CGKU->__HI4D=__EGKU;
+    __CGKU->__0BXC.__BI4D=__FGKU;
+    __ZZEE(__CGKU);
+    __IHKU=__145R;
+  } break;
+  case ____DMWH__: {
+    __IHKU=__W3OK(((____DMWH *)__X3AL));
+  } break;
+  case ____2A0I__: {
+    __DULT=__2VEI(((____N5WC *)((____2A0I *)__X3AL)->__4VEJ));
+    if (__DULT==NULL) {
+      __EULT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VSLT=((__READ_LOCAL__N5ZI *)__tmp__USLT);
+      __EULT=((____2A0I *)__DULT);
     };
-    __tmp__ZFKU=__tmp__VSLT;
+    __IHKU=__EULT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__ZFKU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__I2AL));
+  case ____HJNJ__: {
+    __IHKU=__Y0AL(((____HJNJ *)__X3AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__ZFKU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__I2AL));
+  case ____SJNJ__: {
+    __IHKU=__D1AL(((____SJNJ *)__X3AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__Q35R=((__IS_EXPANDED__L5NJ *)__tmp__I2AL);
-    p__UEKU=Self__Q35R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__USLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__Q35R->receiver__554J)->local__PUEJ));
-    if (__tmp__USLT==NULL) {
-      __tmp__VSLT=NULL;
+  case ____0AOJ__: {
+    __545R=((____0AOJ *)__X3AL);
+    __DGKU=__545R->__1AOJ.__CK.__YH.__O2B;
+    __DULT=__2VEI(((____N5WC *)((____2A0I *)__545R->__OB5J)->__4VEJ));
+    if (__DULT==NULL) {
+      __EULT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VSLT=((__READ_LOCAL__N5ZI *)__tmp__USLT);
-    };
-    Self__Q35R=NULL;
-    ptr__0DKU=((__POINTER__IB )(NULL));
-    typ_id__1DKU= 0;
-    __tmp__2DKU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__2DKU ==  0)) {
-      Self__Q35R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__1DKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2DKU));
-      if ((typ_id__1DKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__AEKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5DKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_size[(__tmp__AEKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5DKU)));
-        ptr__0DKU=__tmp__4DKU;
-      } else /* FALSE */ {
-        __tmp__AEKU=((__UINTEGER_32__RWB )typ_id__1DKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_type[(__tmp__AEKU)]))),(__UINTEGER_32__RWB)(__tmp__AEKU |  1));
-        ptr__0DKU=__tmp__4DKU;
-      };
-      Self__Q35R=((__IS_EXPANDED__L5NJ *)ptr__0DKU);
-      *(Self__Q35R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__EFKU=((__IS_EXPANDED__L5NJ *)Self__Q35R);
-    Self__EFKU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UEKU;
-    Self__EFKU->receiver__554J=__tmp__VSLT;
-    __tmp__ZFKU=Self__Q35R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__V35R=((__GET_TYPE_ID__V5NJ *)__tmp__I2AL);
-    p__UEKU=Self__V35R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__WEKU=Self__V35R->receiver__EA5J;
-    Self__V35R=NULL;
-    ptr__0DKU=((__POINTER__IB )(NULL));
-    typ_id__1DKU= 0;
-    __tmp__2DKU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__2DKU ==  0)) {
-      Self__V35R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__1DKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2DKU));
-      if ((typ_id__1DKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__AEKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5DKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_size[(__tmp__AEKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5DKU)));
-        ptr__0DKU=__tmp__4DKU;
-      } else /* FALSE */ {
-        __tmp__AEKU=((__UINTEGER_32__RWB )typ_id__1DKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_type[(__tmp__AEKU)]))),(__UINTEGER_32__RWB)(__tmp__AEKU |  1));
-        ptr__0DKU=__tmp__4DKU;
-      };
-      Self__V35R=((__GET_TYPE_ID__V5NJ *)ptr__0DKU);
-      *(Self__V35R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__UFKU=((__GET_TYPE_ID__V5NJ *)Self__V35R);
-    Self__UFKU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UEKU;
-    Self__UFKU->receiver__EA5J=t__WEKU;
-    __tmp__ZFKU=Self__V35R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__ZFKU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__I2AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__ZFKU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__I2AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__ZFKU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__I2AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__ZFKU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__I2AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__ZFKU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__I2AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__ZFKU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__I2AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__ZFKU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__I2AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__ZFKU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__I2AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__ZFKU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__I2AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__TC2S=((__SIZE_OF__NGOJ *)__tmp__I2AL);
-    p__UEKU=Self__TC2S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__WEKU=Self__TC2S->receiver__OC5J;
-    Self__TC2S=NULL;
-    ptr__0DKU=((__POINTER__IB )(NULL));
-    typ_id__1DKU= 0;
-    __tmp__2DKU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__2DKU ==  0)) {
-      Self__TC2S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__1DKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2DKU));
-      if ((typ_id__1DKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__AEKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5DKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_size[(__tmp__AEKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5DKU)));
-        ptr__0DKU=__tmp__4DKU;
-      } else /* FALSE */ {
-        __tmp__AEKU=((__UINTEGER_32__RWB )typ_id__1DKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_type[(__tmp__AEKU)]))),(__UINTEGER_32__RWB)(__tmp__AEKU |  1));
-        ptr__0DKU=__tmp__4DKU;
-      };
-      Self__TC2S=((__SIZE_OF__NGOJ *)ptr__0DKU);
-      *(Self__TC2S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__0BJV=((__SIZE_OF__NGOJ *)Self__TC2S);
-    Self__0BJV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UEKU;
-    Self__0BJV->receiver__OC5J=t__WEKU;
-    __tmp__ZFKU=Self__TC2S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__ZFKU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__I2AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__WC2S=((__REAL_CST__JLOJ *)__tmp__I2AL);
-    p__UEKU=Self__WC2S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__MCJV=Self__WC2S->value__DD5J;
-    t__WEKU=Self__WC2S->parent_constant__KLOJ.static_type__SG4D;
-    Self__WC2S=NULL;
-    ptr__0DKU=((__POINTER__IB )(NULL));
-    typ_id__1DKU= 0;
-    __tmp__2DKU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__2DKU ==  0)) {
-      Self__WC2S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__1DKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2DKU));
-      if ((typ_id__1DKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__AEKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5DKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_size[(__tmp__AEKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5DKU)));
-        ptr__0DKU=__tmp__4DKU;
-      } else /* FALSE */ {
-        __tmp__AEKU=((__UINTEGER_32__RWB )typ_id__1DKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_type[(__tmp__AEKU)]))),(__UINTEGER_32__RWB)(__tmp__AEKU |  1));
-        ptr__0DKU=__tmp__4DKU;
-      };
-      Self__WC2S=((__REAL_CST__JLOJ *)ptr__0DKU);
-      *(Self__WC2S) = *(REAL_CST__JLOJ__);
-    };
-    Self__KCJV=((__REAL_CST__JLOJ *)Self__WC2S);
-    Self__KCJV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UEKU;
-    Self__KCJV->value__DD5J=v__MCJV;
-    Self__KCJV->parent_constant__KLOJ.static_type__SG4D=t__WEKU;
-    __tmp__ZFKU=Self__WC2S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__0C2S=((__CHARACTER_CST__5LOJ *)__tmp__I2AL);
-    __tmp__1C2S=create__char__CMQJ(Self__0C2S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__0C2S->text__ID5J);
-    __tmp__ZFKU=__tmp__1C2S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__3C2S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__I2AL);
-    __tmp__4C2S=create__text__2PQJ(Self__3C2S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__3C2S->string__EBJK);
-    __tmp__ZFKU=__tmp__4C2S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__ZFKU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__I2AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__ZFKU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__I2AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__ZFKU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__I2AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__ZFKU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__I2AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__ZFKU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__I2AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__ZFKU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__I2AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__ZFKU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__I2AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__ZFKU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__I2AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__2HKU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__I2AL)->global__Y5JM),NULL);
-    if (__tmp__2HKU==NULL) {
-      __tmp__0FKU=NULL;
+      __EULT=((____2A0I *)__DULT);
+    };
+    __545R=NULL;
+    __JFKU=((____IB )(NULL));
+    __KFKU= 0;
+    __LFKU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__LFKU ==  0)) {
+      __545R=__0AOJ__;
+    } else /* FALSE */ {
+      __KFKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LFKU));
+      if ((__KFKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PFKU=((____YWB )((____Q )(void *)((unsigned long)__OFKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_size[(__PFKU)-1]))),((____YWB )((____Q )__OFKU)));
+        __JFKU=__NFKU;
+      } else /* FALSE */ {
+        __PFKU=((____YWB )__KFKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_type[(__PFKU)]))),(____YWB)(__PFKU |  1));
+        __JFKU=__NFKU;
+      };
+      __545R=((____0AOJ *)__JFKU);
+      *(__545R) = *(__0AOJ__);
+    };
+    __TGKU=((____0AOJ *)__545R);
+    __TGKU->__1AOJ.__CK.__YH.__O2B=__DGKU;
+    __TGKU->__OB5J=__EULT;
+    __IHKU=__545R;
+  } break;
+  case ____EBOJ__: {
+    __E55R=((____EBOJ *)__X3AL);
+    __DGKU=__E55R->__FBOJ.__CK.__YH.__O2B;
+    __FGKU=__E55R->__TB5J;
+    __E55R=NULL;
+    __JFKU=((____IB )(NULL));
+    __KFKU= 0;
+    __LFKU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__LFKU ==  0)) {
+      __E55R=__EBOJ__;
+    } else /* FALSE */ {
+      __KFKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LFKU));
+      if ((__KFKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PFKU=((____YWB )((____Q )(void *)((unsigned long)__OFKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_size[(__PFKU)-1]))),((____YWB )((____Q )__OFKU)));
+        __JFKU=__NFKU;
+      } else /* FALSE */ {
+        __PFKU=((____YWB )__KFKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_type[(__PFKU)]))),(____YWB)(__PFKU |  1));
+        __JFKU=__NFKU;
+      };
+      __E55R=((____EBOJ *)__JFKU);
+      *(__E55R) = *(__EBOJ__);
+    };
+    __DHKU=((____EBOJ *)__E55R);
+    __DHKU->__FBOJ.__CK.__YH.__O2B=__DGKU;
+    __DHKU->__TB5J=__FGKU;
+    __IHKU=__E55R;
+  } break;
+  case ____3BOJ__: {
+    __IHKU=__21AL(((____3BOJ *)__X3AL));
+  } break;
+  case ____RCOJ__: {
+    __IHKU=__H2AL(((____RCOJ *)__X3AL));
+  } break;
+  case ____HDOJ__: {
+    __IHKU=__S2AL(((____HDOJ *)__X3AL));
+  } break;
+  case ____1DOJ__: {
+    __IHKU=__32AL(((____1DOJ *)__X3AL));
+  } break;
+  case ____PEOJ__: {
+    __IHKU=__I3AL(((____PEOJ *)__X3AL));
+  } break;
+  case ____DFOJ__: {
+    __IHKU=__T3AL(((____DFOJ *)__X3AL));
+  } break;
+  case ____XFOJ__: {
+    __IHKU=__43AL(((____XFOJ *)__X3AL));
+  } break;
+  case ____QGOJ__: {
+    __IHKU=__J4AL(((____QGOJ *)__X3AL));
+  } break;
+  case ____EHOJ__: {
+    __IHKU=__X4AL(((____EHOJ *)__X3AL));
+  } break;
+  case ____2HOJ__: {
+    __CE2S=((____2HOJ *)__X3AL);
+    __DGKU=__CE2S->__3HOJ.__CK.__YH.__O2B;
+    __FGKU=__CE2S->__3D5J;
+    __CE2S=NULL;
+    __JFKU=((____IB )(NULL));
+    __KFKU= 0;
+    __LFKU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__LFKU ==  0)) {
+      __CE2S=__2HOJ__;
+    } else /* FALSE */ {
+      __KFKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LFKU));
+      if ((__KFKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PFKU=((____YWB )((____Q )(void *)((unsigned long)__OFKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_size[(__PFKU)-1]))),((____YWB )((____Q )__OFKU)));
+        __JFKU=__NFKU;
+      } else /* FALSE */ {
+        __PFKU=((____YWB )__KFKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_type[(__PFKU)]))),(____YWB)(__PFKU |  1));
+        __JFKU=__NFKU;
+      };
+      __CE2S=((____2HOJ *)__JFKU);
+      *(__CE2S) = *(__2HOJ__);
+    };
+    __JDJV=((____2HOJ *)__CE2S);
+    __JDJV->__3HOJ.__CK.__YH.__O2B=__DGKU;
+    __JDJV->__3D5J=__FGKU;
+    __IHKU=__CE2S;
+  } break;
+  case ____YIOJ__: {
+    __IHKU=__I5AL(((____YIOJ *)__X3AL));
+  } break;
+  case ____YMOJ__: {
+    __FE2S=((____YMOJ *)__X3AL);
+    __DGKU=__FE2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __1DJV=__FE2S->__SE5J;
+    __FGKU=__FE2S->__ZMOJ.__BI4D;
+    __FE2S=NULL;
+    __JFKU=((____IB )(NULL));
+    __KFKU= 0;
+    __LFKU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__LFKU ==  0)) {
+      __FE2S=__YMOJ__;
+    } else /* FALSE */ {
+      __KFKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LFKU));
+      if ((__KFKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __PFKU=((____YWB )((____Q )(void *)((unsigned long)__OFKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_size[(__PFKU)-1]))),((____YWB )((____Q )__OFKU)));
+        __JFKU=__NFKU;
+      } else /* FALSE */ {
+        __PFKU=((____YWB )__KFKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NFKU=__OKI(__OFKU,((____IB )(&(table_type[(__PFKU)]))),(____YWB)(__PFKU |  1));
+        __JFKU=__NFKU;
+      };
+      __FE2S=((____YMOJ *)__JFKU);
+      *(__FE2S) = *(__YMOJ__);
+    };
+    __ZDJV=((____YMOJ *)__FE2S);
+    __ZDJV->__ZMOJ.__DK.__CK.__YH.__O2B=__DGKU;
+    __ZDJV->__SE5J=__1DJV;
+    __ZDJV->__ZMOJ.__BI4D=__FGKU;
+    __IHKU=__FE2S;
+  } break;
+  case ____ONOJ__: {
+    __JE2S=((____ONOJ *)__X3AL);
+    __KE2S=__RNQJ(__JE2S->__PNOJ.__DK.__CK.__YH.__O2B,__JE2S->__XE5J);
+    __IHKU=__KE2S;
+  } break;
+  case ____YOOJ__: {
+    __ME2S=((____YOOJ *)__X3AL);
+    __NE2S=__LRQJ(__ME2S->__ZOOJ.__DK.__CK.__YH.__O2B,__ME2S->__TCJK);
+    __IHKU=__NE2S;
+  } break;
+  case ____IM4K__: {
+    __IHKU=__NZFM(((____IM4K *)__X3AL));
+  } break;
+  case ____T5FL__: {
+    __IHKU=__V35O(((____T5FL *)__X3AL));
+  } break;
+  case ____3DUL__: {
+    __IHKU=__AJVP(((____3DUL *)__X3AL));
+  } break;
+  case ____0EUL__: {
+    __IHKU=__QB4P(((____0EUL *)__X3AL));
+  } break;
+  case ____BGUL__: {
+    __IHKU=__LJVP(((____BGUL *)__X3AL));
+  } break;
+  case ____2GUL__: {
+    __IHKU=__2B4P(((____2GUL *)__X3AL));
+  } break;
+  case ____B0VL__: {
+    __IHKU=__H0BN(((____B0VL *)__X3AL));
+  } break;
+  case ____P0VL__: {
+    __IHKU=__NCHM(((____P0VL *)__X3AL));
+  } break;
+  case ____Q5YL__: {
+    __LJKU=__TFTL(((____FKRG *)((____Q5YL *)__X3AL)->__HBKM),NULL);
+    if (__LJKU==NULL) {
+      __JHKU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__2HKU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__0FKU=NULL;
+      switch (((struct ___OBJ *)__LJKU)->__id) {
+      case ____IM4K__: {
+        __JHKU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__0FKU=((__READ_GLOBAL__B4YL *)__tmp__2HKU);
+      case ____Q5YL__: {
+        __JHKU=((____Q5YL *)__LJKU);
       } break;
       }
     };
-    __tmp__ZFKU=__tmp__0FKU;
+    __IHKU=__JHKU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__ZFKU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__I2AL));
+  case ____UVPM__: {
+    __IHKU=__VGWN(((____UVPM *)__X3AL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__ZFKU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__I2AL));
+  case ____0ZPM__: {
+    __IHKU=__4G2P(((____0ZPM *)__X3AL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__ZFKU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__I2AL));
+  case ____MR0N__: {
+    __IHKU=__DRVO(((____MR0N *)__X3AL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__ZFKU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__I2AL));
+  case ____YWBP__: {
+    __IHKU=__DQ0Q(((____YWBP *)__X3AL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__ZFKU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__I2AL));
+  case ____LYBP__: {
+    __IHKU=__0WUP(((____LYBP *)__X3AL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__ZFKU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__I2AL));
+  case ____CZBP__: {
+    __IHKU=__FXUP(((____CZBP *)__X3AL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__ZFKU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__I2AL));
+  case ____3BEP__: {
+    __IHKU=__FCIQ(((____3BEP *)__X3AL));
   } break;
   };
-  result__QDJV=NULL;
-  ptr__0DKU=((__POINTER__IB )(NULL));
-  typ_id__1DKU= 0;
-  __tmp__2DKU=((__POINTER__IB )sizeof(__EXPR_SHIFT_R__UDOJ));
-  if (((unsigned long)__tmp__2DKU ==  0)) {
-    result__QDJV=EXPR_SHIFT_R__UDOJ__;
+  __5EJV=NULL;
+  __JFKU=((____IB )(NULL));
+  __KFKU= 0;
+  __LFKU=((____IB )sizeof(____DFOJ));
+  if (((unsigned long)__LFKU ==  0)) {
+    __5EJV=__DFOJ__;
   } else /* FALSE */ {
-    typ_id__1DKU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2DKU));
-    if ((typ_id__1DKU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__AEKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5DKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_size[(__tmp__AEKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5DKU)));
-      ptr__0DKU=__tmp__4DKU;
-    } else /* FALSE */ {
-      __tmp__AEKU=((__UINTEGER_32__RWB )typ_id__1DKU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__4DKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__5DKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2DKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4DKU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__4DKU=micro_alloc__table__lab__HKI(__tmp__5DKU,((__POINTER__IB )(&(table_type[(__tmp__AEKU)]))),(__UINTEGER_32__RWB)(__tmp__AEKU |  1));
-      ptr__0DKU=__tmp__4DKU;
-    };
-    result__QDJV=((__EXPR_SHIFT_R__UDOJ *)ptr__0DKU);
-    *(result__QDJV) = *(EXPR_SHIFT_R__UDOJ__);
-  };
-  Self__2DJV=((__EXPR_SHIFT_R__UDOJ *)result__QDJV);
-  Self__2DJV->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__H2AL;
-  Self__2DJV->parent_expr_binary__VDOJ.left__SA5J=__tmp__J2AL;
-  Self__2DJV->parent_expr_binary__VDOJ.right__WA5J=__tmp__ZFKU;
-  Self__2DJV=result__QDJV;
-  return(Self__2DJV);
+    __KFKU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LFKU));
+    if ((__KFKU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __PFKU=((____YWB )((____Q )(void *)((unsigned long)__OFKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __NFKU=__OKI(__OFKU,((____IB )(&(table_size[(__PFKU)-1]))),((____YWB )((____Q )__OFKU)));
+      __JFKU=__NFKU;
+    } else /* FALSE */ {
+      __PFKU=((____YWB )__KFKU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __NFKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __OFKU=(void *)((unsigned long)(void *)((unsigned long)__LFKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NFKU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __NFKU=__OKI(__OFKU,((____IB )(&(table_type[(__PFKU)]))),(____YWB)(__PFKU |  1));
+      __JFKU=__NFKU;
+    };
+    __5EJV=((____DFOJ *)__JFKU);
+    *(__5EJV) = *(__DFOJ__);
+  };
+  __LFJV=((____DFOJ *)__5EJV);
+  __LFJV->__EFOJ.__TCOJ.__CK.__YH.__O2B=__W3AL;
+  __LFJV->__EFOJ.__BC5J=__Y3AL;
+  __LFJV->__EFOJ.__FC5J=__IHKU;
+  __LFJV=__5EJV;
+  return(__LFJV);
 }
 
-static __EXPR_SHIFT_L__IEOJ* my_copy__P2AL(__EXPR_SHIFT_L__IEOJ *Self__Q2AL)
-// ({EXPR_SHIFT_L__IEOJ}) With result Recursive, No inlinable.
+static ____XFOJ* __43AL(____XFOJ *__53AL)
+// ({__XFOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__1IKU;
-  __POSITION__OL __tmp__S2AL,p__0IKU;
-  void *__tmp__T2AL,*__tmp__U2AL;
-  __STRING_CST__5J *Self__DIKU,*result__5HKU;
-  __POINTER__IB ptr__AIKU,__tmp__CIKU,__tmp__EIKU,__tmp__FIKU;
-  __INTEGER__Q typ_id__BIKU;
-  __UINTEGER_32__RWB __tmp__GIKU;
-  __PROTOTYPE_CST__45WC *Self__N45R,*__tmp__O45R;
-  __INTEGER_CST__KAXC *Self__Q45R,*Self__ZIKU;
-  __TYPE_FULL__PMB *t__2IKU;
-  __READ_LOCAL__N5ZI *__tmp__ETLT,*__tmp__FTLT;
-  __IS_EXPANDED__L5NJ *Self__U45R,*Self__KJKU;
-  __GET_TYPE_ID__V5NJ *Self__Z45R,*Self__0JKU;
-  __SIZE_OF__NGOJ *Self__ND2S,*Self__NEJV;
-  __REAL_CST__JLOJ *Self__QD2S,*Self__3EJV;
-  __STRING_CONSTANT__0 *v__5EJV;
-  __CHARACTER_CST__5LOJ *Self__UD2S,*__tmp__VD2S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__XD2S,*__tmp__YD2S;
-  void *__tmp__5JKU,*__tmp__CMKU;
-  __READ_GLOBAL__B4YL *__tmp__AKKU;
-  __EXPR_SHIFT_L__IEOJ *result__DGJV,*Self__PGJV;
-  __tmp__S2AL=Self__Q2AL->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__T2AL=Self__Q2AL->parent_expr_binary__JEOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__T2AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__DIKU=((__STRING_CST__5J *)__tmp__T2AL);
-    result__5HKU=NULL;
-    ptr__AIKU=((__POINTER__IB )(NULL));
-    typ_id__BIKU= 0;
-    __tmp__CIKU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__CIKU ==  0)) {
-      result__5HKU=Self__DIKU;
-    } else /* FALSE */ {
-      typ_id__BIKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CIKU));
-      if ((typ_id__BIKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GIKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FIKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_size[(__tmp__GIKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FIKU)));
-        ptr__AIKU=__tmp__EIKU;
-      } else /* FALSE */ {
-        __tmp__GIKU=((__UINTEGER_32__RWB )typ_id__BIKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_type[(__tmp__GIKU)]))),(__UINTEGER_32__RWB)(__tmp__GIKU |  1));
-        ptr__AIKU=__tmp__EIKU;
-      };
-      result__5HKU=((__STRING_CST__5J *)ptr__AIKU);
-      *(result__5HKU) = *(Self__DIKU);
-    };
-    __tmp__U2AL=result__5HKU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__U2AL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__T2AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__N45R=((__PROTOTYPE_CST__45WC *)__tmp__T2AL);
-    __tmp__O45R=create__type__IJ2C(Self__N45R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__N45R->parent_constant__55WC.static_type__SG4D);
-    __tmp__U2AL=__tmp__O45R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__Q45R=((__INTEGER_CST__KAXC *)__tmp__T2AL);
-    p__0IKU=Self__Q45R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__1IKU=Self__Q45R->value__YG4D;
-    t__2IKU=Self__Q45R->parent_constant__LAXC.static_type__SG4D;
-    Self__Q45R=NULL;
-    ptr__AIKU=((__POINTER__IB )(NULL));
-    typ_id__BIKU= 0;
-    __tmp__CIKU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__CIKU ==  0)) {
-      Self__Q45R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__BIKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CIKU));
-      if ((typ_id__BIKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GIKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FIKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_size[(__tmp__GIKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FIKU)));
-        ptr__AIKU=__tmp__EIKU;
-      } else /* FALSE */ {
-        __tmp__GIKU=((__UINTEGER_32__RWB )typ_id__BIKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_type[(__tmp__GIKU)]))),(__UINTEGER_32__RWB)(__tmp__GIKU |  1));
-        ptr__AIKU=__tmp__EIKU;
-      };
-      Self__Q45R=((__INTEGER_CST__KAXC *)ptr__AIKU);
-      *(Self__Q45R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__ZIKU=((__INTEGER_CST__KAXC *)Self__Q45R);
-    Self__ZIKU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0IKU;
-    Self__ZIKU->value__YG4D=v__1IKU;
-    Self__ZIKU->parent_constant__LAXC.static_type__SG4D=t__2IKU;
-    check_type__KYEE(Self__ZIKU);
-    __tmp__U2AL=Self__Q45R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__U2AL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__T2AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__ETLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__T2AL)->local__PUEJ));
-    if (__tmp__ETLT==NULL) {
-      __tmp__FTLT=NULL;
+  ____0SG __KKKU;
+  ____OL __B4AL,__JKKU;
+  void *__C4AL,*__D4AL;
+  ____5J *__SJKU,*__OJKU;
+  ____IB __PJKU,__RJKU,__TJKU,__UJKU;
+  ____Q __QJKU;
+  ____YWB __VJKU;
+  ____NBXC *__255R,*__355R;
+  ____ZBXC *__555R,*__IKKU;
+  ____WMB *__LKKU;
+  ____2A0I *__TULT,*__UULT;
+  ____0AOJ *__DAAS,*__ZKKU;
+  ____EBOJ *__IAAS,*__JLKU;
+  ____2HOJ *__2E2S,*__2FJV;
+  ____YMOJ *__5E2S,*__MGJV;
+  ____0 *__OGJV;
+  ____ONOJ *__DF2S,*__EF2S;
+  ____YOOJ *__GF2S,*__HF2S;
+  void *__OLKU,*__RNKU;
+  ____Q5YL *__PLKU;
+  ____XFOJ *__SHJV,*__4HJV;
+  __B4AL=__53AL->__YFOJ.__TCOJ.__CK.__YH.__O2B;
+  __C4AL=__53AL->__YFOJ.__BC5J;
+  switch (((struct ___OBJ *)__C4AL)->__id) {
+  case ____5J__: {
+    __SJKU=((____5J *)__C4AL);
+    __OJKU=NULL;
+    __PJKU=((____IB )(NULL));
+    __QJKU= 0;
+    __RJKU=((____IB )sizeof(____5J));
+    if (((unsigned long)__RJKU ==  0)) {
+      __OJKU=__SJKU;
+    } else /* FALSE */ {
+      __QJKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJKU));
+      if ((__QJKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VJKU=((____YWB )((____Q )(void *)((unsigned long)__UJKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_size[(__VJKU)-1]))),((____YWB )((____Q )__UJKU)));
+        __PJKU=__TJKU;
+      } else /* FALSE */ {
+        __VJKU=((____YWB )__QJKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_type[(__VJKU)]))),(____YWB)(__VJKU |  1));
+        __PJKU=__TJKU;
+      };
+      __OJKU=((____5J *)__PJKU);
+      *(__OJKU) = *(__SJKU);
+    };
+    __D4AL=__OJKU;
+  } break;
+  case ____0AXC__: {
+    __D4AL=__JZAL(((____0AXC *)__C4AL));
+  } break;
+  case ____NBXC__: {
+    __255R=((____NBXC *)__C4AL);
+    __355R=__XK2C(__255R->__OBXC.__DK.__CK.__YH.__O2B,__255R->__OBXC.__BI4D);
+    __D4AL=__355R;
+  } break;
+  case ____ZBXC__: {
+    __555R=((____ZBXC *)__C4AL);
+    __JKKU=__555R->__0BXC.__DK.__CK.__YH.__O2B;
+    __KKKU=__555R->__HI4D;
+    __LKKU=__555R->__0BXC.__BI4D;
+    __555R=NULL;
+    __PJKU=((____IB )(NULL));
+    __QJKU= 0;
+    __RJKU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__RJKU ==  0)) {
+      __555R=__ZBXC__;
+    } else /* FALSE */ {
+      __QJKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJKU));
+      if ((__QJKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VJKU=((____YWB )((____Q )(void *)((unsigned long)__UJKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_size[(__VJKU)-1]))),((____YWB )((____Q )__UJKU)));
+        __PJKU=__TJKU;
+      } else /* FALSE */ {
+        __VJKU=((____YWB )__QJKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_type[(__VJKU)]))),(____YWB)(__VJKU |  1));
+        __PJKU=__TJKU;
+      };
+      __555R=((____ZBXC *)__PJKU);
+      *(__555R) = *(__ZBXC__);
+    };
+    __IKKU=((____ZBXC *)__555R);
+    __IKKU->__0BXC.__DK.__CK.__YH.__O2B=__JKKU;
+    __IKKU->__HI4D=__KKKU;
+    __IKKU->__0BXC.__BI4D=__LKKU;
+    __ZZEE(__IKKU);
+    __D4AL=__555R;
+  } break;
+  case ____DMWH__: {
+    __D4AL=__W3OK(((____DMWH *)__C4AL));
+  } break;
+  case ____2A0I__: {
+    __TULT=__2VEI(((____N5WC *)((____2A0I *)__C4AL)->__4VEJ));
+    if (__TULT==NULL) {
+      __UULT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__FTLT=((__READ_LOCAL__N5ZI *)__tmp__ETLT);
+      __UULT=((____2A0I *)__TULT);
     };
-    __tmp__U2AL=__tmp__FTLT;
+    __D4AL=__UULT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__U2AL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__T2AL));
+  case ____HJNJ__: {
+    __D4AL=__Y0AL(((____HJNJ *)__C4AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__U2AL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__T2AL));
+  case ____SJNJ__: {
+    __D4AL=__D1AL(((____SJNJ *)__C4AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__U45R=((__IS_EXPANDED__L5NJ *)__tmp__T2AL);
-    p__0IKU=Self__U45R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__ETLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__U45R->receiver__554J)->local__PUEJ));
-    if (__tmp__ETLT==NULL) {
-      __tmp__FTLT=NULL;
+  case ____0AOJ__: {
+    __DAAS=((____0AOJ *)__C4AL);
+    __JKKU=__DAAS->__1AOJ.__CK.__YH.__O2B;
+    __TULT=__2VEI(((____N5WC *)((____2A0I *)__DAAS->__OB5J)->__4VEJ));
+    if (__TULT==NULL) {
+      __UULT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__FTLT=((__READ_LOCAL__N5ZI *)__tmp__ETLT);
-    };
-    Self__U45R=NULL;
-    ptr__AIKU=((__POINTER__IB )(NULL));
-    typ_id__BIKU= 0;
-    __tmp__CIKU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__CIKU ==  0)) {
-      Self__U45R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__BIKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CIKU));
-      if ((typ_id__BIKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GIKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FIKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_size[(__tmp__GIKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FIKU)));
-        ptr__AIKU=__tmp__EIKU;
-      } else /* FALSE */ {
-        __tmp__GIKU=((__UINTEGER_32__RWB )typ_id__BIKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_type[(__tmp__GIKU)]))),(__UINTEGER_32__RWB)(__tmp__GIKU |  1));
-        ptr__AIKU=__tmp__EIKU;
-      };
-      Self__U45R=((__IS_EXPANDED__L5NJ *)ptr__AIKU);
-      *(Self__U45R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__KJKU=((__IS_EXPANDED__L5NJ *)Self__U45R);
-    Self__KJKU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0IKU;
-    Self__KJKU->receiver__554J=__tmp__FTLT;
-    __tmp__U2AL=Self__U45R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__Z45R=((__GET_TYPE_ID__V5NJ *)__tmp__T2AL);
-    p__0IKU=Self__Z45R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__2IKU=Self__Z45R->receiver__EA5J;
-    Self__Z45R=NULL;
-    ptr__AIKU=((__POINTER__IB )(NULL));
-    typ_id__BIKU= 0;
-    __tmp__CIKU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__CIKU ==  0)) {
-      Self__Z45R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__BIKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CIKU));
-      if ((typ_id__BIKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GIKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FIKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_size[(__tmp__GIKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FIKU)));
-        ptr__AIKU=__tmp__EIKU;
-      } else /* FALSE */ {
-        __tmp__GIKU=((__UINTEGER_32__RWB )typ_id__BIKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_type[(__tmp__GIKU)]))),(__UINTEGER_32__RWB)(__tmp__GIKU |  1));
-        ptr__AIKU=__tmp__EIKU;
-      };
-      Self__Z45R=((__GET_TYPE_ID__V5NJ *)ptr__AIKU);
-      *(Self__Z45R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__0JKU=((__GET_TYPE_ID__V5NJ *)Self__Z45R);
-    Self__0JKU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0IKU;
-    Self__0JKU->receiver__EA5J=t__2IKU;
-    __tmp__U2AL=Self__Z45R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__U2AL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__T2AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__U2AL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__T2AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__U2AL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__T2AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__U2AL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__T2AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__U2AL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__T2AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__U2AL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__T2AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__U2AL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__T2AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__U2AL=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__T2AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__U2AL=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__T2AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__ND2S=((__SIZE_OF__NGOJ *)__tmp__T2AL);
-    p__0IKU=Self__ND2S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__2IKU=Self__ND2S->receiver__OC5J;
-    Self__ND2S=NULL;
-    ptr__AIKU=((__POINTER__IB )(NULL));
-    typ_id__BIKU= 0;
-    __tmp__CIKU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__CIKU ==  0)) {
-      Self__ND2S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__BIKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CIKU));
-      if ((typ_id__BIKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GIKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FIKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_size[(__tmp__GIKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FIKU)));
-        ptr__AIKU=__tmp__EIKU;
-      } else /* FALSE */ {
-        __tmp__GIKU=((__UINTEGER_32__RWB )typ_id__BIKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_type[(__tmp__GIKU)]))),(__UINTEGER_32__RWB)(__tmp__GIKU |  1));
-        ptr__AIKU=__tmp__EIKU;
-      };
-      Self__ND2S=((__SIZE_OF__NGOJ *)ptr__AIKU);
-      *(Self__ND2S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__NEJV=((__SIZE_OF__NGOJ *)Self__ND2S);
-    Self__NEJV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0IKU;
-    Self__NEJV->receiver__OC5J=t__2IKU;
-    __tmp__U2AL=Self__ND2S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__U2AL=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__T2AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__QD2S=((__REAL_CST__JLOJ *)__tmp__T2AL);
-    p__0IKU=Self__QD2S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__5EJV=Self__QD2S->value__DD5J;
-    t__2IKU=Self__QD2S->parent_constant__KLOJ.static_type__SG4D;
-    Self__QD2S=NULL;
-    ptr__AIKU=((__POINTER__IB )(NULL));
-    typ_id__BIKU= 0;
-    __tmp__CIKU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__CIKU ==  0)) {
-      Self__QD2S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__BIKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CIKU));
-      if ((typ_id__BIKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GIKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FIKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_size[(__tmp__GIKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FIKU)));
-        ptr__AIKU=__tmp__EIKU;
-      } else /* FALSE */ {
-        __tmp__GIKU=((__UINTEGER_32__RWB )typ_id__BIKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_type[(__tmp__GIKU)]))),(__UINTEGER_32__RWB)(__tmp__GIKU |  1));
-        ptr__AIKU=__tmp__EIKU;
-      };
-      Self__QD2S=((__REAL_CST__JLOJ *)ptr__AIKU);
-      *(Self__QD2S) = *(REAL_CST__JLOJ__);
-    };
-    Self__3EJV=((__REAL_CST__JLOJ *)Self__QD2S);
-    Self__3EJV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0IKU;
-    Self__3EJV->value__DD5J=v__5EJV;
-    Self__3EJV->parent_constant__KLOJ.static_type__SG4D=t__2IKU;
-    __tmp__U2AL=Self__QD2S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__UD2S=((__CHARACTER_CST__5LOJ *)__tmp__T2AL);
-    __tmp__VD2S=create__char__CMQJ(Self__UD2S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__UD2S->text__ID5J);
-    __tmp__U2AL=__tmp__VD2S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__XD2S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__T2AL);
-    __tmp__YD2S=create__text__2PQJ(Self__XD2S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__XD2S->string__EBJK);
-    __tmp__U2AL=__tmp__YD2S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__U2AL=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__T2AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__U2AL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__T2AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__U2AL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__T2AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__U2AL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__T2AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__U2AL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__T2AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__U2AL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__T2AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__U2AL=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__T2AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__U2AL=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__T2AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__5JKU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__T2AL)->global__Y5JM),NULL);
-    if (__tmp__5JKU==NULL) {
-      __tmp__AKKU=NULL;
+      __UULT=((____2A0I *)__TULT);
+    };
+    __DAAS=NULL;
+    __PJKU=((____IB )(NULL));
+    __QJKU= 0;
+    __RJKU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__RJKU ==  0)) {
+      __DAAS=__0AOJ__;
+    } else /* FALSE */ {
+      __QJKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJKU));
+      if ((__QJKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VJKU=((____YWB )((____Q )(void *)((unsigned long)__UJKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_size[(__VJKU)-1]))),((____YWB )((____Q )__UJKU)));
+        __PJKU=__TJKU;
+      } else /* FALSE */ {
+        __VJKU=((____YWB )__QJKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_type[(__VJKU)]))),(____YWB)(__VJKU |  1));
+        __PJKU=__TJKU;
+      };
+      __DAAS=((____0AOJ *)__PJKU);
+      *(__DAAS) = *(__0AOJ__);
+    };
+    __ZKKU=((____0AOJ *)__DAAS);
+    __ZKKU->__1AOJ.__CK.__YH.__O2B=__JKKU;
+    __ZKKU->__OB5J=__UULT;
+    __D4AL=__DAAS;
+  } break;
+  case ____EBOJ__: {
+    __IAAS=((____EBOJ *)__C4AL);
+    __JKKU=__IAAS->__FBOJ.__CK.__YH.__O2B;
+    __LKKU=__IAAS->__TB5J;
+    __IAAS=NULL;
+    __PJKU=((____IB )(NULL));
+    __QJKU= 0;
+    __RJKU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__RJKU ==  0)) {
+      __IAAS=__EBOJ__;
+    } else /* FALSE */ {
+      __QJKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJKU));
+      if ((__QJKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VJKU=((____YWB )((____Q )(void *)((unsigned long)__UJKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_size[(__VJKU)-1]))),((____YWB )((____Q )__UJKU)));
+        __PJKU=__TJKU;
+      } else /* FALSE */ {
+        __VJKU=((____YWB )__QJKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_type[(__VJKU)]))),(____YWB)(__VJKU |  1));
+        __PJKU=__TJKU;
+      };
+      __IAAS=((____EBOJ *)__PJKU);
+      *(__IAAS) = *(__EBOJ__);
+    };
+    __JLKU=((____EBOJ *)__IAAS);
+    __JLKU->__FBOJ.__CK.__YH.__O2B=__JKKU;
+    __JLKU->__TB5J=__LKKU;
+    __D4AL=__IAAS;
+  } break;
+  case ____3BOJ__: {
+    __D4AL=__21AL(((____3BOJ *)__C4AL));
+  } break;
+  case ____RCOJ__: {
+    __D4AL=__H2AL(((____RCOJ *)__C4AL));
+  } break;
+  case ____HDOJ__: {
+    __D4AL=__S2AL(((____HDOJ *)__C4AL));
+  } break;
+  case ____1DOJ__: {
+    __D4AL=__32AL(((____1DOJ *)__C4AL));
+  } break;
+  case ____PEOJ__: {
+    __D4AL=__I3AL(((____PEOJ *)__C4AL));
+  } break;
+  case ____DFOJ__: {
+    __D4AL=__T3AL(((____DFOJ *)__C4AL));
+  } break;
+  case ____XFOJ__: {
+    __D4AL=__43AL(((____XFOJ *)__C4AL));
+  } break;
+  case ____QGOJ__: {
+    __D4AL=__J4AL(((____QGOJ *)__C4AL));
+  } break;
+  case ____EHOJ__: {
+    __D4AL=__X4AL(((____EHOJ *)__C4AL));
+  } break;
+  case ____2HOJ__: {
+    __2E2S=((____2HOJ *)__C4AL);
+    __JKKU=__2E2S->__3HOJ.__CK.__YH.__O2B;
+    __LKKU=__2E2S->__3D5J;
+    __2E2S=NULL;
+    __PJKU=((____IB )(NULL));
+    __QJKU= 0;
+    __RJKU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__RJKU ==  0)) {
+      __2E2S=__2HOJ__;
+    } else /* FALSE */ {
+      __QJKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJKU));
+      if ((__QJKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VJKU=((____YWB )((____Q )(void *)((unsigned long)__UJKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_size[(__VJKU)-1]))),((____YWB )((____Q )__UJKU)));
+        __PJKU=__TJKU;
+      } else /* FALSE */ {
+        __VJKU=((____YWB )__QJKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_type[(__VJKU)]))),(____YWB)(__VJKU |  1));
+        __PJKU=__TJKU;
+      };
+      __2E2S=((____2HOJ *)__PJKU);
+      *(__2E2S) = *(__2HOJ__);
+    };
+    __2FJV=((____2HOJ *)__2E2S);
+    __2FJV->__3HOJ.__CK.__YH.__O2B=__JKKU;
+    __2FJV->__3D5J=__LKKU;
+    __D4AL=__2E2S;
+  } break;
+  case ____YIOJ__: {
+    __D4AL=__I5AL(((____YIOJ *)__C4AL));
+  } break;
+  case ____YMOJ__: {
+    __5E2S=((____YMOJ *)__C4AL);
+    __JKKU=__5E2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __OGJV=__5E2S->__SE5J;
+    __LKKU=__5E2S->__ZMOJ.__BI4D;
+    __5E2S=NULL;
+    __PJKU=((____IB )(NULL));
+    __QJKU= 0;
+    __RJKU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__RJKU ==  0)) {
+      __5E2S=__YMOJ__;
+    } else /* FALSE */ {
+      __QJKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJKU));
+      if ((__QJKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VJKU=((____YWB )((____Q )(void *)((unsigned long)__UJKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_size[(__VJKU)-1]))),((____YWB )((____Q )__UJKU)));
+        __PJKU=__TJKU;
+      } else /* FALSE */ {
+        __VJKU=((____YWB )__QJKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_type[(__VJKU)]))),(____YWB)(__VJKU |  1));
+        __PJKU=__TJKU;
+      };
+      __5E2S=((____YMOJ *)__PJKU);
+      *(__5E2S) = *(__YMOJ__);
+    };
+    __MGJV=((____YMOJ *)__5E2S);
+    __MGJV->__ZMOJ.__DK.__CK.__YH.__O2B=__JKKU;
+    __MGJV->__SE5J=__OGJV;
+    __MGJV->__ZMOJ.__BI4D=__LKKU;
+    __D4AL=__5E2S;
+  } break;
+  case ____ONOJ__: {
+    __DF2S=((____ONOJ *)__C4AL);
+    __EF2S=__RNQJ(__DF2S->__PNOJ.__DK.__CK.__YH.__O2B,__DF2S->__XE5J);
+    __D4AL=__EF2S;
+  } break;
+  case ____YOOJ__: {
+    __GF2S=((____YOOJ *)__C4AL);
+    __HF2S=__LRQJ(__GF2S->__ZOOJ.__DK.__CK.__YH.__O2B,__GF2S->__TCJK);
+    __D4AL=__HF2S;
+  } break;
+  case ____IM4K__: {
+    __D4AL=__NZFM(((____IM4K *)__C4AL));
+  } break;
+  case ____T5FL__: {
+    __D4AL=__V35O(((____T5FL *)__C4AL));
+  } break;
+  case ____3DUL__: {
+    __D4AL=__AJVP(((____3DUL *)__C4AL));
+  } break;
+  case ____0EUL__: {
+    __D4AL=__QB4P(((____0EUL *)__C4AL));
+  } break;
+  case ____BGUL__: {
+    __D4AL=__LJVP(((____BGUL *)__C4AL));
+  } break;
+  case ____2GUL__: {
+    __D4AL=__2B4P(((____2GUL *)__C4AL));
+  } break;
+  case ____B0VL__: {
+    __D4AL=__H0BN(((____B0VL *)__C4AL));
+  } break;
+  case ____P0VL__: {
+    __D4AL=__NCHM(((____P0VL *)__C4AL));
+  } break;
+  case ____Q5YL__: {
+    __OLKU=__TFTL(((____FKRG *)((____Q5YL *)__C4AL)->__HBKM),NULL);
+    if (__OLKU==NULL) {
+      __PLKU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__5JKU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__AKKU=NULL;
+      switch (((struct ___OBJ *)__OLKU)->__id) {
+      case ____IM4K__: {
+        __PLKU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__AKKU=((__READ_GLOBAL__B4YL *)__tmp__5JKU);
+      case ____Q5YL__: {
+        __PLKU=((____Q5YL *)__OLKU);
       } break;
       }
     };
-    __tmp__U2AL=__tmp__AKKU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__U2AL=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__T2AL));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__U2AL=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__T2AL));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__U2AL=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__T2AL));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__U2AL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__T2AL));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__U2AL=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__T2AL));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__U2AL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__T2AL));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__U2AL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__T2AL));
-  } break;
-  };
-  __tmp__T2AL=Self__Q2AL->parent_expr_binary__JEOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__T2AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__DIKU=((__STRING_CST__5J *)__tmp__T2AL);
-    result__5HKU=NULL;
-    ptr__AIKU=((__POINTER__IB )(NULL));
-    typ_id__BIKU= 0;
-    __tmp__CIKU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__CIKU ==  0)) {
-      result__5HKU=Self__DIKU;
-    } else /* FALSE */ {
-      typ_id__BIKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CIKU));
-      if ((typ_id__BIKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GIKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FIKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_size[(__tmp__GIKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FIKU)));
-        ptr__AIKU=__tmp__EIKU;
-      } else /* FALSE */ {
-        __tmp__GIKU=((__UINTEGER_32__RWB )typ_id__BIKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_type[(__tmp__GIKU)]))),(__UINTEGER_32__RWB)(__tmp__GIKU |  1));
-        ptr__AIKU=__tmp__EIKU;
-      };
-      result__5HKU=((__STRING_CST__5J *)ptr__AIKU);
-      *(result__5HKU) = *(Self__DIKU);
-    };
-    __tmp__5JKU=result__5HKU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__5JKU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__T2AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__N45R=((__PROTOTYPE_CST__45WC *)__tmp__T2AL);
-    __tmp__O45R=create__type__IJ2C(Self__N45R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__N45R->parent_constant__55WC.static_type__SG4D);
-    __tmp__5JKU=__tmp__O45R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__Q45R=((__INTEGER_CST__KAXC *)__tmp__T2AL);
-    p__0IKU=Self__Q45R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__1IKU=Self__Q45R->value__YG4D;
-    t__2IKU=Self__Q45R->parent_constant__LAXC.static_type__SG4D;
-    Self__Q45R=NULL;
-    ptr__AIKU=((__POINTER__IB )(NULL));
-    typ_id__BIKU= 0;
-    __tmp__CIKU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__CIKU ==  0)) {
-      Self__Q45R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__BIKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CIKU));
-      if ((typ_id__BIKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GIKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FIKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_size[(__tmp__GIKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FIKU)));
-        ptr__AIKU=__tmp__EIKU;
-      } else /* FALSE */ {
-        __tmp__GIKU=((__UINTEGER_32__RWB )typ_id__BIKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_type[(__tmp__GIKU)]))),(__UINTEGER_32__RWB)(__tmp__GIKU |  1));
-        ptr__AIKU=__tmp__EIKU;
-      };
-      Self__Q45R=((__INTEGER_CST__KAXC *)ptr__AIKU);
-      *(Self__Q45R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__ZIKU=((__INTEGER_CST__KAXC *)Self__Q45R);
-    Self__ZIKU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0IKU;
-    Self__ZIKU->value__YG4D=v__1IKU;
-    Self__ZIKU->parent_constant__LAXC.static_type__SG4D=t__2IKU;
-    check_type__KYEE(Self__ZIKU);
-    __tmp__5JKU=Self__Q45R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__5JKU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__T2AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__ETLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__T2AL)->local__PUEJ));
-    if (__tmp__ETLT==NULL) {
-      __tmp__FTLT=NULL;
+    __D4AL=__PLKU;
+  } break;
+  case ____UVPM__: {
+    __D4AL=__VGWN(((____UVPM *)__C4AL));
+  } break;
+  case ____0ZPM__: {
+    __D4AL=__4G2P(((____0ZPM *)__C4AL));
+  } break;
+  case ____MR0N__: {
+    __D4AL=__DRVO(((____MR0N *)__C4AL));
+  } break;
+  case ____YWBP__: {
+    __D4AL=__DQ0Q(((____YWBP *)__C4AL));
+  } break;
+  case ____LYBP__: {
+    __D4AL=__0WUP(((____LYBP *)__C4AL));
+  } break;
+  case ____CZBP__: {
+    __D4AL=__FXUP(((____CZBP *)__C4AL));
+  } break;
+  case ____3BEP__: {
+    __D4AL=__FCIQ(((____3BEP *)__C4AL));
+  } break;
+  };
+  __C4AL=__53AL->__YFOJ.__FC5J;
+  switch (((struct ___OBJ *)__C4AL)->__id) {
+  case ____5J__: {
+    __SJKU=((____5J *)__C4AL);
+    __OJKU=NULL;
+    __PJKU=((____IB )(NULL));
+    __QJKU= 0;
+    __RJKU=((____IB )sizeof(____5J));
+    if (((unsigned long)__RJKU ==  0)) {
+      __OJKU=__SJKU;
+    } else /* FALSE */ {
+      __QJKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJKU));
+      if ((__QJKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VJKU=((____YWB )((____Q )(void *)((unsigned long)__UJKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_size[(__VJKU)-1]))),((____YWB )((____Q )__UJKU)));
+        __PJKU=__TJKU;
+      } else /* FALSE */ {
+        __VJKU=((____YWB )__QJKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_type[(__VJKU)]))),(____YWB)(__VJKU |  1));
+        __PJKU=__TJKU;
+      };
+      __OJKU=((____5J *)__PJKU);
+      *(__OJKU) = *(__SJKU);
+    };
+    __OLKU=__OJKU;
+  } break;
+  case ____0AXC__: {
+    __OLKU=__JZAL(((____0AXC *)__C4AL));
+  } break;
+  case ____NBXC__: {
+    __255R=((____NBXC *)__C4AL);
+    __355R=__XK2C(__255R->__OBXC.__DK.__CK.__YH.__O2B,__255R->__OBXC.__BI4D);
+    __OLKU=__355R;
+  } break;
+  case ____ZBXC__: {
+    __555R=((____ZBXC *)__C4AL);
+    __JKKU=__555R->__0BXC.__DK.__CK.__YH.__O2B;
+    __KKKU=__555R->__HI4D;
+    __LKKU=__555R->__0BXC.__BI4D;
+    __555R=NULL;
+    __PJKU=((____IB )(NULL));
+    __QJKU= 0;
+    __RJKU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__RJKU ==  0)) {
+      __555R=__ZBXC__;
+    } else /* FALSE */ {
+      __QJKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJKU));
+      if ((__QJKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VJKU=((____YWB )((____Q )(void *)((unsigned long)__UJKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_size[(__VJKU)-1]))),((____YWB )((____Q )__UJKU)));
+        __PJKU=__TJKU;
+      } else /* FALSE */ {
+        __VJKU=((____YWB )__QJKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_type[(__VJKU)]))),(____YWB)(__VJKU |  1));
+        __PJKU=__TJKU;
+      };
+      __555R=((____ZBXC *)__PJKU);
+      *(__555R) = *(__ZBXC__);
+    };
+    __IKKU=((____ZBXC *)__555R);
+    __IKKU->__0BXC.__DK.__CK.__YH.__O2B=__JKKU;
+    __IKKU->__HI4D=__KKKU;
+    __IKKU->__0BXC.__BI4D=__LKKU;
+    __ZZEE(__IKKU);
+    __OLKU=__555R;
+  } break;
+  case ____DMWH__: {
+    __OLKU=__W3OK(((____DMWH *)__C4AL));
+  } break;
+  case ____2A0I__: {
+    __TULT=__2VEI(((____N5WC *)((____2A0I *)__C4AL)->__4VEJ));
+    if (__TULT==NULL) {
+      __UULT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__FTLT=((__READ_LOCAL__N5ZI *)__tmp__ETLT);
+      __UULT=((____2A0I *)__TULT);
     };
-    __tmp__5JKU=__tmp__FTLT;
+    __OLKU=__UULT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__5JKU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__T2AL));
+  case ____HJNJ__: {
+    __OLKU=__Y0AL(((____HJNJ *)__C4AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__5JKU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__T2AL));
+  case ____SJNJ__: {
+    __OLKU=__D1AL(((____SJNJ *)__C4AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__U45R=((__IS_EXPANDED__L5NJ *)__tmp__T2AL);
-    p__0IKU=Self__U45R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__ETLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__U45R->receiver__554J)->local__PUEJ));
-    if (__tmp__ETLT==NULL) {
-      __tmp__FTLT=NULL;
+  case ____0AOJ__: {
+    __DAAS=((____0AOJ *)__C4AL);
+    __JKKU=__DAAS->__1AOJ.__CK.__YH.__O2B;
+    __TULT=__2VEI(((____N5WC *)((____2A0I *)__DAAS->__OB5J)->__4VEJ));
+    if (__TULT==NULL) {
+      __UULT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__FTLT=((__READ_LOCAL__N5ZI *)__tmp__ETLT);
-    };
-    Self__U45R=NULL;
-    ptr__AIKU=((__POINTER__IB )(NULL));
-    typ_id__BIKU= 0;
-    __tmp__CIKU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__CIKU ==  0)) {
-      Self__U45R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__BIKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CIKU));
-      if ((typ_id__BIKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GIKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FIKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_size[(__tmp__GIKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FIKU)));
-        ptr__AIKU=__tmp__EIKU;
-      } else /* FALSE */ {
-        __tmp__GIKU=((__UINTEGER_32__RWB )typ_id__BIKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_type[(__tmp__GIKU)]))),(__UINTEGER_32__RWB)(__tmp__GIKU |  1));
-        ptr__AIKU=__tmp__EIKU;
-      };
-      Self__U45R=((__IS_EXPANDED__L5NJ *)ptr__AIKU);
-      *(Self__U45R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__KJKU=((__IS_EXPANDED__L5NJ *)Self__U45R);
-    Self__KJKU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0IKU;
-    Self__KJKU->receiver__554J=__tmp__FTLT;
-    __tmp__5JKU=Self__U45R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__Z45R=((__GET_TYPE_ID__V5NJ *)__tmp__T2AL);
-    p__0IKU=Self__Z45R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__2IKU=Self__Z45R->receiver__EA5J;
-    Self__Z45R=NULL;
-    ptr__AIKU=((__POINTER__IB )(NULL));
-    typ_id__BIKU= 0;
-    __tmp__CIKU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__CIKU ==  0)) {
-      Self__Z45R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__BIKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CIKU));
-      if ((typ_id__BIKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GIKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FIKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_size[(__tmp__GIKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FIKU)));
-        ptr__AIKU=__tmp__EIKU;
-      } else /* FALSE */ {
-        __tmp__GIKU=((__UINTEGER_32__RWB )typ_id__BIKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_type[(__tmp__GIKU)]))),(__UINTEGER_32__RWB)(__tmp__GIKU |  1));
-        ptr__AIKU=__tmp__EIKU;
-      };
-      Self__Z45R=((__GET_TYPE_ID__V5NJ *)ptr__AIKU);
-      *(Self__Z45R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__0JKU=((__GET_TYPE_ID__V5NJ *)Self__Z45R);
-    Self__0JKU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0IKU;
-    Self__0JKU->receiver__EA5J=t__2IKU;
-    __tmp__5JKU=Self__Z45R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__5JKU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__T2AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__5JKU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__T2AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__5JKU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__T2AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__5JKU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__T2AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__5JKU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__T2AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__5JKU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__T2AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__5JKU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__T2AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__5JKU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__T2AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__5JKU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__T2AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__ND2S=((__SIZE_OF__NGOJ *)__tmp__T2AL);
-    p__0IKU=Self__ND2S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__2IKU=Self__ND2S->receiver__OC5J;
-    Self__ND2S=NULL;
-    ptr__AIKU=((__POINTER__IB )(NULL));
-    typ_id__BIKU= 0;
-    __tmp__CIKU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__CIKU ==  0)) {
-      Self__ND2S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__BIKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CIKU));
-      if ((typ_id__BIKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GIKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FIKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_size[(__tmp__GIKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FIKU)));
-        ptr__AIKU=__tmp__EIKU;
-      } else /* FALSE */ {
-        __tmp__GIKU=((__UINTEGER_32__RWB )typ_id__BIKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_type[(__tmp__GIKU)]))),(__UINTEGER_32__RWB)(__tmp__GIKU |  1));
-        ptr__AIKU=__tmp__EIKU;
-      };
-      Self__ND2S=((__SIZE_OF__NGOJ *)ptr__AIKU);
-      *(Self__ND2S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__NEJV=((__SIZE_OF__NGOJ *)Self__ND2S);
-    Self__NEJV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0IKU;
-    Self__NEJV->receiver__OC5J=t__2IKU;
-    __tmp__5JKU=Self__ND2S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__5JKU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__T2AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__QD2S=((__REAL_CST__JLOJ *)__tmp__T2AL);
-    p__0IKU=Self__QD2S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__5EJV=Self__QD2S->value__DD5J;
-    t__2IKU=Self__QD2S->parent_constant__KLOJ.static_type__SG4D;
-    Self__QD2S=NULL;
-    ptr__AIKU=((__POINTER__IB )(NULL));
-    typ_id__BIKU= 0;
-    __tmp__CIKU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__CIKU ==  0)) {
-      Self__QD2S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__BIKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CIKU));
-      if ((typ_id__BIKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GIKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FIKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_size[(__tmp__GIKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FIKU)));
-        ptr__AIKU=__tmp__EIKU;
-      } else /* FALSE */ {
-        __tmp__GIKU=((__UINTEGER_32__RWB )typ_id__BIKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_type[(__tmp__GIKU)]))),(__UINTEGER_32__RWB)(__tmp__GIKU |  1));
-        ptr__AIKU=__tmp__EIKU;
-      };
-      Self__QD2S=((__REAL_CST__JLOJ *)ptr__AIKU);
-      *(Self__QD2S) = *(REAL_CST__JLOJ__);
-    };
-    Self__3EJV=((__REAL_CST__JLOJ *)Self__QD2S);
-    Self__3EJV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0IKU;
-    Self__3EJV->value__DD5J=v__5EJV;
-    Self__3EJV->parent_constant__KLOJ.static_type__SG4D=t__2IKU;
-    __tmp__5JKU=Self__QD2S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__UD2S=((__CHARACTER_CST__5LOJ *)__tmp__T2AL);
-    __tmp__VD2S=create__char__CMQJ(Self__UD2S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__UD2S->text__ID5J);
-    __tmp__5JKU=__tmp__VD2S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__XD2S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__T2AL);
-    __tmp__YD2S=create__text__2PQJ(Self__XD2S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__XD2S->string__EBJK);
-    __tmp__5JKU=__tmp__YD2S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__5JKU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__T2AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__5JKU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__T2AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__5JKU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__T2AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__5JKU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__T2AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__5JKU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__T2AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__5JKU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__T2AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__5JKU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__T2AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__5JKU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__T2AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__CMKU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__T2AL)->global__Y5JM),NULL);
-    if (__tmp__CMKU==NULL) {
-      __tmp__AKKU=NULL;
+      __UULT=((____2A0I *)__TULT);
+    };
+    __DAAS=NULL;
+    __PJKU=((____IB )(NULL));
+    __QJKU= 0;
+    __RJKU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__RJKU ==  0)) {
+      __DAAS=__0AOJ__;
+    } else /* FALSE */ {
+      __QJKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJKU));
+      if ((__QJKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VJKU=((____YWB )((____Q )(void *)((unsigned long)__UJKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_size[(__VJKU)-1]))),((____YWB )((____Q )__UJKU)));
+        __PJKU=__TJKU;
+      } else /* FALSE */ {
+        __VJKU=((____YWB )__QJKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_type[(__VJKU)]))),(____YWB)(__VJKU |  1));
+        __PJKU=__TJKU;
+      };
+      __DAAS=((____0AOJ *)__PJKU);
+      *(__DAAS) = *(__0AOJ__);
+    };
+    __ZKKU=((____0AOJ *)__DAAS);
+    __ZKKU->__1AOJ.__CK.__YH.__O2B=__JKKU;
+    __ZKKU->__OB5J=__UULT;
+    __OLKU=__DAAS;
+  } break;
+  case ____EBOJ__: {
+    __IAAS=((____EBOJ *)__C4AL);
+    __JKKU=__IAAS->__FBOJ.__CK.__YH.__O2B;
+    __LKKU=__IAAS->__TB5J;
+    __IAAS=NULL;
+    __PJKU=((____IB )(NULL));
+    __QJKU= 0;
+    __RJKU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__RJKU ==  0)) {
+      __IAAS=__EBOJ__;
+    } else /* FALSE */ {
+      __QJKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJKU));
+      if ((__QJKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VJKU=((____YWB )((____Q )(void *)((unsigned long)__UJKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_size[(__VJKU)-1]))),((____YWB )((____Q )__UJKU)));
+        __PJKU=__TJKU;
+      } else /* FALSE */ {
+        __VJKU=((____YWB )__QJKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_type[(__VJKU)]))),(____YWB)(__VJKU |  1));
+        __PJKU=__TJKU;
+      };
+      __IAAS=((____EBOJ *)__PJKU);
+      *(__IAAS) = *(__EBOJ__);
+    };
+    __JLKU=((____EBOJ *)__IAAS);
+    __JLKU->__FBOJ.__CK.__YH.__O2B=__JKKU;
+    __JLKU->__TB5J=__LKKU;
+    __OLKU=__IAAS;
+  } break;
+  case ____3BOJ__: {
+    __OLKU=__21AL(((____3BOJ *)__C4AL));
+  } break;
+  case ____RCOJ__: {
+    __OLKU=__H2AL(((____RCOJ *)__C4AL));
+  } break;
+  case ____HDOJ__: {
+    __OLKU=__S2AL(((____HDOJ *)__C4AL));
+  } break;
+  case ____1DOJ__: {
+    __OLKU=__32AL(((____1DOJ *)__C4AL));
+  } break;
+  case ____PEOJ__: {
+    __OLKU=__I3AL(((____PEOJ *)__C4AL));
+  } break;
+  case ____DFOJ__: {
+    __OLKU=__T3AL(((____DFOJ *)__C4AL));
+  } break;
+  case ____XFOJ__: {
+    __OLKU=__43AL(((____XFOJ *)__C4AL));
+  } break;
+  case ____QGOJ__: {
+    __OLKU=__J4AL(((____QGOJ *)__C4AL));
+  } break;
+  case ____EHOJ__: {
+    __OLKU=__X4AL(((____EHOJ *)__C4AL));
+  } break;
+  case ____2HOJ__: {
+    __2E2S=((____2HOJ *)__C4AL);
+    __JKKU=__2E2S->__3HOJ.__CK.__YH.__O2B;
+    __LKKU=__2E2S->__3D5J;
+    __2E2S=NULL;
+    __PJKU=((____IB )(NULL));
+    __QJKU= 0;
+    __RJKU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__RJKU ==  0)) {
+      __2E2S=__2HOJ__;
+    } else /* FALSE */ {
+      __QJKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJKU));
+      if ((__QJKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VJKU=((____YWB )((____Q )(void *)((unsigned long)__UJKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_size[(__VJKU)-1]))),((____YWB )((____Q )__UJKU)));
+        __PJKU=__TJKU;
+      } else /* FALSE */ {
+        __VJKU=((____YWB )__QJKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_type[(__VJKU)]))),(____YWB)(__VJKU |  1));
+        __PJKU=__TJKU;
+      };
+      __2E2S=((____2HOJ *)__PJKU);
+      *(__2E2S) = *(__2HOJ__);
+    };
+    __2FJV=((____2HOJ *)__2E2S);
+    __2FJV->__3HOJ.__CK.__YH.__O2B=__JKKU;
+    __2FJV->__3D5J=__LKKU;
+    __OLKU=__2E2S;
+  } break;
+  case ____YIOJ__: {
+    __OLKU=__I5AL(((____YIOJ *)__C4AL));
+  } break;
+  case ____YMOJ__: {
+    __5E2S=((____YMOJ *)__C4AL);
+    __JKKU=__5E2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __OGJV=__5E2S->__SE5J;
+    __LKKU=__5E2S->__ZMOJ.__BI4D;
+    __5E2S=NULL;
+    __PJKU=((____IB )(NULL));
+    __QJKU= 0;
+    __RJKU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__RJKU ==  0)) {
+      __5E2S=__YMOJ__;
+    } else /* FALSE */ {
+      __QJKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJKU));
+      if ((__QJKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VJKU=((____YWB )((____Q )(void *)((unsigned long)__UJKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_size[(__VJKU)-1]))),((____YWB )((____Q )__UJKU)));
+        __PJKU=__TJKU;
+      } else /* FALSE */ {
+        __VJKU=((____YWB )__QJKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TJKU=__OKI(__UJKU,((____IB )(&(table_type[(__VJKU)]))),(____YWB)(__VJKU |  1));
+        __PJKU=__TJKU;
+      };
+      __5E2S=((____YMOJ *)__PJKU);
+      *(__5E2S) = *(__YMOJ__);
+    };
+    __MGJV=((____YMOJ *)__5E2S);
+    __MGJV->__ZMOJ.__DK.__CK.__YH.__O2B=__JKKU;
+    __MGJV->__SE5J=__OGJV;
+    __MGJV->__ZMOJ.__BI4D=__LKKU;
+    __OLKU=__5E2S;
+  } break;
+  case ____ONOJ__: {
+    __DF2S=((____ONOJ *)__C4AL);
+    __EF2S=__RNQJ(__DF2S->__PNOJ.__DK.__CK.__YH.__O2B,__DF2S->__XE5J);
+    __OLKU=__EF2S;
+  } break;
+  case ____YOOJ__: {
+    __GF2S=((____YOOJ *)__C4AL);
+    __HF2S=__LRQJ(__GF2S->__ZOOJ.__DK.__CK.__YH.__O2B,__GF2S->__TCJK);
+    __OLKU=__HF2S;
+  } break;
+  case ____IM4K__: {
+    __OLKU=__NZFM(((____IM4K *)__C4AL));
+  } break;
+  case ____T5FL__: {
+    __OLKU=__V35O(((____T5FL *)__C4AL));
+  } break;
+  case ____3DUL__: {
+    __OLKU=__AJVP(((____3DUL *)__C4AL));
+  } break;
+  case ____0EUL__: {
+    __OLKU=__QB4P(((____0EUL *)__C4AL));
+  } break;
+  case ____BGUL__: {
+    __OLKU=__LJVP(((____BGUL *)__C4AL));
+  } break;
+  case ____2GUL__: {
+    __OLKU=__2B4P(((____2GUL *)__C4AL));
+  } break;
+  case ____B0VL__: {
+    __OLKU=__H0BN(((____B0VL *)__C4AL));
+  } break;
+  case ____P0VL__: {
+    __OLKU=__NCHM(((____P0VL *)__C4AL));
+  } break;
+  case ____Q5YL__: {
+    __RNKU=__TFTL(((____FKRG *)((____Q5YL *)__C4AL)->__HBKM),NULL);
+    if (__RNKU==NULL) {
+      __PLKU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__CMKU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__AKKU=NULL;
+      switch (((struct ___OBJ *)__RNKU)->__id) {
+      case ____IM4K__: {
+        __PLKU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__AKKU=((__READ_GLOBAL__B4YL *)__tmp__CMKU);
+      case ____Q5YL__: {
+        __PLKU=((____Q5YL *)__RNKU);
       } break;
       }
     };
-    __tmp__5JKU=__tmp__AKKU;
+    __OLKU=__PLKU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__5JKU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__T2AL));
+  case ____UVPM__: {
+    __OLKU=__VGWN(((____UVPM *)__C4AL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__5JKU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__T2AL));
+  case ____0ZPM__: {
+    __OLKU=__4G2P(((____0ZPM *)__C4AL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__5JKU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__T2AL));
+  case ____MR0N__: {
+    __OLKU=__DRVO(((____MR0N *)__C4AL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__5JKU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__T2AL));
+  case ____YWBP__: {
+    __OLKU=__DQ0Q(((____YWBP *)__C4AL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__5JKU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__T2AL));
+  case ____LYBP__: {
+    __OLKU=__0WUP(((____LYBP *)__C4AL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__5JKU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__T2AL));
+  case ____CZBP__: {
+    __OLKU=__FXUP(((____CZBP *)__C4AL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__5JKU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__T2AL));
+  case ____3BEP__: {
+    __OLKU=__FCIQ(((____3BEP *)__C4AL));
   } break;
   };
-  result__DGJV=NULL;
-  ptr__AIKU=((__POINTER__IB )(NULL));
-  typ_id__BIKU= 0;
-  __tmp__CIKU=((__POINTER__IB )sizeof(__EXPR_SHIFT_L__IEOJ));
-  if (((unsigned long)__tmp__CIKU ==  0)) {
-    result__DGJV=EXPR_SHIFT_L__IEOJ__;
+  __SHJV=NULL;
+  __PJKU=((____IB )(NULL));
+  __QJKU= 0;
+  __RJKU=((____IB )sizeof(____XFOJ));
+  if (((unsigned long)__RJKU ==  0)) {
+    __SHJV=__XFOJ__;
   } else /* FALSE */ {
-    typ_id__BIKU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CIKU));
-    if ((typ_id__BIKU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__GIKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FIKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_size[(__tmp__GIKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FIKU)));
-      ptr__AIKU=__tmp__EIKU;
-    } else /* FALSE */ {
-      __tmp__GIKU=((__UINTEGER_32__RWB )typ_id__BIKU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__EIKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__FIKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CIKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EIKU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__EIKU=micro_alloc__table__lab__HKI(__tmp__FIKU,((__POINTER__IB )(&(table_type[(__tmp__GIKU)]))),(__UINTEGER_32__RWB)(__tmp__GIKU |  1));
-      ptr__AIKU=__tmp__EIKU;
-    };
-    result__DGJV=((__EXPR_SHIFT_L__IEOJ *)ptr__AIKU);
-    *(result__DGJV) = *(EXPR_SHIFT_L__IEOJ__);
-  };
-  Self__PGJV=((__EXPR_SHIFT_L__IEOJ *)result__DGJV);
-  Self__PGJV->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__S2AL;
-  Self__PGJV->parent_expr_binary__JEOJ.left__SA5J=__tmp__U2AL;
-  Self__PGJV->parent_expr_binary__JEOJ.right__WA5J=__tmp__5JKU;
-  Self__PGJV=result__DGJV;
-  return(Self__PGJV);
+    __QJKU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJKU));
+    if ((__QJKU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __VJKU=((____YWB )((____Q )(void *)((unsigned long)__UJKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __TJKU=__OKI(__UJKU,((____IB )(&(table_size[(__VJKU)-1]))),((____YWB )((____Q )__UJKU)));
+      __PJKU=__TJKU;
+    } else /* FALSE */ {
+      __VJKU=((____YWB )__QJKU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __TJKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __UJKU=(void *)((unsigned long)(void *)((unsigned long)__RJKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TJKU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __TJKU=__OKI(__UJKU,((____IB )(&(table_type[(__VJKU)]))),(____YWB)(__VJKU |  1));
+      __PJKU=__TJKU;
+    };
+    __SHJV=((____XFOJ *)__PJKU);
+    *(__SHJV) = *(__XFOJ__);
+  };
+  __4HJV=((____XFOJ *)__SHJV);
+  __4HJV->__YFOJ.__TCOJ.__CK.__YH.__O2B=__B4AL;
+  __4HJV->__YFOJ.__BC5J=__D4AL;
+  __4HJV->__YFOJ.__FC5J=__OLKU;
+  __4HJV=__SHJV;
+  return(__4HJV);
 }
 
-static __PUT_TO__BFOJ* my_copy__02AL(__PUT_TO__BFOJ *Self__12AL)
-// ({PUT_TO__BFOJ}) With result Recursive, No inlinable.
+static ____QGOJ* __J4AL(____QGOJ *__K4AL)
+// ({__QGOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__BNKU;
-  __POSITION__OL __tmp__32AL,p__ANKU;
-  void *__tmp__42AL,*__tmp__52AL;
-  __STRING_CST__5J *Self__JMKU,*result__FMKU;
-  __POINTER__IB ptr__GMKU,__tmp__IMKU,__tmp__KMKU,__tmp__LMKU;
-  __INTEGER__Q typ_id__HMKU;
-  __UINTEGER_32__RWB __tmp__MMKU;
-  __PROTOTYPE_CST__45WC *Self__R55R,*__tmp__S55R;
-  __INTEGER_CST__KAXC *Self__U55R,*Self__5MKU;
-  __TYPE_FULL__PMB *t__CNKU;
-  __READ_LOCAL__N5ZI *__tmp__UTLT,*__tmp__VTLT;
-  __IS_EXPANDED__L5NJ *Self__Y55R,*Self__QNKU;
-  __GET_TYPE_ID__V5NJ *Self__355R,*Self__AOKU;
-  __SIZE_OF__NGOJ *Self__HE2S,*Self__AHJV;
-  __REAL_CST__JLOJ *Self__KE2S,*Self__QHJV;
-  __STRING_CONSTANT__0 *v__SHJV;
-  __CHARACTER_CST__5LOJ *Self__OE2S,*__tmp__PE2S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__RE2S,*__tmp__SE2S;
-  void *__tmp__FOKU,*__tmp__IQKU,*__tmp__LSKU;
-  __READ_GLOBAL__B4YL *__tmp__GOKU;
-  __PUT_TO__BFOJ *__tmp__H3AL,*Result__22AL;
-  __tmp__32AL=Self__12AL->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__42AL=Self__12AL->receiver__4B5J;
-  switch (((struct ___OBJ *)__tmp__42AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__JMKU=((__STRING_CST__5J *)__tmp__42AL);
-    result__FMKU=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      result__FMKU=Self__JMKU;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      result__FMKU=((__STRING_CST__5J *)ptr__GMKU);
-      *(result__FMKU) = *(Self__JMKU);
-    };
-    __tmp__52AL=result__FMKU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__52AL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__42AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__R55R=((__PROTOTYPE_CST__45WC *)__tmp__42AL);
-    __tmp__S55R=create__type__IJ2C(Self__R55R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__R55R->parent_constant__55WC.static_type__SG4D);
-    __tmp__52AL=__tmp__S55R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__U55R=((__INTEGER_CST__KAXC *)__tmp__42AL);
-    p__ANKU=Self__U55R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__BNKU=Self__U55R->value__YG4D;
-    t__CNKU=Self__U55R->parent_constant__LAXC.static_type__SG4D;
-    Self__U55R=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      Self__U55R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      Self__U55R=((__INTEGER_CST__KAXC *)ptr__GMKU);
-      *(Self__U55R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__5MKU=((__INTEGER_CST__KAXC *)Self__U55R);
-    Self__5MKU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ANKU;
-    Self__5MKU->value__YG4D=v__BNKU;
-    Self__5MKU->parent_constant__LAXC.static_type__SG4D=t__CNKU;
-    check_type__KYEE(Self__5MKU);
-    __tmp__52AL=Self__U55R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__52AL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__42AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__UTLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__42AL)->local__PUEJ));
-    if (__tmp__UTLT==NULL) {
-      __tmp__VTLT=NULL;
+  ____0SG __QOKU;
+  ____OL __M4AL,__POKU;
+  void *__N4AL,*__O4AL;
+  ____5J *__YNKU,*__UNKU;
+  ____IB __VNKU,__XNKU,__ZNKU,__0NKU;
+  ____Q __WNKU;
+  ____YWB __1NKU;
+  ____NBXC *__ABAS,*__BBAS;
+  ____ZBXC *__DBAS,*__OOKU;
+  ____WMB *__ROKU;
+  ____2A0I *__DVLT,*__EVLT;
+  ____0AOJ *__HBAS,*__5OKU;
+  ____EBOJ *__MBAS,*__PPKU;
+  ____2HOJ *__WF2S,*__PIJV;
+  ____YMOJ *__ZF2S,*__5IJV;
+  ____0 *__BJJV;
+  ____ONOJ *__3F2S,*__4F2S;
+  ____YOOJ *__AG2S,*__BG2S;
+  void *__UPKU,*__XRKU,*__0TKU;
+  ____Q5YL *__VPKU;
+  ____QGOJ *__W4AL,*__L4AL;
+  __M4AL=__K4AL->__RGOJ.__CK.__YH.__O2B;
+  __N4AL=__K4AL->__ND5J;
+  switch (((struct ___OBJ *)__N4AL)->__id) {
+  case ____5J__: {
+    __YNKU=((____5J *)__N4AL);
+    __UNKU=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____5J));
+    if (((unsigned long)__XNKU ==  0)) {
+      __UNKU=__YNKU;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __UNKU=((____5J *)__VNKU);
+      *(__UNKU) = *(__YNKU);
+    };
+    __O4AL=__UNKU;
+  } break;
+  case ____0AXC__: {
+    __O4AL=__JZAL(((____0AXC *)__N4AL));
+  } break;
+  case ____NBXC__: {
+    __ABAS=((____NBXC *)__N4AL);
+    __BBAS=__XK2C(__ABAS->__OBXC.__DK.__CK.__YH.__O2B,__ABAS->__OBXC.__BI4D);
+    __O4AL=__BBAS;
+  } break;
+  case ____ZBXC__: {
+    __DBAS=((____ZBXC *)__N4AL);
+    __POKU=__DBAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __QOKU=__DBAS->__HI4D;
+    __ROKU=__DBAS->__0BXC.__BI4D;
+    __DBAS=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__XNKU ==  0)) {
+      __DBAS=__ZBXC__;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __DBAS=((____ZBXC *)__VNKU);
+      *(__DBAS) = *(__ZBXC__);
+    };
+    __OOKU=((____ZBXC *)__DBAS);
+    __OOKU->__0BXC.__DK.__CK.__YH.__O2B=__POKU;
+    __OOKU->__HI4D=__QOKU;
+    __OOKU->__0BXC.__BI4D=__ROKU;
+    __ZZEE(__OOKU);
+    __O4AL=__DBAS;
+  } break;
+  case ____DMWH__: {
+    __O4AL=__W3OK(((____DMWH *)__N4AL));
+  } break;
+  case ____2A0I__: {
+    __DVLT=__2VEI(((____N5WC *)((____2A0I *)__N4AL)->__4VEJ));
+    if (__DVLT==NULL) {
+      __EVLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VTLT=((__READ_LOCAL__N5ZI *)__tmp__UTLT);
+      __EVLT=((____2A0I *)__DVLT);
     };
-    __tmp__52AL=__tmp__VTLT;
+    __O4AL=__EVLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__52AL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__42AL));
+  case ____HJNJ__: {
+    __O4AL=__Y0AL(((____HJNJ *)__N4AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__52AL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__42AL));
+  case ____SJNJ__: {
+    __O4AL=__D1AL(((____SJNJ *)__N4AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__Y55R=((__IS_EXPANDED__L5NJ *)__tmp__42AL);
-    p__ANKU=Self__Y55R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__UTLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__Y55R->receiver__554J)->local__PUEJ));
-    if (__tmp__UTLT==NULL) {
-      __tmp__VTLT=NULL;
+  case ____0AOJ__: {
+    __HBAS=((____0AOJ *)__N4AL);
+    __POKU=__HBAS->__1AOJ.__CK.__YH.__O2B;
+    __DVLT=__2VEI(((____N5WC *)((____2A0I *)__HBAS->__OB5J)->__4VEJ));
+    if (__DVLT==NULL) {
+      __EVLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VTLT=((__READ_LOCAL__N5ZI *)__tmp__UTLT);
-    };
-    Self__Y55R=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      Self__Y55R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      Self__Y55R=((__IS_EXPANDED__L5NJ *)ptr__GMKU);
-      *(Self__Y55R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__QNKU=((__IS_EXPANDED__L5NJ *)Self__Y55R);
-    Self__QNKU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ANKU;
-    Self__QNKU->receiver__554J=__tmp__VTLT;
-    __tmp__52AL=Self__Y55R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__355R=((__GET_TYPE_ID__V5NJ *)__tmp__42AL);
-    p__ANKU=Self__355R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__CNKU=Self__355R->receiver__EA5J;
-    Self__355R=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      Self__355R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      Self__355R=((__GET_TYPE_ID__V5NJ *)ptr__GMKU);
-      *(Self__355R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__AOKU=((__GET_TYPE_ID__V5NJ *)Self__355R);
-    Self__AOKU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ANKU;
-    Self__AOKU->receiver__EA5J=t__CNKU;
-    __tmp__52AL=Self__355R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__52AL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__52AL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__52AL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__52AL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__52AL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__52AL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__52AL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__42AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__52AL=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__42AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__52AL=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__42AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__HE2S=((__SIZE_OF__NGOJ *)__tmp__42AL);
-    p__ANKU=Self__HE2S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__CNKU=Self__HE2S->receiver__OC5J;
-    Self__HE2S=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      Self__HE2S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      Self__HE2S=((__SIZE_OF__NGOJ *)ptr__GMKU);
-      *(Self__HE2S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__AHJV=((__SIZE_OF__NGOJ *)Self__HE2S);
-    Self__AHJV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ANKU;
-    Self__AHJV->receiver__OC5J=t__CNKU;
-    __tmp__52AL=Self__HE2S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__52AL=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__42AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__KE2S=((__REAL_CST__JLOJ *)__tmp__42AL);
-    p__ANKU=Self__KE2S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__SHJV=Self__KE2S->value__DD5J;
-    t__CNKU=Self__KE2S->parent_constant__KLOJ.static_type__SG4D;
-    Self__KE2S=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      Self__KE2S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      Self__KE2S=((__REAL_CST__JLOJ *)ptr__GMKU);
-      *(Self__KE2S) = *(REAL_CST__JLOJ__);
-    };
-    Self__QHJV=((__REAL_CST__JLOJ *)Self__KE2S);
-    Self__QHJV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ANKU;
-    Self__QHJV->value__DD5J=v__SHJV;
-    Self__QHJV->parent_constant__KLOJ.static_type__SG4D=t__CNKU;
-    __tmp__52AL=Self__KE2S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__OE2S=((__CHARACTER_CST__5LOJ *)__tmp__42AL);
-    __tmp__PE2S=create__char__CMQJ(Self__OE2S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OE2S->text__ID5J);
-    __tmp__52AL=__tmp__PE2S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__RE2S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__42AL);
-    __tmp__SE2S=create__text__2PQJ(Self__RE2S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__RE2S->string__EBJK);
-    __tmp__52AL=__tmp__SE2S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__52AL=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__42AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__52AL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__42AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__52AL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__42AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__52AL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__42AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__52AL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__42AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__52AL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__42AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__52AL=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__42AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__52AL=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__42AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__FOKU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__42AL)->global__Y5JM),NULL);
-    if (__tmp__FOKU==NULL) {
-      __tmp__GOKU=NULL;
+      __EVLT=((____2A0I *)__DVLT);
+    };
+    __HBAS=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__XNKU ==  0)) {
+      __HBAS=__0AOJ__;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __HBAS=((____0AOJ *)__VNKU);
+      *(__HBAS) = *(__0AOJ__);
+    };
+    __5OKU=((____0AOJ *)__HBAS);
+    __5OKU->__1AOJ.__CK.__YH.__O2B=__POKU;
+    __5OKU->__OB5J=__EVLT;
+    __O4AL=__HBAS;
+  } break;
+  case ____EBOJ__: {
+    __MBAS=((____EBOJ *)__N4AL);
+    __POKU=__MBAS->__FBOJ.__CK.__YH.__O2B;
+    __ROKU=__MBAS->__TB5J;
+    __MBAS=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__XNKU ==  0)) {
+      __MBAS=__EBOJ__;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __MBAS=((____EBOJ *)__VNKU);
+      *(__MBAS) = *(__EBOJ__);
+    };
+    __PPKU=((____EBOJ *)__MBAS);
+    __PPKU->__FBOJ.__CK.__YH.__O2B=__POKU;
+    __PPKU->__TB5J=__ROKU;
+    __O4AL=__MBAS;
+  } break;
+  case ____3BOJ__: {
+    __O4AL=__21AL(((____3BOJ *)__N4AL));
+  } break;
+  case ____RCOJ__: {
+    __O4AL=__H2AL(((____RCOJ *)__N4AL));
+  } break;
+  case ____HDOJ__: {
+    __O4AL=__S2AL(((____HDOJ *)__N4AL));
+  } break;
+  case ____1DOJ__: {
+    __O4AL=__32AL(((____1DOJ *)__N4AL));
+  } break;
+  case ____PEOJ__: {
+    __O4AL=__I3AL(((____PEOJ *)__N4AL));
+  } break;
+  case ____DFOJ__: {
+    __O4AL=__T3AL(((____DFOJ *)__N4AL));
+  } break;
+  case ____XFOJ__: {
+    __O4AL=__43AL(((____XFOJ *)__N4AL));
+  } break;
+  case ____QGOJ__: {
+    __O4AL=__J4AL(((____QGOJ *)__N4AL));
+  } break;
+  case ____EHOJ__: {
+    __O4AL=__X4AL(((____EHOJ *)__N4AL));
+  } break;
+  case ____2HOJ__: {
+    __WF2S=((____2HOJ *)__N4AL);
+    __POKU=__WF2S->__3HOJ.__CK.__YH.__O2B;
+    __ROKU=__WF2S->__3D5J;
+    __WF2S=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__XNKU ==  0)) {
+      __WF2S=__2HOJ__;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __WF2S=((____2HOJ *)__VNKU);
+      *(__WF2S) = *(__2HOJ__);
+    };
+    __PIJV=((____2HOJ *)__WF2S);
+    __PIJV->__3HOJ.__CK.__YH.__O2B=__POKU;
+    __PIJV->__3D5J=__ROKU;
+    __O4AL=__WF2S;
+  } break;
+  case ____YIOJ__: {
+    __O4AL=__I5AL(((____YIOJ *)__N4AL));
+  } break;
+  case ____YMOJ__: {
+    __ZF2S=((____YMOJ *)__N4AL);
+    __POKU=__ZF2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __BJJV=__ZF2S->__SE5J;
+    __ROKU=__ZF2S->__ZMOJ.__BI4D;
+    __ZF2S=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__XNKU ==  0)) {
+      __ZF2S=__YMOJ__;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __ZF2S=((____YMOJ *)__VNKU);
+      *(__ZF2S) = *(__YMOJ__);
+    };
+    __5IJV=((____YMOJ *)__ZF2S);
+    __5IJV->__ZMOJ.__DK.__CK.__YH.__O2B=__POKU;
+    __5IJV->__SE5J=__BJJV;
+    __5IJV->__ZMOJ.__BI4D=__ROKU;
+    __O4AL=__ZF2S;
+  } break;
+  case ____ONOJ__: {
+    __3F2S=((____ONOJ *)__N4AL);
+    __4F2S=__RNQJ(__3F2S->__PNOJ.__DK.__CK.__YH.__O2B,__3F2S->__XE5J);
+    __O4AL=__4F2S;
+  } break;
+  case ____YOOJ__: {
+    __AG2S=((____YOOJ *)__N4AL);
+    __BG2S=__LRQJ(__AG2S->__ZOOJ.__DK.__CK.__YH.__O2B,__AG2S->__TCJK);
+    __O4AL=__BG2S;
+  } break;
+  case ____IM4K__: {
+    __O4AL=__NZFM(((____IM4K *)__N4AL));
+  } break;
+  case ____T5FL__: {
+    __O4AL=__V35O(((____T5FL *)__N4AL));
+  } break;
+  case ____3DUL__: {
+    __O4AL=__AJVP(((____3DUL *)__N4AL));
+  } break;
+  case ____0EUL__: {
+    __O4AL=__QB4P(((____0EUL *)__N4AL));
+  } break;
+  case ____BGUL__: {
+    __O4AL=__LJVP(((____BGUL *)__N4AL));
+  } break;
+  case ____2GUL__: {
+    __O4AL=__2B4P(((____2GUL *)__N4AL));
+  } break;
+  case ____B0VL__: {
+    __O4AL=__H0BN(((____B0VL *)__N4AL));
+  } break;
+  case ____P0VL__: {
+    __O4AL=__NCHM(((____P0VL *)__N4AL));
+  } break;
+  case ____Q5YL__: {
+    __UPKU=__TFTL(((____FKRG *)((____Q5YL *)__N4AL)->__HBKM),NULL);
+    if (__UPKU==NULL) {
+      __VPKU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__FOKU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__GOKU=NULL;
+      switch (((struct ___OBJ *)__UPKU)->__id) {
+      case ____IM4K__: {
+        __VPKU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__GOKU=((__READ_GLOBAL__B4YL *)__tmp__FOKU);
+      case ____Q5YL__: {
+        __VPKU=((____Q5YL *)__UPKU);
       } break;
       }
     };
-    __tmp__52AL=__tmp__GOKU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__52AL=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__42AL));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__52AL=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__42AL));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__52AL=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__42AL));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__52AL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__42AL));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__52AL=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__42AL));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__52AL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__42AL));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__52AL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__42AL));
-  } break;
-  };
-  __tmp__42AL=Self__12AL->index__AC5J;
-  switch (((struct ___OBJ *)__tmp__42AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__JMKU=((__STRING_CST__5J *)__tmp__42AL);
-    result__FMKU=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      result__FMKU=Self__JMKU;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      result__FMKU=((__STRING_CST__5J *)ptr__GMKU);
-      *(result__FMKU) = *(Self__JMKU);
-    };
-    __tmp__FOKU=result__FMKU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__FOKU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__42AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__R55R=((__PROTOTYPE_CST__45WC *)__tmp__42AL);
-    __tmp__S55R=create__type__IJ2C(Self__R55R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__R55R->parent_constant__55WC.static_type__SG4D);
-    __tmp__FOKU=__tmp__S55R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__U55R=((__INTEGER_CST__KAXC *)__tmp__42AL);
-    p__ANKU=Self__U55R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__BNKU=Self__U55R->value__YG4D;
-    t__CNKU=Self__U55R->parent_constant__LAXC.static_type__SG4D;
-    Self__U55R=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      Self__U55R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      Self__U55R=((__INTEGER_CST__KAXC *)ptr__GMKU);
-      *(Self__U55R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__5MKU=((__INTEGER_CST__KAXC *)Self__U55R);
-    Self__5MKU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ANKU;
-    Self__5MKU->value__YG4D=v__BNKU;
-    Self__5MKU->parent_constant__LAXC.static_type__SG4D=t__CNKU;
-    check_type__KYEE(Self__5MKU);
-    __tmp__FOKU=Self__U55R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__FOKU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__42AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__UTLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__42AL)->local__PUEJ));
-    if (__tmp__UTLT==NULL) {
-      __tmp__VTLT=NULL;
+    __O4AL=__VPKU;
+  } break;
+  case ____UVPM__: {
+    __O4AL=__VGWN(((____UVPM *)__N4AL));
+  } break;
+  case ____0ZPM__: {
+    __O4AL=__4G2P(((____0ZPM *)__N4AL));
+  } break;
+  case ____MR0N__: {
+    __O4AL=__DRVO(((____MR0N *)__N4AL));
+  } break;
+  case ____YWBP__: {
+    __O4AL=__DQ0Q(((____YWBP *)__N4AL));
+  } break;
+  case ____LYBP__: {
+    __O4AL=__0WUP(((____LYBP *)__N4AL));
+  } break;
+  case ____CZBP__: {
+    __O4AL=__FXUP(((____CZBP *)__N4AL));
+  } break;
+  case ____3BEP__: {
+    __O4AL=__FCIQ(((____3BEP *)__N4AL));
+  } break;
+  };
+  __N4AL=__K4AL->__PD5J;
+  switch (((struct ___OBJ *)__N4AL)->__id) {
+  case ____5J__: {
+    __YNKU=((____5J *)__N4AL);
+    __UNKU=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____5J));
+    if (((unsigned long)__XNKU ==  0)) {
+      __UNKU=__YNKU;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __UNKU=((____5J *)__VNKU);
+      *(__UNKU) = *(__YNKU);
+    };
+    __UPKU=__UNKU;
+  } break;
+  case ____0AXC__: {
+    __UPKU=__JZAL(((____0AXC *)__N4AL));
+  } break;
+  case ____NBXC__: {
+    __ABAS=((____NBXC *)__N4AL);
+    __BBAS=__XK2C(__ABAS->__OBXC.__DK.__CK.__YH.__O2B,__ABAS->__OBXC.__BI4D);
+    __UPKU=__BBAS;
+  } break;
+  case ____ZBXC__: {
+    __DBAS=((____ZBXC *)__N4AL);
+    __POKU=__DBAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __QOKU=__DBAS->__HI4D;
+    __ROKU=__DBAS->__0BXC.__BI4D;
+    __DBAS=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__XNKU ==  0)) {
+      __DBAS=__ZBXC__;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __DBAS=((____ZBXC *)__VNKU);
+      *(__DBAS) = *(__ZBXC__);
+    };
+    __OOKU=((____ZBXC *)__DBAS);
+    __OOKU->__0BXC.__DK.__CK.__YH.__O2B=__POKU;
+    __OOKU->__HI4D=__QOKU;
+    __OOKU->__0BXC.__BI4D=__ROKU;
+    __ZZEE(__OOKU);
+    __UPKU=__DBAS;
+  } break;
+  case ____DMWH__: {
+    __UPKU=__W3OK(((____DMWH *)__N4AL));
+  } break;
+  case ____2A0I__: {
+    __DVLT=__2VEI(((____N5WC *)((____2A0I *)__N4AL)->__4VEJ));
+    if (__DVLT==NULL) {
+      __EVLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VTLT=((__READ_LOCAL__N5ZI *)__tmp__UTLT);
+      __EVLT=((____2A0I *)__DVLT);
     };
-    __tmp__FOKU=__tmp__VTLT;
+    __UPKU=__EVLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__FOKU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__42AL));
+  case ____HJNJ__: {
+    __UPKU=__Y0AL(((____HJNJ *)__N4AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__FOKU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__42AL));
+  case ____SJNJ__: {
+    __UPKU=__D1AL(((____SJNJ *)__N4AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__Y55R=((__IS_EXPANDED__L5NJ *)__tmp__42AL);
-    p__ANKU=Self__Y55R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__UTLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__Y55R->receiver__554J)->local__PUEJ));
-    if (__tmp__UTLT==NULL) {
-      __tmp__VTLT=NULL;
+  case ____0AOJ__: {
+    __HBAS=((____0AOJ *)__N4AL);
+    __POKU=__HBAS->__1AOJ.__CK.__YH.__O2B;
+    __DVLT=__2VEI(((____N5WC *)((____2A0I *)__HBAS->__OB5J)->__4VEJ));
+    if (__DVLT==NULL) {
+      __EVLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VTLT=((__READ_LOCAL__N5ZI *)__tmp__UTLT);
-    };
-    Self__Y55R=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      Self__Y55R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      Self__Y55R=((__IS_EXPANDED__L5NJ *)ptr__GMKU);
-      *(Self__Y55R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__QNKU=((__IS_EXPANDED__L5NJ *)Self__Y55R);
-    Self__QNKU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ANKU;
-    Self__QNKU->receiver__554J=__tmp__VTLT;
-    __tmp__FOKU=Self__Y55R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__355R=((__GET_TYPE_ID__V5NJ *)__tmp__42AL);
-    p__ANKU=Self__355R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__CNKU=Self__355R->receiver__EA5J;
-    Self__355R=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      Self__355R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      Self__355R=((__GET_TYPE_ID__V5NJ *)ptr__GMKU);
-      *(Self__355R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__AOKU=((__GET_TYPE_ID__V5NJ *)Self__355R);
-    Self__AOKU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ANKU;
-    Self__AOKU->receiver__EA5J=t__CNKU;
-    __tmp__FOKU=Self__355R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__FOKU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__FOKU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__FOKU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__FOKU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__FOKU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__FOKU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__FOKU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__42AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__FOKU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__42AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__FOKU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__42AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__HE2S=((__SIZE_OF__NGOJ *)__tmp__42AL);
-    p__ANKU=Self__HE2S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__CNKU=Self__HE2S->receiver__OC5J;
-    Self__HE2S=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      Self__HE2S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      Self__HE2S=((__SIZE_OF__NGOJ *)ptr__GMKU);
-      *(Self__HE2S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__AHJV=((__SIZE_OF__NGOJ *)Self__HE2S);
-    Self__AHJV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ANKU;
-    Self__AHJV->receiver__OC5J=t__CNKU;
-    __tmp__FOKU=Self__HE2S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__FOKU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__42AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__KE2S=((__REAL_CST__JLOJ *)__tmp__42AL);
-    p__ANKU=Self__KE2S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__SHJV=Self__KE2S->value__DD5J;
-    t__CNKU=Self__KE2S->parent_constant__KLOJ.static_type__SG4D;
-    Self__KE2S=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      Self__KE2S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      Self__KE2S=((__REAL_CST__JLOJ *)ptr__GMKU);
-      *(Self__KE2S) = *(REAL_CST__JLOJ__);
-    };
-    Self__QHJV=((__REAL_CST__JLOJ *)Self__KE2S);
-    Self__QHJV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ANKU;
-    Self__QHJV->value__DD5J=v__SHJV;
-    Self__QHJV->parent_constant__KLOJ.static_type__SG4D=t__CNKU;
-    __tmp__FOKU=Self__KE2S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__OE2S=((__CHARACTER_CST__5LOJ *)__tmp__42AL);
-    __tmp__PE2S=create__char__CMQJ(Self__OE2S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OE2S->text__ID5J);
-    __tmp__FOKU=__tmp__PE2S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__RE2S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__42AL);
-    __tmp__SE2S=create__text__2PQJ(Self__RE2S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__RE2S->string__EBJK);
-    __tmp__FOKU=__tmp__SE2S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__FOKU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__42AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__FOKU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__42AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__FOKU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__42AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__FOKU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__42AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__FOKU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__42AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__FOKU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__42AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__FOKU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__42AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__FOKU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__42AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__IQKU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__42AL)->global__Y5JM),NULL);
-    if (__tmp__IQKU==NULL) {
-      __tmp__GOKU=NULL;
+      __EVLT=((____2A0I *)__DVLT);
+    };
+    __HBAS=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__XNKU ==  0)) {
+      __HBAS=__0AOJ__;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __HBAS=((____0AOJ *)__VNKU);
+      *(__HBAS) = *(__0AOJ__);
+    };
+    __5OKU=((____0AOJ *)__HBAS);
+    __5OKU->__1AOJ.__CK.__YH.__O2B=__POKU;
+    __5OKU->__OB5J=__EVLT;
+    __UPKU=__HBAS;
+  } break;
+  case ____EBOJ__: {
+    __MBAS=((____EBOJ *)__N4AL);
+    __POKU=__MBAS->__FBOJ.__CK.__YH.__O2B;
+    __ROKU=__MBAS->__TB5J;
+    __MBAS=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__XNKU ==  0)) {
+      __MBAS=__EBOJ__;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __MBAS=((____EBOJ *)__VNKU);
+      *(__MBAS) = *(__EBOJ__);
+    };
+    __PPKU=((____EBOJ *)__MBAS);
+    __PPKU->__FBOJ.__CK.__YH.__O2B=__POKU;
+    __PPKU->__TB5J=__ROKU;
+    __UPKU=__MBAS;
+  } break;
+  case ____3BOJ__: {
+    __UPKU=__21AL(((____3BOJ *)__N4AL));
+  } break;
+  case ____RCOJ__: {
+    __UPKU=__H2AL(((____RCOJ *)__N4AL));
+  } break;
+  case ____HDOJ__: {
+    __UPKU=__S2AL(((____HDOJ *)__N4AL));
+  } break;
+  case ____1DOJ__: {
+    __UPKU=__32AL(((____1DOJ *)__N4AL));
+  } break;
+  case ____PEOJ__: {
+    __UPKU=__I3AL(((____PEOJ *)__N4AL));
+  } break;
+  case ____DFOJ__: {
+    __UPKU=__T3AL(((____DFOJ *)__N4AL));
+  } break;
+  case ____XFOJ__: {
+    __UPKU=__43AL(((____XFOJ *)__N4AL));
+  } break;
+  case ____QGOJ__: {
+    __UPKU=__J4AL(((____QGOJ *)__N4AL));
+  } break;
+  case ____EHOJ__: {
+    __UPKU=__X4AL(((____EHOJ *)__N4AL));
+  } break;
+  case ____2HOJ__: {
+    __WF2S=((____2HOJ *)__N4AL);
+    __POKU=__WF2S->__3HOJ.__CK.__YH.__O2B;
+    __ROKU=__WF2S->__3D5J;
+    __WF2S=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__XNKU ==  0)) {
+      __WF2S=__2HOJ__;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __WF2S=((____2HOJ *)__VNKU);
+      *(__WF2S) = *(__2HOJ__);
+    };
+    __PIJV=((____2HOJ *)__WF2S);
+    __PIJV->__3HOJ.__CK.__YH.__O2B=__POKU;
+    __PIJV->__3D5J=__ROKU;
+    __UPKU=__WF2S;
+  } break;
+  case ____YIOJ__: {
+    __UPKU=__I5AL(((____YIOJ *)__N4AL));
+  } break;
+  case ____YMOJ__: {
+    __ZF2S=((____YMOJ *)__N4AL);
+    __POKU=__ZF2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __BJJV=__ZF2S->__SE5J;
+    __ROKU=__ZF2S->__ZMOJ.__BI4D;
+    __ZF2S=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__XNKU ==  0)) {
+      __ZF2S=__YMOJ__;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __ZF2S=((____YMOJ *)__VNKU);
+      *(__ZF2S) = *(__YMOJ__);
+    };
+    __5IJV=((____YMOJ *)__ZF2S);
+    __5IJV->__ZMOJ.__DK.__CK.__YH.__O2B=__POKU;
+    __5IJV->__SE5J=__BJJV;
+    __5IJV->__ZMOJ.__BI4D=__ROKU;
+    __UPKU=__ZF2S;
+  } break;
+  case ____ONOJ__: {
+    __3F2S=((____ONOJ *)__N4AL);
+    __4F2S=__RNQJ(__3F2S->__PNOJ.__DK.__CK.__YH.__O2B,__3F2S->__XE5J);
+    __UPKU=__4F2S;
+  } break;
+  case ____YOOJ__: {
+    __AG2S=((____YOOJ *)__N4AL);
+    __BG2S=__LRQJ(__AG2S->__ZOOJ.__DK.__CK.__YH.__O2B,__AG2S->__TCJK);
+    __UPKU=__BG2S;
+  } break;
+  case ____IM4K__: {
+    __UPKU=__NZFM(((____IM4K *)__N4AL));
+  } break;
+  case ____T5FL__: {
+    __UPKU=__V35O(((____T5FL *)__N4AL));
+  } break;
+  case ____3DUL__: {
+    __UPKU=__AJVP(((____3DUL *)__N4AL));
+  } break;
+  case ____0EUL__: {
+    __UPKU=__QB4P(((____0EUL *)__N4AL));
+  } break;
+  case ____BGUL__: {
+    __UPKU=__LJVP(((____BGUL *)__N4AL));
+  } break;
+  case ____2GUL__: {
+    __UPKU=__2B4P(((____2GUL *)__N4AL));
+  } break;
+  case ____B0VL__: {
+    __UPKU=__H0BN(((____B0VL *)__N4AL));
+  } break;
+  case ____P0VL__: {
+    __UPKU=__NCHM(((____P0VL *)__N4AL));
+  } break;
+  case ____Q5YL__: {
+    __XRKU=__TFTL(((____FKRG *)((____Q5YL *)__N4AL)->__HBKM),NULL);
+    if (__XRKU==NULL) {
+      __VPKU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__IQKU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__GOKU=NULL;
+      switch (((struct ___OBJ *)__XRKU)->__id) {
+      case ____IM4K__: {
+        __VPKU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__GOKU=((__READ_GLOBAL__B4YL *)__tmp__IQKU);
+      case ____Q5YL__: {
+        __VPKU=((____Q5YL *)__XRKU);
       } break;
       }
     };
-    __tmp__FOKU=__tmp__GOKU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__FOKU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__42AL));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__FOKU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__42AL));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__FOKU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__42AL));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__FOKU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__42AL));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__FOKU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__42AL));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__FOKU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__42AL));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__FOKU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__42AL));
-  } break;
-  };
-  __tmp__42AL=Self__12AL->value__CC5J;
-  switch (((struct ___OBJ *)__tmp__42AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__JMKU=((__STRING_CST__5J *)__tmp__42AL);
-    result__FMKU=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      result__FMKU=Self__JMKU;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      result__FMKU=((__STRING_CST__5J *)ptr__GMKU);
-      *(result__FMKU) = *(Self__JMKU);
-    };
-    __tmp__IQKU=result__FMKU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__IQKU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__42AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__R55R=((__PROTOTYPE_CST__45WC *)__tmp__42AL);
-    __tmp__S55R=create__type__IJ2C(Self__R55R->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__R55R->parent_constant__55WC.static_type__SG4D);
-    __tmp__IQKU=__tmp__S55R;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__U55R=((__INTEGER_CST__KAXC *)__tmp__42AL);
-    p__ANKU=Self__U55R->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__BNKU=Self__U55R->value__YG4D;
-    t__CNKU=Self__U55R->parent_constant__LAXC.static_type__SG4D;
-    Self__U55R=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      Self__U55R=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      Self__U55R=((__INTEGER_CST__KAXC *)ptr__GMKU);
-      *(Self__U55R) = *(INTEGER_CST__KAXC__);
-    };
-    Self__5MKU=((__INTEGER_CST__KAXC *)Self__U55R);
-    Self__5MKU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ANKU;
-    Self__5MKU->value__YG4D=v__BNKU;
-    Self__5MKU->parent_constant__LAXC.static_type__SG4D=t__CNKU;
-    check_type__KYEE(Self__5MKU);
-    __tmp__IQKU=Self__U55R;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__IQKU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__42AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__UTLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__42AL)->local__PUEJ));
-    if (__tmp__UTLT==NULL) {
-      __tmp__VTLT=NULL;
+    __UPKU=__VPKU;
+  } break;
+  case ____UVPM__: {
+    __UPKU=__VGWN(((____UVPM *)__N4AL));
+  } break;
+  case ____0ZPM__: {
+    __UPKU=__4G2P(((____0ZPM *)__N4AL));
+  } break;
+  case ____MR0N__: {
+    __UPKU=__DRVO(((____MR0N *)__N4AL));
+  } break;
+  case ____YWBP__: {
+    __UPKU=__DQ0Q(((____YWBP *)__N4AL));
+  } break;
+  case ____LYBP__: {
+    __UPKU=__0WUP(((____LYBP *)__N4AL));
+  } break;
+  case ____CZBP__: {
+    __UPKU=__FXUP(((____CZBP *)__N4AL));
+  } break;
+  case ____3BEP__: {
+    __UPKU=__FCIQ(((____3BEP *)__N4AL));
+  } break;
+  };
+  __N4AL=__K4AL->__RD5J;
+  switch (((struct ___OBJ *)__N4AL)->__id) {
+  case ____5J__: {
+    __YNKU=((____5J *)__N4AL);
+    __UNKU=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____5J));
+    if (((unsigned long)__XNKU ==  0)) {
+      __UNKU=__YNKU;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __UNKU=((____5J *)__VNKU);
+      *(__UNKU) = *(__YNKU);
+    };
+    __XRKU=__UNKU;
+  } break;
+  case ____0AXC__: {
+    __XRKU=__JZAL(((____0AXC *)__N4AL));
+  } break;
+  case ____NBXC__: {
+    __ABAS=((____NBXC *)__N4AL);
+    __BBAS=__XK2C(__ABAS->__OBXC.__DK.__CK.__YH.__O2B,__ABAS->__OBXC.__BI4D);
+    __XRKU=__BBAS;
+  } break;
+  case ____ZBXC__: {
+    __DBAS=((____ZBXC *)__N4AL);
+    __POKU=__DBAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __QOKU=__DBAS->__HI4D;
+    __ROKU=__DBAS->__0BXC.__BI4D;
+    __DBAS=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__XNKU ==  0)) {
+      __DBAS=__ZBXC__;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __DBAS=((____ZBXC *)__VNKU);
+      *(__DBAS) = *(__ZBXC__);
+    };
+    __OOKU=((____ZBXC *)__DBAS);
+    __OOKU->__0BXC.__DK.__CK.__YH.__O2B=__POKU;
+    __OOKU->__HI4D=__QOKU;
+    __OOKU->__0BXC.__BI4D=__ROKU;
+    __ZZEE(__OOKU);
+    __XRKU=__DBAS;
+  } break;
+  case ____DMWH__: {
+    __XRKU=__W3OK(((____DMWH *)__N4AL));
+  } break;
+  case ____2A0I__: {
+    __DVLT=__2VEI(((____N5WC *)((____2A0I *)__N4AL)->__4VEJ));
+    if (__DVLT==NULL) {
+      __EVLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VTLT=((__READ_LOCAL__N5ZI *)__tmp__UTLT);
+      __EVLT=((____2A0I *)__DVLT);
     };
-    __tmp__IQKU=__tmp__VTLT;
+    __XRKU=__EVLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__IQKU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__42AL));
+  case ____HJNJ__: {
+    __XRKU=__Y0AL(((____HJNJ *)__N4AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__IQKU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__42AL));
+  case ____SJNJ__: {
+    __XRKU=__D1AL(((____SJNJ *)__N4AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__Y55R=((__IS_EXPANDED__L5NJ *)__tmp__42AL);
-    p__ANKU=Self__Y55R->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__UTLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__Y55R->receiver__554J)->local__PUEJ));
-    if (__tmp__UTLT==NULL) {
-      __tmp__VTLT=NULL;
+  case ____0AOJ__: {
+    __HBAS=((____0AOJ *)__N4AL);
+    __POKU=__HBAS->__1AOJ.__CK.__YH.__O2B;
+    __DVLT=__2VEI(((____N5WC *)((____2A0I *)__HBAS->__OB5J)->__4VEJ));
+    if (__DVLT==NULL) {
+      __EVLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__VTLT=((__READ_LOCAL__N5ZI *)__tmp__UTLT);
-    };
-    Self__Y55R=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      Self__Y55R=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      Self__Y55R=((__IS_EXPANDED__L5NJ *)ptr__GMKU);
-      *(Self__Y55R) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__QNKU=((__IS_EXPANDED__L5NJ *)Self__Y55R);
-    Self__QNKU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ANKU;
-    Self__QNKU->receiver__554J=__tmp__VTLT;
-    __tmp__IQKU=Self__Y55R;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__355R=((__GET_TYPE_ID__V5NJ *)__tmp__42AL);
-    p__ANKU=Self__355R->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__CNKU=Self__355R->receiver__EA5J;
-    Self__355R=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      Self__355R=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      Self__355R=((__GET_TYPE_ID__V5NJ *)ptr__GMKU);
-      *(Self__355R) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__AOKU=((__GET_TYPE_ID__V5NJ *)Self__355R);
-    Self__AOKU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ANKU;
-    Self__AOKU->receiver__EA5J=t__CNKU;
-    __tmp__IQKU=Self__355R;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__IQKU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__IQKU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__IQKU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__IQKU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__IQKU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__IQKU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__42AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__IQKU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__42AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__IQKU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__42AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__IQKU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__42AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__HE2S=((__SIZE_OF__NGOJ *)__tmp__42AL);
-    p__ANKU=Self__HE2S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__CNKU=Self__HE2S->receiver__OC5J;
-    Self__HE2S=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      Self__HE2S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      Self__HE2S=((__SIZE_OF__NGOJ *)ptr__GMKU);
-      *(Self__HE2S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__AHJV=((__SIZE_OF__NGOJ *)Self__HE2S);
-    Self__AHJV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ANKU;
-    Self__AHJV->receiver__OC5J=t__CNKU;
-    __tmp__IQKU=Self__HE2S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__IQKU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__42AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__KE2S=((__REAL_CST__JLOJ *)__tmp__42AL);
-    p__ANKU=Self__KE2S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__SHJV=Self__KE2S->value__DD5J;
-    t__CNKU=Self__KE2S->parent_constant__KLOJ.static_type__SG4D;
-    Self__KE2S=NULL;
-    ptr__GMKU=((__POINTER__IB )(NULL));
-    typ_id__HMKU= 0;
-    __tmp__IMKU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__IMKU ==  0)) {
-      Self__KE2S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__HMKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IMKU));
-      if ((typ_id__HMKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MMKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_size[(__tmp__MMKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMKU)));
-        ptr__GMKU=__tmp__KMKU;
-      } else /* FALSE */ {
-        __tmp__MMKU=((__UINTEGER_32__RWB )typ_id__HMKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__KMKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__LMKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IMKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KMKU=micro_alloc__table__lab__HKI(__tmp__LMKU,((__POINTER__IB )(&(table_type[(__tmp__MMKU)]))),(__UINTEGER_32__RWB)(__tmp__MMKU |  1));
-        ptr__GMKU=__tmp__KMKU;
-      };
-      Self__KE2S=((__REAL_CST__JLOJ *)ptr__GMKU);
-      *(Self__KE2S) = *(REAL_CST__JLOJ__);
-    };
-    Self__QHJV=((__REAL_CST__JLOJ *)Self__KE2S);
-    Self__QHJV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ANKU;
-    Self__QHJV->value__DD5J=v__SHJV;
-    Self__QHJV->parent_constant__KLOJ.static_type__SG4D=t__CNKU;
-    __tmp__IQKU=Self__KE2S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__OE2S=((__CHARACTER_CST__5LOJ *)__tmp__42AL);
-    __tmp__PE2S=create__char__CMQJ(Self__OE2S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OE2S->text__ID5J);
-    __tmp__IQKU=__tmp__PE2S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__RE2S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__42AL);
-    __tmp__SE2S=create__text__2PQJ(Self__RE2S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__RE2S->string__EBJK);
-    __tmp__IQKU=__tmp__SE2S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__IQKU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__42AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__IQKU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__42AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__IQKU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__42AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__IQKU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__42AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__IQKU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__42AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__IQKU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__42AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__IQKU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__42AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__IQKU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__42AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__LSKU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__42AL)->global__Y5JM),NULL);
-    if (__tmp__LSKU==NULL) {
-      __tmp__GOKU=NULL;
+      __EVLT=((____2A0I *)__DVLT);
+    };
+    __HBAS=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__XNKU ==  0)) {
+      __HBAS=__0AOJ__;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __HBAS=((____0AOJ *)__VNKU);
+      *(__HBAS) = *(__0AOJ__);
+    };
+    __5OKU=((____0AOJ *)__HBAS);
+    __5OKU->__1AOJ.__CK.__YH.__O2B=__POKU;
+    __5OKU->__OB5J=__EVLT;
+    __XRKU=__HBAS;
+  } break;
+  case ____EBOJ__: {
+    __MBAS=((____EBOJ *)__N4AL);
+    __POKU=__MBAS->__FBOJ.__CK.__YH.__O2B;
+    __ROKU=__MBAS->__TB5J;
+    __MBAS=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__XNKU ==  0)) {
+      __MBAS=__EBOJ__;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __MBAS=((____EBOJ *)__VNKU);
+      *(__MBAS) = *(__EBOJ__);
+    };
+    __PPKU=((____EBOJ *)__MBAS);
+    __PPKU->__FBOJ.__CK.__YH.__O2B=__POKU;
+    __PPKU->__TB5J=__ROKU;
+    __XRKU=__MBAS;
+  } break;
+  case ____3BOJ__: {
+    __XRKU=__21AL(((____3BOJ *)__N4AL));
+  } break;
+  case ____RCOJ__: {
+    __XRKU=__H2AL(((____RCOJ *)__N4AL));
+  } break;
+  case ____HDOJ__: {
+    __XRKU=__S2AL(((____HDOJ *)__N4AL));
+  } break;
+  case ____1DOJ__: {
+    __XRKU=__32AL(((____1DOJ *)__N4AL));
+  } break;
+  case ____PEOJ__: {
+    __XRKU=__I3AL(((____PEOJ *)__N4AL));
+  } break;
+  case ____DFOJ__: {
+    __XRKU=__T3AL(((____DFOJ *)__N4AL));
+  } break;
+  case ____XFOJ__: {
+    __XRKU=__43AL(((____XFOJ *)__N4AL));
+  } break;
+  case ____QGOJ__: {
+    __XRKU=__J4AL(((____QGOJ *)__N4AL));
+  } break;
+  case ____EHOJ__: {
+    __XRKU=__X4AL(((____EHOJ *)__N4AL));
+  } break;
+  case ____2HOJ__: {
+    __WF2S=((____2HOJ *)__N4AL);
+    __POKU=__WF2S->__3HOJ.__CK.__YH.__O2B;
+    __ROKU=__WF2S->__3D5J;
+    __WF2S=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__XNKU ==  0)) {
+      __WF2S=__2HOJ__;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __WF2S=((____2HOJ *)__VNKU);
+      *(__WF2S) = *(__2HOJ__);
+    };
+    __PIJV=((____2HOJ *)__WF2S);
+    __PIJV->__3HOJ.__CK.__YH.__O2B=__POKU;
+    __PIJV->__3D5J=__ROKU;
+    __XRKU=__WF2S;
+  } break;
+  case ____YIOJ__: {
+    __XRKU=__I5AL(((____YIOJ *)__N4AL));
+  } break;
+  case ____YMOJ__: {
+    __ZF2S=((____YMOJ *)__N4AL);
+    __POKU=__ZF2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __BJJV=__ZF2S->__SE5J;
+    __ROKU=__ZF2S->__ZMOJ.__BI4D;
+    __ZF2S=NULL;
+    __VNKU=((____IB )(NULL));
+    __WNKU= 0;
+    __XNKU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__XNKU ==  0)) {
+      __ZF2S=__YMOJ__;
+    } else /* FALSE */ {
+      __WNKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XNKU));
+      if ((__WNKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1NKU=((____YWB )((____Q )(void *)((unsigned long)__0NKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_size[(__1NKU)-1]))),((____YWB )((____Q )__0NKU)));
+        __VNKU=__ZNKU;
+      } else /* FALSE */ {
+        __1NKU=((____YWB )__WNKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __ZNKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __0NKU=(void *)((unsigned long)(void *)((unsigned long)__XNKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZNKU=__OKI(__0NKU,((____IB )(&(table_type[(__1NKU)]))),(____YWB)(__1NKU |  1));
+        __VNKU=__ZNKU;
+      };
+      __ZF2S=((____YMOJ *)__VNKU);
+      *(__ZF2S) = *(__YMOJ__);
+    };
+    __5IJV=((____YMOJ *)__ZF2S);
+    __5IJV->__ZMOJ.__DK.__CK.__YH.__O2B=__POKU;
+    __5IJV->__SE5J=__BJJV;
+    __5IJV->__ZMOJ.__BI4D=__ROKU;
+    __XRKU=__ZF2S;
+  } break;
+  case ____ONOJ__: {
+    __3F2S=((____ONOJ *)__N4AL);
+    __4F2S=__RNQJ(__3F2S->__PNOJ.__DK.__CK.__YH.__O2B,__3F2S->__XE5J);
+    __XRKU=__4F2S;
+  } break;
+  case ____YOOJ__: {
+    __AG2S=((____YOOJ *)__N4AL);
+    __BG2S=__LRQJ(__AG2S->__ZOOJ.__DK.__CK.__YH.__O2B,__AG2S->__TCJK);
+    __XRKU=__BG2S;
+  } break;
+  case ____IM4K__: {
+    __XRKU=__NZFM(((____IM4K *)__N4AL));
+  } break;
+  case ____T5FL__: {
+    __XRKU=__V35O(((____T5FL *)__N4AL));
+  } break;
+  case ____3DUL__: {
+    __XRKU=__AJVP(((____3DUL *)__N4AL));
+  } break;
+  case ____0EUL__: {
+    __XRKU=__QB4P(((____0EUL *)__N4AL));
+  } break;
+  case ____BGUL__: {
+    __XRKU=__LJVP(((____BGUL *)__N4AL));
+  } break;
+  case ____2GUL__: {
+    __XRKU=__2B4P(((____2GUL *)__N4AL));
+  } break;
+  case ____B0VL__: {
+    __XRKU=__H0BN(((____B0VL *)__N4AL));
+  } break;
+  case ____P0VL__: {
+    __XRKU=__NCHM(((____P0VL *)__N4AL));
+  } break;
+  case ____Q5YL__: {
+    __0TKU=__TFTL(((____FKRG *)((____Q5YL *)__N4AL)->__HBKM),NULL);
+    if (__0TKU==NULL) {
+      __VPKU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__LSKU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__GOKU=NULL;
+      switch (((struct ___OBJ *)__0TKU)->__id) {
+      case ____IM4K__: {
+        __VPKU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__GOKU=((__READ_GLOBAL__B4YL *)__tmp__LSKU);
+      case ____Q5YL__: {
+        __VPKU=((____Q5YL *)__0TKU);
       } break;
       }
     };
-    __tmp__IQKU=__tmp__GOKU;
+    __XRKU=__VPKU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__IQKU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__42AL));
+  case ____UVPM__: {
+    __XRKU=__VGWN(((____UVPM *)__N4AL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__IQKU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__42AL));
+  case ____0ZPM__: {
+    __XRKU=__4G2P(((____0ZPM *)__N4AL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__IQKU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__42AL));
+  case ____MR0N__: {
+    __XRKU=__DRVO(((____MR0N *)__N4AL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__IQKU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__42AL));
+  case ____YWBP__: {
+    __XRKU=__DQ0Q(((____YWBP *)__N4AL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__IQKU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__42AL));
+  case ____LYBP__: {
+    __XRKU=__0WUP(((____LYBP *)__N4AL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__IQKU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__42AL));
+  case ____CZBP__: {
+    __XRKU=__FXUP(((____CZBP *)__N4AL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__IQKU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__42AL));
+  case ____3BEP__: {
+    __XRKU=__FCIQ(((____3BEP *)__N4AL));
   } break;
   };
-  __tmp__H3AL=create__base__index__value__BNYJ(__tmp__32AL,__tmp__52AL,__tmp__FOKU,__tmp__IQKU);
-  Result__22AL=__tmp__H3AL;
-  return(Result__22AL);
+  __W4AL=__QOYJ(__M4AL,__O4AL,__UPKU,__XRKU);
+  __L4AL=__W4AL;
+  return(__L4AL);
 }
 
-static __ITEM__VFOJ* my_copy__I3AL(__ITEM__VFOJ *Self__J3AL)
-// ({ITEM__VFOJ}) With result Recursive, No inlinable.
+static ____EHOJ* __X4AL(____EHOJ *__Y4AL)
+// ({__EHOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__KTKU;
-  __POSITION__OL __tmp__L3AL,p__JTKU;
-  void *__tmp__M3AL,*__tmp__N3AL;
-  __STRING_CST__5J *Self__SSKU,*result__OSKU;
-  __POINTER__IB ptr__PSKU,__tmp__RSKU,__tmp__TSKU,__tmp__USKU;
-  __INTEGER__Q typ_id__QSKU;
-  __UINTEGER_32__RWB __tmp__VSKU;
-  __PROTOTYPE_CST__45WC *Self__HBAS,*__tmp__IBAS;
-  __INTEGER_CST__KAXC *Self__KBAS,*Self__ITKU;
-  __TYPE_FULL__PMB *t__LTKU;
-  __READ_LOCAL__N5ZI *__tmp__MULT,*__tmp__NULT;
-  __IS_EXPANDED__L5NJ *Self__OBAS,*Self__ZTKU;
-  __GET_TYPE_ID__V5NJ *Self__TBAS,*Self__JUKU;
-  __SIZE_OF__NGOJ *Self__OF2S,*Self__DKJV;
-  __REAL_CST__JLOJ *Self__RF2S,*Self__TKJV;
-  __STRING_CONSTANT__0 *v__VKJV;
-  __CHARACTER_CST__5LOJ *Self__VF2S,*__tmp__WF2S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__YF2S,*__tmp__ZF2S;
-  void *__tmp__OUKU,*__tmp__RWKU;
-  __READ_GLOBAL__B4YL *__tmp__PUKU;
-  __ITEM__VFOJ *result__C4ZJ,*Self__DCKK;
-  __tmp__L3AL=Self__J3AL->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__M3AL=Self__J3AL->receiver__HC5J;
-  switch (((struct ___OBJ *)__tmp__M3AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__SSKU=((__STRING_CST__5J *)__tmp__M3AL);
-    result__OSKU=NULL;
-    ptr__PSKU=((__POINTER__IB )(NULL));
-    typ_id__QSKU= 0;
-    __tmp__RSKU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__RSKU ==  0)) {
-      result__OSKU=Self__SSKU;
-    } else /* FALSE */ {
-      typ_id__QSKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RSKU));
-      if ((typ_id__QSKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VSKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__USKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_size[(__tmp__VSKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__USKU)));
-        ptr__PSKU=__tmp__TSKU;
-      } else /* FALSE */ {
-        __tmp__VSKU=((__UINTEGER_32__RWB )typ_id__QSKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_type[(__tmp__VSKU)]))),(__UINTEGER_32__RWB)(__tmp__VSKU |  1));
-        ptr__PSKU=__tmp__TSKU;
-      };
-      result__OSKU=((__STRING_CST__5J *)ptr__PSKU);
-      *(result__OSKU) = *(Self__SSKU);
-    };
-    __tmp__N3AL=result__OSKU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__N3AL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__M3AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__HBAS=((__PROTOTYPE_CST__45WC *)__tmp__M3AL);
-    __tmp__IBAS=create__type__IJ2C(Self__HBAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__HBAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__N3AL=__tmp__IBAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__KBAS=((__INTEGER_CST__KAXC *)__tmp__M3AL);
-    p__JTKU=Self__KBAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__KTKU=Self__KBAS->value__YG4D;
-    t__LTKU=Self__KBAS->parent_constant__LAXC.static_type__SG4D;
-    Self__KBAS=NULL;
-    ptr__PSKU=((__POINTER__IB )(NULL));
-    typ_id__QSKU= 0;
-    __tmp__RSKU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__RSKU ==  0)) {
-      Self__KBAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__QSKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RSKU));
-      if ((typ_id__QSKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VSKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__USKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_size[(__tmp__VSKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__USKU)));
-        ptr__PSKU=__tmp__TSKU;
-      } else /* FALSE */ {
-        __tmp__VSKU=((__UINTEGER_32__RWB )typ_id__QSKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_type[(__tmp__VSKU)]))),(__UINTEGER_32__RWB)(__tmp__VSKU |  1));
-        ptr__PSKU=__tmp__TSKU;
-      };
-      Self__KBAS=((__INTEGER_CST__KAXC *)ptr__PSKU);
-      *(Self__KBAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__ITKU=((__INTEGER_CST__KAXC *)Self__KBAS);
-    Self__ITKU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__JTKU;
-    Self__ITKU->value__YG4D=v__KTKU;
-    Self__ITKU->parent_constant__LAXC.static_type__SG4D=t__LTKU;
-    check_type__KYEE(Self__ITKU);
-    __tmp__N3AL=Self__KBAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__N3AL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__M3AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__MULT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__M3AL)->local__PUEJ));
-    if (__tmp__MULT==NULL) {
-      __tmp__NULT=NULL;
+  ____0SG __ZUKU;
+  ____OL __04AL,__YUKU;
+  void *__14AL,*__24AL;
+  ____5J *__BUKU,*__3TKU;
+  ____IB __4TKU,__AUKU,__CUKU,__DUKU;
+  ____Q __5TKU;
+  ____YWB __EUKU;
+  ____NBXC *__WCAS,*__XCAS;
+  ____ZBXC *__ZCAS,*__XUKU;
+  ____WMB *__0UKU;
+  ____2A0I *__1VLT,*__2VLT;
+  ____0AOJ *__3CAS,*__IVKU;
+  ____EBOJ *__CDAS,*__YVKU;
+  ____2HOJ *__3G2S,*__SLJV;
+  ____YMOJ *__AH2S,*__CMJV;
+  ____0 *__EMJV;
+  ____ONOJ *__EH2S,*__FH2S;
+  ____YOOJ *__HH2S,*__IH2S;
+  void *__3VKU,*__AYKU;
+  ____Q5YL *__4VKU;
+  ____EHOJ *__R5ZJ,*__SDKK;
+  __04AL=__Y4AL->__FHOJ.__CK.__YH.__O2B;
+  __14AL=__Y4AL->__WD5J;
+  switch (((struct ___OBJ *)__14AL)->__id) {
+  case ____5J__: {
+    __BUKU=((____5J *)__14AL);
+    __3TKU=NULL;
+    __4TKU=((____IB )(NULL));
+    __5TKU= 0;
+    __AUKU=((____IB )sizeof(____5J));
+    if (((unsigned long)__AUKU ==  0)) {
+      __3TKU=__BUKU;
+    } else /* FALSE */ {
+      __5TKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AUKU));
+      if ((__5TKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EUKU=((____YWB )((____Q )(void *)((unsigned long)__DUKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_size[(__EUKU)-1]))),((____YWB )((____Q )__DUKU)));
+        __4TKU=__CUKU;
+      } else /* FALSE */ {
+        __EUKU=((____YWB )__5TKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_type[(__EUKU)]))),(____YWB)(__EUKU |  1));
+        __4TKU=__CUKU;
+      };
+      __3TKU=((____5J *)__4TKU);
+      *(__3TKU) = *(__BUKU);
+    };
+    __24AL=__3TKU;
+  } break;
+  case ____0AXC__: {
+    __24AL=__JZAL(((____0AXC *)__14AL));
+  } break;
+  case ____NBXC__: {
+    __WCAS=((____NBXC *)__14AL);
+    __XCAS=__XK2C(__WCAS->__OBXC.__DK.__CK.__YH.__O2B,__WCAS->__OBXC.__BI4D);
+    __24AL=__XCAS;
+  } break;
+  case ____ZBXC__: {
+    __ZCAS=((____ZBXC *)__14AL);
+    __YUKU=__ZCAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __ZUKU=__ZCAS->__HI4D;
+    __0UKU=__ZCAS->__0BXC.__BI4D;
+    __ZCAS=NULL;
+    __4TKU=((____IB )(NULL));
+    __5TKU= 0;
+    __AUKU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__AUKU ==  0)) {
+      __ZCAS=__ZBXC__;
+    } else /* FALSE */ {
+      __5TKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AUKU));
+      if ((__5TKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EUKU=((____YWB )((____Q )(void *)((unsigned long)__DUKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_size[(__EUKU)-1]))),((____YWB )((____Q )__DUKU)));
+        __4TKU=__CUKU;
+      } else /* FALSE */ {
+        __EUKU=((____YWB )__5TKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_type[(__EUKU)]))),(____YWB)(__EUKU |  1));
+        __4TKU=__CUKU;
+      };
+      __ZCAS=((____ZBXC *)__4TKU);
+      *(__ZCAS) = *(__ZBXC__);
+    };
+    __XUKU=((____ZBXC *)__ZCAS);
+    __XUKU->__0BXC.__DK.__CK.__YH.__O2B=__YUKU;
+    __XUKU->__HI4D=__ZUKU;
+    __XUKU->__0BXC.__BI4D=__0UKU;
+    __ZZEE(__XUKU);
+    __24AL=__ZCAS;
+  } break;
+  case ____DMWH__: {
+    __24AL=__W3OK(((____DMWH *)__14AL));
+  } break;
+  case ____2A0I__: {
+    __1VLT=__2VEI(((____N5WC *)((____2A0I *)__14AL)->__4VEJ));
+    if (__1VLT==NULL) {
+      __2VLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__NULT=((__READ_LOCAL__N5ZI *)__tmp__MULT);
+      __2VLT=((____2A0I *)__1VLT);
     };
-    __tmp__N3AL=__tmp__NULT;
+    __24AL=__2VLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__N3AL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__M3AL));
+  case ____HJNJ__: {
+    __24AL=__Y0AL(((____HJNJ *)__14AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__N3AL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__M3AL));
+  case ____SJNJ__: {
+    __24AL=__D1AL(((____SJNJ *)__14AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__OBAS=((__IS_EXPANDED__L5NJ *)__tmp__M3AL);
-    p__JTKU=Self__OBAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__MULT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__OBAS->receiver__554J)->local__PUEJ));
-    if (__tmp__MULT==NULL) {
-      __tmp__NULT=NULL;
+  case ____0AOJ__: {
+    __3CAS=((____0AOJ *)__14AL);
+    __YUKU=__3CAS->__1AOJ.__CK.__YH.__O2B;
+    __1VLT=__2VEI(((____N5WC *)((____2A0I *)__3CAS->__OB5J)->__4VEJ));
+    if (__1VLT==NULL) {
+      __2VLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__NULT=((__READ_LOCAL__N5ZI *)__tmp__MULT);
-    };
-    Self__OBAS=NULL;
-    ptr__PSKU=((__POINTER__IB )(NULL));
-    typ_id__QSKU= 0;
-    __tmp__RSKU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__RSKU ==  0)) {
-      Self__OBAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__QSKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RSKU));
-      if ((typ_id__QSKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VSKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__USKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_size[(__tmp__VSKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__USKU)));
-        ptr__PSKU=__tmp__TSKU;
-      } else /* FALSE */ {
-        __tmp__VSKU=((__UINTEGER_32__RWB )typ_id__QSKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_type[(__tmp__VSKU)]))),(__UINTEGER_32__RWB)(__tmp__VSKU |  1));
-        ptr__PSKU=__tmp__TSKU;
-      };
-      Self__OBAS=((__IS_EXPANDED__L5NJ *)ptr__PSKU);
-      *(Self__OBAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__ZTKU=((__IS_EXPANDED__L5NJ *)Self__OBAS);
-    Self__ZTKU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__JTKU;
-    Self__ZTKU->receiver__554J=__tmp__NULT;
-    __tmp__N3AL=Self__OBAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__TBAS=((__GET_TYPE_ID__V5NJ *)__tmp__M3AL);
-    p__JTKU=Self__TBAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__LTKU=Self__TBAS->receiver__EA5J;
-    Self__TBAS=NULL;
-    ptr__PSKU=((__POINTER__IB )(NULL));
-    typ_id__QSKU= 0;
-    __tmp__RSKU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__RSKU ==  0)) {
-      Self__TBAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__QSKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RSKU));
-      if ((typ_id__QSKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VSKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__USKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_size[(__tmp__VSKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__USKU)));
-        ptr__PSKU=__tmp__TSKU;
-      } else /* FALSE */ {
-        __tmp__VSKU=((__UINTEGER_32__RWB )typ_id__QSKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_type[(__tmp__VSKU)]))),(__UINTEGER_32__RWB)(__tmp__VSKU |  1));
-        ptr__PSKU=__tmp__TSKU;
-      };
-      Self__TBAS=((__GET_TYPE_ID__V5NJ *)ptr__PSKU);
-      *(Self__TBAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__JUKU=((__GET_TYPE_ID__V5NJ *)Self__TBAS);
-    Self__JUKU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__JTKU;
-    Self__JUKU->receiver__EA5J=t__LTKU;
-    __tmp__N3AL=Self__TBAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__N3AL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__M3AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__N3AL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__M3AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__N3AL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__M3AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__N3AL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__M3AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__N3AL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__M3AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__N3AL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__M3AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__N3AL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__M3AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__N3AL=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__M3AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__N3AL=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__M3AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__OF2S=((__SIZE_OF__NGOJ *)__tmp__M3AL);
-    p__JTKU=Self__OF2S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__LTKU=Self__OF2S->receiver__OC5J;
-    Self__OF2S=NULL;
-    ptr__PSKU=((__POINTER__IB )(NULL));
-    typ_id__QSKU= 0;
-    __tmp__RSKU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__RSKU ==  0)) {
-      Self__OF2S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__QSKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RSKU));
-      if ((typ_id__QSKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VSKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__USKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_size[(__tmp__VSKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__USKU)));
-        ptr__PSKU=__tmp__TSKU;
-      } else /* FALSE */ {
-        __tmp__VSKU=((__UINTEGER_32__RWB )typ_id__QSKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_type[(__tmp__VSKU)]))),(__UINTEGER_32__RWB)(__tmp__VSKU |  1));
-        ptr__PSKU=__tmp__TSKU;
-      };
-      Self__OF2S=((__SIZE_OF__NGOJ *)ptr__PSKU);
-      *(Self__OF2S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__DKJV=((__SIZE_OF__NGOJ *)Self__OF2S);
-    Self__DKJV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__JTKU;
-    Self__DKJV->receiver__OC5J=t__LTKU;
-    __tmp__N3AL=Self__OF2S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__N3AL=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__M3AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__RF2S=((__REAL_CST__JLOJ *)__tmp__M3AL);
-    p__JTKU=Self__RF2S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__VKJV=Self__RF2S->value__DD5J;
-    t__LTKU=Self__RF2S->parent_constant__KLOJ.static_type__SG4D;
-    Self__RF2S=NULL;
-    ptr__PSKU=((__POINTER__IB )(NULL));
-    typ_id__QSKU= 0;
-    __tmp__RSKU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__RSKU ==  0)) {
-      Self__RF2S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__QSKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RSKU));
-      if ((typ_id__QSKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VSKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__USKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_size[(__tmp__VSKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__USKU)));
-        ptr__PSKU=__tmp__TSKU;
-      } else /* FALSE */ {
-        __tmp__VSKU=((__UINTEGER_32__RWB )typ_id__QSKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_type[(__tmp__VSKU)]))),(__UINTEGER_32__RWB)(__tmp__VSKU |  1));
-        ptr__PSKU=__tmp__TSKU;
-      };
-      Self__RF2S=((__REAL_CST__JLOJ *)ptr__PSKU);
-      *(Self__RF2S) = *(REAL_CST__JLOJ__);
-    };
-    Self__TKJV=((__REAL_CST__JLOJ *)Self__RF2S);
-    Self__TKJV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__JTKU;
-    Self__TKJV->value__DD5J=v__VKJV;
-    Self__TKJV->parent_constant__KLOJ.static_type__SG4D=t__LTKU;
-    __tmp__N3AL=Self__RF2S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__VF2S=((__CHARACTER_CST__5LOJ *)__tmp__M3AL);
-    __tmp__WF2S=create__char__CMQJ(Self__VF2S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__VF2S->text__ID5J);
-    __tmp__N3AL=__tmp__WF2S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__YF2S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__M3AL);
-    __tmp__ZF2S=create__text__2PQJ(Self__YF2S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__YF2S->string__EBJK);
-    __tmp__N3AL=__tmp__ZF2S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__N3AL=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__M3AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__N3AL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__M3AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__N3AL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__M3AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__N3AL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__M3AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__N3AL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__M3AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__N3AL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__M3AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__N3AL=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__M3AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__N3AL=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__M3AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__OUKU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__M3AL)->global__Y5JM),NULL);
-    if (__tmp__OUKU==NULL) {
-      __tmp__PUKU=NULL;
+      __2VLT=((____2A0I *)__1VLT);
+    };
+    __3CAS=NULL;
+    __4TKU=((____IB )(NULL));
+    __5TKU= 0;
+    __AUKU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__AUKU ==  0)) {
+      __3CAS=__0AOJ__;
+    } else /* FALSE */ {
+      __5TKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AUKU));
+      if ((__5TKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EUKU=((____YWB )((____Q )(void *)((unsigned long)__DUKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_size[(__EUKU)-1]))),((____YWB )((____Q )__DUKU)));
+        __4TKU=__CUKU;
+      } else /* FALSE */ {
+        __EUKU=((____YWB )__5TKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_type[(__EUKU)]))),(____YWB)(__EUKU |  1));
+        __4TKU=__CUKU;
+      };
+      __3CAS=((____0AOJ *)__4TKU);
+      *(__3CAS) = *(__0AOJ__);
+    };
+    __IVKU=((____0AOJ *)__3CAS);
+    __IVKU->__1AOJ.__CK.__YH.__O2B=__YUKU;
+    __IVKU->__OB5J=__2VLT;
+    __24AL=__3CAS;
+  } break;
+  case ____EBOJ__: {
+    __CDAS=((____EBOJ *)__14AL);
+    __YUKU=__CDAS->__FBOJ.__CK.__YH.__O2B;
+    __0UKU=__CDAS->__TB5J;
+    __CDAS=NULL;
+    __4TKU=((____IB )(NULL));
+    __5TKU= 0;
+    __AUKU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__AUKU ==  0)) {
+      __CDAS=__EBOJ__;
+    } else /* FALSE */ {
+      __5TKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AUKU));
+      if ((__5TKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EUKU=((____YWB )((____Q )(void *)((unsigned long)__DUKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_size[(__EUKU)-1]))),((____YWB )((____Q )__DUKU)));
+        __4TKU=__CUKU;
+      } else /* FALSE */ {
+        __EUKU=((____YWB )__5TKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_type[(__EUKU)]))),(____YWB)(__EUKU |  1));
+        __4TKU=__CUKU;
+      };
+      __CDAS=((____EBOJ *)__4TKU);
+      *(__CDAS) = *(__EBOJ__);
+    };
+    __YVKU=((____EBOJ *)__CDAS);
+    __YVKU->__FBOJ.__CK.__YH.__O2B=__YUKU;
+    __YVKU->__TB5J=__0UKU;
+    __24AL=__CDAS;
+  } break;
+  case ____3BOJ__: {
+    __24AL=__21AL(((____3BOJ *)__14AL));
+  } break;
+  case ____RCOJ__: {
+    __24AL=__H2AL(((____RCOJ *)__14AL));
+  } break;
+  case ____HDOJ__: {
+    __24AL=__S2AL(((____HDOJ *)__14AL));
+  } break;
+  case ____1DOJ__: {
+    __24AL=__32AL(((____1DOJ *)__14AL));
+  } break;
+  case ____PEOJ__: {
+    __24AL=__I3AL(((____PEOJ *)__14AL));
+  } break;
+  case ____DFOJ__: {
+    __24AL=__T3AL(((____DFOJ *)__14AL));
+  } break;
+  case ____XFOJ__: {
+    __24AL=__43AL(((____XFOJ *)__14AL));
+  } break;
+  case ____QGOJ__: {
+    __24AL=__J4AL(((____QGOJ *)__14AL));
+  } break;
+  case ____EHOJ__: {
+    __24AL=__X4AL(((____EHOJ *)__14AL));
+  } break;
+  case ____2HOJ__: {
+    __3G2S=((____2HOJ *)__14AL);
+    __YUKU=__3G2S->__3HOJ.__CK.__YH.__O2B;
+    __0UKU=__3G2S->__3D5J;
+    __3G2S=NULL;
+    __4TKU=((____IB )(NULL));
+    __5TKU= 0;
+    __AUKU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__AUKU ==  0)) {
+      __3G2S=__2HOJ__;
+    } else /* FALSE */ {
+      __5TKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AUKU));
+      if ((__5TKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EUKU=((____YWB )((____Q )(void *)((unsigned long)__DUKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_size[(__EUKU)-1]))),((____YWB )((____Q )__DUKU)));
+        __4TKU=__CUKU;
+      } else /* FALSE */ {
+        __EUKU=((____YWB )__5TKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_type[(__EUKU)]))),(____YWB)(__EUKU |  1));
+        __4TKU=__CUKU;
+      };
+      __3G2S=((____2HOJ *)__4TKU);
+      *(__3G2S) = *(__2HOJ__);
+    };
+    __SLJV=((____2HOJ *)__3G2S);
+    __SLJV->__3HOJ.__CK.__YH.__O2B=__YUKU;
+    __SLJV->__3D5J=__0UKU;
+    __24AL=__3G2S;
+  } break;
+  case ____YIOJ__: {
+    __24AL=__I5AL(((____YIOJ *)__14AL));
+  } break;
+  case ____YMOJ__: {
+    __AH2S=((____YMOJ *)__14AL);
+    __YUKU=__AH2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __EMJV=__AH2S->__SE5J;
+    __0UKU=__AH2S->__ZMOJ.__BI4D;
+    __AH2S=NULL;
+    __4TKU=((____IB )(NULL));
+    __5TKU= 0;
+    __AUKU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__AUKU ==  0)) {
+      __AH2S=__YMOJ__;
+    } else /* FALSE */ {
+      __5TKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AUKU));
+      if ((__5TKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EUKU=((____YWB )((____Q )(void *)((unsigned long)__DUKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_size[(__EUKU)-1]))),((____YWB )((____Q )__DUKU)));
+        __4TKU=__CUKU;
+      } else /* FALSE */ {
+        __EUKU=((____YWB )__5TKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_type[(__EUKU)]))),(____YWB)(__EUKU |  1));
+        __4TKU=__CUKU;
+      };
+      __AH2S=((____YMOJ *)__4TKU);
+      *(__AH2S) = *(__YMOJ__);
+    };
+    __CMJV=((____YMOJ *)__AH2S);
+    __CMJV->__ZMOJ.__DK.__CK.__YH.__O2B=__YUKU;
+    __CMJV->__SE5J=__EMJV;
+    __CMJV->__ZMOJ.__BI4D=__0UKU;
+    __24AL=__AH2S;
+  } break;
+  case ____ONOJ__: {
+    __EH2S=((____ONOJ *)__14AL);
+    __FH2S=__RNQJ(__EH2S->__PNOJ.__DK.__CK.__YH.__O2B,__EH2S->__XE5J);
+    __24AL=__FH2S;
+  } break;
+  case ____YOOJ__: {
+    __HH2S=((____YOOJ *)__14AL);
+    __IH2S=__LRQJ(__HH2S->__ZOOJ.__DK.__CK.__YH.__O2B,__HH2S->__TCJK);
+    __24AL=__IH2S;
+  } break;
+  case ____IM4K__: {
+    __24AL=__NZFM(((____IM4K *)__14AL));
+  } break;
+  case ____T5FL__: {
+    __24AL=__V35O(((____T5FL *)__14AL));
+  } break;
+  case ____3DUL__: {
+    __24AL=__AJVP(((____3DUL *)__14AL));
+  } break;
+  case ____0EUL__: {
+    __24AL=__QB4P(((____0EUL *)__14AL));
+  } break;
+  case ____BGUL__: {
+    __24AL=__LJVP(((____BGUL *)__14AL));
+  } break;
+  case ____2GUL__: {
+    __24AL=__2B4P(((____2GUL *)__14AL));
+  } break;
+  case ____B0VL__: {
+    __24AL=__H0BN(((____B0VL *)__14AL));
+  } break;
+  case ____P0VL__: {
+    __24AL=__NCHM(((____P0VL *)__14AL));
+  } break;
+  case ____Q5YL__: {
+    __3VKU=__TFTL(((____FKRG *)((____Q5YL *)__14AL)->__HBKM),NULL);
+    if (__3VKU==NULL) {
+      __4VKU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__OUKU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__PUKU=NULL;
+      switch (((struct ___OBJ *)__3VKU)->__id) {
+      case ____IM4K__: {
+        __4VKU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__PUKU=((__READ_GLOBAL__B4YL *)__tmp__OUKU);
+      case ____Q5YL__: {
+        __4VKU=((____Q5YL *)__3VKU);
       } break;
       }
     };
-    __tmp__N3AL=__tmp__PUKU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__N3AL=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__M3AL));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__N3AL=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__M3AL));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__N3AL=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__M3AL));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__N3AL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__M3AL));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__N3AL=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__M3AL));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__N3AL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__M3AL));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__N3AL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__M3AL));
-  } break;
-  };
-  __tmp__M3AL=Self__J3AL->index__JC5J;
-  switch (((struct ___OBJ *)__tmp__M3AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__SSKU=((__STRING_CST__5J *)__tmp__M3AL);
-    result__OSKU=NULL;
-    ptr__PSKU=((__POINTER__IB )(NULL));
-    typ_id__QSKU= 0;
-    __tmp__RSKU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__RSKU ==  0)) {
-      result__OSKU=Self__SSKU;
-    } else /* FALSE */ {
-      typ_id__QSKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RSKU));
-      if ((typ_id__QSKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VSKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__USKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_size[(__tmp__VSKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__USKU)));
-        ptr__PSKU=__tmp__TSKU;
-      } else /* FALSE */ {
-        __tmp__VSKU=((__UINTEGER_32__RWB )typ_id__QSKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_type[(__tmp__VSKU)]))),(__UINTEGER_32__RWB)(__tmp__VSKU |  1));
-        ptr__PSKU=__tmp__TSKU;
-      };
-      result__OSKU=((__STRING_CST__5J *)ptr__PSKU);
-      *(result__OSKU) = *(Self__SSKU);
-    };
-    __tmp__OUKU=result__OSKU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__OUKU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__M3AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__HBAS=((__PROTOTYPE_CST__45WC *)__tmp__M3AL);
-    __tmp__IBAS=create__type__IJ2C(Self__HBAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__HBAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__OUKU=__tmp__IBAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__KBAS=((__INTEGER_CST__KAXC *)__tmp__M3AL);
-    p__JTKU=Self__KBAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__KTKU=Self__KBAS->value__YG4D;
-    t__LTKU=Self__KBAS->parent_constant__LAXC.static_type__SG4D;
-    Self__KBAS=NULL;
-    ptr__PSKU=((__POINTER__IB )(NULL));
-    typ_id__QSKU= 0;
-    __tmp__RSKU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__RSKU ==  0)) {
-      Self__KBAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__QSKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RSKU));
-      if ((typ_id__QSKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VSKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__USKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_size[(__tmp__VSKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__USKU)));
-        ptr__PSKU=__tmp__TSKU;
-      } else /* FALSE */ {
-        __tmp__VSKU=((__UINTEGER_32__RWB )typ_id__QSKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_type[(__tmp__VSKU)]))),(__UINTEGER_32__RWB)(__tmp__VSKU |  1));
-        ptr__PSKU=__tmp__TSKU;
-      };
-      Self__KBAS=((__INTEGER_CST__KAXC *)ptr__PSKU);
-      *(Self__KBAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__ITKU=((__INTEGER_CST__KAXC *)Self__KBAS);
-    Self__ITKU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__JTKU;
-    Self__ITKU->value__YG4D=v__KTKU;
-    Self__ITKU->parent_constant__LAXC.static_type__SG4D=t__LTKU;
-    check_type__KYEE(Self__ITKU);
-    __tmp__OUKU=Self__KBAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__OUKU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__M3AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__MULT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__M3AL)->local__PUEJ));
-    if (__tmp__MULT==NULL) {
-      __tmp__NULT=NULL;
+    __24AL=__4VKU;
+  } break;
+  case ____UVPM__: {
+    __24AL=__VGWN(((____UVPM *)__14AL));
+  } break;
+  case ____0ZPM__: {
+    __24AL=__4G2P(((____0ZPM *)__14AL));
+  } break;
+  case ____MR0N__: {
+    __24AL=__DRVO(((____MR0N *)__14AL));
+  } break;
+  case ____YWBP__: {
+    __24AL=__DQ0Q(((____YWBP *)__14AL));
+  } break;
+  case ____LYBP__: {
+    __24AL=__0WUP(((____LYBP *)__14AL));
+  } break;
+  case ____CZBP__: {
+    __24AL=__FXUP(((____CZBP *)__14AL));
+  } break;
+  case ____3BEP__: {
+    __24AL=__FCIQ(((____3BEP *)__14AL));
+  } break;
+  };
+  __14AL=__Y4AL->__YD5J;
+  switch (((struct ___OBJ *)__14AL)->__id) {
+  case ____5J__: {
+    __BUKU=((____5J *)__14AL);
+    __3TKU=NULL;
+    __4TKU=((____IB )(NULL));
+    __5TKU= 0;
+    __AUKU=((____IB )sizeof(____5J));
+    if (((unsigned long)__AUKU ==  0)) {
+      __3TKU=__BUKU;
+    } else /* FALSE */ {
+      __5TKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AUKU));
+      if ((__5TKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EUKU=((____YWB )((____Q )(void *)((unsigned long)__DUKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_size[(__EUKU)-1]))),((____YWB )((____Q )__DUKU)));
+        __4TKU=__CUKU;
+      } else /* FALSE */ {
+        __EUKU=((____YWB )__5TKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_type[(__EUKU)]))),(____YWB)(__EUKU |  1));
+        __4TKU=__CUKU;
+      };
+      __3TKU=((____5J *)__4TKU);
+      *(__3TKU) = *(__BUKU);
+    };
+    __3VKU=__3TKU;
+  } break;
+  case ____0AXC__: {
+    __3VKU=__JZAL(((____0AXC *)__14AL));
+  } break;
+  case ____NBXC__: {
+    __WCAS=((____NBXC *)__14AL);
+    __XCAS=__XK2C(__WCAS->__OBXC.__DK.__CK.__YH.__O2B,__WCAS->__OBXC.__BI4D);
+    __3VKU=__XCAS;
+  } break;
+  case ____ZBXC__: {
+    __ZCAS=((____ZBXC *)__14AL);
+    __YUKU=__ZCAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __ZUKU=__ZCAS->__HI4D;
+    __0UKU=__ZCAS->__0BXC.__BI4D;
+    __ZCAS=NULL;
+    __4TKU=((____IB )(NULL));
+    __5TKU= 0;
+    __AUKU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__AUKU ==  0)) {
+      __ZCAS=__ZBXC__;
+    } else /* FALSE */ {
+      __5TKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AUKU));
+      if ((__5TKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EUKU=((____YWB )((____Q )(void *)((unsigned long)__DUKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_size[(__EUKU)-1]))),((____YWB )((____Q )__DUKU)));
+        __4TKU=__CUKU;
+      } else /* FALSE */ {
+        __EUKU=((____YWB )__5TKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_type[(__EUKU)]))),(____YWB)(__EUKU |  1));
+        __4TKU=__CUKU;
+      };
+      __ZCAS=((____ZBXC *)__4TKU);
+      *(__ZCAS) = *(__ZBXC__);
+    };
+    __XUKU=((____ZBXC *)__ZCAS);
+    __XUKU->__0BXC.__DK.__CK.__YH.__O2B=__YUKU;
+    __XUKU->__HI4D=__ZUKU;
+    __XUKU->__0BXC.__BI4D=__0UKU;
+    __ZZEE(__XUKU);
+    __3VKU=__ZCAS;
+  } break;
+  case ____DMWH__: {
+    __3VKU=__W3OK(((____DMWH *)__14AL));
+  } break;
+  case ____2A0I__: {
+    __1VLT=__2VEI(((____N5WC *)((____2A0I *)__14AL)->__4VEJ));
+    if (__1VLT==NULL) {
+      __2VLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__NULT=((__READ_LOCAL__N5ZI *)__tmp__MULT);
+      __2VLT=((____2A0I *)__1VLT);
     };
-    __tmp__OUKU=__tmp__NULT;
+    __3VKU=__2VLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__OUKU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__M3AL));
+  case ____HJNJ__: {
+    __3VKU=__Y0AL(((____HJNJ *)__14AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__OUKU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__M3AL));
+  case ____SJNJ__: {
+    __3VKU=__D1AL(((____SJNJ *)__14AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__OBAS=((__IS_EXPANDED__L5NJ *)__tmp__M3AL);
-    p__JTKU=Self__OBAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__MULT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__OBAS->receiver__554J)->local__PUEJ));
-    if (__tmp__MULT==NULL) {
-      __tmp__NULT=NULL;
+  case ____0AOJ__: {
+    __3CAS=((____0AOJ *)__14AL);
+    __YUKU=__3CAS->__1AOJ.__CK.__YH.__O2B;
+    __1VLT=__2VEI(((____N5WC *)((____2A0I *)__3CAS->__OB5J)->__4VEJ));
+    if (__1VLT==NULL) {
+      __2VLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__NULT=((__READ_LOCAL__N5ZI *)__tmp__MULT);
-    };
-    Self__OBAS=NULL;
-    ptr__PSKU=((__POINTER__IB )(NULL));
-    typ_id__QSKU= 0;
-    __tmp__RSKU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__RSKU ==  0)) {
-      Self__OBAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__QSKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RSKU));
-      if ((typ_id__QSKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VSKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__USKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_size[(__tmp__VSKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__USKU)));
-        ptr__PSKU=__tmp__TSKU;
-      } else /* FALSE */ {
-        __tmp__VSKU=((__UINTEGER_32__RWB )typ_id__QSKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_type[(__tmp__VSKU)]))),(__UINTEGER_32__RWB)(__tmp__VSKU |  1));
-        ptr__PSKU=__tmp__TSKU;
-      };
-      Self__OBAS=((__IS_EXPANDED__L5NJ *)ptr__PSKU);
-      *(Self__OBAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__ZTKU=((__IS_EXPANDED__L5NJ *)Self__OBAS);
-    Self__ZTKU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__JTKU;
-    Self__ZTKU->receiver__554J=__tmp__NULT;
-    __tmp__OUKU=Self__OBAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__TBAS=((__GET_TYPE_ID__V5NJ *)__tmp__M3AL);
-    p__JTKU=Self__TBAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__LTKU=Self__TBAS->receiver__EA5J;
-    Self__TBAS=NULL;
-    ptr__PSKU=((__POINTER__IB )(NULL));
-    typ_id__QSKU= 0;
-    __tmp__RSKU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__RSKU ==  0)) {
-      Self__TBAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__QSKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RSKU));
-      if ((typ_id__QSKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VSKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__USKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_size[(__tmp__VSKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__USKU)));
-        ptr__PSKU=__tmp__TSKU;
-      } else /* FALSE */ {
-        __tmp__VSKU=((__UINTEGER_32__RWB )typ_id__QSKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_type[(__tmp__VSKU)]))),(__UINTEGER_32__RWB)(__tmp__VSKU |  1));
-        ptr__PSKU=__tmp__TSKU;
-      };
-      Self__TBAS=((__GET_TYPE_ID__V5NJ *)ptr__PSKU);
-      *(Self__TBAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__JUKU=((__GET_TYPE_ID__V5NJ *)Self__TBAS);
-    Self__JUKU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__JTKU;
-    Self__JUKU->receiver__EA5J=t__LTKU;
-    __tmp__OUKU=Self__TBAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__OUKU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__M3AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__OUKU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__M3AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__OUKU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__M3AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__OUKU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__M3AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__OUKU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__M3AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__OUKU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__M3AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__OUKU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__M3AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__OUKU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__M3AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__OUKU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__M3AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__OF2S=((__SIZE_OF__NGOJ *)__tmp__M3AL);
-    p__JTKU=Self__OF2S->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__LTKU=Self__OF2S->receiver__OC5J;
-    Self__OF2S=NULL;
-    ptr__PSKU=((__POINTER__IB )(NULL));
-    typ_id__QSKU= 0;
-    __tmp__RSKU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__RSKU ==  0)) {
-      Self__OF2S=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__QSKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RSKU));
-      if ((typ_id__QSKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VSKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__USKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_size[(__tmp__VSKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__USKU)));
-        ptr__PSKU=__tmp__TSKU;
-      } else /* FALSE */ {
-        __tmp__VSKU=((__UINTEGER_32__RWB )typ_id__QSKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_type[(__tmp__VSKU)]))),(__UINTEGER_32__RWB)(__tmp__VSKU |  1));
-        ptr__PSKU=__tmp__TSKU;
-      };
-      Self__OF2S=((__SIZE_OF__NGOJ *)ptr__PSKU);
-      *(Self__OF2S) = *(SIZE_OF__NGOJ__);
-    };
-    Self__DKJV=((__SIZE_OF__NGOJ *)Self__OF2S);
-    Self__DKJV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__JTKU;
-    Self__DKJV->receiver__OC5J=t__LTKU;
-    __tmp__OUKU=Self__OF2S;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__OUKU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__M3AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__RF2S=((__REAL_CST__JLOJ *)__tmp__M3AL);
-    p__JTKU=Self__RF2S->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__VKJV=Self__RF2S->value__DD5J;
-    t__LTKU=Self__RF2S->parent_constant__KLOJ.static_type__SG4D;
-    Self__RF2S=NULL;
-    ptr__PSKU=((__POINTER__IB )(NULL));
-    typ_id__QSKU= 0;
-    __tmp__RSKU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__RSKU ==  0)) {
-      Self__RF2S=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__QSKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RSKU));
-      if ((typ_id__QSKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VSKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__USKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_size[(__tmp__VSKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__USKU)));
-        ptr__PSKU=__tmp__TSKU;
-      } else /* FALSE */ {
-        __tmp__VSKU=((__UINTEGER_32__RWB )typ_id__QSKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_type[(__tmp__VSKU)]))),(__UINTEGER_32__RWB)(__tmp__VSKU |  1));
-        ptr__PSKU=__tmp__TSKU;
-      };
-      Self__RF2S=((__REAL_CST__JLOJ *)ptr__PSKU);
-      *(Self__RF2S) = *(REAL_CST__JLOJ__);
-    };
-    Self__TKJV=((__REAL_CST__JLOJ *)Self__RF2S);
-    Self__TKJV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__JTKU;
-    Self__TKJV->value__DD5J=v__VKJV;
-    Self__TKJV->parent_constant__KLOJ.static_type__SG4D=t__LTKU;
-    __tmp__OUKU=Self__RF2S;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__VF2S=((__CHARACTER_CST__5LOJ *)__tmp__M3AL);
-    __tmp__WF2S=create__char__CMQJ(Self__VF2S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__VF2S->text__ID5J);
-    __tmp__OUKU=__tmp__WF2S;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__YF2S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__M3AL);
-    __tmp__ZF2S=create__text__2PQJ(Self__YF2S->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__YF2S->string__EBJK);
-    __tmp__OUKU=__tmp__ZF2S;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__OUKU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__M3AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__OUKU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__M3AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__OUKU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__M3AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__OUKU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__M3AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__OUKU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__M3AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__OUKU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__M3AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__OUKU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__M3AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__OUKU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__M3AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__RWKU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__M3AL)->global__Y5JM),NULL);
-    if (__tmp__RWKU==NULL) {
-      __tmp__PUKU=NULL;
+      __2VLT=((____2A0I *)__1VLT);
+    };
+    __3CAS=NULL;
+    __4TKU=((____IB )(NULL));
+    __5TKU= 0;
+    __AUKU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__AUKU ==  0)) {
+      __3CAS=__0AOJ__;
+    } else /* FALSE */ {
+      __5TKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AUKU));
+      if ((__5TKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EUKU=((____YWB )((____Q )(void *)((unsigned long)__DUKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_size[(__EUKU)-1]))),((____YWB )((____Q )__DUKU)));
+        __4TKU=__CUKU;
+      } else /* FALSE */ {
+        __EUKU=((____YWB )__5TKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_type[(__EUKU)]))),(____YWB)(__EUKU |  1));
+        __4TKU=__CUKU;
+      };
+      __3CAS=((____0AOJ *)__4TKU);
+      *(__3CAS) = *(__0AOJ__);
+    };
+    __IVKU=((____0AOJ *)__3CAS);
+    __IVKU->__1AOJ.__CK.__YH.__O2B=__YUKU;
+    __IVKU->__OB5J=__2VLT;
+    __3VKU=__3CAS;
+  } break;
+  case ____EBOJ__: {
+    __CDAS=((____EBOJ *)__14AL);
+    __YUKU=__CDAS->__FBOJ.__CK.__YH.__O2B;
+    __0UKU=__CDAS->__TB5J;
+    __CDAS=NULL;
+    __4TKU=((____IB )(NULL));
+    __5TKU= 0;
+    __AUKU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__AUKU ==  0)) {
+      __CDAS=__EBOJ__;
+    } else /* FALSE */ {
+      __5TKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AUKU));
+      if ((__5TKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EUKU=((____YWB )((____Q )(void *)((unsigned long)__DUKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_size[(__EUKU)-1]))),((____YWB )((____Q )__DUKU)));
+        __4TKU=__CUKU;
+      } else /* FALSE */ {
+        __EUKU=((____YWB )__5TKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_type[(__EUKU)]))),(____YWB)(__EUKU |  1));
+        __4TKU=__CUKU;
+      };
+      __CDAS=((____EBOJ *)__4TKU);
+      *(__CDAS) = *(__EBOJ__);
+    };
+    __YVKU=((____EBOJ *)__CDAS);
+    __YVKU->__FBOJ.__CK.__YH.__O2B=__YUKU;
+    __YVKU->__TB5J=__0UKU;
+    __3VKU=__CDAS;
+  } break;
+  case ____3BOJ__: {
+    __3VKU=__21AL(((____3BOJ *)__14AL));
+  } break;
+  case ____RCOJ__: {
+    __3VKU=__H2AL(((____RCOJ *)__14AL));
+  } break;
+  case ____HDOJ__: {
+    __3VKU=__S2AL(((____HDOJ *)__14AL));
+  } break;
+  case ____1DOJ__: {
+    __3VKU=__32AL(((____1DOJ *)__14AL));
+  } break;
+  case ____PEOJ__: {
+    __3VKU=__I3AL(((____PEOJ *)__14AL));
+  } break;
+  case ____DFOJ__: {
+    __3VKU=__T3AL(((____DFOJ *)__14AL));
+  } break;
+  case ____XFOJ__: {
+    __3VKU=__43AL(((____XFOJ *)__14AL));
+  } break;
+  case ____QGOJ__: {
+    __3VKU=__J4AL(((____QGOJ *)__14AL));
+  } break;
+  case ____EHOJ__: {
+    __3VKU=__X4AL(((____EHOJ *)__14AL));
+  } break;
+  case ____2HOJ__: {
+    __3G2S=((____2HOJ *)__14AL);
+    __YUKU=__3G2S->__3HOJ.__CK.__YH.__O2B;
+    __0UKU=__3G2S->__3D5J;
+    __3G2S=NULL;
+    __4TKU=((____IB )(NULL));
+    __5TKU= 0;
+    __AUKU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__AUKU ==  0)) {
+      __3G2S=__2HOJ__;
+    } else /* FALSE */ {
+      __5TKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AUKU));
+      if ((__5TKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EUKU=((____YWB )((____Q )(void *)((unsigned long)__DUKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_size[(__EUKU)-1]))),((____YWB )((____Q )__DUKU)));
+        __4TKU=__CUKU;
+      } else /* FALSE */ {
+        __EUKU=((____YWB )__5TKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_type[(__EUKU)]))),(____YWB)(__EUKU |  1));
+        __4TKU=__CUKU;
+      };
+      __3G2S=((____2HOJ *)__4TKU);
+      *(__3G2S) = *(__2HOJ__);
+    };
+    __SLJV=((____2HOJ *)__3G2S);
+    __SLJV->__3HOJ.__CK.__YH.__O2B=__YUKU;
+    __SLJV->__3D5J=__0UKU;
+    __3VKU=__3G2S;
+  } break;
+  case ____YIOJ__: {
+    __3VKU=__I5AL(((____YIOJ *)__14AL));
+  } break;
+  case ____YMOJ__: {
+    __AH2S=((____YMOJ *)__14AL);
+    __YUKU=__AH2S->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __EMJV=__AH2S->__SE5J;
+    __0UKU=__AH2S->__ZMOJ.__BI4D;
+    __AH2S=NULL;
+    __4TKU=((____IB )(NULL));
+    __5TKU= 0;
+    __AUKU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__AUKU ==  0)) {
+      __AH2S=__YMOJ__;
+    } else /* FALSE */ {
+      __5TKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AUKU));
+      if ((__5TKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EUKU=((____YWB )((____Q )(void *)((unsigned long)__DUKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_size[(__EUKU)-1]))),((____YWB )((____Q )__DUKU)));
+        __4TKU=__CUKU;
+      } else /* FALSE */ {
+        __EUKU=((____YWB )__5TKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CUKU=__OKI(__DUKU,((____IB )(&(table_type[(__EUKU)]))),(____YWB)(__EUKU |  1));
+        __4TKU=__CUKU;
+      };
+      __AH2S=((____YMOJ *)__4TKU);
+      *(__AH2S) = *(__YMOJ__);
+    };
+    __CMJV=((____YMOJ *)__AH2S);
+    __CMJV->__ZMOJ.__DK.__CK.__YH.__O2B=__YUKU;
+    __CMJV->__SE5J=__EMJV;
+    __CMJV->__ZMOJ.__BI4D=__0UKU;
+    __3VKU=__AH2S;
+  } break;
+  case ____ONOJ__: {
+    __EH2S=((____ONOJ *)__14AL);
+    __FH2S=__RNQJ(__EH2S->__PNOJ.__DK.__CK.__YH.__O2B,__EH2S->__XE5J);
+    __3VKU=__FH2S;
+  } break;
+  case ____YOOJ__: {
+    __HH2S=((____YOOJ *)__14AL);
+    __IH2S=__LRQJ(__HH2S->__ZOOJ.__DK.__CK.__YH.__O2B,__HH2S->__TCJK);
+    __3VKU=__IH2S;
+  } break;
+  case ____IM4K__: {
+    __3VKU=__NZFM(((____IM4K *)__14AL));
+  } break;
+  case ____T5FL__: {
+    __3VKU=__V35O(((____T5FL *)__14AL));
+  } break;
+  case ____3DUL__: {
+    __3VKU=__AJVP(((____3DUL *)__14AL));
+  } break;
+  case ____0EUL__: {
+    __3VKU=__QB4P(((____0EUL *)__14AL));
+  } break;
+  case ____BGUL__: {
+    __3VKU=__LJVP(((____BGUL *)__14AL));
+  } break;
+  case ____2GUL__: {
+    __3VKU=__2B4P(((____2GUL *)__14AL));
+  } break;
+  case ____B0VL__: {
+    __3VKU=__H0BN(((____B0VL *)__14AL));
+  } break;
+  case ____P0VL__: {
+    __3VKU=__NCHM(((____P0VL *)__14AL));
+  } break;
+  case ____Q5YL__: {
+    __AYKU=__TFTL(((____FKRG *)((____Q5YL *)__14AL)->__HBKM),NULL);
+    if (__AYKU==NULL) {
+      __4VKU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__RWKU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__PUKU=NULL;
+      switch (((struct ___OBJ *)__AYKU)->__id) {
+      case ____IM4K__: {
+        __4VKU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__PUKU=((__READ_GLOBAL__B4YL *)__tmp__RWKU);
+      case ____Q5YL__: {
+        __4VKU=((____Q5YL *)__AYKU);
       } break;
       }
     };
-    __tmp__OUKU=__tmp__PUKU;
+    __3VKU=__4VKU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__OUKU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__M3AL));
+  case ____UVPM__: {
+    __3VKU=__VGWN(((____UVPM *)__14AL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__OUKU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__M3AL));
+  case ____0ZPM__: {
+    __3VKU=__4G2P(((____0ZPM *)__14AL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__OUKU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__M3AL));
+  case ____MR0N__: {
+    __3VKU=__DRVO(((____MR0N *)__14AL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__OUKU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__M3AL));
+  case ____YWBP__: {
+    __3VKU=__DQ0Q(((____YWBP *)__14AL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__OUKU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__M3AL));
+  case ____LYBP__: {
+    __3VKU=__0WUP(((____LYBP *)__14AL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__OUKU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__M3AL));
+  case ____CZBP__: {
+    __3VKU=__FXUP(((____CZBP *)__14AL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__OUKU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__M3AL));
+  case ____3BEP__: {
+    __3VKU=__FCIQ(((____3BEP *)__14AL));
   } break;
   };
-  result__C4ZJ=NULL;
-  ptr__PSKU=((__POINTER__IB )(NULL));
-  typ_id__QSKU= 0;
-  __tmp__RSKU=((__POINTER__IB )sizeof(__ITEM__VFOJ));
-  if (((unsigned long)__tmp__RSKU ==  0)) {
-    result__C4ZJ=ITEM__VFOJ__;
+  __R5ZJ=NULL;
+  __4TKU=((____IB )(NULL));
+  __5TKU= 0;
+  __AUKU=((____IB )sizeof(____EHOJ));
+  if (((unsigned long)__AUKU ==  0)) {
+    __R5ZJ=__EHOJ__;
   } else /* FALSE */ {
-    typ_id__QSKU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RSKU));
-    if ((typ_id__QSKU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__VSKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__USKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_size[(__tmp__VSKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__USKU)));
-      ptr__PSKU=__tmp__TSKU;
-    } else /* FALSE */ {
-      __tmp__VSKU=((__UINTEGER_32__RWB )typ_id__QSKU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__TSKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__USKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RSKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TSKU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__TSKU=micro_alloc__table__lab__HKI(__tmp__USKU,((__POINTER__IB )(&(table_type[(__tmp__VSKU)]))),(__UINTEGER_32__RWB)(__tmp__VSKU |  1));
-      ptr__PSKU=__tmp__TSKU;
-    };
-    result__C4ZJ=((__ITEM__VFOJ *)ptr__PSKU);
-    *(result__C4ZJ) = *(ITEM__VFOJ__);
-  };
-  Self__DCKK=((__ITEM__VFOJ *)result__C4ZJ);
-  Self__DCKK->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__L3AL;
-  Self__DCKK->receiver__HC5J=__tmp__N3AL;
-  Self__DCKK->index__JC5J=__tmp__OUKU;
-  Self__DCKK=result__C4ZJ;
-  return(Self__DCKK);
+    __5TKU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AUKU));
+    if ((__5TKU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __EUKU=((____YWB )((____Q )(void *)((unsigned long)__DUKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __CUKU=__OKI(__DUKU,((____IB )(&(table_size[(__EUKU)-1]))),((____YWB )((____Q )__DUKU)));
+      __4TKU=__CUKU;
+    } else /* FALSE */ {
+      __EUKU=((____YWB )__5TKU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __CUKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __DUKU=(void *)((unsigned long)(void *)((unsigned long)__AUKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CUKU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __CUKU=__OKI(__DUKU,((____IB )(&(table_type[(__EUKU)]))),(____YWB)(__EUKU |  1));
+      __4TKU=__CUKU;
+    };
+    __R5ZJ=((____EHOJ *)__4TKU);
+    *(__R5ZJ) = *(__EHOJ__);
+  };
+  __SDKK=((____EHOJ *)__R5ZJ);
+  __SDKK->__FHOJ.__CK.__YH.__O2B=__04AL;
+  __SDKK->__WD5J=__24AL;
+  __SDKK->__YD5J=__3VKU;
+  __SDKK=__R5ZJ;
+  return(__SDKK);
 }
 
-static __CAST__JHOJ* my_copy__Z3AL(__CAST__JHOJ *Self__03AL)
-// ({CAST__JHOJ}) With result Recursive, No inlinable.
+static ____YIOJ* __I5AL(____YIOJ *__J5AL)
+// ({__YIOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__QXKU;
-  __TYPE_FULL__PMB *__tmp__23AL,*t__RXKU;
-  void *__tmp__33AL,*__tmp__43AL;
-  __STRING_CST__5J *Self__YWKU,*result__UWKU;
-  __POINTER__IB ptr__VWKU,__tmp__XWKU,__tmp__ZWKU,__tmp__0WKU;
-  __INTEGER__Q typ_id__WWKU;
-  __UINTEGER_32__RWB __tmp__1WKU;
-  __PROTOTYPE_CST__45WC *Self__LCAS,*__tmp__MCAS;
-  __INTEGER_CST__KAXC *Self__OCAS,*Self__OXKU;
-  __POSITION__OL p__PXKU;
-  __READ_LOCAL__N5ZI *__tmp__DVLT,*__tmp__EVLT;
-  __IS_EXPANDED__L5NJ *Self__SCAS,*Self__5XKU;
-  __GET_TYPE_ID__V5NJ *Self__XCAS,*Self__PYKU;
-  __SIZE_OF__NGOJ *Self__0CAS,*Self__5YKU;
-  __REAL_CST__JLOJ *Self__D4AL,*Self__OAJK;
-  __STRING_CONSTANT__0 *v__KLQJ;
-  __CHARACTER_CST__5LOJ *Self__K4AL,*__tmp__O4AL;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__KXGM,*__tmp__OXGM;
-  void *__tmp__EZKU;
-  __READ_GLOBAL__B4YL *__tmp__FZKU;
-  __CAST__JHOJ *__tmp__A4AL,*Result__13AL;
-  __tmp__23AL=Self__03AL->static_type__TC5J;
-  __tmp__33AL=Self__03AL->value__3C5J;
-  switch (((struct ___OBJ *)__tmp__33AL)->__id) {
-  case __STRING_CST__5J__: {
-    Self__YWKU=((__STRING_CST__5J *)__tmp__33AL);
-    result__UWKU=NULL;
-    ptr__VWKU=((__POINTER__IB )(NULL));
-    typ_id__WWKU= 0;
-    __tmp__XWKU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__XWKU ==  0)) {
-      result__UWKU=Self__YWKU;
-    } else /* FALSE */ {
-      typ_id__WWKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XWKU));
-      if ((typ_id__WWKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__ZWKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__0WKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XWKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__1WKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__0WKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__ZWKU=micro_alloc__table__lab__HKI(__tmp__0WKU,((__POINTER__IB )(&(table_size[(__tmp__1WKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__0WKU)));
-        ptr__VWKU=__tmp__ZWKU;
-      } else /* FALSE */ {
-        __tmp__1WKU=((__UINTEGER_32__RWB )typ_id__WWKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__ZWKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__0WKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XWKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ZWKU=micro_alloc__table__lab__HKI(__tmp__0WKU,((__POINTER__IB )(&(table_type[(__tmp__1WKU)]))),(__UINTEGER_32__RWB)(__tmp__1WKU |  1));
-        ptr__VWKU=__tmp__ZWKU;
-      };
-      result__UWKU=((__STRING_CST__5J *)ptr__VWKU);
-      *(result__UWKU) = *(Self__YWKU);
-    };
-    __tmp__43AL=result__UWKU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__43AL=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__33AL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__LCAS=((__PROTOTYPE_CST__45WC *)__tmp__33AL);
-    __tmp__MCAS=create__type__IJ2C(Self__LCAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__LCAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__43AL=__tmp__MCAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__OCAS=((__INTEGER_CST__KAXC *)__tmp__33AL);
-    p__PXKU=Self__OCAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__QXKU=Self__OCAS->value__YG4D;
-    t__RXKU=Self__OCAS->parent_constant__LAXC.static_type__SG4D;
-    Self__OCAS=NULL;
-    ptr__VWKU=((__POINTER__IB )(NULL));
-    typ_id__WWKU= 0;
-    __tmp__XWKU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__XWKU ==  0)) {
-      Self__OCAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__WWKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XWKU));
-      if ((typ_id__WWKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__ZWKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__0WKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XWKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__1WKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__0WKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__ZWKU=micro_alloc__table__lab__HKI(__tmp__0WKU,((__POINTER__IB )(&(table_size[(__tmp__1WKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__0WKU)));
-        ptr__VWKU=__tmp__ZWKU;
-      } else /* FALSE */ {
-        __tmp__1WKU=((__UINTEGER_32__RWB )typ_id__WWKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__ZWKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__0WKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XWKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ZWKU=micro_alloc__table__lab__HKI(__tmp__0WKU,((__POINTER__IB )(&(table_type[(__tmp__1WKU)]))),(__UINTEGER_32__RWB)(__tmp__1WKU |  1));
-        ptr__VWKU=__tmp__ZWKU;
-      };
-      Self__OCAS=((__INTEGER_CST__KAXC *)ptr__VWKU);
-      *(Self__OCAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__OXKU=((__INTEGER_CST__KAXC *)Self__OCAS);
-    Self__OXKU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__PXKU;
-    Self__OXKU->value__YG4D=v__QXKU;
-    Self__OXKU->parent_constant__LAXC.static_type__SG4D=t__RXKU;
-    check_type__KYEE(Self__OXKU);
-    __tmp__43AL=Self__OCAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__43AL=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__33AL));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__DVLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__33AL)->local__PUEJ));
-    if (__tmp__DVLT==NULL) {
-      __tmp__EVLT=NULL;
+  ____0SG __5YKU;
+  ____WMB *__L5AL,*__AZKU;
+  void *__M5AL,*__N5AL;
+  ____5J *__HYKU,*__DYKU;
+  ____IB __EYKU,__GYKU,__IYKU,__JYKU;
+  ____Q __FYKU;
+  ____YWB __KYKU;
+  ____NBXC *__0DAS,*__1DAS;
+  ____ZBXC *__3DAS,*__3YKU;
+  ____OL __4YKU;
+  ____2A0I *__SWLT,*__TWLT;
+  ____0AOJ *__BEAS,*__OZKU;
+  ____EBOJ *__GEAS,*__4ZKU;
+  ____2HOJ *__JEAS,*__O0KU;
+  ____YMOJ *__S5AL,*__3BJK;
+  ____0 *__ZMQJ;
+  ____ONOJ *__Z5AL,*__35AL;
+  ____YOOJ *__ZYGM,*__3YGM;
+  void *__T0KU;
+  ____Q5YL *__U0KU;
+  ____YIOJ *__P5AL,*__K5AL;
+  __L5AL=__J5AL->__CE5J;
+  __M5AL=__J5AL->__ME5J;
+  switch (((struct ___OBJ *)__M5AL)->__id) {
+  case ____5J__: {
+    __HYKU=((____5J *)__M5AL);
+    __DYKU=NULL;
+    __EYKU=((____IB )(NULL));
+    __FYKU= 0;
+    __GYKU=((____IB )sizeof(____5J));
+    if (((unsigned long)__GYKU ==  0)) {
+      __DYKU=__HYKU;
+    } else /* FALSE */ {
+      __FYKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GYKU));
+      if ((__FYKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __IYKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __JYKU=(void *)((unsigned long)(void *)((unsigned long)__GYKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __KYKU=((____YWB )((____Q )(void *)((unsigned long)__JYKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __IYKU=__OKI(__JYKU,((____IB )(&(table_size[(__KYKU)-1]))),((____YWB )((____Q )__JYKU)));
+        __EYKU=__IYKU;
+      } else /* FALSE */ {
+        __KYKU=((____YWB )__FYKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __IYKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __JYKU=(void *)((unsigned long)(void *)((unsigned long)__GYKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __IYKU=__OKI(__JYKU,((____IB )(&(table_type[(__KYKU)]))),(____YWB)(__KYKU |  1));
+        __EYKU=__IYKU;
+      };
+      __DYKU=((____5J *)__EYKU);
+      *(__DYKU) = *(__HYKU);
+    };
+    __N5AL=__DYKU;
+  } break;
+  case ____0AXC__: {
+    __N5AL=__JZAL(((____0AXC *)__M5AL));
+  } break;
+  case ____NBXC__: {
+    __0DAS=((____NBXC *)__M5AL);
+    __1DAS=__XK2C(__0DAS->__OBXC.__DK.__CK.__YH.__O2B,__0DAS->__OBXC.__BI4D);
+    __N5AL=__1DAS;
+  } break;
+  case ____ZBXC__: {
+    __3DAS=((____ZBXC *)__M5AL);
+    __4YKU=__3DAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __5YKU=__3DAS->__HI4D;
+    __AZKU=__3DAS->__0BXC.__BI4D;
+    __3DAS=NULL;
+    __EYKU=((____IB )(NULL));
+    __FYKU= 0;
+    __GYKU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__GYKU ==  0)) {
+      __3DAS=__ZBXC__;
+    } else /* FALSE */ {
+      __FYKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GYKU));
+      if ((__FYKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __IYKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __JYKU=(void *)((unsigned long)(void *)((unsigned long)__GYKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __KYKU=((____YWB )((____Q )(void *)((unsigned long)__JYKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __IYKU=__OKI(__JYKU,((____IB )(&(table_size[(__KYKU)-1]))),((____YWB )((____Q )__JYKU)));
+        __EYKU=__IYKU;
+      } else /* FALSE */ {
+        __KYKU=((____YWB )__FYKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __IYKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __JYKU=(void *)((unsigned long)(void *)((unsigned long)__GYKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __IYKU=__OKI(__JYKU,((____IB )(&(table_type[(__KYKU)]))),(____YWB)(__KYKU |  1));
+        __EYKU=__IYKU;
+      };
+      __3DAS=((____ZBXC *)__EYKU);
+      *(__3DAS) = *(__ZBXC__);
+    };
+    __3YKU=((____ZBXC *)__3DAS);
+    __3YKU->__0BXC.__DK.__CK.__YH.__O2B=__4YKU;
+    __3YKU->__HI4D=__5YKU;
+    __3YKU->__0BXC.__BI4D=__AZKU;
+    __ZZEE(__3YKU);
+    __N5AL=__3DAS;
+  } break;
+  case ____DMWH__: {
+    __N5AL=__W3OK(((____DMWH *)__M5AL));
+  } break;
+  case ____2A0I__: {
+    __SWLT=__2VEI(((____N5WC *)((____2A0I *)__M5AL)->__4VEJ));
+    if (__SWLT==NULL) {
+      __TWLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__EVLT=((__READ_LOCAL__N5ZI *)__tmp__DVLT);
+      __TWLT=((____2A0I *)__SWLT);
     };
-    __tmp__43AL=__tmp__EVLT;
+    __N5AL=__TWLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__43AL=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__33AL));
+  case ____HJNJ__: {
+    __N5AL=__Y0AL(((____HJNJ *)__M5AL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__43AL=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__33AL));
+  case ____SJNJ__: {
+    __N5AL=__D1AL(((____SJNJ *)__M5AL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__SCAS=((__IS_EXPANDED__L5NJ *)__tmp__33AL);
-    p__PXKU=Self__SCAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__DVLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__SCAS->receiver__554J)->local__PUEJ));
-    if (__tmp__DVLT==NULL) {
-      __tmp__EVLT=NULL;
+  case ____0AOJ__: {
+    __BEAS=((____0AOJ *)__M5AL);
+    __4YKU=__BEAS->__1AOJ.__CK.__YH.__O2B;
+    __SWLT=__2VEI(((____N5WC *)((____2A0I *)__BEAS->__OB5J)->__4VEJ));
+    if (__SWLT==NULL) {
+      __TWLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__EVLT=((__READ_LOCAL__N5ZI *)__tmp__DVLT);
-    };
-    Self__SCAS=NULL;
-    ptr__VWKU=((__POINTER__IB )(NULL));
-    typ_id__WWKU= 0;
-    __tmp__XWKU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__XWKU ==  0)) {
-      Self__SCAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__WWKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XWKU));
-      if ((typ_id__WWKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__ZWKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__0WKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XWKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__1WKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__0WKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__ZWKU=micro_alloc__table__lab__HKI(__tmp__0WKU,((__POINTER__IB )(&(table_size[(__tmp__1WKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__0WKU)));
-        ptr__VWKU=__tmp__ZWKU;
-      } else /* FALSE */ {
-        __tmp__1WKU=((__UINTEGER_32__RWB )typ_id__WWKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__ZWKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__0WKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XWKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ZWKU=micro_alloc__table__lab__HKI(__tmp__0WKU,((__POINTER__IB )(&(table_type[(__tmp__1WKU)]))),(__UINTEGER_32__RWB)(__tmp__1WKU |  1));
-        ptr__VWKU=__tmp__ZWKU;
-      };
-      Self__SCAS=((__IS_EXPANDED__L5NJ *)ptr__VWKU);
-      *(Self__SCAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__5XKU=((__IS_EXPANDED__L5NJ *)Self__SCAS);
-    Self__5XKU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__PXKU;
-    Self__5XKU->receiver__554J=__tmp__EVLT;
-    __tmp__43AL=Self__SCAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__XCAS=((__GET_TYPE_ID__V5NJ *)__tmp__33AL);
-    p__PXKU=Self__XCAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__RXKU=Self__XCAS->receiver__EA5J;
-    Self__XCAS=NULL;
-    ptr__VWKU=((__POINTER__IB )(NULL));
-    typ_id__WWKU= 0;
-    __tmp__XWKU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__XWKU ==  0)) {
-      Self__XCAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__WWKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XWKU));
-      if ((typ_id__WWKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__ZWKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__0WKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XWKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__1WKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__0WKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__ZWKU=micro_alloc__table__lab__HKI(__tmp__0WKU,((__POINTER__IB )(&(table_size[(__tmp__1WKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__0WKU)));
-        ptr__VWKU=__tmp__ZWKU;
-      } else /* FALSE */ {
-        __tmp__1WKU=((__UINTEGER_32__RWB )typ_id__WWKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__ZWKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__0WKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XWKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ZWKU=micro_alloc__table__lab__HKI(__tmp__0WKU,((__POINTER__IB )(&(table_type[(__tmp__1WKU)]))),(__UINTEGER_32__RWB)(__tmp__1WKU |  1));
-        ptr__VWKU=__tmp__ZWKU;
-      };
-      Self__XCAS=((__GET_TYPE_ID__V5NJ *)ptr__VWKU);
-      *(Self__XCAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__PYKU=((__GET_TYPE_ID__V5NJ *)Self__XCAS);
-    Self__PYKU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__PXKU;
-    Self__PYKU->receiver__EA5J=t__RXKU;
-    __tmp__43AL=Self__XCAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__43AL=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__33AL));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__43AL=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__33AL));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__43AL=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__33AL));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__43AL=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__33AL));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__43AL=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__33AL));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__43AL=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__33AL));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__43AL=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__33AL));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__43AL=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__33AL));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__43AL=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__33AL));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__0CAS=((__SIZE_OF__NGOJ *)__tmp__33AL);
-    p__PXKU=Self__0CAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__RXKU=Self__0CAS->receiver__OC5J;
-    Self__0CAS=NULL;
-    ptr__VWKU=((__POINTER__IB )(NULL));
-    typ_id__WWKU= 0;
-    __tmp__XWKU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__XWKU ==  0)) {
-      Self__0CAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__WWKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XWKU));
-      if ((typ_id__WWKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__ZWKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__0WKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XWKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__1WKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__0WKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__ZWKU=micro_alloc__table__lab__HKI(__tmp__0WKU,((__POINTER__IB )(&(table_size[(__tmp__1WKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__0WKU)));
-        ptr__VWKU=__tmp__ZWKU;
-      } else /* FALSE */ {
-        __tmp__1WKU=((__UINTEGER_32__RWB )typ_id__WWKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__ZWKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__0WKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XWKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ZWKU=micro_alloc__table__lab__HKI(__tmp__0WKU,((__POINTER__IB )(&(table_type[(__tmp__1WKU)]))),(__UINTEGER_32__RWB)(__tmp__1WKU |  1));
-        ptr__VWKU=__tmp__ZWKU;
-      };
-      Self__0CAS=((__SIZE_OF__NGOJ *)ptr__VWKU);
-      *(Self__0CAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__5YKU=((__SIZE_OF__NGOJ *)Self__0CAS);
-    Self__5YKU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__PXKU;
-    Self__5YKU->receiver__OC5J=t__RXKU;
-    __tmp__43AL=Self__0CAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__43AL=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__33AL));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__D4AL=((__REAL_CST__JLOJ *)__tmp__33AL);
-    p__PXKU=Self__D4AL->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__KLQJ=Self__D4AL->value__DD5J;
-    t__RXKU=Self__D4AL->parent_constant__KLOJ.static_type__SG4D;
-    Self__D4AL=NULL;
-    ptr__VWKU=((__POINTER__IB )(NULL));
-    typ_id__WWKU= 0;
-    __tmp__XWKU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__XWKU ==  0)) {
-      Self__D4AL=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__WWKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XWKU));
-      if ((typ_id__WWKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__ZWKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__0WKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XWKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__1WKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__0WKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__ZWKU=micro_alloc__table__lab__HKI(__tmp__0WKU,((__POINTER__IB )(&(table_size[(__tmp__1WKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__0WKU)));
-        ptr__VWKU=__tmp__ZWKU;
-      } else /* FALSE */ {
-        __tmp__1WKU=((__UINTEGER_32__RWB )typ_id__WWKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__ZWKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__0WKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XWKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ZWKU=micro_alloc__table__lab__HKI(__tmp__0WKU,((__POINTER__IB )(&(table_type[(__tmp__1WKU)]))),(__UINTEGER_32__RWB)(__tmp__1WKU |  1));
-        ptr__VWKU=__tmp__ZWKU;
-      };
-      Self__D4AL=((__REAL_CST__JLOJ *)ptr__VWKU);
-      *(Self__D4AL) = *(REAL_CST__JLOJ__);
-    };
-    Self__OAJK=((__REAL_CST__JLOJ *)Self__D4AL);
-    Self__OAJK->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__PXKU;
-    Self__OAJK->value__DD5J=v__KLQJ;
-    Self__OAJK->parent_constant__KLOJ.static_type__SG4D=t__RXKU;
-    __tmp__43AL=Self__D4AL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__K4AL=((__CHARACTER_CST__5LOJ *)__tmp__33AL);
-    __tmp__O4AL=create__char__CMQJ(Self__K4AL->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__K4AL->text__ID5J);
-    __tmp__43AL=__tmp__O4AL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__KXGM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__33AL);
-    __tmp__OXGM=create__text__2PQJ(Self__KXGM->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__KXGM->string__EBJK);
-    __tmp__43AL=__tmp__OXGM;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__43AL=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__33AL));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__43AL=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__33AL));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__43AL=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__33AL));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__43AL=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__33AL));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__43AL=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__33AL));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__43AL=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__33AL));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__43AL=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__33AL));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__43AL=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__33AL));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__EZKU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__33AL)->global__Y5JM),NULL);
-    if (__tmp__EZKU==NULL) {
-      __tmp__FZKU=NULL;
+      __TWLT=((____2A0I *)__SWLT);
+    };
+    __BEAS=NULL;
+    __EYKU=((____IB )(NULL));
+    __FYKU= 0;
+    __GYKU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__GYKU ==  0)) {
+      __BEAS=__0AOJ__;
+    } else /* FALSE */ {
+      __FYKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GYKU));
+      if ((__FYKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __IYKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __JYKU=(void *)((unsigned long)(void *)((unsigned long)__GYKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __KYKU=((____YWB )((____Q )(void *)((unsigned long)__JYKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __IYKU=__OKI(__JYKU,((____IB )(&(table_size[(__KYKU)-1]))),((____YWB )((____Q )__JYKU)));
+        __EYKU=__IYKU;
+      } else /* FALSE */ {
+        __KYKU=((____YWB )__FYKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __IYKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __JYKU=(void *)((unsigned long)(void *)((unsigned long)__GYKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __IYKU=__OKI(__JYKU,((____IB )(&(table_type[(__KYKU)]))),(____YWB)(__KYKU |  1));
+        __EYKU=__IYKU;
+      };
+      __BEAS=((____0AOJ *)__EYKU);
+      *(__BEAS) = *(__0AOJ__);
+    };
+    __OZKU=((____0AOJ *)__BEAS);
+    __OZKU->__1AOJ.__CK.__YH.__O2B=__4YKU;
+    __OZKU->__OB5J=__TWLT;
+    __N5AL=__BEAS;
+  } break;
+  case ____EBOJ__: {
+    __GEAS=((____EBOJ *)__M5AL);
+    __4YKU=__GEAS->__FBOJ.__CK.__YH.__O2B;
+    __AZKU=__GEAS->__TB5J;
+    __GEAS=NULL;
+    __EYKU=((____IB )(NULL));
+    __FYKU= 0;
+    __GYKU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__GYKU ==  0)) {
+      __GEAS=__EBOJ__;
+    } else /* FALSE */ {
+      __FYKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GYKU));
+      if ((__FYKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __IYKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __JYKU=(void *)((unsigned long)(void *)((unsigned long)__GYKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __KYKU=((____YWB )((____Q )(void *)((unsigned long)__JYKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __IYKU=__OKI(__JYKU,((____IB )(&(table_size[(__KYKU)-1]))),((____YWB )((____Q )__JYKU)));
+        __EYKU=__IYKU;
+      } else /* FALSE */ {
+        __KYKU=((____YWB )__FYKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __IYKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __JYKU=(void *)((unsigned long)(void *)((unsigned long)__GYKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __IYKU=__OKI(__JYKU,((____IB )(&(table_type[(__KYKU)]))),(____YWB)(__KYKU |  1));
+        __EYKU=__IYKU;
+      };
+      __GEAS=((____EBOJ *)__EYKU);
+      *(__GEAS) = *(__EBOJ__);
+    };
+    __4ZKU=((____EBOJ *)__GEAS);
+    __4ZKU->__FBOJ.__CK.__YH.__O2B=__4YKU;
+    __4ZKU->__TB5J=__AZKU;
+    __N5AL=__GEAS;
+  } break;
+  case ____3BOJ__: {
+    __N5AL=__21AL(((____3BOJ *)__M5AL));
+  } break;
+  case ____RCOJ__: {
+    __N5AL=__H2AL(((____RCOJ *)__M5AL));
+  } break;
+  case ____HDOJ__: {
+    __N5AL=__S2AL(((____HDOJ *)__M5AL));
+  } break;
+  case ____1DOJ__: {
+    __N5AL=__32AL(((____1DOJ *)__M5AL));
+  } break;
+  case ____PEOJ__: {
+    __N5AL=__I3AL(((____PEOJ *)__M5AL));
+  } break;
+  case ____DFOJ__: {
+    __N5AL=__T3AL(((____DFOJ *)__M5AL));
+  } break;
+  case ____XFOJ__: {
+    __N5AL=__43AL(((____XFOJ *)__M5AL));
+  } break;
+  case ____QGOJ__: {
+    __N5AL=__J4AL(((____QGOJ *)__M5AL));
+  } break;
+  case ____EHOJ__: {
+    __N5AL=__X4AL(((____EHOJ *)__M5AL));
+  } break;
+  case ____2HOJ__: {
+    __JEAS=((____2HOJ *)__M5AL);
+    __4YKU=__JEAS->__3HOJ.__CK.__YH.__O2B;
+    __AZKU=__JEAS->__3D5J;
+    __JEAS=NULL;
+    __EYKU=((____IB )(NULL));
+    __FYKU= 0;
+    __GYKU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__GYKU ==  0)) {
+      __JEAS=__2HOJ__;
+    } else /* FALSE */ {
+      __FYKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GYKU));
+      if ((__FYKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __IYKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __JYKU=(void *)((unsigned long)(void *)((unsigned long)__GYKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __KYKU=((____YWB )((____Q )(void *)((unsigned long)__JYKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __IYKU=__OKI(__JYKU,((____IB )(&(table_size[(__KYKU)-1]))),((____YWB )((____Q )__JYKU)));
+        __EYKU=__IYKU;
+      } else /* FALSE */ {
+        __KYKU=((____YWB )__FYKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __IYKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __JYKU=(void *)((unsigned long)(void *)((unsigned long)__GYKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __IYKU=__OKI(__JYKU,((____IB )(&(table_type[(__KYKU)]))),(____YWB)(__KYKU |  1));
+        __EYKU=__IYKU;
+      };
+      __JEAS=((____2HOJ *)__EYKU);
+      *(__JEAS) = *(__2HOJ__);
+    };
+    __O0KU=((____2HOJ *)__JEAS);
+    __O0KU->__3HOJ.__CK.__YH.__O2B=__4YKU;
+    __O0KU->__3D5J=__AZKU;
+    __N5AL=__JEAS;
+  } break;
+  case ____YIOJ__: {
+    __N5AL=__I5AL(((____YIOJ *)__M5AL));
+  } break;
+  case ____YMOJ__: {
+    __S5AL=((____YMOJ *)__M5AL);
+    __4YKU=__S5AL->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __ZMQJ=__S5AL->__SE5J;
+    __AZKU=__S5AL->__ZMOJ.__BI4D;
+    __S5AL=NULL;
+    __EYKU=((____IB )(NULL));
+    __FYKU= 0;
+    __GYKU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__GYKU ==  0)) {
+      __S5AL=__YMOJ__;
+    } else /* FALSE */ {
+      __FYKU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GYKU));
+      if ((__FYKU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __IYKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __JYKU=(void *)((unsigned long)(void *)((unsigned long)__GYKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __KYKU=((____YWB )((____Q )(void *)((unsigned long)__JYKU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __IYKU=__OKI(__JYKU,((____IB )(&(table_size[(__KYKU)-1]))),((____YWB )((____Q )__JYKU)));
+        __EYKU=__IYKU;
+      } else /* FALSE */ {
+        __KYKU=((____YWB )__FYKU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __IYKU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __JYKU=(void *)((unsigned long)(void *)((unsigned long)__GYKU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYKU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __IYKU=__OKI(__JYKU,((____IB )(&(table_type[(__KYKU)]))),(____YWB)(__KYKU |  1));
+        __EYKU=__IYKU;
+      };
+      __S5AL=((____YMOJ *)__EYKU);
+      *(__S5AL) = *(__YMOJ__);
+    };
+    __3BJK=((____YMOJ *)__S5AL);
+    __3BJK->__ZMOJ.__DK.__CK.__YH.__O2B=__4YKU;
+    __3BJK->__SE5J=__ZMQJ;
+    __3BJK->__ZMOJ.__BI4D=__AZKU;
+    __N5AL=__S5AL;
+  } break;
+  case ____ONOJ__: {
+    __Z5AL=((____ONOJ *)__M5AL);
+    __35AL=__RNQJ(__Z5AL->__PNOJ.__DK.__CK.__YH.__O2B,__Z5AL->__XE5J);
+    __N5AL=__35AL;
+  } break;
+  case ____YOOJ__: {
+    __ZYGM=((____YOOJ *)__M5AL);
+    __3YGM=__LRQJ(__ZYGM->__ZOOJ.__DK.__CK.__YH.__O2B,__ZYGM->__TCJK);
+    __N5AL=__3YGM;
+  } break;
+  case ____IM4K__: {
+    __N5AL=__NZFM(((____IM4K *)__M5AL));
+  } break;
+  case ____T5FL__: {
+    __N5AL=__V35O(((____T5FL *)__M5AL));
+  } break;
+  case ____3DUL__: {
+    __N5AL=__AJVP(((____3DUL *)__M5AL));
+  } break;
+  case ____0EUL__: {
+    __N5AL=__QB4P(((____0EUL *)__M5AL));
+  } break;
+  case ____BGUL__: {
+    __N5AL=__LJVP(((____BGUL *)__M5AL));
+  } break;
+  case ____2GUL__: {
+    __N5AL=__2B4P(((____2GUL *)__M5AL));
+  } break;
+  case ____B0VL__: {
+    __N5AL=__H0BN(((____B0VL *)__M5AL));
+  } break;
+  case ____P0VL__: {
+    __N5AL=__NCHM(((____P0VL *)__M5AL));
+  } break;
+  case ____Q5YL__: {
+    __T0KU=__TFTL(((____FKRG *)((____Q5YL *)__M5AL)->__HBKM),NULL);
+    if (__T0KU==NULL) {
+      __U0KU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__EZKU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__FZKU=NULL;
+      switch (((struct ___OBJ *)__T0KU)->__id) {
+      case ____IM4K__: {
+        __U0KU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__FZKU=((__READ_GLOBAL__B4YL *)__tmp__EZKU);
+      case ____Q5YL__: {
+        __U0KU=((____Q5YL *)__T0KU);
       } break;
       }
     };
-    __tmp__43AL=__tmp__FZKU;
+    __N5AL=__U0KU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__43AL=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__33AL));
+  case ____UVPM__: {
+    __N5AL=__VGWN(((____UVPM *)__M5AL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__43AL=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__33AL));
+  case ____0ZPM__: {
+    __N5AL=__4G2P(((____0ZPM *)__M5AL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__43AL=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__33AL));
+  case ____MR0N__: {
+    __N5AL=__DRVO(((____MR0N *)__M5AL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__43AL=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__33AL));
+  case ____YWBP__: {
+    __N5AL=__DQ0Q(((____YWBP *)__M5AL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__43AL=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__33AL));
+  case ____LYBP__: {
+    __N5AL=__0WUP(((____LYBP *)__M5AL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__43AL=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__33AL));
+  case ____CZBP__: {
+    __N5AL=__FXUP(((____CZBP *)__M5AL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__43AL=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__33AL));
+  case ____3BEP__: {
+    __N5AL=__FCIQ(((____3BEP *)__M5AL));
   } break;
   };
-  __tmp__A4AL=create__value__RPYJ(Self__03AL,__tmp__23AL,__tmp__43AL);
-  Result__13AL=__tmp__A4AL;
-  return(Result__13AL);
+  __P5AL=__ARYJ(__J5AL,__L5AL,__N5AL);
+  __K5AL=__P5AL;
+  return(__K5AL);
 }
 
-static __CHARACTER_CST__5LOJ* create__char__CMQJ(__POSITION__OL p__EMQJ,__STRING_CONSTANT__0 *car__FMQJ)
-// ({POSITION__OL},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____ONOJ* __RNQJ(____OL __TNQJ,____0 *__UNQJ)
+// ({__OL},{NULLx__0}) With result No recursive, No inlinable.
 {
-  __CHARACTER_CST__5LOJ *result__EBSJ,*Self__TAJK;
-  __POINTER__IB ptr__FBSJ,__tmp__LBSJ,__tmp__AM4T,__tmp__CM4T;
-  __INTEGER__Q typ_id__JBSJ;
-  __UINTEGER_32__RWB __tmp__DM4T;
-  void *__tmp__WAJK;
-  __TYPE_FULL__PMB *__tmp__XAJK;
-  result__EBSJ=NULL;
-  ptr__FBSJ=((__POINTER__IB )(NULL));
-  typ_id__JBSJ= 0;
-  __tmp__LBSJ=((__POINTER__IB )sizeof(__CHARACTER_CST__5LOJ));
-  if (((unsigned long)__tmp__LBSJ ==  0)) {
-    result__EBSJ=CHARACTER_CST__5LOJ__;
+  ____ONOJ *__TCSJ,*__CCJK;
+  ____IB __UCSJ,__0CSJ,__PN4T,__RN4T;
+  ____Q __YCSJ;
+  ____YWB __SN4T;
+  void *__FCJK;
+  ____WMB *__GCJK;
+  __TCSJ=NULL;
+  __UCSJ=((____IB )(NULL));
+  __YCSJ= 0;
+  __0CSJ=((____IB )sizeof(____ONOJ));
+  if (((unsigned long)__0CSJ ==  0)) {
+    __TCSJ=__ONOJ__;
   } else /* FALSE */ {
-    typ_id__JBSJ=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LBSJ));
-    if ((typ_id__JBSJ == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__AM4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__CM4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__LBSJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AM4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AM4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__DM4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CM4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__AM4T=micro_alloc__table__lab__HKI(__tmp__CM4T,((__POINTER__IB )(&(table_size[(__tmp__DM4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CM4T)));
-      ptr__FBSJ=__tmp__AM4T;
-    } else /* FALSE */ {
-      __tmp__DM4T=((__UINTEGER_32__RWB )typ_id__JBSJ);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__AM4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__CM4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__LBSJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AM4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AM4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__AM4T=micro_alloc__table__lab__HKI(__tmp__CM4T,((__POINTER__IB )(&(table_type[(__tmp__DM4T)]))),(__UINTEGER_32__RWB)(__tmp__DM4T |  1));
-      ptr__FBSJ=__tmp__AM4T;
-    };
-    result__EBSJ=((__CHARACTER_CST__5LOJ *)ptr__FBSJ);
-    *(result__EBSJ) = *(CHARACTER_CST__5LOJ__);
-  };
-  Self__TAJK=((__CHARACTER_CST__5LOJ *)result__EBSJ);
-  Self__TAJK->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__EMQJ;
-  Self__TAJK->text__ID5J=car__FMQJ;
-  __tmp__WAJK=type_character__SOB;
-  switch (((struct ___OBJ *)__tmp__WAJK)->__id) {
-  case __TYPE__FF__: {
-    __tmp__XAJK=((__TYPE__FF *)__tmp__WAJK)->default__0LC;
-  } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__XAJK=((__TYPE_NULL__4LB *)__tmp__WAJK)->parent_type__5LB.default__0LC;
-  } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__XAJK=((__TYPE_VOID__AMB *)__tmp__WAJK)->parent_type__BMB.default__0LC;
-  } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__XAJK=((__TYPE_CONTEXT__CMB *)__tmp__WAJK)->parent_type__DMB.default__0LC;
-  } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__XAJK=((__TYPE_ID__EMB *)__tmp__WAJK)->parent_type__FMB.default__0LC;
-  } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__XAJK=((__TYPE_GENERIC__BCY *)__tmp__WAJK)->parent_type__CCY.default__0LC;
-  } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__XAJK=((__TYPE_BLOCK__VO5D *)__tmp__WAJK)->parent_type__WO5D.default__0LC;
-  } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__XAJK=((__PROFIL_BLOCK__22NJ *)__tmp__WAJK)->parent_type__42NJ.default__0LC;
-  } break;
-  };
-  Self__TAJK->parent_constant__AMOJ.static_type__SG4D=__tmp__XAJK;
-  Self__TAJK=result__EBSJ;
-  return(Self__TAJK);
+    __YCSJ=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0CSJ));
+    if ((__YCSJ == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __PN4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __RN4T=(void *)((unsigned long)(void *)((unsigned long)__0CSJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PN4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PN4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __SN4T=((____YWB )((____Q )(void *)((unsigned long)__RN4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __PN4T=__OKI(__RN4T,((____IB )(&(table_size[(__SN4T)-1]))),((____YWB )((____Q )__RN4T)));
+      __UCSJ=__PN4T;
+    } else /* FALSE */ {
+      __SN4T=((____YWB )__YCSJ);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __PN4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __RN4T=(void *)((unsigned long)(void *)((unsigned long)__0CSJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PN4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PN4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __PN4T=__OKI(__RN4T,((____IB )(&(table_type[(__SN4T)]))),(____YWB)(__SN4T |  1));
+      __UCSJ=__PN4T;
+    };
+    __TCSJ=((____ONOJ *)__UCSJ);
+    *(__TCSJ) = *(__ONOJ__);
+  };
+  __CCJK=((____ONOJ *)__TCSJ);
+  __CCJK->__PNOJ.__DK.__CK.__YH.__O2B=__TNQJ;
+  __CCJK->__XE5J=__UNQJ;
+  __FCJK=__ZOB;
+  switch (((struct ___OBJ *)__FCJK)->__id) {
+  case ____FF__: {
+    __GCJK=((____FF *)__FCJK)->__BMC;
+  } break;
+  case ____FMB__: {
+    __GCJK=((____FMB *)__FCJK)->__GMB.__BMC;
+  } break;
+  case ____HMB__: {
+    __GCJK=((____HMB *)__FCJK)->__IMB.__BMC;
+  } break;
+  case ____JMB__: {
+    __GCJK=((____JMB *)__FCJK)->__KMB.__BMC;
+  } break;
+  case ____LMB__: {
+    __GCJK=((____LMB *)__FCJK)->__MMB.__BMC;
+  } break;
+  case ____ICY__: {
+    __GCJK=((____ICY *)__FCJK)->__JCY.__BMC;
+  } break;
+  case ____EQ5D__: {
+    __GCJK=((____EQ5D *)__FCJK)->__FQ5D.__BMC;
+  } break;
+  case ____L4NJ__: {
+    __GCJK=((____L4NJ *)__FCJK)->__N4NJ.__BMC;
+  } break;
+  };
+  __CCJK->__PNOJ.__BI4D=__GCJK;
+  __CCJK=__TCSJ;
+  return(__CCJK);
 }
 
-static __NATIVE_ARRAY_CHARACTER_CST__JNOJ* create__text__2PQJ(__POSITION__OL p__4PQJ,__STRING_CONSTANT__0 *n__5PQJ)
-// ({POSITION__OL},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____YOOJ* __LRQJ(____OL __NRQJ,____0 *__ORQJ)
+// ({__OL},{NULLx__0}) With result No recursive, No inlinable.
 {
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *result__NFSJ,*Self__BBJK;
-  __POINTER__IB ptr__OFSJ,__tmp__UFSJ,__tmp__PM4T,__tmp__RM4T;
-  __INTEGER__Q typ_id__SFSJ;
-  __UINTEGER_32__RWB __tmp__SM4T;
-  void *__tmp__FBJK;
-  __TYPE_FULL__PMB *__tmp__GBJK;
-  result__NFSJ=NULL;
-  ptr__OFSJ=((__POINTER__IB )(NULL));
-  typ_id__SFSJ= 0;
-  __tmp__UFSJ=((__POINTER__IB )sizeof(__NATIVE_ARRAY_CHARACTER_CST__JNOJ));
-  if (((unsigned long)__tmp__UFSJ ==  0)) {
-    result__NFSJ=NATIVE_ARRAY_CHARACTER_CST__JNOJ__;
+  ____YOOJ *__2GSJ,*__QCJK;
+  ____IB __3GSJ,__DHSJ,__4N4T,__AO4T;
+  ____Q __BHSJ;
+  ____YWB __BO4T;
+  void *__UCJK;
+  ____WMB *__VCJK;
+  __2GSJ=NULL;
+  __3GSJ=((____IB )(NULL));
+  __BHSJ= 0;
+  __DHSJ=((____IB )sizeof(____YOOJ));
+  if (((unsigned long)__DHSJ ==  0)) {
+    __2GSJ=__YOOJ__;
   } else /* FALSE */ {
-    typ_id__SFSJ=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UFSJ));
-    if ((typ_id__SFSJ == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PM4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RM4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UFSJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PM4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PM4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__SM4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RM4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PM4T=micro_alloc__table__lab__HKI(__tmp__RM4T,((__POINTER__IB )(&(table_size[(__tmp__SM4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RM4T)));
-      ptr__OFSJ=__tmp__PM4T;
-    } else /* FALSE */ {
-      __tmp__SM4T=((__UINTEGER_32__RWB )typ_id__SFSJ);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PM4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RM4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UFSJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PM4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PM4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PM4T=micro_alloc__table__lab__HKI(__tmp__RM4T,((__POINTER__IB )(&(table_type[(__tmp__SM4T)]))),(__UINTEGER_32__RWB)(__tmp__SM4T |  1));
-      ptr__OFSJ=__tmp__PM4T;
-    };
-    result__NFSJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)ptr__OFSJ);
-    *(result__NFSJ) = *(NATIVE_ARRAY_CHARACTER_CST__JNOJ__);
-  };
-  Self__BBJK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)result__NFSJ);
-  Self__BBJK->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4PQJ;
-  Self__BBJK->string__EBJK=n__5PQJ;
-  __tmp__FBJK=type_n_a_character__KPB;
-  switch (((struct ___OBJ *)__tmp__FBJK)->__id) {
-  case __TYPE__FF__: {
-    __tmp__GBJK=((__TYPE__FF *)__tmp__FBJK)->default__0LC;
-  } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__GBJK=((__TYPE_NULL__4LB *)__tmp__FBJK)->parent_type__5LB.default__0LC;
-  } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__GBJK=((__TYPE_VOID__AMB *)__tmp__FBJK)->parent_type__BMB.default__0LC;
-  } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__GBJK=((__TYPE_CONTEXT__CMB *)__tmp__FBJK)->parent_type__DMB.default__0LC;
-  } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__GBJK=((__TYPE_ID__EMB *)__tmp__FBJK)->parent_type__FMB.default__0LC;
-  } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__GBJK=((__TYPE_GENERIC__BCY *)__tmp__FBJK)->parent_type__CCY.default__0LC;
-  } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__GBJK=((__TYPE_BLOCK__VO5D *)__tmp__FBJK)->parent_type__WO5D.default__0LC;
-  } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__GBJK=((__PROFIL_BLOCK__22NJ *)__tmp__FBJK)->parent_type__42NJ.default__0LC;
-  } break;
-  };
-  Self__BBJK->parent_constant__KNOJ.static_type__SG4D=__tmp__GBJK;
-  Self__BBJK=result__NFSJ;
-  return(Self__BBJK);
+    __BHSJ=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DHSJ));
+    if ((__BHSJ == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4N4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AO4T=(void *)((unsigned long)(void *)((unsigned long)__DHSJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4N4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4N4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __BO4T=((____YWB )((____Q )(void *)((unsigned long)__AO4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4N4T=__OKI(__AO4T,((____IB )(&(table_size[(__BO4T)-1]))),((____YWB )((____Q )__AO4T)));
+      __3GSJ=__4N4T;
+    } else /* FALSE */ {
+      __BO4T=((____YWB )__BHSJ);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4N4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AO4T=(void *)((unsigned long)(void *)((unsigned long)__DHSJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4N4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4N4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4N4T=__OKI(__AO4T,((____IB )(&(table_type[(__BO4T)]))),(____YWB)(__BO4T |  1));
+      __3GSJ=__4N4T;
+    };
+    __2GSJ=((____YOOJ *)__3GSJ);
+    *(__2GSJ) = *(__YOOJ__);
+  };
+  __QCJK=((____YOOJ *)__2GSJ);
+  __QCJK->__ZOOJ.__DK.__CK.__YH.__O2B=__NRQJ;
+  __QCJK->__TCJK=__ORQJ;
+  __UCJK=__RPB;
+  switch (((struct ___OBJ *)__UCJK)->__id) {
+  case ____FF__: {
+    __VCJK=((____FF *)__UCJK)->__BMC;
+  } break;
+  case ____FMB__: {
+    __VCJK=((____FMB *)__UCJK)->__GMB.__BMC;
+  } break;
+  case ____HMB__: {
+    __VCJK=((____HMB *)__UCJK)->__IMB.__BMC;
+  } break;
+  case ____JMB__: {
+    __VCJK=((____JMB *)__UCJK)->__KMB.__BMC;
+  } break;
+  case ____LMB__: {
+    __VCJK=((____LMB *)__UCJK)->__MMB.__BMC;
+  } break;
+  case ____ICY__: {
+    __VCJK=((____ICY *)__UCJK)->__JCY.__BMC;
+  } break;
+  case ____EQ5D__: {
+    __VCJK=((____EQ5D *)__UCJK)->__FQ5D.__BMC;
+  } break;
+  case ____L4NJ__: {
+    __VCJK=((____L4NJ *)__UCJK)->__N4NJ.__BMC;
+  } break;
+  };
+  __QCJK->__ZOOJ.__BI4D=__VCJK;
+  __QCJK=__2GSJ;
+  return(__QCJK);
 }
 
-static __READ_SLOT__ZK4K* my_copy__4XFM(__READ_SLOT__ZK4K *Self__5XFM)
-// ({READ_SLOT__ZK4K}) With result Recursive, No inlinable.
+static ____IM4K* __NZFM(____IM4K *__OZFM)
+// ({__IM4K}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__D0KU;
-  __SLOT_DATA__WIRG *__tmp__DYFM;
-  void *__tmp__FYFM,*__tmp__GYFM;
-  __STRING_CST__5J *Self__LZKU,*result__HZKU;
-  __POINTER__IB ptr__IZKU,__tmp__KZKU,__tmp__MZKU,__tmp__NZKU;
-  __INTEGER__Q typ_id__JZKU;
-  __UINTEGER_32__RWB __tmp__OZKU;
-  __PROTOTYPE_CST__45WC *Self__ADAS,*__tmp__BDAS;
-  __INTEGER_CST__KAXC *Self__DDAS,*Self__B0KU;
-  __POSITION__OL p__C0KU;
-  __TYPE_FULL__PMB *t__E0KU;
-  __READ_LOCAL__N5ZI *__tmp__AWLT,*__tmp__BWLT;
-  __IS_EXPANDED__L5NJ *Self__HDAS,*Self__S0KU;
-  __GET_TYPE_ID__V5NJ *Self__MDAS,*Self__C1KU;
-  __SIZE_OF__NGOJ *Self__PDAS,*Self__S1KU;
-  __REAL_CST__JLOJ *Self__SDAS,*Self__C2KU;
-  __STRING_CONSTANT__0 *v__E2KU;
-  __CHARACTER_CST__5LOJ *Self__WDAS,*__tmp__XDAS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__ZDAS,*__tmp__0DAS;
-  void *__tmp__I2KU;
-  __READ_GLOBAL__B4YL *__tmp__J2KU;
-  __READ_SLOT__ZK4K *__tmp__KYFM,*Result__AYFM;
-  __tmp__DYFM=Self__5XFM->slot__CYFM;
-  __tmp__FYFM=Self__5XFM->receiver__KL4K;
-  switch (((struct ___OBJ *)__tmp__FYFM)->__id) {
-  case __STRING_CST__5J__: {
-    Self__LZKU=((__STRING_CST__5J *)__tmp__FYFM);
-    result__HZKU=NULL;
-    ptr__IZKU=((__POINTER__IB )(NULL));
-    typ_id__JZKU= 0;
-    __tmp__KZKU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__KZKU ==  0)) {
-      result__HZKU=Self__LZKU;
-    } else /* FALSE */ {
-      typ_id__JZKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KZKU));
-      if ((typ_id__JZKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MZKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NZKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KZKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OZKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NZKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MZKU=micro_alloc__table__lab__HKI(__tmp__NZKU,((__POINTER__IB )(&(table_size[(__tmp__OZKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NZKU)));
-        ptr__IZKU=__tmp__MZKU;
-      } else /* FALSE */ {
-        __tmp__OZKU=((__UINTEGER_32__RWB )typ_id__JZKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MZKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NZKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KZKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MZKU=micro_alloc__table__lab__HKI(__tmp__NZKU,((__POINTER__IB )(&(table_type[(__tmp__OZKU)]))),(__UINTEGER_32__RWB)(__tmp__OZKU |  1));
-        ptr__IZKU=__tmp__MZKU;
-      };
-      result__HZKU=((__STRING_CST__5J *)ptr__IZKU);
-      *(result__HZKU) = *(Self__LZKU);
-    };
-    __tmp__GYFM=result__HZKU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__GYFM=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__FYFM));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__ADAS=((__PROTOTYPE_CST__45WC *)__tmp__FYFM);
-    __tmp__BDAS=create__type__IJ2C(Self__ADAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ADAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__GYFM=__tmp__BDAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__DDAS=((__INTEGER_CST__KAXC *)__tmp__FYFM);
-    p__C0KU=Self__DDAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__D0KU=Self__DDAS->value__YG4D;
-    t__E0KU=Self__DDAS->parent_constant__LAXC.static_type__SG4D;
-    Self__DDAS=NULL;
-    ptr__IZKU=((__POINTER__IB )(NULL));
-    typ_id__JZKU= 0;
-    __tmp__KZKU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__KZKU ==  0)) {
-      Self__DDAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__JZKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KZKU));
-      if ((typ_id__JZKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MZKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NZKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KZKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OZKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NZKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MZKU=micro_alloc__table__lab__HKI(__tmp__NZKU,((__POINTER__IB )(&(table_size[(__tmp__OZKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NZKU)));
-        ptr__IZKU=__tmp__MZKU;
-      } else /* FALSE */ {
-        __tmp__OZKU=((__UINTEGER_32__RWB )typ_id__JZKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MZKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NZKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KZKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MZKU=micro_alloc__table__lab__HKI(__tmp__NZKU,((__POINTER__IB )(&(table_type[(__tmp__OZKU)]))),(__UINTEGER_32__RWB)(__tmp__OZKU |  1));
-        ptr__IZKU=__tmp__MZKU;
-      };
-      Self__DDAS=((__INTEGER_CST__KAXC *)ptr__IZKU);
-      *(Self__DDAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__B0KU=((__INTEGER_CST__KAXC *)Self__DDAS);
-    Self__B0KU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__C0KU;
-    Self__B0KU->value__YG4D=v__D0KU;
-    Self__B0KU->parent_constant__LAXC.static_type__SG4D=t__E0KU;
-    check_type__KYEE(Self__B0KU);
-    __tmp__GYFM=Self__DDAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__GYFM=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__FYFM));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__AWLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__FYFM)->local__PUEJ));
-    if (__tmp__AWLT==NULL) {
-      __tmp__BWLT=NULL;
+  ____0SG __S1KU;
+  ____FKRG *__SZFM;
+  void *__UZFM,*__VZFM;
+  ____5J *__00KU,*__W0KU;
+  ____IB __X0KU,__Z0KU,__10KU,__20KU;
+  ____Q __Y0KU;
+  ____YWB __30KU;
+  ____NBXC *__PEAS,*__QEAS;
+  ____ZBXC *__SEAS,*__Q1KU;
+  ____OL __R1KU;
+  ____WMB *__T1KU;
+  ____2A0I *__PXLT,*__QXLT;
+  ____0AOJ *__WEAS,*__B2KU;
+  ____EBOJ *__1EAS,*__R2KU;
+  ____2HOJ *__4EAS,*__B3KU;
+  ____YMOJ *__BFAS,*__R3KU;
+  ____0 *__T3KU;
+  ____ONOJ *__FFAS,*__GFAS;
+  ____YOOJ *__IFAS,*__JFAS;
+  void *__X3KU;
+  ____Q5YL *__Y3KU;
+  ____IM4K *__ZZFM,*__PZFM;
+  __SZFM=__OZFM->__RZFM;
+  __UZFM=__OZFM->__ZM4K;
+  switch (((struct ___OBJ *)__UZFM)->__id) {
+  case ____5J__: {
+    __00KU=((____5J *)__UZFM);
+    __W0KU=NULL;
+    __X0KU=((____IB )(NULL));
+    __Y0KU= 0;
+    __Z0KU=((____IB )sizeof(____5J));
+    if (((unsigned long)__Z0KU ==  0)) {
+      __W0KU=__00KU;
+    } else /* FALSE */ {
+      __Y0KU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z0KU));
+      if ((__Y0KU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __10KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __20KU=(void *)((unsigned long)(void *)((unsigned long)__Z0KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __30KU=((____YWB )((____Q )(void *)((unsigned long)__20KU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __10KU=__OKI(__20KU,((____IB )(&(table_size[(__30KU)-1]))),((____YWB )((____Q )__20KU)));
+        __X0KU=__10KU;
+      } else /* FALSE */ {
+        __30KU=((____YWB )__Y0KU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __10KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __20KU=(void *)((unsigned long)(void *)((unsigned long)__Z0KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __10KU=__OKI(__20KU,((____IB )(&(table_type[(__30KU)]))),(____YWB)(__30KU |  1));
+        __X0KU=__10KU;
+      };
+      __W0KU=((____5J *)__X0KU);
+      *(__W0KU) = *(__00KU);
+    };
+    __VZFM=__W0KU;
+  } break;
+  case ____0AXC__: {
+    __VZFM=__JZAL(((____0AXC *)__UZFM));
+  } break;
+  case ____NBXC__: {
+    __PEAS=((____NBXC *)__UZFM);
+    __QEAS=__XK2C(__PEAS->__OBXC.__DK.__CK.__YH.__O2B,__PEAS->__OBXC.__BI4D);
+    __VZFM=__QEAS;
+  } break;
+  case ____ZBXC__: {
+    __SEAS=((____ZBXC *)__UZFM);
+    __R1KU=__SEAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __S1KU=__SEAS->__HI4D;
+    __T1KU=__SEAS->__0BXC.__BI4D;
+    __SEAS=NULL;
+    __X0KU=((____IB )(NULL));
+    __Y0KU= 0;
+    __Z0KU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__Z0KU ==  0)) {
+      __SEAS=__ZBXC__;
+    } else /* FALSE */ {
+      __Y0KU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z0KU));
+      if ((__Y0KU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __10KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __20KU=(void *)((unsigned long)(void *)((unsigned long)__Z0KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __30KU=((____YWB )((____Q )(void *)((unsigned long)__20KU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __10KU=__OKI(__20KU,((____IB )(&(table_size[(__30KU)-1]))),((____YWB )((____Q )__20KU)));
+        __X0KU=__10KU;
+      } else /* FALSE */ {
+        __30KU=((____YWB )__Y0KU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __10KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __20KU=(void *)((unsigned long)(void *)((unsigned long)__Z0KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __10KU=__OKI(__20KU,((____IB )(&(table_type[(__30KU)]))),(____YWB)(__30KU |  1));
+        __X0KU=__10KU;
+      };
+      __SEAS=((____ZBXC *)__X0KU);
+      *(__SEAS) = *(__ZBXC__);
+    };
+    __Q1KU=((____ZBXC *)__SEAS);
+    __Q1KU->__0BXC.__DK.__CK.__YH.__O2B=__R1KU;
+    __Q1KU->__HI4D=__S1KU;
+    __Q1KU->__0BXC.__BI4D=__T1KU;
+    __ZZEE(__Q1KU);
+    __VZFM=__SEAS;
+  } break;
+  case ____DMWH__: {
+    __VZFM=__W3OK(((____DMWH *)__UZFM));
+  } break;
+  case ____2A0I__: {
+    __PXLT=__2VEI(((____N5WC *)((____2A0I *)__UZFM)->__4VEJ));
+    if (__PXLT==NULL) {
+      __QXLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__BWLT=((__READ_LOCAL__N5ZI *)__tmp__AWLT);
+      __QXLT=((____2A0I *)__PXLT);
     };
-    __tmp__GYFM=__tmp__BWLT;
+    __VZFM=__QXLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__GYFM=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__FYFM));
+  case ____HJNJ__: {
+    __VZFM=__Y0AL(((____HJNJ *)__UZFM));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__GYFM=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__FYFM));
+  case ____SJNJ__: {
+    __VZFM=__D1AL(((____SJNJ *)__UZFM));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__HDAS=((__IS_EXPANDED__L5NJ *)__tmp__FYFM);
-    p__C0KU=Self__HDAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__AWLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__HDAS->receiver__554J)->local__PUEJ));
-    if (__tmp__AWLT==NULL) {
-      __tmp__BWLT=NULL;
+  case ____0AOJ__: {
+    __WEAS=((____0AOJ *)__UZFM);
+    __R1KU=__WEAS->__1AOJ.__CK.__YH.__O2B;
+    __PXLT=__2VEI(((____N5WC *)((____2A0I *)__WEAS->__OB5J)->__4VEJ));
+    if (__PXLT==NULL) {
+      __QXLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__BWLT=((__READ_LOCAL__N5ZI *)__tmp__AWLT);
-    };
-    Self__HDAS=NULL;
-    ptr__IZKU=((__POINTER__IB )(NULL));
-    typ_id__JZKU= 0;
-    __tmp__KZKU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__KZKU ==  0)) {
-      Self__HDAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__JZKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KZKU));
-      if ((typ_id__JZKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MZKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NZKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KZKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OZKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NZKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MZKU=micro_alloc__table__lab__HKI(__tmp__NZKU,((__POINTER__IB )(&(table_size[(__tmp__OZKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NZKU)));
-        ptr__IZKU=__tmp__MZKU;
-      } else /* FALSE */ {
-        __tmp__OZKU=((__UINTEGER_32__RWB )typ_id__JZKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MZKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NZKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KZKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MZKU=micro_alloc__table__lab__HKI(__tmp__NZKU,((__POINTER__IB )(&(table_type[(__tmp__OZKU)]))),(__UINTEGER_32__RWB)(__tmp__OZKU |  1));
-        ptr__IZKU=__tmp__MZKU;
-      };
-      Self__HDAS=((__IS_EXPANDED__L5NJ *)ptr__IZKU);
-      *(Self__HDAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__S0KU=((__IS_EXPANDED__L5NJ *)Self__HDAS);
-    Self__S0KU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__C0KU;
-    Self__S0KU->receiver__554J=__tmp__BWLT;
-    __tmp__GYFM=Self__HDAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__MDAS=((__GET_TYPE_ID__V5NJ *)__tmp__FYFM);
-    p__C0KU=Self__MDAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__E0KU=Self__MDAS->receiver__EA5J;
-    Self__MDAS=NULL;
-    ptr__IZKU=((__POINTER__IB )(NULL));
-    typ_id__JZKU= 0;
-    __tmp__KZKU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__KZKU ==  0)) {
-      Self__MDAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__JZKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KZKU));
-      if ((typ_id__JZKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MZKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NZKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KZKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OZKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NZKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MZKU=micro_alloc__table__lab__HKI(__tmp__NZKU,((__POINTER__IB )(&(table_size[(__tmp__OZKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NZKU)));
-        ptr__IZKU=__tmp__MZKU;
-      } else /* FALSE */ {
-        __tmp__OZKU=((__UINTEGER_32__RWB )typ_id__JZKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MZKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NZKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KZKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MZKU=micro_alloc__table__lab__HKI(__tmp__NZKU,((__POINTER__IB )(&(table_type[(__tmp__OZKU)]))),(__UINTEGER_32__RWB)(__tmp__OZKU |  1));
-        ptr__IZKU=__tmp__MZKU;
-      };
-      Self__MDAS=((__GET_TYPE_ID__V5NJ *)ptr__IZKU);
-      *(Self__MDAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__C1KU=((__GET_TYPE_ID__V5NJ *)Self__MDAS);
-    Self__C1KU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__C0KU;
-    Self__C1KU->receiver__EA5J=t__E0KU;
-    __tmp__GYFM=Self__MDAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__GYFM=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__FYFM));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__GYFM=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__FYFM));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__GYFM=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__FYFM));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__GYFM=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__FYFM));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__GYFM=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__FYFM));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__GYFM=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__FYFM));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__GYFM=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__FYFM));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__GYFM=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__FYFM));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__GYFM=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__FYFM));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__PDAS=((__SIZE_OF__NGOJ *)__tmp__FYFM);
-    p__C0KU=Self__PDAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__E0KU=Self__PDAS->receiver__OC5J;
-    Self__PDAS=NULL;
-    ptr__IZKU=((__POINTER__IB )(NULL));
-    typ_id__JZKU= 0;
-    __tmp__KZKU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__KZKU ==  0)) {
-      Self__PDAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__JZKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KZKU));
-      if ((typ_id__JZKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MZKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NZKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KZKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OZKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NZKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MZKU=micro_alloc__table__lab__HKI(__tmp__NZKU,((__POINTER__IB )(&(table_size[(__tmp__OZKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NZKU)));
-        ptr__IZKU=__tmp__MZKU;
-      } else /* FALSE */ {
-        __tmp__OZKU=((__UINTEGER_32__RWB )typ_id__JZKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MZKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NZKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KZKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MZKU=micro_alloc__table__lab__HKI(__tmp__NZKU,((__POINTER__IB )(&(table_type[(__tmp__OZKU)]))),(__UINTEGER_32__RWB)(__tmp__OZKU |  1));
-        ptr__IZKU=__tmp__MZKU;
-      };
-      Self__PDAS=((__SIZE_OF__NGOJ *)ptr__IZKU);
-      *(Self__PDAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__S1KU=((__SIZE_OF__NGOJ *)Self__PDAS);
-    Self__S1KU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__C0KU;
-    Self__S1KU->receiver__OC5J=t__E0KU;
-    __tmp__GYFM=Self__PDAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__GYFM=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__FYFM));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__SDAS=((__REAL_CST__JLOJ *)__tmp__FYFM);
-    p__C0KU=Self__SDAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__E2KU=Self__SDAS->value__DD5J;
-    t__E0KU=Self__SDAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__SDAS=NULL;
-    ptr__IZKU=((__POINTER__IB )(NULL));
-    typ_id__JZKU= 0;
-    __tmp__KZKU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__KZKU ==  0)) {
-      Self__SDAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__JZKU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KZKU));
-      if ((typ_id__JZKU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MZKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NZKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KZKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OZKU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NZKU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MZKU=micro_alloc__table__lab__HKI(__tmp__NZKU,((__POINTER__IB )(&(table_size[(__tmp__OZKU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NZKU)));
-        ptr__IZKU=__tmp__MZKU;
-      } else /* FALSE */ {
-        __tmp__OZKU=((__UINTEGER_32__RWB )typ_id__JZKU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MZKU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NZKU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KZKU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZKU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MZKU=micro_alloc__table__lab__HKI(__tmp__NZKU,((__POINTER__IB )(&(table_type[(__tmp__OZKU)]))),(__UINTEGER_32__RWB)(__tmp__OZKU |  1));
-        ptr__IZKU=__tmp__MZKU;
-      };
-      Self__SDAS=((__REAL_CST__JLOJ *)ptr__IZKU);
-      *(Self__SDAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__C2KU=((__REAL_CST__JLOJ *)Self__SDAS);
-    Self__C2KU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__C0KU;
-    Self__C2KU->value__DD5J=v__E2KU;
-    Self__C2KU->parent_constant__KLOJ.static_type__SG4D=t__E0KU;
-    __tmp__GYFM=Self__SDAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__WDAS=((__CHARACTER_CST__5LOJ *)__tmp__FYFM);
-    __tmp__XDAS=create__char__CMQJ(Self__WDAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__WDAS->text__ID5J);
-    __tmp__GYFM=__tmp__XDAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__ZDAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__FYFM);
-    __tmp__0DAS=create__text__2PQJ(Self__ZDAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZDAS->string__EBJK);
-    __tmp__GYFM=__tmp__0DAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__GYFM=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__FYFM));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__GYFM=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__FYFM));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__GYFM=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__FYFM));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__GYFM=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__FYFM));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__GYFM=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__FYFM));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__GYFM=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__FYFM));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__GYFM=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__FYFM));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__GYFM=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__FYFM));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__I2KU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__FYFM)->global__Y5JM),NULL);
-    if (__tmp__I2KU==NULL) {
-      __tmp__J2KU=NULL;
+      __QXLT=((____2A0I *)__PXLT);
+    };
+    __WEAS=NULL;
+    __X0KU=((____IB )(NULL));
+    __Y0KU= 0;
+    __Z0KU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__Z0KU ==  0)) {
+      __WEAS=__0AOJ__;
+    } else /* FALSE */ {
+      __Y0KU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z0KU));
+      if ((__Y0KU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __10KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __20KU=(void *)((unsigned long)(void *)((unsigned long)__Z0KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __30KU=((____YWB )((____Q )(void *)((unsigned long)__20KU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __10KU=__OKI(__20KU,((____IB )(&(table_size[(__30KU)-1]))),((____YWB )((____Q )__20KU)));
+        __X0KU=__10KU;
+      } else /* FALSE */ {
+        __30KU=((____YWB )__Y0KU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __10KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __20KU=(void *)((unsigned long)(void *)((unsigned long)__Z0KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __10KU=__OKI(__20KU,((____IB )(&(table_type[(__30KU)]))),(____YWB)(__30KU |  1));
+        __X0KU=__10KU;
+      };
+      __WEAS=((____0AOJ *)__X0KU);
+      *(__WEAS) = *(__0AOJ__);
+    };
+    __B2KU=((____0AOJ *)__WEAS);
+    __B2KU->__1AOJ.__CK.__YH.__O2B=__R1KU;
+    __B2KU->__OB5J=__QXLT;
+    __VZFM=__WEAS;
+  } break;
+  case ____EBOJ__: {
+    __1EAS=((____EBOJ *)__UZFM);
+    __R1KU=__1EAS->__FBOJ.__CK.__YH.__O2B;
+    __T1KU=__1EAS->__TB5J;
+    __1EAS=NULL;
+    __X0KU=((____IB )(NULL));
+    __Y0KU= 0;
+    __Z0KU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__Z0KU ==  0)) {
+      __1EAS=__EBOJ__;
+    } else /* FALSE */ {
+      __Y0KU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z0KU));
+      if ((__Y0KU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __10KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __20KU=(void *)((unsigned long)(void *)((unsigned long)__Z0KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __30KU=((____YWB )((____Q )(void *)((unsigned long)__20KU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __10KU=__OKI(__20KU,((____IB )(&(table_size[(__30KU)-1]))),((____YWB )((____Q )__20KU)));
+        __X0KU=__10KU;
+      } else /* FALSE */ {
+        __30KU=((____YWB )__Y0KU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __10KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __20KU=(void *)((unsigned long)(void *)((unsigned long)__Z0KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __10KU=__OKI(__20KU,((____IB )(&(table_type[(__30KU)]))),(____YWB)(__30KU |  1));
+        __X0KU=__10KU;
+      };
+      __1EAS=((____EBOJ *)__X0KU);
+      *(__1EAS) = *(__EBOJ__);
+    };
+    __R2KU=((____EBOJ *)__1EAS);
+    __R2KU->__FBOJ.__CK.__YH.__O2B=__R1KU;
+    __R2KU->__TB5J=__T1KU;
+    __VZFM=__1EAS;
+  } break;
+  case ____3BOJ__: {
+    __VZFM=__21AL(((____3BOJ *)__UZFM));
+  } break;
+  case ____RCOJ__: {
+    __VZFM=__H2AL(((____RCOJ *)__UZFM));
+  } break;
+  case ____HDOJ__: {
+    __VZFM=__S2AL(((____HDOJ *)__UZFM));
+  } break;
+  case ____1DOJ__: {
+    __VZFM=__32AL(((____1DOJ *)__UZFM));
+  } break;
+  case ____PEOJ__: {
+    __VZFM=__I3AL(((____PEOJ *)__UZFM));
+  } break;
+  case ____DFOJ__: {
+    __VZFM=__T3AL(((____DFOJ *)__UZFM));
+  } break;
+  case ____XFOJ__: {
+    __VZFM=__43AL(((____XFOJ *)__UZFM));
+  } break;
+  case ____QGOJ__: {
+    __VZFM=__J4AL(((____QGOJ *)__UZFM));
+  } break;
+  case ____EHOJ__: {
+    __VZFM=__X4AL(((____EHOJ *)__UZFM));
+  } break;
+  case ____2HOJ__: {
+    __4EAS=((____2HOJ *)__UZFM);
+    __R1KU=__4EAS->__3HOJ.__CK.__YH.__O2B;
+    __T1KU=__4EAS->__3D5J;
+    __4EAS=NULL;
+    __X0KU=((____IB )(NULL));
+    __Y0KU= 0;
+    __Z0KU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__Z0KU ==  0)) {
+      __4EAS=__2HOJ__;
+    } else /* FALSE */ {
+      __Y0KU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z0KU));
+      if ((__Y0KU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __10KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __20KU=(void *)((unsigned long)(void *)((unsigned long)__Z0KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __30KU=((____YWB )((____Q )(void *)((unsigned long)__20KU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __10KU=__OKI(__20KU,((____IB )(&(table_size[(__30KU)-1]))),((____YWB )((____Q )__20KU)));
+        __X0KU=__10KU;
+      } else /* FALSE */ {
+        __30KU=((____YWB )__Y0KU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __10KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __20KU=(void *)((unsigned long)(void *)((unsigned long)__Z0KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __10KU=__OKI(__20KU,((____IB )(&(table_type[(__30KU)]))),(____YWB)(__30KU |  1));
+        __X0KU=__10KU;
+      };
+      __4EAS=((____2HOJ *)__X0KU);
+      *(__4EAS) = *(__2HOJ__);
+    };
+    __B3KU=((____2HOJ *)__4EAS);
+    __B3KU->__3HOJ.__CK.__YH.__O2B=__R1KU;
+    __B3KU->__3D5J=__T1KU;
+    __VZFM=__4EAS;
+  } break;
+  case ____YIOJ__: {
+    __VZFM=__I5AL(((____YIOJ *)__UZFM));
+  } break;
+  case ____YMOJ__: {
+    __BFAS=((____YMOJ *)__UZFM);
+    __R1KU=__BFAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __T3KU=__BFAS->__SE5J;
+    __T1KU=__BFAS->__ZMOJ.__BI4D;
+    __BFAS=NULL;
+    __X0KU=((____IB )(NULL));
+    __Y0KU= 0;
+    __Z0KU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__Z0KU ==  0)) {
+      __BFAS=__YMOJ__;
+    } else /* FALSE */ {
+      __Y0KU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z0KU));
+      if ((__Y0KU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __10KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __20KU=(void *)((unsigned long)(void *)((unsigned long)__Z0KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __30KU=((____YWB )((____Q )(void *)((unsigned long)__20KU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __10KU=__OKI(__20KU,((____IB )(&(table_size[(__30KU)-1]))),((____YWB )((____Q )__20KU)));
+        __X0KU=__10KU;
+      } else /* FALSE */ {
+        __30KU=((____YWB )__Y0KU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __10KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __20KU=(void *)((unsigned long)(void *)((unsigned long)__Z0KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __10KU=__OKI(__20KU,((____IB )(&(table_type[(__30KU)]))),(____YWB)(__30KU |  1));
+        __X0KU=__10KU;
+      };
+      __BFAS=((____YMOJ *)__X0KU);
+      *(__BFAS) = *(__YMOJ__);
+    };
+    __R3KU=((____YMOJ *)__BFAS);
+    __R3KU->__ZMOJ.__DK.__CK.__YH.__O2B=__R1KU;
+    __R3KU->__SE5J=__T3KU;
+    __R3KU->__ZMOJ.__BI4D=__T1KU;
+    __VZFM=__BFAS;
+  } break;
+  case ____ONOJ__: {
+    __FFAS=((____ONOJ *)__UZFM);
+    __GFAS=__RNQJ(__FFAS->__PNOJ.__DK.__CK.__YH.__O2B,__FFAS->__XE5J);
+    __VZFM=__GFAS;
+  } break;
+  case ____YOOJ__: {
+    __IFAS=((____YOOJ *)__UZFM);
+    __JFAS=__LRQJ(__IFAS->__ZOOJ.__DK.__CK.__YH.__O2B,__IFAS->__TCJK);
+    __VZFM=__JFAS;
+  } break;
+  case ____IM4K__: {
+    __VZFM=__NZFM(((____IM4K *)__UZFM));
+  } break;
+  case ____T5FL__: {
+    __VZFM=__V35O(((____T5FL *)__UZFM));
+  } break;
+  case ____3DUL__: {
+    __VZFM=__AJVP(((____3DUL *)__UZFM));
+  } break;
+  case ____0EUL__: {
+    __VZFM=__QB4P(((____0EUL *)__UZFM));
+  } break;
+  case ____BGUL__: {
+    __VZFM=__LJVP(((____BGUL *)__UZFM));
+  } break;
+  case ____2GUL__: {
+    __VZFM=__2B4P(((____2GUL *)__UZFM));
+  } break;
+  case ____B0VL__: {
+    __VZFM=__H0BN(((____B0VL *)__UZFM));
+  } break;
+  case ____P0VL__: {
+    __VZFM=__NCHM(((____P0VL *)__UZFM));
+  } break;
+  case ____Q5YL__: {
+    __X3KU=__TFTL(((____FKRG *)((____Q5YL *)__UZFM)->__HBKM),NULL);
+    if (__X3KU==NULL) {
+      __Y3KU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__I2KU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__J2KU=NULL;
+      switch (((struct ___OBJ *)__X3KU)->__id) {
+      case ____IM4K__: {
+        __Y3KU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__J2KU=((__READ_GLOBAL__B4YL *)__tmp__I2KU);
+      case ____Q5YL__: {
+        __Y3KU=((____Q5YL *)__X3KU);
       } break;
       }
     };
-    __tmp__GYFM=__tmp__J2KU;
+    __VZFM=__Y3KU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__GYFM=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__FYFM));
+  case ____UVPM__: {
+    __VZFM=__VGWN(((____UVPM *)__UZFM));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__GYFM=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__FYFM));
+  case ____0ZPM__: {
+    __VZFM=__4G2P(((____0ZPM *)__UZFM));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__GYFM=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__FYFM));
+  case ____MR0N__: {
+    __VZFM=__DRVO(((____MR0N *)__UZFM));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__GYFM=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__FYFM));
+  case ____YWBP__: {
+    __VZFM=__DQ0Q(((____YWBP *)__UZFM));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__GYFM=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__FYFM));
+  case ____LYBP__: {
+    __VZFM=__0WUP(((____LYBP *)__UZFM));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__GYFM=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__FYFM));
+  case ____CZBP__: {
+    __VZFM=__FXUP(((____CZBP *)__UZFM));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__GYFM=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__FYFM));
+  case ____3BEP__: {
+    __VZFM=__FCIQ(((____3BEP *)__UZFM));
   } break;
   };
-  __tmp__FYFM=read_direct__with__EETL(((__SLOT_DATA__WIRG *)__tmp__DYFM),__tmp__GYFM);
-  if (__tmp__FYFM==NULL) {
-    __tmp__KYFM=NULL;
+  __UZFM=__TFTL(((____FKRG *)__SZFM),__VZFM);
+  if (__UZFM==NULL) {
+    __ZZFM=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__FYFM)->__id) {
-    case __READ_SLOT__ZK4K__: {
-      __tmp__KYFM=((__READ_SLOT__ZK4K *)__tmp__FYFM);
+    switch (((struct ___OBJ *)__UZFM)->__id) {
+    case ____IM4K__: {
+      __ZZFM=((____IM4K *)__UZFM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__KYFM=NULL;
+    case ____Q5YL__: {
+      __ZZFM=NULL;
     } break;
     }
   };
-  Result__AYFM=__tmp__KYFM;
-  return(Result__AYFM);
+  __PZFM=__ZZFM;
+  return(__PZFM);
 }
 
-static __EXPR_NOT_LOGIC__E4FL* my_copy__G25O(__EXPR_NOT_LOGIC__E4FL *Self__H25O)
-// ({EXPR_NOT_LOGIC__E4FL}) With result Recursive, No inlinable.
+static ____T5FL* __V35O(____T5FL *__W35O)
+// ({__T5FL}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__H3KU;
-  __POSITION__OL __tmp__J25O,p__G3KU;
-  void *__tmp__K25O,*__tmp__L25O;
-  __STRING_CST__5J *Self__P2KU,*result__L2KU;
-  __POINTER__IB ptr__M2KU,__tmp__O2KU,__tmp__Q2KU,__tmp__R2KU;
-  __INTEGER__Q typ_id__N2KU;
-  __UINTEGER_32__RWB __tmp__S2KU;
-  __PROTOTYPE_CST__45WC *Self__5DAS,*__tmp__AEAS;
-  __INTEGER_CST__KAXC *Self__CEAS,*Self__F3KU;
-  __TYPE_FULL__PMB *t__I3KU;
-  __READ_LOCAL__N5ZI *__tmp__IWLT,*__tmp__JWLT;
-  __IS_EXPANDED__L5NJ *Self__GEAS,*Self__W3KU;
-  __GET_TYPE_ID__V5NJ *Self__LEAS,*Self__G4KU;
-  __SIZE_OF__NGOJ *Self__OEAS,*Self__W4KU;
-  __REAL_CST__JLOJ *Self__REAS,*Self__G5KU;
-  __STRING_CONSTANT__0 *v__I5KU;
-  __CHARACTER_CST__5LOJ *Self__VEAS,*__tmp__WEAS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__YEAS,*__tmp__ZEAS;
-  void *__tmp__M5KU;
-  __READ_GLOBAL__B4YL *__tmp__N5KU;
-  __EXPR_NOT_LOGIC__E4FL *result__JLJV,*Self__VLJV;
-  __tmp__J25O=Self__H25O->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__K25O=Self__H25O->parent_expr_unary_logic__H4FL.right__2K5O;
-  switch (((struct ___OBJ *)__tmp__K25O)->__id) {
-  case __STRING_CST__5J__: {
-    Self__P2KU=((__STRING_CST__5J *)__tmp__K25O);
-    result__L2KU=NULL;
-    ptr__M2KU=((__POINTER__IB )(NULL));
-    typ_id__N2KU= 0;
-    __tmp__O2KU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__O2KU ==  0)) {
-      result__L2KU=Self__P2KU;
-    } else /* FALSE */ {
-      typ_id__N2KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O2KU));
-      if ((typ_id__N2KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q2KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__R2KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__O2KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S2KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R2KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Q2KU=micro_alloc__table__lab__HKI(__tmp__R2KU,((__POINTER__IB )(&(table_size[(__tmp__S2KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R2KU)));
-        ptr__M2KU=__tmp__Q2KU;
-      } else /* FALSE */ {
-        __tmp__S2KU=((__UINTEGER_32__RWB )typ_id__N2KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q2KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__R2KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__O2KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Q2KU=micro_alloc__table__lab__HKI(__tmp__R2KU,((__POINTER__IB )(&(table_type[(__tmp__S2KU)]))),(__UINTEGER_32__RWB)(__tmp__S2KU |  1));
-        ptr__M2KU=__tmp__Q2KU;
-      };
-      result__L2KU=((__STRING_CST__5J *)ptr__M2KU);
-      *(result__L2KU) = *(Self__P2KU);
-    };
-    __tmp__L25O=result__L2KU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__L25O=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__K25O));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__5DAS=((__PROTOTYPE_CST__45WC *)__tmp__K25O);
-    __tmp__AEAS=create__type__IJ2C(Self__5DAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__5DAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__L25O=__tmp__AEAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__CEAS=((__INTEGER_CST__KAXC *)__tmp__K25O);
-    p__G3KU=Self__CEAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__H3KU=Self__CEAS->value__YG4D;
-    t__I3KU=Self__CEAS->parent_constant__LAXC.static_type__SG4D;
-    Self__CEAS=NULL;
-    ptr__M2KU=((__POINTER__IB )(NULL));
-    typ_id__N2KU= 0;
-    __tmp__O2KU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__O2KU ==  0)) {
-      Self__CEAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__N2KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O2KU));
-      if ((typ_id__N2KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q2KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__R2KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__O2KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S2KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R2KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Q2KU=micro_alloc__table__lab__HKI(__tmp__R2KU,((__POINTER__IB )(&(table_size[(__tmp__S2KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R2KU)));
-        ptr__M2KU=__tmp__Q2KU;
-      } else /* FALSE */ {
-        __tmp__S2KU=((__UINTEGER_32__RWB )typ_id__N2KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q2KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__R2KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__O2KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Q2KU=micro_alloc__table__lab__HKI(__tmp__R2KU,((__POINTER__IB )(&(table_type[(__tmp__S2KU)]))),(__UINTEGER_32__RWB)(__tmp__S2KU |  1));
-        ptr__M2KU=__tmp__Q2KU;
-      };
-      Self__CEAS=((__INTEGER_CST__KAXC *)ptr__M2KU);
-      *(Self__CEAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__F3KU=((__INTEGER_CST__KAXC *)Self__CEAS);
-    Self__F3KU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__G3KU;
-    Self__F3KU->value__YG4D=v__H3KU;
-    Self__F3KU->parent_constant__LAXC.static_type__SG4D=t__I3KU;
-    check_type__KYEE(Self__F3KU);
-    __tmp__L25O=Self__CEAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__L25O=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__K25O));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__IWLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__K25O)->local__PUEJ));
-    if (__tmp__IWLT==NULL) {
-      __tmp__JWLT=NULL;
+  ____0SG __W4KU;
+  ____OL __Y35O,__V4KU;
+  void *__Z35O,*__035O;
+  ____5J *__43KU,*__03KU;
+  ____IB __13KU,__33KU,__53KU,__A4KU;
+  ____Q __23KU;
+  ____YWB __B4KU;
+  ____NBXC *__OFAS,*__PFAS;
+  ____ZBXC *__RFAS,*__U4KU;
+  ____WMB *__X4KU;
+  ____2A0I *__XXLT,*__YXLT;
+  ____0AOJ *__VFAS,*__F5KU;
+  ____EBOJ *__0FAS,*__V5KU;
+  ____2HOJ *__3FAS,*__FALU;
+  ____YMOJ *__AGAS,*__VALU;
+  ____0 *__XALU;
+  ____ONOJ *__EGAS,*__FGAS;
+  ____YOOJ *__HGAS,*__IGAS;
+  void *__1ALU;
+  ____Q5YL *__2ALU;
+  ____T5FL *__YMJV,*__ENJV;
+  __Y35O=__W35O->__W5FL.__V5FL.__CK.__YH.__O2B;
+  __Z35O=__W35O->__W5FL.__LM5O;
+  switch (((struct ___OBJ *)__Z35O)->__id) {
+  case ____5J__: {
+    __43KU=((____5J *)__Z35O);
+    __03KU=NULL;
+    __13KU=((____IB )(NULL));
+    __23KU= 0;
+    __33KU=((____IB )sizeof(____5J));
+    if (((unsigned long)__33KU ==  0)) {
+      __03KU=__43KU;
+    } else /* FALSE */ {
+      __23KU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__33KU));
+      if ((__23KU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __53KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __A4KU=(void *)((unsigned long)(void *)((unsigned long)__33KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B4KU=((____YWB )((____Q )(void *)((unsigned long)__A4KU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __53KU=__OKI(__A4KU,((____IB )(&(table_size[(__B4KU)-1]))),((____YWB )((____Q )__A4KU)));
+        __13KU=__53KU;
+      } else /* FALSE */ {
+        __B4KU=((____YWB )__23KU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __53KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __A4KU=(void *)((unsigned long)(void *)((unsigned long)__33KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __53KU=__OKI(__A4KU,((____IB )(&(table_type[(__B4KU)]))),(____YWB)(__B4KU |  1));
+        __13KU=__53KU;
+      };
+      __03KU=((____5J *)__13KU);
+      *(__03KU) = *(__43KU);
+    };
+    __035O=__03KU;
+  } break;
+  case ____0AXC__: {
+    __035O=__JZAL(((____0AXC *)__Z35O));
+  } break;
+  case ____NBXC__: {
+    __OFAS=((____NBXC *)__Z35O);
+    __PFAS=__XK2C(__OFAS->__OBXC.__DK.__CK.__YH.__O2B,__OFAS->__OBXC.__BI4D);
+    __035O=__PFAS;
+  } break;
+  case ____ZBXC__: {
+    __RFAS=((____ZBXC *)__Z35O);
+    __V4KU=__RFAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __W4KU=__RFAS->__HI4D;
+    __X4KU=__RFAS->__0BXC.__BI4D;
+    __RFAS=NULL;
+    __13KU=((____IB )(NULL));
+    __23KU= 0;
+    __33KU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__33KU ==  0)) {
+      __RFAS=__ZBXC__;
+    } else /* FALSE */ {
+      __23KU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__33KU));
+      if ((__23KU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __53KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __A4KU=(void *)((unsigned long)(void *)((unsigned long)__33KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B4KU=((____YWB )((____Q )(void *)((unsigned long)__A4KU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __53KU=__OKI(__A4KU,((____IB )(&(table_size[(__B4KU)-1]))),((____YWB )((____Q )__A4KU)));
+        __13KU=__53KU;
+      } else /* FALSE */ {
+        __B4KU=((____YWB )__23KU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __53KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __A4KU=(void *)((unsigned long)(void *)((unsigned long)__33KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __53KU=__OKI(__A4KU,((____IB )(&(table_type[(__B4KU)]))),(____YWB)(__B4KU |  1));
+        __13KU=__53KU;
+      };
+      __RFAS=((____ZBXC *)__13KU);
+      *(__RFAS) = *(__ZBXC__);
+    };
+    __U4KU=((____ZBXC *)__RFAS);
+    __U4KU->__0BXC.__DK.__CK.__YH.__O2B=__V4KU;
+    __U4KU->__HI4D=__W4KU;
+    __U4KU->__0BXC.__BI4D=__X4KU;
+    __ZZEE(__U4KU);
+    __035O=__RFAS;
+  } break;
+  case ____DMWH__: {
+    __035O=__W3OK(((____DMWH *)__Z35O));
+  } break;
+  case ____2A0I__: {
+    __XXLT=__2VEI(((____N5WC *)((____2A0I *)__Z35O)->__4VEJ));
+    if (__XXLT==NULL) {
+      __YXLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__JWLT=((__READ_LOCAL__N5ZI *)__tmp__IWLT);
+      __YXLT=((____2A0I *)__XXLT);
     };
-    __tmp__L25O=__tmp__JWLT;
+    __035O=__YXLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__L25O=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__K25O));
+  case ____HJNJ__: {
+    __035O=__Y0AL(((____HJNJ *)__Z35O));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__L25O=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__K25O));
+  case ____SJNJ__: {
+    __035O=__D1AL(((____SJNJ *)__Z35O));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__GEAS=((__IS_EXPANDED__L5NJ *)__tmp__K25O);
-    p__G3KU=Self__GEAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__IWLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__GEAS->receiver__554J)->local__PUEJ));
-    if (__tmp__IWLT==NULL) {
-      __tmp__JWLT=NULL;
+  case ____0AOJ__: {
+    __VFAS=((____0AOJ *)__Z35O);
+    __V4KU=__VFAS->__1AOJ.__CK.__YH.__O2B;
+    __XXLT=__2VEI(((____N5WC *)((____2A0I *)__VFAS->__OB5J)->__4VEJ));
+    if (__XXLT==NULL) {
+      __YXLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__JWLT=((__READ_LOCAL__N5ZI *)__tmp__IWLT);
-    };
-    Self__GEAS=NULL;
-    ptr__M2KU=((__POINTER__IB )(NULL));
-    typ_id__N2KU= 0;
-    __tmp__O2KU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__O2KU ==  0)) {
-      Self__GEAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__N2KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O2KU));
-      if ((typ_id__N2KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q2KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__R2KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__O2KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S2KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R2KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Q2KU=micro_alloc__table__lab__HKI(__tmp__R2KU,((__POINTER__IB )(&(table_size[(__tmp__S2KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R2KU)));
-        ptr__M2KU=__tmp__Q2KU;
-      } else /* FALSE */ {
-        __tmp__S2KU=((__UINTEGER_32__RWB )typ_id__N2KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q2KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__R2KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__O2KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Q2KU=micro_alloc__table__lab__HKI(__tmp__R2KU,((__POINTER__IB )(&(table_type[(__tmp__S2KU)]))),(__UINTEGER_32__RWB)(__tmp__S2KU |  1));
-        ptr__M2KU=__tmp__Q2KU;
-      };
-      Self__GEAS=((__IS_EXPANDED__L5NJ *)ptr__M2KU);
-      *(Self__GEAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__W3KU=((__IS_EXPANDED__L5NJ *)Self__GEAS);
-    Self__W3KU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__G3KU;
-    Self__W3KU->receiver__554J=__tmp__JWLT;
-    __tmp__L25O=Self__GEAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__LEAS=((__GET_TYPE_ID__V5NJ *)__tmp__K25O);
-    p__G3KU=Self__LEAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__I3KU=Self__LEAS->receiver__EA5J;
-    Self__LEAS=NULL;
-    ptr__M2KU=((__POINTER__IB )(NULL));
-    typ_id__N2KU= 0;
-    __tmp__O2KU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__O2KU ==  0)) {
-      Self__LEAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__N2KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O2KU));
-      if ((typ_id__N2KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q2KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__R2KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__O2KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S2KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R2KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Q2KU=micro_alloc__table__lab__HKI(__tmp__R2KU,((__POINTER__IB )(&(table_size[(__tmp__S2KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R2KU)));
-        ptr__M2KU=__tmp__Q2KU;
-      } else /* FALSE */ {
-        __tmp__S2KU=((__UINTEGER_32__RWB )typ_id__N2KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q2KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__R2KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__O2KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Q2KU=micro_alloc__table__lab__HKI(__tmp__R2KU,((__POINTER__IB )(&(table_type[(__tmp__S2KU)]))),(__UINTEGER_32__RWB)(__tmp__S2KU |  1));
-        ptr__M2KU=__tmp__Q2KU;
-      };
-      Self__LEAS=((__GET_TYPE_ID__V5NJ *)ptr__M2KU);
-      *(Self__LEAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__G4KU=((__GET_TYPE_ID__V5NJ *)Self__LEAS);
-    Self__G4KU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__G3KU;
-    Self__G4KU->receiver__EA5J=t__I3KU;
-    __tmp__L25O=Self__LEAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__L25O=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__K25O));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__L25O=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__K25O));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__L25O=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__K25O));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__L25O=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__K25O));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__L25O=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__K25O));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__L25O=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__K25O));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__L25O=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__K25O));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__L25O=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__K25O));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__L25O=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__K25O));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__OEAS=((__SIZE_OF__NGOJ *)__tmp__K25O);
-    p__G3KU=Self__OEAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__I3KU=Self__OEAS->receiver__OC5J;
-    Self__OEAS=NULL;
-    ptr__M2KU=((__POINTER__IB )(NULL));
-    typ_id__N2KU= 0;
-    __tmp__O2KU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__O2KU ==  0)) {
-      Self__OEAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__N2KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O2KU));
-      if ((typ_id__N2KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q2KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__R2KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__O2KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S2KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R2KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Q2KU=micro_alloc__table__lab__HKI(__tmp__R2KU,((__POINTER__IB )(&(table_size[(__tmp__S2KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R2KU)));
-        ptr__M2KU=__tmp__Q2KU;
-      } else /* FALSE */ {
-        __tmp__S2KU=((__UINTEGER_32__RWB )typ_id__N2KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q2KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__R2KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__O2KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Q2KU=micro_alloc__table__lab__HKI(__tmp__R2KU,((__POINTER__IB )(&(table_type[(__tmp__S2KU)]))),(__UINTEGER_32__RWB)(__tmp__S2KU |  1));
-        ptr__M2KU=__tmp__Q2KU;
-      };
-      Self__OEAS=((__SIZE_OF__NGOJ *)ptr__M2KU);
-      *(Self__OEAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__W4KU=((__SIZE_OF__NGOJ *)Self__OEAS);
-    Self__W4KU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__G3KU;
-    Self__W4KU->receiver__OC5J=t__I3KU;
-    __tmp__L25O=Self__OEAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__L25O=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__K25O));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__REAS=((__REAL_CST__JLOJ *)__tmp__K25O);
-    p__G3KU=Self__REAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__I5KU=Self__REAS->value__DD5J;
-    t__I3KU=Self__REAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__REAS=NULL;
-    ptr__M2KU=((__POINTER__IB )(NULL));
-    typ_id__N2KU= 0;
-    __tmp__O2KU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__O2KU ==  0)) {
-      Self__REAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__N2KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O2KU));
-      if ((typ_id__N2KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q2KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__R2KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__O2KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S2KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R2KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Q2KU=micro_alloc__table__lab__HKI(__tmp__R2KU,((__POINTER__IB )(&(table_size[(__tmp__S2KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R2KU)));
-        ptr__M2KU=__tmp__Q2KU;
-      } else /* FALSE */ {
-        __tmp__S2KU=((__UINTEGER_32__RWB )typ_id__N2KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q2KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__R2KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__O2KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Q2KU=micro_alloc__table__lab__HKI(__tmp__R2KU,((__POINTER__IB )(&(table_type[(__tmp__S2KU)]))),(__UINTEGER_32__RWB)(__tmp__S2KU |  1));
-        ptr__M2KU=__tmp__Q2KU;
-      };
-      Self__REAS=((__REAL_CST__JLOJ *)ptr__M2KU);
-      *(Self__REAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__G5KU=((__REAL_CST__JLOJ *)Self__REAS);
-    Self__G5KU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__G3KU;
-    Self__G5KU->value__DD5J=v__I5KU;
-    Self__G5KU->parent_constant__KLOJ.static_type__SG4D=t__I3KU;
-    __tmp__L25O=Self__REAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__VEAS=((__CHARACTER_CST__5LOJ *)__tmp__K25O);
-    __tmp__WEAS=create__char__CMQJ(Self__VEAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__VEAS->text__ID5J);
-    __tmp__L25O=__tmp__WEAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__YEAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__K25O);
-    __tmp__ZEAS=create__text__2PQJ(Self__YEAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__YEAS->string__EBJK);
-    __tmp__L25O=__tmp__ZEAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__L25O=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__K25O));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__L25O=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__K25O));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__L25O=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__K25O));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__L25O=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__K25O));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__L25O=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__K25O));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__L25O=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__K25O));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__L25O=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__K25O));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__L25O=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__K25O));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__M5KU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__K25O)->global__Y5JM),NULL);
-    if (__tmp__M5KU==NULL) {
-      __tmp__N5KU=NULL;
+      __YXLT=((____2A0I *)__XXLT);
+    };
+    __VFAS=NULL;
+    __13KU=((____IB )(NULL));
+    __23KU= 0;
+    __33KU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__33KU ==  0)) {
+      __VFAS=__0AOJ__;
+    } else /* FALSE */ {
+      __23KU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__33KU));
+      if ((__23KU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __53KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __A4KU=(void *)((unsigned long)(void *)((unsigned long)__33KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B4KU=((____YWB )((____Q )(void *)((unsigned long)__A4KU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __53KU=__OKI(__A4KU,((____IB )(&(table_size[(__B4KU)-1]))),((____YWB )((____Q )__A4KU)));
+        __13KU=__53KU;
+      } else /* FALSE */ {
+        __B4KU=((____YWB )__23KU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __53KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __A4KU=(void *)((unsigned long)(void *)((unsigned long)__33KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __53KU=__OKI(__A4KU,((____IB )(&(table_type[(__B4KU)]))),(____YWB)(__B4KU |  1));
+        __13KU=__53KU;
+      };
+      __VFAS=((____0AOJ *)__13KU);
+      *(__VFAS) = *(__0AOJ__);
+    };
+    __F5KU=((____0AOJ *)__VFAS);
+    __F5KU->__1AOJ.__CK.__YH.__O2B=__V4KU;
+    __F5KU->__OB5J=__YXLT;
+    __035O=__VFAS;
+  } break;
+  case ____EBOJ__: {
+    __0FAS=((____EBOJ *)__Z35O);
+    __V4KU=__0FAS->__FBOJ.__CK.__YH.__O2B;
+    __X4KU=__0FAS->__TB5J;
+    __0FAS=NULL;
+    __13KU=((____IB )(NULL));
+    __23KU= 0;
+    __33KU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__33KU ==  0)) {
+      __0FAS=__EBOJ__;
+    } else /* FALSE */ {
+      __23KU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__33KU));
+      if ((__23KU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __53KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __A4KU=(void *)((unsigned long)(void *)((unsigned long)__33KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B4KU=((____YWB )((____Q )(void *)((unsigned long)__A4KU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __53KU=__OKI(__A4KU,((____IB )(&(table_size[(__B4KU)-1]))),((____YWB )((____Q )__A4KU)));
+        __13KU=__53KU;
+      } else /* FALSE */ {
+        __B4KU=((____YWB )__23KU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __53KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __A4KU=(void *)((unsigned long)(void *)((unsigned long)__33KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __53KU=__OKI(__A4KU,((____IB )(&(table_type[(__B4KU)]))),(____YWB)(__B4KU |  1));
+        __13KU=__53KU;
+      };
+      __0FAS=((____EBOJ *)__13KU);
+      *(__0FAS) = *(__EBOJ__);
+    };
+    __V5KU=((____EBOJ *)__0FAS);
+    __V5KU->__FBOJ.__CK.__YH.__O2B=__V4KU;
+    __V5KU->__TB5J=__X4KU;
+    __035O=__0FAS;
+  } break;
+  case ____3BOJ__: {
+    __035O=__21AL(((____3BOJ *)__Z35O));
+  } break;
+  case ____RCOJ__: {
+    __035O=__H2AL(((____RCOJ *)__Z35O));
+  } break;
+  case ____HDOJ__: {
+    __035O=__S2AL(((____HDOJ *)__Z35O));
+  } break;
+  case ____1DOJ__: {
+    __035O=__32AL(((____1DOJ *)__Z35O));
+  } break;
+  case ____PEOJ__: {
+    __035O=__I3AL(((____PEOJ *)__Z35O));
+  } break;
+  case ____DFOJ__: {
+    __035O=__T3AL(((____DFOJ *)__Z35O));
+  } break;
+  case ____XFOJ__: {
+    __035O=__43AL(((____XFOJ *)__Z35O));
+  } break;
+  case ____QGOJ__: {
+    __035O=__J4AL(((____QGOJ *)__Z35O));
+  } break;
+  case ____EHOJ__: {
+    __035O=__X4AL(((____EHOJ *)__Z35O));
+  } break;
+  case ____2HOJ__: {
+    __3FAS=((____2HOJ *)__Z35O);
+    __V4KU=__3FAS->__3HOJ.__CK.__YH.__O2B;
+    __X4KU=__3FAS->__3D5J;
+    __3FAS=NULL;
+    __13KU=((____IB )(NULL));
+    __23KU= 0;
+    __33KU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__33KU ==  0)) {
+      __3FAS=__2HOJ__;
+    } else /* FALSE */ {
+      __23KU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__33KU));
+      if ((__23KU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __53KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __A4KU=(void *)((unsigned long)(void *)((unsigned long)__33KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B4KU=((____YWB )((____Q )(void *)((unsigned long)__A4KU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __53KU=__OKI(__A4KU,((____IB )(&(table_size[(__B4KU)-1]))),((____YWB )((____Q )__A4KU)));
+        __13KU=__53KU;
+      } else /* FALSE */ {
+        __B4KU=((____YWB )__23KU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __53KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __A4KU=(void *)((unsigned long)(void *)((unsigned long)__33KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __53KU=__OKI(__A4KU,((____IB )(&(table_type[(__B4KU)]))),(____YWB)(__B4KU |  1));
+        __13KU=__53KU;
+      };
+      __3FAS=((____2HOJ *)__13KU);
+      *(__3FAS) = *(__2HOJ__);
+    };
+    __FALU=((____2HOJ *)__3FAS);
+    __FALU->__3HOJ.__CK.__YH.__O2B=__V4KU;
+    __FALU->__3D5J=__X4KU;
+    __035O=__3FAS;
+  } break;
+  case ____YIOJ__: {
+    __035O=__I5AL(((____YIOJ *)__Z35O));
+  } break;
+  case ____YMOJ__: {
+    __AGAS=((____YMOJ *)__Z35O);
+    __V4KU=__AGAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __XALU=__AGAS->__SE5J;
+    __X4KU=__AGAS->__ZMOJ.__BI4D;
+    __AGAS=NULL;
+    __13KU=((____IB )(NULL));
+    __23KU= 0;
+    __33KU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__33KU ==  0)) {
+      __AGAS=__YMOJ__;
+    } else /* FALSE */ {
+      __23KU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__33KU));
+      if ((__23KU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __53KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __A4KU=(void *)((unsigned long)(void *)((unsigned long)__33KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __B4KU=((____YWB )((____Q )(void *)((unsigned long)__A4KU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __53KU=__OKI(__A4KU,((____IB )(&(table_size[(__B4KU)-1]))),((____YWB )((____Q )__A4KU)));
+        __13KU=__53KU;
+      } else /* FALSE */ {
+        __B4KU=((____YWB )__23KU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __53KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __A4KU=(void *)((unsigned long)(void *)((unsigned long)__33KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __53KU=__OKI(__A4KU,((____IB )(&(table_type[(__B4KU)]))),(____YWB)(__B4KU |  1));
+        __13KU=__53KU;
+      };
+      __AGAS=((____YMOJ *)__13KU);
+      *(__AGAS) = *(__YMOJ__);
+    };
+    __VALU=((____YMOJ *)__AGAS);
+    __VALU->__ZMOJ.__DK.__CK.__YH.__O2B=__V4KU;
+    __VALU->__SE5J=__XALU;
+    __VALU->__ZMOJ.__BI4D=__X4KU;
+    __035O=__AGAS;
+  } break;
+  case ____ONOJ__: {
+    __EGAS=((____ONOJ *)__Z35O);
+    __FGAS=__RNQJ(__EGAS->__PNOJ.__DK.__CK.__YH.__O2B,__EGAS->__XE5J);
+    __035O=__FGAS;
+  } break;
+  case ____YOOJ__: {
+    __HGAS=((____YOOJ *)__Z35O);
+    __IGAS=__LRQJ(__HGAS->__ZOOJ.__DK.__CK.__YH.__O2B,__HGAS->__TCJK);
+    __035O=__IGAS;
+  } break;
+  case ____IM4K__: {
+    __035O=__NZFM(((____IM4K *)__Z35O));
+  } break;
+  case ____T5FL__: {
+    __035O=__V35O(((____T5FL *)__Z35O));
+  } break;
+  case ____3DUL__: {
+    __035O=__AJVP(((____3DUL *)__Z35O));
+  } break;
+  case ____0EUL__: {
+    __035O=__QB4P(((____0EUL *)__Z35O));
+  } break;
+  case ____BGUL__: {
+    __035O=__LJVP(((____BGUL *)__Z35O));
+  } break;
+  case ____2GUL__: {
+    __035O=__2B4P(((____2GUL *)__Z35O));
+  } break;
+  case ____B0VL__: {
+    __035O=__H0BN(((____B0VL *)__Z35O));
+  } break;
+  case ____P0VL__: {
+    __035O=__NCHM(((____P0VL *)__Z35O));
+  } break;
+  case ____Q5YL__: {
+    __1ALU=__TFTL(((____FKRG *)((____Q5YL *)__Z35O)->__HBKM),NULL);
+    if (__1ALU==NULL) {
+      __2ALU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__M5KU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__N5KU=NULL;
+      switch (((struct ___OBJ *)__1ALU)->__id) {
+      case ____IM4K__: {
+        __2ALU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__N5KU=((__READ_GLOBAL__B4YL *)__tmp__M5KU);
+      case ____Q5YL__: {
+        __2ALU=((____Q5YL *)__1ALU);
       } break;
       }
     };
-    __tmp__L25O=__tmp__N5KU;
+    __035O=__2ALU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__L25O=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__K25O));
+  case ____UVPM__: {
+    __035O=__VGWN(((____UVPM *)__Z35O));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__L25O=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__K25O));
+  case ____0ZPM__: {
+    __035O=__4G2P(((____0ZPM *)__Z35O));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__L25O=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__K25O));
+  case ____MR0N__: {
+    __035O=__DRVO(((____MR0N *)__Z35O));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__L25O=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__K25O));
+  case ____YWBP__: {
+    __035O=__DQ0Q(((____YWBP *)__Z35O));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__L25O=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__K25O));
+  case ____LYBP__: {
+    __035O=__0WUP(((____LYBP *)__Z35O));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__L25O=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__K25O));
+  case ____CZBP__: {
+    __035O=__FXUP(((____CZBP *)__Z35O));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__L25O=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__K25O));
+  case ____3BEP__: {
+    __035O=__FCIQ(((____3BEP *)__Z35O));
   } break;
   };
-  result__JLJV=NULL;
-  ptr__M2KU=((__POINTER__IB )(NULL));
-  typ_id__N2KU= 0;
-  __tmp__O2KU=((__POINTER__IB )sizeof(__EXPR_NOT_LOGIC__E4FL));
-  if (((unsigned long)__tmp__O2KU ==  0)) {
-    result__JLJV=EXPR_NOT_LOGIC__E4FL__;
+  __YMJV=NULL;
+  __13KU=((____IB )(NULL));
+  __23KU= 0;
+  __33KU=((____IB )sizeof(____T5FL));
+  if (((unsigned long)__33KU ==  0)) {
+    __YMJV=__T5FL__;
   } else /* FALSE */ {
-    typ_id__N2KU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O2KU));
-    if ((typ_id__N2KU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__Q2KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__R2KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__O2KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__S2KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R2KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__Q2KU=micro_alloc__table__lab__HKI(__tmp__R2KU,((__POINTER__IB )(&(table_size[(__tmp__S2KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R2KU)));
-      ptr__M2KU=__tmp__Q2KU;
-    } else /* FALSE */ {
-      __tmp__S2KU=((__UINTEGER_32__RWB )typ_id__N2KU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__Q2KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__R2KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__O2KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2KU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__Q2KU=micro_alloc__table__lab__HKI(__tmp__R2KU,((__POINTER__IB )(&(table_type[(__tmp__S2KU)]))),(__UINTEGER_32__RWB)(__tmp__S2KU |  1));
-      ptr__M2KU=__tmp__Q2KU;
-    };
-    result__JLJV=((__EXPR_NOT_LOGIC__E4FL *)ptr__M2KU);
-    *(result__JLJV) = *(EXPR_NOT_LOGIC__E4FL__);
-  };
-  Self__VLJV=((__EXPR_NOT_LOGIC__E4FL *)result__JLJV);
-  Self__VLJV->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__J25O;
-  Self__VLJV->parent_expr_unary_logic__H4FL.right__2K5O=__tmp__L25O;
-  Self__VLJV=result__JLJV;
-  return(Self__VLJV);
+    __23KU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__33KU));
+    if ((__23KU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __53KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __A4KU=(void *)((unsigned long)(void *)((unsigned long)__33KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __B4KU=((____YWB )((____Q )(void *)((unsigned long)__A4KU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __53KU=__OKI(__A4KU,((____IB )(&(table_size[(__B4KU)-1]))),((____YWB )((____Q )__A4KU)));
+      __13KU=__53KU;
+    } else /* FALSE */ {
+      __B4KU=((____YWB )__23KU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __53KU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __A4KU=(void *)((unsigned long)(void *)((unsigned long)__33KU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53KU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __53KU=__OKI(__A4KU,((____IB )(&(table_type[(__B4KU)]))),(____YWB)(__B4KU |  1));
+      __13KU=__53KU;
+    };
+    __YMJV=((____T5FL *)__13KU);
+    *(__YMJV) = *(__T5FL__);
+  };
+  __ENJV=((____T5FL *)__YMJV);
+  __ENJV->__W5FL.__V5FL.__CK.__YH.__O2B=__Y35O;
+  __ENJV->__W5FL.__LM5O=__035O;
+  __ENJV=__YMJV;
+  return(__ENJV);
 }
 
-static __EXPR_OR_LOGIC__OCUL* my_copy__RHVP(__EXPR_OR_LOGIC__OCUL *Self__SHVP)
-// ({EXPR_OR_LOGIC__OCUL}) With result Recursive, No inlinable.
+static ____3DUL* __AJVP(____3DUL *__BJVP)
+// ({__3DUL}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__LALU;
-  __POSITION__OL __tmp__UHVP,p__KALU;
-  void *__tmp__VHVP,*__tmp__WHVP;
-  __STRING_CST__5J *Self__T5KU,*result__P5KU;
-  __POINTER__IB ptr__Q5KU,__tmp__S5KU,__tmp__U5KU,__tmp__V5KU;
-  __INTEGER__Q typ_id__R5KU;
-  __UINTEGER_32__RWB __tmp__W5KU;
-  __PROTOTYPE_CST__45WC *Self__4EAS,*__tmp__5EAS;
-  __INTEGER_CST__KAXC *Self__BFAS,*Self__JALU;
-  __TYPE_FULL__PMB *t__MALU;
-  __READ_LOCAL__N5ZI *__tmp__QWLT,*__tmp__RWLT;
-  __IS_EXPANDED__L5NJ *Self__FFAS,*Self__0ALU;
-  __GET_TYPE_ID__V5NJ *Self__KFAS,*Self__KBLU;
-  __SIZE_OF__NGOJ *Self__NFAS,*Self__0BLU;
-  __REAL_CST__JLOJ *Self__QFAS,*Self__KCLU;
-  __STRING_CONSTANT__0 *v__MCLU;
-  __CHARACTER_CST__5LOJ *Self__UFAS,*__tmp__VFAS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__XFAS,*__tmp__YFAS;
-  void *__tmp__QCLU,*__tmp__UFLU;
-  __READ_GLOBAL__B4YL *__tmp__RCLU;
-  __EXPR_OR_LOGIC__OCUL *result__ZLJV,*Self__FMJV;
-  __tmp__UHVP=Self__SHVP->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__VHVP=Self__SHVP->parent_expr_binary_logic__RCUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__VHVP)->__id) {
-  case __STRING_CST__5J__: {
-    Self__T5KU=((__STRING_CST__5J *)__tmp__VHVP);
-    result__P5KU=NULL;
-    ptr__Q5KU=((__POINTER__IB )(NULL));
-    typ_id__R5KU= 0;
-    __tmp__S5KU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__S5KU ==  0)) {
-      result__P5KU=Self__T5KU;
-    } else /* FALSE */ {
-      typ_id__R5KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S5KU));
-      if ((typ_id__R5KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__W5KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__V5KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_size[(__tmp__W5KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__V5KU)));
-        ptr__Q5KU=__tmp__U5KU;
-      } else /* FALSE */ {
-        __tmp__W5KU=((__UINTEGER_32__RWB )typ_id__R5KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_type[(__tmp__W5KU)]))),(__UINTEGER_32__RWB)(__tmp__W5KU |  1));
-        ptr__Q5KU=__tmp__U5KU;
-      };
-      result__P5KU=((__STRING_CST__5J *)ptr__Q5KU);
-      *(result__P5KU) = *(Self__T5KU);
-    };
-    __tmp__WHVP=result__P5KU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__WHVP=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__VHVP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__4EAS=((__PROTOTYPE_CST__45WC *)__tmp__VHVP);
-    __tmp__5EAS=create__type__IJ2C(Self__4EAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__4EAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__WHVP=__tmp__5EAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__BFAS=((__INTEGER_CST__KAXC *)__tmp__VHVP);
-    p__KALU=Self__BFAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__LALU=Self__BFAS->value__YG4D;
-    t__MALU=Self__BFAS->parent_constant__LAXC.static_type__SG4D;
-    Self__BFAS=NULL;
-    ptr__Q5KU=((__POINTER__IB )(NULL));
-    typ_id__R5KU= 0;
-    __tmp__S5KU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__S5KU ==  0)) {
-      Self__BFAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__R5KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S5KU));
-      if ((typ_id__R5KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__W5KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__V5KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_size[(__tmp__W5KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__V5KU)));
-        ptr__Q5KU=__tmp__U5KU;
-      } else /* FALSE */ {
-        __tmp__W5KU=((__UINTEGER_32__RWB )typ_id__R5KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_type[(__tmp__W5KU)]))),(__UINTEGER_32__RWB)(__tmp__W5KU |  1));
-        ptr__Q5KU=__tmp__U5KU;
-      };
-      Self__BFAS=((__INTEGER_CST__KAXC *)ptr__Q5KU);
-      *(Self__BFAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__JALU=((__INTEGER_CST__KAXC *)Self__BFAS);
-    Self__JALU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KALU;
-    Self__JALU->value__YG4D=v__LALU;
-    Self__JALU->parent_constant__LAXC.static_type__SG4D=t__MALU;
-    check_type__KYEE(Self__JALU);
-    __tmp__WHVP=Self__BFAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__WHVP=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__VHVP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__QWLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__VHVP)->local__PUEJ));
-    if (__tmp__QWLT==NULL) {
-      __tmp__RWLT=NULL;
+  ____0SG __0BLU;
+  ____OL __DJVP,__ZBLU;
+  void *__EJVP,*__FJVP;
+  ____5J *__CBLU,*__4ALU;
+  ____IB __5ALU,__BBLU,__DBLU,__EBLU;
+  ____Q __ABLU;
+  ____YWB __FBLU;
+  ____NBXC *__NGAS,*__OGAS;
+  ____ZBXC *__QGAS,*__YBLU;
+  ____WMB *__1BLU;
+  ____2A0I *__5XLT,*__AYLT;
+  ____0AOJ *__UGAS,*__JCLU;
+  ____EBOJ *__ZGAS,*__ZCLU;
+  ____2HOJ *__2GAS,*__JDLU;
+  ____YMOJ *__5GAS,*__ZDLU;
+  ____0 *__1DLU;
+  ____ONOJ *__DHAS,*__EHAS;
+  ____YOOJ *__GHAS,*__HHAS;
+  void *__5DLU,*__DHLU;
+  ____Q5YL *__AELU;
+  ____3DUL *__INJV,*__UNJV;
+  __DJVP=__BJVP->__AEUL.__5DUL.__CK.__YH.__O2B;
+  __EJVP=__BJVP->__AEUL.__OPTP;
+  switch (((struct ___OBJ *)__EJVP)->__id) {
+  case ____5J__: {
+    __CBLU=((____5J *)__EJVP);
+    __4ALU=NULL;
+    __5ALU=((____IB )(NULL));
+    __ABLU= 0;
+    __BBLU=((____IB )sizeof(____5J));
+    if (((unsigned long)__BBLU ==  0)) {
+      __4ALU=__CBLU;
+    } else /* FALSE */ {
+      __ABLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BBLU));
+      if ((__ABLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FBLU=((____YWB )((____Q )(void *)((unsigned long)__EBLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_size[(__FBLU)-1]))),((____YWB )((____Q )__EBLU)));
+        __5ALU=__DBLU;
+      } else /* FALSE */ {
+        __FBLU=((____YWB )__ABLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_type[(__FBLU)]))),(____YWB)(__FBLU |  1));
+        __5ALU=__DBLU;
+      };
+      __4ALU=((____5J *)__5ALU);
+      *(__4ALU) = *(__CBLU);
+    };
+    __FJVP=__4ALU;
+  } break;
+  case ____0AXC__: {
+    __FJVP=__JZAL(((____0AXC *)__EJVP));
+  } break;
+  case ____NBXC__: {
+    __NGAS=((____NBXC *)__EJVP);
+    __OGAS=__XK2C(__NGAS->__OBXC.__DK.__CK.__YH.__O2B,__NGAS->__OBXC.__BI4D);
+    __FJVP=__OGAS;
+  } break;
+  case ____ZBXC__: {
+    __QGAS=((____ZBXC *)__EJVP);
+    __ZBLU=__QGAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __0BLU=__QGAS->__HI4D;
+    __1BLU=__QGAS->__0BXC.__BI4D;
+    __QGAS=NULL;
+    __5ALU=((____IB )(NULL));
+    __ABLU= 0;
+    __BBLU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__BBLU ==  0)) {
+      __QGAS=__ZBXC__;
+    } else /* FALSE */ {
+      __ABLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BBLU));
+      if ((__ABLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FBLU=((____YWB )((____Q )(void *)((unsigned long)__EBLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_size[(__FBLU)-1]))),((____YWB )((____Q )__EBLU)));
+        __5ALU=__DBLU;
+      } else /* FALSE */ {
+        __FBLU=((____YWB )__ABLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_type[(__FBLU)]))),(____YWB)(__FBLU |  1));
+        __5ALU=__DBLU;
+      };
+      __QGAS=((____ZBXC *)__5ALU);
+      *(__QGAS) = *(__ZBXC__);
+    };
+    __YBLU=((____ZBXC *)__QGAS);
+    __YBLU->__0BXC.__DK.__CK.__YH.__O2B=__ZBLU;
+    __YBLU->__HI4D=__0BLU;
+    __YBLU->__0BXC.__BI4D=__1BLU;
+    __ZZEE(__YBLU);
+    __FJVP=__QGAS;
+  } break;
+  case ____DMWH__: {
+    __FJVP=__W3OK(((____DMWH *)__EJVP));
+  } break;
+  case ____2A0I__: {
+    __5XLT=__2VEI(((____N5WC *)((____2A0I *)__EJVP)->__4VEJ));
+    if (__5XLT==NULL) {
+      __AYLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__RWLT=((__READ_LOCAL__N5ZI *)__tmp__QWLT);
+      __AYLT=((____2A0I *)__5XLT);
     };
-    __tmp__WHVP=__tmp__RWLT;
+    __FJVP=__AYLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__WHVP=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__VHVP));
+  case ____HJNJ__: {
+    __FJVP=__Y0AL(((____HJNJ *)__EJVP));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__WHVP=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__VHVP));
+  case ____SJNJ__: {
+    __FJVP=__D1AL(((____SJNJ *)__EJVP));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__FFAS=((__IS_EXPANDED__L5NJ *)__tmp__VHVP);
-    p__KALU=Self__FFAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__QWLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__FFAS->receiver__554J)->local__PUEJ));
-    if (__tmp__QWLT==NULL) {
-      __tmp__RWLT=NULL;
+  case ____0AOJ__: {
+    __UGAS=((____0AOJ *)__EJVP);
+    __ZBLU=__UGAS->__1AOJ.__CK.__YH.__O2B;
+    __5XLT=__2VEI(((____N5WC *)((____2A0I *)__UGAS->__OB5J)->__4VEJ));
+    if (__5XLT==NULL) {
+      __AYLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__RWLT=((__READ_LOCAL__N5ZI *)__tmp__QWLT);
-    };
-    Self__FFAS=NULL;
-    ptr__Q5KU=((__POINTER__IB )(NULL));
-    typ_id__R5KU= 0;
-    __tmp__S5KU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__S5KU ==  0)) {
-      Self__FFAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__R5KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S5KU));
-      if ((typ_id__R5KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__W5KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__V5KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_size[(__tmp__W5KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__V5KU)));
-        ptr__Q5KU=__tmp__U5KU;
-      } else /* FALSE */ {
-        __tmp__W5KU=((__UINTEGER_32__RWB )typ_id__R5KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_type[(__tmp__W5KU)]))),(__UINTEGER_32__RWB)(__tmp__W5KU |  1));
-        ptr__Q5KU=__tmp__U5KU;
-      };
-      Self__FFAS=((__IS_EXPANDED__L5NJ *)ptr__Q5KU);
-      *(Self__FFAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__0ALU=((__IS_EXPANDED__L5NJ *)Self__FFAS);
-    Self__0ALU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KALU;
-    Self__0ALU->receiver__554J=__tmp__RWLT;
-    __tmp__WHVP=Self__FFAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__KFAS=((__GET_TYPE_ID__V5NJ *)__tmp__VHVP);
-    p__KALU=Self__KFAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__MALU=Self__KFAS->receiver__EA5J;
-    Self__KFAS=NULL;
-    ptr__Q5KU=((__POINTER__IB )(NULL));
-    typ_id__R5KU= 0;
-    __tmp__S5KU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__S5KU ==  0)) {
-      Self__KFAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__R5KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S5KU));
-      if ((typ_id__R5KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__W5KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__V5KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_size[(__tmp__W5KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__V5KU)));
-        ptr__Q5KU=__tmp__U5KU;
-      } else /* FALSE */ {
-        __tmp__W5KU=((__UINTEGER_32__RWB )typ_id__R5KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_type[(__tmp__W5KU)]))),(__UINTEGER_32__RWB)(__tmp__W5KU |  1));
-        ptr__Q5KU=__tmp__U5KU;
-      };
-      Self__KFAS=((__GET_TYPE_ID__V5NJ *)ptr__Q5KU);
-      *(Self__KFAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__KBLU=((__GET_TYPE_ID__V5NJ *)Self__KFAS);
-    Self__KBLU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KALU;
-    Self__KBLU->receiver__EA5J=t__MALU;
-    __tmp__WHVP=Self__KFAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__WHVP=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__VHVP));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__WHVP=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__VHVP));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__WHVP=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__VHVP));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__WHVP=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__VHVP));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__WHVP=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__VHVP));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__WHVP=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__VHVP));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__WHVP=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__VHVP));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__WHVP=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__VHVP));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__WHVP=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__VHVP));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__NFAS=((__SIZE_OF__NGOJ *)__tmp__VHVP);
-    p__KALU=Self__NFAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__MALU=Self__NFAS->receiver__OC5J;
-    Self__NFAS=NULL;
-    ptr__Q5KU=((__POINTER__IB )(NULL));
-    typ_id__R5KU= 0;
-    __tmp__S5KU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__S5KU ==  0)) {
-      Self__NFAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__R5KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S5KU));
-      if ((typ_id__R5KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__W5KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__V5KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_size[(__tmp__W5KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__V5KU)));
-        ptr__Q5KU=__tmp__U5KU;
-      } else /* FALSE */ {
-        __tmp__W5KU=((__UINTEGER_32__RWB )typ_id__R5KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_type[(__tmp__W5KU)]))),(__UINTEGER_32__RWB)(__tmp__W5KU |  1));
-        ptr__Q5KU=__tmp__U5KU;
-      };
-      Self__NFAS=((__SIZE_OF__NGOJ *)ptr__Q5KU);
-      *(Self__NFAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__0BLU=((__SIZE_OF__NGOJ *)Self__NFAS);
-    Self__0BLU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KALU;
-    Self__0BLU->receiver__OC5J=t__MALU;
-    __tmp__WHVP=Self__NFAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__WHVP=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__VHVP));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__QFAS=((__REAL_CST__JLOJ *)__tmp__VHVP);
-    p__KALU=Self__QFAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__MCLU=Self__QFAS->value__DD5J;
-    t__MALU=Self__QFAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__QFAS=NULL;
-    ptr__Q5KU=((__POINTER__IB )(NULL));
-    typ_id__R5KU= 0;
-    __tmp__S5KU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__S5KU ==  0)) {
-      Self__QFAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__R5KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S5KU));
-      if ((typ_id__R5KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__W5KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__V5KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_size[(__tmp__W5KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__V5KU)));
-        ptr__Q5KU=__tmp__U5KU;
-      } else /* FALSE */ {
-        __tmp__W5KU=((__UINTEGER_32__RWB )typ_id__R5KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_type[(__tmp__W5KU)]))),(__UINTEGER_32__RWB)(__tmp__W5KU |  1));
-        ptr__Q5KU=__tmp__U5KU;
-      };
-      Self__QFAS=((__REAL_CST__JLOJ *)ptr__Q5KU);
-      *(Self__QFAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__KCLU=((__REAL_CST__JLOJ *)Self__QFAS);
-    Self__KCLU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KALU;
-    Self__KCLU->value__DD5J=v__MCLU;
-    Self__KCLU->parent_constant__KLOJ.static_type__SG4D=t__MALU;
-    __tmp__WHVP=Self__QFAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__UFAS=((__CHARACTER_CST__5LOJ *)__tmp__VHVP);
-    __tmp__VFAS=create__char__CMQJ(Self__UFAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__UFAS->text__ID5J);
-    __tmp__WHVP=__tmp__VFAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__XFAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__VHVP);
-    __tmp__YFAS=create__text__2PQJ(Self__XFAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__XFAS->string__EBJK);
-    __tmp__WHVP=__tmp__YFAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__WHVP=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__VHVP));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__WHVP=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__VHVP));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__WHVP=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__VHVP));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__WHVP=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__VHVP));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__WHVP=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__VHVP));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__WHVP=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__VHVP));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__WHVP=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__VHVP));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__WHVP=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__VHVP));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__QCLU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__VHVP)->global__Y5JM),NULL);
-    if (__tmp__QCLU==NULL) {
-      __tmp__RCLU=NULL;
+      __AYLT=((____2A0I *)__5XLT);
+    };
+    __UGAS=NULL;
+    __5ALU=((____IB )(NULL));
+    __ABLU= 0;
+    __BBLU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__BBLU ==  0)) {
+      __UGAS=__0AOJ__;
+    } else /* FALSE */ {
+      __ABLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BBLU));
+      if ((__ABLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FBLU=((____YWB )((____Q )(void *)((unsigned long)__EBLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_size[(__FBLU)-1]))),((____YWB )((____Q )__EBLU)));
+        __5ALU=__DBLU;
+      } else /* FALSE */ {
+        __FBLU=((____YWB )__ABLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_type[(__FBLU)]))),(____YWB)(__FBLU |  1));
+        __5ALU=__DBLU;
+      };
+      __UGAS=((____0AOJ *)__5ALU);
+      *(__UGAS) = *(__0AOJ__);
+    };
+    __JCLU=((____0AOJ *)__UGAS);
+    __JCLU->__1AOJ.__CK.__YH.__O2B=__ZBLU;
+    __JCLU->__OB5J=__AYLT;
+    __FJVP=__UGAS;
+  } break;
+  case ____EBOJ__: {
+    __ZGAS=((____EBOJ *)__EJVP);
+    __ZBLU=__ZGAS->__FBOJ.__CK.__YH.__O2B;
+    __1BLU=__ZGAS->__TB5J;
+    __ZGAS=NULL;
+    __5ALU=((____IB )(NULL));
+    __ABLU= 0;
+    __BBLU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__BBLU ==  0)) {
+      __ZGAS=__EBOJ__;
+    } else /* FALSE */ {
+      __ABLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BBLU));
+      if ((__ABLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FBLU=((____YWB )((____Q )(void *)((unsigned long)__EBLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_size[(__FBLU)-1]))),((____YWB )((____Q )__EBLU)));
+        __5ALU=__DBLU;
+      } else /* FALSE */ {
+        __FBLU=((____YWB )__ABLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_type[(__FBLU)]))),(____YWB)(__FBLU |  1));
+        __5ALU=__DBLU;
+      };
+      __ZGAS=((____EBOJ *)__5ALU);
+      *(__ZGAS) = *(__EBOJ__);
+    };
+    __ZCLU=((____EBOJ *)__ZGAS);
+    __ZCLU->__FBOJ.__CK.__YH.__O2B=__ZBLU;
+    __ZCLU->__TB5J=__1BLU;
+    __FJVP=__ZGAS;
+  } break;
+  case ____3BOJ__: {
+    __FJVP=__21AL(((____3BOJ *)__EJVP));
+  } break;
+  case ____RCOJ__: {
+    __FJVP=__H2AL(((____RCOJ *)__EJVP));
+  } break;
+  case ____HDOJ__: {
+    __FJVP=__S2AL(((____HDOJ *)__EJVP));
+  } break;
+  case ____1DOJ__: {
+    __FJVP=__32AL(((____1DOJ *)__EJVP));
+  } break;
+  case ____PEOJ__: {
+    __FJVP=__I3AL(((____PEOJ *)__EJVP));
+  } break;
+  case ____DFOJ__: {
+    __FJVP=__T3AL(((____DFOJ *)__EJVP));
+  } break;
+  case ____XFOJ__: {
+    __FJVP=__43AL(((____XFOJ *)__EJVP));
+  } break;
+  case ____QGOJ__: {
+    __FJVP=__J4AL(((____QGOJ *)__EJVP));
+  } break;
+  case ____EHOJ__: {
+    __FJVP=__X4AL(((____EHOJ *)__EJVP));
+  } break;
+  case ____2HOJ__: {
+    __2GAS=((____2HOJ *)__EJVP);
+    __ZBLU=__2GAS->__3HOJ.__CK.__YH.__O2B;
+    __1BLU=__2GAS->__3D5J;
+    __2GAS=NULL;
+    __5ALU=((____IB )(NULL));
+    __ABLU= 0;
+    __BBLU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__BBLU ==  0)) {
+      __2GAS=__2HOJ__;
+    } else /* FALSE */ {
+      __ABLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BBLU));
+      if ((__ABLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FBLU=((____YWB )((____Q )(void *)((unsigned long)__EBLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_size[(__FBLU)-1]))),((____YWB )((____Q )__EBLU)));
+        __5ALU=__DBLU;
+      } else /* FALSE */ {
+        __FBLU=((____YWB )__ABLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_type[(__FBLU)]))),(____YWB)(__FBLU |  1));
+        __5ALU=__DBLU;
+      };
+      __2GAS=((____2HOJ *)__5ALU);
+      *(__2GAS) = *(__2HOJ__);
+    };
+    __JDLU=((____2HOJ *)__2GAS);
+    __JDLU->__3HOJ.__CK.__YH.__O2B=__ZBLU;
+    __JDLU->__3D5J=__1BLU;
+    __FJVP=__2GAS;
+  } break;
+  case ____YIOJ__: {
+    __FJVP=__I5AL(((____YIOJ *)__EJVP));
+  } break;
+  case ____YMOJ__: {
+    __5GAS=((____YMOJ *)__EJVP);
+    __ZBLU=__5GAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __1DLU=__5GAS->__SE5J;
+    __1BLU=__5GAS->__ZMOJ.__BI4D;
+    __5GAS=NULL;
+    __5ALU=((____IB )(NULL));
+    __ABLU= 0;
+    __BBLU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__BBLU ==  0)) {
+      __5GAS=__YMOJ__;
+    } else /* FALSE */ {
+      __ABLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BBLU));
+      if ((__ABLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FBLU=((____YWB )((____Q )(void *)((unsigned long)__EBLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_size[(__FBLU)-1]))),((____YWB )((____Q )__EBLU)));
+        __5ALU=__DBLU;
+      } else /* FALSE */ {
+        __FBLU=((____YWB )__ABLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_type[(__FBLU)]))),(____YWB)(__FBLU |  1));
+        __5ALU=__DBLU;
+      };
+      __5GAS=((____YMOJ *)__5ALU);
+      *(__5GAS) = *(__YMOJ__);
+    };
+    __ZDLU=((____YMOJ *)__5GAS);
+    __ZDLU->__ZMOJ.__DK.__CK.__YH.__O2B=__ZBLU;
+    __ZDLU->__SE5J=__1DLU;
+    __ZDLU->__ZMOJ.__BI4D=__1BLU;
+    __FJVP=__5GAS;
+  } break;
+  case ____ONOJ__: {
+    __DHAS=((____ONOJ *)__EJVP);
+    __EHAS=__RNQJ(__DHAS->__PNOJ.__DK.__CK.__YH.__O2B,__DHAS->__XE5J);
+    __FJVP=__EHAS;
+  } break;
+  case ____YOOJ__: {
+    __GHAS=((____YOOJ *)__EJVP);
+    __HHAS=__LRQJ(__GHAS->__ZOOJ.__DK.__CK.__YH.__O2B,__GHAS->__TCJK);
+    __FJVP=__HHAS;
+  } break;
+  case ____IM4K__: {
+    __FJVP=__NZFM(((____IM4K *)__EJVP));
+  } break;
+  case ____T5FL__: {
+    __FJVP=__V35O(((____T5FL *)__EJVP));
+  } break;
+  case ____3DUL__: {
+    __FJVP=__AJVP(((____3DUL *)__EJVP));
+  } break;
+  case ____0EUL__: {
+    __FJVP=__QB4P(((____0EUL *)__EJVP));
+  } break;
+  case ____BGUL__: {
+    __FJVP=__LJVP(((____BGUL *)__EJVP));
+  } break;
+  case ____2GUL__: {
+    __FJVP=__2B4P(((____2GUL *)__EJVP));
+  } break;
+  case ____B0VL__: {
+    __FJVP=__H0BN(((____B0VL *)__EJVP));
+  } break;
+  case ____P0VL__: {
+    __FJVP=__NCHM(((____P0VL *)__EJVP));
+  } break;
+  case ____Q5YL__: {
+    __5DLU=__TFTL(((____FKRG *)((____Q5YL *)__EJVP)->__HBKM),NULL);
+    if (__5DLU==NULL) {
+      __AELU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__QCLU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__RCLU=NULL;
+      switch (((struct ___OBJ *)__5DLU)->__id) {
+      case ____IM4K__: {
+        __AELU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__RCLU=((__READ_GLOBAL__B4YL *)__tmp__QCLU);
+      case ____Q5YL__: {
+        __AELU=((____Q5YL *)__5DLU);
       } break;
       }
     };
-    __tmp__WHVP=__tmp__RCLU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__WHVP=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__VHVP));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__WHVP=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__VHVP));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__WHVP=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__VHVP));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__WHVP=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__VHVP));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__WHVP=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__VHVP));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__WHVP=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__VHVP));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__WHVP=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__VHVP));
-  } break;
-  };
-  __tmp__VHVP=Self__SHVP->parent_expr_binary_logic__RCUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__VHVP)->__id) {
-  case __STRING_CST__5J__: {
-    Self__T5KU=((__STRING_CST__5J *)__tmp__VHVP);
-    result__P5KU=NULL;
-    ptr__Q5KU=((__POINTER__IB )(NULL));
-    typ_id__R5KU= 0;
-    __tmp__S5KU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__S5KU ==  0)) {
-      result__P5KU=Self__T5KU;
-    } else /* FALSE */ {
-      typ_id__R5KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S5KU));
-      if ((typ_id__R5KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__W5KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__V5KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_size[(__tmp__W5KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__V5KU)));
-        ptr__Q5KU=__tmp__U5KU;
-      } else /* FALSE */ {
-        __tmp__W5KU=((__UINTEGER_32__RWB )typ_id__R5KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_type[(__tmp__W5KU)]))),(__UINTEGER_32__RWB)(__tmp__W5KU |  1));
-        ptr__Q5KU=__tmp__U5KU;
-      };
-      result__P5KU=((__STRING_CST__5J *)ptr__Q5KU);
-      *(result__P5KU) = *(Self__T5KU);
-    };
-    __tmp__QCLU=result__P5KU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__QCLU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__VHVP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__4EAS=((__PROTOTYPE_CST__45WC *)__tmp__VHVP);
-    __tmp__5EAS=create__type__IJ2C(Self__4EAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__4EAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__QCLU=__tmp__5EAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__BFAS=((__INTEGER_CST__KAXC *)__tmp__VHVP);
-    p__KALU=Self__BFAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__LALU=Self__BFAS->value__YG4D;
-    t__MALU=Self__BFAS->parent_constant__LAXC.static_type__SG4D;
-    Self__BFAS=NULL;
-    ptr__Q5KU=((__POINTER__IB )(NULL));
-    typ_id__R5KU= 0;
-    __tmp__S5KU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__S5KU ==  0)) {
-      Self__BFAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__R5KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S5KU));
-      if ((typ_id__R5KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__W5KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__V5KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_size[(__tmp__W5KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__V5KU)));
-        ptr__Q5KU=__tmp__U5KU;
-      } else /* FALSE */ {
-        __tmp__W5KU=((__UINTEGER_32__RWB )typ_id__R5KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_type[(__tmp__W5KU)]))),(__UINTEGER_32__RWB)(__tmp__W5KU |  1));
-        ptr__Q5KU=__tmp__U5KU;
-      };
-      Self__BFAS=((__INTEGER_CST__KAXC *)ptr__Q5KU);
-      *(Self__BFAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__JALU=((__INTEGER_CST__KAXC *)Self__BFAS);
-    Self__JALU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KALU;
-    Self__JALU->value__YG4D=v__LALU;
-    Self__JALU->parent_constant__LAXC.static_type__SG4D=t__MALU;
-    check_type__KYEE(Self__JALU);
-    __tmp__QCLU=Self__BFAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__QCLU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__VHVP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__QWLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__VHVP)->local__PUEJ));
-    if (__tmp__QWLT==NULL) {
-      __tmp__RWLT=NULL;
+    __FJVP=__AELU;
+  } break;
+  case ____UVPM__: {
+    __FJVP=__VGWN(((____UVPM *)__EJVP));
+  } break;
+  case ____0ZPM__: {
+    __FJVP=__4G2P(((____0ZPM *)__EJVP));
+  } break;
+  case ____MR0N__: {
+    __FJVP=__DRVO(((____MR0N *)__EJVP));
+  } break;
+  case ____YWBP__: {
+    __FJVP=__DQ0Q(((____YWBP *)__EJVP));
+  } break;
+  case ____LYBP__: {
+    __FJVP=__0WUP(((____LYBP *)__EJVP));
+  } break;
+  case ____CZBP__: {
+    __FJVP=__FXUP(((____CZBP *)__EJVP));
+  } break;
+  case ____3BEP__: {
+    __FJVP=__FCIQ(((____3BEP *)__EJVP));
+  } break;
+  };
+  __EJVP=__BJVP->__AEUL.__SPTP;
+  switch (((struct ___OBJ *)__EJVP)->__id) {
+  case ____5J__: {
+    __CBLU=((____5J *)__EJVP);
+    __4ALU=NULL;
+    __5ALU=((____IB )(NULL));
+    __ABLU= 0;
+    __BBLU=((____IB )sizeof(____5J));
+    if (((unsigned long)__BBLU ==  0)) {
+      __4ALU=__CBLU;
+    } else /* FALSE */ {
+      __ABLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BBLU));
+      if ((__ABLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FBLU=((____YWB )((____Q )(void *)((unsigned long)__EBLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_size[(__FBLU)-1]))),((____YWB )((____Q )__EBLU)));
+        __5ALU=__DBLU;
+      } else /* FALSE */ {
+        __FBLU=((____YWB )__ABLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_type[(__FBLU)]))),(____YWB)(__FBLU |  1));
+        __5ALU=__DBLU;
+      };
+      __4ALU=((____5J *)__5ALU);
+      *(__4ALU) = *(__CBLU);
+    };
+    __5DLU=__4ALU;
+  } break;
+  case ____0AXC__: {
+    __5DLU=__JZAL(((____0AXC *)__EJVP));
+  } break;
+  case ____NBXC__: {
+    __NGAS=((____NBXC *)__EJVP);
+    __OGAS=__XK2C(__NGAS->__OBXC.__DK.__CK.__YH.__O2B,__NGAS->__OBXC.__BI4D);
+    __5DLU=__OGAS;
+  } break;
+  case ____ZBXC__: {
+    __QGAS=((____ZBXC *)__EJVP);
+    __ZBLU=__QGAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __0BLU=__QGAS->__HI4D;
+    __1BLU=__QGAS->__0BXC.__BI4D;
+    __QGAS=NULL;
+    __5ALU=((____IB )(NULL));
+    __ABLU= 0;
+    __BBLU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__BBLU ==  0)) {
+      __QGAS=__ZBXC__;
+    } else /* FALSE */ {
+      __ABLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BBLU));
+      if ((__ABLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FBLU=((____YWB )((____Q )(void *)((unsigned long)__EBLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_size[(__FBLU)-1]))),((____YWB )((____Q )__EBLU)));
+        __5ALU=__DBLU;
+      } else /* FALSE */ {
+        __FBLU=((____YWB )__ABLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_type[(__FBLU)]))),(____YWB)(__FBLU |  1));
+        __5ALU=__DBLU;
+      };
+      __QGAS=((____ZBXC *)__5ALU);
+      *(__QGAS) = *(__ZBXC__);
+    };
+    __YBLU=((____ZBXC *)__QGAS);
+    __YBLU->__0BXC.__DK.__CK.__YH.__O2B=__ZBLU;
+    __YBLU->__HI4D=__0BLU;
+    __YBLU->__0BXC.__BI4D=__1BLU;
+    __ZZEE(__YBLU);
+    __5DLU=__QGAS;
+  } break;
+  case ____DMWH__: {
+    __5DLU=__W3OK(((____DMWH *)__EJVP));
+  } break;
+  case ____2A0I__: {
+    __5XLT=__2VEI(((____N5WC *)((____2A0I *)__EJVP)->__4VEJ));
+    if (__5XLT==NULL) {
+      __AYLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__RWLT=((__READ_LOCAL__N5ZI *)__tmp__QWLT);
+      __AYLT=((____2A0I *)__5XLT);
     };
-    __tmp__QCLU=__tmp__RWLT;
+    __5DLU=__AYLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__QCLU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__VHVP));
+  case ____HJNJ__: {
+    __5DLU=__Y0AL(((____HJNJ *)__EJVP));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__QCLU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__VHVP));
+  case ____SJNJ__: {
+    __5DLU=__D1AL(((____SJNJ *)__EJVP));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__FFAS=((__IS_EXPANDED__L5NJ *)__tmp__VHVP);
-    p__KALU=Self__FFAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__QWLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__FFAS->receiver__554J)->local__PUEJ));
-    if (__tmp__QWLT==NULL) {
-      __tmp__RWLT=NULL;
+  case ____0AOJ__: {
+    __UGAS=((____0AOJ *)__EJVP);
+    __ZBLU=__UGAS->__1AOJ.__CK.__YH.__O2B;
+    __5XLT=__2VEI(((____N5WC *)((____2A0I *)__UGAS->__OB5J)->__4VEJ));
+    if (__5XLT==NULL) {
+      __AYLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__RWLT=((__READ_LOCAL__N5ZI *)__tmp__QWLT);
-    };
-    Self__FFAS=NULL;
-    ptr__Q5KU=((__POINTER__IB )(NULL));
-    typ_id__R5KU= 0;
-    __tmp__S5KU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__S5KU ==  0)) {
-      Self__FFAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__R5KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S5KU));
-      if ((typ_id__R5KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__W5KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__V5KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_size[(__tmp__W5KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__V5KU)));
-        ptr__Q5KU=__tmp__U5KU;
-      } else /* FALSE */ {
-        __tmp__W5KU=((__UINTEGER_32__RWB )typ_id__R5KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_type[(__tmp__W5KU)]))),(__UINTEGER_32__RWB)(__tmp__W5KU |  1));
-        ptr__Q5KU=__tmp__U5KU;
-      };
-      Self__FFAS=((__IS_EXPANDED__L5NJ *)ptr__Q5KU);
-      *(Self__FFAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__0ALU=((__IS_EXPANDED__L5NJ *)Self__FFAS);
-    Self__0ALU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KALU;
-    Self__0ALU->receiver__554J=__tmp__RWLT;
-    __tmp__QCLU=Self__FFAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__KFAS=((__GET_TYPE_ID__V5NJ *)__tmp__VHVP);
-    p__KALU=Self__KFAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__MALU=Self__KFAS->receiver__EA5J;
-    Self__KFAS=NULL;
-    ptr__Q5KU=((__POINTER__IB )(NULL));
-    typ_id__R5KU= 0;
-    __tmp__S5KU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__S5KU ==  0)) {
-      Self__KFAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__R5KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S5KU));
-      if ((typ_id__R5KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__W5KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__V5KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_size[(__tmp__W5KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__V5KU)));
-        ptr__Q5KU=__tmp__U5KU;
-      } else /* FALSE */ {
-        __tmp__W5KU=((__UINTEGER_32__RWB )typ_id__R5KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_type[(__tmp__W5KU)]))),(__UINTEGER_32__RWB)(__tmp__W5KU |  1));
-        ptr__Q5KU=__tmp__U5KU;
-      };
-      Self__KFAS=((__GET_TYPE_ID__V5NJ *)ptr__Q5KU);
-      *(Self__KFAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__KBLU=((__GET_TYPE_ID__V5NJ *)Self__KFAS);
-    Self__KBLU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KALU;
-    Self__KBLU->receiver__EA5J=t__MALU;
-    __tmp__QCLU=Self__KFAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__QCLU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__VHVP));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__QCLU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__VHVP));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__QCLU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__VHVP));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__QCLU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__VHVP));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__QCLU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__VHVP));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__QCLU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__VHVP));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__QCLU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__VHVP));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__QCLU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__VHVP));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__QCLU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__VHVP));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__NFAS=((__SIZE_OF__NGOJ *)__tmp__VHVP);
-    p__KALU=Self__NFAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__MALU=Self__NFAS->receiver__OC5J;
-    Self__NFAS=NULL;
-    ptr__Q5KU=((__POINTER__IB )(NULL));
-    typ_id__R5KU= 0;
-    __tmp__S5KU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__S5KU ==  0)) {
-      Self__NFAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__R5KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S5KU));
-      if ((typ_id__R5KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__W5KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__V5KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_size[(__tmp__W5KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__V5KU)));
-        ptr__Q5KU=__tmp__U5KU;
-      } else /* FALSE */ {
-        __tmp__W5KU=((__UINTEGER_32__RWB )typ_id__R5KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_type[(__tmp__W5KU)]))),(__UINTEGER_32__RWB)(__tmp__W5KU |  1));
-        ptr__Q5KU=__tmp__U5KU;
-      };
-      Self__NFAS=((__SIZE_OF__NGOJ *)ptr__Q5KU);
-      *(Self__NFAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__0BLU=((__SIZE_OF__NGOJ *)Self__NFAS);
-    Self__0BLU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KALU;
-    Self__0BLU->receiver__OC5J=t__MALU;
-    __tmp__QCLU=Self__NFAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__QCLU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__VHVP));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__QFAS=((__REAL_CST__JLOJ *)__tmp__VHVP);
-    p__KALU=Self__QFAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__MCLU=Self__QFAS->value__DD5J;
-    t__MALU=Self__QFAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__QFAS=NULL;
-    ptr__Q5KU=((__POINTER__IB )(NULL));
-    typ_id__R5KU= 0;
-    __tmp__S5KU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__S5KU ==  0)) {
-      Self__QFAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__R5KU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S5KU));
-      if ((typ_id__R5KU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__W5KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__V5KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_size[(__tmp__W5KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__V5KU)));
-        ptr__Q5KU=__tmp__U5KU;
-      } else /* FALSE */ {
-        __tmp__W5KU=((__UINTEGER_32__RWB )typ_id__R5KU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_type[(__tmp__W5KU)]))),(__UINTEGER_32__RWB)(__tmp__W5KU |  1));
-        ptr__Q5KU=__tmp__U5KU;
-      };
-      Self__QFAS=((__REAL_CST__JLOJ *)ptr__Q5KU);
-      *(Self__QFAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__KCLU=((__REAL_CST__JLOJ *)Self__QFAS);
-    Self__KCLU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KALU;
-    Self__KCLU->value__DD5J=v__MCLU;
-    Self__KCLU->parent_constant__KLOJ.static_type__SG4D=t__MALU;
-    __tmp__QCLU=Self__QFAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__UFAS=((__CHARACTER_CST__5LOJ *)__tmp__VHVP);
-    __tmp__VFAS=create__char__CMQJ(Self__UFAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__UFAS->text__ID5J);
-    __tmp__QCLU=__tmp__VFAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__XFAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__VHVP);
-    __tmp__YFAS=create__text__2PQJ(Self__XFAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__XFAS->string__EBJK);
-    __tmp__QCLU=__tmp__YFAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__QCLU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__VHVP));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__QCLU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__VHVP));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__QCLU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__VHVP));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__QCLU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__VHVP));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__QCLU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__VHVP));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__QCLU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__VHVP));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__QCLU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__VHVP));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__QCLU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__VHVP));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__UFLU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__VHVP)->global__Y5JM),NULL);
-    if (__tmp__UFLU==NULL) {
-      __tmp__RCLU=NULL;
+      __AYLT=((____2A0I *)__5XLT);
+    };
+    __UGAS=NULL;
+    __5ALU=((____IB )(NULL));
+    __ABLU= 0;
+    __BBLU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__BBLU ==  0)) {
+      __UGAS=__0AOJ__;
+    } else /* FALSE */ {
+      __ABLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BBLU));
+      if ((__ABLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FBLU=((____YWB )((____Q )(void *)((unsigned long)__EBLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_size[(__FBLU)-1]))),((____YWB )((____Q )__EBLU)));
+        __5ALU=__DBLU;
+      } else /* FALSE */ {
+        __FBLU=((____YWB )__ABLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_type[(__FBLU)]))),(____YWB)(__FBLU |  1));
+        __5ALU=__DBLU;
+      };
+      __UGAS=((____0AOJ *)__5ALU);
+      *(__UGAS) = *(__0AOJ__);
+    };
+    __JCLU=((____0AOJ *)__UGAS);
+    __JCLU->__1AOJ.__CK.__YH.__O2B=__ZBLU;
+    __JCLU->__OB5J=__AYLT;
+    __5DLU=__UGAS;
+  } break;
+  case ____EBOJ__: {
+    __ZGAS=((____EBOJ *)__EJVP);
+    __ZBLU=__ZGAS->__FBOJ.__CK.__YH.__O2B;
+    __1BLU=__ZGAS->__TB5J;
+    __ZGAS=NULL;
+    __5ALU=((____IB )(NULL));
+    __ABLU= 0;
+    __BBLU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__BBLU ==  0)) {
+      __ZGAS=__EBOJ__;
+    } else /* FALSE */ {
+      __ABLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BBLU));
+      if ((__ABLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FBLU=((____YWB )((____Q )(void *)((unsigned long)__EBLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_size[(__FBLU)-1]))),((____YWB )((____Q )__EBLU)));
+        __5ALU=__DBLU;
+      } else /* FALSE */ {
+        __FBLU=((____YWB )__ABLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_type[(__FBLU)]))),(____YWB)(__FBLU |  1));
+        __5ALU=__DBLU;
+      };
+      __ZGAS=((____EBOJ *)__5ALU);
+      *(__ZGAS) = *(__EBOJ__);
+    };
+    __ZCLU=((____EBOJ *)__ZGAS);
+    __ZCLU->__FBOJ.__CK.__YH.__O2B=__ZBLU;
+    __ZCLU->__TB5J=__1BLU;
+    __5DLU=__ZGAS;
+  } break;
+  case ____3BOJ__: {
+    __5DLU=__21AL(((____3BOJ *)__EJVP));
+  } break;
+  case ____RCOJ__: {
+    __5DLU=__H2AL(((____RCOJ *)__EJVP));
+  } break;
+  case ____HDOJ__: {
+    __5DLU=__S2AL(((____HDOJ *)__EJVP));
+  } break;
+  case ____1DOJ__: {
+    __5DLU=__32AL(((____1DOJ *)__EJVP));
+  } break;
+  case ____PEOJ__: {
+    __5DLU=__I3AL(((____PEOJ *)__EJVP));
+  } break;
+  case ____DFOJ__: {
+    __5DLU=__T3AL(((____DFOJ *)__EJVP));
+  } break;
+  case ____XFOJ__: {
+    __5DLU=__43AL(((____XFOJ *)__EJVP));
+  } break;
+  case ____QGOJ__: {
+    __5DLU=__J4AL(((____QGOJ *)__EJVP));
+  } break;
+  case ____EHOJ__: {
+    __5DLU=__X4AL(((____EHOJ *)__EJVP));
+  } break;
+  case ____2HOJ__: {
+    __2GAS=((____2HOJ *)__EJVP);
+    __ZBLU=__2GAS->__3HOJ.__CK.__YH.__O2B;
+    __1BLU=__2GAS->__3D5J;
+    __2GAS=NULL;
+    __5ALU=((____IB )(NULL));
+    __ABLU= 0;
+    __BBLU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__BBLU ==  0)) {
+      __2GAS=__2HOJ__;
+    } else /* FALSE */ {
+      __ABLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BBLU));
+      if ((__ABLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FBLU=((____YWB )((____Q )(void *)((unsigned long)__EBLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_size[(__FBLU)-1]))),((____YWB )((____Q )__EBLU)));
+        __5ALU=__DBLU;
+      } else /* FALSE */ {
+        __FBLU=((____YWB )__ABLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_type[(__FBLU)]))),(____YWB)(__FBLU |  1));
+        __5ALU=__DBLU;
+      };
+      __2GAS=((____2HOJ *)__5ALU);
+      *(__2GAS) = *(__2HOJ__);
+    };
+    __JDLU=((____2HOJ *)__2GAS);
+    __JDLU->__3HOJ.__CK.__YH.__O2B=__ZBLU;
+    __JDLU->__3D5J=__1BLU;
+    __5DLU=__2GAS;
+  } break;
+  case ____YIOJ__: {
+    __5DLU=__I5AL(((____YIOJ *)__EJVP));
+  } break;
+  case ____YMOJ__: {
+    __5GAS=((____YMOJ *)__EJVP);
+    __ZBLU=__5GAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __1DLU=__5GAS->__SE5J;
+    __1BLU=__5GAS->__ZMOJ.__BI4D;
+    __5GAS=NULL;
+    __5ALU=((____IB )(NULL));
+    __ABLU= 0;
+    __BBLU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__BBLU ==  0)) {
+      __5GAS=__YMOJ__;
+    } else /* FALSE */ {
+      __ABLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BBLU));
+      if ((__ABLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FBLU=((____YWB )((____Q )(void *)((unsigned long)__EBLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_size[(__FBLU)-1]))),((____YWB )((____Q )__EBLU)));
+        __5ALU=__DBLU;
+      } else /* FALSE */ {
+        __FBLU=((____YWB )__ABLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DBLU=__OKI(__EBLU,((____IB )(&(table_type[(__FBLU)]))),(____YWB)(__FBLU |  1));
+        __5ALU=__DBLU;
+      };
+      __5GAS=((____YMOJ *)__5ALU);
+      *(__5GAS) = *(__YMOJ__);
+    };
+    __ZDLU=((____YMOJ *)__5GAS);
+    __ZDLU->__ZMOJ.__DK.__CK.__YH.__O2B=__ZBLU;
+    __ZDLU->__SE5J=__1DLU;
+    __ZDLU->__ZMOJ.__BI4D=__1BLU;
+    __5DLU=__5GAS;
+  } break;
+  case ____ONOJ__: {
+    __DHAS=((____ONOJ *)__EJVP);
+    __EHAS=__RNQJ(__DHAS->__PNOJ.__DK.__CK.__YH.__O2B,__DHAS->__XE5J);
+    __5DLU=__EHAS;
+  } break;
+  case ____YOOJ__: {
+    __GHAS=((____YOOJ *)__EJVP);
+    __HHAS=__LRQJ(__GHAS->__ZOOJ.__DK.__CK.__YH.__O2B,__GHAS->__TCJK);
+    __5DLU=__HHAS;
+  } break;
+  case ____IM4K__: {
+    __5DLU=__NZFM(((____IM4K *)__EJVP));
+  } break;
+  case ____T5FL__: {
+    __5DLU=__V35O(((____T5FL *)__EJVP));
+  } break;
+  case ____3DUL__: {
+    __5DLU=__AJVP(((____3DUL *)__EJVP));
+  } break;
+  case ____0EUL__: {
+    __5DLU=__QB4P(((____0EUL *)__EJVP));
+  } break;
+  case ____BGUL__: {
+    __5DLU=__LJVP(((____BGUL *)__EJVP));
+  } break;
+  case ____2GUL__: {
+    __5DLU=__2B4P(((____2GUL *)__EJVP));
+  } break;
+  case ____B0VL__: {
+    __5DLU=__H0BN(((____B0VL *)__EJVP));
+  } break;
+  case ____P0VL__: {
+    __5DLU=__NCHM(((____P0VL *)__EJVP));
+  } break;
+  case ____Q5YL__: {
+    __DHLU=__TFTL(((____FKRG *)((____Q5YL *)__EJVP)->__HBKM),NULL);
+    if (__DHLU==NULL) {
+      __AELU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__UFLU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__RCLU=NULL;
+      switch (((struct ___OBJ *)__DHLU)->__id) {
+      case ____IM4K__: {
+        __AELU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__RCLU=((__READ_GLOBAL__B4YL *)__tmp__UFLU);
+      case ____Q5YL__: {
+        __AELU=((____Q5YL *)__DHLU);
       } break;
       }
     };
-    __tmp__QCLU=__tmp__RCLU;
+    __5DLU=__AELU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__QCLU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__VHVP));
+  case ____UVPM__: {
+    __5DLU=__VGWN(((____UVPM *)__EJVP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__QCLU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__VHVP));
+  case ____0ZPM__: {
+    __5DLU=__4G2P(((____0ZPM *)__EJVP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__QCLU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__VHVP));
+  case ____MR0N__: {
+    __5DLU=__DRVO(((____MR0N *)__EJVP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__QCLU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__VHVP));
+  case ____YWBP__: {
+    __5DLU=__DQ0Q(((____YWBP *)__EJVP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__QCLU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__VHVP));
+  case ____LYBP__: {
+    __5DLU=__0WUP(((____LYBP *)__EJVP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__QCLU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__VHVP));
+  case ____CZBP__: {
+    __5DLU=__FXUP(((____CZBP *)__EJVP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__QCLU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__VHVP));
+  case ____3BEP__: {
+    __5DLU=__FCIQ(((____3BEP *)__EJVP));
   } break;
   };
-  result__ZLJV=NULL;
-  ptr__Q5KU=((__POINTER__IB )(NULL));
-  typ_id__R5KU= 0;
-  __tmp__S5KU=((__POINTER__IB )sizeof(__EXPR_OR_LOGIC__OCUL));
-  if (((unsigned long)__tmp__S5KU ==  0)) {
-    result__ZLJV=EXPR_OR_LOGIC__OCUL__;
+  __INJV=NULL;
+  __5ALU=((____IB )(NULL));
+  __ABLU= 0;
+  __BBLU=((____IB )sizeof(____3DUL));
+  if (((unsigned long)__BBLU ==  0)) {
+    __INJV=__3DUL__;
   } else /* FALSE */ {
-    typ_id__R5KU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S5KU));
-    if ((typ_id__R5KU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__W5KU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__V5KU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_size[(__tmp__W5KU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__V5KU)));
-      ptr__Q5KU=__tmp__U5KU;
-    } else /* FALSE */ {
-      __tmp__W5KU=((__UINTEGER_32__RWB )typ_id__R5KU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__U5KU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__V5KU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S5KU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5KU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__U5KU=micro_alloc__table__lab__HKI(__tmp__V5KU,((__POINTER__IB )(&(table_type[(__tmp__W5KU)]))),(__UINTEGER_32__RWB)(__tmp__W5KU |  1));
-      ptr__Q5KU=__tmp__U5KU;
-    };
-    result__ZLJV=((__EXPR_OR_LOGIC__OCUL *)ptr__Q5KU);
-    *(result__ZLJV) = *(EXPR_OR_LOGIC__OCUL__);
-  };
-  Self__FMJV=((__EXPR_OR_LOGIC__OCUL *)result__ZLJV);
-  Self__FMJV->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__UHVP;
-  Self__FMJV->parent_expr_binary_logic__RCUL.left__5NTP=__tmp__WHVP;
-  Self__FMJV->parent_expr_binary_logic__RCUL.right__DOTP=__tmp__QCLU;
-  Self__FMJV=result__ZLJV;
-  return(Self__FMJV);
+    __ABLU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BBLU));
+    if ((__ABLU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __FBLU=((____YWB )((____Q )(void *)((unsigned long)__EBLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __DBLU=__OKI(__EBLU,((____IB )(&(table_size[(__FBLU)-1]))),((____YWB )((____Q )__EBLU)));
+      __5ALU=__DBLU;
+    } else /* FALSE */ {
+      __FBLU=((____YWB )__ABLU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __DBLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __EBLU=(void *)((unsigned long)(void *)((unsigned long)__BBLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBLU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __DBLU=__OKI(__EBLU,((____IB )(&(table_type[(__FBLU)]))),(____YWB)(__FBLU |  1));
+      __5ALU=__DBLU;
+    };
+    __INJV=((____3DUL *)__5ALU);
+    *(__INJV) = *(__3DUL__);
+  };
+  __UNJV=((____3DUL *)__INJV);
+  __UNJV->__AEUL.__5DUL.__CK.__YH.__O2B=__DJVP;
+  __UNJV->__AEUL.__OPTP=__FJVP;
+  __UNJV->__AEUL.__SPTP=__5DLU;
+  __UNJV=__INJV;
+  return(__UNJV);
 }
 
-static __EXPR_OR_OR_LOGIC__LDUL* my_copy__BA4P(__EXPR_OR_OR_LOGIC__LDUL *Self__CA4P)
-// ({EXPR_OR_OR_LOGIC__LDUL}) With result Recursive, No inlinable.
+static ____0EUL* __QB4P(____0EUL *__RB4P)
+// ({__0EUL}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__TGLU;
-  __POSITION__OL __tmp__EA4P,p__SGLU;
-  void *__tmp__FA4P,*__tmp__GA4P;
-  __STRING_CST__5J *Self__1FLU,*result__XFLU;
-  __POINTER__IB ptr__YFLU,__tmp__0FLU,__tmp__2FLU,__tmp__3FLU;
-  __INTEGER__Q typ_id__ZFLU;
-  __UINTEGER_32__RWB __tmp__4FLU;
-  __PROTOTYPE_CST__45WC *Self__2GAS,*__tmp__3GAS;
-  __INTEGER_CST__KAXC *Self__5GAS,*Self__RGLU;
-  __TYPE_FULL__PMB *t__UGLU;
-  __READ_LOCAL__N5ZI *__tmp__AXLT,*__tmp__BXLT;
-  __IS_EXPANDED__L5NJ *Self__DHAS,*Self__CHLU;
-  __GET_TYPE_ID__V5NJ *Self__IHAS,*Self__SHLU;
-  __SIZE_OF__NGOJ *Self__LHAS,*Self__CILU;
-  __REAL_CST__JLOJ *Self__OHAS,*Self__SILU;
-  __STRING_CONSTANT__0 *v__UILU;
-  __CHARACTER_CST__5LOJ *Self__SHAS,*__tmp__THAS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__VHAS,*__tmp__WHAS;
-  void *__tmp__YILU,*__tmp__2LLU;
-  __READ_GLOBAL__B4YL *__tmp__ZILU;
-  __EXPR_OR_OR_LOGIC__LDUL *result__KMJV,*Self__WMJV;
-  __tmp__EA4P=Self__CA4P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__FA4P=Self__CA4P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__FA4P)->__id) {
-  case __STRING_CST__5J__: {
-    Self__1FLU=((__STRING_CST__5J *)__tmp__FA4P);
-    result__XFLU=NULL;
-    ptr__YFLU=((__POINTER__IB )(NULL));
-    typ_id__ZFLU= 0;
-    __tmp__0FLU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__0FLU ==  0)) {
-      result__XFLU=Self__1FLU;
-    } else /* FALSE */ {
-      typ_id__ZFLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0FLU));
-      if ((typ_id__ZFLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4FLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3FLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_size[(__tmp__4FLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3FLU)));
-        ptr__YFLU=__tmp__2FLU;
-      } else /* FALSE */ {
-        __tmp__4FLU=((__UINTEGER_32__RWB )typ_id__ZFLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_type[(__tmp__4FLU)]))),(__UINTEGER_32__RWB)(__tmp__4FLU |  1));
-        ptr__YFLU=__tmp__2FLU;
-      };
-      result__XFLU=((__STRING_CST__5J *)ptr__YFLU);
-      *(result__XFLU) = *(Self__1FLU);
-    };
-    __tmp__GA4P=result__XFLU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__GA4P=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__FA4P));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__2GAS=((__PROTOTYPE_CST__45WC *)__tmp__FA4P);
-    __tmp__3GAS=create__type__IJ2C(Self__2GAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__2GAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__GA4P=__tmp__3GAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__5GAS=((__INTEGER_CST__KAXC *)__tmp__FA4P);
-    p__SGLU=Self__5GAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__TGLU=Self__5GAS->value__YG4D;
-    t__UGLU=Self__5GAS->parent_constant__LAXC.static_type__SG4D;
-    Self__5GAS=NULL;
-    ptr__YFLU=((__POINTER__IB )(NULL));
-    typ_id__ZFLU= 0;
-    __tmp__0FLU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__0FLU ==  0)) {
-      Self__5GAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__ZFLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0FLU));
-      if ((typ_id__ZFLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4FLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3FLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_size[(__tmp__4FLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3FLU)));
-        ptr__YFLU=__tmp__2FLU;
-      } else /* FALSE */ {
-        __tmp__4FLU=((__UINTEGER_32__RWB )typ_id__ZFLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_type[(__tmp__4FLU)]))),(__UINTEGER_32__RWB)(__tmp__4FLU |  1));
-        ptr__YFLU=__tmp__2FLU;
-      };
-      Self__5GAS=((__INTEGER_CST__KAXC *)ptr__YFLU);
-      *(Self__5GAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__RGLU=((__INTEGER_CST__KAXC *)Self__5GAS);
-    Self__RGLU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SGLU;
-    Self__RGLU->value__YG4D=v__TGLU;
-    Self__RGLU->parent_constant__LAXC.static_type__SG4D=t__UGLU;
-    check_type__KYEE(Self__RGLU);
-    __tmp__GA4P=Self__5GAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__GA4P=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__FA4P));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__AXLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__FA4P)->local__PUEJ));
-    if (__tmp__AXLT==NULL) {
-      __tmp__BXLT=NULL;
+  ____0SG __CILU;
+  ____OL __TB4P,__BILU;
+  void *__UB4P,*__VB4P;
+  ____5J *__KHLU,*__GHLU;
+  ____IB __HHLU,__JHLU,__LHLU,__MHLU;
+  ____Q __IHLU;
+  ____YWB __NHLU;
+  ____NBXC *__LIAS,*__MIAS;
+  ____ZBXC *__OIAS,*__AILU;
+  ____WMB *__DILU;
+  ____2A0I *__PYLT,*__QYLT;
+  ____0AOJ *__SIAS,*__RILU;
+  ____EBOJ *__XIAS,*__BJLU;
+  ____2HOJ *__0IAS,*__RJLU;
+  ____YMOJ *__3IAS,*__BKLU;
+  ____0 *__DKLU;
+  ____ONOJ *__BJAS,*__CJAS;
+  ____YOOJ *__EJAS,*__FJAS;
+  void *__HKLU,*__LNLU;
+  ____Q5YL *__IKLU;
+  ____0EUL *__ZNJV,*__FOJV;
+  __TB4P=__RB4P->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
+  __UB4P=__RB4P->__1EUL.__AEUL.__OPTP;
+  switch (((struct ___OBJ *)__UB4P)->__id) {
+  case ____5J__: {
+    __KHLU=((____5J *)__UB4P);
+    __GHLU=NULL;
+    __HHLU=((____IB )(NULL));
+    __IHLU= 0;
+    __JHLU=((____IB )sizeof(____5J));
+    if (((unsigned long)__JHLU ==  0)) {
+      __GHLU=__KHLU;
+    } else /* FALSE */ {
+      __IHLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JHLU));
+      if ((__IHLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NHLU=((____YWB )((____Q )(void *)((unsigned long)__MHLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_size[(__NHLU)-1]))),((____YWB )((____Q )__MHLU)));
+        __HHLU=__LHLU;
+      } else /* FALSE */ {
+        __NHLU=((____YWB )__IHLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_type[(__NHLU)]))),(____YWB)(__NHLU |  1));
+        __HHLU=__LHLU;
+      };
+      __GHLU=((____5J *)__HHLU);
+      *(__GHLU) = *(__KHLU);
+    };
+    __VB4P=__GHLU;
+  } break;
+  case ____0AXC__: {
+    __VB4P=__JZAL(((____0AXC *)__UB4P));
+  } break;
+  case ____NBXC__: {
+    __LIAS=((____NBXC *)__UB4P);
+    __MIAS=__XK2C(__LIAS->__OBXC.__DK.__CK.__YH.__O2B,__LIAS->__OBXC.__BI4D);
+    __VB4P=__MIAS;
+  } break;
+  case ____ZBXC__: {
+    __OIAS=((____ZBXC *)__UB4P);
+    __BILU=__OIAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __CILU=__OIAS->__HI4D;
+    __DILU=__OIAS->__0BXC.__BI4D;
+    __OIAS=NULL;
+    __HHLU=((____IB )(NULL));
+    __IHLU= 0;
+    __JHLU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__JHLU ==  0)) {
+      __OIAS=__ZBXC__;
+    } else /* FALSE */ {
+      __IHLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JHLU));
+      if ((__IHLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NHLU=((____YWB )((____Q )(void *)((unsigned long)__MHLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_size[(__NHLU)-1]))),((____YWB )((____Q )__MHLU)));
+        __HHLU=__LHLU;
+      } else /* FALSE */ {
+        __NHLU=((____YWB )__IHLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_type[(__NHLU)]))),(____YWB)(__NHLU |  1));
+        __HHLU=__LHLU;
+      };
+      __OIAS=((____ZBXC *)__HHLU);
+      *(__OIAS) = *(__ZBXC__);
+    };
+    __AILU=((____ZBXC *)__OIAS);
+    __AILU->__0BXC.__DK.__CK.__YH.__O2B=__BILU;
+    __AILU->__HI4D=__CILU;
+    __AILU->__0BXC.__BI4D=__DILU;
+    __ZZEE(__AILU);
+    __VB4P=__OIAS;
+  } break;
+  case ____DMWH__: {
+    __VB4P=__W3OK(((____DMWH *)__UB4P));
+  } break;
+  case ____2A0I__: {
+    __PYLT=__2VEI(((____N5WC *)((____2A0I *)__UB4P)->__4VEJ));
+    if (__PYLT==NULL) {
+      __QYLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__BXLT=((__READ_LOCAL__N5ZI *)__tmp__AXLT);
+      __QYLT=((____2A0I *)__PYLT);
     };
-    __tmp__GA4P=__tmp__BXLT;
+    __VB4P=__QYLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__GA4P=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__FA4P));
+  case ____HJNJ__: {
+    __VB4P=__Y0AL(((____HJNJ *)__UB4P));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__GA4P=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__FA4P));
+  case ____SJNJ__: {
+    __VB4P=__D1AL(((____SJNJ *)__UB4P));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__DHAS=((__IS_EXPANDED__L5NJ *)__tmp__FA4P);
-    p__SGLU=Self__DHAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__AXLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__DHAS->receiver__554J)->local__PUEJ));
-    if (__tmp__AXLT==NULL) {
-      __tmp__BXLT=NULL;
+  case ____0AOJ__: {
+    __SIAS=((____0AOJ *)__UB4P);
+    __BILU=__SIAS->__1AOJ.__CK.__YH.__O2B;
+    __PYLT=__2VEI(((____N5WC *)((____2A0I *)__SIAS->__OB5J)->__4VEJ));
+    if (__PYLT==NULL) {
+      __QYLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__BXLT=((__READ_LOCAL__N5ZI *)__tmp__AXLT);
-    };
-    Self__DHAS=NULL;
-    ptr__YFLU=((__POINTER__IB )(NULL));
-    typ_id__ZFLU= 0;
-    __tmp__0FLU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__0FLU ==  0)) {
-      Self__DHAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZFLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0FLU));
-      if ((typ_id__ZFLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4FLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3FLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_size[(__tmp__4FLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3FLU)));
-        ptr__YFLU=__tmp__2FLU;
-      } else /* FALSE */ {
-        __tmp__4FLU=((__UINTEGER_32__RWB )typ_id__ZFLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_type[(__tmp__4FLU)]))),(__UINTEGER_32__RWB)(__tmp__4FLU |  1));
-        ptr__YFLU=__tmp__2FLU;
-      };
-      Self__DHAS=((__IS_EXPANDED__L5NJ *)ptr__YFLU);
-      *(Self__DHAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__CHLU=((__IS_EXPANDED__L5NJ *)Self__DHAS);
-    Self__CHLU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SGLU;
-    Self__CHLU->receiver__554J=__tmp__BXLT;
-    __tmp__GA4P=Self__DHAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__IHAS=((__GET_TYPE_ID__V5NJ *)__tmp__FA4P);
-    p__SGLU=Self__IHAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UGLU=Self__IHAS->receiver__EA5J;
-    Self__IHAS=NULL;
-    ptr__YFLU=((__POINTER__IB )(NULL));
-    typ_id__ZFLU= 0;
-    __tmp__0FLU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__0FLU ==  0)) {
-      Self__IHAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZFLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0FLU));
-      if ((typ_id__ZFLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4FLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3FLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_size[(__tmp__4FLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3FLU)));
-        ptr__YFLU=__tmp__2FLU;
-      } else /* FALSE */ {
-        __tmp__4FLU=((__UINTEGER_32__RWB )typ_id__ZFLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_type[(__tmp__4FLU)]))),(__UINTEGER_32__RWB)(__tmp__4FLU |  1));
-        ptr__YFLU=__tmp__2FLU;
-      };
-      Self__IHAS=((__GET_TYPE_ID__V5NJ *)ptr__YFLU);
-      *(Self__IHAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__SHLU=((__GET_TYPE_ID__V5NJ *)Self__IHAS);
-    Self__SHLU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SGLU;
-    Self__SHLU->receiver__EA5J=t__UGLU;
-    __tmp__GA4P=Self__IHAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__GA4P=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__FA4P));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__GA4P=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__FA4P));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__GA4P=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__FA4P));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__GA4P=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__FA4P));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__GA4P=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__FA4P));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__GA4P=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__FA4P));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__GA4P=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__FA4P));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__GA4P=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__FA4P));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__GA4P=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__FA4P));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__LHAS=((__SIZE_OF__NGOJ *)__tmp__FA4P);
-    p__SGLU=Self__LHAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UGLU=Self__LHAS->receiver__OC5J;
-    Self__LHAS=NULL;
-    ptr__YFLU=((__POINTER__IB )(NULL));
-    typ_id__ZFLU= 0;
-    __tmp__0FLU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__0FLU ==  0)) {
-      Self__LHAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__ZFLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0FLU));
-      if ((typ_id__ZFLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4FLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3FLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_size[(__tmp__4FLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3FLU)));
-        ptr__YFLU=__tmp__2FLU;
-      } else /* FALSE */ {
-        __tmp__4FLU=((__UINTEGER_32__RWB )typ_id__ZFLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_type[(__tmp__4FLU)]))),(__UINTEGER_32__RWB)(__tmp__4FLU |  1));
-        ptr__YFLU=__tmp__2FLU;
-      };
-      Self__LHAS=((__SIZE_OF__NGOJ *)ptr__YFLU);
-      *(Self__LHAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__CILU=((__SIZE_OF__NGOJ *)Self__LHAS);
-    Self__CILU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SGLU;
-    Self__CILU->receiver__OC5J=t__UGLU;
-    __tmp__GA4P=Self__LHAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__GA4P=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__FA4P));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__OHAS=((__REAL_CST__JLOJ *)__tmp__FA4P);
-    p__SGLU=Self__OHAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__UILU=Self__OHAS->value__DD5J;
-    t__UGLU=Self__OHAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__OHAS=NULL;
-    ptr__YFLU=((__POINTER__IB )(NULL));
-    typ_id__ZFLU= 0;
-    __tmp__0FLU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__0FLU ==  0)) {
-      Self__OHAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__ZFLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0FLU));
-      if ((typ_id__ZFLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4FLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3FLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_size[(__tmp__4FLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3FLU)));
-        ptr__YFLU=__tmp__2FLU;
-      } else /* FALSE */ {
-        __tmp__4FLU=((__UINTEGER_32__RWB )typ_id__ZFLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_type[(__tmp__4FLU)]))),(__UINTEGER_32__RWB)(__tmp__4FLU |  1));
-        ptr__YFLU=__tmp__2FLU;
-      };
-      Self__OHAS=((__REAL_CST__JLOJ *)ptr__YFLU);
-      *(Self__OHAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__SILU=((__REAL_CST__JLOJ *)Self__OHAS);
-    Self__SILU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SGLU;
-    Self__SILU->value__DD5J=v__UILU;
-    Self__SILU->parent_constant__KLOJ.static_type__SG4D=t__UGLU;
-    __tmp__GA4P=Self__OHAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__SHAS=((__CHARACTER_CST__5LOJ *)__tmp__FA4P);
-    __tmp__THAS=create__char__CMQJ(Self__SHAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SHAS->text__ID5J);
-    __tmp__GA4P=__tmp__THAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__VHAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__FA4P);
-    __tmp__WHAS=create__text__2PQJ(Self__VHAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__VHAS->string__EBJK);
-    __tmp__GA4P=__tmp__WHAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__GA4P=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__FA4P));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__GA4P=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__FA4P));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__GA4P=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__FA4P));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__GA4P=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__FA4P));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__GA4P=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__FA4P));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__GA4P=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__FA4P));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__GA4P=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__FA4P));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__GA4P=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__FA4P));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__YILU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__FA4P)->global__Y5JM),NULL);
-    if (__tmp__YILU==NULL) {
-      __tmp__ZILU=NULL;
+      __QYLT=((____2A0I *)__PYLT);
+    };
+    __SIAS=NULL;
+    __HHLU=((____IB )(NULL));
+    __IHLU= 0;
+    __JHLU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__JHLU ==  0)) {
+      __SIAS=__0AOJ__;
+    } else /* FALSE */ {
+      __IHLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JHLU));
+      if ((__IHLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NHLU=((____YWB )((____Q )(void *)((unsigned long)__MHLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_size[(__NHLU)-1]))),((____YWB )((____Q )__MHLU)));
+        __HHLU=__LHLU;
+      } else /* FALSE */ {
+        __NHLU=((____YWB )__IHLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_type[(__NHLU)]))),(____YWB)(__NHLU |  1));
+        __HHLU=__LHLU;
+      };
+      __SIAS=((____0AOJ *)__HHLU);
+      *(__SIAS) = *(__0AOJ__);
+    };
+    __RILU=((____0AOJ *)__SIAS);
+    __RILU->__1AOJ.__CK.__YH.__O2B=__BILU;
+    __RILU->__OB5J=__QYLT;
+    __VB4P=__SIAS;
+  } break;
+  case ____EBOJ__: {
+    __XIAS=((____EBOJ *)__UB4P);
+    __BILU=__XIAS->__FBOJ.__CK.__YH.__O2B;
+    __DILU=__XIAS->__TB5J;
+    __XIAS=NULL;
+    __HHLU=((____IB )(NULL));
+    __IHLU= 0;
+    __JHLU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__JHLU ==  0)) {
+      __XIAS=__EBOJ__;
+    } else /* FALSE */ {
+      __IHLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JHLU));
+      if ((__IHLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NHLU=((____YWB )((____Q )(void *)((unsigned long)__MHLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_size[(__NHLU)-1]))),((____YWB )((____Q )__MHLU)));
+        __HHLU=__LHLU;
+      } else /* FALSE */ {
+        __NHLU=((____YWB )__IHLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_type[(__NHLU)]))),(____YWB)(__NHLU |  1));
+        __HHLU=__LHLU;
+      };
+      __XIAS=((____EBOJ *)__HHLU);
+      *(__XIAS) = *(__EBOJ__);
+    };
+    __BJLU=((____EBOJ *)__XIAS);
+    __BJLU->__FBOJ.__CK.__YH.__O2B=__BILU;
+    __BJLU->__TB5J=__DILU;
+    __VB4P=__XIAS;
+  } break;
+  case ____3BOJ__: {
+    __VB4P=__21AL(((____3BOJ *)__UB4P));
+  } break;
+  case ____RCOJ__: {
+    __VB4P=__H2AL(((____RCOJ *)__UB4P));
+  } break;
+  case ____HDOJ__: {
+    __VB4P=__S2AL(((____HDOJ *)__UB4P));
+  } break;
+  case ____1DOJ__: {
+    __VB4P=__32AL(((____1DOJ *)__UB4P));
+  } break;
+  case ____PEOJ__: {
+    __VB4P=__I3AL(((____PEOJ *)__UB4P));
+  } break;
+  case ____DFOJ__: {
+    __VB4P=__T3AL(((____DFOJ *)__UB4P));
+  } break;
+  case ____XFOJ__: {
+    __VB4P=__43AL(((____XFOJ *)__UB4P));
+  } break;
+  case ____QGOJ__: {
+    __VB4P=__J4AL(((____QGOJ *)__UB4P));
+  } break;
+  case ____EHOJ__: {
+    __VB4P=__X4AL(((____EHOJ *)__UB4P));
+  } break;
+  case ____2HOJ__: {
+    __0IAS=((____2HOJ *)__UB4P);
+    __BILU=__0IAS->__3HOJ.__CK.__YH.__O2B;
+    __DILU=__0IAS->__3D5J;
+    __0IAS=NULL;
+    __HHLU=((____IB )(NULL));
+    __IHLU= 0;
+    __JHLU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__JHLU ==  0)) {
+      __0IAS=__2HOJ__;
+    } else /* FALSE */ {
+      __IHLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JHLU));
+      if ((__IHLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NHLU=((____YWB )((____Q )(void *)((unsigned long)__MHLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_size[(__NHLU)-1]))),((____YWB )((____Q )__MHLU)));
+        __HHLU=__LHLU;
+      } else /* FALSE */ {
+        __NHLU=((____YWB )__IHLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_type[(__NHLU)]))),(____YWB)(__NHLU |  1));
+        __HHLU=__LHLU;
+      };
+      __0IAS=((____2HOJ *)__HHLU);
+      *(__0IAS) = *(__2HOJ__);
+    };
+    __RJLU=((____2HOJ *)__0IAS);
+    __RJLU->__3HOJ.__CK.__YH.__O2B=__BILU;
+    __RJLU->__3D5J=__DILU;
+    __VB4P=__0IAS;
+  } break;
+  case ____YIOJ__: {
+    __VB4P=__I5AL(((____YIOJ *)__UB4P));
+  } break;
+  case ____YMOJ__: {
+    __3IAS=((____YMOJ *)__UB4P);
+    __BILU=__3IAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __DKLU=__3IAS->__SE5J;
+    __DILU=__3IAS->__ZMOJ.__BI4D;
+    __3IAS=NULL;
+    __HHLU=((____IB )(NULL));
+    __IHLU= 0;
+    __JHLU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__JHLU ==  0)) {
+      __3IAS=__YMOJ__;
+    } else /* FALSE */ {
+      __IHLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JHLU));
+      if ((__IHLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NHLU=((____YWB )((____Q )(void *)((unsigned long)__MHLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_size[(__NHLU)-1]))),((____YWB )((____Q )__MHLU)));
+        __HHLU=__LHLU;
+      } else /* FALSE */ {
+        __NHLU=((____YWB )__IHLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_type[(__NHLU)]))),(____YWB)(__NHLU |  1));
+        __HHLU=__LHLU;
+      };
+      __3IAS=((____YMOJ *)__HHLU);
+      *(__3IAS) = *(__YMOJ__);
+    };
+    __BKLU=((____YMOJ *)__3IAS);
+    __BKLU->__ZMOJ.__DK.__CK.__YH.__O2B=__BILU;
+    __BKLU->__SE5J=__DKLU;
+    __BKLU->__ZMOJ.__BI4D=__DILU;
+    __VB4P=__3IAS;
+  } break;
+  case ____ONOJ__: {
+    __BJAS=((____ONOJ *)__UB4P);
+    __CJAS=__RNQJ(__BJAS->__PNOJ.__DK.__CK.__YH.__O2B,__BJAS->__XE5J);
+    __VB4P=__CJAS;
+  } break;
+  case ____YOOJ__: {
+    __EJAS=((____YOOJ *)__UB4P);
+    __FJAS=__LRQJ(__EJAS->__ZOOJ.__DK.__CK.__YH.__O2B,__EJAS->__TCJK);
+    __VB4P=__FJAS;
+  } break;
+  case ____IM4K__: {
+    __VB4P=__NZFM(((____IM4K *)__UB4P));
+  } break;
+  case ____T5FL__: {
+    __VB4P=__V35O(((____T5FL *)__UB4P));
+  } break;
+  case ____3DUL__: {
+    __VB4P=__AJVP(((____3DUL *)__UB4P));
+  } break;
+  case ____0EUL__: {
+    __VB4P=__QB4P(((____0EUL *)__UB4P));
+  } break;
+  case ____BGUL__: {
+    __VB4P=__LJVP(((____BGUL *)__UB4P));
+  } break;
+  case ____2GUL__: {
+    __VB4P=__2B4P(((____2GUL *)__UB4P));
+  } break;
+  case ____B0VL__: {
+    __VB4P=__H0BN(((____B0VL *)__UB4P));
+  } break;
+  case ____P0VL__: {
+    __VB4P=__NCHM(((____P0VL *)__UB4P));
+  } break;
+  case ____Q5YL__: {
+    __HKLU=__TFTL(((____FKRG *)((____Q5YL *)__UB4P)->__HBKM),NULL);
+    if (__HKLU==NULL) {
+      __IKLU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__YILU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__ZILU=NULL;
+      switch (((struct ___OBJ *)__HKLU)->__id) {
+      case ____IM4K__: {
+        __IKLU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__ZILU=((__READ_GLOBAL__B4YL *)__tmp__YILU);
+      case ____Q5YL__: {
+        __IKLU=((____Q5YL *)__HKLU);
       } break;
       }
     };
-    __tmp__GA4P=__tmp__ZILU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__GA4P=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__FA4P));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__GA4P=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__FA4P));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__GA4P=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__FA4P));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__GA4P=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__FA4P));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__GA4P=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__FA4P));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__GA4P=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__FA4P));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__GA4P=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__FA4P));
-  } break;
-  };
-  __tmp__FA4P=Self__CA4P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__FA4P)->__id) {
-  case __STRING_CST__5J__: {
-    Self__1FLU=((__STRING_CST__5J *)__tmp__FA4P);
-    result__XFLU=NULL;
-    ptr__YFLU=((__POINTER__IB )(NULL));
-    typ_id__ZFLU= 0;
-    __tmp__0FLU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__0FLU ==  0)) {
-      result__XFLU=Self__1FLU;
-    } else /* FALSE */ {
-      typ_id__ZFLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0FLU));
-      if ((typ_id__ZFLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4FLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3FLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_size[(__tmp__4FLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3FLU)));
-        ptr__YFLU=__tmp__2FLU;
-      } else /* FALSE */ {
-        __tmp__4FLU=((__UINTEGER_32__RWB )typ_id__ZFLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_type[(__tmp__4FLU)]))),(__UINTEGER_32__RWB)(__tmp__4FLU |  1));
-        ptr__YFLU=__tmp__2FLU;
-      };
-      result__XFLU=((__STRING_CST__5J *)ptr__YFLU);
-      *(result__XFLU) = *(Self__1FLU);
-    };
-    __tmp__YILU=result__XFLU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__YILU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__FA4P));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__2GAS=((__PROTOTYPE_CST__45WC *)__tmp__FA4P);
-    __tmp__3GAS=create__type__IJ2C(Self__2GAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__2GAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__YILU=__tmp__3GAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__5GAS=((__INTEGER_CST__KAXC *)__tmp__FA4P);
-    p__SGLU=Self__5GAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__TGLU=Self__5GAS->value__YG4D;
-    t__UGLU=Self__5GAS->parent_constant__LAXC.static_type__SG4D;
-    Self__5GAS=NULL;
-    ptr__YFLU=((__POINTER__IB )(NULL));
-    typ_id__ZFLU= 0;
-    __tmp__0FLU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__0FLU ==  0)) {
-      Self__5GAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__ZFLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0FLU));
-      if ((typ_id__ZFLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4FLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3FLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_size[(__tmp__4FLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3FLU)));
-        ptr__YFLU=__tmp__2FLU;
-      } else /* FALSE */ {
-        __tmp__4FLU=((__UINTEGER_32__RWB )typ_id__ZFLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_type[(__tmp__4FLU)]))),(__UINTEGER_32__RWB)(__tmp__4FLU |  1));
-        ptr__YFLU=__tmp__2FLU;
-      };
-      Self__5GAS=((__INTEGER_CST__KAXC *)ptr__YFLU);
-      *(Self__5GAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__RGLU=((__INTEGER_CST__KAXC *)Self__5GAS);
-    Self__RGLU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SGLU;
-    Self__RGLU->value__YG4D=v__TGLU;
-    Self__RGLU->parent_constant__LAXC.static_type__SG4D=t__UGLU;
-    check_type__KYEE(Self__RGLU);
-    __tmp__YILU=Self__5GAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__YILU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__FA4P));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__AXLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__FA4P)->local__PUEJ));
-    if (__tmp__AXLT==NULL) {
-      __tmp__BXLT=NULL;
+    __VB4P=__IKLU;
+  } break;
+  case ____UVPM__: {
+    __VB4P=__VGWN(((____UVPM *)__UB4P));
+  } break;
+  case ____0ZPM__: {
+    __VB4P=__4G2P(((____0ZPM *)__UB4P));
+  } break;
+  case ____MR0N__: {
+    __VB4P=__DRVO(((____MR0N *)__UB4P));
+  } break;
+  case ____YWBP__: {
+    __VB4P=__DQ0Q(((____YWBP *)__UB4P));
+  } break;
+  case ____LYBP__: {
+    __VB4P=__0WUP(((____LYBP *)__UB4P));
+  } break;
+  case ____CZBP__: {
+    __VB4P=__FXUP(((____CZBP *)__UB4P));
+  } break;
+  case ____3BEP__: {
+    __VB4P=__FCIQ(((____3BEP *)__UB4P));
+  } break;
+  };
+  __UB4P=__RB4P->__1EUL.__AEUL.__SPTP;
+  switch (((struct ___OBJ *)__UB4P)->__id) {
+  case ____5J__: {
+    __KHLU=((____5J *)__UB4P);
+    __GHLU=NULL;
+    __HHLU=((____IB )(NULL));
+    __IHLU= 0;
+    __JHLU=((____IB )sizeof(____5J));
+    if (((unsigned long)__JHLU ==  0)) {
+      __GHLU=__KHLU;
+    } else /* FALSE */ {
+      __IHLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JHLU));
+      if ((__IHLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NHLU=((____YWB )((____Q )(void *)((unsigned long)__MHLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_size[(__NHLU)-1]))),((____YWB )((____Q )__MHLU)));
+        __HHLU=__LHLU;
+      } else /* FALSE */ {
+        __NHLU=((____YWB )__IHLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_type[(__NHLU)]))),(____YWB)(__NHLU |  1));
+        __HHLU=__LHLU;
+      };
+      __GHLU=((____5J *)__HHLU);
+      *(__GHLU) = *(__KHLU);
+    };
+    __HKLU=__GHLU;
+  } break;
+  case ____0AXC__: {
+    __HKLU=__JZAL(((____0AXC *)__UB4P));
+  } break;
+  case ____NBXC__: {
+    __LIAS=((____NBXC *)__UB4P);
+    __MIAS=__XK2C(__LIAS->__OBXC.__DK.__CK.__YH.__O2B,__LIAS->__OBXC.__BI4D);
+    __HKLU=__MIAS;
+  } break;
+  case ____ZBXC__: {
+    __OIAS=((____ZBXC *)__UB4P);
+    __BILU=__OIAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __CILU=__OIAS->__HI4D;
+    __DILU=__OIAS->__0BXC.__BI4D;
+    __OIAS=NULL;
+    __HHLU=((____IB )(NULL));
+    __IHLU= 0;
+    __JHLU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__JHLU ==  0)) {
+      __OIAS=__ZBXC__;
+    } else /* FALSE */ {
+      __IHLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JHLU));
+      if ((__IHLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NHLU=((____YWB )((____Q )(void *)((unsigned long)__MHLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_size[(__NHLU)-1]))),((____YWB )((____Q )__MHLU)));
+        __HHLU=__LHLU;
+      } else /* FALSE */ {
+        __NHLU=((____YWB )__IHLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_type[(__NHLU)]))),(____YWB)(__NHLU |  1));
+        __HHLU=__LHLU;
+      };
+      __OIAS=((____ZBXC *)__HHLU);
+      *(__OIAS) = *(__ZBXC__);
+    };
+    __AILU=((____ZBXC *)__OIAS);
+    __AILU->__0BXC.__DK.__CK.__YH.__O2B=__BILU;
+    __AILU->__HI4D=__CILU;
+    __AILU->__0BXC.__BI4D=__DILU;
+    __ZZEE(__AILU);
+    __HKLU=__OIAS;
+  } break;
+  case ____DMWH__: {
+    __HKLU=__W3OK(((____DMWH *)__UB4P));
+  } break;
+  case ____2A0I__: {
+    __PYLT=__2VEI(((____N5WC *)((____2A0I *)__UB4P)->__4VEJ));
+    if (__PYLT==NULL) {
+      __QYLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__BXLT=((__READ_LOCAL__N5ZI *)__tmp__AXLT);
+      __QYLT=((____2A0I *)__PYLT);
     };
-    __tmp__YILU=__tmp__BXLT;
+    __HKLU=__QYLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__YILU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__FA4P));
+  case ____HJNJ__: {
+    __HKLU=__Y0AL(((____HJNJ *)__UB4P));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__YILU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__FA4P));
+  case ____SJNJ__: {
+    __HKLU=__D1AL(((____SJNJ *)__UB4P));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__DHAS=((__IS_EXPANDED__L5NJ *)__tmp__FA4P);
-    p__SGLU=Self__DHAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__AXLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__DHAS->receiver__554J)->local__PUEJ));
-    if (__tmp__AXLT==NULL) {
-      __tmp__BXLT=NULL;
+  case ____0AOJ__: {
+    __SIAS=((____0AOJ *)__UB4P);
+    __BILU=__SIAS->__1AOJ.__CK.__YH.__O2B;
+    __PYLT=__2VEI(((____N5WC *)((____2A0I *)__SIAS->__OB5J)->__4VEJ));
+    if (__PYLT==NULL) {
+      __QYLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__BXLT=((__READ_LOCAL__N5ZI *)__tmp__AXLT);
-    };
-    Self__DHAS=NULL;
-    ptr__YFLU=((__POINTER__IB )(NULL));
-    typ_id__ZFLU= 0;
-    __tmp__0FLU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__0FLU ==  0)) {
-      Self__DHAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZFLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0FLU));
-      if ((typ_id__ZFLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4FLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3FLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_size[(__tmp__4FLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3FLU)));
-        ptr__YFLU=__tmp__2FLU;
-      } else /* FALSE */ {
-        __tmp__4FLU=((__UINTEGER_32__RWB )typ_id__ZFLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_type[(__tmp__4FLU)]))),(__UINTEGER_32__RWB)(__tmp__4FLU |  1));
-        ptr__YFLU=__tmp__2FLU;
-      };
-      Self__DHAS=((__IS_EXPANDED__L5NJ *)ptr__YFLU);
-      *(Self__DHAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__CHLU=((__IS_EXPANDED__L5NJ *)Self__DHAS);
-    Self__CHLU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SGLU;
-    Self__CHLU->receiver__554J=__tmp__BXLT;
-    __tmp__YILU=Self__DHAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__IHAS=((__GET_TYPE_ID__V5NJ *)__tmp__FA4P);
-    p__SGLU=Self__IHAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UGLU=Self__IHAS->receiver__EA5J;
-    Self__IHAS=NULL;
-    ptr__YFLU=((__POINTER__IB )(NULL));
-    typ_id__ZFLU= 0;
-    __tmp__0FLU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__0FLU ==  0)) {
-      Self__IHAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZFLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0FLU));
-      if ((typ_id__ZFLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4FLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3FLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_size[(__tmp__4FLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3FLU)));
-        ptr__YFLU=__tmp__2FLU;
-      } else /* FALSE */ {
-        __tmp__4FLU=((__UINTEGER_32__RWB )typ_id__ZFLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_type[(__tmp__4FLU)]))),(__UINTEGER_32__RWB)(__tmp__4FLU |  1));
-        ptr__YFLU=__tmp__2FLU;
-      };
-      Self__IHAS=((__GET_TYPE_ID__V5NJ *)ptr__YFLU);
-      *(Self__IHAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__SHLU=((__GET_TYPE_ID__V5NJ *)Self__IHAS);
-    Self__SHLU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SGLU;
-    Self__SHLU->receiver__EA5J=t__UGLU;
-    __tmp__YILU=Self__IHAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__YILU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__FA4P));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__YILU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__FA4P));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__YILU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__FA4P));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__YILU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__FA4P));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__YILU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__FA4P));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__YILU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__FA4P));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__YILU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__FA4P));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__YILU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__FA4P));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__YILU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__FA4P));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__LHAS=((__SIZE_OF__NGOJ *)__tmp__FA4P);
-    p__SGLU=Self__LHAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UGLU=Self__LHAS->receiver__OC5J;
-    Self__LHAS=NULL;
-    ptr__YFLU=((__POINTER__IB )(NULL));
-    typ_id__ZFLU= 0;
-    __tmp__0FLU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__0FLU ==  0)) {
-      Self__LHAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__ZFLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0FLU));
-      if ((typ_id__ZFLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4FLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3FLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_size[(__tmp__4FLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3FLU)));
-        ptr__YFLU=__tmp__2FLU;
-      } else /* FALSE */ {
-        __tmp__4FLU=((__UINTEGER_32__RWB )typ_id__ZFLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_type[(__tmp__4FLU)]))),(__UINTEGER_32__RWB)(__tmp__4FLU |  1));
-        ptr__YFLU=__tmp__2FLU;
-      };
-      Self__LHAS=((__SIZE_OF__NGOJ *)ptr__YFLU);
-      *(Self__LHAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__CILU=((__SIZE_OF__NGOJ *)Self__LHAS);
-    Self__CILU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SGLU;
-    Self__CILU->receiver__OC5J=t__UGLU;
-    __tmp__YILU=Self__LHAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__YILU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__FA4P));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__OHAS=((__REAL_CST__JLOJ *)__tmp__FA4P);
-    p__SGLU=Self__OHAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__UILU=Self__OHAS->value__DD5J;
-    t__UGLU=Self__OHAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__OHAS=NULL;
-    ptr__YFLU=((__POINTER__IB )(NULL));
-    typ_id__ZFLU= 0;
-    __tmp__0FLU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__0FLU ==  0)) {
-      Self__OHAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__ZFLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0FLU));
-      if ((typ_id__ZFLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4FLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3FLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_size[(__tmp__4FLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3FLU)));
-        ptr__YFLU=__tmp__2FLU;
-      } else /* FALSE */ {
-        __tmp__4FLU=((__UINTEGER_32__RWB )typ_id__ZFLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_type[(__tmp__4FLU)]))),(__UINTEGER_32__RWB)(__tmp__4FLU |  1));
-        ptr__YFLU=__tmp__2FLU;
-      };
-      Self__OHAS=((__REAL_CST__JLOJ *)ptr__YFLU);
-      *(Self__OHAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__SILU=((__REAL_CST__JLOJ *)Self__OHAS);
-    Self__SILU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SGLU;
-    Self__SILU->value__DD5J=v__UILU;
-    Self__SILU->parent_constant__KLOJ.static_type__SG4D=t__UGLU;
-    __tmp__YILU=Self__OHAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__SHAS=((__CHARACTER_CST__5LOJ *)__tmp__FA4P);
-    __tmp__THAS=create__char__CMQJ(Self__SHAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SHAS->text__ID5J);
-    __tmp__YILU=__tmp__THAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__VHAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__FA4P);
-    __tmp__WHAS=create__text__2PQJ(Self__VHAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__VHAS->string__EBJK);
-    __tmp__YILU=__tmp__WHAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__YILU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__FA4P));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__YILU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__FA4P));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__YILU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__FA4P));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__YILU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__FA4P));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__YILU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__FA4P));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__YILU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__FA4P));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__YILU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__FA4P));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__YILU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__FA4P));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__2LLU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__FA4P)->global__Y5JM),NULL);
-    if (__tmp__2LLU==NULL) {
-      __tmp__ZILU=NULL;
+      __QYLT=((____2A0I *)__PYLT);
+    };
+    __SIAS=NULL;
+    __HHLU=((____IB )(NULL));
+    __IHLU= 0;
+    __JHLU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__JHLU ==  0)) {
+      __SIAS=__0AOJ__;
+    } else /* FALSE */ {
+      __IHLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JHLU));
+      if ((__IHLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NHLU=((____YWB )((____Q )(void *)((unsigned long)__MHLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_size[(__NHLU)-1]))),((____YWB )((____Q )__MHLU)));
+        __HHLU=__LHLU;
+      } else /* FALSE */ {
+        __NHLU=((____YWB )__IHLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_type[(__NHLU)]))),(____YWB)(__NHLU |  1));
+        __HHLU=__LHLU;
+      };
+      __SIAS=((____0AOJ *)__HHLU);
+      *(__SIAS) = *(__0AOJ__);
+    };
+    __RILU=((____0AOJ *)__SIAS);
+    __RILU->__1AOJ.__CK.__YH.__O2B=__BILU;
+    __RILU->__OB5J=__QYLT;
+    __HKLU=__SIAS;
+  } break;
+  case ____EBOJ__: {
+    __XIAS=((____EBOJ *)__UB4P);
+    __BILU=__XIAS->__FBOJ.__CK.__YH.__O2B;
+    __DILU=__XIAS->__TB5J;
+    __XIAS=NULL;
+    __HHLU=((____IB )(NULL));
+    __IHLU= 0;
+    __JHLU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__JHLU ==  0)) {
+      __XIAS=__EBOJ__;
+    } else /* FALSE */ {
+      __IHLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JHLU));
+      if ((__IHLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NHLU=((____YWB )((____Q )(void *)((unsigned long)__MHLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_size[(__NHLU)-1]))),((____YWB )((____Q )__MHLU)));
+        __HHLU=__LHLU;
+      } else /* FALSE */ {
+        __NHLU=((____YWB )__IHLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_type[(__NHLU)]))),(____YWB)(__NHLU |  1));
+        __HHLU=__LHLU;
+      };
+      __XIAS=((____EBOJ *)__HHLU);
+      *(__XIAS) = *(__EBOJ__);
+    };
+    __BJLU=((____EBOJ *)__XIAS);
+    __BJLU->__FBOJ.__CK.__YH.__O2B=__BILU;
+    __BJLU->__TB5J=__DILU;
+    __HKLU=__XIAS;
+  } break;
+  case ____3BOJ__: {
+    __HKLU=__21AL(((____3BOJ *)__UB4P));
+  } break;
+  case ____RCOJ__: {
+    __HKLU=__H2AL(((____RCOJ *)__UB4P));
+  } break;
+  case ____HDOJ__: {
+    __HKLU=__S2AL(((____HDOJ *)__UB4P));
+  } break;
+  case ____1DOJ__: {
+    __HKLU=__32AL(((____1DOJ *)__UB4P));
+  } break;
+  case ____PEOJ__: {
+    __HKLU=__I3AL(((____PEOJ *)__UB4P));
+  } break;
+  case ____DFOJ__: {
+    __HKLU=__T3AL(((____DFOJ *)__UB4P));
+  } break;
+  case ____XFOJ__: {
+    __HKLU=__43AL(((____XFOJ *)__UB4P));
+  } break;
+  case ____QGOJ__: {
+    __HKLU=__J4AL(((____QGOJ *)__UB4P));
+  } break;
+  case ____EHOJ__: {
+    __HKLU=__X4AL(((____EHOJ *)__UB4P));
+  } break;
+  case ____2HOJ__: {
+    __0IAS=((____2HOJ *)__UB4P);
+    __BILU=__0IAS->__3HOJ.__CK.__YH.__O2B;
+    __DILU=__0IAS->__3D5J;
+    __0IAS=NULL;
+    __HHLU=((____IB )(NULL));
+    __IHLU= 0;
+    __JHLU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__JHLU ==  0)) {
+      __0IAS=__2HOJ__;
+    } else /* FALSE */ {
+      __IHLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JHLU));
+      if ((__IHLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NHLU=((____YWB )((____Q )(void *)((unsigned long)__MHLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_size[(__NHLU)-1]))),((____YWB )((____Q )__MHLU)));
+        __HHLU=__LHLU;
+      } else /* FALSE */ {
+        __NHLU=((____YWB )__IHLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_type[(__NHLU)]))),(____YWB)(__NHLU |  1));
+        __HHLU=__LHLU;
+      };
+      __0IAS=((____2HOJ *)__HHLU);
+      *(__0IAS) = *(__2HOJ__);
+    };
+    __RJLU=((____2HOJ *)__0IAS);
+    __RJLU->__3HOJ.__CK.__YH.__O2B=__BILU;
+    __RJLU->__3D5J=__DILU;
+    __HKLU=__0IAS;
+  } break;
+  case ____YIOJ__: {
+    __HKLU=__I5AL(((____YIOJ *)__UB4P));
+  } break;
+  case ____YMOJ__: {
+    __3IAS=((____YMOJ *)__UB4P);
+    __BILU=__3IAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __DKLU=__3IAS->__SE5J;
+    __DILU=__3IAS->__ZMOJ.__BI4D;
+    __3IAS=NULL;
+    __HHLU=((____IB )(NULL));
+    __IHLU= 0;
+    __JHLU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__JHLU ==  0)) {
+      __3IAS=__YMOJ__;
+    } else /* FALSE */ {
+      __IHLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JHLU));
+      if ((__IHLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NHLU=((____YWB )((____Q )(void *)((unsigned long)__MHLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_size[(__NHLU)-1]))),((____YWB )((____Q )__MHLU)));
+        __HHLU=__LHLU;
+      } else /* FALSE */ {
+        __NHLU=((____YWB )__IHLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LHLU=__OKI(__MHLU,((____IB )(&(table_type[(__NHLU)]))),(____YWB)(__NHLU |  1));
+        __HHLU=__LHLU;
+      };
+      __3IAS=((____YMOJ *)__HHLU);
+      *(__3IAS) = *(__YMOJ__);
+    };
+    __BKLU=((____YMOJ *)__3IAS);
+    __BKLU->__ZMOJ.__DK.__CK.__YH.__O2B=__BILU;
+    __BKLU->__SE5J=__DKLU;
+    __BKLU->__ZMOJ.__BI4D=__DILU;
+    __HKLU=__3IAS;
+  } break;
+  case ____ONOJ__: {
+    __BJAS=((____ONOJ *)__UB4P);
+    __CJAS=__RNQJ(__BJAS->__PNOJ.__DK.__CK.__YH.__O2B,__BJAS->__XE5J);
+    __HKLU=__CJAS;
+  } break;
+  case ____YOOJ__: {
+    __EJAS=((____YOOJ *)__UB4P);
+    __FJAS=__LRQJ(__EJAS->__ZOOJ.__DK.__CK.__YH.__O2B,__EJAS->__TCJK);
+    __HKLU=__FJAS;
+  } break;
+  case ____IM4K__: {
+    __HKLU=__NZFM(((____IM4K *)__UB4P));
+  } break;
+  case ____T5FL__: {
+    __HKLU=__V35O(((____T5FL *)__UB4P));
+  } break;
+  case ____3DUL__: {
+    __HKLU=__AJVP(((____3DUL *)__UB4P));
+  } break;
+  case ____0EUL__: {
+    __HKLU=__QB4P(((____0EUL *)__UB4P));
+  } break;
+  case ____BGUL__: {
+    __HKLU=__LJVP(((____BGUL *)__UB4P));
+  } break;
+  case ____2GUL__: {
+    __HKLU=__2B4P(((____2GUL *)__UB4P));
+  } break;
+  case ____B0VL__: {
+    __HKLU=__H0BN(((____B0VL *)__UB4P));
+  } break;
+  case ____P0VL__: {
+    __HKLU=__NCHM(((____P0VL *)__UB4P));
+  } break;
+  case ____Q5YL__: {
+    __LNLU=__TFTL(((____FKRG *)((____Q5YL *)__UB4P)->__HBKM),NULL);
+    if (__LNLU==NULL) {
+      __IKLU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__2LLU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__ZILU=NULL;
+      switch (((struct ___OBJ *)__LNLU)->__id) {
+      case ____IM4K__: {
+        __IKLU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__ZILU=((__READ_GLOBAL__B4YL *)__tmp__2LLU);
+      case ____Q5YL__: {
+        __IKLU=((____Q5YL *)__LNLU);
       } break;
       }
     };
-    __tmp__YILU=__tmp__ZILU;
+    __HKLU=__IKLU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__YILU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__FA4P));
+  case ____UVPM__: {
+    __HKLU=__VGWN(((____UVPM *)__UB4P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__YILU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__FA4P));
+  case ____0ZPM__: {
+    __HKLU=__4G2P(((____0ZPM *)__UB4P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__YILU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__FA4P));
+  case ____MR0N__: {
+    __HKLU=__DRVO(((____MR0N *)__UB4P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__YILU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__FA4P));
+  case ____YWBP__: {
+    __HKLU=__DQ0Q(((____YWBP *)__UB4P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__YILU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__FA4P));
+  case ____LYBP__: {
+    __HKLU=__0WUP(((____LYBP *)__UB4P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__YILU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__FA4P));
+  case ____CZBP__: {
+    __HKLU=__FXUP(((____CZBP *)__UB4P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__YILU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__FA4P));
+  case ____3BEP__: {
+    __HKLU=__FCIQ(((____3BEP *)__UB4P));
   } break;
   };
-  result__KMJV=NULL;
-  ptr__YFLU=((__POINTER__IB )(NULL));
-  typ_id__ZFLU= 0;
-  __tmp__0FLU=((__POINTER__IB )sizeof(__EXPR_OR_OR_LOGIC__LDUL));
-  if (((unsigned long)__tmp__0FLU ==  0)) {
-    result__KMJV=EXPR_OR_OR_LOGIC__LDUL__;
+  __ZNJV=NULL;
+  __HHLU=((____IB )(NULL));
+  __IHLU= 0;
+  __JHLU=((____IB )sizeof(____0EUL));
+  if (((unsigned long)__JHLU ==  0)) {
+    __ZNJV=__0EUL__;
   } else /* FALSE */ {
-    typ_id__ZFLU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0FLU));
-    if ((typ_id__ZFLU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__4FLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3FLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_size[(__tmp__4FLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3FLU)));
-      ptr__YFLU=__tmp__2FLU;
-    } else /* FALSE */ {
-      __tmp__4FLU=((__UINTEGER_32__RWB )typ_id__ZFLU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2FLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__3FLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0FLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FLU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__2FLU=micro_alloc__table__lab__HKI(__tmp__3FLU,((__POINTER__IB )(&(table_type[(__tmp__4FLU)]))),(__UINTEGER_32__RWB)(__tmp__4FLU |  1));
-      ptr__YFLU=__tmp__2FLU;
-    };
-    result__KMJV=((__EXPR_OR_OR_LOGIC__LDUL *)ptr__YFLU);
-    *(result__KMJV) = *(EXPR_OR_OR_LOGIC__LDUL__);
-  };
-  Self__WMJV=((__EXPR_OR_OR_LOGIC__LDUL *)result__KMJV);
-  Self__WMJV->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__EA4P;
-  Self__WMJV->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP=__tmp__GA4P;
-  Self__WMJV->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP=__tmp__YILU;
-  Self__WMJV=result__KMJV;
-  return(Self__WMJV);
+    __IHLU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JHLU));
+    if ((__IHLU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __NHLU=((____YWB )((____Q )(void *)((unsigned long)__MHLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __LHLU=__OKI(__MHLU,((____IB )(&(table_size[(__NHLU)-1]))),((____YWB )((____Q )__MHLU)));
+      __HHLU=__LHLU;
+    } else /* FALSE */ {
+      __NHLU=((____YWB )__IHLU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LHLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __MHLU=(void *)((unsigned long)(void *)((unsigned long)__JHLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHLU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __LHLU=__OKI(__MHLU,((____IB )(&(table_type[(__NHLU)]))),(____YWB)(__NHLU |  1));
+      __HHLU=__LHLU;
+    };
+    __ZNJV=((____0EUL *)__HHLU);
+    *(__ZNJV) = *(__0EUL__);
+  };
+  __FOJV=((____0EUL *)__ZNJV);
+  __FOJV->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B=__TB4P;
+  __FOJV->__1EUL.__AEUL.__OPTP=__VB4P;
+  __FOJV->__1EUL.__AEUL.__SPTP=__HKLU;
+  __FOJV=__ZNJV;
+  return(__FOJV);
 }
 
-static __EXPR_AND_LOGIC__SEUL* my_copy__2HVP(__EXPR_AND_LOGIC__SEUL *Self__3HVP)
-// ({EXPR_AND_LOGIC__SEUL}) With result Recursive, No inlinable.
+static ____BGUL* __LJVP(____BGUL *__MJVP)
+// ({__BGUL}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__1MLU;
-  __POSITION__OL __tmp__5HVP,p__0MLU;
-  void *__tmp__AIVP,*__tmp__BIVP;
-  __STRING_CST__5J *Self__DMLU,*result__5LLU;
-  __POINTER__IB ptr__AMLU,__tmp__CMLU,__tmp__EMLU,__tmp__FMLU;
-  __INTEGER__Q typ_id__BMLU;
-  __UINTEGER_32__RWB __tmp__GMLU;
-  __PROTOTYPE_CST__45WC *Self__0IAS,*__tmp__1IAS;
-  __INTEGER_CST__KAXC *Self__3IAS,*Self__ZMLU;
-  __TYPE_FULL__PMB *t__2MLU;
-  __READ_LOCAL__N5ZI *__tmp__QXLT,*__tmp__RXLT;
-  __IS_EXPANDED__L5NJ *Self__BJAS,*Self__KNLU;
-  __GET_TYPE_ID__V5NJ *Self__GJAS,*Self__0NLU;
-  __SIZE_OF__NGOJ *Self__JJAS,*Self__KOLU;
-  __REAL_CST__JLOJ *Self__MJAS,*Self__0OLU;
-  __STRING_CONSTANT__0 *v__2OLU;
-  __CHARACTER_CST__5LOJ *Self__QJAS,*__tmp__RJAS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__TJAS,*__tmp__UJAS;
-  void *__tmp__APLU,*__tmp__ESLU;
-  __READ_GLOBAL__B4YL *__tmp__BPLU;
-  __EXPR_AND_LOGIC__SEUL *result__1MJV,*Self__HNJV;
-  __tmp__5HVP=Self__3HVP->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__AIVP=Self__3HVP->parent_expr_binary_logic__TEUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__AIVP)->__id) {
-  case __STRING_CST__5J__: {
-    Self__DMLU=((__STRING_CST__5J *)__tmp__AIVP);
-    result__5LLU=NULL;
-    ptr__AMLU=((__POINTER__IB )(NULL));
-    typ_id__BMLU= 0;
-    __tmp__CMLU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__CMLU ==  0)) {
-      result__5LLU=Self__DMLU;
-    } else /* FALSE */ {
-      typ_id__BMLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CMLU));
-      if ((typ_id__BMLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GMLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FMLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_size[(__tmp__GMLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FMLU)));
-        ptr__AMLU=__tmp__EMLU;
-      } else /* FALSE */ {
-        __tmp__GMLU=((__UINTEGER_32__RWB )typ_id__BMLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_type[(__tmp__GMLU)]))),(__UINTEGER_32__RWB)(__tmp__GMLU |  1));
-        ptr__AMLU=__tmp__EMLU;
-      };
-      result__5LLU=((__STRING_CST__5J *)ptr__AMLU);
-      *(result__5LLU) = *(Self__DMLU);
-    };
-    __tmp__BIVP=result__5LLU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__BIVP=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__AIVP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__0IAS=((__PROTOTYPE_CST__45WC *)__tmp__AIVP);
-    __tmp__1IAS=create__type__IJ2C(Self__0IAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__0IAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__BIVP=__tmp__1IAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__3IAS=((__INTEGER_CST__KAXC *)__tmp__AIVP);
-    p__0MLU=Self__3IAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__1MLU=Self__3IAS->value__YG4D;
-    t__2MLU=Self__3IAS->parent_constant__LAXC.static_type__SG4D;
-    Self__3IAS=NULL;
-    ptr__AMLU=((__POINTER__IB )(NULL));
-    typ_id__BMLU= 0;
-    __tmp__CMLU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__CMLU ==  0)) {
-      Self__3IAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__BMLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CMLU));
-      if ((typ_id__BMLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GMLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FMLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_size[(__tmp__GMLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FMLU)));
-        ptr__AMLU=__tmp__EMLU;
-      } else /* FALSE */ {
-        __tmp__GMLU=((__UINTEGER_32__RWB )typ_id__BMLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_type[(__tmp__GMLU)]))),(__UINTEGER_32__RWB)(__tmp__GMLU |  1));
-        ptr__AMLU=__tmp__EMLU;
-      };
-      Self__3IAS=((__INTEGER_CST__KAXC *)ptr__AMLU);
-      *(Self__3IAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__ZMLU=((__INTEGER_CST__KAXC *)Self__3IAS);
-    Self__ZMLU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0MLU;
-    Self__ZMLU->value__YG4D=v__1MLU;
-    Self__ZMLU->parent_constant__LAXC.static_type__SG4D=t__2MLU;
-    check_type__KYEE(Self__ZMLU);
-    __tmp__BIVP=Self__3IAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__BIVP=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__AIVP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__QXLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__AIVP)->local__PUEJ));
-    if (__tmp__QXLT==NULL) {
-      __tmp__RXLT=NULL;
+  ____0SG __KOLU;
+  ____OL __OJVP,__JOLU;
+  void *__PJVP,*__QJVP;
+  ____5J *__SNLU,*__ONLU;
+  ____IB __PNLU,__RNLU,__TNLU,__UNLU;
+  ____Q __QNLU;
+  ____YWB __VNLU;
+  ____NBXC *__JKAS,*__KKAS;
+  ____ZBXC *__MKAS,*__IOLU;
+  ____WMB *__LOLU;
+  ____2A0I *__5YLT,*__AZLT;
+  ____0AOJ *__QKAS,*__ZOLU;
+  ____EBOJ *__VKAS,*__JPLU;
+  ____2HOJ *__YKAS,*__ZPLU;
+  ____YMOJ *__1KAS,*__JQLU;
+  ____0 *__LQLU;
+  ____ONOJ *__5KAS,*__ALAS;
+  ____YOOJ *__CLAS,*__DLAS;
+  void *__PQLU,*__TTLU;
+  ____Q5YL *__QQLU;
+  ____BGUL *__KOJV,*__WOJV;
+  __OJVP=__MJVP->__CGUL.__5DUL.__CK.__YH.__O2B;
+  __PJVP=__MJVP->__CGUL.__OPTP;
+  switch (((struct ___OBJ *)__PJVP)->__id) {
+  case ____5J__: {
+    __SNLU=((____5J *)__PJVP);
+    __ONLU=NULL;
+    __PNLU=((____IB )(NULL));
+    __QNLU= 0;
+    __RNLU=((____IB )sizeof(____5J));
+    if (((unsigned long)__RNLU ==  0)) {
+      __ONLU=__SNLU;
+    } else /* FALSE */ {
+      __QNLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RNLU));
+      if ((__QNLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VNLU=((____YWB )((____Q )(void *)((unsigned long)__UNLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_size[(__VNLU)-1]))),((____YWB )((____Q )__UNLU)));
+        __PNLU=__TNLU;
+      } else /* FALSE */ {
+        __VNLU=((____YWB )__QNLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_type[(__VNLU)]))),(____YWB)(__VNLU |  1));
+        __PNLU=__TNLU;
+      };
+      __ONLU=((____5J *)__PNLU);
+      *(__ONLU) = *(__SNLU);
+    };
+    __QJVP=__ONLU;
+  } break;
+  case ____0AXC__: {
+    __QJVP=__JZAL(((____0AXC *)__PJVP));
+  } break;
+  case ____NBXC__: {
+    __JKAS=((____NBXC *)__PJVP);
+    __KKAS=__XK2C(__JKAS->__OBXC.__DK.__CK.__YH.__O2B,__JKAS->__OBXC.__BI4D);
+    __QJVP=__KKAS;
+  } break;
+  case ____ZBXC__: {
+    __MKAS=((____ZBXC *)__PJVP);
+    __JOLU=__MKAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __KOLU=__MKAS->__HI4D;
+    __LOLU=__MKAS->__0BXC.__BI4D;
+    __MKAS=NULL;
+    __PNLU=((____IB )(NULL));
+    __QNLU= 0;
+    __RNLU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__RNLU ==  0)) {
+      __MKAS=__ZBXC__;
+    } else /* FALSE */ {
+      __QNLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RNLU));
+      if ((__QNLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VNLU=((____YWB )((____Q )(void *)((unsigned long)__UNLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_size[(__VNLU)-1]))),((____YWB )((____Q )__UNLU)));
+        __PNLU=__TNLU;
+      } else /* FALSE */ {
+        __VNLU=((____YWB )__QNLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_type[(__VNLU)]))),(____YWB)(__VNLU |  1));
+        __PNLU=__TNLU;
+      };
+      __MKAS=((____ZBXC *)__PNLU);
+      *(__MKAS) = *(__ZBXC__);
+    };
+    __IOLU=((____ZBXC *)__MKAS);
+    __IOLU->__0BXC.__DK.__CK.__YH.__O2B=__JOLU;
+    __IOLU->__HI4D=__KOLU;
+    __IOLU->__0BXC.__BI4D=__LOLU;
+    __ZZEE(__IOLU);
+    __QJVP=__MKAS;
+  } break;
+  case ____DMWH__: {
+    __QJVP=__W3OK(((____DMWH *)__PJVP));
+  } break;
+  case ____2A0I__: {
+    __5YLT=__2VEI(((____N5WC *)((____2A0I *)__PJVP)->__4VEJ));
+    if (__5YLT==NULL) {
+      __AZLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__RXLT=((__READ_LOCAL__N5ZI *)__tmp__QXLT);
+      __AZLT=((____2A0I *)__5YLT);
     };
-    __tmp__BIVP=__tmp__RXLT;
+    __QJVP=__AZLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__BIVP=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__AIVP));
+  case ____HJNJ__: {
+    __QJVP=__Y0AL(((____HJNJ *)__PJVP));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__BIVP=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__AIVP));
+  case ____SJNJ__: {
+    __QJVP=__D1AL(((____SJNJ *)__PJVP));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__BJAS=((__IS_EXPANDED__L5NJ *)__tmp__AIVP);
-    p__0MLU=Self__BJAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__QXLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__BJAS->receiver__554J)->local__PUEJ));
-    if (__tmp__QXLT==NULL) {
-      __tmp__RXLT=NULL;
+  case ____0AOJ__: {
+    __QKAS=((____0AOJ *)__PJVP);
+    __JOLU=__QKAS->__1AOJ.__CK.__YH.__O2B;
+    __5YLT=__2VEI(((____N5WC *)((____2A0I *)__QKAS->__OB5J)->__4VEJ));
+    if (__5YLT==NULL) {
+      __AZLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__RXLT=((__READ_LOCAL__N5ZI *)__tmp__QXLT);
-    };
-    Self__BJAS=NULL;
-    ptr__AMLU=((__POINTER__IB )(NULL));
-    typ_id__BMLU= 0;
-    __tmp__CMLU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__CMLU ==  0)) {
-      Self__BJAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__BMLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CMLU));
-      if ((typ_id__BMLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GMLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FMLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_size[(__tmp__GMLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FMLU)));
-        ptr__AMLU=__tmp__EMLU;
-      } else /* FALSE */ {
-        __tmp__GMLU=((__UINTEGER_32__RWB )typ_id__BMLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_type[(__tmp__GMLU)]))),(__UINTEGER_32__RWB)(__tmp__GMLU |  1));
-        ptr__AMLU=__tmp__EMLU;
-      };
-      Self__BJAS=((__IS_EXPANDED__L5NJ *)ptr__AMLU);
-      *(Self__BJAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__KNLU=((__IS_EXPANDED__L5NJ *)Self__BJAS);
-    Self__KNLU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0MLU;
-    Self__KNLU->receiver__554J=__tmp__RXLT;
-    __tmp__BIVP=Self__BJAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__GJAS=((__GET_TYPE_ID__V5NJ *)__tmp__AIVP);
-    p__0MLU=Self__GJAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__2MLU=Self__GJAS->receiver__EA5J;
-    Self__GJAS=NULL;
-    ptr__AMLU=((__POINTER__IB )(NULL));
-    typ_id__BMLU= 0;
-    __tmp__CMLU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__CMLU ==  0)) {
-      Self__GJAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__BMLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CMLU));
-      if ((typ_id__BMLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GMLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FMLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_size[(__tmp__GMLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FMLU)));
-        ptr__AMLU=__tmp__EMLU;
-      } else /* FALSE */ {
-        __tmp__GMLU=((__UINTEGER_32__RWB )typ_id__BMLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_type[(__tmp__GMLU)]))),(__UINTEGER_32__RWB)(__tmp__GMLU |  1));
-        ptr__AMLU=__tmp__EMLU;
-      };
-      Self__GJAS=((__GET_TYPE_ID__V5NJ *)ptr__AMLU);
-      *(Self__GJAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__0NLU=((__GET_TYPE_ID__V5NJ *)Self__GJAS);
-    Self__0NLU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0MLU;
-    Self__0NLU->receiver__EA5J=t__2MLU;
-    __tmp__BIVP=Self__GJAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__BIVP=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__AIVP));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__BIVP=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__AIVP));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__BIVP=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__AIVP));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__BIVP=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__AIVP));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__BIVP=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__AIVP));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__BIVP=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__AIVP));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__BIVP=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__AIVP));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BIVP=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__AIVP));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__BIVP=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__AIVP));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__JJAS=((__SIZE_OF__NGOJ *)__tmp__AIVP);
-    p__0MLU=Self__JJAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__2MLU=Self__JJAS->receiver__OC5J;
-    Self__JJAS=NULL;
-    ptr__AMLU=((__POINTER__IB )(NULL));
-    typ_id__BMLU= 0;
-    __tmp__CMLU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__CMLU ==  0)) {
-      Self__JJAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__BMLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CMLU));
-      if ((typ_id__BMLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GMLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FMLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_size[(__tmp__GMLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FMLU)));
-        ptr__AMLU=__tmp__EMLU;
-      } else /* FALSE */ {
-        __tmp__GMLU=((__UINTEGER_32__RWB )typ_id__BMLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_type[(__tmp__GMLU)]))),(__UINTEGER_32__RWB)(__tmp__GMLU |  1));
-        ptr__AMLU=__tmp__EMLU;
-      };
-      Self__JJAS=((__SIZE_OF__NGOJ *)ptr__AMLU);
-      *(Self__JJAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__KOLU=((__SIZE_OF__NGOJ *)Self__JJAS);
-    Self__KOLU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0MLU;
-    Self__KOLU->receiver__OC5J=t__2MLU;
-    __tmp__BIVP=Self__JJAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__BIVP=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__AIVP));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__MJAS=((__REAL_CST__JLOJ *)__tmp__AIVP);
-    p__0MLU=Self__MJAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__2OLU=Self__MJAS->value__DD5J;
-    t__2MLU=Self__MJAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__MJAS=NULL;
-    ptr__AMLU=((__POINTER__IB )(NULL));
-    typ_id__BMLU= 0;
-    __tmp__CMLU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__CMLU ==  0)) {
-      Self__MJAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__BMLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CMLU));
-      if ((typ_id__BMLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GMLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FMLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_size[(__tmp__GMLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FMLU)));
-        ptr__AMLU=__tmp__EMLU;
-      } else /* FALSE */ {
-        __tmp__GMLU=((__UINTEGER_32__RWB )typ_id__BMLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_type[(__tmp__GMLU)]))),(__UINTEGER_32__RWB)(__tmp__GMLU |  1));
-        ptr__AMLU=__tmp__EMLU;
-      };
-      Self__MJAS=((__REAL_CST__JLOJ *)ptr__AMLU);
-      *(Self__MJAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__0OLU=((__REAL_CST__JLOJ *)Self__MJAS);
-    Self__0OLU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0MLU;
-    Self__0OLU->value__DD5J=v__2OLU;
-    Self__0OLU->parent_constant__KLOJ.static_type__SG4D=t__2MLU;
-    __tmp__BIVP=Self__MJAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__QJAS=((__CHARACTER_CST__5LOJ *)__tmp__AIVP);
-    __tmp__RJAS=create__char__CMQJ(Self__QJAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__QJAS->text__ID5J);
-    __tmp__BIVP=__tmp__RJAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__TJAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__AIVP);
-    __tmp__UJAS=create__text__2PQJ(Self__TJAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__TJAS->string__EBJK);
-    __tmp__BIVP=__tmp__UJAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__BIVP=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__AIVP));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__BIVP=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__AIVP));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__BIVP=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__AIVP));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__BIVP=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__AIVP));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__BIVP=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__AIVP));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__BIVP=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__AIVP));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__BIVP=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__AIVP));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__BIVP=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__AIVP));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__APLU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__AIVP)->global__Y5JM),NULL);
-    if (__tmp__APLU==NULL) {
-      __tmp__BPLU=NULL;
+      __AZLT=((____2A0I *)__5YLT);
+    };
+    __QKAS=NULL;
+    __PNLU=((____IB )(NULL));
+    __QNLU= 0;
+    __RNLU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__RNLU ==  0)) {
+      __QKAS=__0AOJ__;
+    } else /* FALSE */ {
+      __QNLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RNLU));
+      if ((__QNLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VNLU=((____YWB )((____Q )(void *)((unsigned long)__UNLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_size[(__VNLU)-1]))),((____YWB )((____Q )__UNLU)));
+        __PNLU=__TNLU;
+      } else /* FALSE */ {
+        __VNLU=((____YWB )__QNLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_type[(__VNLU)]))),(____YWB)(__VNLU |  1));
+        __PNLU=__TNLU;
+      };
+      __QKAS=((____0AOJ *)__PNLU);
+      *(__QKAS) = *(__0AOJ__);
+    };
+    __ZOLU=((____0AOJ *)__QKAS);
+    __ZOLU->__1AOJ.__CK.__YH.__O2B=__JOLU;
+    __ZOLU->__OB5J=__AZLT;
+    __QJVP=__QKAS;
+  } break;
+  case ____EBOJ__: {
+    __VKAS=((____EBOJ *)__PJVP);
+    __JOLU=__VKAS->__FBOJ.__CK.__YH.__O2B;
+    __LOLU=__VKAS->__TB5J;
+    __VKAS=NULL;
+    __PNLU=((____IB )(NULL));
+    __QNLU= 0;
+    __RNLU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__RNLU ==  0)) {
+      __VKAS=__EBOJ__;
+    } else /* FALSE */ {
+      __QNLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RNLU));
+      if ((__QNLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VNLU=((____YWB )((____Q )(void *)((unsigned long)__UNLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_size[(__VNLU)-1]))),((____YWB )((____Q )__UNLU)));
+        __PNLU=__TNLU;
+      } else /* FALSE */ {
+        __VNLU=((____YWB )__QNLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_type[(__VNLU)]))),(____YWB)(__VNLU |  1));
+        __PNLU=__TNLU;
+      };
+      __VKAS=((____EBOJ *)__PNLU);
+      *(__VKAS) = *(__EBOJ__);
+    };
+    __JPLU=((____EBOJ *)__VKAS);
+    __JPLU->__FBOJ.__CK.__YH.__O2B=__JOLU;
+    __JPLU->__TB5J=__LOLU;
+    __QJVP=__VKAS;
+  } break;
+  case ____3BOJ__: {
+    __QJVP=__21AL(((____3BOJ *)__PJVP));
+  } break;
+  case ____RCOJ__: {
+    __QJVP=__H2AL(((____RCOJ *)__PJVP));
+  } break;
+  case ____HDOJ__: {
+    __QJVP=__S2AL(((____HDOJ *)__PJVP));
+  } break;
+  case ____1DOJ__: {
+    __QJVP=__32AL(((____1DOJ *)__PJVP));
+  } break;
+  case ____PEOJ__: {
+    __QJVP=__I3AL(((____PEOJ *)__PJVP));
+  } break;
+  case ____DFOJ__: {
+    __QJVP=__T3AL(((____DFOJ *)__PJVP));
+  } break;
+  case ____XFOJ__: {
+    __QJVP=__43AL(((____XFOJ *)__PJVP));
+  } break;
+  case ____QGOJ__: {
+    __QJVP=__J4AL(((____QGOJ *)__PJVP));
+  } break;
+  case ____EHOJ__: {
+    __QJVP=__X4AL(((____EHOJ *)__PJVP));
+  } break;
+  case ____2HOJ__: {
+    __YKAS=((____2HOJ *)__PJVP);
+    __JOLU=__YKAS->__3HOJ.__CK.__YH.__O2B;
+    __LOLU=__YKAS->__3D5J;
+    __YKAS=NULL;
+    __PNLU=((____IB )(NULL));
+    __QNLU= 0;
+    __RNLU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__RNLU ==  0)) {
+      __YKAS=__2HOJ__;
+    } else /* FALSE */ {
+      __QNLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RNLU));
+      if ((__QNLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VNLU=((____YWB )((____Q )(void *)((unsigned long)__UNLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_size[(__VNLU)-1]))),((____YWB )((____Q )__UNLU)));
+        __PNLU=__TNLU;
+      } else /* FALSE */ {
+        __VNLU=((____YWB )__QNLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_type[(__VNLU)]))),(____YWB)(__VNLU |  1));
+        __PNLU=__TNLU;
+      };
+      __YKAS=((____2HOJ *)__PNLU);
+      *(__YKAS) = *(__2HOJ__);
+    };
+    __ZPLU=((____2HOJ *)__YKAS);
+    __ZPLU->__3HOJ.__CK.__YH.__O2B=__JOLU;
+    __ZPLU->__3D5J=__LOLU;
+    __QJVP=__YKAS;
+  } break;
+  case ____YIOJ__: {
+    __QJVP=__I5AL(((____YIOJ *)__PJVP));
+  } break;
+  case ____YMOJ__: {
+    __1KAS=((____YMOJ *)__PJVP);
+    __JOLU=__1KAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __LQLU=__1KAS->__SE5J;
+    __LOLU=__1KAS->__ZMOJ.__BI4D;
+    __1KAS=NULL;
+    __PNLU=((____IB )(NULL));
+    __QNLU= 0;
+    __RNLU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__RNLU ==  0)) {
+      __1KAS=__YMOJ__;
+    } else /* FALSE */ {
+      __QNLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RNLU));
+      if ((__QNLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VNLU=((____YWB )((____Q )(void *)((unsigned long)__UNLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_size[(__VNLU)-1]))),((____YWB )((____Q )__UNLU)));
+        __PNLU=__TNLU;
+      } else /* FALSE */ {
+        __VNLU=((____YWB )__QNLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_type[(__VNLU)]))),(____YWB)(__VNLU |  1));
+        __PNLU=__TNLU;
+      };
+      __1KAS=((____YMOJ *)__PNLU);
+      *(__1KAS) = *(__YMOJ__);
+    };
+    __JQLU=((____YMOJ *)__1KAS);
+    __JQLU->__ZMOJ.__DK.__CK.__YH.__O2B=__JOLU;
+    __JQLU->__SE5J=__LQLU;
+    __JQLU->__ZMOJ.__BI4D=__LOLU;
+    __QJVP=__1KAS;
+  } break;
+  case ____ONOJ__: {
+    __5KAS=((____ONOJ *)__PJVP);
+    __ALAS=__RNQJ(__5KAS->__PNOJ.__DK.__CK.__YH.__O2B,__5KAS->__XE5J);
+    __QJVP=__ALAS;
+  } break;
+  case ____YOOJ__: {
+    __CLAS=((____YOOJ *)__PJVP);
+    __DLAS=__LRQJ(__CLAS->__ZOOJ.__DK.__CK.__YH.__O2B,__CLAS->__TCJK);
+    __QJVP=__DLAS;
+  } break;
+  case ____IM4K__: {
+    __QJVP=__NZFM(((____IM4K *)__PJVP));
+  } break;
+  case ____T5FL__: {
+    __QJVP=__V35O(((____T5FL *)__PJVP));
+  } break;
+  case ____3DUL__: {
+    __QJVP=__AJVP(((____3DUL *)__PJVP));
+  } break;
+  case ____0EUL__: {
+    __QJVP=__QB4P(((____0EUL *)__PJVP));
+  } break;
+  case ____BGUL__: {
+    __QJVP=__LJVP(((____BGUL *)__PJVP));
+  } break;
+  case ____2GUL__: {
+    __QJVP=__2B4P(((____2GUL *)__PJVP));
+  } break;
+  case ____B0VL__: {
+    __QJVP=__H0BN(((____B0VL *)__PJVP));
+  } break;
+  case ____P0VL__: {
+    __QJVP=__NCHM(((____P0VL *)__PJVP));
+  } break;
+  case ____Q5YL__: {
+    __PQLU=__TFTL(((____FKRG *)((____Q5YL *)__PJVP)->__HBKM),NULL);
+    if (__PQLU==NULL) {
+      __QQLU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__APLU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__BPLU=NULL;
+      switch (((struct ___OBJ *)__PQLU)->__id) {
+      case ____IM4K__: {
+        __QQLU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__BPLU=((__READ_GLOBAL__B4YL *)__tmp__APLU);
+      case ____Q5YL__: {
+        __QQLU=((____Q5YL *)__PQLU);
       } break;
       }
     };
-    __tmp__BIVP=__tmp__BPLU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__BIVP=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__AIVP));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__BIVP=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__AIVP));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__BIVP=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__AIVP));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__BIVP=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__AIVP));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__BIVP=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__AIVP));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__BIVP=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__AIVP));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__BIVP=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__AIVP));
-  } break;
-  };
-  __tmp__AIVP=Self__3HVP->parent_expr_binary_logic__TEUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__AIVP)->__id) {
-  case __STRING_CST__5J__: {
-    Self__DMLU=((__STRING_CST__5J *)__tmp__AIVP);
-    result__5LLU=NULL;
-    ptr__AMLU=((__POINTER__IB )(NULL));
-    typ_id__BMLU= 0;
-    __tmp__CMLU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__CMLU ==  0)) {
-      result__5LLU=Self__DMLU;
-    } else /* FALSE */ {
-      typ_id__BMLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CMLU));
-      if ((typ_id__BMLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GMLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FMLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_size[(__tmp__GMLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FMLU)));
-        ptr__AMLU=__tmp__EMLU;
-      } else /* FALSE */ {
-        __tmp__GMLU=((__UINTEGER_32__RWB )typ_id__BMLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_type[(__tmp__GMLU)]))),(__UINTEGER_32__RWB)(__tmp__GMLU |  1));
-        ptr__AMLU=__tmp__EMLU;
-      };
-      result__5LLU=((__STRING_CST__5J *)ptr__AMLU);
-      *(result__5LLU) = *(Self__DMLU);
-    };
-    __tmp__APLU=result__5LLU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__APLU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__AIVP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__0IAS=((__PROTOTYPE_CST__45WC *)__tmp__AIVP);
-    __tmp__1IAS=create__type__IJ2C(Self__0IAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__0IAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__APLU=__tmp__1IAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__3IAS=((__INTEGER_CST__KAXC *)__tmp__AIVP);
-    p__0MLU=Self__3IAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__1MLU=Self__3IAS->value__YG4D;
-    t__2MLU=Self__3IAS->parent_constant__LAXC.static_type__SG4D;
-    Self__3IAS=NULL;
-    ptr__AMLU=((__POINTER__IB )(NULL));
-    typ_id__BMLU= 0;
-    __tmp__CMLU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__CMLU ==  0)) {
-      Self__3IAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__BMLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CMLU));
-      if ((typ_id__BMLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GMLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FMLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_size[(__tmp__GMLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FMLU)));
-        ptr__AMLU=__tmp__EMLU;
-      } else /* FALSE */ {
-        __tmp__GMLU=((__UINTEGER_32__RWB )typ_id__BMLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_type[(__tmp__GMLU)]))),(__UINTEGER_32__RWB)(__tmp__GMLU |  1));
-        ptr__AMLU=__tmp__EMLU;
-      };
-      Self__3IAS=((__INTEGER_CST__KAXC *)ptr__AMLU);
-      *(Self__3IAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__ZMLU=((__INTEGER_CST__KAXC *)Self__3IAS);
-    Self__ZMLU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0MLU;
-    Self__ZMLU->value__YG4D=v__1MLU;
-    Self__ZMLU->parent_constant__LAXC.static_type__SG4D=t__2MLU;
-    check_type__KYEE(Self__ZMLU);
-    __tmp__APLU=Self__3IAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__APLU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__AIVP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__QXLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__AIVP)->local__PUEJ));
-    if (__tmp__QXLT==NULL) {
-      __tmp__RXLT=NULL;
+    __QJVP=__QQLU;
+  } break;
+  case ____UVPM__: {
+    __QJVP=__VGWN(((____UVPM *)__PJVP));
+  } break;
+  case ____0ZPM__: {
+    __QJVP=__4G2P(((____0ZPM *)__PJVP));
+  } break;
+  case ____MR0N__: {
+    __QJVP=__DRVO(((____MR0N *)__PJVP));
+  } break;
+  case ____YWBP__: {
+    __QJVP=__DQ0Q(((____YWBP *)__PJVP));
+  } break;
+  case ____LYBP__: {
+    __QJVP=__0WUP(((____LYBP *)__PJVP));
+  } break;
+  case ____CZBP__: {
+    __QJVP=__FXUP(((____CZBP *)__PJVP));
+  } break;
+  case ____3BEP__: {
+    __QJVP=__FCIQ(((____3BEP *)__PJVP));
+  } break;
+  };
+  __PJVP=__MJVP->__CGUL.__SPTP;
+  switch (((struct ___OBJ *)__PJVP)->__id) {
+  case ____5J__: {
+    __SNLU=((____5J *)__PJVP);
+    __ONLU=NULL;
+    __PNLU=((____IB )(NULL));
+    __QNLU= 0;
+    __RNLU=((____IB )sizeof(____5J));
+    if (((unsigned long)__RNLU ==  0)) {
+      __ONLU=__SNLU;
+    } else /* FALSE */ {
+      __QNLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RNLU));
+      if ((__QNLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VNLU=((____YWB )((____Q )(void *)((unsigned long)__UNLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_size[(__VNLU)-1]))),((____YWB )((____Q )__UNLU)));
+        __PNLU=__TNLU;
+      } else /* FALSE */ {
+        __VNLU=((____YWB )__QNLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_type[(__VNLU)]))),(____YWB)(__VNLU |  1));
+        __PNLU=__TNLU;
+      };
+      __ONLU=((____5J *)__PNLU);
+      *(__ONLU) = *(__SNLU);
+    };
+    __PQLU=__ONLU;
+  } break;
+  case ____0AXC__: {
+    __PQLU=__JZAL(((____0AXC *)__PJVP));
+  } break;
+  case ____NBXC__: {
+    __JKAS=((____NBXC *)__PJVP);
+    __KKAS=__XK2C(__JKAS->__OBXC.__DK.__CK.__YH.__O2B,__JKAS->__OBXC.__BI4D);
+    __PQLU=__KKAS;
+  } break;
+  case ____ZBXC__: {
+    __MKAS=((____ZBXC *)__PJVP);
+    __JOLU=__MKAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __KOLU=__MKAS->__HI4D;
+    __LOLU=__MKAS->__0BXC.__BI4D;
+    __MKAS=NULL;
+    __PNLU=((____IB )(NULL));
+    __QNLU= 0;
+    __RNLU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__RNLU ==  0)) {
+      __MKAS=__ZBXC__;
+    } else /* FALSE */ {
+      __QNLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RNLU));
+      if ((__QNLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VNLU=((____YWB )((____Q )(void *)((unsigned long)__UNLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_size[(__VNLU)-1]))),((____YWB )((____Q )__UNLU)));
+        __PNLU=__TNLU;
+      } else /* FALSE */ {
+        __VNLU=((____YWB )__QNLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_type[(__VNLU)]))),(____YWB)(__VNLU |  1));
+        __PNLU=__TNLU;
+      };
+      __MKAS=((____ZBXC *)__PNLU);
+      *(__MKAS) = *(__ZBXC__);
+    };
+    __IOLU=((____ZBXC *)__MKAS);
+    __IOLU->__0BXC.__DK.__CK.__YH.__O2B=__JOLU;
+    __IOLU->__HI4D=__KOLU;
+    __IOLU->__0BXC.__BI4D=__LOLU;
+    __ZZEE(__IOLU);
+    __PQLU=__MKAS;
+  } break;
+  case ____DMWH__: {
+    __PQLU=__W3OK(((____DMWH *)__PJVP));
+  } break;
+  case ____2A0I__: {
+    __5YLT=__2VEI(((____N5WC *)((____2A0I *)__PJVP)->__4VEJ));
+    if (__5YLT==NULL) {
+      __AZLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__RXLT=((__READ_LOCAL__N5ZI *)__tmp__QXLT);
+      __AZLT=((____2A0I *)__5YLT);
     };
-    __tmp__APLU=__tmp__RXLT;
+    __PQLU=__AZLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__APLU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__AIVP));
+  case ____HJNJ__: {
+    __PQLU=__Y0AL(((____HJNJ *)__PJVP));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__APLU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__AIVP));
+  case ____SJNJ__: {
+    __PQLU=__D1AL(((____SJNJ *)__PJVP));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__BJAS=((__IS_EXPANDED__L5NJ *)__tmp__AIVP);
-    p__0MLU=Self__BJAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__QXLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__BJAS->receiver__554J)->local__PUEJ));
-    if (__tmp__QXLT==NULL) {
-      __tmp__RXLT=NULL;
+  case ____0AOJ__: {
+    __QKAS=((____0AOJ *)__PJVP);
+    __JOLU=__QKAS->__1AOJ.__CK.__YH.__O2B;
+    __5YLT=__2VEI(((____N5WC *)((____2A0I *)__QKAS->__OB5J)->__4VEJ));
+    if (__5YLT==NULL) {
+      __AZLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__RXLT=((__READ_LOCAL__N5ZI *)__tmp__QXLT);
-    };
-    Self__BJAS=NULL;
-    ptr__AMLU=((__POINTER__IB )(NULL));
-    typ_id__BMLU= 0;
-    __tmp__CMLU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__CMLU ==  0)) {
-      Self__BJAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__BMLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CMLU));
-      if ((typ_id__BMLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GMLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FMLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_size[(__tmp__GMLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FMLU)));
-        ptr__AMLU=__tmp__EMLU;
-      } else /* FALSE */ {
-        __tmp__GMLU=((__UINTEGER_32__RWB )typ_id__BMLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_type[(__tmp__GMLU)]))),(__UINTEGER_32__RWB)(__tmp__GMLU |  1));
-        ptr__AMLU=__tmp__EMLU;
-      };
-      Self__BJAS=((__IS_EXPANDED__L5NJ *)ptr__AMLU);
-      *(Self__BJAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__KNLU=((__IS_EXPANDED__L5NJ *)Self__BJAS);
-    Self__KNLU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0MLU;
-    Self__KNLU->receiver__554J=__tmp__RXLT;
-    __tmp__APLU=Self__BJAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__GJAS=((__GET_TYPE_ID__V5NJ *)__tmp__AIVP);
-    p__0MLU=Self__GJAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__2MLU=Self__GJAS->receiver__EA5J;
-    Self__GJAS=NULL;
-    ptr__AMLU=((__POINTER__IB )(NULL));
-    typ_id__BMLU= 0;
-    __tmp__CMLU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__CMLU ==  0)) {
-      Self__GJAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__BMLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CMLU));
-      if ((typ_id__BMLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GMLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FMLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_size[(__tmp__GMLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FMLU)));
-        ptr__AMLU=__tmp__EMLU;
-      } else /* FALSE */ {
-        __tmp__GMLU=((__UINTEGER_32__RWB )typ_id__BMLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_type[(__tmp__GMLU)]))),(__UINTEGER_32__RWB)(__tmp__GMLU |  1));
-        ptr__AMLU=__tmp__EMLU;
-      };
-      Self__GJAS=((__GET_TYPE_ID__V5NJ *)ptr__AMLU);
-      *(Self__GJAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__0NLU=((__GET_TYPE_ID__V5NJ *)Self__GJAS);
-    Self__0NLU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0MLU;
-    Self__0NLU->receiver__EA5J=t__2MLU;
-    __tmp__APLU=Self__GJAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__APLU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__AIVP));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__APLU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__AIVP));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__APLU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__AIVP));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__APLU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__AIVP));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__APLU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__AIVP));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__APLU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__AIVP));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__APLU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__AIVP));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__APLU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__AIVP));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__APLU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__AIVP));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__JJAS=((__SIZE_OF__NGOJ *)__tmp__AIVP);
-    p__0MLU=Self__JJAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__2MLU=Self__JJAS->receiver__OC5J;
-    Self__JJAS=NULL;
-    ptr__AMLU=((__POINTER__IB )(NULL));
-    typ_id__BMLU= 0;
-    __tmp__CMLU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__CMLU ==  0)) {
-      Self__JJAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__BMLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CMLU));
-      if ((typ_id__BMLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GMLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FMLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_size[(__tmp__GMLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FMLU)));
-        ptr__AMLU=__tmp__EMLU;
-      } else /* FALSE */ {
-        __tmp__GMLU=((__UINTEGER_32__RWB )typ_id__BMLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_type[(__tmp__GMLU)]))),(__UINTEGER_32__RWB)(__tmp__GMLU |  1));
-        ptr__AMLU=__tmp__EMLU;
-      };
-      Self__JJAS=((__SIZE_OF__NGOJ *)ptr__AMLU);
-      *(Self__JJAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__KOLU=((__SIZE_OF__NGOJ *)Self__JJAS);
-    Self__KOLU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0MLU;
-    Self__KOLU->receiver__OC5J=t__2MLU;
-    __tmp__APLU=Self__JJAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__APLU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__AIVP));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__MJAS=((__REAL_CST__JLOJ *)__tmp__AIVP);
-    p__0MLU=Self__MJAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__2OLU=Self__MJAS->value__DD5J;
-    t__2MLU=Self__MJAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__MJAS=NULL;
-    ptr__AMLU=((__POINTER__IB )(NULL));
-    typ_id__BMLU= 0;
-    __tmp__CMLU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__CMLU ==  0)) {
-      Self__MJAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__BMLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CMLU));
-      if ((typ_id__BMLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GMLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FMLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_size[(__tmp__GMLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FMLU)));
-        ptr__AMLU=__tmp__EMLU;
-      } else /* FALSE */ {
-        __tmp__GMLU=((__UINTEGER_32__RWB )typ_id__BMLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_type[(__tmp__GMLU)]))),(__UINTEGER_32__RWB)(__tmp__GMLU |  1));
-        ptr__AMLU=__tmp__EMLU;
-      };
-      Self__MJAS=((__REAL_CST__JLOJ *)ptr__AMLU);
-      *(Self__MJAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__0OLU=((__REAL_CST__JLOJ *)Self__MJAS);
-    Self__0OLU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0MLU;
-    Self__0OLU->value__DD5J=v__2OLU;
-    Self__0OLU->parent_constant__KLOJ.static_type__SG4D=t__2MLU;
-    __tmp__APLU=Self__MJAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__QJAS=((__CHARACTER_CST__5LOJ *)__tmp__AIVP);
-    __tmp__RJAS=create__char__CMQJ(Self__QJAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__QJAS->text__ID5J);
-    __tmp__APLU=__tmp__RJAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__TJAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__AIVP);
-    __tmp__UJAS=create__text__2PQJ(Self__TJAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__TJAS->string__EBJK);
-    __tmp__APLU=__tmp__UJAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__APLU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__AIVP));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__APLU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__AIVP));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__APLU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__AIVP));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__APLU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__AIVP));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__APLU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__AIVP));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__APLU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__AIVP));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__APLU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__AIVP));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__APLU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__AIVP));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__ESLU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__AIVP)->global__Y5JM),NULL);
-    if (__tmp__ESLU==NULL) {
-      __tmp__BPLU=NULL;
+      __AZLT=((____2A0I *)__5YLT);
+    };
+    __QKAS=NULL;
+    __PNLU=((____IB )(NULL));
+    __QNLU= 0;
+    __RNLU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__RNLU ==  0)) {
+      __QKAS=__0AOJ__;
+    } else /* FALSE */ {
+      __QNLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RNLU));
+      if ((__QNLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VNLU=((____YWB )((____Q )(void *)((unsigned long)__UNLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_size[(__VNLU)-1]))),((____YWB )((____Q )__UNLU)));
+        __PNLU=__TNLU;
+      } else /* FALSE */ {
+        __VNLU=((____YWB )__QNLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_type[(__VNLU)]))),(____YWB)(__VNLU |  1));
+        __PNLU=__TNLU;
+      };
+      __QKAS=((____0AOJ *)__PNLU);
+      *(__QKAS) = *(__0AOJ__);
+    };
+    __ZOLU=((____0AOJ *)__QKAS);
+    __ZOLU->__1AOJ.__CK.__YH.__O2B=__JOLU;
+    __ZOLU->__OB5J=__AZLT;
+    __PQLU=__QKAS;
+  } break;
+  case ____EBOJ__: {
+    __VKAS=((____EBOJ *)__PJVP);
+    __JOLU=__VKAS->__FBOJ.__CK.__YH.__O2B;
+    __LOLU=__VKAS->__TB5J;
+    __VKAS=NULL;
+    __PNLU=((____IB )(NULL));
+    __QNLU= 0;
+    __RNLU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__RNLU ==  0)) {
+      __VKAS=__EBOJ__;
+    } else /* FALSE */ {
+      __QNLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RNLU));
+      if ((__QNLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VNLU=((____YWB )((____Q )(void *)((unsigned long)__UNLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_size[(__VNLU)-1]))),((____YWB )((____Q )__UNLU)));
+        __PNLU=__TNLU;
+      } else /* FALSE */ {
+        __VNLU=((____YWB )__QNLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_type[(__VNLU)]))),(____YWB)(__VNLU |  1));
+        __PNLU=__TNLU;
+      };
+      __VKAS=((____EBOJ *)__PNLU);
+      *(__VKAS) = *(__EBOJ__);
+    };
+    __JPLU=((____EBOJ *)__VKAS);
+    __JPLU->__FBOJ.__CK.__YH.__O2B=__JOLU;
+    __JPLU->__TB5J=__LOLU;
+    __PQLU=__VKAS;
+  } break;
+  case ____3BOJ__: {
+    __PQLU=__21AL(((____3BOJ *)__PJVP));
+  } break;
+  case ____RCOJ__: {
+    __PQLU=__H2AL(((____RCOJ *)__PJVP));
+  } break;
+  case ____HDOJ__: {
+    __PQLU=__S2AL(((____HDOJ *)__PJVP));
+  } break;
+  case ____1DOJ__: {
+    __PQLU=__32AL(((____1DOJ *)__PJVP));
+  } break;
+  case ____PEOJ__: {
+    __PQLU=__I3AL(((____PEOJ *)__PJVP));
+  } break;
+  case ____DFOJ__: {
+    __PQLU=__T3AL(((____DFOJ *)__PJVP));
+  } break;
+  case ____XFOJ__: {
+    __PQLU=__43AL(((____XFOJ *)__PJVP));
+  } break;
+  case ____QGOJ__: {
+    __PQLU=__J4AL(((____QGOJ *)__PJVP));
+  } break;
+  case ____EHOJ__: {
+    __PQLU=__X4AL(((____EHOJ *)__PJVP));
+  } break;
+  case ____2HOJ__: {
+    __YKAS=((____2HOJ *)__PJVP);
+    __JOLU=__YKAS->__3HOJ.__CK.__YH.__O2B;
+    __LOLU=__YKAS->__3D5J;
+    __YKAS=NULL;
+    __PNLU=((____IB )(NULL));
+    __QNLU= 0;
+    __RNLU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__RNLU ==  0)) {
+      __YKAS=__2HOJ__;
+    } else /* FALSE */ {
+      __QNLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RNLU));
+      if ((__QNLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VNLU=((____YWB )((____Q )(void *)((unsigned long)__UNLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_size[(__VNLU)-1]))),((____YWB )((____Q )__UNLU)));
+        __PNLU=__TNLU;
+      } else /* FALSE */ {
+        __VNLU=((____YWB )__QNLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_type[(__VNLU)]))),(____YWB)(__VNLU |  1));
+        __PNLU=__TNLU;
+      };
+      __YKAS=((____2HOJ *)__PNLU);
+      *(__YKAS) = *(__2HOJ__);
+    };
+    __ZPLU=((____2HOJ *)__YKAS);
+    __ZPLU->__3HOJ.__CK.__YH.__O2B=__JOLU;
+    __ZPLU->__3D5J=__LOLU;
+    __PQLU=__YKAS;
+  } break;
+  case ____YIOJ__: {
+    __PQLU=__I5AL(((____YIOJ *)__PJVP));
+  } break;
+  case ____YMOJ__: {
+    __1KAS=((____YMOJ *)__PJVP);
+    __JOLU=__1KAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __LQLU=__1KAS->__SE5J;
+    __LOLU=__1KAS->__ZMOJ.__BI4D;
+    __1KAS=NULL;
+    __PNLU=((____IB )(NULL));
+    __QNLU= 0;
+    __RNLU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__RNLU ==  0)) {
+      __1KAS=__YMOJ__;
+    } else /* FALSE */ {
+      __QNLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RNLU));
+      if ((__QNLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VNLU=((____YWB )((____Q )(void *)((unsigned long)__UNLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_size[(__VNLU)-1]))),((____YWB )((____Q )__UNLU)));
+        __PNLU=__TNLU;
+      } else /* FALSE */ {
+        __VNLU=((____YWB )__QNLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TNLU=__OKI(__UNLU,((____IB )(&(table_type[(__VNLU)]))),(____YWB)(__VNLU |  1));
+        __PNLU=__TNLU;
+      };
+      __1KAS=((____YMOJ *)__PNLU);
+      *(__1KAS) = *(__YMOJ__);
+    };
+    __JQLU=((____YMOJ *)__1KAS);
+    __JQLU->__ZMOJ.__DK.__CK.__YH.__O2B=__JOLU;
+    __JQLU->__SE5J=__LQLU;
+    __JQLU->__ZMOJ.__BI4D=__LOLU;
+    __PQLU=__1KAS;
+  } break;
+  case ____ONOJ__: {
+    __5KAS=((____ONOJ *)__PJVP);
+    __ALAS=__RNQJ(__5KAS->__PNOJ.__DK.__CK.__YH.__O2B,__5KAS->__XE5J);
+    __PQLU=__ALAS;
+  } break;
+  case ____YOOJ__: {
+    __CLAS=((____YOOJ *)__PJVP);
+    __DLAS=__LRQJ(__CLAS->__ZOOJ.__DK.__CK.__YH.__O2B,__CLAS->__TCJK);
+    __PQLU=__DLAS;
+  } break;
+  case ____IM4K__: {
+    __PQLU=__NZFM(((____IM4K *)__PJVP));
+  } break;
+  case ____T5FL__: {
+    __PQLU=__V35O(((____T5FL *)__PJVP));
+  } break;
+  case ____3DUL__: {
+    __PQLU=__AJVP(((____3DUL *)__PJVP));
+  } break;
+  case ____0EUL__: {
+    __PQLU=__QB4P(((____0EUL *)__PJVP));
+  } break;
+  case ____BGUL__: {
+    __PQLU=__LJVP(((____BGUL *)__PJVP));
+  } break;
+  case ____2GUL__: {
+    __PQLU=__2B4P(((____2GUL *)__PJVP));
+  } break;
+  case ____B0VL__: {
+    __PQLU=__H0BN(((____B0VL *)__PJVP));
+  } break;
+  case ____P0VL__: {
+    __PQLU=__NCHM(((____P0VL *)__PJVP));
+  } break;
+  case ____Q5YL__: {
+    __TTLU=__TFTL(((____FKRG *)((____Q5YL *)__PJVP)->__HBKM),NULL);
+    if (__TTLU==NULL) {
+      __QQLU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__ESLU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__BPLU=NULL;
+      switch (((struct ___OBJ *)__TTLU)->__id) {
+      case ____IM4K__: {
+        __QQLU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__BPLU=((__READ_GLOBAL__B4YL *)__tmp__ESLU);
+      case ____Q5YL__: {
+        __QQLU=((____Q5YL *)__TTLU);
       } break;
       }
     };
-    __tmp__APLU=__tmp__BPLU;
+    __PQLU=__QQLU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__APLU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__AIVP));
+  case ____UVPM__: {
+    __PQLU=__VGWN(((____UVPM *)__PJVP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__APLU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__AIVP));
+  case ____0ZPM__: {
+    __PQLU=__4G2P(((____0ZPM *)__PJVP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__APLU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__AIVP));
+  case ____MR0N__: {
+    __PQLU=__DRVO(((____MR0N *)__PJVP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__APLU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__AIVP));
+  case ____YWBP__: {
+    __PQLU=__DQ0Q(((____YWBP *)__PJVP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__APLU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__AIVP));
+  case ____LYBP__: {
+    __PQLU=__0WUP(((____LYBP *)__PJVP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__APLU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__AIVP));
+  case ____CZBP__: {
+    __PQLU=__FXUP(((____CZBP *)__PJVP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__APLU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__AIVP));
+  case ____3BEP__: {
+    __PQLU=__FCIQ(((____3BEP *)__PJVP));
   } break;
   };
-  result__1MJV=NULL;
-  ptr__AMLU=((__POINTER__IB )(NULL));
-  typ_id__BMLU= 0;
-  __tmp__CMLU=((__POINTER__IB )sizeof(__EXPR_AND_LOGIC__SEUL));
-  if (((unsigned long)__tmp__CMLU ==  0)) {
-    result__1MJV=EXPR_AND_LOGIC__SEUL__;
+  __KOJV=NULL;
+  __PNLU=((____IB )(NULL));
+  __QNLU= 0;
+  __RNLU=((____IB )sizeof(____BGUL));
+  if (((unsigned long)__RNLU ==  0)) {
+    __KOJV=__BGUL__;
   } else /* FALSE */ {
-    typ_id__BMLU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CMLU));
-    if ((typ_id__BMLU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__GMLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FMLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_size[(__tmp__GMLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FMLU)));
-      ptr__AMLU=__tmp__EMLU;
-    } else /* FALSE */ {
-      __tmp__GMLU=((__UINTEGER_32__RWB )typ_id__BMLU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__EMLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__FMLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CMLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EMLU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__EMLU=micro_alloc__table__lab__HKI(__tmp__FMLU,((__POINTER__IB )(&(table_type[(__tmp__GMLU)]))),(__UINTEGER_32__RWB)(__tmp__GMLU |  1));
-      ptr__AMLU=__tmp__EMLU;
-    };
-    result__1MJV=((__EXPR_AND_LOGIC__SEUL *)ptr__AMLU);
-    *(result__1MJV) = *(EXPR_AND_LOGIC__SEUL__);
-  };
-  Self__HNJV=((__EXPR_AND_LOGIC__SEUL *)result__1MJV);
-  Self__HNJV->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__5HVP;
-  Self__HNJV->parent_expr_binary_logic__TEUL.left__5NTP=__tmp__BIVP;
-  Self__HNJV->parent_expr_binary_logic__TEUL.right__DOTP=__tmp__APLU;
-  Self__HNJV=result__1MJV;
-  return(Self__HNJV);
+    __QNLU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RNLU));
+    if ((__QNLU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __VNLU=((____YWB )((____Q )(void *)((unsigned long)__UNLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __TNLU=__OKI(__UNLU,((____IB )(&(table_size[(__VNLU)-1]))),((____YWB )((____Q )__UNLU)));
+      __PNLU=__TNLU;
+    } else /* FALSE */ {
+      __VNLU=((____YWB )__QNLU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __TNLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __UNLU=(void *)((unsigned long)(void *)((unsigned long)__RNLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TNLU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __TNLU=__OKI(__UNLU,((____IB )(&(table_type[(__VNLU)]))),(____YWB)(__VNLU |  1));
+      __PNLU=__TNLU;
+    };
+    __KOJV=((____BGUL *)__PNLU);
+    *(__KOJV) = *(__BGUL__);
+  };
+  __WOJV=((____BGUL *)__KOJV);
+  __WOJV->__CGUL.__5DUL.__CK.__YH.__O2B=__OJVP;
+  __WOJV->__CGUL.__OPTP=__QJVP;
+  __WOJV->__CGUL.__SPTP=__PQLU;
+  __WOJV=__KOJV;
+  return(__WOJV);
 }
 
-static __EXPR_AND_AND_LOGIC__NFUL* my_copy__NA4P(__EXPR_AND_AND_LOGIC__NFUL *Self__OA4P)
-// ({EXPR_AND_AND_LOGIC__NFUL}) With result Recursive, No inlinable.
+static ____2GUL* __2B4P(____2GUL *__3B4P)
+// ({__2GUL}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__DTLU;
-  __POSITION__OL __tmp__QA4P,p__CTLU;
-  void *__tmp__RA4P,*__tmp__SA4P;
-  __STRING_CST__5J *Self__LSLU,*result__HSLU;
-  __POINTER__IB ptr__ISLU,__tmp__KSLU,__tmp__MSLU,__tmp__NSLU;
-  __INTEGER__Q typ_id__JSLU;
-  __UINTEGER_32__RWB __tmp__OSLU;
-  __PROTOTYPE_CST__45WC *Self__YKAS,*__tmp__ZKAS;
-  __INTEGER_CST__KAXC *Self__1KAS,*Self__BTLU;
-  __TYPE_FULL__PMB *t__ETLU;
-  __READ_LOCAL__N5ZI *__tmp__AYLT,*__tmp__BYLT;
-  __IS_EXPANDED__L5NJ *Self__5KAS,*Self__STLU;
-  __GET_TYPE_ID__V5NJ *Self__ELAS,*Self__CULU;
-  __SIZE_OF__NGOJ *Self__HLAS,*Self__SULU;
-  __REAL_CST__JLOJ *Self__KLAS,*Self__CVLU;
-  __STRING_CONSTANT__0 *v__EVLU;
-  __CHARACTER_CST__5LOJ *Self__OLAS,*__tmp__PLAS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__RLAS,*__tmp__SLAS;
-  void *__tmp__IVLU,*__tmp__MYLU;
-  __READ_GLOBAL__B4YL *__tmp__JVLU;
-  __EXPR_AND_AND_LOGIC__NFUL *result__MNJV,*Self__YNJV;
-  __tmp__QA4P=Self__OA4P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__RA4P=Self__OA4P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__RA4P)->__id) {
-  case __STRING_CST__5J__: {
-    Self__LSLU=((__STRING_CST__5J *)__tmp__RA4P);
-    result__HSLU=NULL;
-    ptr__ISLU=((__POINTER__IB )(NULL));
-    typ_id__JSLU= 0;
-    __tmp__KSLU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__KSLU ==  0)) {
-      result__HSLU=Self__LSLU;
-    } else /* FALSE */ {
-      typ_id__JSLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSLU));
-      if ((typ_id__JSLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OSLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NSLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_size[(__tmp__OSLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NSLU)));
-        ptr__ISLU=__tmp__MSLU;
-      } else /* FALSE */ {
-        __tmp__OSLU=((__UINTEGER_32__RWB )typ_id__JSLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_type[(__tmp__OSLU)]))),(__UINTEGER_32__RWB)(__tmp__OSLU |  1));
-        ptr__ISLU=__tmp__MSLU;
-      };
-      result__HSLU=((__STRING_CST__5J *)ptr__ISLU);
-      *(result__HSLU) = *(Self__LSLU);
-    };
-    __tmp__SA4P=result__HSLU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__SA4P=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__RA4P));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__YKAS=((__PROTOTYPE_CST__45WC *)__tmp__RA4P);
-    __tmp__ZKAS=create__type__IJ2C(Self__YKAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__YKAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__SA4P=__tmp__ZKAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__1KAS=((__INTEGER_CST__KAXC *)__tmp__RA4P);
-    p__CTLU=Self__1KAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__DTLU=Self__1KAS->value__YG4D;
-    t__ETLU=Self__1KAS->parent_constant__LAXC.static_type__SG4D;
-    Self__1KAS=NULL;
-    ptr__ISLU=((__POINTER__IB )(NULL));
-    typ_id__JSLU= 0;
-    __tmp__KSLU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__KSLU ==  0)) {
-      Self__1KAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__JSLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSLU));
-      if ((typ_id__JSLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OSLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NSLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_size[(__tmp__OSLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NSLU)));
-        ptr__ISLU=__tmp__MSLU;
-      } else /* FALSE */ {
-        __tmp__OSLU=((__UINTEGER_32__RWB )typ_id__JSLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_type[(__tmp__OSLU)]))),(__UINTEGER_32__RWB)(__tmp__OSLU |  1));
-        ptr__ISLU=__tmp__MSLU;
-      };
-      Self__1KAS=((__INTEGER_CST__KAXC *)ptr__ISLU);
-      *(Self__1KAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__BTLU=((__INTEGER_CST__KAXC *)Self__1KAS);
-    Self__BTLU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CTLU;
-    Self__BTLU->value__YG4D=v__DTLU;
-    Self__BTLU->parent_constant__LAXC.static_type__SG4D=t__ETLU;
-    check_type__KYEE(Self__BTLU);
-    __tmp__SA4P=Self__1KAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__SA4P=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__RA4P));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__AYLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__RA4P)->local__PUEJ));
-    if (__tmp__AYLT==NULL) {
-      __tmp__BYLT=NULL;
+  ____0SG __SULU;
+  ____OL __5B4P,__RULU;
+  void *__AC4P,*__BC4P;
+  ____5J *__0TLU,*__WTLU;
+  ____IB __XTLU,__ZTLU,__1TLU,__2TLU;
+  ____Q __YTLU;
+  ____YWB __3TLU;
+  ____NBXC *__HMAS,*__IMAS;
+  ____ZBXC *__KMAS,*__QULU;
+  ____WMB *__TULU;
+  ____2A0I *__PZLT,*__QZLT;
+  ____0AOJ *__OMAS,*__BVLU;
+  ____EBOJ *__TMAS,*__RVLU;
+  ____2HOJ *__WMAS,*__BWLU;
+  ____YMOJ *__ZMAS,*__RWLU;
+  ____0 *__TWLU;
+  ____ONOJ *__3MAS,*__4MAS;
+  ____YOOJ *__ANAS,*__BNAS;
+  void *__XWLU,*__1ZLU;
+  ____Q5YL *__YWLU;
+  ____2GUL *__1OJV,*__HPJV;
+  __5B4P=__3B4P->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
+  __AC4P=__3B4P->__3GUL.__CGUL.__OPTP;
+  switch (((struct ___OBJ *)__AC4P)->__id) {
+  case ____5J__: {
+    __0TLU=((____5J *)__AC4P);
+    __WTLU=NULL;
+    __XTLU=((____IB )(NULL));
+    __YTLU= 0;
+    __ZTLU=((____IB )sizeof(____5J));
+    if (((unsigned long)__ZTLU ==  0)) {
+      __WTLU=__0TLU;
+    } else /* FALSE */ {
+      __YTLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTLU));
+      if ((__YTLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3TLU=((____YWB )((____Q )(void *)((unsigned long)__2TLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_size[(__3TLU)-1]))),((____YWB )((____Q )__2TLU)));
+        __XTLU=__1TLU;
+      } else /* FALSE */ {
+        __3TLU=((____YWB )__YTLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_type[(__3TLU)]))),(____YWB)(__3TLU |  1));
+        __XTLU=__1TLU;
+      };
+      __WTLU=((____5J *)__XTLU);
+      *(__WTLU) = *(__0TLU);
+    };
+    __BC4P=__WTLU;
+  } break;
+  case ____0AXC__: {
+    __BC4P=__JZAL(((____0AXC *)__AC4P));
+  } break;
+  case ____NBXC__: {
+    __HMAS=((____NBXC *)__AC4P);
+    __IMAS=__XK2C(__HMAS->__OBXC.__DK.__CK.__YH.__O2B,__HMAS->__OBXC.__BI4D);
+    __BC4P=__IMAS;
+  } break;
+  case ____ZBXC__: {
+    __KMAS=((____ZBXC *)__AC4P);
+    __RULU=__KMAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __SULU=__KMAS->__HI4D;
+    __TULU=__KMAS->__0BXC.__BI4D;
+    __KMAS=NULL;
+    __XTLU=((____IB )(NULL));
+    __YTLU= 0;
+    __ZTLU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__ZTLU ==  0)) {
+      __KMAS=__ZBXC__;
+    } else /* FALSE */ {
+      __YTLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTLU));
+      if ((__YTLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3TLU=((____YWB )((____Q )(void *)((unsigned long)__2TLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_size[(__3TLU)-1]))),((____YWB )((____Q )__2TLU)));
+        __XTLU=__1TLU;
+      } else /* FALSE */ {
+        __3TLU=((____YWB )__YTLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_type[(__3TLU)]))),(____YWB)(__3TLU |  1));
+        __XTLU=__1TLU;
+      };
+      __KMAS=((____ZBXC *)__XTLU);
+      *(__KMAS) = *(__ZBXC__);
+    };
+    __QULU=((____ZBXC *)__KMAS);
+    __QULU->__0BXC.__DK.__CK.__YH.__O2B=__RULU;
+    __QULU->__HI4D=__SULU;
+    __QULU->__0BXC.__BI4D=__TULU;
+    __ZZEE(__QULU);
+    __BC4P=__KMAS;
+  } break;
+  case ____DMWH__: {
+    __BC4P=__W3OK(((____DMWH *)__AC4P));
+  } break;
+  case ____2A0I__: {
+    __PZLT=__2VEI(((____N5WC *)((____2A0I *)__AC4P)->__4VEJ));
+    if (__PZLT==NULL) {
+      __QZLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__BYLT=((__READ_LOCAL__N5ZI *)__tmp__AYLT);
+      __QZLT=((____2A0I *)__PZLT);
     };
-    __tmp__SA4P=__tmp__BYLT;
+    __BC4P=__QZLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__SA4P=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__RA4P));
+  case ____HJNJ__: {
+    __BC4P=__Y0AL(((____HJNJ *)__AC4P));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__SA4P=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__RA4P));
+  case ____SJNJ__: {
+    __BC4P=__D1AL(((____SJNJ *)__AC4P));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__5KAS=((__IS_EXPANDED__L5NJ *)__tmp__RA4P);
-    p__CTLU=Self__5KAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__AYLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__5KAS->receiver__554J)->local__PUEJ));
-    if (__tmp__AYLT==NULL) {
-      __tmp__BYLT=NULL;
+  case ____0AOJ__: {
+    __OMAS=((____0AOJ *)__AC4P);
+    __RULU=__OMAS->__1AOJ.__CK.__YH.__O2B;
+    __PZLT=__2VEI(((____N5WC *)((____2A0I *)__OMAS->__OB5J)->__4VEJ));
+    if (__PZLT==NULL) {
+      __QZLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__BYLT=((__READ_LOCAL__N5ZI *)__tmp__AYLT);
-    };
-    Self__5KAS=NULL;
-    ptr__ISLU=((__POINTER__IB )(NULL));
-    typ_id__JSLU= 0;
-    __tmp__KSLU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__KSLU ==  0)) {
-      Self__5KAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__JSLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSLU));
-      if ((typ_id__JSLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OSLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NSLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_size[(__tmp__OSLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NSLU)));
-        ptr__ISLU=__tmp__MSLU;
-      } else /* FALSE */ {
-        __tmp__OSLU=((__UINTEGER_32__RWB )typ_id__JSLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_type[(__tmp__OSLU)]))),(__UINTEGER_32__RWB)(__tmp__OSLU |  1));
-        ptr__ISLU=__tmp__MSLU;
-      };
-      Self__5KAS=((__IS_EXPANDED__L5NJ *)ptr__ISLU);
-      *(Self__5KAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__STLU=((__IS_EXPANDED__L5NJ *)Self__5KAS);
-    Self__STLU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CTLU;
-    Self__STLU->receiver__554J=__tmp__BYLT;
-    __tmp__SA4P=Self__5KAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__ELAS=((__GET_TYPE_ID__V5NJ *)__tmp__RA4P);
-    p__CTLU=Self__ELAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__ETLU=Self__ELAS->receiver__EA5J;
-    Self__ELAS=NULL;
-    ptr__ISLU=((__POINTER__IB )(NULL));
-    typ_id__JSLU= 0;
-    __tmp__KSLU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__KSLU ==  0)) {
-      Self__ELAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__JSLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSLU));
-      if ((typ_id__JSLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OSLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NSLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_size[(__tmp__OSLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NSLU)));
-        ptr__ISLU=__tmp__MSLU;
-      } else /* FALSE */ {
-        __tmp__OSLU=((__UINTEGER_32__RWB )typ_id__JSLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_type[(__tmp__OSLU)]))),(__UINTEGER_32__RWB)(__tmp__OSLU |  1));
-        ptr__ISLU=__tmp__MSLU;
-      };
-      Self__ELAS=((__GET_TYPE_ID__V5NJ *)ptr__ISLU);
-      *(Self__ELAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__CULU=((__GET_TYPE_ID__V5NJ *)Self__ELAS);
-    Self__CULU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CTLU;
-    Self__CULU->receiver__EA5J=t__ETLU;
-    __tmp__SA4P=Self__ELAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__SA4P=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__RA4P));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__SA4P=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__RA4P));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__SA4P=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__RA4P));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__SA4P=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__RA4P));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__SA4P=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__RA4P));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__SA4P=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__RA4P));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__SA4P=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__RA4P));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__SA4P=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__RA4P));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__SA4P=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__RA4P));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__HLAS=((__SIZE_OF__NGOJ *)__tmp__RA4P);
-    p__CTLU=Self__HLAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__ETLU=Self__HLAS->receiver__OC5J;
-    Self__HLAS=NULL;
-    ptr__ISLU=((__POINTER__IB )(NULL));
-    typ_id__JSLU= 0;
-    __tmp__KSLU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__KSLU ==  0)) {
-      Self__HLAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__JSLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSLU));
-      if ((typ_id__JSLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OSLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NSLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_size[(__tmp__OSLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NSLU)));
-        ptr__ISLU=__tmp__MSLU;
-      } else /* FALSE */ {
-        __tmp__OSLU=((__UINTEGER_32__RWB )typ_id__JSLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_type[(__tmp__OSLU)]))),(__UINTEGER_32__RWB)(__tmp__OSLU |  1));
-        ptr__ISLU=__tmp__MSLU;
-      };
-      Self__HLAS=((__SIZE_OF__NGOJ *)ptr__ISLU);
-      *(Self__HLAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__SULU=((__SIZE_OF__NGOJ *)Self__HLAS);
-    Self__SULU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CTLU;
-    Self__SULU->receiver__OC5J=t__ETLU;
-    __tmp__SA4P=Self__HLAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__SA4P=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__RA4P));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__KLAS=((__REAL_CST__JLOJ *)__tmp__RA4P);
-    p__CTLU=Self__KLAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__EVLU=Self__KLAS->value__DD5J;
-    t__ETLU=Self__KLAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__KLAS=NULL;
-    ptr__ISLU=((__POINTER__IB )(NULL));
-    typ_id__JSLU= 0;
-    __tmp__KSLU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__KSLU ==  0)) {
-      Self__KLAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__JSLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSLU));
-      if ((typ_id__JSLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OSLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NSLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_size[(__tmp__OSLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NSLU)));
-        ptr__ISLU=__tmp__MSLU;
-      } else /* FALSE */ {
-        __tmp__OSLU=((__UINTEGER_32__RWB )typ_id__JSLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_type[(__tmp__OSLU)]))),(__UINTEGER_32__RWB)(__tmp__OSLU |  1));
-        ptr__ISLU=__tmp__MSLU;
-      };
-      Self__KLAS=((__REAL_CST__JLOJ *)ptr__ISLU);
-      *(Self__KLAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__CVLU=((__REAL_CST__JLOJ *)Self__KLAS);
-    Self__CVLU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CTLU;
-    Self__CVLU->value__DD5J=v__EVLU;
-    Self__CVLU->parent_constant__KLOJ.static_type__SG4D=t__ETLU;
-    __tmp__SA4P=Self__KLAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__OLAS=((__CHARACTER_CST__5LOJ *)__tmp__RA4P);
-    __tmp__PLAS=create__char__CMQJ(Self__OLAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OLAS->text__ID5J);
-    __tmp__SA4P=__tmp__PLAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__RLAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__RA4P);
-    __tmp__SLAS=create__text__2PQJ(Self__RLAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__RLAS->string__EBJK);
-    __tmp__SA4P=__tmp__SLAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__SA4P=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__RA4P));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__SA4P=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__RA4P));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__SA4P=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__RA4P));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__SA4P=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__RA4P));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__SA4P=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__RA4P));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__SA4P=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__RA4P));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__SA4P=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__RA4P));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__SA4P=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__RA4P));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__IVLU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__RA4P)->global__Y5JM),NULL);
-    if (__tmp__IVLU==NULL) {
-      __tmp__JVLU=NULL;
+      __QZLT=((____2A0I *)__PZLT);
+    };
+    __OMAS=NULL;
+    __XTLU=((____IB )(NULL));
+    __YTLU= 0;
+    __ZTLU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__ZTLU ==  0)) {
+      __OMAS=__0AOJ__;
+    } else /* FALSE */ {
+      __YTLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTLU));
+      if ((__YTLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3TLU=((____YWB )((____Q )(void *)((unsigned long)__2TLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_size[(__3TLU)-1]))),((____YWB )((____Q )__2TLU)));
+        __XTLU=__1TLU;
+      } else /* FALSE */ {
+        __3TLU=((____YWB )__YTLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_type[(__3TLU)]))),(____YWB)(__3TLU |  1));
+        __XTLU=__1TLU;
+      };
+      __OMAS=((____0AOJ *)__XTLU);
+      *(__OMAS) = *(__0AOJ__);
+    };
+    __BVLU=((____0AOJ *)__OMAS);
+    __BVLU->__1AOJ.__CK.__YH.__O2B=__RULU;
+    __BVLU->__OB5J=__QZLT;
+    __BC4P=__OMAS;
+  } break;
+  case ____EBOJ__: {
+    __TMAS=((____EBOJ *)__AC4P);
+    __RULU=__TMAS->__FBOJ.__CK.__YH.__O2B;
+    __TULU=__TMAS->__TB5J;
+    __TMAS=NULL;
+    __XTLU=((____IB )(NULL));
+    __YTLU= 0;
+    __ZTLU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__ZTLU ==  0)) {
+      __TMAS=__EBOJ__;
+    } else /* FALSE */ {
+      __YTLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTLU));
+      if ((__YTLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3TLU=((____YWB )((____Q )(void *)((unsigned long)__2TLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_size[(__3TLU)-1]))),((____YWB )((____Q )__2TLU)));
+        __XTLU=__1TLU;
+      } else /* FALSE */ {
+        __3TLU=((____YWB )__YTLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_type[(__3TLU)]))),(____YWB)(__3TLU |  1));
+        __XTLU=__1TLU;
+      };
+      __TMAS=((____EBOJ *)__XTLU);
+      *(__TMAS) = *(__EBOJ__);
+    };
+    __RVLU=((____EBOJ *)__TMAS);
+    __RVLU->__FBOJ.__CK.__YH.__O2B=__RULU;
+    __RVLU->__TB5J=__TULU;
+    __BC4P=__TMAS;
+  } break;
+  case ____3BOJ__: {
+    __BC4P=__21AL(((____3BOJ *)__AC4P));
+  } break;
+  case ____RCOJ__: {
+    __BC4P=__H2AL(((____RCOJ *)__AC4P));
+  } break;
+  case ____HDOJ__: {
+    __BC4P=__S2AL(((____HDOJ *)__AC4P));
+  } break;
+  case ____1DOJ__: {
+    __BC4P=__32AL(((____1DOJ *)__AC4P));
+  } break;
+  case ____PEOJ__: {
+    __BC4P=__I3AL(((____PEOJ *)__AC4P));
+  } break;
+  case ____DFOJ__: {
+    __BC4P=__T3AL(((____DFOJ *)__AC4P));
+  } break;
+  case ____XFOJ__: {
+    __BC4P=__43AL(((____XFOJ *)__AC4P));
+  } break;
+  case ____QGOJ__: {
+    __BC4P=__J4AL(((____QGOJ *)__AC4P));
+  } break;
+  case ____EHOJ__: {
+    __BC4P=__X4AL(((____EHOJ *)__AC4P));
+  } break;
+  case ____2HOJ__: {
+    __WMAS=((____2HOJ *)__AC4P);
+    __RULU=__WMAS->__3HOJ.__CK.__YH.__O2B;
+    __TULU=__WMAS->__3D5J;
+    __WMAS=NULL;
+    __XTLU=((____IB )(NULL));
+    __YTLU= 0;
+    __ZTLU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__ZTLU ==  0)) {
+      __WMAS=__2HOJ__;
+    } else /* FALSE */ {
+      __YTLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTLU));
+      if ((__YTLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3TLU=((____YWB )((____Q )(void *)((unsigned long)__2TLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_size[(__3TLU)-1]))),((____YWB )((____Q )__2TLU)));
+        __XTLU=__1TLU;
+      } else /* FALSE */ {
+        __3TLU=((____YWB )__YTLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_type[(__3TLU)]))),(____YWB)(__3TLU |  1));
+        __XTLU=__1TLU;
+      };
+      __WMAS=((____2HOJ *)__XTLU);
+      *(__WMAS) = *(__2HOJ__);
+    };
+    __BWLU=((____2HOJ *)__WMAS);
+    __BWLU->__3HOJ.__CK.__YH.__O2B=__RULU;
+    __BWLU->__3D5J=__TULU;
+    __BC4P=__WMAS;
+  } break;
+  case ____YIOJ__: {
+    __BC4P=__I5AL(((____YIOJ *)__AC4P));
+  } break;
+  case ____YMOJ__: {
+    __ZMAS=((____YMOJ *)__AC4P);
+    __RULU=__ZMAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __TWLU=__ZMAS->__SE5J;
+    __TULU=__ZMAS->__ZMOJ.__BI4D;
+    __ZMAS=NULL;
+    __XTLU=((____IB )(NULL));
+    __YTLU= 0;
+    __ZTLU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__ZTLU ==  0)) {
+      __ZMAS=__YMOJ__;
+    } else /* FALSE */ {
+      __YTLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTLU));
+      if ((__YTLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3TLU=((____YWB )((____Q )(void *)((unsigned long)__2TLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_size[(__3TLU)-1]))),((____YWB )((____Q )__2TLU)));
+        __XTLU=__1TLU;
+      } else /* FALSE */ {
+        __3TLU=((____YWB )__YTLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_type[(__3TLU)]))),(____YWB)(__3TLU |  1));
+        __XTLU=__1TLU;
+      };
+      __ZMAS=((____YMOJ *)__XTLU);
+      *(__ZMAS) = *(__YMOJ__);
+    };
+    __RWLU=((____YMOJ *)__ZMAS);
+    __RWLU->__ZMOJ.__DK.__CK.__YH.__O2B=__RULU;
+    __RWLU->__SE5J=__TWLU;
+    __RWLU->__ZMOJ.__BI4D=__TULU;
+    __BC4P=__ZMAS;
+  } break;
+  case ____ONOJ__: {
+    __3MAS=((____ONOJ *)__AC4P);
+    __4MAS=__RNQJ(__3MAS->__PNOJ.__DK.__CK.__YH.__O2B,__3MAS->__XE5J);
+    __BC4P=__4MAS;
+  } break;
+  case ____YOOJ__: {
+    __ANAS=((____YOOJ *)__AC4P);
+    __BNAS=__LRQJ(__ANAS->__ZOOJ.__DK.__CK.__YH.__O2B,__ANAS->__TCJK);
+    __BC4P=__BNAS;
+  } break;
+  case ____IM4K__: {
+    __BC4P=__NZFM(((____IM4K *)__AC4P));
+  } break;
+  case ____T5FL__: {
+    __BC4P=__V35O(((____T5FL *)__AC4P));
+  } break;
+  case ____3DUL__: {
+    __BC4P=__AJVP(((____3DUL *)__AC4P));
+  } break;
+  case ____0EUL__: {
+    __BC4P=__QB4P(((____0EUL *)__AC4P));
+  } break;
+  case ____BGUL__: {
+    __BC4P=__LJVP(((____BGUL *)__AC4P));
+  } break;
+  case ____2GUL__: {
+    __BC4P=__2B4P(((____2GUL *)__AC4P));
+  } break;
+  case ____B0VL__: {
+    __BC4P=__H0BN(((____B0VL *)__AC4P));
+  } break;
+  case ____P0VL__: {
+    __BC4P=__NCHM(((____P0VL *)__AC4P));
+  } break;
+  case ____Q5YL__: {
+    __XWLU=__TFTL(((____FKRG *)((____Q5YL *)__AC4P)->__HBKM),NULL);
+    if (__XWLU==NULL) {
+      __YWLU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__IVLU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__JVLU=NULL;
+      switch (((struct ___OBJ *)__XWLU)->__id) {
+      case ____IM4K__: {
+        __YWLU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__JVLU=((__READ_GLOBAL__B4YL *)__tmp__IVLU);
+      case ____Q5YL__: {
+        __YWLU=((____Q5YL *)__XWLU);
       } break;
       }
     };
-    __tmp__SA4P=__tmp__JVLU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__SA4P=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__RA4P));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__SA4P=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__RA4P));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__SA4P=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__RA4P));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__SA4P=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__RA4P));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__SA4P=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__RA4P));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__SA4P=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__RA4P));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__SA4P=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__RA4P));
-  } break;
-  };
-  __tmp__RA4P=Self__OA4P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__RA4P)->__id) {
-  case __STRING_CST__5J__: {
-    Self__LSLU=((__STRING_CST__5J *)__tmp__RA4P);
-    result__HSLU=NULL;
-    ptr__ISLU=((__POINTER__IB )(NULL));
-    typ_id__JSLU= 0;
-    __tmp__KSLU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__KSLU ==  0)) {
-      result__HSLU=Self__LSLU;
-    } else /* FALSE */ {
-      typ_id__JSLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSLU));
-      if ((typ_id__JSLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OSLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NSLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_size[(__tmp__OSLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NSLU)));
-        ptr__ISLU=__tmp__MSLU;
-      } else /* FALSE */ {
-        __tmp__OSLU=((__UINTEGER_32__RWB )typ_id__JSLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_type[(__tmp__OSLU)]))),(__UINTEGER_32__RWB)(__tmp__OSLU |  1));
-        ptr__ISLU=__tmp__MSLU;
-      };
-      result__HSLU=((__STRING_CST__5J *)ptr__ISLU);
-      *(result__HSLU) = *(Self__LSLU);
-    };
-    __tmp__IVLU=result__HSLU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__IVLU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__RA4P));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__YKAS=((__PROTOTYPE_CST__45WC *)__tmp__RA4P);
-    __tmp__ZKAS=create__type__IJ2C(Self__YKAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__YKAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__IVLU=__tmp__ZKAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__1KAS=((__INTEGER_CST__KAXC *)__tmp__RA4P);
-    p__CTLU=Self__1KAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__DTLU=Self__1KAS->value__YG4D;
-    t__ETLU=Self__1KAS->parent_constant__LAXC.static_type__SG4D;
-    Self__1KAS=NULL;
-    ptr__ISLU=((__POINTER__IB )(NULL));
-    typ_id__JSLU= 0;
-    __tmp__KSLU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__KSLU ==  0)) {
-      Self__1KAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__JSLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSLU));
-      if ((typ_id__JSLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OSLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NSLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_size[(__tmp__OSLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NSLU)));
-        ptr__ISLU=__tmp__MSLU;
-      } else /* FALSE */ {
-        __tmp__OSLU=((__UINTEGER_32__RWB )typ_id__JSLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_type[(__tmp__OSLU)]))),(__UINTEGER_32__RWB)(__tmp__OSLU |  1));
-        ptr__ISLU=__tmp__MSLU;
-      };
-      Self__1KAS=((__INTEGER_CST__KAXC *)ptr__ISLU);
-      *(Self__1KAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__BTLU=((__INTEGER_CST__KAXC *)Self__1KAS);
-    Self__BTLU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CTLU;
-    Self__BTLU->value__YG4D=v__DTLU;
-    Self__BTLU->parent_constant__LAXC.static_type__SG4D=t__ETLU;
-    check_type__KYEE(Self__BTLU);
-    __tmp__IVLU=Self__1KAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__IVLU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__RA4P));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__AYLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__RA4P)->local__PUEJ));
-    if (__tmp__AYLT==NULL) {
-      __tmp__BYLT=NULL;
+    __BC4P=__YWLU;
+  } break;
+  case ____UVPM__: {
+    __BC4P=__VGWN(((____UVPM *)__AC4P));
+  } break;
+  case ____0ZPM__: {
+    __BC4P=__4G2P(((____0ZPM *)__AC4P));
+  } break;
+  case ____MR0N__: {
+    __BC4P=__DRVO(((____MR0N *)__AC4P));
+  } break;
+  case ____YWBP__: {
+    __BC4P=__DQ0Q(((____YWBP *)__AC4P));
+  } break;
+  case ____LYBP__: {
+    __BC4P=__0WUP(((____LYBP *)__AC4P));
+  } break;
+  case ____CZBP__: {
+    __BC4P=__FXUP(((____CZBP *)__AC4P));
+  } break;
+  case ____3BEP__: {
+    __BC4P=__FCIQ(((____3BEP *)__AC4P));
+  } break;
+  };
+  __AC4P=__3B4P->__3GUL.__CGUL.__SPTP;
+  switch (((struct ___OBJ *)__AC4P)->__id) {
+  case ____5J__: {
+    __0TLU=((____5J *)__AC4P);
+    __WTLU=NULL;
+    __XTLU=((____IB )(NULL));
+    __YTLU= 0;
+    __ZTLU=((____IB )sizeof(____5J));
+    if (((unsigned long)__ZTLU ==  0)) {
+      __WTLU=__0TLU;
+    } else /* FALSE */ {
+      __YTLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTLU));
+      if ((__YTLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3TLU=((____YWB )((____Q )(void *)((unsigned long)__2TLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_size[(__3TLU)-1]))),((____YWB )((____Q )__2TLU)));
+        __XTLU=__1TLU;
+      } else /* FALSE */ {
+        __3TLU=((____YWB )__YTLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_type[(__3TLU)]))),(____YWB)(__3TLU |  1));
+        __XTLU=__1TLU;
+      };
+      __WTLU=((____5J *)__XTLU);
+      *(__WTLU) = *(__0TLU);
+    };
+    __XWLU=__WTLU;
+  } break;
+  case ____0AXC__: {
+    __XWLU=__JZAL(((____0AXC *)__AC4P));
+  } break;
+  case ____NBXC__: {
+    __HMAS=((____NBXC *)__AC4P);
+    __IMAS=__XK2C(__HMAS->__OBXC.__DK.__CK.__YH.__O2B,__HMAS->__OBXC.__BI4D);
+    __XWLU=__IMAS;
+  } break;
+  case ____ZBXC__: {
+    __KMAS=((____ZBXC *)__AC4P);
+    __RULU=__KMAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __SULU=__KMAS->__HI4D;
+    __TULU=__KMAS->__0BXC.__BI4D;
+    __KMAS=NULL;
+    __XTLU=((____IB )(NULL));
+    __YTLU= 0;
+    __ZTLU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__ZTLU ==  0)) {
+      __KMAS=__ZBXC__;
+    } else /* FALSE */ {
+      __YTLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTLU));
+      if ((__YTLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3TLU=((____YWB )((____Q )(void *)((unsigned long)__2TLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_size[(__3TLU)-1]))),((____YWB )((____Q )__2TLU)));
+        __XTLU=__1TLU;
+      } else /* FALSE */ {
+        __3TLU=((____YWB )__YTLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_type[(__3TLU)]))),(____YWB)(__3TLU |  1));
+        __XTLU=__1TLU;
+      };
+      __KMAS=((____ZBXC *)__XTLU);
+      *(__KMAS) = *(__ZBXC__);
+    };
+    __QULU=((____ZBXC *)__KMAS);
+    __QULU->__0BXC.__DK.__CK.__YH.__O2B=__RULU;
+    __QULU->__HI4D=__SULU;
+    __QULU->__0BXC.__BI4D=__TULU;
+    __ZZEE(__QULU);
+    __XWLU=__KMAS;
+  } break;
+  case ____DMWH__: {
+    __XWLU=__W3OK(((____DMWH *)__AC4P));
+  } break;
+  case ____2A0I__: {
+    __PZLT=__2VEI(((____N5WC *)((____2A0I *)__AC4P)->__4VEJ));
+    if (__PZLT==NULL) {
+      __QZLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__BYLT=((__READ_LOCAL__N5ZI *)__tmp__AYLT);
+      __QZLT=((____2A0I *)__PZLT);
     };
-    __tmp__IVLU=__tmp__BYLT;
+    __XWLU=__QZLT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__IVLU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__RA4P));
+  case ____HJNJ__: {
+    __XWLU=__Y0AL(((____HJNJ *)__AC4P));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__IVLU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__RA4P));
+  case ____SJNJ__: {
+    __XWLU=__D1AL(((____SJNJ *)__AC4P));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__5KAS=((__IS_EXPANDED__L5NJ *)__tmp__RA4P);
-    p__CTLU=Self__5KAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__AYLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__5KAS->receiver__554J)->local__PUEJ));
-    if (__tmp__AYLT==NULL) {
-      __tmp__BYLT=NULL;
+  case ____0AOJ__: {
+    __OMAS=((____0AOJ *)__AC4P);
+    __RULU=__OMAS->__1AOJ.__CK.__YH.__O2B;
+    __PZLT=__2VEI(((____N5WC *)((____2A0I *)__OMAS->__OB5J)->__4VEJ));
+    if (__PZLT==NULL) {
+      __QZLT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__BYLT=((__READ_LOCAL__N5ZI *)__tmp__AYLT);
-    };
-    Self__5KAS=NULL;
-    ptr__ISLU=((__POINTER__IB )(NULL));
-    typ_id__JSLU= 0;
-    __tmp__KSLU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__KSLU ==  0)) {
-      Self__5KAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__JSLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSLU));
-      if ((typ_id__JSLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OSLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NSLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_size[(__tmp__OSLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NSLU)));
-        ptr__ISLU=__tmp__MSLU;
-      } else /* FALSE */ {
-        __tmp__OSLU=((__UINTEGER_32__RWB )typ_id__JSLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_type[(__tmp__OSLU)]))),(__UINTEGER_32__RWB)(__tmp__OSLU |  1));
-        ptr__ISLU=__tmp__MSLU;
-      };
-      Self__5KAS=((__IS_EXPANDED__L5NJ *)ptr__ISLU);
-      *(Self__5KAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__STLU=((__IS_EXPANDED__L5NJ *)Self__5KAS);
-    Self__STLU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CTLU;
-    Self__STLU->receiver__554J=__tmp__BYLT;
-    __tmp__IVLU=Self__5KAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__ELAS=((__GET_TYPE_ID__V5NJ *)__tmp__RA4P);
-    p__CTLU=Self__ELAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__ETLU=Self__ELAS->receiver__EA5J;
-    Self__ELAS=NULL;
-    ptr__ISLU=((__POINTER__IB )(NULL));
-    typ_id__JSLU= 0;
-    __tmp__KSLU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__KSLU ==  0)) {
-      Self__ELAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__JSLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSLU));
-      if ((typ_id__JSLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OSLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NSLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_size[(__tmp__OSLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NSLU)));
-        ptr__ISLU=__tmp__MSLU;
-      } else /* FALSE */ {
-        __tmp__OSLU=((__UINTEGER_32__RWB )typ_id__JSLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_type[(__tmp__OSLU)]))),(__UINTEGER_32__RWB)(__tmp__OSLU |  1));
-        ptr__ISLU=__tmp__MSLU;
-      };
-      Self__ELAS=((__GET_TYPE_ID__V5NJ *)ptr__ISLU);
-      *(Self__ELAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__CULU=((__GET_TYPE_ID__V5NJ *)Self__ELAS);
-    Self__CULU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CTLU;
-    Self__CULU->receiver__EA5J=t__ETLU;
-    __tmp__IVLU=Self__ELAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__IVLU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__RA4P));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__IVLU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__RA4P));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__IVLU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__RA4P));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__IVLU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__RA4P));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__IVLU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__RA4P));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__IVLU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__RA4P));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__IVLU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__RA4P));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__IVLU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__RA4P));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__IVLU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__RA4P));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__HLAS=((__SIZE_OF__NGOJ *)__tmp__RA4P);
-    p__CTLU=Self__HLAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__ETLU=Self__HLAS->receiver__OC5J;
-    Self__HLAS=NULL;
-    ptr__ISLU=((__POINTER__IB )(NULL));
-    typ_id__JSLU= 0;
-    __tmp__KSLU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__KSLU ==  0)) {
-      Self__HLAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__JSLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSLU));
-      if ((typ_id__JSLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OSLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NSLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_size[(__tmp__OSLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NSLU)));
-        ptr__ISLU=__tmp__MSLU;
-      } else /* FALSE */ {
-        __tmp__OSLU=((__UINTEGER_32__RWB )typ_id__JSLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_type[(__tmp__OSLU)]))),(__UINTEGER_32__RWB)(__tmp__OSLU |  1));
-        ptr__ISLU=__tmp__MSLU;
-      };
-      Self__HLAS=((__SIZE_OF__NGOJ *)ptr__ISLU);
-      *(Self__HLAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__SULU=((__SIZE_OF__NGOJ *)Self__HLAS);
-    Self__SULU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CTLU;
-    Self__SULU->receiver__OC5J=t__ETLU;
-    __tmp__IVLU=Self__HLAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__IVLU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__RA4P));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__KLAS=((__REAL_CST__JLOJ *)__tmp__RA4P);
-    p__CTLU=Self__KLAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__EVLU=Self__KLAS->value__DD5J;
-    t__ETLU=Self__KLAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__KLAS=NULL;
-    ptr__ISLU=((__POINTER__IB )(NULL));
-    typ_id__JSLU= 0;
-    __tmp__KSLU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__KSLU ==  0)) {
-      Self__KLAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__JSLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSLU));
-      if ((typ_id__JSLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OSLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NSLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_size[(__tmp__OSLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NSLU)));
-        ptr__ISLU=__tmp__MSLU;
-      } else /* FALSE */ {
-        __tmp__OSLU=((__UINTEGER_32__RWB )typ_id__JSLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_type[(__tmp__OSLU)]))),(__UINTEGER_32__RWB)(__tmp__OSLU |  1));
-        ptr__ISLU=__tmp__MSLU;
-      };
-      Self__KLAS=((__REAL_CST__JLOJ *)ptr__ISLU);
-      *(Self__KLAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__CVLU=((__REAL_CST__JLOJ *)Self__KLAS);
-    Self__CVLU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__CTLU;
-    Self__CVLU->value__DD5J=v__EVLU;
-    Self__CVLU->parent_constant__KLOJ.static_type__SG4D=t__ETLU;
-    __tmp__IVLU=Self__KLAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__OLAS=((__CHARACTER_CST__5LOJ *)__tmp__RA4P);
-    __tmp__PLAS=create__char__CMQJ(Self__OLAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OLAS->text__ID5J);
-    __tmp__IVLU=__tmp__PLAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__RLAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__RA4P);
-    __tmp__SLAS=create__text__2PQJ(Self__RLAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__RLAS->string__EBJK);
-    __tmp__IVLU=__tmp__SLAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__IVLU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__RA4P));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__IVLU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__RA4P));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__IVLU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__RA4P));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__IVLU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__RA4P));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__IVLU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__RA4P));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__IVLU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__RA4P));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__IVLU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__RA4P));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__IVLU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__RA4P));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__MYLU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__RA4P)->global__Y5JM),NULL);
-    if (__tmp__MYLU==NULL) {
-      __tmp__JVLU=NULL;
+      __QZLT=((____2A0I *)__PZLT);
+    };
+    __OMAS=NULL;
+    __XTLU=((____IB )(NULL));
+    __YTLU= 0;
+    __ZTLU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__ZTLU ==  0)) {
+      __OMAS=__0AOJ__;
+    } else /* FALSE */ {
+      __YTLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTLU));
+      if ((__YTLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3TLU=((____YWB )((____Q )(void *)((unsigned long)__2TLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_size[(__3TLU)-1]))),((____YWB )((____Q )__2TLU)));
+        __XTLU=__1TLU;
+      } else /* FALSE */ {
+        __3TLU=((____YWB )__YTLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_type[(__3TLU)]))),(____YWB)(__3TLU |  1));
+        __XTLU=__1TLU;
+      };
+      __OMAS=((____0AOJ *)__XTLU);
+      *(__OMAS) = *(__0AOJ__);
+    };
+    __BVLU=((____0AOJ *)__OMAS);
+    __BVLU->__1AOJ.__CK.__YH.__O2B=__RULU;
+    __BVLU->__OB5J=__QZLT;
+    __XWLU=__OMAS;
+  } break;
+  case ____EBOJ__: {
+    __TMAS=((____EBOJ *)__AC4P);
+    __RULU=__TMAS->__FBOJ.__CK.__YH.__O2B;
+    __TULU=__TMAS->__TB5J;
+    __TMAS=NULL;
+    __XTLU=((____IB )(NULL));
+    __YTLU= 0;
+    __ZTLU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__ZTLU ==  0)) {
+      __TMAS=__EBOJ__;
+    } else /* FALSE */ {
+      __YTLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTLU));
+      if ((__YTLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3TLU=((____YWB )((____Q )(void *)((unsigned long)__2TLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_size[(__3TLU)-1]))),((____YWB )((____Q )__2TLU)));
+        __XTLU=__1TLU;
+      } else /* FALSE */ {
+        __3TLU=((____YWB )__YTLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_type[(__3TLU)]))),(____YWB)(__3TLU |  1));
+        __XTLU=__1TLU;
+      };
+      __TMAS=((____EBOJ *)__XTLU);
+      *(__TMAS) = *(__EBOJ__);
+    };
+    __RVLU=((____EBOJ *)__TMAS);
+    __RVLU->__FBOJ.__CK.__YH.__O2B=__RULU;
+    __RVLU->__TB5J=__TULU;
+    __XWLU=__TMAS;
+  } break;
+  case ____3BOJ__: {
+    __XWLU=__21AL(((____3BOJ *)__AC4P));
+  } break;
+  case ____RCOJ__: {
+    __XWLU=__H2AL(((____RCOJ *)__AC4P));
+  } break;
+  case ____HDOJ__: {
+    __XWLU=__S2AL(((____HDOJ *)__AC4P));
+  } break;
+  case ____1DOJ__: {
+    __XWLU=__32AL(((____1DOJ *)__AC4P));
+  } break;
+  case ____PEOJ__: {
+    __XWLU=__I3AL(((____PEOJ *)__AC4P));
+  } break;
+  case ____DFOJ__: {
+    __XWLU=__T3AL(((____DFOJ *)__AC4P));
+  } break;
+  case ____XFOJ__: {
+    __XWLU=__43AL(((____XFOJ *)__AC4P));
+  } break;
+  case ____QGOJ__: {
+    __XWLU=__J4AL(((____QGOJ *)__AC4P));
+  } break;
+  case ____EHOJ__: {
+    __XWLU=__X4AL(((____EHOJ *)__AC4P));
+  } break;
+  case ____2HOJ__: {
+    __WMAS=((____2HOJ *)__AC4P);
+    __RULU=__WMAS->__3HOJ.__CK.__YH.__O2B;
+    __TULU=__WMAS->__3D5J;
+    __WMAS=NULL;
+    __XTLU=((____IB )(NULL));
+    __YTLU= 0;
+    __ZTLU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__ZTLU ==  0)) {
+      __WMAS=__2HOJ__;
+    } else /* FALSE */ {
+      __YTLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTLU));
+      if ((__YTLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3TLU=((____YWB )((____Q )(void *)((unsigned long)__2TLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_size[(__3TLU)-1]))),((____YWB )((____Q )__2TLU)));
+        __XTLU=__1TLU;
+      } else /* FALSE */ {
+        __3TLU=((____YWB )__YTLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_type[(__3TLU)]))),(____YWB)(__3TLU |  1));
+        __XTLU=__1TLU;
+      };
+      __WMAS=((____2HOJ *)__XTLU);
+      *(__WMAS) = *(__2HOJ__);
+    };
+    __BWLU=((____2HOJ *)__WMAS);
+    __BWLU->__3HOJ.__CK.__YH.__O2B=__RULU;
+    __BWLU->__3D5J=__TULU;
+    __XWLU=__WMAS;
+  } break;
+  case ____YIOJ__: {
+    __XWLU=__I5AL(((____YIOJ *)__AC4P));
+  } break;
+  case ____YMOJ__: {
+    __ZMAS=((____YMOJ *)__AC4P);
+    __RULU=__ZMAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __TWLU=__ZMAS->__SE5J;
+    __TULU=__ZMAS->__ZMOJ.__BI4D;
+    __ZMAS=NULL;
+    __XTLU=((____IB )(NULL));
+    __YTLU= 0;
+    __ZTLU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__ZTLU ==  0)) {
+      __ZMAS=__YMOJ__;
+    } else /* FALSE */ {
+      __YTLU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTLU));
+      if ((__YTLU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3TLU=((____YWB )((____Q )(void *)((unsigned long)__2TLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_size[(__3TLU)-1]))),((____YWB )((____Q )__2TLU)));
+        __XTLU=__1TLU;
+      } else /* FALSE */ {
+        __3TLU=((____YWB )__YTLU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1TLU=__OKI(__2TLU,((____IB )(&(table_type[(__3TLU)]))),(____YWB)(__3TLU |  1));
+        __XTLU=__1TLU;
+      };
+      __ZMAS=((____YMOJ *)__XTLU);
+      *(__ZMAS) = *(__YMOJ__);
+    };
+    __RWLU=((____YMOJ *)__ZMAS);
+    __RWLU->__ZMOJ.__DK.__CK.__YH.__O2B=__RULU;
+    __RWLU->__SE5J=__TWLU;
+    __RWLU->__ZMOJ.__BI4D=__TULU;
+    __XWLU=__ZMAS;
+  } break;
+  case ____ONOJ__: {
+    __3MAS=((____ONOJ *)__AC4P);
+    __4MAS=__RNQJ(__3MAS->__PNOJ.__DK.__CK.__YH.__O2B,__3MAS->__XE5J);
+    __XWLU=__4MAS;
+  } break;
+  case ____YOOJ__: {
+    __ANAS=((____YOOJ *)__AC4P);
+    __BNAS=__LRQJ(__ANAS->__ZOOJ.__DK.__CK.__YH.__O2B,__ANAS->__TCJK);
+    __XWLU=__BNAS;
+  } break;
+  case ____IM4K__: {
+    __XWLU=__NZFM(((____IM4K *)__AC4P));
+  } break;
+  case ____T5FL__: {
+    __XWLU=__V35O(((____T5FL *)__AC4P));
+  } break;
+  case ____3DUL__: {
+    __XWLU=__AJVP(((____3DUL *)__AC4P));
+  } break;
+  case ____0EUL__: {
+    __XWLU=__QB4P(((____0EUL *)__AC4P));
+  } break;
+  case ____BGUL__: {
+    __XWLU=__LJVP(((____BGUL *)__AC4P));
+  } break;
+  case ____2GUL__: {
+    __XWLU=__2B4P(((____2GUL *)__AC4P));
+  } break;
+  case ____B0VL__: {
+    __XWLU=__H0BN(((____B0VL *)__AC4P));
+  } break;
+  case ____P0VL__: {
+    __XWLU=__NCHM(((____P0VL *)__AC4P));
+  } break;
+  case ____Q5YL__: {
+    __1ZLU=__TFTL(((____FKRG *)((____Q5YL *)__AC4P)->__HBKM),NULL);
+    if (__1ZLU==NULL) {
+      __YWLU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__MYLU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__JVLU=NULL;
+      switch (((struct ___OBJ *)__1ZLU)->__id) {
+      case ____IM4K__: {
+        __YWLU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__JVLU=((__READ_GLOBAL__B4YL *)__tmp__MYLU);
+      case ____Q5YL__: {
+        __YWLU=((____Q5YL *)__1ZLU);
       } break;
       }
     };
-    __tmp__IVLU=__tmp__JVLU;
+    __XWLU=__YWLU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__IVLU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__RA4P));
+  case ____UVPM__: {
+    __XWLU=__VGWN(((____UVPM *)__AC4P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__IVLU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__RA4P));
+  case ____0ZPM__: {
+    __XWLU=__4G2P(((____0ZPM *)__AC4P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__IVLU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__RA4P));
+  case ____MR0N__: {
+    __XWLU=__DRVO(((____MR0N *)__AC4P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__IVLU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__RA4P));
+  case ____YWBP__: {
+    __XWLU=__DQ0Q(((____YWBP *)__AC4P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__IVLU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__RA4P));
+  case ____LYBP__: {
+    __XWLU=__0WUP(((____LYBP *)__AC4P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__IVLU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__RA4P));
+  case ____CZBP__: {
+    __XWLU=__FXUP(((____CZBP *)__AC4P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__IVLU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__RA4P));
+  case ____3BEP__: {
+    __XWLU=__FCIQ(((____3BEP *)__AC4P));
   } break;
   };
-  result__MNJV=NULL;
-  ptr__ISLU=((__POINTER__IB )(NULL));
-  typ_id__JSLU= 0;
-  __tmp__KSLU=((__POINTER__IB )sizeof(__EXPR_AND_AND_LOGIC__NFUL));
-  if (((unsigned long)__tmp__KSLU ==  0)) {
-    result__MNJV=EXPR_AND_AND_LOGIC__NFUL__;
+  __1OJV=NULL;
+  __XTLU=((____IB )(NULL));
+  __YTLU= 0;
+  __ZTLU=((____IB )sizeof(____2GUL));
+  if (((unsigned long)__ZTLU ==  0)) {
+    __1OJV=__2GUL__;
   } else /* FALSE */ {
-    typ_id__JSLU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSLU));
-    if ((typ_id__JSLU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__OSLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NSLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_size[(__tmp__OSLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NSLU)));
-      ptr__ISLU=__tmp__MSLU;
-    } else /* FALSE */ {
-      __tmp__OSLU=((__UINTEGER_32__RWB )typ_id__JSLU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__MSLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__NSLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KSLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MSLU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__MSLU=micro_alloc__table__lab__HKI(__tmp__NSLU,((__POINTER__IB )(&(table_type[(__tmp__OSLU)]))),(__UINTEGER_32__RWB)(__tmp__OSLU |  1));
-      ptr__ISLU=__tmp__MSLU;
-    };
-    result__MNJV=((__EXPR_AND_AND_LOGIC__NFUL *)ptr__ISLU);
-    *(result__MNJV) = *(EXPR_AND_AND_LOGIC__NFUL__);
-  };
-  Self__YNJV=((__EXPR_AND_AND_LOGIC__NFUL *)result__MNJV);
-  Self__YNJV->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__QA4P;
-  Self__YNJV->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP=__tmp__SA4P;
-  Self__YNJV->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP=__tmp__IVLU;
-  Self__YNJV=result__MNJV;
-  return(Self__YNJV);
+    __YTLU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTLU));
+    if ((__YTLU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __3TLU=((____YWB )((____Q )(void *)((unsigned long)__2TLU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __1TLU=__OKI(__2TLU,((____IB )(&(table_size[(__3TLU)-1]))),((____YWB )((____Q )__2TLU)));
+      __XTLU=__1TLU;
+    } else /* FALSE */ {
+      __3TLU=((____YWB )__YTLU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __1TLU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __2TLU=(void *)((unsigned long)(void *)((unsigned long)__ZTLU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1TLU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __1TLU=__OKI(__2TLU,((____IB )(&(table_type[(__3TLU)]))),(____YWB)(__3TLU |  1));
+      __XTLU=__1TLU;
+    };
+    __1OJV=((____2GUL *)__XTLU);
+    *(__1OJV) = *(__2GUL__);
+  };
+  __HPJV=((____2GUL *)__1OJV);
+  __HPJV->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B=__5B4P;
+  __HPJV->__3GUL.__CGUL.__OPTP=__BC4P;
+  __HPJV->__3GUL.__CGUL.__SPTP=__XWLU;
+  __HPJV=__1OJV;
+  return(__HPJV);
 }
 
-static __EXPR_NEG__SYVL* my_copy__YYBN(__EXPR_NEG__SYVL *Self__ZYBN)
-// ({EXPR_NEG__SYVL}) With result Recursive, No inlinable.
+static ____B0VL* __H0BN(____B0VL *__I0BN)
+// ({__B0VL}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__LZLU;
-  __POSITION__OL __tmp__1YBN,p__KZLU;
-  void *__tmp__2YBN,*__tmp__3YBN;
-  __STRING_CST__5J *Self__TYLU,*result__PYLU;
-  __POINTER__IB ptr__QYLU,__tmp__SYLU,__tmp__UYLU,__tmp__VYLU;
-  __INTEGER__Q typ_id__RYLU;
-  __UINTEGER_32__RWB __tmp__WYLU;
-  __PROTOTYPE_CST__45WC *Self__WMAS,*__tmp__XMAS;
-  __INTEGER_CST__KAXC *Self__ZMAS,*Self__JZLU;
-  __TYPE_FULL__PMB *t__MZLU;
-  __READ_LOCAL__N5ZI *__tmp__QYLT,*__tmp__RYLT;
-  __IS_EXPANDED__L5NJ *Self__3MAS,*Self__0ZLU;
-  __GET_TYPE_ID__V5NJ *Self__CNAS,*Self__K0LU;
-  __SIZE_OF__NGOJ *Self__FNAS,*Self__00LU;
-  __REAL_CST__JLOJ *Self__INAS,*Self__K1LU;
-  __STRING_CONSTANT__0 *v__M1LU;
-  __CHARACTER_CST__5LOJ *Self__MNAS,*__tmp__NNAS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__PNAS,*__tmp__QNAS;
-  void *__tmp__Q1LU;
-  __READ_GLOBAL__B4YL *__tmp__R1LU;
-  __EXPR_NEG__SYVL *result__3NJV,*Self__JOJV;
-  __tmp__1YBN=Self__ZYBN->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__2YBN=Self__ZYBN->parent_expr_unary__VYVL.right__EZVL;
-  switch (((struct ___OBJ *)__tmp__2YBN)->__id) {
-  case __STRING_CST__5J__: {
-    Self__TYLU=((__STRING_CST__5J *)__tmp__2YBN);
-    result__PYLU=NULL;
-    ptr__QYLU=((__POINTER__IB )(NULL));
-    typ_id__RYLU= 0;
-    __tmp__SYLU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__SYLU ==  0)) {
-      result__PYLU=Self__TYLU;
-    } else /* FALSE */ {
-      typ_id__RYLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYLU));
-      if ((typ_id__RYLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UYLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VYLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SYLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WYLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VYLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UYLU=micro_alloc__table__lab__HKI(__tmp__VYLU,((__POINTER__IB )(&(table_size[(__tmp__WYLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VYLU)));
-        ptr__QYLU=__tmp__UYLU;
-      } else /* FALSE */ {
-        __tmp__WYLU=((__UINTEGER_32__RWB )typ_id__RYLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UYLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VYLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SYLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UYLU=micro_alloc__table__lab__HKI(__tmp__VYLU,((__POINTER__IB )(&(table_type[(__tmp__WYLU)]))),(__UINTEGER_32__RWB)(__tmp__WYLU |  1));
-        ptr__QYLU=__tmp__UYLU;
-      };
-      result__PYLU=((__STRING_CST__5J *)ptr__QYLU);
-      *(result__PYLU) = *(Self__TYLU);
-    };
-    __tmp__3YBN=result__PYLU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__3YBN=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__2YBN));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__WMAS=((__PROTOTYPE_CST__45WC *)__tmp__2YBN);
-    __tmp__XMAS=create__type__IJ2C(Self__WMAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__WMAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__3YBN=__tmp__XMAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__ZMAS=((__INTEGER_CST__KAXC *)__tmp__2YBN);
-    p__KZLU=Self__ZMAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__LZLU=Self__ZMAS->value__YG4D;
-    t__MZLU=Self__ZMAS->parent_constant__LAXC.static_type__SG4D;
-    Self__ZMAS=NULL;
-    ptr__QYLU=((__POINTER__IB )(NULL));
-    typ_id__RYLU= 0;
-    __tmp__SYLU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__SYLU ==  0)) {
-      Self__ZMAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__RYLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYLU));
-      if ((typ_id__RYLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UYLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VYLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SYLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WYLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VYLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UYLU=micro_alloc__table__lab__HKI(__tmp__VYLU,((__POINTER__IB )(&(table_size[(__tmp__WYLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VYLU)));
-        ptr__QYLU=__tmp__UYLU;
-      } else /* FALSE */ {
-        __tmp__WYLU=((__UINTEGER_32__RWB )typ_id__RYLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UYLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VYLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SYLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UYLU=micro_alloc__table__lab__HKI(__tmp__VYLU,((__POINTER__IB )(&(table_type[(__tmp__WYLU)]))),(__UINTEGER_32__RWB)(__tmp__WYLU |  1));
-        ptr__QYLU=__tmp__UYLU;
-      };
-      Self__ZMAS=((__INTEGER_CST__KAXC *)ptr__QYLU);
-      *(Self__ZMAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__JZLU=((__INTEGER_CST__KAXC *)Self__ZMAS);
-    Self__JZLU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KZLU;
-    Self__JZLU->value__YG4D=v__LZLU;
-    Self__JZLU->parent_constant__LAXC.static_type__SG4D=t__MZLU;
-    check_type__KYEE(Self__JZLU);
-    __tmp__3YBN=Self__ZMAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__3YBN=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__2YBN));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__QYLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__2YBN)->local__PUEJ));
-    if (__tmp__QYLT==NULL) {
-      __tmp__RYLT=NULL;
+  ____0SG __00LU;
+  ____OL __K0BN,__Z0LU;
+  void *__L0BN,*__M0BN;
+  ____5J *__C0LU,*__4ZLU;
+  ____IB __5ZLU,__B0LU,__D0LU,__E0LU;
+  ____Q __A0LU;
+  ____YWB __F0LU;
+  ____NBXC *__FOAS,*__GOAS;
+  ____ZBXC *__IOAS,*__Y0LU;
+  ____WMB *__10LU;
+  ____2A0I *__5ZLT,*__A0LT;
+  ____0AOJ *__MOAS,*__J1LU;
+  ____EBOJ *__ROAS,*__Z1LU;
+  ____2HOJ *__UOAS,*__J2LU;
+  ____YMOJ *__XOAS,*__Z2LU;
+  ____0 *__12LU;
+  ____ONOJ *__1OAS,*__2OAS;
+  ____YOOJ *__4OAS,*__5OAS;
+  void *__52LU;
+  ____Q5YL *__A3LU;
+  ____B0VL *__MPJV,*__YPJV;
+  __K0BN=__I0BN->__E0VL.__D0VL.__CK.__YH.__O2B;
+  __L0BN=__I0BN->__E0VL.__T0VL;
+  switch (((struct ___OBJ *)__L0BN)->__id) {
+  case ____5J__: {
+    __C0LU=((____5J *)__L0BN);
+    __4ZLU=NULL;
+    __5ZLU=((____IB )(NULL));
+    __A0LU= 0;
+    __B0LU=((____IB )sizeof(____5J));
+    if (((unsigned long)__B0LU ==  0)) {
+      __4ZLU=__C0LU;
+    } else /* FALSE */ {
+      __A0LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0LU));
+      if ((__A0LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __D0LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __E0LU=(void *)((unsigned long)(void *)((unsigned long)__B0LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __F0LU=((____YWB )((____Q )(void *)((unsigned long)__E0LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __D0LU=__OKI(__E0LU,((____IB )(&(table_size[(__F0LU)-1]))),((____YWB )((____Q )__E0LU)));
+        __5ZLU=__D0LU;
+      } else /* FALSE */ {
+        __F0LU=((____YWB )__A0LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __D0LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __E0LU=(void *)((unsigned long)(void *)((unsigned long)__B0LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D0LU=__OKI(__E0LU,((____IB )(&(table_type[(__F0LU)]))),(____YWB)(__F0LU |  1));
+        __5ZLU=__D0LU;
+      };
+      __4ZLU=((____5J *)__5ZLU);
+      *(__4ZLU) = *(__C0LU);
+    };
+    __M0BN=__4ZLU;
+  } break;
+  case ____0AXC__: {
+    __M0BN=__JZAL(((____0AXC *)__L0BN));
+  } break;
+  case ____NBXC__: {
+    __FOAS=((____NBXC *)__L0BN);
+    __GOAS=__XK2C(__FOAS->__OBXC.__DK.__CK.__YH.__O2B,__FOAS->__OBXC.__BI4D);
+    __M0BN=__GOAS;
+  } break;
+  case ____ZBXC__: {
+    __IOAS=((____ZBXC *)__L0BN);
+    __Z0LU=__IOAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __00LU=__IOAS->__HI4D;
+    __10LU=__IOAS->__0BXC.__BI4D;
+    __IOAS=NULL;
+    __5ZLU=((____IB )(NULL));
+    __A0LU= 0;
+    __B0LU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__B0LU ==  0)) {
+      __IOAS=__ZBXC__;
+    } else /* FALSE */ {
+      __A0LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0LU));
+      if ((__A0LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __D0LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __E0LU=(void *)((unsigned long)(void *)((unsigned long)__B0LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __F0LU=((____YWB )((____Q )(void *)((unsigned long)__E0LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __D0LU=__OKI(__E0LU,((____IB )(&(table_size[(__F0LU)-1]))),((____YWB )((____Q )__E0LU)));
+        __5ZLU=__D0LU;
+      } else /* FALSE */ {
+        __F0LU=((____YWB )__A0LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __D0LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __E0LU=(void *)((unsigned long)(void *)((unsigned long)__B0LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D0LU=__OKI(__E0LU,((____IB )(&(table_type[(__F0LU)]))),(____YWB)(__F0LU |  1));
+        __5ZLU=__D0LU;
+      };
+      __IOAS=((____ZBXC *)__5ZLU);
+      *(__IOAS) = *(__ZBXC__);
+    };
+    __Y0LU=((____ZBXC *)__IOAS);
+    __Y0LU->__0BXC.__DK.__CK.__YH.__O2B=__Z0LU;
+    __Y0LU->__HI4D=__00LU;
+    __Y0LU->__0BXC.__BI4D=__10LU;
+    __ZZEE(__Y0LU);
+    __M0BN=__IOAS;
+  } break;
+  case ____DMWH__: {
+    __M0BN=__W3OK(((____DMWH *)__L0BN));
+  } break;
+  case ____2A0I__: {
+    __5ZLT=__2VEI(((____N5WC *)((____2A0I *)__L0BN)->__4VEJ));
+    if (__5ZLT==NULL) {
+      __A0LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__RYLT=((__READ_LOCAL__N5ZI *)__tmp__QYLT);
+      __A0LT=((____2A0I *)__5ZLT);
     };
-    __tmp__3YBN=__tmp__RYLT;
+    __M0BN=__A0LT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__3YBN=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__2YBN));
+  case ____HJNJ__: {
+    __M0BN=__Y0AL(((____HJNJ *)__L0BN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__3YBN=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__2YBN));
+  case ____SJNJ__: {
+    __M0BN=__D1AL(((____SJNJ *)__L0BN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__3MAS=((__IS_EXPANDED__L5NJ *)__tmp__2YBN);
-    p__KZLU=Self__3MAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__QYLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__3MAS->receiver__554J)->local__PUEJ));
-    if (__tmp__QYLT==NULL) {
-      __tmp__RYLT=NULL;
+  case ____0AOJ__: {
+    __MOAS=((____0AOJ *)__L0BN);
+    __Z0LU=__MOAS->__1AOJ.__CK.__YH.__O2B;
+    __5ZLT=__2VEI(((____N5WC *)((____2A0I *)__MOAS->__OB5J)->__4VEJ));
+    if (__5ZLT==NULL) {
+      __A0LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__RYLT=((__READ_LOCAL__N5ZI *)__tmp__QYLT);
-    };
-    Self__3MAS=NULL;
-    ptr__QYLU=((__POINTER__IB )(NULL));
-    typ_id__RYLU= 0;
-    __tmp__SYLU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__SYLU ==  0)) {
-      Self__3MAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__RYLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYLU));
-      if ((typ_id__RYLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UYLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VYLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SYLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WYLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VYLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UYLU=micro_alloc__table__lab__HKI(__tmp__VYLU,((__POINTER__IB )(&(table_size[(__tmp__WYLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VYLU)));
-        ptr__QYLU=__tmp__UYLU;
-      } else /* FALSE */ {
-        __tmp__WYLU=((__UINTEGER_32__RWB )typ_id__RYLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UYLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VYLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SYLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UYLU=micro_alloc__table__lab__HKI(__tmp__VYLU,((__POINTER__IB )(&(table_type[(__tmp__WYLU)]))),(__UINTEGER_32__RWB)(__tmp__WYLU |  1));
-        ptr__QYLU=__tmp__UYLU;
-      };
-      Self__3MAS=((__IS_EXPANDED__L5NJ *)ptr__QYLU);
-      *(Self__3MAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__0ZLU=((__IS_EXPANDED__L5NJ *)Self__3MAS);
-    Self__0ZLU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KZLU;
-    Self__0ZLU->receiver__554J=__tmp__RYLT;
-    __tmp__3YBN=Self__3MAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__CNAS=((__GET_TYPE_ID__V5NJ *)__tmp__2YBN);
-    p__KZLU=Self__CNAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__MZLU=Self__CNAS->receiver__EA5J;
-    Self__CNAS=NULL;
-    ptr__QYLU=((__POINTER__IB )(NULL));
-    typ_id__RYLU= 0;
-    __tmp__SYLU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__SYLU ==  0)) {
-      Self__CNAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__RYLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYLU));
-      if ((typ_id__RYLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UYLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VYLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SYLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WYLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VYLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UYLU=micro_alloc__table__lab__HKI(__tmp__VYLU,((__POINTER__IB )(&(table_size[(__tmp__WYLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VYLU)));
-        ptr__QYLU=__tmp__UYLU;
-      } else /* FALSE */ {
-        __tmp__WYLU=((__UINTEGER_32__RWB )typ_id__RYLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UYLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VYLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SYLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UYLU=micro_alloc__table__lab__HKI(__tmp__VYLU,((__POINTER__IB )(&(table_type[(__tmp__WYLU)]))),(__UINTEGER_32__RWB)(__tmp__WYLU |  1));
-        ptr__QYLU=__tmp__UYLU;
-      };
-      Self__CNAS=((__GET_TYPE_ID__V5NJ *)ptr__QYLU);
-      *(Self__CNAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__K0LU=((__GET_TYPE_ID__V5NJ *)Self__CNAS);
-    Self__K0LU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KZLU;
-    Self__K0LU->receiver__EA5J=t__MZLU;
-    __tmp__3YBN=Self__CNAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__3YBN=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__2YBN));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__3YBN=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__2YBN));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__3YBN=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__2YBN));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__3YBN=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__2YBN));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__3YBN=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__2YBN));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__3YBN=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__2YBN));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__3YBN=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__2YBN));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__3YBN=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__2YBN));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__3YBN=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__2YBN));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__FNAS=((__SIZE_OF__NGOJ *)__tmp__2YBN);
-    p__KZLU=Self__FNAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__MZLU=Self__FNAS->receiver__OC5J;
-    Self__FNAS=NULL;
-    ptr__QYLU=((__POINTER__IB )(NULL));
-    typ_id__RYLU= 0;
-    __tmp__SYLU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__SYLU ==  0)) {
-      Self__FNAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__RYLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYLU));
-      if ((typ_id__RYLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UYLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VYLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SYLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WYLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VYLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UYLU=micro_alloc__table__lab__HKI(__tmp__VYLU,((__POINTER__IB )(&(table_size[(__tmp__WYLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VYLU)));
-        ptr__QYLU=__tmp__UYLU;
-      } else /* FALSE */ {
-        __tmp__WYLU=((__UINTEGER_32__RWB )typ_id__RYLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UYLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VYLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SYLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UYLU=micro_alloc__table__lab__HKI(__tmp__VYLU,((__POINTER__IB )(&(table_type[(__tmp__WYLU)]))),(__UINTEGER_32__RWB)(__tmp__WYLU |  1));
-        ptr__QYLU=__tmp__UYLU;
-      };
-      Self__FNAS=((__SIZE_OF__NGOJ *)ptr__QYLU);
-      *(Self__FNAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__00LU=((__SIZE_OF__NGOJ *)Self__FNAS);
-    Self__00LU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KZLU;
-    Self__00LU->receiver__OC5J=t__MZLU;
-    __tmp__3YBN=Self__FNAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__3YBN=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__2YBN));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__INAS=((__REAL_CST__JLOJ *)__tmp__2YBN);
-    p__KZLU=Self__INAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__M1LU=Self__INAS->value__DD5J;
-    t__MZLU=Self__INAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__INAS=NULL;
-    ptr__QYLU=((__POINTER__IB )(NULL));
-    typ_id__RYLU= 0;
-    __tmp__SYLU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__SYLU ==  0)) {
-      Self__INAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__RYLU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYLU));
-      if ((typ_id__RYLU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UYLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VYLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SYLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WYLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VYLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UYLU=micro_alloc__table__lab__HKI(__tmp__VYLU,((__POINTER__IB )(&(table_size[(__tmp__WYLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VYLU)));
-        ptr__QYLU=__tmp__UYLU;
-      } else /* FALSE */ {
-        __tmp__WYLU=((__UINTEGER_32__RWB )typ_id__RYLU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UYLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VYLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SYLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UYLU=micro_alloc__table__lab__HKI(__tmp__VYLU,((__POINTER__IB )(&(table_type[(__tmp__WYLU)]))),(__UINTEGER_32__RWB)(__tmp__WYLU |  1));
-        ptr__QYLU=__tmp__UYLU;
-      };
-      Self__INAS=((__REAL_CST__JLOJ *)ptr__QYLU);
-      *(Self__INAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__K1LU=((__REAL_CST__JLOJ *)Self__INAS);
-    Self__K1LU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__KZLU;
-    Self__K1LU->value__DD5J=v__M1LU;
-    Self__K1LU->parent_constant__KLOJ.static_type__SG4D=t__MZLU;
-    __tmp__3YBN=Self__INAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__MNAS=((__CHARACTER_CST__5LOJ *)__tmp__2YBN);
-    __tmp__NNAS=create__char__CMQJ(Self__MNAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MNAS->text__ID5J);
-    __tmp__3YBN=__tmp__NNAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__PNAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__2YBN);
-    __tmp__QNAS=create__text__2PQJ(Self__PNAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PNAS->string__EBJK);
-    __tmp__3YBN=__tmp__QNAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__3YBN=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__2YBN));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__3YBN=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__2YBN));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__3YBN=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__2YBN));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__3YBN=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__2YBN));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__3YBN=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__2YBN));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__3YBN=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__2YBN));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__3YBN=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__2YBN));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__3YBN=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__2YBN));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__Q1LU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__2YBN)->global__Y5JM),NULL);
-    if (__tmp__Q1LU==NULL) {
-      __tmp__R1LU=NULL;
+      __A0LT=((____2A0I *)__5ZLT);
+    };
+    __MOAS=NULL;
+    __5ZLU=((____IB )(NULL));
+    __A0LU= 0;
+    __B0LU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__B0LU ==  0)) {
+      __MOAS=__0AOJ__;
+    } else /* FALSE */ {
+      __A0LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0LU));
+      if ((__A0LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __D0LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __E0LU=(void *)((unsigned long)(void *)((unsigned long)__B0LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __F0LU=((____YWB )((____Q )(void *)((unsigned long)__E0LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __D0LU=__OKI(__E0LU,((____IB )(&(table_size[(__F0LU)-1]))),((____YWB )((____Q )__E0LU)));
+        __5ZLU=__D0LU;
+      } else /* FALSE */ {
+        __F0LU=((____YWB )__A0LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __D0LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __E0LU=(void *)((unsigned long)(void *)((unsigned long)__B0LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D0LU=__OKI(__E0LU,((____IB )(&(table_type[(__F0LU)]))),(____YWB)(__F0LU |  1));
+        __5ZLU=__D0LU;
+      };
+      __MOAS=((____0AOJ *)__5ZLU);
+      *(__MOAS) = *(__0AOJ__);
+    };
+    __J1LU=((____0AOJ *)__MOAS);
+    __J1LU->__1AOJ.__CK.__YH.__O2B=__Z0LU;
+    __J1LU->__OB5J=__A0LT;
+    __M0BN=__MOAS;
+  } break;
+  case ____EBOJ__: {
+    __ROAS=((____EBOJ *)__L0BN);
+    __Z0LU=__ROAS->__FBOJ.__CK.__YH.__O2B;
+    __10LU=__ROAS->__TB5J;
+    __ROAS=NULL;
+    __5ZLU=((____IB )(NULL));
+    __A0LU= 0;
+    __B0LU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__B0LU ==  0)) {
+      __ROAS=__EBOJ__;
+    } else /* FALSE */ {
+      __A0LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0LU));
+      if ((__A0LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __D0LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __E0LU=(void *)((unsigned long)(void *)((unsigned long)__B0LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __F0LU=((____YWB )((____Q )(void *)((unsigned long)__E0LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __D0LU=__OKI(__E0LU,((____IB )(&(table_size[(__F0LU)-1]))),((____YWB )((____Q )__E0LU)));
+        __5ZLU=__D0LU;
+      } else /* FALSE */ {
+        __F0LU=((____YWB )__A0LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __D0LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __E0LU=(void *)((unsigned long)(void *)((unsigned long)__B0LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D0LU=__OKI(__E0LU,((____IB )(&(table_type[(__F0LU)]))),(____YWB)(__F0LU |  1));
+        __5ZLU=__D0LU;
+      };
+      __ROAS=((____EBOJ *)__5ZLU);
+      *(__ROAS) = *(__EBOJ__);
+    };
+    __Z1LU=((____EBOJ *)__ROAS);
+    __Z1LU->__FBOJ.__CK.__YH.__O2B=__Z0LU;
+    __Z1LU->__TB5J=__10LU;
+    __M0BN=__ROAS;
+  } break;
+  case ____3BOJ__: {
+    __M0BN=__21AL(((____3BOJ *)__L0BN));
+  } break;
+  case ____RCOJ__: {
+    __M0BN=__H2AL(((____RCOJ *)__L0BN));
+  } break;
+  case ____HDOJ__: {
+    __M0BN=__S2AL(((____HDOJ *)__L0BN));
+  } break;
+  case ____1DOJ__: {
+    __M0BN=__32AL(((____1DOJ *)__L0BN));
+  } break;
+  case ____PEOJ__: {
+    __M0BN=__I3AL(((____PEOJ *)__L0BN));
+  } break;
+  case ____DFOJ__: {
+    __M0BN=__T3AL(((____DFOJ *)__L0BN));
+  } break;
+  case ____XFOJ__: {
+    __M0BN=__43AL(((____XFOJ *)__L0BN));
+  } break;
+  case ____QGOJ__: {
+    __M0BN=__J4AL(((____QGOJ *)__L0BN));
+  } break;
+  case ____EHOJ__: {
+    __M0BN=__X4AL(((____EHOJ *)__L0BN));
+  } break;
+  case ____2HOJ__: {
+    __UOAS=((____2HOJ *)__L0BN);
+    __Z0LU=__UOAS->__3HOJ.__CK.__YH.__O2B;
+    __10LU=__UOAS->__3D5J;
+    __UOAS=NULL;
+    __5ZLU=((____IB )(NULL));
+    __A0LU= 0;
+    __B0LU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__B0LU ==  0)) {
+      __UOAS=__2HOJ__;
+    } else /* FALSE */ {
+      __A0LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0LU));
+      if ((__A0LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __D0LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __E0LU=(void *)((unsigned long)(void *)((unsigned long)__B0LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __F0LU=((____YWB )((____Q )(void *)((unsigned long)__E0LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __D0LU=__OKI(__E0LU,((____IB )(&(table_size[(__F0LU)-1]))),((____YWB )((____Q )__E0LU)));
+        __5ZLU=__D0LU;
+      } else /* FALSE */ {
+        __F0LU=((____YWB )__A0LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __D0LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __E0LU=(void *)((unsigned long)(void *)((unsigned long)__B0LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D0LU=__OKI(__E0LU,((____IB )(&(table_type[(__F0LU)]))),(____YWB)(__F0LU |  1));
+        __5ZLU=__D0LU;
+      };
+      __UOAS=((____2HOJ *)__5ZLU);
+      *(__UOAS) = *(__2HOJ__);
+    };
+    __J2LU=((____2HOJ *)__UOAS);
+    __J2LU->__3HOJ.__CK.__YH.__O2B=__Z0LU;
+    __J2LU->__3D5J=__10LU;
+    __M0BN=__UOAS;
+  } break;
+  case ____YIOJ__: {
+    __M0BN=__I5AL(((____YIOJ *)__L0BN));
+  } break;
+  case ____YMOJ__: {
+    __XOAS=((____YMOJ *)__L0BN);
+    __Z0LU=__XOAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __12LU=__XOAS->__SE5J;
+    __10LU=__XOAS->__ZMOJ.__BI4D;
+    __XOAS=NULL;
+    __5ZLU=((____IB )(NULL));
+    __A0LU= 0;
+    __B0LU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__B0LU ==  0)) {
+      __XOAS=__YMOJ__;
+    } else /* FALSE */ {
+      __A0LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0LU));
+      if ((__A0LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __D0LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __E0LU=(void *)((unsigned long)(void *)((unsigned long)__B0LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __F0LU=((____YWB )((____Q )(void *)((unsigned long)__E0LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __D0LU=__OKI(__E0LU,((____IB )(&(table_size[(__F0LU)-1]))),((____YWB )((____Q )__E0LU)));
+        __5ZLU=__D0LU;
+      } else /* FALSE */ {
+        __F0LU=((____YWB )__A0LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __D0LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __E0LU=(void *)((unsigned long)(void *)((unsigned long)__B0LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D0LU=__OKI(__E0LU,((____IB )(&(table_type[(__F0LU)]))),(____YWB)(__F0LU |  1));
+        __5ZLU=__D0LU;
+      };
+      __XOAS=((____YMOJ *)__5ZLU);
+      *(__XOAS) = *(__YMOJ__);
+    };
+    __Z2LU=((____YMOJ *)__XOAS);
+    __Z2LU->__ZMOJ.__DK.__CK.__YH.__O2B=__Z0LU;
+    __Z2LU->__SE5J=__12LU;
+    __Z2LU->__ZMOJ.__BI4D=__10LU;
+    __M0BN=__XOAS;
+  } break;
+  case ____ONOJ__: {
+    __1OAS=((____ONOJ *)__L0BN);
+    __2OAS=__RNQJ(__1OAS->__PNOJ.__DK.__CK.__YH.__O2B,__1OAS->__XE5J);
+    __M0BN=__2OAS;
+  } break;
+  case ____YOOJ__: {
+    __4OAS=((____YOOJ *)__L0BN);
+    __5OAS=__LRQJ(__4OAS->__ZOOJ.__DK.__CK.__YH.__O2B,__4OAS->__TCJK);
+    __M0BN=__5OAS;
+  } break;
+  case ____IM4K__: {
+    __M0BN=__NZFM(((____IM4K *)__L0BN));
+  } break;
+  case ____T5FL__: {
+    __M0BN=__V35O(((____T5FL *)__L0BN));
+  } break;
+  case ____3DUL__: {
+    __M0BN=__AJVP(((____3DUL *)__L0BN));
+  } break;
+  case ____0EUL__: {
+    __M0BN=__QB4P(((____0EUL *)__L0BN));
+  } break;
+  case ____BGUL__: {
+    __M0BN=__LJVP(((____BGUL *)__L0BN));
+  } break;
+  case ____2GUL__: {
+    __M0BN=__2B4P(((____2GUL *)__L0BN));
+  } break;
+  case ____B0VL__: {
+    __M0BN=__H0BN(((____B0VL *)__L0BN));
+  } break;
+  case ____P0VL__: {
+    __M0BN=__NCHM(((____P0VL *)__L0BN));
+  } break;
+  case ____Q5YL__: {
+    __52LU=__TFTL(((____FKRG *)((____Q5YL *)__L0BN)->__HBKM),NULL);
+    if (__52LU==NULL) {
+      __A3LU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__Q1LU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__R1LU=NULL;
+      switch (((struct ___OBJ *)__52LU)->__id) {
+      case ____IM4K__: {
+        __A3LU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__R1LU=((__READ_GLOBAL__B4YL *)__tmp__Q1LU);
+      case ____Q5YL__: {
+        __A3LU=((____Q5YL *)__52LU);
       } break;
       }
     };
-    __tmp__3YBN=__tmp__R1LU;
+    __M0BN=__A3LU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__3YBN=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__2YBN));
+  case ____UVPM__: {
+    __M0BN=__VGWN(((____UVPM *)__L0BN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__3YBN=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__2YBN));
+  case ____0ZPM__: {
+    __M0BN=__4G2P(((____0ZPM *)__L0BN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__3YBN=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__2YBN));
+  case ____MR0N__: {
+    __M0BN=__DRVO(((____MR0N *)__L0BN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__3YBN=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__2YBN));
+  case ____YWBP__: {
+    __M0BN=__DQ0Q(((____YWBP *)__L0BN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__3YBN=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__2YBN));
+  case ____LYBP__: {
+    __M0BN=__0WUP(((____LYBP *)__L0BN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__3YBN=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__2YBN));
+  case ____CZBP__: {
+    __M0BN=__FXUP(((____CZBP *)__L0BN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__3YBN=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__2YBN));
+  case ____3BEP__: {
+    __M0BN=__FCIQ(((____3BEP *)__L0BN));
   } break;
   };
-  result__3NJV=NULL;
-  ptr__QYLU=((__POINTER__IB )(NULL));
-  typ_id__RYLU= 0;
-  __tmp__SYLU=((__POINTER__IB )sizeof(__EXPR_NEG__SYVL));
-  if (((unsigned long)__tmp__SYLU ==  0)) {
-    result__3NJV=EXPR_NEG__SYVL__;
+  __MPJV=NULL;
+  __5ZLU=((____IB )(NULL));
+  __A0LU= 0;
+  __B0LU=((____IB )sizeof(____B0VL));
+  if (((unsigned long)__B0LU ==  0)) {
+    __MPJV=__B0VL__;
   } else /* FALSE */ {
-    typ_id__RYLU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYLU));
-    if ((typ_id__RYLU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__UYLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__VYLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SYLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__WYLU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VYLU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__UYLU=micro_alloc__table__lab__HKI(__tmp__VYLU,((__POINTER__IB )(&(table_size[(__tmp__WYLU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VYLU)));
-      ptr__QYLU=__tmp__UYLU;
-    } else /* FALSE */ {
-      __tmp__WYLU=((__UINTEGER_32__RWB )typ_id__RYLU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__UYLU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__VYLU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SYLU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UYLU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__UYLU=micro_alloc__table__lab__HKI(__tmp__VYLU,((__POINTER__IB )(&(table_type[(__tmp__WYLU)]))),(__UINTEGER_32__RWB)(__tmp__WYLU |  1));
-      ptr__QYLU=__tmp__UYLU;
-    };
-    result__3NJV=((__EXPR_NEG__SYVL *)ptr__QYLU);
-    *(result__3NJV) = *(EXPR_NEG__SYVL__);
-  };
-  Self__JOJV=((__EXPR_NEG__SYVL *)result__3NJV);
-  Self__JOJV->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__1YBN;
-  Self__JOJV->parent_expr_unary__VYVL.right__EZVL=__tmp__3YBN;
-  Self__JOJV=result__3NJV;
-  return(Self__JOJV);
+    __A0LU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0LU));
+    if ((__A0LU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __D0LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __E0LU=(void *)((unsigned long)(void *)((unsigned long)__B0LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __F0LU=((____YWB )((____Q )(void *)((unsigned long)__E0LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __D0LU=__OKI(__E0LU,((____IB )(&(table_size[(__F0LU)-1]))),((____YWB )((____Q )__E0LU)));
+      __5ZLU=__D0LU;
+    } else /* FALSE */ {
+      __F0LU=((____YWB )__A0LU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __D0LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __E0LU=(void *)((unsigned long)(void *)((unsigned long)__B0LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D0LU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __D0LU=__OKI(__E0LU,((____IB )(&(table_type[(__F0LU)]))),(____YWB)(__F0LU |  1));
+      __5ZLU=__D0LU;
+    };
+    __MPJV=((____B0VL *)__5ZLU);
+    *(__MPJV) = *(__B0VL__);
+  };
+  __YPJV=((____B0VL *)__MPJV);
+  __YPJV->__E0VL.__D0VL.__CK.__YH.__O2B=__K0BN;
+  __YPJV->__E0VL.__T0VL=__M0BN;
+  __YPJV=__MPJV;
+  return(__YPJV);
 }
 
-static __EXPR_ADD__AZVL* my_copy__4AHM(__EXPR_ADD__AZVL *Self__5AHM)
-// ({EXPR_ADD__AZVL}) With result Recursive, No inlinable.
+static ____P0VL* __NCHM(____P0VL *__OCHM)
+// ({__P0VL}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__P2LU;
-  __POSITION__OL __tmp__BBHM,p__O2LU;
-  void *__tmp__CBHM,*__tmp__DBHM;
-  __STRING_CST__5J *Self__X1LU,*result__T1LU;
-  __POINTER__IB ptr__U1LU,__tmp__W1LU,__tmp__Y1LU,__tmp__Z1LU;
-  __INTEGER__Q typ_id__V1LU;
-  __UINTEGER_32__RWB __tmp__01LU;
-  __PROTOTYPE_CST__45WC *Self__VNAS,*__tmp__WNAS;
-  __INTEGER_CST__KAXC *Self__YNAS,*Self__N2LU;
-  __TYPE_FULL__PMB *t__Q2LU;
-  __READ_LOCAL__N5ZI *__tmp__YYLT,*__tmp__ZYLT;
-  __IS_EXPANDED__L5NJ *Self__2NAS,*Self__42LU;
-  __GET_TYPE_ID__V5NJ *Self__BOAS,*Self__O3LU;
-  __SIZE_OF__NGOJ *Self__EOAS,*Self__43LU;
-  __REAL_CST__JLOJ *Self__HOAS,*Self__O4LU;
-  __STRING_CONSTANT__0 *v__Q4LU;
-  __CHARACTER_CST__5LOJ *Self__LOAS,*__tmp__MOAS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__OOAS,*__tmp__POAS;
-  void *__tmp__U4LU,*__tmp__IG2S;
-  __READ_GLOBAL__B4YL *__tmp__V4LU;
-  __EXPR_ADD__AZVL *result__NOJV,*Self__ZOJV;
-  __tmp__BBHM=Self__5AHM->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__CBHM=Self__5AHM->parent_expr_binary__BZVL.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__CBHM)->__id) {
-  case __STRING_CST__5J__: {
-    Self__X1LU=((__STRING_CST__5J *)__tmp__CBHM);
-    result__T1LU=NULL;
-    ptr__U1LU=((__POINTER__IB )(NULL));
-    typ_id__V1LU= 0;
-    __tmp__W1LU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__W1LU ==  0)) {
-      result__T1LU=Self__X1LU;
-    } else /* FALSE */ {
-      typ_id__V1LU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1LU));
-      if ((typ_id__V1LU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__01LU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z1LU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_size[(__tmp__01LU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z1LU)));
-        ptr__U1LU=__tmp__Y1LU;
-      } else /* FALSE */ {
-        __tmp__01LU=((__UINTEGER_32__RWB )typ_id__V1LU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_type[(__tmp__01LU)]))),(__UINTEGER_32__RWB)(__tmp__01LU |  1));
-        ptr__U1LU=__tmp__Y1LU;
-      };
-      result__T1LU=((__STRING_CST__5J *)ptr__U1LU);
-      *(result__T1LU) = *(Self__X1LU);
-    };
-    __tmp__DBHM=result__T1LU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__DBHM=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__CBHM));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__VNAS=((__PROTOTYPE_CST__45WC *)__tmp__CBHM);
-    __tmp__WNAS=create__type__IJ2C(Self__VNAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__VNAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__DBHM=__tmp__WNAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__YNAS=((__INTEGER_CST__KAXC *)__tmp__CBHM);
-    p__O2LU=Self__YNAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__P2LU=Self__YNAS->value__YG4D;
-    t__Q2LU=Self__YNAS->parent_constant__LAXC.static_type__SG4D;
-    Self__YNAS=NULL;
-    ptr__U1LU=((__POINTER__IB )(NULL));
-    typ_id__V1LU= 0;
-    __tmp__W1LU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__W1LU ==  0)) {
-      Self__YNAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__V1LU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1LU));
-      if ((typ_id__V1LU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__01LU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z1LU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_size[(__tmp__01LU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z1LU)));
-        ptr__U1LU=__tmp__Y1LU;
-      } else /* FALSE */ {
-        __tmp__01LU=((__UINTEGER_32__RWB )typ_id__V1LU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_type[(__tmp__01LU)]))),(__UINTEGER_32__RWB)(__tmp__01LU |  1));
-        ptr__U1LU=__tmp__Y1LU;
-      };
-      Self__YNAS=((__INTEGER_CST__KAXC *)ptr__U1LU);
-      *(Self__YNAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__N2LU=((__INTEGER_CST__KAXC *)Self__YNAS);
-    Self__N2LU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__O2LU;
-    Self__N2LU->value__YG4D=v__P2LU;
-    Self__N2LU->parent_constant__LAXC.static_type__SG4D=t__Q2LU;
-    check_type__KYEE(Self__N2LU);
-    __tmp__DBHM=Self__YNAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__DBHM=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__CBHM));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__YYLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__CBHM)->local__PUEJ));
-    if (__tmp__YYLT==NULL) {
-      __tmp__ZYLT=NULL;
+  ____0SG __43LU;
+  ____OL __QCHM,__33LU;
+  void *__RCHM,*__SCHM;
+  ____5J *__G3LU,*__C3LU;
+  ____IB __D3LU,__F3LU,__H3LU,__I3LU;
+  ____Q __E3LU;
+  ____YWB __J3LU;
+  ____NBXC *__EPAS,*__FPAS;
+  ____ZBXC *__HPAS,*__23LU;
+  ____WMB *__53LU;
+  ____2A0I *__H0LT,*__I0LT;
+  ____0AOJ *__LPAS,*__N4LU;
+  ____EBOJ *__QPAS,*__34LU;
+  ____2HOJ *__TPAS,*__N5LU;
+  ____YMOJ *__WPAS,*__35LU;
+  ____0 *__55LU;
+  ____ONOJ *__0PAS,*__1PAS;
+  ____YOOJ *__3PAS,*__4PAS;
+  void *__DAMU,*__XH2S;
+  ____Q5YL *__EAMU;
+  ____P0VL *__2PJV,*__IQJV;
+  __QCHM=__OCHM->__Q0VL.__TCOJ.__CK.__YH.__O2B;
+  __RCHM=__OCHM->__Q0VL.__BC5J;
+  switch (((struct ___OBJ *)__RCHM)->__id) {
+  case ____5J__: {
+    __G3LU=((____5J *)__RCHM);
+    __C3LU=NULL;
+    __D3LU=((____IB )(NULL));
+    __E3LU= 0;
+    __F3LU=((____IB )sizeof(____5J));
+    if (((unsigned long)__F3LU ==  0)) {
+      __C3LU=__G3LU;
+    } else /* FALSE */ {
+      __E3LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3LU));
+      if ((__E3LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __J3LU=((____YWB )((____Q )(void *)((unsigned long)__I3LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_size[(__J3LU)-1]))),((____YWB )((____Q )__I3LU)));
+        __D3LU=__H3LU;
+      } else /* FALSE */ {
+        __J3LU=((____YWB )__E3LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_type[(__J3LU)]))),(____YWB)(__J3LU |  1));
+        __D3LU=__H3LU;
+      };
+      __C3LU=((____5J *)__D3LU);
+      *(__C3LU) = *(__G3LU);
+    };
+    __SCHM=__C3LU;
+  } break;
+  case ____0AXC__: {
+    __SCHM=__JZAL(((____0AXC *)__RCHM));
+  } break;
+  case ____NBXC__: {
+    __EPAS=((____NBXC *)__RCHM);
+    __FPAS=__XK2C(__EPAS->__OBXC.__DK.__CK.__YH.__O2B,__EPAS->__OBXC.__BI4D);
+    __SCHM=__FPAS;
+  } break;
+  case ____ZBXC__: {
+    __HPAS=((____ZBXC *)__RCHM);
+    __33LU=__HPAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __43LU=__HPAS->__HI4D;
+    __53LU=__HPAS->__0BXC.__BI4D;
+    __HPAS=NULL;
+    __D3LU=((____IB )(NULL));
+    __E3LU= 0;
+    __F3LU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__F3LU ==  0)) {
+      __HPAS=__ZBXC__;
+    } else /* FALSE */ {
+      __E3LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3LU));
+      if ((__E3LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __J3LU=((____YWB )((____Q )(void *)((unsigned long)__I3LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_size[(__J3LU)-1]))),((____YWB )((____Q )__I3LU)));
+        __D3LU=__H3LU;
+      } else /* FALSE */ {
+        __J3LU=((____YWB )__E3LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_type[(__J3LU)]))),(____YWB)(__J3LU |  1));
+        __D3LU=__H3LU;
+      };
+      __HPAS=((____ZBXC *)__D3LU);
+      *(__HPAS) = *(__ZBXC__);
+    };
+    __23LU=((____ZBXC *)__HPAS);
+    __23LU->__0BXC.__DK.__CK.__YH.__O2B=__33LU;
+    __23LU->__HI4D=__43LU;
+    __23LU->__0BXC.__BI4D=__53LU;
+    __ZZEE(__23LU);
+    __SCHM=__HPAS;
+  } break;
+  case ____DMWH__: {
+    __SCHM=__W3OK(((____DMWH *)__RCHM));
+  } break;
+  case ____2A0I__: {
+    __H0LT=__2VEI(((____N5WC *)((____2A0I *)__RCHM)->__4VEJ));
+    if (__H0LT==NULL) {
+      __I0LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__ZYLT=((__READ_LOCAL__N5ZI *)__tmp__YYLT);
+      __I0LT=((____2A0I *)__H0LT);
     };
-    __tmp__DBHM=__tmp__ZYLT;
+    __SCHM=__I0LT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__DBHM=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__CBHM));
+  case ____HJNJ__: {
+    __SCHM=__Y0AL(((____HJNJ *)__RCHM));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__DBHM=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__CBHM));
+  case ____SJNJ__: {
+    __SCHM=__D1AL(((____SJNJ *)__RCHM));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__2NAS=((__IS_EXPANDED__L5NJ *)__tmp__CBHM);
-    p__O2LU=Self__2NAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__YYLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__2NAS->receiver__554J)->local__PUEJ));
-    if (__tmp__YYLT==NULL) {
-      __tmp__ZYLT=NULL;
+  case ____0AOJ__: {
+    __LPAS=((____0AOJ *)__RCHM);
+    __33LU=__LPAS->__1AOJ.__CK.__YH.__O2B;
+    __H0LT=__2VEI(((____N5WC *)((____2A0I *)__LPAS->__OB5J)->__4VEJ));
+    if (__H0LT==NULL) {
+      __I0LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__ZYLT=((__READ_LOCAL__N5ZI *)__tmp__YYLT);
-    };
-    Self__2NAS=NULL;
-    ptr__U1LU=((__POINTER__IB )(NULL));
-    typ_id__V1LU= 0;
-    __tmp__W1LU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__W1LU ==  0)) {
-      Self__2NAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__V1LU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1LU));
-      if ((typ_id__V1LU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__01LU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z1LU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_size[(__tmp__01LU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z1LU)));
-        ptr__U1LU=__tmp__Y1LU;
-      } else /* FALSE */ {
-        __tmp__01LU=((__UINTEGER_32__RWB )typ_id__V1LU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_type[(__tmp__01LU)]))),(__UINTEGER_32__RWB)(__tmp__01LU |  1));
-        ptr__U1LU=__tmp__Y1LU;
-      };
-      Self__2NAS=((__IS_EXPANDED__L5NJ *)ptr__U1LU);
-      *(Self__2NAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__42LU=((__IS_EXPANDED__L5NJ *)Self__2NAS);
-    Self__42LU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__O2LU;
-    Self__42LU->receiver__554J=__tmp__ZYLT;
-    __tmp__DBHM=Self__2NAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__BOAS=((__GET_TYPE_ID__V5NJ *)__tmp__CBHM);
-    p__O2LU=Self__BOAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__Q2LU=Self__BOAS->receiver__EA5J;
-    Self__BOAS=NULL;
-    ptr__U1LU=((__POINTER__IB )(NULL));
-    typ_id__V1LU= 0;
-    __tmp__W1LU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__W1LU ==  0)) {
-      Self__BOAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__V1LU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1LU));
-      if ((typ_id__V1LU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__01LU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z1LU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_size[(__tmp__01LU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z1LU)));
-        ptr__U1LU=__tmp__Y1LU;
-      } else /* FALSE */ {
-        __tmp__01LU=((__UINTEGER_32__RWB )typ_id__V1LU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_type[(__tmp__01LU)]))),(__UINTEGER_32__RWB)(__tmp__01LU |  1));
-        ptr__U1LU=__tmp__Y1LU;
-      };
-      Self__BOAS=((__GET_TYPE_ID__V5NJ *)ptr__U1LU);
-      *(Self__BOAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__O3LU=((__GET_TYPE_ID__V5NJ *)Self__BOAS);
-    Self__O3LU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__O2LU;
-    Self__O3LU->receiver__EA5J=t__Q2LU;
-    __tmp__DBHM=Self__BOAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__DBHM=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__CBHM));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__DBHM=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__CBHM));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__DBHM=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__CBHM));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__DBHM=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__CBHM));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__DBHM=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__CBHM));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__DBHM=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__CBHM));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__DBHM=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__CBHM));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__DBHM=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__CBHM));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__DBHM=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__CBHM));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__EOAS=((__SIZE_OF__NGOJ *)__tmp__CBHM);
-    p__O2LU=Self__EOAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__Q2LU=Self__EOAS->receiver__OC5J;
-    Self__EOAS=NULL;
-    ptr__U1LU=((__POINTER__IB )(NULL));
-    typ_id__V1LU= 0;
-    __tmp__W1LU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__W1LU ==  0)) {
-      Self__EOAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__V1LU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1LU));
-      if ((typ_id__V1LU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__01LU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z1LU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_size[(__tmp__01LU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z1LU)));
-        ptr__U1LU=__tmp__Y1LU;
-      } else /* FALSE */ {
-        __tmp__01LU=((__UINTEGER_32__RWB )typ_id__V1LU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_type[(__tmp__01LU)]))),(__UINTEGER_32__RWB)(__tmp__01LU |  1));
-        ptr__U1LU=__tmp__Y1LU;
-      };
-      Self__EOAS=((__SIZE_OF__NGOJ *)ptr__U1LU);
-      *(Self__EOAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__43LU=((__SIZE_OF__NGOJ *)Self__EOAS);
-    Self__43LU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__O2LU;
-    Self__43LU->receiver__OC5J=t__Q2LU;
-    __tmp__DBHM=Self__EOAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__DBHM=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__CBHM));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__HOAS=((__REAL_CST__JLOJ *)__tmp__CBHM);
-    p__O2LU=Self__HOAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__Q4LU=Self__HOAS->value__DD5J;
-    t__Q2LU=Self__HOAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__HOAS=NULL;
-    ptr__U1LU=((__POINTER__IB )(NULL));
-    typ_id__V1LU= 0;
-    __tmp__W1LU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__W1LU ==  0)) {
-      Self__HOAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__V1LU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1LU));
-      if ((typ_id__V1LU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__01LU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z1LU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_size[(__tmp__01LU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z1LU)));
-        ptr__U1LU=__tmp__Y1LU;
-      } else /* FALSE */ {
-        __tmp__01LU=((__UINTEGER_32__RWB )typ_id__V1LU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_type[(__tmp__01LU)]))),(__UINTEGER_32__RWB)(__tmp__01LU |  1));
-        ptr__U1LU=__tmp__Y1LU;
-      };
-      Self__HOAS=((__REAL_CST__JLOJ *)ptr__U1LU);
-      *(Self__HOAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__O4LU=((__REAL_CST__JLOJ *)Self__HOAS);
-    Self__O4LU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__O2LU;
-    Self__O4LU->value__DD5J=v__Q4LU;
-    Self__O4LU->parent_constant__KLOJ.static_type__SG4D=t__Q2LU;
-    __tmp__DBHM=Self__HOAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__LOAS=((__CHARACTER_CST__5LOJ *)__tmp__CBHM);
-    __tmp__MOAS=create__char__CMQJ(Self__LOAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__LOAS->text__ID5J);
-    __tmp__DBHM=__tmp__MOAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__OOAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__CBHM);
-    __tmp__POAS=create__text__2PQJ(Self__OOAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OOAS->string__EBJK);
-    __tmp__DBHM=__tmp__POAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__DBHM=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__CBHM));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__DBHM=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__CBHM));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__DBHM=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__CBHM));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__DBHM=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__CBHM));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__DBHM=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__CBHM));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__DBHM=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__CBHM));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__DBHM=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__CBHM));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__DBHM=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__CBHM));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__U4LU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__CBHM)->global__Y5JM),NULL);
-    if (__tmp__U4LU==NULL) {
-      __tmp__V4LU=NULL;
+      __I0LT=((____2A0I *)__H0LT);
+    };
+    __LPAS=NULL;
+    __D3LU=((____IB )(NULL));
+    __E3LU= 0;
+    __F3LU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__F3LU ==  0)) {
+      __LPAS=__0AOJ__;
+    } else /* FALSE */ {
+      __E3LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3LU));
+      if ((__E3LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __J3LU=((____YWB )((____Q )(void *)((unsigned long)__I3LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_size[(__J3LU)-1]))),((____YWB )((____Q )__I3LU)));
+        __D3LU=__H3LU;
+      } else /* FALSE */ {
+        __J3LU=((____YWB )__E3LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_type[(__J3LU)]))),(____YWB)(__J3LU |  1));
+        __D3LU=__H3LU;
+      };
+      __LPAS=((____0AOJ *)__D3LU);
+      *(__LPAS) = *(__0AOJ__);
+    };
+    __N4LU=((____0AOJ *)__LPAS);
+    __N4LU->__1AOJ.__CK.__YH.__O2B=__33LU;
+    __N4LU->__OB5J=__I0LT;
+    __SCHM=__LPAS;
+  } break;
+  case ____EBOJ__: {
+    __QPAS=((____EBOJ *)__RCHM);
+    __33LU=__QPAS->__FBOJ.__CK.__YH.__O2B;
+    __53LU=__QPAS->__TB5J;
+    __QPAS=NULL;
+    __D3LU=((____IB )(NULL));
+    __E3LU= 0;
+    __F3LU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__F3LU ==  0)) {
+      __QPAS=__EBOJ__;
+    } else /* FALSE */ {
+      __E3LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3LU));
+      if ((__E3LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __J3LU=((____YWB )((____Q )(void *)((unsigned long)__I3LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_size[(__J3LU)-1]))),((____YWB )((____Q )__I3LU)));
+        __D3LU=__H3LU;
+      } else /* FALSE */ {
+        __J3LU=((____YWB )__E3LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_type[(__J3LU)]))),(____YWB)(__J3LU |  1));
+        __D3LU=__H3LU;
+      };
+      __QPAS=((____EBOJ *)__D3LU);
+      *(__QPAS) = *(__EBOJ__);
+    };
+    __34LU=((____EBOJ *)__QPAS);
+    __34LU->__FBOJ.__CK.__YH.__O2B=__33LU;
+    __34LU->__TB5J=__53LU;
+    __SCHM=__QPAS;
+  } break;
+  case ____3BOJ__: {
+    __SCHM=__21AL(((____3BOJ *)__RCHM));
+  } break;
+  case ____RCOJ__: {
+    __SCHM=__H2AL(((____RCOJ *)__RCHM));
+  } break;
+  case ____HDOJ__: {
+    __SCHM=__S2AL(((____HDOJ *)__RCHM));
+  } break;
+  case ____1DOJ__: {
+    __SCHM=__32AL(((____1DOJ *)__RCHM));
+  } break;
+  case ____PEOJ__: {
+    __SCHM=__I3AL(((____PEOJ *)__RCHM));
+  } break;
+  case ____DFOJ__: {
+    __SCHM=__T3AL(((____DFOJ *)__RCHM));
+  } break;
+  case ____XFOJ__: {
+    __SCHM=__43AL(((____XFOJ *)__RCHM));
+  } break;
+  case ____QGOJ__: {
+    __SCHM=__J4AL(((____QGOJ *)__RCHM));
+  } break;
+  case ____EHOJ__: {
+    __SCHM=__X4AL(((____EHOJ *)__RCHM));
+  } break;
+  case ____2HOJ__: {
+    __TPAS=((____2HOJ *)__RCHM);
+    __33LU=__TPAS->__3HOJ.__CK.__YH.__O2B;
+    __53LU=__TPAS->__3D5J;
+    __TPAS=NULL;
+    __D3LU=((____IB )(NULL));
+    __E3LU= 0;
+    __F3LU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__F3LU ==  0)) {
+      __TPAS=__2HOJ__;
+    } else /* FALSE */ {
+      __E3LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3LU));
+      if ((__E3LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __J3LU=((____YWB )((____Q )(void *)((unsigned long)__I3LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_size[(__J3LU)-1]))),((____YWB )((____Q )__I3LU)));
+        __D3LU=__H3LU;
+      } else /* FALSE */ {
+        __J3LU=((____YWB )__E3LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_type[(__J3LU)]))),(____YWB)(__J3LU |  1));
+        __D3LU=__H3LU;
+      };
+      __TPAS=((____2HOJ *)__D3LU);
+      *(__TPAS) = *(__2HOJ__);
+    };
+    __N5LU=((____2HOJ *)__TPAS);
+    __N5LU->__3HOJ.__CK.__YH.__O2B=__33LU;
+    __N5LU->__3D5J=__53LU;
+    __SCHM=__TPAS;
+  } break;
+  case ____YIOJ__: {
+    __SCHM=__I5AL(((____YIOJ *)__RCHM));
+  } break;
+  case ____YMOJ__: {
+    __WPAS=((____YMOJ *)__RCHM);
+    __33LU=__WPAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __55LU=__WPAS->__SE5J;
+    __53LU=__WPAS->__ZMOJ.__BI4D;
+    __WPAS=NULL;
+    __D3LU=((____IB )(NULL));
+    __E3LU= 0;
+    __F3LU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__F3LU ==  0)) {
+      __WPAS=__YMOJ__;
+    } else /* FALSE */ {
+      __E3LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3LU));
+      if ((__E3LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __J3LU=((____YWB )((____Q )(void *)((unsigned long)__I3LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_size[(__J3LU)-1]))),((____YWB )((____Q )__I3LU)));
+        __D3LU=__H3LU;
+      } else /* FALSE */ {
+        __J3LU=((____YWB )__E3LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_type[(__J3LU)]))),(____YWB)(__J3LU |  1));
+        __D3LU=__H3LU;
+      };
+      __WPAS=((____YMOJ *)__D3LU);
+      *(__WPAS) = *(__YMOJ__);
+    };
+    __35LU=((____YMOJ *)__WPAS);
+    __35LU->__ZMOJ.__DK.__CK.__YH.__O2B=__33LU;
+    __35LU->__SE5J=__55LU;
+    __35LU->__ZMOJ.__BI4D=__53LU;
+    __SCHM=__WPAS;
+  } break;
+  case ____ONOJ__: {
+    __0PAS=((____ONOJ *)__RCHM);
+    __1PAS=__RNQJ(__0PAS->__PNOJ.__DK.__CK.__YH.__O2B,__0PAS->__XE5J);
+    __SCHM=__1PAS;
+  } break;
+  case ____YOOJ__: {
+    __3PAS=((____YOOJ *)__RCHM);
+    __4PAS=__LRQJ(__3PAS->__ZOOJ.__DK.__CK.__YH.__O2B,__3PAS->__TCJK);
+    __SCHM=__4PAS;
+  } break;
+  case ____IM4K__: {
+    __SCHM=__NZFM(((____IM4K *)__RCHM));
+  } break;
+  case ____T5FL__: {
+    __SCHM=__V35O(((____T5FL *)__RCHM));
+  } break;
+  case ____3DUL__: {
+    __SCHM=__AJVP(((____3DUL *)__RCHM));
+  } break;
+  case ____0EUL__: {
+    __SCHM=__QB4P(((____0EUL *)__RCHM));
+  } break;
+  case ____BGUL__: {
+    __SCHM=__LJVP(((____BGUL *)__RCHM));
+  } break;
+  case ____2GUL__: {
+    __SCHM=__2B4P(((____2GUL *)__RCHM));
+  } break;
+  case ____B0VL__: {
+    __SCHM=__H0BN(((____B0VL *)__RCHM));
+  } break;
+  case ____P0VL__: {
+    __SCHM=__NCHM(((____P0VL *)__RCHM));
+  } break;
+  case ____Q5YL__: {
+    __DAMU=__TFTL(((____FKRG *)((____Q5YL *)__RCHM)->__HBKM),NULL);
+    if (__DAMU==NULL) {
+      __EAMU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__U4LU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__V4LU=NULL;
+      switch (((struct ___OBJ *)__DAMU)->__id) {
+      case ____IM4K__: {
+        __EAMU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__V4LU=((__READ_GLOBAL__B4YL *)__tmp__U4LU);
+      case ____Q5YL__: {
+        __EAMU=((____Q5YL *)__DAMU);
       } break;
       }
     };
-    __tmp__DBHM=__tmp__V4LU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__DBHM=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__CBHM));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__DBHM=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__CBHM));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__DBHM=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__CBHM));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__DBHM=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__CBHM));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__DBHM=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__CBHM));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__DBHM=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__CBHM));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__DBHM=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__CBHM));
-  } break;
-  };
-  __tmp__CBHM=Self__5AHM->parent_expr_binary__BZVL.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__CBHM)->__id) {
-  case __STRING_CST__5J__: {
-    Self__X1LU=((__STRING_CST__5J *)__tmp__CBHM);
-    result__T1LU=NULL;
-    ptr__U1LU=((__POINTER__IB )(NULL));
-    typ_id__V1LU= 0;
-    __tmp__W1LU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__W1LU ==  0)) {
-      result__T1LU=Self__X1LU;
-    } else /* FALSE */ {
-      typ_id__V1LU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1LU));
-      if ((typ_id__V1LU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__01LU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z1LU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_size[(__tmp__01LU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z1LU)));
-        ptr__U1LU=__tmp__Y1LU;
-      } else /* FALSE */ {
-        __tmp__01LU=((__UINTEGER_32__RWB )typ_id__V1LU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_type[(__tmp__01LU)]))),(__UINTEGER_32__RWB)(__tmp__01LU |  1));
-        ptr__U1LU=__tmp__Y1LU;
-      };
-      result__T1LU=((__STRING_CST__5J *)ptr__U1LU);
-      *(result__T1LU) = *(Self__X1LU);
-    };
-    __tmp__U4LU=result__T1LU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__U4LU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__CBHM));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__VNAS=((__PROTOTYPE_CST__45WC *)__tmp__CBHM);
-    __tmp__WNAS=create__type__IJ2C(Self__VNAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__VNAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__U4LU=__tmp__WNAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__YNAS=((__INTEGER_CST__KAXC *)__tmp__CBHM);
-    p__O2LU=Self__YNAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__P2LU=Self__YNAS->value__YG4D;
-    t__Q2LU=Self__YNAS->parent_constant__LAXC.static_type__SG4D;
-    Self__YNAS=NULL;
-    ptr__U1LU=((__POINTER__IB )(NULL));
-    typ_id__V1LU= 0;
-    __tmp__W1LU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__W1LU ==  0)) {
-      Self__YNAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__V1LU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1LU));
-      if ((typ_id__V1LU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__01LU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z1LU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_size[(__tmp__01LU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z1LU)));
-        ptr__U1LU=__tmp__Y1LU;
-      } else /* FALSE */ {
-        __tmp__01LU=((__UINTEGER_32__RWB )typ_id__V1LU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_type[(__tmp__01LU)]))),(__UINTEGER_32__RWB)(__tmp__01LU |  1));
-        ptr__U1LU=__tmp__Y1LU;
-      };
-      Self__YNAS=((__INTEGER_CST__KAXC *)ptr__U1LU);
-      *(Self__YNAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__N2LU=((__INTEGER_CST__KAXC *)Self__YNAS);
-    Self__N2LU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__O2LU;
-    Self__N2LU->value__YG4D=v__P2LU;
-    Self__N2LU->parent_constant__LAXC.static_type__SG4D=t__Q2LU;
-    check_type__KYEE(Self__N2LU);
-    __tmp__U4LU=Self__YNAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__U4LU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__CBHM));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__YYLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__CBHM)->local__PUEJ));
-    if (__tmp__YYLT==NULL) {
-      __tmp__ZYLT=NULL;
+    __SCHM=__EAMU;
+  } break;
+  case ____UVPM__: {
+    __SCHM=__VGWN(((____UVPM *)__RCHM));
+  } break;
+  case ____0ZPM__: {
+    __SCHM=__4G2P(((____0ZPM *)__RCHM));
+  } break;
+  case ____MR0N__: {
+    __SCHM=__DRVO(((____MR0N *)__RCHM));
+  } break;
+  case ____YWBP__: {
+    __SCHM=__DQ0Q(((____YWBP *)__RCHM));
+  } break;
+  case ____LYBP__: {
+    __SCHM=__0WUP(((____LYBP *)__RCHM));
+  } break;
+  case ____CZBP__: {
+    __SCHM=__FXUP(((____CZBP *)__RCHM));
+  } break;
+  case ____3BEP__: {
+    __SCHM=__FCIQ(((____3BEP *)__RCHM));
+  } break;
+  };
+  __RCHM=__OCHM->__Q0VL.__FC5J;
+  switch (((struct ___OBJ *)__RCHM)->__id) {
+  case ____5J__: {
+    __G3LU=((____5J *)__RCHM);
+    __C3LU=NULL;
+    __D3LU=((____IB )(NULL));
+    __E3LU= 0;
+    __F3LU=((____IB )sizeof(____5J));
+    if (((unsigned long)__F3LU ==  0)) {
+      __C3LU=__G3LU;
+    } else /* FALSE */ {
+      __E3LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3LU));
+      if ((__E3LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __J3LU=((____YWB )((____Q )(void *)((unsigned long)__I3LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_size[(__J3LU)-1]))),((____YWB )((____Q )__I3LU)));
+        __D3LU=__H3LU;
+      } else /* FALSE */ {
+        __J3LU=((____YWB )__E3LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_type[(__J3LU)]))),(____YWB)(__J3LU |  1));
+        __D3LU=__H3LU;
+      };
+      __C3LU=((____5J *)__D3LU);
+      *(__C3LU) = *(__G3LU);
+    };
+    __DAMU=__C3LU;
+  } break;
+  case ____0AXC__: {
+    __DAMU=__JZAL(((____0AXC *)__RCHM));
+  } break;
+  case ____NBXC__: {
+    __EPAS=((____NBXC *)__RCHM);
+    __FPAS=__XK2C(__EPAS->__OBXC.__DK.__CK.__YH.__O2B,__EPAS->__OBXC.__BI4D);
+    __DAMU=__FPAS;
+  } break;
+  case ____ZBXC__: {
+    __HPAS=((____ZBXC *)__RCHM);
+    __33LU=__HPAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __43LU=__HPAS->__HI4D;
+    __53LU=__HPAS->__0BXC.__BI4D;
+    __HPAS=NULL;
+    __D3LU=((____IB )(NULL));
+    __E3LU= 0;
+    __F3LU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__F3LU ==  0)) {
+      __HPAS=__ZBXC__;
+    } else /* FALSE */ {
+      __E3LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3LU));
+      if ((__E3LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __J3LU=((____YWB )((____Q )(void *)((unsigned long)__I3LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_size[(__J3LU)-1]))),((____YWB )((____Q )__I3LU)));
+        __D3LU=__H3LU;
+      } else /* FALSE */ {
+        __J3LU=((____YWB )__E3LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_type[(__J3LU)]))),(____YWB)(__J3LU |  1));
+        __D3LU=__H3LU;
+      };
+      __HPAS=((____ZBXC *)__D3LU);
+      *(__HPAS) = *(__ZBXC__);
+    };
+    __23LU=((____ZBXC *)__HPAS);
+    __23LU->__0BXC.__DK.__CK.__YH.__O2B=__33LU;
+    __23LU->__HI4D=__43LU;
+    __23LU->__0BXC.__BI4D=__53LU;
+    __ZZEE(__23LU);
+    __DAMU=__HPAS;
+  } break;
+  case ____DMWH__: {
+    __DAMU=__W3OK(((____DMWH *)__RCHM));
+  } break;
+  case ____2A0I__: {
+    __H0LT=__2VEI(((____N5WC *)((____2A0I *)__RCHM)->__4VEJ));
+    if (__H0LT==NULL) {
+      __I0LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__ZYLT=((__READ_LOCAL__N5ZI *)__tmp__YYLT);
+      __I0LT=((____2A0I *)__H0LT);
     };
-    __tmp__U4LU=__tmp__ZYLT;
+    __DAMU=__I0LT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__U4LU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__CBHM));
+  case ____HJNJ__: {
+    __DAMU=__Y0AL(((____HJNJ *)__RCHM));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__U4LU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__CBHM));
+  case ____SJNJ__: {
+    __DAMU=__D1AL(((____SJNJ *)__RCHM));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__2NAS=((__IS_EXPANDED__L5NJ *)__tmp__CBHM);
-    p__O2LU=Self__2NAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__YYLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__2NAS->receiver__554J)->local__PUEJ));
-    if (__tmp__YYLT==NULL) {
-      __tmp__ZYLT=NULL;
+  case ____0AOJ__: {
+    __LPAS=((____0AOJ *)__RCHM);
+    __33LU=__LPAS->__1AOJ.__CK.__YH.__O2B;
+    __H0LT=__2VEI(((____N5WC *)((____2A0I *)__LPAS->__OB5J)->__4VEJ));
+    if (__H0LT==NULL) {
+      __I0LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__ZYLT=((__READ_LOCAL__N5ZI *)__tmp__YYLT);
-    };
-    Self__2NAS=NULL;
-    ptr__U1LU=((__POINTER__IB )(NULL));
-    typ_id__V1LU= 0;
-    __tmp__W1LU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__W1LU ==  0)) {
-      Self__2NAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__V1LU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1LU));
-      if ((typ_id__V1LU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__01LU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z1LU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_size[(__tmp__01LU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z1LU)));
-        ptr__U1LU=__tmp__Y1LU;
-      } else /* FALSE */ {
-        __tmp__01LU=((__UINTEGER_32__RWB )typ_id__V1LU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_type[(__tmp__01LU)]))),(__UINTEGER_32__RWB)(__tmp__01LU |  1));
-        ptr__U1LU=__tmp__Y1LU;
-      };
-      Self__2NAS=((__IS_EXPANDED__L5NJ *)ptr__U1LU);
-      *(Self__2NAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__42LU=((__IS_EXPANDED__L5NJ *)Self__2NAS);
-    Self__42LU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__O2LU;
-    Self__42LU->receiver__554J=__tmp__ZYLT;
-    __tmp__U4LU=Self__2NAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__BOAS=((__GET_TYPE_ID__V5NJ *)__tmp__CBHM);
-    p__O2LU=Self__BOAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__Q2LU=Self__BOAS->receiver__EA5J;
-    Self__BOAS=NULL;
-    ptr__U1LU=((__POINTER__IB )(NULL));
-    typ_id__V1LU= 0;
-    __tmp__W1LU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__W1LU ==  0)) {
-      Self__BOAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__V1LU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1LU));
-      if ((typ_id__V1LU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__01LU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z1LU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_size[(__tmp__01LU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z1LU)));
-        ptr__U1LU=__tmp__Y1LU;
-      } else /* FALSE */ {
-        __tmp__01LU=((__UINTEGER_32__RWB )typ_id__V1LU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_type[(__tmp__01LU)]))),(__UINTEGER_32__RWB)(__tmp__01LU |  1));
-        ptr__U1LU=__tmp__Y1LU;
-      };
-      Self__BOAS=((__GET_TYPE_ID__V5NJ *)ptr__U1LU);
-      *(Self__BOAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__O3LU=((__GET_TYPE_ID__V5NJ *)Self__BOAS);
-    Self__O3LU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__O2LU;
-    Self__O3LU->receiver__EA5J=t__Q2LU;
-    __tmp__U4LU=Self__BOAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__U4LU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__CBHM));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__U4LU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__CBHM));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__U4LU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__CBHM));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__U4LU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__CBHM));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__U4LU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__CBHM));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__U4LU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__CBHM));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__U4LU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__CBHM));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__U4LU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__CBHM));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__U4LU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__CBHM));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__EOAS=((__SIZE_OF__NGOJ *)__tmp__CBHM);
-    p__O2LU=Self__EOAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__Q2LU=Self__EOAS->receiver__OC5J;
-    Self__EOAS=NULL;
-    ptr__U1LU=((__POINTER__IB )(NULL));
-    typ_id__V1LU= 0;
-    __tmp__W1LU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__W1LU ==  0)) {
-      Self__EOAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__V1LU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1LU));
-      if ((typ_id__V1LU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__01LU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z1LU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_size[(__tmp__01LU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z1LU)));
-        ptr__U1LU=__tmp__Y1LU;
-      } else /* FALSE */ {
-        __tmp__01LU=((__UINTEGER_32__RWB )typ_id__V1LU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_type[(__tmp__01LU)]))),(__UINTEGER_32__RWB)(__tmp__01LU |  1));
-        ptr__U1LU=__tmp__Y1LU;
-      };
-      Self__EOAS=((__SIZE_OF__NGOJ *)ptr__U1LU);
-      *(Self__EOAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__43LU=((__SIZE_OF__NGOJ *)Self__EOAS);
-    Self__43LU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__O2LU;
-    Self__43LU->receiver__OC5J=t__Q2LU;
-    __tmp__U4LU=Self__EOAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__U4LU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__CBHM));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__HOAS=((__REAL_CST__JLOJ *)__tmp__CBHM);
-    p__O2LU=Self__HOAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__Q4LU=Self__HOAS->value__DD5J;
-    t__Q2LU=Self__HOAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__HOAS=NULL;
-    ptr__U1LU=((__POINTER__IB )(NULL));
-    typ_id__V1LU= 0;
-    __tmp__W1LU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__W1LU ==  0)) {
-      Self__HOAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__V1LU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1LU));
-      if ((typ_id__V1LU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__01LU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z1LU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_size[(__tmp__01LU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z1LU)));
-        ptr__U1LU=__tmp__Y1LU;
-      } else /* FALSE */ {
-        __tmp__01LU=((__UINTEGER_32__RWB )typ_id__V1LU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_type[(__tmp__01LU)]))),(__UINTEGER_32__RWB)(__tmp__01LU |  1));
-        ptr__U1LU=__tmp__Y1LU;
-      };
-      Self__HOAS=((__REAL_CST__JLOJ *)ptr__U1LU);
-      *(Self__HOAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__O4LU=((__REAL_CST__JLOJ *)Self__HOAS);
-    Self__O4LU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__O2LU;
-    Self__O4LU->value__DD5J=v__Q4LU;
-    Self__O4LU->parent_constant__KLOJ.static_type__SG4D=t__Q2LU;
-    __tmp__U4LU=Self__HOAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__LOAS=((__CHARACTER_CST__5LOJ *)__tmp__CBHM);
-    __tmp__MOAS=create__char__CMQJ(Self__LOAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__LOAS->text__ID5J);
-    __tmp__U4LU=__tmp__MOAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__OOAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__CBHM);
-    __tmp__POAS=create__text__2PQJ(Self__OOAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OOAS->string__EBJK);
-    __tmp__U4LU=__tmp__POAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__U4LU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__CBHM));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__U4LU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__CBHM));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__U4LU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__CBHM));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__U4LU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__CBHM));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__U4LU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__CBHM));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__U4LU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__CBHM));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__U4LU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__CBHM));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__U4LU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__CBHM));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__IG2S=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__CBHM)->global__Y5JM),NULL);
-    if (__tmp__IG2S==NULL) {
-      __tmp__V4LU=NULL;
+      __I0LT=((____2A0I *)__H0LT);
+    };
+    __LPAS=NULL;
+    __D3LU=((____IB )(NULL));
+    __E3LU= 0;
+    __F3LU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__F3LU ==  0)) {
+      __LPAS=__0AOJ__;
+    } else /* FALSE */ {
+      __E3LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3LU));
+      if ((__E3LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __J3LU=((____YWB )((____Q )(void *)((unsigned long)__I3LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_size[(__J3LU)-1]))),((____YWB )((____Q )__I3LU)));
+        __D3LU=__H3LU;
+      } else /* FALSE */ {
+        __J3LU=((____YWB )__E3LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_type[(__J3LU)]))),(____YWB)(__J3LU |  1));
+        __D3LU=__H3LU;
+      };
+      __LPAS=((____0AOJ *)__D3LU);
+      *(__LPAS) = *(__0AOJ__);
+    };
+    __N4LU=((____0AOJ *)__LPAS);
+    __N4LU->__1AOJ.__CK.__YH.__O2B=__33LU;
+    __N4LU->__OB5J=__I0LT;
+    __DAMU=__LPAS;
+  } break;
+  case ____EBOJ__: {
+    __QPAS=((____EBOJ *)__RCHM);
+    __33LU=__QPAS->__FBOJ.__CK.__YH.__O2B;
+    __53LU=__QPAS->__TB5J;
+    __QPAS=NULL;
+    __D3LU=((____IB )(NULL));
+    __E3LU= 0;
+    __F3LU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__F3LU ==  0)) {
+      __QPAS=__EBOJ__;
+    } else /* FALSE */ {
+      __E3LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3LU));
+      if ((__E3LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __J3LU=((____YWB )((____Q )(void *)((unsigned long)__I3LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_size[(__J3LU)-1]))),((____YWB )((____Q )__I3LU)));
+        __D3LU=__H3LU;
+      } else /* FALSE */ {
+        __J3LU=((____YWB )__E3LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_type[(__J3LU)]))),(____YWB)(__J3LU |  1));
+        __D3LU=__H3LU;
+      };
+      __QPAS=((____EBOJ *)__D3LU);
+      *(__QPAS) = *(__EBOJ__);
+    };
+    __34LU=((____EBOJ *)__QPAS);
+    __34LU->__FBOJ.__CK.__YH.__O2B=__33LU;
+    __34LU->__TB5J=__53LU;
+    __DAMU=__QPAS;
+  } break;
+  case ____3BOJ__: {
+    __DAMU=__21AL(((____3BOJ *)__RCHM));
+  } break;
+  case ____RCOJ__: {
+    __DAMU=__H2AL(((____RCOJ *)__RCHM));
+  } break;
+  case ____HDOJ__: {
+    __DAMU=__S2AL(((____HDOJ *)__RCHM));
+  } break;
+  case ____1DOJ__: {
+    __DAMU=__32AL(((____1DOJ *)__RCHM));
+  } break;
+  case ____PEOJ__: {
+    __DAMU=__I3AL(((____PEOJ *)__RCHM));
+  } break;
+  case ____DFOJ__: {
+    __DAMU=__T3AL(((____DFOJ *)__RCHM));
+  } break;
+  case ____XFOJ__: {
+    __DAMU=__43AL(((____XFOJ *)__RCHM));
+  } break;
+  case ____QGOJ__: {
+    __DAMU=__J4AL(((____QGOJ *)__RCHM));
+  } break;
+  case ____EHOJ__: {
+    __DAMU=__X4AL(((____EHOJ *)__RCHM));
+  } break;
+  case ____2HOJ__: {
+    __TPAS=((____2HOJ *)__RCHM);
+    __33LU=__TPAS->__3HOJ.__CK.__YH.__O2B;
+    __53LU=__TPAS->__3D5J;
+    __TPAS=NULL;
+    __D3LU=((____IB )(NULL));
+    __E3LU= 0;
+    __F3LU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__F3LU ==  0)) {
+      __TPAS=__2HOJ__;
+    } else /* FALSE */ {
+      __E3LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3LU));
+      if ((__E3LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __J3LU=((____YWB )((____Q )(void *)((unsigned long)__I3LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_size[(__J3LU)-1]))),((____YWB )((____Q )__I3LU)));
+        __D3LU=__H3LU;
+      } else /* FALSE */ {
+        __J3LU=((____YWB )__E3LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_type[(__J3LU)]))),(____YWB)(__J3LU |  1));
+        __D3LU=__H3LU;
+      };
+      __TPAS=((____2HOJ *)__D3LU);
+      *(__TPAS) = *(__2HOJ__);
+    };
+    __N5LU=((____2HOJ *)__TPAS);
+    __N5LU->__3HOJ.__CK.__YH.__O2B=__33LU;
+    __N5LU->__3D5J=__53LU;
+    __DAMU=__TPAS;
+  } break;
+  case ____YIOJ__: {
+    __DAMU=__I5AL(((____YIOJ *)__RCHM));
+  } break;
+  case ____YMOJ__: {
+    __WPAS=((____YMOJ *)__RCHM);
+    __33LU=__WPAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __55LU=__WPAS->__SE5J;
+    __53LU=__WPAS->__ZMOJ.__BI4D;
+    __WPAS=NULL;
+    __D3LU=((____IB )(NULL));
+    __E3LU= 0;
+    __F3LU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__F3LU ==  0)) {
+      __WPAS=__YMOJ__;
+    } else /* FALSE */ {
+      __E3LU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3LU));
+      if ((__E3LU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __J3LU=((____YWB )((____Q )(void *)((unsigned long)__I3LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_size[(__J3LU)-1]))),((____YWB )((____Q )__I3LU)));
+        __D3LU=__H3LU;
+      } else /* FALSE */ {
+        __J3LU=((____YWB )__E3LU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __H3LU=__OKI(__I3LU,((____IB )(&(table_type[(__J3LU)]))),(____YWB)(__J3LU |  1));
+        __D3LU=__H3LU;
+      };
+      __WPAS=((____YMOJ *)__D3LU);
+      *(__WPAS) = *(__YMOJ__);
+    };
+    __35LU=((____YMOJ *)__WPAS);
+    __35LU->__ZMOJ.__DK.__CK.__YH.__O2B=__33LU;
+    __35LU->__SE5J=__55LU;
+    __35LU->__ZMOJ.__BI4D=__53LU;
+    __DAMU=__WPAS;
+  } break;
+  case ____ONOJ__: {
+    __0PAS=((____ONOJ *)__RCHM);
+    __1PAS=__RNQJ(__0PAS->__PNOJ.__DK.__CK.__YH.__O2B,__0PAS->__XE5J);
+    __DAMU=__1PAS;
+  } break;
+  case ____YOOJ__: {
+    __3PAS=((____YOOJ *)__RCHM);
+    __4PAS=__LRQJ(__3PAS->__ZOOJ.__DK.__CK.__YH.__O2B,__3PAS->__TCJK);
+    __DAMU=__4PAS;
+  } break;
+  case ____IM4K__: {
+    __DAMU=__NZFM(((____IM4K *)__RCHM));
+  } break;
+  case ____T5FL__: {
+    __DAMU=__V35O(((____T5FL *)__RCHM));
+  } break;
+  case ____3DUL__: {
+    __DAMU=__AJVP(((____3DUL *)__RCHM));
+  } break;
+  case ____0EUL__: {
+    __DAMU=__QB4P(((____0EUL *)__RCHM));
+  } break;
+  case ____BGUL__: {
+    __DAMU=__LJVP(((____BGUL *)__RCHM));
+  } break;
+  case ____2GUL__: {
+    __DAMU=__2B4P(((____2GUL *)__RCHM));
+  } break;
+  case ____B0VL__: {
+    __DAMU=__H0BN(((____B0VL *)__RCHM));
+  } break;
+  case ____P0VL__: {
+    __DAMU=__NCHM(((____P0VL *)__RCHM));
+  } break;
+  case ____Q5YL__: {
+    __XH2S=__TFTL(((____FKRG *)((____Q5YL *)__RCHM)->__HBKM),NULL);
+    if (__XH2S==NULL) {
+      __EAMU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__IG2S)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__V4LU=NULL;
+      switch (((struct ___OBJ *)__XH2S)->__id) {
+      case ____IM4K__: {
+        __EAMU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__V4LU=((__READ_GLOBAL__B4YL *)__tmp__IG2S);
+      case ____Q5YL__: {
+        __EAMU=((____Q5YL *)__XH2S);
       } break;
       }
     };
-    __tmp__U4LU=__tmp__V4LU;
+    __DAMU=__EAMU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__U4LU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__CBHM));
+  case ____UVPM__: {
+    __DAMU=__VGWN(((____UVPM *)__RCHM));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__U4LU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__CBHM));
+  case ____0ZPM__: {
+    __DAMU=__4G2P(((____0ZPM *)__RCHM));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__U4LU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__CBHM));
+  case ____MR0N__: {
+    __DAMU=__DRVO(((____MR0N *)__RCHM));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__U4LU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__CBHM));
+  case ____YWBP__: {
+    __DAMU=__DQ0Q(((____YWBP *)__RCHM));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__U4LU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__CBHM));
+  case ____LYBP__: {
+    __DAMU=__0WUP(((____LYBP *)__RCHM));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__U4LU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__CBHM));
+  case ____CZBP__: {
+    __DAMU=__FXUP(((____CZBP *)__RCHM));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__U4LU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__CBHM));
+  case ____3BEP__: {
+    __DAMU=__FCIQ(((____3BEP *)__RCHM));
   } break;
   };
-  result__NOJV=NULL;
-  ptr__U1LU=((__POINTER__IB )(NULL));
-  typ_id__V1LU= 0;
-  __tmp__W1LU=((__POINTER__IB )sizeof(__EXPR_ADD__AZVL));
-  if (((unsigned long)__tmp__W1LU ==  0)) {
-    result__NOJV=EXPR_ADD__AZVL__;
+  __2PJV=NULL;
+  __D3LU=((____IB )(NULL));
+  __E3LU= 0;
+  __F3LU=((____IB )sizeof(____P0VL));
+  if (((unsigned long)__F3LU ==  0)) {
+    __2PJV=__P0VL__;
   } else /* FALSE */ {
-    typ_id__V1LU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1LU));
-    if ((typ_id__V1LU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__01LU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z1LU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_size[(__tmp__01LU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z1LU)));
-      ptr__U1LU=__tmp__Y1LU;
-    } else /* FALSE */ {
-      __tmp__01LU=((__UINTEGER_32__RWB )typ_id__V1LU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__Y1LU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__Z1LU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1LU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1LU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__Y1LU=micro_alloc__table__lab__HKI(__tmp__Z1LU,((__POINTER__IB )(&(table_type[(__tmp__01LU)]))),(__UINTEGER_32__RWB)(__tmp__01LU |  1));
-      ptr__U1LU=__tmp__Y1LU;
-    };
-    result__NOJV=((__EXPR_ADD__AZVL *)ptr__U1LU);
-    *(result__NOJV) = *(EXPR_ADD__AZVL__);
-  };
-  Self__ZOJV=((__EXPR_ADD__AZVL *)result__NOJV);
-  Self__ZOJV->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__BBHM;
-  Self__ZOJV->parent_expr_binary__BZVL.left__SA5J=__tmp__DBHM;
-  Self__ZOJV->parent_expr_binary__BZVL.right__WA5J=__tmp__U4LU;
-  Self__ZOJV=result__NOJV;
-  return(Self__ZOJV);
+    __E3LU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3LU));
+    if ((__E3LU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __J3LU=((____YWB )((____Q )(void *)((unsigned long)__I3LU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __H3LU=__OKI(__I3LU,((____IB )(&(table_size[(__J3LU)-1]))),((____YWB )((____Q )__I3LU)));
+      __D3LU=__H3LU;
+    } else /* FALSE */ {
+      __J3LU=((____YWB )__E3LU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __H3LU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __I3LU=(void *)((unsigned long)(void *)((unsigned long)__F3LU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3LU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __H3LU=__OKI(__I3LU,((____IB )(&(table_type[(__J3LU)]))),(____YWB)(__J3LU |  1));
+      __D3LU=__H3LU;
+    };
+    __2PJV=((____P0VL *)__D3LU);
+    *(__2PJV) = *(__P0VL__);
+  };
+  __IQJV=((____P0VL *)__2PJV);
+  __IQJV->__Q0VL.__TCOJ.__CK.__YH.__O2B=__QCHM;
+  __IQJV->__Q0VL.__BC5J=__SCHM;
+  __IQJV->__Q0VL.__FC5J=__DAMU;
+  __IQJV=__2PJV;
+  return(__IQJV);
 }
 
-static void* read_direct__with__EETL(__SLOT_DATA__WIRG *Self__FETL,void *r__HETL)
-// ({SLOT_DATA__WIRG},{NULLxSTRING_CST__5JxEXTERNAL_C__L5WCxPROTOTYPE_CST__45WCxINTEGER_CST__KAXCxEXPR_MULTIPLE__UKWHxREAD_LOCAL__N5ZIxEXPR_EQUAL__YHNJxEXPR_NOT_EQUAL__DINJxIS_EXPANDED__L5NJxGET_TYPE_ID__V5NJxEXPR_SUP__OAOJxEXPR_SUB__CBOJxEXPR_MUL__YBOJxEXPR_DIV__MCOJxEXPR_AND__ADOJxEXPR_SHIFT_R__UDOJxEXPR_SHIFT_L__IEOJxPUT_TO__BFOJxITEM__VFOJxSIZE_OF__NGOJxCAST__JHOJxREAL_CST__JLOJxCHARACTER_CST__5LOJxNATIVE_ARRAY_CHARACTER_CST__JNOJxREAD_SLOT__ZK4KxEXPR_NOT_LOGIC__E4FLxEXPR_OR_LOGIC__OCULxEXPR_OR_OR_LOGIC__LDULxEXPR_AND_LOGIC__SEULxEXPR_AND_AND_LOGIC__NFULxEXPR_NEG__SYVLxEXPR_ADD__AZVLxREAD_GLOBAL__B4YLxEXPR_NOT__FUPMxEXPR_MOD__LYPMxEXPR_OR__3P0NxEXPR_SUP_EQ__JVBPxEXPR_INF__2WBPxEXPR_INF_EQ__TXBPxEXPR_XOR__OAEP}) With result No recursive, No inlinable.
+static void* __TFTL(____FKRG *__UFTL,void *__WFTL)
+// ({__FKRG},{NULLx__5Jx__0AXCx__NBXCx__ZBXCx__DMWHx__2A0Ix__HJNJx__SJNJx__0AOJx__EBOJx__3BOJx__RCOJx__HDOJx__1DOJx__PEOJx__DFOJx__XFOJx__QGOJx__EHOJx__2HOJx__YIOJx__YMOJx__ONOJx__YOOJx__IM4Kx__T5FLx__3DULx__0EULx__BGULx__2GULx__B0VLx__P0VLx__Q5YLx__UVPMx__0ZPMx__MR0Nx__YWBPx__LYBPx__CZBPx__3BEP}) With result No recursive, No inlinable.
 {
-  __POSITION__OL __tmp__KETL;
-  void *result__U3YL,*Result__IETL;
-  __READ_GLOBAL__B4YL *result__H0CM,*Self__V5JM;
-  __POINTER__IB ptr__I0CM,__tmp__O0CM,__tmp__TP4T,__tmp__VP4T;
-  __INTEGER__Q typ_id__M0CM;
-  __UINTEGER_32__RWB __tmp__WP4T;
-  __READ_SLOT__ZK4K *result__Z2CM,*Self__55JM;
-  __tmp__KETL=Self__FETL->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-  result__U3YL=NULL;
-  if ((Self__FETL->parent_variable__XIRG.parent_named__A4WC.style__NKQC == '-')) {
-    result__H0CM=NULL;
-    ptr__I0CM=((__POINTER__IB )(NULL));
-    typ_id__M0CM= 0;
-    __tmp__O0CM=((__POINTER__IB )sizeof(__READ_GLOBAL__B4YL));
-    if (((unsigned long)__tmp__O0CM ==  0)) {
-      result__H0CM=READ_GLOBAL__B4YL__;
-    } else /* FALSE */ {
-      typ_id__M0CM=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O0CM));
-      if ((typ_id__M0CM == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TP4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VP4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__O0CM - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TP4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TP4T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WP4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VP4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TP4T=micro_alloc__table__lab__HKI(__tmp__VP4T,((__POINTER__IB )(&(table_size[(__tmp__WP4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VP4T)));
-        ptr__I0CM=__tmp__TP4T;
-      } else /* FALSE */ {
-        __tmp__WP4T=((__UINTEGER_32__RWB )typ_id__M0CM);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TP4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VP4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__O0CM - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TP4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TP4T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TP4T=micro_alloc__table__lab__HKI(__tmp__VP4T,((__POINTER__IB )(&(table_type[(__tmp__WP4T)]))),(__UINTEGER_32__RWB)(__tmp__WP4T |  1));
-        ptr__I0CM=__tmp__TP4T;
-      };
-      result__H0CM=((__READ_GLOBAL__B4YL *)ptr__I0CM);
-      *(result__H0CM) = *(READ_GLOBAL__B4YL__);
-    };
-    Self__V5JM=((__READ_GLOBAL__B4YL *)result__H0CM);
-    Self__V5JM->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KETL;
-    Self__V5JM->global__Y5JM=Self__FETL;
-    result__U3YL=result__H0CM;
+  ____OL __ZFTL;
+  void *__D5YL,*__XFTL;
+  ____Q5YL *__W1CM,*__EBKM;
+  ____IB __X1CM,__31CM,__CR4T,__ER4T;
+  ____Q __11CM;
+  ____YWB __FR4T;
+  ____IM4K *__I4CM,*__OBKM;
+  __ZFTL=__UFTL->__GKRG.__P5WC.__OF.__O2B;
+  __D5YL=NULL;
+  if ((__UFTL->__GKRG.__P5WC.__2LQC == '-')) {
+    __W1CM=NULL;
+    __X1CM=((____IB )(NULL));
+    __11CM= 0;
+    __31CM=((____IB )sizeof(____Q5YL));
+    if (((unsigned long)__31CM ==  0)) {
+      __W1CM=__Q5YL__;
+    } else /* FALSE */ {
+      __11CM=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__31CM));
+      if ((__11CM == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CR4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __ER4T=(void *)((unsigned long)(void *)((unsigned long)__31CM - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CR4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CR4T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FR4T=((____YWB )((____Q )(void *)((unsigned long)__ER4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CR4T=__OKI(__ER4T,((____IB )(&(table_size[(__FR4T)-1]))),((____YWB )((____Q )__ER4T)));
+        __X1CM=__CR4T;
+      } else /* FALSE */ {
+        __FR4T=((____YWB )__11CM);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CR4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __ER4T=(void *)((unsigned long)(void *)((unsigned long)__31CM - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CR4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CR4T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CR4T=__OKI(__ER4T,((____IB )(&(table_type[(__FR4T)]))),(____YWB)(__FR4T |  1));
+        __X1CM=__CR4T;
+      };
+      __W1CM=((____Q5YL *)__X1CM);
+      *(__W1CM) = *(__Q5YL__);
+    };
+    __EBKM=((____Q5YL *)__W1CM);
+    __EBKM->__R5YL.__RJWH.__CK.__YH.__O2B=__ZFTL;
+    __EBKM->__HBKM=__UFTL;
+    __D5YL=__W1CM;
   } else /* FALSE */ {
-    result__Z2CM=NULL;
-    ptr__I0CM=((__POINTER__IB )(NULL));
-    typ_id__M0CM= 0;
-    __tmp__O0CM=((__POINTER__IB )sizeof(__READ_SLOT__ZK4K));
-    if (((unsigned long)__tmp__O0CM ==  0)) {
-      result__Z2CM=READ_SLOT__ZK4K__;
-    } else /* FALSE */ {
-      typ_id__M0CM=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O0CM));
-      if ((typ_id__M0CM == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TP4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VP4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__O0CM - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TP4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TP4T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WP4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VP4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TP4T=micro_alloc__table__lab__HKI(__tmp__VP4T,((__POINTER__IB )(&(table_size[(__tmp__WP4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VP4T)));
-        ptr__I0CM=__tmp__TP4T;
-      } else /* FALSE */ {
-        __tmp__WP4T=((__UINTEGER_32__RWB )typ_id__M0CM);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TP4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VP4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__O0CM - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TP4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TP4T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TP4T=micro_alloc__table__lab__HKI(__tmp__VP4T,((__POINTER__IB )(&(table_type[(__tmp__WP4T)]))),(__UINTEGER_32__RWB)(__tmp__WP4T |  1));
-        ptr__I0CM=__tmp__TP4T;
-      };
-      result__Z2CM=((__READ_SLOT__ZK4K *)ptr__I0CM);
-      *(result__Z2CM) = *(READ_SLOT__ZK4K__);
-    };
-    Self__55JM=((__READ_SLOT__ZK4K *)result__Z2CM);
-    Self__55JM->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KETL;
-    Self__55JM->receiver__KL4K=r__HETL;
-    Self__55JM->slot__CYFM=Self__FETL;
-    result__U3YL=result__Z2CM;
-  };
-  Self__FETL->parent_variable__XIRG.ensure_count__1S4D=(__INTEGER__Q)(Self__FETL->parent_variable__XIRG.ensure_count__1S4D +  1);
-  Result__IETL=result__U3YL;
-  return(Result__IETL);
+    __I4CM=NULL;
+    __X1CM=((____IB )(NULL));
+    __11CM= 0;
+    __31CM=((____IB )sizeof(____IM4K));
+    if (((unsigned long)__31CM ==  0)) {
+      __I4CM=__IM4K__;
+    } else /* FALSE */ {
+      __11CM=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__31CM));
+      if ((__11CM == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CR4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __ER4T=(void *)((unsigned long)(void *)((unsigned long)__31CM - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CR4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CR4T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FR4T=((____YWB )((____Q )(void *)((unsigned long)__ER4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CR4T=__OKI(__ER4T,((____IB )(&(table_size[(__FR4T)-1]))),((____YWB )((____Q )__ER4T)));
+        __X1CM=__CR4T;
+      } else /* FALSE */ {
+        __FR4T=((____YWB )__11CM);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CR4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __ER4T=(void *)((unsigned long)(void *)((unsigned long)__31CM - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CR4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CR4T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CR4T=__OKI(__ER4T,((____IB )(&(table_type[(__FR4T)]))),(____YWB)(__FR4T |  1));
+        __X1CM=__CR4T;
+      };
+      __I4CM=((____IM4K *)__X1CM);
+      *(__I4CM) = *(__IM4K__);
+    };
+    __OBKM=((____IM4K *)__I4CM);
+    __OBKM->__JM4K.__RJWH.__CK.__YH.__O2B=__ZFTL;
+    __OBKM->__ZM4K=__WFTL;
+    __OBKM->__RZFM=__UFTL;
+    __D5YL=__I4CM;
+  };
+  __UFTL->__GKRG.__KU4D=(____Q)(__UFTL->__GKRG.__KU4D +  1);
+  __XFTL=__D5YL;
+  return(__XFTL);
 }
 
-static __EXPR_NOT__FUPM* my_copy__GFWN(__EXPR_NOT__FUPM *Self__HFWN)
-// ({EXPR_NOT__FUPM}) With result Recursive, No inlinable.
+static ____UVPM* __VGWN(____UVPM *__WGWN)
+// ({__UVPM}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__TCMU;
-  __POSITION__OL __tmp__JFWN,p__SCMU;
-  void *__tmp__KFWN,*__tmp__LFWN;
-  __STRING_CST__5J *Self__1BMU,*result__XBMU;
-  __POINTER__IB ptr__YBMU,__tmp__0BMU,__tmp__2BMU,__tmp__3BMU;
-  __INTEGER__Q typ_id__ZBMU;
-  __UINTEGER_32__RWB __tmp__4BMU;
-  __PROTOTYPE_CST__45WC *Self__TPAS,*__tmp__UPAS;
-  __INTEGER_CST__KAXC *Self__WPAS,*Self__RCMU;
-  __TYPE_FULL__PMB *t__UCMU;
-  __READ_LOCAL__N5ZI *__tmp__IZLT,*__tmp__JZLT;
-  __IS_EXPANDED__L5NJ *Self__0PAS,*Self__CDMU;
-  __GET_TYPE_ID__V5NJ *Self__5PAS,*Self__SDMU;
-  __SIZE_OF__NGOJ *Self__CQAS,*Self__CEMU;
-  __REAL_CST__JLOJ *Self__FQAS,*Self__SEMU;
-  __STRING_CONSTANT__0 *v__UEMU;
-  __CHARACTER_CST__5LOJ *Self__JQAS,*__tmp__KQAS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__MQAS,*__tmp__NQAS;
-  void *__tmp__B0AU;
-  __READ_GLOBAL__B4YL *__tmp__C0AU;
-  __EXPR_NOT__FUPM *result__4OJV,*Self__KPJV;
-  __tmp__JFWN=Self__HFWN->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__KFWN=Self__HFWN->parent_expr_unary__GUPM.right__EZVL;
-  switch (((struct ___OBJ *)__tmp__KFWN)->__id) {
-  case __STRING_CST__5J__: {
-    Self__1BMU=((__STRING_CST__5J *)__tmp__KFWN);
-    result__XBMU=NULL;
-    ptr__YBMU=((__POINTER__IB )(NULL));
-    typ_id__ZBMU= 0;
-    __tmp__0BMU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__0BMU ==  0)) {
-      result__XBMU=Self__1BMU;
-    } else /* FALSE */ {
-      typ_id__ZBMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0BMU));
-      if ((typ_id__ZBMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2BMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3BMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4BMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3BMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2BMU=micro_alloc__table__lab__HKI(__tmp__3BMU,((__POINTER__IB )(&(table_size[(__tmp__4BMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3BMU)));
-        ptr__YBMU=__tmp__2BMU;
-      } else /* FALSE */ {
-        __tmp__4BMU=((__UINTEGER_32__RWB )typ_id__ZBMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2BMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3BMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2BMU=micro_alloc__table__lab__HKI(__tmp__3BMU,((__POINTER__IB )(&(table_type[(__tmp__4BMU)]))),(__UINTEGER_32__RWB)(__tmp__4BMU |  1));
-        ptr__YBMU=__tmp__2BMU;
-      };
-      result__XBMU=((__STRING_CST__5J *)ptr__YBMU);
-      *(result__XBMU) = *(Self__1BMU);
-    };
-    __tmp__LFWN=result__XBMU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__LFWN=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__KFWN));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__TPAS=((__PROTOTYPE_CST__45WC *)__tmp__KFWN);
-    __tmp__UPAS=create__type__IJ2C(Self__TPAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__TPAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__LFWN=__tmp__UPAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__WPAS=((__INTEGER_CST__KAXC *)__tmp__KFWN);
-    p__SCMU=Self__WPAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__TCMU=Self__WPAS->value__YG4D;
-    t__UCMU=Self__WPAS->parent_constant__LAXC.static_type__SG4D;
-    Self__WPAS=NULL;
-    ptr__YBMU=((__POINTER__IB )(NULL));
-    typ_id__ZBMU= 0;
-    __tmp__0BMU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__0BMU ==  0)) {
-      Self__WPAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__ZBMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0BMU));
-      if ((typ_id__ZBMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2BMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3BMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4BMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3BMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2BMU=micro_alloc__table__lab__HKI(__tmp__3BMU,((__POINTER__IB )(&(table_size[(__tmp__4BMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3BMU)));
-        ptr__YBMU=__tmp__2BMU;
-      } else /* FALSE */ {
-        __tmp__4BMU=((__UINTEGER_32__RWB )typ_id__ZBMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2BMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3BMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2BMU=micro_alloc__table__lab__HKI(__tmp__3BMU,((__POINTER__IB )(&(table_type[(__tmp__4BMU)]))),(__UINTEGER_32__RWB)(__tmp__4BMU |  1));
-        ptr__YBMU=__tmp__2BMU;
-      };
-      Self__WPAS=((__INTEGER_CST__KAXC *)ptr__YBMU);
-      *(Self__WPAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__RCMU=((__INTEGER_CST__KAXC *)Self__WPAS);
-    Self__RCMU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SCMU;
-    Self__RCMU->value__YG4D=v__TCMU;
-    Self__RCMU->parent_constant__LAXC.static_type__SG4D=t__UCMU;
-    check_type__KYEE(Self__RCMU);
-    __tmp__LFWN=Self__WPAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__LFWN=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__KFWN));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__IZLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__KFWN)->local__PUEJ));
-    if (__tmp__IZLT==NULL) {
-      __tmp__JZLT=NULL;
+  ____0SG __CEMU;
+  ____OL __YGWN,__BEMU;
+  void *__ZGWN,*__0GWN;
+  ____5J *__KDMU,*__GDMU;
+  ____IB __HDMU,__JDMU,__LDMU,__MDMU;
+  ____Q __IDMU;
+  ____YWB __NDMU;
+  ____NBXC *__CRAS,*__DRAS;
+  ____ZBXC *__FRAS,*__AEMU;
+  ____WMB *__DEMU;
+  ____2A0I *__X0LT,*__Y0LT;
+  ____0AOJ *__JRAS,*__REMU;
+  ____EBOJ *__ORAS,*__BFMU;
+  ____2HOJ *__RRAS,*__RFMU;
+  ____YMOJ *__URAS,*__BGMU;
+  ____0 *__DGMU;
+  ____ONOJ *__YRAS,*__ZRAS;
+  ____YOOJ *__1RAS,*__2RAS;
+  void *__Q1AU;
+  ____Q5YL *__R1AU;
+  ____UVPM *__NQJV,*__ZQJV;
+  __YGWN=__WGWN->__VVPM.__D0VL.__CK.__YH.__O2B;
+  __ZGWN=__WGWN->__VVPM.__T0VL;
+  switch (((struct ___OBJ *)__ZGWN)->__id) {
+  case ____5J__: {
+    __KDMU=((____5J *)__ZGWN);
+    __GDMU=NULL;
+    __HDMU=((____IB )(NULL));
+    __IDMU= 0;
+    __JDMU=((____IB )sizeof(____5J));
+    if (((unsigned long)__JDMU ==  0)) {
+      __GDMU=__KDMU;
+    } else /* FALSE */ {
+      __IDMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JDMU));
+      if ((__IDMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LDMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MDMU=(void *)((unsigned long)(void *)((unsigned long)__JDMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NDMU=((____YWB )((____Q )(void *)((unsigned long)__MDMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LDMU=__OKI(__MDMU,((____IB )(&(table_size[(__NDMU)-1]))),((____YWB )((____Q )__MDMU)));
+        __HDMU=__LDMU;
+      } else /* FALSE */ {
+        __NDMU=((____YWB )__IDMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LDMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MDMU=(void *)((unsigned long)(void *)((unsigned long)__JDMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LDMU=__OKI(__MDMU,((____IB )(&(table_type[(__NDMU)]))),(____YWB)(__NDMU |  1));
+        __HDMU=__LDMU;
+      };
+      __GDMU=((____5J *)__HDMU);
+      *(__GDMU) = *(__KDMU);
+    };
+    __0GWN=__GDMU;
+  } break;
+  case ____0AXC__: {
+    __0GWN=__JZAL(((____0AXC *)__ZGWN));
+  } break;
+  case ____NBXC__: {
+    __CRAS=((____NBXC *)__ZGWN);
+    __DRAS=__XK2C(__CRAS->__OBXC.__DK.__CK.__YH.__O2B,__CRAS->__OBXC.__BI4D);
+    __0GWN=__DRAS;
+  } break;
+  case ____ZBXC__: {
+    __FRAS=((____ZBXC *)__ZGWN);
+    __BEMU=__FRAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __CEMU=__FRAS->__HI4D;
+    __DEMU=__FRAS->__0BXC.__BI4D;
+    __FRAS=NULL;
+    __HDMU=((____IB )(NULL));
+    __IDMU= 0;
+    __JDMU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__JDMU ==  0)) {
+      __FRAS=__ZBXC__;
+    } else /* FALSE */ {
+      __IDMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JDMU));
+      if ((__IDMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LDMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MDMU=(void *)((unsigned long)(void *)((unsigned long)__JDMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NDMU=((____YWB )((____Q )(void *)((unsigned long)__MDMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LDMU=__OKI(__MDMU,((____IB )(&(table_size[(__NDMU)-1]))),((____YWB )((____Q )__MDMU)));
+        __HDMU=__LDMU;
+      } else /* FALSE */ {
+        __NDMU=((____YWB )__IDMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LDMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MDMU=(void *)((unsigned long)(void *)((unsigned long)__JDMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LDMU=__OKI(__MDMU,((____IB )(&(table_type[(__NDMU)]))),(____YWB)(__NDMU |  1));
+        __HDMU=__LDMU;
+      };
+      __FRAS=((____ZBXC *)__HDMU);
+      *(__FRAS) = *(__ZBXC__);
+    };
+    __AEMU=((____ZBXC *)__FRAS);
+    __AEMU->__0BXC.__DK.__CK.__YH.__O2B=__BEMU;
+    __AEMU->__HI4D=__CEMU;
+    __AEMU->__0BXC.__BI4D=__DEMU;
+    __ZZEE(__AEMU);
+    __0GWN=__FRAS;
+  } break;
+  case ____DMWH__: {
+    __0GWN=__W3OK(((____DMWH *)__ZGWN));
+  } break;
+  case ____2A0I__: {
+    __X0LT=__2VEI(((____N5WC *)((____2A0I *)__ZGWN)->__4VEJ));
+    if (__X0LT==NULL) {
+      __Y0LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__JZLT=((__READ_LOCAL__N5ZI *)__tmp__IZLT);
+      __Y0LT=((____2A0I *)__X0LT);
     };
-    __tmp__LFWN=__tmp__JZLT;
+    __0GWN=__Y0LT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__LFWN=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__KFWN));
+  case ____HJNJ__: {
+    __0GWN=__Y0AL(((____HJNJ *)__ZGWN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__LFWN=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__KFWN));
+  case ____SJNJ__: {
+    __0GWN=__D1AL(((____SJNJ *)__ZGWN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__0PAS=((__IS_EXPANDED__L5NJ *)__tmp__KFWN);
-    p__SCMU=Self__0PAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__IZLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__0PAS->receiver__554J)->local__PUEJ));
-    if (__tmp__IZLT==NULL) {
-      __tmp__JZLT=NULL;
+  case ____0AOJ__: {
+    __JRAS=((____0AOJ *)__ZGWN);
+    __BEMU=__JRAS->__1AOJ.__CK.__YH.__O2B;
+    __X0LT=__2VEI(((____N5WC *)((____2A0I *)__JRAS->__OB5J)->__4VEJ));
+    if (__X0LT==NULL) {
+      __Y0LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__JZLT=((__READ_LOCAL__N5ZI *)__tmp__IZLT);
-    };
-    Self__0PAS=NULL;
-    ptr__YBMU=((__POINTER__IB )(NULL));
-    typ_id__ZBMU= 0;
-    __tmp__0BMU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__0BMU ==  0)) {
-      Self__0PAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZBMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0BMU));
-      if ((typ_id__ZBMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2BMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3BMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4BMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3BMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2BMU=micro_alloc__table__lab__HKI(__tmp__3BMU,((__POINTER__IB )(&(table_size[(__tmp__4BMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3BMU)));
-        ptr__YBMU=__tmp__2BMU;
-      } else /* FALSE */ {
-        __tmp__4BMU=((__UINTEGER_32__RWB )typ_id__ZBMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2BMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3BMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2BMU=micro_alloc__table__lab__HKI(__tmp__3BMU,((__POINTER__IB )(&(table_type[(__tmp__4BMU)]))),(__UINTEGER_32__RWB)(__tmp__4BMU |  1));
-        ptr__YBMU=__tmp__2BMU;
-      };
-      Self__0PAS=((__IS_EXPANDED__L5NJ *)ptr__YBMU);
-      *(Self__0PAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__CDMU=((__IS_EXPANDED__L5NJ *)Self__0PAS);
-    Self__CDMU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SCMU;
-    Self__CDMU->receiver__554J=__tmp__JZLT;
-    __tmp__LFWN=Self__0PAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__5PAS=((__GET_TYPE_ID__V5NJ *)__tmp__KFWN);
-    p__SCMU=Self__5PAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UCMU=Self__5PAS->receiver__EA5J;
-    Self__5PAS=NULL;
-    ptr__YBMU=((__POINTER__IB )(NULL));
-    typ_id__ZBMU= 0;
-    __tmp__0BMU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__0BMU ==  0)) {
-      Self__5PAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZBMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0BMU));
-      if ((typ_id__ZBMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2BMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3BMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4BMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3BMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2BMU=micro_alloc__table__lab__HKI(__tmp__3BMU,((__POINTER__IB )(&(table_size[(__tmp__4BMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3BMU)));
-        ptr__YBMU=__tmp__2BMU;
-      } else /* FALSE */ {
-        __tmp__4BMU=((__UINTEGER_32__RWB )typ_id__ZBMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2BMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3BMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2BMU=micro_alloc__table__lab__HKI(__tmp__3BMU,((__POINTER__IB )(&(table_type[(__tmp__4BMU)]))),(__UINTEGER_32__RWB)(__tmp__4BMU |  1));
-        ptr__YBMU=__tmp__2BMU;
-      };
-      Self__5PAS=((__GET_TYPE_ID__V5NJ *)ptr__YBMU);
-      *(Self__5PAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__SDMU=((__GET_TYPE_ID__V5NJ *)Self__5PAS);
-    Self__SDMU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SCMU;
-    Self__SDMU->receiver__EA5J=t__UCMU;
-    __tmp__LFWN=Self__5PAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__LFWN=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__KFWN));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__LFWN=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__KFWN));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__LFWN=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__KFWN));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__LFWN=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__KFWN));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__LFWN=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__KFWN));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__LFWN=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__KFWN));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__LFWN=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__KFWN));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__LFWN=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__KFWN));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__LFWN=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__KFWN));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__CQAS=((__SIZE_OF__NGOJ *)__tmp__KFWN);
-    p__SCMU=Self__CQAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UCMU=Self__CQAS->receiver__OC5J;
-    Self__CQAS=NULL;
-    ptr__YBMU=((__POINTER__IB )(NULL));
-    typ_id__ZBMU= 0;
-    __tmp__0BMU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__0BMU ==  0)) {
-      Self__CQAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__ZBMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0BMU));
-      if ((typ_id__ZBMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2BMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3BMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4BMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3BMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2BMU=micro_alloc__table__lab__HKI(__tmp__3BMU,((__POINTER__IB )(&(table_size[(__tmp__4BMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3BMU)));
-        ptr__YBMU=__tmp__2BMU;
-      } else /* FALSE */ {
-        __tmp__4BMU=((__UINTEGER_32__RWB )typ_id__ZBMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2BMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3BMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2BMU=micro_alloc__table__lab__HKI(__tmp__3BMU,((__POINTER__IB )(&(table_type[(__tmp__4BMU)]))),(__UINTEGER_32__RWB)(__tmp__4BMU |  1));
-        ptr__YBMU=__tmp__2BMU;
-      };
-      Self__CQAS=((__SIZE_OF__NGOJ *)ptr__YBMU);
-      *(Self__CQAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__CEMU=((__SIZE_OF__NGOJ *)Self__CQAS);
-    Self__CEMU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SCMU;
-    Self__CEMU->receiver__OC5J=t__UCMU;
-    __tmp__LFWN=Self__CQAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__LFWN=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__KFWN));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__FQAS=((__REAL_CST__JLOJ *)__tmp__KFWN);
-    p__SCMU=Self__FQAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__UEMU=Self__FQAS->value__DD5J;
-    t__UCMU=Self__FQAS->